227.11/227.17 YES 227.11/227.17 227.11/227.17 Problem 1: 227.11/227.17 227.11/227.17 (VAR v_NonEmpty:S I:S P:S V:S V1:S V2:S X:S X1:S X2:S X3:S Y:S Z:S) 227.11/227.17 (RULES 227.11/227.17 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.11/227.17 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.11/227.17 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.11/227.17 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.11/227.17 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.11/227.17 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.11/227.17 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.11/227.17 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.11/227.17 U13(active(X:S)) -> U13(X:S) 227.11/227.17 U13(mark(X:S)) -> U13(X:S) 227.11/227.17 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.11/227.17 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.11/227.17 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.11/227.17 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.11/227.17 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.11/227.17 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.11/227.17 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.11/227.17 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.11/227.17 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.11/227.17 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.11/227.17 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.11/227.17 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.11/227.17 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.11/227.17 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.11/227.17 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.11/227.17 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.11/227.17 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.11/227.17 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.11/227.17 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.11/227.17 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.11/227.17 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.11/227.17 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.11/227.17 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.11/227.17 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.11/227.17 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.11/227.17 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.11/227.17 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.11/227.17 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.11/227.17 U26(active(X:S)) -> U26(X:S) 227.11/227.17 U26(mark(X:S)) -> U26(X:S) 227.11/227.17 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.11/227.17 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.11/227.17 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.11/227.17 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.11/227.17 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.11/227.17 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.11/227.17 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.11/227.17 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.11/227.17 U33(active(X:S)) -> U33(X:S) 227.11/227.17 U33(mark(X:S)) -> U33(X:S) 227.11/227.17 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.11/227.17 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.11/227.17 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.11/227.17 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.11/227.17 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.11/227.17 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.11/227.17 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.11/227.17 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.11/227.17 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.11/227.17 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.11/227.17 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.11/227.17 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.11/227.17 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.11/227.17 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.11/227.17 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.11/227.17 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.11/227.17 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.11/227.17 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.11/227.17 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.11/227.17 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.11/227.17 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.11/227.17 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.11/227.17 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.11/227.17 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.11/227.17 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.11/227.17 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.11/227.17 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.11/227.17 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.11/227.17 U46(active(X:S)) -> U46(X:S) 227.11/227.17 U46(mark(X:S)) -> U46(X:S) 227.11/227.17 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.11/227.17 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.11/227.17 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.11/227.17 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.11/227.17 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.11/227.17 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.11/227.17 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.11/227.17 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.11/227.17 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.11/227.17 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.11/227.17 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.11/227.17 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.11/227.17 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.11/227.17 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.11/227.17 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.11/227.17 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.11/227.17 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.11/227.17 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.11/227.17 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.11/227.17 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.11/227.17 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.11/227.17 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.11/227.17 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.11/227.17 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.11/227.17 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.11/227.17 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.11/227.17 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.11/227.17 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.11/227.17 U56(active(X:S)) -> U56(X:S) 227.11/227.17 U56(mark(X:S)) -> U56(X:S) 227.11/227.17 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.11/227.17 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.11/227.17 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.11/227.17 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.11/227.17 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.11/227.17 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.11/227.17 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.11/227.17 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.11/227.17 U63(active(X:S)) -> U63(X:S) 227.11/227.17 U63(mark(X:S)) -> U63(X:S) 227.11/227.17 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.11/227.17 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.11/227.17 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.11/227.17 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.11/227.17 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.11/227.17 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.11/227.17 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.11/227.17 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.11/227.17 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.11/227.17 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.11/227.17 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.11/227.17 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.11/227.17 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.11/227.17 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.11/227.17 U74(active(X:S)) -> U74(X:S) 227.11/227.17 U74(mark(X:S)) -> U74(X:S) 227.11/227.17 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.11/227.17 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.11/227.17 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.11/227.17 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.11/227.17 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.11/227.17 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.11/227.17 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.11/227.17 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.11/227.17 U83(active(X:S)) -> U83(X:S) 227.11/227.17 U83(mark(X:S)) -> U83(X:S) 227.11/227.17 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.11/227.17 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.11/227.17 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.11/227.17 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.11/227.17 U92(active(X:S)) -> U92(X:S) 227.11/227.17 U92(mark(X:S)) -> U92(X:S) 227.11/227.17 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.11/227.17 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.11/227.17 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.11/227.17 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.11/227.17 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.11/227.17 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.11/227.17 active(U13(tt)) -> mark(tt) 227.11/227.17 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.11/227.17 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.11/227.17 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.11/227.17 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.11/227.17 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.11/227.17 active(U26(tt)) -> mark(tt) 227.11/227.17 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.11/227.17 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.11/227.17 active(U33(tt)) -> mark(tt) 227.11/227.17 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.11/227.17 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.11/227.17 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.11/227.17 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.11/227.17 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.11/227.17 active(U46(tt)) -> mark(tt) 227.11/227.17 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.11/227.17 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.11/227.17 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.11/227.17 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.11/227.17 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.11/227.17 active(U56(tt)) -> mark(tt) 227.11/227.17 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.11/227.17 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.11/227.17 active(U63(tt)) -> mark(tt) 227.11/227.17 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.11/227.17 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.11/227.17 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.11/227.17 active(U74(tt)) -> mark(tt) 227.11/227.17 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.11/227.17 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.11/227.17 active(U83(tt)) -> mark(tt) 227.11/227.17 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.11/227.17 active(U92(tt)) -> mark(tt) 227.11/227.17 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.11/227.17 active(__(nil,X:S)) -> mark(X:S) 227.11/227.17 active(__(X:S,nil)) -> mark(X:S) 227.11/227.17 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.11/227.17 active(isList(nil)) -> mark(tt) 227.11/227.17 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.11/227.17 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.11/227.17 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.11/227.17 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.11/227.17 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.11/227.17 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.11/227.17 active(isPal(nil)) -> mark(tt) 227.11/227.17 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.11/227.17 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.11/227.17 active(isPalListKind(a)) -> mark(tt) 227.11/227.17 active(isPalListKind(e)) -> mark(tt) 227.11/227.17 active(isPalListKind(i)) -> mark(tt) 227.11/227.17 active(isPalListKind(nil)) -> mark(tt) 227.11/227.17 active(isPalListKind(o)) -> mark(tt) 227.11/227.17 active(isPalListKind(u)) -> mark(tt) 227.11/227.17 active(isQid(a)) -> mark(tt) 227.11/227.17 active(isQid(e)) -> mark(tt) 227.11/227.17 active(isQid(i)) -> mark(tt) 227.11/227.17 active(isQid(o)) -> mark(tt) 227.11/227.17 active(isQid(u)) -> mark(tt) 227.11/227.17 isList(active(X:S)) -> isList(X:S) 227.11/227.17 isList(mark(X:S)) -> isList(X:S) 227.11/227.17 isNeList(active(X:S)) -> isNeList(X:S) 227.11/227.17 isNeList(mark(X:S)) -> isNeList(X:S) 227.11/227.17 isNePal(active(X:S)) -> isNePal(X:S) 227.11/227.17 isNePal(mark(X:S)) -> isNePal(X:S) 227.11/227.17 isPal(active(X:S)) -> isPal(X:S) 227.11/227.17 isPal(mark(X:S)) -> isPal(X:S) 227.11/227.17 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.11/227.17 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.11/227.17 isQid(active(X:S)) -> isQid(X:S) 227.11/227.17 isQid(mark(X:S)) -> isQid(X:S) 227.11/227.17 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.11/227.17 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.11/227.17 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.11/227.17 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.11/227.17 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.11/227.17 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.11/227.17 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.11/227.17 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.11/227.17 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.11/227.17 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.11/227.17 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.11/227.17 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.11/227.17 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.11/227.17 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.11/227.17 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.11/227.17 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.11/227.17 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.11/227.17 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.11/227.17 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.11/227.17 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.11/227.17 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.11/227.17 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.11/227.17 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.11/227.17 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.11/227.17 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.11/227.17 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.11/227.17 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.11/227.17 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.11/227.17 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.11/227.17 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.11/227.17 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.11/227.17 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.11/227.17 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.11/227.17 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.11/227.17 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.11/227.17 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.11/227.17 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.11/227.17 mark(isList(X:S)) -> active(isList(X:S)) 227.11/227.17 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.11/227.17 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.11/227.17 mark(isPal(X:S)) -> active(isPal(X:S)) 227.11/227.17 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.11/227.17 mark(isQid(X:S)) -> active(isQid(X:S)) 227.11/227.17 mark(a) -> active(a) 227.11/227.17 mark(e) -> active(e) 227.11/227.17 mark(i) -> active(i) 227.11/227.17 mark(nil) -> active(nil) 227.11/227.17 mark(o) -> active(o) 227.11/227.17 mark(tt) -> active(tt) 227.11/227.17 mark(u) -> active(u) 227.11/227.17 ) 227.11/227.17 (STRATEGY INNERMOST) 227.11/227.17 227.11/227.17 Problem 1: 227.11/227.17 227.11/227.17 Dependency Pairs Processor: 227.11/227.17 -> Pairs: 227.11/227.17 U11#(active(X1:S),X2:S) -> U11#(X1:S,X2:S) 227.11/227.17 U11#(mark(X1:S),X2:S) -> U11#(X1:S,X2:S) 227.11/227.17 U11#(X1:S,active(X2:S)) -> U11#(X1:S,X2:S) 227.11/227.17 U11#(X1:S,mark(X2:S)) -> U11#(X1:S,X2:S) 227.11/227.17 U12#(active(X1:S),X2:S) -> U12#(X1:S,X2:S) 227.11/227.17 U12#(mark(X1:S),X2:S) -> U12#(X1:S,X2:S) 227.11/227.17 U12#(X1:S,active(X2:S)) -> U12#(X1:S,X2:S) 227.11/227.17 U12#(X1:S,mark(X2:S)) -> U12#(X1:S,X2:S) 227.11/227.17 U13#(active(X:S)) -> U13#(X:S) 227.11/227.17 U13#(mark(X:S)) -> U13#(X:S) 227.11/227.17 U21#(active(X1:S),X2:S,X3:S) -> U21#(X1:S,X2:S,X3:S) 227.11/227.17 U21#(mark(X1:S),X2:S,X3:S) -> U21#(X1:S,X2:S,X3:S) 227.11/227.17 U21#(X1:S,active(X2:S),X3:S) -> U21#(X1:S,X2:S,X3:S) 227.11/227.17 U21#(X1:S,mark(X2:S),X3:S) -> U21#(X1:S,X2:S,X3:S) 227.11/227.17 U21#(X1:S,X2:S,active(X3:S)) -> U21#(X1:S,X2:S,X3:S) 227.11/227.17 U21#(X1:S,X2:S,mark(X3:S)) -> U21#(X1:S,X2:S,X3:S) 227.11/227.17 U22#(active(X1:S),X2:S,X3:S) -> U22#(X1:S,X2:S,X3:S) 227.11/227.17 U22#(mark(X1:S),X2:S,X3:S) -> U22#(X1:S,X2:S,X3:S) 227.11/227.17 U22#(X1:S,active(X2:S),X3:S) -> U22#(X1:S,X2:S,X3:S) 227.11/227.17 U22#(X1:S,mark(X2:S),X3:S) -> U22#(X1:S,X2:S,X3:S) 227.11/227.17 U22#(X1:S,X2:S,active(X3:S)) -> U22#(X1:S,X2:S,X3:S) 227.11/227.17 U22#(X1:S,X2:S,mark(X3:S)) -> U22#(X1:S,X2:S,X3:S) 227.11/227.17 U23#(active(X1:S),X2:S,X3:S) -> U23#(X1:S,X2:S,X3:S) 227.11/227.17 U23#(mark(X1:S),X2:S,X3:S) -> U23#(X1:S,X2:S,X3:S) 227.11/227.17 U23#(X1:S,active(X2:S),X3:S) -> U23#(X1:S,X2:S,X3:S) 227.11/227.17 U23#(X1:S,mark(X2:S),X3:S) -> U23#(X1:S,X2:S,X3:S) 227.11/227.17 U23#(X1:S,X2:S,active(X3:S)) -> U23#(X1:S,X2:S,X3:S) 227.11/227.17 U23#(X1:S,X2:S,mark(X3:S)) -> U23#(X1:S,X2:S,X3:S) 227.11/227.17 U24#(active(X1:S),X2:S,X3:S) -> U24#(X1:S,X2:S,X3:S) 227.11/227.17 U24#(mark(X1:S),X2:S,X3:S) -> U24#(X1:S,X2:S,X3:S) 227.11/227.17 U24#(X1:S,active(X2:S),X3:S) -> U24#(X1:S,X2:S,X3:S) 227.11/227.17 U24#(X1:S,mark(X2:S),X3:S) -> U24#(X1:S,X2:S,X3:S) 227.11/227.17 U24#(X1:S,X2:S,active(X3:S)) -> U24#(X1:S,X2:S,X3:S) 227.11/227.17 U24#(X1:S,X2:S,mark(X3:S)) -> U24#(X1:S,X2:S,X3:S) 227.11/227.17 U25#(active(X1:S),X2:S) -> U25#(X1:S,X2:S) 227.11/227.17 U25#(mark(X1:S),X2:S) -> U25#(X1:S,X2:S) 227.11/227.17 U25#(X1:S,active(X2:S)) -> U25#(X1:S,X2:S) 227.11/227.17 U25#(X1:S,mark(X2:S)) -> U25#(X1:S,X2:S) 227.11/227.17 U26#(active(X:S)) -> U26#(X:S) 227.11/227.17 U26#(mark(X:S)) -> U26#(X:S) 227.11/227.17 U31#(active(X1:S),X2:S) -> U31#(X1:S,X2:S) 227.11/227.17 U31#(mark(X1:S),X2:S) -> U31#(X1:S,X2:S) 227.11/227.17 U31#(X1:S,active(X2:S)) -> U31#(X1:S,X2:S) 227.11/227.17 U31#(X1:S,mark(X2:S)) -> U31#(X1:S,X2:S) 227.11/227.17 U32#(active(X1:S),X2:S) -> U32#(X1:S,X2:S) 227.11/227.17 U32#(mark(X1:S),X2:S) -> U32#(X1:S,X2:S) 227.11/227.17 U32#(X1:S,active(X2:S)) -> U32#(X1:S,X2:S) 227.11/227.17 U32#(X1:S,mark(X2:S)) -> U32#(X1:S,X2:S) 227.11/227.17 U33#(active(X:S)) -> U33#(X:S) 227.11/227.17 U33#(mark(X:S)) -> U33#(X:S) 227.11/227.17 U41#(active(X1:S),X2:S,X3:S) -> U41#(X1:S,X2:S,X3:S) 227.11/227.17 U41#(mark(X1:S),X2:S,X3:S) -> U41#(X1:S,X2:S,X3:S) 227.11/227.17 U41#(X1:S,active(X2:S),X3:S) -> U41#(X1:S,X2:S,X3:S) 227.11/227.17 U41#(X1:S,mark(X2:S),X3:S) -> U41#(X1:S,X2:S,X3:S) 227.11/227.17 U41#(X1:S,X2:S,active(X3:S)) -> U41#(X1:S,X2:S,X3:S) 227.11/227.17 U41#(X1:S,X2:S,mark(X3:S)) -> U41#(X1:S,X2:S,X3:S) 227.11/227.17 U42#(active(X1:S),X2:S,X3:S) -> U42#(X1:S,X2:S,X3:S) 227.11/227.17 U42#(mark(X1:S),X2:S,X3:S) -> U42#(X1:S,X2:S,X3:S) 227.11/227.17 U42#(X1:S,active(X2:S),X3:S) -> U42#(X1:S,X2:S,X3:S) 227.11/227.17 U42#(X1:S,mark(X2:S),X3:S) -> U42#(X1:S,X2:S,X3:S) 227.11/227.17 U42#(X1:S,X2:S,active(X3:S)) -> U42#(X1:S,X2:S,X3:S) 227.11/227.17 U42#(X1:S,X2:S,mark(X3:S)) -> U42#(X1:S,X2:S,X3:S) 227.11/227.17 U43#(active(X1:S),X2:S,X3:S) -> U43#(X1:S,X2:S,X3:S) 227.11/227.17 U43#(mark(X1:S),X2:S,X3:S) -> U43#(X1:S,X2:S,X3:S) 227.11/227.17 U43#(X1:S,active(X2:S),X3:S) -> U43#(X1:S,X2:S,X3:S) 227.11/227.17 U43#(X1:S,mark(X2:S),X3:S) -> U43#(X1:S,X2:S,X3:S) 227.11/227.17 U43#(X1:S,X2:S,active(X3:S)) -> U43#(X1:S,X2:S,X3:S) 227.11/227.17 U43#(X1:S,X2:S,mark(X3:S)) -> U43#(X1:S,X2:S,X3:S) 227.11/227.17 U44#(active(X1:S),X2:S,X3:S) -> U44#(X1:S,X2:S,X3:S) 227.11/227.17 U44#(mark(X1:S),X2:S,X3:S) -> U44#(X1:S,X2:S,X3:S) 227.11/227.17 U44#(X1:S,active(X2:S),X3:S) -> U44#(X1:S,X2:S,X3:S) 227.11/227.17 U44#(X1:S,mark(X2:S),X3:S) -> U44#(X1:S,X2:S,X3:S) 227.11/227.17 U44#(X1:S,X2:S,active(X3:S)) -> U44#(X1:S,X2:S,X3:S) 227.11/227.17 U44#(X1:S,X2:S,mark(X3:S)) -> U44#(X1:S,X2:S,X3:S) 227.11/227.17 U45#(active(X1:S),X2:S) -> U45#(X1:S,X2:S) 227.11/227.17 U45#(mark(X1:S),X2:S) -> U45#(X1:S,X2:S) 227.11/227.17 U45#(X1:S,active(X2:S)) -> U45#(X1:S,X2:S) 227.11/227.17 U45#(X1:S,mark(X2:S)) -> U45#(X1:S,X2:S) 227.11/227.17 U46#(active(X:S)) -> U46#(X:S) 227.11/227.17 U46#(mark(X:S)) -> U46#(X:S) 227.11/227.17 U51#(active(X1:S),X2:S,X3:S) -> U51#(X1:S,X2:S,X3:S) 227.11/227.17 U51#(mark(X1:S),X2:S,X3:S) -> U51#(X1:S,X2:S,X3:S) 227.11/227.17 U51#(X1:S,active(X2:S),X3:S) -> U51#(X1:S,X2:S,X3:S) 227.11/227.17 U51#(X1:S,mark(X2:S),X3:S) -> U51#(X1:S,X2:S,X3:S) 227.11/227.17 U51#(X1:S,X2:S,active(X3:S)) -> U51#(X1:S,X2:S,X3:S) 227.11/227.17 U51#(X1:S,X2:S,mark(X3:S)) -> U51#(X1:S,X2:S,X3:S) 227.11/227.17 U52#(active(X1:S),X2:S,X3:S) -> U52#(X1:S,X2:S,X3:S) 227.11/227.17 U52#(mark(X1:S),X2:S,X3:S) -> U52#(X1:S,X2:S,X3:S) 227.11/227.17 U52#(X1:S,active(X2:S),X3:S) -> U52#(X1:S,X2:S,X3:S) 227.11/227.17 U52#(X1:S,mark(X2:S),X3:S) -> U52#(X1:S,X2:S,X3:S) 227.11/227.17 U52#(X1:S,X2:S,active(X3:S)) -> U52#(X1:S,X2:S,X3:S) 227.11/227.17 U52#(X1:S,X2:S,mark(X3:S)) -> U52#(X1:S,X2:S,X3:S) 227.11/227.17 U53#(active(X1:S),X2:S,X3:S) -> U53#(X1:S,X2:S,X3:S) 227.11/227.17 U53#(mark(X1:S),X2:S,X3:S) -> U53#(X1:S,X2:S,X3:S) 227.11/227.17 U53#(X1:S,active(X2:S),X3:S) -> U53#(X1:S,X2:S,X3:S) 227.11/227.17 U53#(X1:S,mark(X2:S),X3:S) -> U53#(X1:S,X2:S,X3:S) 227.11/227.17 U53#(X1:S,X2:S,active(X3:S)) -> U53#(X1:S,X2:S,X3:S) 227.11/227.17 U53#(X1:S,X2:S,mark(X3:S)) -> U53#(X1:S,X2:S,X3:S) 227.11/227.17 U54#(active(X1:S),X2:S,X3:S) -> U54#(X1:S,X2:S,X3:S) 227.11/227.17 U54#(mark(X1:S),X2:S,X3:S) -> U54#(X1:S,X2:S,X3:S) 227.11/227.17 U54#(X1:S,active(X2:S),X3:S) -> U54#(X1:S,X2:S,X3:S) 227.11/227.17 U54#(X1:S,mark(X2:S),X3:S) -> U54#(X1:S,X2:S,X3:S) 227.11/227.17 U54#(X1:S,X2:S,active(X3:S)) -> U54#(X1:S,X2:S,X3:S) 227.11/227.17 U54#(X1:S,X2:S,mark(X3:S)) -> U54#(X1:S,X2:S,X3:S) 227.11/227.17 U55#(active(X1:S),X2:S) -> U55#(X1:S,X2:S) 227.11/227.17 U55#(mark(X1:S),X2:S) -> U55#(X1:S,X2:S) 227.11/227.17 U55#(X1:S,active(X2:S)) -> U55#(X1:S,X2:S) 227.11/227.17 U55#(X1:S,mark(X2:S)) -> U55#(X1:S,X2:S) 227.11/227.17 U56#(active(X:S)) -> U56#(X:S) 227.11/227.17 U56#(mark(X:S)) -> U56#(X:S) 227.11/227.17 U61#(active(X1:S),X2:S) -> U61#(X1:S,X2:S) 227.11/227.17 U61#(mark(X1:S),X2:S) -> U61#(X1:S,X2:S) 227.11/227.17 U61#(X1:S,active(X2:S)) -> U61#(X1:S,X2:S) 227.11/227.17 U61#(X1:S,mark(X2:S)) -> U61#(X1:S,X2:S) 227.11/227.17 U62#(active(X1:S),X2:S) -> U62#(X1:S,X2:S) 227.11/227.17 U62#(mark(X1:S),X2:S) -> U62#(X1:S,X2:S) 227.11/227.17 U62#(X1:S,active(X2:S)) -> U62#(X1:S,X2:S) 227.11/227.17 U62#(X1:S,mark(X2:S)) -> U62#(X1:S,X2:S) 227.11/227.17 U63#(active(X:S)) -> U63#(X:S) 227.11/227.17 U63#(mark(X:S)) -> U63#(X:S) 227.11/227.17 U71#(active(X1:S),X2:S,X3:S) -> U71#(X1:S,X2:S,X3:S) 227.11/227.17 U71#(mark(X1:S),X2:S,X3:S) -> U71#(X1:S,X2:S,X3:S) 227.11/227.17 U71#(X1:S,active(X2:S),X3:S) -> U71#(X1:S,X2:S,X3:S) 227.11/227.17 U71#(X1:S,mark(X2:S),X3:S) -> U71#(X1:S,X2:S,X3:S) 227.11/227.17 U71#(X1:S,X2:S,active(X3:S)) -> U71#(X1:S,X2:S,X3:S) 227.11/227.17 U71#(X1:S,X2:S,mark(X3:S)) -> U71#(X1:S,X2:S,X3:S) 227.11/227.17 U72#(active(X1:S),X2:S) -> U72#(X1:S,X2:S) 227.11/227.17 U72#(mark(X1:S),X2:S) -> U72#(X1:S,X2:S) 227.11/227.17 U72#(X1:S,active(X2:S)) -> U72#(X1:S,X2:S) 227.11/227.17 U72#(X1:S,mark(X2:S)) -> U72#(X1:S,X2:S) 227.11/227.17 U73#(active(X1:S),X2:S) -> U73#(X1:S,X2:S) 227.11/227.17 U73#(mark(X1:S),X2:S) -> U73#(X1:S,X2:S) 227.11/227.17 U73#(X1:S,active(X2:S)) -> U73#(X1:S,X2:S) 227.11/227.17 U73#(X1:S,mark(X2:S)) -> U73#(X1:S,X2:S) 227.11/227.17 U74#(active(X:S)) -> U74#(X:S) 227.11/227.17 U74#(mark(X:S)) -> U74#(X:S) 227.11/227.17 U81#(active(X1:S),X2:S) -> U81#(X1:S,X2:S) 227.11/227.17 U81#(mark(X1:S),X2:S) -> U81#(X1:S,X2:S) 227.11/227.17 U81#(X1:S,active(X2:S)) -> U81#(X1:S,X2:S) 227.11/227.17 U81#(X1:S,mark(X2:S)) -> U81#(X1:S,X2:S) 227.11/227.17 U82#(active(X1:S),X2:S) -> U82#(X1:S,X2:S) 227.11/227.17 U82#(mark(X1:S),X2:S) -> U82#(X1:S,X2:S) 227.11/227.17 U82#(X1:S,active(X2:S)) -> U82#(X1:S,X2:S) 227.11/227.17 U82#(X1:S,mark(X2:S)) -> U82#(X1:S,X2:S) 227.11/227.17 U83#(active(X:S)) -> U83#(X:S) 227.11/227.17 U83#(mark(X:S)) -> U83#(X:S) 227.11/227.17 U91#(active(X1:S),X2:S) -> U91#(X1:S,X2:S) 227.11/227.17 U91#(mark(X1:S),X2:S) -> U91#(X1:S,X2:S) 227.11/227.17 U91#(X1:S,active(X2:S)) -> U91#(X1:S,X2:S) 227.11/227.17 U91#(X1:S,mark(X2:S)) -> U91#(X1:S,X2:S) 227.11/227.17 U92#(active(X:S)) -> U92#(X:S) 227.11/227.17 U92#(mark(X:S)) -> U92#(X:S) 227.11/227.17 __#(active(X1:S),X2:S) -> __#(X1:S,X2:S) 227.11/227.17 __#(mark(X1:S),X2:S) -> __#(X1:S,X2:S) 227.11/227.17 __#(X1:S,active(X2:S)) -> __#(X1:S,X2:S) 227.11/227.17 __#(X1:S,mark(X2:S)) -> __#(X1:S,X2:S) 227.11/227.17 ACTIVE(U11(tt,V:S)) -> U12#(isPalListKind(V:S),V:S) 227.11/227.17 ACTIVE(U11(tt,V:S)) -> ISPALLISTKIND(V:S) 227.11/227.17 ACTIVE(U11(tt,V:S)) -> MARK(U12(isPalListKind(V:S),V:S)) 227.11/227.17 ACTIVE(U12(tt,V:S)) -> U13#(isNeList(V:S)) 227.11/227.17 ACTIVE(U12(tt,V:S)) -> ISNELIST(V:S) 227.11/227.17 ACTIVE(U12(tt,V:S)) -> MARK(U13(isNeList(V:S))) 227.11/227.17 ACTIVE(U13(tt)) -> MARK(tt) 227.11/227.17 ACTIVE(U21(tt,V1:S,V2:S)) -> U22#(isPalListKind(V1:S),V1:S,V2:S) 227.11/227.17 ACTIVE(U21(tt,V1:S,V2:S)) -> ISPALLISTKIND(V1:S) 227.11/227.17 ACTIVE(U21(tt,V1:S,V2:S)) -> MARK(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.11/227.17 ACTIVE(U22(tt,V1:S,V2:S)) -> U23#(isPalListKind(V2:S),V1:S,V2:S) 227.11/227.17 ACTIVE(U22(tt,V1:S,V2:S)) -> ISPALLISTKIND(V2:S) 227.11/227.17 ACTIVE(U22(tt,V1:S,V2:S)) -> MARK(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.11/227.17 ACTIVE(U23(tt,V1:S,V2:S)) -> U24#(isPalListKind(V2:S),V1:S,V2:S) 227.11/227.17 ACTIVE(U23(tt,V1:S,V2:S)) -> ISPALLISTKIND(V2:S) 227.11/227.17 ACTIVE(U23(tt,V1:S,V2:S)) -> MARK(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.11/227.17 ACTIVE(U24(tt,V1:S,V2:S)) -> U25#(isList(V1:S),V2:S) 227.11/227.17 ACTIVE(U24(tt,V1:S,V2:S)) -> ISLIST(V1:S) 227.11/227.17 ACTIVE(U24(tt,V1:S,V2:S)) -> MARK(U25(isList(V1:S),V2:S)) 227.11/227.17 ACTIVE(U25(tt,V2:S)) -> U26#(isList(V2:S)) 227.11/227.17 ACTIVE(U25(tt,V2:S)) -> ISLIST(V2:S) 227.11/227.17 ACTIVE(U25(tt,V2:S)) -> MARK(U26(isList(V2:S))) 227.11/227.17 ACTIVE(U26(tt)) -> MARK(tt) 227.11/227.17 ACTIVE(U31(tt,V:S)) -> U32#(isPalListKind(V:S),V:S) 227.11/227.17 ACTIVE(U31(tt,V:S)) -> ISPALLISTKIND(V:S) 227.11/227.17 ACTIVE(U31(tt,V:S)) -> MARK(U32(isPalListKind(V:S),V:S)) 227.11/227.17 ACTIVE(U32(tt,V:S)) -> U33#(isQid(V:S)) 227.11/227.17 ACTIVE(U32(tt,V:S)) -> ISQID(V:S) 227.11/227.17 ACTIVE(U32(tt,V:S)) -> MARK(U33(isQid(V:S))) 227.11/227.17 ACTIVE(U33(tt)) -> MARK(tt) 227.11/227.17 ACTIVE(U41(tt,V1:S,V2:S)) -> U42#(isPalListKind(V1:S),V1:S,V2:S) 227.11/227.17 ACTIVE(U41(tt,V1:S,V2:S)) -> ISPALLISTKIND(V1:S) 227.11/227.17 ACTIVE(U41(tt,V1:S,V2:S)) -> MARK(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.11/227.17 ACTIVE(U42(tt,V1:S,V2:S)) -> U43#(isPalListKind(V2:S),V1:S,V2:S) 227.11/227.17 ACTIVE(U42(tt,V1:S,V2:S)) -> ISPALLISTKIND(V2:S) 227.11/227.17 ACTIVE(U42(tt,V1:S,V2:S)) -> MARK(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.11/227.17 ACTIVE(U43(tt,V1:S,V2:S)) -> U44#(isPalListKind(V2:S),V1:S,V2:S) 227.11/227.17 ACTIVE(U43(tt,V1:S,V2:S)) -> ISPALLISTKIND(V2:S) 227.11/227.17 ACTIVE(U43(tt,V1:S,V2:S)) -> MARK(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.11/227.17 ACTIVE(U44(tt,V1:S,V2:S)) -> U45#(isList(V1:S),V2:S) 227.11/227.17 ACTIVE(U44(tt,V1:S,V2:S)) -> ISLIST(V1:S) 227.11/227.17 ACTIVE(U44(tt,V1:S,V2:S)) -> MARK(U45(isList(V1:S),V2:S)) 227.11/227.17 ACTIVE(U45(tt,V2:S)) -> U46#(isNeList(V2:S)) 227.11/227.17 ACTIVE(U45(tt,V2:S)) -> ISNELIST(V2:S) 227.11/227.17 ACTIVE(U45(tt,V2:S)) -> MARK(U46(isNeList(V2:S))) 227.11/227.17 ACTIVE(U46(tt)) -> MARK(tt) 227.11/227.17 ACTIVE(U51(tt,V1:S,V2:S)) -> U52#(isPalListKind(V1:S),V1:S,V2:S) 227.11/227.17 ACTIVE(U51(tt,V1:S,V2:S)) -> ISPALLISTKIND(V1:S) 227.11/227.17 ACTIVE(U51(tt,V1:S,V2:S)) -> MARK(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.11/227.17 ACTIVE(U52(tt,V1:S,V2:S)) -> U53#(isPalListKind(V2:S),V1:S,V2:S) 227.11/227.17 ACTIVE(U52(tt,V1:S,V2:S)) -> ISPALLISTKIND(V2:S) 227.11/227.17 ACTIVE(U52(tt,V1:S,V2:S)) -> MARK(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.11/227.17 ACTIVE(U53(tt,V1:S,V2:S)) -> U54#(isPalListKind(V2:S),V1:S,V2:S) 227.11/227.17 ACTIVE(U53(tt,V1:S,V2:S)) -> ISPALLISTKIND(V2:S) 227.11/227.17 ACTIVE(U53(tt,V1:S,V2:S)) -> MARK(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.11/227.17 ACTIVE(U54(tt,V1:S,V2:S)) -> U55#(isNeList(V1:S),V2:S) 227.11/227.17 ACTIVE(U54(tt,V1:S,V2:S)) -> ISNELIST(V1:S) 227.11/227.17 ACTIVE(U54(tt,V1:S,V2:S)) -> MARK(U55(isNeList(V1:S),V2:S)) 227.11/227.17 ACTIVE(U55(tt,V2:S)) -> U56#(isList(V2:S)) 227.11/227.17 ACTIVE(U55(tt,V2:S)) -> ISLIST(V2:S) 227.11/227.17 ACTIVE(U55(tt,V2:S)) -> MARK(U56(isList(V2:S))) 227.11/227.17 ACTIVE(U56(tt)) -> MARK(tt) 227.11/227.17 ACTIVE(U61(tt,V:S)) -> U62#(isPalListKind(V:S),V:S) 227.11/227.17 ACTIVE(U61(tt,V:S)) -> ISPALLISTKIND(V:S) 227.11/227.17 ACTIVE(U61(tt,V:S)) -> MARK(U62(isPalListKind(V:S),V:S)) 227.11/227.17 ACTIVE(U62(tt,V:S)) -> U63#(isQid(V:S)) 227.11/227.17 ACTIVE(U62(tt,V:S)) -> ISQID(V:S) 227.11/227.17 ACTIVE(U62(tt,V:S)) -> MARK(U63(isQid(V:S))) 227.11/227.17 ACTIVE(U63(tt)) -> MARK(tt) 227.11/227.17 ACTIVE(U71(tt,I:S,P:S)) -> U72#(isPalListKind(I:S),P:S) 227.11/227.17 ACTIVE(U71(tt,I:S,P:S)) -> ISPALLISTKIND(I:S) 227.11/227.17 ACTIVE(U71(tt,I:S,P:S)) -> MARK(U72(isPalListKind(I:S),P:S)) 227.11/227.17 ACTIVE(U72(tt,P:S)) -> U73#(isPal(P:S),P:S) 227.11/227.17 ACTIVE(U72(tt,P:S)) -> ISPAL(P:S) 227.11/227.17 ACTIVE(U72(tt,P:S)) -> MARK(U73(isPal(P:S),P:S)) 227.11/227.17 ACTIVE(U73(tt,P:S)) -> U74#(isPalListKind(P:S)) 227.11/227.17 ACTIVE(U73(tt,P:S)) -> ISPALLISTKIND(P:S) 227.11/227.17 ACTIVE(U73(tt,P:S)) -> MARK(U74(isPalListKind(P:S))) 227.11/227.17 ACTIVE(U74(tt)) -> MARK(tt) 227.11/227.17 ACTIVE(U81(tt,V:S)) -> U82#(isPalListKind(V:S),V:S) 227.11/227.17 ACTIVE(U81(tt,V:S)) -> ISPALLISTKIND(V:S) 227.11/227.17 ACTIVE(U81(tt,V:S)) -> MARK(U82(isPalListKind(V:S),V:S)) 227.11/227.17 ACTIVE(U82(tt,V:S)) -> U83#(isNePal(V:S)) 227.11/227.17 ACTIVE(U82(tt,V:S)) -> ISNEPAL(V:S) 227.11/227.17 ACTIVE(U82(tt,V:S)) -> MARK(U83(isNePal(V:S))) 227.11/227.17 ACTIVE(U83(tt)) -> MARK(tt) 227.11/227.17 ACTIVE(U91(tt,V2:S)) -> U92#(isPalListKind(V2:S)) 227.11/227.17 ACTIVE(U91(tt,V2:S)) -> ISPALLISTKIND(V2:S) 227.11/227.17 ACTIVE(U91(tt,V2:S)) -> MARK(U92(isPalListKind(V2:S))) 227.11/227.17 ACTIVE(U92(tt)) -> MARK(tt) 227.11/227.17 ACTIVE(__(__(X:S,Y:S),Z:S)) -> __#(X:S,__(Y:S,Z:S)) 227.11/227.17 ACTIVE(__(__(X:S,Y:S),Z:S)) -> __#(Y:S,Z:S) 227.11/227.17 ACTIVE(__(__(X:S,Y:S),Z:S)) -> MARK(__(X:S,__(Y:S,Z:S))) 227.11/227.17 ACTIVE(__(nil,X:S)) -> MARK(X:S) 227.11/227.17 ACTIVE(__(X:S,nil)) -> MARK(X:S) 227.11/227.17 ACTIVE(isList(__(V1:S,V2:S))) -> U21#(isPalListKind(V1:S),V1:S,V2:S) 227.11/227.17 ACTIVE(isList(__(V1:S,V2:S))) -> ISPALLISTKIND(V1:S) 227.11/227.17 ACTIVE(isList(__(V1:S,V2:S))) -> MARK(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.11/227.17 ACTIVE(isList(nil)) -> MARK(tt) 227.11/227.17 ACTIVE(isList(V:S)) -> U11#(isPalListKind(V:S),V:S) 227.11/227.17 ACTIVE(isList(V:S)) -> ISPALLISTKIND(V:S) 227.11/227.17 ACTIVE(isList(V:S)) -> MARK(U11(isPalListKind(V:S),V:S)) 227.11/227.17 ACTIVE(isNeList(__(V1:S,V2:S))) -> U41#(isPalListKind(V1:S),V1:S,V2:S) 227.11/227.17 ACTIVE(isNeList(__(V1:S,V2:S))) -> U51#(isPalListKind(V1:S),V1:S,V2:S) 227.11/227.17 ACTIVE(isNeList(__(V1:S,V2:S))) -> ISPALLISTKIND(V1:S) 227.11/227.17 ACTIVE(isNeList(__(V1:S,V2:S))) -> MARK(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.11/227.17 ACTIVE(isNeList(__(V1:S,V2:S))) -> MARK(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.11/227.17 ACTIVE(isNeList(V:S)) -> U31#(isPalListKind(V:S),V:S) 227.11/227.17 ACTIVE(isNeList(V:S)) -> ISPALLISTKIND(V:S) 227.11/227.17 ACTIVE(isNeList(V:S)) -> MARK(U31(isPalListKind(V:S),V:S)) 227.11/227.17 ACTIVE(isNePal(__(I:S,__(P:S,I:S)))) -> U71#(isQid(I:S),I:S,P:S) 227.11/227.17 ACTIVE(isNePal(__(I:S,__(P:S,I:S)))) -> ISQID(I:S) 227.11/227.17 ACTIVE(isNePal(__(I:S,__(P:S,I:S)))) -> MARK(U71(isQid(I:S),I:S,P:S)) 227.11/227.17 ACTIVE(isNePal(V:S)) -> U61#(isPalListKind(V:S),V:S) 227.11/227.17 ACTIVE(isNePal(V:S)) -> ISPALLISTKIND(V:S) 227.11/227.17 ACTIVE(isNePal(V:S)) -> MARK(U61(isPalListKind(V:S),V:S)) 227.11/227.17 ACTIVE(isPal(nil)) -> MARK(tt) 227.11/227.17 ACTIVE(isPal(V:S)) -> U81#(isPalListKind(V:S),V:S) 227.11/227.17 ACTIVE(isPal(V:S)) -> ISPALLISTKIND(V:S) 227.11/227.17 ACTIVE(isPal(V:S)) -> MARK(U81(isPalListKind(V:S),V:S)) 227.11/227.17 ACTIVE(isPalListKind(__(V1:S,V2:S))) -> U91#(isPalListKind(V1:S),V2:S) 227.11/227.17 ACTIVE(isPalListKind(__(V1:S,V2:S))) -> ISPALLISTKIND(V1:S) 227.11/227.17 ACTIVE(isPalListKind(__(V1:S,V2:S))) -> MARK(U91(isPalListKind(V1:S),V2:S)) 227.11/227.17 ACTIVE(isPalListKind(a)) -> MARK(tt) 227.11/227.17 ACTIVE(isPalListKind(e)) -> MARK(tt) 227.11/227.17 ACTIVE(isPalListKind(i)) -> MARK(tt) 227.11/227.17 ACTIVE(isPalListKind(nil)) -> MARK(tt) 227.11/227.17 ACTIVE(isPalListKind(o)) -> MARK(tt) 227.11/227.17 ACTIVE(isPalListKind(u)) -> MARK(tt) 227.11/227.17 ACTIVE(isQid(a)) -> MARK(tt) 227.11/227.17 ACTIVE(isQid(e)) -> MARK(tt) 227.11/227.17 ACTIVE(isQid(i)) -> MARK(tt) 227.11/227.17 ACTIVE(isQid(o)) -> MARK(tt) 227.11/227.17 ACTIVE(isQid(u)) -> MARK(tt) 227.11/227.17 ISLIST(active(X:S)) -> ISLIST(X:S) 227.11/227.17 ISLIST(mark(X:S)) -> ISLIST(X:S) 227.11/227.17 ISNELIST(active(X:S)) -> ISNELIST(X:S) 227.11/227.17 ISNELIST(mark(X:S)) -> ISNELIST(X:S) 227.11/227.17 ISNEPAL(active(X:S)) -> ISNEPAL(X:S) 227.11/227.17 ISNEPAL(mark(X:S)) -> ISNEPAL(X:S) 227.11/227.17 ISPAL(active(X:S)) -> ISPAL(X:S) 227.11/227.17 ISPAL(mark(X:S)) -> ISPAL(X:S) 227.11/227.17 ISPALLISTKIND(active(X:S)) -> ISPALLISTKIND(X:S) 227.11/227.17 ISPALLISTKIND(mark(X:S)) -> ISPALLISTKIND(X:S) 227.11/227.17 ISQID(active(X:S)) -> ISQID(X:S) 227.11/227.17 ISQID(mark(X:S)) -> ISQID(X:S) 227.11/227.17 MARK(U11(X1:S,X2:S)) -> U11#(mark(X1:S),X2:S) 227.11/227.17 MARK(U11(X1:S,X2:S)) -> ACTIVE(U11(mark(X1:S),X2:S)) 227.11/227.17 MARK(U11(X1:S,X2:S)) -> MARK(X1:S) 227.11/227.17 MARK(U12(X1:S,X2:S)) -> U12#(mark(X1:S),X2:S) 227.11/227.17 MARK(U12(X1:S,X2:S)) -> ACTIVE(U12(mark(X1:S),X2:S)) 227.11/227.17 MARK(U12(X1:S,X2:S)) -> MARK(X1:S) 227.11/227.17 MARK(U13(X:S)) -> U13#(mark(X:S)) 227.11/227.17 MARK(U13(X:S)) -> ACTIVE(U13(mark(X:S))) 227.11/227.17 MARK(U13(X:S)) -> MARK(X:S) 227.11/227.17 MARK(U21(X1:S,X2:S,X3:S)) -> U21#(mark(X1:S),X2:S,X3:S) 227.11/227.17 MARK(U21(X1:S,X2:S,X3:S)) -> ACTIVE(U21(mark(X1:S),X2:S,X3:S)) 227.11/227.17 MARK(U21(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.11/227.17 MARK(U22(X1:S,X2:S,X3:S)) -> U22#(mark(X1:S),X2:S,X3:S) 227.11/227.17 MARK(U22(X1:S,X2:S,X3:S)) -> ACTIVE(U22(mark(X1:S),X2:S,X3:S)) 227.11/227.17 MARK(U22(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.11/227.17 MARK(U23(X1:S,X2:S,X3:S)) -> U23#(mark(X1:S),X2:S,X3:S) 227.11/227.17 MARK(U23(X1:S,X2:S,X3:S)) -> ACTIVE(U23(mark(X1:S),X2:S,X3:S)) 227.11/227.17 MARK(U23(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.11/227.17 MARK(U24(X1:S,X2:S,X3:S)) -> U24#(mark(X1:S),X2:S,X3:S) 227.11/227.17 MARK(U24(X1:S,X2:S,X3:S)) -> ACTIVE(U24(mark(X1:S),X2:S,X3:S)) 227.11/227.17 MARK(U24(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.11/227.17 MARK(U25(X1:S,X2:S)) -> U25#(mark(X1:S),X2:S) 227.11/227.17 MARK(U25(X1:S,X2:S)) -> ACTIVE(U25(mark(X1:S),X2:S)) 227.11/227.17 MARK(U25(X1:S,X2:S)) -> MARK(X1:S) 227.11/227.17 MARK(U26(X:S)) -> U26#(mark(X:S)) 227.11/227.17 MARK(U26(X:S)) -> ACTIVE(U26(mark(X:S))) 227.11/227.17 MARK(U26(X:S)) -> MARK(X:S) 227.11/227.17 MARK(U31(X1:S,X2:S)) -> U31#(mark(X1:S),X2:S) 227.11/227.17 MARK(U31(X1:S,X2:S)) -> ACTIVE(U31(mark(X1:S),X2:S)) 227.11/227.17 MARK(U31(X1:S,X2:S)) -> MARK(X1:S) 227.11/227.17 MARK(U32(X1:S,X2:S)) -> U32#(mark(X1:S),X2:S) 227.11/227.17 MARK(U32(X1:S,X2:S)) -> ACTIVE(U32(mark(X1:S),X2:S)) 227.11/227.17 MARK(U32(X1:S,X2:S)) -> MARK(X1:S) 227.11/227.17 MARK(U33(X:S)) -> U33#(mark(X:S)) 227.11/227.17 MARK(U33(X:S)) -> ACTIVE(U33(mark(X:S))) 227.11/227.17 MARK(U33(X:S)) -> MARK(X:S) 227.11/227.17 MARK(U41(X1:S,X2:S,X3:S)) -> U41#(mark(X1:S),X2:S,X3:S) 227.11/227.17 MARK(U41(X1:S,X2:S,X3:S)) -> ACTIVE(U41(mark(X1:S),X2:S,X3:S)) 227.11/227.17 MARK(U41(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.11/227.17 MARK(U42(X1:S,X2:S,X3:S)) -> U42#(mark(X1:S),X2:S,X3:S) 227.11/227.17 MARK(U42(X1:S,X2:S,X3:S)) -> ACTIVE(U42(mark(X1:S),X2:S,X3:S)) 227.11/227.17 MARK(U42(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.11/227.17 MARK(U43(X1:S,X2:S,X3:S)) -> U43#(mark(X1:S),X2:S,X3:S) 227.11/227.17 MARK(U43(X1:S,X2:S,X3:S)) -> ACTIVE(U43(mark(X1:S),X2:S,X3:S)) 227.11/227.17 MARK(U43(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.11/227.17 MARK(U44(X1:S,X2:S,X3:S)) -> U44#(mark(X1:S),X2:S,X3:S) 227.11/227.17 MARK(U44(X1:S,X2:S,X3:S)) -> ACTIVE(U44(mark(X1:S),X2:S,X3:S)) 227.11/227.17 MARK(U44(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.11/227.17 MARK(U45(X1:S,X2:S)) -> U45#(mark(X1:S),X2:S) 227.11/227.17 MARK(U45(X1:S,X2:S)) -> ACTIVE(U45(mark(X1:S),X2:S)) 227.11/227.17 MARK(U45(X1:S,X2:S)) -> MARK(X1:S) 227.11/227.17 MARK(U46(X:S)) -> U46#(mark(X:S)) 227.11/227.17 MARK(U46(X:S)) -> ACTIVE(U46(mark(X:S))) 227.11/227.17 MARK(U46(X:S)) -> MARK(X:S) 227.11/227.17 MARK(U51(X1:S,X2:S,X3:S)) -> U51#(mark(X1:S),X2:S,X3:S) 227.11/227.17 MARK(U51(X1:S,X2:S,X3:S)) -> ACTIVE(U51(mark(X1:S),X2:S,X3:S)) 227.11/227.17 MARK(U51(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.11/227.17 MARK(U52(X1:S,X2:S,X3:S)) -> U52#(mark(X1:S),X2:S,X3:S) 227.11/227.17 MARK(U52(X1:S,X2:S,X3:S)) -> ACTIVE(U52(mark(X1:S),X2:S,X3:S)) 227.11/227.17 MARK(U52(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.11/227.17 MARK(U53(X1:S,X2:S,X3:S)) -> U53#(mark(X1:S),X2:S,X3:S) 227.11/227.17 MARK(U53(X1:S,X2:S,X3:S)) -> ACTIVE(U53(mark(X1:S),X2:S,X3:S)) 227.11/227.17 MARK(U53(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.11/227.17 MARK(U54(X1:S,X2:S,X3:S)) -> U54#(mark(X1:S),X2:S,X3:S) 227.11/227.17 MARK(U54(X1:S,X2:S,X3:S)) -> ACTIVE(U54(mark(X1:S),X2:S,X3:S)) 227.11/227.17 MARK(U54(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.11/227.17 MARK(U55(X1:S,X2:S)) -> U55#(mark(X1:S),X2:S) 227.11/227.17 MARK(U55(X1:S,X2:S)) -> ACTIVE(U55(mark(X1:S),X2:S)) 227.11/227.17 MARK(U55(X1:S,X2:S)) -> MARK(X1:S) 227.11/227.17 MARK(U56(X:S)) -> U56#(mark(X:S)) 227.11/227.17 MARK(U56(X:S)) -> ACTIVE(U56(mark(X:S))) 227.11/227.17 MARK(U56(X:S)) -> MARK(X:S) 227.11/227.17 MARK(U61(X1:S,X2:S)) -> U61#(mark(X1:S),X2:S) 227.11/227.17 MARK(U61(X1:S,X2:S)) -> ACTIVE(U61(mark(X1:S),X2:S)) 227.11/227.17 MARK(U61(X1:S,X2:S)) -> MARK(X1:S) 227.11/227.17 MARK(U62(X1:S,X2:S)) -> U62#(mark(X1:S),X2:S) 227.11/227.17 MARK(U62(X1:S,X2:S)) -> ACTIVE(U62(mark(X1:S),X2:S)) 227.11/227.17 MARK(U62(X1:S,X2:S)) -> MARK(X1:S) 227.11/227.17 MARK(U63(X:S)) -> U63#(mark(X:S)) 227.11/227.17 MARK(U63(X:S)) -> ACTIVE(U63(mark(X:S))) 227.11/227.17 MARK(U63(X:S)) -> MARK(X:S) 227.11/227.17 MARK(U71(X1:S,X2:S,X3:S)) -> U71#(mark(X1:S),X2:S,X3:S) 227.11/227.17 MARK(U71(X1:S,X2:S,X3:S)) -> ACTIVE(U71(mark(X1:S),X2:S,X3:S)) 227.11/227.17 MARK(U71(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.11/227.17 MARK(U72(X1:S,X2:S)) -> U72#(mark(X1:S),X2:S) 227.11/227.17 MARK(U72(X1:S,X2:S)) -> ACTIVE(U72(mark(X1:S),X2:S)) 227.11/227.17 MARK(U72(X1:S,X2:S)) -> MARK(X1:S) 227.11/227.17 MARK(U73(X1:S,X2:S)) -> U73#(mark(X1:S),X2:S) 227.11/227.17 MARK(U73(X1:S,X2:S)) -> ACTIVE(U73(mark(X1:S),X2:S)) 227.11/227.17 MARK(U73(X1:S,X2:S)) -> MARK(X1:S) 227.11/227.17 MARK(U74(X:S)) -> U74#(mark(X:S)) 227.11/227.17 MARK(U74(X:S)) -> ACTIVE(U74(mark(X:S))) 227.11/227.17 MARK(U74(X:S)) -> MARK(X:S) 227.11/227.17 MARK(U81(X1:S,X2:S)) -> U81#(mark(X1:S),X2:S) 227.11/227.17 MARK(U81(X1:S,X2:S)) -> ACTIVE(U81(mark(X1:S),X2:S)) 227.11/227.17 MARK(U81(X1:S,X2:S)) -> MARK(X1:S) 227.11/227.17 MARK(U82(X1:S,X2:S)) -> U82#(mark(X1:S),X2:S) 227.11/227.17 MARK(U82(X1:S,X2:S)) -> ACTIVE(U82(mark(X1:S),X2:S)) 227.11/227.17 MARK(U82(X1:S,X2:S)) -> MARK(X1:S) 227.11/227.17 MARK(U83(X:S)) -> U83#(mark(X:S)) 227.11/227.17 MARK(U83(X:S)) -> ACTIVE(U83(mark(X:S))) 227.11/227.17 MARK(U83(X:S)) -> MARK(X:S) 227.11/227.17 MARK(U91(X1:S,X2:S)) -> U91#(mark(X1:S),X2:S) 227.11/227.17 MARK(U91(X1:S,X2:S)) -> ACTIVE(U91(mark(X1:S),X2:S)) 227.11/227.17 MARK(U91(X1:S,X2:S)) -> MARK(X1:S) 227.11/227.17 MARK(U92(X:S)) -> U92#(mark(X:S)) 227.11/227.17 MARK(U92(X:S)) -> ACTIVE(U92(mark(X:S))) 227.11/227.17 MARK(U92(X:S)) -> MARK(X:S) 227.11/227.17 MARK(__(X1:S,X2:S)) -> __#(mark(X1:S),mark(X2:S)) 227.11/227.17 MARK(__(X1:S,X2:S)) -> ACTIVE(__(mark(X1:S),mark(X2:S))) 227.11/227.17 MARK(__(X1:S,X2:S)) -> MARK(X1:S) 227.11/227.17 MARK(__(X1:S,X2:S)) -> MARK(X2:S) 227.11/227.17 MARK(isList(X:S)) -> ACTIVE(isList(X:S)) 227.11/227.17 MARK(isNeList(X:S)) -> ACTIVE(isNeList(X:S)) 227.11/227.17 MARK(isNePal(X:S)) -> ACTIVE(isNePal(X:S)) 227.11/227.17 MARK(isPal(X:S)) -> ACTIVE(isPal(X:S)) 227.11/227.17 MARK(isPalListKind(X:S)) -> ACTIVE(isPalListKind(X:S)) 227.11/227.17 MARK(isQid(X:S)) -> ACTIVE(isQid(X:S)) 227.11/227.17 -> Rules: 227.11/227.17 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.11/227.17 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.11/227.17 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.11/227.17 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.11/227.17 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.11/227.17 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.11/227.17 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.11/227.17 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.11/227.17 U13(active(X:S)) -> U13(X:S) 227.11/227.17 U13(mark(X:S)) -> U13(X:S) 227.11/227.17 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.11/227.17 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.11/227.17 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.11/227.17 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.11/227.17 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.11/227.17 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.11/227.17 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.11/227.17 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.11/227.17 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.11/227.17 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.11/227.17 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.11/227.17 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.11/227.17 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.11/227.17 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.11/227.17 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.11/227.17 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.11/227.17 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.11/227.17 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.11/227.17 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.11/227.17 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.11/227.17 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.11/227.17 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.11/227.17 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.11/227.17 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.11/227.17 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.11/227.17 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.11/227.17 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.11/227.17 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.11/227.17 U26(active(X:S)) -> U26(X:S) 227.11/227.17 U26(mark(X:S)) -> U26(X:S) 227.11/227.17 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.11/227.17 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.11/227.17 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.11/227.17 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.11/227.17 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.11/227.17 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.11/227.17 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.11/227.17 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.11/227.17 U33(active(X:S)) -> U33(X:S) 227.11/227.17 U33(mark(X:S)) -> U33(X:S) 227.11/227.17 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.11/227.17 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.11/227.17 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.11/227.17 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.11/227.17 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.11/227.17 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.11/227.17 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.11/227.17 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.11/227.17 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.11/227.17 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.11/227.17 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.11/227.17 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.11/227.17 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.11/227.17 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.11/227.17 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.11/227.17 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.11/227.17 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.11/227.17 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.11/227.17 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.11/227.17 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.11/227.17 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.11/227.17 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.11/227.17 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.11/227.17 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.11/227.17 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.11/227.17 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.11/227.17 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.11/227.17 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.11/227.17 U46(active(X:S)) -> U46(X:S) 227.11/227.17 U46(mark(X:S)) -> U46(X:S) 227.11/227.17 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.11/227.17 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.11/227.17 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.11/227.17 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.11/227.17 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.11/227.17 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.11/227.17 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.11/227.17 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.11/227.17 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.11/227.17 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.11/227.17 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.11/227.17 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.11/227.17 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.11/227.17 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.11/227.17 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.11/227.17 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.11/227.17 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.11/227.17 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.11/227.17 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.11/227.17 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.11/227.17 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.11/227.17 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.11/227.17 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.11/227.17 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.11/227.17 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.11/227.17 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.11/227.17 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.11/227.17 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.11/227.17 U56(active(X:S)) -> U56(X:S) 227.11/227.17 U56(mark(X:S)) -> U56(X:S) 227.11/227.17 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.11/227.17 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.11/227.17 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.11/227.17 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.11/227.17 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.11/227.17 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.11/227.17 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.11/227.17 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.11/227.17 U63(active(X:S)) -> U63(X:S) 227.11/227.17 U63(mark(X:S)) -> U63(X:S) 227.11/227.17 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.11/227.17 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.11/227.17 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.11/227.17 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.11/227.17 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.11/227.17 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.11/227.17 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.11/227.17 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.11/227.17 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.11/227.17 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.11/227.17 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.11/227.17 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.11/227.17 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.11/227.17 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.11/227.17 U74(active(X:S)) -> U74(X:S) 227.11/227.17 U74(mark(X:S)) -> U74(X:S) 227.11/227.17 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.11/227.17 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.11/227.17 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.11/227.17 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.11/227.17 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.11/227.17 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.11/227.17 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.11/227.17 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.11/227.17 U83(active(X:S)) -> U83(X:S) 227.11/227.17 U83(mark(X:S)) -> U83(X:S) 227.11/227.17 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.11/227.17 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.11/227.17 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.11/227.17 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.11/227.17 U92(active(X:S)) -> U92(X:S) 227.11/227.17 U92(mark(X:S)) -> U92(X:S) 227.11/227.17 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.11/227.17 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.11/227.17 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.11/227.17 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.11/227.17 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.11/227.17 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.11/227.17 active(U13(tt)) -> mark(tt) 227.11/227.17 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.11/227.17 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.11/227.17 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.11/227.17 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.11/227.17 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.11/227.17 active(U26(tt)) -> mark(tt) 227.11/227.17 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.11/227.17 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.11/227.17 active(U33(tt)) -> mark(tt) 227.11/227.17 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.11/227.17 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.11/227.17 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.11/227.17 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.11/227.17 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.11/227.17 active(U46(tt)) -> mark(tt) 227.11/227.17 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.11/227.17 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.11/227.17 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.11/227.17 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.11/227.17 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.11/227.17 active(U56(tt)) -> mark(tt) 227.11/227.17 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.11/227.17 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.11/227.17 active(U63(tt)) -> mark(tt) 227.11/227.17 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.11/227.17 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.11/227.17 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.11/227.17 active(U74(tt)) -> mark(tt) 227.11/227.17 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.11/227.17 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.11/227.17 active(U83(tt)) -> mark(tt) 227.11/227.17 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.11/227.17 active(U92(tt)) -> mark(tt) 227.11/227.17 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.11/227.17 active(__(nil,X:S)) -> mark(X:S) 227.11/227.17 active(__(X:S,nil)) -> mark(X:S) 227.11/227.17 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.11/227.17 active(isList(nil)) -> mark(tt) 227.11/227.17 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.11/227.17 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.11/227.17 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.11/227.17 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.11/227.17 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.11/227.17 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.11/227.17 active(isPal(nil)) -> mark(tt) 227.11/227.17 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.11/227.17 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.11/227.17 active(isPalListKind(a)) -> mark(tt) 227.11/227.17 active(isPalListKind(e)) -> mark(tt) 227.11/227.17 active(isPalListKind(i)) -> mark(tt) 227.11/227.17 active(isPalListKind(nil)) -> mark(tt) 227.11/227.17 active(isPalListKind(o)) -> mark(tt) 227.11/227.17 active(isPalListKind(u)) -> mark(tt) 227.11/227.17 active(isQid(a)) -> mark(tt) 227.11/227.17 active(isQid(e)) -> mark(tt) 227.11/227.17 active(isQid(i)) -> mark(tt) 227.11/227.17 active(isQid(o)) -> mark(tt) 227.11/227.17 active(isQid(u)) -> mark(tt) 227.11/227.17 isList(active(X:S)) -> isList(X:S) 227.11/227.17 isList(mark(X:S)) -> isList(X:S) 227.11/227.17 isNeList(active(X:S)) -> isNeList(X:S) 227.11/227.17 isNeList(mark(X:S)) -> isNeList(X:S) 227.11/227.17 isNePal(active(X:S)) -> isNePal(X:S) 227.11/227.17 isNePal(mark(X:S)) -> isNePal(X:S) 227.11/227.17 isPal(active(X:S)) -> isPal(X:S) 227.11/227.17 isPal(mark(X:S)) -> isPal(X:S) 227.11/227.17 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.11/227.17 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.11/227.17 isQid(active(X:S)) -> isQid(X:S) 227.11/227.17 isQid(mark(X:S)) -> isQid(X:S) 227.11/227.17 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.11/227.17 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.11/227.17 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.11/227.17 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.11/227.17 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.11/227.17 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.11/227.17 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.11/227.17 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.11/227.17 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.11/227.17 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.11/227.17 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.11/227.17 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.11/227.17 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.11/227.17 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.11/227.17 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.11/227.17 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.11/227.17 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.11/227.17 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.11/227.17 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.11/227.17 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.11/227.17 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.11/227.17 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.11/227.17 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.11/227.17 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.11/227.17 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.11/227.17 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.11/227.17 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.11/227.17 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.11/227.17 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.11/227.17 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.11/227.17 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.11/227.17 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.11/227.17 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.11/227.17 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.11/227.17 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.11/227.17 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.11/227.17 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.11/227.17 mark(isList(X:S)) -> active(isList(X:S)) 227.11/227.17 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.11/227.17 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.11/227.17 mark(isPal(X:S)) -> active(isPal(X:S)) 227.11/227.17 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.11/227.17 mark(isQid(X:S)) -> active(isQid(X:S)) 227.11/227.17 mark(a) -> active(a) 227.11/227.17 mark(e) -> active(e) 227.11/227.17 mark(i) -> active(i) 227.11/227.17 mark(nil) -> active(nil) 227.11/227.17 mark(o) -> active(o) 227.11/227.17 mark(tt) -> active(tt) 227.11/227.17 mark(u) -> active(u) 227.11/227.17 227.11/227.17 Problem 1: 227.11/227.17 227.11/227.17 SCC Processor: 227.11/227.17 -> Pairs: 227.11/227.17 U11#(active(X1:S),X2:S) -> U11#(X1:S,X2:S) 227.11/227.17 U11#(mark(X1:S),X2:S) -> U11#(X1:S,X2:S) 227.11/227.17 U11#(X1:S,active(X2:S)) -> U11#(X1:S,X2:S) 227.11/227.17 U11#(X1:S,mark(X2:S)) -> U11#(X1:S,X2:S) 227.11/227.17 U12#(active(X1:S),X2:S) -> U12#(X1:S,X2:S) 227.11/227.17 U12#(mark(X1:S),X2:S) -> U12#(X1:S,X2:S) 227.11/227.17 U12#(X1:S,active(X2:S)) -> U12#(X1:S,X2:S) 227.11/227.17 U12#(X1:S,mark(X2:S)) -> U12#(X1:S,X2:S) 227.11/227.17 U13#(active(X:S)) -> U13#(X:S) 227.11/227.17 U13#(mark(X:S)) -> U13#(X:S) 227.11/227.17 U21#(active(X1:S),X2:S,X3:S) -> U21#(X1:S,X2:S,X3:S) 227.11/227.17 U21#(mark(X1:S),X2:S,X3:S) -> U21#(X1:S,X2:S,X3:S) 227.11/227.17 U21#(X1:S,active(X2:S),X3:S) -> U21#(X1:S,X2:S,X3:S) 227.11/227.17 U21#(X1:S,mark(X2:S),X3:S) -> U21#(X1:S,X2:S,X3:S) 227.11/227.17 U21#(X1:S,X2:S,active(X3:S)) -> U21#(X1:S,X2:S,X3:S) 227.11/227.17 U21#(X1:S,X2:S,mark(X3:S)) -> U21#(X1:S,X2:S,X3:S) 227.11/227.17 U22#(active(X1:S),X2:S,X3:S) -> U22#(X1:S,X2:S,X3:S) 227.11/227.17 U22#(mark(X1:S),X2:S,X3:S) -> U22#(X1:S,X2:S,X3:S) 227.11/227.17 U22#(X1:S,active(X2:S),X3:S) -> U22#(X1:S,X2:S,X3:S) 227.11/227.17 U22#(X1:S,mark(X2:S),X3:S) -> U22#(X1:S,X2:S,X3:S) 227.11/227.17 U22#(X1:S,X2:S,active(X3:S)) -> U22#(X1:S,X2:S,X3:S) 227.11/227.17 U22#(X1:S,X2:S,mark(X3:S)) -> U22#(X1:S,X2:S,X3:S) 227.11/227.17 U23#(active(X1:S),X2:S,X3:S) -> U23#(X1:S,X2:S,X3:S) 227.11/227.17 U23#(mark(X1:S),X2:S,X3:S) -> U23#(X1:S,X2:S,X3:S) 227.11/227.17 U23#(X1:S,active(X2:S),X3:S) -> U23#(X1:S,X2:S,X3:S) 227.11/227.17 U23#(X1:S,mark(X2:S),X3:S) -> U23#(X1:S,X2:S,X3:S) 227.11/227.17 U23#(X1:S,X2:S,active(X3:S)) -> U23#(X1:S,X2:S,X3:S) 227.11/227.17 U23#(X1:S,X2:S,mark(X3:S)) -> U23#(X1:S,X2:S,X3:S) 227.11/227.17 U24#(active(X1:S),X2:S,X3:S) -> U24#(X1:S,X2:S,X3:S) 227.11/227.17 U24#(mark(X1:S),X2:S,X3:S) -> U24#(X1:S,X2:S,X3:S) 227.11/227.17 U24#(X1:S,active(X2:S),X3:S) -> U24#(X1:S,X2:S,X3:S) 227.11/227.17 U24#(X1:S,mark(X2:S),X3:S) -> U24#(X1:S,X2:S,X3:S) 227.11/227.17 U24#(X1:S,X2:S,active(X3:S)) -> U24#(X1:S,X2:S,X3:S) 227.11/227.17 U24#(X1:S,X2:S,mark(X3:S)) -> U24#(X1:S,X2:S,X3:S) 227.11/227.17 U25#(active(X1:S),X2:S) -> U25#(X1:S,X2:S) 227.11/227.17 U25#(mark(X1:S),X2:S) -> U25#(X1:S,X2:S) 227.11/227.17 U25#(X1:S,active(X2:S)) -> U25#(X1:S,X2:S) 227.11/227.17 U25#(X1:S,mark(X2:S)) -> U25#(X1:S,X2:S) 227.11/227.17 U26#(active(X:S)) -> U26#(X:S) 227.11/227.17 U26#(mark(X:S)) -> U26#(X:S) 227.11/227.17 U31#(active(X1:S),X2:S) -> U31#(X1:S,X2:S) 227.11/227.17 U31#(mark(X1:S),X2:S) -> U31#(X1:S,X2:S) 227.11/227.17 U31#(X1:S,active(X2:S)) -> U31#(X1:S,X2:S) 227.11/227.17 U31#(X1:S,mark(X2:S)) -> U31#(X1:S,X2:S) 227.11/227.17 U32#(active(X1:S),X2:S) -> U32#(X1:S,X2:S) 227.11/227.17 U32#(mark(X1:S),X2:S) -> U32#(X1:S,X2:S) 227.11/227.17 U32#(X1:S,active(X2:S)) -> U32#(X1:S,X2:S) 227.11/227.17 U32#(X1:S,mark(X2:S)) -> U32#(X1:S,X2:S) 227.11/227.17 U33#(active(X:S)) -> U33#(X:S) 227.11/227.17 U33#(mark(X:S)) -> U33#(X:S) 227.11/227.17 U41#(active(X1:S),X2:S,X3:S) -> U41#(X1:S,X2:S,X3:S) 227.11/227.17 U41#(mark(X1:S),X2:S,X3:S) -> U41#(X1:S,X2:S,X3:S) 227.11/227.17 U41#(X1:S,active(X2:S),X3:S) -> U41#(X1:S,X2:S,X3:S) 227.11/227.17 U41#(X1:S,mark(X2:S),X3:S) -> U41#(X1:S,X2:S,X3:S) 227.11/227.17 U41#(X1:S,X2:S,active(X3:S)) -> U41#(X1:S,X2:S,X3:S) 227.11/227.17 U41#(X1:S,X2:S,mark(X3:S)) -> U41#(X1:S,X2:S,X3:S) 227.11/227.17 U42#(active(X1:S),X2:S,X3:S) -> U42#(X1:S,X2:S,X3:S) 227.11/227.17 U42#(mark(X1:S),X2:S,X3:S) -> U42#(X1:S,X2:S,X3:S) 227.11/227.17 U42#(X1:S,active(X2:S),X3:S) -> U42#(X1:S,X2:S,X3:S) 227.11/227.17 U42#(X1:S,mark(X2:S),X3:S) -> U42#(X1:S,X2:S,X3:S) 227.11/227.17 U42#(X1:S,X2:S,active(X3:S)) -> U42#(X1:S,X2:S,X3:S) 227.11/227.17 U42#(X1:S,X2:S,mark(X3:S)) -> U42#(X1:S,X2:S,X3:S) 227.11/227.17 U43#(active(X1:S),X2:S,X3:S) -> U43#(X1:S,X2:S,X3:S) 227.11/227.17 U43#(mark(X1:S),X2:S,X3:S) -> U43#(X1:S,X2:S,X3:S) 227.11/227.17 U43#(X1:S,active(X2:S),X3:S) -> U43#(X1:S,X2:S,X3:S) 227.11/227.17 U43#(X1:S,mark(X2:S),X3:S) -> U43#(X1:S,X2:S,X3:S) 227.11/227.17 U43#(X1:S,X2:S,active(X3:S)) -> U43#(X1:S,X2:S,X3:S) 227.11/227.17 U43#(X1:S,X2:S,mark(X3:S)) -> U43#(X1:S,X2:S,X3:S) 227.11/227.17 U44#(active(X1:S),X2:S,X3:S) -> U44#(X1:S,X2:S,X3:S) 227.11/227.17 U44#(mark(X1:S),X2:S,X3:S) -> U44#(X1:S,X2:S,X3:S) 227.11/227.17 U44#(X1:S,active(X2:S),X3:S) -> U44#(X1:S,X2:S,X3:S) 227.11/227.17 U44#(X1:S,mark(X2:S),X3:S) -> U44#(X1:S,X2:S,X3:S) 227.11/227.17 U44#(X1:S,X2:S,active(X3:S)) -> U44#(X1:S,X2:S,X3:S) 227.11/227.17 U44#(X1:S,X2:S,mark(X3:S)) -> U44#(X1:S,X2:S,X3:S) 227.11/227.17 U45#(active(X1:S),X2:S) -> U45#(X1:S,X2:S) 227.11/227.17 U45#(mark(X1:S),X2:S) -> U45#(X1:S,X2:S) 227.11/227.17 U45#(X1:S,active(X2:S)) -> U45#(X1:S,X2:S) 227.11/227.17 U45#(X1:S,mark(X2:S)) -> U45#(X1:S,X2:S) 227.11/227.17 U46#(active(X:S)) -> U46#(X:S) 227.11/227.17 U46#(mark(X:S)) -> U46#(X:S) 227.11/227.17 U51#(active(X1:S),X2:S,X3:S) -> U51#(X1:S,X2:S,X3:S) 227.11/227.17 U51#(mark(X1:S),X2:S,X3:S) -> U51#(X1:S,X2:S,X3:S) 227.11/227.17 U51#(X1:S,active(X2:S),X3:S) -> U51#(X1:S,X2:S,X3:S) 227.11/227.17 U51#(X1:S,mark(X2:S),X3:S) -> U51#(X1:S,X2:S,X3:S) 227.11/227.17 U51#(X1:S,X2:S,active(X3:S)) -> U51#(X1:S,X2:S,X3:S) 227.11/227.17 U51#(X1:S,X2:S,mark(X3:S)) -> U51#(X1:S,X2:S,X3:S) 227.11/227.17 U52#(active(X1:S),X2:S,X3:S) -> U52#(X1:S,X2:S,X3:S) 227.11/227.17 U52#(mark(X1:S),X2:S,X3:S) -> U52#(X1:S,X2:S,X3:S) 227.11/227.17 U52#(X1:S,active(X2:S),X3:S) -> U52#(X1:S,X2:S,X3:S) 227.11/227.17 U52#(X1:S,mark(X2:S),X3:S) -> U52#(X1:S,X2:S,X3:S) 227.11/227.17 U52#(X1:S,X2:S,active(X3:S)) -> U52#(X1:S,X2:S,X3:S) 227.11/227.17 U52#(X1:S,X2:S,mark(X3:S)) -> U52#(X1:S,X2:S,X3:S) 227.11/227.17 U53#(active(X1:S),X2:S,X3:S) -> U53#(X1:S,X2:S,X3:S) 227.11/227.17 U53#(mark(X1:S),X2:S,X3:S) -> U53#(X1:S,X2:S,X3:S) 227.11/227.17 U53#(X1:S,active(X2:S),X3:S) -> U53#(X1:S,X2:S,X3:S) 227.11/227.17 U53#(X1:S,mark(X2:S),X3:S) -> U53#(X1:S,X2:S,X3:S) 227.11/227.17 U53#(X1:S,X2:S,active(X3:S)) -> U53#(X1:S,X2:S,X3:S) 227.11/227.17 U53#(X1:S,X2:S,mark(X3:S)) -> U53#(X1:S,X2:S,X3:S) 227.11/227.17 U54#(active(X1:S),X2:S,X3:S) -> U54#(X1:S,X2:S,X3:S) 227.11/227.17 U54#(mark(X1:S),X2:S,X3:S) -> U54#(X1:S,X2:S,X3:S) 227.11/227.17 U54#(X1:S,active(X2:S),X3:S) -> U54#(X1:S,X2:S,X3:S) 227.11/227.17 U54#(X1:S,mark(X2:S),X3:S) -> U54#(X1:S,X2:S,X3:S) 227.11/227.17 U54#(X1:S,X2:S,active(X3:S)) -> U54#(X1:S,X2:S,X3:S) 227.11/227.17 U54#(X1:S,X2:S,mark(X3:S)) -> U54#(X1:S,X2:S,X3:S) 227.11/227.17 U55#(active(X1:S),X2:S) -> U55#(X1:S,X2:S) 227.11/227.17 U55#(mark(X1:S),X2:S) -> U55#(X1:S,X2:S) 227.11/227.17 U55#(X1:S,active(X2:S)) -> U55#(X1:S,X2:S) 227.11/227.17 U55#(X1:S,mark(X2:S)) -> U55#(X1:S,X2:S) 227.11/227.17 U56#(active(X:S)) -> U56#(X:S) 227.11/227.17 U56#(mark(X:S)) -> U56#(X:S) 227.11/227.17 U61#(active(X1:S),X2:S) -> U61#(X1:S,X2:S) 227.11/227.17 U61#(mark(X1:S),X2:S) -> U61#(X1:S,X2:S) 227.11/227.17 U61#(X1:S,active(X2:S)) -> U61#(X1:S,X2:S) 227.11/227.17 U61#(X1:S,mark(X2:S)) -> U61#(X1:S,X2:S) 227.11/227.17 U62#(active(X1:S),X2:S) -> U62#(X1:S,X2:S) 227.11/227.17 U62#(mark(X1:S),X2:S) -> U62#(X1:S,X2:S) 227.11/227.17 U62#(X1:S,active(X2:S)) -> U62#(X1:S,X2:S) 227.11/227.17 U62#(X1:S,mark(X2:S)) -> U62#(X1:S,X2:S) 227.11/227.17 U63#(active(X:S)) -> U63#(X:S) 227.11/227.17 U63#(mark(X:S)) -> U63#(X:S) 227.11/227.17 U71#(active(X1:S),X2:S,X3:S) -> U71#(X1:S,X2:S,X3:S) 227.11/227.17 U71#(mark(X1:S),X2:S,X3:S) -> U71#(X1:S,X2:S,X3:S) 227.11/227.17 U71#(X1:S,active(X2:S),X3:S) -> U71#(X1:S,X2:S,X3:S) 227.11/227.17 U71#(X1:S,mark(X2:S),X3:S) -> U71#(X1:S,X2:S,X3:S) 227.11/227.17 U71#(X1:S,X2:S,active(X3:S)) -> U71#(X1:S,X2:S,X3:S) 227.11/227.17 U71#(X1:S,X2:S,mark(X3:S)) -> U71#(X1:S,X2:S,X3:S) 227.11/227.17 U72#(active(X1:S),X2:S) -> U72#(X1:S,X2:S) 227.11/227.17 U72#(mark(X1:S),X2:S) -> U72#(X1:S,X2:S) 227.11/227.17 U72#(X1:S,active(X2:S)) -> U72#(X1:S,X2:S) 227.11/227.17 U72#(X1:S,mark(X2:S)) -> U72#(X1:S,X2:S) 227.11/227.17 U73#(active(X1:S),X2:S) -> U73#(X1:S,X2:S) 227.11/227.17 U73#(mark(X1:S),X2:S) -> U73#(X1:S,X2:S) 227.11/227.17 U73#(X1:S,active(X2:S)) -> U73#(X1:S,X2:S) 227.11/227.17 U73#(X1:S,mark(X2:S)) -> U73#(X1:S,X2:S) 227.11/227.17 U74#(active(X:S)) -> U74#(X:S) 227.11/227.17 U74#(mark(X:S)) -> U74#(X:S) 227.11/227.17 U81#(active(X1:S),X2:S) -> U81#(X1:S,X2:S) 227.11/227.17 U81#(mark(X1:S),X2:S) -> U81#(X1:S,X2:S) 227.11/227.17 U81#(X1:S,active(X2:S)) -> U81#(X1:S,X2:S) 227.11/227.17 U81#(X1:S,mark(X2:S)) -> U81#(X1:S,X2:S) 227.11/227.17 U82#(active(X1:S),X2:S) -> U82#(X1:S,X2:S) 227.11/227.17 U82#(mark(X1:S),X2:S) -> U82#(X1:S,X2:S) 227.11/227.17 U82#(X1:S,active(X2:S)) -> U82#(X1:S,X2:S) 227.11/227.17 U82#(X1:S,mark(X2:S)) -> U82#(X1:S,X2:S) 227.11/227.17 U83#(active(X:S)) -> U83#(X:S) 227.11/227.17 U83#(mark(X:S)) -> U83#(X:S) 227.11/227.17 U91#(active(X1:S),X2:S) -> U91#(X1:S,X2:S) 227.11/227.17 U91#(mark(X1:S),X2:S) -> U91#(X1:S,X2:S) 227.11/227.17 U91#(X1:S,active(X2:S)) -> U91#(X1:S,X2:S) 227.11/227.17 U91#(X1:S,mark(X2:S)) -> U91#(X1:S,X2:S) 227.11/227.17 U92#(active(X:S)) -> U92#(X:S) 227.11/227.17 U92#(mark(X:S)) -> U92#(X:S) 227.11/227.17 __#(active(X1:S),X2:S) -> __#(X1:S,X2:S) 227.11/227.17 __#(mark(X1:S),X2:S) -> __#(X1:S,X2:S) 227.11/227.17 __#(X1:S,active(X2:S)) -> __#(X1:S,X2:S) 227.11/227.17 __#(X1:S,mark(X2:S)) -> __#(X1:S,X2:S) 227.11/227.17 ACTIVE(U11(tt,V:S)) -> U12#(isPalListKind(V:S),V:S) 227.11/227.17 ACTIVE(U11(tt,V:S)) -> ISPALLISTKIND(V:S) 227.11/227.17 ACTIVE(U11(tt,V:S)) -> MARK(U12(isPalListKind(V:S),V:S)) 227.11/227.17 ACTIVE(U12(tt,V:S)) -> U13#(isNeList(V:S)) 227.11/227.17 ACTIVE(U12(tt,V:S)) -> ISNELIST(V:S) 227.11/227.17 ACTIVE(U12(tt,V:S)) -> MARK(U13(isNeList(V:S))) 227.11/227.17 ACTIVE(U13(tt)) -> MARK(tt) 227.11/227.17 ACTIVE(U21(tt,V1:S,V2:S)) -> U22#(isPalListKind(V1:S),V1:S,V2:S) 227.11/227.17 ACTIVE(U21(tt,V1:S,V2:S)) -> ISPALLISTKIND(V1:S) 227.11/227.17 ACTIVE(U21(tt,V1:S,V2:S)) -> MARK(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.11/227.17 ACTIVE(U22(tt,V1:S,V2:S)) -> U23#(isPalListKind(V2:S),V1:S,V2:S) 227.11/227.17 ACTIVE(U22(tt,V1:S,V2:S)) -> ISPALLISTKIND(V2:S) 227.11/227.17 ACTIVE(U22(tt,V1:S,V2:S)) -> MARK(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.11/227.17 ACTIVE(U23(tt,V1:S,V2:S)) -> U24#(isPalListKind(V2:S),V1:S,V2:S) 227.11/227.17 ACTIVE(U23(tt,V1:S,V2:S)) -> ISPALLISTKIND(V2:S) 227.11/227.17 ACTIVE(U23(tt,V1:S,V2:S)) -> MARK(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.11/227.17 ACTIVE(U24(tt,V1:S,V2:S)) -> U25#(isList(V1:S),V2:S) 227.11/227.17 ACTIVE(U24(tt,V1:S,V2:S)) -> ISLIST(V1:S) 227.11/227.17 ACTIVE(U24(tt,V1:S,V2:S)) -> MARK(U25(isList(V1:S),V2:S)) 227.11/227.17 ACTIVE(U25(tt,V2:S)) -> U26#(isList(V2:S)) 227.11/227.17 ACTIVE(U25(tt,V2:S)) -> ISLIST(V2:S) 227.11/227.17 ACTIVE(U25(tt,V2:S)) -> MARK(U26(isList(V2:S))) 227.11/227.17 ACTIVE(U26(tt)) -> MARK(tt) 227.11/227.17 ACTIVE(U31(tt,V:S)) -> U32#(isPalListKind(V:S),V:S) 227.11/227.17 ACTIVE(U31(tt,V:S)) -> ISPALLISTKIND(V:S) 227.11/227.17 ACTIVE(U31(tt,V:S)) -> MARK(U32(isPalListKind(V:S),V:S)) 227.11/227.17 ACTIVE(U32(tt,V:S)) -> U33#(isQid(V:S)) 227.11/227.17 ACTIVE(U32(tt,V:S)) -> ISQID(V:S) 227.11/227.17 ACTIVE(U32(tt,V:S)) -> MARK(U33(isQid(V:S))) 227.11/227.17 ACTIVE(U33(tt)) -> MARK(tt) 227.11/227.17 ACTIVE(U41(tt,V1:S,V2:S)) -> U42#(isPalListKind(V1:S),V1:S,V2:S) 227.11/227.17 ACTIVE(U41(tt,V1:S,V2:S)) -> ISPALLISTKIND(V1:S) 227.11/227.17 ACTIVE(U41(tt,V1:S,V2:S)) -> MARK(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.11/227.17 ACTIVE(U42(tt,V1:S,V2:S)) -> U43#(isPalListKind(V2:S),V1:S,V2:S) 227.11/227.17 ACTIVE(U42(tt,V1:S,V2:S)) -> ISPALLISTKIND(V2:S) 227.11/227.17 ACTIVE(U42(tt,V1:S,V2:S)) -> MARK(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.11/227.17 ACTIVE(U43(tt,V1:S,V2:S)) -> U44#(isPalListKind(V2:S),V1:S,V2:S) 227.11/227.17 ACTIVE(U43(tt,V1:S,V2:S)) -> ISPALLISTKIND(V2:S) 227.11/227.17 ACTIVE(U43(tt,V1:S,V2:S)) -> MARK(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.11/227.17 ACTIVE(U44(tt,V1:S,V2:S)) -> U45#(isList(V1:S),V2:S) 227.11/227.17 ACTIVE(U44(tt,V1:S,V2:S)) -> ISLIST(V1:S) 227.11/227.17 ACTIVE(U44(tt,V1:S,V2:S)) -> MARK(U45(isList(V1:S),V2:S)) 227.11/227.17 ACTIVE(U45(tt,V2:S)) -> U46#(isNeList(V2:S)) 227.11/227.17 ACTIVE(U45(tt,V2:S)) -> ISNELIST(V2:S) 227.11/227.17 ACTIVE(U45(tt,V2:S)) -> MARK(U46(isNeList(V2:S))) 227.11/227.17 ACTIVE(U46(tt)) -> MARK(tt) 227.11/227.18 ACTIVE(U51(tt,V1:S,V2:S)) -> U52#(isPalListKind(V1:S),V1:S,V2:S) 227.11/227.18 ACTIVE(U51(tt,V1:S,V2:S)) -> ISPALLISTKIND(V1:S) 227.11/227.18 ACTIVE(U51(tt,V1:S,V2:S)) -> MARK(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.11/227.18 ACTIVE(U52(tt,V1:S,V2:S)) -> U53#(isPalListKind(V2:S),V1:S,V2:S) 227.11/227.18 ACTIVE(U52(tt,V1:S,V2:S)) -> ISPALLISTKIND(V2:S) 227.11/227.18 ACTIVE(U52(tt,V1:S,V2:S)) -> MARK(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.11/227.18 ACTIVE(U53(tt,V1:S,V2:S)) -> U54#(isPalListKind(V2:S),V1:S,V2:S) 227.11/227.18 ACTIVE(U53(tt,V1:S,V2:S)) -> ISPALLISTKIND(V2:S) 227.11/227.18 ACTIVE(U53(tt,V1:S,V2:S)) -> MARK(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.11/227.18 ACTIVE(U54(tt,V1:S,V2:S)) -> U55#(isNeList(V1:S),V2:S) 227.11/227.18 ACTIVE(U54(tt,V1:S,V2:S)) -> ISNELIST(V1:S) 227.11/227.18 ACTIVE(U54(tt,V1:S,V2:S)) -> MARK(U55(isNeList(V1:S),V2:S)) 227.11/227.18 ACTIVE(U55(tt,V2:S)) -> U56#(isList(V2:S)) 227.11/227.18 ACTIVE(U55(tt,V2:S)) -> ISLIST(V2:S) 227.11/227.18 ACTIVE(U55(tt,V2:S)) -> MARK(U56(isList(V2:S))) 227.11/227.18 ACTIVE(U56(tt)) -> MARK(tt) 227.11/227.18 ACTIVE(U61(tt,V:S)) -> U62#(isPalListKind(V:S),V:S) 227.11/227.18 ACTIVE(U61(tt,V:S)) -> ISPALLISTKIND(V:S) 227.11/227.18 ACTIVE(U61(tt,V:S)) -> MARK(U62(isPalListKind(V:S),V:S)) 227.11/227.18 ACTIVE(U62(tt,V:S)) -> U63#(isQid(V:S)) 227.11/227.18 ACTIVE(U62(tt,V:S)) -> ISQID(V:S) 227.11/227.18 ACTIVE(U62(tt,V:S)) -> MARK(U63(isQid(V:S))) 227.11/227.18 ACTIVE(U63(tt)) -> MARK(tt) 227.11/227.18 ACTIVE(U71(tt,I:S,P:S)) -> U72#(isPalListKind(I:S),P:S) 227.11/227.18 ACTIVE(U71(tt,I:S,P:S)) -> ISPALLISTKIND(I:S) 227.11/227.18 ACTIVE(U71(tt,I:S,P:S)) -> MARK(U72(isPalListKind(I:S),P:S)) 227.11/227.18 ACTIVE(U72(tt,P:S)) -> U73#(isPal(P:S),P:S) 227.11/227.18 ACTIVE(U72(tt,P:S)) -> ISPAL(P:S) 227.11/227.18 ACTIVE(U72(tt,P:S)) -> MARK(U73(isPal(P:S),P:S)) 227.11/227.18 ACTIVE(U73(tt,P:S)) -> U74#(isPalListKind(P:S)) 227.11/227.18 ACTIVE(U73(tt,P:S)) -> ISPALLISTKIND(P:S) 227.11/227.18 ACTIVE(U73(tt,P:S)) -> MARK(U74(isPalListKind(P:S))) 227.11/227.18 ACTIVE(U74(tt)) -> MARK(tt) 227.11/227.18 ACTIVE(U81(tt,V:S)) -> U82#(isPalListKind(V:S),V:S) 227.11/227.18 ACTIVE(U81(tt,V:S)) -> ISPALLISTKIND(V:S) 227.11/227.18 ACTIVE(U81(tt,V:S)) -> MARK(U82(isPalListKind(V:S),V:S)) 227.11/227.18 ACTIVE(U82(tt,V:S)) -> U83#(isNePal(V:S)) 227.11/227.18 ACTIVE(U82(tt,V:S)) -> ISNEPAL(V:S) 227.11/227.18 ACTIVE(U82(tt,V:S)) -> MARK(U83(isNePal(V:S))) 227.11/227.18 ACTIVE(U83(tt)) -> MARK(tt) 227.11/227.18 ACTIVE(U91(tt,V2:S)) -> U92#(isPalListKind(V2:S)) 227.11/227.18 ACTIVE(U91(tt,V2:S)) -> ISPALLISTKIND(V2:S) 227.11/227.18 ACTIVE(U91(tt,V2:S)) -> MARK(U92(isPalListKind(V2:S))) 227.11/227.18 ACTIVE(U92(tt)) -> MARK(tt) 227.11/227.18 ACTIVE(__(__(X:S,Y:S),Z:S)) -> __#(X:S,__(Y:S,Z:S)) 227.11/227.18 ACTIVE(__(__(X:S,Y:S),Z:S)) -> __#(Y:S,Z:S) 227.11/227.18 ACTIVE(__(__(X:S,Y:S),Z:S)) -> MARK(__(X:S,__(Y:S,Z:S))) 227.11/227.18 ACTIVE(__(nil,X:S)) -> MARK(X:S) 227.11/227.18 ACTIVE(__(X:S,nil)) -> MARK(X:S) 227.11/227.18 ACTIVE(isList(__(V1:S,V2:S))) -> U21#(isPalListKind(V1:S),V1:S,V2:S) 227.11/227.18 ACTIVE(isList(__(V1:S,V2:S))) -> ISPALLISTKIND(V1:S) 227.11/227.18 ACTIVE(isList(__(V1:S,V2:S))) -> MARK(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.11/227.18 ACTIVE(isList(nil)) -> MARK(tt) 227.11/227.18 ACTIVE(isList(V:S)) -> U11#(isPalListKind(V:S),V:S) 227.11/227.18 ACTIVE(isList(V:S)) -> ISPALLISTKIND(V:S) 227.11/227.18 ACTIVE(isList(V:S)) -> MARK(U11(isPalListKind(V:S),V:S)) 227.11/227.18 ACTIVE(isNeList(__(V1:S,V2:S))) -> U41#(isPalListKind(V1:S),V1:S,V2:S) 227.11/227.18 ACTIVE(isNeList(__(V1:S,V2:S))) -> U51#(isPalListKind(V1:S),V1:S,V2:S) 227.11/227.18 ACTIVE(isNeList(__(V1:S,V2:S))) -> ISPALLISTKIND(V1:S) 227.11/227.18 ACTIVE(isNeList(__(V1:S,V2:S))) -> MARK(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.11/227.18 ACTIVE(isNeList(__(V1:S,V2:S))) -> MARK(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.11/227.18 ACTIVE(isNeList(V:S)) -> U31#(isPalListKind(V:S),V:S) 227.11/227.18 ACTIVE(isNeList(V:S)) -> ISPALLISTKIND(V:S) 227.11/227.18 ACTIVE(isNeList(V:S)) -> MARK(U31(isPalListKind(V:S),V:S)) 227.11/227.18 ACTIVE(isNePal(__(I:S,__(P:S,I:S)))) -> U71#(isQid(I:S),I:S,P:S) 227.11/227.18 ACTIVE(isNePal(__(I:S,__(P:S,I:S)))) -> ISQID(I:S) 227.11/227.18 ACTIVE(isNePal(__(I:S,__(P:S,I:S)))) -> MARK(U71(isQid(I:S),I:S,P:S)) 227.11/227.18 ACTIVE(isNePal(V:S)) -> U61#(isPalListKind(V:S),V:S) 227.11/227.18 ACTIVE(isNePal(V:S)) -> ISPALLISTKIND(V:S) 227.11/227.18 ACTIVE(isNePal(V:S)) -> MARK(U61(isPalListKind(V:S),V:S)) 227.11/227.18 ACTIVE(isPal(nil)) -> MARK(tt) 227.11/227.18 ACTIVE(isPal(V:S)) -> U81#(isPalListKind(V:S),V:S) 227.11/227.18 ACTIVE(isPal(V:S)) -> ISPALLISTKIND(V:S) 227.11/227.18 ACTIVE(isPal(V:S)) -> MARK(U81(isPalListKind(V:S),V:S)) 227.11/227.18 ACTIVE(isPalListKind(__(V1:S,V2:S))) -> U91#(isPalListKind(V1:S),V2:S) 227.11/227.18 ACTIVE(isPalListKind(__(V1:S,V2:S))) -> ISPALLISTKIND(V1:S) 227.11/227.18 ACTIVE(isPalListKind(__(V1:S,V2:S))) -> MARK(U91(isPalListKind(V1:S),V2:S)) 227.11/227.18 ACTIVE(isPalListKind(a)) -> MARK(tt) 227.11/227.18 ACTIVE(isPalListKind(e)) -> MARK(tt) 227.11/227.18 ACTIVE(isPalListKind(i)) -> MARK(tt) 227.11/227.18 ACTIVE(isPalListKind(nil)) -> MARK(tt) 227.11/227.18 ACTIVE(isPalListKind(o)) -> MARK(tt) 227.11/227.18 ACTIVE(isPalListKind(u)) -> MARK(tt) 227.11/227.18 ACTIVE(isQid(a)) -> MARK(tt) 227.11/227.18 ACTIVE(isQid(e)) -> MARK(tt) 227.11/227.18 ACTIVE(isQid(i)) -> MARK(tt) 227.11/227.18 ACTIVE(isQid(o)) -> MARK(tt) 227.11/227.18 ACTIVE(isQid(u)) -> MARK(tt) 227.11/227.18 ISLIST(active(X:S)) -> ISLIST(X:S) 227.11/227.18 ISLIST(mark(X:S)) -> ISLIST(X:S) 227.11/227.18 ISNELIST(active(X:S)) -> ISNELIST(X:S) 227.11/227.18 ISNELIST(mark(X:S)) -> ISNELIST(X:S) 227.11/227.18 ISNEPAL(active(X:S)) -> ISNEPAL(X:S) 227.11/227.18 ISNEPAL(mark(X:S)) -> ISNEPAL(X:S) 227.11/227.18 ISPAL(active(X:S)) -> ISPAL(X:S) 227.11/227.18 ISPAL(mark(X:S)) -> ISPAL(X:S) 227.11/227.18 ISPALLISTKIND(active(X:S)) -> ISPALLISTKIND(X:S) 227.11/227.18 ISPALLISTKIND(mark(X:S)) -> ISPALLISTKIND(X:S) 227.11/227.18 ISQID(active(X:S)) -> ISQID(X:S) 227.11/227.18 ISQID(mark(X:S)) -> ISQID(X:S) 227.11/227.18 MARK(U11(X1:S,X2:S)) -> U11#(mark(X1:S),X2:S) 227.11/227.18 MARK(U11(X1:S,X2:S)) -> ACTIVE(U11(mark(X1:S),X2:S)) 227.11/227.18 MARK(U11(X1:S,X2:S)) -> MARK(X1:S) 227.11/227.18 MARK(U12(X1:S,X2:S)) -> U12#(mark(X1:S),X2:S) 227.11/227.18 MARK(U12(X1:S,X2:S)) -> ACTIVE(U12(mark(X1:S),X2:S)) 227.11/227.18 MARK(U12(X1:S,X2:S)) -> MARK(X1:S) 227.11/227.18 MARK(U13(X:S)) -> U13#(mark(X:S)) 227.11/227.18 MARK(U13(X:S)) -> ACTIVE(U13(mark(X:S))) 227.11/227.18 MARK(U13(X:S)) -> MARK(X:S) 227.11/227.18 MARK(U21(X1:S,X2:S,X3:S)) -> U21#(mark(X1:S),X2:S,X3:S) 227.11/227.18 MARK(U21(X1:S,X2:S,X3:S)) -> ACTIVE(U21(mark(X1:S),X2:S,X3:S)) 227.11/227.18 MARK(U21(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.11/227.18 MARK(U22(X1:S,X2:S,X3:S)) -> U22#(mark(X1:S),X2:S,X3:S) 227.11/227.18 MARK(U22(X1:S,X2:S,X3:S)) -> ACTIVE(U22(mark(X1:S),X2:S,X3:S)) 227.11/227.18 MARK(U22(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.11/227.18 MARK(U23(X1:S,X2:S,X3:S)) -> U23#(mark(X1:S),X2:S,X3:S) 227.11/227.18 MARK(U23(X1:S,X2:S,X3:S)) -> ACTIVE(U23(mark(X1:S),X2:S,X3:S)) 227.11/227.18 MARK(U23(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.11/227.18 MARK(U24(X1:S,X2:S,X3:S)) -> U24#(mark(X1:S),X2:S,X3:S) 227.11/227.18 MARK(U24(X1:S,X2:S,X3:S)) -> ACTIVE(U24(mark(X1:S),X2:S,X3:S)) 227.11/227.18 MARK(U24(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.11/227.18 MARK(U25(X1:S,X2:S)) -> U25#(mark(X1:S),X2:S) 227.11/227.18 MARK(U25(X1:S,X2:S)) -> ACTIVE(U25(mark(X1:S),X2:S)) 227.11/227.18 MARK(U25(X1:S,X2:S)) -> MARK(X1:S) 227.11/227.18 MARK(U26(X:S)) -> U26#(mark(X:S)) 227.11/227.18 MARK(U26(X:S)) -> ACTIVE(U26(mark(X:S))) 227.11/227.18 MARK(U26(X:S)) -> MARK(X:S) 227.11/227.18 MARK(U31(X1:S,X2:S)) -> U31#(mark(X1:S),X2:S) 227.11/227.18 MARK(U31(X1:S,X2:S)) -> ACTIVE(U31(mark(X1:S),X2:S)) 227.11/227.18 MARK(U31(X1:S,X2:S)) -> MARK(X1:S) 227.11/227.18 MARK(U32(X1:S,X2:S)) -> U32#(mark(X1:S),X2:S) 227.11/227.18 MARK(U32(X1:S,X2:S)) -> ACTIVE(U32(mark(X1:S),X2:S)) 227.11/227.18 MARK(U32(X1:S,X2:S)) -> MARK(X1:S) 227.11/227.18 MARK(U33(X:S)) -> U33#(mark(X:S)) 227.11/227.18 MARK(U33(X:S)) -> ACTIVE(U33(mark(X:S))) 227.11/227.18 MARK(U33(X:S)) -> MARK(X:S) 227.11/227.18 MARK(U41(X1:S,X2:S,X3:S)) -> U41#(mark(X1:S),X2:S,X3:S) 227.11/227.18 MARK(U41(X1:S,X2:S,X3:S)) -> ACTIVE(U41(mark(X1:S),X2:S,X3:S)) 227.11/227.18 MARK(U41(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.11/227.18 MARK(U42(X1:S,X2:S,X3:S)) -> U42#(mark(X1:S),X2:S,X3:S) 227.11/227.18 MARK(U42(X1:S,X2:S,X3:S)) -> ACTIVE(U42(mark(X1:S),X2:S,X3:S)) 227.11/227.18 MARK(U42(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.11/227.18 MARK(U43(X1:S,X2:S,X3:S)) -> U43#(mark(X1:S),X2:S,X3:S) 227.11/227.18 MARK(U43(X1:S,X2:S,X3:S)) -> ACTIVE(U43(mark(X1:S),X2:S,X3:S)) 227.11/227.18 MARK(U43(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.11/227.18 MARK(U44(X1:S,X2:S,X3:S)) -> U44#(mark(X1:S),X2:S,X3:S) 227.11/227.18 MARK(U44(X1:S,X2:S,X3:S)) -> ACTIVE(U44(mark(X1:S),X2:S,X3:S)) 227.11/227.18 MARK(U44(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.11/227.18 MARK(U45(X1:S,X2:S)) -> U45#(mark(X1:S),X2:S) 227.11/227.18 MARK(U45(X1:S,X2:S)) -> ACTIVE(U45(mark(X1:S),X2:S)) 227.11/227.18 MARK(U45(X1:S,X2:S)) -> MARK(X1:S) 227.11/227.18 MARK(U46(X:S)) -> U46#(mark(X:S)) 227.11/227.18 MARK(U46(X:S)) -> ACTIVE(U46(mark(X:S))) 227.11/227.18 MARK(U46(X:S)) -> MARK(X:S) 227.11/227.18 MARK(U51(X1:S,X2:S,X3:S)) -> U51#(mark(X1:S),X2:S,X3:S) 227.11/227.18 MARK(U51(X1:S,X2:S,X3:S)) -> ACTIVE(U51(mark(X1:S),X2:S,X3:S)) 227.11/227.18 MARK(U51(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.11/227.18 MARK(U52(X1:S,X2:S,X3:S)) -> U52#(mark(X1:S),X2:S,X3:S) 227.11/227.18 MARK(U52(X1:S,X2:S,X3:S)) -> ACTIVE(U52(mark(X1:S),X2:S,X3:S)) 227.11/227.18 MARK(U52(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.11/227.18 MARK(U53(X1:S,X2:S,X3:S)) -> U53#(mark(X1:S),X2:S,X3:S) 227.11/227.18 MARK(U53(X1:S,X2:S,X3:S)) -> ACTIVE(U53(mark(X1:S),X2:S,X3:S)) 227.11/227.18 MARK(U53(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.11/227.18 MARK(U54(X1:S,X2:S,X3:S)) -> U54#(mark(X1:S),X2:S,X3:S) 227.11/227.18 MARK(U54(X1:S,X2:S,X3:S)) -> ACTIVE(U54(mark(X1:S),X2:S,X3:S)) 227.11/227.18 MARK(U54(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.11/227.18 MARK(U55(X1:S,X2:S)) -> U55#(mark(X1:S),X2:S) 227.11/227.18 MARK(U55(X1:S,X2:S)) -> ACTIVE(U55(mark(X1:S),X2:S)) 227.11/227.18 MARK(U55(X1:S,X2:S)) -> MARK(X1:S) 227.11/227.18 MARK(U56(X:S)) -> U56#(mark(X:S)) 227.11/227.18 MARK(U56(X:S)) -> ACTIVE(U56(mark(X:S))) 227.11/227.18 MARK(U56(X:S)) -> MARK(X:S) 227.11/227.18 MARK(U61(X1:S,X2:S)) -> U61#(mark(X1:S),X2:S) 227.11/227.18 MARK(U61(X1:S,X2:S)) -> ACTIVE(U61(mark(X1:S),X2:S)) 227.11/227.18 MARK(U61(X1:S,X2:S)) -> MARK(X1:S) 227.11/227.18 MARK(U62(X1:S,X2:S)) -> U62#(mark(X1:S),X2:S) 227.11/227.18 MARK(U62(X1:S,X2:S)) -> ACTIVE(U62(mark(X1:S),X2:S)) 227.11/227.18 MARK(U62(X1:S,X2:S)) -> MARK(X1:S) 227.11/227.18 MARK(U63(X:S)) -> U63#(mark(X:S)) 227.11/227.18 MARK(U63(X:S)) -> ACTIVE(U63(mark(X:S))) 227.11/227.18 MARK(U63(X:S)) -> MARK(X:S) 227.11/227.18 MARK(U71(X1:S,X2:S,X3:S)) -> U71#(mark(X1:S),X2:S,X3:S) 227.11/227.18 MARK(U71(X1:S,X2:S,X3:S)) -> ACTIVE(U71(mark(X1:S),X2:S,X3:S)) 227.11/227.18 MARK(U71(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.11/227.18 MARK(U72(X1:S,X2:S)) -> U72#(mark(X1:S),X2:S) 227.11/227.18 MARK(U72(X1:S,X2:S)) -> ACTIVE(U72(mark(X1:S),X2:S)) 227.11/227.18 MARK(U72(X1:S,X2:S)) -> MARK(X1:S) 227.11/227.18 MARK(U73(X1:S,X2:S)) -> U73#(mark(X1:S),X2:S) 227.11/227.18 MARK(U73(X1:S,X2:S)) -> ACTIVE(U73(mark(X1:S),X2:S)) 227.11/227.18 MARK(U73(X1:S,X2:S)) -> MARK(X1:S) 227.11/227.18 MARK(U74(X:S)) -> U74#(mark(X:S)) 227.11/227.18 MARK(U74(X:S)) -> ACTIVE(U74(mark(X:S))) 227.11/227.18 MARK(U74(X:S)) -> MARK(X:S) 227.11/227.18 MARK(U81(X1:S,X2:S)) -> U81#(mark(X1:S),X2:S) 227.11/227.18 MARK(U81(X1:S,X2:S)) -> ACTIVE(U81(mark(X1:S),X2:S)) 227.11/227.18 MARK(U81(X1:S,X2:S)) -> MARK(X1:S) 227.11/227.18 MARK(U82(X1:S,X2:S)) -> U82#(mark(X1:S),X2:S) 227.11/227.18 MARK(U82(X1:S,X2:S)) -> ACTIVE(U82(mark(X1:S),X2:S)) 227.11/227.18 MARK(U82(X1:S,X2:S)) -> MARK(X1:S) 227.11/227.18 MARK(U83(X:S)) -> U83#(mark(X:S)) 227.11/227.18 MARK(U83(X:S)) -> ACTIVE(U83(mark(X:S))) 227.11/227.18 MARK(U83(X:S)) -> MARK(X:S) 227.11/227.18 MARK(U91(X1:S,X2:S)) -> U91#(mark(X1:S),X2:S) 227.11/227.18 MARK(U91(X1:S,X2:S)) -> ACTIVE(U91(mark(X1:S),X2:S)) 227.11/227.18 MARK(U91(X1:S,X2:S)) -> MARK(X1:S) 227.11/227.18 MARK(U92(X:S)) -> U92#(mark(X:S)) 227.11/227.18 MARK(U92(X:S)) -> ACTIVE(U92(mark(X:S))) 227.11/227.18 MARK(U92(X:S)) -> MARK(X:S) 227.11/227.18 MARK(__(X1:S,X2:S)) -> __#(mark(X1:S),mark(X2:S)) 227.11/227.18 MARK(__(X1:S,X2:S)) -> ACTIVE(__(mark(X1:S),mark(X2:S))) 227.11/227.18 MARK(__(X1:S,X2:S)) -> MARK(X1:S) 227.11/227.18 MARK(__(X1:S,X2:S)) -> MARK(X2:S) 227.11/227.18 MARK(isList(X:S)) -> ACTIVE(isList(X:S)) 227.11/227.18 MARK(isNeList(X:S)) -> ACTIVE(isNeList(X:S)) 227.11/227.18 MARK(isNePal(X:S)) -> ACTIVE(isNePal(X:S)) 227.11/227.18 MARK(isPal(X:S)) -> ACTIVE(isPal(X:S)) 227.11/227.18 MARK(isPalListKind(X:S)) -> ACTIVE(isPalListKind(X:S)) 227.11/227.18 MARK(isQid(X:S)) -> ACTIVE(isQid(X:S)) 227.11/227.18 -> Rules: 227.11/227.18 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.11/227.18 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.11/227.18 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.11/227.18 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.11/227.18 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.11/227.18 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.11/227.18 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.11/227.18 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.11/227.18 U13(active(X:S)) -> U13(X:S) 227.11/227.18 U13(mark(X:S)) -> U13(X:S) 227.11/227.18 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.11/227.18 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.11/227.18 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.11/227.18 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.11/227.18 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.11/227.18 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.11/227.18 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.11/227.18 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.11/227.18 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.11/227.18 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.11/227.18 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.11/227.18 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.11/227.18 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.11/227.18 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.11/227.18 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.11/227.18 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.11/227.18 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.11/227.18 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.11/227.18 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.11/227.18 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.11/227.18 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.11/227.18 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.11/227.18 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.11/227.18 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.11/227.18 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.11/227.18 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.11/227.18 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.11/227.18 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.11/227.18 U26(active(X:S)) -> U26(X:S) 227.11/227.18 U26(mark(X:S)) -> U26(X:S) 227.11/227.18 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.11/227.18 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.11/227.18 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.11/227.18 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.11/227.18 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.11/227.18 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.11/227.18 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.11/227.18 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.11/227.18 U33(active(X:S)) -> U33(X:S) 227.11/227.18 U33(mark(X:S)) -> U33(X:S) 227.11/227.18 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.11/227.18 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.11/227.18 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.11/227.18 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.11/227.18 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.11/227.18 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.11/227.18 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.11/227.18 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.11/227.18 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.11/227.18 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.11/227.18 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.11/227.18 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.11/227.18 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.11/227.18 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.11/227.18 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.11/227.18 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.11/227.18 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.11/227.18 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.11/227.18 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.11/227.18 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.11/227.18 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.11/227.18 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.11/227.18 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.11/227.18 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.11/227.18 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.11/227.18 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.11/227.18 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.11/227.18 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.11/227.18 U46(active(X:S)) -> U46(X:S) 227.11/227.18 U46(mark(X:S)) -> U46(X:S) 227.11/227.18 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.11/227.18 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.11/227.18 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.11/227.18 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.11/227.18 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.11/227.18 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.11/227.18 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.11/227.18 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.11/227.18 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.11/227.18 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.11/227.18 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.11/227.18 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.11/227.18 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.11/227.18 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.11/227.18 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.11/227.18 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.11/227.18 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.11/227.18 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.11/227.18 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.11/227.18 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.11/227.18 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.11/227.18 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.11/227.18 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.11/227.18 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.11/227.18 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.11/227.18 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.11/227.18 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.11/227.18 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.11/227.18 U56(active(X:S)) -> U56(X:S) 227.11/227.18 U56(mark(X:S)) -> U56(X:S) 227.11/227.18 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.11/227.18 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.11/227.18 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.11/227.18 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.11/227.18 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.11/227.18 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.11/227.18 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.11/227.18 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.11/227.18 U63(active(X:S)) -> U63(X:S) 227.11/227.18 U63(mark(X:S)) -> U63(X:S) 227.11/227.18 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.11/227.18 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.11/227.18 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.11/227.18 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.11/227.18 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.11/227.18 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.11/227.18 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.11/227.18 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.11/227.18 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.11/227.18 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.11/227.18 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.11/227.18 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.11/227.18 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.11/227.18 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.11/227.18 U74(active(X:S)) -> U74(X:S) 227.11/227.18 U74(mark(X:S)) -> U74(X:S) 227.11/227.18 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.11/227.18 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.11/227.18 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.11/227.18 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.11/227.18 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.11/227.18 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.11/227.18 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.11/227.18 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.11/227.18 U83(active(X:S)) -> U83(X:S) 227.11/227.18 U83(mark(X:S)) -> U83(X:S) 227.11/227.18 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.11/227.18 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.11/227.18 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.11/227.18 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.11/227.18 U92(active(X:S)) -> U92(X:S) 227.11/227.18 U92(mark(X:S)) -> U92(X:S) 227.11/227.18 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.11/227.18 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.11/227.18 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.11/227.18 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.11/227.18 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.11/227.18 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.11/227.18 active(U13(tt)) -> mark(tt) 227.11/227.18 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.11/227.18 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.11/227.18 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.11/227.18 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.11/227.18 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.11/227.18 active(U26(tt)) -> mark(tt) 227.11/227.18 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.11/227.18 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.11/227.18 active(U33(tt)) -> mark(tt) 227.11/227.18 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.11/227.18 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.11/227.18 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.11/227.18 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.11/227.18 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.11/227.18 active(U46(tt)) -> mark(tt) 227.11/227.18 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.11/227.18 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.11/227.18 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.11/227.18 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.11/227.18 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.11/227.18 active(U56(tt)) -> mark(tt) 227.11/227.18 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.11/227.18 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.11/227.18 active(U63(tt)) -> mark(tt) 227.11/227.18 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.11/227.18 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.11/227.18 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.11/227.18 active(U74(tt)) -> mark(tt) 227.11/227.18 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.11/227.18 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.11/227.18 active(U83(tt)) -> mark(tt) 227.11/227.18 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.11/227.18 active(U92(tt)) -> mark(tt) 227.11/227.18 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.11/227.18 active(__(nil,X:S)) -> mark(X:S) 227.11/227.18 active(__(X:S,nil)) -> mark(X:S) 227.11/227.18 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.11/227.18 active(isList(nil)) -> mark(tt) 227.11/227.18 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.11/227.18 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.11/227.18 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.11/227.18 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.11/227.18 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.11/227.18 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.11/227.18 active(isPal(nil)) -> mark(tt) 227.11/227.18 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.11/227.18 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.11/227.18 active(isPalListKind(a)) -> mark(tt) 227.11/227.18 active(isPalListKind(e)) -> mark(tt) 227.11/227.18 active(isPalListKind(i)) -> mark(tt) 227.11/227.18 active(isPalListKind(nil)) -> mark(tt) 227.11/227.18 active(isPalListKind(o)) -> mark(tt) 227.11/227.18 active(isPalListKind(u)) -> mark(tt) 227.11/227.18 active(isQid(a)) -> mark(tt) 227.11/227.18 active(isQid(e)) -> mark(tt) 227.11/227.18 active(isQid(i)) -> mark(tt) 227.11/227.18 active(isQid(o)) -> mark(tt) 227.11/227.18 active(isQid(u)) -> mark(tt) 227.11/227.18 isList(active(X:S)) -> isList(X:S) 227.11/227.18 isList(mark(X:S)) -> isList(X:S) 227.11/227.18 isNeList(active(X:S)) -> isNeList(X:S) 227.11/227.18 isNeList(mark(X:S)) -> isNeList(X:S) 227.11/227.18 isNePal(active(X:S)) -> isNePal(X:S) 227.11/227.18 isNePal(mark(X:S)) -> isNePal(X:S) 227.11/227.18 isPal(active(X:S)) -> isPal(X:S) 227.11/227.18 isPal(mark(X:S)) -> isPal(X:S) 227.11/227.18 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.11/227.18 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.11/227.18 isQid(active(X:S)) -> isQid(X:S) 227.11/227.18 isQid(mark(X:S)) -> isQid(X:S) 227.11/227.18 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.11/227.18 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.11/227.18 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.11/227.18 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.11/227.18 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.11/227.18 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.11/227.18 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.11/227.18 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.11/227.18 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.11/227.18 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.11/227.18 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.11/227.18 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.11/227.18 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.11/227.18 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.11/227.18 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.11/227.18 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.11/227.18 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.11/227.18 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.11/227.18 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.11/227.18 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.11/227.18 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.11/227.18 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.11/227.18 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.11/227.18 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.11/227.18 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.11/227.18 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.11/227.18 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.11/227.18 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.11/227.18 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.11/227.18 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.11/227.18 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.11/227.18 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.11/227.18 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.11/227.18 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.11/227.18 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.11/227.18 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.11/227.18 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.11/227.18 mark(isList(X:S)) -> active(isList(X:S)) 227.11/227.18 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.11/227.18 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.11/227.18 mark(isPal(X:S)) -> active(isPal(X:S)) 227.11/227.18 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.11/227.18 mark(isQid(X:S)) -> active(isQid(X:S)) 227.11/227.18 mark(a) -> active(a) 227.11/227.18 mark(e) -> active(e) 227.11/227.18 mark(i) -> active(i) 227.11/227.18 mark(nil) -> active(nil) 227.11/227.18 mark(o) -> active(o) 227.11/227.18 mark(tt) -> active(tt) 227.11/227.18 mark(u) -> active(u) 227.11/227.18 ->Strongly Connected Components: 227.11/227.18 ->->Cycle: 227.11/227.18 ->->-> Pairs: 227.11/227.18 ISQID(active(X:S)) -> ISQID(X:S) 227.11/227.18 ISQID(mark(X:S)) -> ISQID(X:S) 227.11/227.18 ->->-> Rules: 227.11/227.18 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.11/227.18 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.11/227.18 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.11/227.18 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.11/227.18 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.11/227.18 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.11/227.18 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.11/227.18 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.11/227.18 U13(active(X:S)) -> U13(X:S) 227.11/227.18 U13(mark(X:S)) -> U13(X:S) 227.11/227.18 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.11/227.18 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.11/227.18 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.11/227.18 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.11/227.18 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.11/227.18 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.11/227.18 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.11/227.18 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.11/227.18 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.11/227.18 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.11/227.18 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.11/227.18 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.11/227.18 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.11/227.18 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.11/227.18 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.11/227.18 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.11/227.18 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.11/227.18 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.11/227.18 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.11/227.18 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.11/227.18 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.11/227.18 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.11/227.18 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.11/227.18 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.11/227.18 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.11/227.18 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.11/227.18 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.11/227.18 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.11/227.18 U26(active(X:S)) -> U26(X:S) 227.11/227.18 U26(mark(X:S)) -> U26(X:S) 227.11/227.18 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.11/227.18 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.11/227.18 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.11/227.18 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.11/227.18 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.11/227.18 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.11/227.18 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.11/227.18 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.11/227.18 U33(active(X:S)) -> U33(X:S) 227.11/227.18 U33(mark(X:S)) -> U33(X:S) 227.11/227.18 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.11/227.18 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.11/227.18 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.11/227.18 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.11/227.18 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.11/227.18 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.11/227.18 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.11/227.18 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.11/227.18 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.11/227.18 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.11/227.18 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.11/227.18 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.11/227.18 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.11/227.18 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.11/227.18 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.11/227.18 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.11/227.18 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.11/227.18 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.11/227.18 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.11/227.18 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.11/227.18 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.11/227.18 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.11/227.18 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.11/227.18 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.11/227.18 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.11/227.18 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.11/227.18 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.11/227.18 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.11/227.18 U46(active(X:S)) -> U46(X:S) 227.11/227.18 U46(mark(X:S)) -> U46(X:S) 227.11/227.18 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.11/227.18 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.11/227.18 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.11/227.18 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.11/227.18 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.11/227.18 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.11/227.18 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.11/227.18 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.11/227.18 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.11/227.18 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.11/227.18 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.11/227.18 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.11/227.18 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.11/227.18 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.11/227.18 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.11/227.18 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.11/227.18 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.11/227.18 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.11/227.18 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.11/227.18 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.11/227.18 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.11/227.18 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.11/227.18 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.11/227.18 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.11/227.18 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.11/227.18 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.11/227.18 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.11/227.18 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.11/227.18 U56(active(X:S)) -> U56(X:S) 227.11/227.18 U56(mark(X:S)) -> U56(X:S) 227.11/227.18 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.11/227.18 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.11/227.18 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.11/227.18 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.11/227.18 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.11/227.18 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.11/227.18 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.11/227.18 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.11/227.18 U63(active(X:S)) -> U63(X:S) 227.11/227.18 U63(mark(X:S)) -> U63(X:S) 227.11/227.18 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.11/227.18 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.11/227.18 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.11/227.18 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.11/227.18 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.11/227.18 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.11/227.18 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.11/227.18 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.11/227.18 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.11/227.18 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.11/227.18 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.11/227.18 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.11/227.18 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.11/227.18 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.11/227.18 U74(active(X:S)) -> U74(X:S) 227.11/227.18 U74(mark(X:S)) -> U74(X:S) 227.11/227.18 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.11/227.18 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.11/227.18 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.11/227.18 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.11/227.18 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.11/227.18 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.11/227.18 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.11/227.18 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.11/227.18 U83(active(X:S)) -> U83(X:S) 227.11/227.18 U83(mark(X:S)) -> U83(X:S) 227.11/227.18 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.11/227.18 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.11/227.18 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.11/227.18 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.11/227.18 U92(active(X:S)) -> U92(X:S) 227.11/227.18 U92(mark(X:S)) -> U92(X:S) 227.11/227.18 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.11/227.18 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.11/227.18 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.11/227.18 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.11/227.18 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.11/227.18 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.11/227.18 active(U13(tt)) -> mark(tt) 227.11/227.18 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.11/227.18 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.11/227.18 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.11/227.18 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.11/227.18 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.11/227.18 active(U26(tt)) -> mark(tt) 227.11/227.18 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.11/227.18 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.11/227.18 active(U33(tt)) -> mark(tt) 227.11/227.18 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.11/227.18 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.11/227.18 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.11/227.18 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.11/227.18 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.11/227.18 active(U46(tt)) -> mark(tt) 227.11/227.18 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.11/227.18 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.11/227.18 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.11/227.18 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.11/227.18 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.11/227.18 active(U56(tt)) -> mark(tt) 227.11/227.18 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.11/227.18 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.11/227.18 active(U63(tt)) -> mark(tt) 227.11/227.18 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.11/227.18 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.11/227.18 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.11/227.18 active(U74(tt)) -> mark(tt) 227.11/227.18 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.11/227.18 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.11/227.18 active(U83(tt)) -> mark(tt) 227.11/227.18 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.11/227.18 active(U92(tt)) -> mark(tt) 227.11/227.18 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.11/227.18 active(__(nil,X:S)) -> mark(X:S) 227.11/227.18 active(__(X:S,nil)) -> mark(X:S) 227.11/227.18 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.11/227.18 active(isList(nil)) -> mark(tt) 227.11/227.18 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.11/227.18 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.11/227.18 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.11/227.18 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.11/227.18 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.11/227.18 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.11/227.18 active(isPal(nil)) -> mark(tt) 227.11/227.18 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.11/227.18 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.11/227.18 active(isPalListKind(a)) -> mark(tt) 227.11/227.18 active(isPalListKind(e)) -> mark(tt) 227.11/227.18 active(isPalListKind(i)) -> mark(tt) 227.11/227.18 active(isPalListKind(nil)) -> mark(tt) 227.11/227.18 active(isPalListKind(o)) -> mark(tt) 227.11/227.18 active(isPalListKind(u)) -> mark(tt) 227.11/227.18 active(isQid(a)) -> mark(tt) 227.11/227.18 active(isQid(e)) -> mark(tt) 227.11/227.18 active(isQid(i)) -> mark(tt) 227.11/227.18 active(isQid(o)) -> mark(tt) 227.11/227.18 active(isQid(u)) -> mark(tt) 227.11/227.18 isList(active(X:S)) -> isList(X:S) 227.11/227.18 isList(mark(X:S)) -> isList(X:S) 227.11/227.18 isNeList(active(X:S)) -> isNeList(X:S) 227.11/227.18 isNeList(mark(X:S)) -> isNeList(X:S) 227.11/227.18 isNePal(active(X:S)) -> isNePal(X:S) 227.11/227.18 isNePal(mark(X:S)) -> isNePal(X:S) 227.11/227.18 isPal(active(X:S)) -> isPal(X:S) 227.11/227.18 isPal(mark(X:S)) -> isPal(X:S) 227.11/227.18 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.11/227.18 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.11/227.18 isQid(active(X:S)) -> isQid(X:S) 227.11/227.18 isQid(mark(X:S)) -> isQid(X:S) 227.11/227.18 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.11/227.18 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.11/227.18 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.11/227.18 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.11/227.18 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.11/227.18 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.11/227.18 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.11/227.18 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.11/227.18 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.11/227.18 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.11/227.18 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.11/227.18 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.11/227.18 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.11/227.18 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.11/227.18 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.11/227.18 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.11/227.18 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.11/227.18 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.11/227.18 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.11/227.18 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.11/227.18 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.11/227.18 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.11/227.18 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.11/227.18 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.11/227.18 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.11/227.18 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.11/227.18 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.11/227.18 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.11/227.18 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.11/227.18 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.11/227.18 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.11/227.18 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.11/227.18 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.11/227.18 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.11/227.18 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.11/227.18 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.11/227.18 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.11/227.18 mark(isList(X:S)) -> active(isList(X:S)) 227.11/227.18 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.11/227.18 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.11/227.18 mark(isPal(X:S)) -> active(isPal(X:S)) 227.11/227.18 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.11/227.18 mark(isQid(X:S)) -> active(isQid(X:S)) 227.11/227.18 mark(a) -> active(a) 227.11/227.18 mark(e) -> active(e) 227.11/227.18 mark(i) -> active(i) 227.11/227.18 mark(nil) -> active(nil) 227.11/227.18 mark(o) -> active(o) 227.11/227.18 mark(tt) -> active(tt) 227.11/227.18 mark(u) -> active(u) 227.11/227.18 ->->Cycle: 227.11/227.18 ->->-> Pairs: 227.11/227.18 ISPALLISTKIND(active(X:S)) -> ISPALLISTKIND(X:S) 227.11/227.18 ISPALLISTKIND(mark(X:S)) -> ISPALLISTKIND(X:S) 227.11/227.18 ->->-> Rules: 227.11/227.18 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.11/227.18 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.11/227.18 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.11/227.18 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.11/227.18 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.11/227.18 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.11/227.18 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.11/227.18 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.11/227.18 U13(active(X:S)) -> U13(X:S) 227.11/227.18 U13(mark(X:S)) -> U13(X:S) 227.11/227.18 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.11/227.18 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.11/227.18 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.11/227.18 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.11/227.18 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.11/227.18 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.11/227.18 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.11/227.18 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.11/227.18 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.11/227.18 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.11/227.18 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.11/227.18 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.11/227.18 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.11/227.18 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.11/227.18 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.11/227.18 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.11/227.18 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.11/227.18 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.11/227.18 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.11/227.18 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.11/227.18 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.11/227.18 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.11/227.18 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.11/227.18 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.11/227.18 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.11/227.18 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.11/227.18 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.11/227.18 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.11/227.18 U26(active(X:S)) -> U26(X:S) 227.11/227.18 U26(mark(X:S)) -> U26(X:S) 227.11/227.18 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.11/227.18 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.11/227.18 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.11/227.18 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.11/227.18 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.11/227.18 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.11/227.18 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.11/227.18 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.11/227.18 U33(active(X:S)) -> U33(X:S) 227.11/227.18 U33(mark(X:S)) -> U33(X:S) 227.11/227.18 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.11/227.18 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.11/227.18 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.11/227.18 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.11/227.18 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.11/227.18 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.11/227.18 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.11/227.18 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.11/227.18 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.11/227.18 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.11/227.18 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.11/227.18 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.11/227.18 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.11/227.18 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.11/227.18 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.11/227.18 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.11/227.18 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.11/227.18 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.11/227.18 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.11/227.18 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.11/227.18 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.11/227.18 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.11/227.18 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.11/227.18 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.11/227.18 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.11/227.18 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.11/227.18 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.11/227.18 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.11/227.18 U46(active(X:S)) -> U46(X:S) 227.11/227.18 U46(mark(X:S)) -> U46(X:S) 227.11/227.18 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.11/227.18 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.11/227.18 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.11/227.18 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.11/227.18 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.11/227.18 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.11/227.18 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.11/227.18 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.11/227.18 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.11/227.18 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.11/227.18 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.11/227.18 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.11/227.18 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.11/227.18 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.11/227.18 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.11/227.18 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.11/227.18 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.11/227.18 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.11/227.18 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.11/227.18 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.11/227.18 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.11/227.18 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.11/227.18 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.11/227.18 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.11/227.18 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.11/227.18 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.11/227.18 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.11/227.18 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.11/227.18 U56(active(X:S)) -> U56(X:S) 227.11/227.18 U56(mark(X:S)) -> U56(X:S) 227.11/227.18 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.11/227.18 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.11/227.18 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.11/227.18 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.11/227.18 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.11/227.18 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.11/227.18 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.11/227.18 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.11/227.18 U63(active(X:S)) -> U63(X:S) 227.11/227.18 U63(mark(X:S)) -> U63(X:S) 227.11/227.18 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.11/227.18 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.11/227.18 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.11/227.18 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.11/227.18 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.11/227.18 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.11/227.18 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.11/227.18 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.11/227.18 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.11/227.18 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.11/227.18 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.11/227.18 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.11/227.18 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.11/227.18 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.11/227.18 U74(active(X:S)) -> U74(X:S) 227.11/227.18 U74(mark(X:S)) -> U74(X:S) 227.11/227.18 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.11/227.18 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.11/227.18 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.11/227.18 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.11/227.18 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.11/227.18 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.11/227.18 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.11/227.18 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.11/227.18 U83(active(X:S)) -> U83(X:S) 227.11/227.18 U83(mark(X:S)) -> U83(X:S) 227.11/227.18 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.11/227.18 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.11/227.18 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.11/227.18 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.11/227.18 U92(active(X:S)) -> U92(X:S) 227.11/227.18 U92(mark(X:S)) -> U92(X:S) 227.11/227.18 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.11/227.18 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.11/227.18 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.11/227.18 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.11/227.18 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.11/227.18 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.11/227.18 active(U13(tt)) -> mark(tt) 227.11/227.18 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.11/227.18 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.11/227.18 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.11/227.18 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.11/227.18 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.11/227.18 active(U26(tt)) -> mark(tt) 227.11/227.18 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.11/227.18 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.11/227.18 active(U33(tt)) -> mark(tt) 227.11/227.18 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.11/227.18 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.11/227.18 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.11/227.18 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.11/227.18 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.11/227.18 active(U46(tt)) -> mark(tt) 227.11/227.18 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.11/227.18 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.11/227.18 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.11/227.18 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.11/227.18 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.11/227.18 active(U56(tt)) -> mark(tt) 227.11/227.18 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.11/227.18 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.11/227.18 active(U63(tt)) -> mark(tt) 227.11/227.18 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.11/227.18 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.11/227.18 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.11/227.18 active(U74(tt)) -> mark(tt) 227.11/227.18 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.11/227.18 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.11/227.18 active(U83(tt)) -> mark(tt) 227.11/227.18 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.11/227.18 active(U92(tt)) -> mark(tt) 227.11/227.18 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.11/227.18 active(__(nil,X:S)) -> mark(X:S) 227.11/227.18 active(__(X:S,nil)) -> mark(X:S) 227.11/227.18 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.11/227.18 active(isList(nil)) -> mark(tt) 227.11/227.18 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.11/227.18 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.11/227.18 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.11/227.18 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.11/227.18 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.11/227.18 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.11/227.18 active(isPal(nil)) -> mark(tt) 227.11/227.18 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.11/227.18 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.11/227.18 active(isPalListKind(a)) -> mark(tt) 227.11/227.18 active(isPalListKind(e)) -> mark(tt) 227.11/227.18 active(isPalListKind(i)) -> mark(tt) 227.11/227.18 active(isPalListKind(nil)) -> mark(tt) 227.11/227.18 active(isPalListKind(o)) -> mark(tt) 227.11/227.18 active(isPalListKind(u)) -> mark(tt) 227.11/227.18 active(isQid(a)) -> mark(tt) 227.11/227.18 active(isQid(e)) -> mark(tt) 227.11/227.18 active(isQid(i)) -> mark(tt) 227.11/227.18 active(isQid(o)) -> mark(tt) 227.11/227.18 active(isQid(u)) -> mark(tt) 227.11/227.18 isList(active(X:S)) -> isList(X:S) 227.11/227.18 isList(mark(X:S)) -> isList(X:S) 227.11/227.18 isNeList(active(X:S)) -> isNeList(X:S) 227.11/227.18 isNeList(mark(X:S)) -> isNeList(X:S) 227.11/227.18 isNePal(active(X:S)) -> isNePal(X:S) 227.11/227.18 isNePal(mark(X:S)) -> isNePal(X:S) 227.11/227.18 isPal(active(X:S)) -> isPal(X:S) 227.11/227.18 isPal(mark(X:S)) -> isPal(X:S) 227.11/227.18 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.11/227.18 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.11/227.18 isQid(active(X:S)) -> isQid(X:S) 227.11/227.18 isQid(mark(X:S)) -> isQid(X:S) 227.11/227.18 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.11/227.18 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.11/227.18 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.11/227.18 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.11/227.18 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.11/227.18 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.11/227.18 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.11/227.18 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.11/227.18 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.11/227.18 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.11/227.18 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.11/227.18 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.11/227.18 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.11/227.18 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.11/227.18 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.11/227.18 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.11/227.18 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.11/227.18 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.11/227.18 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.11/227.18 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.11/227.18 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.11/227.18 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.11/227.18 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.11/227.18 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.11/227.18 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.11/227.18 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.11/227.18 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.11/227.18 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.11/227.18 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.11/227.18 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.11/227.18 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.11/227.18 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.11/227.18 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.11/227.18 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.11/227.18 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.11/227.18 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.11/227.18 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.11/227.18 mark(isList(X:S)) -> active(isList(X:S)) 227.11/227.18 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.11/227.18 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.11/227.18 mark(isPal(X:S)) -> active(isPal(X:S)) 227.11/227.18 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.11/227.18 mark(isQid(X:S)) -> active(isQid(X:S)) 227.11/227.18 mark(a) -> active(a) 227.11/227.18 mark(e) -> active(e) 227.11/227.18 mark(i) -> active(i) 227.11/227.18 mark(nil) -> active(nil) 227.11/227.18 mark(o) -> active(o) 227.11/227.18 mark(tt) -> active(tt) 227.11/227.18 mark(u) -> active(u) 227.11/227.18 ->->Cycle: 227.11/227.18 ->->-> Pairs: 227.11/227.18 ISPAL(active(X:S)) -> ISPAL(X:S) 227.11/227.18 ISPAL(mark(X:S)) -> ISPAL(X:S) 227.11/227.18 ->->-> Rules: 227.11/227.18 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.11/227.18 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.11/227.18 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.11/227.18 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.11/227.18 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.11/227.18 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.11/227.18 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.11/227.18 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.11/227.18 U13(active(X:S)) -> U13(X:S) 227.11/227.18 U13(mark(X:S)) -> U13(X:S) 227.11/227.18 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.11/227.18 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.11/227.18 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.11/227.18 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.11/227.18 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.11/227.18 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.11/227.18 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.11/227.18 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.11/227.18 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.11/227.18 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.11/227.18 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.11/227.18 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.11/227.18 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.11/227.18 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.11/227.18 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.11/227.18 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.11/227.18 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.11/227.18 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.11/227.18 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.11/227.18 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.11/227.18 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.11/227.18 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.11/227.18 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.11/227.18 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.11/227.18 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.11/227.18 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.11/227.18 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.11/227.18 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.11/227.18 U26(active(X:S)) -> U26(X:S) 227.11/227.18 U26(mark(X:S)) -> U26(X:S) 227.11/227.18 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.11/227.18 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.11/227.18 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.11/227.18 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.11/227.18 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.11/227.18 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.11/227.18 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.11/227.18 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.11/227.18 U33(active(X:S)) -> U33(X:S) 227.11/227.18 U33(mark(X:S)) -> U33(X:S) 227.11/227.18 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.11/227.18 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.11/227.18 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.11/227.18 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.11/227.18 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.11/227.18 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.11/227.18 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.11/227.18 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.11/227.18 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.11/227.18 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.11/227.18 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.11/227.18 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.11/227.18 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.11/227.18 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.11/227.18 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.11/227.18 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.11/227.18 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.11/227.18 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.11/227.18 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.11/227.18 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.11/227.18 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.11/227.18 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.11/227.18 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.11/227.18 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.11/227.18 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.11/227.18 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.11/227.18 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.11/227.18 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.11/227.18 U46(active(X:S)) -> U46(X:S) 227.11/227.18 U46(mark(X:S)) -> U46(X:S) 227.11/227.18 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.11/227.18 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.11/227.18 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.11/227.18 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.11/227.18 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.11/227.18 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.11/227.18 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.11/227.18 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.11/227.18 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.11/227.18 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.11/227.18 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.11/227.18 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.11/227.18 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.11/227.18 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.11/227.18 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.11/227.18 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.11/227.18 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.11/227.18 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.11/227.18 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.11/227.18 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.11/227.18 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.11/227.18 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.11/227.18 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.11/227.18 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.11/227.18 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.11/227.18 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.11/227.18 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.11/227.18 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.11/227.18 U56(active(X:S)) -> U56(X:S) 227.11/227.18 U56(mark(X:S)) -> U56(X:S) 227.11/227.18 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.11/227.18 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.11/227.18 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.11/227.18 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.11/227.18 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.11/227.18 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.11/227.18 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.11/227.18 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.11/227.18 U63(active(X:S)) -> U63(X:S) 227.11/227.18 U63(mark(X:S)) -> U63(X:S) 227.11/227.18 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.11/227.18 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.11/227.18 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.11/227.18 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.11/227.18 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.11/227.18 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.11/227.18 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.11/227.18 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.11/227.18 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.11/227.18 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.11/227.18 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.11/227.18 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.11/227.18 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.11/227.18 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.11/227.18 U74(active(X:S)) -> U74(X:S) 227.11/227.18 U74(mark(X:S)) -> U74(X:S) 227.11/227.18 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.11/227.18 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.11/227.18 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.11/227.18 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.11/227.18 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.11/227.18 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.11/227.18 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.11/227.18 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.11/227.18 U83(active(X:S)) -> U83(X:S) 227.11/227.18 U83(mark(X:S)) -> U83(X:S) 227.11/227.18 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.11/227.18 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.11/227.18 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.11/227.18 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.11/227.18 U92(active(X:S)) -> U92(X:S) 227.11/227.18 U92(mark(X:S)) -> U92(X:S) 227.11/227.18 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.11/227.18 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.11/227.18 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.11/227.18 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.11/227.18 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.11/227.18 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.11/227.18 active(U13(tt)) -> mark(tt) 227.11/227.18 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.11/227.18 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.11/227.18 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.11/227.18 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.11/227.18 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.11/227.18 active(U26(tt)) -> mark(tt) 227.11/227.18 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.11/227.18 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.11/227.18 active(U33(tt)) -> mark(tt) 227.11/227.18 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.11/227.18 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.11/227.18 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.11/227.18 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.11/227.18 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.11/227.18 active(U46(tt)) -> mark(tt) 227.11/227.18 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.11/227.18 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.11/227.18 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.11/227.18 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.11/227.18 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.11/227.18 active(U56(tt)) -> mark(tt) 227.11/227.18 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.11/227.18 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.11/227.18 active(U63(tt)) -> mark(tt) 227.11/227.18 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.11/227.18 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.11/227.18 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.11/227.18 active(U74(tt)) -> mark(tt) 227.11/227.18 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.11/227.18 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.11/227.18 active(U83(tt)) -> mark(tt) 227.11/227.18 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.11/227.18 active(U92(tt)) -> mark(tt) 227.11/227.18 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.11/227.18 active(__(nil,X:S)) -> mark(X:S) 227.11/227.18 active(__(X:S,nil)) -> mark(X:S) 227.11/227.18 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.11/227.18 active(isList(nil)) -> mark(tt) 227.11/227.18 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.11/227.18 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.11/227.18 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.11/227.18 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.11/227.18 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.11/227.18 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.11/227.18 active(isPal(nil)) -> mark(tt) 227.11/227.18 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.11/227.18 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.11/227.18 active(isPalListKind(a)) -> mark(tt) 227.11/227.18 active(isPalListKind(e)) -> mark(tt) 227.11/227.18 active(isPalListKind(i)) -> mark(tt) 227.11/227.18 active(isPalListKind(nil)) -> mark(tt) 227.11/227.18 active(isPalListKind(o)) -> mark(tt) 227.11/227.18 active(isPalListKind(u)) -> mark(tt) 227.11/227.18 active(isQid(a)) -> mark(tt) 227.11/227.18 active(isQid(e)) -> mark(tt) 227.11/227.18 active(isQid(i)) -> mark(tt) 227.11/227.18 active(isQid(o)) -> mark(tt) 227.11/227.18 active(isQid(u)) -> mark(tt) 227.11/227.18 isList(active(X:S)) -> isList(X:S) 227.11/227.18 isList(mark(X:S)) -> isList(X:S) 227.11/227.18 isNeList(active(X:S)) -> isNeList(X:S) 227.11/227.18 isNeList(mark(X:S)) -> isNeList(X:S) 227.11/227.18 isNePal(active(X:S)) -> isNePal(X:S) 227.11/227.18 isNePal(mark(X:S)) -> isNePal(X:S) 227.11/227.18 isPal(active(X:S)) -> isPal(X:S) 227.11/227.18 isPal(mark(X:S)) -> isPal(X:S) 227.11/227.18 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.11/227.18 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.11/227.18 isQid(active(X:S)) -> isQid(X:S) 227.11/227.18 isQid(mark(X:S)) -> isQid(X:S) 227.11/227.18 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.11/227.18 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.11/227.18 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.11/227.18 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.11/227.18 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.11/227.18 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.11/227.18 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.11/227.18 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.11/227.18 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.11/227.18 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.11/227.18 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.11/227.18 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.11/227.18 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.11/227.18 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.11/227.18 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.11/227.18 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.11/227.18 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.11/227.18 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.11/227.18 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.11/227.18 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.11/227.18 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.11/227.18 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.11/227.18 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.11/227.18 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.11/227.18 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.11/227.18 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.11/227.18 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.11/227.18 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.11/227.18 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.11/227.18 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.11/227.18 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.11/227.18 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.11/227.18 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.11/227.18 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.11/227.18 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.11/227.18 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.11/227.18 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.11/227.18 mark(isList(X:S)) -> active(isList(X:S)) 227.11/227.18 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.11/227.18 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.11/227.18 mark(isPal(X:S)) -> active(isPal(X:S)) 227.11/227.18 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.11/227.18 mark(isQid(X:S)) -> active(isQid(X:S)) 227.11/227.18 mark(a) -> active(a) 227.11/227.18 mark(e) -> active(e) 227.11/227.18 mark(i) -> active(i) 227.11/227.18 mark(nil) -> active(nil) 227.11/227.18 mark(o) -> active(o) 227.11/227.18 mark(tt) -> active(tt) 227.11/227.18 mark(u) -> active(u) 227.11/227.18 ->->Cycle: 227.11/227.18 ->->-> Pairs: 227.11/227.18 ISNEPAL(active(X:S)) -> ISNEPAL(X:S) 227.11/227.18 ISNEPAL(mark(X:S)) -> ISNEPAL(X:S) 227.11/227.18 ->->-> Rules: 227.11/227.18 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.11/227.18 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.11/227.18 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.11/227.18 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.11/227.18 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.11/227.18 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.11/227.18 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.11/227.18 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.11/227.18 U13(active(X:S)) -> U13(X:S) 227.11/227.18 U13(mark(X:S)) -> U13(X:S) 227.11/227.18 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.11/227.18 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.11/227.18 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.11/227.18 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.11/227.18 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.11/227.18 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.11/227.18 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.11/227.18 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.11/227.18 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.11/227.18 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.11/227.18 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.11/227.18 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.11/227.18 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.11/227.18 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.11/227.18 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.11/227.18 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.11/227.18 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.11/227.18 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.11/227.18 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.11/227.18 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.11/227.18 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.11/227.18 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.11/227.18 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.11/227.18 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.11/227.18 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.11/227.18 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.11/227.18 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.11/227.18 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.11/227.18 U26(active(X:S)) -> U26(X:S) 227.11/227.18 U26(mark(X:S)) -> U26(X:S) 227.11/227.18 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.11/227.18 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.11/227.18 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.11/227.18 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.11/227.18 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.11/227.18 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.11/227.18 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.11/227.18 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.11/227.18 U33(active(X:S)) -> U33(X:S) 227.11/227.18 U33(mark(X:S)) -> U33(X:S) 227.11/227.18 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.11/227.18 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.11/227.18 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.11/227.18 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.11/227.18 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.11/227.18 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.11/227.18 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.11/227.18 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.11/227.18 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.11/227.18 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.11/227.18 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.11/227.18 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.11/227.18 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.11/227.18 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.11/227.18 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.11/227.18 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.11/227.18 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.11/227.18 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.11/227.18 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.11/227.18 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.11/227.18 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.11/227.18 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.11/227.18 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.11/227.18 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.11/227.18 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.11/227.18 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.11/227.18 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.11/227.18 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.11/227.18 U46(active(X:S)) -> U46(X:S) 227.11/227.18 U46(mark(X:S)) -> U46(X:S) 227.11/227.18 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.11/227.18 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.11/227.18 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.11/227.18 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.11/227.18 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.11/227.18 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.11/227.18 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.11/227.18 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.11/227.18 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.11/227.18 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.11/227.18 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.11/227.18 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.11/227.18 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.11/227.18 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.11/227.18 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.11/227.18 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.11/227.18 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.11/227.18 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.11/227.18 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.11/227.18 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.11/227.18 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.11/227.18 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.11/227.18 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.11/227.18 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.11/227.18 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.11/227.18 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.11/227.18 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.11/227.18 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.11/227.18 U56(active(X:S)) -> U56(X:S) 227.11/227.18 U56(mark(X:S)) -> U56(X:S) 227.11/227.18 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.11/227.18 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.11/227.18 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.11/227.18 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.11/227.18 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.11/227.18 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.11/227.18 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.11/227.18 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.11/227.18 U63(active(X:S)) -> U63(X:S) 227.11/227.18 U63(mark(X:S)) -> U63(X:S) 227.11/227.18 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.11/227.18 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.11/227.18 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.11/227.18 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.11/227.18 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.11/227.18 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.11/227.18 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.11/227.18 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.11/227.18 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.11/227.18 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.11/227.18 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.11/227.18 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.11/227.18 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.11/227.18 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.11/227.18 U74(active(X:S)) -> U74(X:S) 227.11/227.18 U74(mark(X:S)) -> U74(X:S) 227.11/227.18 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.11/227.18 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.11/227.18 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.11/227.18 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.11/227.18 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.11/227.18 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.11/227.18 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.11/227.18 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.11/227.18 U83(active(X:S)) -> U83(X:S) 227.11/227.18 U83(mark(X:S)) -> U83(X:S) 227.11/227.18 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.11/227.18 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.11/227.18 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.11/227.18 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.11/227.18 U92(active(X:S)) -> U92(X:S) 227.11/227.18 U92(mark(X:S)) -> U92(X:S) 227.11/227.18 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.11/227.18 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.11/227.18 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.11/227.18 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.11/227.18 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.11/227.18 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.11/227.18 active(U13(tt)) -> mark(tt) 227.11/227.18 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.11/227.18 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.11/227.18 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.11/227.18 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.11/227.18 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.11/227.18 active(U26(tt)) -> mark(tt) 227.11/227.18 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.11/227.18 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.11/227.18 active(U33(tt)) -> mark(tt) 227.11/227.18 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.11/227.18 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.11/227.18 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.11/227.18 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.11/227.18 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.11/227.18 active(U46(tt)) -> mark(tt) 227.11/227.18 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.11/227.18 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.11/227.18 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.11/227.18 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.11/227.18 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.11/227.18 active(U56(tt)) -> mark(tt) 227.11/227.18 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.11/227.18 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.11/227.18 active(U63(tt)) -> mark(tt) 227.11/227.18 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.11/227.18 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.11/227.18 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.11/227.18 active(U74(tt)) -> mark(tt) 227.11/227.18 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.11/227.18 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.11/227.18 active(U83(tt)) -> mark(tt) 227.11/227.18 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.11/227.18 active(U92(tt)) -> mark(tt) 227.11/227.18 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.11/227.18 active(__(nil,X:S)) -> mark(X:S) 227.11/227.18 active(__(X:S,nil)) -> mark(X:S) 227.11/227.18 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.11/227.18 active(isList(nil)) -> mark(tt) 227.11/227.18 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.11/227.18 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.11/227.18 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.11/227.18 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.11/227.18 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.11/227.18 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.11/227.18 active(isPal(nil)) -> mark(tt) 227.11/227.18 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.11/227.18 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.11/227.18 active(isPalListKind(a)) -> mark(tt) 227.11/227.18 active(isPalListKind(e)) -> mark(tt) 227.11/227.18 active(isPalListKind(i)) -> mark(tt) 227.11/227.18 active(isPalListKind(nil)) -> mark(tt) 227.11/227.18 active(isPalListKind(o)) -> mark(tt) 227.11/227.18 active(isPalListKind(u)) -> mark(tt) 227.11/227.18 active(isQid(a)) -> mark(tt) 227.11/227.18 active(isQid(e)) -> mark(tt) 227.11/227.18 active(isQid(i)) -> mark(tt) 227.11/227.18 active(isQid(o)) -> mark(tt) 227.11/227.18 active(isQid(u)) -> mark(tt) 227.11/227.18 isList(active(X:S)) -> isList(X:S) 227.11/227.18 isList(mark(X:S)) -> isList(X:S) 227.11/227.18 isNeList(active(X:S)) -> isNeList(X:S) 227.11/227.18 isNeList(mark(X:S)) -> isNeList(X:S) 227.11/227.18 isNePal(active(X:S)) -> isNePal(X:S) 227.11/227.18 isNePal(mark(X:S)) -> isNePal(X:S) 227.11/227.18 isPal(active(X:S)) -> isPal(X:S) 227.11/227.18 isPal(mark(X:S)) -> isPal(X:S) 227.11/227.18 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.11/227.18 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.11/227.18 isQid(active(X:S)) -> isQid(X:S) 227.11/227.18 isQid(mark(X:S)) -> isQid(X:S) 227.11/227.18 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.11/227.18 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.11/227.18 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.11/227.18 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.11/227.18 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.11/227.18 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.11/227.18 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.11/227.18 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.11/227.18 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.11/227.18 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.11/227.18 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.11/227.18 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.11/227.18 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.11/227.18 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.11/227.18 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.11/227.18 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.11/227.18 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.11/227.18 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.11/227.18 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.11/227.18 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.11/227.18 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.11/227.18 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.11/227.18 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.11/227.18 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.11/227.18 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.11/227.18 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.11/227.18 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.11/227.18 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.11/227.18 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.11/227.18 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.11/227.18 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.11/227.18 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.11/227.18 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.11/227.18 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.11/227.18 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.11/227.18 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.11/227.18 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.11/227.18 mark(isList(X:S)) -> active(isList(X:S)) 227.11/227.18 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.11/227.18 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.11/227.18 mark(isPal(X:S)) -> active(isPal(X:S)) 227.11/227.18 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.11/227.18 mark(isQid(X:S)) -> active(isQid(X:S)) 227.11/227.18 mark(a) -> active(a) 227.11/227.18 mark(e) -> active(e) 227.11/227.18 mark(i) -> active(i) 227.11/227.18 mark(nil) -> active(nil) 227.11/227.18 mark(o) -> active(o) 227.11/227.18 mark(tt) -> active(tt) 227.11/227.18 mark(u) -> active(u) 227.11/227.18 ->->Cycle: 227.11/227.18 ->->-> Pairs: 227.11/227.18 ISNELIST(active(X:S)) -> ISNELIST(X:S) 227.11/227.18 ISNELIST(mark(X:S)) -> ISNELIST(X:S) 227.11/227.18 ->->-> Rules: 227.11/227.18 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.11/227.18 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.11/227.18 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.11/227.18 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.11/227.18 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.11/227.18 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.11/227.18 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.11/227.18 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.11/227.18 U13(active(X:S)) -> U13(X:S) 227.11/227.18 U13(mark(X:S)) -> U13(X:S) 227.11/227.18 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.11/227.18 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.11/227.18 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.11/227.18 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.11/227.18 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.11/227.18 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.11/227.18 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.11/227.18 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.11/227.18 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.11/227.18 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.11/227.18 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.11/227.18 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.11/227.18 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.11/227.18 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.11/227.18 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.11/227.18 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.11/227.18 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.11/227.18 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.11/227.18 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.11/227.18 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.11/227.18 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.11/227.18 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.11/227.18 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.11/227.18 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.11/227.18 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.11/227.18 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.11/227.18 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.11/227.18 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.11/227.18 U26(active(X:S)) -> U26(X:S) 227.11/227.18 U26(mark(X:S)) -> U26(X:S) 227.11/227.18 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.11/227.18 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.11/227.18 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.11/227.18 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.11/227.18 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.11/227.18 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.11/227.18 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.11/227.18 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.11/227.18 U33(active(X:S)) -> U33(X:S) 227.11/227.18 U33(mark(X:S)) -> U33(X:S) 227.11/227.18 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.11/227.18 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.11/227.18 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.11/227.18 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.11/227.18 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.11/227.18 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.11/227.18 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.11/227.18 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.11/227.18 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.11/227.18 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.11/227.18 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.11/227.18 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.11/227.18 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.11/227.18 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.11/227.18 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.11/227.18 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.11/227.18 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.11/227.18 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.11/227.18 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.11/227.18 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.11/227.18 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.11/227.18 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.11/227.18 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.11/227.18 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.11/227.18 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.11/227.18 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.11/227.18 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.11/227.18 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.11/227.18 U46(active(X:S)) -> U46(X:S) 227.11/227.18 U46(mark(X:S)) -> U46(X:S) 227.11/227.18 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.11/227.18 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.11/227.18 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.11/227.18 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.11/227.18 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.11/227.18 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.11/227.18 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.11/227.18 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.11/227.18 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.11/227.18 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.11/227.18 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.11/227.18 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.11/227.18 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.11/227.18 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.11/227.18 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.11/227.18 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.11/227.18 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.11/227.18 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.11/227.18 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.11/227.18 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.11/227.18 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.11/227.18 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.11/227.18 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.11/227.18 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.11/227.18 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.11/227.18 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.11/227.18 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.11/227.18 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.11/227.18 U56(active(X:S)) -> U56(X:S) 227.11/227.18 U56(mark(X:S)) -> U56(X:S) 227.11/227.18 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.11/227.18 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.11/227.18 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.11/227.18 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.11/227.18 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.11/227.18 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.11/227.18 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.11/227.18 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.11/227.18 U63(active(X:S)) -> U63(X:S) 227.11/227.18 U63(mark(X:S)) -> U63(X:S) 227.11/227.18 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.11/227.18 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.11/227.18 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.11/227.18 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.11/227.18 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.11/227.18 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.11/227.18 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.11/227.18 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.11/227.18 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.11/227.18 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.11/227.18 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.11/227.18 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.11/227.18 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.11/227.18 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.11/227.18 U74(active(X:S)) -> U74(X:S) 227.11/227.18 U74(mark(X:S)) -> U74(X:S) 227.11/227.18 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.11/227.18 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.11/227.18 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.11/227.18 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.11/227.18 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.11/227.18 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.11/227.18 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.11/227.18 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.11/227.18 U83(active(X:S)) -> U83(X:S) 227.11/227.18 U83(mark(X:S)) -> U83(X:S) 227.11/227.18 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.11/227.18 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.11/227.18 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.11/227.18 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.11/227.18 U92(active(X:S)) -> U92(X:S) 227.11/227.18 U92(mark(X:S)) -> U92(X:S) 227.11/227.18 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.11/227.18 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.11/227.18 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.11/227.18 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.11/227.18 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.11/227.18 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.11/227.18 active(U13(tt)) -> mark(tt) 227.11/227.18 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.11/227.18 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.11/227.18 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.11/227.18 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.11/227.18 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.11/227.18 active(U26(tt)) -> mark(tt) 227.11/227.18 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.11/227.18 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.11/227.18 active(U33(tt)) -> mark(tt) 227.11/227.18 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.11/227.18 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.11/227.18 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.11/227.18 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.11/227.18 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.11/227.18 active(U46(tt)) -> mark(tt) 227.11/227.18 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.11/227.18 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.11/227.18 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.11/227.18 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.11/227.18 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.11/227.18 active(U56(tt)) -> mark(tt) 227.11/227.18 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.11/227.18 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.11/227.18 active(U63(tt)) -> mark(tt) 227.11/227.18 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.11/227.18 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.11/227.18 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.11/227.18 active(U74(tt)) -> mark(tt) 227.11/227.18 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.11/227.18 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.11/227.18 active(U83(tt)) -> mark(tt) 227.11/227.18 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.11/227.18 active(U92(tt)) -> mark(tt) 227.11/227.18 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.11/227.18 active(__(nil,X:S)) -> mark(X:S) 227.11/227.18 active(__(X:S,nil)) -> mark(X:S) 227.11/227.18 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.11/227.18 active(isList(nil)) -> mark(tt) 227.11/227.18 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.11/227.18 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.11/227.18 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.11/227.18 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.11/227.18 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.11/227.18 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.11/227.18 active(isPal(nil)) -> mark(tt) 227.11/227.18 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.11/227.18 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.11/227.18 active(isPalListKind(a)) -> mark(tt) 227.11/227.18 active(isPalListKind(e)) -> mark(tt) 227.11/227.18 active(isPalListKind(i)) -> mark(tt) 227.11/227.18 active(isPalListKind(nil)) -> mark(tt) 227.11/227.18 active(isPalListKind(o)) -> mark(tt) 227.11/227.18 active(isPalListKind(u)) -> mark(tt) 227.11/227.18 active(isQid(a)) -> mark(tt) 227.11/227.18 active(isQid(e)) -> mark(tt) 227.11/227.18 active(isQid(i)) -> mark(tt) 227.11/227.18 active(isQid(o)) -> mark(tt) 227.11/227.18 active(isQid(u)) -> mark(tt) 227.11/227.18 isList(active(X:S)) -> isList(X:S) 227.11/227.18 isList(mark(X:S)) -> isList(X:S) 227.11/227.18 isNeList(active(X:S)) -> isNeList(X:S) 227.11/227.18 isNeList(mark(X:S)) -> isNeList(X:S) 227.11/227.18 isNePal(active(X:S)) -> isNePal(X:S) 227.11/227.18 isNePal(mark(X:S)) -> isNePal(X:S) 227.11/227.18 isPal(active(X:S)) -> isPal(X:S) 227.11/227.18 isPal(mark(X:S)) -> isPal(X:S) 227.11/227.18 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.11/227.18 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.11/227.18 isQid(active(X:S)) -> isQid(X:S) 227.11/227.18 isQid(mark(X:S)) -> isQid(X:S) 227.11/227.18 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.11/227.18 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.11/227.18 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.11/227.18 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.11/227.18 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.11/227.18 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.11/227.18 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.11/227.18 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.11/227.18 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.11/227.18 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.11/227.18 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.11/227.18 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.11/227.18 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.11/227.18 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.11/227.18 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.11/227.18 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.11/227.18 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.11/227.18 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.11/227.18 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.11/227.18 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.11/227.18 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.11/227.18 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.11/227.18 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.11/227.18 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.11/227.18 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.11/227.18 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.11/227.18 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.11/227.18 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.11/227.18 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.11/227.18 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.11/227.18 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.11/227.18 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.11/227.18 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.11/227.18 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.11/227.18 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.11/227.18 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.11/227.18 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.11/227.18 mark(isList(X:S)) -> active(isList(X:S)) 227.11/227.18 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.11/227.18 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.11/227.18 mark(isPal(X:S)) -> active(isPal(X:S)) 227.11/227.18 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.11/227.18 mark(isQid(X:S)) -> active(isQid(X:S)) 227.11/227.18 mark(a) -> active(a) 227.11/227.18 mark(e) -> active(e) 227.11/227.18 mark(i) -> active(i) 227.11/227.18 mark(nil) -> active(nil) 227.11/227.18 mark(o) -> active(o) 227.11/227.18 mark(tt) -> active(tt) 227.11/227.18 mark(u) -> active(u) 227.11/227.18 ->->Cycle: 227.11/227.18 ->->-> Pairs: 227.11/227.18 ISLIST(active(X:S)) -> ISLIST(X:S) 227.11/227.18 ISLIST(mark(X:S)) -> ISLIST(X:S) 227.11/227.18 ->->-> Rules: 227.11/227.18 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.11/227.18 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.11/227.18 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.11/227.18 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.11/227.18 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.11/227.18 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.11/227.18 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.11/227.18 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.11/227.18 U13(active(X:S)) -> U13(X:S) 227.11/227.18 U13(mark(X:S)) -> U13(X:S) 227.11/227.18 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.11/227.18 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.11/227.18 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.11/227.18 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.11/227.18 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.11/227.18 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.11/227.18 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.11/227.18 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.11/227.18 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.11/227.18 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.11/227.18 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.11/227.18 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.11/227.18 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.11/227.18 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.11/227.18 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.11/227.18 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.11/227.18 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.11/227.18 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.11/227.18 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.11/227.18 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.11/227.18 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.11/227.18 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.11/227.18 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.11/227.18 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.11/227.18 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.11/227.18 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.11/227.18 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.11/227.18 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.11/227.18 U26(active(X:S)) -> U26(X:S) 227.11/227.18 U26(mark(X:S)) -> U26(X:S) 227.11/227.18 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.11/227.18 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.11/227.18 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.11/227.18 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.11/227.18 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.11/227.18 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.11/227.18 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.11/227.18 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.11/227.18 U33(active(X:S)) -> U33(X:S) 227.11/227.18 U33(mark(X:S)) -> U33(X:S) 227.11/227.18 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.11/227.18 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.11/227.18 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.11/227.18 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.11/227.18 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.11/227.18 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.11/227.18 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.11/227.18 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.11/227.18 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.11/227.19 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.11/227.19 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.11/227.19 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.11/227.19 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.11/227.19 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.11/227.19 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.11/227.19 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.11/227.19 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.11/227.19 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.11/227.19 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.11/227.19 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.11/227.19 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.11/227.19 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.11/227.19 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.11/227.19 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.11/227.19 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.11/227.19 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.11/227.19 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.11/227.19 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.11/227.19 U46(active(X:S)) -> U46(X:S) 227.11/227.19 U46(mark(X:S)) -> U46(X:S) 227.11/227.19 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.11/227.19 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.11/227.19 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.11/227.19 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.11/227.19 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.11/227.19 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.11/227.19 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.11/227.19 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.11/227.19 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.11/227.19 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.11/227.19 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.11/227.19 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.11/227.19 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.11/227.19 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.11/227.19 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.11/227.19 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.11/227.19 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.11/227.19 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.11/227.19 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.11/227.19 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.11/227.19 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.11/227.19 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.11/227.19 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.11/227.19 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.11/227.19 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.11/227.19 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.11/227.19 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.11/227.19 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.11/227.19 U56(active(X:S)) -> U56(X:S) 227.11/227.19 U56(mark(X:S)) -> U56(X:S) 227.11/227.19 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.11/227.19 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.11/227.19 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.11/227.19 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.11/227.19 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.11/227.19 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.11/227.19 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.11/227.19 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.11/227.19 U63(active(X:S)) -> U63(X:S) 227.11/227.19 U63(mark(X:S)) -> U63(X:S) 227.11/227.19 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.11/227.19 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.11/227.19 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.11/227.19 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.11/227.19 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.11/227.19 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.11/227.19 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.11/227.19 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.11/227.19 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.11/227.19 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.11/227.19 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.11/227.19 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.11/227.19 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.11/227.19 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.11/227.19 U74(active(X:S)) -> U74(X:S) 227.11/227.19 U74(mark(X:S)) -> U74(X:S) 227.11/227.19 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.11/227.19 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.11/227.19 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.11/227.19 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.11/227.19 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.11/227.19 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.11/227.19 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.11/227.19 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.11/227.19 U83(active(X:S)) -> U83(X:S) 227.11/227.19 U83(mark(X:S)) -> U83(X:S) 227.11/227.19 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.11/227.19 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.11/227.19 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.11/227.19 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.11/227.19 U92(active(X:S)) -> U92(X:S) 227.11/227.19 U92(mark(X:S)) -> U92(X:S) 227.11/227.19 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.11/227.19 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.11/227.19 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.11/227.19 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.11/227.19 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.11/227.19 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.11/227.19 active(U13(tt)) -> mark(tt) 227.11/227.19 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.11/227.19 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.11/227.19 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.11/227.19 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.11/227.19 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.11/227.19 active(U26(tt)) -> mark(tt) 227.11/227.19 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.11/227.19 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.11/227.19 active(U33(tt)) -> mark(tt) 227.11/227.19 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.11/227.19 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.11/227.19 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.11/227.19 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.11/227.19 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.11/227.19 active(U46(tt)) -> mark(tt) 227.11/227.19 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.11/227.19 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.11/227.19 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.11/227.19 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.11/227.19 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.11/227.19 active(U56(tt)) -> mark(tt) 227.11/227.19 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.11/227.19 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.11/227.19 active(U63(tt)) -> mark(tt) 227.11/227.19 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.11/227.19 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.11/227.19 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.11/227.19 active(U74(tt)) -> mark(tt) 227.11/227.19 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.11/227.19 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.11/227.19 active(U83(tt)) -> mark(tt) 227.11/227.19 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.11/227.19 active(U92(tt)) -> mark(tt) 227.11/227.19 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.11/227.19 active(__(nil,X:S)) -> mark(X:S) 227.11/227.19 active(__(X:S,nil)) -> mark(X:S) 227.11/227.19 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.11/227.19 active(isList(nil)) -> mark(tt) 227.11/227.19 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.11/227.19 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.11/227.19 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.11/227.19 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.11/227.19 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.11/227.19 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.11/227.19 active(isPal(nil)) -> mark(tt) 227.11/227.19 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.11/227.19 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.11/227.19 active(isPalListKind(a)) -> mark(tt) 227.11/227.19 active(isPalListKind(e)) -> mark(tt) 227.11/227.19 active(isPalListKind(i)) -> mark(tt) 227.11/227.19 active(isPalListKind(nil)) -> mark(tt) 227.11/227.19 active(isPalListKind(o)) -> mark(tt) 227.11/227.19 active(isPalListKind(u)) -> mark(tt) 227.11/227.19 active(isQid(a)) -> mark(tt) 227.11/227.19 active(isQid(e)) -> mark(tt) 227.11/227.19 active(isQid(i)) -> mark(tt) 227.11/227.19 active(isQid(o)) -> mark(tt) 227.11/227.19 active(isQid(u)) -> mark(tt) 227.11/227.19 isList(active(X:S)) -> isList(X:S) 227.11/227.19 isList(mark(X:S)) -> isList(X:S) 227.11/227.19 isNeList(active(X:S)) -> isNeList(X:S) 227.11/227.19 isNeList(mark(X:S)) -> isNeList(X:S) 227.11/227.19 isNePal(active(X:S)) -> isNePal(X:S) 227.11/227.19 isNePal(mark(X:S)) -> isNePal(X:S) 227.11/227.19 isPal(active(X:S)) -> isPal(X:S) 227.11/227.19 isPal(mark(X:S)) -> isPal(X:S) 227.11/227.19 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.11/227.19 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.11/227.19 isQid(active(X:S)) -> isQid(X:S) 227.11/227.19 isQid(mark(X:S)) -> isQid(X:S) 227.11/227.19 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.11/227.19 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.11/227.19 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.11/227.19 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.11/227.19 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.11/227.19 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.11/227.19 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.11/227.19 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.11/227.19 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.11/227.19 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.11/227.19 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.11/227.19 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.11/227.19 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.11/227.19 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.11/227.19 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.11/227.19 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.11/227.19 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.11/227.19 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.11/227.19 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.11/227.19 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.11/227.19 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.11/227.19 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.11/227.19 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.11/227.19 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.11/227.19 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.11/227.19 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.11/227.19 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.11/227.19 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.11/227.19 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.11/227.19 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.11/227.19 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.11/227.19 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.11/227.19 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.11/227.19 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.11/227.19 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.11/227.19 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.11/227.19 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.11/227.19 mark(isList(X:S)) -> active(isList(X:S)) 227.11/227.19 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.11/227.19 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.11/227.19 mark(isPal(X:S)) -> active(isPal(X:S)) 227.11/227.19 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.11/227.19 mark(isQid(X:S)) -> active(isQid(X:S)) 227.11/227.19 mark(a) -> active(a) 227.11/227.19 mark(e) -> active(e) 227.11/227.19 mark(i) -> active(i) 227.11/227.19 mark(nil) -> active(nil) 227.11/227.19 mark(o) -> active(o) 227.11/227.19 mark(tt) -> active(tt) 227.11/227.19 mark(u) -> active(u) 227.11/227.19 ->->Cycle: 227.11/227.19 ->->-> Pairs: 227.11/227.19 __#(active(X1:S),X2:S) -> __#(X1:S,X2:S) 227.11/227.19 __#(mark(X1:S),X2:S) -> __#(X1:S,X2:S) 227.11/227.19 __#(X1:S,active(X2:S)) -> __#(X1:S,X2:S) 227.11/227.19 __#(X1:S,mark(X2:S)) -> __#(X1:S,X2:S) 227.11/227.19 ->->-> Rules: 227.11/227.19 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.11/227.19 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.11/227.19 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.11/227.19 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.11/227.19 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.11/227.19 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.11/227.19 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.11/227.19 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.11/227.19 U13(active(X:S)) -> U13(X:S) 227.11/227.19 U13(mark(X:S)) -> U13(X:S) 227.11/227.19 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.11/227.19 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.11/227.19 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.11/227.19 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.11/227.19 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.11/227.19 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.11/227.19 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.11/227.19 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.11/227.19 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.11/227.19 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.11/227.19 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.11/227.19 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.11/227.19 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.11/227.19 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.11/227.19 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.11/227.19 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.11/227.19 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.11/227.19 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.11/227.19 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.11/227.19 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.11/227.19 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.11/227.19 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.11/227.19 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.11/227.19 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.11/227.19 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.11/227.19 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.11/227.19 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.11/227.19 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.11/227.19 U26(active(X:S)) -> U26(X:S) 227.11/227.19 U26(mark(X:S)) -> U26(X:S) 227.11/227.19 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.11/227.19 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.11/227.19 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.11/227.19 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.11/227.19 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.11/227.19 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.11/227.19 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.11/227.19 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.11/227.19 U33(active(X:S)) -> U33(X:S) 227.11/227.19 U33(mark(X:S)) -> U33(X:S) 227.11/227.19 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.11/227.19 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.11/227.19 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.11/227.19 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.11/227.19 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.11/227.19 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.11/227.19 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.11/227.19 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.11/227.19 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.11/227.19 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.11/227.19 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.11/227.19 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.11/227.19 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.11/227.19 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.11/227.19 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.11/227.19 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.11/227.19 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.11/227.19 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.11/227.19 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.11/227.19 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.11/227.19 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.11/227.19 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.11/227.19 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.11/227.19 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.11/227.19 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.11/227.19 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.11/227.19 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.11/227.19 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.11/227.19 U46(active(X:S)) -> U46(X:S) 227.11/227.19 U46(mark(X:S)) -> U46(X:S) 227.11/227.19 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.11/227.19 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.11/227.19 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.11/227.19 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.11/227.19 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.11/227.19 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.11/227.19 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.11/227.19 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.11/227.19 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.11/227.19 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.11/227.19 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.11/227.19 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.11/227.19 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.11/227.19 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.11/227.19 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.11/227.19 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.11/227.19 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.11/227.19 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.11/227.19 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.11/227.19 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.11/227.19 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.11/227.19 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.11/227.19 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.11/227.19 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.11/227.19 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.11/227.19 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.11/227.19 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.11/227.19 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.11/227.19 U56(active(X:S)) -> U56(X:S) 227.11/227.19 U56(mark(X:S)) -> U56(X:S) 227.11/227.19 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.11/227.19 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.11/227.19 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.11/227.19 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.11/227.19 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.11/227.19 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.11/227.19 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.11/227.19 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.11/227.19 U63(active(X:S)) -> U63(X:S) 227.11/227.19 U63(mark(X:S)) -> U63(X:S) 227.11/227.19 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.11/227.19 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.11/227.19 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.11/227.19 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.11/227.19 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.11/227.19 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.11/227.19 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.11/227.19 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.11/227.19 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.11/227.19 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.11/227.19 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.11/227.19 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.11/227.19 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.11/227.19 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.11/227.19 U74(active(X:S)) -> U74(X:S) 227.11/227.19 U74(mark(X:S)) -> U74(X:S) 227.11/227.19 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.11/227.19 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.11/227.19 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.11/227.19 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.11/227.19 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.11/227.19 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.11/227.19 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.11/227.19 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.11/227.19 U83(active(X:S)) -> U83(X:S) 227.11/227.19 U83(mark(X:S)) -> U83(X:S) 227.11/227.19 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.11/227.19 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.11/227.19 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.11/227.19 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.11/227.19 U92(active(X:S)) -> U92(X:S) 227.11/227.19 U92(mark(X:S)) -> U92(X:S) 227.11/227.19 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.11/227.19 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.11/227.19 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.11/227.19 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.11/227.19 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.11/227.19 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.11/227.19 active(U13(tt)) -> mark(tt) 227.11/227.19 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.11/227.19 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.11/227.19 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.11/227.19 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.11/227.19 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.11/227.19 active(U26(tt)) -> mark(tt) 227.11/227.19 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.11/227.19 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.11/227.19 active(U33(tt)) -> mark(tt) 227.11/227.19 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.11/227.19 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.11/227.19 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.11/227.19 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.11/227.19 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.11/227.19 active(U46(tt)) -> mark(tt) 227.11/227.19 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.11/227.19 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.11/227.19 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.11/227.19 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.11/227.19 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.11/227.19 active(U56(tt)) -> mark(tt) 227.11/227.19 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.11/227.19 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.11/227.19 active(U63(tt)) -> mark(tt) 227.11/227.19 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.11/227.19 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.11/227.19 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.11/227.19 active(U74(tt)) -> mark(tt) 227.11/227.19 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.11/227.19 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.11/227.19 active(U83(tt)) -> mark(tt) 227.11/227.19 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.11/227.19 active(U92(tt)) -> mark(tt) 227.11/227.19 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.11/227.19 active(__(nil,X:S)) -> mark(X:S) 227.11/227.19 active(__(X:S,nil)) -> mark(X:S) 227.11/227.19 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.11/227.19 active(isList(nil)) -> mark(tt) 227.11/227.19 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.11/227.19 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.11/227.19 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.11/227.19 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.11/227.19 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.11/227.19 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.11/227.19 active(isPal(nil)) -> mark(tt) 227.11/227.19 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.11/227.19 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.11/227.19 active(isPalListKind(a)) -> mark(tt) 227.11/227.19 active(isPalListKind(e)) -> mark(tt) 227.11/227.19 active(isPalListKind(i)) -> mark(tt) 227.11/227.19 active(isPalListKind(nil)) -> mark(tt) 227.11/227.19 active(isPalListKind(o)) -> mark(tt) 227.11/227.19 active(isPalListKind(u)) -> mark(tt) 227.11/227.19 active(isQid(a)) -> mark(tt) 227.11/227.19 active(isQid(e)) -> mark(tt) 227.11/227.19 active(isQid(i)) -> mark(tt) 227.11/227.19 active(isQid(o)) -> mark(tt) 227.11/227.19 active(isQid(u)) -> mark(tt) 227.11/227.19 isList(active(X:S)) -> isList(X:S) 227.11/227.19 isList(mark(X:S)) -> isList(X:S) 227.11/227.19 isNeList(active(X:S)) -> isNeList(X:S) 227.11/227.19 isNeList(mark(X:S)) -> isNeList(X:S) 227.11/227.19 isNePal(active(X:S)) -> isNePal(X:S) 227.11/227.19 isNePal(mark(X:S)) -> isNePal(X:S) 227.11/227.19 isPal(active(X:S)) -> isPal(X:S) 227.11/227.19 isPal(mark(X:S)) -> isPal(X:S) 227.11/227.19 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.11/227.19 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.11/227.19 isQid(active(X:S)) -> isQid(X:S) 227.11/227.19 isQid(mark(X:S)) -> isQid(X:S) 227.11/227.19 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.11/227.19 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.11/227.19 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.11/227.19 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.11/227.19 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.11/227.19 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.11/227.19 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.11/227.19 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.11/227.19 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.11/227.19 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.11/227.19 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.11/227.19 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.11/227.19 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.11/227.19 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.11/227.19 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.11/227.19 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.11/227.19 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.11/227.19 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.11/227.19 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.11/227.19 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.11/227.19 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.11/227.19 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.11/227.19 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.11/227.19 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.11/227.19 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.11/227.19 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.11/227.19 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.11/227.19 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.11/227.19 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.11/227.19 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.11/227.19 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.11/227.19 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.11/227.19 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.11/227.19 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.11/227.19 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.11/227.19 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.11/227.19 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.11/227.19 mark(isList(X:S)) -> active(isList(X:S)) 227.11/227.19 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.11/227.19 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.11/227.19 mark(isPal(X:S)) -> active(isPal(X:S)) 227.11/227.19 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.11/227.19 mark(isQid(X:S)) -> active(isQid(X:S)) 227.11/227.19 mark(a) -> active(a) 227.11/227.19 mark(e) -> active(e) 227.11/227.19 mark(i) -> active(i) 227.11/227.19 mark(nil) -> active(nil) 227.11/227.19 mark(o) -> active(o) 227.11/227.19 mark(tt) -> active(tt) 227.11/227.19 mark(u) -> active(u) 227.11/227.19 ->->Cycle: 227.11/227.19 ->->-> Pairs: 227.11/227.19 U92#(active(X:S)) -> U92#(X:S) 227.11/227.19 U92#(mark(X:S)) -> U92#(X:S) 227.11/227.19 ->->-> Rules: 227.11/227.19 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.11/227.19 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.11/227.19 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.11/227.19 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.11/227.19 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.11/227.19 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.11/227.19 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.11/227.19 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.11/227.19 U13(active(X:S)) -> U13(X:S) 227.11/227.19 U13(mark(X:S)) -> U13(X:S) 227.11/227.19 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.11/227.19 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.11/227.19 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.11/227.19 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.11/227.19 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.11/227.19 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.11/227.19 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.11/227.19 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.11/227.19 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.11/227.19 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.11/227.19 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.11/227.19 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.11/227.19 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.11/227.19 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.11/227.19 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.11/227.19 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.11/227.19 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.11/227.19 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.11/227.19 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.11/227.19 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.11/227.19 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.11/227.19 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.11/227.19 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.11/227.19 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.11/227.19 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.11/227.19 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.11/227.19 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.11/227.19 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.11/227.19 U26(active(X:S)) -> U26(X:S) 227.11/227.19 U26(mark(X:S)) -> U26(X:S) 227.11/227.19 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.11/227.19 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.11/227.19 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.11/227.19 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.11/227.19 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.11/227.19 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.11/227.19 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.11/227.19 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.11/227.19 U33(active(X:S)) -> U33(X:S) 227.11/227.19 U33(mark(X:S)) -> U33(X:S) 227.11/227.19 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.11/227.19 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.11/227.19 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.11/227.19 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.11/227.19 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.11/227.19 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.11/227.19 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.11/227.19 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.11/227.19 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.11/227.19 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.11/227.19 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.11/227.19 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.11/227.19 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.11/227.19 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.11/227.19 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.11/227.19 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.11/227.19 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.11/227.19 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.11/227.19 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.11/227.19 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.11/227.19 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.11/227.19 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.11/227.19 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.11/227.19 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.11/227.19 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.11/227.19 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.11/227.19 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.11/227.19 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.11/227.19 U46(active(X:S)) -> U46(X:S) 227.11/227.19 U46(mark(X:S)) -> U46(X:S) 227.11/227.19 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.11/227.19 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.11/227.19 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.11/227.19 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.11/227.19 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.11/227.19 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.11/227.19 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.11/227.19 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.11/227.19 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.11/227.19 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.11/227.19 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.11/227.19 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.11/227.19 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.11/227.19 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.11/227.19 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.11/227.19 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.11/227.19 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.11/227.19 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.11/227.19 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.11/227.19 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.11/227.19 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.11/227.19 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.11/227.19 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.11/227.19 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.11/227.19 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.11/227.19 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.11/227.19 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.11/227.19 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.11/227.19 U56(active(X:S)) -> U56(X:S) 227.11/227.19 U56(mark(X:S)) -> U56(X:S) 227.11/227.19 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.11/227.19 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.11/227.19 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.11/227.19 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.11/227.19 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.11/227.19 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.11/227.19 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.11/227.19 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.11/227.19 U63(active(X:S)) -> U63(X:S) 227.11/227.19 U63(mark(X:S)) -> U63(X:S) 227.11/227.19 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.11/227.19 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.11/227.19 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.11/227.19 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.11/227.19 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.11/227.19 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.11/227.19 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.11/227.19 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.11/227.19 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.11/227.19 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.11/227.19 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.11/227.19 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.11/227.19 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.11/227.19 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.11/227.19 U74(active(X:S)) -> U74(X:S) 227.11/227.19 U74(mark(X:S)) -> U74(X:S) 227.11/227.19 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.11/227.19 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.11/227.19 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.11/227.19 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.11/227.19 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.11/227.19 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.11/227.19 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.11/227.19 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.11/227.19 U83(active(X:S)) -> U83(X:S) 227.11/227.19 U83(mark(X:S)) -> U83(X:S) 227.11/227.19 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.11/227.19 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.11/227.19 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.11/227.19 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.11/227.19 U92(active(X:S)) -> U92(X:S) 227.11/227.19 U92(mark(X:S)) -> U92(X:S) 227.11/227.19 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.11/227.19 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.11/227.19 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.11/227.19 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.11/227.19 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.11/227.19 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.11/227.19 active(U13(tt)) -> mark(tt) 227.11/227.19 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.11/227.19 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.11/227.19 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.11/227.19 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.11/227.19 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.11/227.19 active(U26(tt)) -> mark(tt) 227.11/227.19 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.11/227.19 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.11/227.19 active(U33(tt)) -> mark(tt) 227.11/227.19 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.11/227.19 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.11/227.19 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.11/227.19 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.11/227.19 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.11/227.19 active(U46(tt)) -> mark(tt) 227.11/227.19 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.11/227.19 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.11/227.19 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.11/227.19 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.11/227.19 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.11/227.19 active(U56(tt)) -> mark(tt) 227.11/227.19 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.11/227.19 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.11/227.19 active(U63(tt)) -> mark(tt) 227.11/227.19 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.11/227.19 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.11/227.19 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.11/227.19 active(U74(tt)) -> mark(tt) 227.11/227.19 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.11/227.19 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.11/227.19 active(U83(tt)) -> mark(tt) 227.11/227.19 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.11/227.19 active(U92(tt)) -> mark(tt) 227.11/227.19 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.11/227.19 active(__(nil,X:S)) -> mark(X:S) 227.11/227.19 active(__(X:S,nil)) -> mark(X:S) 227.11/227.19 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.11/227.19 active(isList(nil)) -> mark(tt) 227.11/227.19 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.11/227.19 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.11/227.19 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.11/227.19 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.11/227.19 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.11/227.19 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.11/227.19 active(isPal(nil)) -> mark(tt) 227.11/227.19 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.11/227.19 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.11/227.19 active(isPalListKind(a)) -> mark(tt) 227.11/227.19 active(isPalListKind(e)) -> mark(tt) 227.11/227.19 active(isPalListKind(i)) -> mark(tt) 227.11/227.19 active(isPalListKind(nil)) -> mark(tt) 227.11/227.19 active(isPalListKind(o)) -> mark(tt) 227.11/227.19 active(isPalListKind(u)) -> mark(tt) 227.11/227.19 active(isQid(a)) -> mark(tt) 227.11/227.19 active(isQid(e)) -> mark(tt) 227.11/227.19 active(isQid(i)) -> mark(tt) 227.11/227.19 active(isQid(o)) -> mark(tt) 227.11/227.19 active(isQid(u)) -> mark(tt) 227.11/227.19 isList(active(X:S)) -> isList(X:S) 227.11/227.19 isList(mark(X:S)) -> isList(X:S) 227.11/227.19 isNeList(active(X:S)) -> isNeList(X:S) 227.11/227.19 isNeList(mark(X:S)) -> isNeList(X:S) 227.11/227.19 isNePal(active(X:S)) -> isNePal(X:S) 227.11/227.19 isNePal(mark(X:S)) -> isNePal(X:S) 227.11/227.19 isPal(active(X:S)) -> isPal(X:S) 227.11/227.19 isPal(mark(X:S)) -> isPal(X:S) 227.11/227.19 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.11/227.19 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.11/227.19 isQid(active(X:S)) -> isQid(X:S) 227.11/227.19 isQid(mark(X:S)) -> isQid(X:S) 227.11/227.19 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.11/227.19 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.11/227.19 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.11/227.19 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.11/227.19 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.11/227.19 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.11/227.19 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.11/227.19 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.11/227.19 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.11/227.19 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.11/227.19 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.11/227.19 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.11/227.19 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.11/227.19 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.11/227.19 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.11/227.19 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.11/227.19 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.11/227.19 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.11/227.19 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.11/227.19 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.11/227.19 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.11/227.19 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.11/227.19 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.11/227.19 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.11/227.19 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.11/227.19 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.11/227.19 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.11/227.19 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.11/227.19 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.11/227.19 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.11/227.19 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.11/227.19 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.11/227.19 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.11/227.19 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.11/227.19 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.11/227.19 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.11/227.19 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.11/227.19 mark(isList(X:S)) -> active(isList(X:S)) 227.11/227.19 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.11/227.19 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.11/227.19 mark(isPal(X:S)) -> active(isPal(X:S)) 227.11/227.19 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.11/227.19 mark(isQid(X:S)) -> active(isQid(X:S)) 227.11/227.19 mark(a) -> active(a) 227.11/227.19 mark(e) -> active(e) 227.11/227.19 mark(i) -> active(i) 227.11/227.19 mark(nil) -> active(nil) 227.11/227.19 mark(o) -> active(o) 227.11/227.19 mark(tt) -> active(tt) 227.11/227.19 mark(u) -> active(u) 227.11/227.19 ->->Cycle: 227.11/227.19 ->->-> Pairs: 227.11/227.19 U91#(active(X1:S),X2:S) -> U91#(X1:S,X2:S) 227.11/227.19 U91#(mark(X1:S),X2:S) -> U91#(X1:S,X2:S) 227.11/227.19 U91#(X1:S,active(X2:S)) -> U91#(X1:S,X2:S) 227.11/227.19 U91#(X1:S,mark(X2:S)) -> U91#(X1:S,X2:S) 227.11/227.19 ->->-> Rules: 227.11/227.19 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.11/227.19 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.11/227.19 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.11/227.19 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.11/227.19 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.11/227.19 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.11/227.19 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.11/227.19 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.11/227.19 U13(active(X:S)) -> U13(X:S) 227.11/227.19 U13(mark(X:S)) -> U13(X:S) 227.11/227.19 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.11/227.19 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.11/227.19 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.11/227.19 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.11/227.19 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.11/227.19 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.11/227.19 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.11/227.19 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.11/227.19 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.11/227.19 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.11/227.19 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.11/227.19 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.11/227.19 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.11/227.19 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.11/227.19 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.11/227.19 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.11/227.19 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.11/227.19 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.11/227.19 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.11/227.19 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.11/227.19 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.11/227.19 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.11/227.19 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.11/227.19 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.11/227.19 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.11/227.19 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.11/227.19 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.11/227.19 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.11/227.19 U26(active(X:S)) -> U26(X:S) 227.11/227.19 U26(mark(X:S)) -> U26(X:S) 227.11/227.19 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.11/227.19 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.11/227.19 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.11/227.19 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.11/227.19 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.11/227.19 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.11/227.19 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.11/227.19 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.11/227.19 U33(active(X:S)) -> U33(X:S) 227.11/227.19 U33(mark(X:S)) -> U33(X:S) 227.11/227.19 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.11/227.19 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.11/227.19 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.11/227.19 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.11/227.19 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.11/227.19 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.11/227.19 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.11/227.19 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.11/227.19 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.11/227.19 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.11/227.19 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.11/227.19 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.11/227.19 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.11/227.19 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.11/227.19 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.11/227.19 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.11/227.19 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.11/227.19 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.11/227.19 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.11/227.19 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.11/227.19 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.11/227.19 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.11/227.19 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.11/227.19 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.11/227.19 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.11/227.19 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.11/227.19 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.11/227.19 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.11/227.19 U46(active(X:S)) -> U46(X:S) 227.11/227.19 U46(mark(X:S)) -> U46(X:S) 227.11/227.19 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.11/227.19 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.11/227.19 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.11/227.19 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.11/227.19 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.11/227.19 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.11/227.19 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.11/227.19 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.11/227.19 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.11/227.19 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.11/227.19 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.11/227.19 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.11/227.19 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.11/227.19 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.11/227.19 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.11/227.19 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.11/227.19 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.11/227.19 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.11/227.19 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.11/227.19 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.11/227.19 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.11/227.19 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.11/227.19 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.11/227.19 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.11/227.19 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.11/227.19 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.11/227.19 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.11/227.19 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.11/227.19 U56(active(X:S)) -> U56(X:S) 227.11/227.19 U56(mark(X:S)) -> U56(X:S) 227.11/227.19 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.11/227.19 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.11/227.19 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.11/227.19 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.11/227.19 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.11/227.19 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.11/227.19 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.11/227.19 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.11/227.19 U63(active(X:S)) -> U63(X:S) 227.11/227.19 U63(mark(X:S)) -> U63(X:S) 227.11/227.19 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.11/227.19 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.11/227.19 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.11/227.19 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.11/227.19 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.11/227.19 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.11/227.19 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.11/227.19 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.11/227.19 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.11/227.19 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.11/227.19 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.11/227.19 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.11/227.19 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.11/227.19 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.11/227.19 U74(active(X:S)) -> U74(X:S) 227.11/227.19 U74(mark(X:S)) -> U74(X:S) 227.11/227.19 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.11/227.19 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.11/227.19 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.11/227.19 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.11/227.19 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.11/227.19 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.11/227.19 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.11/227.19 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.11/227.19 U83(active(X:S)) -> U83(X:S) 227.11/227.19 U83(mark(X:S)) -> U83(X:S) 227.11/227.19 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.11/227.19 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.11/227.19 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.11/227.19 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.11/227.19 U92(active(X:S)) -> U92(X:S) 227.11/227.19 U92(mark(X:S)) -> U92(X:S) 227.11/227.19 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.11/227.19 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.11/227.19 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.11/227.19 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.11/227.19 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.11/227.19 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.11/227.19 active(U13(tt)) -> mark(tt) 227.11/227.19 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.11/227.19 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.11/227.19 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.11/227.19 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.11/227.19 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.11/227.19 active(U26(tt)) -> mark(tt) 227.11/227.19 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.11/227.19 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.11/227.19 active(U33(tt)) -> mark(tt) 227.11/227.19 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.11/227.19 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.11/227.19 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.11/227.19 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.11/227.19 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.11/227.19 active(U46(tt)) -> mark(tt) 227.11/227.19 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.11/227.19 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.11/227.19 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.11/227.19 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.11/227.19 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.11/227.19 active(U56(tt)) -> mark(tt) 227.11/227.19 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.11/227.19 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.11/227.19 active(U63(tt)) -> mark(tt) 227.11/227.19 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.11/227.19 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.11/227.19 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.11/227.19 active(U74(tt)) -> mark(tt) 227.11/227.19 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.11/227.19 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.11/227.19 active(U83(tt)) -> mark(tt) 227.11/227.19 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.11/227.19 active(U92(tt)) -> mark(tt) 227.11/227.19 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.11/227.19 active(__(nil,X:S)) -> mark(X:S) 227.11/227.19 active(__(X:S,nil)) -> mark(X:S) 227.11/227.19 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.11/227.19 active(isList(nil)) -> mark(tt) 227.11/227.19 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.11/227.19 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.11/227.19 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.11/227.19 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.11/227.19 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.11/227.19 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.11/227.19 active(isPal(nil)) -> mark(tt) 227.11/227.19 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.11/227.19 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.11/227.19 active(isPalListKind(a)) -> mark(tt) 227.11/227.19 active(isPalListKind(e)) -> mark(tt) 227.11/227.19 active(isPalListKind(i)) -> mark(tt) 227.11/227.19 active(isPalListKind(nil)) -> mark(tt) 227.11/227.19 active(isPalListKind(o)) -> mark(tt) 227.11/227.19 active(isPalListKind(u)) -> mark(tt) 227.11/227.19 active(isQid(a)) -> mark(tt) 227.11/227.19 active(isQid(e)) -> mark(tt) 227.11/227.19 active(isQid(i)) -> mark(tt) 227.11/227.19 active(isQid(o)) -> mark(tt) 227.11/227.19 active(isQid(u)) -> mark(tt) 227.11/227.19 isList(active(X:S)) -> isList(X:S) 227.11/227.19 isList(mark(X:S)) -> isList(X:S) 227.11/227.19 isNeList(active(X:S)) -> isNeList(X:S) 227.11/227.19 isNeList(mark(X:S)) -> isNeList(X:S) 227.11/227.19 isNePal(active(X:S)) -> isNePal(X:S) 227.11/227.19 isNePal(mark(X:S)) -> isNePal(X:S) 227.11/227.19 isPal(active(X:S)) -> isPal(X:S) 227.11/227.19 isPal(mark(X:S)) -> isPal(X:S) 227.11/227.19 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.11/227.19 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.11/227.19 isQid(active(X:S)) -> isQid(X:S) 227.11/227.19 isQid(mark(X:S)) -> isQid(X:S) 227.11/227.19 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.11/227.19 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.11/227.19 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.11/227.19 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.11/227.19 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.11/227.19 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.11/227.19 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.11/227.19 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.11/227.19 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.11/227.19 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.11/227.19 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.11/227.19 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.11/227.19 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.11/227.19 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.11/227.19 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.11/227.19 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.11/227.19 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.11/227.19 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.11/227.19 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.11/227.19 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.11/227.19 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.11/227.19 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.11/227.19 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.11/227.19 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.11/227.19 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.11/227.19 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.11/227.19 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.11/227.19 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.11/227.19 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.11/227.19 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.11/227.19 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.11/227.19 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.11/227.19 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.11/227.19 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.11/227.19 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.11/227.19 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.11/227.19 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.11/227.19 mark(isList(X:S)) -> active(isList(X:S)) 227.11/227.19 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.11/227.19 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.11/227.19 mark(isPal(X:S)) -> active(isPal(X:S)) 227.11/227.19 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.11/227.19 mark(isQid(X:S)) -> active(isQid(X:S)) 227.11/227.19 mark(a) -> active(a) 227.11/227.19 mark(e) -> active(e) 227.11/227.19 mark(i) -> active(i) 227.11/227.19 mark(nil) -> active(nil) 227.11/227.19 mark(o) -> active(o) 227.11/227.19 mark(tt) -> active(tt) 227.11/227.19 mark(u) -> active(u) 227.11/227.19 ->->Cycle: 227.11/227.19 ->->-> Pairs: 227.11/227.19 U83#(active(X:S)) -> U83#(X:S) 227.11/227.19 U83#(mark(X:S)) -> U83#(X:S) 227.11/227.19 ->->-> Rules: 227.11/227.19 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.11/227.19 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.11/227.19 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.11/227.19 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.11/227.19 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.11/227.19 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.11/227.19 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.11/227.19 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.11/227.19 U13(active(X:S)) -> U13(X:S) 227.11/227.19 U13(mark(X:S)) -> U13(X:S) 227.11/227.19 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.11/227.19 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.11/227.19 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.11/227.19 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.11/227.19 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.11/227.19 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.11/227.19 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.11/227.19 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.11/227.19 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.11/227.19 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.11/227.19 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.11/227.19 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.11/227.19 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.11/227.19 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.11/227.19 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.11/227.19 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.11/227.19 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.11/227.19 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.11/227.19 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.11/227.19 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.11/227.19 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.11/227.19 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.11/227.19 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.11/227.19 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.11/227.19 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.11/227.19 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.11/227.19 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.11/227.19 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.11/227.19 U26(active(X:S)) -> U26(X:S) 227.11/227.19 U26(mark(X:S)) -> U26(X:S) 227.11/227.19 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.11/227.19 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.11/227.19 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.11/227.19 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.11/227.19 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.11/227.19 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.11/227.19 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.11/227.19 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.11/227.19 U33(active(X:S)) -> U33(X:S) 227.11/227.19 U33(mark(X:S)) -> U33(X:S) 227.11/227.19 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.11/227.19 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.11/227.19 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.11/227.19 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.11/227.19 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.11/227.19 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.11/227.19 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.11/227.19 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.11/227.19 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.11/227.19 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.11/227.19 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.11/227.19 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.11/227.19 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.11/227.19 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.11/227.19 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.11/227.19 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.11/227.19 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.11/227.19 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.11/227.19 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.11/227.19 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.11/227.19 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.11/227.19 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.11/227.19 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.11/227.19 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.11/227.19 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.11/227.19 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.11/227.19 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.11/227.19 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.11/227.19 U46(active(X:S)) -> U46(X:S) 227.11/227.19 U46(mark(X:S)) -> U46(X:S) 227.11/227.19 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.11/227.19 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.11/227.19 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.11/227.19 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.11/227.19 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.11/227.19 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.11/227.19 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.11/227.19 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.11/227.19 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.11/227.19 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.11/227.19 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.11/227.19 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.11/227.19 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.11/227.19 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.11/227.19 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.11/227.19 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.11/227.19 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.11/227.19 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.11/227.19 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.11/227.19 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.11/227.19 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.11/227.19 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.11/227.19 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.11/227.19 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.11/227.19 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.11/227.19 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.11/227.19 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.11/227.19 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.11/227.19 U56(active(X:S)) -> U56(X:S) 227.11/227.19 U56(mark(X:S)) -> U56(X:S) 227.11/227.19 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.11/227.19 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.11/227.19 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.11/227.19 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.11/227.19 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.11/227.19 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.11/227.19 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.11/227.19 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.11/227.19 U63(active(X:S)) -> U63(X:S) 227.11/227.19 U63(mark(X:S)) -> U63(X:S) 227.11/227.19 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.11/227.19 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.11/227.19 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.11/227.19 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.11/227.19 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.11/227.19 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.11/227.19 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.11/227.19 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.11/227.19 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.11/227.19 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.11/227.19 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.11/227.19 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.11/227.19 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.11/227.19 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.11/227.19 U74(active(X:S)) -> U74(X:S) 227.11/227.19 U74(mark(X:S)) -> U74(X:S) 227.11/227.19 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.11/227.19 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.11/227.19 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.11/227.19 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.11/227.19 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.11/227.19 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.11/227.19 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.11/227.19 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.11/227.19 U83(active(X:S)) -> U83(X:S) 227.11/227.19 U83(mark(X:S)) -> U83(X:S) 227.11/227.19 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.11/227.19 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.11/227.19 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.11/227.19 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.11/227.19 U92(active(X:S)) -> U92(X:S) 227.11/227.19 U92(mark(X:S)) -> U92(X:S) 227.11/227.19 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.11/227.19 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.11/227.19 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.11/227.19 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.11/227.19 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.11/227.19 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.11/227.19 active(U13(tt)) -> mark(tt) 227.11/227.19 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.11/227.19 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.11/227.19 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.11/227.19 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.11/227.19 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.11/227.19 active(U26(tt)) -> mark(tt) 227.11/227.19 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.11/227.19 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.11/227.19 active(U33(tt)) -> mark(tt) 227.11/227.19 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.11/227.19 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.11/227.19 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.11/227.19 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.11/227.19 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.11/227.19 active(U46(tt)) -> mark(tt) 227.11/227.19 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.11/227.19 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.11/227.19 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.11/227.19 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.11/227.19 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.11/227.19 active(U56(tt)) -> mark(tt) 227.11/227.19 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.11/227.19 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.11/227.19 active(U63(tt)) -> mark(tt) 227.11/227.19 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.11/227.19 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.11/227.19 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.11/227.19 active(U74(tt)) -> mark(tt) 227.11/227.19 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.11/227.19 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.11/227.19 active(U83(tt)) -> mark(tt) 227.11/227.19 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.11/227.19 active(U92(tt)) -> mark(tt) 227.11/227.19 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.11/227.19 active(__(nil,X:S)) -> mark(X:S) 227.11/227.19 active(__(X:S,nil)) -> mark(X:S) 227.11/227.19 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.11/227.19 active(isList(nil)) -> mark(tt) 227.11/227.19 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.11/227.19 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.11/227.19 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.11/227.19 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.11/227.19 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.11/227.19 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.11/227.19 active(isPal(nil)) -> mark(tt) 227.11/227.19 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.11/227.19 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.11/227.19 active(isPalListKind(a)) -> mark(tt) 227.11/227.19 active(isPalListKind(e)) -> mark(tt) 227.11/227.19 active(isPalListKind(i)) -> mark(tt) 227.11/227.19 active(isPalListKind(nil)) -> mark(tt) 227.11/227.19 active(isPalListKind(o)) -> mark(tt) 227.11/227.19 active(isPalListKind(u)) -> mark(tt) 227.11/227.19 active(isQid(a)) -> mark(tt) 227.11/227.19 active(isQid(e)) -> mark(tt) 227.11/227.19 active(isQid(i)) -> mark(tt) 227.11/227.19 active(isQid(o)) -> mark(tt) 227.11/227.19 active(isQid(u)) -> mark(tt) 227.11/227.19 isList(active(X:S)) -> isList(X:S) 227.11/227.19 isList(mark(X:S)) -> isList(X:S) 227.11/227.19 isNeList(active(X:S)) -> isNeList(X:S) 227.11/227.19 isNeList(mark(X:S)) -> isNeList(X:S) 227.11/227.19 isNePal(active(X:S)) -> isNePal(X:S) 227.11/227.19 isNePal(mark(X:S)) -> isNePal(X:S) 227.11/227.19 isPal(active(X:S)) -> isPal(X:S) 227.11/227.19 isPal(mark(X:S)) -> isPal(X:S) 227.11/227.19 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.11/227.19 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.11/227.19 isQid(active(X:S)) -> isQid(X:S) 227.11/227.19 isQid(mark(X:S)) -> isQid(X:S) 227.11/227.19 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.11/227.19 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.11/227.19 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.11/227.19 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.11/227.19 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.11/227.19 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.11/227.19 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.11/227.19 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.11/227.19 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.11/227.19 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.11/227.19 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.11/227.19 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.11/227.19 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.11/227.19 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.11/227.19 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.11/227.19 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.11/227.19 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.11/227.19 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.11/227.19 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.11/227.19 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.11/227.19 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.11/227.19 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.11/227.19 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.11/227.19 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.11/227.19 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.11/227.19 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.11/227.19 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.11/227.19 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.11/227.19 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.11/227.19 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.11/227.19 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.11/227.19 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.11/227.19 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.11/227.19 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.11/227.19 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.11/227.19 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.11/227.19 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.11/227.19 mark(isList(X:S)) -> active(isList(X:S)) 227.11/227.19 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.11/227.19 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.11/227.19 mark(isPal(X:S)) -> active(isPal(X:S)) 227.11/227.19 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.11/227.19 mark(isQid(X:S)) -> active(isQid(X:S)) 227.11/227.19 mark(a) -> active(a) 227.11/227.19 mark(e) -> active(e) 227.11/227.19 mark(i) -> active(i) 227.11/227.19 mark(nil) -> active(nil) 227.11/227.19 mark(o) -> active(o) 227.11/227.19 mark(tt) -> active(tt) 227.11/227.19 mark(u) -> active(u) 227.11/227.19 ->->Cycle: 227.11/227.19 ->->-> Pairs: 227.11/227.19 U82#(active(X1:S),X2:S) -> U82#(X1:S,X2:S) 227.11/227.19 U82#(mark(X1:S),X2:S) -> U82#(X1:S,X2:S) 227.11/227.19 U82#(X1:S,active(X2:S)) -> U82#(X1:S,X2:S) 227.11/227.19 U82#(X1:S,mark(X2:S)) -> U82#(X1:S,X2:S) 227.11/227.19 ->->-> Rules: 227.11/227.19 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.11/227.19 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.11/227.19 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.11/227.19 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.11/227.19 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.11/227.19 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.11/227.19 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.11/227.19 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.11/227.19 U13(active(X:S)) -> U13(X:S) 227.11/227.19 U13(mark(X:S)) -> U13(X:S) 227.11/227.19 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.11/227.19 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.11/227.19 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.11/227.19 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.11/227.19 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.11/227.19 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.11/227.19 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.11/227.19 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.11/227.19 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.11/227.19 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.11/227.19 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.11/227.19 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.11/227.19 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.11/227.19 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.11/227.19 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.11/227.19 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.11/227.19 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.11/227.19 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.11/227.19 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.11/227.19 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.11/227.19 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.11/227.19 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.11/227.19 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.11/227.19 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.11/227.19 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.11/227.19 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.11/227.19 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.11/227.19 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.11/227.19 U26(active(X:S)) -> U26(X:S) 227.11/227.19 U26(mark(X:S)) -> U26(X:S) 227.11/227.19 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.11/227.19 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.11/227.19 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.11/227.19 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.11/227.19 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.11/227.19 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.11/227.19 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.11/227.19 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.11/227.19 U33(active(X:S)) -> U33(X:S) 227.11/227.19 U33(mark(X:S)) -> U33(X:S) 227.11/227.19 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.11/227.19 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.11/227.19 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.11/227.19 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.11/227.19 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.11/227.19 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.11/227.19 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.11/227.19 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.11/227.19 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.11/227.19 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.11/227.19 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.11/227.19 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.11/227.19 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.11/227.19 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.11/227.19 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.11/227.19 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.11/227.19 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.11/227.19 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.11/227.19 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.11/227.19 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.11/227.19 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.11/227.19 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.11/227.19 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.11/227.19 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.11/227.19 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.11/227.19 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.11/227.19 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.11/227.19 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.11/227.19 U46(active(X:S)) -> U46(X:S) 227.11/227.19 U46(mark(X:S)) -> U46(X:S) 227.11/227.19 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.11/227.19 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.11/227.19 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.11/227.19 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.11/227.19 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.11/227.19 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.11/227.19 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.11/227.19 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.11/227.19 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.11/227.19 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.11/227.19 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.11/227.19 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.11/227.19 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.11/227.19 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.11/227.19 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.11/227.19 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.11/227.19 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.11/227.19 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.11/227.19 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.11/227.19 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.11/227.19 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.11/227.19 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.11/227.19 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.11/227.19 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.11/227.19 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.11/227.19 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.11/227.19 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.11/227.19 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.11/227.19 U56(active(X:S)) -> U56(X:S) 227.11/227.19 U56(mark(X:S)) -> U56(X:S) 227.11/227.19 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.11/227.19 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.11/227.19 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.11/227.19 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.11/227.19 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.11/227.19 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.11/227.19 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.11/227.19 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.11/227.19 U63(active(X:S)) -> U63(X:S) 227.11/227.19 U63(mark(X:S)) -> U63(X:S) 227.11/227.19 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.11/227.19 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.11/227.19 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.11/227.19 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.11/227.19 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.11/227.19 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.11/227.19 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.11/227.19 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.11/227.19 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.11/227.19 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.11/227.19 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.11/227.19 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.11/227.19 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.11/227.19 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.11/227.19 U74(active(X:S)) -> U74(X:S) 227.11/227.19 U74(mark(X:S)) -> U74(X:S) 227.11/227.19 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.11/227.19 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.11/227.19 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.11/227.19 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.11/227.19 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.11/227.19 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.11/227.19 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.11/227.19 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.11/227.19 U83(active(X:S)) -> U83(X:S) 227.11/227.19 U83(mark(X:S)) -> U83(X:S) 227.11/227.19 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.11/227.19 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.11/227.19 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.11/227.19 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.11/227.19 U92(active(X:S)) -> U92(X:S) 227.11/227.19 U92(mark(X:S)) -> U92(X:S) 227.11/227.19 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.11/227.19 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.11/227.19 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.11/227.19 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.11/227.19 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.11/227.19 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.11/227.19 active(U13(tt)) -> mark(tt) 227.11/227.19 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.11/227.19 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.11/227.19 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.11/227.19 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.11/227.19 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.11/227.19 active(U26(tt)) -> mark(tt) 227.11/227.19 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.11/227.19 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.11/227.19 active(U33(tt)) -> mark(tt) 227.11/227.19 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.11/227.19 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.11/227.19 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.11/227.19 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.11/227.19 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.11/227.19 active(U46(tt)) -> mark(tt) 227.11/227.19 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.11/227.19 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.11/227.19 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.11/227.19 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.11/227.19 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.11/227.19 active(U56(tt)) -> mark(tt) 227.11/227.19 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.11/227.19 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.11/227.19 active(U63(tt)) -> mark(tt) 227.11/227.19 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.11/227.19 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.11/227.19 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.11/227.19 active(U74(tt)) -> mark(tt) 227.11/227.19 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.11/227.19 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.11/227.19 active(U83(tt)) -> mark(tt) 227.11/227.19 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.11/227.19 active(U92(tt)) -> mark(tt) 227.11/227.19 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.11/227.19 active(__(nil,X:S)) -> mark(X:S) 227.11/227.19 active(__(X:S,nil)) -> mark(X:S) 227.11/227.19 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.11/227.19 active(isList(nil)) -> mark(tt) 227.11/227.19 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.11/227.19 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.11/227.19 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.11/227.19 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.11/227.19 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.11/227.19 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.11/227.19 active(isPal(nil)) -> mark(tt) 227.11/227.19 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.11/227.19 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.11/227.19 active(isPalListKind(a)) -> mark(tt) 227.11/227.19 active(isPalListKind(e)) -> mark(tt) 227.11/227.19 active(isPalListKind(i)) -> mark(tt) 227.11/227.19 active(isPalListKind(nil)) -> mark(tt) 227.11/227.19 active(isPalListKind(o)) -> mark(tt) 227.11/227.19 active(isPalListKind(u)) -> mark(tt) 227.11/227.19 active(isQid(a)) -> mark(tt) 227.11/227.19 active(isQid(e)) -> mark(tt) 227.11/227.19 active(isQid(i)) -> mark(tt) 227.11/227.19 active(isQid(o)) -> mark(tt) 227.11/227.19 active(isQid(u)) -> mark(tt) 227.11/227.19 isList(active(X:S)) -> isList(X:S) 227.11/227.19 isList(mark(X:S)) -> isList(X:S) 227.11/227.19 isNeList(active(X:S)) -> isNeList(X:S) 227.11/227.19 isNeList(mark(X:S)) -> isNeList(X:S) 227.11/227.19 isNePal(active(X:S)) -> isNePal(X:S) 227.11/227.19 isNePal(mark(X:S)) -> isNePal(X:S) 227.11/227.19 isPal(active(X:S)) -> isPal(X:S) 227.11/227.19 isPal(mark(X:S)) -> isPal(X:S) 227.11/227.19 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.11/227.19 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.11/227.19 isQid(active(X:S)) -> isQid(X:S) 227.11/227.19 isQid(mark(X:S)) -> isQid(X:S) 227.11/227.19 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.11/227.19 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.11/227.19 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.11/227.19 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.11/227.19 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.11/227.19 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.11/227.19 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.11/227.19 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.11/227.19 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.11/227.19 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.11/227.19 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.11/227.19 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.11/227.19 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.11/227.19 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.11/227.19 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.11/227.19 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.11/227.19 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.11/227.19 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.11/227.19 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.11/227.19 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.11/227.19 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.11/227.19 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.11/227.19 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.11/227.19 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.11/227.19 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.11/227.19 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.11/227.19 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.11/227.19 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.11/227.19 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.11/227.19 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.11/227.19 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.11/227.19 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.11/227.19 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.11/227.19 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.11/227.19 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.11/227.19 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.11/227.19 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.11/227.19 mark(isList(X:S)) -> active(isList(X:S)) 227.11/227.19 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.11/227.19 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.11/227.19 mark(isPal(X:S)) -> active(isPal(X:S)) 227.11/227.19 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.11/227.19 mark(isQid(X:S)) -> active(isQid(X:S)) 227.11/227.19 mark(a) -> active(a) 227.11/227.19 mark(e) -> active(e) 227.11/227.19 mark(i) -> active(i) 227.11/227.19 mark(nil) -> active(nil) 227.11/227.19 mark(o) -> active(o) 227.11/227.19 mark(tt) -> active(tt) 227.11/227.19 mark(u) -> active(u) 227.11/227.19 ->->Cycle: 227.11/227.19 ->->-> Pairs: 227.11/227.19 U81#(active(X1:S),X2:S) -> U81#(X1:S,X2:S) 227.11/227.19 U81#(mark(X1:S),X2:S) -> U81#(X1:S,X2:S) 227.11/227.19 U81#(X1:S,active(X2:S)) -> U81#(X1:S,X2:S) 227.11/227.19 U81#(X1:S,mark(X2:S)) -> U81#(X1:S,X2:S) 227.11/227.19 ->->-> Rules: 227.11/227.19 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.11/227.19 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.11/227.19 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.11/227.19 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.11/227.19 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.11/227.19 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.11/227.19 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.11/227.19 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.11/227.19 U13(active(X:S)) -> U13(X:S) 227.11/227.19 U13(mark(X:S)) -> U13(X:S) 227.11/227.19 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.11/227.19 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.11/227.19 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.11/227.19 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.11/227.19 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.11/227.19 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.11/227.19 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.11/227.19 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.11/227.19 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.11/227.19 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.11/227.19 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.11/227.19 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.11/227.19 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.11/227.19 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.11/227.19 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.11/227.19 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.11/227.19 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.11/227.19 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.11/227.19 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.11/227.19 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.11/227.19 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.11/227.19 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.11/227.19 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.11/227.19 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.11/227.19 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.11/227.19 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.11/227.19 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.11/227.19 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.11/227.19 U26(active(X:S)) -> U26(X:S) 227.11/227.19 U26(mark(X:S)) -> U26(X:S) 227.11/227.19 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.11/227.19 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.11/227.19 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.11/227.19 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.11/227.19 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.11/227.19 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.11/227.19 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.11/227.19 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.11/227.19 U33(active(X:S)) -> U33(X:S) 227.11/227.19 U33(mark(X:S)) -> U33(X:S) 227.11/227.19 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.11/227.19 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.11/227.19 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.11/227.19 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.11/227.19 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.11/227.19 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.11/227.19 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.11/227.19 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.11/227.19 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.11/227.19 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.11/227.19 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.11/227.19 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.11/227.19 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.11/227.19 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.11/227.19 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.11/227.19 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.11/227.19 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.11/227.19 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.11/227.19 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.11/227.19 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.11/227.19 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.11/227.19 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.11/227.19 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.11/227.19 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.11/227.19 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.11/227.19 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.11/227.19 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.11/227.19 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.11/227.19 U46(active(X:S)) -> U46(X:S) 227.11/227.19 U46(mark(X:S)) -> U46(X:S) 227.11/227.19 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.11/227.19 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.11/227.19 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.11/227.19 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.11/227.19 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.11/227.19 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.11/227.19 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.11/227.19 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.11/227.19 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.11/227.19 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.11/227.19 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.11/227.19 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.11/227.19 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.11/227.19 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.11/227.19 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.11/227.19 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.11/227.19 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.11/227.19 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.11/227.19 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.11/227.19 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.11/227.19 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.11/227.19 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.11/227.19 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.11/227.19 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.11/227.19 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.11/227.19 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.11/227.19 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.11/227.19 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.11/227.19 U56(active(X:S)) -> U56(X:S) 227.11/227.19 U56(mark(X:S)) -> U56(X:S) 227.11/227.19 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.11/227.19 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.11/227.19 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.11/227.19 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.11/227.19 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.11/227.19 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.11/227.19 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.11/227.19 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.11/227.19 U63(active(X:S)) -> U63(X:S) 227.11/227.19 U63(mark(X:S)) -> U63(X:S) 227.11/227.19 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.11/227.19 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.11/227.19 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.11/227.19 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.11/227.19 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.11/227.19 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.11/227.19 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.11/227.19 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.11/227.19 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.11/227.19 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.11/227.19 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.11/227.19 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.11/227.19 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.11/227.19 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.11/227.19 U74(active(X:S)) -> U74(X:S) 227.11/227.19 U74(mark(X:S)) -> U74(X:S) 227.11/227.19 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.11/227.19 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.11/227.19 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.11/227.19 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.11/227.19 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.11/227.19 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.11/227.19 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.11/227.19 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.11/227.19 U83(active(X:S)) -> U83(X:S) 227.11/227.19 U83(mark(X:S)) -> U83(X:S) 227.11/227.19 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.11/227.19 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.11/227.19 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.11/227.19 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.11/227.19 U92(active(X:S)) -> U92(X:S) 227.11/227.19 U92(mark(X:S)) -> U92(X:S) 227.11/227.19 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.11/227.19 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.11/227.19 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.11/227.19 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.11/227.19 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.11/227.19 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.11/227.19 active(U13(tt)) -> mark(tt) 227.11/227.19 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.11/227.19 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.11/227.19 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.11/227.19 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.11/227.19 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.11/227.19 active(U26(tt)) -> mark(tt) 227.11/227.19 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.11/227.19 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.11/227.19 active(U33(tt)) -> mark(tt) 227.11/227.19 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.11/227.19 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.11/227.19 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.11/227.19 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.11/227.19 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.11/227.19 active(U46(tt)) -> mark(tt) 227.11/227.19 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.11/227.19 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.11/227.19 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.11/227.19 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.11/227.19 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.11/227.19 active(U56(tt)) -> mark(tt) 227.11/227.19 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.11/227.19 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.11/227.19 active(U63(tt)) -> mark(tt) 227.11/227.19 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.11/227.19 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.11/227.19 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.11/227.19 active(U74(tt)) -> mark(tt) 227.11/227.19 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.11/227.19 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.11/227.19 active(U83(tt)) -> mark(tt) 227.11/227.19 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.11/227.19 active(U92(tt)) -> mark(tt) 227.11/227.19 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.11/227.19 active(__(nil,X:S)) -> mark(X:S) 227.11/227.19 active(__(X:S,nil)) -> mark(X:S) 227.11/227.19 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.11/227.19 active(isList(nil)) -> mark(tt) 227.11/227.19 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.11/227.19 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.11/227.19 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.11/227.19 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.11/227.19 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.11/227.19 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.11/227.19 active(isPal(nil)) -> mark(tt) 227.11/227.19 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.11/227.19 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.11/227.19 active(isPalListKind(a)) -> mark(tt) 227.11/227.19 active(isPalListKind(e)) -> mark(tt) 227.11/227.19 active(isPalListKind(i)) -> mark(tt) 227.11/227.19 active(isPalListKind(nil)) -> mark(tt) 227.11/227.19 active(isPalListKind(o)) -> mark(tt) 227.11/227.19 active(isPalListKind(u)) -> mark(tt) 227.11/227.19 active(isQid(a)) -> mark(tt) 227.11/227.19 active(isQid(e)) -> mark(tt) 227.11/227.19 active(isQid(i)) -> mark(tt) 227.11/227.19 active(isQid(o)) -> mark(tt) 227.11/227.19 active(isQid(u)) -> mark(tt) 227.11/227.19 isList(active(X:S)) -> isList(X:S) 227.11/227.19 isList(mark(X:S)) -> isList(X:S) 227.11/227.19 isNeList(active(X:S)) -> isNeList(X:S) 227.11/227.19 isNeList(mark(X:S)) -> isNeList(X:S) 227.11/227.19 isNePal(active(X:S)) -> isNePal(X:S) 227.11/227.19 isNePal(mark(X:S)) -> isNePal(X:S) 227.11/227.19 isPal(active(X:S)) -> isPal(X:S) 227.11/227.19 isPal(mark(X:S)) -> isPal(X:S) 227.11/227.19 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.11/227.19 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.11/227.19 isQid(active(X:S)) -> isQid(X:S) 227.11/227.19 isQid(mark(X:S)) -> isQid(X:S) 227.11/227.19 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.11/227.19 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.11/227.19 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.11/227.19 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.11/227.19 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.11/227.19 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.11/227.19 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.11/227.19 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.11/227.19 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.11/227.19 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.11/227.19 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.11/227.19 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.11/227.19 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.11/227.19 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.11/227.19 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.11/227.19 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.11/227.19 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.11/227.19 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.11/227.19 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.11/227.19 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.11/227.19 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.11/227.19 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.11/227.19 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.11/227.19 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.11/227.19 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.11/227.19 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.11/227.19 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.11/227.19 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.11/227.19 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.11/227.19 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.11/227.19 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.11/227.19 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.11/227.19 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.11/227.19 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.11/227.19 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.11/227.19 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.11/227.19 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.11/227.19 mark(isList(X:S)) -> active(isList(X:S)) 227.11/227.19 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.11/227.19 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.11/227.19 mark(isPal(X:S)) -> active(isPal(X:S)) 227.11/227.19 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.11/227.19 mark(isQid(X:S)) -> active(isQid(X:S)) 227.11/227.19 mark(a) -> active(a) 227.11/227.19 mark(e) -> active(e) 227.11/227.19 mark(i) -> active(i) 227.11/227.19 mark(nil) -> active(nil) 227.11/227.19 mark(o) -> active(o) 227.11/227.19 mark(tt) -> active(tt) 227.11/227.19 mark(u) -> active(u) 227.11/227.19 ->->Cycle: 227.11/227.19 ->->-> Pairs: 227.11/227.19 U74#(active(X:S)) -> U74#(X:S) 227.11/227.19 U74#(mark(X:S)) -> U74#(X:S) 227.11/227.19 ->->-> Rules: 227.11/227.19 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.11/227.19 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.11/227.19 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.11/227.19 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.11/227.19 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.11/227.19 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.11/227.19 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.11/227.19 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.11/227.19 U13(active(X:S)) -> U13(X:S) 227.11/227.19 U13(mark(X:S)) -> U13(X:S) 227.11/227.19 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.11/227.19 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.11/227.19 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.11/227.19 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.11/227.19 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.11/227.19 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.11/227.19 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.11/227.19 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.11/227.19 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.11/227.19 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.11/227.19 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.11/227.19 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.11/227.19 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.11/227.19 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.11/227.19 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.11/227.19 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.11/227.19 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.11/227.19 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.11/227.19 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.11/227.19 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.11/227.19 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.11/227.19 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.11/227.19 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.11/227.19 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.11/227.19 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.11/227.19 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.11/227.19 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.11/227.19 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.11/227.19 U26(active(X:S)) -> U26(X:S) 227.11/227.19 U26(mark(X:S)) -> U26(X:S) 227.11/227.19 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.11/227.19 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.11/227.19 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.11/227.19 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.11/227.19 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.11/227.19 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.11/227.19 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.11/227.19 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.11/227.19 U33(active(X:S)) -> U33(X:S) 227.11/227.19 U33(mark(X:S)) -> U33(X:S) 227.11/227.19 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.11/227.19 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.11/227.20 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.11/227.20 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.11/227.20 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.11/227.20 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.11/227.20 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.11/227.20 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.11/227.20 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.11/227.20 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.11/227.20 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.11/227.20 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.11/227.20 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.11/227.20 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.11/227.20 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.11/227.20 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.11/227.20 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.11/227.20 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.11/227.20 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.11/227.20 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.11/227.20 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.11/227.20 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.11/227.20 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.11/227.20 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.11/227.20 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.11/227.20 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.11/227.20 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.11/227.20 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.11/227.20 U46(active(X:S)) -> U46(X:S) 227.11/227.20 U46(mark(X:S)) -> U46(X:S) 227.11/227.20 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.11/227.20 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.11/227.20 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.11/227.20 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.11/227.20 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.11/227.20 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.11/227.20 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.11/227.20 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.11/227.20 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.11/227.20 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.11/227.20 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.11/227.20 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.11/227.20 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.11/227.20 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.11/227.20 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.11/227.20 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.11/227.20 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.11/227.20 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.11/227.20 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.11/227.20 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.11/227.20 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.11/227.20 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.11/227.20 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.11/227.20 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.11/227.20 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.11/227.20 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.11/227.20 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.11/227.20 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.11/227.20 U56(active(X:S)) -> U56(X:S) 227.11/227.20 U56(mark(X:S)) -> U56(X:S) 227.11/227.20 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.11/227.20 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.11/227.20 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.11/227.20 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.11/227.20 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.11/227.20 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.11/227.20 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.11/227.20 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.11/227.20 U63(active(X:S)) -> U63(X:S) 227.11/227.20 U63(mark(X:S)) -> U63(X:S) 227.11/227.20 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.11/227.20 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.11/227.20 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.11/227.20 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.11/227.20 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.11/227.20 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.11/227.20 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.11/227.20 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.11/227.20 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.11/227.20 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.11/227.20 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.11/227.20 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.11/227.20 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.11/227.20 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.11/227.20 U74(active(X:S)) -> U74(X:S) 227.11/227.20 U74(mark(X:S)) -> U74(X:S) 227.11/227.20 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.11/227.20 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.11/227.20 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.11/227.20 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.11/227.20 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.11/227.20 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.11/227.20 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.11/227.20 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.11/227.20 U83(active(X:S)) -> U83(X:S) 227.11/227.20 U83(mark(X:S)) -> U83(X:S) 227.11/227.20 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.11/227.20 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.11/227.20 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.11/227.20 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.11/227.20 U92(active(X:S)) -> U92(X:S) 227.11/227.20 U92(mark(X:S)) -> U92(X:S) 227.11/227.20 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.11/227.20 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.11/227.20 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.11/227.20 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.11/227.20 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.11/227.20 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.11/227.20 active(U13(tt)) -> mark(tt) 227.11/227.20 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.11/227.20 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.11/227.20 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.11/227.20 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.11/227.20 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.11/227.20 active(U26(tt)) -> mark(tt) 227.11/227.20 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.11/227.20 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.11/227.20 active(U33(tt)) -> mark(tt) 227.11/227.20 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.11/227.20 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.11/227.20 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.11/227.20 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.11/227.20 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.11/227.20 active(U46(tt)) -> mark(tt) 227.11/227.20 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.11/227.20 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.11/227.20 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.11/227.20 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.11/227.20 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.11/227.20 active(U56(tt)) -> mark(tt) 227.11/227.20 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.11/227.20 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.11/227.20 active(U63(tt)) -> mark(tt) 227.11/227.20 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.11/227.20 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.11/227.20 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.11/227.20 active(U74(tt)) -> mark(tt) 227.11/227.20 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.11/227.20 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.11/227.20 active(U83(tt)) -> mark(tt) 227.11/227.20 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.11/227.20 active(U92(tt)) -> mark(tt) 227.11/227.20 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.11/227.20 active(__(nil,X:S)) -> mark(X:S) 227.11/227.20 active(__(X:S,nil)) -> mark(X:S) 227.11/227.20 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.11/227.20 active(isList(nil)) -> mark(tt) 227.11/227.20 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.11/227.20 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.11/227.20 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.11/227.20 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.11/227.20 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.11/227.20 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.11/227.20 active(isPal(nil)) -> mark(tt) 227.11/227.20 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.11/227.20 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.11/227.20 active(isPalListKind(a)) -> mark(tt) 227.11/227.20 active(isPalListKind(e)) -> mark(tt) 227.11/227.20 active(isPalListKind(i)) -> mark(tt) 227.11/227.20 active(isPalListKind(nil)) -> mark(tt) 227.11/227.20 active(isPalListKind(o)) -> mark(tt) 227.11/227.20 active(isPalListKind(u)) -> mark(tt) 227.11/227.20 active(isQid(a)) -> mark(tt) 227.11/227.20 active(isQid(e)) -> mark(tt) 227.11/227.20 active(isQid(i)) -> mark(tt) 227.11/227.20 active(isQid(o)) -> mark(tt) 227.11/227.20 active(isQid(u)) -> mark(tt) 227.11/227.20 isList(active(X:S)) -> isList(X:S) 227.11/227.20 isList(mark(X:S)) -> isList(X:S) 227.11/227.20 isNeList(active(X:S)) -> isNeList(X:S) 227.11/227.20 isNeList(mark(X:S)) -> isNeList(X:S) 227.11/227.20 isNePal(active(X:S)) -> isNePal(X:S) 227.11/227.20 isNePal(mark(X:S)) -> isNePal(X:S) 227.11/227.20 isPal(active(X:S)) -> isPal(X:S) 227.11/227.20 isPal(mark(X:S)) -> isPal(X:S) 227.11/227.20 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.11/227.20 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.11/227.20 isQid(active(X:S)) -> isQid(X:S) 227.11/227.20 isQid(mark(X:S)) -> isQid(X:S) 227.11/227.20 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.11/227.20 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.11/227.20 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.11/227.20 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.11/227.20 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.11/227.20 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.11/227.20 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.11/227.20 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.11/227.20 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.11/227.20 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.11/227.20 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.11/227.20 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.11/227.20 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.11/227.20 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.11/227.20 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.11/227.20 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.11/227.20 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.11/227.20 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.11/227.20 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.11/227.20 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.11/227.20 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.11/227.20 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.11/227.20 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.11/227.20 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.11/227.20 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.11/227.20 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.11/227.20 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.11/227.20 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.11/227.20 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.11/227.20 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.11/227.20 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.11/227.20 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.11/227.20 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.11/227.20 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.11/227.20 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.11/227.20 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.11/227.20 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.11/227.20 mark(isList(X:S)) -> active(isList(X:S)) 227.11/227.20 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.11/227.20 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.11/227.20 mark(isPal(X:S)) -> active(isPal(X:S)) 227.11/227.20 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.11/227.20 mark(isQid(X:S)) -> active(isQid(X:S)) 227.11/227.20 mark(a) -> active(a) 227.11/227.20 mark(e) -> active(e) 227.11/227.20 mark(i) -> active(i) 227.11/227.20 mark(nil) -> active(nil) 227.11/227.20 mark(o) -> active(o) 227.11/227.20 mark(tt) -> active(tt) 227.11/227.20 mark(u) -> active(u) 227.11/227.20 ->->Cycle: 227.11/227.20 ->->-> Pairs: 227.11/227.20 U73#(active(X1:S),X2:S) -> U73#(X1:S,X2:S) 227.11/227.20 U73#(mark(X1:S),X2:S) -> U73#(X1:S,X2:S) 227.11/227.20 U73#(X1:S,active(X2:S)) -> U73#(X1:S,X2:S) 227.11/227.20 U73#(X1:S,mark(X2:S)) -> U73#(X1:S,X2:S) 227.11/227.20 ->->-> Rules: 227.11/227.20 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.11/227.20 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.11/227.20 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.11/227.20 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.11/227.20 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.11/227.20 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.11/227.20 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.11/227.20 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.11/227.20 U13(active(X:S)) -> U13(X:S) 227.11/227.20 U13(mark(X:S)) -> U13(X:S) 227.11/227.20 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.11/227.20 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.11/227.20 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.11/227.20 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.11/227.20 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.11/227.20 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.11/227.20 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.11/227.20 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.11/227.20 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.11/227.20 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.11/227.20 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.11/227.20 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.11/227.20 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.11/227.20 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.11/227.20 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.11/227.20 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.11/227.20 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.11/227.20 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.11/227.20 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.11/227.20 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.11/227.20 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.11/227.20 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.11/227.20 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.11/227.20 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.11/227.20 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.11/227.20 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.11/227.20 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.11/227.20 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.11/227.20 U26(active(X:S)) -> U26(X:S) 227.11/227.20 U26(mark(X:S)) -> U26(X:S) 227.11/227.20 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.11/227.20 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.11/227.20 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.11/227.20 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.11/227.20 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.11/227.20 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.11/227.20 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.11/227.20 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.11/227.20 U33(active(X:S)) -> U33(X:S) 227.11/227.20 U33(mark(X:S)) -> U33(X:S) 227.11/227.20 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.11/227.20 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.11/227.20 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.11/227.20 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.11/227.20 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.11/227.20 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.11/227.20 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.11/227.20 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.11/227.20 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.11/227.20 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.11/227.20 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.11/227.20 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.11/227.20 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.11/227.20 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.11/227.20 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.11/227.20 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.11/227.20 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.11/227.20 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.11/227.20 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.11/227.20 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.11/227.20 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.11/227.20 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.11/227.20 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.11/227.20 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.11/227.20 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.11/227.20 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.11/227.20 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.11/227.20 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.11/227.20 U46(active(X:S)) -> U46(X:S) 227.11/227.20 U46(mark(X:S)) -> U46(X:S) 227.11/227.20 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.11/227.20 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.11/227.20 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.11/227.20 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.11/227.20 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.11/227.20 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.11/227.20 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.11/227.20 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.11/227.20 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.11/227.20 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.11/227.20 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.11/227.20 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.11/227.20 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.11/227.20 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.11/227.20 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.11/227.20 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.11/227.20 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.11/227.20 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.11/227.20 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.11/227.20 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.11/227.20 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.11/227.20 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.11/227.20 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.11/227.20 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.11/227.20 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.11/227.20 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.11/227.20 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.11/227.20 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.11/227.20 U56(active(X:S)) -> U56(X:S) 227.11/227.20 U56(mark(X:S)) -> U56(X:S) 227.11/227.20 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.11/227.20 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.11/227.20 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.11/227.20 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.11/227.20 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.11/227.20 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.11/227.20 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.11/227.20 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.11/227.20 U63(active(X:S)) -> U63(X:S) 227.11/227.20 U63(mark(X:S)) -> U63(X:S) 227.11/227.20 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.11/227.20 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.11/227.20 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.11/227.20 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.11/227.20 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.11/227.20 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.11/227.20 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.11/227.20 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.11/227.20 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.11/227.20 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.11/227.20 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.11/227.20 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.11/227.20 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.11/227.20 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.11/227.20 U74(active(X:S)) -> U74(X:S) 227.11/227.20 U74(mark(X:S)) -> U74(X:S) 227.11/227.20 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.11/227.20 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.11/227.20 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.11/227.20 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.11/227.20 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.11/227.20 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.11/227.20 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.11/227.20 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.11/227.20 U83(active(X:S)) -> U83(X:S) 227.11/227.20 U83(mark(X:S)) -> U83(X:S) 227.11/227.20 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.11/227.20 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.11/227.20 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.11/227.20 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.11/227.20 U92(active(X:S)) -> U92(X:S) 227.11/227.20 U92(mark(X:S)) -> U92(X:S) 227.11/227.20 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.11/227.20 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.11/227.20 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.11/227.20 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.11/227.20 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.11/227.20 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.11/227.20 active(U13(tt)) -> mark(tt) 227.11/227.20 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.11/227.20 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.11/227.20 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.11/227.20 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.11/227.20 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.11/227.20 active(U26(tt)) -> mark(tt) 227.11/227.20 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.11/227.20 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.11/227.20 active(U33(tt)) -> mark(tt) 227.11/227.20 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.11/227.20 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.11/227.20 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.11/227.20 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.11/227.20 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.11/227.20 active(U46(tt)) -> mark(tt) 227.11/227.20 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.11/227.20 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.11/227.20 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.11/227.20 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.11/227.20 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.11/227.20 active(U56(tt)) -> mark(tt) 227.11/227.20 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.11/227.20 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.11/227.20 active(U63(tt)) -> mark(tt) 227.11/227.20 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.11/227.20 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.11/227.20 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.11/227.20 active(U74(tt)) -> mark(tt) 227.11/227.20 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.11/227.20 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.11/227.20 active(U83(tt)) -> mark(tt) 227.11/227.20 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.11/227.20 active(U92(tt)) -> mark(tt) 227.11/227.20 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.11/227.20 active(__(nil,X:S)) -> mark(X:S) 227.11/227.20 active(__(X:S,nil)) -> mark(X:S) 227.11/227.20 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.11/227.20 active(isList(nil)) -> mark(tt) 227.11/227.20 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.11/227.20 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.11/227.20 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.11/227.20 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.11/227.20 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.11/227.20 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.11/227.20 active(isPal(nil)) -> mark(tt) 227.11/227.20 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.11/227.20 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.11/227.20 active(isPalListKind(a)) -> mark(tt) 227.11/227.20 active(isPalListKind(e)) -> mark(tt) 227.11/227.20 active(isPalListKind(i)) -> mark(tt) 227.11/227.20 active(isPalListKind(nil)) -> mark(tt) 227.11/227.20 active(isPalListKind(o)) -> mark(tt) 227.11/227.20 active(isPalListKind(u)) -> mark(tt) 227.11/227.20 active(isQid(a)) -> mark(tt) 227.11/227.20 active(isQid(e)) -> mark(tt) 227.11/227.20 active(isQid(i)) -> mark(tt) 227.11/227.20 active(isQid(o)) -> mark(tt) 227.11/227.20 active(isQid(u)) -> mark(tt) 227.11/227.20 isList(active(X:S)) -> isList(X:S) 227.11/227.20 isList(mark(X:S)) -> isList(X:S) 227.11/227.20 isNeList(active(X:S)) -> isNeList(X:S) 227.11/227.20 isNeList(mark(X:S)) -> isNeList(X:S) 227.11/227.20 isNePal(active(X:S)) -> isNePal(X:S) 227.11/227.20 isNePal(mark(X:S)) -> isNePal(X:S) 227.11/227.20 isPal(active(X:S)) -> isPal(X:S) 227.11/227.20 isPal(mark(X:S)) -> isPal(X:S) 227.11/227.20 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.11/227.20 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.11/227.20 isQid(active(X:S)) -> isQid(X:S) 227.11/227.20 isQid(mark(X:S)) -> isQid(X:S) 227.11/227.20 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.11/227.20 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.11/227.20 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.11/227.20 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.11/227.20 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.11/227.20 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.11/227.20 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.11/227.20 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.11/227.20 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.11/227.20 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.11/227.20 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.11/227.20 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.11/227.20 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.11/227.20 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.11/227.20 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.11/227.20 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.11/227.20 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.11/227.20 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.11/227.20 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.11/227.20 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.11/227.20 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.11/227.20 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.11/227.20 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.11/227.20 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.11/227.20 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.11/227.20 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.11/227.20 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.11/227.20 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.11/227.20 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.11/227.20 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.11/227.20 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.11/227.20 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.11/227.20 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.11/227.20 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.11/227.20 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.11/227.20 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.11/227.20 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.11/227.20 mark(isList(X:S)) -> active(isList(X:S)) 227.11/227.20 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.11/227.20 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.11/227.20 mark(isPal(X:S)) -> active(isPal(X:S)) 227.11/227.20 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.11/227.20 mark(isQid(X:S)) -> active(isQid(X:S)) 227.11/227.20 mark(a) -> active(a) 227.11/227.20 mark(e) -> active(e) 227.11/227.20 mark(i) -> active(i) 227.11/227.20 mark(nil) -> active(nil) 227.11/227.20 mark(o) -> active(o) 227.11/227.20 mark(tt) -> active(tt) 227.11/227.20 mark(u) -> active(u) 227.11/227.20 ->->Cycle: 227.11/227.20 ->->-> Pairs: 227.11/227.20 U72#(active(X1:S),X2:S) -> U72#(X1:S,X2:S) 227.11/227.20 U72#(mark(X1:S),X2:S) -> U72#(X1:S,X2:S) 227.11/227.20 U72#(X1:S,active(X2:S)) -> U72#(X1:S,X2:S) 227.11/227.20 U72#(X1:S,mark(X2:S)) -> U72#(X1:S,X2:S) 227.11/227.20 ->->-> Rules: 227.11/227.20 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.11/227.20 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.11/227.20 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.11/227.20 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.11/227.20 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.11/227.20 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.11/227.20 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.11/227.20 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.11/227.20 U13(active(X:S)) -> U13(X:S) 227.11/227.20 U13(mark(X:S)) -> U13(X:S) 227.11/227.20 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.11/227.20 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.11/227.20 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.11/227.20 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.11/227.20 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.11/227.20 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.11/227.20 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.11/227.20 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.11/227.20 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.11/227.20 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.11/227.20 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.11/227.20 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.11/227.20 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.11/227.20 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.11/227.20 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.11/227.20 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.11/227.20 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.11/227.20 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.11/227.20 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.11/227.20 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.11/227.20 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.11/227.20 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.11/227.20 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.11/227.20 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.11/227.20 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.11/227.20 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.11/227.20 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.11/227.20 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.11/227.20 U26(active(X:S)) -> U26(X:S) 227.11/227.20 U26(mark(X:S)) -> U26(X:S) 227.11/227.20 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.11/227.20 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.11/227.20 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.11/227.20 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.11/227.20 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.11/227.20 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.11/227.20 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.11/227.20 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.11/227.20 U33(active(X:S)) -> U33(X:S) 227.11/227.20 U33(mark(X:S)) -> U33(X:S) 227.11/227.20 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.11/227.20 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.11/227.20 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.11/227.20 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.11/227.20 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.11/227.20 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.11/227.20 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.11/227.20 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.11/227.20 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.11/227.20 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.11/227.20 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.11/227.20 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.11/227.20 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.11/227.20 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.11/227.20 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.11/227.20 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.11/227.20 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.11/227.20 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.11/227.20 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.11/227.20 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.11/227.20 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.11/227.20 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.11/227.20 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.11/227.20 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.11/227.20 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.11/227.20 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.11/227.20 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.11/227.20 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.11/227.20 U46(active(X:S)) -> U46(X:S) 227.11/227.20 U46(mark(X:S)) -> U46(X:S) 227.11/227.20 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.11/227.20 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.11/227.20 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.11/227.20 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.11/227.20 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.11/227.20 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.11/227.20 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.11/227.20 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.11/227.20 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.11/227.20 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.11/227.20 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.11/227.20 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.11/227.20 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.11/227.20 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.11/227.20 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.11/227.20 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.11/227.20 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.11/227.20 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.11/227.20 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.11/227.20 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.11/227.20 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.11/227.20 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.11/227.20 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.11/227.20 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.11/227.20 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.11/227.20 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.11/227.20 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.11/227.20 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.11/227.20 U56(active(X:S)) -> U56(X:S) 227.11/227.20 U56(mark(X:S)) -> U56(X:S) 227.11/227.20 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.11/227.20 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.11/227.20 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.11/227.20 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.11/227.20 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.11/227.20 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.11/227.20 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.11/227.20 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.11/227.20 U63(active(X:S)) -> U63(X:S) 227.11/227.20 U63(mark(X:S)) -> U63(X:S) 227.11/227.20 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.11/227.20 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.11/227.20 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.11/227.20 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.11/227.20 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.11/227.20 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.11/227.20 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.11/227.20 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.11/227.20 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.11/227.20 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.11/227.20 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.11/227.20 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.11/227.20 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.11/227.20 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.11/227.20 U74(active(X:S)) -> U74(X:S) 227.11/227.20 U74(mark(X:S)) -> U74(X:S) 227.11/227.20 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.11/227.20 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.11/227.20 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.11/227.20 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.11/227.20 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.11/227.20 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.11/227.20 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.11/227.20 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.11/227.20 U83(active(X:S)) -> U83(X:S) 227.11/227.20 U83(mark(X:S)) -> U83(X:S) 227.11/227.20 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.11/227.20 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.11/227.20 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.11/227.20 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.11/227.20 U92(active(X:S)) -> U92(X:S) 227.11/227.20 U92(mark(X:S)) -> U92(X:S) 227.11/227.20 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.11/227.20 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.11/227.20 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.11/227.20 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.11/227.20 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.11/227.20 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.11/227.20 active(U13(tt)) -> mark(tt) 227.11/227.20 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.11/227.20 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.11/227.20 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.11/227.20 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.11/227.20 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.11/227.20 active(U26(tt)) -> mark(tt) 227.11/227.20 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.11/227.20 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.11/227.20 active(U33(tt)) -> mark(tt) 227.11/227.20 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.11/227.20 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.11/227.20 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.11/227.20 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.11/227.20 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.11/227.20 active(U46(tt)) -> mark(tt) 227.11/227.20 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.11/227.20 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.11/227.20 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.11/227.20 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.11/227.20 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.11/227.20 active(U56(tt)) -> mark(tt) 227.11/227.20 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.11/227.20 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.11/227.20 active(U63(tt)) -> mark(tt) 227.11/227.20 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.11/227.20 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.11/227.20 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.11/227.20 active(U74(tt)) -> mark(tt) 227.11/227.20 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.11/227.20 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.11/227.20 active(U83(tt)) -> mark(tt) 227.11/227.20 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.11/227.20 active(U92(tt)) -> mark(tt) 227.11/227.20 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.11/227.20 active(__(nil,X:S)) -> mark(X:S) 227.11/227.20 active(__(X:S,nil)) -> mark(X:S) 227.11/227.20 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.11/227.20 active(isList(nil)) -> mark(tt) 227.11/227.20 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.11/227.20 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.11/227.20 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.11/227.20 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.11/227.20 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.11/227.20 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.11/227.20 active(isPal(nil)) -> mark(tt) 227.11/227.20 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.11/227.20 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.11/227.20 active(isPalListKind(a)) -> mark(tt) 227.11/227.20 active(isPalListKind(e)) -> mark(tt) 227.11/227.20 active(isPalListKind(i)) -> mark(tt) 227.11/227.20 active(isPalListKind(nil)) -> mark(tt) 227.11/227.20 active(isPalListKind(o)) -> mark(tt) 227.11/227.20 active(isPalListKind(u)) -> mark(tt) 227.11/227.20 active(isQid(a)) -> mark(tt) 227.11/227.20 active(isQid(e)) -> mark(tt) 227.11/227.20 active(isQid(i)) -> mark(tt) 227.11/227.20 active(isQid(o)) -> mark(tt) 227.11/227.20 active(isQid(u)) -> mark(tt) 227.11/227.20 isList(active(X:S)) -> isList(X:S) 227.11/227.20 isList(mark(X:S)) -> isList(X:S) 227.11/227.20 isNeList(active(X:S)) -> isNeList(X:S) 227.11/227.20 isNeList(mark(X:S)) -> isNeList(X:S) 227.11/227.20 isNePal(active(X:S)) -> isNePal(X:S) 227.11/227.20 isNePal(mark(X:S)) -> isNePal(X:S) 227.11/227.20 isPal(active(X:S)) -> isPal(X:S) 227.11/227.20 isPal(mark(X:S)) -> isPal(X:S) 227.11/227.20 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.11/227.20 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.11/227.20 isQid(active(X:S)) -> isQid(X:S) 227.11/227.20 isQid(mark(X:S)) -> isQid(X:S) 227.11/227.20 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.11/227.20 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.11/227.20 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.11/227.20 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.11/227.20 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.11/227.20 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.11/227.20 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.11/227.20 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.11/227.20 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.11/227.20 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.11/227.20 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.11/227.20 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.11/227.20 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.11/227.20 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.11/227.20 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.11/227.20 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.11/227.20 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.11/227.20 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.11/227.20 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.11/227.20 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.11/227.20 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.11/227.20 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.11/227.20 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.11/227.20 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.11/227.20 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.11/227.20 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.11/227.20 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.11/227.20 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.11/227.20 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.11/227.20 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.11/227.20 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.11/227.20 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.11/227.20 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.11/227.20 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.11/227.20 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.11/227.20 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.11/227.20 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.11/227.20 mark(isList(X:S)) -> active(isList(X:S)) 227.11/227.20 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.11/227.20 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.11/227.20 mark(isPal(X:S)) -> active(isPal(X:S)) 227.11/227.20 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.11/227.20 mark(isQid(X:S)) -> active(isQid(X:S)) 227.11/227.20 mark(a) -> active(a) 227.11/227.20 mark(e) -> active(e) 227.11/227.20 mark(i) -> active(i) 227.11/227.20 mark(nil) -> active(nil) 227.11/227.20 mark(o) -> active(o) 227.11/227.20 mark(tt) -> active(tt) 227.11/227.20 mark(u) -> active(u) 227.11/227.20 ->->Cycle: 227.11/227.20 ->->-> Pairs: 227.11/227.20 U71#(active(X1:S),X2:S,X3:S) -> U71#(X1:S,X2:S,X3:S) 227.11/227.20 U71#(mark(X1:S),X2:S,X3:S) -> U71#(X1:S,X2:S,X3:S) 227.11/227.20 U71#(X1:S,active(X2:S),X3:S) -> U71#(X1:S,X2:S,X3:S) 227.11/227.20 U71#(X1:S,mark(X2:S),X3:S) -> U71#(X1:S,X2:S,X3:S) 227.11/227.20 U71#(X1:S,X2:S,active(X3:S)) -> U71#(X1:S,X2:S,X3:S) 227.11/227.20 U71#(X1:S,X2:S,mark(X3:S)) -> U71#(X1:S,X2:S,X3:S) 227.11/227.20 ->->-> Rules: 227.11/227.20 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.11/227.20 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.11/227.20 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.11/227.20 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.11/227.20 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.11/227.20 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.11/227.20 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.11/227.20 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.11/227.20 U13(active(X:S)) -> U13(X:S) 227.11/227.20 U13(mark(X:S)) -> U13(X:S) 227.11/227.20 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.11/227.20 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.11/227.20 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.11/227.20 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.11/227.20 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.11/227.20 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.11/227.20 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.11/227.20 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.11/227.20 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.11/227.20 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.11/227.20 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.11/227.20 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.11/227.20 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.11/227.20 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.11/227.20 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.11/227.20 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.11/227.20 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.11/227.20 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.11/227.20 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.11/227.20 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.11/227.20 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.11/227.20 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.11/227.20 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.11/227.20 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.11/227.20 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.11/227.20 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.11/227.20 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.11/227.20 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.11/227.20 U26(active(X:S)) -> U26(X:S) 227.11/227.20 U26(mark(X:S)) -> U26(X:S) 227.11/227.20 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.11/227.20 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.11/227.20 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.11/227.20 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.11/227.20 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.11/227.20 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.11/227.20 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.11/227.20 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.11/227.20 U33(active(X:S)) -> U33(X:S) 227.11/227.20 U33(mark(X:S)) -> U33(X:S) 227.11/227.20 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.11/227.20 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.11/227.20 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.11/227.20 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.11/227.20 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.11/227.20 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.11/227.20 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.11/227.20 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.11/227.20 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.11/227.20 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.11/227.20 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.11/227.20 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.11/227.20 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.11/227.20 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.11/227.20 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.11/227.20 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.11/227.20 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.11/227.20 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.11/227.20 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.11/227.20 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.11/227.20 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.11/227.20 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.11/227.20 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.11/227.20 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.11/227.20 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.11/227.20 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.11/227.20 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.11/227.20 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.11/227.20 U46(active(X:S)) -> U46(X:S) 227.11/227.20 U46(mark(X:S)) -> U46(X:S) 227.11/227.20 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.11/227.20 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.11/227.20 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.11/227.20 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.11/227.20 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.11/227.20 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.11/227.20 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.11/227.20 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.11/227.20 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.11/227.20 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.11/227.20 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.11/227.20 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.11/227.20 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.11/227.20 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.11/227.20 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.11/227.20 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.11/227.20 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.11/227.20 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.11/227.20 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.11/227.20 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.11/227.20 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.11/227.20 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.11/227.20 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.11/227.20 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.11/227.20 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.11/227.20 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.11/227.20 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.11/227.20 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.11/227.20 U56(active(X:S)) -> U56(X:S) 227.11/227.20 U56(mark(X:S)) -> U56(X:S) 227.11/227.20 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.11/227.20 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.11/227.20 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.11/227.20 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.11/227.20 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.11/227.20 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.11/227.20 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.11/227.20 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.11/227.20 U63(active(X:S)) -> U63(X:S) 227.11/227.20 U63(mark(X:S)) -> U63(X:S) 227.11/227.20 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.11/227.20 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.11/227.20 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.11/227.20 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.11/227.20 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.11/227.20 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.11/227.20 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.11/227.20 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.11/227.20 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.11/227.20 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.11/227.20 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.11/227.20 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.11/227.20 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.11/227.20 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.11/227.20 U74(active(X:S)) -> U74(X:S) 227.11/227.20 U74(mark(X:S)) -> U74(X:S) 227.11/227.20 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.11/227.20 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.11/227.20 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.11/227.20 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.11/227.20 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.11/227.20 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.11/227.20 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.11/227.20 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.11/227.20 U83(active(X:S)) -> U83(X:S) 227.11/227.20 U83(mark(X:S)) -> U83(X:S) 227.11/227.20 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.11/227.20 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.11/227.20 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.11/227.20 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.11/227.20 U92(active(X:S)) -> U92(X:S) 227.11/227.20 U92(mark(X:S)) -> U92(X:S) 227.11/227.20 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.11/227.20 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.11/227.20 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.11/227.20 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.11/227.20 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.11/227.20 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.11/227.20 active(U13(tt)) -> mark(tt) 227.11/227.20 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.11/227.20 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.11/227.20 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.11/227.20 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.11/227.20 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.11/227.20 active(U26(tt)) -> mark(tt) 227.11/227.20 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.11/227.20 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.11/227.20 active(U33(tt)) -> mark(tt) 227.11/227.20 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.11/227.20 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.11/227.20 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.11/227.20 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.11/227.20 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.11/227.20 active(U46(tt)) -> mark(tt) 227.11/227.20 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.11/227.20 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.11/227.20 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.11/227.20 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.11/227.20 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.11/227.20 active(U56(tt)) -> mark(tt) 227.11/227.20 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.11/227.20 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.11/227.20 active(U63(tt)) -> mark(tt) 227.11/227.20 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.11/227.20 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.11/227.20 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.11/227.20 active(U74(tt)) -> mark(tt) 227.11/227.20 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.11/227.20 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.11/227.20 active(U83(tt)) -> mark(tt) 227.11/227.20 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.11/227.20 active(U92(tt)) -> mark(tt) 227.11/227.20 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.11/227.20 active(__(nil,X:S)) -> mark(X:S) 227.11/227.20 active(__(X:S,nil)) -> mark(X:S) 227.11/227.20 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.11/227.20 active(isList(nil)) -> mark(tt) 227.11/227.20 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.11/227.20 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.11/227.20 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.11/227.20 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.11/227.20 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.11/227.20 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.11/227.20 active(isPal(nil)) -> mark(tt) 227.11/227.20 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.11/227.20 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.11/227.20 active(isPalListKind(a)) -> mark(tt) 227.11/227.20 active(isPalListKind(e)) -> mark(tt) 227.11/227.20 active(isPalListKind(i)) -> mark(tt) 227.11/227.20 active(isPalListKind(nil)) -> mark(tt) 227.11/227.20 active(isPalListKind(o)) -> mark(tt) 227.11/227.20 active(isPalListKind(u)) -> mark(tt) 227.11/227.20 active(isQid(a)) -> mark(tt) 227.11/227.20 active(isQid(e)) -> mark(tt) 227.11/227.20 active(isQid(i)) -> mark(tt) 227.11/227.20 active(isQid(o)) -> mark(tt) 227.11/227.20 active(isQid(u)) -> mark(tt) 227.11/227.20 isList(active(X:S)) -> isList(X:S) 227.11/227.20 isList(mark(X:S)) -> isList(X:S) 227.11/227.20 isNeList(active(X:S)) -> isNeList(X:S) 227.11/227.20 isNeList(mark(X:S)) -> isNeList(X:S) 227.11/227.20 isNePal(active(X:S)) -> isNePal(X:S) 227.11/227.20 isNePal(mark(X:S)) -> isNePal(X:S) 227.11/227.20 isPal(active(X:S)) -> isPal(X:S) 227.11/227.20 isPal(mark(X:S)) -> isPal(X:S) 227.11/227.20 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.11/227.20 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.11/227.20 isQid(active(X:S)) -> isQid(X:S) 227.11/227.20 isQid(mark(X:S)) -> isQid(X:S) 227.11/227.20 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.11/227.20 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.11/227.20 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.11/227.20 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.11/227.20 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.11/227.20 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.11/227.20 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.11/227.20 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.11/227.20 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.11/227.20 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.11/227.20 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.11/227.20 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.11/227.20 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.11/227.20 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.11/227.20 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.11/227.20 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.11/227.20 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.11/227.20 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.11/227.20 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.11/227.20 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.11/227.20 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.11/227.20 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.11/227.20 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.11/227.20 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.11/227.20 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.11/227.20 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.11/227.20 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.11/227.20 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.11/227.20 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.11/227.20 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.11/227.20 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.11/227.20 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.11/227.20 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.11/227.20 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.11/227.20 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.11/227.20 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.11/227.20 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.11/227.20 mark(isList(X:S)) -> active(isList(X:S)) 227.11/227.20 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.11/227.20 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.11/227.20 mark(isPal(X:S)) -> active(isPal(X:S)) 227.11/227.20 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.11/227.20 mark(isQid(X:S)) -> active(isQid(X:S)) 227.11/227.20 mark(a) -> active(a) 227.11/227.20 mark(e) -> active(e) 227.11/227.20 mark(i) -> active(i) 227.11/227.20 mark(nil) -> active(nil) 227.11/227.20 mark(o) -> active(o) 227.11/227.20 mark(tt) -> active(tt) 227.11/227.20 mark(u) -> active(u) 227.11/227.20 ->->Cycle: 227.11/227.20 ->->-> Pairs: 227.11/227.20 U63#(active(X:S)) -> U63#(X:S) 227.11/227.20 U63#(mark(X:S)) -> U63#(X:S) 227.11/227.20 ->->-> Rules: 227.11/227.20 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.11/227.20 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.11/227.20 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.11/227.20 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.11/227.20 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.11/227.20 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.11/227.20 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.11/227.20 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.11/227.20 U13(active(X:S)) -> U13(X:S) 227.11/227.20 U13(mark(X:S)) -> U13(X:S) 227.11/227.20 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.11/227.20 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.11/227.20 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.11/227.20 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.11/227.20 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.11/227.20 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.11/227.20 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.11/227.20 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.11/227.20 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.11/227.20 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.11/227.20 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.11/227.20 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.11/227.20 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.11/227.20 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.11/227.20 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.11/227.20 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.11/227.20 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.11/227.20 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.11/227.20 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.11/227.20 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.11/227.20 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.11/227.20 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.11/227.20 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.11/227.20 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.11/227.20 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.11/227.20 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.11/227.20 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.11/227.20 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.11/227.20 U26(active(X:S)) -> U26(X:S) 227.11/227.20 U26(mark(X:S)) -> U26(X:S) 227.11/227.20 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.11/227.20 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.11/227.20 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.11/227.20 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.11/227.20 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.11/227.20 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.11/227.20 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.11/227.20 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.11/227.20 U33(active(X:S)) -> U33(X:S) 227.11/227.20 U33(mark(X:S)) -> U33(X:S) 227.11/227.20 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.11/227.20 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.11/227.20 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.11/227.20 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.11/227.20 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.11/227.20 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.11/227.20 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.11/227.20 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.11/227.20 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.11/227.20 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.11/227.20 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.11/227.20 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.11/227.20 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.11/227.20 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.11/227.20 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.11/227.20 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.11/227.20 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.11/227.20 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.11/227.20 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.11/227.20 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.11/227.20 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.11/227.20 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.11/227.20 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.11/227.20 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.11/227.20 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.11/227.20 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.11/227.20 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.11/227.20 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.11/227.20 U46(active(X:S)) -> U46(X:S) 227.11/227.20 U46(mark(X:S)) -> U46(X:S) 227.11/227.20 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.11/227.20 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.11/227.20 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.11/227.20 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.11/227.20 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.11/227.20 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.11/227.20 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.11/227.20 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.11/227.20 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.11/227.20 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.11/227.20 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.11/227.20 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.11/227.20 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.11/227.20 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.11/227.20 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.11/227.20 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.11/227.20 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.11/227.20 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.11/227.20 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.11/227.20 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.11/227.20 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.11/227.20 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.11/227.20 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.11/227.20 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.11/227.20 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.11/227.20 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.11/227.20 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.11/227.20 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.11/227.20 U56(active(X:S)) -> U56(X:S) 227.11/227.20 U56(mark(X:S)) -> U56(X:S) 227.11/227.20 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.11/227.20 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.11/227.20 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.11/227.20 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.11/227.20 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.11/227.20 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.11/227.20 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.11/227.20 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.11/227.20 U63(active(X:S)) -> U63(X:S) 227.11/227.20 U63(mark(X:S)) -> U63(X:S) 227.11/227.20 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.11/227.20 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.11/227.20 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.11/227.20 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.11/227.20 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.11/227.20 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.11/227.20 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.11/227.20 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.11/227.20 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.11/227.20 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.11/227.20 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.11/227.20 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.11/227.20 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.11/227.20 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.11/227.20 U74(active(X:S)) -> U74(X:S) 227.11/227.20 U74(mark(X:S)) -> U74(X:S) 227.11/227.20 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.11/227.20 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.11/227.20 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.11/227.20 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.11/227.20 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.11/227.20 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.11/227.20 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.11/227.20 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.11/227.20 U83(active(X:S)) -> U83(X:S) 227.11/227.20 U83(mark(X:S)) -> U83(X:S) 227.11/227.20 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.11/227.20 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.11/227.20 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.11/227.20 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.11/227.20 U92(active(X:S)) -> U92(X:S) 227.11/227.20 U92(mark(X:S)) -> U92(X:S) 227.11/227.20 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.11/227.20 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.11/227.20 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.11/227.20 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.11/227.20 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.11/227.20 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.11/227.20 active(U13(tt)) -> mark(tt) 227.11/227.20 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.11/227.20 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.11/227.20 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.11/227.20 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.11/227.20 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.11/227.20 active(U26(tt)) -> mark(tt) 227.11/227.20 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.11/227.20 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.11/227.20 active(U33(tt)) -> mark(tt) 227.11/227.20 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.11/227.20 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.11/227.20 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.11/227.20 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.11/227.20 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.11/227.20 active(U46(tt)) -> mark(tt) 227.11/227.20 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.11/227.20 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.11/227.20 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.11/227.20 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.11/227.20 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.11/227.20 active(U56(tt)) -> mark(tt) 227.11/227.20 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.11/227.20 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.11/227.20 active(U63(tt)) -> mark(tt) 227.11/227.20 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.11/227.20 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.11/227.20 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.11/227.20 active(U74(tt)) -> mark(tt) 227.11/227.20 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.11/227.20 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.11/227.20 active(U83(tt)) -> mark(tt) 227.11/227.20 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.11/227.20 active(U92(tt)) -> mark(tt) 227.11/227.20 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.11/227.20 active(__(nil,X:S)) -> mark(X:S) 227.11/227.20 active(__(X:S,nil)) -> mark(X:S) 227.11/227.20 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.11/227.20 active(isList(nil)) -> mark(tt) 227.11/227.20 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.11/227.20 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.11/227.20 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.11/227.20 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.11/227.20 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.11/227.20 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.11/227.20 active(isPal(nil)) -> mark(tt) 227.11/227.20 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.11/227.20 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.11/227.20 active(isPalListKind(a)) -> mark(tt) 227.11/227.20 active(isPalListKind(e)) -> mark(tt) 227.11/227.20 active(isPalListKind(i)) -> mark(tt) 227.11/227.20 active(isPalListKind(nil)) -> mark(tt) 227.11/227.20 active(isPalListKind(o)) -> mark(tt) 227.11/227.20 active(isPalListKind(u)) -> mark(tt) 227.11/227.20 active(isQid(a)) -> mark(tt) 227.11/227.20 active(isQid(e)) -> mark(tt) 227.11/227.20 active(isQid(i)) -> mark(tt) 227.11/227.20 active(isQid(o)) -> mark(tt) 227.11/227.20 active(isQid(u)) -> mark(tt) 227.11/227.20 isList(active(X:S)) -> isList(X:S) 227.11/227.20 isList(mark(X:S)) -> isList(X:S) 227.11/227.20 isNeList(active(X:S)) -> isNeList(X:S) 227.11/227.20 isNeList(mark(X:S)) -> isNeList(X:S) 227.11/227.20 isNePal(active(X:S)) -> isNePal(X:S) 227.11/227.20 isNePal(mark(X:S)) -> isNePal(X:S) 227.11/227.20 isPal(active(X:S)) -> isPal(X:S) 227.11/227.20 isPal(mark(X:S)) -> isPal(X:S) 227.11/227.20 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.11/227.20 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.11/227.20 isQid(active(X:S)) -> isQid(X:S) 227.11/227.20 isQid(mark(X:S)) -> isQid(X:S) 227.11/227.20 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.11/227.20 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.11/227.20 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.11/227.20 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.11/227.20 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.11/227.20 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.11/227.20 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.11/227.20 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.11/227.20 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.11/227.20 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.11/227.20 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.11/227.20 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.11/227.20 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.11/227.20 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.11/227.20 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.11/227.20 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.11/227.20 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.11/227.20 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.11/227.20 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.11/227.20 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.11/227.20 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.11/227.20 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.11/227.20 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.11/227.20 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.11/227.20 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.11/227.20 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.11/227.20 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.11/227.20 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.11/227.20 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.11/227.20 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.11/227.20 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.11/227.20 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.11/227.20 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.11/227.20 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.11/227.20 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.11/227.20 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.11/227.20 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.11/227.20 mark(isList(X:S)) -> active(isList(X:S)) 227.11/227.20 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.11/227.20 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.11/227.20 mark(isPal(X:S)) -> active(isPal(X:S)) 227.11/227.20 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.11/227.20 mark(isQid(X:S)) -> active(isQid(X:S)) 227.11/227.20 mark(a) -> active(a) 227.11/227.20 mark(e) -> active(e) 227.11/227.20 mark(i) -> active(i) 227.11/227.20 mark(nil) -> active(nil) 227.11/227.20 mark(o) -> active(o) 227.11/227.20 mark(tt) -> active(tt) 227.11/227.20 mark(u) -> active(u) 227.11/227.20 ->->Cycle: 227.11/227.20 ->->-> Pairs: 227.11/227.20 U62#(active(X1:S),X2:S) -> U62#(X1:S,X2:S) 227.11/227.20 U62#(mark(X1:S),X2:S) -> U62#(X1:S,X2:S) 227.11/227.20 U62#(X1:S,active(X2:S)) -> U62#(X1:S,X2:S) 227.11/227.20 U62#(X1:S,mark(X2:S)) -> U62#(X1:S,X2:S) 227.11/227.20 ->->-> Rules: 227.11/227.20 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.11/227.20 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.11/227.20 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.11/227.20 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.11/227.20 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.11/227.20 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.11/227.20 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.11/227.20 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.11/227.20 U13(active(X:S)) -> U13(X:S) 227.11/227.20 U13(mark(X:S)) -> U13(X:S) 227.11/227.20 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.11/227.20 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.11/227.20 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.11/227.20 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.11/227.20 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.11/227.20 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.11/227.20 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.11/227.20 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.11/227.20 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.11/227.20 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.11/227.20 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.11/227.20 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.11/227.20 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.11/227.20 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.11/227.20 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.11/227.20 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.11/227.20 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.11/227.20 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.11/227.20 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.11/227.20 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.11/227.20 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.11/227.20 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.11/227.20 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.11/227.20 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.11/227.20 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.11/227.20 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.11/227.20 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.11/227.20 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.11/227.20 U26(active(X:S)) -> U26(X:S) 227.11/227.20 U26(mark(X:S)) -> U26(X:S) 227.11/227.20 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.11/227.20 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.11/227.20 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.11/227.20 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.11/227.20 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.11/227.20 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.11/227.20 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.11/227.20 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.11/227.20 U33(active(X:S)) -> U33(X:S) 227.11/227.20 U33(mark(X:S)) -> U33(X:S) 227.11/227.20 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.11/227.20 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.11/227.20 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.11/227.20 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.11/227.20 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.11/227.20 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.11/227.20 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.11/227.20 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.11/227.20 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.11/227.20 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.11/227.20 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.11/227.20 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.11/227.20 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.11/227.20 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.11/227.20 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.11/227.20 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.11/227.20 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.11/227.20 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.11/227.20 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.11/227.20 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.11/227.20 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.11/227.20 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.11/227.20 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.11/227.20 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.11/227.20 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.11/227.20 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.11/227.20 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.11/227.20 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.11/227.20 U46(active(X:S)) -> U46(X:S) 227.11/227.20 U46(mark(X:S)) -> U46(X:S) 227.11/227.20 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.11/227.20 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.11/227.20 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.11/227.20 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.11/227.20 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.11/227.20 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.11/227.20 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.11/227.20 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.11/227.20 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.11/227.20 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.11/227.20 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.11/227.20 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.11/227.20 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.11/227.20 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.11/227.20 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.11/227.20 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.11/227.20 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.11/227.20 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.11/227.20 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.11/227.20 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.11/227.20 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.11/227.20 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.11/227.20 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.11/227.20 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.11/227.20 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.11/227.20 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.11/227.20 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.11/227.20 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.11/227.20 U56(active(X:S)) -> U56(X:S) 227.11/227.20 U56(mark(X:S)) -> U56(X:S) 227.11/227.20 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.11/227.20 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.11/227.20 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.11/227.20 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.11/227.20 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.11/227.20 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.11/227.20 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.11/227.20 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.11/227.20 U63(active(X:S)) -> U63(X:S) 227.11/227.20 U63(mark(X:S)) -> U63(X:S) 227.11/227.20 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.11/227.20 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.11/227.20 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.11/227.20 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.11/227.20 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.11/227.20 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.11/227.20 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.11/227.20 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.11/227.20 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.11/227.20 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.11/227.20 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.11/227.20 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.11/227.20 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.11/227.20 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.11/227.20 U74(active(X:S)) -> U74(X:S) 227.11/227.20 U74(mark(X:S)) -> U74(X:S) 227.11/227.20 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.11/227.20 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.11/227.20 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.11/227.20 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.11/227.20 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.11/227.20 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.11/227.20 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.11/227.20 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.11/227.20 U83(active(X:S)) -> U83(X:S) 227.11/227.20 U83(mark(X:S)) -> U83(X:S) 227.11/227.20 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.11/227.20 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.11/227.20 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.11/227.20 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.11/227.20 U92(active(X:S)) -> U92(X:S) 227.11/227.20 U92(mark(X:S)) -> U92(X:S) 227.11/227.20 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.11/227.20 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.11/227.20 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.11/227.20 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.11/227.20 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.11/227.20 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.11/227.20 active(U13(tt)) -> mark(tt) 227.11/227.20 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.11/227.20 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.11/227.20 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.11/227.20 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.11/227.20 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.11/227.20 active(U26(tt)) -> mark(tt) 227.11/227.20 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.11/227.20 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.11/227.20 active(U33(tt)) -> mark(tt) 227.11/227.20 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.11/227.20 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.11/227.20 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.11/227.20 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.11/227.20 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.11/227.20 active(U46(tt)) -> mark(tt) 227.11/227.20 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.11/227.20 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.11/227.20 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.11/227.20 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.11/227.20 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.11/227.20 active(U56(tt)) -> mark(tt) 227.11/227.20 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.11/227.20 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.11/227.20 active(U63(tt)) -> mark(tt) 227.11/227.20 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.11/227.20 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.11/227.20 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.11/227.20 active(U74(tt)) -> mark(tt) 227.11/227.20 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.11/227.20 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.11/227.20 active(U83(tt)) -> mark(tt) 227.11/227.20 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.11/227.20 active(U92(tt)) -> mark(tt) 227.11/227.20 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.11/227.20 active(__(nil,X:S)) -> mark(X:S) 227.11/227.20 active(__(X:S,nil)) -> mark(X:S) 227.11/227.20 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.11/227.20 active(isList(nil)) -> mark(tt) 227.11/227.20 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.11/227.20 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.11/227.20 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.11/227.20 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.11/227.20 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.11/227.20 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.11/227.20 active(isPal(nil)) -> mark(tt) 227.11/227.20 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.11/227.20 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.11/227.20 active(isPalListKind(a)) -> mark(tt) 227.11/227.20 active(isPalListKind(e)) -> mark(tt) 227.11/227.20 active(isPalListKind(i)) -> mark(tt) 227.11/227.20 active(isPalListKind(nil)) -> mark(tt) 227.11/227.20 active(isPalListKind(o)) -> mark(tt) 227.11/227.20 active(isPalListKind(u)) -> mark(tt) 227.11/227.20 active(isQid(a)) -> mark(tt) 227.11/227.20 active(isQid(e)) -> mark(tt) 227.11/227.20 active(isQid(i)) -> mark(tt) 227.11/227.20 active(isQid(o)) -> mark(tt) 227.11/227.20 active(isQid(u)) -> mark(tt) 227.11/227.20 isList(active(X:S)) -> isList(X:S) 227.11/227.20 isList(mark(X:S)) -> isList(X:S) 227.11/227.20 isNeList(active(X:S)) -> isNeList(X:S) 227.11/227.20 isNeList(mark(X:S)) -> isNeList(X:S) 227.11/227.20 isNePal(active(X:S)) -> isNePal(X:S) 227.11/227.20 isNePal(mark(X:S)) -> isNePal(X:S) 227.11/227.20 isPal(active(X:S)) -> isPal(X:S) 227.11/227.20 isPal(mark(X:S)) -> isPal(X:S) 227.11/227.20 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.11/227.20 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.11/227.20 isQid(active(X:S)) -> isQid(X:S) 227.11/227.20 isQid(mark(X:S)) -> isQid(X:S) 227.11/227.20 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.11/227.20 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.11/227.20 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.11/227.20 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.11/227.20 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.11/227.20 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.11/227.20 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.11/227.20 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.11/227.20 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.11/227.20 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.11/227.20 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.11/227.20 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.11/227.20 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.11/227.20 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.11/227.20 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.11/227.20 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.11/227.20 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.11/227.20 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.11/227.20 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.11/227.20 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.11/227.20 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.11/227.20 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.11/227.20 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.11/227.20 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.11/227.20 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.11/227.20 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.11/227.20 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.11/227.20 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.11/227.20 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.11/227.20 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.11/227.20 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.11/227.20 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.11/227.20 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.11/227.20 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.11/227.20 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.11/227.20 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.11/227.20 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.11/227.20 mark(isList(X:S)) -> active(isList(X:S)) 227.11/227.20 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.11/227.20 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.11/227.20 mark(isPal(X:S)) -> active(isPal(X:S)) 227.11/227.20 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.11/227.20 mark(isQid(X:S)) -> active(isQid(X:S)) 227.11/227.20 mark(a) -> active(a) 227.11/227.20 mark(e) -> active(e) 227.11/227.20 mark(i) -> active(i) 227.11/227.20 mark(nil) -> active(nil) 227.11/227.20 mark(o) -> active(o) 227.11/227.20 mark(tt) -> active(tt) 227.11/227.20 mark(u) -> active(u) 227.11/227.20 ->->Cycle: 227.11/227.20 ->->-> Pairs: 227.11/227.20 U61#(active(X1:S),X2:S) -> U61#(X1:S,X2:S) 227.11/227.20 U61#(mark(X1:S),X2:S) -> U61#(X1:S,X2:S) 227.11/227.20 U61#(X1:S,active(X2:S)) -> U61#(X1:S,X2:S) 227.11/227.20 U61#(X1:S,mark(X2:S)) -> U61#(X1:S,X2:S) 227.11/227.20 ->->-> Rules: 227.11/227.20 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.11/227.20 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.11/227.20 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.11/227.20 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.11/227.20 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.11/227.20 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.11/227.20 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.11/227.20 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.11/227.20 U13(active(X:S)) -> U13(X:S) 227.11/227.20 U13(mark(X:S)) -> U13(X:S) 227.11/227.20 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.11/227.20 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.11/227.20 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.11/227.20 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.11/227.20 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.11/227.20 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.11/227.20 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.11/227.20 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.11/227.20 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.11/227.20 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.11/227.20 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.11/227.20 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.11/227.20 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.11/227.20 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.11/227.20 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.11/227.20 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.11/227.20 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.11/227.20 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.11/227.20 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.11/227.20 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.11/227.20 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.11/227.20 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.11/227.20 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.11/227.20 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.11/227.20 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.11/227.20 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.11/227.20 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.11/227.20 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.11/227.20 U26(active(X:S)) -> U26(X:S) 227.11/227.20 U26(mark(X:S)) -> U26(X:S) 227.11/227.20 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.11/227.20 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.11/227.20 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.11/227.20 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.11/227.20 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.11/227.20 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.11/227.20 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.11/227.20 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.11/227.20 U33(active(X:S)) -> U33(X:S) 227.11/227.20 U33(mark(X:S)) -> U33(X:S) 227.11/227.20 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.11/227.20 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.11/227.20 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.11/227.20 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.11/227.20 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.11/227.20 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.11/227.20 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.11/227.20 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.11/227.20 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.11/227.20 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.11/227.20 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.11/227.20 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.11/227.20 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.11/227.20 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.11/227.20 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.11/227.20 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.11/227.20 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.11/227.20 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.11/227.20 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.11/227.20 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.11/227.20 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.11/227.20 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.11/227.20 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.11/227.20 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.11/227.20 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.11/227.20 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.11/227.20 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.11/227.20 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.11/227.20 U46(active(X:S)) -> U46(X:S) 227.11/227.20 U46(mark(X:S)) -> U46(X:S) 227.11/227.20 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.11/227.20 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.11/227.20 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.11/227.20 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.11/227.20 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.11/227.20 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.11/227.20 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.11/227.20 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.11/227.20 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.11/227.20 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.11/227.20 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.11/227.20 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.11/227.20 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.11/227.20 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.11/227.20 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.11/227.20 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.11/227.20 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.11/227.20 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.11/227.20 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.11/227.20 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.11/227.20 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.11/227.20 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.11/227.20 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.11/227.20 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.11/227.20 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.11/227.20 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.11/227.20 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.11/227.20 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.11/227.20 U56(active(X:S)) -> U56(X:S) 227.11/227.20 U56(mark(X:S)) -> U56(X:S) 227.11/227.20 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.11/227.20 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.11/227.20 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.11/227.20 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.11/227.20 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.11/227.20 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.11/227.20 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.11/227.20 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.11/227.20 U63(active(X:S)) -> U63(X:S) 227.11/227.20 U63(mark(X:S)) -> U63(X:S) 227.11/227.20 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.11/227.20 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.11/227.20 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.11/227.20 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.11/227.20 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.11/227.20 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.11/227.20 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.11/227.20 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.11/227.20 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.11/227.20 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.11/227.20 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.11/227.20 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.11/227.20 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.11/227.20 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.11/227.20 U74(active(X:S)) -> U74(X:S) 227.11/227.20 U74(mark(X:S)) -> U74(X:S) 227.11/227.20 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.11/227.20 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.11/227.20 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.11/227.20 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.11/227.20 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.11/227.20 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.11/227.20 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.11/227.20 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.11/227.20 U83(active(X:S)) -> U83(X:S) 227.11/227.20 U83(mark(X:S)) -> U83(X:S) 227.11/227.20 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.11/227.20 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.11/227.20 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.11/227.20 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.11/227.20 U92(active(X:S)) -> U92(X:S) 227.11/227.20 U92(mark(X:S)) -> U92(X:S) 227.11/227.20 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.11/227.20 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.11/227.20 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.11/227.20 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.11/227.20 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.11/227.20 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.11/227.20 active(U13(tt)) -> mark(tt) 227.11/227.20 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.11/227.20 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.11/227.20 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.11/227.20 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.11/227.20 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.11/227.20 active(U26(tt)) -> mark(tt) 227.11/227.20 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.11/227.20 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.11/227.20 active(U33(tt)) -> mark(tt) 227.11/227.20 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.11/227.20 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.11/227.20 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.11/227.20 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.11/227.20 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.11/227.20 active(U46(tt)) -> mark(tt) 227.11/227.20 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.11/227.20 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.11/227.20 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.11/227.20 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.11/227.20 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.11/227.20 active(U56(tt)) -> mark(tt) 227.11/227.20 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.11/227.20 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.11/227.20 active(U63(tt)) -> mark(tt) 227.11/227.20 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.11/227.20 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.11/227.20 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.11/227.20 active(U74(tt)) -> mark(tt) 227.11/227.20 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.11/227.20 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.11/227.20 active(U83(tt)) -> mark(tt) 227.11/227.20 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.11/227.20 active(U92(tt)) -> mark(tt) 227.11/227.20 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.11/227.20 active(__(nil,X:S)) -> mark(X:S) 227.11/227.20 active(__(X:S,nil)) -> mark(X:S) 227.11/227.20 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.11/227.20 active(isList(nil)) -> mark(tt) 227.11/227.20 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.11/227.20 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.11/227.20 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.11/227.20 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.11/227.20 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.11/227.20 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.11/227.20 active(isPal(nil)) -> mark(tt) 227.11/227.20 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.11/227.20 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.11/227.21 active(isPalListKind(a)) -> mark(tt) 227.11/227.21 active(isPalListKind(e)) -> mark(tt) 227.11/227.21 active(isPalListKind(i)) -> mark(tt) 227.11/227.21 active(isPalListKind(nil)) -> mark(tt) 227.11/227.21 active(isPalListKind(o)) -> mark(tt) 227.11/227.21 active(isPalListKind(u)) -> mark(tt) 227.11/227.21 active(isQid(a)) -> mark(tt) 227.11/227.21 active(isQid(e)) -> mark(tt) 227.11/227.21 active(isQid(i)) -> mark(tt) 227.11/227.21 active(isQid(o)) -> mark(tt) 227.11/227.21 active(isQid(u)) -> mark(tt) 227.11/227.21 isList(active(X:S)) -> isList(X:S) 227.11/227.21 isList(mark(X:S)) -> isList(X:S) 227.11/227.21 isNeList(active(X:S)) -> isNeList(X:S) 227.11/227.21 isNeList(mark(X:S)) -> isNeList(X:S) 227.11/227.21 isNePal(active(X:S)) -> isNePal(X:S) 227.11/227.21 isNePal(mark(X:S)) -> isNePal(X:S) 227.11/227.21 isPal(active(X:S)) -> isPal(X:S) 227.11/227.21 isPal(mark(X:S)) -> isPal(X:S) 227.11/227.21 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.11/227.21 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.11/227.21 isQid(active(X:S)) -> isQid(X:S) 227.11/227.21 isQid(mark(X:S)) -> isQid(X:S) 227.11/227.21 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.11/227.21 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.11/227.21 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.11/227.21 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.11/227.21 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.11/227.21 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.11/227.21 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.11/227.21 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.11/227.21 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.11/227.21 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.11/227.21 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.11/227.21 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.11/227.21 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.11/227.21 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.11/227.21 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.11/227.21 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.11/227.21 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.11/227.21 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.11/227.21 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.11/227.21 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.11/227.21 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.11/227.21 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.11/227.21 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.11/227.21 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.11/227.21 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.11/227.21 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.11/227.21 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.11/227.21 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.11/227.21 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.11/227.21 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.11/227.21 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.11/227.21 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.11/227.21 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.11/227.21 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.11/227.21 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.11/227.21 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.11/227.21 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.11/227.21 mark(isList(X:S)) -> active(isList(X:S)) 227.11/227.21 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.11/227.21 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.11/227.21 mark(isPal(X:S)) -> active(isPal(X:S)) 227.11/227.21 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.11/227.21 mark(isQid(X:S)) -> active(isQid(X:S)) 227.11/227.21 mark(a) -> active(a) 227.11/227.21 mark(e) -> active(e) 227.11/227.21 mark(i) -> active(i) 227.11/227.21 mark(nil) -> active(nil) 227.11/227.21 mark(o) -> active(o) 227.11/227.21 mark(tt) -> active(tt) 227.11/227.21 mark(u) -> active(u) 227.11/227.21 ->->Cycle: 227.11/227.21 ->->-> Pairs: 227.11/227.21 U56#(active(X:S)) -> U56#(X:S) 227.11/227.21 U56#(mark(X:S)) -> U56#(X:S) 227.11/227.21 ->->-> Rules: 227.11/227.21 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.11/227.21 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.11/227.21 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.11/227.21 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.11/227.21 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.11/227.21 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.11/227.21 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.11/227.21 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.11/227.21 U13(active(X:S)) -> U13(X:S) 227.11/227.21 U13(mark(X:S)) -> U13(X:S) 227.11/227.21 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.11/227.21 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.11/227.21 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.11/227.21 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.11/227.21 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.11/227.21 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.11/227.21 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.11/227.21 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.11/227.21 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.11/227.21 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.11/227.21 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.11/227.21 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.11/227.21 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.11/227.21 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.11/227.21 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.11/227.21 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.11/227.21 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.11/227.21 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.11/227.21 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.11/227.21 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.11/227.21 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.11/227.21 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.11/227.21 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.11/227.21 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.11/227.21 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.11/227.21 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.11/227.21 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.11/227.21 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.11/227.21 U26(active(X:S)) -> U26(X:S) 227.11/227.21 U26(mark(X:S)) -> U26(X:S) 227.11/227.21 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.11/227.21 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.11/227.21 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.11/227.21 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.11/227.21 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.11/227.21 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.11/227.21 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.11/227.21 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.11/227.21 U33(active(X:S)) -> U33(X:S) 227.11/227.21 U33(mark(X:S)) -> U33(X:S) 227.11/227.21 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.11/227.21 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.11/227.21 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.11/227.21 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.11/227.21 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.11/227.21 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.11/227.21 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.11/227.21 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.11/227.21 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.11/227.21 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.11/227.21 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.11/227.21 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.11/227.21 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.11/227.21 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.11/227.21 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.11/227.21 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.11/227.21 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.11/227.21 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.11/227.21 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.11/227.21 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.11/227.21 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.11/227.21 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.11/227.21 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.11/227.21 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.11/227.21 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.11/227.21 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.11/227.21 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.11/227.21 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.11/227.21 U46(active(X:S)) -> U46(X:S) 227.11/227.21 U46(mark(X:S)) -> U46(X:S) 227.11/227.21 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.11/227.21 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.11/227.21 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.11/227.21 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.11/227.21 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.11/227.21 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.11/227.21 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.11/227.21 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.11/227.21 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.11/227.21 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.11/227.21 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.11/227.21 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.11/227.21 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.11/227.21 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.11/227.21 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.11/227.21 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.11/227.21 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.11/227.21 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.11/227.21 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.11/227.21 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.11/227.21 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.11/227.21 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.11/227.21 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.11/227.21 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.11/227.21 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.11/227.21 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.11/227.21 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.11/227.21 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.11/227.21 U56(active(X:S)) -> U56(X:S) 227.11/227.21 U56(mark(X:S)) -> U56(X:S) 227.11/227.21 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.11/227.21 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.11/227.21 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.11/227.21 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.11/227.21 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.11/227.21 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.11/227.21 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.11/227.21 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.11/227.21 U63(active(X:S)) -> U63(X:S) 227.11/227.21 U63(mark(X:S)) -> U63(X:S) 227.11/227.21 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.11/227.21 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.11/227.21 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.11/227.21 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.11/227.21 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.11/227.21 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.11/227.21 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.11/227.21 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.11/227.21 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.11/227.21 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.11/227.21 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.11/227.21 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.11/227.21 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.11/227.21 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.11/227.21 U74(active(X:S)) -> U74(X:S) 227.11/227.21 U74(mark(X:S)) -> U74(X:S) 227.11/227.21 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.11/227.21 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.11/227.21 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.11/227.21 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.11/227.21 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.11/227.21 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.11/227.21 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.11/227.21 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.11/227.21 U83(active(X:S)) -> U83(X:S) 227.11/227.21 U83(mark(X:S)) -> U83(X:S) 227.11/227.21 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.11/227.21 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.11/227.21 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.11/227.21 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.11/227.21 U92(active(X:S)) -> U92(X:S) 227.11/227.21 U92(mark(X:S)) -> U92(X:S) 227.11/227.21 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.11/227.21 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.11/227.21 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.11/227.21 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.11/227.21 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.11/227.21 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.11/227.21 active(U13(tt)) -> mark(tt) 227.11/227.21 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.11/227.21 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.11/227.21 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.11/227.21 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.11/227.21 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.11/227.21 active(U26(tt)) -> mark(tt) 227.11/227.21 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.11/227.21 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.11/227.21 active(U33(tt)) -> mark(tt) 227.11/227.21 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.11/227.21 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.11/227.21 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.11/227.21 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.11/227.21 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.11/227.21 active(U46(tt)) -> mark(tt) 227.11/227.21 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.11/227.21 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.11/227.21 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.11/227.21 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.11/227.21 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.11/227.21 active(U56(tt)) -> mark(tt) 227.11/227.21 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.11/227.21 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.11/227.21 active(U63(tt)) -> mark(tt) 227.11/227.21 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.11/227.21 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.11/227.21 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.11/227.21 active(U74(tt)) -> mark(tt) 227.11/227.21 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.11/227.21 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.11/227.21 active(U83(tt)) -> mark(tt) 227.11/227.21 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.11/227.21 active(U92(tt)) -> mark(tt) 227.11/227.21 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.11/227.21 active(__(nil,X:S)) -> mark(X:S) 227.11/227.21 active(__(X:S,nil)) -> mark(X:S) 227.11/227.21 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.11/227.21 active(isList(nil)) -> mark(tt) 227.11/227.21 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.11/227.21 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.11/227.21 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.11/227.21 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.11/227.21 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.11/227.21 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.11/227.21 active(isPal(nil)) -> mark(tt) 227.11/227.21 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.11/227.21 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.11/227.21 active(isPalListKind(a)) -> mark(tt) 227.11/227.21 active(isPalListKind(e)) -> mark(tt) 227.11/227.21 active(isPalListKind(i)) -> mark(tt) 227.11/227.21 active(isPalListKind(nil)) -> mark(tt) 227.11/227.21 active(isPalListKind(o)) -> mark(tt) 227.11/227.21 active(isPalListKind(u)) -> mark(tt) 227.11/227.21 active(isQid(a)) -> mark(tt) 227.11/227.21 active(isQid(e)) -> mark(tt) 227.11/227.21 active(isQid(i)) -> mark(tt) 227.11/227.21 active(isQid(o)) -> mark(tt) 227.11/227.21 active(isQid(u)) -> mark(tt) 227.11/227.21 isList(active(X:S)) -> isList(X:S) 227.11/227.21 isList(mark(X:S)) -> isList(X:S) 227.11/227.21 isNeList(active(X:S)) -> isNeList(X:S) 227.11/227.21 isNeList(mark(X:S)) -> isNeList(X:S) 227.11/227.21 isNePal(active(X:S)) -> isNePal(X:S) 227.11/227.21 isNePal(mark(X:S)) -> isNePal(X:S) 227.11/227.21 isPal(active(X:S)) -> isPal(X:S) 227.11/227.21 isPal(mark(X:S)) -> isPal(X:S) 227.11/227.21 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.11/227.21 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.11/227.21 isQid(active(X:S)) -> isQid(X:S) 227.11/227.21 isQid(mark(X:S)) -> isQid(X:S) 227.11/227.21 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.11/227.21 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.11/227.21 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.11/227.21 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.11/227.21 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.11/227.21 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.11/227.21 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.11/227.21 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.14/227.21 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.14/227.21 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.14/227.21 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.14/227.21 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.14/227.21 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.14/227.21 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.14/227.21 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.14/227.21 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.14/227.21 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.14/227.21 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.14/227.21 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.14/227.21 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.14/227.21 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.14/227.21 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.14/227.21 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.14/227.21 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.14/227.21 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.14/227.21 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.14/227.21 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.14/227.21 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.14/227.21 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.14/227.21 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.14/227.21 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.14/227.21 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.14/227.21 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.14/227.21 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.14/227.21 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.14/227.21 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.14/227.21 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.14/227.21 mark(isList(X:S)) -> active(isList(X:S)) 227.14/227.21 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.14/227.21 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.14/227.21 mark(isPal(X:S)) -> active(isPal(X:S)) 227.14/227.21 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.14/227.21 mark(isQid(X:S)) -> active(isQid(X:S)) 227.14/227.21 mark(a) -> active(a) 227.14/227.21 mark(e) -> active(e) 227.14/227.21 mark(i) -> active(i) 227.14/227.21 mark(nil) -> active(nil) 227.14/227.21 mark(o) -> active(o) 227.14/227.21 mark(tt) -> active(tt) 227.14/227.21 mark(u) -> active(u) 227.14/227.21 ->->Cycle: 227.14/227.21 ->->-> Pairs: 227.14/227.21 U55#(active(X1:S),X2:S) -> U55#(X1:S,X2:S) 227.14/227.21 U55#(mark(X1:S),X2:S) -> U55#(X1:S,X2:S) 227.14/227.21 U55#(X1:S,active(X2:S)) -> U55#(X1:S,X2:S) 227.14/227.21 U55#(X1:S,mark(X2:S)) -> U55#(X1:S,X2:S) 227.14/227.21 ->->-> Rules: 227.14/227.21 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.14/227.21 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.14/227.21 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.14/227.21 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.14/227.21 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.14/227.21 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.14/227.21 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.14/227.21 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.14/227.21 U13(active(X:S)) -> U13(X:S) 227.14/227.21 U13(mark(X:S)) -> U13(X:S) 227.14/227.21 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.14/227.21 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.14/227.21 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.14/227.21 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.14/227.21 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.14/227.21 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.14/227.21 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.14/227.21 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.14/227.21 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.14/227.21 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.14/227.21 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.14/227.21 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.14/227.21 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.14/227.21 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.14/227.21 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.14/227.21 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.14/227.21 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.14/227.21 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.14/227.21 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.14/227.21 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.14/227.21 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.14/227.21 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.14/227.21 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.14/227.21 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.14/227.21 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.14/227.21 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.14/227.21 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.14/227.21 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.14/227.21 U26(active(X:S)) -> U26(X:S) 227.14/227.21 U26(mark(X:S)) -> U26(X:S) 227.14/227.21 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.14/227.21 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.14/227.21 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.14/227.21 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.14/227.21 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.14/227.21 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.14/227.21 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.14/227.21 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.14/227.21 U33(active(X:S)) -> U33(X:S) 227.14/227.21 U33(mark(X:S)) -> U33(X:S) 227.14/227.21 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.14/227.21 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.14/227.21 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.14/227.21 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.14/227.21 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.14/227.21 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.14/227.21 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.14/227.21 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.14/227.21 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.14/227.21 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.14/227.21 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.14/227.21 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.14/227.21 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.14/227.21 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.14/227.21 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.14/227.21 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.14/227.21 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.14/227.21 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.14/227.21 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.14/227.21 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.14/227.21 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.14/227.21 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.14/227.21 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.14/227.21 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.14/227.21 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.14/227.21 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.14/227.21 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.14/227.21 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.14/227.21 U46(active(X:S)) -> U46(X:S) 227.14/227.21 U46(mark(X:S)) -> U46(X:S) 227.14/227.21 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.14/227.21 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.14/227.21 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.14/227.21 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.14/227.21 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.14/227.21 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.14/227.21 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.14/227.21 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.14/227.21 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.14/227.21 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.14/227.21 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.14/227.21 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.14/227.21 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.14/227.21 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.14/227.21 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.14/227.21 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.14/227.21 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.14/227.21 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.14/227.21 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.14/227.21 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.14/227.21 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.14/227.21 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.14/227.21 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.14/227.21 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.14/227.21 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.14/227.21 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.14/227.21 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.14/227.21 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.14/227.21 U56(active(X:S)) -> U56(X:S) 227.14/227.21 U56(mark(X:S)) -> U56(X:S) 227.14/227.21 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.14/227.21 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.14/227.21 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.14/227.21 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.14/227.21 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.14/227.21 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.14/227.21 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.14/227.21 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.14/227.21 U63(active(X:S)) -> U63(X:S) 227.14/227.21 U63(mark(X:S)) -> U63(X:S) 227.14/227.21 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.14/227.21 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.14/227.21 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.14/227.21 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.14/227.21 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.14/227.21 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.14/227.21 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.14/227.21 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.14/227.21 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.14/227.21 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.14/227.21 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.14/227.21 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.14/227.21 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.14/227.21 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.14/227.21 U74(active(X:S)) -> U74(X:S) 227.14/227.21 U74(mark(X:S)) -> U74(X:S) 227.14/227.21 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.14/227.21 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.14/227.21 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.14/227.21 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.14/227.21 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.14/227.21 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.14/227.21 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.14/227.21 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.14/227.21 U83(active(X:S)) -> U83(X:S) 227.14/227.21 U83(mark(X:S)) -> U83(X:S) 227.14/227.21 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.14/227.21 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.14/227.21 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.14/227.21 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.14/227.21 U92(active(X:S)) -> U92(X:S) 227.14/227.21 U92(mark(X:S)) -> U92(X:S) 227.14/227.21 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.14/227.21 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.14/227.21 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.14/227.21 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.14/227.21 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.14/227.21 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.14/227.21 active(U13(tt)) -> mark(tt) 227.14/227.21 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.14/227.21 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.14/227.21 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.14/227.21 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.14/227.21 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.14/227.21 active(U26(tt)) -> mark(tt) 227.14/227.21 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.14/227.21 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.14/227.21 active(U33(tt)) -> mark(tt) 227.14/227.21 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.14/227.21 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.14/227.21 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.14/227.21 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.14/227.21 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.14/227.21 active(U46(tt)) -> mark(tt) 227.14/227.21 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.14/227.21 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.14/227.21 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.14/227.21 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.14/227.21 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.14/227.21 active(U56(tt)) -> mark(tt) 227.14/227.21 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.14/227.21 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.14/227.21 active(U63(tt)) -> mark(tt) 227.14/227.21 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.14/227.21 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.14/227.21 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.14/227.21 active(U74(tt)) -> mark(tt) 227.14/227.21 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.14/227.21 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.14/227.21 active(U83(tt)) -> mark(tt) 227.14/227.21 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.14/227.21 active(U92(tt)) -> mark(tt) 227.14/227.21 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.14/227.21 active(__(nil,X:S)) -> mark(X:S) 227.14/227.21 active(__(X:S,nil)) -> mark(X:S) 227.14/227.21 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.14/227.21 active(isList(nil)) -> mark(tt) 227.14/227.21 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.14/227.21 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.14/227.21 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.14/227.21 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.14/227.21 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.14/227.21 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.14/227.21 active(isPal(nil)) -> mark(tt) 227.14/227.21 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.14/227.21 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.14/227.21 active(isPalListKind(a)) -> mark(tt) 227.14/227.21 active(isPalListKind(e)) -> mark(tt) 227.14/227.21 active(isPalListKind(i)) -> mark(tt) 227.14/227.21 active(isPalListKind(nil)) -> mark(tt) 227.14/227.21 active(isPalListKind(o)) -> mark(tt) 227.14/227.21 active(isPalListKind(u)) -> mark(tt) 227.14/227.21 active(isQid(a)) -> mark(tt) 227.14/227.21 active(isQid(e)) -> mark(tt) 227.14/227.21 active(isQid(i)) -> mark(tt) 227.14/227.21 active(isQid(o)) -> mark(tt) 227.14/227.21 active(isQid(u)) -> mark(tt) 227.14/227.21 isList(active(X:S)) -> isList(X:S) 227.14/227.21 isList(mark(X:S)) -> isList(X:S) 227.14/227.21 isNeList(active(X:S)) -> isNeList(X:S) 227.14/227.21 isNeList(mark(X:S)) -> isNeList(X:S) 227.14/227.21 isNePal(active(X:S)) -> isNePal(X:S) 227.14/227.21 isNePal(mark(X:S)) -> isNePal(X:S) 227.14/227.21 isPal(active(X:S)) -> isPal(X:S) 227.14/227.21 isPal(mark(X:S)) -> isPal(X:S) 227.14/227.21 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.14/227.21 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.14/227.21 isQid(active(X:S)) -> isQid(X:S) 227.14/227.21 isQid(mark(X:S)) -> isQid(X:S) 227.14/227.21 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.14/227.21 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.14/227.21 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.14/227.21 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.14/227.21 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.14/227.21 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.14/227.21 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.14/227.21 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.14/227.21 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.14/227.21 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.14/227.21 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.14/227.21 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.14/227.21 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.14/227.21 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.14/227.21 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.14/227.21 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.14/227.21 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.14/227.21 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.14/227.21 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.14/227.21 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.14/227.21 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.14/227.21 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.14/227.21 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.14/227.21 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.14/227.21 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.14/227.21 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.14/227.21 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.14/227.21 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.14/227.21 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.14/227.21 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.14/227.21 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.14/227.21 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.14/227.21 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.14/227.21 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.14/227.21 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.14/227.21 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.14/227.21 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.14/227.21 mark(isList(X:S)) -> active(isList(X:S)) 227.14/227.21 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.14/227.21 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.14/227.21 mark(isPal(X:S)) -> active(isPal(X:S)) 227.14/227.21 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.14/227.21 mark(isQid(X:S)) -> active(isQid(X:S)) 227.14/227.21 mark(a) -> active(a) 227.14/227.21 mark(e) -> active(e) 227.14/227.21 mark(i) -> active(i) 227.14/227.21 mark(nil) -> active(nil) 227.14/227.21 mark(o) -> active(o) 227.14/227.21 mark(tt) -> active(tt) 227.14/227.21 mark(u) -> active(u) 227.14/227.21 ->->Cycle: 227.14/227.21 ->->-> Pairs: 227.14/227.21 U54#(active(X1:S),X2:S,X3:S) -> U54#(X1:S,X2:S,X3:S) 227.14/227.21 U54#(mark(X1:S),X2:S,X3:S) -> U54#(X1:S,X2:S,X3:S) 227.14/227.21 U54#(X1:S,active(X2:S),X3:S) -> U54#(X1:S,X2:S,X3:S) 227.14/227.21 U54#(X1:S,mark(X2:S),X3:S) -> U54#(X1:S,X2:S,X3:S) 227.14/227.21 U54#(X1:S,X2:S,active(X3:S)) -> U54#(X1:S,X2:S,X3:S) 227.14/227.21 U54#(X1:S,X2:S,mark(X3:S)) -> U54#(X1:S,X2:S,X3:S) 227.14/227.21 ->->-> Rules: 227.14/227.21 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.14/227.21 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.14/227.21 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.14/227.21 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.14/227.21 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.14/227.21 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.14/227.21 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.14/227.21 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.14/227.21 U13(active(X:S)) -> U13(X:S) 227.14/227.21 U13(mark(X:S)) -> U13(X:S) 227.14/227.21 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.14/227.21 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.14/227.21 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.14/227.21 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.14/227.21 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.14/227.21 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.14/227.21 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.14/227.21 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.14/227.21 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.14/227.21 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.14/227.21 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.14/227.21 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.14/227.21 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.14/227.21 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.14/227.21 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.14/227.21 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.14/227.21 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.14/227.21 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.14/227.21 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.14/227.21 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.14/227.21 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.14/227.21 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.14/227.21 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.14/227.21 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.14/227.21 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.14/227.21 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.14/227.21 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.14/227.21 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.14/227.21 U26(active(X:S)) -> U26(X:S) 227.14/227.21 U26(mark(X:S)) -> U26(X:S) 227.14/227.21 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.14/227.21 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.14/227.21 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.14/227.21 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.14/227.21 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.14/227.21 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.14/227.21 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.14/227.21 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.14/227.21 U33(active(X:S)) -> U33(X:S) 227.14/227.21 U33(mark(X:S)) -> U33(X:S) 227.14/227.21 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.14/227.21 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.14/227.21 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.14/227.21 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.14/227.21 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.14/227.21 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.14/227.21 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.14/227.21 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.14/227.21 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.14/227.21 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.14/227.21 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.14/227.21 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.14/227.21 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.14/227.21 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.14/227.21 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.14/227.21 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.14/227.21 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.14/227.21 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.14/227.21 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.14/227.21 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.14/227.21 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.14/227.21 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.14/227.21 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.14/227.21 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.14/227.21 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.14/227.21 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.14/227.21 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.14/227.21 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.14/227.21 U46(active(X:S)) -> U46(X:S) 227.14/227.21 U46(mark(X:S)) -> U46(X:S) 227.14/227.21 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.14/227.21 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.14/227.21 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.14/227.21 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.14/227.21 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.14/227.21 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.14/227.21 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.14/227.21 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.14/227.21 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.14/227.21 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.14/227.21 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.14/227.21 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.14/227.21 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.14/227.21 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.14/227.21 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.14/227.21 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.14/227.21 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.14/227.21 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.14/227.21 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.14/227.21 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.14/227.21 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.14/227.21 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.14/227.21 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.14/227.21 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.14/227.21 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.14/227.21 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.14/227.21 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.14/227.21 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.14/227.21 U56(active(X:S)) -> U56(X:S) 227.14/227.21 U56(mark(X:S)) -> U56(X:S) 227.14/227.21 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.14/227.21 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.14/227.21 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.14/227.21 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.14/227.21 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.14/227.21 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.14/227.21 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.14/227.21 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.14/227.21 U63(active(X:S)) -> U63(X:S) 227.14/227.21 U63(mark(X:S)) -> U63(X:S) 227.14/227.21 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.14/227.21 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.14/227.21 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.14/227.21 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.14/227.21 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.14/227.21 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.14/227.21 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.14/227.21 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.14/227.21 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.14/227.21 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.14/227.21 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.14/227.21 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.14/227.21 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.14/227.21 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.14/227.21 U74(active(X:S)) -> U74(X:S) 227.14/227.21 U74(mark(X:S)) -> U74(X:S) 227.14/227.21 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.14/227.21 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.14/227.21 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.14/227.21 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.14/227.21 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.14/227.21 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.14/227.21 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.14/227.21 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.14/227.21 U83(active(X:S)) -> U83(X:S) 227.14/227.21 U83(mark(X:S)) -> U83(X:S) 227.14/227.21 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.14/227.21 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.14/227.21 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.14/227.21 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.14/227.21 U92(active(X:S)) -> U92(X:S) 227.14/227.21 U92(mark(X:S)) -> U92(X:S) 227.14/227.21 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.14/227.21 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.14/227.21 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.14/227.21 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.14/227.21 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.14/227.21 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.14/227.21 active(U13(tt)) -> mark(tt) 227.14/227.21 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.14/227.21 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.14/227.21 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.14/227.21 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.14/227.21 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.14/227.21 active(U26(tt)) -> mark(tt) 227.14/227.21 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.14/227.21 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.14/227.21 active(U33(tt)) -> mark(tt) 227.14/227.21 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.14/227.21 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.14/227.21 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.14/227.21 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.14/227.21 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.14/227.21 active(U46(tt)) -> mark(tt) 227.14/227.21 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.14/227.21 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.14/227.21 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.14/227.21 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.14/227.21 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.14/227.21 active(U56(tt)) -> mark(tt) 227.14/227.21 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.14/227.21 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.14/227.21 active(U63(tt)) -> mark(tt) 227.14/227.21 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.14/227.21 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.14/227.21 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.14/227.21 active(U74(tt)) -> mark(tt) 227.14/227.21 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.14/227.21 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.14/227.21 active(U83(tt)) -> mark(tt) 227.14/227.21 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.14/227.21 active(U92(tt)) -> mark(tt) 227.14/227.21 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.14/227.21 active(__(nil,X:S)) -> mark(X:S) 227.14/227.21 active(__(X:S,nil)) -> mark(X:S) 227.14/227.21 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.14/227.21 active(isList(nil)) -> mark(tt) 227.14/227.21 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.14/227.21 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.14/227.21 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.14/227.21 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.14/227.21 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.14/227.21 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.14/227.21 active(isPal(nil)) -> mark(tt) 227.14/227.21 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.14/227.21 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.14/227.21 active(isPalListKind(a)) -> mark(tt) 227.14/227.21 active(isPalListKind(e)) -> mark(tt) 227.14/227.21 active(isPalListKind(i)) -> mark(tt) 227.14/227.21 active(isPalListKind(nil)) -> mark(tt) 227.14/227.21 active(isPalListKind(o)) -> mark(tt) 227.14/227.21 active(isPalListKind(u)) -> mark(tt) 227.14/227.21 active(isQid(a)) -> mark(tt) 227.14/227.21 active(isQid(e)) -> mark(tt) 227.14/227.21 active(isQid(i)) -> mark(tt) 227.14/227.21 active(isQid(o)) -> mark(tt) 227.14/227.21 active(isQid(u)) -> mark(tt) 227.14/227.21 isList(active(X:S)) -> isList(X:S) 227.14/227.21 isList(mark(X:S)) -> isList(X:S) 227.14/227.21 isNeList(active(X:S)) -> isNeList(X:S) 227.14/227.21 isNeList(mark(X:S)) -> isNeList(X:S) 227.14/227.21 isNePal(active(X:S)) -> isNePal(X:S) 227.14/227.21 isNePal(mark(X:S)) -> isNePal(X:S) 227.14/227.21 isPal(active(X:S)) -> isPal(X:S) 227.14/227.21 isPal(mark(X:S)) -> isPal(X:S) 227.14/227.21 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.14/227.21 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.14/227.21 isQid(active(X:S)) -> isQid(X:S) 227.14/227.21 isQid(mark(X:S)) -> isQid(X:S) 227.14/227.21 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.14/227.21 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.14/227.21 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.14/227.21 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.14/227.21 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.14/227.21 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.14/227.21 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.14/227.21 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.14/227.21 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.14/227.21 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.14/227.21 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.14/227.21 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.14/227.21 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.14/227.21 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.14/227.21 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.14/227.21 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.14/227.21 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.14/227.21 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.14/227.21 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.14/227.21 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.14/227.21 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.14/227.21 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.14/227.21 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.14/227.21 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.14/227.21 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.14/227.21 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.14/227.21 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.14/227.21 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.14/227.21 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.14/227.21 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.14/227.21 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.14/227.21 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.14/227.21 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.14/227.21 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.14/227.21 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.14/227.21 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.14/227.21 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.14/227.21 mark(isList(X:S)) -> active(isList(X:S)) 227.14/227.21 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.14/227.21 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.14/227.21 mark(isPal(X:S)) -> active(isPal(X:S)) 227.14/227.21 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.14/227.21 mark(isQid(X:S)) -> active(isQid(X:S)) 227.14/227.21 mark(a) -> active(a) 227.14/227.21 mark(e) -> active(e) 227.14/227.21 mark(i) -> active(i) 227.14/227.21 mark(nil) -> active(nil) 227.14/227.21 mark(o) -> active(o) 227.14/227.21 mark(tt) -> active(tt) 227.14/227.21 mark(u) -> active(u) 227.14/227.21 ->->Cycle: 227.14/227.21 ->->-> Pairs: 227.14/227.21 U53#(active(X1:S),X2:S,X3:S) -> U53#(X1:S,X2:S,X3:S) 227.14/227.21 U53#(mark(X1:S),X2:S,X3:S) -> U53#(X1:S,X2:S,X3:S) 227.14/227.21 U53#(X1:S,active(X2:S),X3:S) -> U53#(X1:S,X2:S,X3:S) 227.14/227.21 U53#(X1:S,mark(X2:S),X3:S) -> U53#(X1:S,X2:S,X3:S) 227.14/227.21 U53#(X1:S,X2:S,active(X3:S)) -> U53#(X1:S,X2:S,X3:S) 227.14/227.21 U53#(X1:S,X2:S,mark(X3:S)) -> U53#(X1:S,X2:S,X3:S) 227.14/227.21 ->->-> Rules: 227.14/227.21 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.14/227.21 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.14/227.21 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.14/227.21 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.14/227.21 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.14/227.21 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.14/227.21 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.14/227.21 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.14/227.21 U13(active(X:S)) -> U13(X:S) 227.14/227.21 U13(mark(X:S)) -> U13(X:S) 227.14/227.21 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.14/227.21 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.14/227.21 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.14/227.21 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.14/227.21 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.14/227.21 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.14/227.21 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.14/227.21 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.14/227.21 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.14/227.21 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.14/227.21 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.14/227.21 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.14/227.21 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.14/227.21 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.14/227.21 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.14/227.21 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.14/227.21 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.14/227.21 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.14/227.21 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.14/227.21 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.14/227.21 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.14/227.21 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.14/227.21 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.14/227.21 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.14/227.21 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.14/227.21 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.14/227.21 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.14/227.21 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.14/227.21 U26(active(X:S)) -> U26(X:S) 227.14/227.21 U26(mark(X:S)) -> U26(X:S) 227.14/227.21 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.14/227.21 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.14/227.21 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.14/227.21 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.14/227.21 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.14/227.21 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.14/227.21 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.14/227.21 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.14/227.21 U33(active(X:S)) -> U33(X:S) 227.14/227.21 U33(mark(X:S)) -> U33(X:S) 227.14/227.21 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.14/227.21 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.14/227.21 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.14/227.21 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.14/227.21 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.14/227.21 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.14/227.21 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.14/227.21 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.14/227.21 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.14/227.21 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.14/227.21 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.14/227.21 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.14/227.21 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.14/227.21 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.14/227.21 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.14/227.21 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.14/227.21 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.14/227.21 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.14/227.21 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.14/227.21 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.14/227.21 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.14/227.21 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.14/227.21 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.14/227.21 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.14/227.21 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.14/227.21 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.14/227.21 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.14/227.21 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.14/227.21 U46(active(X:S)) -> U46(X:S) 227.14/227.21 U46(mark(X:S)) -> U46(X:S) 227.14/227.21 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.14/227.21 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.14/227.21 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.14/227.21 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.14/227.21 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.14/227.21 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.14/227.21 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.14/227.21 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.14/227.21 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.14/227.21 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.14/227.21 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.14/227.21 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.14/227.21 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.14/227.21 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.14/227.21 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.14/227.21 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.14/227.21 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.14/227.21 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.14/227.21 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.14/227.21 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.14/227.21 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.14/227.21 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.14/227.21 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.14/227.21 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.14/227.21 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.14/227.21 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.14/227.21 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.14/227.21 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.14/227.21 U56(active(X:S)) -> U56(X:S) 227.14/227.21 U56(mark(X:S)) -> U56(X:S) 227.14/227.21 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.14/227.21 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.14/227.21 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.14/227.21 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.14/227.21 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.14/227.21 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.14/227.21 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.14/227.21 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.14/227.21 U63(active(X:S)) -> U63(X:S) 227.14/227.21 U63(mark(X:S)) -> U63(X:S) 227.14/227.21 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.14/227.21 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.14/227.21 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.14/227.21 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.14/227.21 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.14/227.21 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.14/227.21 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.14/227.21 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.14/227.21 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.14/227.21 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.14/227.21 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.14/227.21 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.14/227.21 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.14/227.21 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.14/227.21 U74(active(X:S)) -> U74(X:S) 227.14/227.21 U74(mark(X:S)) -> U74(X:S) 227.14/227.21 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.14/227.21 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.14/227.21 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.14/227.21 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.14/227.21 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.14/227.21 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.14/227.21 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.14/227.21 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.14/227.21 U83(active(X:S)) -> U83(X:S) 227.14/227.21 U83(mark(X:S)) -> U83(X:S) 227.14/227.21 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.14/227.21 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.14/227.21 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.14/227.21 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.14/227.21 U92(active(X:S)) -> U92(X:S) 227.14/227.21 U92(mark(X:S)) -> U92(X:S) 227.14/227.21 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.14/227.21 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.14/227.21 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.14/227.21 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.14/227.21 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.14/227.21 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.14/227.21 active(U13(tt)) -> mark(tt) 227.14/227.21 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.14/227.21 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.14/227.21 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.14/227.21 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.14/227.21 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.14/227.21 active(U26(tt)) -> mark(tt) 227.14/227.21 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.14/227.21 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.14/227.21 active(U33(tt)) -> mark(tt) 227.14/227.21 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.14/227.21 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.14/227.21 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.14/227.21 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.14/227.21 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.14/227.21 active(U46(tt)) -> mark(tt) 227.14/227.21 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.14/227.21 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.14/227.21 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.14/227.21 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.14/227.21 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.14/227.21 active(U56(tt)) -> mark(tt) 227.14/227.21 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.14/227.21 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.14/227.21 active(U63(tt)) -> mark(tt) 227.14/227.21 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.14/227.21 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.14/227.21 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.14/227.21 active(U74(tt)) -> mark(tt) 227.14/227.21 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.14/227.21 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.14/227.21 active(U83(tt)) -> mark(tt) 227.14/227.21 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.14/227.21 active(U92(tt)) -> mark(tt) 227.14/227.21 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.14/227.21 active(__(nil,X:S)) -> mark(X:S) 227.14/227.21 active(__(X:S,nil)) -> mark(X:S) 227.14/227.21 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.14/227.21 active(isList(nil)) -> mark(tt) 227.14/227.21 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.14/227.21 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.14/227.21 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.14/227.21 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.14/227.21 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.14/227.21 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.14/227.21 active(isPal(nil)) -> mark(tt) 227.14/227.21 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.14/227.21 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.14/227.21 active(isPalListKind(a)) -> mark(tt) 227.14/227.21 active(isPalListKind(e)) -> mark(tt) 227.14/227.21 active(isPalListKind(i)) -> mark(tt) 227.14/227.21 active(isPalListKind(nil)) -> mark(tt) 227.14/227.21 active(isPalListKind(o)) -> mark(tt) 227.14/227.21 active(isPalListKind(u)) -> mark(tt) 227.14/227.21 active(isQid(a)) -> mark(tt) 227.14/227.21 active(isQid(e)) -> mark(tt) 227.14/227.21 active(isQid(i)) -> mark(tt) 227.14/227.21 active(isQid(o)) -> mark(tt) 227.14/227.21 active(isQid(u)) -> mark(tt) 227.14/227.21 isList(active(X:S)) -> isList(X:S) 227.14/227.21 isList(mark(X:S)) -> isList(X:S) 227.14/227.21 isNeList(active(X:S)) -> isNeList(X:S) 227.14/227.21 isNeList(mark(X:S)) -> isNeList(X:S) 227.14/227.21 isNePal(active(X:S)) -> isNePal(X:S) 227.14/227.21 isNePal(mark(X:S)) -> isNePal(X:S) 227.14/227.21 isPal(active(X:S)) -> isPal(X:S) 227.14/227.21 isPal(mark(X:S)) -> isPal(X:S) 227.14/227.21 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.14/227.21 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.14/227.21 isQid(active(X:S)) -> isQid(X:S) 227.14/227.21 isQid(mark(X:S)) -> isQid(X:S) 227.14/227.21 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.14/227.21 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.14/227.21 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.14/227.21 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.14/227.21 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.14/227.21 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.14/227.21 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.14/227.21 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.14/227.21 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.14/227.21 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.14/227.21 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.14/227.21 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.14/227.21 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.14/227.21 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.14/227.21 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.14/227.21 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.14/227.21 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.14/227.21 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.14/227.21 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.14/227.21 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.14/227.21 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.14/227.21 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.14/227.21 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.14/227.21 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.14/227.21 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.14/227.21 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.14/227.21 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.14/227.21 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.14/227.21 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.14/227.21 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.14/227.21 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.14/227.21 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.14/227.21 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.14/227.21 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.14/227.21 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.14/227.21 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.14/227.21 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.14/227.21 mark(isList(X:S)) -> active(isList(X:S)) 227.14/227.21 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.14/227.21 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.14/227.21 mark(isPal(X:S)) -> active(isPal(X:S)) 227.14/227.21 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.14/227.21 mark(isQid(X:S)) -> active(isQid(X:S)) 227.14/227.21 mark(a) -> active(a) 227.14/227.21 mark(e) -> active(e) 227.14/227.21 mark(i) -> active(i) 227.14/227.21 mark(nil) -> active(nil) 227.14/227.21 mark(o) -> active(o) 227.14/227.21 mark(tt) -> active(tt) 227.14/227.21 mark(u) -> active(u) 227.14/227.21 ->->Cycle: 227.14/227.21 ->->-> Pairs: 227.14/227.21 U52#(active(X1:S),X2:S,X3:S) -> U52#(X1:S,X2:S,X3:S) 227.14/227.21 U52#(mark(X1:S),X2:S,X3:S) -> U52#(X1:S,X2:S,X3:S) 227.14/227.21 U52#(X1:S,active(X2:S),X3:S) -> U52#(X1:S,X2:S,X3:S) 227.14/227.21 U52#(X1:S,mark(X2:S),X3:S) -> U52#(X1:S,X2:S,X3:S) 227.14/227.21 U52#(X1:S,X2:S,active(X3:S)) -> U52#(X1:S,X2:S,X3:S) 227.14/227.21 U52#(X1:S,X2:S,mark(X3:S)) -> U52#(X1:S,X2:S,X3:S) 227.14/227.21 ->->-> Rules: 227.14/227.21 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.14/227.21 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.14/227.21 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.14/227.21 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.14/227.21 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.14/227.21 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.14/227.21 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.14/227.21 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.14/227.21 U13(active(X:S)) -> U13(X:S) 227.14/227.21 U13(mark(X:S)) -> U13(X:S) 227.14/227.21 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.14/227.21 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.14/227.21 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.14/227.21 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.14/227.21 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.14/227.21 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.14/227.21 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.14/227.21 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.14/227.21 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.14/227.21 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.14/227.21 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.14/227.21 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.14/227.21 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.14/227.21 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.14/227.21 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.14/227.21 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.14/227.21 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.14/227.21 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.14/227.21 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.14/227.21 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.14/227.21 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.14/227.21 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.14/227.21 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.14/227.21 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.14/227.21 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.14/227.21 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.14/227.21 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.14/227.21 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.14/227.21 U26(active(X:S)) -> U26(X:S) 227.14/227.21 U26(mark(X:S)) -> U26(X:S) 227.14/227.21 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.14/227.21 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.14/227.21 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.14/227.21 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.14/227.21 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.14/227.21 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.14/227.21 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.14/227.21 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.14/227.21 U33(active(X:S)) -> U33(X:S) 227.14/227.21 U33(mark(X:S)) -> U33(X:S) 227.14/227.21 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.14/227.21 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.14/227.21 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.14/227.21 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.14/227.21 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.14/227.21 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.14/227.21 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.14/227.21 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.14/227.21 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.14/227.21 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.14/227.21 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.14/227.21 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.14/227.21 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.14/227.21 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.14/227.21 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.14/227.21 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.14/227.21 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.14/227.21 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.14/227.21 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.14/227.21 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.14/227.21 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.14/227.21 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.14/227.21 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.14/227.21 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.14/227.21 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.14/227.21 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.14/227.21 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.14/227.21 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.14/227.21 U46(active(X:S)) -> U46(X:S) 227.14/227.21 U46(mark(X:S)) -> U46(X:S) 227.14/227.21 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.14/227.21 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.14/227.21 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.14/227.21 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.14/227.21 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.14/227.21 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.14/227.21 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.14/227.21 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.14/227.21 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.14/227.21 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.14/227.21 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.14/227.21 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.14/227.21 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.14/227.21 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.14/227.21 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.14/227.21 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.14/227.21 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.14/227.21 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.14/227.21 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.14/227.21 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.14/227.21 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.14/227.21 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.14/227.21 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.14/227.21 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.14/227.21 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.14/227.21 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.14/227.21 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.14/227.21 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.14/227.21 U56(active(X:S)) -> U56(X:S) 227.14/227.21 U56(mark(X:S)) -> U56(X:S) 227.14/227.21 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.14/227.21 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.14/227.21 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.14/227.21 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.14/227.21 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.14/227.21 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.14/227.21 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.14/227.21 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.14/227.21 U63(active(X:S)) -> U63(X:S) 227.14/227.21 U63(mark(X:S)) -> U63(X:S) 227.14/227.21 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.14/227.21 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.14/227.21 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.14/227.21 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.14/227.21 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.14/227.21 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.14/227.21 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.14/227.21 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.14/227.21 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.14/227.21 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.14/227.21 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.14/227.21 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.14/227.21 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.14/227.21 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.14/227.21 U74(active(X:S)) -> U74(X:S) 227.14/227.21 U74(mark(X:S)) -> U74(X:S) 227.14/227.21 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.14/227.21 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.14/227.21 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.14/227.21 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.14/227.21 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.14/227.21 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.14/227.21 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.14/227.21 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.14/227.21 U83(active(X:S)) -> U83(X:S) 227.14/227.21 U83(mark(X:S)) -> U83(X:S) 227.14/227.21 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.14/227.21 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.14/227.21 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.14/227.21 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.14/227.21 U92(active(X:S)) -> U92(X:S) 227.14/227.21 U92(mark(X:S)) -> U92(X:S) 227.14/227.21 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.14/227.21 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.14/227.21 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.14/227.21 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.14/227.21 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.14/227.21 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.14/227.21 active(U13(tt)) -> mark(tt) 227.14/227.21 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.14/227.21 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.14/227.21 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.14/227.21 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.14/227.21 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.14/227.21 active(U26(tt)) -> mark(tt) 227.14/227.21 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.14/227.21 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.14/227.21 active(U33(tt)) -> mark(tt) 227.14/227.21 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.14/227.21 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.14/227.21 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.14/227.21 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.14/227.21 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.14/227.21 active(U46(tt)) -> mark(tt) 227.14/227.21 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.14/227.21 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.14/227.21 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.14/227.21 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.14/227.21 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.14/227.21 active(U56(tt)) -> mark(tt) 227.14/227.21 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.14/227.21 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.14/227.21 active(U63(tt)) -> mark(tt) 227.14/227.21 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.14/227.21 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.14/227.21 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.14/227.21 active(U74(tt)) -> mark(tt) 227.14/227.21 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.14/227.21 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.14/227.21 active(U83(tt)) -> mark(tt) 227.14/227.21 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.14/227.21 active(U92(tt)) -> mark(tt) 227.14/227.21 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.14/227.21 active(__(nil,X:S)) -> mark(X:S) 227.14/227.21 active(__(X:S,nil)) -> mark(X:S) 227.14/227.21 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.14/227.21 active(isList(nil)) -> mark(tt) 227.14/227.21 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.14/227.21 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.14/227.21 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.14/227.21 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.14/227.21 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.14/227.21 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.14/227.21 active(isPal(nil)) -> mark(tt) 227.14/227.21 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.14/227.21 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.14/227.21 active(isPalListKind(a)) -> mark(tt) 227.14/227.21 active(isPalListKind(e)) -> mark(tt) 227.14/227.21 active(isPalListKind(i)) -> mark(tt) 227.14/227.21 active(isPalListKind(nil)) -> mark(tt) 227.14/227.21 active(isPalListKind(o)) -> mark(tt) 227.14/227.21 active(isPalListKind(u)) -> mark(tt) 227.14/227.21 active(isQid(a)) -> mark(tt) 227.14/227.21 active(isQid(e)) -> mark(tt) 227.14/227.21 active(isQid(i)) -> mark(tt) 227.14/227.21 active(isQid(o)) -> mark(tt) 227.14/227.21 active(isQid(u)) -> mark(tt) 227.14/227.21 isList(active(X:S)) -> isList(X:S) 227.14/227.21 isList(mark(X:S)) -> isList(X:S) 227.14/227.21 isNeList(active(X:S)) -> isNeList(X:S) 227.14/227.21 isNeList(mark(X:S)) -> isNeList(X:S) 227.14/227.21 isNePal(active(X:S)) -> isNePal(X:S) 227.14/227.21 isNePal(mark(X:S)) -> isNePal(X:S) 227.14/227.21 isPal(active(X:S)) -> isPal(X:S) 227.14/227.21 isPal(mark(X:S)) -> isPal(X:S) 227.14/227.21 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.14/227.21 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.14/227.21 isQid(active(X:S)) -> isQid(X:S) 227.14/227.21 isQid(mark(X:S)) -> isQid(X:S) 227.14/227.21 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.14/227.21 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.14/227.21 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.14/227.21 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.14/227.21 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.14/227.21 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.14/227.21 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.14/227.21 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.14/227.21 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.14/227.21 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.14/227.21 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.14/227.21 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.14/227.21 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.14/227.21 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.14/227.21 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.14/227.21 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.14/227.21 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.14/227.21 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.14/227.21 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.14/227.21 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.14/227.21 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.14/227.21 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.14/227.21 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.14/227.21 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.14/227.21 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.14/227.21 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.14/227.21 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.14/227.21 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.14/227.21 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.14/227.21 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.14/227.21 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.14/227.21 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.14/227.21 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.14/227.21 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.14/227.21 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.14/227.21 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.14/227.21 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.14/227.21 mark(isList(X:S)) -> active(isList(X:S)) 227.14/227.21 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.14/227.21 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.14/227.21 mark(isPal(X:S)) -> active(isPal(X:S)) 227.14/227.21 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.14/227.21 mark(isQid(X:S)) -> active(isQid(X:S)) 227.14/227.21 mark(a) -> active(a) 227.14/227.21 mark(e) -> active(e) 227.14/227.21 mark(i) -> active(i) 227.14/227.21 mark(nil) -> active(nil) 227.14/227.21 mark(o) -> active(o) 227.14/227.21 mark(tt) -> active(tt) 227.14/227.21 mark(u) -> active(u) 227.14/227.21 ->->Cycle: 227.14/227.21 ->->-> Pairs: 227.14/227.21 U51#(active(X1:S),X2:S,X3:S) -> U51#(X1:S,X2:S,X3:S) 227.14/227.21 U51#(mark(X1:S),X2:S,X3:S) -> U51#(X1:S,X2:S,X3:S) 227.14/227.21 U51#(X1:S,active(X2:S),X3:S) -> U51#(X1:S,X2:S,X3:S) 227.14/227.21 U51#(X1:S,mark(X2:S),X3:S) -> U51#(X1:S,X2:S,X3:S) 227.14/227.21 U51#(X1:S,X2:S,active(X3:S)) -> U51#(X1:S,X2:S,X3:S) 227.14/227.21 U51#(X1:S,X2:S,mark(X3:S)) -> U51#(X1:S,X2:S,X3:S) 227.14/227.21 ->->-> Rules: 227.14/227.21 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.14/227.21 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.14/227.21 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.14/227.21 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.14/227.21 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.14/227.21 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.14/227.21 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.14/227.21 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.14/227.21 U13(active(X:S)) -> U13(X:S) 227.14/227.21 U13(mark(X:S)) -> U13(X:S) 227.14/227.21 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.14/227.21 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.14/227.21 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.14/227.21 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.14/227.21 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.14/227.21 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.14/227.21 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.14/227.21 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.14/227.21 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.14/227.21 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.14/227.21 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.14/227.21 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.14/227.21 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.14/227.21 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.14/227.21 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.14/227.21 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.14/227.21 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.14/227.21 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.14/227.21 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.14/227.21 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.14/227.21 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.14/227.21 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.14/227.21 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.14/227.21 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.14/227.21 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.14/227.21 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.14/227.21 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.14/227.21 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.14/227.21 U26(active(X:S)) -> U26(X:S) 227.14/227.21 U26(mark(X:S)) -> U26(X:S) 227.14/227.21 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.14/227.21 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.14/227.21 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.14/227.21 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.14/227.21 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.14/227.21 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.14/227.21 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.14/227.21 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.14/227.21 U33(active(X:S)) -> U33(X:S) 227.14/227.21 U33(mark(X:S)) -> U33(X:S) 227.14/227.21 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.14/227.21 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.14/227.21 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.14/227.21 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.14/227.21 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.14/227.21 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.14/227.21 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.14/227.21 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.14/227.21 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.14/227.21 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.14/227.21 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.14/227.21 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.14/227.21 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.14/227.21 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.14/227.21 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.14/227.21 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.14/227.21 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.14/227.21 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.14/227.21 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.14/227.21 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.14/227.21 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.14/227.21 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.14/227.21 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.14/227.21 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.14/227.21 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.14/227.21 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.14/227.21 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.14/227.21 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.14/227.21 U46(active(X:S)) -> U46(X:S) 227.14/227.21 U46(mark(X:S)) -> U46(X:S) 227.14/227.21 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.14/227.21 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.14/227.21 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.14/227.21 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.14/227.21 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.14/227.21 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.14/227.21 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.14/227.21 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.14/227.21 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.14/227.21 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.14/227.21 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.14/227.21 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.14/227.21 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.14/227.21 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.14/227.21 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.14/227.21 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.14/227.21 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.14/227.21 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.14/227.21 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.14/227.21 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.14/227.21 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.14/227.21 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.14/227.21 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.14/227.21 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.14/227.21 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.14/227.21 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.14/227.21 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.14/227.21 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.14/227.21 U56(active(X:S)) -> U56(X:S) 227.14/227.21 U56(mark(X:S)) -> U56(X:S) 227.14/227.21 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.14/227.21 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.14/227.21 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.14/227.21 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.14/227.21 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.14/227.21 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.14/227.21 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.14/227.21 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.14/227.21 U63(active(X:S)) -> U63(X:S) 227.14/227.21 U63(mark(X:S)) -> U63(X:S) 227.14/227.21 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.14/227.21 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.14/227.21 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.14/227.21 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.14/227.21 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.14/227.21 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.14/227.21 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.14/227.21 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.14/227.21 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.14/227.21 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.14/227.21 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.14/227.21 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.14/227.21 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.14/227.21 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.14/227.21 U74(active(X:S)) -> U74(X:S) 227.14/227.21 U74(mark(X:S)) -> U74(X:S) 227.14/227.21 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.14/227.21 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.14/227.21 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.14/227.21 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.14/227.21 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.14/227.21 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.14/227.21 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.14/227.21 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.14/227.21 U83(active(X:S)) -> U83(X:S) 227.14/227.21 U83(mark(X:S)) -> U83(X:S) 227.14/227.21 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.14/227.21 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.14/227.21 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.14/227.21 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.14/227.21 U92(active(X:S)) -> U92(X:S) 227.14/227.21 U92(mark(X:S)) -> U92(X:S) 227.14/227.21 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.14/227.21 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.14/227.21 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.14/227.21 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.14/227.21 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.14/227.21 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.14/227.21 active(U13(tt)) -> mark(tt) 227.14/227.21 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.14/227.21 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.14/227.21 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.14/227.21 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.14/227.21 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.14/227.21 active(U26(tt)) -> mark(tt) 227.14/227.21 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.14/227.21 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.14/227.21 active(U33(tt)) -> mark(tt) 227.14/227.21 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.14/227.21 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.14/227.21 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.14/227.21 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.14/227.21 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.14/227.21 active(U46(tt)) -> mark(tt) 227.14/227.21 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.14/227.21 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.14/227.21 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.14/227.21 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.14/227.21 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.14/227.21 active(U56(tt)) -> mark(tt) 227.14/227.21 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.14/227.21 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.14/227.21 active(U63(tt)) -> mark(tt) 227.14/227.21 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.14/227.21 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.14/227.21 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.14/227.21 active(U74(tt)) -> mark(tt) 227.14/227.21 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.14/227.21 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.14/227.21 active(U83(tt)) -> mark(tt) 227.14/227.21 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.14/227.21 active(U92(tt)) -> mark(tt) 227.14/227.21 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.14/227.21 active(__(nil,X:S)) -> mark(X:S) 227.14/227.21 active(__(X:S,nil)) -> mark(X:S) 227.14/227.21 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.14/227.21 active(isList(nil)) -> mark(tt) 227.14/227.21 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.14/227.21 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.14/227.21 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.14/227.21 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.14/227.21 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.14/227.21 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.14/227.21 active(isPal(nil)) -> mark(tt) 227.14/227.21 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.14/227.21 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.14/227.21 active(isPalListKind(a)) -> mark(tt) 227.14/227.21 active(isPalListKind(e)) -> mark(tt) 227.14/227.21 active(isPalListKind(i)) -> mark(tt) 227.14/227.21 active(isPalListKind(nil)) -> mark(tt) 227.14/227.21 active(isPalListKind(o)) -> mark(tt) 227.14/227.21 active(isPalListKind(u)) -> mark(tt) 227.14/227.21 active(isQid(a)) -> mark(tt) 227.14/227.21 active(isQid(e)) -> mark(tt) 227.14/227.21 active(isQid(i)) -> mark(tt) 227.14/227.21 active(isQid(o)) -> mark(tt) 227.14/227.21 active(isQid(u)) -> mark(tt) 227.14/227.21 isList(active(X:S)) -> isList(X:S) 227.14/227.21 isList(mark(X:S)) -> isList(X:S) 227.14/227.21 isNeList(active(X:S)) -> isNeList(X:S) 227.14/227.21 isNeList(mark(X:S)) -> isNeList(X:S) 227.14/227.21 isNePal(active(X:S)) -> isNePal(X:S) 227.14/227.21 isNePal(mark(X:S)) -> isNePal(X:S) 227.14/227.21 isPal(active(X:S)) -> isPal(X:S) 227.14/227.21 isPal(mark(X:S)) -> isPal(X:S) 227.14/227.21 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.14/227.21 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.14/227.21 isQid(active(X:S)) -> isQid(X:S) 227.14/227.21 isQid(mark(X:S)) -> isQid(X:S) 227.14/227.21 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.14/227.21 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.14/227.21 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.14/227.21 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.14/227.21 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.14/227.21 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.14/227.21 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.14/227.21 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.14/227.21 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.14/227.21 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.14/227.21 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.14/227.21 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.14/227.21 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.14/227.21 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.14/227.21 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.14/227.21 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.14/227.21 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.14/227.21 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.14/227.21 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.14/227.21 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.14/227.21 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.14/227.21 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.14/227.21 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.14/227.21 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.14/227.21 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.14/227.21 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.14/227.21 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.14/227.21 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.14/227.21 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.14/227.21 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.14/227.21 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.14/227.21 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.14/227.21 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.14/227.21 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.14/227.21 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.14/227.21 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.14/227.21 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.14/227.21 mark(isList(X:S)) -> active(isList(X:S)) 227.14/227.21 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.14/227.21 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.14/227.21 mark(isPal(X:S)) -> active(isPal(X:S)) 227.14/227.21 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.14/227.21 mark(isQid(X:S)) -> active(isQid(X:S)) 227.14/227.21 mark(a) -> active(a) 227.14/227.21 mark(e) -> active(e) 227.14/227.21 mark(i) -> active(i) 227.14/227.21 mark(nil) -> active(nil) 227.14/227.21 mark(o) -> active(o) 227.14/227.21 mark(tt) -> active(tt) 227.14/227.21 mark(u) -> active(u) 227.14/227.21 ->->Cycle: 227.14/227.21 ->->-> Pairs: 227.14/227.21 U46#(active(X:S)) -> U46#(X:S) 227.14/227.21 U46#(mark(X:S)) -> U46#(X:S) 227.14/227.21 ->->-> Rules: 227.14/227.21 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.14/227.21 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.14/227.21 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.14/227.21 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.14/227.21 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.14/227.21 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.14/227.21 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.14/227.21 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.14/227.21 U13(active(X:S)) -> U13(X:S) 227.14/227.21 U13(mark(X:S)) -> U13(X:S) 227.14/227.21 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.14/227.21 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.14/227.21 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.14/227.21 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.14/227.21 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.14/227.21 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.14/227.21 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.14/227.21 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.14/227.21 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.14/227.21 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.14/227.21 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.14/227.21 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.14/227.21 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.14/227.21 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.14/227.21 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.14/227.21 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.14/227.21 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.14/227.21 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.14/227.21 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.14/227.21 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.14/227.21 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.14/227.21 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.14/227.21 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.14/227.21 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.14/227.21 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.14/227.21 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.14/227.21 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.14/227.21 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.14/227.21 U26(active(X:S)) -> U26(X:S) 227.14/227.21 U26(mark(X:S)) -> U26(X:S) 227.14/227.21 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.14/227.21 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.14/227.21 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.14/227.21 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.14/227.21 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.14/227.21 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.14/227.21 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.14/227.21 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.14/227.21 U33(active(X:S)) -> U33(X:S) 227.14/227.21 U33(mark(X:S)) -> U33(X:S) 227.14/227.21 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.14/227.21 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.14/227.21 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.14/227.21 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.14/227.21 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.14/227.21 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.14/227.21 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.14/227.21 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.14/227.21 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.14/227.21 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.14/227.21 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.14/227.21 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.14/227.21 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.14/227.21 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.14/227.21 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.14/227.21 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.14/227.21 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.14/227.21 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.14/227.21 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.14/227.21 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.14/227.21 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.14/227.21 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.14/227.21 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.14/227.21 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.14/227.21 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.14/227.21 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.14/227.21 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.14/227.21 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.14/227.21 U46(active(X:S)) -> U46(X:S) 227.14/227.21 U46(mark(X:S)) -> U46(X:S) 227.14/227.21 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.14/227.21 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.14/227.21 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.14/227.21 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.14/227.21 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.14/227.21 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.14/227.21 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.14/227.21 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.14/227.21 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.14/227.21 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.14/227.21 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.14/227.21 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.14/227.21 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.14/227.21 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.14/227.21 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.14/227.21 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.14/227.21 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.14/227.21 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.14/227.21 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.14/227.21 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.14/227.21 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.14/227.21 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.14/227.21 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.14/227.21 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.14/227.21 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.14/227.21 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.14/227.21 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.14/227.21 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.14/227.21 U56(active(X:S)) -> U56(X:S) 227.14/227.21 U56(mark(X:S)) -> U56(X:S) 227.14/227.21 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.14/227.21 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.14/227.21 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.14/227.21 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.14/227.21 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.14/227.21 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.14/227.21 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.14/227.21 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.14/227.21 U63(active(X:S)) -> U63(X:S) 227.14/227.21 U63(mark(X:S)) -> U63(X:S) 227.14/227.21 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.14/227.21 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.14/227.21 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.14/227.21 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.14/227.21 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.14/227.21 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.14/227.21 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.14/227.21 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.14/227.21 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.14/227.21 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.14/227.21 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.14/227.21 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.14/227.21 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.14/227.21 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.14/227.21 U74(active(X:S)) -> U74(X:S) 227.14/227.21 U74(mark(X:S)) -> U74(X:S) 227.14/227.21 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.14/227.21 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.14/227.21 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.14/227.21 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.14/227.21 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.14/227.21 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.14/227.21 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.14/227.21 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.14/227.21 U83(active(X:S)) -> U83(X:S) 227.14/227.21 U83(mark(X:S)) -> U83(X:S) 227.14/227.21 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.14/227.21 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.14/227.21 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.14/227.21 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.14/227.21 U92(active(X:S)) -> U92(X:S) 227.14/227.21 U92(mark(X:S)) -> U92(X:S) 227.14/227.21 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.14/227.21 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.14/227.21 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.14/227.21 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.14/227.21 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.14/227.21 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.14/227.21 active(U13(tt)) -> mark(tt) 227.14/227.21 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.14/227.21 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.14/227.21 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.14/227.21 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.14/227.21 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.14/227.21 active(U26(tt)) -> mark(tt) 227.14/227.21 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.14/227.22 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.14/227.22 active(U33(tt)) -> mark(tt) 227.14/227.22 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.14/227.22 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.14/227.22 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.14/227.22 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.14/227.22 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.14/227.22 active(U46(tt)) -> mark(tt) 227.14/227.22 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.14/227.22 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.14/227.22 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.14/227.22 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.14/227.22 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.14/227.22 active(U56(tt)) -> mark(tt) 227.14/227.22 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.14/227.22 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.14/227.22 active(U63(tt)) -> mark(tt) 227.14/227.22 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.14/227.22 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.14/227.22 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.14/227.22 active(U74(tt)) -> mark(tt) 227.14/227.22 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.14/227.22 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.14/227.22 active(U83(tt)) -> mark(tt) 227.14/227.22 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.14/227.22 active(U92(tt)) -> mark(tt) 227.14/227.22 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.14/227.22 active(__(nil,X:S)) -> mark(X:S) 227.14/227.22 active(__(X:S,nil)) -> mark(X:S) 227.14/227.22 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.14/227.22 active(isList(nil)) -> mark(tt) 227.14/227.22 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.14/227.22 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.14/227.22 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.14/227.22 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.14/227.22 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.14/227.22 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.14/227.22 active(isPal(nil)) -> mark(tt) 227.14/227.22 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.14/227.22 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.14/227.22 active(isPalListKind(a)) -> mark(tt) 227.14/227.22 active(isPalListKind(e)) -> mark(tt) 227.14/227.22 active(isPalListKind(i)) -> mark(tt) 227.14/227.22 active(isPalListKind(nil)) -> mark(tt) 227.14/227.22 active(isPalListKind(o)) -> mark(tt) 227.14/227.22 active(isPalListKind(u)) -> mark(tt) 227.14/227.22 active(isQid(a)) -> mark(tt) 227.14/227.22 active(isQid(e)) -> mark(tt) 227.14/227.22 active(isQid(i)) -> mark(tt) 227.14/227.22 active(isQid(o)) -> mark(tt) 227.14/227.22 active(isQid(u)) -> mark(tt) 227.14/227.22 isList(active(X:S)) -> isList(X:S) 227.14/227.22 isList(mark(X:S)) -> isList(X:S) 227.14/227.22 isNeList(active(X:S)) -> isNeList(X:S) 227.14/227.22 isNeList(mark(X:S)) -> isNeList(X:S) 227.14/227.22 isNePal(active(X:S)) -> isNePal(X:S) 227.14/227.22 isNePal(mark(X:S)) -> isNePal(X:S) 227.14/227.22 isPal(active(X:S)) -> isPal(X:S) 227.14/227.22 isPal(mark(X:S)) -> isPal(X:S) 227.14/227.22 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.14/227.22 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.14/227.22 isQid(active(X:S)) -> isQid(X:S) 227.14/227.22 isQid(mark(X:S)) -> isQid(X:S) 227.14/227.22 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.14/227.22 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.14/227.22 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.14/227.22 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.14/227.22 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.14/227.22 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.14/227.22 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.14/227.22 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.14/227.22 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.14/227.22 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.14/227.22 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.14/227.22 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.14/227.22 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.14/227.22 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.14/227.22 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.14/227.22 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.14/227.22 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.14/227.22 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.14/227.22 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.14/227.22 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.14/227.22 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.14/227.22 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.14/227.22 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.14/227.22 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.14/227.22 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.14/227.22 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.14/227.22 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.14/227.22 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.14/227.22 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.14/227.22 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.14/227.22 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.14/227.22 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.14/227.22 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.14/227.22 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.14/227.22 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.14/227.22 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.14/227.22 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.14/227.22 mark(isList(X:S)) -> active(isList(X:S)) 227.14/227.22 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.14/227.22 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.14/227.22 mark(isPal(X:S)) -> active(isPal(X:S)) 227.14/227.22 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.14/227.22 mark(isQid(X:S)) -> active(isQid(X:S)) 227.14/227.22 mark(a) -> active(a) 227.14/227.22 mark(e) -> active(e) 227.14/227.22 mark(i) -> active(i) 227.14/227.22 mark(nil) -> active(nil) 227.14/227.22 mark(o) -> active(o) 227.14/227.22 mark(tt) -> active(tt) 227.14/227.22 mark(u) -> active(u) 227.14/227.22 ->->Cycle: 227.14/227.22 ->->-> Pairs: 227.14/227.22 U45#(active(X1:S),X2:S) -> U45#(X1:S,X2:S) 227.14/227.22 U45#(mark(X1:S),X2:S) -> U45#(X1:S,X2:S) 227.14/227.22 U45#(X1:S,active(X2:S)) -> U45#(X1:S,X2:S) 227.14/227.22 U45#(X1:S,mark(X2:S)) -> U45#(X1:S,X2:S) 227.14/227.22 ->->-> Rules: 227.14/227.22 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.14/227.22 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.14/227.22 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.14/227.22 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.14/227.22 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.14/227.22 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.14/227.22 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.14/227.22 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.14/227.22 U13(active(X:S)) -> U13(X:S) 227.14/227.22 U13(mark(X:S)) -> U13(X:S) 227.14/227.22 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.14/227.22 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.14/227.22 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.14/227.22 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.14/227.22 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.14/227.22 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.14/227.22 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.14/227.22 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.14/227.22 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.14/227.22 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.14/227.22 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.14/227.22 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.14/227.22 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.14/227.22 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.14/227.22 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.14/227.22 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.14/227.22 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.14/227.22 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.14/227.22 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.14/227.22 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.14/227.22 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.14/227.22 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.14/227.22 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.14/227.22 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.14/227.22 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.14/227.22 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.14/227.22 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.14/227.22 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.14/227.22 U26(active(X:S)) -> U26(X:S) 227.14/227.22 U26(mark(X:S)) -> U26(X:S) 227.14/227.22 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.14/227.22 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.14/227.22 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.14/227.22 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.14/227.22 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.14/227.22 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.14/227.22 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.14/227.22 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.14/227.22 U33(active(X:S)) -> U33(X:S) 227.14/227.22 U33(mark(X:S)) -> U33(X:S) 227.14/227.22 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.14/227.22 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.14/227.22 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.14/227.22 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.14/227.22 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.14/227.22 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.14/227.22 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.14/227.22 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.14/227.22 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.14/227.22 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.14/227.22 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.14/227.22 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.14/227.22 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.14/227.22 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.14/227.22 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.14/227.22 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.14/227.22 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.14/227.22 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.14/227.22 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.14/227.22 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.14/227.22 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.14/227.22 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.14/227.22 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.14/227.22 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.14/227.22 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.14/227.22 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.14/227.22 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.14/227.22 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.14/227.22 U46(active(X:S)) -> U46(X:S) 227.14/227.22 U46(mark(X:S)) -> U46(X:S) 227.14/227.22 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.14/227.22 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.14/227.22 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.14/227.22 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.14/227.22 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.14/227.22 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.14/227.22 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.14/227.22 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.14/227.22 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.14/227.22 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.14/227.22 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.14/227.22 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.14/227.22 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.14/227.22 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.14/227.22 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.14/227.22 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.14/227.22 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.14/227.22 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.14/227.22 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.14/227.22 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.14/227.22 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.14/227.22 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.14/227.22 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.14/227.22 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.14/227.22 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.14/227.22 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.14/227.22 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.14/227.22 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.14/227.22 U56(active(X:S)) -> U56(X:S) 227.14/227.22 U56(mark(X:S)) -> U56(X:S) 227.14/227.22 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.14/227.22 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.14/227.22 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.14/227.22 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.14/227.22 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.14/227.22 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.14/227.22 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.14/227.22 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.14/227.22 U63(active(X:S)) -> U63(X:S) 227.14/227.22 U63(mark(X:S)) -> U63(X:S) 227.14/227.22 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.14/227.22 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.14/227.22 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.14/227.22 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.14/227.22 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.14/227.22 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.14/227.22 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.14/227.22 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.14/227.22 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.14/227.22 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.14/227.22 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.14/227.22 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.14/227.22 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.14/227.22 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.14/227.22 U74(active(X:S)) -> U74(X:S) 227.14/227.22 U74(mark(X:S)) -> U74(X:S) 227.14/227.22 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.14/227.22 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.14/227.22 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.14/227.22 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.14/227.22 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.14/227.22 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.14/227.22 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.14/227.22 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.14/227.22 U83(active(X:S)) -> U83(X:S) 227.14/227.22 U83(mark(X:S)) -> U83(X:S) 227.14/227.22 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.14/227.22 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.14/227.22 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.14/227.22 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.14/227.22 U92(active(X:S)) -> U92(X:S) 227.14/227.22 U92(mark(X:S)) -> U92(X:S) 227.14/227.22 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.14/227.22 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.14/227.22 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.14/227.22 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.14/227.22 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.14/227.22 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.14/227.22 active(U13(tt)) -> mark(tt) 227.14/227.22 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.14/227.22 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.14/227.22 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.14/227.22 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.14/227.22 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.14/227.22 active(U26(tt)) -> mark(tt) 227.14/227.22 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.14/227.22 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.14/227.22 active(U33(tt)) -> mark(tt) 227.14/227.22 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.14/227.22 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.14/227.22 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.14/227.22 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.14/227.22 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.14/227.22 active(U46(tt)) -> mark(tt) 227.14/227.22 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.14/227.22 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.14/227.22 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.14/227.22 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.14/227.22 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.14/227.22 active(U56(tt)) -> mark(tt) 227.14/227.22 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.14/227.22 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.14/227.22 active(U63(tt)) -> mark(tt) 227.14/227.22 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.14/227.22 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.14/227.22 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.14/227.22 active(U74(tt)) -> mark(tt) 227.14/227.22 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.14/227.22 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.14/227.22 active(U83(tt)) -> mark(tt) 227.14/227.22 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.14/227.22 active(U92(tt)) -> mark(tt) 227.14/227.22 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.14/227.22 active(__(nil,X:S)) -> mark(X:S) 227.14/227.22 active(__(X:S,nil)) -> mark(X:S) 227.14/227.22 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.14/227.22 active(isList(nil)) -> mark(tt) 227.14/227.22 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.14/227.22 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.14/227.22 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.14/227.22 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.14/227.22 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.14/227.22 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.14/227.22 active(isPal(nil)) -> mark(tt) 227.14/227.22 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.14/227.22 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.14/227.22 active(isPalListKind(a)) -> mark(tt) 227.14/227.22 active(isPalListKind(e)) -> mark(tt) 227.14/227.22 active(isPalListKind(i)) -> mark(tt) 227.14/227.22 active(isPalListKind(nil)) -> mark(tt) 227.14/227.22 active(isPalListKind(o)) -> mark(tt) 227.14/227.22 active(isPalListKind(u)) -> mark(tt) 227.14/227.22 active(isQid(a)) -> mark(tt) 227.14/227.22 active(isQid(e)) -> mark(tt) 227.14/227.22 active(isQid(i)) -> mark(tt) 227.14/227.22 active(isQid(o)) -> mark(tt) 227.14/227.22 active(isQid(u)) -> mark(tt) 227.14/227.22 isList(active(X:S)) -> isList(X:S) 227.14/227.22 isList(mark(X:S)) -> isList(X:S) 227.14/227.22 isNeList(active(X:S)) -> isNeList(X:S) 227.14/227.22 isNeList(mark(X:S)) -> isNeList(X:S) 227.14/227.22 isNePal(active(X:S)) -> isNePal(X:S) 227.14/227.22 isNePal(mark(X:S)) -> isNePal(X:S) 227.14/227.22 isPal(active(X:S)) -> isPal(X:S) 227.14/227.22 isPal(mark(X:S)) -> isPal(X:S) 227.14/227.22 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.14/227.22 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.14/227.22 isQid(active(X:S)) -> isQid(X:S) 227.14/227.22 isQid(mark(X:S)) -> isQid(X:S) 227.14/227.22 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.14/227.22 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.14/227.22 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.14/227.22 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.14/227.22 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.14/227.22 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.14/227.22 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.14/227.22 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.14/227.22 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.14/227.22 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.14/227.22 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.14/227.22 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.14/227.22 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.14/227.22 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.14/227.22 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.14/227.22 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.14/227.22 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.14/227.22 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.14/227.22 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.14/227.22 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.14/227.22 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.14/227.22 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.14/227.22 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.14/227.22 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.14/227.22 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.14/227.22 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.14/227.22 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.14/227.22 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.14/227.22 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.14/227.22 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.14/227.22 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.14/227.22 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.14/227.22 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.14/227.22 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.14/227.22 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.14/227.22 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.14/227.22 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.14/227.22 mark(isList(X:S)) -> active(isList(X:S)) 227.14/227.22 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.14/227.22 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.14/227.22 mark(isPal(X:S)) -> active(isPal(X:S)) 227.14/227.22 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.14/227.22 mark(isQid(X:S)) -> active(isQid(X:S)) 227.14/227.22 mark(a) -> active(a) 227.14/227.22 mark(e) -> active(e) 227.14/227.22 mark(i) -> active(i) 227.14/227.22 mark(nil) -> active(nil) 227.14/227.22 mark(o) -> active(o) 227.14/227.22 mark(tt) -> active(tt) 227.14/227.22 mark(u) -> active(u) 227.14/227.22 ->->Cycle: 227.14/227.22 ->->-> Pairs: 227.14/227.22 U44#(active(X1:S),X2:S,X3:S) -> U44#(X1:S,X2:S,X3:S) 227.14/227.22 U44#(mark(X1:S),X2:S,X3:S) -> U44#(X1:S,X2:S,X3:S) 227.14/227.22 U44#(X1:S,active(X2:S),X3:S) -> U44#(X1:S,X2:S,X3:S) 227.14/227.22 U44#(X1:S,mark(X2:S),X3:S) -> U44#(X1:S,X2:S,X3:S) 227.14/227.22 U44#(X1:S,X2:S,active(X3:S)) -> U44#(X1:S,X2:S,X3:S) 227.14/227.22 U44#(X1:S,X2:S,mark(X3:S)) -> U44#(X1:S,X2:S,X3:S) 227.14/227.22 ->->-> Rules: 227.14/227.22 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.14/227.22 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.14/227.22 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.14/227.22 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.14/227.22 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.14/227.22 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.14/227.22 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.14/227.22 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.14/227.22 U13(active(X:S)) -> U13(X:S) 227.14/227.22 U13(mark(X:S)) -> U13(X:S) 227.14/227.22 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.14/227.22 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.14/227.22 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.14/227.22 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.14/227.22 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.14/227.22 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.14/227.22 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.14/227.22 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.14/227.22 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.14/227.22 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.14/227.22 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.14/227.22 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.14/227.22 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.14/227.22 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.14/227.22 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.14/227.22 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.14/227.22 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.14/227.22 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.14/227.22 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.14/227.22 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.14/227.22 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.14/227.22 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.14/227.22 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.14/227.22 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.14/227.22 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.14/227.22 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.14/227.22 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.14/227.22 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.14/227.22 U26(active(X:S)) -> U26(X:S) 227.14/227.22 U26(mark(X:S)) -> U26(X:S) 227.14/227.22 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.14/227.22 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.14/227.22 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.14/227.22 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.14/227.22 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.14/227.22 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.14/227.22 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.14/227.22 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.14/227.22 U33(active(X:S)) -> U33(X:S) 227.14/227.22 U33(mark(X:S)) -> U33(X:S) 227.14/227.22 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.14/227.22 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.14/227.22 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.14/227.22 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.14/227.22 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.14/227.22 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.14/227.22 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.14/227.22 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.14/227.22 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.14/227.22 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.14/227.22 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.14/227.22 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.14/227.22 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.14/227.22 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.14/227.22 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.14/227.22 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.14/227.22 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.14/227.22 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.14/227.22 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.14/227.22 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.14/227.22 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.14/227.22 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.14/227.22 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.14/227.22 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.14/227.22 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.14/227.22 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.14/227.22 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.14/227.22 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.14/227.22 U46(active(X:S)) -> U46(X:S) 227.14/227.22 U46(mark(X:S)) -> U46(X:S) 227.14/227.22 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.14/227.22 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.14/227.22 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.14/227.22 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.14/227.22 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.14/227.22 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.14/227.22 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.14/227.22 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.14/227.22 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.14/227.22 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.14/227.22 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.14/227.22 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.14/227.22 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.14/227.22 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.14/227.22 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.14/227.22 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.14/227.22 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.14/227.22 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.14/227.22 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.14/227.22 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.14/227.22 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.14/227.22 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.14/227.22 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.14/227.22 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.14/227.22 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.14/227.22 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.14/227.22 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.14/227.22 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.14/227.22 U56(active(X:S)) -> U56(X:S) 227.14/227.22 U56(mark(X:S)) -> U56(X:S) 227.14/227.22 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.14/227.22 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.14/227.22 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.14/227.22 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.14/227.22 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.14/227.22 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.14/227.22 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.14/227.22 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.14/227.22 U63(active(X:S)) -> U63(X:S) 227.14/227.22 U63(mark(X:S)) -> U63(X:S) 227.14/227.22 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.14/227.22 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.14/227.22 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.14/227.22 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.14/227.22 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.14/227.22 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.14/227.22 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.14/227.22 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.14/227.22 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.14/227.22 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.14/227.22 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.14/227.22 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.14/227.22 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.14/227.22 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.14/227.22 U74(active(X:S)) -> U74(X:S) 227.14/227.22 U74(mark(X:S)) -> U74(X:S) 227.14/227.22 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.14/227.22 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.14/227.22 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.14/227.22 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.14/227.22 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.14/227.22 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.14/227.22 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.14/227.22 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.14/227.22 U83(active(X:S)) -> U83(X:S) 227.14/227.22 U83(mark(X:S)) -> U83(X:S) 227.14/227.22 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.14/227.22 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.14/227.22 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.14/227.22 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.14/227.22 U92(active(X:S)) -> U92(X:S) 227.14/227.22 U92(mark(X:S)) -> U92(X:S) 227.14/227.22 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.14/227.22 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.14/227.22 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.14/227.22 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.14/227.22 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.14/227.22 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.14/227.22 active(U13(tt)) -> mark(tt) 227.14/227.22 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.14/227.22 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.14/227.22 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.14/227.22 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.14/227.22 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.14/227.22 active(U26(tt)) -> mark(tt) 227.14/227.22 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.14/227.22 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.14/227.22 active(U33(tt)) -> mark(tt) 227.14/227.22 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.14/227.22 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.14/227.22 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.14/227.22 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.14/227.22 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.14/227.22 active(U46(tt)) -> mark(tt) 227.14/227.22 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.14/227.22 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.14/227.22 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.14/227.22 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.14/227.22 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.14/227.22 active(U56(tt)) -> mark(tt) 227.14/227.22 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.14/227.22 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.14/227.22 active(U63(tt)) -> mark(tt) 227.14/227.22 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.14/227.22 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.14/227.22 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.14/227.22 active(U74(tt)) -> mark(tt) 227.14/227.22 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.14/227.22 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.14/227.22 active(U83(tt)) -> mark(tt) 227.14/227.22 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.14/227.22 active(U92(tt)) -> mark(tt) 227.14/227.22 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.14/227.22 active(__(nil,X:S)) -> mark(X:S) 227.14/227.22 active(__(X:S,nil)) -> mark(X:S) 227.14/227.22 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.14/227.22 active(isList(nil)) -> mark(tt) 227.14/227.22 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.14/227.22 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.14/227.22 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.14/227.22 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.14/227.22 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.14/227.22 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.14/227.22 active(isPal(nil)) -> mark(tt) 227.14/227.22 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.14/227.22 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.14/227.22 active(isPalListKind(a)) -> mark(tt) 227.14/227.22 active(isPalListKind(e)) -> mark(tt) 227.14/227.22 active(isPalListKind(i)) -> mark(tt) 227.14/227.22 active(isPalListKind(nil)) -> mark(tt) 227.14/227.22 active(isPalListKind(o)) -> mark(tt) 227.14/227.22 active(isPalListKind(u)) -> mark(tt) 227.14/227.22 active(isQid(a)) -> mark(tt) 227.14/227.22 active(isQid(e)) -> mark(tt) 227.14/227.22 active(isQid(i)) -> mark(tt) 227.14/227.22 active(isQid(o)) -> mark(tt) 227.14/227.22 active(isQid(u)) -> mark(tt) 227.14/227.22 isList(active(X:S)) -> isList(X:S) 227.14/227.22 isList(mark(X:S)) -> isList(X:S) 227.14/227.22 isNeList(active(X:S)) -> isNeList(X:S) 227.14/227.22 isNeList(mark(X:S)) -> isNeList(X:S) 227.14/227.22 isNePal(active(X:S)) -> isNePal(X:S) 227.14/227.22 isNePal(mark(X:S)) -> isNePal(X:S) 227.14/227.22 isPal(active(X:S)) -> isPal(X:S) 227.14/227.22 isPal(mark(X:S)) -> isPal(X:S) 227.14/227.22 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.14/227.22 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.14/227.22 isQid(active(X:S)) -> isQid(X:S) 227.14/227.22 isQid(mark(X:S)) -> isQid(X:S) 227.14/227.22 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.14/227.22 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.14/227.22 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.14/227.22 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.14/227.22 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.14/227.22 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.14/227.22 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.14/227.22 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.14/227.22 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.14/227.22 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.14/227.22 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.14/227.22 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.14/227.22 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.14/227.22 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.14/227.22 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.14/227.22 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.14/227.22 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.14/227.22 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.14/227.22 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.14/227.22 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.14/227.22 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.14/227.22 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.14/227.22 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.14/227.22 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.14/227.22 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.14/227.22 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.14/227.22 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.14/227.22 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.14/227.22 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.14/227.22 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.14/227.22 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.14/227.22 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.14/227.22 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.14/227.22 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.14/227.22 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.14/227.22 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.14/227.22 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.14/227.22 mark(isList(X:S)) -> active(isList(X:S)) 227.14/227.22 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.14/227.22 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.14/227.22 mark(isPal(X:S)) -> active(isPal(X:S)) 227.14/227.22 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.14/227.22 mark(isQid(X:S)) -> active(isQid(X:S)) 227.14/227.22 mark(a) -> active(a) 227.14/227.22 mark(e) -> active(e) 227.14/227.22 mark(i) -> active(i) 227.14/227.22 mark(nil) -> active(nil) 227.14/227.22 mark(o) -> active(o) 227.14/227.22 mark(tt) -> active(tt) 227.14/227.22 mark(u) -> active(u) 227.14/227.22 ->->Cycle: 227.14/227.22 ->->-> Pairs: 227.14/227.22 U43#(active(X1:S),X2:S,X3:S) -> U43#(X1:S,X2:S,X3:S) 227.14/227.22 U43#(mark(X1:S),X2:S,X3:S) -> U43#(X1:S,X2:S,X3:S) 227.14/227.22 U43#(X1:S,active(X2:S),X3:S) -> U43#(X1:S,X2:S,X3:S) 227.14/227.22 U43#(X1:S,mark(X2:S),X3:S) -> U43#(X1:S,X2:S,X3:S) 227.14/227.22 U43#(X1:S,X2:S,active(X3:S)) -> U43#(X1:S,X2:S,X3:S) 227.14/227.22 U43#(X1:S,X2:S,mark(X3:S)) -> U43#(X1:S,X2:S,X3:S) 227.14/227.22 ->->-> Rules: 227.14/227.22 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.14/227.22 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.14/227.22 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.14/227.22 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.14/227.22 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.14/227.22 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.14/227.22 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.14/227.22 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.14/227.22 U13(active(X:S)) -> U13(X:S) 227.14/227.22 U13(mark(X:S)) -> U13(X:S) 227.14/227.22 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.14/227.22 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.14/227.22 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.14/227.22 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.14/227.22 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.14/227.22 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.14/227.22 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.14/227.22 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.14/227.22 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.14/227.22 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.14/227.22 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.14/227.22 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.14/227.22 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.14/227.22 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.14/227.22 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.14/227.22 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.14/227.22 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.14/227.22 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.14/227.22 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.14/227.22 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.14/227.22 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.14/227.22 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.14/227.22 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.14/227.22 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.14/227.22 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.14/227.22 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.14/227.22 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.14/227.22 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.14/227.22 U26(active(X:S)) -> U26(X:S) 227.14/227.22 U26(mark(X:S)) -> U26(X:S) 227.14/227.22 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.14/227.22 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.14/227.22 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.14/227.22 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.14/227.22 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.14/227.22 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.14/227.22 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.14/227.22 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.14/227.22 U33(active(X:S)) -> U33(X:S) 227.14/227.22 U33(mark(X:S)) -> U33(X:S) 227.14/227.22 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.14/227.22 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.14/227.22 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.14/227.22 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.14/227.22 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.14/227.22 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.14/227.22 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.14/227.22 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.14/227.22 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.14/227.22 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.14/227.22 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.14/227.22 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.14/227.22 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.14/227.22 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.14/227.22 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.14/227.22 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.14/227.22 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.14/227.22 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.14/227.22 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.14/227.22 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.14/227.22 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.14/227.22 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.14/227.22 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.14/227.22 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.14/227.22 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.14/227.22 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.14/227.22 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.14/227.22 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.14/227.22 U46(active(X:S)) -> U46(X:S) 227.14/227.22 U46(mark(X:S)) -> U46(X:S) 227.14/227.22 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.14/227.22 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.14/227.22 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.14/227.22 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.14/227.22 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.14/227.22 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.14/227.22 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.14/227.22 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.14/227.22 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.14/227.22 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.14/227.22 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.14/227.22 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.14/227.22 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.14/227.22 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.14/227.22 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.14/227.22 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.14/227.22 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.14/227.22 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.14/227.22 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.14/227.22 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.14/227.22 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.14/227.22 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.14/227.22 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.14/227.22 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.14/227.22 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.14/227.22 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.14/227.22 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.14/227.22 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.14/227.22 U56(active(X:S)) -> U56(X:S) 227.14/227.22 U56(mark(X:S)) -> U56(X:S) 227.14/227.22 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.14/227.22 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.14/227.22 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.14/227.22 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.14/227.22 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.14/227.22 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.14/227.22 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.14/227.22 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.14/227.22 U63(active(X:S)) -> U63(X:S) 227.14/227.22 U63(mark(X:S)) -> U63(X:S) 227.14/227.22 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.14/227.22 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.14/227.22 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.14/227.22 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.14/227.22 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.14/227.22 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.14/227.22 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.14/227.22 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.14/227.22 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.14/227.22 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.14/227.22 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.14/227.22 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.14/227.22 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.14/227.22 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.14/227.22 U74(active(X:S)) -> U74(X:S) 227.14/227.22 U74(mark(X:S)) -> U74(X:S) 227.14/227.22 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.14/227.22 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.14/227.22 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.14/227.22 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.14/227.22 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.14/227.22 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.14/227.22 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.14/227.22 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.14/227.22 U83(active(X:S)) -> U83(X:S) 227.14/227.22 U83(mark(X:S)) -> U83(X:S) 227.14/227.22 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.14/227.22 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.14/227.22 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.14/227.22 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.14/227.22 U92(active(X:S)) -> U92(X:S) 227.14/227.22 U92(mark(X:S)) -> U92(X:S) 227.14/227.22 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.14/227.22 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.14/227.22 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.14/227.22 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.14/227.22 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.14/227.22 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.14/227.22 active(U13(tt)) -> mark(tt) 227.14/227.22 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.14/227.22 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.14/227.22 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.14/227.22 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.14/227.22 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.14/227.22 active(U26(tt)) -> mark(tt) 227.14/227.22 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.14/227.22 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.14/227.22 active(U33(tt)) -> mark(tt) 227.14/227.22 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.14/227.22 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.14/227.22 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.14/227.22 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.14/227.22 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.14/227.22 active(U46(tt)) -> mark(tt) 227.14/227.22 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.14/227.22 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.14/227.22 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.14/227.22 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.14/227.22 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.14/227.22 active(U56(tt)) -> mark(tt) 227.14/227.22 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.14/227.22 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.14/227.22 active(U63(tt)) -> mark(tt) 227.14/227.22 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.14/227.22 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.14/227.22 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.14/227.22 active(U74(tt)) -> mark(tt) 227.14/227.22 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.14/227.22 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.14/227.22 active(U83(tt)) -> mark(tt) 227.14/227.22 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.14/227.22 active(U92(tt)) -> mark(tt) 227.14/227.22 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.14/227.22 active(__(nil,X:S)) -> mark(X:S) 227.14/227.22 active(__(X:S,nil)) -> mark(X:S) 227.14/227.22 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.14/227.22 active(isList(nil)) -> mark(tt) 227.14/227.22 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.14/227.22 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.14/227.22 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.14/227.22 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.14/227.22 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.14/227.22 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.14/227.22 active(isPal(nil)) -> mark(tt) 227.14/227.22 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.14/227.22 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.14/227.22 active(isPalListKind(a)) -> mark(tt) 227.14/227.22 active(isPalListKind(e)) -> mark(tt) 227.14/227.22 active(isPalListKind(i)) -> mark(tt) 227.14/227.22 active(isPalListKind(nil)) -> mark(tt) 227.14/227.22 active(isPalListKind(o)) -> mark(tt) 227.14/227.22 active(isPalListKind(u)) -> mark(tt) 227.14/227.22 active(isQid(a)) -> mark(tt) 227.14/227.22 active(isQid(e)) -> mark(tt) 227.14/227.22 active(isQid(i)) -> mark(tt) 227.14/227.22 active(isQid(o)) -> mark(tt) 227.14/227.22 active(isQid(u)) -> mark(tt) 227.14/227.22 isList(active(X:S)) -> isList(X:S) 227.14/227.22 isList(mark(X:S)) -> isList(X:S) 227.14/227.22 isNeList(active(X:S)) -> isNeList(X:S) 227.14/227.22 isNeList(mark(X:S)) -> isNeList(X:S) 227.14/227.22 isNePal(active(X:S)) -> isNePal(X:S) 227.14/227.22 isNePal(mark(X:S)) -> isNePal(X:S) 227.14/227.22 isPal(active(X:S)) -> isPal(X:S) 227.14/227.22 isPal(mark(X:S)) -> isPal(X:S) 227.14/227.22 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.14/227.22 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.14/227.22 isQid(active(X:S)) -> isQid(X:S) 227.14/227.22 isQid(mark(X:S)) -> isQid(X:S) 227.14/227.22 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.14/227.22 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.14/227.22 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.14/227.22 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.14/227.22 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.14/227.22 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.14/227.22 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.14/227.22 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.14/227.22 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.14/227.22 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.14/227.22 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.14/227.22 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.14/227.22 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.14/227.22 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.14/227.22 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.14/227.22 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.14/227.22 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.14/227.22 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.14/227.22 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.14/227.22 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.14/227.22 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.14/227.22 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.14/227.22 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.14/227.22 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.14/227.22 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.14/227.22 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.14/227.22 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.14/227.22 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.14/227.22 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.14/227.22 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.14/227.22 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.14/227.22 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.14/227.22 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.14/227.22 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.14/227.22 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.14/227.22 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.14/227.22 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.14/227.22 mark(isList(X:S)) -> active(isList(X:S)) 227.14/227.22 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.14/227.22 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.14/227.22 mark(isPal(X:S)) -> active(isPal(X:S)) 227.14/227.22 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.14/227.22 mark(isQid(X:S)) -> active(isQid(X:S)) 227.14/227.22 mark(a) -> active(a) 227.14/227.22 mark(e) -> active(e) 227.14/227.22 mark(i) -> active(i) 227.14/227.22 mark(nil) -> active(nil) 227.14/227.22 mark(o) -> active(o) 227.14/227.22 mark(tt) -> active(tt) 227.14/227.22 mark(u) -> active(u) 227.14/227.22 ->->Cycle: 227.14/227.22 ->->-> Pairs: 227.14/227.22 U42#(active(X1:S),X2:S,X3:S) -> U42#(X1:S,X2:S,X3:S) 227.14/227.22 U42#(mark(X1:S),X2:S,X3:S) -> U42#(X1:S,X2:S,X3:S) 227.14/227.22 U42#(X1:S,active(X2:S),X3:S) -> U42#(X1:S,X2:S,X3:S) 227.14/227.22 U42#(X1:S,mark(X2:S),X3:S) -> U42#(X1:S,X2:S,X3:S) 227.14/227.22 U42#(X1:S,X2:S,active(X3:S)) -> U42#(X1:S,X2:S,X3:S) 227.14/227.22 U42#(X1:S,X2:S,mark(X3:S)) -> U42#(X1:S,X2:S,X3:S) 227.14/227.22 ->->-> Rules: 227.14/227.22 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.14/227.22 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.14/227.22 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.14/227.22 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.14/227.22 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.14/227.22 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.14/227.22 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.14/227.22 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.14/227.22 U13(active(X:S)) -> U13(X:S) 227.14/227.22 U13(mark(X:S)) -> U13(X:S) 227.14/227.22 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.14/227.22 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.14/227.22 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.14/227.22 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.14/227.22 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.14/227.22 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.14/227.22 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.14/227.22 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.14/227.22 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.14/227.22 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.14/227.22 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.14/227.22 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.14/227.22 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.14/227.22 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.14/227.22 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.14/227.22 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.14/227.22 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.14/227.22 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.14/227.22 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.14/227.22 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.14/227.22 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.14/227.22 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.14/227.22 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.14/227.22 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.14/227.22 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.14/227.22 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.14/227.22 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.14/227.22 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.14/227.22 U26(active(X:S)) -> U26(X:S) 227.14/227.22 U26(mark(X:S)) -> U26(X:S) 227.14/227.22 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.14/227.22 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.14/227.22 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.14/227.22 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.14/227.22 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.14/227.22 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.14/227.22 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.14/227.22 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.14/227.22 U33(active(X:S)) -> U33(X:S) 227.14/227.22 U33(mark(X:S)) -> U33(X:S) 227.14/227.22 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.14/227.22 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.14/227.22 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.14/227.22 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.14/227.22 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.14/227.22 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.14/227.22 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.14/227.22 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.14/227.22 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.14/227.22 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.14/227.22 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.14/227.22 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.14/227.22 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.14/227.22 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.14/227.22 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.14/227.22 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.14/227.22 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.14/227.22 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.14/227.22 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.14/227.22 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.14/227.22 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.14/227.22 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.14/227.22 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.14/227.22 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.14/227.22 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.14/227.22 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.14/227.22 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.14/227.22 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.14/227.22 U46(active(X:S)) -> U46(X:S) 227.14/227.22 U46(mark(X:S)) -> U46(X:S) 227.14/227.22 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.14/227.22 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.14/227.22 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.14/227.22 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.14/227.22 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.14/227.22 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.14/227.22 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.14/227.22 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.14/227.22 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.14/227.22 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.14/227.22 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.14/227.22 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.14/227.22 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.14/227.22 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.14/227.22 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.14/227.22 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.14/227.22 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.14/227.22 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.14/227.22 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.14/227.22 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.14/227.22 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.14/227.22 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.14/227.22 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.14/227.22 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.14/227.22 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.14/227.22 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.14/227.22 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.14/227.22 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.14/227.22 U56(active(X:S)) -> U56(X:S) 227.14/227.22 U56(mark(X:S)) -> U56(X:S) 227.14/227.22 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.14/227.22 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.14/227.22 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.14/227.22 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.14/227.22 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.14/227.22 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.14/227.22 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.14/227.22 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.14/227.22 U63(active(X:S)) -> U63(X:S) 227.14/227.22 U63(mark(X:S)) -> U63(X:S) 227.14/227.22 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.14/227.22 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.14/227.22 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.14/227.22 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.14/227.22 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.14/227.22 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.14/227.22 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.14/227.22 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.14/227.22 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.14/227.22 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.14/227.22 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.14/227.22 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.14/227.22 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.14/227.22 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.14/227.22 U74(active(X:S)) -> U74(X:S) 227.14/227.22 U74(mark(X:S)) -> U74(X:S) 227.14/227.22 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.14/227.22 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.14/227.22 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.14/227.22 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.14/227.22 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.14/227.22 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.14/227.22 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.14/227.22 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.14/227.22 U83(active(X:S)) -> U83(X:S) 227.14/227.22 U83(mark(X:S)) -> U83(X:S) 227.14/227.22 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.14/227.22 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.14/227.22 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.14/227.22 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.14/227.22 U92(active(X:S)) -> U92(X:S) 227.14/227.22 U92(mark(X:S)) -> U92(X:S) 227.14/227.22 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.14/227.22 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.14/227.22 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.14/227.22 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.14/227.22 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.14/227.22 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.14/227.22 active(U13(tt)) -> mark(tt) 227.14/227.22 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.14/227.22 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.14/227.22 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.14/227.22 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.14/227.22 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.14/227.22 active(U26(tt)) -> mark(tt) 227.14/227.22 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.14/227.22 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.14/227.22 active(U33(tt)) -> mark(tt) 227.14/227.22 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.14/227.22 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.14/227.22 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.14/227.22 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.14/227.22 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.14/227.22 active(U46(tt)) -> mark(tt) 227.14/227.22 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.14/227.22 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.14/227.22 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.14/227.22 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.14/227.22 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.14/227.22 active(U56(tt)) -> mark(tt) 227.14/227.22 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.14/227.22 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.14/227.22 active(U63(tt)) -> mark(tt) 227.14/227.22 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.14/227.22 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.14/227.22 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.14/227.22 active(U74(tt)) -> mark(tt) 227.14/227.22 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.14/227.22 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.14/227.22 active(U83(tt)) -> mark(tt) 227.14/227.22 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.14/227.22 active(U92(tt)) -> mark(tt) 227.14/227.22 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.14/227.22 active(__(nil,X:S)) -> mark(X:S) 227.14/227.22 active(__(X:S,nil)) -> mark(X:S) 227.14/227.22 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.14/227.22 active(isList(nil)) -> mark(tt) 227.14/227.22 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.14/227.22 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.14/227.22 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.14/227.22 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.14/227.22 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.14/227.22 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.14/227.22 active(isPal(nil)) -> mark(tt) 227.14/227.22 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.14/227.22 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.14/227.22 active(isPalListKind(a)) -> mark(tt) 227.14/227.22 active(isPalListKind(e)) -> mark(tt) 227.14/227.22 active(isPalListKind(i)) -> mark(tt) 227.14/227.22 active(isPalListKind(nil)) -> mark(tt) 227.14/227.22 active(isPalListKind(o)) -> mark(tt) 227.14/227.22 active(isPalListKind(u)) -> mark(tt) 227.14/227.22 active(isQid(a)) -> mark(tt) 227.14/227.22 active(isQid(e)) -> mark(tt) 227.14/227.22 active(isQid(i)) -> mark(tt) 227.14/227.22 active(isQid(o)) -> mark(tt) 227.14/227.22 active(isQid(u)) -> mark(tt) 227.14/227.22 isList(active(X:S)) -> isList(X:S) 227.14/227.22 isList(mark(X:S)) -> isList(X:S) 227.14/227.22 isNeList(active(X:S)) -> isNeList(X:S) 227.14/227.22 isNeList(mark(X:S)) -> isNeList(X:S) 227.14/227.22 isNePal(active(X:S)) -> isNePal(X:S) 227.14/227.22 isNePal(mark(X:S)) -> isNePal(X:S) 227.14/227.22 isPal(active(X:S)) -> isPal(X:S) 227.14/227.22 isPal(mark(X:S)) -> isPal(X:S) 227.14/227.22 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.14/227.22 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.14/227.22 isQid(active(X:S)) -> isQid(X:S) 227.14/227.22 isQid(mark(X:S)) -> isQid(X:S) 227.14/227.22 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.14/227.22 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.14/227.22 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.14/227.22 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.14/227.22 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.14/227.22 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.14/227.22 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.14/227.22 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.14/227.22 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.14/227.22 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.14/227.22 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.14/227.22 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.14/227.22 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.14/227.22 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.14/227.22 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.14/227.22 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.14/227.22 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.14/227.22 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.14/227.22 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.14/227.22 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.14/227.22 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.14/227.22 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.14/227.22 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.14/227.22 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.14/227.22 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.14/227.22 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.14/227.22 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.14/227.22 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.14/227.22 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.14/227.22 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.14/227.22 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.14/227.22 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.14/227.22 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.14/227.22 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.14/227.22 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.14/227.22 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.14/227.22 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.14/227.22 mark(isList(X:S)) -> active(isList(X:S)) 227.14/227.22 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.14/227.22 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.14/227.22 mark(isPal(X:S)) -> active(isPal(X:S)) 227.14/227.22 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.14/227.22 mark(isQid(X:S)) -> active(isQid(X:S)) 227.14/227.22 mark(a) -> active(a) 227.14/227.22 mark(e) -> active(e) 227.14/227.22 mark(i) -> active(i) 227.14/227.22 mark(nil) -> active(nil) 227.14/227.22 mark(o) -> active(o) 227.14/227.22 mark(tt) -> active(tt) 227.14/227.22 mark(u) -> active(u) 227.14/227.22 ->->Cycle: 227.14/227.22 ->->-> Pairs: 227.14/227.22 U41#(active(X1:S),X2:S,X3:S) -> U41#(X1:S,X2:S,X3:S) 227.14/227.22 U41#(mark(X1:S),X2:S,X3:S) -> U41#(X1:S,X2:S,X3:S) 227.14/227.22 U41#(X1:S,active(X2:S),X3:S) -> U41#(X1:S,X2:S,X3:S) 227.14/227.22 U41#(X1:S,mark(X2:S),X3:S) -> U41#(X1:S,X2:S,X3:S) 227.14/227.22 U41#(X1:S,X2:S,active(X3:S)) -> U41#(X1:S,X2:S,X3:S) 227.14/227.22 U41#(X1:S,X2:S,mark(X3:S)) -> U41#(X1:S,X2:S,X3:S) 227.14/227.22 ->->-> Rules: 227.14/227.22 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.14/227.22 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.14/227.22 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.14/227.22 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.14/227.22 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.14/227.22 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.14/227.22 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.14/227.22 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.14/227.22 U13(active(X:S)) -> U13(X:S) 227.14/227.22 U13(mark(X:S)) -> U13(X:S) 227.14/227.22 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.14/227.22 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.14/227.22 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.14/227.22 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.14/227.22 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.14/227.22 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.14/227.22 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.14/227.22 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.14/227.22 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.14/227.22 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.14/227.22 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.14/227.22 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.14/227.22 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.14/227.22 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.14/227.22 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.14/227.22 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.14/227.22 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.14/227.22 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.14/227.22 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.14/227.22 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.14/227.22 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.14/227.22 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.14/227.22 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.14/227.22 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.14/227.22 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.14/227.22 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.14/227.22 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.14/227.22 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.14/227.22 U26(active(X:S)) -> U26(X:S) 227.14/227.22 U26(mark(X:S)) -> U26(X:S) 227.14/227.22 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.14/227.22 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.14/227.22 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.14/227.22 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.14/227.22 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.14/227.22 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.14/227.22 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.14/227.22 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.14/227.22 U33(active(X:S)) -> U33(X:S) 227.14/227.22 U33(mark(X:S)) -> U33(X:S) 227.14/227.22 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.14/227.22 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.14/227.22 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.14/227.22 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.14/227.22 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.14/227.22 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.14/227.22 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.14/227.22 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.14/227.22 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.14/227.22 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.14/227.22 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.14/227.22 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.14/227.22 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.14/227.22 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.14/227.22 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.14/227.22 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.14/227.22 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.14/227.22 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.14/227.22 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.14/227.22 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.14/227.22 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.14/227.22 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.14/227.22 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.14/227.22 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.14/227.22 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.14/227.22 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.14/227.22 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.14/227.22 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.14/227.22 U46(active(X:S)) -> U46(X:S) 227.14/227.22 U46(mark(X:S)) -> U46(X:S) 227.14/227.22 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.14/227.22 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.14/227.22 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.14/227.22 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.14/227.22 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.14/227.22 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.14/227.22 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.14/227.22 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.14/227.22 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.14/227.22 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.14/227.22 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.14/227.22 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.14/227.22 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.14/227.22 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.14/227.22 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.14/227.22 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.14/227.22 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.14/227.22 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.14/227.22 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.14/227.22 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.14/227.22 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.14/227.22 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.14/227.22 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.14/227.22 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.14/227.22 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.14/227.22 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.14/227.22 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.14/227.22 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.14/227.22 U56(active(X:S)) -> U56(X:S) 227.14/227.22 U56(mark(X:S)) -> U56(X:S) 227.14/227.22 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.14/227.22 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.14/227.22 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.14/227.22 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.14/227.22 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.14/227.22 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.14/227.22 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.14/227.22 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.14/227.22 U63(active(X:S)) -> U63(X:S) 227.14/227.22 U63(mark(X:S)) -> U63(X:S) 227.14/227.22 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.14/227.22 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.14/227.22 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.14/227.22 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.14/227.22 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.14/227.22 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.14/227.22 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.14/227.22 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.14/227.22 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.14/227.22 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.14/227.22 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.14/227.22 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.14/227.22 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.14/227.22 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.14/227.22 U74(active(X:S)) -> U74(X:S) 227.14/227.22 U74(mark(X:S)) -> U74(X:S) 227.14/227.22 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.14/227.22 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.14/227.22 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.14/227.22 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.14/227.22 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.14/227.22 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.14/227.22 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.14/227.22 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.14/227.22 U83(active(X:S)) -> U83(X:S) 227.14/227.22 U83(mark(X:S)) -> U83(X:S) 227.14/227.22 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.14/227.22 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.14/227.22 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.14/227.22 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.14/227.22 U92(active(X:S)) -> U92(X:S) 227.14/227.22 U92(mark(X:S)) -> U92(X:S) 227.14/227.22 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.14/227.22 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.14/227.22 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.14/227.22 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.14/227.22 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.14/227.22 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.14/227.22 active(U13(tt)) -> mark(tt) 227.14/227.22 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.14/227.22 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.14/227.22 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.14/227.22 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.14/227.22 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.14/227.22 active(U26(tt)) -> mark(tt) 227.14/227.22 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.14/227.22 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.14/227.22 active(U33(tt)) -> mark(tt) 227.14/227.22 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.14/227.22 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.14/227.22 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.14/227.22 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.14/227.22 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.14/227.22 active(U46(tt)) -> mark(tt) 227.14/227.22 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.14/227.22 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.14/227.22 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.14/227.22 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.14/227.22 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.14/227.22 active(U56(tt)) -> mark(tt) 227.14/227.22 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.14/227.22 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.14/227.22 active(U63(tt)) -> mark(tt) 227.14/227.22 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.14/227.22 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.14/227.22 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.14/227.22 active(U74(tt)) -> mark(tt) 227.14/227.22 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.14/227.22 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.14/227.22 active(U83(tt)) -> mark(tt) 227.14/227.22 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.14/227.22 active(U92(tt)) -> mark(tt) 227.14/227.22 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.14/227.22 active(__(nil,X:S)) -> mark(X:S) 227.14/227.22 active(__(X:S,nil)) -> mark(X:S) 227.14/227.22 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.14/227.22 active(isList(nil)) -> mark(tt) 227.14/227.22 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.14/227.22 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.14/227.22 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.14/227.22 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.14/227.22 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.14/227.22 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.14/227.22 active(isPal(nil)) -> mark(tt) 227.14/227.22 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.14/227.22 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.14/227.22 active(isPalListKind(a)) -> mark(tt) 227.14/227.22 active(isPalListKind(e)) -> mark(tt) 227.14/227.22 active(isPalListKind(i)) -> mark(tt) 227.14/227.22 active(isPalListKind(nil)) -> mark(tt) 227.14/227.22 active(isPalListKind(o)) -> mark(tt) 227.14/227.22 active(isPalListKind(u)) -> mark(tt) 227.14/227.22 active(isQid(a)) -> mark(tt) 227.14/227.22 active(isQid(e)) -> mark(tt) 227.14/227.22 active(isQid(i)) -> mark(tt) 227.14/227.22 active(isQid(o)) -> mark(tt) 227.14/227.22 active(isQid(u)) -> mark(tt) 227.14/227.22 isList(active(X:S)) -> isList(X:S) 227.14/227.22 isList(mark(X:S)) -> isList(X:S) 227.14/227.22 isNeList(active(X:S)) -> isNeList(X:S) 227.14/227.22 isNeList(mark(X:S)) -> isNeList(X:S) 227.14/227.22 isNePal(active(X:S)) -> isNePal(X:S) 227.14/227.22 isNePal(mark(X:S)) -> isNePal(X:S) 227.14/227.22 isPal(active(X:S)) -> isPal(X:S) 227.14/227.22 isPal(mark(X:S)) -> isPal(X:S) 227.14/227.22 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.14/227.22 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.14/227.22 isQid(active(X:S)) -> isQid(X:S) 227.14/227.22 isQid(mark(X:S)) -> isQid(X:S) 227.14/227.22 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.14/227.22 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.14/227.22 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.14/227.22 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.14/227.22 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.14/227.22 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.14/227.22 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.14/227.22 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.14/227.22 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.14/227.22 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.14/227.22 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.14/227.22 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.14/227.22 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.14/227.22 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.14/227.22 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.14/227.22 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.14/227.22 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.14/227.22 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.14/227.22 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.14/227.22 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.14/227.22 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.14/227.22 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.14/227.22 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.14/227.22 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.14/227.22 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.14/227.22 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.14/227.22 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.14/227.22 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.14/227.22 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.14/227.22 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.14/227.22 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.14/227.22 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.14/227.22 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.14/227.22 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.14/227.22 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.14/227.22 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.14/227.22 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.14/227.22 mark(isList(X:S)) -> active(isList(X:S)) 227.14/227.22 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.14/227.22 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.14/227.22 mark(isPal(X:S)) -> active(isPal(X:S)) 227.14/227.22 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.14/227.22 mark(isQid(X:S)) -> active(isQid(X:S)) 227.14/227.22 mark(a) -> active(a) 227.14/227.22 mark(e) -> active(e) 227.14/227.22 mark(i) -> active(i) 227.14/227.22 mark(nil) -> active(nil) 227.14/227.22 mark(o) -> active(o) 227.14/227.22 mark(tt) -> active(tt) 227.14/227.22 mark(u) -> active(u) 227.14/227.22 ->->Cycle: 227.14/227.22 ->->-> Pairs: 227.14/227.22 U33#(active(X:S)) -> U33#(X:S) 227.14/227.22 U33#(mark(X:S)) -> U33#(X:S) 227.14/227.22 ->->-> Rules: 227.14/227.22 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.14/227.22 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.14/227.22 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.14/227.22 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.14/227.22 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.14/227.22 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.14/227.22 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.14/227.22 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.14/227.22 U13(active(X:S)) -> U13(X:S) 227.14/227.22 U13(mark(X:S)) -> U13(X:S) 227.14/227.22 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.14/227.22 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.14/227.22 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.14/227.22 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.14/227.22 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.14/227.22 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.14/227.22 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.14/227.22 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.14/227.22 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.14/227.22 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.14/227.22 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.14/227.22 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.14/227.22 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.14/227.22 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.14/227.22 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.14/227.22 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.14/227.22 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.14/227.22 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.14/227.22 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.14/227.22 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.14/227.22 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.14/227.22 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.14/227.22 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.14/227.22 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.14/227.22 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.14/227.22 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.14/227.22 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.14/227.22 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.14/227.22 U26(active(X:S)) -> U26(X:S) 227.14/227.22 U26(mark(X:S)) -> U26(X:S) 227.14/227.22 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.14/227.22 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.14/227.22 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.14/227.22 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.14/227.22 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.14/227.22 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.14/227.22 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.14/227.22 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.14/227.22 U33(active(X:S)) -> U33(X:S) 227.14/227.22 U33(mark(X:S)) -> U33(X:S) 227.14/227.22 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.14/227.22 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.14/227.22 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.14/227.22 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.14/227.22 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.14/227.22 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.14/227.22 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.14/227.22 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.14/227.22 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.14/227.22 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.14/227.22 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.14/227.22 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.14/227.22 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.14/227.22 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.14/227.22 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.14/227.22 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.14/227.22 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.14/227.22 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.14/227.22 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.14/227.22 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.14/227.22 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.14/227.22 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.14/227.22 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.14/227.22 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.14/227.22 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.14/227.22 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.14/227.22 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.14/227.22 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.14/227.22 U46(active(X:S)) -> U46(X:S) 227.14/227.22 U46(mark(X:S)) -> U46(X:S) 227.14/227.22 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.14/227.22 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.14/227.22 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.14/227.22 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.14/227.22 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.14/227.22 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.14/227.22 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.14/227.22 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.14/227.22 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.14/227.22 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.14/227.22 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.14/227.22 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.14/227.22 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.14/227.22 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.14/227.22 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.14/227.22 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.14/227.22 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.14/227.22 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.14/227.22 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.14/227.22 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.14/227.22 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.14/227.22 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.14/227.22 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.14/227.22 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.14/227.22 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.14/227.22 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.14/227.22 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.14/227.22 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.14/227.22 U56(active(X:S)) -> U56(X:S) 227.14/227.22 U56(mark(X:S)) -> U56(X:S) 227.14/227.22 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.14/227.22 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.14/227.22 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.14/227.22 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.14/227.22 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.14/227.22 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.14/227.22 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.14/227.22 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.14/227.22 U63(active(X:S)) -> U63(X:S) 227.14/227.22 U63(mark(X:S)) -> U63(X:S) 227.14/227.22 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.14/227.22 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.14/227.22 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.14/227.22 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.14/227.22 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.14/227.22 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.14/227.22 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.14/227.22 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.14/227.22 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.14/227.22 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.14/227.22 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.14/227.22 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.14/227.22 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.14/227.22 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.14/227.22 U74(active(X:S)) -> U74(X:S) 227.14/227.22 U74(mark(X:S)) -> U74(X:S) 227.14/227.22 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.14/227.22 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.14/227.22 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.14/227.22 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.14/227.22 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.14/227.22 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.14/227.22 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.14/227.22 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.14/227.22 U83(active(X:S)) -> U83(X:S) 227.14/227.22 U83(mark(X:S)) -> U83(X:S) 227.14/227.22 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.14/227.22 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.14/227.22 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.14/227.22 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.14/227.22 U92(active(X:S)) -> U92(X:S) 227.14/227.22 U92(mark(X:S)) -> U92(X:S) 227.14/227.22 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.14/227.22 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.14/227.22 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.14/227.22 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.14/227.22 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.14/227.22 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.14/227.22 active(U13(tt)) -> mark(tt) 227.14/227.22 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.14/227.22 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.14/227.22 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.14/227.22 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.14/227.22 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.14/227.22 active(U26(tt)) -> mark(tt) 227.14/227.22 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.14/227.22 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.14/227.22 active(U33(tt)) -> mark(tt) 227.14/227.22 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.14/227.22 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.14/227.22 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.14/227.22 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.14/227.22 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.14/227.22 active(U46(tt)) -> mark(tt) 227.14/227.22 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.14/227.22 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.14/227.22 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.14/227.22 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.14/227.22 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.14/227.22 active(U56(tt)) -> mark(tt) 227.14/227.22 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.14/227.22 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.14/227.22 active(U63(tt)) -> mark(tt) 227.14/227.22 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.14/227.22 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.14/227.22 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.14/227.22 active(U74(tt)) -> mark(tt) 227.14/227.22 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.14/227.22 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.14/227.22 active(U83(tt)) -> mark(tt) 227.14/227.22 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.14/227.22 active(U92(tt)) -> mark(tt) 227.14/227.22 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.14/227.22 active(__(nil,X:S)) -> mark(X:S) 227.14/227.22 active(__(X:S,nil)) -> mark(X:S) 227.14/227.22 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.14/227.22 active(isList(nil)) -> mark(tt) 227.14/227.22 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.14/227.22 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.14/227.22 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.14/227.22 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.14/227.22 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.14/227.22 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.14/227.22 active(isPal(nil)) -> mark(tt) 227.14/227.22 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.14/227.22 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.14/227.22 active(isPalListKind(a)) -> mark(tt) 227.14/227.22 active(isPalListKind(e)) -> mark(tt) 227.14/227.22 active(isPalListKind(i)) -> mark(tt) 227.14/227.22 active(isPalListKind(nil)) -> mark(tt) 227.14/227.22 active(isPalListKind(o)) -> mark(tt) 227.14/227.22 active(isPalListKind(u)) -> mark(tt) 227.14/227.22 active(isQid(a)) -> mark(tt) 227.14/227.22 active(isQid(e)) -> mark(tt) 227.14/227.22 active(isQid(i)) -> mark(tt) 227.14/227.22 active(isQid(o)) -> mark(tt) 227.14/227.22 active(isQid(u)) -> mark(tt) 227.14/227.22 isList(active(X:S)) -> isList(X:S) 227.14/227.22 isList(mark(X:S)) -> isList(X:S) 227.14/227.22 isNeList(active(X:S)) -> isNeList(X:S) 227.14/227.22 isNeList(mark(X:S)) -> isNeList(X:S) 227.14/227.22 isNePal(active(X:S)) -> isNePal(X:S) 227.14/227.22 isNePal(mark(X:S)) -> isNePal(X:S) 227.14/227.22 isPal(active(X:S)) -> isPal(X:S) 227.14/227.22 isPal(mark(X:S)) -> isPal(X:S) 227.14/227.22 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.14/227.22 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.14/227.22 isQid(active(X:S)) -> isQid(X:S) 227.14/227.22 isQid(mark(X:S)) -> isQid(X:S) 227.14/227.22 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.14/227.22 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.14/227.22 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.14/227.22 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.14/227.22 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.14/227.22 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.14/227.22 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.14/227.22 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.14/227.22 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.14/227.22 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.14/227.22 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.14/227.22 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.14/227.22 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.14/227.22 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.14/227.22 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.14/227.22 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.14/227.22 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.14/227.22 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.14/227.22 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.14/227.22 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.14/227.22 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.14/227.22 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.14/227.22 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.14/227.22 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.14/227.22 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.14/227.22 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.14/227.22 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.14/227.22 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.14/227.22 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.14/227.22 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.14/227.22 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.14/227.22 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.14/227.22 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.14/227.22 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.14/227.22 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.14/227.22 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.14/227.22 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.14/227.22 mark(isList(X:S)) -> active(isList(X:S)) 227.14/227.22 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.14/227.22 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.14/227.22 mark(isPal(X:S)) -> active(isPal(X:S)) 227.14/227.22 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.14/227.22 mark(isQid(X:S)) -> active(isQid(X:S)) 227.14/227.22 mark(a) -> active(a) 227.14/227.22 mark(e) -> active(e) 227.14/227.22 mark(i) -> active(i) 227.14/227.22 mark(nil) -> active(nil) 227.14/227.22 mark(o) -> active(o) 227.14/227.22 mark(tt) -> active(tt) 227.14/227.22 mark(u) -> active(u) 227.14/227.22 ->->Cycle: 227.14/227.22 ->->-> Pairs: 227.14/227.22 U32#(active(X1:S),X2:S) -> U32#(X1:S,X2:S) 227.14/227.22 U32#(mark(X1:S),X2:S) -> U32#(X1:S,X2:S) 227.14/227.22 U32#(X1:S,active(X2:S)) -> U32#(X1:S,X2:S) 227.14/227.22 U32#(X1:S,mark(X2:S)) -> U32#(X1:S,X2:S) 227.14/227.22 ->->-> Rules: 227.14/227.22 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.14/227.22 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.14/227.22 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.14/227.22 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.14/227.22 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.14/227.22 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.14/227.22 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.14/227.22 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.14/227.22 U13(active(X:S)) -> U13(X:S) 227.14/227.22 U13(mark(X:S)) -> U13(X:S) 227.14/227.22 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.14/227.22 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.14/227.22 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.14/227.22 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.14/227.22 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.14/227.22 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.14/227.22 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.14/227.22 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.14/227.22 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.14/227.22 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.14/227.22 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.14/227.22 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.14/227.22 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.14/227.22 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.14/227.22 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.14/227.22 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.14/227.22 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.14/227.22 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.14/227.22 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.14/227.22 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.14/227.22 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.14/227.22 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.14/227.22 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.14/227.22 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.14/227.22 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.14/227.22 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.14/227.22 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.14/227.22 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.14/227.22 U26(active(X:S)) -> U26(X:S) 227.14/227.22 U26(mark(X:S)) -> U26(X:S) 227.14/227.22 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.14/227.22 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.14/227.22 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.14/227.22 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.14/227.22 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.14/227.22 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.14/227.22 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.14/227.22 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.14/227.22 U33(active(X:S)) -> U33(X:S) 227.14/227.22 U33(mark(X:S)) -> U33(X:S) 227.14/227.22 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.14/227.22 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.14/227.22 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.14/227.22 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.14/227.22 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.14/227.22 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.14/227.22 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.14/227.22 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.14/227.22 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.14/227.22 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.14/227.22 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.14/227.22 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.14/227.22 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.14/227.22 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.14/227.22 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.14/227.22 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.14/227.22 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.14/227.22 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.14/227.22 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.14/227.22 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.14/227.22 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.14/227.22 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.14/227.22 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.14/227.22 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.14/227.22 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.14/227.22 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.14/227.22 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.14/227.22 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.14/227.22 U46(active(X:S)) -> U46(X:S) 227.14/227.22 U46(mark(X:S)) -> U46(X:S) 227.14/227.22 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.14/227.22 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.14/227.22 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.14/227.22 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.14/227.22 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.14/227.22 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.14/227.22 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.14/227.22 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.14/227.22 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.14/227.22 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.14/227.22 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.14/227.22 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.14/227.22 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.14/227.22 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.14/227.22 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.14/227.22 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.14/227.22 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.14/227.22 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.14/227.22 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.14/227.22 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.14/227.22 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.14/227.22 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.14/227.22 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.14/227.22 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.14/227.22 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.14/227.22 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.14/227.22 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.14/227.22 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.14/227.22 U56(active(X:S)) -> U56(X:S) 227.14/227.22 U56(mark(X:S)) -> U56(X:S) 227.14/227.22 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.14/227.22 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.14/227.22 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.14/227.22 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.14/227.23 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.14/227.23 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.14/227.23 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.14/227.23 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.14/227.23 U63(active(X:S)) -> U63(X:S) 227.14/227.23 U63(mark(X:S)) -> U63(X:S) 227.14/227.23 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.14/227.23 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.14/227.23 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.14/227.23 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.14/227.23 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.14/227.23 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.14/227.23 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.14/227.23 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.14/227.23 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.14/227.23 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.14/227.23 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.14/227.23 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.14/227.23 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.14/227.23 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.14/227.23 U74(active(X:S)) -> U74(X:S) 227.14/227.23 U74(mark(X:S)) -> U74(X:S) 227.14/227.23 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.14/227.23 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.14/227.23 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.14/227.23 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.14/227.23 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.14/227.23 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.14/227.23 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.14/227.23 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.14/227.23 U83(active(X:S)) -> U83(X:S) 227.14/227.23 U83(mark(X:S)) -> U83(X:S) 227.14/227.23 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.14/227.23 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.14/227.23 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.14/227.23 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.14/227.23 U92(active(X:S)) -> U92(X:S) 227.14/227.23 U92(mark(X:S)) -> U92(X:S) 227.14/227.23 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.14/227.23 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.14/227.23 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.14/227.23 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.14/227.23 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.14/227.23 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.14/227.23 active(U13(tt)) -> mark(tt) 227.14/227.23 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.14/227.23 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.14/227.23 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.14/227.23 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.14/227.23 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.14/227.23 active(U26(tt)) -> mark(tt) 227.14/227.23 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.14/227.23 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.14/227.23 active(U33(tt)) -> mark(tt) 227.14/227.23 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.14/227.23 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.14/227.23 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.14/227.23 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.14/227.23 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.14/227.23 active(U46(tt)) -> mark(tt) 227.14/227.23 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.14/227.23 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.14/227.23 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.14/227.23 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.14/227.23 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.14/227.23 active(U56(tt)) -> mark(tt) 227.14/227.23 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.14/227.23 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.14/227.23 active(U63(tt)) -> mark(tt) 227.14/227.23 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.14/227.23 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.14/227.23 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.14/227.23 active(U74(tt)) -> mark(tt) 227.14/227.23 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.14/227.23 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.14/227.23 active(U83(tt)) -> mark(tt) 227.14/227.23 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.14/227.23 active(U92(tt)) -> mark(tt) 227.14/227.23 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.14/227.23 active(__(nil,X:S)) -> mark(X:S) 227.14/227.23 active(__(X:S,nil)) -> mark(X:S) 227.14/227.23 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.14/227.23 active(isList(nil)) -> mark(tt) 227.14/227.23 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.14/227.23 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.14/227.23 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.14/227.23 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.14/227.23 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.14/227.23 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.14/227.23 active(isPal(nil)) -> mark(tt) 227.14/227.23 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.14/227.23 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.14/227.23 active(isPalListKind(a)) -> mark(tt) 227.14/227.23 active(isPalListKind(e)) -> mark(tt) 227.14/227.23 active(isPalListKind(i)) -> mark(tt) 227.14/227.23 active(isPalListKind(nil)) -> mark(tt) 227.14/227.23 active(isPalListKind(o)) -> mark(tt) 227.14/227.23 active(isPalListKind(u)) -> mark(tt) 227.14/227.23 active(isQid(a)) -> mark(tt) 227.14/227.23 active(isQid(e)) -> mark(tt) 227.14/227.23 active(isQid(i)) -> mark(tt) 227.14/227.23 active(isQid(o)) -> mark(tt) 227.14/227.23 active(isQid(u)) -> mark(tt) 227.14/227.23 isList(active(X:S)) -> isList(X:S) 227.14/227.23 isList(mark(X:S)) -> isList(X:S) 227.14/227.23 isNeList(active(X:S)) -> isNeList(X:S) 227.14/227.23 isNeList(mark(X:S)) -> isNeList(X:S) 227.14/227.23 isNePal(active(X:S)) -> isNePal(X:S) 227.14/227.23 isNePal(mark(X:S)) -> isNePal(X:S) 227.14/227.23 isPal(active(X:S)) -> isPal(X:S) 227.14/227.23 isPal(mark(X:S)) -> isPal(X:S) 227.14/227.23 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.14/227.23 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.14/227.23 isQid(active(X:S)) -> isQid(X:S) 227.14/227.23 isQid(mark(X:S)) -> isQid(X:S) 227.14/227.23 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.14/227.23 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.14/227.23 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.14/227.23 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.14/227.23 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.14/227.23 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.14/227.23 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.14/227.23 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.14/227.23 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.14/227.23 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.14/227.23 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.14/227.23 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.14/227.23 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.14/227.23 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.14/227.23 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.14/227.23 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.14/227.23 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.14/227.23 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.14/227.23 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.14/227.23 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.14/227.23 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.14/227.23 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.14/227.23 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.14/227.23 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.14/227.23 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.14/227.23 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.14/227.23 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.14/227.23 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.14/227.23 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.14/227.23 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.14/227.23 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.14/227.23 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.14/227.23 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.14/227.23 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.14/227.23 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.14/227.23 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.14/227.23 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.14/227.23 mark(isList(X:S)) -> active(isList(X:S)) 227.14/227.23 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.14/227.23 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.14/227.23 mark(isPal(X:S)) -> active(isPal(X:S)) 227.14/227.23 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.14/227.23 mark(isQid(X:S)) -> active(isQid(X:S)) 227.14/227.23 mark(a) -> active(a) 227.14/227.23 mark(e) -> active(e) 227.14/227.23 mark(i) -> active(i) 227.14/227.23 mark(nil) -> active(nil) 227.14/227.23 mark(o) -> active(o) 227.14/227.23 mark(tt) -> active(tt) 227.14/227.23 mark(u) -> active(u) 227.14/227.23 ->->Cycle: 227.14/227.23 ->->-> Pairs: 227.14/227.23 U31#(active(X1:S),X2:S) -> U31#(X1:S,X2:S) 227.14/227.23 U31#(mark(X1:S),X2:S) -> U31#(X1:S,X2:S) 227.14/227.23 U31#(X1:S,active(X2:S)) -> U31#(X1:S,X2:S) 227.14/227.23 U31#(X1:S,mark(X2:S)) -> U31#(X1:S,X2:S) 227.14/227.23 ->->-> Rules: 227.14/227.23 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.14/227.23 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.14/227.23 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.14/227.23 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.14/227.23 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.14/227.23 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.14/227.23 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.14/227.23 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.14/227.23 U13(active(X:S)) -> U13(X:S) 227.14/227.23 U13(mark(X:S)) -> U13(X:S) 227.14/227.23 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.14/227.23 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.14/227.23 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.14/227.23 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.14/227.23 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.14/227.23 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.14/227.23 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.14/227.23 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.14/227.23 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.14/227.23 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.14/227.23 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.14/227.23 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.14/227.23 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.14/227.23 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.14/227.23 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.14/227.23 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.14/227.23 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.14/227.23 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.14/227.23 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.14/227.23 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.14/227.23 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.14/227.23 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.14/227.23 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.14/227.23 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.14/227.23 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.14/227.23 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.14/227.23 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.14/227.23 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.14/227.23 U26(active(X:S)) -> U26(X:S) 227.14/227.23 U26(mark(X:S)) -> U26(X:S) 227.14/227.23 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.14/227.23 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.14/227.23 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.14/227.23 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.14/227.23 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.14/227.23 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.14/227.23 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.14/227.23 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.14/227.23 U33(active(X:S)) -> U33(X:S) 227.14/227.23 U33(mark(X:S)) -> U33(X:S) 227.14/227.23 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.14/227.23 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.14/227.23 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.14/227.23 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.14/227.23 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.14/227.23 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.14/227.23 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.14/227.23 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.14/227.23 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.14/227.23 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.14/227.23 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.14/227.23 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.14/227.23 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.14/227.23 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.14/227.23 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.14/227.23 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.14/227.23 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.14/227.23 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.14/227.23 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.14/227.23 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.14/227.23 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.14/227.23 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.14/227.23 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.14/227.23 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.14/227.23 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.14/227.23 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.14/227.23 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.14/227.23 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.14/227.23 U46(active(X:S)) -> U46(X:S) 227.14/227.23 U46(mark(X:S)) -> U46(X:S) 227.14/227.23 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.14/227.23 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.14/227.23 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.14/227.23 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.14/227.23 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.14/227.23 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.14/227.23 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.14/227.23 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.14/227.23 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.14/227.23 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.14/227.23 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.14/227.23 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.14/227.23 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.14/227.23 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.14/227.23 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.14/227.23 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.14/227.23 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.14/227.23 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.14/227.23 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.14/227.23 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.14/227.23 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.14/227.23 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.14/227.23 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.14/227.23 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.14/227.23 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.14/227.23 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.14/227.23 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.14/227.23 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.14/227.23 U56(active(X:S)) -> U56(X:S) 227.14/227.23 U56(mark(X:S)) -> U56(X:S) 227.14/227.23 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.14/227.23 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.14/227.23 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.14/227.23 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.14/227.23 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.14/227.23 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.14/227.23 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.14/227.23 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.14/227.23 U63(active(X:S)) -> U63(X:S) 227.14/227.23 U63(mark(X:S)) -> U63(X:S) 227.14/227.23 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.14/227.23 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.14/227.23 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.14/227.23 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.14/227.23 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.14/227.23 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.14/227.23 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.14/227.23 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.14/227.23 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.14/227.23 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.14/227.23 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.14/227.23 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.14/227.23 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.14/227.23 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.14/227.23 U74(active(X:S)) -> U74(X:S) 227.14/227.23 U74(mark(X:S)) -> U74(X:S) 227.14/227.23 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.14/227.23 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.14/227.23 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.14/227.23 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.14/227.23 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.14/227.23 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.14/227.23 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.14/227.23 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.14/227.23 U83(active(X:S)) -> U83(X:S) 227.14/227.23 U83(mark(X:S)) -> U83(X:S) 227.14/227.23 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.14/227.23 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.14/227.23 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.14/227.23 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.14/227.23 U92(active(X:S)) -> U92(X:S) 227.14/227.23 U92(mark(X:S)) -> U92(X:S) 227.14/227.23 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.14/227.23 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.14/227.23 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.14/227.23 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.14/227.23 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.14/227.23 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.14/227.23 active(U13(tt)) -> mark(tt) 227.14/227.23 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.14/227.23 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.14/227.23 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.14/227.23 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.14/227.23 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.14/227.23 active(U26(tt)) -> mark(tt) 227.14/227.23 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.14/227.23 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.14/227.23 active(U33(tt)) -> mark(tt) 227.14/227.23 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.14/227.23 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.14/227.23 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.14/227.23 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.14/227.23 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.14/227.23 active(U46(tt)) -> mark(tt) 227.14/227.23 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.14/227.23 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.14/227.23 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.14/227.23 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.14/227.23 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.14/227.23 active(U56(tt)) -> mark(tt) 227.14/227.23 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.14/227.23 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.14/227.23 active(U63(tt)) -> mark(tt) 227.14/227.23 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.14/227.23 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.14/227.23 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.14/227.23 active(U74(tt)) -> mark(tt) 227.14/227.23 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.14/227.23 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.14/227.23 active(U83(tt)) -> mark(tt) 227.14/227.23 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.14/227.23 active(U92(tt)) -> mark(tt) 227.14/227.23 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.14/227.23 active(__(nil,X:S)) -> mark(X:S) 227.14/227.23 active(__(X:S,nil)) -> mark(X:S) 227.14/227.23 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.14/227.23 active(isList(nil)) -> mark(tt) 227.14/227.23 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.14/227.23 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.14/227.23 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.14/227.23 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.14/227.23 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.14/227.23 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.14/227.23 active(isPal(nil)) -> mark(tt) 227.14/227.23 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.14/227.23 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.14/227.23 active(isPalListKind(a)) -> mark(tt) 227.14/227.23 active(isPalListKind(e)) -> mark(tt) 227.14/227.23 active(isPalListKind(i)) -> mark(tt) 227.14/227.23 active(isPalListKind(nil)) -> mark(tt) 227.14/227.23 active(isPalListKind(o)) -> mark(tt) 227.14/227.23 active(isPalListKind(u)) -> mark(tt) 227.14/227.23 active(isQid(a)) -> mark(tt) 227.14/227.23 active(isQid(e)) -> mark(tt) 227.14/227.23 active(isQid(i)) -> mark(tt) 227.14/227.23 active(isQid(o)) -> mark(tt) 227.14/227.23 active(isQid(u)) -> mark(tt) 227.14/227.23 isList(active(X:S)) -> isList(X:S) 227.14/227.23 isList(mark(X:S)) -> isList(X:S) 227.14/227.23 isNeList(active(X:S)) -> isNeList(X:S) 227.14/227.23 isNeList(mark(X:S)) -> isNeList(X:S) 227.14/227.23 isNePal(active(X:S)) -> isNePal(X:S) 227.14/227.23 isNePal(mark(X:S)) -> isNePal(X:S) 227.14/227.23 isPal(active(X:S)) -> isPal(X:S) 227.14/227.23 isPal(mark(X:S)) -> isPal(X:S) 227.14/227.23 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.14/227.23 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.14/227.23 isQid(active(X:S)) -> isQid(X:S) 227.14/227.23 isQid(mark(X:S)) -> isQid(X:S) 227.14/227.23 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.14/227.23 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.14/227.23 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.14/227.23 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.14/227.23 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.14/227.23 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.14/227.23 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.14/227.23 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.14/227.23 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.14/227.23 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.14/227.23 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.14/227.23 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.14/227.23 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.14/227.23 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.14/227.23 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.14/227.23 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.14/227.23 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.14/227.23 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.14/227.23 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.14/227.23 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.14/227.23 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.14/227.23 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.14/227.23 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.14/227.23 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.14/227.23 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.14/227.23 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.14/227.23 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.14/227.23 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.14/227.23 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.14/227.23 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.14/227.23 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.14/227.23 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.14/227.23 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.14/227.23 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.14/227.23 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.14/227.23 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.14/227.23 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.14/227.23 mark(isList(X:S)) -> active(isList(X:S)) 227.14/227.23 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.14/227.23 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.14/227.23 mark(isPal(X:S)) -> active(isPal(X:S)) 227.14/227.23 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.14/227.23 mark(isQid(X:S)) -> active(isQid(X:S)) 227.14/227.23 mark(a) -> active(a) 227.14/227.23 mark(e) -> active(e) 227.14/227.23 mark(i) -> active(i) 227.14/227.23 mark(nil) -> active(nil) 227.14/227.23 mark(o) -> active(o) 227.14/227.23 mark(tt) -> active(tt) 227.14/227.23 mark(u) -> active(u) 227.14/227.23 ->->Cycle: 227.14/227.23 ->->-> Pairs: 227.14/227.23 U26#(active(X:S)) -> U26#(X:S) 227.14/227.23 U26#(mark(X:S)) -> U26#(X:S) 227.14/227.23 ->->-> Rules: 227.14/227.23 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.14/227.23 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.14/227.23 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.14/227.23 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.14/227.23 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.14/227.23 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.14/227.23 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.14/227.23 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.14/227.23 U13(active(X:S)) -> U13(X:S) 227.14/227.23 U13(mark(X:S)) -> U13(X:S) 227.14/227.23 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.14/227.23 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.14/227.23 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.14/227.23 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.14/227.23 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.14/227.23 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.14/227.23 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.14/227.23 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.14/227.23 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.14/227.23 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.14/227.23 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.14/227.23 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.14/227.23 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.14/227.23 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.14/227.23 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.14/227.23 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.14/227.23 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.14/227.23 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.14/227.23 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.14/227.23 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.14/227.23 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.14/227.23 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.14/227.23 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.14/227.23 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.14/227.23 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.14/227.23 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.14/227.23 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.14/227.23 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.14/227.23 U26(active(X:S)) -> U26(X:S) 227.14/227.23 U26(mark(X:S)) -> U26(X:S) 227.14/227.23 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.14/227.23 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.14/227.23 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.14/227.23 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.14/227.23 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.14/227.23 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.14/227.23 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.14/227.23 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.14/227.23 U33(active(X:S)) -> U33(X:S) 227.14/227.23 U33(mark(X:S)) -> U33(X:S) 227.14/227.23 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.14/227.23 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.14/227.23 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.14/227.23 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.14/227.23 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.14/227.23 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.14/227.23 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.14/227.23 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.14/227.23 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.14/227.23 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.14/227.23 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.14/227.23 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.14/227.23 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.14/227.23 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.14/227.23 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.14/227.23 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.14/227.23 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.14/227.23 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.14/227.23 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.14/227.23 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.14/227.23 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.14/227.23 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.14/227.23 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.14/227.23 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.14/227.23 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.14/227.23 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.14/227.23 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.14/227.23 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.14/227.23 U46(active(X:S)) -> U46(X:S) 227.14/227.23 U46(mark(X:S)) -> U46(X:S) 227.14/227.23 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.14/227.23 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.14/227.23 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.14/227.23 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.14/227.23 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.14/227.23 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.14/227.23 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.14/227.23 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.14/227.23 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.14/227.23 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.14/227.23 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.14/227.23 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.14/227.23 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.14/227.23 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.14/227.23 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.14/227.23 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.14/227.23 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.14/227.23 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.14/227.23 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.14/227.23 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.14/227.23 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.14/227.23 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.14/227.23 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.14/227.23 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.14/227.23 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.14/227.23 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.14/227.23 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.14/227.23 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.14/227.23 U56(active(X:S)) -> U56(X:S) 227.14/227.23 U56(mark(X:S)) -> U56(X:S) 227.14/227.23 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.14/227.23 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.14/227.23 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.14/227.23 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.14/227.23 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.14/227.23 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.14/227.23 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.14/227.23 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.14/227.23 U63(active(X:S)) -> U63(X:S) 227.14/227.23 U63(mark(X:S)) -> U63(X:S) 227.14/227.23 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.14/227.23 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.14/227.23 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.14/227.23 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.14/227.23 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.14/227.23 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.14/227.23 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.14/227.23 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.14/227.23 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.14/227.23 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.14/227.23 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.14/227.23 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.14/227.23 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.14/227.23 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.14/227.23 U74(active(X:S)) -> U74(X:S) 227.14/227.23 U74(mark(X:S)) -> U74(X:S) 227.14/227.23 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.14/227.23 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.14/227.23 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.14/227.23 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.14/227.23 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.14/227.23 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.14/227.23 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.14/227.23 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.14/227.23 U83(active(X:S)) -> U83(X:S) 227.14/227.23 U83(mark(X:S)) -> U83(X:S) 227.14/227.23 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.14/227.23 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.14/227.23 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.14/227.23 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.14/227.23 U92(active(X:S)) -> U92(X:S) 227.14/227.23 U92(mark(X:S)) -> U92(X:S) 227.14/227.23 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.14/227.23 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.14/227.23 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.14/227.23 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.14/227.23 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.14/227.23 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.14/227.23 active(U13(tt)) -> mark(tt) 227.14/227.23 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.14/227.23 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.14/227.23 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.14/227.23 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.14/227.23 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.14/227.23 active(U26(tt)) -> mark(tt) 227.14/227.23 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.14/227.23 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.14/227.23 active(U33(tt)) -> mark(tt) 227.14/227.23 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.14/227.23 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.14/227.23 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.14/227.23 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.14/227.23 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.14/227.23 active(U46(tt)) -> mark(tt) 227.14/227.23 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.14/227.23 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.14/227.23 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.14/227.23 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.14/227.23 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.14/227.23 active(U56(tt)) -> mark(tt) 227.14/227.23 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.14/227.23 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.14/227.23 active(U63(tt)) -> mark(tt) 227.14/227.23 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.14/227.23 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.14/227.23 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.14/227.23 active(U74(tt)) -> mark(tt) 227.14/227.23 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.14/227.23 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.14/227.23 active(U83(tt)) -> mark(tt) 227.14/227.23 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.14/227.23 active(U92(tt)) -> mark(tt) 227.14/227.23 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.14/227.23 active(__(nil,X:S)) -> mark(X:S) 227.14/227.23 active(__(X:S,nil)) -> mark(X:S) 227.14/227.23 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.14/227.23 active(isList(nil)) -> mark(tt) 227.14/227.23 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.14/227.23 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.14/227.23 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.14/227.23 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.14/227.23 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.14/227.23 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.14/227.23 active(isPal(nil)) -> mark(tt) 227.14/227.23 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.14/227.23 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.14/227.23 active(isPalListKind(a)) -> mark(tt) 227.14/227.23 active(isPalListKind(e)) -> mark(tt) 227.14/227.23 active(isPalListKind(i)) -> mark(tt) 227.14/227.23 active(isPalListKind(nil)) -> mark(tt) 227.14/227.23 active(isPalListKind(o)) -> mark(tt) 227.14/227.23 active(isPalListKind(u)) -> mark(tt) 227.14/227.23 active(isQid(a)) -> mark(tt) 227.14/227.23 active(isQid(e)) -> mark(tt) 227.14/227.23 active(isQid(i)) -> mark(tt) 227.14/227.23 active(isQid(o)) -> mark(tt) 227.14/227.23 active(isQid(u)) -> mark(tt) 227.14/227.23 isList(active(X:S)) -> isList(X:S) 227.14/227.23 isList(mark(X:S)) -> isList(X:S) 227.14/227.23 isNeList(active(X:S)) -> isNeList(X:S) 227.14/227.23 isNeList(mark(X:S)) -> isNeList(X:S) 227.14/227.23 isNePal(active(X:S)) -> isNePal(X:S) 227.14/227.23 isNePal(mark(X:S)) -> isNePal(X:S) 227.14/227.23 isPal(active(X:S)) -> isPal(X:S) 227.14/227.23 isPal(mark(X:S)) -> isPal(X:S) 227.14/227.23 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.14/227.23 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.14/227.23 isQid(active(X:S)) -> isQid(X:S) 227.14/227.23 isQid(mark(X:S)) -> isQid(X:S) 227.14/227.23 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.14/227.23 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.14/227.23 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.14/227.23 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.14/227.23 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.14/227.23 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.14/227.23 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.14/227.23 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.14/227.23 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.14/227.23 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.14/227.23 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.14/227.23 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.14/227.23 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.14/227.23 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.14/227.23 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.14/227.23 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.14/227.23 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.14/227.23 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.14/227.23 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.14/227.23 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.14/227.23 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.14/227.23 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.14/227.23 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.14/227.23 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.14/227.23 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.14/227.23 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.14/227.23 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.14/227.23 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.14/227.23 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.14/227.23 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.14/227.23 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.14/227.23 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.14/227.23 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.14/227.23 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.14/227.23 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.14/227.23 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.14/227.23 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.14/227.23 mark(isList(X:S)) -> active(isList(X:S)) 227.14/227.23 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.14/227.23 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.14/227.23 mark(isPal(X:S)) -> active(isPal(X:S)) 227.14/227.23 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.14/227.23 mark(isQid(X:S)) -> active(isQid(X:S)) 227.14/227.23 mark(a) -> active(a) 227.14/227.23 mark(e) -> active(e) 227.14/227.23 mark(i) -> active(i) 227.14/227.23 mark(nil) -> active(nil) 227.14/227.23 mark(o) -> active(o) 227.14/227.23 mark(tt) -> active(tt) 227.14/227.23 mark(u) -> active(u) 227.14/227.23 ->->Cycle: 227.14/227.23 ->->-> Pairs: 227.14/227.23 U25#(active(X1:S),X2:S) -> U25#(X1:S,X2:S) 227.14/227.23 U25#(mark(X1:S),X2:S) -> U25#(X1:S,X2:S) 227.14/227.23 U25#(X1:S,active(X2:S)) -> U25#(X1:S,X2:S) 227.14/227.23 U25#(X1:S,mark(X2:S)) -> U25#(X1:S,X2:S) 227.14/227.23 ->->-> Rules: 227.14/227.23 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.14/227.23 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.14/227.23 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.14/227.23 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.14/227.23 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.14/227.23 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.14/227.23 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.14/227.23 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.14/227.23 U13(active(X:S)) -> U13(X:S) 227.14/227.23 U13(mark(X:S)) -> U13(X:S) 227.14/227.23 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.14/227.23 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.14/227.23 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.14/227.23 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.14/227.23 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.14/227.23 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.14/227.23 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.14/227.23 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.14/227.23 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.14/227.23 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.14/227.23 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.14/227.23 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.14/227.23 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.14/227.23 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.14/227.23 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.14/227.23 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.14/227.23 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.14/227.23 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.14/227.23 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.14/227.23 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.14/227.23 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.14/227.23 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.14/227.23 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.14/227.23 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.14/227.23 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.14/227.23 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.14/227.23 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.14/227.23 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.14/227.23 U26(active(X:S)) -> U26(X:S) 227.14/227.23 U26(mark(X:S)) -> U26(X:S) 227.14/227.23 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.14/227.23 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.14/227.23 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.14/227.23 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.14/227.23 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.14/227.23 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.14/227.23 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.14/227.23 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.14/227.23 U33(active(X:S)) -> U33(X:S) 227.14/227.23 U33(mark(X:S)) -> U33(X:S) 227.14/227.23 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.14/227.23 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.14/227.23 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.14/227.23 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.14/227.23 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.14/227.23 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.14/227.23 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.14/227.23 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.14/227.23 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.14/227.23 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.14/227.23 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.14/227.23 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.14/227.23 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.14/227.23 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.14/227.23 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.14/227.23 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.14/227.23 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.14/227.23 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.14/227.23 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.14/227.23 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.14/227.23 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.14/227.23 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.14/227.23 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.14/227.23 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.14/227.23 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.14/227.23 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.14/227.23 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.14/227.23 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.14/227.23 U46(active(X:S)) -> U46(X:S) 227.14/227.23 U46(mark(X:S)) -> U46(X:S) 227.14/227.23 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.14/227.23 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.14/227.23 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.14/227.23 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.14/227.23 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.14/227.23 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.14/227.23 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.14/227.23 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.14/227.23 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.14/227.23 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.14/227.23 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.14/227.23 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.14/227.23 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.14/227.23 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.14/227.23 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.14/227.23 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.14/227.23 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.14/227.23 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.14/227.23 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.14/227.23 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.14/227.23 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.14/227.23 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.14/227.23 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.14/227.23 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.14/227.23 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.14/227.23 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.14/227.23 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.14/227.23 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.14/227.23 U56(active(X:S)) -> U56(X:S) 227.14/227.23 U56(mark(X:S)) -> U56(X:S) 227.14/227.23 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.14/227.23 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.14/227.23 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.14/227.23 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.14/227.23 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.14/227.23 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.14/227.23 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.14/227.23 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.14/227.23 U63(active(X:S)) -> U63(X:S) 227.14/227.23 U63(mark(X:S)) -> U63(X:S) 227.14/227.23 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.14/227.23 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.14/227.23 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.14/227.23 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.14/227.23 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.14/227.23 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.14/227.23 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.14/227.23 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.14/227.23 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.14/227.23 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.14/227.23 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.14/227.23 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.14/227.23 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.14/227.23 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.14/227.23 U74(active(X:S)) -> U74(X:S) 227.14/227.23 U74(mark(X:S)) -> U74(X:S) 227.14/227.23 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.14/227.23 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.14/227.23 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.14/227.23 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.14/227.23 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.14/227.23 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.14/227.23 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.14/227.23 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.14/227.23 U83(active(X:S)) -> U83(X:S) 227.14/227.23 U83(mark(X:S)) -> U83(X:S) 227.14/227.23 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.14/227.23 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.14/227.23 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.14/227.23 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.14/227.23 U92(active(X:S)) -> U92(X:S) 227.14/227.23 U92(mark(X:S)) -> U92(X:S) 227.14/227.23 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.14/227.23 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.14/227.23 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.14/227.23 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.14/227.23 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.14/227.23 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.14/227.23 active(U13(tt)) -> mark(tt) 227.14/227.23 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.14/227.23 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.14/227.23 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.14/227.23 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.14/227.23 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.14/227.23 active(U26(tt)) -> mark(tt) 227.14/227.23 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.14/227.23 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.14/227.23 active(U33(tt)) -> mark(tt) 227.14/227.23 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.14/227.23 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.14/227.23 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.14/227.23 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.14/227.23 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.14/227.23 active(U46(tt)) -> mark(tt) 227.14/227.23 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.14/227.23 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.14/227.23 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.14/227.23 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.14/227.23 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.14/227.23 active(U56(tt)) -> mark(tt) 227.14/227.23 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.14/227.23 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.14/227.23 active(U63(tt)) -> mark(tt) 227.14/227.23 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.14/227.23 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.14/227.23 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.14/227.23 active(U74(tt)) -> mark(tt) 227.14/227.23 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.14/227.23 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.14/227.23 active(U83(tt)) -> mark(tt) 227.14/227.23 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.14/227.23 active(U92(tt)) -> mark(tt) 227.14/227.23 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.14/227.23 active(__(nil,X:S)) -> mark(X:S) 227.14/227.23 active(__(X:S,nil)) -> mark(X:S) 227.14/227.23 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.14/227.23 active(isList(nil)) -> mark(tt) 227.14/227.23 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.14/227.23 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.14/227.23 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.14/227.23 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.14/227.23 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.14/227.23 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.14/227.23 active(isPal(nil)) -> mark(tt) 227.14/227.23 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.14/227.23 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.14/227.23 active(isPalListKind(a)) -> mark(tt) 227.14/227.23 active(isPalListKind(e)) -> mark(tt) 227.14/227.23 active(isPalListKind(i)) -> mark(tt) 227.14/227.23 active(isPalListKind(nil)) -> mark(tt) 227.14/227.23 active(isPalListKind(o)) -> mark(tt) 227.14/227.23 active(isPalListKind(u)) -> mark(tt) 227.14/227.23 active(isQid(a)) -> mark(tt) 227.14/227.23 active(isQid(e)) -> mark(tt) 227.14/227.23 active(isQid(i)) -> mark(tt) 227.14/227.23 active(isQid(o)) -> mark(tt) 227.14/227.23 active(isQid(u)) -> mark(tt) 227.14/227.23 isList(active(X:S)) -> isList(X:S) 227.14/227.23 isList(mark(X:S)) -> isList(X:S) 227.14/227.23 isNeList(active(X:S)) -> isNeList(X:S) 227.14/227.23 isNeList(mark(X:S)) -> isNeList(X:S) 227.14/227.23 isNePal(active(X:S)) -> isNePal(X:S) 227.14/227.23 isNePal(mark(X:S)) -> isNePal(X:S) 227.14/227.23 isPal(active(X:S)) -> isPal(X:S) 227.14/227.23 isPal(mark(X:S)) -> isPal(X:S) 227.14/227.23 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.14/227.23 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.14/227.23 isQid(active(X:S)) -> isQid(X:S) 227.14/227.23 isQid(mark(X:S)) -> isQid(X:S) 227.14/227.23 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.14/227.23 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.14/227.23 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.14/227.23 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.14/227.23 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.14/227.23 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.14/227.23 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.14/227.23 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.14/227.23 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.14/227.23 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.14/227.23 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.14/227.23 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.14/227.23 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.14/227.23 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.14/227.23 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.14/227.23 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.14/227.23 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.14/227.23 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.14/227.23 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.14/227.23 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.14/227.23 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.14/227.23 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.14/227.23 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.14/227.23 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.14/227.23 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.14/227.23 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.14/227.23 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.14/227.23 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.14/227.23 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.14/227.23 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.14/227.23 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.14/227.23 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.14/227.23 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.14/227.23 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.14/227.23 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.14/227.23 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.14/227.23 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.14/227.23 mark(isList(X:S)) -> active(isList(X:S)) 227.14/227.23 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.14/227.23 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.14/227.23 mark(isPal(X:S)) -> active(isPal(X:S)) 227.14/227.23 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.14/227.23 mark(isQid(X:S)) -> active(isQid(X:S)) 227.14/227.23 mark(a) -> active(a) 227.14/227.23 mark(e) -> active(e) 227.14/227.23 mark(i) -> active(i) 227.14/227.23 mark(nil) -> active(nil) 227.14/227.23 mark(o) -> active(o) 227.14/227.23 mark(tt) -> active(tt) 227.14/227.23 mark(u) -> active(u) 227.14/227.23 ->->Cycle: 227.14/227.23 ->->-> Pairs: 227.14/227.23 U24#(active(X1:S),X2:S,X3:S) -> U24#(X1:S,X2:S,X3:S) 227.14/227.23 U24#(mark(X1:S),X2:S,X3:S) -> U24#(X1:S,X2:S,X3:S) 227.14/227.23 U24#(X1:S,active(X2:S),X3:S) -> U24#(X1:S,X2:S,X3:S) 227.14/227.23 U24#(X1:S,mark(X2:S),X3:S) -> U24#(X1:S,X2:S,X3:S) 227.14/227.23 U24#(X1:S,X2:S,active(X3:S)) -> U24#(X1:S,X2:S,X3:S) 227.14/227.23 U24#(X1:S,X2:S,mark(X3:S)) -> U24#(X1:S,X2:S,X3:S) 227.14/227.23 ->->-> Rules: 227.14/227.23 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.14/227.23 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.14/227.23 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.14/227.23 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.14/227.23 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.14/227.23 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.14/227.23 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.14/227.23 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.14/227.23 U13(active(X:S)) -> U13(X:S) 227.14/227.23 U13(mark(X:S)) -> U13(X:S) 227.14/227.23 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.14/227.23 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.14/227.23 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.14/227.23 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.14/227.23 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.14/227.23 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.14/227.23 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.14/227.23 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.14/227.23 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.14/227.23 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.14/227.23 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.14/227.23 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.14/227.23 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.14/227.23 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.14/227.23 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.14/227.23 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.14/227.23 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.14/227.23 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.14/227.23 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.14/227.23 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.14/227.23 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.14/227.23 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.14/227.23 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.14/227.23 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.14/227.23 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.14/227.23 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.14/227.23 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.14/227.23 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.14/227.23 U26(active(X:S)) -> U26(X:S) 227.14/227.23 U26(mark(X:S)) -> U26(X:S) 227.14/227.23 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.14/227.23 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.14/227.23 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.14/227.23 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.14/227.23 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.14/227.23 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.14/227.23 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.14/227.23 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.14/227.23 U33(active(X:S)) -> U33(X:S) 227.14/227.23 U33(mark(X:S)) -> U33(X:S) 227.14/227.23 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.14/227.23 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.14/227.23 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.14/227.23 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.14/227.23 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.14/227.23 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.14/227.23 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.14/227.23 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.14/227.23 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.14/227.23 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.14/227.23 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.14/227.23 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.14/227.23 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.14/227.23 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.14/227.23 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.14/227.23 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.14/227.23 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.14/227.23 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.14/227.23 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.14/227.23 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.14/227.23 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.14/227.23 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.14/227.23 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.14/227.23 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.14/227.23 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.14/227.23 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.14/227.23 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.14/227.23 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.14/227.23 U46(active(X:S)) -> U46(X:S) 227.14/227.23 U46(mark(X:S)) -> U46(X:S) 227.14/227.23 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.14/227.23 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.14/227.23 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.14/227.23 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.14/227.23 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.14/227.23 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.14/227.23 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.14/227.23 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.14/227.23 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.14/227.23 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.14/227.23 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.14/227.23 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.14/227.23 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.14/227.23 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.14/227.23 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.14/227.23 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.14/227.23 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.14/227.23 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.14/227.23 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.14/227.23 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.14/227.23 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.14/227.23 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.14/227.23 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.14/227.23 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.14/227.23 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.14/227.23 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.14/227.23 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.14/227.23 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.14/227.23 U56(active(X:S)) -> U56(X:S) 227.14/227.23 U56(mark(X:S)) -> U56(X:S) 227.14/227.23 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.14/227.23 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.14/227.23 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.14/227.23 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.14/227.23 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.14/227.23 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.14/227.23 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.14/227.23 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.14/227.23 U63(active(X:S)) -> U63(X:S) 227.14/227.23 U63(mark(X:S)) -> U63(X:S) 227.14/227.23 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.14/227.23 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.14/227.23 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.14/227.23 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.14/227.23 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.14/227.23 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.14/227.23 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.14/227.23 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.14/227.23 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.14/227.23 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.14/227.23 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.14/227.23 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.14/227.23 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.14/227.23 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.14/227.23 U74(active(X:S)) -> U74(X:S) 227.14/227.23 U74(mark(X:S)) -> U74(X:S) 227.14/227.23 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.14/227.23 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.14/227.23 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.14/227.23 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.14/227.23 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.14/227.23 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.14/227.23 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.14/227.23 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.14/227.23 U83(active(X:S)) -> U83(X:S) 227.14/227.23 U83(mark(X:S)) -> U83(X:S) 227.14/227.23 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.14/227.23 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.14/227.23 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.14/227.23 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.14/227.23 U92(active(X:S)) -> U92(X:S) 227.14/227.23 U92(mark(X:S)) -> U92(X:S) 227.14/227.23 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.14/227.23 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.14/227.23 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.14/227.23 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.14/227.23 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.14/227.23 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.14/227.23 active(U13(tt)) -> mark(tt) 227.14/227.23 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.14/227.23 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.14/227.23 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.14/227.23 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.14/227.23 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.14/227.23 active(U26(tt)) -> mark(tt) 227.14/227.23 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.14/227.23 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.14/227.23 active(U33(tt)) -> mark(tt) 227.14/227.23 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.14/227.23 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.14/227.23 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.14/227.23 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.14/227.23 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.14/227.23 active(U46(tt)) -> mark(tt) 227.14/227.23 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.14/227.23 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.14/227.23 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.14/227.23 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.14/227.23 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.14/227.23 active(U56(tt)) -> mark(tt) 227.14/227.23 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.14/227.23 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.14/227.23 active(U63(tt)) -> mark(tt) 227.14/227.23 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.14/227.23 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.14/227.23 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.14/227.23 active(U74(tt)) -> mark(tt) 227.14/227.23 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.14/227.23 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.14/227.23 active(U83(tt)) -> mark(tt) 227.14/227.23 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.14/227.23 active(U92(tt)) -> mark(tt) 227.14/227.23 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.14/227.23 active(__(nil,X:S)) -> mark(X:S) 227.14/227.23 active(__(X:S,nil)) -> mark(X:S) 227.14/227.23 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.14/227.23 active(isList(nil)) -> mark(tt) 227.14/227.23 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.14/227.23 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.14/227.23 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.14/227.23 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.14/227.23 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.14/227.23 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.14/227.23 active(isPal(nil)) -> mark(tt) 227.14/227.23 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.14/227.23 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.14/227.23 active(isPalListKind(a)) -> mark(tt) 227.14/227.23 active(isPalListKind(e)) -> mark(tt) 227.14/227.23 active(isPalListKind(i)) -> mark(tt) 227.14/227.23 active(isPalListKind(nil)) -> mark(tt) 227.14/227.23 active(isPalListKind(o)) -> mark(tt) 227.14/227.23 active(isPalListKind(u)) -> mark(tt) 227.14/227.23 active(isQid(a)) -> mark(tt) 227.14/227.23 active(isQid(e)) -> mark(tt) 227.14/227.23 active(isQid(i)) -> mark(tt) 227.14/227.23 active(isQid(o)) -> mark(tt) 227.14/227.23 active(isQid(u)) -> mark(tt) 227.14/227.23 isList(active(X:S)) -> isList(X:S) 227.14/227.23 isList(mark(X:S)) -> isList(X:S) 227.14/227.23 isNeList(active(X:S)) -> isNeList(X:S) 227.14/227.23 isNeList(mark(X:S)) -> isNeList(X:S) 227.14/227.23 isNePal(active(X:S)) -> isNePal(X:S) 227.14/227.23 isNePal(mark(X:S)) -> isNePal(X:S) 227.14/227.23 isPal(active(X:S)) -> isPal(X:S) 227.14/227.23 isPal(mark(X:S)) -> isPal(X:S) 227.14/227.23 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.14/227.23 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.14/227.23 isQid(active(X:S)) -> isQid(X:S) 227.14/227.23 isQid(mark(X:S)) -> isQid(X:S) 227.14/227.23 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.14/227.23 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.14/227.23 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.14/227.23 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.14/227.23 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.14/227.23 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.14/227.23 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.14/227.23 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.14/227.23 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.14/227.23 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.14/227.23 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.14/227.23 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.14/227.23 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.14/227.23 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.14/227.23 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.14/227.23 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.14/227.23 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.14/227.23 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.14/227.23 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.14/227.23 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.14/227.23 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.14/227.23 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.14/227.23 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.14/227.23 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.14/227.23 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.14/227.23 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.14/227.23 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.14/227.23 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.14/227.23 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.14/227.23 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.14/227.23 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.14/227.23 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.14/227.23 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.14/227.23 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.14/227.23 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.14/227.23 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.14/227.23 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.14/227.23 mark(isList(X:S)) -> active(isList(X:S)) 227.14/227.23 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.14/227.23 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.14/227.23 mark(isPal(X:S)) -> active(isPal(X:S)) 227.14/227.23 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.14/227.23 mark(isQid(X:S)) -> active(isQid(X:S)) 227.14/227.23 mark(a) -> active(a) 227.14/227.23 mark(e) -> active(e) 227.14/227.23 mark(i) -> active(i) 227.14/227.23 mark(nil) -> active(nil) 227.14/227.23 mark(o) -> active(o) 227.14/227.23 mark(tt) -> active(tt) 227.14/227.23 mark(u) -> active(u) 227.14/227.23 ->->Cycle: 227.14/227.23 ->->-> Pairs: 227.14/227.23 U23#(active(X1:S),X2:S,X3:S) -> U23#(X1:S,X2:S,X3:S) 227.14/227.23 U23#(mark(X1:S),X2:S,X3:S) -> U23#(X1:S,X2:S,X3:S) 227.14/227.23 U23#(X1:S,active(X2:S),X3:S) -> U23#(X1:S,X2:S,X3:S) 227.14/227.23 U23#(X1:S,mark(X2:S),X3:S) -> U23#(X1:S,X2:S,X3:S) 227.14/227.23 U23#(X1:S,X2:S,active(X3:S)) -> U23#(X1:S,X2:S,X3:S) 227.14/227.23 U23#(X1:S,X2:S,mark(X3:S)) -> U23#(X1:S,X2:S,X3:S) 227.14/227.23 ->->-> Rules: 227.14/227.23 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.14/227.23 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.14/227.23 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.14/227.23 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.14/227.23 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.14/227.23 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.14/227.23 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.14/227.23 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.14/227.23 U13(active(X:S)) -> U13(X:S) 227.14/227.23 U13(mark(X:S)) -> U13(X:S) 227.14/227.23 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.14/227.23 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.14/227.23 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.14/227.23 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.14/227.23 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.14/227.23 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.14/227.23 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.14/227.23 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.14/227.23 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.14/227.23 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.14/227.23 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.14/227.23 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.14/227.23 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.14/227.23 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.14/227.23 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.14/227.23 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.14/227.23 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.14/227.23 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.14/227.23 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.14/227.23 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.14/227.23 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.14/227.23 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.14/227.23 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.14/227.23 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.14/227.23 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.14/227.23 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.14/227.23 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.14/227.23 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.14/227.23 U26(active(X:S)) -> U26(X:S) 227.14/227.23 U26(mark(X:S)) -> U26(X:S) 227.14/227.23 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.14/227.23 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.14/227.23 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.14/227.23 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.14/227.23 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.14/227.23 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.14/227.23 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.14/227.23 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.14/227.23 U33(active(X:S)) -> U33(X:S) 227.14/227.23 U33(mark(X:S)) -> U33(X:S) 227.14/227.23 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.14/227.23 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.14/227.23 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.14/227.23 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.14/227.23 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.14/227.23 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.14/227.23 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.14/227.23 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.14/227.23 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.14/227.23 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.14/227.23 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.14/227.23 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.14/227.23 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.14/227.23 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.14/227.23 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.14/227.23 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.14/227.23 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.14/227.23 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.14/227.23 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.14/227.23 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.14/227.23 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.14/227.23 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.14/227.23 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.14/227.23 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.14/227.23 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.14/227.23 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.14/227.23 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.14/227.23 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.14/227.23 U46(active(X:S)) -> U46(X:S) 227.14/227.23 U46(mark(X:S)) -> U46(X:S) 227.14/227.23 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.14/227.23 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.14/227.23 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.14/227.23 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.14/227.23 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.14/227.23 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.14/227.23 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.14/227.23 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.14/227.23 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.14/227.23 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.14/227.23 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.14/227.23 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.14/227.23 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.14/227.23 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.14/227.23 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.14/227.23 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.14/227.23 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.14/227.23 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.14/227.23 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.14/227.23 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.14/227.23 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.14/227.23 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.14/227.23 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.14/227.23 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.14/227.23 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.14/227.23 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.14/227.23 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.14/227.23 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.14/227.23 U56(active(X:S)) -> U56(X:S) 227.14/227.23 U56(mark(X:S)) -> U56(X:S) 227.14/227.23 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.14/227.23 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.14/227.23 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.14/227.23 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.14/227.23 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.14/227.23 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.14/227.23 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.14/227.23 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.14/227.23 U63(active(X:S)) -> U63(X:S) 227.14/227.23 U63(mark(X:S)) -> U63(X:S) 227.14/227.23 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.14/227.23 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.14/227.23 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.14/227.23 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.14/227.23 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.14/227.23 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.14/227.23 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.14/227.23 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.14/227.23 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.14/227.23 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.14/227.23 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.14/227.23 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.14/227.23 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.14/227.23 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.14/227.23 U74(active(X:S)) -> U74(X:S) 227.14/227.23 U74(mark(X:S)) -> U74(X:S) 227.14/227.23 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.14/227.23 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.14/227.23 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.14/227.23 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.14/227.23 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.14/227.23 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.14/227.23 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.14/227.23 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.14/227.23 U83(active(X:S)) -> U83(X:S) 227.14/227.23 U83(mark(X:S)) -> U83(X:S) 227.14/227.23 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.14/227.23 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.14/227.23 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.14/227.23 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.14/227.23 U92(active(X:S)) -> U92(X:S) 227.14/227.23 U92(mark(X:S)) -> U92(X:S) 227.14/227.23 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.14/227.23 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.14/227.23 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.14/227.23 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.14/227.23 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.14/227.23 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.14/227.23 active(U13(tt)) -> mark(tt) 227.14/227.23 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.14/227.23 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.14/227.23 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.14/227.23 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.14/227.23 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.14/227.23 active(U26(tt)) -> mark(tt) 227.14/227.23 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.14/227.23 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.14/227.23 active(U33(tt)) -> mark(tt) 227.14/227.23 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.14/227.23 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.14/227.23 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.14/227.23 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.14/227.23 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.14/227.23 active(U46(tt)) -> mark(tt) 227.14/227.23 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.14/227.23 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.14/227.23 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.14/227.23 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.14/227.23 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.14/227.23 active(U56(tt)) -> mark(tt) 227.14/227.23 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.14/227.23 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.14/227.23 active(U63(tt)) -> mark(tt) 227.14/227.23 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.14/227.23 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.14/227.23 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.14/227.23 active(U74(tt)) -> mark(tt) 227.14/227.23 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.14/227.23 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.14/227.23 active(U83(tt)) -> mark(tt) 227.14/227.23 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.14/227.23 active(U92(tt)) -> mark(tt) 227.14/227.23 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.14/227.23 active(__(nil,X:S)) -> mark(X:S) 227.14/227.23 active(__(X:S,nil)) -> mark(X:S) 227.14/227.23 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.14/227.23 active(isList(nil)) -> mark(tt) 227.14/227.23 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.14/227.23 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.14/227.23 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.14/227.23 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.14/227.23 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.14/227.23 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.14/227.23 active(isPal(nil)) -> mark(tt) 227.14/227.23 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.14/227.23 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.14/227.23 active(isPalListKind(a)) -> mark(tt) 227.14/227.23 active(isPalListKind(e)) -> mark(tt) 227.14/227.23 active(isPalListKind(i)) -> mark(tt) 227.14/227.23 active(isPalListKind(nil)) -> mark(tt) 227.14/227.23 active(isPalListKind(o)) -> mark(tt) 227.14/227.23 active(isPalListKind(u)) -> mark(tt) 227.14/227.23 active(isQid(a)) -> mark(tt) 227.14/227.23 active(isQid(e)) -> mark(tt) 227.14/227.23 active(isQid(i)) -> mark(tt) 227.14/227.23 active(isQid(o)) -> mark(tt) 227.14/227.23 active(isQid(u)) -> mark(tt) 227.14/227.23 isList(active(X:S)) -> isList(X:S) 227.14/227.23 isList(mark(X:S)) -> isList(X:S) 227.14/227.23 isNeList(active(X:S)) -> isNeList(X:S) 227.14/227.23 isNeList(mark(X:S)) -> isNeList(X:S) 227.14/227.23 isNePal(active(X:S)) -> isNePal(X:S) 227.14/227.23 isNePal(mark(X:S)) -> isNePal(X:S) 227.14/227.23 isPal(active(X:S)) -> isPal(X:S) 227.14/227.23 isPal(mark(X:S)) -> isPal(X:S) 227.14/227.23 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.14/227.23 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.14/227.23 isQid(active(X:S)) -> isQid(X:S) 227.14/227.23 isQid(mark(X:S)) -> isQid(X:S) 227.14/227.23 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.14/227.23 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.14/227.23 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.14/227.23 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.14/227.23 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.14/227.23 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.14/227.23 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.14/227.23 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.14/227.23 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.14/227.23 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.14/227.23 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.14/227.23 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.14/227.23 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.14/227.23 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.14/227.23 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.14/227.23 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.14/227.23 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.14/227.23 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.14/227.23 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.14/227.23 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.14/227.23 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.14/227.23 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.14/227.23 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.14/227.23 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.14/227.23 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.14/227.23 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.14/227.23 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.14/227.23 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.14/227.23 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.14/227.23 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.14/227.23 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.14/227.23 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.14/227.23 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.14/227.23 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.14/227.23 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.14/227.23 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.14/227.23 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.14/227.23 mark(isList(X:S)) -> active(isList(X:S)) 227.14/227.23 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.14/227.23 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.14/227.23 mark(isPal(X:S)) -> active(isPal(X:S)) 227.14/227.23 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.14/227.23 mark(isQid(X:S)) -> active(isQid(X:S)) 227.14/227.23 mark(a) -> active(a) 227.14/227.23 mark(e) -> active(e) 227.14/227.23 mark(i) -> active(i) 227.14/227.23 mark(nil) -> active(nil) 227.14/227.23 mark(o) -> active(o) 227.14/227.23 mark(tt) -> active(tt) 227.14/227.23 mark(u) -> active(u) 227.14/227.23 ->->Cycle: 227.14/227.23 ->->-> Pairs: 227.14/227.23 U22#(active(X1:S),X2:S,X3:S) -> U22#(X1:S,X2:S,X3:S) 227.14/227.23 U22#(mark(X1:S),X2:S,X3:S) -> U22#(X1:S,X2:S,X3:S) 227.14/227.23 U22#(X1:S,active(X2:S),X3:S) -> U22#(X1:S,X2:S,X3:S) 227.14/227.23 U22#(X1:S,mark(X2:S),X3:S) -> U22#(X1:S,X2:S,X3:S) 227.14/227.23 U22#(X1:S,X2:S,active(X3:S)) -> U22#(X1:S,X2:S,X3:S) 227.14/227.23 U22#(X1:S,X2:S,mark(X3:S)) -> U22#(X1:S,X2:S,X3:S) 227.14/227.23 ->->-> Rules: 227.14/227.23 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.14/227.23 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.14/227.23 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.14/227.23 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.14/227.23 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.14/227.23 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.14/227.23 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.14/227.23 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.14/227.23 U13(active(X:S)) -> U13(X:S) 227.14/227.23 U13(mark(X:S)) -> U13(X:S) 227.14/227.23 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.14/227.23 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.14/227.23 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.14/227.23 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.14/227.23 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.14/227.23 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.14/227.23 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.14/227.23 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.14/227.23 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.14/227.23 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.14/227.23 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.14/227.23 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.14/227.23 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.14/227.23 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.14/227.23 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.14/227.23 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.14/227.23 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.14/227.23 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.14/227.23 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.14/227.23 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.14/227.23 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.14/227.23 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.14/227.23 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.14/227.23 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.14/227.23 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.14/227.23 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.14/227.23 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.14/227.23 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.14/227.23 U26(active(X:S)) -> U26(X:S) 227.14/227.23 U26(mark(X:S)) -> U26(X:S) 227.14/227.23 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.14/227.23 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.14/227.23 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.14/227.23 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.14/227.23 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.14/227.23 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.14/227.23 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.14/227.23 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.14/227.23 U33(active(X:S)) -> U33(X:S) 227.14/227.23 U33(mark(X:S)) -> U33(X:S) 227.14/227.23 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.14/227.23 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.14/227.23 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.14/227.23 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.14/227.23 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.14/227.23 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.14/227.23 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.14/227.23 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.14/227.23 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.14/227.23 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.14/227.23 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.14/227.23 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.14/227.23 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.14/227.23 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.14/227.23 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.14/227.23 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.14/227.23 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.14/227.23 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.14/227.23 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.14/227.23 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.14/227.23 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.14/227.23 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.14/227.23 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.14/227.23 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.14/227.23 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.14/227.23 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.14/227.23 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.14/227.23 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.14/227.23 U46(active(X:S)) -> U46(X:S) 227.14/227.23 U46(mark(X:S)) -> U46(X:S) 227.14/227.23 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.14/227.23 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.14/227.23 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.14/227.23 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.14/227.23 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.14/227.23 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.14/227.23 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.14/227.23 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.14/227.23 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.14/227.23 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.14/227.23 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.14/227.23 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.14/227.23 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.14/227.23 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.14/227.23 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.14/227.23 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.14/227.23 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.14/227.23 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.14/227.23 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.14/227.23 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.14/227.23 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.14/227.23 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.14/227.23 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.14/227.23 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.14/227.23 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.14/227.23 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.14/227.23 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.14/227.23 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.14/227.23 U56(active(X:S)) -> U56(X:S) 227.14/227.23 U56(mark(X:S)) -> U56(X:S) 227.14/227.23 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.14/227.23 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.14/227.23 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.14/227.23 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.14/227.23 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.14/227.23 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.14/227.23 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.14/227.23 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.14/227.23 U63(active(X:S)) -> U63(X:S) 227.14/227.23 U63(mark(X:S)) -> U63(X:S) 227.14/227.23 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.14/227.23 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.14/227.23 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.14/227.23 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.14/227.23 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.14/227.23 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.14/227.23 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.14/227.23 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.14/227.23 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.14/227.23 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.14/227.23 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.14/227.23 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.14/227.23 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.14/227.23 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.14/227.23 U74(active(X:S)) -> U74(X:S) 227.14/227.23 U74(mark(X:S)) -> U74(X:S) 227.14/227.23 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.14/227.23 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.14/227.23 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.14/227.23 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.14/227.23 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.14/227.23 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.14/227.23 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.14/227.23 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.14/227.23 U83(active(X:S)) -> U83(X:S) 227.14/227.23 U83(mark(X:S)) -> U83(X:S) 227.14/227.23 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.14/227.23 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.14/227.23 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.14/227.23 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.14/227.23 U92(active(X:S)) -> U92(X:S) 227.14/227.23 U92(mark(X:S)) -> U92(X:S) 227.14/227.23 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.14/227.23 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.14/227.23 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.14/227.23 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.14/227.23 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.14/227.23 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.14/227.23 active(U13(tt)) -> mark(tt) 227.14/227.23 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.14/227.23 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.14/227.23 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.14/227.23 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.14/227.23 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.14/227.23 active(U26(tt)) -> mark(tt) 227.14/227.23 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.14/227.23 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.14/227.23 active(U33(tt)) -> mark(tt) 227.14/227.23 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.14/227.23 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.14/227.23 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.14/227.23 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.14/227.23 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.14/227.23 active(U46(tt)) -> mark(tt) 227.14/227.23 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.14/227.23 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.14/227.23 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.14/227.23 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.14/227.23 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.14/227.23 active(U56(tt)) -> mark(tt) 227.14/227.23 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.14/227.23 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.14/227.23 active(U63(tt)) -> mark(tt) 227.14/227.23 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.14/227.23 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.14/227.23 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.14/227.23 active(U74(tt)) -> mark(tt) 227.14/227.23 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.14/227.23 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.14/227.23 active(U83(tt)) -> mark(tt) 227.14/227.23 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.14/227.23 active(U92(tt)) -> mark(tt) 227.14/227.23 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.14/227.23 active(__(nil,X:S)) -> mark(X:S) 227.14/227.23 active(__(X:S,nil)) -> mark(X:S) 227.14/227.23 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.14/227.23 active(isList(nil)) -> mark(tt) 227.14/227.23 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.14/227.23 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.14/227.23 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.14/227.23 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.14/227.23 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.14/227.23 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.14/227.23 active(isPal(nil)) -> mark(tt) 227.14/227.23 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.14/227.23 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.14/227.23 active(isPalListKind(a)) -> mark(tt) 227.14/227.23 active(isPalListKind(e)) -> mark(tt) 227.14/227.23 active(isPalListKind(i)) -> mark(tt) 227.14/227.23 active(isPalListKind(nil)) -> mark(tt) 227.14/227.23 active(isPalListKind(o)) -> mark(tt) 227.14/227.23 active(isPalListKind(u)) -> mark(tt) 227.14/227.23 active(isQid(a)) -> mark(tt) 227.14/227.23 active(isQid(e)) -> mark(tt) 227.14/227.23 active(isQid(i)) -> mark(tt) 227.14/227.23 active(isQid(o)) -> mark(tt) 227.14/227.23 active(isQid(u)) -> mark(tt) 227.14/227.23 isList(active(X:S)) -> isList(X:S) 227.14/227.23 isList(mark(X:S)) -> isList(X:S) 227.14/227.23 isNeList(active(X:S)) -> isNeList(X:S) 227.14/227.23 isNeList(mark(X:S)) -> isNeList(X:S) 227.14/227.23 isNePal(active(X:S)) -> isNePal(X:S) 227.14/227.23 isNePal(mark(X:S)) -> isNePal(X:S) 227.14/227.23 isPal(active(X:S)) -> isPal(X:S) 227.14/227.23 isPal(mark(X:S)) -> isPal(X:S) 227.14/227.23 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.14/227.23 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.14/227.23 isQid(active(X:S)) -> isQid(X:S) 227.14/227.23 isQid(mark(X:S)) -> isQid(X:S) 227.14/227.23 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.14/227.23 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.14/227.23 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.14/227.23 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.14/227.23 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.14/227.23 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.14/227.23 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.14/227.23 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.14/227.23 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.14/227.23 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.14/227.23 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.14/227.23 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.14/227.23 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.14/227.23 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.14/227.23 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.14/227.23 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.14/227.23 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.14/227.23 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.14/227.23 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.14/227.23 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.14/227.23 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.14/227.23 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.14/227.23 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.14/227.23 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.14/227.23 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.14/227.23 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.14/227.23 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.14/227.23 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.14/227.23 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.14/227.23 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.14/227.23 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.14/227.23 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.14/227.23 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.14/227.23 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.14/227.23 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.14/227.23 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.14/227.23 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.14/227.23 mark(isList(X:S)) -> active(isList(X:S)) 227.14/227.23 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.14/227.23 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.14/227.23 mark(isPal(X:S)) -> active(isPal(X:S)) 227.14/227.23 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.14/227.23 mark(isQid(X:S)) -> active(isQid(X:S)) 227.14/227.23 mark(a) -> active(a) 227.14/227.23 mark(e) -> active(e) 227.14/227.23 mark(i) -> active(i) 227.14/227.23 mark(nil) -> active(nil) 227.14/227.23 mark(o) -> active(o) 227.14/227.23 mark(tt) -> active(tt) 227.14/227.23 mark(u) -> active(u) 227.14/227.23 ->->Cycle: 227.14/227.23 ->->-> Pairs: 227.14/227.23 U21#(active(X1:S),X2:S,X3:S) -> U21#(X1:S,X2:S,X3:S) 227.14/227.23 U21#(mark(X1:S),X2:S,X3:S) -> U21#(X1:S,X2:S,X3:S) 227.14/227.23 U21#(X1:S,active(X2:S),X3:S) -> U21#(X1:S,X2:S,X3:S) 227.14/227.23 U21#(X1:S,mark(X2:S),X3:S) -> U21#(X1:S,X2:S,X3:S) 227.14/227.23 U21#(X1:S,X2:S,active(X3:S)) -> U21#(X1:S,X2:S,X3:S) 227.14/227.23 U21#(X1:S,X2:S,mark(X3:S)) -> U21#(X1:S,X2:S,X3:S) 227.14/227.23 ->->-> Rules: 227.14/227.23 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.14/227.23 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.14/227.23 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.14/227.23 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.14/227.23 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.14/227.23 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.14/227.23 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.14/227.23 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.14/227.23 U13(active(X:S)) -> U13(X:S) 227.14/227.23 U13(mark(X:S)) -> U13(X:S) 227.14/227.23 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.14/227.23 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.14/227.23 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.14/227.23 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.14/227.23 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.14/227.23 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.14/227.23 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.14/227.23 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.14/227.23 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.14/227.23 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.14/227.23 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.14/227.23 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.14/227.23 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.14/227.23 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.14/227.23 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.14/227.23 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.14/227.23 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.14/227.23 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.14/227.23 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.14/227.23 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.14/227.23 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.14/227.23 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.14/227.23 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.14/227.23 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.14/227.23 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.14/227.23 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.14/227.23 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.14/227.23 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.14/227.23 U26(active(X:S)) -> U26(X:S) 227.14/227.23 U26(mark(X:S)) -> U26(X:S) 227.14/227.23 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.14/227.23 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.14/227.23 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.14/227.23 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.14/227.23 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.14/227.23 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.14/227.23 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.14/227.23 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.14/227.23 U33(active(X:S)) -> U33(X:S) 227.14/227.23 U33(mark(X:S)) -> U33(X:S) 227.14/227.23 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.14/227.23 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.14/227.23 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.14/227.23 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.14/227.23 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.14/227.23 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.14/227.23 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.14/227.23 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.14/227.23 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.14/227.23 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.14/227.23 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.14/227.23 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.14/227.23 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.14/227.23 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.14/227.23 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.14/227.23 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.14/227.23 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.14/227.24 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.14/227.24 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.14/227.24 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.14/227.24 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.14/227.24 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.14/227.24 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.14/227.24 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.14/227.24 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.14/227.24 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.14/227.24 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.14/227.24 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.14/227.24 U46(active(X:S)) -> U46(X:S) 227.14/227.24 U46(mark(X:S)) -> U46(X:S) 227.14/227.24 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.14/227.24 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.14/227.24 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.14/227.24 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.14/227.24 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.14/227.24 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.14/227.24 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.14/227.24 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.14/227.24 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.14/227.24 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.14/227.24 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.14/227.24 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.14/227.24 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.14/227.24 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.14/227.24 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.14/227.24 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.14/227.24 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.14/227.24 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.14/227.24 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.14/227.24 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.14/227.24 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.14/227.24 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.14/227.24 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.14/227.24 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.14/227.24 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.14/227.24 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.14/227.24 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.14/227.24 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.14/227.24 U56(active(X:S)) -> U56(X:S) 227.14/227.24 U56(mark(X:S)) -> U56(X:S) 227.14/227.24 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.14/227.24 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.14/227.24 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.14/227.24 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.14/227.24 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.14/227.24 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.14/227.24 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.14/227.24 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.14/227.24 U63(active(X:S)) -> U63(X:S) 227.14/227.24 U63(mark(X:S)) -> U63(X:S) 227.14/227.24 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.14/227.24 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.14/227.24 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.14/227.24 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.14/227.24 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.14/227.24 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.14/227.24 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.14/227.24 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.14/227.24 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.14/227.24 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.14/227.24 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.14/227.24 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.14/227.24 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.14/227.24 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.14/227.24 U74(active(X:S)) -> U74(X:S) 227.14/227.24 U74(mark(X:S)) -> U74(X:S) 227.14/227.24 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.14/227.24 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.14/227.24 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.14/227.24 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.14/227.24 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.14/227.24 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.14/227.24 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.14/227.24 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.14/227.24 U83(active(X:S)) -> U83(X:S) 227.14/227.24 U83(mark(X:S)) -> U83(X:S) 227.14/227.24 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.14/227.24 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.14/227.24 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.14/227.24 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.14/227.24 U92(active(X:S)) -> U92(X:S) 227.14/227.24 U92(mark(X:S)) -> U92(X:S) 227.14/227.24 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.14/227.24 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.14/227.24 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.14/227.24 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.14/227.24 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.14/227.24 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.14/227.24 active(U13(tt)) -> mark(tt) 227.14/227.24 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.14/227.24 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.14/227.24 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.14/227.24 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.14/227.24 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.14/227.24 active(U26(tt)) -> mark(tt) 227.14/227.24 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.14/227.24 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.14/227.24 active(U33(tt)) -> mark(tt) 227.14/227.24 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.14/227.24 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.14/227.24 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.14/227.24 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.14/227.24 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.14/227.24 active(U46(tt)) -> mark(tt) 227.14/227.24 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.14/227.24 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.14/227.24 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.14/227.24 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.14/227.24 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.14/227.24 active(U56(tt)) -> mark(tt) 227.14/227.24 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.14/227.24 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.14/227.24 active(U63(tt)) -> mark(tt) 227.14/227.24 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.14/227.24 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.14/227.24 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.14/227.24 active(U74(tt)) -> mark(tt) 227.14/227.24 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.14/227.24 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.14/227.24 active(U83(tt)) -> mark(tt) 227.14/227.24 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.14/227.24 active(U92(tt)) -> mark(tt) 227.14/227.24 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.14/227.24 active(__(nil,X:S)) -> mark(X:S) 227.14/227.24 active(__(X:S,nil)) -> mark(X:S) 227.14/227.24 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.14/227.24 active(isList(nil)) -> mark(tt) 227.14/227.24 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.14/227.24 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.14/227.24 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.14/227.24 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.14/227.24 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.14/227.24 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.14/227.24 active(isPal(nil)) -> mark(tt) 227.14/227.24 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.14/227.24 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.14/227.24 active(isPalListKind(a)) -> mark(tt) 227.14/227.24 active(isPalListKind(e)) -> mark(tt) 227.14/227.24 active(isPalListKind(i)) -> mark(tt) 227.14/227.24 active(isPalListKind(nil)) -> mark(tt) 227.14/227.24 active(isPalListKind(o)) -> mark(tt) 227.14/227.24 active(isPalListKind(u)) -> mark(tt) 227.14/227.24 active(isQid(a)) -> mark(tt) 227.14/227.24 active(isQid(e)) -> mark(tt) 227.14/227.24 active(isQid(i)) -> mark(tt) 227.14/227.24 active(isQid(o)) -> mark(tt) 227.14/227.24 active(isQid(u)) -> mark(tt) 227.14/227.24 isList(active(X:S)) -> isList(X:S) 227.14/227.24 isList(mark(X:S)) -> isList(X:S) 227.14/227.24 isNeList(active(X:S)) -> isNeList(X:S) 227.14/227.24 isNeList(mark(X:S)) -> isNeList(X:S) 227.14/227.24 isNePal(active(X:S)) -> isNePal(X:S) 227.14/227.24 isNePal(mark(X:S)) -> isNePal(X:S) 227.14/227.24 isPal(active(X:S)) -> isPal(X:S) 227.14/227.24 isPal(mark(X:S)) -> isPal(X:S) 227.14/227.24 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.14/227.24 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.14/227.24 isQid(active(X:S)) -> isQid(X:S) 227.14/227.24 isQid(mark(X:S)) -> isQid(X:S) 227.14/227.24 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.14/227.24 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.14/227.24 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.14/227.24 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.14/227.24 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.14/227.24 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.14/227.24 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.14/227.24 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.14/227.24 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.14/227.24 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.14/227.24 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.14/227.24 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.14/227.24 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.14/227.24 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.14/227.24 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.14/227.24 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.14/227.24 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.14/227.24 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.14/227.24 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.14/227.24 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.14/227.24 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.14/227.24 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.14/227.24 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.14/227.24 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.14/227.24 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.14/227.24 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.14/227.24 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.14/227.24 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.14/227.24 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.14/227.24 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.14/227.24 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.14/227.24 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.14/227.24 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.14/227.24 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.14/227.24 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.14/227.24 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.14/227.24 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.14/227.24 mark(isList(X:S)) -> active(isList(X:S)) 227.14/227.24 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.14/227.24 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.14/227.24 mark(isPal(X:S)) -> active(isPal(X:S)) 227.14/227.24 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.14/227.24 mark(isQid(X:S)) -> active(isQid(X:S)) 227.14/227.24 mark(a) -> active(a) 227.14/227.24 mark(e) -> active(e) 227.14/227.24 mark(i) -> active(i) 227.14/227.24 mark(nil) -> active(nil) 227.14/227.24 mark(o) -> active(o) 227.14/227.24 mark(tt) -> active(tt) 227.14/227.24 mark(u) -> active(u) 227.14/227.24 ->->Cycle: 227.14/227.24 ->->-> Pairs: 227.14/227.24 U13#(active(X:S)) -> U13#(X:S) 227.14/227.24 U13#(mark(X:S)) -> U13#(X:S) 227.14/227.24 ->->-> Rules: 227.14/227.24 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.14/227.24 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.14/227.24 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.14/227.24 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.14/227.24 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.14/227.24 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.14/227.24 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.14/227.24 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.14/227.24 U13(active(X:S)) -> U13(X:S) 227.14/227.24 U13(mark(X:S)) -> U13(X:S) 227.14/227.24 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.14/227.24 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.14/227.24 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.14/227.24 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.14/227.24 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.14/227.24 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.14/227.24 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.14/227.24 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.14/227.24 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.14/227.24 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.14/227.24 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.14/227.24 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.14/227.24 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.14/227.24 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.14/227.24 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.14/227.24 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.14/227.24 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.14/227.24 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.14/227.24 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.14/227.24 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.14/227.24 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.14/227.24 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.14/227.24 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.14/227.24 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.14/227.24 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.14/227.24 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.14/227.24 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.14/227.24 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.14/227.24 U26(active(X:S)) -> U26(X:S) 227.14/227.24 U26(mark(X:S)) -> U26(X:S) 227.14/227.24 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.14/227.24 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.14/227.24 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.14/227.24 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.14/227.24 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.14/227.24 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.14/227.24 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.14/227.24 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.14/227.24 U33(active(X:S)) -> U33(X:S) 227.14/227.24 U33(mark(X:S)) -> U33(X:S) 227.14/227.24 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.14/227.24 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.14/227.24 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.14/227.24 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.14/227.24 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.14/227.24 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.14/227.24 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.14/227.24 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.14/227.24 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.14/227.24 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.14/227.24 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.14/227.24 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.14/227.24 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.14/227.24 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.14/227.24 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.14/227.24 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.14/227.24 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.14/227.24 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.14/227.24 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.14/227.24 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.14/227.24 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.14/227.24 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.14/227.24 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.14/227.24 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.14/227.24 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.14/227.24 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.14/227.24 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.14/227.24 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.14/227.24 U46(active(X:S)) -> U46(X:S) 227.14/227.24 U46(mark(X:S)) -> U46(X:S) 227.14/227.24 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.14/227.24 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.14/227.24 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.14/227.24 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.14/227.24 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.14/227.24 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.14/227.24 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.14/227.24 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.14/227.24 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.14/227.24 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.14/227.24 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.14/227.24 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.14/227.24 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.14/227.24 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.14/227.24 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.14/227.24 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.14/227.24 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.14/227.24 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.14/227.24 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.14/227.24 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.14/227.24 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.14/227.24 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.14/227.24 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.14/227.24 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.14/227.24 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.14/227.24 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.14/227.24 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.14/227.24 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.14/227.24 U56(active(X:S)) -> U56(X:S) 227.14/227.24 U56(mark(X:S)) -> U56(X:S) 227.14/227.24 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.14/227.24 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.14/227.24 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.14/227.24 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.14/227.24 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.14/227.24 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.14/227.24 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.14/227.24 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.14/227.24 U63(active(X:S)) -> U63(X:S) 227.14/227.24 U63(mark(X:S)) -> U63(X:S) 227.14/227.24 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.14/227.24 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.14/227.24 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.14/227.24 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.14/227.24 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.14/227.24 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.14/227.24 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.14/227.24 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.14/227.24 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.14/227.24 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.14/227.24 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.14/227.24 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.14/227.24 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.14/227.24 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.14/227.24 U74(active(X:S)) -> U74(X:S) 227.14/227.24 U74(mark(X:S)) -> U74(X:S) 227.14/227.24 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.14/227.24 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.14/227.24 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.14/227.24 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.14/227.24 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.14/227.24 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.14/227.24 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.14/227.24 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.14/227.24 U83(active(X:S)) -> U83(X:S) 227.14/227.24 U83(mark(X:S)) -> U83(X:S) 227.14/227.24 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.14/227.24 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.14/227.24 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.14/227.24 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.14/227.24 U92(active(X:S)) -> U92(X:S) 227.14/227.24 U92(mark(X:S)) -> U92(X:S) 227.14/227.24 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.14/227.24 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.14/227.24 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.14/227.24 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.14/227.24 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.14/227.24 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.14/227.24 active(U13(tt)) -> mark(tt) 227.14/227.24 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.14/227.24 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.14/227.24 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.14/227.24 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.14/227.24 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.14/227.24 active(U26(tt)) -> mark(tt) 227.14/227.24 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.14/227.24 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.14/227.24 active(U33(tt)) -> mark(tt) 227.14/227.24 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.14/227.24 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.14/227.24 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.14/227.24 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.14/227.24 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.14/227.24 active(U46(tt)) -> mark(tt) 227.14/227.24 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.14/227.24 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.14/227.24 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.14/227.24 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.14/227.24 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.14/227.24 active(U56(tt)) -> mark(tt) 227.14/227.24 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.14/227.24 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.14/227.24 active(U63(tt)) -> mark(tt) 227.14/227.24 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.14/227.24 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.14/227.24 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.14/227.24 active(U74(tt)) -> mark(tt) 227.14/227.24 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.14/227.24 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.14/227.24 active(U83(tt)) -> mark(tt) 227.14/227.24 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.14/227.24 active(U92(tt)) -> mark(tt) 227.14/227.24 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.14/227.24 active(__(nil,X:S)) -> mark(X:S) 227.14/227.24 active(__(X:S,nil)) -> mark(X:S) 227.14/227.24 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.14/227.24 active(isList(nil)) -> mark(tt) 227.14/227.24 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.14/227.24 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.14/227.24 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.14/227.24 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.14/227.24 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.14/227.24 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.14/227.24 active(isPal(nil)) -> mark(tt) 227.14/227.24 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.14/227.24 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.14/227.24 active(isPalListKind(a)) -> mark(tt) 227.14/227.24 active(isPalListKind(e)) -> mark(tt) 227.14/227.24 active(isPalListKind(i)) -> mark(tt) 227.14/227.24 active(isPalListKind(nil)) -> mark(tt) 227.14/227.24 active(isPalListKind(o)) -> mark(tt) 227.14/227.24 active(isPalListKind(u)) -> mark(tt) 227.14/227.24 active(isQid(a)) -> mark(tt) 227.14/227.24 active(isQid(e)) -> mark(tt) 227.14/227.24 active(isQid(i)) -> mark(tt) 227.14/227.24 active(isQid(o)) -> mark(tt) 227.14/227.24 active(isQid(u)) -> mark(tt) 227.14/227.24 isList(active(X:S)) -> isList(X:S) 227.14/227.24 isList(mark(X:S)) -> isList(X:S) 227.14/227.24 isNeList(active(X:S)) -> isNeList(X:S) 227.14/227.24 isNeList(mark(X:S)) -> isNeList(X:S) 227.14/227.24 isNePal(active(X:S)) -> isNePal(X:S) 227.14/227.24 isNePal(mark(X:S)) -> isNePal(X:S) 227.14/227.24 isPal(active(X:S)) -> isPal(X:S) 227.14/227.24 isPal(mark(X:S)) -> isPal(X:S) 227.14/227.24 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.14/227.24 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.14/227.24 isQid(active(X:S)) -> isQid(X:S) 227.14/227.24 isQid(mark(X:S)) -> isQid(X:S) 227.14/227.24 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.14/227.24 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.14/227.24 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.14/227.24 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.14/227.24 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.14/227.24 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.14/227.24 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.14/227.24 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.14/227.24 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.14/227.24 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.14/227.24 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.14/227.24 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.14/227.24 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.14/227.24 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.14/227.24 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.14/227.24 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.14/227.24 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.14/227.24 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.14/227.24 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.14/227.24 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.14/227.24 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.14/227.24 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.14/227.24 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.14/227.24 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.14/227.24 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.14/227.24 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.14/227.24 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.14/227.24 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.14/227.24 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.14/227.24 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.14/227.24 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.14/227.24 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.14/227.24 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.14/227.24 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.14/227.24 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.14/227.24 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.14/227.24 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.14/227.24 mark(isList(X:S)) -> active(isList(X:S)) 227.14/227.24 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.14/227.24 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.14/227.24 mark(isPal(X:S)) -> active(isPal(X:S)) 227.14/227.24 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.14/227.24 mark(isQid(X:S)) -> active(isQid(X:S)) 227.14/227.24 mark(a) -> active(a) 227.14/227.24 mark(e) -> active(e) 227.14/227.24 mark(i) -> active(i) 227.14/227.24 mark(nil) -> active(nil) 227.14/227.24 mark(o) -> active(o) 227.14/227.24 mark(tt) -> active(tt) 227.14/227.24 mark(u) -> active(u) 227.14/227.24 ->->Cycle: 227.14/227.24 ->->-> Pairs: 227.14/227.24 U12#(active(X1:S),X2:S) -> U12#(X1:S,X2:S) 227.14/227.24 U12#(mark(X1:S),X2:S) -> U12#(X1:S,X2:S) 227.14/227.24 U12#(X1:S,active(X2:S)) -> U12#(X1:S,X2:S) 227.14/227.24 U12#(X1:S,mark(X2:S)) -> U12#(X1:S,X2:S) 227.14/227.24 ->->-> Rules: 227.14/227.24 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.14/227.24 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.14/227.24 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.14/227.24 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.14/227.24 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.14/227.24 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.14/227.24 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.14/227.24 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.14/227.24 U13(active(X:S)) -> U13(X:S) 227.14/227.24 U13(mark(X:S)) -> U13(X:S) 227.14/227.24 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.14/227.24 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.14/227.24 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.14/227.24 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.14/227.24 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.14/227.24 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.14/227.24 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.14/227.24 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.14/227.24 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.14/227.24 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.14/227.24 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.14/227.24 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.14/227.24 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.14/227.24 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.14/227.24 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.14/227.24 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.14/227.24 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.14/227.24 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.14/227.24 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.14/227.24 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.14/227.24 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.14/227.24 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.14/227.24 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.14/227.24 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.14/227.24 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.14/227.24 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.14/227.24 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.14/227.24 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.14/227.24 U26(active(X:S)) -> U26(X:S) 227.14/227.24 U26(mark(X:S)) -> U26(X:S) 227.14/227.24 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.14/227.24 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.14/227.24 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.14/227.24 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.14/227.24 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.14/227.24 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.14/227.24 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.14/227.24 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.14/227.24 U33(active(X:S)) -> U33(X:S) 227.14/227.24 U33(mark(X:S)) -> U33(X:S) 227.14/227.24 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.14/227.24 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.14/227.24 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.14/227.24 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.14/227.24 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.14/227.24 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.14/227.24 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.14/227.24 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.14/227.24 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.14/227.24 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.14/227.24 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.14/227.24 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.14/227.24 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.14/227.24 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.14/227.24 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.14/227.24 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.14/227.24 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.14/227.24 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.14/227.24 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.14/227.24 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.14/227.24 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.14/227.24 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.14/227.24 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.14/227.24 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.14/227.24 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.14/227.24 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.14/227.24 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.14/227.24 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.14/227.24 U46(active(X:S)) -> U46(X:S) 227.14/227.24 U46(mark(X:S)) -> U46(X:S) 227.14/227.24 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.14/227.24 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.14/227.24 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.14/227.24 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.14/227.24 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.14/227.24 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.14/227.24 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.14/227.24 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.14/227.24 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.14/227.24 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.14/227.24 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.14/227.24 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.14/227.24 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.14/227.24 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.14/227.24 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.14/227.24 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.14/227.24 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.14/227.24 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.14/227.24 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.14/227.24 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.14/227.24 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.14/227.24 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.14/227.24 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.14/227.24 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.14/227.24 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.14/227.24 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.14/227.24 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.14/227.24 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.14/227.24 U56(active(X:S)) -> U56(X:S) 227.14/227.24 U56(mark(X:S)) -> U56(X:S) 227.14/227.24 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.14/227.24 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.14/227.24 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.14/227.24 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.14/227.24 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.14/227.24 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.14/227.24 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.14/227.24 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.14/227.24 U63(active(X:S)) -> U63(X:S) 227.14/227.24 U63(mark(X:S)) -> U63(X:S) 227.14/227.24 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.14/227.24 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.14/227.24 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.14/227.24 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.14/227.24 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.14/227.24 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.14/227.24 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.14/227.24 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.14/227.24 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.14/227.24 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.14/227.24 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.14/227.24 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.14/227.24 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.14/227.24 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.14/227.24 U74(active(X:S)) -> U74(X:S) 227.14/227.24 U74(mark(X:S)) -> U74(X:S) 227.14/227.24 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.14/227.24 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.14/227.24 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.14/227.24 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.14/227.24 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.14/227.24 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.14/227.24 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.14/227.24 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.14/227.24 U83(active(X:S)) -> U83(X:S) 227.14/227.24 U83(mark(X:S)) -> U83(X:S) 227.14/227.24 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.14/227.24 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.14/227.24 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.14/227.24 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.14/227.24 U92(active(X:S)) -> U92(X:S) 227.14/227.24 U92(mark(X:S)) -> U92(X:S) 227.14/227.24 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.14/227.24 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.14/227.24 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.14/227.24 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.14/227.24 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.14/227.24 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.14/227.24 active(U13(tt)) -> mark(tt) 227.14/227.24 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.14/227.24 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.14/227.24 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.14/227.24 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.14/227.24 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.14/227.24 active(U26(tt)) -> mark(tt) 227.14/227.24 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.14/227.24 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.14/227.24 active(U33(tt)) -> mark(tt) 227.14/227.24 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.14/227.24 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.14/227.24 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.14/227.24 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.14/227.24 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.14/227.24 active(U46(tt)) -> mark(tt) 227.14/227.24 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.14/227.24 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.14/227.24 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.14/227.24 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.14/227.24 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.14/227.24 active(U56(tt)) -> mark(tt) 227.14/227.24 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.14/227.24 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.14/227.24 active(U63(tt)) -> mark(tt) 227.14/227.24 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.14/227.24 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.14/227.24 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.14/227.24 active(U74(tt)) -> mark(tt) 227.14/227.24 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.14/227.24 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.14/227.24 active(U83(tt)) -> mark(tt) 227.14/227.24 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.14/227.24 active(U92(tt)) -> mark(tt) 227.14/227.24 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.14/227.24 active(__(nil,X:S)) -> mark(X:S) 227.14/227.24 active(__(X:S,nil)) -> mark(X:S) 227.14/227.24 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.14/227.24 active(isList(nil)) -> mark(tt) 227.14/227.24 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.14/227.24 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.14/227.24 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.14/227.24 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.14/227.24 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.14/227.24 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.14/227.24 active(isPal(nil)) -> mark(tt) 227.14/227.24 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.14/227.24 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.14/227.24 active(isPalListKind(a)) -> mark(tt) 227.14/227.24 active(isPalListKind(e)) -> mark(tt) 227.14/227.24 active(isPalListKind(i)) -> mark(tt) 227.14/227.24 active(isPalListKind(nil)) -> mark(tt) 227.14/227.24 active(isPalListKind(o)) -> mark(tt) 227.14/227.24 active(isPalListKind(u)) -> mark(tt) 227.14/227.24 active(isQid(a)) -> mark(tt) 227.14/227.24 active(isQid(e)) -> mark(tt) 227.14/227.24 active(isQid(i)) -> mark(tt) 227.14/227.24 active(isQid(o)) -> mark(tt) 227.14/227.24 active(isQid(u)) -> mark(tt) 227.14/227.24 isList(active(X:S)) -> isList(X:S) 227.14/227.24 isList(mark(X:S)) -> isList(X:S) 227.14/227.24 isNeList(active(X:S)) -> isNeList(X:S) 227.14/227.24 isNeList(mark(X:S)) -> isNeList(X:S) 227.14/227.24 isNePal(active(X:S)) -> isNePal(X:S) 227.14/227.24 isNePal(mark(X:S)) -> isNePal(X:S) 227.14/227.24 isPal(active(X:S)) -> isPal(X:S) 227.14/227.24 isPal(mark(X:S)) -> isPal(X:S) 227.14/227.24 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.14/227.24 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.14/227.24 isQid(active(X:S)) -> isQid(X:S) 227.14/227.24 isQid(mark(X:S)) -> isQid(X:S) 227.14/227.24 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.14/227.24 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.14/227.24 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.14/227.24 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.14/227.24 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.14/227.24 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.14/227.24 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.14/227.24 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.14/227.24 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.14/227.24 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.14/227.24 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.14/227.24 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.14/227.24 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.14/227.24 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.14/227.24 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.14/227.24 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.14/227.24 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.14/227.24 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.14/227.24 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.14/227.24 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.14/227.24 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.14/227.24 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.14/227.24 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.14/227.24 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.14/227.24 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.14/227.24 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.14/227.24 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.14/227.24 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.14/227.24 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.14/227.24 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.14/227.24 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.14/227.24 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.14/227.24 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.14/227.24 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.14/227.24 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.14/227.24 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.14/227.24 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.14/227.24 mark(isList(X:S)) -> active(isList(X:S)) 227.14/227.24 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.14/227.24 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.14/227.24 mark(isPal(X:S)) -> active(isPal(X:S)) 227.14/227.24 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.14/227.24 mark(isQid(X:S)) -> active(isQid(X:S)) 227.14/227.24 mark(a) -> active(a) 227.14/227.24 mark(e) -> active(e) 227.14/227.24 mark(i) -> active(i) 227.14/227.24 mark(nil) -> active(nil) 227.14/227.24 mark(o) -> active(o) 227.14/227.24 mark(tt) -> active(tt) 227.14/227.24 mark(u) -> active(u) 227.14/227.24 ->->Cycle: 227.14/227.24 ->->-> Pairs: 227.14/227.24 U11#(active(X1:S),X2:S) -> U11#(X1:S,X2:S) 227.14/227.24 U11#(mark(X1:S),X2:S) -> U11#(X1:S,X2:S) 227.14/227.24 U11#(X1:S,active(X2:S)) -> U11#(X1:S,X2:S) 227.14/227.24 U11#(X1:S,mark(X2:S)) -> U11#(X1:S,X2:S) 227.14/227.24 ->->-> Rules: 227.14/227.24 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.14/227.24 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.14/227.24 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.14/227.24 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.14/227.24 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.14/227.24 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.14/227.24 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.14/227.24 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.14/227.24 U13(active(X:S)) -> U13(X:S) 227.14/227.24 U13(mark(X:S)) -> U13(X:S) 227.14/227.24 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.14/227.24 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.14/227.24 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.14/227.24 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.14/227.24 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.14/227.24 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.14/227.24 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.14/227.24 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.14/227.24 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.14/227.24 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.14/227.24 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.14/227.24 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.14/227.24 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.14/227.24 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.14/227.24 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.14/227.24 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.14/227.24 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.14/227.24 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.14/227.24 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.14/227.24 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.14/227.24 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.14/227.24 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.14/227.24 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.14/227.24 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.14/227.24 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.14/227.24 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.14/227.24 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.14/227.24 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.14/227.24 U26(active(X:S)) -> U26(X:S) 227.14/227.24 U26(mark(X:S)) -> U26(X:S) 227.14/227.24 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.14/227.24 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.14/227.24 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.14/227.24 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.14/227.24 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.14/227.24 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.14/227.24 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.14/227.24 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.14/227.24 U33(active(X:S)) -> U33(X:S) 227.14/227.24 U33(mark(X:S)) -> U33(X:S) 227.14/227.24 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.14/227.24 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.14/227.24 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.14/227.24 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.14/227.24 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.14/227.24 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.14/227.24 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.14/227.24 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.14/227.24 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.14/227.24 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.14/227.24 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.14/227.24 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.14/227.24 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.14/227.24 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.14/227.24 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.14/227.24 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.14/227.24 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.14/227.24 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.14/227.24 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.14/227.24 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.14/227.24 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.14/227.24 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.14/227.24 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.14/227.24 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.14/227.24 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.14/227.24 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.14/227.24 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.14/227.24 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.14/227.24 U46(active(X:S)) -> U46(X:S) 227.14/227.24 U46(mark(X:S)) -> U46(X:S) 227.14/227.24 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.14/227.24 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.14/227.24 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.14/227.24 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.14/227.24 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.14/227.24 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.14/227.24 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.14/227.24 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.14/227.24 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.14/227.24 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.14/227.24 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.14/227.24 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.14/227.24 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.14/227.24 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.14/227.24 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.14/227.24 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.14/227.24 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.14/227.24 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.14/227.24 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.14/227.24 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.14/227.24 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.14/227.24 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.14/227.24 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.14/227.24 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.14/227.24 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.14/227.24 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.14/227.24 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.14/227.24 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.14/227.24 U56(active(X:S)) -> U56(X:S) 227.14/227.24 U56(mark(X:S)) -> U56(X:S) 227.14/227.24 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.14/227.24 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.14/227.24 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.14/227.24 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.14/227.24 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.14/227.24 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.14/227.24 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.14/227.24 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.14/227.24 U63(active(X:S)) -> U63(X:S) 227.14/227.24 U63(mark(X:S)) -> U63(X:S) 227.14/227.24 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.14/227.24 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.14/227.24 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.14/227.24 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.14/227.24 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.14/227.24 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.14/227.24 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.14/227.24 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.14/227.24 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.14/227.24 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.14/227.24 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.14/227.24 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.14/227.24 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.14/227.24 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.14/227.24 U74(active(X:S)) -> U74(X:S) 227.14/227.24 U74(mark(X:S)) -> U74(X:S) 227.14/227.24 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.14/227.24 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.14/227.24 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.14/227.24 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.14/227.24 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.14/227.24 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.14/227.24 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.14/227.24 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.14/227.24 U83(active(X:S)) -> U83(X:S) 227.14/227.24 U83(mark(X:S)) -> U83(X:S) 227.14/227.24 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.14/227.24 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.14/227.24 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.14/227.24 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.14/227.24 U92(active(X:S)) -> U92(X:S) 227.14/227.24 U92(mark(X:S)) -> U92(X:S) 227.14/227.24 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.14/227.24 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.14/227.24 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.14/227.24 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.14/227.24 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.14/227.24 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.14/227.24 active(U13(tt)) -> mark(tt) 227.14/227.24 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.14/227.24 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.14/227.24 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.14/227.24 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.14/227.24 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.14/227.24 active(U26(tt)) -> mark(tt) 227.14/227.24 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.14/227.24 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.14/227.24 active(U33(tt)) -> mark(tt) 227.14/227.24 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.14/227.24 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.14/227.24 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.14/227.24 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.14/227.24 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.14/227.24 active(U46(tt)) -> mark(tt) 227.14/227.24 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.14/227.24 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.14/227.24 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.14/227.24 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.14/227.24 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.14/227.24 active(U56(tt)) -> mark(tt) 227.14/227.24 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.14/227.24 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.14/227.24 active(U63(tt)) -> mark(tt) 227.14/227.24 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.14/227.24 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.14/227.24 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.14/227.24 active(U74(tt)) -> mark(tt) 227.14/227.24 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.14/227.24 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.14/227.24 active(U83(tt)) -> mark(tt) 227.14/227.24 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.14/227.24 active(U92(tt)) -> mark(tt) 227.14/227.24 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.14/227.24 active(__(nil,X:S)) -> mark(X:S) 227.14/227.24 active(__(X:S,nil)) -> mark(X:S) 227.14/227.24 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.14/227.24 active(isList(nil)) -> mark(tt) 227.14/227.24 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.14/227.24 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.14/227.24 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.14/227.24 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.14/227.24 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.14/227.24 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.14/227.24 active(isPal(nil)) -> mark(tt) 227.14/227.24 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.14/227.24 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.14/227.24 active(isPalListKind(a)) -> mark(tt) 227.14/227.24 active(isPalListKind(e)) -> mark(tt) 227.14/227.24 active(isPalListKind(i)) -> mark(tt) 227.14/227.24 active(isPalListKind(nil)) -> mark(tt) 227.14/227.24 active(isPalListKind(o)) -> mark(tt) 227.14/227.24 active(isPalListKind(u)) -> mark(tt) 227.14/227.24 active(isQid(a)) -> mark(tt) 227.14/227.24 active(isQid(e)) -> mark(tt) 227.14/227.24 active(isQid(i)) -> mark(tt) 227.14/227.24 active(isQid(o)) -> mark(tt) 227.14/227.24 active(isQid(u)) -> mark(tt) 227.14/227.24 isList(active(X:S)) -> isList(X:S) 227.14/227.24 isList(mark(X:S)) -> isList(X:S) 227.14/227.24 isNeList(active(X:S)) -> isNeList(X:S) 227.14/227.24 isNeList(mark(X:S)) -> isNeList(X:S) 227.14/227.24 isNePal(active(X:S)) -> isNePal(X:S) 227.14/227.24 isNePal(mark(X:S)) -> isNePal(X:S) 227.14/227.24 isPal(active(X:S)) -> isPal(X:S) 227.14/227.24 isPal(mark(X:S)) -> isPal(X:S) 227.14/227.24 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.14/227.24 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.14/227.24 isQid(active(X:S)) -> isQid(X:S) 227.14/227.24 isQid(mark(X:S)) -> isQid(X:S) 227.14/227.24 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.14/227.24 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.14/227.24 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.14/227.24 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.14/227.24 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.14/227.24 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.14/227.24 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.14/227.24 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.14/227.24 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.14/227.24 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.14/227.24 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.14/227.24 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.14/227.24 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.14/227.24 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.14/227.24 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.14/227.24 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.14/227.24 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.14/227.24 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.14/227.24 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.14/227.24 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.14/227.24 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.14/227.24 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.14/227.24 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.14/227.24 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.14/227.24 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.14/227.24 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.14/227.24 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.14/227.24 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.14/227.24 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.14/227.24 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.14/227.24 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.14/227.24 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.14/227.24 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.14/227.24 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.14/227.24 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.14/227.24 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.14/227.24 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.14/227.24 mark(isList(X:S)) -> active(isList(X:S)) 227.14/227.24 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.14/227.24 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.14/227.24 mark(isPal(X:S)) -> active(isPal(X:S)) 227.14/227.24 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.14/227.24 mark(isQid(X:S)) -> active(isQid(X:S)) 227.14/227.24 mark(a) -> active(a) 227.14/227.24 mark(e) -> active(e) 227.14/227.24 mark(i) -> active(i) 227.14/227.24 mark(nil) -> active(nil) 227.14/227.24 mark(o) -> active(o) 227.14/227.24 mark(tt) -> active(tt) 227.14/227.24 mark(u) -> active(u) 227.14/227.24 ->->Cycle: 227.14/227.24 ->->-> Pairs: 227.14/227.24 ACTIVE(U11(tt,V:S)) -> MARK(U12(isPalListKind(V:S),V:S)) 227.14/227.24 ACTIVE(U12(tt,V:S)) -> MARK(U13(isNeList(V:S))) 227.14/227.24 ACTIVE(U21(tt,V1:S,V2:S)) -> MARK(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.14/227.24 ACTIVE(U22(tt,V1:S,V2:S)) -> MARK(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.14/227.24 ACTIVE(U23(tt,V1:S,V2:S)) -> MARK(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.14/227.24 ACTIVE(U24(tt,V1:S,V2:S)) -> MARK(U25(isList(V1:S),V2:S)) 227.14/227.24 ACTIVE(U25(tt,V2:S)) -> MARK(U26(isList(V2:S))) 227.14/227.24 ACTIVE(U31(tt,V:S)) -> MARK(U32(isPalListKind(V:S),V:S)) 227.14/227.24 ACTIVE(U32(tt,V:S)) -> MARK(U33(isQid(V:S))) 227.14/227.24 ACTIVE(U41(tt,V1:S,V2:S)) -> MARK(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.14/227.24 ACTIVE(U42(tt,V1:S,V2:S)) -> MARK(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.14/227.24 ACTIVE(U43(tt,V1:S,V2:S)) -> MARK(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.14/227.24 ACTIVE(U44(tt,V1:S,V2:S)) -> MARK(U45(isList(V1:S),V2:S)) 227.14/227.24 ACTIVE(U45(tt,V2:S)) -> MARK(U46(isNeList(V2:S))) 227.14/227.24 ACTIVE(U51(tt,V1:S,V2:S)) -> MARK(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.14/227.24 ACTIVE(U52(tt,V1:S,V2:S)) -> MARK(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.14/227.24 ACTIVE(U53(tt,V1:S,V2:S)) -> MARK(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.14/227.24 ACTIVE(U54(tt,V1:S,V2:S)) -> MARK(U55(isNeList(V1:S),V2:S)) 227.14/227.24 ACTIVE(U55(tt,V2:S)) -> MARK(U56(isList(V2:S))) 227.14/227.24 ACTIVE(U61(tt,V:S)) -> MARK(U62(isPalListKind(V:S),V:S)) 227.14/227.24 ACTIVE(U62(tt,V:S)) -> MARK(U63(isQid(V:S))) 227.14/227.24 ACTIVE(U71(tt,I:S,P:S)) -> MARK(U72(isPalListKind(I:S),P:S)) 227.14/227.24 ACTIVE(U72(tt,P:S)) -> MARK(U73(isPal(P:S),P:S)) 227.14/227.24 ACTIVE(U73(tt,P:S)) -> MARK(U74(isPalListKind(P:S))) 227.14/227.24 ACTIVE(U81(tt,V:S)) -> MARK(U82(isPalListKind(V:S),V:S)) 227.14/227.24 ACTIVE(U82(tt,V:S)) -> MARK(U83(isNePal(V:S))) 227.14/227.24 ACTIVE(U91(tt,V2:S)) -> MARK(U92(isPalListKind(V2:S))) 227.14/227.24 ACTIVE(__(__(X:S,Y:S),Z:S)) -> MARK(__(X:S,__(Y:S,Z:S))) 227.14/227.24 ACTIVE(__(nil,X:S)) -> MARK(X:S) 227.14/227.24 ACTIVE(__(X:S,nil)) -> MARK(X:S) 227.14/227.24 ACTIVE(isList(__(V1:S,V2:S))) -> MARK(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.14/227.24 ACTIVE(isList(V:S)) -> MARK(U11(isPalListKind(V:S),V:S)) 227.14/227.24 ACTIVE(isNeList(__(V1:S,V2:S))) -> MARK(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.14/227.24 ACTIVE(isNeList(__(V1:S,V2:S))) -> MARK(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.14/227.24 ACTIVE(isNeList(V:S)) -> MARK(U31(isPalListKind(V:S),V:S)) 227.14/227.24 ACTIVE(isNePal(__(I:S,__(P:S,I:S)))) -> MARK(U71(isQid(I:S),I:S,P:S)) 227.14/227.24 ACTIVE(isNePal(V:S)) -> MARK(U61(isPalListKind(V:S),V:S)) 227.14/227.24 ACTIVE(isPal(V:S)) -> MARK(U81(isPalListKind(V:S),V:S)) 227.14/227.24 ACTIVE(isPalListKind(__(V1:S,V2:S))) -> MARK(U91(isPalListKind(V1:S),V2:S)) 227.14/227.24 MARK(U11(X1:S,X2:S)) -> ACTIVE(U11(mark(X1:S),X2:S)) 227.14/227.24 MARK(U11(X1:S,X2:S)) -> MARK(X1:S) 227.14/227.24 MARK(U12(X1:S,X2:S)) -> ACTIVE(U12(mark(X1:S),X2:S)) 227.14/227.24 MARK(U12(X1:S,X2:S)) -> MARK(X1:S) 227.14/227.24 MARK(U13(X:S)) -> ACTIVE(U13(mark(X:S))) 227.14/227.24 MARK(U13(X:S)) -> MARK(X:S) 227.14/227.24 MARK(U21(X1:S,X2:S,X3:S)) -> ACTIVE(U21(mark(X1:S),X2:S,X3:S)) 227.14/227.24 MARK(U21(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.14/227.24 MARK(U22(X1:S,X2:S,X3:S)) -> ACTIVE(U22(mark(X1:S),X2:S,X3:S)) 227.14/227.24 MARK(U22(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.14/227.24 MARK(U23(X1:S,X2:S,X3:S)) -> ACTIVE(U23(mark(X1:S),X2:S,X3:S)) 227.14/227.24 MARK(U23(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.14/227.24 MARK(U24(X1:S,X2:S,X3:S)) -> ACTIVE(U24(mark(X1:S),X2:S,X3:S)) 227.14/227.24 MARK(U24(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.14/227.24 MARK(U25(X1:S,X2:S)) -> ACTIVE(U25(mark(X1:S),X2:S)) 227.14/227.24 MARK(U25(X1:S,X2:S)) -> MARK(X1:S) 227.14/227.24 MARK(U26(X:S)) -> ACTIVE(U26(mark(X:S))) 227.14/227.24 MARK(U26(X:S)) -> MARK(X:S) 227.14/227.24 MARK(U31(X1:S,X2:S)) -> ACTIVE(U31(mark(X1:S),X2:S)) 227.14/227.24 MARK(U31(X1:S,X2:S)) -> MARK(X1:S) 227.14/227.24 MARK(U32(X1:S,X2:S)) -> ACTIVE(U32(mark(X1:S),X2:S)) 227.14/227.24 MARK(U32(X1:S,X2:S)) -> MARK(X1:S) 227.14/227.24 MARK(U33(X:S)) -> ACTIVE(U33(mark(X:S))) 227.14/227.24 MARK(U33(X:S)) -> MARK(X:S) 227.14/227.24 MARK(U41(X1:S,X2:S,X3:S)) -> ACTIVE(U41(mark(X1:S),X2:S,X3:S)) 227.14/227.24 MARK(U41(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.14/227.24 MARK(U42(X1:S,X2:S,X3:S)) -> ACTIVE(U42(mark(X1:S),X2:S,X3:S)) 227.14/227.24 MARK(U42(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.14/227.24 MARK(U43(X1:S,X2:S,X3:S)) -> ACTIVE(U43(mark(X1:S),X2:S,X3:S)) 227.14/227.24 MARK(U43(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.14/227.24 MARK(U44(X1:S,X2:S,X3:S)) -> ACTIVE(U44(mark(X1:S),X2:S,X3:S)) 227.14/227.24 MARK(U44(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.14/227.24 MARK(U45(X1:S,X2:S)) -> ACTIVE(U45(mark(X1:S),X2:S)) 227.14/227.24 MARK(U45(X1:S,X2:S)) -> MARK(X1:S) 227.14/227.24 MARK(U46(X:S)) -> ACTIVE(U46(mark(X:S))) 227.14/227.24 MARK(U46(X:S)) -> MARK(X:S) 227.14/227.24 MARK(U51(X1:S,X2:S,X3:S)) -> ACTIVE(U51(mark(X1:S),X2:S,X3:S)) 227.14/227.24 MARK(U51(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.14/227.24 MARK(U52(X1:S,X2:S,X3:S)) -> ACTIVE(U52(mark(X1:S),X2:S,X3:S)) 227.14/227.24 MARK(U52(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.14/227.24 MARK(U53(X1:S,X2:S,X3:S)) -> ACTIVE(U53(mark(X1:S),X2:S,X3:S)) 227.14/227.24 MARK(U53(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.14/227.24 MARK(U54(X1:S,X2:S,X3:S)) -> ACTIVE(U54(mark(X1:S),X2:S,X3:S)) 227.14/227.24 MARK(U54(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.14/227.24 MARK(U55(X1:S,X2:S)) -> ACTIVE(U55(mark(X1:S),X2:S)) 227.14/227.24 MARK(U55(X1:S,X2:S)) -> MARK(X1:S) 227.14/227.24 MARK(U56(X:S)) -> ACTIVE(U56(mark(X:S))) 227.14/227.24 MARK(U56(X:S)) -> MARK(X:S) 227.14/227.24 MARK(U61(X1:S,X2:S)) -> ACTIVE(U61(mark(X1:S),X2:S)) 227.14/227.24 MARK(U61(X1:S,X2:S)) -> MARK(X1:S) 227.14/227.24 MARK(U62(X1:S,X2:S)) -> ACTIVE(U62(mark(X1:S),X2:S)) 227.14/227.24 MARK(U62(X1:S,X2:S)) -> MARK(X1:S) 227.14/227.24 MARK(U63(X:S)) -> ACTIVE(U63(mark(X:S))) 227.14/227.24 MARK(U63(X:S)) -> MARK(X:S) 227.14/227.24 MARK(U71(X1:S,X2:S,X3:S)) -> ACTIVE(U71(mark(X1:S),X2:S,X3:S)) 227.14/227.24 MARK(U71(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.14/227.24 MARK(U72(X1:S,X2:S)) -> ACTIVE(U72(mark(X1:S),X2:S)) 227.14/227.24 MARK(U72(X1:S,X2:S)) -> MARK(X1:S) 227.14/227.24 MARK(U73(X1:S,X2:S)) -> ACTIVE(U73(mark(X1:S),X2:S)) 227.14/227.24 MARK(U73(X1:S,X2:S)) -> MARK(X1:S) 227.14/227.24 MARK(U74(X:S)) -> ACTIVE(U74(mark(X:S))) 227.14/227.24 MARK(U74(X:S)) -> MARK(X:S) 227.14/227.24 MARK(U81(X1:S,X2:S)) -> ACTIVE(U81(mark(X1:S),X2:S)) 227.14/227.24 MARK(U81(X1:S,X2:S)) -> MARK(X1:S) 227.14/227.24 MARK(U82(X1:S,X2:S)) -> ACTIVE(U82(mark(X1:S),X2:S)) 227.14/227.24 MARK(U82(X1:S,X2:S)) -> MARK(X1:S) 227.14/227.24 MARK(U83(X:S)) -> ACTIVE(U83(mark(X:S))) 227.14/227.24 MARK(U83(X:S)) -> MARK(X:S) 227.14/227.24 MARK(U91(X1:S,X2:S)) -> ACTIVE(U91(mark(X1:S),X2:S)) 227.14/227.24 MARK(U91(X1:S,X2:S)) -> MARK(X1:S) 227.14/227.24 MARK(U92(X:S)) -> ACTIVE(U92(mark(X:S))) 227.14/227.24 MARK(U92(X:S)) -> MARK(X:S) 227.14/227.24 MARK(__(X1:S,X2:S)) -> ACTIVE(__(mark(X1:S),mark(X2:S))) 227.14/227.24 MARK(__(X1:S,X2:S)) -> MARK(X1:S) 227.14/227.24 MARK(__(X1:S,X2:S)) -> MARK(X2:S) 227.14/227.24 MARK(isList(X:S)) -> ACTIVE(isList(X:S)) 227.14/227.24 MARK(isNeList(X:S)) -> ACTIVE(isNeList(X:S)) 227.14/227.24 MARK(isNePal(X:S)) -> ACTIVE(isNePal(X:S)) 227.14/227.24 MARK(isPal(X:S)) -> ACTIVE(isPal(X:S)) 227.14/227.24 MARK(isPalListKind(X:S)) -> ACTIVE(isPalListKind(X:S)) 227.14/227.24 ->->-> Rules: 227.14/227.24 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.14/227.24 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.14/227.24 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.14/227.24 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.14/227.24 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.14/227.24 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.14/227.24 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.14/227.24 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.14/227.24 U13(active(X:S)) -> U13(X:S) 227.14/227.24 U13(mark(X:S)) -> U13(X:S) 227.14/227.24 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.14/227.24 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.14/227.24 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.14/227.24 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.14/227.24 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.14/227.24 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.14/227.24 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.14/227.24 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.14/227.24 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.14/227.24 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.14/227.24 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.14/227.24 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.14/227.24 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.14/227.24 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.14/227.24 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.14/227.24 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.14/227.24 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.14/227.24 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.14/227.24 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.14/227.24 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.14/227.24 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.14/227.24 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.14/227.24 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.14/227.24 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.14/227.24 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.14/227.24 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.14/227.24 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.14/227.24 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.14/227.24 U26(active(X:S)) -> U26(X:S) 227.14/227.24 U26(mark(X:S)) -> U26(X:S) 227.14/227.24 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.14/227.24 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.14/227.24 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.14/227.24 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.14/227.24 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.14/227.24 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.14/227.24 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.14/227.24 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.14/227.24 U33(active(X:S)) -> U33(X:S) 227.14/227.24 U33(mark(X:S)) -> U33(X:S) 227.14/227.24 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.14/227.24 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.14/227.24 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.14/227.24 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.14/227.24 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.14/227.24 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.14/227.24 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.14/227.24 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.14/227.24 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.14/227.24 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.14/227.24 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.14/227.24 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.14/227.24 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.14/227.24 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.14/227.24 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.14/227.24 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.14/227.24 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.14/227.24 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.14/227.24 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.14/227.24 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.14/227.24 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.14/227.24 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.14/227.24 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.14/227.24 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.14/227.24 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.14/227.24 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.14/227.24 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.14/227.24 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.14/227.24 U46(active(X:S)) -> U46(X:S) 227.14/227.24 U46(mark(X:S)) -> U46(X:S) 227.14/227.24 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.14/227.24 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.14/227.24 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.14/227.24 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.14/227.24 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.14/227.24 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.14/227.24 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.14/227.24 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.14/227.24 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.14/227.24 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.14/227.24 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.14/227.24 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.14/227.24 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.14/227.24 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.14/227.24 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.14/227.24 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.14/227.24 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.14/227.24 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.14/227.24 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.14/227.24 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.14/227.24 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.14/227.24 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.14/227.24 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.14/227.24 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.14/227.24 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.14/227.24 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.14/227.24 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.14/227.24 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.14/227.24 U56(active(X:S)) -> U56(X:S) 227.14/227.24 U56(mark(X:S)) -> U56(X:S) 227.14/227.24 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.14/227.24 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.14/227.24 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.14/227.24 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.14/227.24 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.14/227.24 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.14/227.24 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.14/227.24 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.14/227.24 U63(active(X:S)) -> U63(X:S) 227.14/227.24 U63(mark(X:S)) -> U63(X:S) 227.14/227.24 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.14/227.24 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.14/227.24 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.14/227.24 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.14/227.24 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.14/227.24 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.14/227.24 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.14/227.24 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.14/227.24 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.14/227.24 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.14/227.24 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.14/227.24 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.14/227.24 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.14/227.24 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.14/227.24 U74(active(X:S)) -> U74(X:S) 227.14/227.24 U74(mark(X:S)) -> U74(X:S) 227.14/227.24 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.14/227.24 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.14/227.24 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.14/227.24 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.14/227.24 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.14/227.24 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.14/227.24 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.14/227.24 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.14/227.24 U83(active(X:S)) -> U83(X:S) 227.14/227.24 U83(mark(X:S)) -> U83(X:S) 227.14/227.24 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.14/227.24 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.14/227.24 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.14/227.24 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.14/227.24 U92(active(X:S)) -> U92(X:S) 227.14/227.24 U92(mark(X:S)) -> U92(X:S) 227.14/227.24 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.14/227.24 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.14/227.24 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.14/227.24 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.14/227.24 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.14/227.24 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.14/227.24 active(U13(tt)) -> mark(tt) 227.14/227.24 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.14/227.24 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.14/227.24 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.14/227.24 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.14/227.24 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.14/227.24 active(U26(tt)) -> mark(tt) 227.14/227.24 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.14/227.24 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.14/227.24 active(U33(tt)) -> mark(tt) 227.14/227.24 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.14/227.24 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.14/227.24 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.14/227.24 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.14/227.24 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.14/227.24 active(U46(tt)) -> mark(tt) 227.14/227.24 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.14/227.24 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.14/227.24 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.14/227.24 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.14/227.24 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.14/227.24 active(U56(tt)) -> mark(tt) 227.14/227.24 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.14/227.24 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.14/227.24 active(U63(tt)) -> mark(tt) 227.14/227.24 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.14/227.24 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.14/227.24 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.14/227.24 active(U74(tt)) -> mark(tt) 227.14/227.24 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.14/227.24 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.14/227.24 active(U83(tt)) -> mark(tt) 227.14/227.24 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.14/227.24 active(U92(tt)) -> mark(tt) 227.14/227.24 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.14/227.24 active(__(nil,X:S)) -> mark(X:S) 227.14/227.24 active(__(X:S,nil)) -> mark(X:S) 227.14/227.24 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.14/227.24 active(isList(nil)) -> mark(tt) 227.14/227.24 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.14/227.24 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.14/227.24 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.14/227.24 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.14/227.24 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.14/227.24 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.14/227.24 active(isPal(nil)) -> mark(tt) 227.14/227.24 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.14/227.24 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.14/227.24 active(isPalListKind(a)) -> mark(tt) 227.14/227.24 active(isPalListKind(e)) -> mark(tt) 227.14/227.24 active(isPalListKind(i)) -> mark(tt) 227.14/227.24 active(isPalListKind(nil)) -> mark(tt) 227.14/227.24 active(isPalListKind(o)) -> mark(tt) 227.14/227.24 active(isPalListKind(u)) -> mark(tt) 227.14/227.24 active(isQid(a)) -> mark(tt) 227.14/227.24 active(isQid(e)) -> mark(tt) 227.14/227.24 active(isQid(i)) -> mark(tt) 227.14/227.24 active(isQid(o)) -> mark(tt) 227.14/227.24 active(isQid(u)) -> mark(tt) 227.14/227.24 isList(active(X:S)) -> isList(X:S) 227.14/227.24 isList(mark(X:S)) -> isList(X:S) 227.14/227.24 isNeList(active(X:S)) -> isNeList(X:S) 227.14/227.24 isNeList(mark(X:S)) -> isNeList(X:S) 227.14/227.24 isNePal(active(X:S)) -> isNePal(X:S) 227.14/227.24 isNePal(mark(X:S)) -> isNePal(X:S) 227.14/227.24 isPal(active(X:S)) -> isPal(X:S) 227.14/227.24 isPal(mark(X:S)) -> isPal(X:S) 227.14/227.24 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.14/227.24 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.14/227.24 isQid(active(X:S)) -> isQid(X:S) 227.14/227.24 isQid(mark(X:S)) -> isQid(X:S) 227.14/227.24 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.14/227.24 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.14/227.24 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.14/227.24 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.14/227.24 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.14/227.24 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.14/227.24 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.14/227.24 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.14/227.24 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.14/227.24 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.14/227.24 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.14/227.24 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.14/227.24 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.14/227.24 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.14/227.24 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.14/227.24 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.14/227.24 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.14/227.24 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.14/227.24 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.14/227.24 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.14/227.24 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.14/227.24 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.14/227.24 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.14/227.24 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.14/227.24 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.14/227.24 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.14/227.24 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.14/227.24 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.14/227.24 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.14/227.24 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.14/227.24 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.14/227.24 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.14/227.24 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.14/227.24 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.14/227.24 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.14/227.24 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.14/227.24 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.14/227.24 mark(isList(X:S)) -> active(isList(X:S)) 227.14/227.24 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.14/227.24 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.14/227.24 mark(isPal(X:S)) -> active(isPal(X:S)) 227.14/227.24 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.14/227.24 mark(isQid(X:S)) -> active(isQid(X:S)) 227.14/227.24 mark(a) -> active(a) 227.14/227.24 mark(e) -> active(e) 227.14/227.24 mark(i) -> active(i) 227.14/227.24 mark(nil) -> active(nil) 227.14/227.24 mark(o) -> active(o) 227.14/227.24 mark(tt) -> active(tt) 227.14/227.24 mark(u) -> active(u) 227.14/227.24 227.14/227.24 227.14/227.24 The problem is decomposed in 44 subproblems. 227.14/227.24 227.14/227.24 Problem 1.1: 227.14/227.24 227.14/227.24 Subterm Processor: 227.14/227.24 -> Pairs: 227.14/227.24 ISQID(active(X:S)) -> ISQID(X:S) 227.14/227.24 ISQID(mark(X:S)) -> ISQID(X:S) 227.14/227.24 -> Rules: 227.14/227.24 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.14/227.24 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.14/227.24 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.14/227.24 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.14/227.24 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.14/227.24 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.14/227.24 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.14/227.24 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.14/227.24 U13(active(X:S)) -> U13(X:S) 227.14/227.24 U13(mark(X:S)) -> U13(X:S) 227.14/227.24 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.14/227.24 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.14/227.24 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.14/227.24 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.14/227.24 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.14/227.24 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.14/227.24 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.14/227.24 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.14/227.24 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.14/227.24 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.14/227.24 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.14/227.24 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.14/227.24 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.14/227.24 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.14/227.24 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.14/227.24 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.14/227.24 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.14/227.24 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.14/227.24 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.14/227.24 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.14/227.24 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.14/227.24 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.14/227.24 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.14/227.24 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.14/227.24 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.14/227.24 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.14/227.24 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.14/227.24 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.14/227.24 U26(active(X:S)) -> U26(X:S) 227.14/227.24 U26(mark(X:S)) -> U26(X:S) 227.14/227.24 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.14/227.24 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.14/227.24 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.14/227.24 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.14/227.24 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.14/227.24 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.14/227.24 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.14/227.24 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.14/227.24 U33(active(X:S)) -> U33(X:S) 227.14/227.24 U33(mark(X:S)) -> U33(X:S) 227.14/227.24 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.14/227.24 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.14/227.24 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.14/227.24 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.14/227.24 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.14/227.24 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.14/227.24 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.14/227.24 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.14/227.24 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.14/227.24 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.14/227.24 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.14/227.24 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.14/227.24 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.14/227.24 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.14/227.24 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.14/227.24 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.14/227.24 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.14/227.24 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.14/227.24 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.14/227.24 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.14/227.24 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.14/227.24 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.14/227.24 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.14/227.24 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.14/227.24 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.14/227.24 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.14/227.24 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.14/227.24 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.14/227.24 U46(active(X:S)) -> U46(X:S) 227.14/227.24 U46(mark(X:S)) -> U46(X:S) 227.14/227.24 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.14/227.24 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.14/227.24 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.14/227.24 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.14/227.24 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.14/227.24 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.14/227.24 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.14/227.24 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.14/227.24 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.14/227.24 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.14/227.24 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.14/227.24 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.14/227.24 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.14/227.24 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.14/227.24 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.14/227.24 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.14/227.24 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.14/227.24 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.14/227.24 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.14/227.24 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.14/227.24 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.14/227.24 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.14/227.24 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.14/227.24 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.14/227.24 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.14/227.24 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.14/227.24 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.14/227.24 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.14/227.24 U56(active(X:S)) -> U56(X:S) 227.14/227.24 U56(mark(X:S)) -> U56(X:S) 227.14/227.24 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.14/227.24 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.14/227.24 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.14/227.24 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.14/227.24 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.14/227.24 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.14/227.24 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.14/227.24 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.14/227.24 U63(active(X:S)) -> U63(X:S) 227.14/227.24 U63(mark(X:S)) -> U63(X:S) 227.14/227.24 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.14/227.24 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.14/227.24 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.14/227.24 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.14/227.24 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.14/227.24 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.14/227.24 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.14/227.24 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.14/227.24 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.14/227.24 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.14/227.24 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.14/227.24 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.14/227.24 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.14/227.24 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.14/227.24 U74(active(X:S)) -> U74(X:S) 227.14/227.24 U74(mark(X:S)) -> U74(X:S) 227.14/227.24 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.14/227.24 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.14/227.24 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.14/227.24 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.14/227.24 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.14/227.24 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.14/227.24 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.14/227.24 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.14/227.24 U83(active(X:S)) -> U83(X:S) 227.14/227.24 U83(mark(X:S)) -> U83(X:S) 227.14/227.24 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.14/227.24 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.14/227.24 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.14/227.24 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.14/227.24 U92(active(X:S)) -> U92(X:S) 227.14/227.24 U92(mark(X:S)) -> U92(X:S) 227.14/227.24 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.14/227.24 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.14/227.24 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.14/227.24 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.14/227.24 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.14/227.24 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.14/227.24 active(U13(tt)) -> mark(tt) 227.14/227.24 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.14/227.24 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.14/227.24 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.14/227.24 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.14/227.24 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.14/227.24 active(U26(tt)) -> mark(tt) 227.14/227.24 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.14/227.24 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.14/227.24 active(U33(tt)) -> mark(tt) 227.14/227.24 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.14/227.24 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.14/227.24 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.14/227.24 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.14/227.24 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.14/227.24 active(U46(tt)) -> mark(tt) 227.14/227.24 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.14/227.24 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.14/227.24 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.14/227.24 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.14/227.24 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.14/227.24 active(U56(tt)) -> mark(tt) 227.14/227.24 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.14/227.24 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.14/227.24 active(U63(tt)) -> mark(tt) 227.14/227.24 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.14/227.24 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.14/227.24 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.14/227.24 active(U74(tt)) -> mark(tt) 227.14/227.24 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.14/227.24 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.14/227.24 active(U83(tt)) -> mark(tt) 227.14/227.24 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.14/227.24 active(U92(tt)) -> mark(tt) 227.14/227.24 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.14/227.24 active(__(nil,X:S)) -> mark(X:S) 227.14/227.24 active(__(X:S,nil)) -> mark(X:S) 227.14/227.24 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.14/227.24 active(isList(nil)) -> mark(tt) 227.14/227.24 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.14/227.24 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.14/227.24 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.14/227.24 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.14/227.24 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.14/227.24 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.14/227.24 active(isPal(nil)) -> mark(tt) 227.14/227.24 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.14/227.24 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.14/227.24 active(isPalListKind(a)) -> mark(tt) 227.14/227.24 active(isPalListKind(e)) -> mark(tt) 227.14/227.24 active(isPalListKind(i)) -> mark(tt) 227.14/227.24 active(isPalListKind(nil)) -> mark(tt) 227.14/227.24 active(isPalListKind(o)) -> mark(tt) 227.14/227.24 active(isPalListKind(u)) -> mark(tt) 227.14/227.24 active(isQid(a)) -> mark(tt) 227.14/227.24 active(isQid(e)) -> mark(tt) 227.14/227.24 active(isQid(i)) -> mark(tt) 227.14/227.24 active(isQid(o)) -> mark(tt) 227.14/227.24 active(isQid(u)) -> mark(tt) 227.14/227.24 isList(active(X:S)) -> isList(X:S) 227.14/227.24 isList(mark(X:S)) -> isList(X:S) 227.14/227.24 isNeList(active(X:S)) -> isNeList(X:S) 227.14/227.24 isNeList(mark(X:S)) -> isNeList(X:S) 227.14/227.24 isNePal(active(X:S)) -> isNePal(X:S) 227.14/227.24 isNePal(mark(X:S)) -> isNePal(X:S) 227.14/227.24 isPal(active(X:S)) -> isPal(X:S) 227.14/227.24 isPal(mark(X:S)) -> isPal(X:S) 227.14/227.24 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.14/227.24 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.14/227.24 isQid(active(X:S)) -> isQid(X:S) 227.14/227.24 isQid(mark(X:S)) -> isQid(X:S) 227.14/227.24 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.14/227.24 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.14/227.24 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.14/227.24 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.14/227.24 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.14/227.24 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.14/227.24 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.14/227.24 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.14/227.24 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.14/227.24 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.14/227.24 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.14/227.24 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.14/227.24 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.14/227.24 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.14/227.24 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.14/227.24 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.14/227.24 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.14/227.24 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.14/227.24 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.14/227.24 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.14/227.24 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.14/227.24 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.14/227.24 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.14/227.24 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.14/227.24 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.14/227.24 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.14/227.24 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.14/227.24 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.14/227.24 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.14/227.24 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.14/227.24 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.14/227.24 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.14/227.24 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.14/227.24 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.14/227.24 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.14/227.24 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.14/227.24 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.14/227.24 mark(isList(X:S)) -> active(isList(X:S)) 227.14/227.24 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.14/227.24 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.14/227.24 mark(isPal(X:S)) -> active(isPal(X:S)) 227.14/227.24 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.14/227.24 mark(isQid(X:S)) -> active(isQid(X:S)) 227.14/227.24 mark(a) -> active(a) 227.14/227.24 mark(e) -> active(e) 227.14/227.24 mark(i) -> active(i) 227.14/227.24 mark(nil) -> active(nil) 227.14/227.24 mark(o) -> active(o) 227.14/227.24 mark(tt) -> active(tt) 227.14/227.24 mark(u) -> active(u) 227.14/227.24 ->Projection: 227.14/227.24 pi(ISQID) = 1 227.14/227.24 227.14/227.24 Problem 1.1: 227.14/227.24 227.14/227.24 SCC Processor: 227.14/227.24 -> Pairs: 227.14/227.24 Empty 227.14/227.24 -> Rules: 227.14/227.24 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.14/227.24 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.14/227.24 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.14/227.24 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.14/227.24 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.14/227.24 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.14/227.24 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.14/227.24 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.14/227.24 U13(active(X:S)) -> U13(X:S) 227.14/227.24 U13(mark(X:S)) -> U13(X:S) 227.14/227.24 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.14/227.24 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.14/227.24 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.14/227.24 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.14/227.24 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.14/227.24 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.14/227.24 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.14/227.24 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.14/227.24 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.14/227.24 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.14/227.24 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.14/227.24 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.14/227.24 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.14/227.24 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.14/227.24 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.14/227.24 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.14/227.24 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.14/227.24 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.14/227.24 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.14/227.24 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.14/227.24 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.14/227.24 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.14/227.24 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.14/227.24 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.14/227.24 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.14/227.24 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.14/227.24 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.14/227.24 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.14/227.24 U26(active(X:S)) -> U26(X:S) 227.14/227.24 U26(mark(X:S)) -> U26(X:S) 227.14/227.24 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.14/227.24 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.14/227.24 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.14/227.24 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.14/227.24 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.14/227.24 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.14/227.24 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.14/227.24 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.14/227.24 U33(active(X:S)) -> U33(X:S) 227.14/227.24 U33(mark(X:S)) -> U33(X:S) 227.14/227.24 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.14/227.24 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.14/227.24 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.14/227.24 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.14/227.24 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.14/227.24 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.14/227.24 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.14/227.24 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.14/227.24 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.14/227.24 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.14/227.24 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.14/227.24 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.14/227.24 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.14/227.24 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.14/227.24 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.14/227.24 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.14/227.24 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.14/227.24 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.14/227.24 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.14/227.24 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.14/227.24 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.14/227.24 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.14/227.24 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.14/227.24 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.14/227.24 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.14/227.24 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.14/227.24 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.14/227.24 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.14/227.24 U46(active(X:S)) -> U46(X:S) 227.14/227.24 U46(mark(X:S)) -> U46(X:S) 227.14/227.24 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.14/227.24 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.14/227.24 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.14/227.24 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.14/227.24 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.14/227.24 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.14/227.24 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.14/227.24 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.14/227.24 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.14/227.24 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.14/227.24 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.14/227.24 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.14/227.24 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.14/227.24 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.14/227.24 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.14/227.24 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.14/227.24 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.14/227.24 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.14/227.24 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.14/227.24 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.14/227.24 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.14/227.24 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.14/227.24 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.14/227.24 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.14/227.24 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.14/227.24 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.14/227.24 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.14/227.24 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.14/227.24 U56(active(X:S)) -> U56(X:S) 227.14/227.24 U56(mark(X:S)) -> U56(X:S) 227.14/227.24 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.14/227.24 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.14/227.24 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.14/227.24 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.14/227.24 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.14/227.24 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.14/227.24 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.14/227.24 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.14/227.24 U63(active(X:S)) -> U63(X:S) 227.14/227.24 U63(mark(X:S)) -> U63(X:S) 227.14/227.24 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.14/227.24 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.14/227.24 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.14/227.24 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.14/227.24 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.14/227.24 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.14/227.24 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.14/227.24 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.14/227.24 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.14/227.24 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.14/227.24 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.14/227.24 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.14/227.24 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.14/227.24 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.14/227.24 U74(active(X:S)) -> U74(X:S) 227.14/227.24 U74(mark(X:S)) -> U74(X:S) 227.14/227.24 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.14/227.24 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.14/227.24 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.14/227.24 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.14/227.24 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.14/227.24 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.14/227.24 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.14/227.24 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.14/227.24 U83(active(X:S)) -> U83(X:S) 227.14/227.24 U83(mark(X:S)) -> U83(X:S) 227.14/227.24 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.14/227.24 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.14/227.24 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.14/227.24 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.14/227.24 U92(active(X:S)) -> U92(X:S) 227.14/227.24 U92(mark(X:S)) -> U92(X:S) 227.14/227.24 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.14/227.24 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.14/227.24 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.14/227.24 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.14/227.24 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.14/227.24 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.14/227.24 active(U13(tt)) -> mark(tt) 227.14/227.24 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.14/227.24 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.14/227.24 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.14/227.24 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.14/227.24 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.14/227.24 active(U26(tt)) -> mark(tt) 227.14/227.24 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.14/227.24 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.14/227.24 active(U33(tt)) -> mark(tt) 227.14/227.24 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.14/227.24 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.14/227.24 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.14/227.24 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.14/227.24 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.14/227.24 active(U46(tt)) -> mark(tt) 227.14/227.24 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.14/227.24 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.14/227.24 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.14/227.24 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.14/227.24 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.14/227.24 active(U56(tt)) -> mark(tt) 227.14/227.24 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.14/227.24 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.14/227.24 active(U63(tt)) -> mark(tt) 227.14/227.24 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.14/227.24 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.14/227.24 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.14/227.24 active(U74(tt)) -> mark(tt) 227.14/227.24 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.14/227.24 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.14/227.24 active(U83(tt)) -> mark(tt) 227.14/227.24 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.14/227.24 active(U92(tt)) -> mark(tt) 227.14/227.24 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.14/227.24 active(__(nil,X:S)) -> mark(X:S) 227.14/227.24 active(__(X:S,nil)) -> mark(X:S) 227.14/227.25 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.14/227.25 active(isList(nil)) -> mark(tt) 227.14/227.25 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.14/227.25 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.14/227.25 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.14/227.25 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.14/227.25 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.14/227.25 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.14/227.25 active(isPal(nil)) -> mark(tt) 227.14/227.25 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.14/227.25 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.14/227.25 active(isPalListKind(a)) -> mark(tt) 227.14/227.25 active(isPalListKind(e)) -> mark(tt) 227.14/227.25 active(isPalListKind(i)) -> mark(tt) 227.14/227.25 active(isPalListKind(nil)) -> mark(tt) 227.14/227.25 active(isPalListKind(o)) -> mark(tt) 227.14/227.25 active(isPalListKind(u)) -> mark(tt) 227.14/227.25 active(isQid(a)) -> mark(tt) 227.14/227.25 active(isQid(e)) -> mark(tt) 227.14/227.25 active(isQid(i)) -> mark(tt) 227.14/227.25 active(isQid(o)) -> mark(tt) 227.16/227.25 active(isQid(u)) -> mark(tt) 227.16/227.25 isList(active(X:S)) -> isList(X:S) 227.16/227.25 isList(mark(X:S)) -> isList(X:S) 227.16/227.25 isNeList(active(X:S)) -> isNeList(X:S) 227.16/227.25 isNeList(mark(X:S)) -> isNeList(X:S) 227.16/227.25 isNePal(active(X:S)) -> isNePal(X:S) 227.16/227.25 isNePal(mark(X:S)) -> isNePal(X:S) 227.16/227.25 isPal(active(X:S)) -> isPal(X:S) 227.16/227.25 isPal(mark(X:S)) -> isPal(X:S) 227.16/227.25 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.16/227.25 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.16/227.25 isQid(active(X:S)) -> isQid(X:S) 227.16/227.25 isQid(mark(X:S)) -> isQid(X:S) 227.16/227.25 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.16/227.25 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.16/227.25 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.16/227.25 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.16/227.25 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.16/227.25 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.16/227.25 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.16/227.25 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.16/227.25 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.16/227.25 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.16/227.25 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.16/227.25 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.16/227.25 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.16/227.25 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.16/227.25 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.16/227.25 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.16/227.25 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.16/227.25 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.16/227.25 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.16/227.25 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.16/227.25 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.16/227.25 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.16/227.25 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.16/227.25 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.16/227.25 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.16/227.25 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.16/227.25 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.16/227.25 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.16/227.25 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.16/227.25 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.16/227.25 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.16/227.25 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.16/227.25 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.16/227.25 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.16/227.25 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.16/227.25 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.16/227.25 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.16/227.25 mark(isList(X:S)) -> active(isList(X:S)) 227.16/227.25 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.16/227.25 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.16/227.25 mark(isPal(X:S)) -> active(isPal(X:S)) 227.16/227.25 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.16/227.25 mark(isQid(X:S)) -> active(isQid(X:S)) 227.16/227.25 mark(a) -> active(a) 227.16/227.25 mark(e) -> active(e) 227.16/227.25 mark(i) -> active(i) 227.16/227.25 mark(nil) -> active(nil) 227.16/227.25 mark(o) -> active(o) 227.16/227.25 mark(tt) -> active(tt) 227.16/227.25 mark(u) -> active(u) 227.16/227.25 ->Strongly Connected Components: 227.16/227.25 There is no strongly connected component 227.16/227.25 227.16/227.25 The problem is finite. 227.16/227.25 227.16/227.25 Problem 1.2: 227.16/227.25 227.16/227.25 Subterm Processor: 227.16/227.25 -> Pairs: 227.16/227.25 ISPALLISTKIND(active(X:S)) -> ISPALLISTKIND(X:S) 227.16/227.25 ISPALLISTKIND(mark(X:S)) -> ISPALLISTKIND(X:S) 227.16/227.25 -> Rules: 227.16/227.25 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.16/227.25 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.16/227.25 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.16/227.25 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.16/227.25 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.16/227.25 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.16/227.25 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.16/227.25 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.16/227.25 U13(active(X:S)) -> U13(X:S) 227.16/227.25 U13(mark(X:S)) -> U13(X:S) 227.16/227.25 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.16/227.25 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.16/227.25 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.16/227.25 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.16/227.25 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.16/227.25 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.16/227.25 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.16/227.25 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.16/227.25 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.16/227.25 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.16/227.25 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.16/227.25 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.16/227.25 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.16/227.25 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.16/227.25 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.16/227.25 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.16/227.25 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.16/227.25 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.16/227.25 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.16/227.25 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.16/227.25 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.16/227.25 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.16/227.25 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.16/227.25 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.16/227.25 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.16/227.25 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.16/227.25 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.16/227.25 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.16/227.25 U26(active(X:S)) -> U26(X:S) 227.16/227.25 U26(mark(X:S)) -> U26(X:S) 227.16/227.25 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.16/227.25 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.16/227.25 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.16/227.25 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.16/227.25 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.16/227.25 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.16/227.25 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.16/227.25 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.16/227.25 U33(active(X:S)) -> U33(X:S) 227.16/227.25 U33(mark(X:S)) -> U33(X:S) 227.16/227.25 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.16/227.25 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.16/227.25 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.16/227.25 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.16/227.25 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.16/227.25 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.16/227.25 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.16/227.25 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.16/227.25 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.16/227.25 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.16/227.25 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.16/227.25 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.16/227.25 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.16/227.25 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.16/227.25 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.16/227.25 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.16/227.25 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.16/227.25 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.16/227.25 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.16/227.25 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.16/227.25 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.16/227.25 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.16/227.25 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.16/227.25 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.16/227.25 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.16/227.25 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.16/227.25 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.16/227.25 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.16/227.25 U46(active(X:S)) -> U46(X:S) 227.16/227.25 U46(mark(X:S)) -> U46(X:S) 227.16/227.25 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.16/227.25 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.16/227.25 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.16/227.25 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.16/227.25 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.16/227.25 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.16/227.25 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.16/227.25 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.16/227.25 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.16/227.25 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.16/227.25 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.16/227.25 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.16/227.25 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.16/227.25 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.16/227.25 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.16/227.25 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.16/227.25 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.16/227.25 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.16/227.25 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.16/227.25 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.16/227.25 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.16/227.25 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.16/227.25 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.16/227.25 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.16/227.25 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.16/227.25 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.16/227.25 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.16/227.25 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.16/227.25 U56(active(X:S)) -> U56(X:S) 227.16/227.25 U56(mark(X:S)) -> U56(X:S) 227.16/227.25 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.16/227.25 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.16/227.25 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.16/227.25 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.16/227.25 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.16/227.25 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.16/227.25 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.16/227.25 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.16/227.25 U63(active(X:S)) -> U63(X:S) 227.16/227.25 U63(mark(X:S)) -> U63(X:S) 227.16/227.25 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.16/227.25 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.16/227.25 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.16/227.25 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.16/227.25 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.16/227.25 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.16/227.25 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.16/227.25 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.16/227.25 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.16/227.25 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.16/227.25 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.16/227.25 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.16/227.25 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.16/227.25 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.16/227.25 U74(active(X:S)) -> U74(X:S) 227.16/227.25 U74(mark(X:S)) -> U74(X:S) 227.16/227.25 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.16/227.25 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.16/227.25 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.16/227.25 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.16/227.25 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.16/227.25 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.16/227.25 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.16/227.25 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.16/227.25 U83(active(X:S)) -> U83(X:S) 227.16/227.25 U83(mark(X:S)) -> U83(X:S) 227.16/227.25 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.16/227.25 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.16/227.25 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.16/227.25 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.16/227.25 U92(active(X:S)) -> U92(X:S) 227.16/227.25 U92(mark(X:S)) -> U92(X:S) 227.16/227.25 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.16/227.25 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.16/227.25 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.16/227.25 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.16/227.25 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.16/227.25 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.16/227.25 active(U13(tt)) -> mark(tt) 227.16/227.25 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.25 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.25 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.25 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.16/227.25 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.16/227.25 active(U26(tt)) -> mark(tt) 227.16/227.25 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.16/227.25 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.16/227.25 active(U33(tt)) -> mark(tt) 227.16/227.25 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.25 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.25 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.25 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.16/227.25 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.16/227.25 active(U46(tt)) -> mark(tt) 227.16/227.25 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.25 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.25 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.25 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.16/227.25 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.16/227.25 active(U56(tt)) -> mark(tt) 227.16/227.25 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.16/227.25 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.16/227.25 active(U63(tt)) -> mark(tt) 227.16/227.25 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.16/227.25 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.16/227.25 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.16/227.25 active(U74(tt)) -> mark(tt) 227.16/227.25 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.16/227.25 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.16/227.25 active(U83(tt)) -> mark(tt) 227.16/227.25 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.16/227.25 active(U92(tt)) -> mark(tt) 227.16/227.25 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.16/227.25 active(__(nil,X:S)) -> mark(X:S) 227.16/227.25 active(__(X:S,nil)) -> mark(X:S) 227.16/227.25 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.25 active(isList(nil)) -> mark(tt) 227.16/227.25 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.16/227.25 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.25 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.25 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.16/227.25 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.16/227.25 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.16/227.25 active(isPal(nil)) -> mark(tt) 227.16/227.25 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.16/227.25 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.16/227.25 active(isPalListKind(a)) -> mark(tt) 227.16/227.25 active(isPalListKind(e)) -> mark(tt) 227.16/227.25 active(isPalListKind(i)) -> mark(tt) 227.16/227.25 active(isPalListKind(nil)) -> mark(tt) 227.16/227.25 active(isPalListKind(o)) -> mark(tt) 227.16/227.25 active(isPalListKind(u)) -> mark(tt) 227.16/227.25 active(isQid(a)) -> mark(tt) 227.16/227.25 active(isQid(e)) -> mark(tt) 227.16/227.25 active(isQid(i)) -> mark(tt) 227.16/227.25 active(isQid(o)) -> mark(tt) 227.16/227.25 active(isQid(u)) -> mark(tt) 227.16/227.25 isList(active(X:S)) -> isList(X:S) 227.16/227.25 isList(mark(X:S)) -> isList(X:S) 227.16/227.25 isNeList(active(X:S)) -> isNeList(X:S) 227.16/227.25 isNeList(mark(X:S)) -> isNeList(X:S) 227.16/227.25 isNePal(active(X:S)) -> isNePal(X:S) 227.16/227.25 isNePal(mark(X:S)) -> isNePal(X:S) 227.16/227.25 isPal(active(X:S)) -> isPal(X:S) 227.16/227.25 isPal(mark(X:S)) -> isPal(X:S) 227.16/227.25 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.16/227.25 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.16/227.25 isQid(active(X:S)) -> isQid(X:S) 227.16/227.25 isQid(mark(X:S)) -> isQid(X:S) 227.16/227.25 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.16/227.25 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.16/227.25 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.16/227.25 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.16/227.25 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.16/227.25 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.16/227.25 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.16/227.25 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.16/227.25 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.16/227.25 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.16/227.25 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.16/227.25 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.16/227.25 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.16/227.25 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.16/227.25 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.16/227.25 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.16/227.25 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.16/227.25 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.16/227.25 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.16/227.25 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.16/227.25 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.16/227.25 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.16/227.25 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.16/227.25 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.16/227.25 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.16/227.25 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.16/227.25 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.16/227.25 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.16/227.25 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.16/227.25 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.16/227.25 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.16/227.25 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.16/227.25 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.16/227.25 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.16/227.25 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.16/227.25 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.16/227.25 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.16/227.25 mark(isList(X:S)) -> active(isList(X:S)) 227.16/227.25 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.16/227.25 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.16/227.25 mark(isPal(X:S)) -> active(isPal(X:S)) 227.16/227.25 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.16/227.25 mark(isQid(X:S)) -> active(isQid(X:S)) 227.16/227.25 mark(a) -> active(a) 227.16/227.25 mark(e) -> active(e) 227.16/227.25 mark(i) -> active(i) 227.16/227.25 mark(nil) -> active(nil) 227.16/227.25 mark(o) -> active(o) 227.16/227.25 mark(tt) -> active(tt) 227.16/227.25 mark(u) -> active(u) 227.16/227.25 ->Projection: 227.16/227.25 pi(ISPALLISTKIND) = 1 227.16/227.25 227.16/227.25 Problem 1.2: 227.16/227.25 227.16/227.25 SCC Processor: 227.16/227.25 -> Pairs: 227.16/227.25 Empty 227.16/227.25 -> Rules: 227.16/227.25 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.16/227.25 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.16/227.25 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.16/227.25 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.16/227.25 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.16/227.25 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.16/227.25 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.16/227.25 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.16/227.25 U13(active(X:S)) -> U13(X:S) 227.16/227.25 U13(mark(X:S)) -> U13(X:S) 227.16/227.25 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.16/227.25 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.16/227.25 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.16/227.25 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.16/227.25 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.16/227.25 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.16/227.25 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.16/227.25 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.16/227.25 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.16/227.25 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.16/227.25 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.16/227.25 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.16/227.25 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.16/227.25 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.16/227.25 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.16/227.25 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.16/227.25 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.16/227.25 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.16/227.25 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.16/227.25 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.16/227.25 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.16/227.25 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.16/227.25 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.16/227.25 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.16/227.25 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.16/227.25 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.16/227.25 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.16/227.25 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.16/227.25 U26(active(X:S)) -> U26(X:S) 227.16/227.25 U26(mark(X:S)) -> U26(X:S) 227.16/227.25 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.16/227.25 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.16/227.25 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.16/227.25 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.16/227.25 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.16/227.25 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.16/227.25 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.16/227.25 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.16/227.25 U33(active(X:S)) -> U33(X:S) 227.16/227.25 U33(mark(X:S)) -> U33(X:S) 227.16/227.25 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.16/227.25 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.16/227.25 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.16/227.25 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.16/227.25 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.16/227.25 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.16/227.25 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.16/227.25 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.16/227.25 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.16/227.25 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.16/227.25 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.16/227.25 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.16/227.25 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.16/227.25 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.16/227.25 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.16/227.25 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.16/227.25 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.16/227.25 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.16/227.25 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.16/227.25 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.16/227.25 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.16/227.25 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.16/227.25 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.16/227.25 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.16/227.25 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.16/227.25 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.16/227.25 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.16/227.25 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.16/227.25 U46(active(X:S)) -> U46(X:S) 227.16/227.25 U46(mark(X:S)) -> U46(X:S) 227.16/227.25 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.16/227.25 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.16/227.25 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.16/227.25 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.16/227.25 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.16/227.25 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.16/227.25 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.16/227.25 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.16/227.25 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.16/227.25 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.16/227.25 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.16/227.25 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.16/227.25 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.16/227.25 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.16/227.25 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.16/227.25 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.16/227.25 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.16/227.25 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.16/227.25 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.16/227.25 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.16/227.25 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.16/227.25 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.16/227.25 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.16/227.25 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.16/227.25 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.16/227.25 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.16/227.25 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.16/227.25 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.16/227.25 U56(active(X:S)) -> U56(X:S) 227.16/227.25 U56(mark(X:S)) -> U56(X:S) 227.16/227.25 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.16/227.25 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.16/227.25 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.16/227.25 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.16/227.25 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.16/227.25 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.16/227.25 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.16/227.25 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.16/227.25 U63(active(X:S)) -> U63(X:S) 227.16/227.25 U63(mark(X:S)) -> U63(X:S) 227.16/227.25 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.16/227.25 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.16/227.25 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.16/227.25 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.16/227.25 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.16/227.25 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.16/227.25 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.16/227.25 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.16/227.25 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.16/227.25 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.16/227.25 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.16/227.25 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.16/227.25 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.16/227.25 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.16/227.25 U74(active(X:S)) -> U74(X:S) 227.16/227.25 U74(mark(X:S)) -> U74(X:S) 227.16/227.25 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.16/227.25 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.16/227.25 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.16/227.25 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.16/227.25 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.16/227.25 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.16/227.25 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.16/227.25 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.16/227.25 U83(active(X:S)) -> U83(X:S) 227.16/227.25 U83(mark(X:S)) -> U83(X:S) 227.16/227.25 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.16/227.25 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.16/227.25 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.16/227.25 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.16/227.25 U92(active(X:S)) -> U92(X:S) 227.16/227.25 U92(mark(X:S)) -> U92(X:S) 227.16/227.25 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.16/227.25 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.16/227.25 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.16/227.25 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.16/227.25 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.16/227.25 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.16/227.25 active(U13(tt)) -> mark(tt) 227.16/227.25 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.25 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.25 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.25 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.16/227.25 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.16/227.25 active(U26(tt)) -> mark(tt) 227.16/227.25 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.16/227.25 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.16/227.25 active(U33(tt)) -> mark(tt) 227.16/227.25 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.25 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.25 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.25 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.16/227.25 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.16/227.25 active(U46(tt)) -> mark(tt) 227.16/227.25 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.25 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.25 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.25 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.16/227.25 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.16/227.25 active(U56(tt)) -> mark(tt) 227.16/227.25 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.16/227.25 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.16/227.25 active(U63(tt)) -> mark(tt) 227.16/227.25 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.16/227.25 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.16/227.25 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.16/227.25 active(U74(tt)) -> mark(tt) 227.16/227.25 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.16/227.25 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.16/227.25 active(U83(tt)) -> mark(tt) 227.16/227.25 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.16/227.25 active(U92(tt)) -> mark(tt) 227.16/227.25 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.16/227.25 active(__(nil,X:S)) -> mark(X:S) 227.16/227.25 active(__(X:S,nil)) -> mark(X:S) 227.16/227.25 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.25 active(isList(nil)) -> mark(tt) 227.16/227.25 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.16/227.25 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.25 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.25 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.16/227.25 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.16/227.25 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.16/227.25 active(isPal(nil)) -> mark(tt) 227.16/227.25 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.16/227.25 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.16/227.25 active(isPalListKind(a)) -> mark(tt) 227.16/227.25 active(isPalListKind(e)) -> mark(tt) 227.16/227.25 active(isPalListKind(i)) -> mark(tt) 227.16/227.25 active(isPalListKind(nil)) -> mark(tt) 227.16/227.25 active(isPalListKind(o)) -> mark(tt) 227.16/227.25 active(isPalListKind(u)) -> mark(tt) 227.16/227.25 active(isQid(a)) -> mark(tt) 227.16/227.25 active(isQid(e)) -> mark(tt) 227.16/227.25 active(isQid(i)) -> mark(tt) 227.16/227.25 active(isQid(o)) -> mark(tt) 227.16/227.25 active(isQid(u)) -> mark(tt) 227.16/227.25 isList(active(X:S)) -> isList(X:S) 227.16/227.25 isList(mark(X:S)) -> isList(X:S) 227.16/227.25 isNeList(active(X:S)) -> isNeList(X:S) 227.16/227.25 isNeList(mark(X:S)) -> isNeList(X:S) 227.16/227.25 isNePal(active(X:S)) -> isNePal(X:S) 227.16/227.25 isNePal(mark(X:S)) -> isNePal(X:S) 227.16/227.25 isPal(active(X:S)) -> isPal(X:S) 227.16/227.25 isPal(mark(X:S)) -> isPal(X:S) 227.16/227.25 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.16/227.25 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.16/227.25 isQid(active(X:S)) -> isQid(X:S) 227.16/227.25 isQid(mark(X:S)) -> isQid(X:S) 227.16/227.25 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.16/227.25 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.16/227.25 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.16/227.25 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.16/227.25 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.16/227.25 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.16/227.25 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.16/227.25 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.16/227.25 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.16/227.25 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.16/227.25 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.16/227.25 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.16/227.25 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.16/227.25 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.16/227.25 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.16/227.25 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.16/227.25 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.16/227.25 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.16/227.25 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.16/227.25 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.16/227.25 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.16/227.25 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.16/227.25 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.16/227.25 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.16/227.25 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.16/227.25 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.16/227.25 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.16/227.25 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.16/227.25 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.16/227.25 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.16/227.25 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.16/227.25 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.16/227.25 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.16/227.25 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.16/227.25 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.16/227.25 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.16/227.25 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.16/227.25 mark(isList(X:S)) -> active(isList(X:S)) 227.16/227.25 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.16/227.25 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.16/227.25 mark(isPal(X:S)) -> active(isPal(X:S)) 227.16/227.25 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.16/227.25 mark(isQid(X:S)) -> active(isQid(X:S)) 227.16/227.25 mark(a) -> active(a) 227.16/227.25 mark(e) -> active(e) 227.16/227.25 mark(i) -> active(i) 227.16/227.25 mark(nil) -> active(nil) 227.16/227.25 mark(o) -> active(o) 227.16/227.25 mark(tt) -> active(tt) 227.16/227.25 mark(u) -> active(u) 227.16/227.25 ->Strongly Connected Components: 227.16/227.25 There is no strongly connected component 227.16/227.25 227.16/227.25 The problem is finite. 227.16/227.25 227.16/227.25 Problem 1.3: 227.16/227.25 227.16/227.25 Subterm Processor: 227.16/227.25 -> Pairs: 227.16/227.25 ISPAL(active(X:S)) -> ISPAL(X:S) 227.16/227.25 ISPAL(mark(X:S)) -> ISPAL(X:S) 227.16/227.25 -> Rules: 227.16/227.25 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.16/227.25 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.16/227.25 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.16/227.25 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.16/227.25 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.16/227.25 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.16/227.25 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.16/227.25 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.16/227.25 U13(active(X:S)) -> U13(X:S) 227.16/227.25 U13(mark(X:S)) -> U13(X:S) 227.16/227.25 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.16/227.25 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.16/227.25 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.16/227.25 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.16/227.25 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.16/227.25 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.16/227.25 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.16/227.25 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.16/227.25 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.16/227.25 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.16/227.25 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.16/227.25 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.16/227.25 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.16/227.25 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.16/227.25 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.16/227.25 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.16/227.25 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.16/227.25 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.16/227.25 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.16/227.25 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.16/227.25 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.16/227.25 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.16/227.25 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.16/227.25 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.16/227.25 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.16/227.25 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.16/227.25 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.16/227.25 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.16/227.25 U26(active(X:S)) -> U26(X:S) 227.16/227.25 U26(mark(X:S)) -> U26(X:S) 227.16/227.25 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.16/227.25 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.16/227.25 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.16/227.25 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.16/227.25 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.16/227.25 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.16/227.25 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.16/227.25 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.16/227.25 U33(active(X:S)) -> U33(X:S) 227.16/227.25 U33(mark(X:S)) -> U33(X:S) 227.16/227.25 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.16/227.25 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.16/227.25 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.16/227.25 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.16/227.25 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.16/227.25 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.16/227.25 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.16/227.25 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.16/227.25 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.16/227.25 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.16/227.25 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.16/227.25 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.16/227.25 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.16/227.25 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.16/227.25 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.16/227.25 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.16/227.25 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.16/227.25 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.16/227.25 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.16/227.25 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.16/227.25 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.16/227.25 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.16/227.25 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.16/227.25 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.16/227.25 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.16/227.25 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.16/227.25 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.16/227.25 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.16/227.25 U46(active(X:S)) -> U46(X:S) 227.16/227.25 U46(mark(X:S)) -> U46(X:S) 227.16/227.25 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.16/227.25 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.16/227.25 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.16/227.25 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.16/227.25 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.16/227.25 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.16/227.25 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.16/227.25 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.16/227.25 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.16/227.25 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.16/227.25 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.16/227.25 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.16/227.25 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.16/227.25 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.16/227.25 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.16/227.25 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.16/227.25 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.16/227.25 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.16/227.25 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.16/227.25 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.16/227.25 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.16/227.25 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.16/227.25 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.16/227.25 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.16/227.25 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.16/227.25 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.16/227.25 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.16/227.25 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.16/227.25 U56(active(X:S)) -> U56(X:S) 227.16/227.25 U56(mark(X:S)) -> U56(X:S) 227.16/227.25 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.16/227.25 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.16/227.25 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.16/227.25 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.16/227.25 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.16/227.25 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.16/227.25 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.16/227.25 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.16/227.25 U63(active(X:S)) -> U63(X:S) 227.16/227.25 U63(mark(X:S)) -> U63(X:S) 227.16/227.25 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.16/227.25 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.16/227.25 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.16/227.25 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.16/227.25 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.16/227.25 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.16/227.25 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.16/227.25 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.16/227.25 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.16/227.25 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.16/227.25 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.16/227.25 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.16/227.25 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.16/227.25 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.16/227.25 U74(active(X:S)) -> U74(X:S) 227.16/227.25 U74(mark(X:S)) -> U74(X:S) 227.16/227.25 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.16/227.25 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.16/227.25 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.16/227.25 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.16/227.25 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.16/227.25 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.16/227.25 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.16/227.25 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.16/227.25 U83(active(X:S)) -> U83(X:S) 227.16/227.25 U83(mark(X:S)) -> U83(X:S) 227.16/227.25 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.16/227.25 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.16/227.25 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.16/227.25 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.16/227.25 U92(active(X:S)) -> U92(X:S) 227.16/227.25 U92(mark(X:S)) -> U92(X:S) 227.16/227.25 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.16/227.25 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.16/227.25 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.16/227.25 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.16/227.25 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.16/227.25 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.16/227.25 active(U13(tt)) -> mark(tt) 227.16/227.25 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.25 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.25 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.25 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.16/227.25 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.16/227.25 active(U26(tt)) -> mark(tt) 227.16/227.25 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.16/227.25 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.16/227.25 active(U33(tt)) -> mark(tt) 227.16/227.25 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.25 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.25 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.25 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.16/227.25 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.16/227.25 active(U46(tt)) -> mark(tt) 227.16/227.25 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.25 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.25 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.25 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.16/227.25 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.16/227.25 active(U56(tt)) -> mark(tt) 227.16/227.25 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.16/227.25 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.16/227.25 active(U63(tt)) -> mark(tt) 227.16/227.25 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.16/227.25 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.16/227.25 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.16/227.25 active(U74(tt)) -> mark(tt) 227.16/227.25 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.16/227.25 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.16/227.25 active(U83(tt)) -> mark(tt) 227.16/227.25 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.16/227.25 active(U92(tt)) -> mark(tt) 227.16/227.25 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.16/227.25 active(__(nil,X:S)) -> mark(X:S) 227.16/227.25 active(__(X:S,nil)) -> mark(X:S) 227.16/227.25 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.25 active(isList(nil)) -> mark(tt) 227.16/227.25 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.16/227.25 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.25 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.25 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.16/227.25 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.16/227.25 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.16/227.25 active(isPal(nil)) -> mark(tt) 227.16/227.25 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.16/227.25 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.16/227.25 active(isPalListKind(a)) -> mark(tt) 227.16/227.25 active(isPalListKind(e)) -> mark(tt) 227.16/227.25 active(isPalListKind(i)) -> mark(tt) 227.16/227.25 active(isPalListKind(nil)) -> mark(tt) 227.16/227.25 active(isPalListKind(o)) -> mark(tt) 227.16/227.25 active(isPalListKind(u)) -> mark(tt) 227.16/227.25 active(isQid(a)) -> mark(tt) 227.16/227.25 active(isQid(e)) -> mark(tt) 227.16/227.25 active(isQid(i)) -> mark(tt) 227.16/227.25 active(isQid(o)) -> mark(tt) 227.16/227.25 active(isQid(u)) -> mark(tt) 227.16/227.25 isList(active(X:S)) -> isList(X:S) 227.16/227.25 isList(mark(X:S)) -> isList(X:S) 227.16/227.25 isNeList(active(X:S)) -> isNeList(X:S) 227.16/227.25 isNeList(mark(X:S)) -> isNeList(X:S) 227.16/227.25 isNePal(active(X:S)) -> isNePal(X:S) 227.16/227.25 isNePal(mark(X:S)) -> isNePal(X:S) 227.16/227.25 isPal(active(X:S)) -> isPal(X:S) 227.16/227.25 isPal(mark(X:S)) -> isPal(X:S) 227.16/227.25 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.16/227.25 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.16/227.25 isQid(active(X:S)) -> isQid(X:S) 227.16/227.25 isQid(mark(X:S)) -> isQid(X:S) 227.16/227.25 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.16/227.25 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.16/227.25 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.16/227.25 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.16/227.25 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.16/227.25 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.16/227.25 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.16/227.25 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.16/227.25 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.16/227.25 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.16/227.25 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.16/227.25 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.16/227.25 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.16/227.25 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.16/227.25 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.16/227.25 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.16/227.25 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.16/227.25 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.16/227.25 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.16/227.25 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.16/227.25 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.16/227.25 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.16/227.25 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.16/227.25 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.16/227.25 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.16/227.25 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.16/227.25 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.16/227.25 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.16/227.25 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.16/227.25 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.16/227.25 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.16/227.25 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.16/227.25 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.16/227.25 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.16/227.25 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.16/227.25 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.16/227.25 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.16/227.25 mark(isList(X:S)) -> active(isList(X:S)) 227.16/227.25 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.16/227.25 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.16/227.25 mark(isPal(X:S)) -> active(isPal(X:S)) 227.16/227.25 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.16/227.25 mark(isQid(X:S)) -> active(isQid(X:S)) 227.16/227.25 mark(a) -> active(a) 227.16/227.25 mark(e) -> active(e) 227.16/227.25 mark(i) -> active(i) 227.16/227.25 mark(nil) -> active(nil) 227.16/227.25 mark(o) -> active(o) 227.16/227.25 mark(tt) -> active(tt) 227.16/227.25 mark(u) -> active(u) 227.16/227.25 ->Projection: 227.16/227.25 pi(ISPAL) = 1 227.16/227.25 227.16/227.25 Problem 1.3: 227.16/227.25 227.16/227.25 SCC Processor: 227.16/227.25 -> Pairs: 227.16/227.25 Empty 227.16/227.25 -> Rules: 227.16/227.25 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.16/227.25 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.16/227.25 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.16/227.25 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.16/227.25 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.16/227.25 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.16/227.25 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.16/227.25 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.16/227.25 U13(active(X:S)) -> U13(X:S) 227.16/227.25 U13(mark(X:S)) -> U13(X:S) 227.16/227.25 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.16/227.25 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.16/227.25 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.16/227.25 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.16/227.25 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.16/227.25 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.16/227.25 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.16/227.25 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.16/227.25 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.16/227.25 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.16/227.25 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.16/227.25 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.16/227.25 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.16/227.25 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.16/227.25 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.16/227.25 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.16/227.25 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.16/227.25 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.16/227.25 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.16/227.25 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.16/227.25 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.16/227.25 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.16/227.25 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.16/227.25 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.16/227.25 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.16/227.25 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.16/227.25 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.16/227.25 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.16/227.25 U26(active(X:S)) -> U26(X:S) 227.16/227.25 U26(mark(X:S)) -> U26(X:S) 227.16/227.25 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.16/227.25 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.16/227.25 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.16/227.25 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.16/227.25 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.16/227.25 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.16/227.25 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.16/227.25 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.16/227.25 U33(active(X:S)) -> U33(X:S) 227.16/227.25 U33(mark(X:S)) -> U33(X:S) 227.16/227.25 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.16/227.25 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.16/227.25 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.16/227.25 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.16/227.25 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.16/227.25 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.16/227.25 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.16/227.25 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.16/227.25 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.16/227.25 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.16/227.25 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.16/227.25 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.16/227.25 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.16/227.25 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.16/227.25 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.16/227.25 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.16/227.25 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.16/227.25 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.16/227.25 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.16/227.25 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.16/227.25 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.16/227.25 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.16/227.25 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.16/227.25 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.16/227.25 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.16/227.25 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.16/227.25 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.16/227.25 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.16/227.25 U46(active(X:S)) -> U46(X:S) 227.16/227.25 U46(mark(X:S)) -> U46(X:S) 227.16/227.25 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.16/227.25 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.16/227.25 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.16/227.25 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.16/227.25 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.16/227.25 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.16/227.25 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.16/227.25 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.16/227.25 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.16/227.25 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.16/227.25 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.16/227.25 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.16/227.25 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.16/227.25 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.16/227.25 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.16/227.25 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.16/227.25 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.16/227.25 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.16/227.25 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.16/227.25 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.16/227.25 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.16/227.25 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.16/227.25 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.16/227.25 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.16/227.25 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.16/227.25 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.16/227.25 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.16/227.25 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.16/227.25 U56(active(X:S)) -> U56(X:S) 227.16/227.25 U56(mark(X:S)) -> U56(X:S) 227.16/227.25 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.16/227.25 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.16/227.25 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.16/227.25 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.16/227.25 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.16/227.25 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.16/227.25 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.16/227.25 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.16/227.25 U63(active(X:S)) -> U63(X:S) 227.16/227.25 U63(mark(X:S)) -> U63(X:S) 227.16/227.25 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.16/227.25 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.16/227.25 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.16/227.25 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.16/227.25 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.16/227.25 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.16/227.25 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.16/227.25 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.16/227.25 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.16/227.25 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.16/227.25 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.16/227.25 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.16/227.25 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.16/227.25 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.16/227.25 U74(active(X:S)) -> U74(X:S) 227.16/227.25 U74(mark(X:S)) -> U74(X:S) 227.16/227.25 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.16/227.25 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.16/227.25 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.16/227.25 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.16/227.25 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.16/227.25 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.16/227.25 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.16/227.25 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.16/227.25 U83(active(X:S)) -> U83(X:S) 227.16/227.25 U83(mark(X:S)) -> U83(X:S) 227.16/227.25 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.16/227.25 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.16/227.25 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.16/227.25 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.16/227.25 U92(active(X:S)) -> U92(X:S) 227.16/227.25 U92(mark(X:S)) -> U92(X:S) 227.16/227.25 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.16/227.25 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.16/227.25 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.16/227.25 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.16/227.25 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.16/227.25 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.16/227.25 active(U13(tt)) -> mark(tt) 227.16/227.25 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.25 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.25 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.25 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.16/227.25 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.16/227.25 active(U26(tt)) -> mark(tt) 227.16/227.25 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.16/227.25 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.16/227.25 active(U33(tt)) -> mark(tt) 227.16/227.25 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.25 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.25 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.25 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.16/227.25 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.16/227.25 active(U46(tt)) -> mark(tt) 227.16/227.25 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.25 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.25 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.25 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.16/227.25 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.16/227.25 active(U56(tt)) -> mark(tt) 227.16/227.25 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.16/227.25 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.16/227.25 active(U63(tt)) -> mark(tt) 227.16/227.25 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.16/227.25 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.16/227.25 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.16/227.25 active(U74(tt)) -> mark(tt) 227.16/227.25 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.16/227.25 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.16/227.25 active(U83(tt)) -> mark(tt) 227.16/227.25 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.16/227.25 active(U92(tt)) -> mark(tt) 227.16/227.25 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.16/227.25 active(__(nil,X:S)) -> mark(X:S) 227.16/227.25 active(__(X:S,nil)) -> mark(X:S) 227.16/227.25 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.25 active(isList(nil)) -> mark(tt) 227.16/227.25 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.16/227.25 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.25 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.25 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.16/227.25 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.16/227.25 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.16/227.25 active(isPal(nil)) -> mark(tt) 227.16/227.25 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.16/227.25 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.16/227.25 active(isPalListKind(a)) -> mark(tt) 227.16/227.25 active(isPalListKind(e)) -> mark(tt) 227.16/227.25 active(isPalListKind(i)) -> mark(tt) 227.16/227.25 active(isPalListKind(nil)) -> mark(tt) 227.16/227.25 active(isPalListKind(o)) -> mark(tt) 227.16/227.25 active(isPalListKind(u)) -> mark(tt) 227.16/227.25 active(isQid(a)) -> mark(tt) 227.16/227.25 active(isQid(e)) -> mark(tt) 227.16/227.25 active(isQid(i)) -> mark(tt) 227.16/227.25 active(isQid(o)) -> mark(tt) 227.16/227.25 active(isQid(u)) -> mark(tt) 227.16/227.25 isList(active(X:S)) -> isList(X:S) 227.16/227.25 isList(mark(X:S)) -> isList(X:S) 227.16/227.25 isNeList(active(X:S)) -> isNeList(X:S) 227.16/227.25 isNeList(mark(X:S)) -> isNeList(X:S) 227.16/227.25 isNePal(active(X:S)) -> isNePal(X:S) 227.16/227.25 isNePal(mark(X:S)) -> isNePal(X:S) 227.16/227.25 isPal(active(X:S)) -> isPal(X:S) 227.16/227.25 isPal(mark(X:S)) -> isPal(X:S) 227.16/227.25 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.16/227.25 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.16/227.25 isQid(active(X:S)) -> isQid(X:S) 227.16/227.25 isQid(mark(X:S)) -> isQid(X:S) 227.16/227.25 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.16/227.25 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.16/227.25 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.16/227.25 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.16/227.25 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.16/227.25 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.16/227.25 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.16/227.25 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.16/227.25 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.16/227.25 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.16/227.25 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.16/227.25 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.16/227.25 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.16/227.25 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.16/227.25 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.16/227.25 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.16/227.25 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.16/227.25 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.16/227.25 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.16/227.25 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.16/227.25 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.16/227.25 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.16/227.25 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.16/227.25 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.16/227.25 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.16/227.25 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.16/227.25 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.16/227.25 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.16/227.25 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.16/227.25 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.16/227.25 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.16/227.25 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.16/227.25 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.16/227.25 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.16/227.25 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.16/227.25 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.16/227.25 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.16/227.25 mark(isList(X:S)) -> active(isList(X:S)) 227.16/227.25 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.16/227.25 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.16/227.25 mark(isPal(X:S)) -> active(isPal(X:S)) 227.16/227.25 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.16/227.25 mark(isQid(X:S)) -> active(isQid(X:S)) 227.16/227.25 mark(a) -> active(a) 227.16/227.25 mark(e) -> active(e) 227.16/227.25 mark(i) -> active(i) 227.16/227.25 mark(nil) -> active(nil) 227.16/227.25 mark(o) -> active(o) 227.16/227.25 mark(tt) -> active(tt) 227.16/227.25 mark(u) -> active(u) 227.16/227.25 ->Strongly Connected Components: 227.16/227.25 There is no strongly connected component 227.16/227.25 227.16/227.25 The problem is finite. 227.16/227.25 227.16/227.25 Problem 1.4: 227.16/227.25 227.16/227.25 Subterm Processor: 227.16/227.25 -> Pairs: 227.16/227.25 ISNEPAL(active(X:S)) -> ISNEPAL(X:S) 227.16/227.25 ISNEPAL(mark(X:S)) -> ISNEPAL(X:S) 227.16/227.25 -> Rules: 227.16/227.25 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.16/227.25 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.16/227.25 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.16/227.25 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.16/227.25 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.16/227.25 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.16/227.25 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.16/227.25 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.16/227.25 U13(active(X:S)) -> U13(X:S) 227.16/227.25 U13(mark(X:S)) -> U13(X:S) 227.16/227.25 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.16/227.25 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.16/227.25 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.16/227.25 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.16/227.25 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.16/227.25 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.16/227.25 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.16/227.25 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.16/227.25 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.16/227.25 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.16/227.25 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.16/227.25 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.16/227.25 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.16/227.25 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.16/227.25 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.16/227.25 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.16/227.25 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.16/227.25 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.16/227.25 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.16/227.25 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.16/227.25 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.16/227.25 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.16/227.25 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.16/227.25 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.16/227.25 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.16/227.25 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.16/227.25 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.16/227.25 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.16/227.25 U26(active(X:S)) -> U26(X:S) 227.16/227.25 U26(mark(X:S)) -> U26(X:S) 227.16/227.25 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.16/227.25 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.16/227.25 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.16/227.25 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.16/227.25 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.16/227.25 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.16/227.25 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.16/227.25 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.16/227.25 U33(active(X:S)) -> U33(X:S) 227.16/227.25 U33(mark(X:S)) -> U33(X:S) 227.16/227.25 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.16/227.25 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.16/227.25 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.16/227.25 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.16/227.25 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.16/227.25 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.16/227.25 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.16/227.25 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.16/227.25 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.16/227.25 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.16/227.25 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.16/227.25 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.16/227.25 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.16/227.25 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.16/227.25 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.16/227.25 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.16/227.25 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.16/227.25 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.16/227.25 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.16/227.25 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.16/227.25 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.16/227.25 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.16/227.25 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.16/227.25 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.16/227.25 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.16/227.25 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.16/227.25 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.16/227.25 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.16/227.25 U46(active(X:S)) -> U46(X:S) 227.16/227.25 U46(mark(X:S)) -> U46(X:S) 227.16/227.25 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.16/227.25 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.16/227.25 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.16/227.25 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.16/227.25 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.16/227.25 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.16/227.25 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.16/227.25 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.16/227.25 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.16/227.25 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.16/227.25 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.16/227.25 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.16/227.25 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.16/227.25 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.16/227.25 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.16/227.25 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.16/227.25 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.16/227.25 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.16/227.25 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.16/227.25 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.16/227.25 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.16/227.25 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.16/227.25 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.16/227.25 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.16/227.25 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.16/227.25 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.16/227.25 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.16/227.25 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.16/227.25 U56(active(X:S)) -> U56(X:S) 227.16/227.25 U56(mark(X:S)) -> U56(X:S) 227.16/227.25 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.16/227.25 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.16/227.25 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.16/227.25 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.16/227.25 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.16/227.25 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.16/227.25 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.16/227.25 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.16/227.25 U63(active(X:S)) -> U63(X:S) 227.16/227.25 U63(mark(X:S)) -> U63(X:S) 227.16/227.25 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.16/227.25 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.16/227.25 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.16/227.25 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.16/227.25 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.16/227.25 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.16/227.25 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.16/227.25 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.16/227.25 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.16/227.25 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.16/227.25 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.16/227.25 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.16/227.25 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.16/227.25 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.16/227.25 U74(active(X:S)) -> U74(X:S) 227.16/227.25 U74(mark(X:S)) -> U74(X:S) 227.16/227.25 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.16/227.25 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.16/227.25 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.16/227.25 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.16/227.25 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.16/227.25 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.16/227.25 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.16/227.25 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.16/227.25 U83(active(X:S)) -> U83(X:S) 227.16/227.25 U83(mark(X:S)) -> U83(X:S) 227.16/227.25 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.16/227.25 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.16/227.25 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.16/227.25 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.16/227.25 U92(active(X:S)) -> U92(X:S) 227.16/227.25 U92(mark(X:S)) -> U92(X:S) 227.16/227.25 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.16/227.25 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.16/227.25 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.16/227.25 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.16/227.25 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.16/227.25 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.16/227.25 active(U13(tt)) -> mark(tt) 227.16/227.25 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.25 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.25 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.25 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.16/227.25 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.16/227.25 active(U26(tt)) -> mark(tt) 227.16/227.25 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.16/227.25 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.16/227.25 active(U33(tt)) -> mark(tt) 227.16/227.25 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.25 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.25 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.25 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.16/227.25 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.16/227.25 active(U46(tt)) -> mark(tt) 227.16/227.25 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.25 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.25 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.25 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.16/227.25 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.16/227.25 active(U56(tt)) -> mark(tt) 227.16/227.25 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.16/227.25 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.16/227.25 active(U63(tt)) -> mark(tt) 227.16/227.25 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.16/227.25 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.16/227.25 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.16/227.25 active(U74(tt)) -> mark(tt) 227.16/227.25 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.16/227.25 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.16/227.25 active(U83(tt)) -> mark(tt) 227.16/227.25 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.16/227.25 active(U92(tt)) -> mark(tt) 227.16/227.25 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.16/227.25 active(__(nil,X:S)) -> mark(X:S) 227.16/227.25 active(__(X:S,nil)) -> mark(X:S) 227.16/227.25 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.25 active(isList(nil)) -> mark(tt) 227.16/227.25 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.16/227.25 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.25 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.25 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.16/227.25 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.16/227.25 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.16/227.25 active(isPal(nil)) -> mark(tt) 227.16/227.25 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.16/227.25 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.16/227.25 active(isPalListKind(a)) -> mark(tt) 227.16/227.25 active(isPalListKind(e)) -> mark(tt) 227.16/227.25 active(isPalListKind(i)) -> mark(tt) 227.16/227.25 active(isPalListKind(nil)) -> mark(tt) 227.16/227.25 active(isPalListKind(o)) -> mark(tt) 227.16/227.25 active(isPalListKind(u)) -> mark(tt) 227.16/227.25 active(isQid(a)) -> mark(tt) 227.16/227.25 active(isQid(e)) -> mark(tt) 227.16/227.25 active(isQid(i)) -> mark(tt) 227.16/227.25 active(isQid(o)) -> mark(tt) 227.16/227.25 active(isQid(u)) -> mark(tt) 227.16/227.25 isList(active(X:S)) -> isList(X:S) 227.16/227.25 isList(mark(X:S)) -> isList(X:S) 227.16/227.25 isNeList(active(X:S)) -> isNeList(X:S) 227.16/227.25 isNeList(mark(X:S)) -> isNeList(X:S) 227.16/227.25 isNePal(active(X:S)) -> isNePal(X:S) 227.16/227.25 isNePal(mark(X:S)) -> isNePal(X:S) 227.16/227.25 isPal(active(X:S)) -> isPal(X:S) 227.16/227.25 isPal(mark(X:S)) -> isPal(X:S) 227.16/227.25 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.16/227.25 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.16/227.25 isQid(active(X:S)) -> isQid(X:S) 227.16/227.25 isQid(mark(X:S)) -> isQid(X:S) 227.16/227.25 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.16/227.25 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.16/227.25 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.16/227.25 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.16/227.25 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.16/227.25 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.16/227.25 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.16/227.25 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.16/227.25 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.16/227.25 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.16/227.25 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.16/227.25 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.16/227.25 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.16/227.25 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.16/227.25 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.16/227.25 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.16/227.25 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.16/227.25 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.16/227.25 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.16/227.25 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.16/227.25 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.16/227.25 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.16/227.25 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.16/227.25 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.16/227.25 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.16/227.25 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.16/227.25 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.16/227.25 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.16/227.25 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.16/227.25 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.16/227.25 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.16/227.25 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.16/227.25 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.16/227.25 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.16/227.25 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.16/227.25 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.16/227.25 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.16/227.25 mark(isList(X:S)) -> active(isList(X:S)) 227.16/227.25 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.16/227.25 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.16/227.25 mark(isPal(X:S)) -> active(isPal(X:S)) 227.16/227.25 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.16/227.25 mark(isQid(X:S)) -> active(isQid(X:S)) 227.16/227.25 mark(a) -> active(a) 227.16/227.25 mark(e) -> active(e) 227.16/227.25 mark(i) -> active(i) 227.16/227.25 mark(nil) -> active(nil) 227.16/227.25 mark(o) -> active(o) 227.16/227.25 mark(tt) -> active(tt) 227.16/227.25 mark(u) -> active(u) 227.16/227.25 ->Projection: 227.16/227.25 pi(ISNEPAL) = 1 227.16/227.25 227.16/227.25 Problem 1.4: 227.16/227.25 227.16/227.25 SCC Processor: 227.16/227.25 -> Pairs: 227.16/227.25 Empty 227.16/227.25 -> Rules: 227.16/227.25 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.16/227.25 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.16/227.25 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.16/227.25 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.16/227.25 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.16/227.25 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.16/227.25 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.16/227.25 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.16/227.25 U13(active(X:S)) -> U13(X:S) 227.16/227.25 U13(mark(X:S)) -> U13(X:S) 227.16/227.25 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.16/227.25 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.16/227.25 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.16/227.25 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.16/227.25 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.16/227.25 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.16/227.25 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.16/227.25 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.16/227.25 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.16/227.25 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.16/227.25 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.16/227.25 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.16/227.25 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.16/227.25 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.16/227.25 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.16/227.25 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.16/227.25 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.16/227.25 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.16/227.25 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.16/227.25 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.16/227.25 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.16/227.25 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.16/227.25 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.16/227.25 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.16/227.25 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.16/227.25 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.16/227.25 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.16/227.25 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.16/227.25 U26(active(X:S)) -> U26(X:S) 227.16/227.25 U26(mark(X:S)) -> U26(X:S) 227.16/227.25 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.16/227.25 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.16/227.25 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.16/227.25 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.16/227.25 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.16/227.25 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.16/227.25 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.16/227.25 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.16/227.25 U33(active(X:S)) -> U33(X:S) 227.16/227.25 U33(mark(X:S)) -> U33(X:S) 227.16/227.25 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.16/227.25 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.16/227.25 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.16/227.25 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.16/227.25 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.16/227.25 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.16/227.25 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.16/227.25 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.16/227.25 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.16/227.25 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.16/227.25 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.16/227.25 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.16/227.25 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.16/227.25 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.16/227.25 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.16/227.25 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.16/227.25 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.16/227.25 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.16/227.25 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.16/227.25 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.16/227.25 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.16/227.25 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.16/227.25 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.16/227.25 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.16/227.25 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.16/227.25 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.16/227.25 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.16/227.25 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.16/227.25 U46(active(X:S)) -> U46(X:S) 227.16/227.25 U46(mark(X:S)) -> U46(X:S) 227.16/227.25 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.16/227.25 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.16/227.25 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.16/227.25 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.16/227.25 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.16/227.25 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.16/227.25 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.16/227.25 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.16/227.25 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.16/227.25 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.16/227.25 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.16/227.25 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.16/227.25 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.16/227.25 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.16/227.25 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.16/227.25 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.16/227.25 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.16/227.25 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.16/227.25 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.16/227.25 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.16/227.25 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.16/227.25 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.16/227.25 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.16/227.25 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.16/227.25 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.16/227.25 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.16/227.25 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.16/227.25 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.16/227.25 U56(active(X:S)) -> U56(X:S) 227.16/227.25 U56(mark(X:S)) -> U56(X:S) 227.16/227.25 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.16/227.25 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.16/227.25 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.16/227.25 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.16/227.25 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.16/227.25 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.16/227.25 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.16/227.25 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.16/227.25 U63(active(X:S)) -> U63(X:S) 227.16/227.25 U63(mark(X:S)) -> U63(X:S) 227.16/227.25 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.16/227.25 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.16/227.25 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.16/227.25 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.16/227.25 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.16/227.25 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.16/227.25 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.16/227.25 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.16/227.25 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.16/227.25 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.16/227.25 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.16/227.25 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.16/227.25 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.16/227.25 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.16/227.25 U74(active(X:S)) -> U74(X:S) 227.16/227.25 U74(mark(X:S)) -> U74(X:S) 227.16/227.25 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.16/227.25 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.16/227.25 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.16/227.25 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.16/227.25 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.16/227.25 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.16/227.25 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.16/227.25 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.16/227.25 U83(active(X:S)) -> U83(X:S) 227.16/227.25 U83(mark(X:S)) -> U83(X:S) 227.16/227.25 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.16/227.25 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.16/227.25 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.16/227.25 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.16/227.25 U92(active(X:S)) -> U92(X:S) 227.16/227.25 U92(mark(X:S)) -> U92(X:S) 227.16/227.25 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.16/227.25 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.16/227.25 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.16/227.25 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.16/227.25 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.16/227.25 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.16/227.25 active(U13(tt)) -> mark(tt) 227.16/227.25 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.25 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.25 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.25 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.16/227.25 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.16/227.25 active(U26(tt)) -> mark(tt) 227.16/227.25 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.16/227.25 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.16/227.25 active(U33(tt)) -> mark(tt) 227.16/227.25 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.25 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.25 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.25 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.16/227.25 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.16/227.25 active(U46(tt)) -> mark(tt) 227.16/227.25 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.25 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.25 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.25 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.16/227.25 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.16/227.25 active(U56(tt)) -> mark(tt) 227.16/227.25 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.16/227.25 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.16/227.25 active(U63(tt)) -> mark(tt) 227.16/227.25 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.16/227.25 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.16/227.25 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.16/227.25 active(U74(tt)) -> mark(tt) 227.16/227.25 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.16/227.25 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.16/227.25 active(U83(tt)) -> mark(tt) 227.16/227.25 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.16/227.25 active(U92(tt)) -> mark(tt) 227.16/227.25 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.16/227.25 active(__(nil,X:S)) -> mark(X:S) 227.16/227.25 active(__(X:S,nil)) -> mark(X:S) 227.16/227.25 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.25 active(isList(nil)) -> mark(tt) 227.16/227.25 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.16/227.25 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.25 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.25 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.16/227.25 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.16/227.25 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.16/227.25 active(isPal(nil)) -> mark(tt) 227.16/227.25 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.16/227.25 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.16/227.25 active(isPalListKind(a)) -> mark(tt) 227.16/227.25 active(isPalListKind(e)) -> mark(tt) 227.16/227.25 active(isPalListKind(i)) -> mark(tt) 227.16/227.25 active(isPalListKind(nil)) -> mark(tt) 227.16/227.25 active(isPalListKind(o)) -> mark(tt) 227.16/227.25 active(isPalListKind(u)) -> mark(tt) 227.16/227.25 active(isQid(a)) -> mark(tt) 227.16/227.25 active(isQid(e)) -> mark(tt) 227.16/227.25 active(isQid(i)) -> mark(tt) 227.16/227.25 active(isQid(o)) -> mark(tt) 227.16/227.25 active(isQid(u)) -> mark(tt) 227.16/227.25 isList(active(X:S)) -> isList(X:S) 227.16/227.25 isList(mark(X:S)) -> isList(X:S) 227.16/227.25 isNeList(active(X:S)) -> isNeList(X:S) 227.16/227.25 isNeList(mark(X:S)) -> isNeList(X:S) 227.16/227.25 isNePal(active(X:S)) -> isNePal(X:S) 227.16/227.25 isNePal(mark(X:S)) -> isNePal(X:S) 227.16/227.25 isPal(active(X:S)) -> isPal(X:S) 227.16/227.25 isPal(mark(X:S)) -> isPal(X:S) 227.16/227.25 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.16/227.25 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.16/227.25 isQid(active(X:S)) -> isQid(X:S) 227.16/227.25 isQid(mark(X:S)) -> isQid(X:S) 227.16/227.25 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.16/227.25 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.16/227.25 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.16/227.25 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.16/227.25 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.16/227.25 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.16/227.25 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.16/227.25 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.16/227.25 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.16/227.25 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.16/227.25 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.16/227.25 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.16/227.25 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.16/227.25 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.16/227.25 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.16/227.25 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.16/227.25 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.16/227.25 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.16/227.25 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.16/227.25 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.16/227.25 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.16/227.25 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.16/227.25 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.16/227.25 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.16/227.25 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.16/227.25 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.16/227.25 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.16/227.25 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.16/227.25 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.16/227.25 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.16/227.25 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.16/227.25 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.16/227.25 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.16/227.25 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.16/227.25 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.16/227.25 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.16/227.25 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.16/227.25 mark(isList(X:S)) -> active(isList(X:S)) 227.16/227.25 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.16/227.25 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.16/227.25 mark(isPal(X:S)) -> active(isPal(X:S)) 227.16/227.25 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.16/227.25 mark(isQid(X:S)) -> active(isQid(X:S)) 227.16/227.25 mark(a) -> active(a) 227.16/227.25 mark(e) -> active(e) 227.16/227.25 mark(i) -> active(i) 227.16/227.25 mark(nil) -> active(nil) 227.16/227.25 mark(o) -> active(o) 227.16/227.25 mark(tt) -> active(tt) 227.16/227.25 mark(u) -> active(u) 227.16/227.25 ->Strongly Connected Components: 227.16/227.25 There is no strongly connected component 227.16/227.25 227.16/227.25 The problem is finite. 227.16/227.25 227.16/227.25 Problem 1.5: 227.16/227.25 227.16/227.25 Subterm Processor: 227.16/227.25 -> Pairs: 227.16/227.25 ISNELIST(active(X:S)) -> ISNELIST(X:S) 227.16/227.25 ISNELIST(mark(X:S)) -> ISNELIST(X:S) 227.16/227.25 -> Rules: 227.16/227.25 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.16/227.25 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.16/227.25 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.16/227.25 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.16/227.25 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.16/227.25 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.16/227.25 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.16/227.25 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.16/227.25 U13(active(X:S)) -> U13(X:S) 227.16/227.25 U13(mark(X:S)) -> U13(X:S) 227.16/227.25 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.16/227.25 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.16/227.25 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.16/227.25 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.16/227.25 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.16/227.25 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.16/227.25 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.16/227.25 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.16/227.25 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.16/227.25 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.16/227.25 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.16/227.25 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.16/227.25 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.16/227.25 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.16/227.25 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.16/227.25 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.16/227.25 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.16/227.25 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.16/227.25 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.16/227.25 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.16/227.25 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.16/227.25 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.16/227.25 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.16/227.25 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.16/227.25 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.16/227.25 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.16/227.25 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.16/227.25 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.16/227.25 U26(active(X:S)) -> U26(X:S) 227.16/227.25 U26(mark(X:S)) -> U26(X:S) 227.16/227.25 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.16/227.25 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.16/227.25 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.16/227.25 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.16/227.25 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.16/227.25 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.16/227.25 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.16/227.25 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.16/227.25 U33(active(X:S)) -> U33(X:S) 227.16/227.25 U33(mark(X:S)) -> U33(X:S) 227.16/227.25 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.16/227.25 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.16/227.25 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.16/227.25 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.16/227.25 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.16/227.25 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.16/227.25 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.16/227.25 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.16/227.25 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.16/227.25 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.16/227.25 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.16/227.25 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.16/227.25 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.16/227.25 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.16/227.25 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.16/227.25 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.16/227.25 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.16/227.25 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.16/227.25 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.16/227.25 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.16/227.25 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.16/227.25 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.16/227.25 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.16/227.25 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.16/227.25 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.16/227.25 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.16/227.25 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.16/227.25 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.16/227.25 U46(active(X:S)) -> U46(X:S) 227.16/227.25 U46(mark(X:S)) -> U46(X:S) 227.16/227.25 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.16/227.25 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.16/227.25 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.16/227.25 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.16/227.25 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.16/227.25 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.16/227.25 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.16/227.25 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.16/227.25 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.16/227.25 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.16/227.25 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.16/227.25 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.16/227.25 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.16/227.25 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.16/227.25 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.16/227.25 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.16/227.25 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.16/227.25 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.16/227.25 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.16/227.25 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.16/227.25 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.16/227.25 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.16/227.25 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.16/227.25 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.16/227.25 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.16/227.25 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.16/227.25 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.16/227.25 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.16/227.25 U56(active(X:S)) -> U56(X:S) 227.16/227.25 U56(mark(X:S)) -> U56(X:S) 227.16/227.25 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.16/227.25 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.16/227.25 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.16/227.25 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.16/227.25 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.16/227.25 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.16/227.25 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.16/227.25 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.16/227.25 U63(active(X:S)) -> U63(X:S) 227.16/227.25 U63(mark(X:S)) -> U63(X:S) 227.16/227.25 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.16/227.25 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.16/227.25 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.16/227.25 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.16/227.25 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.16/227.25 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.16/227.25 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.16/227.25 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.16/227.25 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.16/227.25 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.16/227.25 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.16/227.25 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.16/227.25 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.16/227.25 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.16/227.25 U74(active(X:S)) -> U74(X:S) 227.16/227.25 U74(mark(X:S)) -> U74(X:S) 227.16/227.25 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.16/227.25 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.16/227.25 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.16/227.25 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.16/227.25 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.16/227.25 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.16/227.25 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.16/227.26 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.16/227.26 U83(active(X:S)) -> U83(X:S) 227.16/227.26 U83(mark(X:S)) -> U83(X:S) 227.16/227.26 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.16/227.26 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.16/227.26 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.16/227.26 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.16/227.26 U92(active(X:S)) -> U92(X:S) 227.16/227.26 U92(mark(X:S)) -> U92(X:S) 227.16/227.26 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.16/227.26 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.16/227.26 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.16/227.26 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.16/227.26 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.16/227.26 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.16/227.26 active(U13(tt)) -> mark(tt) 227.16/227.26 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.26 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.26 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.26 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.16/227.26 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.16/227.26 active(U26(tt)) -> mark(tt) 227.16/227.26 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.16/227.26 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.16/227.26 active(U33(tt)) -> mark(tt) 227.16/227.26 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.26 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.26 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.26 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.16/227.26 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.16/227.26 active(U46(tt)) -> mark(tt) 227.16/227.26 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.26 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.26 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.26 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.16/227.26 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.16/227.26 active(U56(tt)) -> mark(tt) 227.16/227.26 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.16/227.26 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.16/227.26 active(U63(tt)) -> mark(tt) 227.16/227.26 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.16/227.26 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.16/227.26 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.16/227.26 active(U74(tt)) -> mark(tt) 227.16/227.26 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.16/227.26 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.16/227.26 active(U83(tt)) -> mark(tt) 227.16/227.26 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.16/227.26 active(U92(tt)) -> mark(tt) 227.16/227.26 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.16/227.26 active(__(nil,X:S)) -> mark(X:S) 227.16/227.26 active(__(X:S,nil)) -> mark(X:S) 227.16/227.26 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.26 active(isList(nil)) -> mark(tt) 227.16/227.26 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.16/227.26 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.26 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.26 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.16/227.26 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.16/227.26 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.16/227.26 active(isPal(nil)) -> mark(tt) 227.16/227.26 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.16/227.26 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.16/227.26 active(isPalListKind(a)) -> mark(tt) 227.16/227.26 active(isPalListKind(e)) -> mark(tt) 227.16/227.26 active(isPalListKind(i)) -> mark(tt) 227.16/227.26 active(isPalListKind(nil)) -> mark(tt) 227.16/227.26 active(isPalListKind(o)) -> mark(tt) 227.16/227.26 active(isPalListKind(u)) -> mark(tt) 227.16/227.26 active(isQid(a)) -> mark(tt) 227.16/227.26 active(isQid(e)) -> mark(tt) 227.16/227.26 active(isQid(i)) -> mark(tt) 227.16/227.26 active(isQid(o)) -> mark(tt) 227.16/227.26 active(isQid(u)) -> mark(tt) 227.16/227.26 isList(active(X:S)) -> isList(X:S) 227.16/227.26 isList(mark(X:S)) -> isList(X:S) 227.16/227.26 isNeList(active(X:S)) -> isNeList(X:S) 227.16/227.26 isNeList(mark(X:S)) -> isNeList(X:S) 227.16/227.26 isNePal(active(X:S)) -> isNePal(X:S) 227.16/227.26 isNePal(mark(X:S)) -> isNePal(X:S) 227.16/227.26 isPal(active(X:S)) -> isPal(X:S) 227.16/227.26 isPal(mark(X:S)) -> isPal(X:S) 227.16/227.26 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.16/227.26 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.16/227.26 isQid(active(X:S)) -> isQid(X:S) 227.16/227.26 isQid(mark(X:S)) -> isQid(X:S) 227.16/227.26 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.16/227.26 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.16/227.26 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.16/227.26 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.16/227.26 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.16/227.26 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.16/227.26 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.16/227.26 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.16/227.26 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.16/227.26 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.16/227.26 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.16/227.26 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.16/227.26 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.16/227.26 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.16/227.26 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.16/227.26 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.16/227.26 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.16/227.26 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.16/227.26 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.16/227.26 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.16/227.26 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.16/227.26 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.16/227.26 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.16/227.26 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.16/227.26 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.16/227.26 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.16/227.26 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.16/227.26 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.16/227.26 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.16/227.26 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.16/227.26 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.16/227.26 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.16/227.26 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.16/227.26 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.16/227.26 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.16/227.26 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.16/227.26 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.16/227.26 mark(isList(X:S)) -> active(isList(X:S)) 227.16/227.26 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.16/227.26 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.16/227.26 mark(isPal(X:S)) -> active(isPal(X:S)) 227.16/227.26 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.16/227.26 mark(isQid(X:S)) -> active(isQid(X:S)) 227.16/227.26 mark(a) -> active(a) 227.16/227.26 mark(e) -> active(e) 227.16/227.26 mark(i) -> active(i) 227.16/227.26 mark(nil) -> active(nil) 227.16/227.26 mark(o) -> active(o) 227.16/227.26 mark(tt) -> active(tt) 227.16/227.26 mark(u) -> active(u) 227.16/227.26 ->Projection: 227.16/227.26 pi(ISNELIST) = 1 227.16/227.26 227.16/227.26 Problem 1.5: 227.16/227.26 227.16/227.26 SCC Processor: 227.16/227.26 -> Pairs: 227.16/227.26 Empty 227.16/227.26 -> Rules: 227.16/227.26 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.16/227.26 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.16/227.26 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.16/227.26 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.16/227.26 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.16/227.26 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.16/227.26 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.16/227.26 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.16/227.26 U13(active(X:S)) -> U13(X:S) 227.16/227.26 U13(mark(X:S)) -> U13(X:S) 227.16/227.26 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.16/227.26 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.16/227.26 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.16/227.26 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.16/227.26 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.16/227.26 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.16/227.26 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.16/227.26 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.16/227.26 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.16/227.26 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.16/227.26 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.16/227.26 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.16/227.26 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.16/227.26 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.16/227.26 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.16/227.26 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.16/227.26 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.16/227.26 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.16/227.26 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.16/227.26 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.16/227.26 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.16/227.26 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.16/227.26 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.16/227.26 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.16/227.26 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.16/227.26 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.16/227.26 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.16/227.26 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.16/227.26 U26(active(X:S)) -> U26(X:S) 227.16/227.26 U26(mark(X:S)) -> U26(X:S) 227.16/227.26 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.16/227.26 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.16/227.26 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.16/227.26 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.16/227.26 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.16/227.26 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.16/227.26 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.16/227.26 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.16/227.26 U33(active(X:S)) -> U33(X:S) 227.16/227.26 U33(mark(X:S)) -> U33(X:S) 227.16/227.26 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.16/227.26 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.16/227.26 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.16/227.26 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.16/227.26 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.16/227.26 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.16/227.26 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.16/227.26 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.16/227.26 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.16/227.26 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.16/227.26 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.16/227.26 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.16/227.26 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.16/227.26 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.16/227.26 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.16/227.26 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.16/227.26 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.16/227.26 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.16/227.26 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.16/227.26 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.16/227.26 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.16/227.26 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.16/227.26 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.16/227.26 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.16/227.26 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.16/227.26 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.16/227.26 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.16/227.26 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.16/227.26 U46(active(X:S)) -> U46(X:S) 227.16/227.26 U46(mark(X:S)) -> U46(X:S) 227.16/227.26 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.16/227.26 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.16/227.26 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.16/227.26 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.16/227.26 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.16/227.26 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.16/227.26 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.16/227.26 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.16/227.26 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.16/227.26 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.16/227.26 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.16/227.26 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.16/227.26 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.16/227.26 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.16/227.26 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.16/227.26 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.16/227.26 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.16/227.26 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.16/227.26 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.16/227.26 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.16/227.26 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.16/227.26 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.16/227.26 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.16/227.26 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.16/227.26 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.16/227.26 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.16/227.26 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.16/227.26 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.16/227.26 U56(active(X:S)) -> U56(X:S) 227.16/227.26 U56(mark(X:S)) -> U56(X:S) 227.16/227.26 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.16/227.26 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.16/227.26 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.16/227.26 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.16/227.26 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.16/227.26 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.16/227.26 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.16/227.26 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.16/227.26 U63(active(X:S)) -> U63(X:S) 227.16/227.26 U63(mark(X:S)) -> U63(X:S) 227.16/227.26 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.16/227.26 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.16/227.26 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.16/227.26 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.16/227.26 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.16/227.26 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.16/227.26 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.16/227.26 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.16/227.26 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.16/227.26 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.16/227.26 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.16/227.26 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.16/227.26 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.16/227.26 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.16/227.26 U74(active(X:S)) -> U74(X:S) 227.16/227.26 U74(mark(X:S)) -> U74(X:S) 227.16/227.26 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.16/227.26 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.16/227.26 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.16/227.26 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.16/227.26 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.16/227.26 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.16/227.26 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.16/227.26 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.16/227.26 U83(active(X:S)) -> U83(X:S) 227.16/227.26 U83(mark(X:S)) -> U83(X:S) 227.16/227.26 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.16/227.26 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.16/227.26 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.16/227.26 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.16/227.26 U92(active(X:S)) -> U92(X:S) 227.16/227.26 U92(mark(X:S)) -> U92(X:S) 227.16/227.26 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.16/227.26 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.16/227.26 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.16/227.26 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.16/227.26 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.16/227.26 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.16/227.26 active(U13(tt)) -> mark(tt) 227.16/227.26 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.26 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.26 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.26 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.16/227.26 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.16/227.26 active(U26(tt)) -> mark(tt) 227.16/227.26 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.16/227.26 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.16/227.26 active(U33(tt)) -> mark(tt) 227.16/227.26 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.26 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.26 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.26 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.16/227.26 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.16/227.26 active(U46(tt)) -> mark(tt) 227.16/227.26 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.26 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.26 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.26 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.16/227.26 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.16/227.26 active(U56(tt)) -> mark(tt) 227.16/227.26 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.16/227.26 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.16/227.26 active(U63(tt)) -> mark(tt) 227.16/227.26 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.16/227.26 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.16/227.26 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.16/227.26 active(U74(tt)) -> mark(tt) 227.16/227.26 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.16/227.26 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.16/227.26 active(U83(tt)) -> mark(tt) 227.16/227.26 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.16/227.26 active(U92(tt)) -> mark(tt) 227.16/227.26 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.16/227.26 active(__(nil,X:S)) -> mark(X:S) 227.16/227.26 active(__(X:S,nil)) -> mark(X:S) 227.16/227.26 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.26 active(isList(nil)) -> mark(tt) 227.16/227.26 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.16/227.26 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.26 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.26 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.16/227.26 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.16/227.26 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.16/227.26 active(isPal(nil)) -> mark(tt) 227.16/227.26 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.16/227.26 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.16/227.26 active(isPalListKind(a)) -> mark(tt) 227.16/227.26 active(isPalListKind(e)) -> mark(tt) 227.16/227.26 active(isPalListKind(i)) -> mark(tt) 227.16/227.26 active(isPalListKind(nil)) -> mark(tt) 227.16/227.26 active(isPalListKind(o)) -> mark(tt) 227.16/227.26 active(isPalListKind(u)) -> mark(tt) 227.16/227.26 active(isQid(a)) -> mark(tt) 227.16/227.26 active(isQid(e)) -> mark(tt) 227.16/227.26 active(isQid(i)) -> mark(tt) 227.16/227.26 active(isQid(o)) -> mark(tt) 227.16/227.26 active(isQid(u)) -> mark(tt) 227.16/227.26 isList(active(X:S)) -> isList(X:S) 227.16/227.26 isList(mark(X:S)) -> isList(X:S) 227.16/227.26 isNeList(active(X:S)) -> isNeList(X:S) 227.16/227.26 isNeList(mark(X:S)) -> isNeList(X:S) 227.16/227.26 isNePal(active(X:S)) -> isNePal(X:S) 227.16/227.26 isNePal(mark(X:S)) -> isNePal(X:S) 227.16/227.26 isPal(active(X:S)) -> isPal(X:S) 227.16/227.26 isPal(mark(X:S)) -> isPal(X:S) 227.16/227.26 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.16/227.26 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.16/227.26 isQid(active(X:S)) -> isQid(X:S) 227.16/227.26 isQid(mark(X:S)) -> isQid(X:S) 227.16/227.26 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.16/227.26 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.16/227.26 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.16/227.26 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.16/227.26 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.16/227.26 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.16/227.26 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.16/227.26 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.16/227.26 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.16/227.26 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.16/227.26 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.16/227.26 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.16/227.26 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.16/227.26 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.16/227.26 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.16/227.26 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.16/227.26 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.16/227.26 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.16/227.26 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.16/227.26 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.16/227.26 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.16/227.26 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.16/227.26 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.16/227.26 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.16/227.26 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.16/227.26 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.16/227.26 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.16/227.26 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.16/227.26 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.16/227.26 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.16/227.26 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.16/227.26 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.16/227.26 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.16/227.26 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.16/227.26 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.16/227.26 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.16/227.26 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.16/227.26 mark(isList(X:S)) -> active(isList(X:S)) 227.16/227.26 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.16/227.26 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.16/227.26 mark(isPal(X:S)) -> active(isPal(X:S)) 227.16/227.26 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.16/227.26 mark(isQid(X:S)) -> active(isQid(X:S)) 227.16/227.26 mark(a) -> active(a) 227.16/227.26 mark(e) -> active(e) 227.16/227.26 mark(i) -> active(i) 227.16/227.26 mark(nil) -> active(nil) 227.16/227.26 mark(o) -> active(o) 227.16/227.26 mark(tt) -> active(tt) 227.16/227.26 mark(u) -> active(u) 227.16/227.26 ->Strongly Connected Components: 227.16/227.26 There is no strongly connected component 227.16/227.26 227.16/227.26 The problem is finite. 227.16/227.26 227.16/227.26 Problem 1.6: 227.16/227.26 227.16/227.26 Subterm Processor: 227.16/227.26 -> Pairs: 227.16/227.26 ISLIST(active(X:S)) -> ISLIST(X:S) 227.16/227.26 ISLIST(mark(X:S)) -> ISLIST(X:S) 227.16/227.26 -> Rules: 227.16/227.26 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.16/227.26 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.16/227.26 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.16/227.26 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.16/227.26 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.16/227.26 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.16/227.26 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.16/227.26 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.16/227.26 U13(active(X:S)) -> U13(X:S) 227.16/227.26 U13(mark(X:S)) -> U13(X:S) 227.16/227.26 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.16/227.26 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.16/227.26 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.16/227.26 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.16/227.26 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.16/227.26 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.16/227.26 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.16/227.26 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.16/227.26 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.16/227.26 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.16/227.26 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.16/227.26 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.16/227.26 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.16/227.26 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.16/227.26 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.16/227.26 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.16/227.26 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.16/227.26 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.16/227.26 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.16/227.26 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.16/227.26 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.16/227.26 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.16/227.26 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.16/227.26 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.16/227.26 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.16/227.26 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.16/227.26 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.16/227.26 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.16/227.26 U26(active(X:S)) -> U26(X:S) 227.16/227.26 U26(mark(X:S)) -> U26(X:S) 227.16/227.26 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.16/227.26 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.16/227.26 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.16/227.26 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.16/227.26 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.16/227.26 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.16/227.26 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.16/227.26 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.16/227.26 U33(active(X:S)) -> U33(X:S) 227.16/227.26 U33(mark(X:S)) -> U33(X:S) 227.16/227.26 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.16/227.26 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.16/227.26 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.16/227.26 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.16/227.26 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.16/227.26 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.16/227.26 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.16/227.26 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.16/227.26 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.16/227.26 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.16/227.26 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.16/227.26 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.16/227.26 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.16/227.26 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.16/227.26 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.16/227.26 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.16/227.26 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.16/227.26 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.16/227.26 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.16/227.26 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.16/227.26 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.16/227.26 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.16/227.26 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.16/227.26 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.16/227.26 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.16/227.26 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.16/227.26 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.16/227.26 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.16/227.26 U46(active(X:S)) -> U46(X:S) 227.16/227.26 U46(mark(X:S)) -> U46(X:S) 227.16/227.26 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.16/227.26 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.16/227.26 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.16/227.26 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.16/227.26 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.16/227.26 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.16/227.26 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.16/227.26 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.16/227.26 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.16/227.26 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.16/227.26 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.16/227.26 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.16/227.26 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.16/227.26 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.16/227.26 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.16/227.26 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.16/227.26 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.16/227.26 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.16/227.26 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.16/227.26 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.16/227.26 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.16/227.26 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.16/227.26 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.16/227.26 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.16/227.26 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.16/227.26 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.16/227.26 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.16/227.26 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.16/227.26 U56(active(X:S)) -> U56(X:S) 227.16/227.26 U56(mark(X:S)) -> U56(X:S) 227.16/227.26 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.16/227.26 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.16/227.26 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.16/227.26 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.16/227.26 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.16/227.26 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.16/227.26 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.16/227.26 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.16/227.26 U63(active(X:S)) -> U63(X:S) 227.16/227.26 U63(mark(X:S)) -> U63(X:S) 227.16/227.26 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.16/227.26 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.16/227.26 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.16/227.26 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.16/227.26 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.16/227.26 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.16/227.26 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.16/227.26 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.16/227.26 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.16/227.26 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.16/227.26 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.16/227.26 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.16/227.26 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.16/227.26 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.16/227.26 U74(active(X:S)) -> U74(X:S) 227.16/227.26 U74(mark(X:S)) -> U74(X:S) 227.16/227.26 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.16/227.26 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.16/227.26 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.16/227.26 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.16/227.26 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.16/227.26 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.16/227.26 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.16/227.26 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.16/227.26 U83(active(X:S)) -> U83(X:S) 227.16/227.26 U83(mark(X:S)) -> U83(X:S) 227.16/227.26 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.16/227.26 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.16/227.26 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.16/227.26 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.16/227.26 U92(active(X:S)) -> U92(X:S) 227.16/227.26 U92(mark(X:S)) -> U92(X:S) 227.16/227.26 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.16/227.26 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.16/227.26 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.16/227.26 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.16/227.26 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.16/227.26 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.16/227.26 active(U13(tt)) -> mark(tt) 227.16/227.26 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.26 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.26 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.26 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.16/227.26 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.16/227.26 active(U26(tt)) -> mark(tt) 227.16/227.26 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.16/227.26 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.16/227.26 active(U33(tt)) -> mark(tt) 227.16/227.26 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.26 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.26 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.26 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.16/227.26 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.16/227.26 active(U46(tt)) -> mark(tt) 227.16/227.26 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.26 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.26 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.26 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.16/227.26 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.16/227.26 active(U56(tt)) -> mark(tt) 227.16/227.26 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.16/227.26 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.16/227.26 active(U63(tt)) -> mark(tt) 227.16/227.26 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.16/227.26 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.16/227.26 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.16/227.26 active(U74(tt)) -> mark(tt) 227.16/227.26 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.16/227.26 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.16/227.26 active(U83(tt)) -> mark(tt) 227.16/227.26 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.16/227.26 active(U92(tt)) -> mark(tt) 227.16/227.26 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.16/227.26 active(__(nil,X:S)) -> mark(X:S) 227.16/227.26 active(__(X:S,nil)) -> mark(X:S) 227.16/227.26 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.26 active(isList(nil)) -> mark(tt) 227.16/227.26 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.16/227.26 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.26 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.26 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.16/227.26 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.16/227.26 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.16/227.26 active(isPal(nil)) -> mark(tt) 227.16/227.26 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.16/227.26 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.16/227.26 active(isPalListKind(a)) -> mark(tt) 227.16/227.26 active(isPalListKind(e)) -> mark(tt) 227.16/227.26 active(isPalListKind(i)) -> mark(tt) 227.16/227.26 active(isPalListKind(nil)) -> mark(tt) 227.16/227.26 active(isPalListKind(o)) -> mark(tt) 227.16/227.26 active(isPalListKind(u)) -> mark(tt) 227.16/227.26 active(isQid(a)) -> mark(tt) 227.16/227.26 active(isQid(e)) -> mark(tt) 227.16/227.26 active(isQid(i)) -> mark(tt) 227.16/227.26 active(isQid(o)) -> mark(tt) 227.16/227.26 active(isQid(u)) -> mark(tt) 227.16/227.26 isList(active(X:S)) -> isList(X:S) 227.16/227.26 isList(mark(X:S)) -> isList(X:S) 227.16/227.26 isNeList(active(X:S)) -> isNeList(X:S) 227.16/227.26 isNeList(mark(X:S)) -> isNeList(X:S) 227.16/227.26 isNePal(active(X:S)) -> isNePal(X:S) 227.16/227.26 isNePal(mark(X:S)) -> isNePal(X:S) 227.16/227.26 isPal(active(X:S)) -> isPal(X:S) 227.16/227.26 isPal(mark(X:S)) -> isPal(X:S) 227.16/227.26 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.16/227.26 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.16/227.26 isQid(active(X:S)) -> isQid(X:S) 227.16/227.26 isQid(mark(X:S)) -> isQid(X:S) 227.16/227.26 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.16/227.26 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.16/227.26 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.16/227.26 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.16/227.26 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.16/227.26 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.16/227.26 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.16/227.26 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.16/227.26 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.16/227.26 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.16/227.26 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.16/227.26 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.16/227.26 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.16/227.26 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.16/227.26 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.16/227.26 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.16/227.26 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.16/227.26 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.16/227.26 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.16/227.26 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.16/227.26 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.16/227.26 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.16/227.26 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.16/227.26 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.16/227.26 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.16/227.26 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.16/227.26 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.16/227.26 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.16/227.26 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.16/227.26 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.16/227.26 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.16/227.26 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.16/227.26 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.16/227.26 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.16/227.26 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.16/227.26 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.16/227.26 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.16/227.26 mark(isList(X:S)) -> active(isList(X:S)) 227.16/227.26 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.16/227.26 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.16/227.26 mark(isPal(X:S)) -> active(isPal(X:S)) 227.16/227.26 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.16/227.26 mark(isQid(X:S)) -> active(isQid(X:S)) 227.16/227.26 mark(a) -> active(a) 227.16/227.26 mark(e) -> active(e) 227.16/227.26 mark(i) -> active(i) 227.16/227.26 mark(nil) -> active(nil) 227.16/227.26 mark(o) -> active(o) 227.16/227.26 mark(tt) -> active(tt) 227.16/227.26 mark(u) -> active(u) 227.16/227.26 ->Projection: 227.16/227.26 pi(ISLIST) = 1 227.16/227.26 227.16/227.26 Problem 1.6: 227.16/227.26 227.16/227.26 SCC Processor: 227.16/227.26 -> Pairs: 227.16/227.26 Empty 227.16/227.26 -> Rules: 227.16/227.26 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.16/227.26 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.16/227.26 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.16/227.26 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.16/227.26 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.16/227.26 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.16/227.26 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.16/227.26 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.16/227.26 U13(active(X:S)) -> U13(X:S) 227.16/227.26 U13(mark(X:S)) -> U13(X:S) 227.16/227.26 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.16/227.26 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.16/227.26 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.16/227.26 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.16/227.26 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.16/227.26 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.16/227.26 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.16/227.26 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.16/227.26 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.16/227.26 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.16/227.26 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.16/227.26 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.16/227.26 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.16/227.26 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.16/227.26 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.16/227.26 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.16/227.26 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.16/227.26 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.16/227.26 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.16/227.26 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.16/227.26 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.16/227.26 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.16/227.26 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.16/227.26 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.16/227.26 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.16/227.26 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.16/227.26 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.16/227.26 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.16/227.26 U26(active(X:S)) -> U26(X:S) 227.16/227.26 U26(mark(X:S)) -> U26(X:S) 227.16/227.26 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.16/227.26 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.16/227.26 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.16/227.26 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.16/227.26 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.16/227.26 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.16/227.26 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.16/227.26 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.16/227.26 U33(active(X:S)) -> U33(X:S) 227.16/227.26 U33(mark(X:S)) -> U33(X:S) 227.16/227.26 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.16/227.26 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.16/227.26 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.16/227.26 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.16/227.26 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.16/227.26 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.16/227.26 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.16/227.26 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.16/227.26 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.16/227.26 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.16/227.26 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.16/227.26 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.16/227.26 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.16/227.26 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.16/227.26 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.16/227.26 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.16/227.26 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.16/227.26 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.16/227.26 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.16/227.26 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.16/227.26 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.16/227.26 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.16/227.26 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.16/227.26 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.16/227.26 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.16/227.26 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.16/227.26 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.16/227.26 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.16/227.26 U46(active(X:S)) -> U46(X:S) 227.16/227.26 U46(mark(X:S)) -> U46(X:S) 227.16/227.26 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.16/227.26 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.16/227.26 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.16/227.26 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.16/227.26 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.16/227.26 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.16/227.26 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.16/227.26 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.16/227.26 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.16/227.26 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.16/227.26 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.16/227.26 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.16/227.26 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.16/227.26 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.16/227.26 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.16/227.26 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.16/227.26 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.16/227.26 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.16/227.26 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.16/227.26 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.16/227.26 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.16/227.26 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.16/227.26 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.16/227.26 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.16/227.26 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.16/227.26 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.16/227.26 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.16/227.26 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.16/227.26 U56(active(X:S)) -> U56(X:S) 227.16/227.26 U56(mark(X:S)) -> U56(X:S) 227.16/227.26 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.16/227.26 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.16/227.26 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.16/227.26 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.16/227.26 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.16/227.26 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.16/227.26 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.16/227.26 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.16/227.26 U63(active(X:S)) -> U63(X:S) 227.16/227.26 U63(mark(X:S)) -> U63(X:S) 227.16/227.26 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.16/227.26 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.16/227.26 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.16/227.26 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.16/227.26 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.16/227.26 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.16/227.26 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.16/227.26 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.16/227.26 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.16/227.26 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.16/227.26 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.16/227.26 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.16/227.26 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.16/227.26 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.16/227.26 U74(active(X:S)) -> U74(X:S) 227.16/227.26 U74(mark(X:S)) -> U74(X:S) 227.16/227.26 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.16/227.26 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.16/227.26 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.16/227.26 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.16/227.26 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.16/227.26 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.16/227.26 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.16/227.26 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.16/227.26 U83(active(X:S)) -> U83(X:S) 227.16/227.26 U83(mark(X:S)) -> U83(X:S) 227.16/227.26 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.16/227.26 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.16/227.26 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.16/227.26 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.16/227.26 U92(active(X:S)) -> U92(X:S) 227.16/227.26 U92(mark(X:S)) -> U92(X:S) 227.16/227.26 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.16/227.26 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.16/227.26 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.16/227.26 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.16/227.26 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.16/227.26 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.16/227.26 active(U13(tt)) -> mark(tt) 227.16/227.26 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.26 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.26 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.26 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.16/227.26 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.16/227.26 active(U26(tt)) -> mark(tt) 227.16/227.26 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.16/227.26 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.16/227.26 active(U33(tt)) -> mark(tt) 227.16/227.26 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.26 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.26 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.26 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.16/227.26 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.16/227.26 active(U46(tt)) -> mark(tt) 227.16/227.26 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.26 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.26 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.26 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.16/227.26 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.16/227.26 active(U56(tt)) -> mark(tt) 227.16/227.26 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.16/227.26 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.16/227.26 active(U63(tt)) -> mark(tt) 227.16/227.26 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.16/227.26 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.16/227.26 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.16/227.26 active(U74(tt)) -> mark(tt) 227.16/227.26 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.16/227.26 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.16/227.26 active(U83(tt)) -> mark(tt) 227.16/227.26 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.16/227.26 active(U92(tt)) -> mark(tt) 227.16/227.26 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.16/227.26 active(__(nil,X:S)) -> mark(X:S) 227.16/227.26 active(__(X:S,nil)) -> mark(X:S) 227.16/227.26 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.26 active(isList(nil)) -> mark(tt) 227.16/227.26 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.16/227.26 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.26 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.26 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.16/227.26 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.16/227.26 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.16/227.26 active(isPal(nil)) -> mark(tt) 227.16/227.26 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.16/227.26 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.16/227.26 active(isPalListKind(a)) -> mark(tt) 227.16/227.26 active(isPalListKind(e)) -> mark(tt) 227.16/227.26 active(isPalListKind(i)) -> mark(tt) 227.16/227.26 active(isPalListKind(nil)) -> mark(tt) 227.16/227.26 active(isPalListKind(o)) -> mark(tt) 227.16/227.26 active(isPalListKind(u)) -> mark(tt) 227.16/227.26 active(isQid(a)) -> mark(tt) 227.16/227.26 active(isQid(e)) -> mark(tt) 227.16/227.26 active(isQid(i)) -> mark(tt) 227.16/227.26 active(isQid(o)) -> mark(tt) 227.16/227.26 active(isQid(u)) -> mark(tt) 227.16/227.26 isList(active(X:S)) -> isList(X:S) 227.16/227.26 isList(mark(X:S)) -> isList(X:S) 227.16/227.26 isNeList(active(X:S)) -> isNeList(X:S) 227.16/227.26 isNeList(mark(X:S)) -> isNeList(X:S) 227.16/227.26 isNePal(active(X:S)) -> isNePal(X:S) 227.16/227.26 isNePal(mark(X:S)) -> isNePal(X:S) 227.16/227.26 isPal(active(X:S)) -> isPal(X:S) 227.16/227.26 isPal(mark(X:S)) -> isPal(X:S) 227.16/227.26 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.16/227.26 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.16/227.26 isQid(active(X:S)) -> isQid(X:S) 227.16/227.26 isQid(mark(X:S)) -> isQid(X:S) 227.16/227.26 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.16/227.26 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.16/227.26 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.16/227.26 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.16/227.26 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.16/227.26 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.16/227.26 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.16/227.26 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.16/227.26 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.16/227.26 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.16/227.26 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.16/227.26 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.16/227.26 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.16/227.26 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.16/227.26 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.16/227.26 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.16/227.26 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.16/227.26 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.16/227.26 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.16/227.26 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.16/227.26 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.16/227.26 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.16/227.26 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.16/227.26 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.16/227.26 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.16/227.26 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.16/227.26 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.16/227.26 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.16/227.26 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.16/227.26 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.16/227.26 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.16/227.26 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.16/227.26 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.16/227.26 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.16/227.26 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.16/227.26 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.16/227.26 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.16/227.26 mark(isList(X:S)) -> active(isList(X:S)) 227.16/227.26 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.16/227.26 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.16/227.26 mark(isPal(X:S)) -> active(isPal(X:S)) 227.16/227.26 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.16/227.26 mark(isQid(X:S)) -> active(isQid(X:S)) 227.16/227.26 mark(a) -> active(a) 227.16/227.26 mark(e) -> active(e) 227.16/227.26 mark(i) -> active(i) 227.16/227.26 mark(nil) -> active(nil) 227.16/227.26 mark(o) -> active(o) 227.16/227.26 mark(tt) -> active(tt) 227.16/227.26 mark(u) -> active(u) 227.16/227.26 ->Strongly Connected Components: 227.16/227.26 There is no strongly connected component 227.16/227.26 227.16/227.26 The problem is finite. 227.16/227.26 227.16/227.26 Problem 1.7: 227.16/227.26 227.16/227.26 Subterm Processor: 227.16/227.26 -> Pairs: 227.16/227.26 __#(active(X1:S),X2:S) -> __#(X1:S,X2:S) 227.16/227.26 __#(mark(X1:S),X2:S) -> __#(X1:S,X2:S) 227.16/227.26 __#(X1:S,active(X2:S)) -> __#(X1:S,X2:S) 227.16/227.26 __#(X1:S,mark(X2:S)) -> __#(X1:S,X2:S) 227.16/227.26 -> Rules: 227.16/227.26 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.16/227.26 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.16/227.26 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.16/227.26 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.16/227.26 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.16/227.26 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.16/227.26 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.16/227.26 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.16/227.26 U13(active(X:S)) -> U13(X:S) 227.16/227.26 U13(mark(X:S)) -> U13(X:S) 227.16/227.26 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.16/227.26 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.16/227.26 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.16/227.26 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.16/227.26 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.16/227.26 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.16/227.26 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.16/227.26 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.16/227.26 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.16/227.26 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.16/227.26 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.16/227.26 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.16/227.26 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.16/227.26 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.16/227.26 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.16/227.26 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.16/227.26 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.16/227.26 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.16/227.26 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.16/227.26 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.16/227.26 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.16/227.26 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.16/227.26 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.16/227.26 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.16/227.26 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.16/227.26 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.16/227.26 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.16/227.26 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.16/227.26 U26(active(X:S)) -> U26(X:S) 227.16/227.26 U26(mark(X:S)) -> U26(X:S) 227.16/227.26 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.16/227.26 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.16/227.26 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.16/227.26 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.16/227.26 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.16/227.26 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.16/227.26 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.16/227.26 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.16/227.26 U33(active(X:S)) -> U33(X:S) 227.16/227.26 U33(mark(X:S)) -> U33(X:S) 227.16/227.26 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.16/227.26 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.16/227.26 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.16/227.26 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.16/227.26 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.16/227.26 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.16/227.26 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.16/227.26 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.16/227.26 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.16/227.26 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.16/227.26 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.16/227.26 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.16/227.26 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.16/227.26 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.16/227.26 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.16/227.26 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.16/227.26 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.16/227.26 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.16/227.26 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.16/227.26 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.16/227.26 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.16/227.26 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.16/227.26 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.16/227.26 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.16/227.26 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.16/227.26 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.16/227.26 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.16/227.26 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.16/227.26 U46(active(X:S)) -> U46(X:S) 227.16/227.26 U46(mark(X:S)) -> U46(X:S) 227.16/227.26 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.16/227.26 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.16/227.26 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.16/227.26 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.16/227.26 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.16/227.26 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.16/227.26 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.16/227.26 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.16/227.26 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.16/227.26 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.16/227.26 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.16/227.26 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.16/227.26 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.16/227.26 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.16/227.26 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.16/227.26 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.16/227.26 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.16/227.26 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.16/227.26 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.16/227.26 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.16/227.26 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.16/227.26 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.16/227.26 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.16/227.26 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.16/227.26 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.16/227.26 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.16/227.26 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.16/227.26 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.16/227.26 U56(active(X:S)) -> U56(X:S) 227.16/227.26 U56(mark(X:S)) -> U56(X:S) 227.16/227.26 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.16/227.26 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.16/227.26 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.16/227.26 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.16/227.26 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.16/227.26 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.16/227.26 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.16/227.26 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.16/227.26 U63(active(X:S)) -> U63(X:S) 227.16/227.26 U63(mark(X:S)) -> U63(X:S) 227.16/227.26 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.16/227.26 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.16/227.26 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.16/227.26 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.16/227.26 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.16/227.26 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.16/227.26 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.16/227.26 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.16/227.26 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.16/227.26 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.16/227.26 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.16/227.26 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.16/227.26 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.16/227.26 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.16/227.26 U74(active(X:S)) -> U74(X:S) 227.16/227.26 U74(mark(X:S)) -> U74(X:S) 227.16/227.26 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.16/227.26 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.16/227.26 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.16/227.26 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.16/227.26 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.16/227.26 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.16/227.26 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.16/227.26 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.16/227.26 U83(active(X:S)) -> U83(X:S) 227.16/227.26 U83(mark(X:S)) -> U83(X:S) 227.16/227.26 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.16/227.26 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.16/227.26 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.16/227.26 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.16/227.26 U92(active(X:S)) -> U92(X:S) 227.16/227.26 U92(mark(X:S)) -> U92(X:S) 227.16/227.26 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.16/227.26 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.16/227.26 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.16/227.26 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.16/227.26 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.16/227.26 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.16/227.26 active(U13(tt)) -> mark(tt) 227.16/227.26 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.26 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.26 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.26 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.16/227.26 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.16/227.26 active(U26(tt)) -> mark(tt) 227.16/227.26 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.16/227.26 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.16/227.26 active(U33(tt)) -> mark(tt) 227.16/227.26 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.26 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.26 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.26 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.16/227.26 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.16/227.26 active(U46(tt)) -> mark(tt) 227.16/227.26 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.26 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.26 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.26 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.16/227.26 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.16/227.26 active(U56(tt)) -> mark(tt) 227.16/227.26 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.16/227.26 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.16/227.26 active(U63(tt)) -> mark(tt) 227.16/227.26 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.16/227.26 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.16/227.26 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.16/227.26 active(U74(tt)) -> mark(tt) 227.16/227.26 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.16/227.26 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.16/227.26 active(U83(tt)) -> mark(tt) 227.16/227.26 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.16/227.26 active(U92(tt)) -> mark(tt) 227.16/227.26 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.16/227.26 active(__(nil,X:S)) -> mark(X:S) 227.16/227.26 active(__(X:S,nil)) -> mark(X:S) 227.16/227.26 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.26 active(isList(nil)) -> mark(tt) 227.16/227.26 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.16/227.26 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.26 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.26 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.16/227.26 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.16/227.26 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.16/227.26 active(isPal(nil)) -> mark(tt) 227.16/227.26 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.16/227.26 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.16/227.26 active(isPalListKind(a)) -> mark(tt) 227.16/227.26 active(isPalListKind(e)) -> mark(tt) 227.16/227.26 active(isPalListKind(i)) -> mark(tt) 227.16/227.26 active(isPalListKind(nil)) -> mark(tt) 227.16/227.26 active(isPalListKind(o)) -> mark(tt) 227.16/227.26 active(isPalListKind(u)) -> mark(tt) 227.16/227.26 active(isQid(a)) -> mark(tt) 227.16/227.26 active(isQid(e)) -> mark(tt) 227.16/227.26 active(isQid(i)) -> mark(tt) 227.16/227.26 active(isQid(o)) -> mark(tt) 227.16/227.26 active(isQid(u)) -> mark(tt) 227.16/227.26 isList(active(X:S)) -> isList(X:S) 227.16/227.26 isList(mark(X:S)) -> isList(X:S) 227.16/227.26 isNeList(active(X:S)) -> isNeList(X:S) 227.16/227.26 isNeList(mark(X:S)) -> isNeList(X:S) 227.16/227.26 isNePal(active(X:S)) -> isNePal(X:S) 227.16/227.26 isNePal(mark(X:S)) -> isNePal(X:S) 227.16/227.26 isPal(active(X:S)) -> isPal(X:S) 227.16/227.26 isPal(mark(X:S)) -> isPal(X:S) 227.16/227.26 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.16/227.26 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.16/227.26 isQid(active(X:S)) -> isQid(X:S) 227.16/227.26 isQid(mark(X:S)) -> isQid(X:S) 227.16/227.26 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.16/227.26 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.16/227.26 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.16/227.26 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.16/227.26 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.16/227.26 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.16/227.26 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.16/227.26 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.16/227.26 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.16/227.26 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.16/227.26 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.16/227.26 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.16/227.26 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.16/227.26 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.16/227.26 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.16/227.26 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.16/227.26 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.16/227.26 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.16/227.26 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.16/227.26 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.16/227.26 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.16/227.26 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.16/227.26 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.16/227.26 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.16/227.26 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.16/227.26 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.16/227.26 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.16/227.26 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.16/227.26 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.16/227.26 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.16/227.26 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.16/227.26 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.16/227.26 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.16/227.26 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.16/227.26 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.16/227.26 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.16/227.26 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.16/227.26 mark(isList(X:S)) -> active(isList(X:S)) 227.16/227.26 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.16/227.26 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.16/227.26 mark(isPal(X:S)) -> active(isPal(X:S)) 227.16/227.26 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.16/227.26 mark(isQid(X:S)) -> active(isQid(X:S)) 227.16/227.26 mark(a) -> active(a) 227.16/227.26 mark(e) -> active(e) 227.16/227.26 mark(i) -> active(i) 227.16/227.26 mark(nil) -> active(nil) 227.16/227.26 mark(o) -> active(o) 227.16/227.26 mark(tt) -> active(tt) 227.16/227.26 mark(u) -> active(u) 227.16/227.26 ->Projection: 227.16/227.26 pi(__#) = 1 227.16/227.26 227.16/227.26 Problem 1.7: 227.16/227.26 227.16/227.26 SCC Processor: 227.16/227.26 -> Pairs: 227.16/227.26 __#(X1:S,active(X2:S)) -> __#(X1:S,X2:S) 227.16/227.26 __#(X1:S,mark(X2:S)) -> __#(X1:S,X2:S) 227.16/227.26 -> Rules: 227.16/227.26 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.16/227.26 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.16/227.26 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.16/227.26 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.16/227.26 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.16/227.26 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.16/227.26 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.16/227.26 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.16/227.26 U13(active(X:S)) -> U13(X:S) 227.16/227.26 U13(mark(X:S)) -> U13(X:S) 227.16/227.26 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.16/227.26 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.16/227.26 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.16/227.26 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.16/227.26 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.16/227.26 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.16/227.26 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.16/227.26 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.16/227.26 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.16/227.26 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.16/227.26 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.16/227.26 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.16/227.26 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.16/227.26 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.16/227.26 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.16/227.26 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.16/227.26 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.16/227.26 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.16/227.26 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.16/227.26 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.16/227.26 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.16/227.26 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.16/227.26 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.16/227.26 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.16/227.26 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.16/227.26 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.16/227.26 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.16/227.26 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.16/227.26 U26(active(X:S)) -> U26(X:S) 227.16/227.26 U26(mark(X:S)) -> U26(X:S) 227.16/227.26 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.16/227.26 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.16/227.26 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.16/227.26 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.16/227.26 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.16/227.26 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.16/227.26 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.16/227.26 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.16/227.26 U33(active(X:S)) -> U33(X:S) 227.16/227.26 U33(mark(X:S)) -> U33(X:S) 227.16/227.26 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.16/227.26 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.16/227.26 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.16/227.26 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.16/227.26 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.16/227.26 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.16/227.26 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.16/227.26 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.16/227.26 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.16/227.26 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.16/227.26 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.16/227.26 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.16/227.26 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.16/227.26 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.16/227.26 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.16/227.26 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.16/227.26 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.16/227.26 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.16/227.26 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.16/227.26 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.16/227.26 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.16/227.26 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.16/227.26 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.16/227.26 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.16/227.26 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.16/227.26 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.16/227.26 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.16/227.26 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.16/227.26 U46(active(X:S)) -> U46(X:S) 227.16/227.26 U46(mark(X:S)) -> U46(X:S) 227.16/227.26 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.16/227.26 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.16/227.26 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.16/227.26 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.16/227.26 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.16/227.26 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.16/227.26 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.16/227.26 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.16/227.26 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.16/227.26 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.16/227.26 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.16/227.26 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.16/227.26 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.16/227.26 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.16/227.26 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.16/227.26 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.16/227.26 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.16/227.26 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.16/227.26 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.16/227.26 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.16/227.26 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.16/227.26 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.16/227.26 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.16/227.26 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.16/227.26 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.16/227.26 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.16/227.26 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.16/227.26 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.16/227.26 U56(active(X:S)) -> U56(X:S) 227.16/227.26 U56(mark(X:S)) -> U56(X:S) 227.16/227.26 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.16/227.26 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.16/227.26 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.16/227.26 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.16/227.26 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.16/227.26 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.16/227.26 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.16/227.26 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.16/227.26 U63(active(X:S)) -> U63(X:S) 227.16/227.26 U63(mark(X:S)) -> U63(X:S) 227.16/227.26 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.16/227.26 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.16/227.26 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.16/227.26 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.16/227.26 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.16/227.26 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.16/227.26 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.16/227.26 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.16/227.26 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.16/227.26 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.16/227.26 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.16/227.26 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.16/227.26 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.16/227.26 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.16/227.26 U74(active(X:S)) -> U74(X:S) 227.16/227.26 U74(mark(X:S)) -> U74(X:S) 227.16/227.26 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.16/227.26 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.16/227.26 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.16/227.26 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.16/227.26 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.16/227.26 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.16/227.26 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.16/227.26 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.16/227.26 U83(active(X:S)) -> U83(X:S) 227.16/227.26 U83(mark(X:S)) -> U83(X:S) 227.16/227.26 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.16/227.26 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.16/227.26 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.16/227.26 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.16/227.26 U92(active(X:S)) -> U92(X:S) 227.16/227.26 U92(mark(X:S)) -> U92(X:S) 227.16/227.26 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.16/227.26 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.16/227.26 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.16/227.26 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.16/227.26 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.16/227.26 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.16/227.26 active(U13(tt)) -> mark(tt) 227.16/227.26 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.26 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.26 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.26 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.16/227.26 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.16/227.26 active(U26(tt)) -> mark(tt) 227.16/227.26 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.16/227.26 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.16/227.26 active(U33(tt)) -> mark(tt) 227.16/227.26 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.26 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.26 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.26 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.16/227.26 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.16/227.26 active(U46(tt)) -> mark(tt) 227.16/227.26 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.26 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.26 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.26 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.16/227.26 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.16/227.26 active(U56(tt)) -> mark(tt) 227.16/227.26 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.16/227.26 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.16/227.26 active(U63(tt)) -> mark(tt) 227.16/227.26 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.16/227.26 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.16/227.26 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.16/227.26 active(U74(tt)) -> mark(tt) 227.16/227.26 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.16/227.26 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.16/227.26 active(U83(tt)) -> mark(tt) 227.16/227.26 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.16/227.26 active(U92(tt)) -> mark(tt) 227.16/227.26 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.16/227.26 active(__(nil,X:S)) -> mark(X:S) 227.16/227.26 active(__(X:S,nil)) -> mark(X:S) 227.16/227.26 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.26 active(isList(nil)) -> mark(tt) 227.16/227.26 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.16/227.26 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.26 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.26 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.16/227.26 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.16/227.26 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.16/227.26 active(isPal(nil)) -> mark(tt) 227.16/227.26 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.16/227.26 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.16/227.26 active(isPalListKind(a)) -> mark(tt) 227.16/227.26 active(isPalListKind(e)) -> mark(tt) 227.16/227.26 active(isPalListKind(i)) -> mark(tt) 227.16/227.26 active(isPalListKind(nil)) -> mark(tt) 227.16/227.26 active(isPalListKind(o)) -> mark(tt) 227.16/227.26 active(isPalListKind(u)) -> mark(tt) 227.16/227.26 active(isQid(a)) -> mark(tt) 227.16/227.26 active(isQid(e)) -> mark(tt) 227.16/227.26 active(isQid(i)) -> mark(tt) 227.16/227.26 active(isQid(o)) -> mark(tt) 227.16/227.26 active(isQid(u)) -> mark(tt) 227.16/227.26 isList(active(X:S)) -> isList(X:S) 227.16/227.26 isList(mark(X:S)) -> isList(X:S) 227.16/227.26 isNeList(active(X:S)) -> isNeList(X:S) 227.16/227.26 isNeList(mark(X:S)) -> isNeList(X:S) 227.16/227.26 isNePal(active(X:S)) -> isNePal(X:S) 227.16/227.26 isNePal(mark(X:S)) -> isNePal(X:S) 227.16/227.26 isPal(active(X:S)) -> isPal(X:S) 227.16/227.26 isPal(mark(X:S)) -> isPal(X:S) 227.16/227.26 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.16/227.26 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.16/227.26 isQid(active(X:S)) -> isQid(X:S) 227.16/227.26 isQid(mark(X:S)) -> isQid(X:S) 227.16/227.26 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.16/227.26 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.16/227.26 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.16/227.26 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.16/227.26 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.16/227.26 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.16/227.26 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.16/227.26 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.16/227.26 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.16/227.26 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.16/227.26 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.16/227.26 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.16/227.26 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.16/227.26 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.16/227.26 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.16/227.26 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.16/227.26 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.16/227.26 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.16/227.26 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.16/227.26 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.16/227.26 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.16/227.26 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.16/227.26 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.16/227.26 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.16/227.26 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.16/227.26 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.16/227.26 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.16/227.26 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.16/227.26 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.16/227.26 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.16/227.26 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.16/227.26 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.16/227.26 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.16/227.26 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.16/227.26 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.16/227.26 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.16/227.26 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.16/227.26 mark(isList(X:S)) -> active(isList(X:S)) 227.16/227.26 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.16/227.26 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.16/227.26 mark(isPal(X:S)) -> active(isPal(X:S)) 227.16/227.26 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.16/227.26 mark(isQid(X:S)) -> active(isQid(X:S)) 227.16/227.26 mark(a) -> active(a) 227.16/227.26 mark(e) -> active(e) 227.16/227.26 mark(i) -> active(i) 227.16/227.26 mark(nil) -> active(nil) 227.16/227.26 mark(o) -> active(o) 227.16/227.26 mark(tt) -> active(tt) 227.16/227.26 mark(u) -> active(u) 227.16/227.26 ->Strongly Connected Components: 227.16/227.26 ->->Cycle: 227.16/227.26 ->->-> Pairs: 227.16/227.26 __#(X1:S,active(X2:S)) -> __#(X1:S,X2:S) 227.16/227.26 __#(X1:S,mark(X2:S)) -> __#(X1:S,X2:S) 227.16/227.26 ->->-> Rules: 227.16/227.26 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.16/227.26 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.16/227.26 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.16/227.26 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.16/227.26 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.16/227.26 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.16/227.26 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.16/227.26 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.16/227.26 U13(active(X:S)) -> U13(X:S) 227.16/227.26 U13(mark(X:S)) -> U13(X:S) 227.16/227.26 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.16/227.26 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.16/227.26 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.16/227.26 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.16/227.26 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.16/227.26 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.16/227.26 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.16/227.26 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.16/227.26 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.16/227.26 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.16/227.26 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.16/227.26 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.16/227.26 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.16/227.26 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.16/227.26 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.16/227.26 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.16/227.26 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.16/227.26 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.16/227.26 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.16/227.26 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.16/227.26 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.16/227.26 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.16/227.26 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.16/227.26 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.16/227.26 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.16/227.26 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.16/227.26 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.16/227.26 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.16/227.26 U26(active(X:S)) -> U26(X:S) 227.16/227.26 U26(mark(X:S)) -> U26(X:S) 227.16/227.26 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.16/227.26 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.16/227.26 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.16/227.26 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.16/227.26 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.16/227.26 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.16/227.26 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.16/227.26 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.16/227.26 U33(active(X:S)) -> U33(X:S) 227.16/227.26 U33(mark(X:S)) -> U33(X:S) 227.16/227.26 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.16/227.26 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.16/227.26 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.16/227.26 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.16/227.26 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.16/227.26 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.16/227.26 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.16/227.26 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.16/227.26 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.16/227.26 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.16/227.26 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.16/227.26 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.16/227.26 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.16/227.26 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.16/227.26 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.16/227.26 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.16/227.26 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.16/227.26 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.16/227.26 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.16/227.26 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.16/227.26 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.16/227.26 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.16/227.26 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.16/227.26 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.16/227.26 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.16/227.26 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.16/227.26 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.16/227.26 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.16/227.26 U46(active(X:S)) -> U46(X:S) 227.16/227.26 U46(mark(X:S)) -> U46(X:S) 227.16/227.26 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.16/227.26 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.16/227.26 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.16/227.26 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.16/227.26 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.16/227.26 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.16/227.26 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.16/227.26 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.16/227.26 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.16/227.26 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.16/227.26 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.16/227.26 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.16/227.26 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.16/227.26 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.16/227.26 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.16/227.26 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.16/227.26 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.16/227.26 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.16/227.26 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.16/227.26 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.16/227.26 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.16/227.26 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.16/227.26 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.16/227.26 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.16/227.26 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.16/227.26 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.16/227.26 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.16/227.26 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.16/227.26 U56(active(X:S)) -> U56(X:S) 227.16/227.26 U56(mark(X:S)) -> U56(X:S) 227.16/227.26 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.16/227.26 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.16/227.26 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.16/227.26 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.16/227.26 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.16/227.26 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.16/227.26 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.16/227.26 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.16/227.26 U63(active(X:S)) -> U63(X:S) 227.16/227.26 U63(mark(X:S)) -> U63(X:S) 227.16/227.26 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.16/227.26 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.16/227.26 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.16/227.26 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.16/227.26 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.16/227.26 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.16/227.26 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.16/227.26 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.16/227.26 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.16/227.26 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.16/227.26 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.16/227.26 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.16/227.26 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.16/227.26 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.16/227.26 U74(active(X:S)) -> U74(X:S) 227.16/227.26 U74(mark(X:S)) -> U74(X:S) 227.16/227.26 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.16/227.26 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.16/227.26 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.16/227.26 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.16/227.26 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.16/227.26 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.16/227.26 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.16/227.26 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.16/227.26 U83(active(X:S)) -> U83(X:S) 227.16/227.26 U83(mark(X:S)) -> U83(X:S) 227.16/227.26 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.16/227.26 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.16/227.26 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.16/227.26 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.16/227.26 U92(active(X:S)) -> U92(X:S) 227.16/227.26 U92(mark(X:S)) -> U92(X:S) 227.16/227.26 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.16/227.26 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.16/227.26 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.16/227.26 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.16/227.26 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.16/227.26 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.16/227.26 active(U13(tt)) -> mark(tt) 227.16/227.26 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.26 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.26 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.26 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.16/227.26 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.16/227.26 active(U26(tt)) -> mark(tt) 227.16/227.26 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.16/227.26 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.16/227.26 active(U33(tt)) -> mark(tt) 227.16/227.26 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.26 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.26 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.26 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.16/227.26 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.16/227.26 active(U46(tt)) -> mark(tt) 227.16/227.26 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.26 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.26 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.26 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.16/227.26 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.16/227.26 active(U56(tt)) -> mark(tt) 227.16/227.26 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.16/227.26 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.16/227.26 active(U63(tt)) -> mark(tt) 227.16/227.26 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.16/227.26 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.16/227.26 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.16/227.26 active(U74(tt)) -> mark(tt) 227.16/227.26 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.16/227.26 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.16/227.26 active(U83(tt)) -> mark(tt) 227.16/227.26 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.16/227.26 active(U92(tt)) -> mark(tt) 227.16/227.26 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.16/227.26 active(__(nil,X:S)) -> mark(X:S) 227.16/227.26 active(__(X:S,nil)) -> mark(X:S) 227.16/227.26 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.26 active(isList(nil)) -> mark(tt) 227.16/227.26 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.16/227.26 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.26 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.26 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.16/227.26 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.16/227.26 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.16/227.26 active(isPal(nil)) -> mark(tt) 227.16/227.26 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.16/227.26 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.16/227.26 active(isPalListKind(a)) -> mark(tt) 227.16/227.26 active(isPalListKind(e)) -> mark(tt) 227.16/227.26 active(isPalListKind(i)) -> mark(tt) 227.16/227.26 active(isPalListKind(nil)) -> mark(tt) 227.16/227.26 active(isPalListKind(o)) -> mark(tt) 227.16/227.26 active(isPalListKind(u)) -> mark(tt) 227.16/227.26 active(isQid(a)) -> mark(tt) 227.16/227.26 active(isQid(e)) -> mark(tt) 227.16/227.26 active(isQid(i)) -> mark(tt) 227.16/227.26 active(isQid(o)) -> mark(tt) 227.16/227.26 active(isQid(u)) -> mark(tt) 227.16/227.26 isList(active(X:S)) -> isList(X:S) 227.16/227.26 isList(mark(X:S)) -> isList(X:S) 227.16/227.26 isNeList(active(X:S)) -> isNeList(X:S) 227.16/227.26 isNeList(mark(X:S)) -> isNeList(X:S) 227.16/227.26 isNePal(active(X:S)) -> isNePal(X:S) 227.16/227.26 isNePal(mark(X:S)) -> isNePal(X:S) 227.16/227.26 isPal(active(X:S)) -> isPal(X:S) 227.16/227.26 isPal(mark(X:S)) -> isPal(X:S) 227.16/227.26 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.16/227.26 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.16/227.26 isQid(active(X:S)) -> isQid(X:S) 227.16/227.26 isQid(mark(X:S)) -> isQid(X:S) 227.16/227.26 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.16/227.26 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.16/227.26 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.16/227.26 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.16/227.26 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.16/227.26 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.16/227.26 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.16/227.26 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.16/227.26 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.16/227.26 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.16/227.26 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.16/227.26 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.16/227.26 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.16/227.26 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.16/227.26 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.16/227.26 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.16/227.26 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.16/227.26 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.16/227.26 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.16/227.26 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.16/227.26 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.16/227.26 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.16/227.26 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.16/227.26 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.16/227.26 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.16/227.26 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.16/227.26 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.16/227.26 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.16/227.26 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.16/227.26 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.16/227.26 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.16/227.26 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.16/227.26 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.16/227.26 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.16/227.26 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.16/227.26 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.16/227.26 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.16/227.26 mark(isList(X:S)) -> active(isList(X:S)) 227.16/227.26 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.16/227.26 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.16/227.26 mark(isPal(X:S)) -> active(isPal(X:S)) 227.16/227.26 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.16/227.26 mark(isQid(X:S)) -> active(isQid(X:S)) 227.16/227.26 mark(a) -> active(a) 227.16/227.26 mark(e) -> active(e) 227.16/227.26 mark(i) -> active(i) 227.16/227.26 mark(nil) -> active(nil) 227.16/227.26 mark(o) -> active(o) 227.16/227.26 mark(tt) -> active(tt) 227.16/227.26 mark(u) -> active(u) 227.16/227.26 227.16/227.26 Problem 1.7: 227.16/227.26 227.16/227.26 Subterm Processor: 227.16/227.26 -> Pairs: 227.16/227.26 __#(X1:S,active(X2:S)) -> __#(X1:S,X2:S) 227.16/227.26 __#(X1:S,mark(X2:S)) -> __#(X1:S,X2:S) 227.16/227.26 -> Rules: 227.16/227.26 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.16/227.26 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.16/227.26 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.16/227.26 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.16/227.26 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.16/227.26 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.16/227.26 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.16/227.26 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.16/227.26 U13(active(X:S)) -> U13(X:S) 227.16/227.26 U13(mark(X:S)) -> U13(X:S) 227.16/227.26 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.16/227.26 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.16/227.26 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.16/227.26 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.16/227.26 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.16/227.26 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.16/227.26 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.16/227.26 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.16/227.26 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.16/227.26 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.16/227.26 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.16/227.26 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.16/227.26 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.16/227.26 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.16/227.26 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.16/227.26 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.16/227.26 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.16/227.26 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.16/227.26 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.16/227.26 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.16/227.26 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.16/227.26 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.16/227.26 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.16/227.26 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.16/227.26 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.16/227.26 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.16/227.26 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.16/227.26 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.16/227.26 U26(active(X:S)) -> U26(X:S) 227.16/227.26 U26(mark(X:S)) -> U26(X:S) 227.16/227.26 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.16/227.26 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.16/227.26 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.16/227.26 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.16/227.26 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.16/227.26 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.16/227.26 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.16/227.26 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.16/227.26 U33(active(X:S)) -> U33(X:S) 227.16/227.26 U33(mark(X:S)) -> U33(X:S) 227.16/227.26 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.16/227.26 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.16/227.26 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.16/227.26 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.16/227.26 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.16/227.26 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.16/227.26 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.16/227.26 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.16/227.26 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.16/227.26 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.16/227.26 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.16/227.26 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.16/227.26 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.16/227.26 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.16/227.26 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.16/227.26 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.16/227.26 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.16/227.26 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.16/227.26 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.16/227.26 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.16/227.26 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.16/227.26 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.16/227.26 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.16/227.26 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.16/227.26 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.16/227.26 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.16/227.26 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.16/227.26 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.16/227.26 U46(active(X:S)) -> U46(X:S) 227.16/227.26 U46(mark(X:S)) -> U46(X:S) 227.16/227.26 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.16/227.26 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.16/227.26 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.16/227.26 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.16/227.26 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.16/227.26 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.16/227.26 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.16/227.27 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.16/227.27 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.16/227.27 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.16/227.27 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.16/227.27 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.16/227.27 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.16/227.27 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.16/227.27 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.16/227.27 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.16/227.27 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.16/227.27 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.16/227.27 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.16/227.27 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.16/227.27 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.16/227.27 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.16/227.27 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.16/227.27 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.16/227.27 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.16/227.27 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.16/227.27 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.16/227.27 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.16/227.27 U56(active(X:S)) -> U56(X:S) 227.16/227.27 U56(mark(X:S)) -> U56(X:S) 227.16/227.27 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.16/227.27 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.16/227.27 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.16/227.27 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.16/227.27 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.16/227.27 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.16/227.27 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.16/227.27 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.16/227.27 U63(active(X:S)) -> U63(X:S) 227.16/227.27 U63(mark(X:S)) -> U63(X:S) 227.16/227.27 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.16/227.27 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.16/227.27 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.16/227.27 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.16/227.27 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.16/227.27 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.16/227.27 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.16/227.27 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.16/227.27 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.16/227.27 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.16/227.27 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.16/227.27 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.16/227.27 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.16/227.27 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.16/227.27 U74(active(X:S)) -> U74(X:S) 227.16/227.27 U74(mark(X:S)) -> U74(X:S) 227.16/227.27 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.16/227.27 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.16/227.27 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.16/227.27 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.16/227.27 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.16/227.27 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.16/227.27 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.16/227.27 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.16/227.27 U83(active(X:S)) -> U83(X:S) 227.16/227.27 U83(mark(X:S)) -> U83(X:S) 227.16/227.27 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.16/227.27 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.16/227.27 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.16/227.27 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.16/227.27 U92(active(X:S)) -> U92(X:S) 227.16/227.27 U92(mark(X:S)) -> U92(X:S) 227.16/227.27 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.16/227.27 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.16/227.27 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.16/227.27 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.16/227.27 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.16/227.27 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.16/227.27 active(U13(tt)) -> mark(tt) 227.16/227.27 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.27 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.27 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.27 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.16/227.27 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.16/227.27 active(U26(tt)) -> mark(tt) 227.16/227.27 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.16/227.27 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.16/227.27 active(U33(tt)) -> mark(tt) 227.16/227.27 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.27 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.27 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.27 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.16/227.27 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.16/227.27 active(U46(tt)) -> mark(tt) 227.16/227.27 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.27 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.27 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.27 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.16/227.27 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.16/227.27 active(U56(tt)) -> mark(tt) 227.16/227.27 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.16/227.27 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.16/227.27 active(U63(tt)) -> mark(tt) 227.16/227.27 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.16/227.27 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.16/227.27 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.16/227.27 active(U74(tt)) -> mark(tt) 227.16/227.27 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.16/227.27 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.16/227.27 active(U83(tt)) -> mark(tt) 227.16/227.27 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.16/227.27 active(U92(tt)) -> mark(tt) 227.16/227.27 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.16/227.27 active(__(nil,X:S)) -> mark(X:S) 227.16/227.27 active(__(X:S,nil)) -> mark(X:S) 227.16/227.27 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.27 active(isList(nil)) -> mark(tt) 227.16/227.27 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.16/227.27 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.27 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.27 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.16/227.27 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.16/227.27 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.16/227.27 active(isPal(nil)) -> mark(tt) 227.16/227.27 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.16/227.27 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.16/227.27 active(isPalListKind(a)) -> mark(tt) 227.16/227.27 active(isPalListKind(e)) -> mark(tt) 227.16/227.27 active(isPalListKind(i)) -> mark(tt) 227.16/227.27 active(isPalListKind(nil)) -> mark(tt) 227.16/227.27 active(isPalListKind(o)) -> mark(tt) 227.16/227.27 active(isPalListKind(u)) -> mark(tt) 227.16/227.27 active(isQid(a)) -> mark(tt) 227.16/227.27 active(isQid(e)) -> mark(tt) 227.16/227.27 active(isQid(i)) -> mark(tt) 227.16/227.27 active(isQid(o)) -> mark(tt) 227.16/227.27 active(isQid(u)) -> mark(tt) 227.16/227.27 isList(active(X:S)) -> isList(X:S) 227.16/227.27 isList(mark(X:S)) -> isList(X:S) 227.16/227.27 isNeList(active(X:S)) -> isNeList(X:S) 227.16/227.27 isNeList(mark(X:S)) -> isNeList(X:S) 227.16/227.27 isNePal(active(X:S)) -> isNePal(X:S) 227.16/227.27 isNePal(mark(X:S)) -> isNePal(X:S) 227.16/227.27 isPal(active(X:S)) -> isPal(X:S) 227.16/227.27 isPal(mark(X:S)) -> isPal(X:S) 227.16/227.27 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.16/227.27 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.16/227.27 isQid(active(X:S)) -> isQid(X:S) 227.16/227.27 isQid(mark(X:S)) -> isQid(X:S) 227.16/227.27 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.16/227.27 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.16/227.27 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.16/227.27 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.16/227.27 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.16/227.27 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.16/227.27 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.16/227.27 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.16/227.27 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.16/227.27 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.16/227.27 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.16/227.27 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.16/227.27 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.16/227.27 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.16/227.27 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.16/227.27 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.16/227.27 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.16/227.27 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.16/227.27 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.16/227.27 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.16/227.27 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.16/227.27 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.16/227.27 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.16/227.27 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.16/227.27 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.16/227.27 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.16/227.27 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.16/227.27 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.16/227.27 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.16/227.27 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.16/227.27 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.16/227.27 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.16/227.27 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.16/227.27 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.16/227.27 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.16/227.27 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.16/227.27 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.16/227.27 mark(isList(X:S)) -> active(isList(X:S)) 227.16/227.27 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.16/227.27 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.16/227.27 mark(isPal(X:S)) -> active(isPal(X:S)) 227.16/227.27 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.16/227.27 mark(isQid(X:S)) -> active(isQid(X:S)) 227.16/227.27 mark(a) -> active(a) 227.16/227.27 mark(e) -> active(e) 227.16/227.27 mark(i) -> active(i) 227.16/227.27 mark(nil) -> active(nil) 227.16/227.27 mark(o) -> active(o) 227.16/227.27 mark(tt) -> active(tt) 227.16/227.27 mark(u) -> active(u) 227.16/227.27 ->Projection: 227.16/227.27 pi(__#) = 2 227.16/227.27 227.16/227.27 Problem 1.7: 227.16/227.27 227.16/227.27 SCC Processor: 227.16/227.27 -> Pairs: 227.16/227.27 Empty 227.16/227.27 -> Rules: 227.16/227.27 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.16/227.27 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.16/227.27 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.16/227.27 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.16/227.27 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.16/227.27 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.16/227.27 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.16/227.27 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.16/227.27 U13(active(X:S)) -> U13(X:S) 227.16/227.27 U13(mark(X:S)) -> U13(X:S) 227.16/227.27 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.16/227.27 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.16/227.27 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.16/227.27 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.16/227.27 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.16/227.27 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.16/227.27 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.16/227.27 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.16/227.27 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.16/227.27 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.16/227.27 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.16/227.27 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.16/227.27 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.16/227.27 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.16/227.27 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.16/227.27 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.16/227.27 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.16/227.27 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.16/227.27 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.16/227.27 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.16/227.27 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.16/227.27 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.16/227.27 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.16/227.27 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.16/227.27 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.16/227.27 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.16/227.27 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.16/227.27 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.16/227.27 U26(active(X:S)) -> U26(X:S) 227.16/227.27 U26(mark(X:S)) -> U26(X:S) 227.16/227.27 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.16/227.27 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.16/227.27 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.16/227.27 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.16/227.27 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.16/227.27 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.16/227.27 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.16/227.27 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.16/227.27 U33(active(X:S)) -> U33(X:S) 227.16/227.27 U33(mark(X:S)) -> U33(X:S) 227.16/227.27 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.16/227.27 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.16/227.27 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.16/227.27 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.16/227.27 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.16/227.27 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.16/227.27 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.16/227.27 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.16/227.27 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.16/227.27 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.16/227.27 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.16/227.27 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.16/227.27 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.16/227.27 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.16/227.27 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.16/227.27 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.16/227.27 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.16/227.27 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.16/227.27 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.16/227.27 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.16/227.27 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.16/227.27 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.16/227.27 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.16/227.27 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.16/227.27 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.16/227.27 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.16/227.27 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.16/227.27 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.16/227.27 U46(active(X:S)) -> U46(X:S) 227.16/227.27 U46(mark(X:S)) -> U46(X:S) 227.16/227.27 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.16/227.27 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.16/227.27 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.16/227.27 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.16/227.27 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.16/227.27 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.16/227.27 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.16/227.27 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.16/227.27 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.16/227.27 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.16/227.27 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.16/227.27 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.16/227.27 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.16/227.27 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.16/227.27 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.16/227.27 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.16/227.27 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.16/227.27 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.16/227.27 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.16/227.27 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.16/227.27 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.16/227.27 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.16/227.27 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.16/227.27 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.16/227.27 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.16/227.27 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.16/227.27 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.16/227.27 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.16/227.27 U56(active(X:S)) -> U56(X:S) 227.16/227.27 U56(mark(X:S)) -> U56(X:S) 227.16/227.27 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.16/227.27 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.16/227.27 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.16/227.27 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.16/227.27 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.16/227.27 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.16/227.27 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.16/227.27 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.16/227.27 U63(active(X:S)) -> U63(X:S) 227.16/227.27 U63(mark(X:S)) -> U63(X:S) 227.16/227.27 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.16/227.27 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.16/227.27 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.16/227.27 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.16/227.27 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.16/227.27 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.16/227.27 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.16/227.27 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.16/227.27 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.16/227.27 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.16/227.27 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.16/227.27 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.16/227.27 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.16/227.27 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.16/227.27 U74(active(X:S)) -> U74(X:S) 227.16/227.27 U74(mark(X:S)) -> U74(X:S) 227.16/227.27 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.16/227.27 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.16/227.27 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.16/227.27 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.16/227.27 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.16/227.27 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.16/227.27 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.16/227.27 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.16/227.27 U83(active(X:S)) -> U83(X:S) 227.16/227.27 U83(mark(X:S)) -> U83(X:S) 227.16/227.27 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.16/227.27 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.16/227.27 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.16/227.27 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.16/227.27 U92(active(X:S)) -> U92(X:S) 227.16/227.27 U92(mark(X:S)) -> U92(X:S) 227.16/227.27 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.16/227.27 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.16/227.27 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.16/227.27 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.16/227.27 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.16/227.27 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.16/227.27 active(U13(tt)) -> mark(tt) 227.16/227.27 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.27 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.27 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.27 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.16/227.27 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.16/227.27 active(U26(tt)) -> mark(tt) 227.16/227.27 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.16/227.27 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.16/227.27 active(U33(tt)) -> mark(tt) 227.16/227.27 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.27 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.27 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.27 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.16/227.27 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.16/227.27 active(U46(tt)) -> mark(tt) 227.16/227.27 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.27 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.27 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.27 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.16/227.27 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.16/227.27 active(U56(tt)) -> mark(tt) 227.16/227.27 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.16/227.27 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.16/227.27 active(U63(tt)) -> mark(tt) 227.16/227.27 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.16/227.27 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.16/227.27 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.16/227.27 active(U74(tt)) -> mark(tt) 227.16/227.27 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.16/227.27 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.16/227.27 active(U83(tt)) -> mark(tt) 227.16/227.27 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.16/227.27 active(U92(tt)) -> mark(tt) 227.16/227.27 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.16/227.27 active(__(nil,X:S)) -> mark(X:S) 227.16/227.27 active(__(X:S,nil)) -> mark(X:S) 227.16/227.27 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.27 active(isList(nil)) -> mark(tt) 227.16/227.27 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.16/227.27 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.27 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.27 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.16/227.27 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.16/227.27 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.16/227.27 active(isPal(nil)) -> mark(tt) 227.16/227.27 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.16/227.27 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.16/227.27 active(isPalListKind(a)) -> mark(tt) 227.16/227.27 active(isPalListKind(e)) -> mark(tt) 227.16/227.27 active(isPalListKind(i)) -> mark(tt) 227.16/227.27 active(isPalListKind(nil)) -> mark(tt) 227.16/227.27 active(isPalListKind(o)) -> mark(tt) 227.16/227.27 active(isPalListKind(u)) -> mark(tt) 227.16/227.27 active(isQid(a)) -> mark(tt) 227.16/227.27 active(isQid(e)) -> mark(tt) 227.16/227.27 active(isQid(i)) -> mark(tt) 227.16/227.27 active(isQid(o)) -> mark(tt) 227.16/227.27 active(isQid(u)) -> mark(tt) 227.16/227.27 isList(active(X:S)) -> isList(X:S) 227.16/227.27 isList(mark(X:S)) -> isList(X:S) 227.16/227.27 isNeList(active(X:S)) -> isNeList(X:S) 227.16/227.27 isNeList(mark(X:S)) -> isNeList(X:S) 227.16/227.27 isNePal(active(X:S)) -> isNePal(X:S) 227.16/227.27 isNePal(mark(X:S)) -> isNePal(X:S) 227.16/227.27 isPal(active(X:S)) -> isPal(X:S) 227.16/227.27 isPal(mark(X:S)) -> isPal(X:S) 227.16/227.27 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.16/227.27 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.16/227.27 isQid(active(X:S)) -> isQid(X:S) 227.16/227.27 isQid(mark(X:S)) -> isQid(X:S) 227.16/227.27 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.16/227.27 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.16/227.27 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.16/227.27 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.16/227.27 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.16/227.27 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.16/227.27 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.16/227.27 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.16/227.27 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.16/227.27 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.16/227.27 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.16/227.27 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.16/227.27 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.16/227.27 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.16/227.27 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.16/227.27 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.16/227.27 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.16/227.27 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.16/227.27 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.16/227.27 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.16/227.27 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.16/227.27 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.16/227.27 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.16/227.27 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.16/227.27 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.16/227.27 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.16/227.27 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.16/227.27 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.16/227.27 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.16/227.27 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.16/227.27 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.16/227.27 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.16/227.27 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.16/227.27 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.16/227.27 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.16/227.27 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.16/227.27 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.16/227.27 mark(isList(X:S)) -> active(isList(X:S)) 227.16/227.27 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.16/227.27 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.16/227.27 mark(isPal(X:S)) -> active(isPal(X:S)) 227.16/227.27 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.16/227.27 mark(isQid(X:S)) -> active(isQid(X:S)) 227.16/227.27 mark(a) -> active(a) 227.16/227.27 mark(e) -> active(e) 227.16/227.27 mark(i) -> active(i) 227.16/227.27 mark(nil) -> active(nil) 227.16/227.27 mark(o) -> active(o) 227.16/227.27 mark(tt) -> active(tt) 227.16/227.27 mark(u) -> active(u) 227.16/227.27 ->Strongly Connected Components: 227.16/227.27 There is no strongly connected component 227.16/227.27 227.16/227.27 The problem is finite. 227.16/227.27 227.16/227.27 Problem 1.8: 227.16/227.27 227.16/227.27 Subterm Processor: 227.16/227.27 -> Pairs: 227.16/227.27 U92#(active(X:S)) -> U92#(X:S) 227.16/227.27 U92#(mark(X:S)) -> U92#(X:S) 227.16/227.27 -> Rules: 227.16/227.27 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.16/227.27 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.16/227.27 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.16/227.27 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.16/227.27 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.16/227.27 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.16/227.27 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.16/227.27 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.16/227.27 U13(active(X:S)) -> U13(X:S) 227.16/227.27 U13(mark(X:S)) -> U13(X:S) 227.16/227.27 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.16/227.27 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.16/227.27 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.16/227.27 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.16/227.27 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.16/227.27 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.16/227.27 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.16/227.27 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.16/227.27 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.16/227.27 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.16/227.27 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.16/227.27 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.16/227.27 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.16/227.27 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.16/227.27 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.16/227.27 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.16/227.27 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.16/227.27 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.16/227.27 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.16/227.27 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.16/227.27 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.16/227.27 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.16/227.27 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.16/227.27 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.16/227.27 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.16/227.27 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.16/227.27 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.16/227.27 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.16/227.27 U26(active(X:S)) -> U26(X:S) 227.16/227.27 U26(mark(X:S)) -> U26(X:S) 227.16/227.27 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.16/227.27 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.16/227.27 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.16/227.27 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.16/227.27 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.16/227.27 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.16/227.27 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.16/227.27 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.16/227.27 U33(active(X:S)) -> U33(X:S) 227.16/227.27 U33(mark(X:S)) -> U33(X:S) 227.16/227.27 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.16/227.27 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.16/227.27 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.16/227.27 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.16/227.27 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.16/227.27 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.16/227.27 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.16/227.27 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.16/227.27 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.16/227.27 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.16/227.27 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.16/227.27 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.16/227.27 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.16/227.27 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.16/227.27 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.16/227.27 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.16/227.27 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.16/227.27 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.16/227.27 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.16/227.27 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.16/227.27 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.16/227.27 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.16/227.27 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.16/227.27 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.16/227.27 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.16/227.27 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.16/227.27 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.16/227.27 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.16/227.27 U46(active(X:S)) -> U46(X:S) 227.16/227.27 U46(mark(X:S)) -> U46(X:S) 227.16/227.27 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.16/227.27 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.16/227.27 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.16/227.27 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.16/227.27 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.16/227.27 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.16/227.27 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.16/227.27 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.16/227.27 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.16/227.27 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.16/227.27 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.16/227.27 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.16/227.27 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.16/227.27 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.16/227.27 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.16/227.27 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.16/227.27 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.16/227.27 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.16/227.27 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.16/227.27 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.16/227.27 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.16/227.27 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.16/227.27 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.16/227.27 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.16/227.27 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.16/227.27 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.16/227.27 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.16/227.27 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.16/227.27 U56(active(X:S)) -> U56(X:S) 227.16/227.27 U56(mark(X:S)) -> U56(X:S) 227.16/227.27 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.16/227.27 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.16/227.27 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.16/227.27 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.16/227.27 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.16/227.27 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.16/227.27 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.16/227.27 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.16/227.27 U63(active(X:S)) -> U63(X:S) 227.16/227.27 U63(mark(X:S)) -> U63(X:S) 227.16/227.27 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.16/227.27 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.16/227.27 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.16/227.27 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.16/227.27 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.16/227.27 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.16/227.27 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.16/227.27 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.16/227.27 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.16/227.27 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.16/227.27 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.16/227.27 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.16/227.27 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.16/227.27 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.16/227.27 U74(active(X:S)) -> U74(X:S) 227.16/227.27 U74(mark(X:S)) -> U74(X:S) 227.16/227.27 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.16/227.27 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.16/227.27 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.16/227.27 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.16/227.27 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.16/227.27 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.16/227.27 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.16/227.27 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.16/227.27 U83(active(X:S)) -> U83(X:S) 227.16/227.27 U83(mark(X:S)) -> U83(X:S) 227.16/227.27 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.16/227.27 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.16/227.27 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.16/227.27 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.16/227.27 U92(active(X:S)) -> U92(X:S) 227.16/227.27 U92(mark(X:S)) -> U92(X:S) 227.16/227.27 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.16/227.27 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.16/227.27 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.16/227.27 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.16/227.27 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.16/227.27 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.16/227.27 active(U13(tt)) -> mark(tt) 227.16/227.27 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.27 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.27 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.27 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.16/227.27 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.16/227.27 active(U26(tt)) -> mark(tt) 227.16/227.27 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.16/227.27 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.16/227.27 active(U33(tt)) -> mark(tt) 227.16/227.27 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.27 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.27 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.27 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.16/227.27 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.16/227.27 active(U46(tt)) -> mark(tt) 227.16/227.27 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.27 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.27 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.27 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.16/227.27 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.16/227.27 active(U56(tt)) -> mark(tt) 227.16/227.27 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.16/227.27 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.16/227.27 active(U63(tt)) -> mark(tt) 227.16/227.27 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.16/227.27 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.16/227.27 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.16/227.27 active(U74(tt)) -> mark(tt) 227.16/227.27 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.16/227.27 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.16/227.27 active(U83(tt)) -> mark(tt) 227.16/227.27 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.16/227.27 active(U92(tt)) -> mark(tt) 227.16/227.27 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.16/227.27 active(__(nil,X:S)) -> mark(X:S) 227.16/227.27 active(__(X:S,nil)) -> mark(X:S) 227.16/227.27 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.27 active(isList(nil)) -> mark(tt) 227.16/227.27 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.16/227.27 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.27 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.27 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.16/227.27 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.16/227.27 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.16/227.27 active(isPal(nil)) -> mark(tt) 227.16/227.27 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.16/227.27 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.16/227.27 active(isPalListKind(a)) -> mark(tt) 227.16/227.27 active(isPalListKind(e)) -> mark(tt) 227.16/227.27 active(isPalListKind(i)) -> mark(tt) 227.16/227.27 active(isPalListKind(nil)) -> mark(tt) 227.16/227.27 active(isPalListKind(o)) -> mark(tt) 227.16/227.27 active(isPalListKind(u)) -> mark(tt) 227.16/227.27 active(isQid(a)) -> mark(tt) 227.16/227.27 active(isQid(e)) -> mark(tt) 227.16/227.27 active(isQid(i)) -> mark(tt) 227.16/227.27 active(isQid(o)) -> mark(tt) 227.16/227.27 active(isQid(u)) -> mark(tt) 227.16/227.27 isList(active(X:S)) -> isList(X:S) 227.16/227.27 isList(mark(X:S)) -> isList(X:S) 227.16/227.27 isNeList(active(X:S)) -> isNeList(X:S) 227.16/227.27 isNeList(mark(X:S)) -> isNeList(X:S) 227.16/227.27 isNePal(active(X:S)) -> isNePal(X:S) 227.16/227.27 isNePal(mark(X:S)) -> isNePal(X:S) 227.16/227.27 isPal(active(X:S)) -> isPal(X:S) 227.16/227.27 isPal(mark(X:S)) -> isPal(X:S) 227.16/227.27 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.16/227.27 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.16/227.27 isQid(active(X:S)) -> isQid(X:S) 227.16/227.27 isQid(mark(X:S)) -> isQid(X:S) 227.16/227.27 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.16/227.27 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.16/227.27 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.16/227.27 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.16/227.27 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.16/227.27 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.16/227.27 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.16/227.27 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.16/227.27 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.16/227.27 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.16/227.27 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.16/227.27 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.16/227.27 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.16/227.27 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.16/227.27 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.16/227.27 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.16/227.27 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.16/227.27 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.16/227.27 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.16/227.27 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.16/227.27 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.16/227.27 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.16/227.27 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.16/227.27 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.16/227.27 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.16/227.27 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.16/227.27 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.16/227.27 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.16/227.27 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.16/227.27 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.16/227.27 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.16/227.27 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.16/227.27 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.16/227.27 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.16/227.27 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.16/227.27 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.16/227.27 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.16/227.27 mark(isList(X:S)) -> active(isList(X:S)) 227.16/227.27 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.16/227.27 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.16/227.27 mark(isPal(X:S)) -> active(isPal(X:S)) 227.16/227.27 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.16/227.27 mark(isQid(X:S)) -> active(isQid(X:S)) 227.16/227.27 mark(a) -> active(a) 227.16/227.27 mark(e) -> active(e) 227.16/227.27 mark(i) -> active(i) 227.16/227.27 mark(nil) -> active(nil) 227.16/227.27 mark(o) -> active(o) 227.16/227.27 mark(tt) -> active(tt) 227.16/227.27 mark(u) -> active(u) 227.16/227.27 ->Projection: 227.16/227.27 pi(U92#) = 1 227.16/227.27 227.16/227.27 Problem 1.8: 227.16/227.27 227.16/227.27 SCC Processor: 227.16/227.27 -> Pairs: 227.16/227.27 Empty 227.16/227.27 -> Rules: 227.16/227.27 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.16/227.27 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.16/227.27 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.16/227.27 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.16/227.27 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.16/227.27 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.16/227.27 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.16/227.27 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.16/227.27 U13(active(X:S)) -> U13(X:S) 227.16/227.27 U13(mark(X:S)) -> U13(X:S) 227.16/227.27 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.16/227.27 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.16/227.27 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.16/227.27 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.16/227.27 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.16/227.27 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.16/227.27 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.16/227.27 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.16/227.27 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.16/227.27 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.16/227.27 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.16/227.27 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.16/227.27 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.16/227.27 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.16/227.27 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.16/227.27 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.16/227.27 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.16/227.27 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.16/227.27 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.16/227.27 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.16/227.27 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.16/227.27 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.16/227.27 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.16/227.27 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.16/227.27 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.16/227.27 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.16/227.27 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.16/227.27 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.16/227.27 U26(active(X:S)) -> U26(X:S) 227.16/227.27 U26(mark(X:S)) -> U26(X:S) 227.16/227.27 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.16/227.27 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.16/227.27 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.16/227.27 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.16/227.27 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.16/227.27 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.16/227.27 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.16/227.27 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.16/227.27 U33(active(X:S)) -> U33(X:S) 227.16/227.27 U33(mark(X:S)) -> U33(X:S) 227.16/227.27 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.16/227.27 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.16/227.27 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.16/227.27 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.16/227.27 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.16/227.27 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.16/227.27 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.16/227.27 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.16/227.27 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.16/227.27 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.16/227.27 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.16/227.27 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.16/227.27 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.16/227.27 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.16/227.27 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.16/227.27 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.16/227.27 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.16/227.27 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.16/227.27 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.16/227.27 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.16/227.27 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.16/227.27 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.16/227.27 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.16/227.27 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.16/227.27 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.16/227.27 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.16/227.27 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.16/227.27 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.16/227.27 U46(active(X:S)) -> U46(X:S) 227.16/227.27 U46(mark(X:S)) -> U46(X:S) 227.16/227.27 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.16/227.27 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.16/227.27 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.16/227.27 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.16/227.27 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.16/227.27 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.16/227.27 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.16/227.27 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.16/227.27 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.16/227.27 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.16/227.27 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.16/227.27 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.16/227.27 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.16/227.27 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.16/227.27 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.16/227.27 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.16/227.27 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.16/227.27 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.16/227.27 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.16/227.27 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.16/227.27 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.16/227.27 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.16/227.27 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.16/227.27 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.16/227.27 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.16/227.27 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.16/227.27 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.16/227.27 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.16/227.27 U56(active(X:S)) -> U56(X:S) 227.16/227.27 U56(mark(X:S)) -> U56(X:S) 227.16/227.27 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.16/227.27 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.16/227.27 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.16/227.27 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.16/227.27 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.16/227.27 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.16/227.27 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.16/227.27 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.16/227.27 U63(active(X:S)) -> U63(X:S) 227.16/227.27 U63(mark(X:S)) -> U63(X:S) 227.16/227.27 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.16/227.27 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.16/227.27 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.16/227.27 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.16/227.27 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.16/227.27 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.16/227.27 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.16/227.27 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.16/227.27 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.16/227.27 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.16/227.27 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.16/227.27 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.16/227.27 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.16/227.27 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.16/227.27 U74(active(X:S)) -> U74(X:S) 227.16/227.27 U74(mark(X:S)) -> U74(X:S) 227.16/227.27 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.16/227.27 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.16/227.27 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.16/227.27 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.16/227.27 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.16/227.27 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.16/227.27 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.16/227.27 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.16/227.27 U83(active(X:S)) -> U83(X:S) 227.16/227.27 U83(mark(X:S)) -> U83(X:S) 227.16/227.27 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.16/227.27 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.16/227.27 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.16/227.27 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.16/227.27 U92(active(X:S)) -> U92(X:S) 227.16/227.27 U92(mark(X:S)) -> U92(X:S) 227.16/227.27 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.16/227.27 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.16/227.27 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.16/227.27 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.16/227.27 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.16/227.27 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.16/227.27 active(U13(tt)) -> mark(tt) 227.16/227.27 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.27 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.27 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.27 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.16/227.27 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.16/227.27 active(U26(tt)) -> mark(tt) 227.16/227.27 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.16/227.27 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.16/227.27 active(U33(tt)) -> mark(tt) 227.16/227.27 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.27 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.27 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.27 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.16/227.27 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.16/227.27 active(U46(tt)) -> mark(tt) 227.16/227.27 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.27 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.27 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.27 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.16/227.27 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.16/227.27 active(U56(tt)) -> mark(tt) 227.16/227.27 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.16/227.27 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.16/227.27 active(U63(tt)) -> mark(tt) 227.16/227.27 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.16/227.27 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.16/227.27 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.16/227.27 active(U74(tt)) -> mark(tt) 227.16/227.27 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.16/227.27 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.16/227.27 active(U83(tt)) -> mark(tt) 227.16/227.27 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.16/227.27 active(U92(tt)) -> mark(tt) 227.16/227.27 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.16/227.27 active(__(nil,X:S)) -> mark(X:S) 227.16/227.27 active(__(X:S,nil)) -> mark(X:S) 227.16/227.27 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.27 active(isList(nil)) -> mark(tt) 227.16/227.27 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.16/227.27 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.27 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.27 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.16/227.27 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.16/227.27 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.16/227.27 active(isPal(nil)) -> mark(tt) 227.16/227.27 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.16/227.27 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.16/227.27 active(isPalListKind(a)) -> mark(tt) 227.16/227.27 active(isPalListKind(e)) -> mark(tt) 227.16/227.27 active(isPalListKind(i)) -> mark(tt) 227.16/227.27 active(isPalListKind(nil)) -> mark(tt) 227.16/227.27 active(isPalListKind(o)) -> mark(tt) 227.16/227.27 active(isPalListKind(u)) -> mark(tt) 227.16/227.27 active(isQid(a)) -> mark(tt) 227.16/227.27 active(isQid(e)) -> mark(tt) 227.16/227.27 active(isQid(i)) -> mark(tt) 227.16/227.27 active(isQid(o)) -> mark(tt) 227.16/227.27 active(isQid(u)) -> mark(tt) 227.16/227.27 isList(active(X:S)) -> isList(X:S) 227.16/227.27 isList(mark(X:S)) -> isList(X:S) 227.16/227.27 isNeList(active(X:S)) -> isNeList(X:S) 227.16/227.27 isNeList(mark(X:S)) -> isNeList(X:S) 227.16/227.27 isNePal(active(X:S)) -> isNePal(X:S) 227.16/227.27 isNePal(mark(X:S)) -> isNePal(X:S) 227.16/227.27 isPal(active(X:S)) -> isPal(X:S) 227.16/227.27 isPal(mark(X:S)) -> isPal(X:S) 227.16/227.27 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.16/227.27 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.16/227.27 isQid(active(X:S)) -> isQid(X:S) 227.16/227.27 isQid(mark(X:S)) -> isQid(X:S) 227.16/227.27 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.16/227.27 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.16/227.27 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.16/227.27 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.16/227.27 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.16/227.27 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.16/227.27 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.16/227.27 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.16/227.27 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.16/227.27 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.16/227.27 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.16/227.27 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.16/227.27 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.16/227.27 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.16/227.27 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.16/227.27 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.16/227.27 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.16/227.27 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.16/227.27 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.16/227.27 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.16/227.27 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.16/227.27 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.16/227.27 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.16/227.27 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.16/227.27 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.16/227.27 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.16/227.27 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.16/227.27 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.16/227.27 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.16/227.27 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.16/227.27 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.16/227.27 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.16/227.27 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.16/227.27 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.16/227.27 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.16/227.27 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.16/227.27 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.16/227.27 mark(isList(X:S)) -> active(isList(X:S)) 227.16/227.27 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.16/227.27 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.16/227.27 mark(isPal(X:S)) -> active(isPal(X:S)) 227.16/227.27 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.16/227.27 mark(isQid(X:S)) -> active(isQid(X:S)) 227.16/227.27 mark(a) -> active(a) 227.16/227.27 mark(e) -> active(e) 227.16/227.27 mark(i) -> active(i) 227.16/227.27 mark(nil) -> active(nil) 227.16/227.27 mark(o) -> active(o) 227.16/227.27 mark(tt) -> active(tt) 227.16/227.27 mark(u) -> active(u) 227.16/227.27 ->Strongly Connected Components: 227.16/227.27 There is no strongly connected component 227.16/227.27 227.16/227.27 The problem is finite. 227.16/227.27 227.16/227.27 Problem 1.9: 227.16/227.27 227.16/227.27 Subterm Processor: 227.16/227.27 -> Pairs: 227.16/227.27 U91#(active(X1:S),X2:S) -> U91#(X1:S,X2:S) 227.16/227.27 U91#(mark(X1:S),X2:S) -> U91#(X1:S,X2:S) 227.16/227.27 U91#(X1:S,active(X2:S)) -> U91#(X1:S,X2:S) 227.16/227.27 U91#(X1:S,mark(X2:S)) -> U91#(X1:S,X2:S) 227.16/227.27 -> Rules: 227.16/227.27 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.16/227.27 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.16/227.27 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.16/227.27 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.16/227.27 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.16/227.27 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.16/227.27 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.16/227.27 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.16/227.27 U13(active(X:S)) -> U13(X:S) 227.16/227.27 U13(mark(X:S)) -> U13(X:S) 227.16/227.27 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.16/227.27 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.16/227.27 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.16/227.27 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.16/227.27 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.16/227.27 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.16/227.27 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.16/227.27 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.16/227.27 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.16/227.27 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.16/227.27 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.16/227.27 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.16/227.27 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.16/227.27 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.16/227.27 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.16/227.27 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.16/227.27 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.16/227.27 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.16/227.27 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.16/227.27 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.16/227.27 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.16/227.27 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.16/227.27 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.16/227.27 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.16/227.27 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.16/227.27 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.16/227.27 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.16/227.27 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.16/227.27 U26(active(X:S)) -> U26(X:S) 227.16/227.27 U26(mark(X:S)) -> U26(X:S) 227.16/227.27 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.16/227.27 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.16/227.27 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.16/227.27 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.16/227.27 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.16/227.27 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.16/227.27 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.16/227.27 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.16/227.27 U33(active(X:S)) -> U33(X:S) 227.16/227.27 U33(mark(X:S)) -> U33(X:S) 227.16/227.27 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.16/227.27 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.16/227.27 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.16/227.27 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.16/227.27 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.16/227.27 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.16/227.27 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.16/227.27 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.16/227.27 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.16/227.27 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.16/227.27 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.16/227.27 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.16/227.27 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.16/227.27 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.16/227.27 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.16/227.27 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.16/227.27 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.16/227.27 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.16/227.27 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.16/227.27 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.16/227.27 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.16/227.27 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.16/227.27 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.16/227.27 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.16/227.27 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.16/227.27 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.16/227.27 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.16/227.27 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.16/227.27 U46(active(X:S)) -> U46(X:S) 227.16/227.27 U46(mark(X:S)) -> U46(X:S) 227.16/227.27 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.16/227.27 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.16/227.27 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.16/227.27 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.16/227.27 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.16/227.27 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.16/227.27 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.16/227.27 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.16/227.27 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.16/227.27 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.16/227.27 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.16/227.27 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.16/227.27 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.16/227.27 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.16/227.27 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.16/227.27 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.16/227.27 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.16/227.27 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.16/227.27 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.16/227.27 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.16/227.27 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.16/227.27 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.16/227.27 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.16/227.27 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.16/227.27 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.16/227.27 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.16/227.27 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.16/227.27 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.16/227.27 U56(active(X:S)) -> U56(X:S) 227.16/227.27 U56(mark(X:S)) -> U56(X:S) 227.16/227.27 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.16/227.27 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.16/227.27 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.16/227.27 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.16/227.27 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.16/227.27 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.16/227.27 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.16/227.27 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.16/227.27 U63(active(X:S)) -> U63(X:S) 227.16/227.27 U63(mark(X:S)) -> U63(X:S) 227.16/227.27 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.16/227.27 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.16/227.27 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.16/227.27 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.16/227.27 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.16/227.27 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.16/227.27 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.16/227.27 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.16/227.27 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.16/227.27 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.16/227.27 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.16/227.27 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.16/227.27 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.16/227.27 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.16/227.27 U74(active(X:S)) -> U74(X:S) 227.16/227.27 U74(mark(X:S)) -> U74(X:S) 227.16/227.27 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.16/227.27 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.16/227.27 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.16/227.27 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.16/227.27 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.16/227.27 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.16/227.27 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.16/227.27 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.16/227.27 U83(active(X:S)) -> U83(X:S) 227.16/227.27 U83(mark(X:S)) -> U83(X:S) 227.16/227.27 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.16/227.27 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.16/227.27 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.16/227.27 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.16/227.27 U92(active(X:S)) -> U92(X:S) 227.16/227.27 U92(mark(X:S)) -> U92(X:S) 227.16/227.27 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.16/227.27 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.16/227.27 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.16/227.27 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.16/227.27 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.16/227.27 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.16/227.27 active(U13(tt)) -> mark(tt) 227.16/227.27 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.27 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.27 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.27 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.16/227.27 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.16/227.27 active(U26(tt)) -> mark(tt) 227.16/227.27 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.16/227.27 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.16/227.27 active(U33(tt)) -> mark(tt) 227.16/227.27 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.27 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.27 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.27 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.16/227.27 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.16/227.27 active(U46(tt)) -> mark(tt) 227.16/227.27 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.27 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.27 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.27 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.16/227.27 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.16/227.27 active(U56(tt)) -> mark(tt) 227.16/227.27 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.16/227.27 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.16/227.27 active(U63(tt)) -> mark(tt) 227.16/227.27 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.16/227.27 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.16/227.27 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.16/227.27 active(U74(tt)) -> mark(tt) 227.16/227.27 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.16/227.27 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.16/227.27 active(U83(tt)) -> mark(tt) 227.16/227.27 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.16/227.27 active(U92(tt)) -> mark(tt) 227.16/227.27 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.16/227.27 active(__(nil,X:S)) -> mark(X:S) 227.16/227.27 active(__(X:S,nil)) -> mark(X:S) 227.16/227.27 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.27 active(isList(nil)) -> mark(tt) 227.16/227.27 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.16/227.27 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.27 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.27 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.16/227.27 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.16/227.27 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.16/227.27 active(isPal(nil)) -> mark(tt) 227.16/227.27 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.16/227.27 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.16/227.27 active(isPalListKind(a)) -> mark(tt) 227.16/227.27 active(isPalListKind(e)) -> mark(tt) 227.16/227.27 active(isPalListKind(i)) -> mark(tt) 227.16/227.27 active(isPalListKind(nil)) -> mark(tt) 227.16/227.27 active(isPalListKind(o)) -> mark(tt) 227.16/227.27 active(isPalListKind(u)) -> mark(tt) 227.16/227.27 active(isQid(a)) -> mark(tt) 227.16/227.27 active(isQid(e)) -> mark(tt) 227.16/227.27 active(isQid(i)) -> mark(tt) 227.16/227.27 active(isQid(o)) -> mark(tt) 227.16/227.27 active(isQid(u)) -> mark(tt) 227.16/227.27 isList(active(X:S)) -> isList(X:S) 227.16/227.27 isList(mark(X:S)) -> isList(X:S) 227.16/227.27 isNeList(active(X:S)) -> isNeList(X:S) 227.16/227.27 isNeList(mark(X:S)) -> isNeList(X:S) 227.16/227.27 isNePal(active(X:S)) -> isNePal(X:S) 227.16/227.27 isNePal(mark(X:S)) -> isNePal(X:S) 227.16/227.27 isPal(active(X:S)) -> isPal(X:S) 227.16/227.27 isPal(mark(X:S)) -> isPal(X:S) 227.16/227.27 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.16/227.27 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.16/227.27 isQid(active(X:S)) -> isQid(X:S) 227.16/227.27 isQid(mark(X:S)) -> isQid(X:S) 227.16/227.27 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.16/227.27 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.16/227.27 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.16/227.27 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.16/227.27 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.16/227.27 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.16/227.27 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.16/227.27 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.16/227.27 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.16/227.27 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.16/227.27 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.16/227.27 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.16/227.27 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.16/227.27 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.16/227.27 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.16/227.27 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.16/227.27 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.16/227.27 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.16/227.27 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.16/227.27 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.16/227.27 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.16/227.27 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.16/227.27 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.16/227.27 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.16/227.27 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.16/227.27 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.16/227.27 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.16/227.27 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.16/227.27 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.16/227.27 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.16/227.27 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.16/227.27 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.16/227.27 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.16/227.27 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.16/227.27 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.16/227.27 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.16/227.27 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.16/227.27 mark(isList(X:S)) -> active(isList(X:S)) 227.16/227.27 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.16/227.27 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.16/227.27 mark(isPal(X:S)) -> active(isPal(X:S)) 227.16/227.27 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.16/227.27 mark(isQid(X:S)) -> active(isQid(X:S)) 227.16/227.27 mark(a) -> active(a) 227.16/227.27 mark(e) -> active(e) 227.16/227.27 mark(i) -> active(i) 227.16/227.27 mark(nil) -> active(nil) 227.16/227.27 mark(o) -> active(o) 227.16/227.27 mark(tt) -> active(tt) 227.16/227.27 mark(u) -> active(u) 227.16/227.27 ->Projection: 227.16/227.27 pi(U91#) = 1 227.16/227.27 227.16/227.27 Problem 1.9: 227.16/227.27 227.16/227.27 SCC Processor: 227.16/227.27 -> Pairs: 227.16/227.27 U91#(X1:S,active(X2:S)) -> U91#(X1:S,X2:S) 227.16/227.27 U91#(X1:S,mark(X2:S)) -> U91#(X1:S,X2:S) 227.16/227.27 -> Rules: 227.16/227.27 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.16/227.27 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.16/227.27 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.16/227.27 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.16/227.27 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.16/227.27 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.16/227.27 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.16/227.27 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.16/227.27 U13(active(X:S)) -> U13(X:S) 227.16/227.27 U13(mark(X:S)) -> U13(X:S) 227.16/227.27 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.16/227.27 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.16/227.27 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.16/227.27 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.16/227.27 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.16/227.27 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.16/227.27 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.16/227.27 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.16/227.27 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.16/227.27 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.16/227.27 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.16/227.27 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.16/227.27 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.16/227.27 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.16/227.27 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.16/227.27 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.16/227.27 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.16/227.27 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.16/227.27 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.16/227.27 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.16/227.27 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.16/227.27 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.16/227.27 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.16/227.27 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.16/227.27 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.16/227.27 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.16/227.27 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.16/227.27 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.16/227.27 U26(active(X:S)) -> U26(X:S) 227.16/227.27 U26(mark(X:S)) -> U26(X:S) 227.16/227.27 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.16/227.27 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.16/227.27 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.16/227.27 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.16/227.27 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.16/227.27 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.16/227.27 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.16/227.27 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.16/227.27 U33(active(X:S)) -> U33(X:S) 227.16/227.27 U33(mark(X:S)) -> U33(X:S) 227.16/227.27 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.16/227.27 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.16/227.27 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.16/227.27 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.16/227.27 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.16/227.27 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.16/227.27 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.16/227.27 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.16/227.27 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.16/227.27 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.16/227.27 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.16/227.27 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.16/227.27 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.16/227.27 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.16/227.27 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.16/227.27 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.16/227.27 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.16/227.27 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.16/227.27 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.16/227.27 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.16/227.27 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.16/227.27 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.16/227.27 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.16/227.27 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.16/227.27 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.16/227.27 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.16/227.27 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.16/227.27 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.16/227.27 U46(active(X:S)) -> U46(X:S) 227.16/227.27 U46(mark(X:S)) -> U46(X:S) 227.16/227.27 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.16/227.27 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.16/227.27 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.16/227.27 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.16/227.27 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.16/227.27 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.16/227.27 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.16/227.27 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.16/227.27 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.16/227.27 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.16/227.27 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.16/227.27 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.16/227.27 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.16/227.27 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.16/227.27 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.16/227.27 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.16/227.27 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.16/227.27 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.16/227.27 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.16/227.27 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.16/227.27 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.16/227.27 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.16/227.27 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.16/227.27 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.16/227.27 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.16/227.27 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.16/227.27 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.16/227.27 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.16/227.27 U56(active(X:S)) -> U56(X:S) 227.16/227.27 U56(mark(X:S)) -> U56(X:S) 227.16/227.27 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.16/227.27 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.16/227.27 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.16/227.27 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.16/227.27 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.16/227.27 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.16/227.27 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.16/227.27 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.16/227.27 U63(active(X:S)) -> U63(X:S) 227.16/227.27 U63(mark(X:S)) -> U63(X:S) 227.16/227.27 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.16/227.27 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.16/227.27 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.16/227.27 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.16/227.27 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.16/227.27 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.16/227.27 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.16/227.27 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.16/227.27 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.16/227.27 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.16/227.27 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.16/227.27 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.16/227.27 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.16/227.27 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.16/227.27 U74(active(X:S)) -> U74(X:S) 227.16/227.27 U74(mark(X:S)) -> U74(X:S) 227.16/227.27 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.16/227.27 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.16/227.27 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.16/227.27 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.16/227.27 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.16/227.27 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.16/227.27 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.16/227.27 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.16/227.27 U83(active(X:S)) -> U83(X:S) 227.16/227.27 U83(mark(X:S)) -> U83(X:S) 227.16/227.27 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.16/227.27 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.16/227.27 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.16/227.27 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.16/227.27 U92(active(X:S)) -> U92(X:S) 227.16/227.27 U92(mark(X:S)) -> U92(X:S) 227.16/227.27 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.16/227.27 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.16/227.27 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.16/227.27 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.16/227.27 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.16/227.27 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.16/227.27 active(U13(tt)) -> mark(tt) 227.16/227.27 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.27 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.27 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.27 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.16/227.27 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.16/227.27 active(U26(tt)) -> mark(tt) 227.16/227.27 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.16/227.27 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.16/227.27 active(U33(tt)) -> mark(tt) 227.16/227.27 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.27 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.27 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.27 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.16/227.27 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.16/227.27 active(U46(tt)) -> mark(tt) 227.16/227.27 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.27 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.27 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.27 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.16/227.27 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.16/227.27 active(U56(tt)) -> mark(tt) 227.16/227.27 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.16/227.27 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.16/227.27 active(U63(tt)) -> mark(tt) 227.16/227.27 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.16/227.27 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.16/227.27 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.16/227.27 active(U74(tt)) -> mark(tt) 227.16/227.27 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.16/227.27 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.16/227.27 active(U83(tt)) -> mark(tt) 227.16/227.27 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.16/227.27 active(U92(tt)) -> mark(tt) 227.16/227.27 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.16/227.27 active(__(nil,X:S)) -> mark(X:S) 227.16/227.27 active(__(X:S,nil)) -> mark(X:S) 227.16/227.27 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.27 active(isList(nil)) -> mark(tt) 227.16/227.27 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.16/227.27 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.27 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.27 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.16/227.27 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.16/227.27 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.16/227.27 active(isPal(nil)) -> mark(tt) 227.16/227.27 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.16/227.27 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.16/227.27 active(isPalListKind(a)) -> mark(tt) 227.16/227.27 active(isPalListKind(e)) -> mark(tt) 227.16/227.27 active(isPalListKind(i)) -> mark(tt) 227.16/227.27 active(isPalListKind(nil)) -> mark(tt) 227.16/227.27 active(isPalListKind(o)) -> mark(tt) 227.16/227.27 active(isPalListKind(u)) -> mark(tt) 227.16/227.27 active(isQid(a)) -> mark(tt) 227.16/227.27 active(isQid(e)) -> mark(tt) 227.16/227.27 active(isQid(i)) -> mark(tt) 227.16/227.27 active(isQid(o)) -> mark(tt) 227.16/227.27 active(isQid(u)) -> mark(tt) 227.16/227.27 isList(active(X:S)) -> isList(X:S) 227.16/227.27 isList(mark(X:S)) -> isList(X:S) 227.16/227.27 isNeList(active(X:S)) -> isNeList(X:S) 227.16/227.27 isNeList(mark(X:S)) -> isNeList(X:S) 227.16/227.27 isNePal(active(X:S)) -> isNePal(X:S) 227.16/227.27 isNePal(mark(X:S)) -> isNePal(X:S) 227.16/227.27 isPal(active(X:S)) -> isPal(X:S) 227.16/227.27 isPal(mark(X:S)) -> isPal(X:S) 227.16/227.27 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.16/227.27 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.16/227.27 isQid(active(X:S)) -> isQid(X:S) 227.16/227.27 isQid(mark(X:S)) -> isQid(X:S) 227.16/227.27 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.16/227.27 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.16/227.27 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.16/227.27 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.16/227.27 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.16/227.27 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.16/227.27 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.16/227.27 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.16/227.27 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.16/227.27 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.16/227.27 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.16/227.27 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.16/227.27 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.16/227.27 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.16/227.27 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.16/227.27 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.16/227.27 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.16/227.27 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.16/227.27 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.16/227.27 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.16/227.27 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.16/227.27 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.16/227.27 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.16/227.27 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.16/227.27 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.16/227.27 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.16/227.27 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.16/227.27 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.16/227.27 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.16/227.27 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.16/227.27 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.16/227.27 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.16/227.27 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.16/227.27 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.16/227.27 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.16/227.27 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.16/227.27 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.16/227.27 mark(isList(X:S)) -> active(isList(X:S)) 227.16/227.27 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.16/227.27 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.16/227.27 mark(isPal(X:S)) -> active(isPal(X:S)) 227.16/227.27 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.16/227.27 mark(isQid(X:S)) -> active(isQid(X:S)) 227.16/227.27 mark(a) -> active(a) 227.16/227.27 mark(e) -> active(e) 227.16/227.27 mark(i) -> active(i) 227.16/227.27 mark(nil) -> active(nil) 227.16/227.27 mark(o) -> active(o) 227.16/227.27 mark(tt) -> active(tt) 227.16/227.27 mark(u) -> active(u) 227.16/227.27 ->Strongly Connected Components: 227.16/227.27 ->->Cycle: 227.16/227.27 ->->-> Pairs: 227.16/227.27 U91#(X1:S,active(X2:S)) -> U91#(X1:S,X2:S) 227.16/227.27 U91#(X1:S,mark(X2:S)) -> U91#(X1:S,X2:S) 227.16/227.27 ->->-> Rules: 227.16/227.27 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.16/227.27 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.16/227.27 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.16/227.27 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.16/227.27 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.16/227.27 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.16/227.27 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.16/227.27 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.16/227.27 U13(active(X:S)) -> U13(X:S) 227.16/227.27 U13(mark(X:S)) -> U13(X:S) 227.16/227.27 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.16/227.27 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.16/227.27 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.16/227.27 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.16/227.27 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.16/227.27 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.16/227.27 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.16/227.27 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.16/227.27 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.16/227.27 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.16/227.27 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.16/227.27 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.16/227.27 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.16/227.27 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.16/227.27 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.16/227.27 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.16/227.27 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.16/227.27 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.16/227.27 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.16/227.27 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.16/227.27 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.16/227.27 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.16/227.27 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.16/227.27 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.16/227.27 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.16/227.27 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.16/227.27 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.16/227.27 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.16/227.27 U26(active(X:S)) -> U26(X:S) 227.16/227.27 U26(mark(X:S)) -> U26(X:S) 227.16/227.27 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.16/227.27 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.16/227.27 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.16/227.27 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.16/227.27 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.16/227.27 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.16/227.27 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.16/227.27 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.16/227.27 U33(active(X:S)) -> U33(X:S) 227.16/227.27 U33(mark(X:S)) -> U33(X:S) 227.16/227.27 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.16/227.27 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.16/227.27 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.16/227.27 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.16/227.27 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.16/227.27 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.16/227.27 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.16/227.27 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.16/227.27 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.16/227.27 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.16/227.27 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.16/227.27 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.16/227.27 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.16/227.27 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.16/227.27 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.16/227.27 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.16/227.27 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.16/227.27 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.16/227.27 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.16/227.27 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.16/227.27 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.16/227.27 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.16/227.27 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.16/227.27 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.16/227.27 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.16/227.27 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.16/227.27 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.16/227.27 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.16/227.27 U46(active(X:S)) -> U46(X:S) 227.16/227.27 U46(mark(X:S)) -> U46(X:S) 227.16/227.27 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.16/227.27 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.16/227.27 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.16/227.27 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.16/227.27 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.16/227.27 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.16/227.27 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.16/227.27 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.16/227.27 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.16/227.27 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.16/227.27 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.16/227.27 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.16/227.27 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.16/227.27 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.16/227.27 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.16/227.27 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.16/227.27 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.16/227.27 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.16/227.27 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.16/227.27 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.16/227.27 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.16/227.27 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.16/227.27 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.16/227.27 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.16/227.27 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.16/227.27 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.16/227.27 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.16/227.27 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.16/227.27 U56(active(X:S)) -> U56(X:S) 227.16/227.27 U56(mark(X:S)) -> U56(X:S) 227.16/227.27 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.16/227.27 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.16/227.27 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.16/227.27 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.16/227.27 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.16/227.27 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.16/227.27 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.16/227.27 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.16/227.27 U63(active(X:S)) -> U63(X:S) 227.16/227.27 U63(mark(X:S)) -> U63(X:S) 227.16/227.27 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.16/227.27 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.16/227.27 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.16/227.27 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.16/227.27 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.16/227.27 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.16/227.27 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.16/227.27 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.16/227.27 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.16/227.27 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.16/227.27 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.16/227.27 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.16/227.27 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.16/227.27 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.16/227.27 U74(active(X:S)) -> U74(X:S) 227.16/227.27 U74(mark(X:S)) -> U74(X:S) 227.16/227.27 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.16/227.27 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.16/227.27 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.16/227.27 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.16/227.27 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.16/227.27 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.16/227.27 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.16/227.27 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.16/227.27 U83(active(X:S)) -> U83(X:S) 227.16/227.27 U83(mark(X:S)) -> U83(X:S) 227.16/227.27 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.16/227.27 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.16/227.27 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.16/227.27 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.16/227.27 U92(active(X:S)) -> U92(X:S) 227.16/227.27 U92(mark(X:S)) -> U92(X:S) 227.16/227.27 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.16/227.27 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.16/227.27 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.16/227.27 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.16/227.27 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.16/227.27 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.16/227.27 active(U13(tt)) -> mark(tt) 227.16/227.27 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.27 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.27 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.27 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.16/227.27 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.16/227.27 active(U26(tt)) -> mark(tt) 227.16/227.27 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.16/227.27 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.16/227.27 active(U33(tt)) -> mark(tt) 227.16/227.27 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.27 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.27 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.27 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.16/227.27 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.16/227.27 active(U46(tt)) -> mark(tt) 227.16/227.27 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.27 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.27 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.27 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.16/227.27 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.16/227.27 active(U56(tt)) -> mark(tt) 227.16/227.27 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.16/227.27 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.16/227.27 active(U63(tt)) -> mark(tt) 227.16/227.27 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.16/227.27 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.16/227.27 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.16/227.27 active(U74(tt)) -> mark(tt) 227.16/227.27 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.16/227.27 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.16/227.27 active(U83(tt)) -> mark(tt) 227.16/227.27 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.16/227.27 active(U92(tt)) -> mark(tt) 227.16/227.27 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.16/227.27 active(__(nil,X:S)) -> mark(X:S) 227.16/227.27 active(__(X:S,nil)) -> mark(X:S) 227.16/227.27 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.27 active(isList(nil)) -> mark(tt) 227.16/227.27 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.16/227.27 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.27 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.27 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.16/227.27 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.16/227.27 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.16/227.27 active(isPal(nil)) -> mark(tt) 227.16/227.27 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.16/227.27 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.16/227.27 active(isPalListKind(a)) -> mark(tt) 227.16/227.27 active(isPalListKind(e)) -> mark(tt) 227.16/227.27 active(isPalListKind(i)) -> mark(tt) 227.16/227.27 active(isPalListKind(nil)) -> mark(tt) 227.16/227.27 active(isPalListKind(o)) -> mark(tt) 227.16/227.27 active(isPalListKind(u)) -> mark(tt) 227.16/227.27 active(isQid(a)) -> mark(tt) 227.16/227.27 active(isQid(e)) -> mark(tt) 227.16/227.27 active(isQid(i)) -> mark(tt) 227.16/227.27 active(isQid(o)) -> mark(tt) 227.16/227.27 active(isQid(u)) -> mark(tt) 227.16/227.27 isList(active(X:S)) -> isList(X:S) 227.16/227.27 isList(mark(X:S)) -> isList(X:S) 227.16/227.27 isNeList(active(X:S)) -> isNeList(X:S) 227.16/227.27 isNeList(mark(X:S)) -> isNeList(X:S) 227.16/227.27 isNePal(active(X:S)) -> isNePal(X:S) 227.16/227.27 isNePal(mark(X:S)) -> isNePal(X:S) 227.16/227.27 isPal(active(X:S)) -> isPal(X:S) 227.16/227.27 isPal(mark(X:S)) -> isPal(X:S) 227.16/227.27 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.16/227.27 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.16/227.27 isQid(active(X:S)) -> isQid(X:S) 227.16/227.27 isQid(mark(X:S)) -> isQid(X:S) 227.16/227.27 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.16/227.27 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.16/227.27 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.16/227.27 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.16/227.27 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.16/227.27 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.16/227.27 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.16/227.27 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.16/227.27 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.16/227.27 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.16/227.27 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.16/227.27 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.16/227.27 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.16/227.27 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.16/227.27 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.16/227.27 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.16/227.27 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.16/227.27 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.16/227.27 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.16/227.27 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.16/227.27 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.16/227.27 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.16/227.27 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.16/227.27 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.16/227.27 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.16/227.27 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.16/227.27 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.16/227.27 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.16/227.27 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.16/227.27 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.16/227.27 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.16/227.27 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.16/227.27 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.16/227.27 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.16/227.27 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.16/227.27 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.16/227.27 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.16/227.27 mark(isList(X:S)) -> active(isList(X:S)) 227.16/227.27 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.16/227.27 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.16/227.27 mark(isPal(X:S)) -> active(isPal(X:S)) 227.16/227.27 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.16/227.27 mark(isQid(X:S)) -> active(isQid(X:S)) 227.16/227.27 mark(a) -> active(a) 227.16/227.27 mark(e) -> active(e) 227.16/227.27 mark(i) -> active(i) 227.16/227.27 mark(nil) -> active(nil) 227.16/227.27 mark(o) -> active(o) 227.16/227.27 mark(tt) -> active(tt) 227.16/227.27 mark(u) -> active(u) 227.16/227.27 227.16/227.27 Problem 1.9: 227.16/227.27 227.16/227.27 Subterm Processor: 227.16/227.27 -> Pairs: 227.16/227.27 U91#(X1:S,active(X2:S)) -> U91#(X1:S,X2:S) 227.16/227.27 U91#(X1:S,mark(X2:S)) -> U91#(X1:S,X2:S) 227.16/227.27 -> Rules: 227.16/227.27 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.16/227.27 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.16/227.27 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.16/227.27 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.16/227.27 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.16/227.27 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.16/227.27 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.16/227.27 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.16/227.27 U13(active(X:S)) -> U13(X:S) 227.16/227.27 U13(mark(X:S)) -> U13(X:S) 227.16/227.27 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.16/227.27 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.16/227.27 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.16/227.27 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.16/227.27 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.16/227.27 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.16/227.27 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.16/227.27 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.16/227.27 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.16/227.27 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.16/227.27 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.16/227.27 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.16/227.27 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.16/227.27 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.16/227.27 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.16/227.27 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.16/227.27 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.16/227.27 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.16/227.27 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.16/227.27 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.16/227.27 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.16/227.27 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.16/227.27 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.16/227.28 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.16/227.28 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.16/227.28 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.16/227.28 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.16/227.28 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.16/227.28 U26(active(X:S)) -> U26(X:S) 227.16/227.28 U26(mark(X:S)) -> U26(X:S) 227.16/227.28 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.16/227.28 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.16/227.28 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.16/227.28 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.16/227.28 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.16/227.28 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.16/227.28 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.16/227.28 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.16/227.28 U33(active(X:S)) -> U33(X:S) 227.16/227.28 U33(mark(X:S)) -> U33(X:S) 227.16/227.28 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.16/227.28 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.16/227.28 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.16/227.28 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.16/227.28 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.16/227.28 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.16/227.28 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.16/227.28 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.16/227.28 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.16/227.28 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.16/227.28 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.16/227.28 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.16/227.28 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.16/227.28 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.16/227.28 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.16/227.28 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.16/227.28 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.16/227.28 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.16/227.28 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.16/227.28 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.16/227.28 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.16/227.28 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.16/227.28 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.16/227.28 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.16/227.28 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.16/227.28 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.16/227.28 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.16/227.28 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.16/227.28 U46(active(X:S)) -> U46(X:S) 227.16/227.28 U46(mark(X:S)) -> U46(X:S) 227.16/227.28 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.16/227.28 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.16/227.28 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.16/227.28 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.16/227.28 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.16/227.28 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.16/227.28 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.16/227.28 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.16/227.28 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.16/227.28 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.16/227.28 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.16/227.28 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.16/227.28 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.16/227.28 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.16/227.28 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.16/227.28 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.16/227.28 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.16/227.28 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.16/227.28 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.16/227.28 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.16/227.28 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.16/227.28 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.16/227.28 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.16/227.28 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.16/227.28 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.16/227.28 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.16/227.28 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.16/227.28 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.16/227.28 U56(active(X:S)) -> U56(X:S) 227.16/227.28 U56(mark(X:S)) -> U56(X:S) 227.16/227.28 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.16/227.28 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.16/227.28 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.16/227.28 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.16/227.28 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.16/227.28 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.16/227.28 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.16/227.28 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.16/227.28 U63(active(X:S)) -> U63(X:S) 227.16/227.28 U63(mark(X:S)) -> U63(X:S) 227.16/227.28 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.16/227.28 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.16/227.28 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.16/227.28 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.16/227.28 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.16/227.28 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.16/227.28 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.16/227.28 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.16/227.28 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.16/227.28 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.16/227.28 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.16/227.28 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.16/227.28 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.16/227.28 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.16/227.28 U74(active(X:S)) -> U74(X:S) 227.16/227.28 U74(mark(X:S)) -> U74(X:S) 227.16/227.28 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.16/227.28 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.16/227.28 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.16/227.28 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.16/227.28 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.16/227.28 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.16/227.28 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.16/227.28 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.16/227.28 U83(active(X:S)) -> U83(X:S) 227.16/227.28 U83(mark(X:S)) -> U83(X:S) 227.16/227.28 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.16/227.28 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.16/227.28 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.16/227.28 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.16/227.28 U92(active(X:S)) -> U92(X:S) 227.16/227.28 U92(mark(X:S)) -> U92(X:S) 227.16/227.28 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.16/227.28 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.16/227.28 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.16/227.28 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.16/227.28 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.16/227.28 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.16/227.28 active(U13(tt)) -> mark(tt) 227.16/227.28 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.28 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.28 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.28 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.16/227.28 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.16/227.28 active(U26(tt)) -> mark(tt) 227.16/227.28 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.16/227.28 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.16/227.28 active(U33(tt)) -> mark(tt) 227.16/227.28 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.28 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.28 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.28 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.16/227.28 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.16/227.28 active(U46(tt)) -> mark(tt) 227.16/227.28 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.28 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.28 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.28 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.16/227.28 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.16/227.28 active(U56(tt)) -> mark(tt) 227.16/227.28 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.16/227.28 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.16/227.28 active(U63(tt)) -> mark(tt) 227.16/227.28 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.16/227.28 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.16/227.28 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.16/227.28 active(U74(tt)) -> mark(tt) 227.16/227.28 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.16/227.28 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.16/227.28 active(U83(tt)) -> mark(tt) 227.16/227.28 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.16/227.28 active(U92(tt)) -> mark(tt) 227.16/227.28 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.16/227.28 active(__(nil,X:S)) -> mark(X:S) 227.16/227.28 active(__(X:S,nil)) -> mark(X:S) 227.16/227.28 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.28 active(isList(nil)) -> mark(tt) 227.16/227.28 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.16/227.28 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.28 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.28 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.16/227.28 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.16/227.28 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.16/227.28 active(isPal(nil)) -> mark(tt) 227.16/227.28 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.16/227.28 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.16/227.28 active(isPalListKind(a)) -> mark(tt) 227.16/227.28 active(isPalListKind(e)) -> mark(tt) 227.16/227.28 active(isPalListKind(i)) -> mark(tt) 227.16/227.28 active(isPalListKind(nil)) -> mark(tt) 227.16/227.28 active(isPalListKind(o)) -> mark(tt) 227.16/227.28 active(isPalListKind(u)) -> mark(tt) 227.16/227.28 active(isQid(a)) -> mark(tt) 227.16/227.28 active(isQid(e)) -> mark(tt) 227.16/227.28 active(isQid(i)) -> mark(tt) 227.16/227.28 active(isQid(o)) -> mark(tt) 227.16/227.28 active(isQid(u)) -> mark(tt) 227.16/227.28 isList(active(X:S)) -> isList(X:S) 227.16/227.28 isList(mark(X:S)) -> isList(X:S) 227.16/227.28 isNeList(active(X:S)) -> isNeList(X:S) 227.16/227.28 isNeList(mark(X:S)) -> isNeList(X:S) 227.16/227.28 isNePal(active(X:S)) -> isNePal(X:S) 227.16/227.28 isNePal(mark(X:S)) -> isNePal(X:S) 227.16/227.28 isPal(active(X:S)) -> isPal(X:S) 227.16/227.28 isPal(mark(X:S)) -> isPal(X:S) 227.16/227.28 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.16/227.28 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.16/227.28 isQid(active(X:S)) -> isQid(X:S) 227.16/227.28 isQid(mark(X:S)) -> isQid(X:S) 227.16/227.28 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.16/227.28 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.16/227.28 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.16/227.28 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.16/227.28 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.16/227.28 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.16/227.28 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.16/227.28 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.16/227.28 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.16/227.28 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.16/227.28 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.16/227.28 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.16/227.28 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.16/227.28 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.16/227.28 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.16/227.28 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.16/227.28 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.16/227.28 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.16/227.28 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.16/227.28 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.16/227.28 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.16/227.28 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.16/227.28 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.16/227.28 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.16/227.28 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.16/227.28 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.16/227.28 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.16/227.28 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.16/227.28 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.16/227.28 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.16/227.28 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.16/227.28 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.16/227.28 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.16/227.28 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.16/227.28 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.16/227.28 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.16/227.28 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.16/227.28 mark(isList(X:S)) -> active(isList(X:S)) 227.16/227.28 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.16/227.28 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.16/227.28 mark(isPal(X:S)) -> active(isPal(X:S)) 227.16/227.28 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.16/227.28 mark(isQid(X:S)) -> active(isQid(X:S)) 227.16/227.28 mark(a) -> active(a) 227.16/227.28 mark(e) -> active(e) 227.16/227.28 mark(i) -> active(i) 227.16/227.28 mark(nil) -> active(nil) 227.16/227.28 mark(o) -> active(o) 227.16/227.28 mark(tt) -> active(tt) 227.16/227.28 mark(u) -> active(u) 227.16/227.28 ->Projection: 227.16/227.28 pi(U91#) = 2 227.16/227.28 227.16/227.28 Problem 1.9: 227.16/227.28 227.16/227.28 SCC Processor: 227.16/227.28 -> Pairs: 227.16/227.28 Empty 227.16/227.28 -> Rules: 227.16/227.28 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.16/227.28 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.16/227.28 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.16/227.28 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.16/227.28 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.16/227.28 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.16/227.28 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.16/227.28 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.16/227.28 U13(active(X:S)) -> U13(X:S) 227.16/227.28 U13(mark(X:S)) -> U13(X:S) 227.16/227.28 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.16/227.28 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.16/227.28 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.16/227.28 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.16/227.28 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.16/227.28 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.16/227.28 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.16/227.28 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.16/227.28 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.16/227.28 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.16/227.28 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.16/227.28 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.16/227.28 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.16/227.28 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.16/227.28 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.16/227.28 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.16/227.28 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.16/227.28 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.16/227.28 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.16/227.28 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.16/227.28 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.16/227.28 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.16/227.28 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.16/227.28 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.16/227.28 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.16/227.28 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.16/227.28 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.16/227.28 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.16/227.28 U26(active(X:S)) -> U26(X:S) 227.16/227.28 U26(mark(X:S)) -> U26(X:S) 227.16/227.28 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.16/227.28 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.16/227.28 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.16/227.28 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.16/227.28 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.16/227.28 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.16/227.28 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.16/227.28 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.16/227.28 U33(active(X:S)) -> U33(X:S) 227.16/227.28 U33(mark(X:S)) -> U33(X:S) 227.16/227.28 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.16/227.28 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.16/227.28 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.16/227.28 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.16/227.28 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.16/227.28 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.16/227.28 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.16/227.28 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.16/227.28 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.16/227.28 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.16/227.28 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.16/227.28 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.16/227.28 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.16/227.28 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.16/227.28 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.16/227.28 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.16/227.28 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.16/227.28 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.16/227.28 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.16/227.28 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.16/227.28 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.16/227.28 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.16/227.28 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.16/227.28 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.16/227.28 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.16/227.28 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.16/227.28 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.16/227.28 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.16/227.28 U46(active(X:S)) -> U46(X:S) 227.16/227.28 U46(mark(X:S)) -> U46(X:S) 227.16/227.28 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.16/227.28 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.16/227.28 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.16/227.28 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.16/227.28 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.16/227.28 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.16/227.28 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.16/227.28 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.16/227.28 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.16/227.28 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.16/227.28 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.16/227.28 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.16/227.28 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.16/227.28 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.16/227.28 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.16/227.28 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.16/227.28 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.16/227.28 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.16/227.28 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.16/227.28 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.16/227.28 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.16/227.28 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.16/227.28 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.16/227.28 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.16/227.28 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.16/227.28 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.16/227.28 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.16/227.28 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.16/227.28 U56(active(X:S)) -> U56(X:S) 227.16/227.28 U56(mark(X:S)) -> U56(X:S) 227.16/227.28 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.16/227.28 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.16/227.28 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.16/227.28 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.16/227.28 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.16/227.28 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.16/227.28 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.16/227.28 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.16/227.28 U63(active(X:S)) -> U63(X:S) 227.16/227.28 U63(mark(X:S)) -> U63(X:S) 227.16/227.28 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.16/227.28 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.16/227.28 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.16/227.28 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.16/227.28 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.16/227.28 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.16/227.28 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.16/227.28 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.16/227.28 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.16/227.28 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.16/227.28 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.16/227.28 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.16/227.28 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.16/227.28 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.16/227.28 U74(active(X:S)) -> U74(X:S) 227.16/227.28 U74(mark(X:S)) -> U74(X:S) 227.16/227.28 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.16/227.28 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.16/227.28 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.16/227.28 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.16/227.28 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.16/227.28 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.16/227.28 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.16/227.28 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.16/227.28 U83(active(X:S)) -> U83(X:S) 227.16/227.28 U83(mark(X:S)) -> U83(X:S) 227.16/227.28 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.16/227.28 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.16/227.28 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.16/227.28 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.16/227.28 U92(active(X:S)) -> U92(X:S) 227.16/227.28 U92(mark(X:S)) -> U92(X:S) 227.16/227.28 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.16/227.28 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.16/227.28 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.16/227.28 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.16/227.28 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.16/227.28 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.16/227.28 active(U13(tt)) -> mark(tt) 227.16/227.28 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.28 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.28 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.28 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.16/227.28 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.16/227.28 active(U26(tt)) -> mark(tt) 227.16/227.28 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.16/227.28 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.16/227.28 active(U33(tt)) -> mark(tt) 227.16/227.28 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.28 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.28 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.28 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.16/227.28 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.16/227.28 active(U46(tt)) -> mark(tt) 227.16/227.28 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.28 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.28 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.28 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.16/227.28 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.16/227.28 active(U56(tt)) -> mark(tt) 227.16/227.28 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.16/227.28 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.16/227.28 active(U63(tt)) -> mark(tt) 227.16/227.28 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.16/227.28 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.16/227.28 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.16/227.28 active(U74(tt)) -> mark(tt) 227.16/227.28 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.16/227.28 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.16/227.28 active(U83(tt)) -> mark(tt) 227.16/227.28 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.16/227.28 active(U92(tt)) -> mark(tt) 227.16/227.28 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.16/227.28 active(__(nil,X:S)) -> mark(X:S) 227.16/227.28 active(__(X:S,nil)) -> mark(X:S) 227.16/227.28 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.28 active(isList(nil)) -> mark(tt) 227.16/227.28 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.16/227.28 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.28 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.28 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.16/227.28 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.16/227.28 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.16/227.28 active(isPal(nil)) -> mark(tt) 227.16/227.28 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.16/227.28 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.16/227.28 active(isPalListKind(a)) -> mark(tt) 227.16/227.28 active(isPalListKind(e)) -> mark(tt) 227.16/227.28 active(isPalListKind(i)) -> mark(tt) 227.16/227.28 active(isPalListKind(nil)) -> mark(tt) 227.16/227.28 active(isPalListKind(o)) -> mark(tt) 227.16/227.28 active(isPalListKind(u)) -> mark(tt) 227.16/227.28 active(isQid(a)) -> mark(tt) 227.16/227.28 active(isQid(e)) -> mark(tt) 227.16/227.28 active(isQid(i)) -> mark(tt) 227.16/227.28 active(isQid(o)) -> mark(tt) 227.16/227.28 active(isQid(u)) -> mark(tt) 227.16/227.28 isList(active(X:S)) -> isList(X:S) 227.16/227.28 isList(mark(X:S)) -> isList(X:S) 227.16/227.28 isNeList(active(X:S)) -> isNeList(X:S) 227.16/227.28 isNeList(mark(X:S)) -> isNeList(X:S) 227.16/227.28 isNePal(active(X:S)) -> isNePal(X:S) 227.16/227.28 isNePal(mark(X:S)) -> isNePal(X:S) 227.16/227.28 isPal(active(X:S)) -> isPal(X:S) 227.16/227.28 isPal(mark(X:S)) -> isPal(X:S) 227.16/227.28 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.16/227.28 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.16/227.28 isQid(active(X:S)) -> isQid(X:S) 227.16/227.28 isQid(mark(X:S)) -> isQid(X:S) 227.16/227.28 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.16/227.28 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.16/227.28 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.16/227.28 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.16/227.28 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.16/227.28 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.16/227.28 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.16/227.28 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.16/227.28 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.16/227.28 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.16/227.28 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.16/227.28 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.16/227.28 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.16/227.28 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.16/227.28 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.16/227.28 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.16/227.28 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.16/227.28 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.16/227.28 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.16/227.28 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.16/227.28 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.16/227.28 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.16/227.28 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.16/227.28 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.16/227.28 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.16/227.28 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.16/227.28 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.16/227.28 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.16/227.28 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.16/227.28 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.16/227.28 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.16/227.28 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.16/227.28 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.16/227.28 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.16/227.28 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.16/227.28 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.16/227.28 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.16/227.28 mark(isList(X:S)) -> active(isList(X:S)) 227.16/227.28 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.16/227.28 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.16/227.28 mark(isPal(X:S)) -> active(isPal(X:S)) 227.16/227.28 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.16/227.28 mark(isQid(X:S)) -> active(isQid(X:S)) 227.16/227.28 mark(a) -> active(a) 227.16/227.28 mark(e) -> active(e) 227.16/227.28 mark(i) -> active(i) 227.16/227.28 mark(nil) -> active(nil) 227.16/227.28 mark(o) -> active(o) 227.16/227.28 mark(tt) -> active(tt) 227.16/227.28 mark(u) -> active(u) 227.16/227.28 ->Strongly Connected Components: 227.16/227.28 There is no strongly connected component 227.16/227.28 227.16/227.28 The problem is finite. 227.16/227.28 227.16/227.28 Problem 1.10: 227.16/227.28 227.16/227.28 Subterm Processor: 227.16/227.28 -> Pairs: 227.16/227.28 U83#(active(X:S)) -> U83#(X:S) 227.16/227.28 U83#(mark(X:S)) -> U83#(X:S) 227.16/227.28 -> Rules: 227.16/227.28 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.16/227.28 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.16/227.28 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.16/227.28 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.16/227.28 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.16/227.28 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.16/227.28 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.16/227.28 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.16/227.28 U13(active(X:S)) -> U13(X:S) 227.16/227.28 U13(mark(X:S)) -> U13(X:S) 227.16/227.28 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.16/227.28 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.16/227.28 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.16/227.28 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.16/227.28 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.16/227.28 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.16/227.28 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.16/227.28 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.16/227.28 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.16/227.28 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.16/227.28 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.16/227.28 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.16/227.28 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.16/227.28 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.16/227.28 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.16/227.28 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.16/227.28 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.16/227.28 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.16/227.28 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.16/227.28 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.16/227.28 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.16/227.28 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.16/227.28 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.16/227.28 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.16/227.28 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.16/227.28 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.16/227.28 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.16/227.28 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.16/227.28 U26(active(X:S)) -> U26(X:S) 227.16/227.28 U26(mark(X:S)) -> U26(X:S) 227.16/227.28 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.16/227.28 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.16/227.28 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.16/227.28 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.16/227.28 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.16/227.28 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.16/227.28 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.16/227.28 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.16/227.28 U33(active(X:S)) -> U33(X:S) 227.16/227.28 U33(mark(X:S)) -> U33(X:S) 227.16/227.28 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.16/227.28 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.16/227.28 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.16/227.28 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.16/227.28 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.16/227.28 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.16/227.28 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.16/227.28 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.16/227.28 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.16/227.28 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.16/227.28 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.16/227.28 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.16/227.28 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.16/227.28 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.16/227.28 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.16/227.28 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.16/227.28 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.16/227.28 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.16/227.28 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.16/227.28 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.16/227.28 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.16/227.28 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.16/227.28 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.16/227.28 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.16/227.28 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.16/227.28 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.16/227.28 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.16/227.28 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.16/227.28 U46(active(X:S)) -> U46(X:S) 227.16/227.28 U46(mark(X:S)) -> U46(X:S) 227.16/227.28 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.16/227.28 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.16/227.28 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.16/227.28 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.16/227.28 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.16/227.28 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.16/227.28 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.16/227.28 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.16/227.28 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.16/227.28 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.16/227.28 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.16/227.28 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.16/227.28 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.16/227.28 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.16/227.28 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.16/227.28 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.16/227.28 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.16/227.28 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.16/227.28 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.16/227.28 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.16/227.28 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.16/227.28 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.16/227.28 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.16/227.28 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.16/227.28 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.16/227.28 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.16/227.28 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.16/227.28 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.16/227.28 U56(active(X:S)) -> U56(X:S) 227.16/227.28 U56(mark(X:S)) -> U56(X:S) 227.16/227.28 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.16/227.28 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.16/227.28 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.16/227.28 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.16/227.28 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.16/227.28 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.16/227.28 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.16/227.28 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.16/227.28 U63(active(X:S)) -> U63(X:S) 227.16/227.28 U63(mark(X:S)) -> U63(X:S) 227.16/227.28 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.16/227.28 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.16/227.28 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.16/227.28 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.16/227.28 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.16/227.28 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.16/227.28 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.16/227.28 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.16/227.28 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.16/227.28 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.16/227.28 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.16/227.28 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.16/227.28 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.16/227.28 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.16/227.28 U74(active(X:S)) -> U74(X:S) 227.16/227.28 U74(mark(X:S)) -> U74(X:S) 227.16/227.28 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.16/227.28 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.16/227.28 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.16/227.28 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.16/227.28 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.16/227.28 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.16/227.28 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.16/227.28 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.16/227.28 U83(active(X:S)) -> U83(X:S) 227.16/227.28 U83(mark(X:S)) -> U83(X:S) 227.16/227.28 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.16/227.28 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.16/227.28 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.16/227.28 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.16/227.28 U92(active(X:S)) -> U92(X:S) 227.16/227.28 U92(mark(X:S)) -> U92(X:S) 227.16/227.28 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.16/227.28 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.16/227.28 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.16/227.28 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.16/227.28 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.16/227.28 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.16/227.28 active(U13(tt)) -> mark(tt) 227.16/227.28 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.28 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.28 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.28 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.16/227.28 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.16/227.28 active(U26(tt)) -> mark(tt) 227.16/227.28 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.16/227.28 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.16/227.28 active(U33(tt)) -> mark(tt) 227.16/227.28 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.28 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.28 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.28 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.16/227.28 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.16/227.28 active(U46(tt)) -> mark(tt) 227.16/227.28 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.28 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.28 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.28 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.16/227.28 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.16/227.28 active(U56(tt)) -> mark(tt) 227.16/227.28 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.16/227.28 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.16/227.28 active(U63(tt)) -> mark(tt) 227.16/227.28 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.16/227.28 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.16/227.28 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.16/227.28 active(U74(tt)) -> mark(tt) 227.16/227.28 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.16/227.28 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.16/227.28 active(U83(tt)) -> mark(tt) 227.16/227.28 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.16/227.28 active(U92(tt)) -> mark(tt) 227.16/227.28 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.16/227.28 active(__(nil,X:S)) -> mark(X:S) 227.16/227.28 active(__(X:S,nil)) -> mark(X:S) 227.16/227.28 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.28 active(isList(nil)) -> mark(tt) 227.16/227.28 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.16/227.28 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.28 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.28 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.16/227.28 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.16/227.28 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.16/227.28 active(isPal(nil)) -> mark(tt) 227.16/227.28 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.16/227.28 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.16/227.28 active(isPalListKind(a)) -> mark(tt) 227.16/227.28 active(isPalListKind(e)) -> mark(tt) 227.16/227.28 active(isPalListKind(i)) -> mark(tt) 227.16/227.28 active(isPalListKind(nil)) -> mark(tt) 227.16/227.28 active(isPalListKind(o)) -> mark(tt) 227.16/227.28 active(isPalListKind(u)) -> mark(tt) 227.16/227.28 active(isQid(a)) -> mark(tt) 227.16/227.28 active(isQid(e)) -> mark(tt) 227.16/227.28 active(isQid(i)) -> mark(tt) 227.16/227.28 active(isQid(o)) -> mark(tt) 227.16/227.28 active(isQid(u)) -> mark(tt) 227.16/227.28 isList(active(X:S)) -> isList(X:S) 227.16/227.28 isList(mark(X:S)) -> isList(X:S) 227.16/227.28 isNeList(active(X:S)) -> isNeList(X:S) 227.16/227.28 isNeList(mark(X:S)) -> isNeList(X:S) 227.16/227.28 isNePal(active(X:S)) -> isNePal(X:S) 227.16/227.28 isNePal(mark(X:S)) -> isNePal(X:S) 227.16/227.28 isPal(active(X:S)) -> isPal(X:S) 227.16/227.28 isPal(mark(X:S)) -> isPal(X:S) 227.16/227.28 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.16/227.28 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.16/227.28 isQid(active(X:S)) -> isQid(X:S) 227.16/227.28 isQid(mark(X:S)) -> isQid(X:S) 227.16/227.28 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.16/227.28 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.16/227.28 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.16/227.28 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.16/227.28 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.16/227.28 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.16/227.28 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.16/227.28 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.16/227.28 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.16/227.28 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.16/227.28 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.16/227.28 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.16/227.28 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.16/227.28 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.16/227.28 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.16/227.28 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.16/227.28 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.16/227.28 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.16/227.28 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.16/227.28 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.16/227.28 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.16/227.28 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.16/227.28 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.16/227.28 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.16/227.28 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.16/227.28 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.16/227.28 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.16/227.28 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.16/227.28 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.16/227.28 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.16/227.28 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.16/227.28 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.16/227.28 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.16/227.28 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.16/227.28 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.16/227.28 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.16/227.28 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.16/227.28 mark(isList(X:S)) -> active(isList(X:S)) 227.16/227.28 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.16/227.28 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.16/227.28 mark(isPal(X:S)) -> active(isPal(X:S)) 227.16/227.28 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.16/227.28 mark(isQid(X:S)) -> active(isQid(X:S)) 227.16/227.28 mark(a) -> active(a) 227.16/227.28 mark(e) -> active(e) 227.16/227.28 mark(i) -> active(i) 227.16/227.28 mark(nil) -> active(nil) 227.16/227.28 mark(o) -> active(o) 227.16/227.28 mark(tt) -> active(tt) 227.16/227.28 mark(u) -> active(u) 227.16/227.28 ->Projection: 227.16/227.28 pi(U83#) = 1 227.16/227.28 227.16/227.28 Problem 1.10: 227.16/227.28 227.16/227.28 SCC Processor: 227.16/227.28 -> Pairs: 227.16/227.28 Empty 227.16/227.28 -> Rules: 227.16/227.28 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.16/227.28 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.16/227.28 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.16/227.28 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.16/227.28 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.16/227.28 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.16/227.28 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.16/227.28 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.16/227.28 U13(active(X:S)) -> U13(X:S) 227.16/227.28 U13(mark(X:S)) -> U13(X:S) 227.16/227.28 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.16/227.28 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.16/227.28 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.16/227.28 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.16/227.28 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.16/227.28 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.16/227.28 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.16/227.28 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.16/227.28 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.16/227.28 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.16/227.28 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.16/227.28 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.16/227.28 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.16/227.28 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.16/227.28 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.16/227.28 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.16/227.28 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.16/227.28 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.16/227.28 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.16/227.28 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.16/227.28 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.16/227.28 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.16/227.28 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.16/227.28 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.16/227.28 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.16/227.28 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.16/227.28 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.16/227.28 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.16/227.28 U26(active(X:S)) -> U26(X:S) 227.16/227.28 U26(mark(X:S)) -> U26(X:S) 227.16/227.28 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.16/227.28 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.16/227.28 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.16/227.28 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.16/227.28 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.16/227.28 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.16/227.28 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.16/227.28 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.16/227.28 U33(active(X:S)) -> U33(X:S) 227.16/227.28 U33(mark(X:S)) -> U33(X:S) 227.16/227.28 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.16/227.28 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.16/227.28 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.16/227.28 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.16/227.28 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.16/227.28 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.16/227.28 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.16/227.28 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.16/227.28 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.16/227.28 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.16/227.28 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.16/227.28 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.16/227.28 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.16/227.28 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.16/227.28 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.16/227.28 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.16/227.28 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.16/227.28 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.16/227.28 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.16/227.28 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.16/227.28 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.16/227.28 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.16/227.28 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.16/227.28 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.16/227.28 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.16/227.28 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.16/227.28 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.16/227.28 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.16/227.28 U46(active(X:S)) -> U46(X:S) 227.16/227.28 U46(mark(X:S)) -> U46(X:S) 227.16/227.28 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.16/227.28 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.16/227.28 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.16/227.28 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.16/227.28 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.16/227.28 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.16/227.28 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.16/227.28 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.16/227.28 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.16/227.28 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.16/227.28 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.16/227.28 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.16/227.28 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.16/227.28 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.16/227.28 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.16/227.28 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.16/227.28 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.16/227.28 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.16/227.28 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.16/227.28 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.16/227.28 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.16/227.28 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.16/227.28 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.16/227.28 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.16/227.28 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.16/227.28 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.16/227.28 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.16/227.28 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.16/227.28 U56(active(X:S)) -> U56(X:S) 227.16/227.28 U56(mark(X:S)) -> U56(X:S) 227.16/227.28 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.16/227.28 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.16/227.28 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.16/227.28 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.16/227.28 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.16/227.28 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.16/227.28 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.16/227.28 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.16/227.28 U63(active(X:S)) -> U63(X:S) 227.16/227.28 U63(mark(X:S)) -> U63(X:S) 227.16/227.28 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.16/227.28 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.16/227.28 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.16/227.28 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.16/227.28 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.16/227.28 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.16/227.28 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.16/227.28 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.16/227.28 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.16/227.28 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.16/227.28 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.16/227.28 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.16/227.28 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.16/227.28 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.16/227.28 U74(active(X:S)) -> U74(X:S) 227.16/227.28 U74(mark(X:S)) -> U74(X:S) 227.16/227.28 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.16/227.28 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.16/227.28 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.16/227.28 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.16/227.28 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.16/227.28 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.16/227.28 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.16/227.28 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.16/227.28 U83(active(X:S)) -> U83(X:S) 227.16/227.28 U83(mark(X:S)) -> U83(X:S) 227.16/227.28 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.16/227.28 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.16/227.28 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.16/227.28 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.16/227.28 U92(active(X:S)) -> U92(X:S) 227.16/227.28 U92(mark(X:S)) -> U92(X:S) 227.16/227.28 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.16/227.28 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.16/227.28 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.16/227.28 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.16/227.28 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.16/227.28 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.16/227.28 active(U13(tt)) -> mark(tt) 227.16/227.28 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.28 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.28 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.28 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.16/227.28 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.16/227.28 active(U26(tt)) -> mark(tt) 227.16/227.28 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.16/227.28 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.16/227.28 active(U33(tt)) -> mark(tt) 227.16/227.28 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.28 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.28 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.28 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.16/227.28 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.16/227.28 active(U46(tt)) -> mark(tt) 227.16/227.28 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.28 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.28 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.28 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.16/227.28 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.16/227.28 active(U56(tt)) -> mark(tt) 227.16/227.28 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.16/227.28 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.16/227.28 active(U63(tt)) -> mark(tt) 227.16/227.28 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.16/227.28 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.16/227.28 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.16/227.28 active(U74(tt)) -> mark(tt) 227.16/227.28 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.16/227.28 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.16/227.28 active(U83(tt)) -> mark(tt) 227.16/227.28 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.16/227.28 active(U92(tt)) -> mark(tt) 227.16/227.28 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.16/227.28 active(__(nil,X:S)) -> mark(X:S) 227.16/227.28 active(__(X:S,nil)) -> mark(X:S) 227.16/227.28 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.28 active(isList(nil)) -> mark(tt) 227.16/227.28 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.16/227.28 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.28 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.28 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.16/227.28 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.16/227.28 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.16/227.28 active(isPal(nil)) -> mark(tt) 227.16/227.28 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.16/227.28 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.16/227.28 active(isPalListKind(a)) -> mark(tt) 227.16/227.28 active(isPalListKind(e)) -> mark(tt) 227.16/227.28 active(isPalListKind(i)) -> mark(tt) 227.16/227.28 active(isPalListKind(nil)) -> mark(tt) 227.16/227.28 active(isPalListKind(o)) -> mark(tt) 227.16/227.28 active(isPalListKind(u)) -> mark(tt) 227.16/227.28 active(isQid(a)) -> mark(tt) 227.16/227.28 active(isQid(e)) -> mark(tt) 227.16/227.28 active(isQid(i)) -> mark(tt) 227.16/227.28 active(isQid(o)) -> mark(tt) 227.16/227.28 active(isQid(u)) -> mark(tt) 227.16/227.28 isList(active(X:S)) -> isList(X:S) 227.16/227.28 isList(mark(X:S)) -> isList(X:S) 227.16/227.28 isNeList(active(X:S)) -> isNeList(X:S) 227.16/227.28 isNeList(mark(X:S)) -> isNeList(X:S) 227.16/227.28 isNePal(active(X:S)) -> isNePal(X:S) 227.16/227.28 isNePal(mark(X:S)) -> isNePal(X:S) 227.16/227.28 isPal(active(X:S)) -> isPal(X:S) 227.16/227.28 isPal(mark(X:S)) -> isPal(X:S) 227.16/227.28 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.16/227.28 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.16/227.28 isQid(active(X:S)) -> isQid(X:S) 227.16/227.28 isQid(mark(X:S)) -> isQid(X:S) 227.16/227.28 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.16/227.28 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.16/227.28 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.16/227.28 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.16/227.28 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.16/227.28 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.16/227.28 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.16/227.28 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.16/227.28 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.16/227.28 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.16/227.28 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.16/227.28 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.16/227.28 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.16/227.28 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.16/227.28 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.16/227.28 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.16/227.28 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.16/227.28 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.16/227.28 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.16/227.28 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.16/227.28 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.16/227.28 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.16/227.28 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.16/227.28 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.16/227.28 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.16/227.28 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.16/227.28 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.16/227.28 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.16/227.28 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.16/227.28 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.16/227.28 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.16/227.28 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.16/227.28 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.16/227.28 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.16/227.28 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.16/227.28 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.16/227.28 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.16/227.28 mark(isList(X:S)) -> active(isList(X:S)) 227.16/227.28 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.16/227.28 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.16/227.28 mark(isPal(X:S)) -> active(isPal(X:S)) 227.16/227.28 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.16/227.28 mark(isQid(X:S)) -> active(isQid(X:S)) 227.16/227.28 mark(a) -> active(a) 227.16/227.28 mark(e) -> active(e) 227.16/227.28 mark(i) -> active(i) 227.16/227.28 mark(nil) -> active(nil) 227.16/227.28 mark(o) -> active(o) 227.16/227.28 mark(tt) -> active(tt) 227.16/227.28 mark(u) -> active(u) 227.16/227.28 ->Strongly Connected Components: 227.16/227.28 There is no strongly connected component 227.16/227.28 227.16/227.28 The problem is finite. 227.16/227.28 227.16/227.28 Problem 1.11: 227.16/227.28 227.16/227.28 Subterm Processor: 227.16/227.28 -> Pairs: 227.16/227.28 U82#(active(X1:S),X2:S) -> U82#(X1:S,X2:S) 227.16/227.28 U82#(mark(X1:S),X2:S) -> U82#(X1:S,X2:S) 227.16/227.28 U82#(X1:S,active(X2:S)) -> U82#(X1:S,X2:S) 227.16/227.28 U82#(X1:S,mark(X2:S)) -> U82#(X1:S,X2:S) 227.16/227.28 -> Rules: 227.16/227.28 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.16/227.28 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.16/227.28 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.16/227.28 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.16/227.28 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.16/227.28 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.16/227.28 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.16/227.28 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.16/227.28 U13(active(X:S)) -> U13(X:S) 227.16/227.28 U13(mark(X:S)) -> U13(X:S) 227.16/227.28 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.16/227.28 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.16/227.28 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.16/227.28 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.16/227.28 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.16/227.28 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.16/227.28 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.16/227.28 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.16/227.28 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.16/227.28 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.16/227.28 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.16/227.28 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.16/227.28 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.16/227.28 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.16/227.28 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.16/227.28 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.16/227.28 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.16/227.28 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.16/227.28 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.16/227.28 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.16/227.28 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.16/227.28 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.16/227.28 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.16/227.28 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.16/227.28 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.16/227.28 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.16/227.28 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.16/227.28 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.16/227.28 U26(active(X:S)) -> U26(X:S) 227.16/227.28 U26(mark(X:S)) -> U26(X:S) 227.16/227.28 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.16/227.28 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.16/227.28 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.16/227.28 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.16/227.28 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.16/227.28 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.16/227.28 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.16/227.28 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.16/227.28 U33(active(X:S)) -> U33(X:S) 227.16/227.28 U33(mark(X:S)) -> U33(X:S) 227.16/227.28 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.16/227.28 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.16/227.28 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.16/227.28 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.16/227.28 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.16/227.28 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.16/227.28 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.16/227.28 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.16/227.28 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.16/227.28 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.16/227.28 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.16/227.28 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.16/227.28 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.16/227.28 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.16/227.28 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.16/227.28 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.16/227.28 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.16/227.28 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.16/227.28 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.16/227.28 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.16/227.28 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.16/227.28 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.16/227.28 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.16/227.28 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.16/227.28 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.16/227.28 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.16/227.28 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.16/227.28 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.16/227.28 U46(active(X:S)) -> U46(X:S) 227.16/227.28 U46(mark(X:S)) -> U46(X:S) 227.16/227.28 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.16/227.28 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.16/227.28 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.16/227.28 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.16/227.28 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.16/227.28 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.16/227.28 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.16/227.28 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.16/227.28 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.16/227.28 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.16/227.28 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.16/227.28 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.16/227.28 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.16/227.28 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.16/227.28 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.16/227.28 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.16/227.28 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.16/227.28 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.16/227.28 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.16/227.28 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.16/227.28 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.16/227.28 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.16/227.28 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.16/227.28 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.16/227.28 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.16/227.28 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.16/227.28 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.16/227.28 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.16/227.28 U56(active(X:S)) -> U56(X:S) 227.16/227.28 U56(mark(X:S)) -> U56(X:S) 227.16/227.28 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.16/227.28 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.16/227.28 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.16/227.28 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.16/227.28 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.16/227.28 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.16/227.28 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.16/227.28 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.16/227.28 U63(active(X:S)) -> U63(X:S) 227.16/227.28 U63(mark(X:S)) -> U63(X:S) 227.16/227.28 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.16/227.28 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.16/227.28 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.16/227.28 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.16/227.28 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.16/227.28 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.16/227.28 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.16/227.28 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.16/227.28 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.16/227.28 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.16/227.28 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.16/227.28 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.16/227.28 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.16/227.28 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.16/227.28 U74(active(X:S)) -> U74(X:S) 227.16/227.28 U74(mark(X:S)) -> U74(X:S) 227.16/227.28 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.16/227.28 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.16/227.28 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.16/227.28 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.16/227.28 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.16/227.28 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.16/227.28 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.16/227.28 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.16/227.28 U83(active(X:S)) -> U83(X:S) 227.16/227.28 U83(mark(X:S)) -> U83(X:S) 227.16/227.28 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.16/227.28 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.16/227.28 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.16/227.28 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.16/227.28 U92(active(X:S)) -> U92(X:S) 227.16/227.28 U92(mark(X:S)) -> U92(X:S) 227.16/227.28 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.16/227.28 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.16/227.28 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.16/227.28 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.16/227.28 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.16/227.28 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.16/227.28 active(U13(tt)) -> mark(tt) 227.16/227.28 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.28 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.28 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.28 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.16/227.28 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.16/227.28 active(U26(tt)) -> mark(tt) 227.16/227.28 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.16/227.28 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.16/227.28 active(U33(tt)) -> mark(tt) 227.16/227.28 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.28 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.28 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.28 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.16/227.28 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.16/227.28 active(U46(tt)) -> mark(tt) 227.16/227.28 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.28 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.28 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.28 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.16/227.28 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.16/227.28 active(U56(tt)) -> mark(tt) 227.16/227.28 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.16/227.28 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.16/227.28 active(U63(tt)) -> mark(tt) 227.16/227.28 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.16/227.28 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.16/227.28 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.16/227.28 active(U74(tt)) -> mark(tt) 227.16/227.28 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.16/227.28 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.16/227.28 active(U83(tt)) -> mark(tt) 227.16/227.28 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.16/227.28 active(U92(tt)) -> mark(tt) 227.16/227.28 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.16/227.28 active(__(nil,X:S)) -> mark(X:S) 227.16/227.28 active(__(X:S,nil)) -> mark(X:S) 227.16/227.28 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.28 active(isList(nil)) -> mark(tt) 227.16/227.28 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.16/227.28 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.28 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.28 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.16/227.28 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.16/227.28 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.16/227.28 active(isPal(nil)) -> mark(tt) 227.16/227.28 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.16/227.28 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.16/227.28 active(isPalListKind(a)) -> mark(tt) 227.16/227.28 active(isPalListKind(e)) -> mark(tt) 227.16/227.28 active(isPalListKind(i)) -> mark(tt) 227.16/227.28 active(isPalListKind(nil)) -> mark(tt) 227.16/227.28 active(isPalListKind(o)) -> mark(tt) 227.16/227.28 active(isPalListKind(u)) -> mark(tt) 227.16/227.28 active(isQid(a)) -> mark(tt) 227.16/227.28 active(isQid(e)) -> mark(tt) 227.16/227.28 active(isQid(i)) -> mark(tt) 227.16/227.28 active(isQid(o)) -> mark(tt) 227.16/227.28 active(isQid(u)) -> mark(tt) 227.16/227.28 isList(active(X:S)) -> isList(X:S) 227.16/227.28 isList(mark(X:S)) -> isList(X:S) 227.16/227.28 isNeList(active(X:S)) -> isNeList(X:S) 227.16/227.28 isNeList(mark(X:S)) -> isNeList(X:S) 227.16/227.28 isNePal(active(X:S)) -> isNePal(X:S) 227.16/227.28 isNePal(mark(X:S)) -> isNePal(X:S) 227.16/227.28 isPal(active(X:S)) -> isPal(X:S) 227.16/227.28 isPal(mark(X:S)) -> isPal(X:S) 227.16/227.28 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.16/227.28 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.16/227.28 isQid(active(X:S)) -> isQid(X:S) 227.16/227.28 isQid(mark(X:S)) -> isQid(X:S) 227.16/227.28 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.16/227.28 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.16/227.28 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.16/227.28 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.16/227.28 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.16/227.28 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.16/227.28 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.16/227.28 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.16/227.28 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.16/227.28 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.16/227.28 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.16/227.28 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.16/227.28 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.16/227.28 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.16/227.28 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.16/227.28 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.16/227.28 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.16/227.28 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.16/227.28 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.16/227.28 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.16/227.28 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.16/227.28 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.16/227.28 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.16/227.28 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.16/227.28 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.16/227.28 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.16/227.28 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.16/227.28 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.16/227.28 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.16/227.28 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.16/227.28 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.16/227.28 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.16/227.28 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.16/227.28 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.16/227.28 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.16/227.28 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.16/227.28 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.16/227.28 mark(isList(X:S)) -> active(isList(X:S)) 227.16/227.28 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.16/227.28 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.16/227.28 mark(isPal(X:S)) -> active(isPal(X:S)) 227.16/227.28 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.16/227.28 mark(isQid(X:S)) -> active(isQid(X:S)) 227.16/227.28 mark(a) -> active(a) 227.16/227.28 mark(e) -> active(e) 227.16/227.28 mark(i) -> active(i) 227.16/227.28 mark(nil) -> active(nil) 227.16/227.28 mark(o) -> active(o) 227.16/227.28 mark(tt) -> active(tt) 227.16/227.28 mark(u) -> active(u) 227.16/227.28 ->Projection: 227.16/227.28 pi(U82#) = 1 227.16/227.28 227.16/227.28 Problem 1.11: 227.16/227.28 227.16/227.28 SCC Processor: 227.16/227.28 -> Pairs: 227.16/227.28 U82#(X1:S,active(X2:S)) -> U82#(X1:S,X2:S) 227.16/227.28 U82#(X1:S,mark(X2:S)) -> U82#(X1:S,X2:S) 227.16/227.28 -> Rules: 227.16/227.28 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.16/227.28 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.16/227.28 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.16/227.28 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.16/227.28 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.16/227.28 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.16/227.28 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.16/227.28 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.16/227.28 U13(active(X:S)) -> U13(X:S) 227.16/227.28 U13(mark(X:S)) -> U13(X:S) 227.16/227.28 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.16/227.28 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.16/227.28 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.16/227.28 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.16/227.28 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.16/227.28 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.16/227.28 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.16/227.28 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.16/227.28 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.16/227.28 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.16/227.28 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.16/227.28 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.16/227.28 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.16/227.28 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.16/227.28 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.16/227.28 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.16/227.28 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.16/227.28 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.16/227.28 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.16/227.28 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.16/227.28 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.16/227.28 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.16/227.28 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.16/227.28 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.16/227.28 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.16/227.28 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.16/227.28 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.16/227.28 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.16/227.28 U26(active(X:S)) -> U26(X:S) 227.16/227.28 U26(mark(X:S)) -> U26(X:S) 227.16/227.28 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.16/227.28 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.16/227.28 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.16/227.28 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.16/227.28 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.16/227.28 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.16/227.28 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.16/227.28 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.16/227.28 U33(active(X:S)) -> U33(X:S) 227.16/227.28 U33(mark(X:S)) -> U33(X:S) 227.16/227.28 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.16/227.28 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.16/227.28 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.16/227.28 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.16/227.28 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.16/227.28 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.16/227.28 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.16/227.28 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.16/227.28 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.16/227.28 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.16/227.28 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.16/227.28 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.16/227.28 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.16/227.28 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.16/227.28 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.16/227.28 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.16/227.28 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.16/227.28 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.16/227.28 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.16/227.28 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.16/227.28 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.16/227.28 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.16/227.28 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.16/227.28 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.16/227.28 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.16/227.28 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.16/227.28 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.16/227.28 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.16/227.28 U46(active(X:S)) -> U46(X:S) 227.16/227.28 U46(mark(X:S)) -> U46(X:S) 227.16/227.28 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.16/227.28 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.16/227.28 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.16/227.28 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.16/227.28 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.16/227.28 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.16/227.28 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.16/227.28 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.16/227.28 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.16/227.28 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.16/227.28 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.16/227.28 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.16/227.28 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.16/227.28 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.16/227.28 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.16/227.28 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.16/227.28 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.16/227.28 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.16/227.28 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.16/227.28 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.16/227.28 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.16/227.28 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.16/227.28 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.16/227.28 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.16/227.28 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.16/227.28 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.16/227.28 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.16/227.28 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.16/227.28 U56(active(X:S)) -> U56(X:S) 227.16/227.28 U56(mark(X:S)) -> U56(X:S) 227.16/227.28 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.16/227.28 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.16/227.28 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.16/227.28 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.16/227.28 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.16/227.28 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.16/227.28 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.16/227.28 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.16/227.28 U63(active(X:S)) -> U63(X:S) 227.16/227.28 U63(mark(X:S)) -> U63(X:S) 227.16/227.28 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.16/227.28 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.16/227.28 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.16/227.28 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.16/227.28 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.16/227.28 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.16/227.28 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.16/227.28 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.16/227.28 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.16/227.28 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.16/227.28 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.16/227.28 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.16/227.28 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.16/227.28 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.16/227.28 U74(active(X:S)) -> U74(X:S) 227.16/227.28 U74(mark(X:S)) -> U74(X:S) 227.16/227.28 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.16/227.28 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.16/227.28 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.16/227.28 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.16/227.28 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.16/227.28 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.16/227.28 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.16/227.28 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.16/227.28 U83(active(X:S)) -> U83(X:S) 227.16/227.28 U83(mark(X:S)) -> U83(X:S) 227.16/227.28 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.16/227.28 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.16/227.28 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.16/227.28 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.16/227.28 U92(active(X:S)) -> U92(X:S) 227.16/227.28 U92(mark(X:S)) -> U92(X:S) 227.16/227.28 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.16/227.28 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.16/227.28 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.16/227.28 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.16/227.28 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.16/227.28 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.16/227.28 active(U13(tt)) -> mark(tt) 227.16/227.28 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.28 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.28 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.28 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.16/227.28 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.16/227.28 active(U26(tt)) -> mark(tt) 227.16/227.28 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.16/227.28 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.16/227.28 active(U33(tt)) -> mark(tt) 227.16/227.28 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.28 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.28 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.28 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.16/227.28 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.16/227.28 active(U46(tt)) -> mark(tt) 227.16/227.28 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.28 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.28 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.28 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.16/227.28 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.16/227.28 active(U56(tt)) -> mark(tt) 227.16/227.28 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.16/227.28 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.16/227.28 active(U63(tt)) -> mark(tt) 227.16/227.28 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.16/227.28 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.16/227.28 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.16/227.28 active(U74(tt)) -> mark(tt) 227.16/227.28 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.16/227.28 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.16/227.28 active(U83(tt)) -> mark(tt) 227.16/227.28 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.16/227.28 active(U92(tt)) -> mark(tt) 227.16/227.28 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.16/227.28 active(__(nil,X:S)) -> mark(X:S) 227.16/227.28 active(__(X:S,nil)) -> mark(X:S) 227.16/227.28 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.28 active(isList(nil)) -> mark(tt) 227.16/227.28 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.16/227.28 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.28 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.28 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.16/227.28 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.16/227.28 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.16/227.28 active(isPal(nil)) -> mark(tt) 227.16/227.28 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.16/227.28 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.16/227.28 active(isPalListKind(a)) -> mark(tt) 227.16/227.28 active(isPalListKind(e)) -> mark(tt) 227.16/227.28 active(isPalListKind(i)) -> mark(tt) 227.16/227.28 active(isPalListKind(nil)) -> mark(tt) 227.16/227.28 active(isPalListKind(o)) -> mark(tt) 227.16/227.28 active(isPalListKind(u)) -> mark(tt) 227.16/227.28 active(isQid(a)) -> mark(tt) 227.16/227.28 active(isQid(e)) -> mark(tt) 227.16/227.28 active(isQid(i)) -> mark(tt) 227.16/227.28 active(isQid(o)) -> mark(tt) 227.16/227.28 active(isQid(u)) -> mark(tt) 227.16/227.28 isList(active(X:S)) -> isList(X:S) 227.16/227.28 isList(mark(X:S)) -> isList(X:S) 227.16/227.28 isNeList(active(X:S)) -> isNeList(X:S) 227.16/227.28 isNeList(mark(X:S)) -> isNeList(X:S) 227.16/227.28 isNePal(active(X:S)) -> isNePal(X:S) 227.16/227.28 isNePal(mark(X:S)) -> isNePal(X:S) 227.16/227.28 isPal(active(X:S)) -> isPal(X:S) 227.16/227.28 isPal(mark(X:S)) -> isPal(X:S) 227.16/227.28 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.16/227.28 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.16/227.28 isQid(active(X:S)) -> isQid(X:S) 227.16/227.28 isQid(mark(X:S)) -> isQid(X:S) 227.16/227.28 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.16/227.28 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.16/227.28 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.16/227.28 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.16/227.28 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.16/227.28 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.16/227.28 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.16/227.28 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.16/227.28 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.16/227.28 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.16/227.28 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.16/227.28 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.16/227.28 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.16/227.28 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.16/227.28 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.16/227.28 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.16/227.28 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.16/227.28 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.16/227.28 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.16/227.28 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.16/227.28 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.16/227.28 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.16/227.28 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.16/227.28 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.16/227.28 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.16/227.28 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.16/227.28 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.16/227.28 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.16/227.28 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.16/227.28 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.16/227.28 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.16/227.28 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.16/227.28 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.16/227.28 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.16/227.28 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.16/227.28 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.16/227.28 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.16/227.28 mark(isList(X:S)) -> active(isList(X:S)) 227.16/227.28 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.16/227.28 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.16/227.28 mark(isPal(X:S)) -> active(isPal(X:S)) 227.16/227.28 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.16/227.28 mark(isQid(X:S)) -> active(isQid(X:S)) 227.16/227.28 mark(a) -> active(a) 227.16/227.28 mark(e) -> active(e) 227.16/227.28 mark(i) -> active(i) 227.16/227.28 mark(nil) -> active(nil) 227.16/227.28 mark(o) -> active(o) 227.16/227.28 mark(tt) -> active(tt) 227.16/227.28 mark(u) -> active(u) 227.16/227.28 ->Strongly Connected Components: 227.16/227.28 ->->Cycle: 227.16/227.28 ->->-> Pairs: 227.16/227.28 U82#(X1:S,active(X2:S)) -> U82#(X1:S,X2:S) 227.16/227.28 U82#(X1:S,mark(X2:S)) -> U82#(X1:S,X2:S) 227.16/227.28 ->->-> Rules: 227.16/227.28 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.16/227.28 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.16/227.28 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.16/227.28 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.16/227.28 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.16/227.28 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.16/227.28 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.16/227.28 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.16/227.28 U13(active(X:S)) -> U13(X:S) 227.16/227.28 U13(mark(X:S)) -> U13(X:S) 227.16/227.28 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.16/227.28 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.16/227.28 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.16/227.28 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.16/227.28 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.16/227.28 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.16/227.28 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.16/227.28 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.16/227.28 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.16/227.28 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.16/227.28 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.16/227.28 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.16/227.28 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.16/227.28 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.16/227.28 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.16/227.28 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.16/227.28 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.16/227.28 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.16/227.28 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.16/227.28 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.16/227.28 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.16/227.28 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.16/227.28 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.16/227.28 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.16/227.28 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.16/227.28 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.16/227.28 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.16/227.28 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.16/227.28 U26(active(X:S)) -> U26(X:S) 227.16/227.28 U26(mark(X:S)) -> U26(X:S) 227.16/227.28 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.16/227.28 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.16/227.28 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.16/227.28 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.16/227.28 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.16/227.28 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.16/227.28 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.16/227.28 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.16/227.28 U33(active(X:S)) -> U33(X:S) 227.16/227.28 U33(mark(X:S)) -> U33(X:S) 227.16/227.28 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.16/227.28 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.16/227.28 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.16/227.28 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.16/227.28 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.16/227.28 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.16/227.28 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.16/227.28 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.16/227.28 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.16/227.28 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.16/227.28 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.16/227.28 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.16/227.28 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.16/227.28 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.16/227.28 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.16/227.28 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.16/227.28 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.16/227.28 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.16/227.28 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.16/227.28 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.16/227.28 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.16/227.28 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.16/227.28 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.16/227.28 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.16/227.28 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.16/227.28 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.16/227.28 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.16/227.28 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.16/227.28 U46(active(X:S)) -> U46(X:S) 227.16/227.28 U46(mark(X:S)) -> U46(X:S) 227.16/227.28 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.16/227.28 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.16/227.28 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.16/227.28 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.16/227.28 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.16/227.28 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.16/227.28 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.16/227.28 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.16/227.28 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.16/227.28 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.16/227.28 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.16/227.28 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.16/227.28 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.16/227.28 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.16/227.28 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.16/227.28 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.16/227.28 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.16/227.28 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.16/227.28 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.16/227.28 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.16/227.28 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.16/227.28 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.16/227.28 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.16/227.28 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.16/227.28 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.16/227.28 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.16/227.28 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.16/227.28 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.16/227.28 U56(active(X:S)) -> U56(X:S) 227.16/227.28 U56(mark(X:S)) -> U56(X:S) 227.16/227.28 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.16/227.28 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.16/227.28 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.16/227.28 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.16/227.28 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.16/227.28 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.16/227.28 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.16/227.28 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.16/227.28 U63(active(X:S)) -> U63(X:S) 227.16/227.28 U63(mark(X:S)) -> U63(X:S) 227.16/227.28 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.16/227.28 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.16/227.28 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.16/227.28 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.16/227.28 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.16/227.28 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.16/227.28 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.16/227.28 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.16/227.28 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.16/227.28 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.16/227.28 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.16/227.28 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.16/227.28 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.16/227.28 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.16/227.28 U74(active(X:S)) -> U74(X:S) 227.16/227.28 U74(mark(X:S)) -> U74(X:S) 227.16/227.28 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.16/227.28 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.16/227.28 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.16/227.28 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.16/227.28 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.16/227.28 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.16/227.28 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.16/227.28 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.16/227.28 U83(active(X:S)) -> U83(X:S) 227.16/227.28 U83(mark(X:S)) -> U83(X:S) 227.16/227.28 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.16/227.28 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.16/227.28 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.16/227.28 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.16/227.28 U92(active(X:S)) -> U92(X:S) 227.16/227.28 U92(mark(X:S)) -> U92(X:S) 227.16/227.28 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.16/227.28 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.16/227.28 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.16/227.28 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.16/227.28 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.16/227.28 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.16/227.28 active(U13(tt)) -> mark(tt) 227.16/227.28 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.28 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.28 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.28 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.16/227.28 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.16/227.28 active(U26(tt)) -> mark(tt) 227.16/227.28 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.16/227.28 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.16/227.28 active(U33(tt)) -> mark(tt) 227.16/227.28 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.28 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.28 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.28 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.16/227.28 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.16/227.28 active(U46(tt)) -> mark(tt) 227.16/227.28 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.28 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.28 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.28 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.16/227.28 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.16/227.28 active(U56(tt)) -> mark(tt) 227.16/227.28 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.16/227.28 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.16/227.28 active(U63(tt)) -> mark(tt) 227.16/227.28 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.16/227.28 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.16/227.28 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.16/227.28 active(U74(tt)) -> mark(tt) 227.16/227.28 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.16/227.28 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.16/227.28 active(U83(tt)) -> mark(tt) 227.16/227.28 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.16/227.28 active(U92(tt)) -> mark(tt) 227.16/227.28 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.16/227.28 active(__(nil,X:S)) -> mark(X:S) 227.16/227.28 active(__(X:S,nil)) -> mark(X:S) 227.16/227.28 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.28 active(isList(nil)) -> mark(tt) 227.16/227.28 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.16/227.28 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.28 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.28 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.16/227.28 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.16/227.28 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.16/227.28 active(isPal(nil)) -> mark(tt) 227.16/227.28 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.16/227.28 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.16/227.28 active(isPalListKind(a)) -> mark(tt) 227.16/227.28 active(isPalListKind(e)) -> mark(tt) 227.16/227.28 active(isPalListKind(i)) -> mark(tt) 227.16/227.28 active(isPalListKind(nil)) -> mark(tt) 227.16/227.28 active(isPalListKind(o)) -> mark(tt) 227.16/227.28 active(isPalListKind(u)) -> mark(tt) 227.16/227.28 active(isQid(a)) -> mark(tt) 227.16/227.28 active(isQid(e)) -> mark(tt) 227.16/227.28 active(isQid(i)) -> mark(tt) 227.16/227.28 active(isQid(o)) -> mark(tt) 227.16/227.28 active(isQid(u)) -> mark(tt) 227.16/227.28 isList(active(X:S)) -> isList(X:S) 227.16/227.28 isList(mark(X:S)) -> isList(X:S) 227.16/227.28 isNeList(active(X:S)) -> isNeList(X:S) 227.16/227.28 isNeList(mark(X:S)) -> isNeList(X:S) 227.16/227.28 isNePal(active(X:S)) -> isNePal(X:S) 227.16/227.28 isNePal(mark(X:S)) -> isNePal(X:S) 227.16/227.28 isPal(active(X:S)) -> isPal(X:S) 227.16/227.28 isPal(mark(X:S)) -> isPal(X:S) 227.16/227.28 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.16/227.28 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.16/227.28 isQid(active(X:S)) -> isQid(X:S) 227.16/227.28 isQid(mark(X:S)) -> isQid(X:S) 227.16/227.28 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.16/227.28 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.16/227.28 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.16/227.28 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.16/227.28 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.16/227.28 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.16/227.28 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.16/227.28 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.16/227.28 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.16/227.28 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.16/227.28 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.16/227.28 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.16/227.28 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.16/227.28 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.16/227.28 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.16/227.28 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.16/227.28 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.16/227.28 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.16/227.28 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.16/227.28 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.16/227.28 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.16/227.28 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.16/227.28 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.16/227.28 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.16/227.28 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.16/227.28 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.16/227.28 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.16/227.28 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.16/227.28 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.16/227.28 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.16/227.28 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.16/227.28 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.16/227.28 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.16/227.28 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.16/227.28 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.16/227.28 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.16/227.28 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.16/227.28 mark(isList(X:S)) -> active(isList(X:S)) 227.16/227.28 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.16/227.28 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.16/227.28 mark(isPal(X:S)) -> active(isPal(X:S)) 227.16/227.28 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.16/227.28 mark(isQid(X:S)) -> active(isQid(X:S)) 227.16/227.28 mark(a) -> active(a) 227.16/227.28 mark(e) -> active(e) 227.16/227.28 mark(i) -> active(i) 227.16/227.28 mark(nil) -> active(nil) 227.16/227.28 mark(o) -> active(o) 227.16/227.28 mark(tt) -> active(tt) 227.16/227.28 mark(u) -> active(u) 227.16/227.28 227.16/227.28 Problem 1.11: 227.16/227.28 227.16/227.28 Subterm Processor: 227.16/227.28 -> Pairs: 227.16/227.28 U82#(X1:S,active(X2:S)) -> U82#(X1:S,X2:S) 227.16/227.28 U82#(X1:S,mark(X2:S)) -> U82#(X1:S,X2:S) 227.16/227.28 -> Rules: 227.16/227.28 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.16/227.28 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.16/227.28 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.16/227.28 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.16/227.29 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.16/227.29 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.16/227.29 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.16/227.29 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.16/227.29 U13(active(X:S)) -> U13(X:S) 227.16/227.29 U13(mark(X:S)) -> U13(X:S) 227.16/227.29 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.16/227.29 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.16/227.29 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.16/227.29 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.16/227.29 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.16/227.29 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.16/227.29 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.16/227.29 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.16/227.29 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.16/227.29 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.16/227.29 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.16/227.29 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.16/227.29 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.16/227.29 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.16/227.29 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.16/227.29 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.16/227.29 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.16/227.29 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.16/227.29 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.16/227.29 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.16/227.29 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.16/227.29 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.16/227.29 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.16/227.29 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.16/227.29 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.16/227.29 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.16/227.29 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.16/227.29 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.16/227.29 U26(active(X:S)) -> U26(X:S) 227.16/227.29 U26(mark(X:S)) -> U26(X:S) 227.16/227.29 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.16/227.29 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.16/227.29 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.16/227.29 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.16/227.29 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.16/227.29 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.16/227.29 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.16/227.29 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.16/227.29 U33(active(X:S)) -> U33(X:S) 227.16/227.29 U33(mark(X:S)) -> U33(X:S) 227.16/227.29 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.16/227.29 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.16/227.29 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.16/227.29 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.16/227.29 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.16/227.29 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.16/227.29 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.16/227.29 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.16/227.29 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.16/227.29 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.16/227.29 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.16/227.29 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.16/227.29 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.16/227.29 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.16/227.29 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.16/227.29 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.16/227.29 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.16/227.29 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.16/227.29 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.16/227.29 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.16/227.29 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.16/227.29 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.16/227.29 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.16/227.29 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.16/227.29 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.16/227.29 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.16/227.29 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.16/227.29 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.16/227.29 U46(active(X:S)) -> U46(X:S) 227.16/227.29 U46(mark(X:S)) -> U46(X:S) 227.16/227.29 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.16/227.29 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.16/227.29 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.16/227.29 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.16/227.29 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.16/227.29 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.16/227.29 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.16/227.29 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.16/227.29 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.16/227.29 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.16/227.29 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.16/227.29 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.16/227.29 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.16/227.29 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.16/227.29 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.16/227.29 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.16/227.29 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.16/227.29 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.16/227.29 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.16/227.29 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.16/227.29 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.16/227.29 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.16/227.29 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.16/227.29 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.16/227.29 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.16/227.29 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.16/227.29 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.16/227.29 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.16/227.29 U56(active(X:S)) -> U56(X:S) 227.16/227.29 U56(mark(X:S)) -> U56(X:S) 227.16/227.29 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.16/227.29 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.16/227.29 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.16/227.29 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.16/227.29 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.16/227.29 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.16/227.29 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.16/227.29 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.16/227.29 U63(active(X:S)) -> U63(X:S) 227.16/227.29 U63(mark(X:S)) -> U63(X:S) 227.16/227.29 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.16/227.29 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.16/227.29 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.16/227.29 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.16/227.29 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.16/227.29 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.16/227.29 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.16/227.29 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.16/227.29 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.16/227.29 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.16/227.29 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.16/227.29 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.16/227.29 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.16/227.29 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.16/227.29 U74(active(X:S)) -> U74(X:S) 227.16/227.29 U74(mark(X:S)) -> U74(X:S) 227.16/227.29 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.16/227.29 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.16/227.29 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.16/227.29 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.16/227.29 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.16/227.29 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.16/227.29 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.16/227.29 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.16/227.29 U83(active(X:S)) -> U83(X:S) 227.16/227.29 U83(mark(X:S)) -> U83(X:S) 227.16/227.29 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.16/227.29 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.16/227.29 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.16/227.29 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.16/227.29 U92(active(X:S)) -> U92(X:S) 227.16/227.29 U92(mark(X:S)) -> U92(X:S) 227.16/227.29 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.16/227.29 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.16/227.29 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.16/227.29 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.16/227.29 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.16/227.29 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.16/227.29 active(U13(tt)) -> mark(tt) 227.16/227.29 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.29 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.29 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.29 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.16/227.29 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.16/227.29 active(U26(tt)) -> mark(tt) 227.16/227.29 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.16/227.29 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.16/227.29 active(U33(tt)) -> mark(tt) 227.16/227.29 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.29 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.29 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.29 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.16/227.29 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.16/227.29 active(U46(tt)) -> mark(tt) 227.16/227.29 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.29 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.29 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.29 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.16/227.29 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.16/227.29 active(U56(tt)) -> mark(tt) 227.16/227.29 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.16/227.29 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.16/227.29 active(U63(tt)) -> mark(tt) 227.16/227.29 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.16/227.29 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.16/227.29 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.16/227.29 active(U74(tt)) -> mark(tt) 227.16/227.29 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.16/227.29 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.16/227.29 active(U83(tt)) -> mark(tt) 227.16/227.29 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.16/227.29 active(U92(tt)) -> mark(tt) 227.16/227.29 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.16/227.29 active(__(nil,X:S)) -> mark(X:S) 227.16/227.29 active(__(X:S,nil)) -> mark(X:S) 227.16/227.29 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.29 active(isList(nil)) -> mark(tt) 227.16/227.29 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.16/227.29 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.29 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.29 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.16/227.29 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.16/227.29 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.16/227.29 active(isPal(nil)) -> mark(tt) 227.16/227.29 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.16/227.29 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.16/227.29 active(isPalListKind(a)) -> mark(tt) 227.16/227.29 active(isPalListKind(e)) -> mark(tt) 227.16/227.29 active(isPalListKind(i)) -> mark(tt) 227.16/227.29 active(isPalListKind(nil)) -> mark(tt) 227.16/227.29 active(isPalListKind(o)) -> mark(tt) 227.16/227.29 active(isPalListKind(u)) -> mark(tt) 227.16/227.29 active(isQid(a)) -> mark(tt) 227.16/227.29 active(isQid(e)) -> mark(tt) 227.16/227.29 active(isQid(i)) -> mark(tt) 227.16/227.29 active(isQid(o)) -> mark(tt) 227.16/227.29 active(isQid(u)) -> mark(tt) 227.16/227.29 isList(active(X:S)) -> isList(X:S) 227.16/227.29 isList(mark(X:S)) -> isList(X:S) 227.16/227.29 isNeList(active(X:S)) -> isNeList(X:S) 227.16/227.29 isNeList(mark(X:S)) -> isNeList(X:S) 227.16/227.29 isNePal(active(X:S)) -> isNePal(X:S) 227.16/227.29 isNePal(mark(X:S)) -> isNePal(X:S) 227.16/227.29 isPal(active(X:S)) -> isPal(X:S) 227.16/227.29 isPal(mark(X:S)) -> isPal(X:S) 227.16/227.29 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.16/227.29 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.16/227.29 isQid(active(X:S)) -> isQid(X:S) 227.16/227.29 isQid(mark(X:S)) -> isQid(X:S) 227.16/227.29 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.16/227.29 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.16/227.29 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.16/227.29 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.16/227.29 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.16/227.29 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.16/227.29 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.16/227.29 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.16/227.29 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.16/227.29 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.16/227.29 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.16/227.29 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.16/227.29 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.16/227.29 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.16/227.29 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.16/227.29 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.16/227.29 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.16/227.29 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.16/227.29 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.16/227.29 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.16/227.29 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.16/227.29 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.16/227.29 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.16/227.29 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.16/227.29 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.16/227.29 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.16/227.29 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.16/227.29 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.16/227.29 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.16/227.29 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.16/227.29 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.16/227.29 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.16/227.29 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.16/227.29 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.16/227.29 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.16/227.29 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.16/227.29 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.16/227.29 mark(isList(X:S)) -> active(isList(X:S)) 227.16/227.29 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.16/227.29 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.16/227.29 mark(isPal(X:S)) -> active(isPal(X:S)) 227.16/227.29 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.16/227.29 mark(isQid(X:S)) -> active(isQid(X:S)) 227.16/227.29 mark(a) -> active(a) 227.16/227.29 mark(e) -> active(e) 227.16/227.29 mark(i) -> active(i) 227.16/227.29 mark(nil) -> active(nil) 227.16/227.29 mark(o) -> active(o) 227.16/227.29 mark(tt) -> active(tt) 227.16/227.29 mark(u) -> active(u) 227.16/227.29 ->Projection: 227.16/227.29 pi(U82#) = 2 227.16/227.29 227.16/227.29 Problem 1.11: 227.16/227.29 227.16/227.29 SCC Processor: 227.16/227.29 -> Pairs: 227.16/227.29 Empty 227.16/227.29 -> Rules: 227.16/227.29 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.16/227.29 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.16/227.29 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.16/227.29 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.16/227.29 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.16/227.29 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.16/227.29 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.16/227.29 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.16/227.29 U13(active(X:S)) -> U13(X:S) 227.16/227.29 U13(mark(X:S)) -> U13(X:S) 227.16/227.29 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.16/227.29 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.16/227.29 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.16/227.29 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.16/227.29 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.16/227.29 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.16/227.29 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.16/227.29 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.16/227.29 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.16/227.29 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.16/227.29 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.16/227.29 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.16/227.29 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.16/227.29 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.16/227.29 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.16/227.29 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.16/227.29 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.16/227.29 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.16/227.29 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.16/227.29 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.16/227.29 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.16/227.29 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.16/227.29 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.16/227.29 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.16/227.29 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.16/227.29 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.16/227.29 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.16/227.29 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.16/227.29 U26(active(X:S)) -> U26(X:S) 227.16/227.29 U26(mark(X:S)) -> U26(X:S) 227.16/227.29 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.16/227.29 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.16/227.29 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.16/227.29 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.16/227.29 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.16/227.29 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.16/227.29 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.16/227.29 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.16/227.29 U33(active(X:S)) -> U33(X:S) 227.16/227.29 U33(mark(X:S)) -> U33(X:S) 227.16/227.29 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.16/227.29 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.16/227.29 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.16/227.29 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.16/227.29 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.16/227.29 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.16/227.29 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.16/227.29 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.16/227.29 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.16/227.29 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.16/227.29 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.16/227.29 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.16/227.29 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.16/227.29 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.16/227.29 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.16/227.29 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.16/227.29 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.16/227.29 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.16/227.29 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.16/227.29 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.16/227.29 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.16/227.29 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.16/227.29 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.16/227.29 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.16/227.29 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.16/227.29 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.16/227.29 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.16/227.29 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.16/227.29 U46(active(X:S)) -> U46(X:S) 227.16/227.29 U46(mark(X:S)) -> U46(X:S) 227.16/227.29 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.16/227.29 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.16/227.29 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.16/227.29 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.16/227.29 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.16/227.29 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.16/227.29 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.16/227.29 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.16/227.29 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.16/227.29 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.16/227.29 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.16/227.29 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.16/227.29 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.16/227.29 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.16/227.29 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.16/227.29 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.16/227.29 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.16/227.29 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.16/227.29 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.16/227.29 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.16/227.29 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.16/227.29 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.16/227.29 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.16/227.29 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.16/227.29 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.16/227.29 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.16/227.29 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.16/227.29 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.16/227.29 U56(active(X:S)) -> U56(X:S) 227.16/227.29 U56(mark(X:S)) -> U56(X:S) 227.16/227.29 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.16/227.29 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.16/227.29 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.16/227.29 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.16/227.29 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.16/227.29 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.16/227.29 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.16/227.29 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.16/227.29 U63(active(X:S)) -> U63(X:S) 227.16/227.29 U63(mark(X:S)) -> U63(X:S) 227.16/227.29 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.16/227.29 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.16/227.29 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.16/227.29 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.16/227.29 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.16/227.29 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.16/227.29 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.16/227.29 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.16/227.29 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.16/227.29 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.16/227.29 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.16/227.29 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.16/227.29 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.16/227.29 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.16/227.29 U74(active(X:S)) -> U74(X:S) 227.16/227.29 U74(mark(X:S)) -> U74(X:S) 227.16/227.29 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.16/227.29 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.16/227.29 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.16/227.29 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.16/227.29 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.16/227.29 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.16/227.29 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.16/227.29 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.16/227.29 U83(active(X:S)) -> U83(X:S) 227.16/227.29 U83(mark(X:S)) -> U83(X:S) 227.16/227.29 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.16/227.29 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.16/227.29 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.16/227.29 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.16/227.29 U92(active(X:S)) -> U92(X:S) 227.16/227.29 U92(mark(X:S)) -> U92(X:S) 227.16/227.29 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.16/227.29 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.16/227.29 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.16/227.29 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.16/227.29 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.16/227.29 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.16/227.29 active(U13(tt)) -> mark(tt) 227.16/227.29 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.29 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.29 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.29 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.16/227.29 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.16/227.29 active(U26(tt)) -> mark(tt) 227.16/227.29 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.16/227.29 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.16/227.29 active(U33(tt)) -> mark(tt) 227.16/227.29 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.29 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.29 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.29 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.16/227.29 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.16/227.29 active(U46(tt)) -> mark(tt) 227.16/227.29 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.29 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.29 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.29 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.16/227.29 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.16/227.29 active(U56(tt)) -> mark(tt) 227.16/227.29 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.16/227.29 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.16/227.29 active(U63(tt)) -> mark(tt) 227.16/227.29 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.16/227.29 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.16/227.29 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.16/227.29 active(U74(tt)) -> mark(tt) 227.16/227.29 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.16/227.29 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.16/227.29 active(U83(tt)) -> mark(tt) 227.16/227.29 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.16/227.29 active(U92(tt)) -> mark(tt) 227.16/227.29 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.16/227.29 active(__(nil,X:S)) -> mark(X:S) 227.16/227.29 active(__(X:S,nil)) -> mark(X:S) 227.16/227.29 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.29 active(isList(nil)) -> mark(tt) 227.16/227.29 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.16/227.29 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.29 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.29 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.16/227.29 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.16/227.29 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.16/227.29 active(isPal(nil)) -> mark(tt) 227.16/227.29 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.16/227.29 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.16/227.29 active(isPalListKind(a)) -> mark(tt) 227.16/227.29 active(isPalListKind(e)) -> mark(tt) 227.16/227.29 active(isPalListKind(i)) -> mark(tt) 227.16/227.29 active(isPalListKind(nil)) -> mark(tt) 227.16/227.29 active(isPalListKind(o)) -> mark(tt) 227.16/227.29 active(isPalListKind(u)) -> mark(tt) 227.16/227.29 active(isQid(a)) -> mark(tt) 227.16/227.29 active(isQid(e)) -> mark(tt) 227.16/227.29 active(isQid(i)) -> mark(tt) 227.16/227.29 active(isQid(o)) -> mark(tt) 227.16/227.29 active(isQid(u)) -> mark(tt) 227.16/227.29 isList(active(X:S)) -> isList(X:S) 227.16/227.29 isList(mark(X:S)) -> isList(X:S) 227.16/227.29 isNeList(active(X:S)) -> isNeList(X:S) 227.16/227.29 isNeList(mark(X:S)) -> isNeList(X:S) 227.16/227.29 isNePal(active(X:S)) -> isNePal(X:S) 227.16/227.29 isNePal(mark(X:S)) -> isNePal(X:S) 227.16/227.29 isPal(active(X:S)) -> isPal(X:S) 227.16/227.29 isPal(mark(X:S)) -> isPal(X:S) 227.16/227.29 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.16/227.29 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.16/227.29 isQid(active(X:S)) -> isQid(X:S) 227.16/227.29 isQid(mark(X:S)) -> isQid(X:S) 227.16/227.29 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.16/227.29 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.16/227.29 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.16/227.29 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.16/227.29 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.16/227.29 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.16/227.29 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.16/227.29 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.16/227.29 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.16/227.29 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.16/227.29 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.16/227.29 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.16/227.29 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.16/227.29 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.16/227.29 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.16/227.29 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.16/227.29 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.16/227.29 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.16/227.29 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.16/227.29 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.16/227.29 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.16/227.29 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.16/227.29 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.16/227.29 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.16/227.29 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.16/227.29 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.16/227.29 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.16/227.29 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.16/227.29 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.16/227.29 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.16/227.29 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.16/227.29 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.16/227.29 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.16/227.29 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.16/227.29 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.16/227.29 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.16/227.29 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.16/227.29 mark(isList(X:S)) -> active(isList(X:S)) 227.16/227.29 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.16/227.29 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.16/227.29 mark(isPal(X:S)) -> active(isPal(X:S)) 227.16/227.29 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.16/227.29 mark(isQid(X:S)) -> active(isQid(X:S)) 227.16/227.29 mark(a) -> active(a) 227.16/227.29 mark(e) -> active(e) 227.16/227.29 mark(i) -> active(i) 227.16/227.29 mark(nil) -> active(nil) 227.16/227.29 mark(o) -> active(o) 227.16/227.29 mark(tt) -> active(tt) 227.16/227.29 mark(u) -> active(u) 227.16/227.29 ->Strongly Connected Components: 227.16/227.29 There is no strongly connected component 227.16/227.29 227.16/227.29 The problem is finite. 227.16/227.29 227.16/227.29 Problem 1.12: 227.16/227.29 227.16/227.29 Subterm Processor: 227.16/227.29 -> Pairs: 227.16/227.29 U81#(active(X1:S),X2:S) -> U81#(X1:S,X2:S) 227.16/227.29 U81#(mark(X1:S),X2:S) -> U81#(X1:S,X2:S) 227.16/227.29 U81#(X1:S,active(X2:S)) -> U81#(X1:S,X2:S) 227.16/227.29 U81#(X1:S,mark(X2:S)) -> U81#(X1:S,X2:S) 227.16/227.29 -> Rules: 227.16/227.29 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.16/227.29 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.16/227.29 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.16/227.29 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.16/227.29 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.16/227.29 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.16/227.29 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.16/227.29 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.16/227.29 U13(active(X:S)) -> U13(X:S) 227.16/227.29 U13(mark(X:S)) -> U13(X:S) 227.16/227.29 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.16/227.29 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.16/227.29 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.16/227.29 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.16/227.29 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.16/227.29 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.16/227.29 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.16/227.29 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.16/227.29 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.16/227.29 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.16/227.29 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.16/227.29 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.16/227.29 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.16/227.29 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.16/227.29 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.16/227.29 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.16/227.29 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.16/227.29 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.16/227.29 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.16/227.29 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.16/227.29 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.16/227.29 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.16/227.29 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.16/227.29 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.16/227.29 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.16/227.29 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.16/227.29 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.16/227.29 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.16/227.29 U26(active(X:S)) -> U26(X:S) 227.16/227.29 U26(mark(X:S)) -> U26(X:S) 227.16/227.29 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.16/227.29 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.16/227.29 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.16/227.29 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.16/227.29 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.16/227.29 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.16/227.29 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.16/227.29 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.16/227.29 U33(active(X:S)) -> U33(X:S) 227.16/227.29 U33(mark(X:S)) -> U33(X:S) 227.16/227.29 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.16/227.29 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.16/227.29 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.16/227.29 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.16/227.29 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.16/227.29 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.16/227.29 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.16/227.29 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.16/227.29 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.16/227.29 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.16/227.29 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.16/227.29 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.16/227.29 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.16/227.29 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.16/227.29 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.16/227.29 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.16/227.29 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.16/227.29 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.16/227.29 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.16/227.29 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.16/227.29 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.16/227.29 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.16/227.29 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.16/227.29 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.16/227.29 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.16/227.29 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.16/227.29 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.16/227.29 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.16/227.29 U46(active(X:S)) -> U46(X:S) 227.16/227.29 U46(mark(X:S)) -> U46(X:S) 227.16/227.29 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.16/227.29 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.16/227.29 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.16/227.29 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.16/227.29 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.16/227.29 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.16/227.29 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.16/227.29 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.16/227.29 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.16/227.29 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.16/227.29 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.16/227.29 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.16/227.29 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.16/227.29 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.16/227.29 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.16/227.29 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.16/227.29 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.16/227.29 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.16/227.29 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.16/227.29 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.16/227.29 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.16/227.29 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.16/227.29 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.16/227.29 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.16/227.29 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.16/227.29 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.16/227.29 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.16/227.29 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.16/227.29 U56(active(X:S)) -> U56(X:S) 227.16/227.29 U56(mark(X:S)) -> U56(X:S) 227.16/227.29 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.16/227.29 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.16/227.29 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.16/227.29 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.16/227.29 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.16/227.29 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.16/227.29 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.16/227.29 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.16/227.29 U63(active(X:S)) -> U63(X:S) 227.16/227.29 U63(mark(X:S)) -> U63(X:S) 227.16/227.29 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.16/227.29 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.16/227.29 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.16/227.29 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.16/227.29 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.16/227.29 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.16/227.29 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.16/227.29 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.16/227.29 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.16/227.29 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.16/227.29 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.16/227.29 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.16/227.29 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.16/227.29 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.16/227.29 U74(active(X:S)) -> U74(X:S) 227.16/227.29 U74(mark(X:S)) -> U74(X:S) 227.16/227.29 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.16/227.29 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.16/227.29 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.16/227.29 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.16/227.29 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.16/227.29 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.16/227.29 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.16/227.29 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.16/227.29 U83(active(X:S)) -> U83(X:S) 227.16/227.29 U83(mark(X:S)) -> U83(X:S) 227.16/227.29 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.16/227.29 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.16/227.29 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.16/227.29 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.16/227.29 U92(active(X:S)) -> U92(X:S) 227.16/227.29 U92(mark(X:S)) -> U92(X:S) 227.16/227.29 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.16/227.29 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.16/227.29 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.16/227.29 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.16/227.29 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.16/227.29 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.16/227.29 active(U13(tt)) -> mark(tt) 227.16/227.29 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.29 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.29 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.29 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.16/227.29 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.16/227.29 active(U26(tt)) -> mark(tt) 227.16/227.29 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.16/227.29 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.16/227.29 active(U33(tt)) -> mark(tt) 227.16/227.29 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.29 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.29 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.29 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.16/227.29 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.16/227.29 active(U46(tt)) -> mark(tt) 227.16/227.29 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.29 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.29 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.29 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.16/227.29 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.16/227.29 active(U56(tt)) -> mark(tt) 227.16/227.29 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.16/227.29 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.16/227.29 active(U63(tt)) -> mark(tt) 227.16/227.29 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.16/227.29 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.16/227.29 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.16/227.29 active(U74(tt)) -> mark(tt) 227.16/227.29 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.16/227.29 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.16/227.29 active(U83(tt)) -> mark(tt) 227.16/227.29 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.16/227.29 active(U92(tt)) -> mark(tt) 227.16/227.29 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.16/227.29 active(__(nil,X:S)) -> mark(X:S) 227.16/227.29 active(__(X:S,nil)) -> mark(X:S) 227.16/227.29 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.29 active(isList(nil)) -> mark(tt) 227.16/227.29 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.16/227.29 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.29 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.29 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.16/227.29 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.16/227.29 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.16/227.29 active(isPal(nil)) -> mark(tt) 227.16/227.29 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.16/227.29 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.16/227.29 active(isPalListKind(a)) -> mark(tt) 227.16/227.29 active(isPalListKind(e)) -> mark(tt) 227.16/227.29 active(isPalListKind(i)) -> mark(tt) 227.16/227.29 active(isPalListKind(nil)) -> mark(tt) 227.16/227.29 active(isPalListKind(o)) -> mark(tt) 227.16/227.29 active(isPalListKind(u)) -> mark(tt) 227.16/227.29 active(isQid(a)) -> mark(tt) 227.16/227.29 active(isQid(e)) -> mark(tt) 227.16/227.29 active(isQid(i)) -> mark(tt) 227.16/227.29 active(isQid(o)) -> mark(tt) 227.16/227.29 active(isQid(u)) -> mark(tt) 227.16/227.29 isList(active(X:S)) -> isList(X:S) 227.16/227.29 isList(mark(X:S)) -> isList(X:S) 227.16/227.29 isNeList(active(X:S)) -> isNeList(X:S) 227.16/227.29 isNeList(mark(X:S)) -> isNeList(X:S) 227.16/227.29 isNePal(active(X:S)) -> isNePal(X:S) 227.16/227.29 isNePal(mark(X:S)) -> isNePal(X:S) 227.16/227.29 isPal(active(X:S)) -> isPal(X:S) 227.16/227.29 isPal(mark(X:S)) -> isPal(X:S) 227.16/227.29 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.16/227.29 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.16/227.29 isQid(active(X:S)) -> isQid(X:S) 227.16/227.29 isQid(mark(X:S)) -> isQid(X:S) 227.16/227.29 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.16/227.29 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.16/227.29 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.16/227.29 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.16/227.29 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.16/227.29 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.16/227.29 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.16/227.29 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.16/227.29 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.16/227.29 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.16/227.29 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.16/227.29 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.16/227.29 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.16/227.29 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.16/227.29 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.16/227.29 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.16/227.29 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.16/227.29 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.16/227.29 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.16/227.29 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.16/227.29 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.16/227.29 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.16/227.29 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.16/227.29 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.16/227.29 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.16/227.29 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.16/227.29 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.16/227.29 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.16/227.29 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.16/227.29 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.16/227.29 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.16/227.29 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.16/227.29 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.16/227.29 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.16/227.29 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.16/227.29 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.16/227.29 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.16/227.29 mark(isList(X:S)) -> active(isList(X:S)) 227.16/227.29 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.16/227.29 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.16/227.29 mark(isPal(X:S)) -> active(isPal(X:S)) 227.16/227.29 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.16/227.29 mark(isQid(X:S)) -> active(isQid(X:S)) 227.16/227.29 mark(a) -> active(a) 227.16/227.29 mark(e) -> active(e) 227.16/227.29 mark(i) -> active(i) 227.16/227.29 mark(nil) -> active(nil) 227.16/227.29 mark(o) -> active(o) 227.16/227.29 mark(tt) -> active(tt) 227.16/227.29 mark(u) -> active(u) 227.16/227.29 ->Projection: 227.16/227.29 pi(U81#) = 1 227.16/227.29 227.16/227.29 Problem 1.12: 227.16/227.29 227.16/227.29 SCC Processor: 227.16/227.29 -> Pairs: 227.16/227.29 U81#(X1:S,active(X2:S)) -> U81#(X1:S,X2:S) 227.16/227.29 U81#(X1:S,mark(X2:S)) -> U81#(X1:S,X2:S) 227.16/227.29 -> Rules: 227.16/227.29 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.16/227.29 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.16/227.29 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.16/227.29 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.16/227.29 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.16/227.29 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.16/227.29 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.16/227.29 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.16/227.29 U13(active(X:S)) -> U13(X:S) 227.16/227.29 U13(mark(X:S)) -> U13(X:S) 227.16/227.29 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.16/227.29 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.16/227.29 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.16/227.29 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.16/227.29 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.16/227.29 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.16/227.29 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.16/227.29 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.16/227.29 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.16/227.29 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.16/227.29 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.16/227.29 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.16/227.29 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.16/227.29 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.16/227.29 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.16/227.29 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.16/227.29 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.16/227.29 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.16/227.29 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.16/227.29 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.16/227.29 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.16/227.29 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.16/227.29 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.16/227.29 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.16/227.29 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.16/227.29 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.16/227.29 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.16/227.29 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.16/227.29 U26(active(X:S)) -> U26(X:S) 227.16/227.29 U26(mark(X:S)) -> U26(X:S) 227.16/227.29 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.16/227.29 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.16/227.29 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.16/227.29 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.16/227.29 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.16/227.29 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.16/227.29 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.16/227.29 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.16/227.29 U33(active(X:S)) -> U33(X:S) 227.16/227.29 U33(mark(X:S)) -> U33(X:S) 227.16/227.29 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.16/227.29 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.16/227.29 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.16/227.29 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.16/227.29 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.16/227.29 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.16/227.29 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.16/227.29 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.16/227.29 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.16/227.29 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.16/227.29 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.16/227.29 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.16/227.29 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.16/227.29 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.16/227.29 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.16/227.29 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.16/227.29 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.16/227.29 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.16/227.29 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.16/227.29 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.16/227.29 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.16/227.29 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.16/227.29 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.16/227.29 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.16/227.29 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.16/227.29 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.16/227.29 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.16/227.29 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.16/227.29 U46(active(X:S)) -> U46(X:S) 227.16/227.29 U46(mark(X:S)) -> U46(X:S) 227.16/227.29 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.16/227.29 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.16/227.29 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.16/227.29 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.16/227.29 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.16/227.29 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.16/227.29 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.16/227.29 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.16/227.29 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.16/227.29 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.16/227.29 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.16/227.29 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.16/227.29 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.16/227.29 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.16/227.29 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.16/227.29 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.16/227.29 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.16/227.29 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.16/227.29 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.16/227.29 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.16/227.29 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.16/227.29 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.16/227.29 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.16/227.29 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.16/227.29 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.16/227.29 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.16/227.29 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.16/227.29 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.16/227.29 U56(active(X:S)) -> U56(X:S) 227.16/227.29 U56(mark(X:S)) -> U56(X:S) 227.16/227.29 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.16/227.29 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.16/227.29 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.16/227.29 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.16/227.29 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.16/227.29 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.16/227.29 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.16/227.29 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.16/227.29 U63(active(X:S)) -> U63(X:S) 227.16/227.29 U63(mark(X:S)) -> U63(X:S) 227.16/227.29 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.16/227.29 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.16/227.29 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.16/227.29 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.16/227.29 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.16/227.29 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.16/227.29 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.16/227.29 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.16/227.29 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.16/227.29 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.16/227.29 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.16/227.29 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.16/227.29 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.16/227.29 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.16/227.29 U74(active(X:S)) -> U74(X:S) 227.16/227.29 U74(mark(X:S)) -> U74(X:S) 227.16/227.29 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.16/227.29 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.16/227.29 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.16/227.29 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.16/227.29 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.16/227.29 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.16/227.29 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.16/227.29 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.16/227.29 U83(active(X:S)) -> U83(X:S) 227.16/227.29 U83(mark(X:S)) -> U83(X:S) 227.16/227.29 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.16/227.29 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.16/227.29 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.16/227.29 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.16/227.29 U92(active(X:S)) -> U92(X:S) 227.16/227.29 U92(mark(X:S)) -> U92(X:S) 227.16/227.29 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.16/227.29 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.16/227.29 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.16/227.29 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.16/227.29 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.16/227.29 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.16/227.29 active(U13(tt)) -> mark(tt) 227.16/227.29 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.29 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.29 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.29 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.16/227.29 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.16/227.29 active(U26(tt)) -> mark(tt) 227.16/227.29 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.16/227.29 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.16/227.29 active(U33(tt)) -> mark(tt) 227.16/227.29 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.29 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.29 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.29 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.16/227.29 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.16/227.29 active(U46(tt)) -> mark(tt) 227.16/227.29 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.29 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.29 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.29 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.16/227.29 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.16/227.29 active(U56(tt)) -> mark(tt) 227.16/227.29 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.16/227.29 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.16/227.29 active(U63(tt)) -> mark(tt) 227.16/227.29 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.16/227.29 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.16/227.29 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.16/227.29 active(U74(tt)) -> mark(tt) 227.16/227.29 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.16/227.29 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.16/227.29 active(U83(tt)) -> mark(tt) 227.16/227.29 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.16/227.29 active(U92(tt)) -> mark(tt) 227.16/227.29 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.16/227.29 active(__(nil,X:S)) -> mark(X:S) 227.16/227.29 active(__(X:S,nil)) -> mark(X:S) 227.16/227.29 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.29 active(isList(nil)) -> mark(tt) 227.16/227.29 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.16/227.29 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.29 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.29 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.16/227.29 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.16/227.29 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.16/227.29 active(isPal(nil)) -> mark(tt) 227.16/227.29 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.16/227.29 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.16/227.29 active(isPalListKind(a)) -> mark(tt) 227.16/227.29 active(isPalListKind(e)) -> mark(tt) 227.16/227.29 active(isPalListKind(i)) -> mark(tt) 227.16/227.29 active(isPalListKind(nil)) -> mark(tt) 227.16/227.29 active(isPalListKind(o)) -> mark(tt) 227.16/227.29 active(isPalListKind(u)) -> mark(tt) 227.16/227.29 active(isQid(a)) -> mark(tt) 227.16/227.29 active(isQid(e)) -> mark(tt) 227.16/227.29 active(isQid(i)) -> mark(tt) 227.16/227.29 active(isQid(o)) -> mark(tt) 227.16/227.29 active(isQid(u)) -> mark(tt) 227.16/227.29 isList(active(X:S)) -> isList(X:S) 227.16/227.29 isList(mark(X:S)) -> isList(X:S) 227.16/227.29 isNeList(active(X:S)) -> isNeList(X:S) 227.16/227.29 isNeList(mark(X:S)) -> isNeList(X:S) 227.16/227.29 isNePal(active(X:S)) -> isNePal(X:S) 227.16/227.29 isNePal(mark(X:S)) -> isNePal(X:S) 227.16/227.29 isPal(active(X:S)) -> isPal(X:S) 227.16/227.29 isPal(mark(X:S)) -> isPal(X:S) 227.16/227.29 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.16/227.29 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.16/227.29 isQid(active(X:S)) -> isQid(X:S) 227.16/227.29 isQid(mark(X:S)) -> isQid(X:S) 227.16/227.29 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.16/227.29 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.16/227.29 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.16/227.29 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.16/227.29 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.16/227.29 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.16/227.29 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.16/227.29 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.16/227.29 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.16/227.29 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.16/227.29 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.16/227.29 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.16/227.29 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.16/227.29 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.16/227.29 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.16/227.29 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.16/227.29 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.16/227.29 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.16/227.29 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.16/227.29 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.16/227.29 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.16/227.29 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.16/227.29 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.16/227.29 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.16/227.29 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.16/227.29 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.16/227.29 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.16/227.29 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.16/227.29 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.16/227.29 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.16/227.29 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.16/227.29 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.16/227.29 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.16/227.29 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.16/227.29 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.16/227.29 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.16/227.29 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.16/227.29 mark(isList(X:S)) -> active(isList(X:S)) 227.16/227.29 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.16/227.29 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.16/227.29 mark(isPal(X:S)) -> active(isPal(X:S)) 227.16/227.29 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.16/227.29 mark(isQid(X:S)) -> active(isQid(X:S)) 227.16/227.29 mark(a) -> active(a) 227.16/227.29 mark(e) -> active(e) 227.16/227.29 mark(i) -> active(i) 227.16/227.29 mark(nil) -> active(nil) 227.16/227.29 mark(o) -> active(o) 227.16/227.29 mark(tt) -> active(tt) 227.16/227.29 mark(u) -> active(u) 227.16/227.29 ->Strongly Connected Components: 227.16/227.29 ->->Cycle: 227.16/227.29 ->->-> Pairs: 227.16/227.29 U81#(X1:S,active(X2:S)) -> U81#(X1:S,X2:S) 227.16/227.29 U81#(X1:S,mark(X2:S)) -> U81#(X1:S,X2:S) 227.16/227.29 ->->-> Rules: 227.16/227.29 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.16/227.29 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.16/227.29 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.16/227.29 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.16/227.29 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.16/227.29 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.16/227.29 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.16/227.29 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.16/227.29 U13(active(X:S)) -> U13(X:S) 227.16/227.29 U13(mark(X:S)) -> U13(X:S) 227.16/227.29 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.16/227.29 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.16/227.29 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.16/227.29 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.16/227.29 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.16/227.29 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.16/227.29 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.16/227.29 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.16/227.29 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.16/227.29 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.16/227.29 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.16/227.29 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.16/227.29 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.16/227.29 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.16/227.29 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.16/227.29 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.16/227.29 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.16/227.29 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.16/227.29 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.16/227.29 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.16/227.29 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.16/227.29 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.16/227.29 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.16/227.29 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.16/227.29 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.16/227.29 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.16/227.29 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.16/227.29 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.16/227.29 U26(active(X:S)) -> U26(X:S) 227.16/227.29 U26(mark(X:S)) -> U26(X:S) 227.16/227.29 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.16/227.29 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.16/227.29 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.16/227.29 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.16/227.29 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.16/227.29 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.16/227.29 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.16/227.29 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.16/227.29 U33(active(X:S)) -> U33(X:S) 227.16/227.29 U33(mark(X:S)) -> U33(X:S) 227.16/227.29 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.16/227.29 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.16/227.29 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.16/227.29 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.16/227.29 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.16/227.29 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.16/227.29 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.16/227.29 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.16/227.29 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.16/227.29 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.16/227.29 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.16/227.29 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.16/227.29 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.16/227.29 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.16/227.29 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.16/227.29 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.16/227.29 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.16/227.29 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.16/227.29 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.16/227.29 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.16/227.29 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.16/227.29 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.16/227.29 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.16/227.29 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.16/227.29 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.16/227.29 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.16/227.29 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.16/227.29 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.16/227.29 U46(active(X:S)) -> U46(X:S) 227.16/227.29 U46(mark(X:S)) -> U46(X:S) 227.16/227.29 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.16/227.29 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.16/227.29 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.16/227.29 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.16/227.29 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.16/227.29 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.16/227.29 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.16/227.29 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.16/227.29 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.16/227.29 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.16/227.29 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.16/227.29 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.16/227.29 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.16/227.29 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.16/227.29 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.16/227.29 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.16/227.29 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.16/227.29 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.16/227.29 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.16/227.29 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.16/227.29 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.16/227.29 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.16/227.29 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.16/227.29 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.16/227.29 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.16/227.29 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.16/227.29 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.16/227.29 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.16/227.29 U56(active(X:S)) -> U56(X:S) 227.16/227.29 U56(mark(X:S)) -> U56(X:S) 227.16/227.29 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.16/227.29 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.16/227.29 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.16/227.29 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.16/227.29 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.16/227.29 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.16/227.29 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.16/227.29 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.16/227.29 U63(active(X:S)) -> U63(X:S) 227.16/227.29 U63(mark(X:S)) -> U63(X:S) 227.16/227.29 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.16/227.29 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.16/227.29 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.16/227.29 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.16/227.29 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.16/227.29 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.16/227.29 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.16/227.29 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.16/227.29 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.16/227.29 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.16/227.29 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.16/227.29 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.16/227.29 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.16/227.29 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.16/227.29 U74(active(X:S)) -> U74(X:S) 227.16/227.29 U74(mark(X:S)) -> U74(X:S) 227.16/227.29 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.16/227.29 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.16/227.29 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.16/227.29 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.16/227.29 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.16/227.29 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.16/227.29 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.16/227.29 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.16/227.29 U83(active(X:S)) -> U83(X:S) 227.16/227.29 U83(mark(X:S)) -> U83(X:S) 227.16/227.29 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.16/227.29 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.16/227.29 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.16/227.29 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.16/227.29 U92(active(X:S)) -> U92(X:S) 227.16/227.29 U92(mark(X:S)) -> U92(X:S) 227.16/227.29 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.16/227.29 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.16/227.29 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.16/227.29 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.16/227.29 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.16/227.29 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.16/227.29 active(U13(tt)) -> mark(tt) 227.16/227.29 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.29 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.29 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.29 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.16/227.29 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.16/227.29 active(U26(tt)) -> mark(tt) 227.16/227.29 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.16/227.29 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.16/227.29 active(U33(tt)) -> mark(tt) 227.16/227.29 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.29 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.29 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.29 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.16/227.29 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.16/227.29 active(U46(tt)) -> mark(tt) 227.16/227.29 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.29 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.29 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.29 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.16/227.29 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.16/227.29 active(U56(tt)) -> mark(tt) 227.16/227.29 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.16/227.29 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.16/227.29 active(U63(tt)) -> mark(tt) 227.16/227.29 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.16/227.29 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.16/227.29 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.16/227.29 active(U74(tt)) -> mark(tt) 227.16/227.29 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.16/227.29 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.16/227.29 active(U83(tt)) -> mark(tt) 227.16/227.29 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.16/227.29 active(U92(tt)) -> mark(tt) 227.16/227.29 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.16/227.29 active(__(nil,X:S)) -> mark(X:S) 227.16/227.29 active(__(X:S,nil)) -> mark(X:S) 227.16/227.29 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.29 active(isList(nil)) -> mark(tt) 227.16/227.29 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.16/227.29 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.29 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.29 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.16/227.29 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.16/227.29 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.16/227.29 active(isPal(nil)) -> mark(tt) 227.16/227.29 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.16/227.29 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.16/227.29 active(isPalListKind(a)) -> mark(tt) 227.16/227.29 active(isPalListKind(e)) -> mark(tt) 227.16/227.29 active(isPalListKind(i)) -> mark(tt) 227.16/227.29 active(isPalListKind(nil)) -> mark(tt) 227.16/227.29 active(isPalListKind(o)) -> mark(tt) 227.16/227.29 active(isPalListKind(u)) -> mark(tt) 227.16/227.29 active(isQid(a)) -> mark(tt) 227.16/227.29 active(isQid(e)) -> mark(tt) 227.16/227.29 active(isQid(i)) -> mark(tt) 227.16/227.29 active(isQid(o)) -> mark(tt) 227.16/227.29 active(isQid(u)) -> mark(tt) 227.16/227.29 isList(active(X:S)) -> isList(X:S) 227.16/227.29 isList(mark(X:S)) -> isList(X:S) 227.16/227.29 isNeList(active(X:S)) -> isNeList(X:S) 227.16/227.29 isNeList(mark(X:S)) -> isNeList(X:S) 227.16/227.29 isNePal(active(X:S)) -> isNePal(X:S) 227.16/227.29 isNePal(mark(X:S)) -> isNePal(X:S) 227.16/227.29 isPal(active(X:S)) -> isPal(X:S) 227.16/227.29 isPal(mark(X:S)) -> isPal(X:S) 227.16/227.29 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.16/227.29 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.16/227.29 isQid(active(X:S)) -> isQid(X:S) 227.16/227.29 isQid(mark(X:S)) -> isQid(X:S) 227.16/227.29 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.16/227.29 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.16/227.29 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.16/227.29 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.16/227.29 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.16/227.29 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.16/227.29 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.16/227.29 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.16/227.29 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.16/227.29 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.16/227.29 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.16/227.29 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.16/227.29 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.16/227.29 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.16/227.29 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.16/227.29 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.16/227.29 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.16/227.29 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.16/227.29 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.16/227.29 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.16/227.29 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.16/227.29 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.16/227.29 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.16/227.29 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.16/227.29 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.16/227.29 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.16/227.29 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.16/227.29 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.16/227.29 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.16/227.29 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.16/227.29 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.16/227.29 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.16/227.29 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.16/227.29 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.16/227.29 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.16/227.29 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.16/227.29 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.16/227.29 mark(isList(X:S)) -> active(isList(X:S)) 227.16/227.29 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.16/227.29 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.16/227.29 mark(isPal(X:S)) -> active(isPal(X:S)) 227.16/227.29 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.16/227.29 mark(isQid(X:S)) -> active(isQid(X:S)) 227.16/227.29 mark(a) -> active(a) 227.16/227.29 mark(e) -> active(e) 227.16/227.29 mark(i) -> active(i) 227.16/227.29 mark(nil) -> active(nil) 227.16/227.29 mark(o) -> active(o) 227.16/227.29 mark(tt) -> active(tt) 227.16/227.29 mark(u) -> active(u) 227.16/227.29 227.16/227.29 Problem 1.12: 227.16/227.29 227.16/227.29 Subterm Processor: 227.16/227.29 -> Pairs: 227.16/227.29 U81#(X1:S,active(X2:S)) -> U81#(X1:S,X2:S) 227.16/227.29 U81#(X1:S,mark(X2:S)) -> U81#(X1:S,X2:S) 227.16/227.29 -> Rules: 227.16/227.29 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.16/227.29 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.16/227.29 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.16/227.29 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.16/227.29 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.16/227.29 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.16/227.29 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.16/227.29 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.16/227.29 U13(active(X:S)) -> U13(X:S) 227.16/227.29 U13(mark(X:S)) -> U13(X:S) 227.16/227.29 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.16/227.29 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.16/227.29 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.16/227.29 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.16/227.29 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.16/227.29 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.16/227.29 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.16/227.29 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.16/227.29 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.16/227.29 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.16/227.29 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.16/227.29 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.16/227.29 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.16/227.29 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.16/227.29 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.16/227.29 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.16/227.29 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.16/227.29 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.16/227.29 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.16/227.29 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.16/227.29 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.16/227.29 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.16/227.29 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.16/227.29 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.16/227.29 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.16/227.29 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.16/227.29 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.16/227.29 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.16/227.29 U26(active(X:S)) -> U26(X:S) 227.16/227.29 U26(mark(X:S)) -> U26(X:S) 227.16/227.29 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.16/227.29 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.16/227.29 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.16/227.29 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.16/227.29 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.16/227.29 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.16/227.29 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.16/227.29 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.16/227.29 U33(active(X:S)) -> U33(X:S) 227.16/227.29 U33(mark(X:S)) -> U33(X:S) 227.16/227.29 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.16/227.29 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.16/227.29 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.16/227.29 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.16/227.29 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.16/227.29 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.16/227.29 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.16/227.29 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.16/227.29 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.16/227.29 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.16/227.29 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.16/227.29 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.16/227.29 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.16/227.29 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.16/227.29 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.16/227.29 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.16/227.29 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.16/227.29 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.16/227.29 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.16/227.29 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.16/227.29 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.16/227.29 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.16/227.29 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.16/227.29 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.16/227.29 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.16/227.29 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.16/227.29 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.16/227.29 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.16/227.29 U46(active(X:S)) -> U46(X:S) 227.16/227.29 U46(mark(X:S)) -> U46(X:S) 227.16/227.29 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.16/227.29 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.16/227.29 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.16/227.29 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.16/227.29 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.16/227.29 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.16/227.29 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.16/227.29 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.16/227.29 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.16/227.29 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.16/227.29 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.16/227.29 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.16/227.29 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.16/227.29 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.16/227.29 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.16/227.29 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.16/227.29 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.16/227.29 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.16/227.29 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.16/227.29 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.16/227.29 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.16/227.29 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.16/227.29 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.16/227.29 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.16/227.29 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.16/227.29 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.16/227.29 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.16/227.29 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.16/227.29 U56(active(X:S)) -> U56(X:S) 227.16/227.29 U56(mark(X:S)) -> U56(X:S) 227.16/227.29 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.16/227.29 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.16/227.29 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.16/227.29 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.16/227.29 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.16/227.29 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.16/227.29 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.16/227.29 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.16/227.29 U63(active(X:S)) -> U63(X:S) 227.16/227.29 U63(mark(X:S)) -> U63(X:S) 227.16/227.29 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.16/227.29 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.16/227.29 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.16/227.29 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.16/227.29 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.16/227.29 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.16/227.29 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.16/227.29 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.16/227.29 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.16/227.29 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.16/227.29 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.16/227.29 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.16/227.29 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.16/227.29 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.16/227.29 U74(active(X:S)) -> U74(X:S) 227.16/227.29 U74(mark(X:S)) -> U74(X:S) 227.16/227.29 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.16/227.29 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.16/227.29 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.16/227.29 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.16/227.29 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.16/227.29 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.16/227.29 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.16/227.29 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.16/227.29 U83(active(X:S)) -> U83(X:S) 227.16/227.29 U83(mark(X:S)) -> U83(X:S) 227.16/227.29 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.16/227.29 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.16/227.29 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.16/227.29 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.16/227.29 U92(active(X:S)) -> U92(X:S) 227.16/227.29 U92(mark(X:S)) -> U92(X:S) 227.16/227.29 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.16/227.29 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.16/227.29 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.16/227.29 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.16/227.29 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.16/227.29 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.16/227.29 active(U13(tt)) -> mark(tt) 227.16/227.29 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.29 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.29 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.29 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.16/227.29 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.16/227.29 active(U26(tt)) -> mark(tt) 227.16/227.29 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.16/227.29 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.16/227.29 active(U33(tt)) -> mark(tt) 227.16/227.29 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.29 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.29 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.29 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.16/227.29 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.16/227.29 active(U46(tt)) -> mark(tt) 227.16/227.29 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.29 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.29 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.29 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.16/227.29 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.16/227.29 active(U56(tt)) -> mark(tt) 227.16/227.29 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.16/227.29 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.16/227.29 active(U63(tt)) -> mark(tt) 227.16/227.29 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.16/227.29 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.16/227.29 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.16/227.29 active(U74(tt)) -> mark(tt) 227.16/227.29 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.16/227.29 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.16/227.29 active(U83(tt)) -> mark(tt) 227.16/227.29 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.16/227.29 active(U92(tt)) -> mark(tt) 227.16/227.29 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.16/227.29 active(__(nil,X:S)) -> mark(X:S) 227.16/227.29 active(__(X:S,nil)) -> mark(X:S) 227.16/227.29 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.29 active(isList(nil)) -> mark(tt) 227.16/227.29 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.16/227.29 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.29 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.29 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.16/227.29 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.16/227.29 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.16/227.29 active(isPal(nil)) -> mark(tt) 227.16/227.29 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.16/227.29 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.16/227.29 active(isPalListKind(a)) -> mark(tt) 227.16/227.29 active(isPalListKind(e)) -> mark(tt) 227.16/227.29 active(isPalListKind(i)) -> mark(tt) 227.16/227.29 active(isPalListKind(nil)) -> mark(tt) 227.16/227.29 active(isPalListKind(o)) -> mark(tt) 227.16/227.29 active(isPalListKind(u)) -> mark(tt) 227.16/227.29 active(isQid(a)) -> mark(tt) 227.16/227.29 active(isQid(e)) -> mark(tt) 227.16/227.29 active(isQid(i)) -> mark(tt) 227.16/227.29 active(isQid(o)) -> mark(tt) 227.16/227.29 active(isQid(u)) -> mark(tt) 227.16/227.29 isList(active(X:S)) -> isList(X:S) 227.16/227.29 isList(mark(X:S)) -> isList(X:S) 227.16/227.29 isNeList(active(X:S)) -> isNeList(X:S) 227.16/227.29 isNeList(mark(X:S)) -> isNeList(X:S) 227.16/227.29 isNePal(active(X:S)) -> isNePal(X:S) 227.16/227.29 isNePal(mark(X:S)) -> isNePal(X:S) 227.16/227.29 isPal(active(X:S)) -> isPal(X:S) 227.16/227.29 isPal(mark(X:S)) -> isPal(X:S) 227.16/227.29 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.16/227.29 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.16/227.29 isQid(active(X:S)) -> isQid(X:S) 227.16/227.29 isQid(mark(X:S)) -> isQid(X:S) 227.16/227.29 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.16/227.29 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.16/227.29 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.16/227.29 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.16/227.29 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.16/227.29 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.16/227.29 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.16/227.29 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.16/227.29 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.16/227.29 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.16/227.29 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.16/227.29 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.16/227.29 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.16/227.29 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.16/227.29 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.16/227.29 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.16/227.29 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.16/227.29 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.16/227.29 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.16/227.29 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.16/227.29 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.16/227.29 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.16/227.29 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.16/227.29 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.16/227.29 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.16/227.29 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.16/227.29 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.16/227.29 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.16/227.29 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.16/227.29 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.16/227.29 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.16/227.29 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.16/227.29 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.16/227.29 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.16/227.29 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.16/227.29 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.16/227.29 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.16/227.29 mark(isList(X:S)) -> active(isList(X:S)) 227.16/227.29 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.16/227.29 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.16/227.29 mark(isPal(X:S)) -> active(isPal(X:S)) 227.16/227.29 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.16/227.29 mark(isQid(X:S)) -> active(isQid(X:S)) 227.16/227.29 mark(a) -> active(a) 227.16/227.29 mark(e) -> active(e) 227.16/227.29 mark(i) -> active(i) 227.16/227.29 mark(nil) -> active(nil) 227.16/227.29 mark(o) -> active(o) 227.16/227.29 mark(tt) -> active(tt) 227.16/227.29 mark(u) -> active(u) 227.16/227.29 ->Projection: 227.16/227.29 pi(U81#) = 2 227.16/227.29 227.16/227.29 Problem 1.12: 227.16/227.29 227.16/227.29 SCC Processor: 227.16/227.29 -> Pairs: 227.16/227.29 Empty 227.16/227.29 -> Rules: 227.16/227.29 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.16/227.29 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.16/227.29 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.16/227.29 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.16/227.29 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.16/227.29 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.16/227.29 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.16/227.29 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.16/227.29 U13(active(X:S)) -> U13(X:S) 227.16/227.29 U13(mark(X:S)) -> U13(X:S) 227.16/227.29 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.16/227.29 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.16/227.29 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.16/227.29 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.16/227.29 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.16/227.29 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.16/227.29 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.16/227.29 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.16/227.29 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.16/227.29 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.16/227.29 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.16/227.29 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.16/227.29 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.16/227.29 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.16/227.29 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.16/227.29 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.16/227.29 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.16/227.29 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.16/227.29 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.16/227.29 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.16/227.29 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.16/227.29 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.16/227.29 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.16/227.29 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.16/227.29 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.16/227.29 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.16/227.29 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.16/227.29 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.16/227.29 U26(active(X:S)) -> U26(X:S) 227.16/227.29 U26(mark(X:S)) -> U26(X:S) 227.16/227.29 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.16/227.29 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.16/227.29 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.16/227.29 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.16/227.29 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.16/227.29 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.16/227.29 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.16/227.29 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.16/227.29 U33(active(X:S)) -> U33(X:S) 227.16/227.29 U33(mark(X:S)) -> U33(X:S) 227.16/227.29 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.16/227.29 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.16/227.29 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.16/227.29 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.16/227.29 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.16/227.29 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.16/227.29 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.16/227.29 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.16/227.29 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.16/227.29 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.16/227.29 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.16/227.29 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.16/227.29 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.16/227.29 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.16/227.29 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.16/227.29 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.16/227.29 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.16/227.29 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.16/227.29 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.16/227.29 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.16/227.29 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.16/227.29 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.16/227.29 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.16/227.29 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.16/227.29 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.16/227.29 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.16/227.29 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.16/227.29 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.16/227.29 U46(active(X:S)) -> U46(X:S) 227.16/227.29 U46(mark(X:S)) -> U46(X:S) 227.16/227.29 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.16/227.29 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.16/227.29 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.16/227.29 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.16/227.29 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.16/227.29 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.16/227.29 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.16/227.29 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.16/227.29 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.16/227.29 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.16/227.29 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.16/227.29 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.16/227.29 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.16/227.29 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.16/227.29 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.16/227.29 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.16/227.29 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.16/227.29 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.16/227.29 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.16/227.29 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.16/227.29 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.16/227.29 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.16/227.29 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.16/227.29 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.16/227.29 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.16/227.29 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.16/227.29 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.16/227.29 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.16/227.29 U56(active(X:S)) -> U56(X:S) 227.16/227.29 U56(mark(X:S)) -> U56(X:S) 227.16/227.29 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.16/227.29 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.16/227.29 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.16/227.29 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.16/227.29 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.16/227.29 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.16/227.29 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.16/227.29 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.16/227.29 U63(active(X:S)) -> U63(X:S) 227.16/227.29 U63(mark(X:S)) -> U63(X:S) 227.16/227.29 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.16/227.29 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.16/227.29 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.16/227.29 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.16/227.29 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.16/227.29 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.16/227.29 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.16/227.29 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.16/227.29 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.16/227.29 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.16/227.29 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.16/227.29 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.16/227.29 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.16/227.29 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.16/227.29 U74(active(X:S)) -> U74(X:S) 227.16/227.29 U74(mark(X:S)) -> U74(X:S) 227.16/227.29 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.16/227.29 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.16/227.29 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.16/227.29 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.16/227.29 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.16/227.29 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.16/227.29 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.16/227.29 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.16/227.29 U83(active(X:S)) -> U83(X:S) 227.16/227.29 U83(mark(X:S)) -> U83(X:S) 227.16/227.29 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.16/227.29 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.16/227.29 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.16/227.29 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.16/227.29 U92(active(X:S)) -> U92(X:S) 227.16/227.29 U92(mark(X:S)) -> U92(X:S) 227.16/227.29 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.16/227.29 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.16/227.29 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.16/227.29 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.16/227.29 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.16/227.29 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.16/227.29 active(U13(tt)) -> mark(tt) 227.16/227.29 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.29 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.29 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.29 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.16/227.29 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.16/227.29 active(U26(tt)) -> mark(tt) 227.16/227.29 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.16/227.29 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.16/227.29 active(U33(tt)) -> mark(tt) 227.16/227.29 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.29 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.29 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.29 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.16/227.29 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.16/227.29 active(U46(tt)) -> mark(tt) 227.16/227.29 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.29 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.29 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.29 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.16/227.29 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.16/227.29 active(U56(tt)) -> mark(tt) 227.16/227.29 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.16/227.29 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.16/227.29 active(U63(tt)) -> mark(tt) 227.16/227.29 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.16/227.29 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.16/227.29 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.16/227.29 active(U74(tt)) -> mark(tt) 227.16/227.29 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.16/227.29 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.16/227.29 active(U83(tt)) -> mark(tt) 227.16/227.29 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.16/227.29 active(U92(tt)) -> mark(tt) 227.16/227.29 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.16/227.29 active(__(nil,X:S)) -> mark(X:S) 227.16/227.29 active(__(X:S,nil)) -> mark(X:S) 227.16/227.29 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.29 active(isList(nil)) -> mark(tt) 227.16/227.29 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.16/227.29 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.29 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.29 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.16/227.29 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.16/227.29 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.16/227.29 active(isPal(nil)) -> mark(tt) 227.16/227.29 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.16/227.29 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.16/227.29 active(isPalListKind(a)) -> mark(tt) 227.16/227.29 active(isPalListKind(e)) -> mark(tt) 227.16/227.29 active(isPalListKind(i)) -> mark(tt) 227.16/227.29 active(isPalListKind(nil)) -> mark(tt) 227.16/227.29 active(isPalListKind(o)) -> mark(tt) 227.16/227.29 active(isPalListKind(u)) -> mark(tt) 227.16/227.29 active(isQid(a)) -> mark(tt) 227.16/227.29 active(isQid(e)) -> mark(tt) 227.16/227.29 active(isQid(i)) -> mark(tt) 227.16/227.29 active(isQid(o)) -> mark(tt) 227.16/227.29 active(isQid(u)) -> mark(tt) 227.16/227.29 isList(active(X:S)) -> isList(X:S) 227.16/227.29 isList(mark(X:S)) -> isList(X:S) 227.16/227.29 isNeList(active(X:S)) -> isNeList(X:S) 227.16/227.29 isNeList(mark(X:S)) -> isNeList(X:S) 227.16/227.29 isNePal(active(X:S)) -> isNePal(X:S) 227.16/227.29 isNePal(mark(X:S)) -> isNePal(X:S) 227.16/227.29 isPal(active(X:S)) -> isPal(X:S) 227.16/227.29 isPal(mark(X:S)) -> isPal(X:S) 227.16/227.29 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.16/227.29 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.16/227.29 isQid(active(X:S)) -> isQid(X:S) 227.16/227.29 isQid(mark(X:S)) -> isQid(X:S) 227.16/227.29 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.16/227.29 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.16/227.29 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.16/227.29 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.16/227.29 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.16/227.29 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.16/227.30 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.16/227.30 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.16/227.30 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.16/227.30 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.16/227.30 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.16/227.30 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.16/227.30 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.16/227.30 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.16/227.30 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.16/227.30 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.16/227.30 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.16/227.30 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.16/227.30 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.16/227.30 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.16/227.30 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.16/227.30 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.16/227.30 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.16/227.30 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.16/227.30 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.16/227.30 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.16/227.30 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.16/227.30 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.16/227.30 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.16/227.30 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.16/227.30 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.16/227.30 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.16/227.30 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.16/227.30 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.16/227.30 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.16/227.30 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.16/227.30 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.16/227.30 mark(isList(X:S)) -> active(isList(X:S)) 227.16/227.30 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.16/227.30 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.16/227.30 mark(isPal(X:S)) -> active(isPal(X:S)) 227.16/227.30 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.16/227.30 mark(isQid(X:S)) -> active(isQid(X:S)) 227.16/227.30 mark(a) -> active(a) 227.16/227.30 mark(e) -> active(e) 227.16/227.30 mark(i) -> active(i) 227.16/227.30 mark(nil) -> active(nil) 227.16/227.30 mark(o) -> active(o) 227.16/227.30 mark(tt) -> active(tt) 227.16/227.30 mark(u) -> active(u) 227.16/227.30 ->Strongly Connected Components: 227.16/227.30 There is no strongly connected component 227.16/227.30 227.16/227.30 The problem is finite. 227.16/227.30 227.16/227.30 Problem 1.13: 227.16/227.30 227.16/227.30 Subterm Processor: 227.16/227.30 -> Pairs: 227.16/227.30 U74#(active(X:S)) -> U74#(X:S) 227.16/227.30 U74#(mark(X:S)) -> U74#(X:S) 227.16/227.30 -> Rules: 227.16/227.30 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.16/227.30 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.16/227.30 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.16/227.30 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.16/227.30 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.16/227.30 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.16/227.30 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.16/227.30 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.16/227.30 U13(active(X:S)) -> U13(X:S) 227.16/227.30 U13(mark(X:S)) -> U13(X:S) 227.16/227.30 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.16/227.30 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.16/227.30 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.16/227.30 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.16/227.30 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.16/227.30 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.16/227.30 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.16/227.30 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.16/227.30 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.16/227.30 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.16/227.30 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.16/227.30 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.16/227.30 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.16/227.30 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.16/227.30 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.16/227.30 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.16/227.30 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.16/227.30 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.16/227.30 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.16/227.30 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.16/227.30 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.16/227.30 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.16/227.30 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.16/227.30 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.16/227.30 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.16/227.30 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.16/227.30 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.16/227.30 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.16/227.30 U26(active(X:S)) -> U26(X:S) 227.16/227.30 U26(mark(X:S)) -> U26(X:S) 227.16/227.30 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.16/227.30 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.16/227.30 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.16/227.30 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.16/227.30 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.16/227.30 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.16/227.30 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.16/227.30 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.16/227.30 U33(active(X:S)) -> U33(X:S) 227.16/227.30 U33(mark(X:S)) -> U33(X:S) 227.16/227.30 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.16/227.30 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.16/227.30 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.16/227.30 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.16/227.30 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.16/227.30 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.16/227.30 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.16/227.30 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.16/227.30 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.16/227.30 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.16/227.30 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.16/227.30 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.16/227.30 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.16/227.30 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.16/227.30 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.16/227.30 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.16/227.30 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.16/227.30 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.16/227.30 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.16/227.30 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.16/227.30 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.16/227.30 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.16/227.30 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.16/227.30 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.16/227.30 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.16/227.30 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.16/227.30 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.16/227.30 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.16/227.30 U46(active(X:S)) -> U46(X:S) 227.16/227.30 U46(mark(X:S)) -> U46(X:S) 227.16/227.30 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.16/227.30 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.16/227.30 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.16/227.30 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.16/227.30 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.16/227.30 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.16/227.30 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.16/227.30 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.16/227.30 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.16/227.30 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.16/227.30 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.16/227.30 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.16/227.30 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.16/227.30 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.16/227.30 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.16/227.30 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.16/227.30 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.16/227.30 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.16/227.30 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.16/227.30 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.16/227.30 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.16/227.30 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.16/227.30 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.16/227.30 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.16/227.30 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.16/227.30 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.16/227.30 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.16/227.30 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.16/227.30 U56(active(X:S)) -> U56(X:S) 227.16/227.30 U56(mark(X:S)) -> U56(X:S) 227.16/227.30 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.16/227.30 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.16/227.30 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.16/227.30 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.16/227.30 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.16/227.30 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.16/227.30 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.16/227.30 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.16/227.30 U63(active(X:S)) -> U63(X:S) 227.16/227.30 U63(mark(X:S)) -> U63(X:S) 227.16/227.30 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.16/227.30 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.16/227.30 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.16/227.30 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.16/227.30 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.16/227.30 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.16/227.30 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.16/227.30 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.16/227.30 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.16/227.30 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.16/227.30 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.16/227.30 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.16/227.30 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.16/227.30 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.16/227.30 U74(active(X:S)) -> U74(X:S) 227.16/227.30 U74(mark(X:S)) -> U74(X:S) 227.16/227.30 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.16/227.30 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.16/227.30 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.16/227.30 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.16/227.30 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.16/227.30 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.16/227.30 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.16/227.30 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.16/227.30 U83(active(X:S)) -> U83(X:S) 227.16/227.30 U83(mark(X:S)) -> U83(X:S) 227.16/227.30 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.16/227.30 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.16/227.30 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.16/227.30 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.16/227.30 U92(active(X:S)) -> U92(X:S) 227.16/227.30 U92(mark(X:S)) -> U92(X:S) 227.16/227.30 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.16/227.30 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.16/227.30 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.16/227.30 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.16/227.30 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.16/227.30 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.16/227.30 active(U13(tt)) -> mark(tt) 227.16/227.30 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.30 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.30 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.30 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.16/227.30 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.16/227.30 active(U26(tt)) -> mark(tt) 227.16/227.30 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.16/227.30 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.16/227.30 active(U33(tt)) -> mark(tt) 227.16/227.30 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.30 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.30 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.30 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.16/227.30 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.16/227.30 active(U46(tt)) -> mark(tt) 227.16/227.30 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.30 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.30 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.30 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.16/227.30 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.16/227.30 active(U56(tt)) -> mark(tt) 227.16/227.30 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.16/227.30 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.16/227.30 active(U63(tt)) -> mark(tt) 227.16/227.30 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.16/227.30 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.16/227.30 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.16/227.30 active(U74(tt)) -> mark(tt) 227.16/227.30 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.16/227.30 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.16/227.30 active(U83(tt)) -> mark(tt) 227.16/227.30 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.16/227.30 active(U92(tt)) -> mark(tt) 227.16/227.30 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.16/227.30 active(__(nil,X:S)) -> mark(X:S) 227.16/227.30 active(__(X:S,nil)) -> mark(X:S) 227.16/227.30 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.30 active(isList(nil)) -> mark(tt) 227.16/227.30 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.16/227.30 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.30 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.30 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.16/227.30 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.16/227.30 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.16/227.30 active(isPal(nil)) -> mark(tt) 227.16/227.30 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.16/227.30 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.16/227.30 active(isPalListKind(a)) -> mark(tt) 227.16/227.30 active(isPalListKind(e)) -> mark(tt) 227.16/227.30 active(isPalListKind(i)) -> mark(tt) 227.16/227.30 active(isPalListKind(nil)) -> mark(tt) 227.16/227.30 active(isPalListKind(o)) -> mark(tt) 227.16/227.30 active(isPalListKind(u)) -> mark(tt) 227.16/227.30 active(isQid(a)) -> mark(tt) 227.16/227.30 active(isQid(e)) -> mark(tt) 227.16/227.30 active(isQid(i)) -> mark(tt) 227.16/227.30 active(isQid(o)) -> mark(tt) 227.16/227.30 active(isQid(u)) -> mark(tt) 227.16/227.30 isList(active(X:S)) -> isList(X:S) 227.16/227.30 isList(mark(X:S)) -> isList(X:S) 227.16/227.30 isNeList(active(X:S)) -> isNeList(X:S) 227.16/227.30 isNeList(mark(X:S)) -> isNeList(X:S) 227.16/227.30 isNePal(active(X:S)) -> isNePal(X:S) 227.16/227.30 isNePal(mark(X:S)) -> isNePal(X:S) 227.16/227.30 isPal(active(X:S)) -> isPal(X:S) 227.16/227.30 isPal(mark(X:S)) -> isPal(X:S) 227.16/227.30 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.16/227.30 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.16/227.30 isQid(active(X:S)) -> isQid(X:S) 227.16/227.30 isQid(mark(X:S)) -> isQid(X:S) 227.16/227.30 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.16/227.30 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.16/227.30 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.16/227.30 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.16/227.30 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.16/227.30 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.16/227.30 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.16/227.30 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.16/227.30 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.16/227.30 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.16/227.30 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.16/227.30 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.16/227.30 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.16/227.30 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.16/227.30 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.16/227.30 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.16/227.30 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.16/227.30 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.16/227.30 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.16/227.30 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.16/227.30 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.16/227.30 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.16/227.30 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.16/227.30 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.16/227.30 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.16/227.30 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.16/227.30 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.16/227.30 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.16/227.30 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.16/227.30 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.16/227.30 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.16/227.30 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.16/227.30 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.16/227.30 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.16/227.30 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.16/227.30 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.16/227.30 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.16/227.30 mark(isList(X:S)) -> active(isList(X:S)) 227.16/227.30 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.16/227.30 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.16/227.30 mark(isPal(X:S)) -> active(isPal(X:S)) 227.16/227.30 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.16/227.30 mark(isQid(X:S)) -> active(isQid(X:S)) 227.16/227.30 mark(a) -> active(a) 227.16/227.30 mark(e) -> active(e) 227.16/227.30 mark(i) -> active(i) 227.16/227.30 mark(nil) -> active(nil) 227.16/227.30 mark(o) -> active(o) 227.16/227.30 mark(tt) -> active(tt) 227.16/227.30 mark(u) -> active(u) 227.16/227.30 ->Projection: 227.16/227.30 pi(U74#) = 1 227.16/227.30 227.16/227.30 Problem 1.13: 227.16/227.30 227.16/227.30 SCC Processor: 227.16/227.30 -> Pairs: 227.16/227.30 Empty 227.16/227.30 -> Rules: 227.16/227.30 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.16/227.30 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.16/227.30 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.16/227.30 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.16/227.30 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.16/227.30 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.16/227.30 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.16/227.30 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.16/227.30 U13(active(X:S)) -> U13(X:S) 227.16/227.30 U13(mark(X:S)) -> U13(X:S) 227.16/227.30 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.16/227.30 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.16/227.30 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.16/227.30 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.16/227.30 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.16/227.30 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.16/227.30 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.16/227.30 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.16/227.30 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.16/227.30 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.16/227.30 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.16/227.30 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.16/227.30 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.16/227.30 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.16/227.30 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.16/227.30 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.16/227.30 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.16/227.30 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.16/227.30 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.16/227.30 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.16/227.30 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.16/227.30 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.16/227.30 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.16/227.30 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.16/227.30 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.16/227.30 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.16/227.30 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.16/227.30 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.16/227.30 U26(active(X:S)) -> U26(X:S) 227.16/227.30 U26(mark(X:S)) -> U26(X:S) 227.16/227.30 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.16/227.30 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.16/227.30 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.16/227.30 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.16/227.30 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.16/227.30 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.16/227.30 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.16/227.30 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.16/227.30 U33(active(X:S)) -> U33(X:S) 227.16/227.30 U33(mark(X:S)) -> U33(X:S) 227.16/227.30 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.16/227.30 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.16/227.30 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.16/227.30 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.16/227.30 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.16/227.30 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.16/227.30 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.16/227.30 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.16/227.30 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.16/227.30 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.16/227.30 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.16/227.30 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.16/227.30 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.16/227.30 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.16/227.30 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.16/227.30 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.16/227.30 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.16/227.30 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.16/227.30 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.16/227.30 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.16/227.30 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.16/227.30 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.16/227.30 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.16/227.30 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.16/227.30 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.16/227.30 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.16/227.30 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.16/227.30 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.16/227.30 U46(active(X:S)) -> U46(X:S) 227.16/227.30 U46(mark(X:S)) -> U46(X:S) 227.16/227.30 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.16/227.30 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.16/227.30 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.16/227.30 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.16/227.30 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.16/227.30 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.16/227.30 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.16/227.30 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.16/227.30 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.16/227.30 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.16/227.30 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.16/227.30 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.16/227.30 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.16/227.30 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.16/227.30 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.16/227.30 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.16/227.30 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.16/227.30 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.16/227.30 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.16/227.30 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.16/227.30 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.16/227.30 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.16/227.30 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.16/227.30 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.16/227.30 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.16/227.30 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.16/227.30 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.16/227.30 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.16/227.30 U56(active(X:S)) -> U56(X:S) 227.16/227.30 U56(mark(X:S)) -> U56(X:S) 227.16/227.30 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.16/227.30 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.16/227.30 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.16/227.30 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.16/227.30 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.16/227.30 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.16/227.30 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.16/227.30 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.16/227.30 U63(active(X:S)) -> U63(X:S) 227.16/227.30 U63(mark(X:S)) -> U63(X:S) 227.16/227.30 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.16/227.30 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.16/227.30 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.16/227.30 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.16/227.30 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.16/227.30 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.16/227.30 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.16/227.30 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.16/227.30 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.16/227.30 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.16/227.30 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.16/227.30 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.16/227.30 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.16/227.30 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.16/227.30 U74(active(X:S)) -> U74(X:S) 227.16/227.30 U74(mark(X:S)) -> U74(X:S) 227.16/227.30 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.16/227.30 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.16/227.30 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.16/227.30 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.16/227.30 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.16/227.30 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.16/227.30 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.16/227.30 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.16/227.30 U83(active(X:S)) -> U83(X:S) 227.16/227.30 U83(mark(X:S)) -> U83(X:S) 227.16/227.30 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.16/227.30 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.16/227.30 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.16/227.30 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.16/227.30 U92(active(X:S)) -> U92(X:S) 227.16/227.30 U92(mark(X:S)) -> U92(X:S) 227.16/227.30 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.16/227.30 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.16/227.30 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.16/227.30 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.16/227.30 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.16/227.30 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.16/227.30 active(U13(tt)) -> mark(tt) 227.16/227.30 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.30 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.30 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.30 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.16/227.30 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.16/227.30 active(U26(tt)) -> mark(tt) 227.16/227.30 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.16/227.30 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.16/227.30 active(U33(tt)) -> mark(tt) 227.16/227.30 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.30 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.30 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.30 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.16/227.30 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.16/227.30 active(U46(tt)) -> mark(tt) 227.16/227.30 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.30 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.30 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.30 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.16/227.30 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.16/227.30 active(U56(tt)) -> mark(tt) 227.16/227.30 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.16/227.30 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.16/227.30 active(U63(tt)) -> mark(tt) 227.16/227.30 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.16/227.30 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.16/227.30 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.16/227.30 active(U74(tt)) -> mark(tt) 227.16/227.30 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.16/227.30 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.16/227.30 active(U83(tt)) -> mark(tt) 227.16/227.30 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.16/227.30 active(U92(tt)) -> mark(tt) 227.16/227.30 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.16/227.30 active(__(nil,X:S)) -> mark(X:S) 227.16/227.30 active(__(X:S,nil)) -> mark(X:S) 227.16/227.30 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.30 active(isList(nil)) -> mark(tt) 227.16/227.30 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.16/227.30 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.30 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.30 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.16/227.30 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.16/227.30 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.16/227.30 active(isPal(nil)) -> mark(tt) 227.16/227.30 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.16/227.30 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.16/227.30 active(isPalListKind(a)) -> mark(tt) 227.16/227.30 active(isPalListKind(e)) -> mark(tt) 227.16/227.30 active(isPalListKind(i)) -> mark(tt) 227.16/227.30 active(isPalListKind(nil)) -> mark(tt) 227.16/227.30 active(isPalListKind(o)) -> mark(tt) 227.16/227.30 active(isPalListKind(u)) -> mark(tt) 227.16/227.30 active(isQid(a)) -> mark(tt) 227.16/227.30 active(isQid(e)) -> mark(tt) 227.16/227.30 active(isQid(i)) -> mark(tt) 227.16/227.30 active(isQid(o)) -> mark(tt) 227.16/227.30 active(isQid(u)) -> mark(tt) 227.16/227.30 isList(active(X:S)) -> isList(X:S) 227.16/227.30 isList(mark(X:S)) -> isList(X:S) 227.16/227.30 isNeList(active(X:S)) -> isNeList(X:S) 227.16/227.30 isNeList(mark(X:S)) -> isNeList(X:S) 227.16/227.30 isNePal(active(X:S)) -> isNePal(X:S) 227.16/227.30 isNePal(mark(X:S)) -> isNePal(X:S) 227.16/227.30 isPal(active(X:S)) -> isPal(X:S) 227.16/227.30 isPal(mark(X:S)) -> isPal(X:S) 227.16/227.30 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.16/227.30 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.16/227.30 isQid(active(X:S)) -> isQid(X:S) 227.16/227.30 isQid(mark(X:S)) -> isQid(X:S) 227.16/227.30 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.16/227.30 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.16/227.30 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.16/227.30 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.16/227.30 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.16/227.30 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.16/227.30 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.16/227.30 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.16/227.30 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.16/227.30 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.16/227.30 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.16/227.30 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.16/227.30 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.16/227.30 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.16/227.30 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.16/227.30 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.16/227.30 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.16/227.30 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.16/227.30 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.16/227.30 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.16/227.30 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.16/227.30 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.16/227.30 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.16/227.30 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.16/227.30 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.16/227.30 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.16/227.30 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.16/227.30 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.16/227.30 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.16/227.30 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.16/227.30 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.16/227.30 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.16/227.30 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.16/227.30 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.16/227.30 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.16/227.30 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.16/227.30 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.16/227.30 mark(isList(X:S)) -> active(isList(X:S)) 227.16/227.30 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.16/227.30 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.16/227.30 mark(isPal(X:S)) -> active(isPal(X:S)) 227.16/227.30 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.16/227.30 mark(isQid(X:S)) -> active(isQid(X:S)) 227.16/227.30 mark(a) -> active(a) 227.16/227.30 mark(e) -> active(e) 227.16/227.30 mark(i) -> active(i) 227.16/227.30 mark(nil) -> active(nil) 227.16/227.30 mark(o) -> active(o) 227.16/227.30 mark(tt) -> active(tt) 227.16/227.30 mark(u) -> active(u) 227.16/227.30 ->Strongly Connected Components: 227.16/227.30 There is no strongly connected component 227.16/227.30 227.16/227.30 The problem is finite. 227.16/227.30 227.16/227.30 Problem 1.14: 227.16/227.30 227.16/227.30 Subterm Processor: 227.16/227.30 -> Pairs: 227.16/227.30 U73#(active(X1:S),X2:S) -> U73#(X1:S,X2:S) 227.16/227.30 U73#(mark(X1:S),X2:S) -> U73#(X1:S,X2:S) 227.16/227.30 U73#(X1:S,active(X2:S)) -> U73#(X1:S,X2:S) 227.16/227.30 U73#(X1:S,mark(X2:S)) -> U73#(X1:S,X2:S) 227.16/227.30 -> Rules: 227.16/227.30 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.16/227.30 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.16/227.30 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.16/227.30 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.16/227.30 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.16/227.30 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.16/227.30 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.16/227.30 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.16/227.30 U13(active(X:S)) -> U13(X:S) 227.16/227.30 U13(mark(X:S)) -> U13(X:S) 227.16/227.30 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.16/227.30 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.16/227.30 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.16/227.30 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.16/227.30 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.16/227.30 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.16/227.30 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.16/227.30 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.16/227.30 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.16/227.30 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.16/227.30 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.16/227.30 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.16/227.30 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.16/227.30 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.16/227.30 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.16/227.30 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.16/227.30 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.16/227.30 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.16/227.30 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.16/227.30 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.16/227.30 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.16/227.30 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.16/227.30 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.16/227.30 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.16/227.30 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.16/227.30 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.16/227.30 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.16/227.30 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.16/227.30 U26(active(X:S)) -> U26(X:S) 227.16/227.30 U26(mark(X:S)) -> U26(X:S) 227.16/227.30 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.16/227.30 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.16/227.30 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.16/227.30 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.16/227.30 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.16/227.30 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.16/227.30 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.16/227.30 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.16/227.30 U33(active(X:S)) -> U33(X:S) 227.16/227.30 U33(mark(X:S)) -> U33(X:S) 227.16/227.30 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.16/227.30 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.16/227.30 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.16/227.30 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.16/227.30 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.16/227.30 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.16/227.30 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.16/227.30 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.16/227.30 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.16/227.30 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.16/227.30 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.16/227.30 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.16/227.30 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.16/227.30 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.16/227.30 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.16/227.30 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.16/227.30 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.16/227.30 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.16/227.30 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.16/227.30 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.16/227.30 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.16/227.30 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.16/227.30 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.16/227.30 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.16/227.30 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.16/227.30 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.16/227.30 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.16/227.30 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.16/227.30 U46(active(X:S)) -> U46(X:S) 227.16/227.30 U46(mark(X:S)) -> U46(X:S) 227.16/227.30 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.16/227.30 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.16/227.30 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.16/227.30 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.16/227.30 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.16/227.30 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.16/227.30 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.16/227.30 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.16/227.30 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.16/227.30 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.16/227.30 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.16/227.30 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.16/227.30 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.16/227.30 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.16/227.30 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.16/227.30 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.16/227.30 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.16/227.30 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.16/227.30 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.16/227.30 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.16/227.30 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.16/227.30 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.16/227.30 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.16/227.30 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.16/227.30 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.16/227.30 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.16/227.30 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.16/227.30 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.16/227.30 U56(active(X:S)) -> U56(X:S) 227.16/227.30 U56(mark(X:S)) -> U56(X:S) 227.16/227.30 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.16/227.30 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.16/227.30 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.16/227.30 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.16/227.30 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.16/227.30 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.16/227.30 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.16/227.30 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.16/227.30 U63(active(X:S)) -> U63(X:S) 227.16/227.30 U63(mark(X:S)) -> U63(X:S) 227.16/227.30 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.16/227.30 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.16/227.30 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.16/227.30 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.16/227.30 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.16/227.30 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.16/227.30 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.16/227.30 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.16/227.30 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.16/227.30 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.16/227.30 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.16/227.30 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.16/227.30 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.16/227.30 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.16/227.30 U74(active(X:S)) -> U74(X:S) 227.16/227.30 U74(mark(X:S)) -> U74(X:S) 227.16/227.30 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.16/227.30 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.16/227.30 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.16/227.30 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.16/227.30 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.16/227.30 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.16/227.30 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.16/227.30 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.16/227.30 U83(active(X:S)) -> U83(X:S) 227.16/227.30 U83(mark(X:S)) -> U83(X:S) 227.16/227.30 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.16/227.30 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.16/227.30 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.16/227.30 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.16/227.30 U92(active(X:S)) -> U92(X:S) 227.16/227.30 U92(mark(X:S)) -> U92(X:S) 227.16/227.30 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.16/227.30 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.16/227.30 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.16/227.30 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.16/227.30 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.16/227.30 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.16/227.30 active(U13(tt)) -> mark(tt) 227.16/227.30 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.30 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.30 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.30 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.16/227.30 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.16/227.30 active(U26(tt)) -> mark(tt) 227.16/227.30 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.16/227.30 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.16/227.30 active(U33(tt)) -> mark(tt) 227.16/227.30 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.30 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.30 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.30 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.16/227.30 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.16/227.30 active(U46(tt)) -> mark(tt) 227.16/227.30 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.30 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.30 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.30 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.16/227.30 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.16/227.30 active(U56(tt)) -> mark(tt) 227.16/227.30 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.16/227.30 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.16/227.30 active(U63(tt)) -> mark(tt) 227.16/227.30 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.16/227.30 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.16/227.30 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.16/227.30 active(U74(tt)) -> mark(tt) 227.16/227.30 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.16/227.30 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.16/227.30 active(U83(tt)) -> mark(tt) 227.16/227.30 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.16/227.30 active(U92(tt)) -> mark(tt) 227.16/227.30 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.16/227.30 active(__(nil,X:S)) -> mark(X:S) 227.16/227.30 active(__(X:S,nil)) -> mark(X:S) 227.16/227.30 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.30 active(isList(nil)) -> mark(tt) 227.16/227.30 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.16/227.30 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.30 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.30 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.16/227.30 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.16/227.30 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.16/227.30 active(isPal(nil)) -> mark(tt) 227.16/227.30 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.16/227.30 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.16/227.30 active(isPalListKind(a)) -> mark(tt) 227.16/227.30 active(isPalListKind(e)) -> mark(tt) 227.16/227.30 active(isPalListKind(i)) -> mark(tt) 227.16/227.30 active(isPalListKind(nil)) -> mark(tt) 227.16/227.30 active(isPalListKind(o)) -> mark(tt) 227.16/227.30 active(isPalListKind(u)) -> mark(tt) 227.16/227.30 active(isQid(a)) -> mark(tt) 227.16/227.30 active(isQid(e)) -> mark(tt) 227.16/227.30 active(isQid(i)) -> mark(tt) 227.16/227.30 active(isQid(o)) -> mark(tt) 227.16/227.30 active(isQid(u)) -> mark(tt) 227.16/227.30 isList(active(X:S)) -> isList(X:S) 227.16/227.30 isList(mark(X:S)) -> isList(X:S) 227.16/227.30 isNeList(active(X:S)) -> isNeList(X:S) 227.16/227.30 isNeList(mark(X:S)) -> isNeList(X:S) 227.16/227.30 isNePal(active(X:S)) -> isNePal(X:S) 227.16/227.30 isNePal(mark(X:S)) -> isNePal(X:S) 227.16/227.30 isPal(active(X:S)) -> isPal(X:S) 227.16/227.30 isPal(mark(X:S)) -> isPal(X:S) 227.16/227.30 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.16/227.30 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.16/227.30 isQid(active(X:S)) -> isQid(X:S) 227.16/227.30 isQid(mark(X:S)) -> isQid(X:S) 227.16/227.30 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.16/227.30 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.16/227.30 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.16/227.30 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.16/227.30 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.16/227.30 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.16/227.30 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.16/227.30 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.16/227.30 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.16/227.30 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.16/227.30 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.16/227.30 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.16/227.30 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.16/227.30 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.16/227.30 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.16/227.30 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.16/227.30 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.16/227.30 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.16/227.30 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.16/227.30 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.16/227.30 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.16/227.30 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.16/227.30 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.16/227.30 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.16/227.30 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.16/227.30 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.16/227.30 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.16/227.30 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.16/227.30 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.16/227.30 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.16/227.30 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.16/227.30 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.16/227.30 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.16/227.30 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.16/227.30 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.16/227.30 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.16/227.30 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.16/227.30 mark(isList(X:S)) -> active(isList(X:S)) 227.16/227.30 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.16/227.30 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.16/227.30 mark(isPal(X:S)) -> active(isPal(X:S)) 227.16/227.30 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.16/227.30 mark(isQid(X:S)) -> active(isQid(X:S)) 227.16/227.30 mark(a) -> active(a) 227.16/227.30 mark(e) -> active(e) 227.16/227.30 mark(i) -> active(i) 227.16/227.30 mark(nil) -> active(nil) 227.16/227.30 mark(o) -> active(o) 227.16/227.30 mark(tt) -> active(tt) 227.16/227.30 mark(u) -> active(u) 227.16/227.30 ->Projection: 227.16/227.30 pi(U73#) = 1 227.16/227.30 227.16/227.30 Problem 1.14: 227.16/227.30 227.16/227.30 SCC Processor: 227.16/227.30 -> Pairs: 227.16/227.30 U73#(X1:S,active(X2:S)) -> U73#(X1:S,X2:S) 227.16/227.30 U73#(X1:S,mark(X2:S)) -> U73#(X1:S,X2:S) 227.16/227.30 -> Rules: 227.16/227.30 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.16/227.30 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.16/227.30 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.16/227.30 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.16/227.30 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.16/227.30 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.16/227.30 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.16/227.30 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.16/227.30 U13(active(X:S)) -> U13(X:S) 227.16/227.30 U13(mark(X:S)) -> U13(X:S) 227.16/227.30 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.16/227.30 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.16/227.30 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.16/227.30 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.16/227.30 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.16/227.30 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.16/227.30 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.16/227.30 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.16/227.30 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.16/227.30 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.16/227.30 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.16/227.30 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.16/227.30 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.16/227.30 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.16/227.30 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.16/227.30 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.16/227.30 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.16/227.30 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.16/227.30 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.16/227.30 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.16/227.30 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.16/227.30 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.16/227.30 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.16/227.30 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.16/227.30 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.16/227.30 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.16/227.30 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.16/227.30 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.16/227.30 U26(active(X:S)) -> U26(X:S) 227.16/227.30 U26(mark(X:S)) -> U26(X:S) 227.16/227.30 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.16/227.30 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.16/227.30 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.16/227.30 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.16/227.30 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.16/227.30 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.16/227.30 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.16/227.30 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.16/227.30 U33(active(X:S)) -> U33(X:S) 227.16/227.30 U33(mark(X:S)) -> U33(X:S) 227.16/227.30 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.16/227.30 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.16/227.30 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.16/227.30 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.16/227.30 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.16/227.30 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.16/227.30 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.16/227.30 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.16/227.30 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.16/227.30 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.16/227.30 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.16/227.30 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.16/227.30 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.16/227.30 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.16/227.30 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.16/227.30 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.16/227.30 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.16/227.30 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.16/227.30 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.16/227.30 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.16/227.30 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.16/227.30 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.16/227.30 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.16/227.30 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.16/227.30 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.16/227.30 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.16/227.30 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.16/227.30 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.16/227.30 U46(active(X:S)) -> U46(X:S) 227.16/227.30 U46(mark(X:S)) -> U46(X:S) 227.16/227.30 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.16/227.30 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.16/227.30 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.16/227.30 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.16/227.30 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.16/227.30 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.16/227.30 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.16/227.30 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.16/227.30 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.16/227.30 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.16/227.30 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.16/227.30 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.16/227.30 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.16/227.30 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.16/227.30 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.16/227.30 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.16/227.30 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.16/227.30 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.16/227.30 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.16/227.30 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.16/227.30 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.16/227.30 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.16/227.30 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.16/227.30 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.16/227.30 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.16/227.30 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.16/227.30 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.16/227.30 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.16/227.30 U56(active(X:S)) -> U56(X:S) 227.16/227.30 U56(mark(X:S)) -> U56(X:S) 227.16/227.30 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.16/227.30 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.16/227.30 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.16/227.30 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.16/227.30 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.16/227.30 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.16/227.30 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.16/227.30 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.16/227.30 U63(active(X:S)) -> U63(X:S) 227.16/227.30 U63(mark(X:S)) -> U63(X:S) 227.16/227.30 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.16/227.30 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.16/227.30 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.16/227.30 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.16/227.30 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.16/227.30 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.16/227.30 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.16/227.30 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.16/227.30 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.16/227.30 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.16/227.30 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.16/227.30 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.16/227.30 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.16/227.30 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.16/227.30 U74(active(X:S)) -> U74(X:S) 227.16/227.30 U74(mark(X:S)) -> U74(X:S) 227.16/227.30 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.16/227.30 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.16/227.30 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.16/227.30 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.16/227.30 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.16/227.30 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.16/227.30 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.16/227.30 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.16/227.30 U83(active(X:S)) -> U83(X:S) 227.16/227.30 U83(mark(X:S)) -> U83(X:S) 227.16/227.30 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.16/227.30 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.16/227.30 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.16/227.30 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.16/227.30 U92(active(X:S)) -> U92(X:S) 227.16/227.30 U92(mark(X:S)) -> U92(X:S) 227.16/227.30 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.16/227.30 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.16/227.30 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.16/227.30 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.16/227.30 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.16/227.30 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.16/227.30 active(U13(tt)) -> mark(tt) 227.16/227.30 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.30 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.30 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.30 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.16/227.30 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.16/227.30 active(U26(tt)) -> mark(tt) 227.16/227.30 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.16/227.30 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.16/227.30 active(U33(tt)) -> mark(tt) 227.16/227.30 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.30 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.30 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.30 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.16/227.30 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.16/227.30 active(U46(tt)) -> mark(tt) 227.16/227.30 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.30 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.30 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.30 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.16/227.30 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.16/227.30 active(U56(tt)) -> mark(tt) 227.16/227.30 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.16/227.30 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.16/227.30 active(U63(tt)) -> mark(tt) 227.16/227.30 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.16/227.30 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.16/227.30 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.16/227.30 active(U74(tt)) -> mark(tt) 227.16/227.30 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.16/227.30 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.16/227.30 active(U83(tt)) -> mark(tt) 227.16/227.30 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.16/227.30 active(U92(tt)) -> mark(tt) 227.16/227.30 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.16/227.30 active(__(nil,X:S)) -> mark(X:S) 227.16/227.30 active(__(X:S,nil)) -> mark(X:S) 227.16/227.30 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.30 active(isList(nil)) -> mark(tt) 227.16/227.30 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.16/227.30 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.30 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.30 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.16/227.30 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.16/227.30 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.16/227.30 active(isPal(nil)) -> mark(tt) 227.16/227.30 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.16/227.30 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.16/227.30 active(isPalListKind(a)) -> mark(tt) 227.16/227.30 active(isPalListKind(e)) -> mark(tt) 227.16/227.30 active(isPalListKind(i)) -> mark(tt) 227.16/227.30 active(isPalListKind(nil)) -> mark(tt) 227.16/227.30 active(isPalListKind(o)) -> mark(tt) 227.16/227.30 active(isPalListKind(u)) -> mark(tt) 227.16/227.30 active(isQid(a)) -> mark(tt) 227.16/227.30 active(isQid(e)) -> mark(tt) 227.16/227.30 active(isQid(i)) -> mark(tt) 227.16/227.30 active(isQid(o)) -> mark(tt) 227.16/227.30 active(isQid(u)) -> mark(tt) 227.16/227.30 isList(active(X:S)) -> isList(X:S) 227.16/227.30 isList(mark(X:S)) -> isList(X:S) 227.16/227.30 isNeList(active(X:S)) -> isNeList(X:S) 227.16/227.30 isNeList(mark(X:S)) -> isNeList(X:S) 227.16/227.30 isNePal(active(X:S)) -> isNePal(X:S) 227.16/227.30 isNePal(mark(X:S)) -> isNePal(X:S) 227.16/227.30 isPal(active(X:S)) -> isPal(X:S) 227.16/227.30 isPal(mark(X:S)) -> isPal(X:S) 227.16/227.30 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.16/227.30 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.16/227.30 isQid(active(X:S)) -> isQid(X:S) 227.16/227.30 isQid(mark(X:S)) -> isQid(X:S) 227.16/227.30 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.16/227.30 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.16/227.30 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.16/227.30 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.16/227.30 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.16/227.30 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.16/227.30 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.16/227.30 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.16/227.30 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.16/227.30 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.16/227.30 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.16/227.30 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.16/227.30 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.16/227.30 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.16/227.30 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.16/227.30 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.16/227.30 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.16/227.30 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.16/227.30 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.16/227.30 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.16/227.30 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.16/227.30 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.16/227.30 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.16/227.30 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.16/227.30 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.16/227.30 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.16/227.30 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.16/227.30 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.16/227.30 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.16/227.30 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.16/227.30 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.16/227.30 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.16/227.30 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.16/227.30 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.16/227.30 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.16/227.30 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.16/227.30 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.16/227.30 mark(isList(X:S)) -> active(isList(X:S)) 227.16/227.30 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.16/227.30 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.16/227.30 mark(isPal(X:S)) -> active(isPal(X:S)) 227.16/227.30 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.16/227.30 mark(isQid(X:S)) -> active(isQid(X:S)) 227.16/227.30 mark(a) -> active(a) 227.16/227.30 mark(e) -> active(e) 227.16/227.30 mark(i) -> active(i) 227.16/227.30 mark(nil) -> active(nil) 227.16/227.30 mark(o) -> active(o) 227.16/227.30 mark(tt) -> active(tt) 227.16/227.30 mark(u) -> active(u) 227.16/227.30 ->Strongly Connected Components: 227.16/227.30 ->->Cycle: 227.16/227.30 ->->-> Pairs: 227.16/227.30 U73#(X1:S,active(X2:S)) -> U73#(X1:S,X2:S) 227.16/227.30 U73#(X1:S,mark(X2:S)) -> U73#(X1:S,X2:S) 227.16/227.30 ->->-> Rules: 227.16/227.30 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.16/227.30 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.16/227.30 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.16/227.30 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.16/227.30 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.16/227.30 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.16/227.30 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.16/227.30 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.16/227.30 U13(active(X:S)) -> U13(X:S) 227.16/227.30 U13(mark(X:S)) -> U13(X:S) 227.16/227.30 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.16/227.30 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.16/227.30 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.16/227.30 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.16/227.30 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.16/227.30 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.16/227.30 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.16/227.30 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.16/227.30 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.16/227.30 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.16/227.30 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.16/227.30 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.16/227.30 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.16/227.30 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.16/227.30 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.16/227.30 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.16/227.30 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.16/227.30 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.16/227.30 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.16/227.30 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.16/227.30 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.16/227.30 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.16/227.30 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.16/227.30 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.16/227.30 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.16/227.30 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.16/227.30 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.16/227.30 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.16/227.30 U26(active(X:S)) -> U26(X:S) 227.16/227.30 U26(mark(X:S)) -> U26(X:S) 227.16/227.30 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.16/227.30 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.16/227.30 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.16/227.30 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.16/227.30 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.16/227.30 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.16/227.30 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.16/227.30 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.16/227.30 U33(active(X:S)) -> U33(X:S) 227.16/227.30 U33(mark(X:S)) -> U33(X:S) 227.16/227.30 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.16/227.30 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.16/227.30 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.16/227.30 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.16/227.30 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.16/227.30 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.16/227.30 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.16/227.30 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.16/227.30 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.16/227.30 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.16/227.30 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.16/227.30 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.16/227.30 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.16/227.30 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.16/227.30 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.16/227.30 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.16/227.30 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.16/227.30 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.16/227.30 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.16/227.30 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.16/227.30 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.16/227.30 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.16/227.30 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.16/227.30 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.16/227.30 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.16/227.30 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.16/227.30 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.16/227.30 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.16/227.30 U46(active(X:S)) -> U46(X:S) 227.16/227.30 U46(mark(X:S)) -> U46(X:S) 227.16/227.30 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.16/227.30 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.16/227.30 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.16/227.30 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.16/227.30 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.16/227.30 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.16/227.30 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.16/227.30 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.16/227.30 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.16/227.30 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.16/227.30 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.16/227.30 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.16/227.30 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.16/227.30 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.16/227.30 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.16/227.30 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.16/227.30 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.16/227.30 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.16/227.30 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.16/227.30 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.16/227.30 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.16/227.30 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.16/227.30 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.16/227.30 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.16/227.30 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.16/227.30 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.16/227.30 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.16/227.30 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.16/227.30 U56(active(X:S)) -> U56(X:S) 227.16/227.30 U56(mark(X:S)) -> U56(X:S) 227.16/227.30 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.16/227.30 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.16/227.30 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.16/227.30 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.16/227.30 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.16/227.30 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.16/227.30 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.16/227.30 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.16/227.30 U63(active(X:S)) -> U63(X:S) 227.16/227.30 U63(mark(X:S)) -> U63(X:S) 227.16/227.30 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.16/227.30 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.16/227.30 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.16/227.30 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.16/227.30 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.16/227.30 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.16/227.30 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.16/227.30 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.16/227.30 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.16/227.30 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.16/227.30 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.16/227.30 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.16/227.30 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.16/227.30 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.16/227.30 U74(active(X:S)) -> U74(X:S) 227.16/227.30 U74(mark(X:S)) -> U74(X:S) 227.16/227.30 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.16/227.30 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.16/227.30 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.16/227.30 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.16/227.30 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.16/227.30 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.16/227.30 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.16/227.30 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.16/227.30 U83(active(X:S)) -> U83(X:S) 227.16/227.30 U83(mark(X:S)) -> U83(X:S) 227.16/227.30 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.16/227.30 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.16/227.30 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.16/227.30 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.16/227.30 U92(active(X:S)) -> U92(X:S) 227.16/227.30 U92(mark(X:S)) -> U92(X:S) 227.16/227.30 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.16/227.30 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.16/227.30 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.16/227.30 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.16/227.30 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.16/227.30 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.16/227.30 active(U13(tt)) -> mark(tt) 227.16/227.30 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.30 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.30 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.30 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.16/227.30 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.16/227.30 active(U26(tt)) -> mark(tt) 227.16/227.30 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.16/227.30 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.16/227.30 active(U33(tt)) -> mark(tt) 227.16/227.30 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.30 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.30 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.30 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.16/227.30 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.16/227.30 active(U46(tt)) -> mark(tt) 227.16/227.30 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.30 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.30 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.30 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.16/227.30 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.16/227.30 active(U56(tt)) -> mark(tt) 227.16/227.30 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.16/227.30 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.16/227.30 active(U63(tt)) -> mark(tt) 227.16/227.30 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.16/227.30 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.16/227.30 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.16/227.30 active(U74(tt)) -> mark(tt) 227.16/227.30 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.16/227.30 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.16/227.30 active(U83(tt)) -> mark(tt) 227.16/227.30 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.16/227.30 active(U92(tt)) -> mark(tt) 227.16/227.30 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.16/227.30 active(__(nil,X:S)) -> mark(X:S) 227.16/227.30 active(__(X:S,nil)) -> mark(X:S) 227.16/227.30 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.30 active(isList(nil)) -> mark(tt) 227.16/227.30 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.16/227.30 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.30 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.30 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.16/227.30 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.16/227.30 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.16/227.30 active(isPal(nil)) -> mark(tt) 227.16/227.30 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.16/227.30 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.16/227.30 active(isPalListKind(a)) -> mark(tt) 227.16/227.30 active(isPalListKind(e)) -> mark(tt) 227.16/227.30 active(isPalListKind(i)) -> mark(tt) 227.16/227.30 active(isPalListKind(nil)) -> mark(tt) 227.16/227.30 active(isPalListKind(o)) -> mark(tt) 227.16/227.30 active(isPalListKind(u)) -> mark(tt) 227.16/227.30 active(isQid(a)) -> mark(tt) 227.16/227.30 active(isQid(e)) -> mark(tt) 227.16/227.30 active(isQid(i)) -> mark(tt) 227.16/227.30 active(isQid(o)) -> mark(tt) 227.16/227.30 active(isQid(u)) -> mark(tt) 227.16/227.30 isList(active(X:S)) -> isList(X:S) 227.16/227.30 isList(mark(X:S)) -> isList(X:S) 227.16/227.30 isNeList(active(X:S)) -> isNeList(X:S) 227.16/227.30 isNeList(mark(X:S)) -> isNeList(X:S) 227.16/227.30 isNePal(active(X:S)) -> isNePal(X:S) 227.16/227.30 isNePal(mark(X:S)) -> isNePal(X:S) 227.16/227.30 isPal(active(X:S)) -> isPal(X:S) 227.16/227.30 isPal(mark(X:S)) -> isPal(X:S) 227.16/227.30 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.16/227.30 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.16/227.30 isQid(active(X:S)) -> isQid(X:S) 227.16/227.30 isQid(mark(X:S)) -> isQid(X:S) 227.16/227.30 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.16/227.30 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.16/227.30 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.16/227.30 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.16/227.30 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.16/227.30 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.16/227.30 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.16/227.30 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.16/227.30 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.16/227.30 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.16/227.30 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.16/227.30 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.16/227.30 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.16/227.30 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.16/227.30 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.16/227.30 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.16/227.30 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.16/227.30 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.16/227.30 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.16/227.30 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.16/227.30 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.16/227.30 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.16/227.30 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.16/227.30 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.16/227.30 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.16/227.30 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.16/227.30 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.16/227.30 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.16/227.30 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.16/227.30 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.16/227.30 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.16/227.30 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.16/227.30 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.16/227.30 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.16/227.30 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.16/227.30 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.16/227.30 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.16/227.30 mark(isList(X:S)) -> active(isList(X:S)) 227.16/227.30 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.16/227.30 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.16/227.30 mark(isPal(X:S)) -> active(isPal(X:S)) 227.16/227.30 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.16/227.30 mark(isQid(X:S)) -> active(isQid(X:S)) 227.16/227.30 mark(a) -> active(a) 227.16/227.30 mark(e) -> active(e) 227.16/227.30 mark(i) -> active(i) 227.16/227.30 mark(nil) -> active(nil) 227.16/227.30 mark(o) -> active(o) 227.16/227.30 mark(tt) -> active(tt) 227.16/227.30 mark(u) -> active(u) 227.16/227.30 227.16/227.30 Problem 1.14: 227.16/227.30 227.16/227.30 Subterm Processor: 227.16/227.30 -> Pairs: 227.16/227.30 U73#(X1:S,active(X2:S)) -> U73#(X1:S,X2:S) 227.16/227.30 U73#(X1:S,mark(X2:S)) -> U73#(X1:S,X2:S) 227.16/227.30 -> Rules: 227.16/227.30 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.16/227.30 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.16/227.30 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.16/227.30 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.16/227.30 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.16/227.30 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.16/227.30 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.16/227.30 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.16/227.30 U13(active(X:S)) -> U13(X:S) 227.16/227.30 U13(mark(X:S)) -> U13(X:S) 227.16/227.30 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.16/227.30 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.16/227.30 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.16/227.30 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.16/227.30 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.16/227.30 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.16/227.30 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.16/227.30 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.16/227.30 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.16/227.30 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.16/227.30 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.16/227.30 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.16/227.30 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.16/227.30 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.16/227.30 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.16/227.30 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.16/227.30 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.16/227.30 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.16/227.30 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.16/227.30 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.16/227.30 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.16/227.30 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.16/227.30 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.16/227.30 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.16/227.30 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.16/227.30 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.16/227.30 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.16/227.30 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.16/227.30 U26(active(X:S)) -> U26(X:S) 227.16/227.30 U26(mark(X:S)) -> U26(X:S) 227.16/227.30 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.16/227.30 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.16/227.30 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.16/227.30 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.16/227.30 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.16/227.30 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.16/227.30 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.16/227.30 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.16/227.30 U33(active(X:S)) -> U33(X:S) 227.16/227.30 U33(mark(X:S)) -> U33(X:S) 227.16/227.30 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.16/227.30 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.16/227.30 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.16/227.30 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.16/227.30 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.16/227.30 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.16/227.30 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.16/227.30 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.16/227.30 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.16/227.30 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.16/227.30 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.16/227.30 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.16/227.30 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.16/227.30 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.16/227.30 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.16/227.30 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.16/227.30 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.16/227.30 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.16/227.30 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.16/227.30 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.16/227.30 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.16/227.30 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.16/227.30 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.16/227.30 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.16/227.30 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.16/227.30 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.16/227.30 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.16/227.30 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.16/227.30 U46(active(X:S)) -> U46(X:S) 227.16/227.30 U46(mark(X:S)) -> U46(X:S) 227.16/227.30 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.16/227.30 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.16/227.30 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.16/227.30 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.16/227.30 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.16/227.30 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.16/227.30 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.16/227.30 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.16/227.30 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.16/227.30 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.16/227.30 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.16/227.30 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.16/227.30 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.16/227.30 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.16/227.30 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.16/227.30 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.16/227.30 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.16/227.30 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.16/227.30 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.16/227.30 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.16/227.30 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.16/227.30 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.16/227.30 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.16/227.30 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.16/227.30 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.16/227.30 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.16/227.30 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.16/227.30 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.16/227.30 U56(active(X:S)) -> U56(X:S) 227.16/227.30 U56(mark(X:S)) -> U56(X:S) 227.16/227.30 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.16/227.30 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.16/227.30 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.16/227.30 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.16/227.30 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.16/227.30 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.16/227.30 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.16/227.30 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.16/227.30 U63(active(X:S)) -> U63(X:S) 227.16/227.30 U63(mark(X:S)) -> U63(X:S) 227.16/227.30 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.16/227.30 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.16/227.30 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.16/227.30 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.16/227.30 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.16/227.30 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.16/227.30 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.16/227.30 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.16/227.30 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.16/227.30 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.16/227.30 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.16/227.30 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.16/227.30 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.16/227.30 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.16/227.30 U74(active(X:S)) -> U74(X:S) 227.16/227.30 U74(mark(X:S)) -> U74(X:S) 227.16/227.30 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.16/227.30 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.16/227.30 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.16/227.30 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.16/227.30 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.16/227.30 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.16/227.30 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.16/227.30 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.16/227.30 U83(active(X:S)) -> U83(X:S) 227.16/227.30 U83(mark(X:S)) -> U83(X:S) 227.16/227.30 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.16/227.30 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.16/227.30 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.16/227.30 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.16/227.30 U92(active(X:S)) -> U92(X:S) 227.16/227.30 U92(mark(X:S)) -> U92(X:S) 227.16/227.30 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.16/227.30 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.16/227.30 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.16/227.30 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.16/227.30 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.16/227.30 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.16/227.30 active(U13(tt)) -> mark(tt) 227.16/227.30 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.30 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.30 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.30 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.16/227.30 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.16/227.30 active(U26(tt)) -> mark(tt) 227.16/227.30 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.16/227.30 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.16/227.30 active(U33(tt)) -> mark(tt) 227.16/227.30 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.30 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.30 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.30 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.16/227.30 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.16/227.30 active(U46(tt)) -> mark(tt) 227.16/227.30 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.30 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.30 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.30 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.16/227.30 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.16/227.30 active(U56(tt)) -> mark(tt) 227.16/227.30 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.16/227.30 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.16/227.30 active(U63(tt)) -> mark(tt) 227.16/227.30 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.16/227.30 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.16/227.30 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.16/227.30 active(U74(tt)) -> mark(tt) 227.16/227.30 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.16/227.30 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.16/227.30 active(U83(tt)) -> mark(tt) 227.16/227.30 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.16/227.30 active(U92(tt)) -> mark(tt) 227.16/227.30 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.16/227.30 active(__(nil,X:S)) -> mark(X:S) 227.16/227.30 active(__(X:S,nil)) -> mark(X:S) 227.16/227.30 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.30 active(isList(nil)) -> mark(tt) 227.16/227.30 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.16/227.30 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.30 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.30 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.16/227.30 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.16/227.30 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.16/227.30 active(isPal(nil)) -> mark(tt) 227.16/227.30 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.16/227.30 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.16/227.30 active(isPalListKind(a)) -> mark(tt) 227.16/227.30 active(isPalListKind(e)) -> mark(tt) 227.16/227.30 active(isPalListKind(i)) -> mark(tt) 227.16/227.30 active(isPalListKind(nil)) -> mark(tt) 227.16/227.30 active(isPalListKind(o)) -> mark(tt) 227.16/227.30 active(isPalListKind(u)) -> mark(tt) 227.16/227.30 active(isQid(a)) -> mark(tt) 227.16/227.30 active(isQid(e)) -> mark(tt) 227.16/227.30 active(isQid(i)) -> mark(tt) 227.16/227.30 active(isQid(o)) -> mark(tt) 227.16/227.30 active(isQid(u)) -> mark(tt) 227.16/227.30 isList(active(X:S)) -> isList(X:S) 227.16/227.30 isList(mark(X:S)) -> isList(X:S) 227.16/227.30 isNeList(active(X:S)) -> isNeList(X:S) 227.16/227.30 isNeList(mark(X:S)) -> isNeList(X:S) 227.16/227.30 isNePal(active(X:S)) -> isNePal(X:S) 227.16/227.30 isNePal(mark(X:S)) -> isNePal(X:S) 227.16/227.30 isPal(active(X:S)) -> isPal(X:S) 227.16/227.30 isPal(mark(X:S)) -> isPal(X:S) 227.16/227.30 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.16/227.30 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.16/227.30 isQid(active(X:S)) -> isQid(X:S) 227.16/227.30 isQid(mark(X:S)) -> isQid(X:S) 227.16/227.30 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.16/227.30 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.16/227.30 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.16/227.30 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.16/227.30 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.16/227.30 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.16/227.30 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.16/227.30 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.16/227.30 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.16/227.30 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.16/227.30 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.16/227.30 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.16/227.30 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.16/227.30 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.16/227.30 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.16/227.30 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.16/227.30 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.16/227.30 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.16/227.30 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.16/227.30 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.16/227.30 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.16/227.30 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.16/227.30 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.16/227.30 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.16/227.30 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.16/227.30 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.16/227.30 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.16/227.30 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.16/227.30 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.16/227.30 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.16/227.30 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.16/227.30 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.16/227.30 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.16/227.30 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.16/227.30 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.16/227.30 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.16/227.30 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.16/227.30 mark(isList(X:S)) -> active(isList(X:S)) 227.16/227.30 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.16/227.30 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.16/227.30 mark(isPal(X:S)) -> active(isPal(X:S)) 227.16/227.30 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.16/227.30 mark(isQid(X:S)) -> active(isQid(X:S)) 227.16/227.30 mark(a) -> active(a) 227.16/227.30 mark(e) -> active(e) 227.16/227.30 mark(i) -> active(i) 227.16/227.30 mark(nil) -> active(nil) 227.16/227.30 mark(o) -> active(o) 227.16/227.30 mark(tt) -> active(tt) 227.16/227.30 mark(u) -> active(u) 227.16/227.30 ->Projection: 227.16/227.30 pi(U73#) = 2 227.16/227.30 227.16/227.30 Problem 1.14: 227.16/227.30 227.16/227.30 SCC Processor: 227.16/227.30 -> Pairs: 227.16/227.30 Empty 227.16/227.30 -> Rules: 227.16/227.30 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.16/227.30 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.16/227.30 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.16/227.30 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.16/227.30 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.16/227.30 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.16/227.30 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.16/227.30 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.16/227.30 U13(active(X:S)) -> U13(X:S) 227.16/227.30 U13(mark(X:S)) -> U13(X:S) 227.16/227.30 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.16/227.30 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.16/227.30 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.16/227.30 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.16/227.30 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.16/227.30 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.16/227.30 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.16/227.30 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.16/227.30 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.16/227.30 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.16/227.30 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.16/227.30 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.16/227.30 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.16/227.30 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.16/227.30 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.16/227.30 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.16/227.30 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.16/227.30 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.16/227.30 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.16/227.30 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.16/227.30 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.16/227.30 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.16/227.30 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.16/227.30 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.16/227.30 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.16/227.30 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.16/227.30 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.16/227.30 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.16/227.30 U26(active(X:S)) -> U26(X:S) 227.16/227.30 U26(mark(X:S)) -> U26(X:S) 227.16/227.30 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.16/227.30 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.16/227.30 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.16/227.30 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.16/227.30 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.16/227.30 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.16/227.30 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.16/227.30 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.16/227.30 U33(active(X:S)) -> U33(X:S) 227.16/227.30 U33(mark(X:S)) -> U33(X:S) 227.16/227.30 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.16/227.30 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.16/227.30 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.16/227.30 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.16/227.30 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.16/227.30 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.16/227.30 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.16/227.30 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.16/227.30 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.16/227.30 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.16/227.30 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.16/227.30 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.16/227.30 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.16/227.30 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.16/227.30 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.16/227.30 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.16/227.30 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.16/227.30 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.16/227.30 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.16/227.30 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.16/227.30 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.16/227.30 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.16/227.30 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.16/227.30 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.16/227.30 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.16/227.30 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.16/227.30 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.16/227.30 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.16/227.30 U46(active(X:S)) -> U46(X:S) 227.16/227.30 U46(mark(X:S)) -> U46(X:S) 227.16/227.30 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.16/227.30 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.16/227.30 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.16/227.30 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.16/227.30 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.16/227.30 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.16/227.30 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.16/227.30 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.16/227.30 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.16/227.30 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.16/227.30 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.16/227.30 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.16/227.30 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.16/227.30 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.16/227.30 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.16/227.30 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.16/227.30 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.16/227.30 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.16/227.30 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.16/227.30 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.16/227.30 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.16/227.30 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.16/227.30 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.16/227.30 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.16/227.30 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.16/227.30 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.16/227.30 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.16/227.30 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.16/227.30 U56(active(X:S)) -> U56(X:S) 227.16/227.30 U56(mark(X:S)) -> U56(X:S) 227.16/227.30 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.16/227.30 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.16/227.30 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.16/227.30 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.16/227.30 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.16/227.30 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.16/227.30 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.16/227.30 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.16/227.30 U63(active(X:S)) -> U63(X:S) 227.16/227.30 U63(mark(X:S)) -> U63(X:S) 227.16/227.30 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.16/227.30 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.16/227.30 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.16/227.30 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.16/227.30 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.16/227.30 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.16/227.30 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.16/227.30 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.16/227.30 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.16/227.30 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.16/227.30 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.16/227.30 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.16/227.30 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.16/227.30 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.16/227.30 U74(active(X:S)) -> U74(X:S) 227.16/227.30 U74(mark(X:S)) -> U74(X:S) 227.16/227.30 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.16/227.30 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.16/227.30 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.16/227.30 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.16/227.30 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.16/227.30 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.16/227.30 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.16/227.30 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.16/227.30 U83(active(X:S)) -> U83(X:S) 227.16/227.30 U83(mark(X:S)) -> U83(X:S) 227.16/227.30 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.16/227.30 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.16/227.30 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.16/227.30 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.16/227.30 U92(active(X:S)) -> U92(X:S) 227.16/227.30 U92(mark(X:S)) -> U92(X:S) 227.16/227.30 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.16/227.30 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.16/227.30 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.16/227.30 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.16/227.30 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.16/227.30 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.16/227.30 active(U13(tt)) -> mark(tt) 227.16/227.30 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.30 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.30 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.30 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.16/227.31 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.16/227.31 active(U26(tt)) -> mark(tt) 227.16/227.31 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.16/227.31 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.16/227.31 active(U33(tt)) -> mark(tt) 227.16/227.31 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.31 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.31 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.31 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.16/227.31 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.16/227.31 active(U46(tt)) -> mark(tt) 227.16/227.31 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.31 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.31 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.31 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.16/227.31 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.16/227.31 active(U56(tt)) -> mark(tt) 227.16/227.31 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.16/227.31 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.16/227.31 active(U63(tt)) -> mark(tt) 227.16/227.31 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.16/227.31 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.16/227.31 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.16/227.31 active(U74(tt)) -> mark(tt) 227.16/227.31 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.16/227.31 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.16/227.31 active(U83(tt)) -> mark(tt) 227.16/227.31 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.16/227.31 active(U92(tt)) -> mark(tt) 227.16/227.31 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.16/227.31 active(__(nil,X:S)) -> mark(X:S) 227.16/227.31 active(__(X:S,nil)) -> mark(X:S) 227.16/227.31 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.31 active(isList(nil)) -> mark(tt) 227.16/227.31 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.16/227.31 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.31 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.31 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.16/227.31 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.16/227.31 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.16/227.31 active(isPal(nil)) -> mark(tt) 227.16/227.31 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.16/227.31 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.16/227.31 active(isPalListKind(a)) -> mark(tt) 227.16/227.31 active(isPalListKind(e)) -> mark(tt) 227.16/227.31 active(isPalListKind(i)) -> mark(tt) 227.16/227.31 active(isPalListKind(nil)) -> mark(tt) 227.16/227.31 active(isPalListKind(o)) -> mark(tt) 227.16/227.31 active(isPalListKind(u)) -> mark(tt) 227.16/227.31 active(isQid(a)) -> mark(tt) 227.16/227.31 active(isQid(e)) -> mark(tt) 227.16/227.31 active(isQid(i)) -> mark(tt) 227.16/227.31 active(isQid(o)) -> mark(tt) 227.16/227.31 active(isQid(u)) -> mark(tt) 227.16/227.31 isList(active(X:S)) -> isList(X:S) 227.16/227.31 isList(mark(X:S)) -> isList(X:S) 227.16/227.31 isNeList(active(X:S)) -> isNeList(X:S) 227.16/227.31 isNeList(mark(X:S)) -> isNeList(X:S) 227.16/227.31 isNePal(active(X:S)) -> isNePal(X:S) 227.16/227.31 isNePal(mark(X:S)) -> isNePal(X:S) 227.16/227.31 isPal(active(X:S)) -> isPal(X:S) 227.16/227.31 isPal(mark(X:S)) -> isPal(X:S) 227.16/227.31 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.16/227.31 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.16/227.31 isQid(active(X:S)) -> isQid(X:S) 227.16/227.31 isQid(mark(X:S)) -> isQid(X:S) 227.16/227.31 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.16/227.31 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.16/227.31 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.16/227.31 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.16/227.31 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.16/227.31 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.16/227.31 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.16/227.31 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.16/227.31 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.16/227.31 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.16/227.31 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.16/227.31 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.16/227.31 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.16/227.31 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.16/227.31 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.16/227.31 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.16/227.31 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.16/227.31 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.16/227.31 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.16/227.31 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.16/227.31 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.16/227.31 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.16/227.31 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.16/227.31 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.16/227.31 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.16/227.31 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.16/227.31 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.16/227.31 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.16/227.31 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.16/227.31 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.16/227.31 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.16/227.31 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.16/227.31 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.16/227.31 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.16/227.31 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.16/227.31 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.16/227.31 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.16/227.31 mark(isList(X:S)) -> active(isList(X:S)) 227.16/227.31 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.16/227.31 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.16/227.31 mark(isPal(X:S)) -> active(isPal(X:S)) 227.16/227.31 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.16/227.31 mark(isQid(X:S)) -> active(isQid(X:S)) 227.16/227.31 mark(a) -> active(a) 227.16/227.31 mark(e) -> active(e) 227.16/227.31 mark(i) -> active(i) 227.16/227.31 mark(nil) -> active(nil) 227.16/227.31 mark(o) -> active(o) 227.16/227.31 mark(tt) -> active(tt) 227.16/227.31 mark(u) -> active(u) 227.16/227.31 ->Strongly Connected Components: 227.16/227.31 There is no strongly connected component 227.16/227.31 227.16/227.31 The problem is finite. 227.16/227.31 227.16/227.31 Problem 1.15: 227.16/227.31 227.16/227.31 Subterm Processor: 227.16/227.31 -> Pairs: 227.16/227.31 U72#(active(X1:S),X2:S) -> U72#(X1:S,X2:S) 227.16/227.31 U72#(mark(X1:S),X2:S) -> U72#(X1:S,X2:S) 227.16/227.31 U72#(X1:S,active(X2:S)) -> U72#(X1:S,X2:S) 227.16/227.31 U72#(X1:S,mark(X2:S)) -> U72#(X1:S,X2:S) 227.16/227.31 -> Rules: 227.16/227.31 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.16/227.31 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.16/227.31 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.16/227.31 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.16/227.31 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.16/227.31 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.16/227.31 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.16/227.31 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.16/227.31 U13(active(X:S)) -> U13(X:S) 227.16/227.31 U13(mark(X:S)) -> U13(X:S) 227.16/227.31 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.16/227.31 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.16/227.31 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.16/227.31 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.16/227.31 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.16/227.31 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.16/227.31 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.16/227.31 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.16/227.31 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.16/227.31 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.16/227.31 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.16/227.31 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.16/227.31 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.16/227.31 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.16/227.31 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.16/227.31 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.16/227.31 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.16/227.31 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.16/227.31 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.16/227.31 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.16/227.31 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.16/227.31 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.16/227.31 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.16/227.31 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.16/227.31 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.16/227.31 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.16/227.31 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.16/227.31 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.16/227.31 U26(active(X:S)) -> U26(X:S) 227.16/227.31 U26(mark(X:S)) -> U26(X:S) 227.16/227.31 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.16/227.31 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.16/227.31 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.16/227.31 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.16/227.31 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.16/227.31 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.16/227.31 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.16/227.31 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.16/227.31 U33(active(X:S)) -> U33(X:S) 227.16/227.31 U33(mark(X:S)) -> U33(X:S) 227.16/227.31 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.16/227.31 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.16/227.31 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.16/227.31 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.16/227.31 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.16/227.31 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.16/227.31 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.16/227.31 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.16/227.31 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.16/227.31 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.16/227.31 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.16/227.31 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.16/227.31 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.16/227.31 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.16/227.31 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.16/227.31 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.16/227.31 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.16/227.31 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.16/227.31 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.16/227.31 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.16/227.31 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.16/227.31 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.16/227.31 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.16/227.31 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.16/227.31 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.16/227.31 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.16/227.31 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.16/227.31 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.16/227.31 U46(active(X:S)) -> U46(X:S) 227.16/227.31 U46(mark(X:S)) -> U46(X:S) 227.16/227.31 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.16/227.31 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.16/227.31 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.16/227.31 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.16/227.31 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.16/227.31 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.16/227.31 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.16/227.31 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.16/227.31 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.16/227.31 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.16/227.31 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.16/227.31 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.16/227.31 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.16/227.31 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.16/227.31 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.16/227.31 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.16/227.31 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.16/227.31 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.16/227.31 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.16/227.31 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.16/227.31 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.16/227.31 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.16/227.31 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.16/227.31 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.16/227.31 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.16/227.31 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.16/227.31 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.16/227.31 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.16/227.31 U56(active(X:S)) -> U56(X:S) 227.16/227.31 U56(mark(X:S)) -> U56(X:S) 227.16/227.31 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.16/227.31 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.16/227.31 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.16/227.31 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.16/227.31 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.16/227.31 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.16/227.31 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.16/227.31 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.16/227.31 U63(active(X:S)) -> U63(X:S) 227.16/227.31 U63(mark(X:S)) -> U63(X:S) 227.16/227.31 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.16/227.31 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.16/227.31 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.16/227.31 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.16/227.31 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.16/227.31 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.16/227.31 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.16/227.31 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.16/227.31 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.16/227.31 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.16/227.31 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.16/227.31 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.16/227.31 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.16/227.31 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.16/227.31 U74(active(X:S)) -> U74(X:S) 227.16/227.31 U74(mark(X:S)) -> U74(X:S) 227.16/227.31 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.16/227.31 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.16/227.31 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.16/227.31 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.16/227.31 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.16/227.31 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.16/227.31 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.16/227.31 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.16/227.31 U83(active(X:S)) -> U83(X:S) 227.16/227.31 U83(mark(X:S)) -> U83(X:S) 227.16/227.31 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.16/227.31 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.16/227.31 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.16/227.31 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.16/227.31 U92(active(X:S)) -> U92(X:S) 227.16/227.31 U92(mark(X:S)) -> U92(X:S) 227.16/227.31 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.16/227.31 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.16/227.31 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.16/227.31 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.16/227.31 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.16/227.31 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.16/227.31 active(U13(tt)) -> mark(tt) 227.16/227.31 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.31 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.31 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.31 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.16/227.31 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.16/227.31 active(U26(tt)) -> mark(tt) 227.16/227.31 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.16/227.31 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.16/227.31 active(U33(tt)) -> mark(tt) 227.16/227.31 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.31 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.31 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.31 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.16/227.31 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.16/227.31 active(U46(tt)) -> mark(tt) 227.16/227.31 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.31 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.31 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.31 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.16/227.31 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.16/227.31 active(U56(tt)) -> mark(tt) 227.16/227.31 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.16/227.31 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.16/227.31 active(U63(tt)) -> mark(tt) 227.16/227.31 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.16/227.31 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.16/227.31 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.16/227.31 active(U74(tt)) -> mark(tt) 227.16/227.31 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.16/227.31 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.16/227.31 active(U83(tt)) -> mark(tt) 227.16/227.31 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.16/227.31 active(U92(tt)) -> mark(tt) 227.16/227.31 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.16/227.31 active(__(nil,X:S)) -> mark(X:S) 227.16/227.31 active(__(X:S,nil)) -> mark(X:S) 227.16/227.31 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.31 active(isList(nil)) -> mark(tt) 227.16/227.31 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.16/227.31 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.31 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.31 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.16/227.31 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.16/227.31 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.16/227.31 active(isPal(nil)) -> mark(tt) 227.16/227.31 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.16/227.31 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.16/227.31 active(isPalListKind(a)) -> mark(tt) 227.16/227.31 active(isPalListKind(e)) -> mark(tt) 227.16/227.31 active(isPalListKind(i)) -> mark(tt) 227.16/227.31 active(isPalListKind(nil)) -> mark(tt) 227.16/227.31 active(isPalListKind(o)) -> mark(tt) 227.16/227.31 active(isPalListKind(u)) -> mark(tt) 227.16/227.31 active(isQid(a)) -> mark(tt) 227.16/227.31 active(isQid(e)) -> mark(tt) 227.16/227.31 active(isQid(i)) -> mark(tt) 227.16/227.31 active(isQid(o)) -> mark(tt) 227.16/227.31 active(isQid(u)) -> mark(tt) 227.16/227.31 isList(active(X:S)) -> isList(X:S) 227.16/227.31 isList(mark(X:S)) -> isList(X:S) 227.16/227.31 isNeList(active(X:S)) -> isNeList(X:S) 227.16/227.31 isNeList(mark(X:S)) -> isNeList(X:S) 227.16/227.31 isNePal(active(X:S)) -> isNePal(X:S) 227.16/227.31 isNePal(mark(X:S)) -> isNePal(X:S) 227.16/227.31 isPal(active(X:S)) -> isPal(X:S) 227.16/227.31 isPal(mark(X:S)) -> isPal(X:S) 227.16/227.31 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.16/227.31 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.16/227.31 isQid(active(X:S)) -> isQid(X:S) 227.16/227.31 isQid(mark(X:S)) -> isQid(X:S) 227.16/227.31 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.16/227.31 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.16/227.31 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.16/227.31 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.16/227.31 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.16/227.31 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.16/227.31 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.16/227.31 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.16/227.31 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.16/227.31 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.16/227.31 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.16/227.31 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.16/227.31 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.16/227.31 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.16/227.31 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.16/227.31 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.16/227.31 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.16/227.31 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.16/227.31 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.16/227.31 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.16/227.31 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.16/227.31 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.16/227.31 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.16/227.31 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.16/227.31 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.16/227.31 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.16/227.31 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.16/227.31 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.16/227.31 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.16/227.31 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.16/227.31 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.16/227.31 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.16/227.31 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.16/227.31 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.16/227.31 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.16/227.31 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.16/227.31 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.16/227.31 mark(isList(X:S)) -> active(isList(X:S)) 227.16/227.31 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.16/227.31 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.16/227.31 mark(isPal(X:S)) -> active(isPal(X:S)) 227.16/227.31 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.16/227.31 mark(isQid(X:S)) -> active(isQid(X:S)) 227.16/227.31 mark(a) -> active(a) 227.16/227.31 mark(e) -> active(e) 227.16/227.31 mark(i) -> active(i) 227.16/227.31 mark(nil) -> active(nil) 227.16/227.31 mark(o) -> active(o) 227.16/227.31 mark(tt) -> active(tt) 227.16/227.31 mark(u) -> active(u) 227.16/227.31 ->Projection: 227.16/227.31 pi(U72#) = 1 227.16/227.31 227.16/227.31 Problem 1.15: 227.16/227.31 227.16/227.31 SCC Processor: 227.16/227.31 -> Pairs: 227.16/227.31 U72#(X1:S,active(X2:S)) -> U72#(X1:S,X2:S) 227.16/227.31 U72#(X1:S,mark(X2:S)) -> U72#(X1:S,X2:S) 227.16/227.31 -> Rules: 227.16/227.31 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.16/227.31 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.16/227.31 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.16/227.31 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.16/227.31 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.16/227.31 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.16/227.31 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.16/227.31 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.16/227.31 U13(active(X:S)) -> U13(X:S) 227.16/227.31 U13(mark(X:S)) -> U13(X:S) 227.16/227.31 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.16/227.31 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.16/227.31 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.16/227.31 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.16/227.31 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.16/227.31 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.16/227.31 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.16/227.31 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.16/227.31 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.16/227.31 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.16/227.31 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.16/227.31 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.16/227.31 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.16/227.31 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.16/227.31 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.16/227.31 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.16/227.31 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.16/227.31 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.16/227.31 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.16/227.31 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.16/227.31 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.16/227.31 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.16/227.31 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.16/227.31 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.16/227.31 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.16/227.31 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.16/227.31 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.16/227.31 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.16/227.31 U26(active(X:S)) -> U26(X:S) 227.16/227.31 U26(mark(X:S)) -> U26(X:S) 227.16/227.31 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.16/227.31 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.16/227.31 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.16/227.31 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.16/227.31 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.16/227.31 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.16/227.31 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.16/227.31 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.16/227.31 U33(active(X:S)) -> U33(X:S) 227.16/227.31 U33(mark(X:S)) -> U33(X:S) 227.16/227.31 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.16/227.31 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.16/227.31 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.16/227.31 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.16/227.31 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.16/227.31 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.16/227.31 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.16/227.31 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.16/227.31 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.16/227.31 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.16/227.31 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.16/227.31 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.16/227.31 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.16/227.31 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.16/227.31 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.16/227.31 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.16/227.31 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.16/227.31 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.16/227.31 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.16/227.31 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.16/227.31 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.16/227.31 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.16/227.31 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.16/227.31 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.16/227.31 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.16/227.31 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.16/227.31 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.16/227.31 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.16/227.31 U46(active(X:S)) -> U46(X:S) 227.16/227.31 U46(mark(X:S)) -> U46(X:S) 227.16/227.31 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.16/227.31 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.16/227.31 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.16/227.31 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.16/227.31 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.16/227.31 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.16/227.31 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.16/227.31 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.16/227.31 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.16/227.31 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.16/227.31 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.16/227.31 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.16/227.31 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.16/227.31 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.16/227.31 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.16/227.31 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.16/227.31 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.16/227.31 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.16/227.31 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.16/227.31 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.16/227.31 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.16/227.31 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.16/227.31 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.16/227.31 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.16/227.31 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.16/227.31 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.16/227.31 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.16/227.31 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.16/227.31 U56(active(X:S)) -> U56(X:S) 227.16/227.31 U56(mark(X:S)) -> U56(X:S) 227.16/227.31 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.16/227.31 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.16/227.31 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.16/227.31 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.16/227.31 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.16/227.31 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.16/227.31 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.16/227.31 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.16/227.31 U63(active(X:S)) -> U63(X:S) 227.16/227.31 U63(mark(X:S)) -> U63(X:S) 227.16/227.31 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.16/227.31 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.16/227.31 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.16/227.31 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.16/227.31 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.16/227.31 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.16/227.31 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.16/227.31 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.16/227.31 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.16/227.31 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.16/227.31 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.16/227.31 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.16/227.31 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.16/227.31 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.16/227.31 U74(active(X:S)) -> U74(X:S) 227.16/227.31 U74(mark(X:S)) -> U74(X:S) 227.16/227.31 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.16/227.31 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.16/227.31 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.16/227.31 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.16/227.31 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.16/227.31 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.16/227.31 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.16/227.31 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.16/227.31 U83(active(X:S)) -> U83(X:S) 227.16/227.31 U83(mark(X:S)) -> U83(X:S) 227.16/227.31 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.16/227.31 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.16/227.31 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.16/227.31 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.16/227.31 U92(active(X:S)) -> U92(X:S) 227.16/227.31 U92(mark(X:S)) -> U92(X:S) 227.16/227.31 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.16/227.31 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.16/227.31 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.16/227.31 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.16/227.31 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.16/227.31 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.16/227.31 active(U13(tt)) -> mark(tt) 227.16/227.31 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.31 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.31 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.31 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.16/227.31 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.16/227.31 active(U26(tt)) -> mark(tt) 227.16/227.31 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.16/227.31 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.16/227.31 active(U33(tt)) -> mark(tt) 227.16/227.31 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.31 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.31 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.31 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.16/227.31 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.16/227.31 active(U46(tt)) -> mark(tt) 227.16/227.31 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.31 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.31 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.31 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.16/227.31 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.16/227.31 active(U56(tt)) -> mark(tt) 227.16/227.31 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.16/227.31 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.16/227.31 active(U63(tt)) -> mark(tt) 227.16/227.31 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.16/227.31 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.16/227.31 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.16/227.31 active(U74(tt)) -> mark(tt) 227.16/227.31 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.16/227.31 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.16/227.31 active(U83(tt)) -> mark(tt) 227.16/227.31 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.16/227.31 active(U92(tt)) -> mark(tt) 227.16/227.31 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.16/227.31 active(__(nil,X:S)) -> mark(X:S) 227.16/227.31 active(__(X:S,nil)) -> mark(X:S) 227.16/227.31 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.31 active(isList(nil)) -> mark(tt) 227.16/227.31 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.16/227.31 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.31 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.31 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.16/227.31 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.16/227.31 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.16/227.31 active(isPal(nil)) -> mark(tt) 227.16/227.31 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.16/227.31 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.16/227.31 active(isPalListKind(a)) -> mark(tt) 227.16/227.31 active(isPalListKind(e)) -> mark(tt) 227.16/227.31 active(isPalListKind(i)) -> mark(tt) 227.16/227.31 active(isPalListKind(nil)) -> mark(tt) 227.16/227.31 active(isPalListKind(o)) -> mark(tt) 227.16/227.31 active(isPalListKind(u)) -> mark(tt) 227.16/227.31 active(isQid(a)) -> mark(tt) 227.16/227.31 active(isQid(e)) -> mark(tt) 227.16/227.31 active(isQid(i)) -> mark(tt) 227.16/227.31 active(isQid(o)) -> mark(tt) 227.16/227.31 active(isQid(u)) -> mark(tt) 227.16/227.31 isList(active(X:S)) -> isList(X:S) 227.16/227.31 isList(mark(X:S)) -> isList(X:S) 227.16/227.31 isNeList(active(X:S)) -> isNeList(X:S) 227.16/227.31 isNeList(mark(X:S)) -> isNeList(X:S) 227.16/227.31 isNePal(active(X:S)) -> isNePal(X:S) 227.16/227.31 isNePal(mark(X:S)) -> isNePal(X:S) 227.16/227.31 isPal(active(X:S)) -> isPal(X:S) 227.16/227.31 isPal(mark(X:S)) -> isPal(X:S) 227.16/227.31 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.16/227.31 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.16/227.31 isQid(active(X:S)) -> isQid(X:S) 227.16/227.31 isQid(mark(X:S)) -> isQid(X:S) 227.16/227.31 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.16/227.31 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.16/227.31 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.16/227.31 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.16/227.31 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.16/227.31 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.16/227.31 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.16/227.31 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.16/227.31 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.16/227.31 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.16/227.31 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.16/227.31 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.16/227.31 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.16/227.31 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.16/227.31 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.16/227.31 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.16/227.31 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.16/227.31 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.16/227.31 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.16/227.31 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.16/227.31 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.16/227.31 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.16/227.31 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.16/227.31 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.16/227.31 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.16/227.31 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.16/227.31 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.16/227.31 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.16/227.31 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.16/227.31 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.16/227.31 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.16/227.31 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.16/227.31 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.16/227.31 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.16/227.31 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.16/227.31 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.16/227.31 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.16/227.31 mark(isList(X:S)) -> active(isList(X:S)) 227.16/227.31 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.16/227.31 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.16/227.31 mark(isPal(X:S)) -> active(isPal(X:S)) 227.16/227.31 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.16/227.31 mark(isQid(X:S)) -> active(isQid(X:S)) 227.16/227.31 mark(a) -> active(a) 227.16/227.31 mark(e) -> active(e) 227.16/227.31 mark(i) -> active(i) 227.16/227.31 mark(nil) -> active(nil) 227.16/227.31 mark(o) -> active(o) 227.16/227.31 mark(tt) -> active(tt) 227.16/227.31 mark(u) -> active(u) 227.16/227.31 ->Strongly Connected Components: 227.16/227.31 ->->Cycle: 227.16/227.31 ->->-> Pairs: 227.16/227.31 U72#(X1:S,active(X2:S)) -> U72#(X1:S,X2:S) 227.16/227.31 U72#(X1:S,mark(X2:S)) -> U72#(X1:S,X2:S) 227.16/227.31 ->->-> Rules: 227.16/227.31 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.16/227.31 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.16/227.31 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.16/227.31 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.16/227.31 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.16/227.31 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.16/227.31 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.16/227.31 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.16/227.31 U13(active(X:S)) -> U13(X:S) 227.16/227.31 U13(mark(X:S)) -> U13(X:S) 227.16/227.31 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.16/227.31 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.16/227.31 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.16/227.31 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.16/227.31 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.16/227.31 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.16/227.31 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.16/227.31 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.16/227.31 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.16/227.31 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.16/227.31 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.16/227.31 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.16/227.31 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.16/227.31 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.16/227.31 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.16/227.31 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.16/227.31 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.16/227.31 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.16/227.31 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.16/227.31 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.16/227.31 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.16/227.31 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.16/227.31 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.16/227.31 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.16/227.31 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.16/227.31 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.16/227.31 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.16/227.31 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.16/227.31 U26(active(X:S)) -> U26(X:S) 227.16/227.31 U26(mark(X:S)) -> U26(X:S) 227.16/227.31 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.16/227.31 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.16/227.31 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.16/227.31 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.16/227.31 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.16/227.31 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.16/227.31 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.16/227.31 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.16/227.31 U33(active(X:S)) -> U33(X:S) 227.16/227.31 U33(mark(X:S)) -> U33(X:S) 227.16/227.31 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.16/227.31 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.16/227.31 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.16/227.31 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.16/227.31 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.16/227.31 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.16/227.31 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.16/227.31 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.16/227.31 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.16/227.31 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.16/227.31 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.16/227.31 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.16/227.31 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.16/227.31 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.16/227.31 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.16/227.31 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.16/227.31 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.16/227.31 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.16/227.31 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.16/227.31 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.16/227.31 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.16/227.31 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.16/227.31 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.16/227.31 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.16/227.31 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.16/227.31 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.16/227.31 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.16/227.31 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.16/227.31 U46(active(X:S)) -> U46(X:S) 227.16/227.31 U46(mark(X:S)) -> U46(X:S) 227.16/227.31 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.16/227.31 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.16/227.31 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.16/227.31 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.16/227.31 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.16/227.31 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.16/227.31 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.16/227.31 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.16/227.31 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.16/227.31 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.16/227.31 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.16/227.31 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.16/227.31 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.16/227.31 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.16/227.31 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.16/227.31 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.16/227.31 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.16/227.31 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.16/227.31 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.16/227.31 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.16/227.31 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.16/227.31 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.16/227.31 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.16/227.31 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.16/227.31 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.16/227.31 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.16/227.31 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.16/227.31 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.16/227.31 U56(active(X:S)) -> U56(X:S) 227.16/227.31 U56(mark(X:S)) -> U56(X:S) 227.16/227.31 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.16/227.31 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.16/227.31 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.16/227.31 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.16/227.31 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.16/227.31 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.16/227.31 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.16/227.31 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.16/227.31 U63(active(X:S)) -> U63(X:S) 227.16/227.31 U63(mark(X:S)) -> U63(X:S) 227.16/227.31 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.16/227.31 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.16/227.31 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.16/227.31 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.16/227.31 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.16/227.31 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.16/227.31 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.16/227.31 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.16/227.31 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.16/227.31 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.16/227.31 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.16/227.31 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.16/227.31 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.16/227.31 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.16/227.31 U74(active(X:S)) -> U74(X:S) 227.16/227.31 U74(mark(X:S)) -> U74(X:S) 227.16/227.31 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.16/227.31 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.16/227.31 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.16/227.31 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.16/227.31 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.16/227.31 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.16/227.31 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.16/227.31 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.16/227.31 U83(active(X:S)) -> U83(X:S) 227.16/227.31 U83(mark(X:S)) -> U83(X:S) 227.16/227.31 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.16/227.31 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.16/227.31 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.16/227.31 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.16/227.31 U92(active(X:S)) -> U92(X:S) 227.16/227.31 U92(mark(X:S)) -> U92(X:S) 227.16/227.31 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.16/227.31 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.16/227.31 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.16/227.31 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.16/227.31 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.16/227.31 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.16/227.31 active(U13(tt)) -> mark(tt) 227.16/227.31 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.31 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.31 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.31 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.16/227.31 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.16/227.31 active(U26(tt)) -> mark(tt) 227.16/227.31 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.16/227.31 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.16/227.31 active(U33(tt)) -> mark(tt) 227.16/227.31 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.31 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.31 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.31 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.16/227.31 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.16/227.31 active(U46(tt)) -> mark(tt) 227.16/227.31 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.31 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.31 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.31 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.16/227.31 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.16/227.31 active(U56(tt)) -> mark(tt) 227.16/227.31 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.16/227.31 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.16/227.31 active(U63(tt)) -> mark(tt) 227.16/227.31 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.16/227.31 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.16/227.31 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.16/227.31 active(U74(tt)) -> mark(tt) 227.16/227.31 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.16/227.31 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.16/227.31 active(U83(tt)) -> mark(tt) 227.16/227.31 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.16/227.31 active(U92(tt)) -> mark(tt) 227.16/227.31 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.16/227.31 active(__(nil,X:S)) -> mark(X:S) 227.16/227.31 active(__(X:S,nil)) -> mark(X:S) 227.16/227.31 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.31 active(isList(nil)) -> mark(tt) 227.16/227.31 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.16/227.31 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.31 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.31 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.16/227.31 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.16/227.31 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.16/227.31 active(isPal(nil)) -> mark(tt) 227.16/227.31 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.16/227.31 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.16/227.31 active(isPalListKind(a)) -> mark(tt) 227.16/227.31 active(isPalListKind(e)) -> mark(tt) 227.16/227.31 active(isPalListKind(i)) -> mark(tt) 227.16/227.31 active(isPalListKind(nil)) -> mark(tt) 227.16/227.31 active(isPalListKind(o)) -> mark(tt) 227.16/227.31 active(isPalListKind(u)) -> mark(tt) 227.16/227.31 active(isQid(a)) -> mark(tt) 227.16/227.31 active(isQid(e)) -> mark(tt) 227.16/227.31 active(isQid(i)) -> mark(tt) 227.16/227.31 active(isQid(o)) -> mark(tt) 227.16/227.31 active(isQid(u)) -> mark(tt) 227.16/227.31 isList(active(X:S)) -> isList(X:S) 227.16/227.31 isList(mark(X:S)) -> isList(X:S) 227.16/227.31 isNeList(active(X:S)) -> isNeList(X:S) 227.16/227.31 isNeList(mark(X:S)) -> isNeList(X:S) 227.16/227.31 isNePal(active(X:S)) -> isNePal(X:S) 227.16/227.31 isNePal(mark(X:S)) -> isNePal(X:S) 227.16/227.31 isPal(active(X:S)) -> isPal(X:S) 227.16/227.31 isPal(mark(X:S)) -> isPal(X:S) 227.16/227.31 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.16/227.31 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.16/227.31 isQid(active(X:S)) -> isQid(X:S) 227.16/227.31 isQid(mark(X:S)) -> isQid(X:S) 227.16/227.31 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.16/227.31 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.16/227.31 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.16/227.31 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.16/227.31 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.16/227.31 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.16/227.31 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.16/227.31 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.16/227.31 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.16/227.31 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.16/227.31 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.16/227.31 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.16/227.31 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.16/227.31 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.16/227.31 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.16/227.31 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.16/227.31 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.16/227.31 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.16/227.31 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.16/227.31 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.16/227.31 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.16/227.31 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.16/227.31 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.16/227.31 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.16/227.31 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.16/227.31 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.16/227.31 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.16/227.31 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.16/227.31 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.16/227.31 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.16/227.31 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.16/227.31 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.16/227.31 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.16/227.31 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.16/227.31 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.16/227.31 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.16/227.31 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.16/227.31 mark(isList(X:S)) -> active(isList(X:S)) 227.16/227.31 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.16/227.31 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.16/227.31 mark(isPal(X:S)) -> active(isPal(X:S)) 227.16/227.31 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.16/227.31 mark(isQid(X:S)) -> active(isQid(X:S)) 227.16/227.31 mark(a) -> active(a) 227.16/227.31 mark(e) -> active(e) 227.16/227.31 mark(i) -> active(i) 227.16/227.31 mark(nil) -> active(nil) 227.16/227.31 mark(o) -> active(o) 227.16/227.31 mark(tt) -> active(tt) 227.16/227.31 mark(u) -> active(u) 227.16/227.31 227.16/227.31 Problem 1.15: 227.16/227.31 227.16/227.31 Subterm Processor: 227.16/227.31 -> Pairs: 227.16/227.31 U72#(X1:S,active(X2:S)) -> U72#(X1:S,X2:S) 227.16/227.31 U72#(X1:S,mark(X2:S)) -> U72#(X1:S,X2:S) 227.16/227.31 -> Rules: 227.16/227.31 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.16/227.31 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.16/227.31 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.16/227.31 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.16/227.31 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.16/227.31 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.16/227.31 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.16/227.31 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.16/227.31 U13(active(X:S)) -> U13(X:S) 227.16/227.31 U13(mark(X:S)) -> U13(X:S) 227.16/227.31 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.16/227.31 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.16/227.31 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.16/227.31 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.16/227.31 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.16/227.31 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.16/227.31 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.16/227.31 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.16/227.31 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.16/227.31 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.16/227.31 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.16/227.31 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.16/227.31 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.16/227.31 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.16/227.31 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.16/227.31 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.16/227.31 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.16/227.31 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.16/227.31 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.16/227.31 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.16/227.31 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.16/227.31 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.16/227.31 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.16/227.31 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.16/227.31 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.16/227.31 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.16/227.31 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.16/227.31 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.16/227.31 U26(active(X:S)) -> U26(X:S) 227.16/227.31 U26(mark(X:S)) -> U26(X:S) 227.16/227.31 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.16/227.31 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.16/227.31 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.16/227.31 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.16/227.31 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.16/227.31 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.16/227.31 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.16/227.31 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.16/227.31 U33(active(X:S)) -> U33(X:S) 227.16/227.31 U33(mark(X:S)) -> U33(X:S) 227.16/227.31 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.16/227.31 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.16/227.31 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.16/227.31 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.16/227.31 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.16/227.31 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.16/227.31 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.16/227.31 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.16/227.31 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.16/227.31 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.16/227.31 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.16/227.31 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.16/227.31 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.16/227.31 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.16/227.31 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.16/227.31 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.16/227.31 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.16/227.31 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.16/227.31 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.16/227.31 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.16/227.31 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.16/227.31 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.16/227.31 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.16/227.31 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.16/227.31 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.16/227.31 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.16/227.31 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.16/227.31 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.16/227.31 U46(active(X:S)) -> U46(X:S) 227.16/227.31 U46(mark(X:S)) -> U46(X:S) 227.16/227.31 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.16/227.31 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.16/227.31 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.16/227.31 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.16/227.31 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.16/227.31 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.16/227.31 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.16/227.31 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.16/227.31 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.16/227.31 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.16/227.31 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.16/227.31 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.16/227.31 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.16/227.31 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.16/227.31 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.16/227.31 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.16/227.31 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.16/227.31 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.16/227.31 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.16/227.31 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.16/227.31 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.16/227.31 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.16/227.31 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.16/227.31 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.16/227.31 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.16/227.31 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.16/227.31 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.16/227.31 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.16/227.31 U56(active(X:S)) -> U56(X:S) 227.16/227.31 U56(mark(X:S)) -> U56(X:S) 227.16/227.31 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.16/227.31 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.16/227.31 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.16/227.31 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.16/227.31 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.16/227.31 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.16/227.31 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.16/227.31 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.16/227.31 U63(active(X:S)) -> U63(X:S) 227.16/227.31 U63(mark(X:S)) -> U63(X:S) 227.16/227.31 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.16/227.31 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.16/227.31 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.16/227.31 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.16/227.31 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.16/227.31 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.16/227.31 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.16/227.31 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.16/227.31 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.16/227.31 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.16/227.31 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.16/227.31 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.16/227.31 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.16/227.31 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.16/227.31 U74(active(X:S)) -> U74(X:S) 227.16/227.31 U74(mark(X:S)) -> U74(X:S) 227.16/227.31 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.16/227.31 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.16/227.31 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.16/227.31 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.16/227.31 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.16/227.31 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.16/227.31 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.16/227.31 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.16/227.31 U83(active(X:S)) -> U83(X:S) 227.16/227.31 U83(mark(X:S)) -> U83(X:S) 227.16/227.31 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.16/227.31 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.16/227.31 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.16/227.31 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.16/227.31 U92(active(X:S)) -> U92(X:S) 227.16/227.31 U92(mark(X:S)) -> U92(X:S) 227.16/227.31 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.16/227.31 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.16/227.31 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.16/227.31 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.16/227.31 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.16/227.31 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.16/227.31 active(U13(tt)) -> mark(tt) 227.16/227.31 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.31 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.31 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.31 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.16/227.31 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.16/227.31 active(U26(tt)) -> mark(tt) 227.16/227.31 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.16/227.31 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.16/227.31 active(U33(tt)) -> mark(tt) 227.16/227.31 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.31 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.31 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.31 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.16/227.31 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.16/227.31 active(U46(tt)) -> mark(tt) 227.16/227.31 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.31 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.31 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.31 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.16/227.31 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.16/227.31 active(U56(tt)) -> mark(tt) 227.16/227.31 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.16/227.31 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.16/227.31 active(U63(tt)) -> mark(tt) 227.16/227.31 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.16/227.31 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.16/227.31 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.16/227.31 active(U74(tt)) -> mark(tt) 227.16/227.31 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.16/227.31 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.16/227.31 active(U83(tt)) -> mark(tt) 227.16/227.31 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.16/227.31 active(U92(tt)) -> mark(tt) 227.16/227.31 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.16/227.31 active(__(nil,X:S)) -> mark(X:S) 227.16/227.31 active(__(X:S,nil)) -> mark(X:S) 227.16/227.31 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.31 active(isList(nil)) -> mark(tt) 227.16/227.31 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.16/227.31 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.31 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.31 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.16/227.31 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.16/227.31 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.16/227.31 active(isPal(nil)) -> mark(tt) 227.16/227.31 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.16/227.31 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.16/227.31 active(isPalListKind(a)) -> mark(tt) 227.16/227.31 active(isPalListKind(e)) -> mark(tt) 227.16/227.31 active(isPalListKind(i)) -> mark(tt) 227.16/227.31 active(isPalListKind(nil)) -> mark(tt) 227.16/227.31 active(isPalListKind(o)) -> mark(tt) 227.16/227.31 active(isPalListKind(u)) -> mark(tt) 227.16/227.31 active(isQid(a)) -> mark(tt) 227.16/227.31 active(isQid(e)) -> mark(tt) 227.16/227.31 active(isQid(i)) -> mark(tt) 227.16/227.31 active(isQid(o)) -> mark(tt) 227.16/227.31 active(isQid(u)) -> mark(tt) 227.16/227.31 isList(active(X:S)) -> isList(X:S) 227.16/227.31 isList(mark(X:S)) -> isList(X:S) 227.16/227.31 isNeList(active(X:S)) -> isNeList(X:S) 227.16/227.31 isNeList(mark(X:S)) -> isNeList(X:S) 227.16/227.31 isNePal(active(X:S)) -> isNePal(X:S) 227.16/227.31 isNePal(mark(X:S)) -> isNePal(X:S) 227.16/227.31 isPal(active(X:S)) -> isPal(X:S) 227.16/227.31 isPal(mark(X:S)) -> isPal(X:S) 227.16/227.31 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.16/227.31 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.16/227.31 isQid(active(X:S)) -> isQid(X:S) 227.16/227.31 isQid(mark(X:S)) -> isQid(X:S) 227.16/227.31 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.16/227.31 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.16/227.31 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.16/227.31 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.16/227.31 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.16/227.31 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.16/227.31 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.16/227.31 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.16/227.31 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.16/227.31 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.16/227.31 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.16/227.31 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.16/227.31 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.16/227.31 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.16/227.31 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.16/227.31 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.16/227.31 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.16/227.31 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.16/227.31 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.16/227.31 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.16/227.31 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.16/227.31 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.16/227.31 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.16/227.31 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.16/227.31 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.16/227.31 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.16/227.31 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.16/227.31 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.16/227.31 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.16/227.31 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.16/227.31 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.16/227.31 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.16/227.31 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.16/227.31 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.16/227.31 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.16/227.31 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.16/227.31 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.16/227.31 mark(isList(X:S)) -> active(isList(X:S)) 227.16/227.31 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.16/227.31 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.16/227.31 mark(isPal(X:S)) -> active(isPal(X:S)) 227.16/227.31 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.16/227.31 mark(isQid(X:S)) -> active(isQid(X:S)) 227.16/227.31 mark(a) -> active(a) 227.16/227.31 mark(e) -> active(e) 227.16/227.31 mark(i) -> active(i) 227.16/227.31 mark(nil) -> active(nil) 227.16/227.31 mark(o) -> active(o) 227.16/227.31 mark(tt) -> active(tt) 227.16/227.31 mark(u) -> active(u) 227.16/227.31 ->Projection: 227.16/227.31 pi(U72#) = 2 227.16/227.31 227.16/227.31 Problem 1.15: 227.16/227.31 227.16/227.31 SCC Processor: 227.16/227.31 -> Pairs: 227.16/227.31 Empty 227.16/227.31 -> Rules: 227.16/227.31 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.16/227.31 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.16/227.31 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.16/227.31 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.16/227.31 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.16/227.31 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.16/227.31 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.16/227.31 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.16/227.31 U13(active(X:S)) -> U13(X:S) 227.16/227.31 U13(mark(X:S)) -> U13(X:S) 227.16/227.31 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.16/227.31 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.16/227.31 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.16/227.31 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.16/227.31 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.16/227.31 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.16/227.31 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.16/227.31 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.16/227.31 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.16/227.31 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.16/227.31 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.16/227.31 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.16/227.31 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.16/227.31 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.16/227.31 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.16/227.31 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.16/227.31 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.16/227.31 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.16/227.31 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.16/227.31 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.16/227.31 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.16/227.31 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.16/227.31 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.16/227.31 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.16/227.31 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.16/227.31 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.16/227.31 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.16/227.31 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.16/227.31 U26(active(X:S)) -> U26(X:S) 227.16/227.31 U26(mark(X:S)) -> U26(X:S) 227.16/227.31 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.16/227.31 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.16/227.31 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.16/227.31 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.16/227.31 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.16/227.31 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.16/227.31 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.16/227.31 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.16/227.31 U33(active(X:S)) -> U33(X:S) 227.16/227.31 U33(mark(X:S)) -> U33(X:S) 227.16/227.31 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.16/227.31 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.16/227.31 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.16/227.31 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.16/227.31 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.16/227.31 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.16/227.31 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.16/227.31 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.16/227.31 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.16/227.31 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.16/227.31 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.16/227.31 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.16/227.31 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.16/227.31 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.16/227.31 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.16/227.31 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.16/227.31 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.16/227.31 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.16/227.31 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.16/227.31 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.16/227.31 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.16/227.31 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.16/227.31 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.16/227.31 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.16/227.31 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.16/227.31 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.16/227.31 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.16/227.31 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.16/227.31 U46(active(X:S)) -> U46(X:S) 227.16/227.31 U46(mark(X:S)) -> U46(X:S) 227.16/227.31 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.16/227.31 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.16/227.31 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.16/227.31 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.16/227.31 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.16/227.31 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.16/227.31 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.16/227.31 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.16/227.31 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.16/227.31 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.16/227.31 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.16/227.31 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.16/227.31 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.16/227.31 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.16/227.31 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.16/227.31 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.16/227.31 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.16/227.31 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.16/227.31 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.16/227.31 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.16/227.31 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.16/227.31 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.16/227.31 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.16/227.31 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.16/227.31 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.16/227.31 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.16/227.31 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.16/227.31 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.16/227.31 U56(active(X:S)) -> U56(X:S) 227.16/227.31 U56(mark(X:S)) -> U56(X:S) 227.16/227.31 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.16/227.31 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.16/227.31 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.16/227.31 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.16/227.31 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.16/227.31 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.16/227.31 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.16/227.31 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.16/227.31 U63(active(X:S)) -> U63(X:S) 227.16/227.31 U63(mark(X:S)) -> U63(X:S) 227.16/227.31 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.16/227.31 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.16/227.31 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.16/227.31 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.16/227.31 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.16/227.31 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.16/227.31 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.16/227.31 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.16/227.31 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.16/227.31 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.16/227.31 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.16/227.31 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.16/227.31 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.16/227.31 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.16/227.31 U74(active(X:S)) -> U74(X:S) 227.16/227.31 U74(mark(X:S)) -> U74(X:S) 227.16/227.31 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.16/227.31 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.16/227.31 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.16/227.31 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.16/227.31 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.16/227.31 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.16/227.31 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.16/227.31 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.16/227.31 U83(active(X:S)) -> U83(X:S) 227.16/227.31 U83(mark(X:S)) -> U83(X:S) 227.16/227.31 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.16/227.31 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.16/227.31 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.16/227.31 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.16/227.31 U92(active(X:S)) -> U92(X:S) 227.16/227.31 U92(mark(X:S)) -> U92(X:S) 227.16/227.31 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.16/227.31 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.16/227.31 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.16/227.31 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.16/227.31 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.16/227.31 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.16/227.31 active(U13(tt)) -> mark(tt) 227.16/227.31 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.31 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.31 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.31 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.16/227.31 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.16/227.31 active(U26(tt)) -> mark(tt) 227.16/227.31 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.16/227.31 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.16/227.31 active(U33(tt)) -> mark(tt) 227.16/227.31 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.31 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.31 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.31 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.16/227.31 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.16/227.31 active(U46(tt)) -> mark(tt) 227.16/227.31 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.31 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.31 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.31 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.16/227.31 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.16/227.31 active(U56(tt)) -> mark(tt) 227.16/227.31 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.16/227.31 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.16/227.31 active(U63(tt)) -> mark(tt) 227.16/227.31 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.16/227.31 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.16/227.31 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.16/227.31 active(U74(tt)) -> mark(tt) 227.16/227.31 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.16/227.31 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.16/227.31 active(U83(tt)) -> mark(tt) 227.16/227.31 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.16/227.31 active(U92(tt)) -> mark(tt) 227.16/227.31 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.16/227.31 active(__(nil,X:S)) -> mark(X:S) 227.16/227.31 active(__(X:S,nil)) -> mark(X:S) 227.16/227.31 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.31 active(isList(nil)) -> mark(tt) 227.16/227.31 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.16/227.31 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.31 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.31 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.16/227.31 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.16/227.31 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.16/227.31 active(isPal(nil)) -> mark(tt) 227.16/227.31 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.16/227.31 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.16/227.31 active(isPalListKind(a)) -> mark(tt) 227.16/227.31 active(isPalListKind(e)) -> mark(tt) 227.16/227.31 active(isPalListKind(i)) -> mark(tt) 227.16/227.31 active(isPalListKind(nil)) -> mark(tt) 227.16/227.31 active(isPalListKind(o)) -> mark(tt) 227.16/227.31 active(isPalListKind(u)) -> mark(tt) 227.16/227.31 active(isQid(a)) -> mark(tt) 227.16/227.31 active(isQid(e)) -> mark(tt) 227.16/227.31 active(isQid(i)) -> mark(tt) 227.16/227.31 active(isQid(o)) -> mark(tt) 227.16/227.31 active(isQid(u)) -> mark(tt) 227.16/227.31 isList(active(X:S)) -> isList(X:S) 227.16/227.31 isList(mark(X:S)) -> isList(X:S) 227.16/227.31 isNeList(active(X:S)) -> isNeList(X:S) 227.16/227.31 isNeList(mark(X:S)) -> isNeList(X:S) 227.16/227.31 isNePal(active(X:S)) -> isNePal(X:S) 227.16/227.31 isNePal(mark(X:S)) -> isNePal(X:S) 227.16/227.31 isPal(active(X:S)) -> isPal(X:S) 227.16/227.31 isPal(mark(X:S)) -> isPal(X:S) 227.16/227.31 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.16/227.31 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.16/227.31 isQid(active(X:S)) -> isQid(X:S) 227.16/227.31 isQid(mark(X:S)) -> isQid(X:S) 227.16/227.31 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.16/227.31 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.16/227.31 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.16/227.31 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.16/227.31 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.16/227.31 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.16/227.31 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.16/227.31 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.16/227.31 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.16/227.31 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.16/227.31 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.16/227.31 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.16/227.31 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.16/227.31 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.16/227.31 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.16/227.31 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.16/227.31 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.16/227.31 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.16/227.31 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.16/227.31 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.16/227.31 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.16/227.31 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.16/227.31 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.16/227.31 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.16/227.31 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.16/227.31 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.16/227.31 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.16/227.31 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.16/227.31 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.16/227.31 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.16/227.31 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.16/227.31 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.16/227.31 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.16/227.31 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.16/227.31 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.16/227.31 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.16/227.31 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.16/227.31 mark(isList(X:S)) -> active(isList(X:S)) 227.16/227.31 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.16/227.31 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.16/227.31 mark(isPal(X:S)) -> active(isPal(X:S)) 227.16/227.31 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.16/227.31 mark(isQid(X:S)) -> active(isQid(X:S)) 227.16/227.31 mark(a) -> active(a) 227.16/227.31 mark(e) -> active(e) 227.16/227.31 mark(i) -> active(i) 227.16/227.31 mark(nil) -> active(nil) 227.16/227.31 mark(o) -> active(o) 227.16/227.31 mark(tt) -> active(tt) 227.16/227.31 mark(u) -> active(u) 227.16/227.31 ->Strongly Connected Components: 227.16/227.31 There is no strongly connected component 227.16/227.31 227.16/227.31 The problem is finite. 227.16/227.31 227.16/227.31 Problem 1.16: 227.16/227.31 227.16/227.31 Subterm Processor: 227.16/227.31 -> Pairs: 227.16/227.31 U71#(active(X1:S),X2:S,X3:S) -> U71#(X1:S,X2:S,X3:S) 227.16/227.31 U71#(mark(X1:S),X2:S,X3:S) -> U71#(X1:S,X2:S,X3:S) 227.16/227.31 U71#(X1:S,active(X2:S),X3:S) -> U71#(X1:S,X2:S,X3:S) 227.16/227.31 U71#(X1:S,mark(X2:S),X3:S) -> U71#(X1:S,X2:S,X3:S) 227.16/227.31 U71#(X1:S,X2:S,active(X3:S)) -> U71#(X1:S,X2:S,X3:S) 227.16/227.31 U71#(X1:S,X2:S,mark(X3:S)) -> U71#(X1:S,X2:S,X3:S) 227.16/227.31 -> Rules: 227.16/227.31 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.16/227.31 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.16/227.31 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.16/227.31 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.16/227.31 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.16/227.31 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.16/227.31 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.16/227.31 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.16/227.31 U13(active(X:S)) -> U13(X:S) 227.16/227.31 U13(mark(X:S)) -> U13(X:S) 227.16/227.31 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.16/227.31 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.16/227.31 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.16/227.31 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.16/227.31 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.16/227.31 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.16/227.31 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.16/227.31 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.16/227.31 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.16/227.31 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.16/227.31 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.16/227.31 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.16/227.31 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.16/227.31 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.16/227.31 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.16/227.31 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.16/227.31 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.16/227.31 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.16/227.31 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.16/227.31 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.16/227.31 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.16/227.31 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.16/227.31 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.16/227.31 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.16/227.31 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.16/227.31 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.16/227.31 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.16/227.31 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.16/227.31 U26(active(X:S)) -> U26(X:S) 227.16/227.31 U26(mark(X:S)) -> U26(X:S) 227.16/227.31 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.16/227.31 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.16/227.31 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.16/227.31 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.16/227.31 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.16/227.31 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.16/227.31 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.16/227.31 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.16/227.31 U33(active(X:S)) -> U33(X:S) 227.16/227.31 U33(mark(X:S)) -> U33(X:S) 227.16/227.31 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.16/227.31 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.16/227.31 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.16/227.31 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.16/227.31 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.16/227.31 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.16/227.31 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.16/227.31 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.16/227.31 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.16/227.31 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.16/227.31 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.16/227.31 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.16/227.31 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.16/227.31 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.16/227.31 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.16/227.31 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.16/227.31 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.16/227.31 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.16/227.31 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.16/227.31 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.16/227.31 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.16/227.31 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.16/227.31 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.16/227.31 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.16/227.31 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.16/227.31 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.16/227.31 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.16/227.31 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.16/227.31 U46(active(X:S)) -> U46(X:S) 227.16/227.31 U46(mark(X:S)) -> U46(X:S) 227.16/227.31 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.16/227.31 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.16/227.31 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.16/227.31 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.16/227.31 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.16/227.31 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.16/227.31 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.16/227.31 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.16/227.31 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.16/227.31 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.16/227.31 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.16/227.31 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.16/227.31 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.16/227.31 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.16/227.31 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.16/227.31 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.16/227.31 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.16/227.31 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.16/227.31 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.16/227.31 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.16/227.31 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.16/227.31 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.16/227.31 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.16/227.31 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.16/227.31 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.16/227.31 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.16/227.31 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.16/227.31 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.16/227.31 U56(active(X:S)) -> U56(X:S) 227.16/227.31 U56(mark(X:S)) -> U56(X:S) 227.16/227.31 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.16/227.31 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.16/227.31 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.16/227.31 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.16/227.31 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.16/227.31 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.16/227.31 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.16/227.31 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.16/227.31 U63(active(X:S)) -> U63(X:S) 227.16/227.31 U63(mark(X:S)) -> U63(X:S) 227.16/227.31 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.16/227.31 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.16/227.31 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.16/227.31 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.16/227.31 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.16/227.31 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.16/227.31 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.16/227.31 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.16/227.31 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.16/227.31 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.16/227.31 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.16/227.31 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.16/227.31 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.16/227.31 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.16/227.31 U74(active(X:S)) -> U74(X:S) 227.16/227.31 U74(mark(X:S)) -> U74(X:S) 227.16/227.31 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.16/227.31 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.16/227.31 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.16/227.31 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.16/227.31 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.16/227.31 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.16/227.31 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.16/227.31 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.16/227.31 U83(active(X:S)) -> U83(X:S) 227.16/227.31 U83(mark(X:S)) -> U83(X:S) 227.16/227.31 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.16/227.31 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.16/227.31 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.16/227.31 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.16/227.31 U92(active(X:S)) -> U92(X:S) 227.16/227.31 U92(mark(X:S)) -> U92(X:S) 227.16/227.31 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.16/227.31 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.16/227.31 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.16/227.31 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.16/227.31 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.16/227.31 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.16/227.31 active(U13(tt)) -> mark(tt) 227.16/227.31 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.31 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.31 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.31 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.16/227.31 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.16/227.31 active(U26(tt)) -> mark(tt) 227.16/227.31 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.16/227.31 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.16/227.31 active(U33(tt)) -> mark(tt) 227.16/227.31 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.31 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.31 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.31 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.16/227.31 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.16/227.31 active(U46(tt)) -> mark(tt) 227.16/227.31 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.31 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.31 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.31 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.16/227.31 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.16/227.31 active(U56(tt)) -> mark(tt) 227.16/227.31 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.16/227.31 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.16/227.31 active(U63(tt)) -> mark(tt) 227.16/227.31 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.16/227.31 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.16/227.31 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.16/227.31 active(U74(tt)) -> mark(tt) 227.16/227.31 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.16/227.31 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.16/227.31 active(U83(tt)) -> mark(tt) 227.16/227.31 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.16/227.31 active(U92(tt)) -> mark(tt) 227.16/227.31 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.16/227.31 active(__(nil,X:S)) -> mark(X:S) 227.16/227.31 active(__(X:S,nil)) -> mark(X:S) 227.16/227.31 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.31 active(isList(nil)) -> mark(tt) 227.16/227.31 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.16/227.31 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.31 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.31 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.16/227.31 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.16/227.31 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.16/227.31 active(isPal(nil)) -> mark(tt) 227.16/227.31 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.16/227.31 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.16/227.31 active(isPalListKind(a)) -> mark(tt) 227.16/227.31 active(isPalListKind(e)) -> mark(tt) 227.16/227.31 active(isPalListKind(i)) -> mark(tt) 227.16/227.31 active(isPalListKind(nil)) -> mark(tt) 227.16/227.31 active(isPalListKind(o)) -> mark(tt) 227.16/227.31 active(isPalListKind(u)) -> mark(tt) 227.16/227.31 active(isQid(a)) -> mark(tt) 227.16/227.31 active(isQid(e)) -> mark(tt) 227.16/227.31 active(isQid(i)) -> mark(tt) 227.16/227.31 active(isQid(o)) -> mark(tt) 227.16/227.31 active(isQid(u)) -> mark(tt) 227.16/227.31 isList(active(X:S)) -> isList(X:S) 227.16/227.31 isList(mark(X:S)) -> isList(X:S) 227.16/227.31 isNeList(active(X:S)) -> isNeList(X:S) 227.16/227.31 isNeList(mark(X:S)) -> isNeList(X:S) 227.16/227.31 isNePal(active(X:S)) -> isNePal(X:S) 227.16/227.31 isNePal(mark(X:S)) -> isNePal(X:S) 227.16/227.31 isPal(active(X:S)) -> isPal(X:S) 227.16/227.31 isPal(mark(X:S)) -> isPal(X:S) 227.16/227.31 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.16/227.31 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.16/227.31 isQid(active(X:S)) -> isQid(X:S) 227.16/227.31 isQid(mark(X:S)) -> isQid(X:S) 227.16/227.31 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.16/227.31 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.16/227.31 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.16/227.31 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.16/227.31 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.16/227.31 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.16/227.31 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.16/227.31 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.16/227.31 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.16/227.31 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.16/227.31 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.16/227.31 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.16/227.31 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.16/227.31 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.16/227.31 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.16/227.31 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.16/227.31 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.16/227.31 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.16/227.31 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.16/227.31 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.16/227.31 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.16/227.31 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.16/227.31 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.16/227.31 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.16/227.31 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.16/227.31 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.16/227.31 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.16/227.31 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.16/227.31 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.16/227.31 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.16/227.31 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.16/227.31 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.16/227.31 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.16/227.31 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.16/227.31 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.16/227.31 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.16/227.31 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.16/227.31 mark(isList(X:S)) -> active(isList(X:S)) 227.16/227.31 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.16/227.31 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.16/227.31 mark(isPal(X:S)) -> active(isPal(X:S)) 227.16/227.31 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.16/227.31 mark(isQid(X:S)) -> active(isQid(X:S)) 227.16/227.31 mark(a) -> active(a) 227.16/227.31 mark(e) -> active(e) 227.16/227.31 mark(i) -> active(i) 227.16/227.31 mark(nil) -> active(nil) 227.16/227.31 mark(o) -> active(o) 227.16/227.31 mark(tt) -> active(tt) 227.16/227.31 mark(u) -> active(u) 227.16/227.31 ->Projection: 227.16/227.31 pi(U71#) = 1 227.16/227.31 227.16/227.31 Problem 1.16: 227.16/227.31 227.16/227.31 SCC Processor: 227.16/227.31 -> Pairs: 227.16/227.31 U71#(X1:S,active(X2:S),X3:S) -> U71#(X1:S,X2:S,X3:S) 227.16/227.31 U71#(X1:S,mark(X2:S),X3:S) -> U71#(X1:S,X2:S,X3:S) 227.16/227.31 U71#(X1:S,X2:S,active(X3:S)) -> U71#(X1:S,X2:S,X3:S) 227.16/227.31 U71#(X1:S,X2:S,mark(X3:S)) -> U71#(X1:S,X2:S,X3:S) 227.16/227.31 -> Rules: 227.16/227.31 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.16/227.31 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.16/227.31 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.16/227.31 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.16/227.31 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.16/227.31 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.16/227.31 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.16/227.31 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.16/227.31 U13(active(X:S)) -> U13(X:S) 227.16/227.31 U13(mark(X:S)) -> U13(X:S) 227.16/227.31 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.16/227.31 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.16/227.31 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.16/227.31 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.16/227.31 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.16/227.31 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.16/227.31 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.16/227.31 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.16/227.31 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.16/227.31 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.16/227.31 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.16/227.31 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.16/227.31 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.16/227.31 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.16/227.31 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.16/227.31 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.16/227.31 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.16/227.31 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.16/227.31 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.16/227.31 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.16/227.31 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.16/227.31 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.16/227.31 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.16/227.31 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.16/227.31 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.16/227.31 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.16/227.31 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.16/227.31 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.16/227.31 U26(active(X:S)) -> U26(X:S) 227.16/227.31 U26(mark(X:S)) -> U26(X:S) 227.16/227.31 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.16/227.31 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.16/227.31 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.16/227.31 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.16/227.31 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.16/227.31 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.16/227.31 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.16/227.31 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.16/227.31 U33(active(X:S)) -> U33(X:S) 227.16/227.31 U33(mark(X:S)) -> U33(X:S) 227.16/227.31 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.16/227.31 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.16/227.31 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.16/227.31 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.16/227.31 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.16/227.31 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.16/227.31 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.16/227.31 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.16/227.31 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.16/227.31 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.16/227.31 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.16/227.31 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.16/227.31 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.16/227.31 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.16/227.31 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.16/227.31 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.16/227.31 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.16/227.31 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.16/227.31 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.16/227.31 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.16/227.31 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.16/227.31 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.16/227.31 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.16/227.31 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.16/227.31 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.16/227.31 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.16/227.31 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.16/227.31 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.16/227.31 U46(active(X:S)) -> U46(X:S) 227.16/227.31 U46(mark(X:S)) -> U46(X:S) 227.16/227.31 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.16/227.31 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.16/227.31 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.16/227.31 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.16/227.31 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.16/227.31 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.16/227.31 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.16/227.31 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.16/227.31 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.16/227.31 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.16/227.31 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.16/227.31 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.16/227.31 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.16/227.31 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.16/227.31 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.16/227.31 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.16/227.31 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.16/227.31 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.16/227.31 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.16/227.31 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.16/227.31 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.16/227.31 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.16/227.31 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.16/227.31 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.16/227.31 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.16/227.31 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.16/227.31 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.16/227.31 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.16/227.31 U56(active(X:S)) -> U56(X:S) 227.16/227.31 U56(mark(X:S)) -> U56(X:S) 227.16/227.31 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.16/227.31 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.16/227.31 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.16/227.31 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.16/227.31 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.16/227.31 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.16/227.31 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.16/227.31 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.16/227.32 U63(active(X:S)) -> U63(X:S) 227.16/227.32 U63(mark(X:S)) -> U63(X:S) 227.16/227.32 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.16/227.32 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.16/227.32 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.16/227.32 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.16/227.32 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.16/227.32 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.16/227.32 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.16/227.32 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.16/227.32 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.16/227.32 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.16/227.32 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.16/227.32 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.16/227.32 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.16/227.32 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.16/227.32 U74(active(X:S)) -> U74(X:S) 227.16/227.32 U74(mark(X:S)) -> U74(X:S) 227.16/227.32 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.16/227.32 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.16/227.32 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.16/227.32 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.16/227.32 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.16/227.32 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.16/227.32 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.16/227.32 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.16/227.32 U83(active(X:S)) -> U83(X:S) 227.16/227.32 U83(mark(X:S)) -> U83(X:S) 227.16/227.32 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.16/227.32 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.16/227.32 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.16/227.32 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.16/227.32 U92(active(X:S)) -> U92(X:S) 227.16/227.32 U92(mark(X:S)) -> U92(X:S) 227.16/227.32 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.16/227.32 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.16/227.32 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.16/227.32 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.16/227.32 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.16/227.32 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.16/227.32 active(U13(tt)) -> mark(tt) 227.16/227.32 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.32 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.32 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.32 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.16/227.32 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.16/227.32 active(U26(tt)) -> mark(tt) 227.16/227.32 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.16/227.32 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.16/227.32 active(U33(tt)) -> mark(tt) 227.16/227.32 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.32 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.32 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.32 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.16/227.32 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.16/227.32 active(U46(tt)) -> mark(tt) 227.16/227.32 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.32 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.32 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.32 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.16/227.32 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.16/227.32 active(U56(tt)) -> mark(tt) 227.16/227.32 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.16/227.32 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.16/227.32 active(U63(tt)) -> mark(tt) 227.16/227.32 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.16/227.32 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.16/227.32 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.16/227.32 active(U74(tt)) -> mark(tt) 227.16/227.32 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.16/227.32 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.16/227.32 active(U83(tt)) -> mark(tt) 227.16/227.32 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.16/227.32 active(U92(tt)) -> mark(tt) 227.16/227.32 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.16/227.32 active(__(nil,X:S)) -> mark(X:S) 227.16/227.32 active(__(X:S,nil)) -> mark(X:S) 227.16/227.32 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.32 active(isList(nil)) -> mark(tt) 227.16/227.32 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.16/227.32 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.32 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.32 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.16/227.32 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.16/227.32 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.16/227.32 active(isPal(nil)) -> mark(tt) 227.16/227.32 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.16/227.32 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.16/227.32 active(isPalListKind(a)) -> mark(tt) 227.16/227.32 active(isPalListKind(e)) -> mark(tt) 227.16/227.32 active(isPalListKind(i)) -> mark(tt) 227.16/227.32 active(isPalListKind(nil)) -> mark(tt) 227.16/227.32 active(isPalListKind(o)) -> mark(tt) 227.16/227.32 active(isPalListKind(u)) -> mark(tt) 227.16/227.32 active(isQid(a)) -> mark(tt) 227.16/227.32 active(isQid(e)) -> mark(tt) 227.16/227.32 active(isQid(i)) -> mark(tt) 227.16/227.32 active(isQid(o)) -> mark(tt) 227.16/227.32 active(isQid(u)) -> mark(tt) 227.16/227.32 isList(active(X:S)) -> isList(X:S) 227.16/227.32 isList(mark(X:S)) -> isList(X:S) 227.16/227.32 isNeList(active(X:S)) -> isNeList(X:S) 227.16/227.32 isNeList(mark(X:S)) -> isNeList(X:S) 227.16/227.32 isNePal(active(X:S)) -> isNePal(X:S) 227.16/227.32 isNePal(mark(X:S)) -> isNePal(X:S) 227.16/227.32 isPal(active(X:S)) -> isPal(X:S) 227.16/227.32 isPal(mark(X:S)) -> isPal(X:S) 227.16/227.32 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.16/227.32 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.16/227.32 isQid(active(X:S)) -> isQid(X:S) 227.16/227.32 isQid(mark(X:S)) -> isQid(X:S) 227.16/227.32 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.16/227.32 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.16/227.32 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.16/227.32 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.16/227.32 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.16/227.32 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.16/227.32 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.16/227.32 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.16/227.32 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.16/227.32 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.16/227.32 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.16/227.32 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.16/227.32 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.16/227.32 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.16/227.32 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.16/227.32 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.16/227.32 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.16/227.32 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.16/227.32 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.16/227.32 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.16/227.32 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.16/227.32 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.16/227.32 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.16/227.32 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.16/227.32 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.16/227.32 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.16/227.32 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.16/227.32 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.16/227.32 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.16/227.32 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.16/227.32 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.16/227.32 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.16/227.32 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.16/227.32 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.16/227.32 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.16/227.32 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.16/227.32 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.16/227.32 mark(isList(X:S)) -> active(isList(X:S)) 227.16/227.32 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.16/227.32 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.16/227.32 mark(isPal(X:S)) -> active(isPal(X:S)) 227.16/227.32 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.16/227.32 mark(isQid(X:S)) -> active(isQid(X:S)) 227.16/227.32 mark(a) -> active(a) 227.16/227.32 mark(e) -> active(e) 227.16/227.32 mark(i) -> active(i) 227.16/227.32 mark(nil) -> active(nil) 227.16/227.32 mark(o) -> active(o) 227.16/227.32 mark(tt) -> active(tt) 227.16/227.32 mark(u) -> active(u) 227.16/227.32 ->Strongly Connected Components: 227.16/227.32 ->->Cycle: 227.16/227.32 ->->-> Pairs: 227.16/227.32 U71#(X1:S,active(X2:S),X3:S) -> U71#(X1:S,X2:S,X3:S) 227.16/227.32 U71#(X1:S,mark(X2:S),X3:S) -> U71#(X1:S,X2:S,X3:S) 227.16/227.32 U71#(X1:S,X2:S,active(X3:S)) -> U71#(X1:S,X2:S,X3:S) 227.16/227.32 U71#(X1:S,X2:S,mark(X3:S)) -> U71#(X1:S,X2:S,X3:S) 227.16/227.32 ->->-> Rules: 227.16/227.32 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.16/227.32 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.16/227.32 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.16/227.32 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.16/227.32 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.16/227.32 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.16/227.32 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.16/227.32 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.16/227.32 U13(active(X:S)) -> U13(X:S) 227.16/227.32 U13(mark(X:S)) -> U13(X:S) 227.16/227.32 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.16/227.32 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.16/227.32 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.16/227.32 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.16/227.32 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.16/227.32 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.16/227.32 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.16/227.32 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.16/227.32 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.16/227.32 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.16/227.32 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.16/227.32 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.16/227.32 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.16/227.32 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.16/227.32 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.16/227.32 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.16/227.32 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.16/227.32 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.16/227.32 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.16/227.32 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.16/227.32 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.16/227.32 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.16/227.32 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.16/227.32 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.16/227.32 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.16/227.32 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.16/227.32 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.16/227.32 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.16/227.32 U26(active(X:S)) -> U26(X:S) 227.16/227.32 U26(mark(X:S)) -> U26(X:S) 227.16/227.32 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.16/227.32 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.16/227.32 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.16/227.32 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.16/227.32 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.16/227.32 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.16/227.32 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.16/227.32 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.16/227.32 U33(active(X:S)) -> U33(X:S) 227.16/227.32 U33(mark(X:S)) -> U33(X:S) 227.16/227.32 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.16/227.32 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.16/227.32 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.16/227.32 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.16/227.32 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.16/227.32 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.16/227.32 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.16/227.32 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.16/227.32 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.16/227.32 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.16/227.32 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.16/227.32 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.16/227.32 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.16/227.32 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.16/227.32 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.16/227.32 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.16/227.32 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.16/227.32 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.16/227.32 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.16/227.32 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.16/227.32 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.16/227.32 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.16/227.32 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.16/227.32 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.16/227.32 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.16/227.32 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.16/227.32 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.16/227.32 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.16/227.32 U46(active(X:S)) -> U46(X:S) 227.16/227.32 U46(mark(X:S)) -> U46(X:S) 227.16/227.32 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.16/227.32 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.16/227.32 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.16/227.32 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.16/227.32 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.16/227.32 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.16/227.32 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.16/227.32 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.16/227.32 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.16/227.32 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.16/227.32 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.16/227.32 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.16/227.32 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.16/227.32 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.16/227.32 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.16/227.32 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.16/227.32 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.16/227.32 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.16/227.32 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.16/227.32 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.16/227.32 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.16/227.32 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.16/227.32 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.16/227.32 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.16/227.32 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.16/227.32 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.16/227.32 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.16/227.32 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.16/227.32 U56(active(X:S)) -> U56(X:S) 227.16/227.32 U56(mark(X:S)) -> U56(X:S) 227.16/227.32 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.16/227.32 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.16/227.32 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.16/227.32 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.16/227.32 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.16/227.32 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.16/227.32 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.16/227.32 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.16/227.32 U63(active(X:S)) -> U63(X:S) 227.16/227.32 U63(mark(X:S)) -> U63(X:S) 227.16/227.32 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.16/227.32 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.16/227.32 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.16/227.32 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.16/227.32 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.16/227.32 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.16/227.32 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.16/227.32 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.16/227.32 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.16/227.32 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.16/227.32 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.16/227.32 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.16/227.32 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.16/227.32 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.16/227.32 U74(active(X:S)) -> U74(X:S) 227.16/227.32 U74(mark(X:S)) -> U74(X:S) 227.16/227.32 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.16/227.32 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.16/227.32 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.16/227.32 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.16/227.32 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.16/227.32 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.16/227.32 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.16/227.32 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.16/227.32 U83(active(X:S)) -> U83(X:S) 227.16/227.32 U83(mark(X:S)) -> U83(X:S) 227.16/227.32 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.16/227.32 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.16/227.32 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.16/227.32 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.16/227.32 U92(active(X:S)) -> U92(X:S) 227.16/227.32 U92(mark(X:S)) -> U92(X:S) 227.16/227.32 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.16/227.32 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.16/227.32 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.16/227.32 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.16/227.32 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.16/227.32 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.16/227.32 active(U13(tt)) -> mark(tt) 227.16/227.32 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.32 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.32 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.32 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.16/227.32 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.16/227.32 active(U26(tt)) -> mark(tt) 227.16/227.32 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.16/227.32 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.16/227.32 active(U33(tt)) -> mark(tt) 227.16/227.32 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.32 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.32 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.32 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.16/227.32 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.16/227.32 active(U46(tt)) -> mark(tt) 227.16/227.32 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.32 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.32 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.32 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.16/227.32 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.16/227.32 active(U56(tt)) -> mark(tt) 227.16/227.32 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.16/227.32 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.16/227.32 active(U63(tt)) -> mark(tt) 227.16/227.32 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.16/227.32 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.16/227.32 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.16/227.32 active(U74(tt)) -> mark(tt) 227.16/227.32 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.16/227.32 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.16/227.32 active(U83(tt)) -> mark(tt) 227.16/227.32 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.16/227.32 active(U92(tt)) -> mark(tt) 227.16/227.32 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.16/227.32 active(__(nil,X:S)) -> mark(X:S) 227.16/227.32 active(__(X:S,nil)) -> mark(X:S) 227.16/227.32 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.32 active(isList(nil)) -> mark(tt) 227.16/227.32 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.16/227.32 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.32 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.32 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.16/227.32 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.16/227.32 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.16/227.32 active(isPal(nil)) -> mark(tt) 227.16/227.32 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.16/227.32 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.16/227.32 active(isPalListKind(a)) -> mark(tt) 227.16/227.32 active(isPalListKind(e)) -> mark(tt) 227.16/227.32 active(isPalListKind(i)) -> mark(tt) 227.16/227.32 active(isPalListKind(nil)) -> mark(tt) 227.16/227.32 active(isPalListKind(o)) -> mark(tt) 227.16/227.32 active(isPalListKind(u)) -> mark(tt) 227.16/227.32 active(isQid(a)) -> mark(tt) 227.16/227.32 active(isQid(e)) -> mark(tt) 227.16/227.32 active(isQid(i)) -> mark(tt) 227.16/227.32 active(isQid(o)) -> mark(tt) 227.16/227.32 active(isQid(u)) -> mark(tt) 227.16/227.32 isList(active(X:S)) -> isList(X:S) 227.16/227.32 isList(mark(X:S)) -> isList(X:S) 227.16/227.32 isNeList(active(X:S)) -> isNeList(X:S) 227.16/227.32 isNeList(mark(X:S)) -> isNeList(X:S) 227.16/227.32 isNePal(active(X:S)) -> isNePal(X:S) 227.16/227.32 isNePal(mark(X:S)) -> isNePal(X:S) 227.16/227.32 isPal(active(X:S)) -> isPal(X:S) 227.16/227.32 isPal(mark(X:S)) -> isPal(X:S) 227.16/227.32 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.16/227.32 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.16/227.32 isQid(active(X:S)) -> isQid(X:S) 227.16/227.32 isQid(mark(X:S)) -> isQid(X:S) 227.16/227.32 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.16/227.32 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.16/227.32 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.16/227.32 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.16/227.32 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.16/227.32 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.16/227.32 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.16/227.32 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.16/227.32 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.16/227.32 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.16/227.32 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.16/227.32 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.16/227.32 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.16/227.32 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.16/227.32 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.16/227.32 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.16/227.32 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.16/227.32 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.16/227.32 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.16/227.32 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.16/227.32 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.16/227.32 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.16/227.32 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.16/227.32 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.16/227.32 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.16/227.32 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.16/227.32 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.16/227.32 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.16/227.32 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.16/227.32 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.16/227.32 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.16/227.32 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.16/227.32 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.16/227.32 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.16/227.32 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.16/227.32 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.16/227.32 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.16/227.32 mark(isList(X:S)) -> active(isList(X:S)) 227.16/227.32 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.16/227.32 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.16/227.32 mark(isPal(X:S)) -> active(isPal(X:S)) 227.16/227.32 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.16/227.32 mark(isQid(X:S)) -> active(isQid(X:S)) 227.16/227.32 mark(a) -> active(a) 227.16/227.32 mark(e) -> active(e) 227.16/227.32 mark(i) -> active(i) 227.16/227.32 mark(nil) -> active(nil) 227.16/227.32 mark(o) -> active(o) 227.16/227.32 mark(tt) -> active(tt) 227.16/227.32 mark(u) -> active(u) 227.16/227.32 227.16/227.32 Problem 1.16: 227.16/227.32 227.16/227.32 Subterm Processor: 227.16/227.32 -> Pairs: 227.16/227.32 U71#(X1:S,active(X2:S),X3:S) -> U71#(X1:S,X2:S,X3:S) 227.16/227.32 U71#(X1:S,mark(X2:S),X3:S) -> U71#(X1:S,X2:S,X3:S) 227.16/227.32 U71#(X1:S,X2:S,active(X3:S)) -> U71#(X1:S,X2:S,X3:S) 227.16/227.32 U71#(X1:S,X2:S,mark(X3:S)) -> U71#(X1:S,X2:S,X3:S) 227.16/227.32 -> Rules: 227.16/227.32 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.16/227.32 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.16/227.32 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.16/227.32 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.16/227.32 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.16/227.32 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.16/227.32 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.16/227.32 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.16/227.32 U13(active(X:S)) -> U13(X:S) 227.16/227.32 U13(mark(X:S)) -> U13(X:S) 227.16/227.32 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.16/227.32 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.16/227.32 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.16/227.32 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.16/227.32 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.16/227.32 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.16/227.32 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.16/227.32 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.16/227.32 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.16/227.32 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.16/227.32 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.16/227.32 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.16/227.32 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.16/227.32 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.16/227.32 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.16/227.32 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.16/227.32 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.16/227.32 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.16/227.32 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.16/227.32 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.16/227.32 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.16/227.32 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.16/227.32 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.16/227.32 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.16/227.32 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.16/227.32 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.16/227.32 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.16/227.32 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.16/227.32 U26(active(X:S)) -> U26(X:S) 227.16/227.32 U26(mark(X:S)) -> U26(X:S) 227.16/227.32 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.16/227.32 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.16/227.32 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.16/227.32 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.16/227.32 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.16/227.32 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.16/227.32 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.16/227.32 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.16/227.32 U33(active(X:S)) -> U33(X:S) 227.16/227.32 U33(mark(X:S)) -> U33(X:S) 227.16/227.32 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.16/227.32 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.16/227.32 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.16/227.32 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.16/227.32 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.16/227.32 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.16/227.32 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.16/227.32 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.16/227.32 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.16/227.32 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.16/227.32 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.16/227.32 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.16/227.32 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.16/227.32 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.16/227.32 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.16/227.32 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.16/227.32 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.16/227.32 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.16/227.32 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.16/227.32 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.16/227.32 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.16/227.32 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.16/227.32 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.16/227.32 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.16/227.32 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.16/227.32 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.16/227.32 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.16/227.32 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.16/227.32 U46(active(X:S)) -> U46(X:S) 227.16/227.32 U46(mark(X:S)) -> U46(X:S) 227.16/227.32 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.16/227.32 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.16/227.32 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.16/227.32 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.16/227.32 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.16/227.32 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.16/227.32 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.16/227.32 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.16/227.32 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.16/227.32 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.16/227.32 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.16/227.32 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.16/227.32 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.16/227.32 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.16/227.32 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.16/227.32 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.16/227.32 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.16/227.32 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.16/227.32 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.16/227.32 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.16/227.32 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.16/227.32 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.16/227.32 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.16/227.32 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.16/227.32 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.16/227.32 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.16/227.32 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.16/227.32 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.16/227.32 U56(active(X:S)) -> U56(X:S) 227.16/227.32 U56(mark(X:S)) -> U56(X:S) 227.16/227.32 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.16/227.32 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.16/227.32 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.16/227.32 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.16/227.32 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.16/227.32 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.16/227.32 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.16/227.32 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.16/227.32 U63(active(X:S)) -> U63(X:S) 227.16/227.32 U63(mark(X:S)) -> U63(X:S) 227.16/227.32 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.16/227.32 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.16/227.32 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.16/227.32 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.16/227.32 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.16/227.32 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.16/227.32 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.16/227.32 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.16/227.32 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.16/227.32 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.16/227.32 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.16/227.32 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.16/227.32 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.16/227.32 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.16/227.32 U74(active(X:S)) -> U74(X:S) 227.16/227.32 U74(mark(X:S)) -> U74(X:S) 227.16/227.32 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.16/227.32 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.16/227.32 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.16/227.32 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.16/227.32 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.16/227.32 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.16/227.32 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.16/227.32 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.16/227.32 U83(active(X:S)) -> U83(X:S) 227.16/227.32 U83(mark(X:S)) -> U83(X:S) 227.16/227.32 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.16/227.32 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.16/227.32 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.16/227.32 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.16/227.32 U92(active(X:S)) -> U92(X:S) 227.16/227.32 U92(mark(X:S)) -> U92(X:S) 227.16/227.32 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.16/227.32 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.16/227.32 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.16/227.32 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.16/227.32 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.16/227.32 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.16/227.32 active(U13(tt)) -> mark(tt) 227.16/227.32 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.32 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.32 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.32 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.16/227.32 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.16/227.32 active(U26(tt)) -> mark(tt) 227.16/227.32 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.16/227.32 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.16/227.32 active(U33(tt)) -> mark(tt) 227.16/227.32 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.32 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.32 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.32 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.16/227.32 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.16/227.32 active(U46(tt)) -> mark(tt) 227.16/227.32 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.32 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.32 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.32 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.16/227.32 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.16/227.32 active(U56(tt)) -> mark(tt) 227.16/227.32 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.16/227.32 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.16/227.32 active(U63(tt)) -> mark(tt) 227.16/227.32 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.16/227.32 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.16/227.32 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.16/227.32 active(U74(tt)) -> mark(tt) 227.16/227.32 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.16/227.32 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.16/227.32 active(U83(tt)) -> mark(tt) 227.16/227.32 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.16/227.32 active(U92(tt)) -> mark(tt) 227.16/227.32 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.16/227.32 active(__(nil,X:S)) -> mark(X:S) 227.16/227.32 active(__(X:S,nil)) -> mark(X:S) 227.16/227.32 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.32 active(isList(nil)) -> mark(tt) 227.16/227.32 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.16/227.32 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.32 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.32 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.16/227.32 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.16/227.32 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.16/227.32 active(isPal(nil)) -> mark(tt) 227.16/227.32 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.16/227.32 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.16/227.32 active(isPalListKind(a)) -> mark(tt) 227.16/227.32 active(isPalListKind(e)) -> mark(tt) 227.16/227.32 active(isPalListKind(i)) -> mark(tt) 227.16/227.32 active(isPalListKind(nil)) -> mark(tt) 227.16/227.32 active(isPalListKind(o)) -> mark(tt) 227.16/227.32 active(isPalListKind(u)) -> mark(tt) 227.16/227.32 active(isQid(a)) -> mark(tt) 227.16/227.32 active(isQid(e)) -> mark(tt) 227.16/227.32 active(isQid(i)) -> mark(tt) 227.16/227.32 active(isQid(o)) -> mark(tt) 227.16/227.32 active(isQid(u)) -> mark(tt) 227.16/227.32 isList(active(X:S)) -> isList(X:S) 227.16/227.32 isList(mark(X:S)) -> isList(X:S) 227.16/227.32 isNeList(active(X:S)) -> isNeList(X:S) 227.16/227.32 isNeList(mark(X:S)) -> isNeList(X:S) 227.16/227.32 isNePal(active(X:S)) -> isNePal(X:S) 227.16/227.32 isNePal(mark(X:S)) -> isNePal(X:S) 227.16/227.32 isPal(active(X:S)) -> isPal(X:S) 227.16/227.32 isPal(mark(X:S)) -> isPal(X:S) 227.16/227.32 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.16/227.32 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.16/227.32 isQid(active(X:S)) -> isQid(X:S) 227.16/227.32 isQid(mark(X:S)) -> isQid(X:S) 227.16/227.32 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.16/227.32 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.16/227.32 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.16/227.32 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.16/227.32 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.16/227.32 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.16/227.32 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.16/227.32 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.16/227.32 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.16/227.32 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.16/227.32 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.16/227.32 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.16/227.32 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.16/227.32 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.16/227.32 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.16/227.32 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.16/227.32 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.16/227.32 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.16/227.32 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.16/227.32 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.16/227.32 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.16/227.32 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.16/227.32 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.16/227.32 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.16/227.32 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.16/227.32 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.16/227.32 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.16/227.32 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.16/227.32 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.16/227.32 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.16/227.32 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.16/227.32 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.16/227.32 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.16/227.32 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.16/227.32 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.16/227.32 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.16/227.32 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.16/227.32 mark(isList(X:S)) -> active(isList(X:S)) 227.16/227.32 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.16/227.32 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.16/227.32 mark(isPal(X:S)) -> active(isPal(X:S)) 227.16/227.32 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.16/227.32 mark(isQid(X:S)) -> active(isQid(X:S)) 227.16/227.32 mark(a) -> active(a) 227.16/227.32 mark(e) -> active(e) 227.16/227.32 mark(i) -> active(i) 227.16/227.32 mark(nil) -> active(nil) 227.16/227.32 mark(o) -> active(o) 227.16/227.32 mark(tt) -> active(tt) 227.16/227.32 mark(u) -> active(u) 227.16/227.32 ->Projection: 227.16/227.32 pi(U71#) = 2 227.16/227.32 227.16/227.32 Problem 1.16: 227.16/227.32 227.16/227.32 SCC Processor: 227.16/227.32 -> Pairs: 227.16/227.32 U71#(X1:S,X2:S,active(X3:S)) -> U71#(X1:S,X2:S,X3:S) 227.16/227.32 U71#(X1:S,X2:S,mark(X3:S)) -> U71#(X1:S,X2:S,X3:S) 227.16/227.32 -> Rules: 227.16/227.32 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.16/227.32 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.16/227.32 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.16/227.32 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.16/227.32 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.16/227.32 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.16/227.32 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.16/227.32 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.16/227.32 U13(active(X:S)) -> U13(X:S) 227.16/227.32 U13(mark(X:S)) -> U13(X:S) 227.16/227.32 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.16/227.32 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.16/227.32 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.16/227.32 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.16/227.32 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.16/227.32 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.16/227.32 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.16/227.32 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.16/227.32 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.16/227.32 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.16/227.32 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.16/227.32 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.16/227.32 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.16/227.32 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.16/227.32 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.16/227.32 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.16/227.32 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.16/227.32 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.16/227.32 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.16/227.32 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.16/227.32 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.16/227.32 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.16/227.32 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.16/227.32 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.16/227.32 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.16/227.32 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.16/227.32 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.16/227.32 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.16/227.32 U26(active(X:S)) -> U26(X:S) 227.16/227.32 U26(mark(X:S)) -> U26(X:S) 227.16/227.32 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.16/227.32 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.16/227.32 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.16/227.32 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.16/227.32 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.16/227.32 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.16/227.32 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.16/227.32 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.16/227.32 U33(active(X:S)) -> U33(X:S) 227.16/227.32 U33(mark(X:S)) -> U33(X:S) 227.16/227.32 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.16/227.32 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.16/227.32 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.16/227.32 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.16/227.32 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.16/227.32 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.16/227.32 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.16/227.32 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.16/227.32 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.16/227.32 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.16/227.32 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.16/227.32 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.16/227.32 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.16/227.32 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.16/227.32 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.16/227.32 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.16/227.32 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.16/227.32 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.16/227.32 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.16/227.32 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.16/227.32 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.16/227.32 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.16/227.32 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.16/227.32 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.16/227.32 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.16/227.32 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.16/227.32 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.16/227.32 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.16/227.32 U46(active(X:S)) -> U46(X:S) 227.16/227.32 U46(mark(X:S)) -> U46(X:S) 227.16/227.32 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.16/227.32 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.16/227.32 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.16/227.32 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.16/227.32 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.16/227.32 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.16/227.32 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.16/227.32 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.16/227.32 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.16/227.32 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.16/227.32 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.16/227.32 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.16/227.32 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.16/227.32 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.16/227.32 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.16/227.32 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.16/227.32 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.16/227.32 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.16/227.32 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.16/227.32 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.16/227.32 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.16/227.32 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.16/227.32 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.16/227.32 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.16/227.32 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.16/227.32 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.16/227.32 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.16/227.32 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.16/227.32 U56(active(X:S)) -> U56(X:S) 227.16/227.32 U56(mark(X:S)) -> U56(X:S) 227.16/227.32 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.16/227.32 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.16/227.32 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.16/227.32 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.16/227.32 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.16/227.32 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.16/227.32 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.16/227.32 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.16/227.32 U63(active(X:S)) -> U63(X:S) 227.16/227.32 U63(mark(X:S)) -> U63(X:S) 227.16/227.32 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.16/227.32 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.16/227.32 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.16/227.32 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.16/227.32 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.16/227.32 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.16/227.32 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.16/227.32 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.16/227.32 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.16/227.32 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.16/227.32 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.16/227.32 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.16/227.32 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.16/227.32 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.16/227.32 U74(active(X:S)) -> U74(X:S) 227.16/227.32 U74(mark(X:S)) -> U74(X:S) 227.16/227.32 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.16/227.32 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.16/227.32 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.16/227.32 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.16/227.32 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.16/227.32 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.16/227.32 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.16/227.32 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.16/227.32 U83(active(X:S)) -> U83(X:S) 227.16/227.32 U83(mark(X:S)) -> U83(X:S) 227.16/227.32 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.16/227.32 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.16/227.32 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.16/227.32 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.16/227.32 U92(active(X:S)) -> U92(X:S) 227.16/227.32 U92(mark(X:S)) -> U92(X:S) 227.16/227.32 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.16/227.32 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.16/227.32 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.16/227.32 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.16/227.32 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.16/227.32 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.16/227.32 active(U13(tt)) -> mark(tt) 227.16/227.32 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.32 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.32 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.32 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.16/227.32 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.16/227.32 active(U26(tt)) -> mark(tt) 227.16/227.32 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.16/227.32 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.16/227.32 active(U33(tt)) -> mark(tt) 227.16/227.32 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.32 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.32 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.32 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.16/227.32 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.16/227.32 active(U46(tt)) -> mark(tt) 227.16/227.32 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.32 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.32 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.32 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.16/227.32 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.16/227.32 active(U56(tt)) -> mark(tt) 227.16/227.32 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.16/227.32 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.16/227.32 active(U63(tt)) -> mark(tt) 227.16/227.32 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.16/227.32 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.16/227.32 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.16/227.32 active(U74(tt)) -> mark(tt) 227.16/227.32 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.16/227.32 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.16/227.32 active(U83(tt)) -> mark(tt) 227.16/227.32 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.16/227.32 active(U92(tt)) -> mark(tt) 227.16/227.32 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.16/227.32 active(__(nil,X:S)) -> mark(X:S) 227.16/227.32 active(__(X:S,nil)) -> mark(X:S) 227.16/227.32 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.32 active(isList(nil)) -> mark(tt) 227.16/227.32 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.16/227.32 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.32 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.32 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.16/227.32 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.16/227.32 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.16/227.32 active(isPal(nil)) -> mark(tt) 227.16/227.32 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.16/227.32 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.16/227.32 active(isPalListKind(a)) -> mark(tt) 227.16/227.32 active(isPalListKind(e)) -> mark(tt) 227.16/227.32 active(isPalListKind(i)) -> mark(tt) 227.16/227.32 active(isPalListKind(nil)) -> mark(tt) 227.16/227.32 active(isPalListKind(o)) -> mark(tt) 227.16/227.32 active(isPalListKind(u)) -> mark(tt) 227.16/227.32 active(isQid(a)) -> mark(tt) 227.16/227.32 active(isQid(e)) -> mark(tt) 227.16/227.32 active(isQid(i)) -> mark(tt) 227.16/227.32 active(isQid(o)) -> mark(tt) 227.16/227.32 active(isQid(u)) -> mark(tt) 227.16/227.32 isList(active(X:S)) -> isList(X:S) 227.16/227.32 isList(mark(X:S)) -> isList(X:S) 227.16/227.32 isNeList(active(X:S)) -> isNeList(X:S) 227.16/227.32 isNeList(mark(X:S)) -> isNeList(X:S) 227.16/227.32 isNePal(active(X:S)) -> isNePal(X:S) 227.16/227.32 isNePal(mark(X:S)) -> isNePal(X:S) 227.16/227.32 isPal(active(X:S)) -> isPal(X:S) 227.16/227.32 isPal(mark(X:S)) -> isPal(X:S) 227.16/227.32 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.16/227.32 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.16/227.32 isQid(active(X:S)) -> isQid(X:S) 227.16/227.32 isQid(mark(X:S)) -> isQid(X:S) 227.16/227.32 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.16/227.32 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.16/227.32 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.16/227.32 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.16/227.32 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.16/227.32 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.16/227.32 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.16/227.32 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.16/227.32 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.16/227.32 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.16/227.32 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.16/227.32 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.16/227.32 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.16/227.32 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.16/227.32 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.16/227.32 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.16/227.32 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.16/227.32 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.16/227.32 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.16/227.32 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.16/227.32 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.16/227.32 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.16/227.32 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.16/227.32 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.16/227.32 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.16/227.32 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.16/227.32 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.16/227.32 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.16/227.32 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.16/227.32 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.16/227.32 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.16/227.32 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.16/227.32 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.16/227.32 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.16/227.32 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.16/227.32 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.16/227.32 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.16/227.32 mark(isList(X:S)) -> active(isList(X:S)) 227.16/227.32 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.16/227.32 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.16/227.32 mark(isPal(X:S)) -> active(isPal(X:S)) 227.16/227.32 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.16/227.32 mark(isQid(X:S)) -> active(isQid(X:S)) 227.16/227.32 mark(a) -> active(a) 227.16/227.32 mark(e) -> active(e) 227.16/227.32 mark(i) -> active(i) 227.16/227.32 mark(nil) -> active(nil) 227.16/227.32 mark(o) -> active(o) 227.16/227.32 mark(tt) -> active(tt) 227.16/227.32 mark(u) -> active(u) 227.16/227.32 ->Strongly Connected Components: 227.16/227.32 ->->Cycle: 227.16/227.32 ->->-> Pairs: 227.16/227.32 U71#(X1:S,X2:S,active(X3:S)) -> U71#(X1:S,X2:S,X3:S) 227.16/227.32 U71#(X1:S,X2:S,mark(X3:S)) -> U71#(X1:S,X2:S,X3:S) 227.16/227.32 ->->-> Rules: 227.16/227.32 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.16/227.32 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.16/227.32 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.16/227.32 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.16/227.32 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.16/227.32 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.16/227.32 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.16/227.32 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.16/227.32 U13(active(X:S)) -> U13(X:S) 227.16/227.32 U13(mark(X:S)) -> U13(X:S) 227.16/227.32 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.16/227.32 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.16/227.32 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.16/227.32 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.16/227.32 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.16/227.32 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.16/227.32 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.16/227.32 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.16/227.32 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.16/227.32 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.16/227.32 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.16/227.32 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.16/227.32 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.16/227.32 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.16/227.32 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.16/227.32 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.16/227.32 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.16/227.32 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.16/227.32 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.16/227.32 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.16/227.32 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.16/227.32 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.16/227.32 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.16/227.32 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.16/227.32 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.16/227.32 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.16/227.32 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.16/227.32 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.16/227.32 U26(active(X:S)) -> U26(X:S) 227.16/227.32 U26(mark(X:S)) -> U26(X:S) 227.16/227.32 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.16/227.32 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.16/227.32 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.16/227.32 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.16/227.32 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.16/227.32 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.16/227.32 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.16/227.32 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.16/227.32 U33(active(X:S)) -> U33(X:S) 227.16/227.32 U33(mark(X:S)) -> U33(X:S) 227.16/227.32 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.16/227.32 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.16/227.32 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.16/227.32 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.16/227.32 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.16/227.32 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.16/227.32 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.16/227.32 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.16/227.32 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.16/227.32 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.16/227.32 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.16/227.32 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.16/227.32 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.16/227.32 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.16/227.32 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.16/227.32 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.16/227.32 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.16/227.32 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.16/227.32 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.16/227.32 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.16/227.32 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.16/227.32 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.16/227.32 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.16/227.32 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.16/227.32 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.16/227.32 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.16/227.32 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.16/227.32 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.16/227.32 U46(active(X:S)) -> U46(X:S) 227.16/227.32 U46(mark(X:S)) -> U46(X:S) 227.16/227.32 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.16/227.32 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.16/227.32 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.16/227.32 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.16/227.32 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.16/227.32 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.16/227.32 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.16/227.32 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.16/227.32 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.16/227.32 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.16/227.32 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.16/227.32 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.16/227.32 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.16/227.32 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.16/227.32 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.16/227.32 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.16/227.32 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.16/227.32 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.16/227.32 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.16/227.32 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.16/227.32 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.16/227.32 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.16/227.32 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.16/227.32 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.16/227.32 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.16/227.32 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.16/227.32 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.16/227.32 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.16/227.32 U56(active(X:S)) -> U56(X:S) 227.16/227.32 U56(mark(X:S)) -> U56(X:S) 227.16/227.32 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.16/227.32 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.16/227.32 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.16/227.32 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.16/227.32 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.16/227.32 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.16/227.32 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.16/227.32 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.16/227.32 U63(active(X:S)) -> U63(X:S) 227.16/227.32 U63(mark(X:S)) -> U63(X:S) 227.16/227.32 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.16/227.32 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.16/227.32 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.16/227.32 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.16/227.32 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.16/227.32 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.16/227.32 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.16/227.32 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.16/227.32 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.16/227.32 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.16/227.32 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.16/227.32 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.16/227.32 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.16/227.32 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.16/227.32 U74(active(X:S)) -> U74(X:S) 227.16/227.32 U74(mark(X:S)) -> U74(X:S) 227.16/227.32 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.16/227.32 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.16/227.32 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.16/227.32 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.16/227.32 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.16/227.32 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.16/227.32 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.16/227.32 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.16/227.32 U83(active(X:S)) -> U83(X:S) 227.16/227.32 U83(mark(X:S)) -> U83(X:S) 227.16/227.32 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.16/227.32 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.16/227.32 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.16/227.32 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.16/227.32 U92(active(X:S)) -> U92(X:S) 227.16/227.32 U92(mark(X:S)) -> U92(X:S) 227.16/227.32 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.16/227.32 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.16/227.32 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.16/227.32 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.16/227.32 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.16/227.32 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.16/227.32 active(U13(tt)) -> mark(tt) 227.16/227.32 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.32 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.32 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.32 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.16/227.32 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.16/227.32 active(U26(tt)) -> mark(tt) 227.16/227.32 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.16/227.32 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.16/227.32 active(U33(tt)) -> mark(tt) 227.16/227.32 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.32 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.32 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.32 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.16/227.32 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.16/227.32 active(U46(tt)) -> mark(tt) 227.16/227.32 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.32 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.32 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.32 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.16/227.32 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.16/227.32 active(U56(tt)) -> mark(tt) 227.16/227.32 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.16/227.32 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.16/227.32 active(U63(tt)) -> mark(tt) 227.16/227.32 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.16/227.32 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.16/227.32 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.16/227.32 active(U74(tt)) -> mark(tt) 227.16/227.32 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.16/227.32 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.16/227.32 active(U83(tt)) -> mark(tt) 227.16/227.32 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.16/227.32 active(U92(tt)) -> mark(tt) 227.16/227.32 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.16/227.32 active(__(nil,X:S)) -> mark(X:S) 227.16/227.32 active(__(X:S,nil)) -> mark(X:S) 227.16/227.32 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.32 active(isList(nil)) -> mark(tt) 227.16/227.32 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.16/227.32 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.32 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.32 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.16/227.32 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.16/227.32 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.16/227.32 active(isPal(nil)) -> mark(tt) 227.16/227.32 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.16/227.32 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.16/227.32 active(isPalListKind(a)) -> mark(tt) 227.16/227.32 active(isPalListKind(e)) -> mark(tt) 227.16/227.32 active(isPalListKind(i)) -> mark(tt) 227.16/227.32 active(isPalListKind(nil)) -> mark(tt) 227.16/227.32 active(isPalListKind(o)) -> mark(tt) 227.16/227.32 active(isPalListKind(u)) -> mark(tt) 227.16/227.32 active(isQid(a)) -> mark(tt) 227.16/227.32 active(isQid(e)) -> mark(tt) 227.16/227.32 active(isQid(i)) -> mark(tt) 227.16/227.32 active(isQid(o)) -> mark(tt) 227.16/227.32 active(isQid(u)) -> mark(tt) 227.16/227.32 isList(active(X:S)) -> isList(X:S) 227.16/227.32 isList(mark(X:S)) -> isList(X:S) 227.16/227.32 isNeList(active(X:S)) -> isNeList(X:S) 227.16/227.32 isNeList(mark(X:S)) -> isNeList(X:S) 227.16/227.32 isNePal(active(X:S)) -> isNePal(X:S) 227.16/227.32 isNePal(mark(X:S)) -> isNePal(X:S) 227.16/227.32 isPal(active(X:S)) -> isPal(X:S) 227.16/227.32 isPal(mark(X:S)) -> isPal(X:S) 227.16/227.32 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.16/227.32 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.16/227.32 isQid(active(X:S)) -> isQid(X:S) 227.16/227.32 isQid(mark(X:S)) -> isQid(X:S) 227.16/227.32 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.16/227.32 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.16/227.32 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.16/227.32 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.16/227.32 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.16/227.32 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.16/227.32 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.16/227.32 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.16/227.32 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.16/227.32 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.16/227.32 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.16/227.32 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.16/227.32 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.16/227.32 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.16/227.32 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.16/227.32 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.16/227.32 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.16/227.32 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.16/227.32 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.16/227.32 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.16/227.32 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.16/227.32 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.16/227.32 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.16/227.32 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.16/227.32 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.16/227.32 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.16/227.32 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.16/227.32 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.16/227.32 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.16/227.32 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.16/227.32 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.16/227.32 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.16/227.32 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.16/227.32 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.16/227.32 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.16/227.32 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.16/227.32 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.16/227.32 mark(isList(X:S)) -> active(isList(X:S)) 227.16/227.32 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.16/227.32 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.16/227.32 mark(isPal(X:S)) -> active(isPal(X:S)) 227.16/227.32 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.16/227.32 mark(isQid(X:S)) -> active(isQid(X:S)) 227.16/227.32 mark(a) -> active(a) 227.16/227.32 mark(e) -> active(e) 227.16/227.32 mark(i) -> active(i) 227.16/227.32 mark(nil) -> active(nil) 227.16/227.32 mark(o) -> active(o) 227.16/227.32 mark(tt) -> active(tt) 227.16/227.32 mark(u) -> active(u) 227.16/227.32 227.16/227.32 Problem 1.16: 227.16/227.32 227.16/227.32 Subterm Processor: 227.16/227.32 -> Pairs: 227.16/227.32 U71#(X1:S,X2:S,active(X3:S)) -> U71#(X1:S,X2:S,X3:S) 227.16/227.32 U71#(X1:S,X2:S,mark(X3:S)) -> U71#(X1:S,X2:S,X3:S) 227.16/227.32 -> Rules: 227.16/227.32 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.16/227.32 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.16/227.32 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.16/227.32 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.16/227.32 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.16/227.32 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.16/227.32 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.16/227.32 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.16/227.32 U13(active(X:S)) -> U13(X:S) 227.16/227.32 U13(mark(X:S)) -> U13(X:S) 227.16/227.32 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.16/227.32 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.16/227.32 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.16/227.32 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.16/227.32 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.16/227.32 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.16/227.32 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.16/227.32 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.16/227.32 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.16/227.32 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.16/227.32 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.16/227.32 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.16/227.32 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.16/227.32 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.16/227.32 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.16/227.32 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.16/227.32 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.16/227.32 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.16/227.32 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.16/227.32 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.16/227.32 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.16/227.32 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.16/227.32 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.16/227.32 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.16/227.32 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.16/227.32 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.16/227.32 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.16/227.32 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.16/227.32 U26(active(X:S)) -> U26(X:S) 227.16/227.32 U26(mark(X:S)) -> U26(X:S) 227.16/227.32 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.16/227.32 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.16/227.32 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.16/227.32 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.16/227.32 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.16/227.32 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.16/227.32 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.16/227.32 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.16/227.32 U33(active(X:S)) -> U33(X:S) 227.16/227.32 U33(mark(X:S)) -> U33(X:S) 227.16/227.32 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.16/227.32 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.16/227.32 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.16/227.32 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.16/227.32 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.16/227.32 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.16/227.32 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.16/227.32 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.16/227.32 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.16/227.32 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.16/227.32 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.16/227.32 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.16/227.32 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.16/227.32 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.16/227.32 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.16/227.32 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.16/227.32 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.16/227.32 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.16/227.32 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.16/227.32 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.16/227.32 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.16/227.32 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.16/227.32 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.16/227.32 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.16/227.32 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.16/227.32 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.16/227.32 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.16/227.32 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.16/227.32 U46(active(X:S)) -> U46(X:S) 227.16/227.32 U46(mark(X:S)) -> U46(X:S) 227.16/227.32 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.16/227.32 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.16/227.32 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.16/227.32 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.16/227.32 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.16/227.32 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.16/227.32 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.16/227.32 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.16/227.32 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.16/227.32 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.16/227.32 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.16/227.32 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.16/227.32 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.16/227.32 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.16/227.32 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.16/227.32 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.16/227.32 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.16/227.32 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.16/227.32 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.16/227.32 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.16/227.32 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.16/227.32 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.16/227.32 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.16/227.32 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.16/227.32 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.16/227.32 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.16/227.32 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.16/227.32 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.16/227.32 U56(active(X:S)) -> U56(X:S) 227.16/227.32 U56(mark(X:S)) -> U56(X:S) 227.16/227.32 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.16/227.32 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.16/227.32 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.16/227.32 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.16/227.32 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.16/227.32 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.16/227.32 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.16/227.32 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.16/227.32 U63(active(X:S)) -> U63(X:S) 227.16/227.32 U63(mark(X:S)) -> U63(X:S) 227.16/227.32 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.16/227.32 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.16/227.32 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.16/227.32 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.16/227.32 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.16/227.32 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.16/227.32 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.16/227.32 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.16/227.32 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.16/227.32 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.16/227.32 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.16/227.32 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.16/227.32 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.16/227.32 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.16/227.32 U74(active(X:S)) -> U74(X:S) 227.16/227.32 U74(mark(X:S)) -> U74(X:S) 227.16/227.32 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.16/227.32 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.16/227.32 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.16/227.32 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.16/227.32 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.16/227.32 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.16/227.32 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.16/227.32 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.16/227.32 U83(active(X:S)) -> U83(X:S) 227.16/227.32 U83(mark(X:S)) -> U83(X:S) 227.16/227.32 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.16/227.32 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.16/227.32 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.16/227.32 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.16/227.32 U92(active(X:S)) -> U92(X:S) 227.16/227.32 U92(mark(X:S)) -> U92(X:S) 227.16/227.32 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.16/227.32 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.16/227.32 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.16/227.32 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.16/227.32 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.16/227.32 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.16/227.32 active(U13(tt)) -> mark(tt) 227.16/227.32 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.32 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.32 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.32 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.16/227.32 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.16/227.32 active(U26(tt)) -> mark(tt) 227.16/227.32 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.16/227.32 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.16/227.32 active(U33(tt)) -> mark(tt) 227.16/227.32 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.32 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.32 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.32 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.16/227.32 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.16/227.32 active(U46(tt)) -> mark(tt) 227.16/227.32 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.32 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.32 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.32 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.16/227.32 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.16/227.32 active(U56(tt)) -> mark(tt) 227.16/227.32 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.16/227.32 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.16/227.32 active(U63(tt)) -> mark(tt) 227.16/227.32 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.16/227.32 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.16/227.32 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.16/227.32 active(U74(tt)) -> mark(tt) 227.16/227.32 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.16/227.32 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.16/227.32 active(U83(tt)) -> mark(tt) 227.16/227.32 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.16/227.32 active(U92(tt)) -> mark(tt) 227.16/227.32 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.16/227.32 active(__(nil,X:S)) -> mark(X:S) 227.16/227.32 active(__(X:S,nil)) -> mark(X:S) 227.16/227.32 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.32 active(isList(nil)) -> mark(tt) 227.16/227.32 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.16/227.32 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.32 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.32 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.16/227.32 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.16/227.32 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.16/227.32 active(isPal(nil)) -> mark(tt) 227.16/227.32 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.16/227.32 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.16/227.32 active(isPalListKind(a)) -> mark(tt) 227.16/227.32 active(isPalListKind(e)) -> mark(tt) 227.16/227.32 active(isPalListKind(i)) -> mark(tt) 227.16/227.32 active(isPalListKind(nil)) -> mark(tt) 227.16/227.32 active(isPalListKind(o)) -> mark(tt) 227.16/227.32 active(isPalListKind(u)) -> mark(tt) 227.16/227.32 active(isQid(a)) -> mark(tt) 227.16/227.32 active(isQid(e)) -> mark(tt) 227.16/227.32 active(isQid(i)) -> mark(tt) 227.16/227.32 active(isQid(o)) -> mark(tt) 227.16/227.32 active(isQid(u)) -> mark(tt) 227.16/227.32 isList(active(X:S)) -> isList(X:S) 227.16/227.32 isList(mark(X:S)) -> isList(X:S) 227.16/227.32 isNeList(active(X:S)) -> isNeList(X:S) 227.16/227.32 isNeList(mark(X:S)) -> isNeList(X:S) 227.16/227.32 isNePal(active(X:S)) -> isNePal(X:S) 227.16/227.32 isNePal(mark(X:S)) -> isNePal(X:S) 227.16/227.32 isPal(active(X:S)) -> isPal(X:S) 227.16/227.32 isPal(mark(X:S)) -> isPal(X:S) 227.16/227.32 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.16/227.32 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.16/227.32 isQid(active(X:S)) -> isQid(X:S) 227.16/227.32 isQid(mark(X:S)) -> isQid(X:S) 227.16/227.32 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.16/227.32 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.16/227.32 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.16/227.32 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.16/227.32 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.16/227.32 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.16/227.32 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.16/227.32 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.16/227.32 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.16/227.32 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.16/227.32 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.16/227.32 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.16/227.32 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.16/227.32 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.16/227.32 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.16/227.32 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.16/227.32 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.16/227.32 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.16/227.32 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.16/227.32 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.16/227.32 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.16/227.32 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.16/227.32 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.16/227.32 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.16/227.32 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.16/227.32 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.16/227.32 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.16/227.32 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.16/227.32 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.16/227.32 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.16/227.32 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.16/227.32 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.16/227.32 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.16/227.32 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.16/227.32 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.16/227.32 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.16/227.32 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.16/227.32 mark(isList(X:S)) -> active(isList(X:S)) 227.16/227.32 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.16/227.32 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.16/227.32 mark(isPal(X:S)) -> active(isPal(X:S)) 227.16/227.32 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.16/227.32 mark(isQid(X:S)) -> active(isQid(X:S)) 227.16/227.32 mark(a) -> active(a) 227.16/227.32 mark(e) -> active(e) 227.16/227.32 mark(i) -> active(i) 227.16/227.32 mark(nil) -> active(nil) 227.16/227.32 mark(o) -> active(o) 227.16/227.32 mark(tt) -> active(tt) 227.16/227.32 mark(u) -> active(u) 227.16/227.32 ->Projection: 227.16/227.32 pi(U71#) = 3 227.16/227.32 227.16/227.32 Problem 1.16: 227.16/227.32 227.16/227.32 SCC Processor: 227.16/227.32 -> Pairs: 227.16/227.32 Empty 227.16/227.32 -> Rules: 227.16/227.32 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.16/227.32 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.16/227.32 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.16/227.32 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.16/227.32 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.16/227.32 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.16/227.32 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.16/227.32 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.16/227.32 U13(active(X:S)) -> U13(X:S) 227.16/227.32 U13(mark(X:S)) -> U13(X:S) 227.16/227.32 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.16/227.32 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.16/227.32 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.16/227.32 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.16/227.32 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.16/227.32 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.16/227.32 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.16/227.32 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.16/227.32 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.16/227.32 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.16/227.32 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.16/227.32 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.16/227.32 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.16/227.32 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.16/227.32 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.16/227.32 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.16/227.32 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.16/227.32 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.16/227.32 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.16/227.32 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.16/227.32 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.16/227.32 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.16/227.32 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.16/227.32 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.16/227.32 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.16/227.32 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.16/227.32 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.16/227.32 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.16/227.32 U26(active(X:S)) -> U26(X:S) 227.16/227.32 U26(mark(X:S)) -> U26(X:S) 227.16/227.32 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.16/227.32 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.16/227.32 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.16/227.32 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.16/227.32 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.16/227.32 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.16/227.32 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.16/227.32 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.16/227.32 U33(active(X:S)) -> U33(X:S) 227.16/227.32 U33(mark(X:S)) -> U33(X:S) 227.16/227.32 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.16/227.32 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.16/227.32 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.16/227.32 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.16/227.32 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.16/227.32 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.16/227.32 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.16/227.32 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.16/227.32 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.16/227.32 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.16/227.32 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.16/227.32 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.16/227.32 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.16/227.32 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.16/227.32 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.16/227.32 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.16/227.32 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.16/227.32 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.16/227.32 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.16/227.32 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.16/227.32 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.16/227.32 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.16/227.32 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.16/227.32 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.16/227.32 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.16/227.32 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.16/227.32 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.16/227.32 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.16/227.32 U46(active(X:S)) -> U46(X:S) 227.16/227.32 U46(mark(X:S)) -> U46(X:S) 227.16/227.32 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.16/227.32 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.16/227.32 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.16/227.32 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.16/227.32 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.16/227.32 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.16/227.32 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.16/227.32 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.16/227.32 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.16/227.32 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.16/227.32 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.16/227.32 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.16/227.32 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.16/227.32 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.16/227.32 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.16/227.32 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.16/227.32 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.16/227.32 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.16/227.32 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.16/227.32 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.16/227.32 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.16/227.32 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.16/227.32 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.16/227.32 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.16/227.32 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.16/227.32 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.16/227.32 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.16/227.32 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.16/227.32 U56(active(X:S)) -> U56(X:S) 227.16/227.32 U56(mark(X:S)) -> U56(X:S) 227.16/227.32 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.16/227.32 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.16/227.32 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.16/227.32 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.16/227.32 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.16/227.32 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.16/227.32 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.16/227.32 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.16/227.32 U63(active(X:S)) -> U63(X:S) 227.16/227.32 U63(mark(X:S)) -> U63(X:S) 227.16/227.32 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.16/227.32 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.16/227.32 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.16/227.32 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.16/227.32 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.16/227.32 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.16/227.32 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.16/227.32 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.16/227.32 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.16/227.32 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.16/227.32 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.16/227.32 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.16/227.32 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.16/227.32 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.16/227.32 U74(active(X:S)) -> U74(X:S) 227.16/227.32 U74(mark(X:S)) -> U74(X:S) 227.16/227.32 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.16/227.32 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.16/227.32 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.16/227.32 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.16/227.32 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.16/227.32 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.16/227.32 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.16/227.32 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.16/227.32 U83(active(X:S)) -> U83(X:S) 227.16/227.32 U83(mark(X:S)) -> U83(X:S) 227.16/227.32 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.16/227.32 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.16/227.32 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.16/227.32 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.16/227.32 U92(active(X:S)) -> U92(X:S) 227.16/227.32 U92(mark(X:S)) -> U92(X:S) 227.16/227.32 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.16/227.32 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.16/227.32 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.16/227.32 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.16/227.32 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.16/227.32 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.16/227.32 active(U13(tt)) -> mark(tt) 227.16/227.32 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.32 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.32 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.32 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.16/227.32 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.16/227.32 active(U26(tt)) -> mark(tt) 227.16/227.32 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.16/227.32 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.16/227.32 active(U33(tt)) -> mark(tt) 227.16/227.32 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.32 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.32 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.32 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.16/227.32 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.16/227.32 active(U46(tt)) -> mark(tt) 227.16/227.32 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.32 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.32 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.32 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.16/227.32 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.16/227.32 active(U56(tt)) -> mark(tt) 227.16/227.32 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.16/227.32 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.16/227.32 active(U63(tt)) -> mark(tt) 227.16/227.32 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.16/227.32 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.16/227.32 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.16/227.32 active(U74(tt)) -> mark(tt) 227.16/227.32 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.16/227.32 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.16/227.32 active(U83(tt)) -> mark(tt) 227.16/227.32 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.16/227.32 active(U92(tt)) -> mark(tt) 227.16/227.32 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.16/227.32 active(__(nil,X:S)) -> mark(X:S) 227.16/227.32 active(__(X:S,nil)) -> mark(X:S) 227.16/227.32 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.32 active(isList(nil)) -> mark(tt) 227.16/227.32 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.16/227.32 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.32 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.32 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.16/227.32 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.16/227.32 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.16/227.32 active(isPal(nil)) -> mark(tt) 227.16/227.32 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.16/227.32 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.16/227.32 active(isPalListKind(a)) -> mark(tt) 227.16/227.32 active(isPalListKind(e)) -> mark(tt) 227.16/227.32 active(isPalListKind(i)) -> mark(tt) 227.16/227.32 active(isPalListKind(nil)) -> mark(tt) 227.16/227.32 active(isPalListKind(o)) -> mark(tt) 227.16/227.32 active(isPalListKind(u)) -> mark(tt) 227.16/227.32 active(isQid(a)) -> mark(tt) 227.16/227.32 active(isQid(e)) -> mark(tt) 227.16/227.32 active(isQid(i)) -> mark(tt) 227.16/227.32 active(isQid(o)) -> mark(tt) 227.16/227.32 active(isQid(u)) -> mark(tt) 227.16/227.32 isList(active(X:S)) -> isList(X:S) 227.16/227.32 isList(mark(X:S)) -> isList(X:S) 227.16/227.32 isNeList(active(X:S)) -> isNeList(X:S) 227.16/227.32 isNeList(mark(X:S)) -> isNeList(X:S) 227.16/227.32 isNePal(active(X:S)) -> isNePal(X:S) 227.16/227.32 isNePal(mark(X:S)) -> isNePal(X:S) 227.16/227.32 isPal(active(X:S)) -> isPal(X:S) 227.16/227.32 isPal(mark(X:S)) -> isPal(X:S) 227.16/227.32 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.16/227.32 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.16/227.32 isQid(active(X:S)) -> isQid(X:S) 227.16/227.32 isQid(mark(X:S)) -> isQid(X:S) 227.16/227.32 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.16/227.32 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.16/227.32 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.16/227.32 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.16/227.32 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.16/227.32 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.16/227.32 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.16/227.32 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.16/227.32 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.16/227.32 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.16/227.32 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.16/227.32 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.16/227.32 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.16/227.32 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.16/227.32 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.16/227.32 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.16/227.32 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.16/227.32 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.16/227.32 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.16/227.32 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.16/227.32 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.16/227.32 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.16/227.32 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.16/227.32 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.16/227.32 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.16/227.32 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.16/227.32 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.16/227.32 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.16/227.32 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.16/227.32 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.16/227.32 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.16/227.32 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.16/227.32 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.16/227.32 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.16/227.32 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.16/227.32 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.16/227.32 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.16/227.32 mark(isList(X:S)) -> active(isList(X:S)) 227.16/227.32 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.16/227.32 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.16/227.32 mark(isPal(X:S)) -> active(isPal(X:S)) 227.16/227.32 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.16/227.32 mark(isQid(X:S)) -> active(isQid(X:S)) 227.16/227.32 mark(a) -> active(a) 227.16/227.32 mark(e) -> active(e) 227.16/227.32 mark(i) -> active(i) 227.16/227.32 mark(nil) -> active(nil) 227.16/227.32 mark(o) -> active(o) 227.16/227.32 mark(tt) -> active(tt) 227.16/227.32 mark(u) -> active(u) 227.16/227.32 ->Strongly Connected Components: 227.16/227.32 There is no strongly connected component 227.16/227.32 227.16/227.32 The problem is finite. 227.16/227.32 227.16/227.32 Problem 1.17: 227.16/227.32 227.16/227.32 Subterm Processor: 227.16/227.32 -> Pairs: 227.16/227.32 U63#(active(X:S)) -> U63#(X:S) 227.16/227.32 U63#(mark(X:S)) -> U63#(X:S) 227.16/227.32 -> Rules: 227.16/227.32 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.16/227.32 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.16/227.32 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.16/227.32 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.16/227.32 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.16/227.32 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.16/227.32 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.16/227.32 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.16/227.32 U13(active(X:S)) -> U13(X:S) 227.16/227.32 U13(mark(X:S)) -> U13(X:S) 227.16/227.32 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.16/227.32 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.16/227.32 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.16/227.32 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.16/227.32 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.16/227.32 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.16/227.32 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.16/227.32 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.16/227.32 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.16/227.32 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.16/227.32 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.16/227.32 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.16/227.32 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.16/227.32 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.16/227.32 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.16/227.32 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.16/227.32 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.16/227.32 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.16/227.32 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.16/227.32 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.16/227.32 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.16/227.32 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.16/227.32 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.16/227.32 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.16/227.32 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.16/227.32 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.16/227.32 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.16/227.32 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.16/227.32 U26(active(X:S)) -> U26(X:S) 227.16/227.32 U26(mark(X:S)) -> U26(X:S) 227.16/227.32 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.16/227.32 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.16/227.32 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.16/227.32 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.16/227.32 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.16/227.32 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.16/227.32 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.16/227.32 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.16/227.32 U33(active(X:S)) -> U33(X:S) 227.16/227.32 U33(mark(X:S)) -> U33(X:S) 227.16/227.32 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.16/227.32 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.16/227.32 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.16/227.32 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.16/227.32 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.16/227.32 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.16/227.32 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.16/227.32 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.16/227.32 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.16/227.32 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.16/227.32 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.16/227.33 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.16/227.33 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.16/227.33 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.16/227.33 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.16/227.33 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.16/227.33 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.16/227.33 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.16/227.33 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.16/227.33 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.16/227.33 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.16/227.33 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.16/227.33 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.16/227.33 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.16/227.33 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.16/227.33 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.16/227.33 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.16/227.33 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.16/227.33 U46(active(X:S)) -> U46(X:S) 227.16/227.33 U46(mark(X:S)) -> U46(X:S) 227.16/227.33 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.16/227.33 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.16/227.33 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.16/227.33 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.16/227.33 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.16/227.33 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.16/227.33 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.16/227.33 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.16/227.33 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.16/227.33 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.16/227.33 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.16/227.33 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.16/227.33 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.16/227.33 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.16/227.33 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.16/227.33 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.16/227.33 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.16/227.33 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.16/227.33 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.16/227.33 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.16/227.33 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.16/227.33 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.16/227.33 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.16/227.33 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.16/227.33 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.16/227.33 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.16/227.33 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.16/227.33 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.16/227.33 U56(active(X:S)) -> U56(X:S) 227.16/227.33 U56(mark(X:S)) -> U56(X:S) 227.16/227.33 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.16/227.33 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.16/227.33 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.16/227.33 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.16/227.33 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.16/227.33 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.16/227.33 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.16/227.33 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.16/227.33 U63(active(X:S)) -> U63(X:S) 227.16/227.33 U63(mark(X:S)) -> U63(X:S) 227.16/227.33 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.16/227.33 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.16/227.33 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.16/227.33 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.16/227.33 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.16/227.33 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.16/227.33 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.16/227.33 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.16/227.33 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.16/227.33 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.16/227.33 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.16/227.33 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.16/227.33 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.16/227.33 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.16/227.33 U74(active(X:S)) -> U74(X:S) 227.16/227.33 U74(mark(X:S)) -> U74(X:S) 227.16/227.33 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.16/227.33 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.16/227.33 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.16/227.33 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.16/227.33 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.16/227.33 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.16/227.33 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.16/227.33 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.16/227.33 U83(active(X:S)) -> U83(X:S) 227.16/227.33 U83(mark(X:S)) -> U83(X:S) 227.16/227.33 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.16/227.33 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.16/227.33 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.16/227.33 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.16/227.33 U92(active(X:S)) -> U92(X:S) 227.16/227.33 U92(mark(X:S)) -> U92(X:S) 227.16/227.33 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.16/227.33 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.16/227.33 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.16/227.33 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.16/227.33 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.16/227.33 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.16/227.33 active(U13(tt)) -> mark(tt) 227.16/227.33 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.33 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.33 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.33 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.16/227.33 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.16/227.33 active(U26(tt)) -> mark(tt) 227.16/227.33 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.16/227.33 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.16/227.33 active(U33(tt)) -> mark(tt) 227.16/227.33 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.33 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.33 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.33 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.16/227.33 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.16/227.33 active(U46(tt)) -> mark(tt) 227.16/227.33 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.33 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.33 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.33 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.16/227.33 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.16/227.33 active(U56(tt)) -> mark(tt) 227.16/227.33 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.16/227.33 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.16/227.33 active(U63(tt)) -> mark(tt) 227.16/227.33 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.16/227.33 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.16/227.33 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.16/227.33 active(U74(tt)) -> mark(tt) 227.16/227.33 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.16/227.33 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.16/227.33 active(U83(tt)) -> mark(tt) 227.16/227.33 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.16/227.33 active(U92(tt)) -> mark(tt) 227.16/227.33 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.16/227.33 active(__(nil,X:S)) -> mark(X:S) 227.16/227.33 active(__(X:S,nil)) -> mark(X:S) 227.16/227.33 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.33 active(isList(nil)) -> mark(tt) 227.16/227.33 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.16/227.33 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.33 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.33 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.16/227.33 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.16/227.33 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.16/227.33 active(isPal(nil)) -> mark(tt) 227.16/227.33 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.16/227.33 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.16/227.33 active(isPalListKind(a)) -> mark(tt) 227.16/227.33 active(isPalListKind(e)) -> mark(tt) 227.16/227.33 active(isPalListKind(i)) -> mark(tt) 227.16/227.33 active(isPalListKind(nil)) -> mark(tt) 227.16/227.33 active(isPalListKind(o)) -> mark(tt) 227.16/227.33 active(isPalListKind(u)) -> mark(tt) 227.16/227.33 active(isQid(a)) -> mark(tt) 227.16/227.33 active(isQid(e)) -> mark(tt) 227.16/227.33 active(isQid(i)) -> mark(tt) 227.16/227.33 active(isQid(o)) -> mark(tt) 227.16/227.33 active(isQid(u)) -> mark(tt) 227.16/227.33 isList(active(X:S)) -> isList(X:S) 227.16/227.33 isList(mark(X:S)) -> isList(X:S) 227.16/227.33 isNeList(active(X:S)) -> isNeList(X:S) 227.16/227.33 isNeList(mark(X:S)) -> isNeList(X:S) 227.16/227.33 isNePal(active(X:S)) -> isNePal(X:S) 227.16/227.33 isNePal(mark(X:S)) -> isNePal(X:S) 227.16/227.33 isPal(active(X:S)) -> isPal(X:S) 227.16/227.33 isPal(mark(X:S)) -> isPal(X:S) 227.16/227.33 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.16/227.33 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.16/227.33 isQid(active(X:S)) -> isQid(X:S) 227.16/227.33 isQid(mark(X:S)) -> isQid(X:S) 227.16/227.33 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.16/227.33 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.16/227.33 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.16/227.33 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.16/227.33 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.16/227.33 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.16/227.33 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.16/227.33 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.16/227.33 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.16/227.33 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.16/227.33 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.16/227.33 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.16/227.33 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.16/227.33 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.16/227.33 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.16/227.33 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.16/227.33 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.16/227.33 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.16/227.33 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.16/227.33 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.16/227.33 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.16/227.33 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.16/227.33 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.16/227.33 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.16/227.33 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.16/227.33 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.16/227.33 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.16/227.33 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.16/227.33 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.16/227.33 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.16/227.33 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.16/227.33 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.16/227.33 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.16/227.33 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.16/227.33 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.16/227.33 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.16/227.33 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.16/227.33 mark(isList(X:S)) -> active(isList(X:S)) 227.16/227.33 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.16/227.33 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.16/227.33 mark(isPal(X:S)) -> active(isPal(X:S)) 227.16/227.33 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.16/227.33 mark(isQid(X:S)) -> active(isQid(X:S)) 227.16/227.33 mark(a) -> active(a) 227.16/227.33 mark(e) -> active(e) 227.16/227.33 mark(i) -> active(i) 227.16/227.33 mark(nil) -> active(nil) 227.16/227.33 mark(o) -> active(o) 227.16/227.33 mark(tt) -> active(tt) 227.16/227.33 mark(u) -> active(u) 227.16/227.33 ->Projection: 227.16/227.33 pi(U63#) = 1 227.16/227.33 227.16/227.33 Problem 1.17: 227.16/227.33 227.16/227.33 SCC Processor: 227.16/227.33 -> Pairs: 227.16/227.33 Empty 227.16/227.33 -> Rules: 227.16/227.33 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.16/227.33 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.16/227.33 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.16/227.33 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.16/227.33 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.16/227.33 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.16/227.33 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.16/227.33 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.16/227.33 U13(active(X:S)) -> U13(X:S) 227.16/227.33 U13(mark(X:S)) -> U13(X:S) 227.16/227.33 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.16/227.33 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.16/227.33 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.16/227.33 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.16/227.33 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.16/227.33 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.16/227.33 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.16/227.33 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.16/227.33 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.16/227.33 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.16/227.33 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.16/227.33 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.16/227.33 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.16/227.33 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.16/227.33 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.16/227.33 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.16/227.33 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.16/227.33 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.16/227.33 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.16/227.33 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.16/227.33 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.16/227.33 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.16/227.33 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.16/227.33 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.16/227.33 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.16/227.33 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.16/227.33 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.16/227.33 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.16/227.33 U26(active(X:S)) -> U26(X:S) 227.16/227.33 U26(mark(X:S)) -> U26(X:S) 227.16/227.33 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.16/227.33 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.16/227.33 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.16/227.33 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.16/227.33 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.16/227.33 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.16/227.33 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.16/227.33 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.16/227.33 U33(active(X:S)) -> U33(X:S) 227.16/227.33 U33(mark(X:S)) -> U33(X:S) 227.16/227.33 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.16/227.33 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.16/227.33 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.16/227.33 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.16/227.33 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.16/227.33 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.16/227.33 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.16/227.33 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.16/227.33 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.16/227.33 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.16/227.33 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.16/227.33 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.16/227.33 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.16/227.33 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.16/227.33 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.16/227.33 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.16/227.33 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.16/227.33 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.16/227.33 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.16/227.33 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.16/227.33 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.16/227.33 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.16/227.33 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.16/227.33 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.16/227.33 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.16/227.33 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.16/227.33 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.16/227.33 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.16/227.33 U46(active(X:S)) -> U46(X:S) 227.16/227.33 U46(mark(X:S)) -> U46(X:S) 227.16/227.33 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.16/227.33 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.16/227.33 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.16/227.33 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.16/227.33 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.16/227.33 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.16/227.33 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.16/227.33 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.16/227.33 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.16/227.33 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.16/227.33 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.16/227.33 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.16/227.33 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.16/227.33 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.16/227.33 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.16/227.33 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.16/227.33 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.16/227.33 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.16/227.33 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.16/227.33 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.16/227.33 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.16/227.33 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.16/227.33 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.16/227.33 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.16/227.33 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.16/227.33 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.16/227.33 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.16/227.33 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.16/227.33 U56(active(X:S)) -> U56(X:S) 227.16/227.33 U56(mark(X:S)) -> U56(X:S) 227.16/227.33 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.16/227.33 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.16/227.33 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.16/227.33 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.16/227.33 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.16/227.33 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.16/227.33 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.16/227.33 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.16/227.33 U63(active(X:S)) -> U63(X:S) 227.16/227.33 U63(mark(X:S)) -> U63(X:S) 227.16/227.33 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.16/227.33 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.16/227.33 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.16/227.33 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.16/227.33 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.16/227.33 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.16/227.33 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.16/227.33 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.16/227.33 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.16/227.33 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.16/227.33 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.16/227.33 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.16/227.33 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.16/227.33 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.16/227.33 U74(active(X:S)) -> U74(X:S) 227.16/227.33 U74(mark(X:S)) -> U74(X:S) 227.16/227.33 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.16/227.33 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.16/227.33 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.16/227.33 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.16/227.33 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.16/227.33 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.16/227.33 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.16/227.33 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.16/227.33 U83(active(X:S)) -> U83(X:S) 227.16/227.33 U83(mark(X:S)) -> U83(X:S) 227.16/227.33 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.16/227.33 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.16/227.33 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.16/227.33 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.16/227.33 U92(active(X:S)) -> U92(X:S) 227.16/227.33 U92(mark(X:S)) -> U92(X:S) 227.16/227.33 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.16/227.33 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.16/227.33 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.16/227.33 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.16/227.33 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.16/227.33 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.16/227.33 active(U13(tt)) -> mark(tt) 227.16/227.33 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.33 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.33 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.33 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.16/227.33 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.16/227.33 active(U26(tt)) -> mark(tt) 227.16/227.33 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.16/227.33 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.16/227.33 active(U33(tt)) -> mark(tt) 227.16/227.33 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.33 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.33 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.33 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.16/227.33 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.16/227.33 active(U46(tt)) -> mark(tt) 227.16/227.33 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.33 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.33 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.33 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.16/227.33 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.16/227.33 active(U56(tt)) -> mark(tt) 227.16/227.33 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.16/227.33 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.16/227.33 active(U63(tt)) -> mark(tt) 227.16/227.33 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.16/227.33 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.16/227.33 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.16/227.33 active(U74(tt)) -> mark(tt) 227.16/227.33 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.16/227.33 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.16/227.33 active(U83(tt)) -> mark(tt) 227.16/227.33 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.16/227.33 active(U92(tt)) -> mark(tt) 227.16/227.33 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.16/227.33 active(__(nil,X:S)) -> mark(X:S) 227.16/227.33 active(__(X:S,nil)) -> mark(X:S) 227.16/227.33 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.33 active(isList(nil)) -> mark(tt) 227.16/227.33 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.16/227.33 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.33 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.33 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.16/227.33 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.16/227.33 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.16/227.33 active(isPal(nil)) -> mark(tt) 227.16/227.33 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.16/227.33 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.16/227.33 active(isPalListKind(a)) -> mark(tt) 227.16/227.33 active(isPalListKind(e)) -> mark(tt) 227.16/227.33 active(isPalListKind(i)) -> mark(tt) 227.16/227.33 active(isPalListKind(nil)) -> mark(tt) 227.16/227.33 active(isPalListKind(o)) -> mark(tt) 227.16/227.33 active(isPalListKind(u)) -> mark(tt) 227.16/227.33 active(isQid(a)) -> mark(tt) 227.16/227.33 active(isQid(e)) -> mark(tt) 227.16/227.33 active(isQid(i)) -> mark(tt) 227.16/227.33 active(isQid(o)) -> mark(tt) 227.16/227.33 active(isQid(u)) -> mark(tt) 227.16/227.33 isList(active(X:S)) -> isList(X:S) 227.16/227.33 isList(mark(X:S)) -> isList(X:S) 227.16/227.33 isNeList(active(X:S)) -> isNeList(X:S) 227.16/227.33 isNeList(mark(X:S)) -> isNeList(X:S) 227.16/227.33 isNePal(active(X:S)) -> isNePal(X:S) 227.16/227.33 isNePal(mark(X:S)) -> isNePal(X:S) 227.16/227.33 isPal(active(X:S)) -> isPal(X:S) 227.16/227.33 isPal(mark(X:S)) -> isPal(X:S) 227.16/227.33 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.16/227.33 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.16/227.33 isQid(active(X:S)) -> isQid(X:S) 227.16/227.33 isQid(mark(X:S)) -> isQid(X:S) 227.16/227.33 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.16/227.33 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.16/227.33 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.16/227.33 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.16/227.33 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.16/227.33 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.16/227.33 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.16/227.33 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.16/227.33 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.16/227.33 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.16/227.33 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.16/227.33 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.16/227.33 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.16/227.33 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.16/227.33 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.16/227.33 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.16/227.33 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.16/227.33 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.16/227.33 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.16/227.33 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.16/227.33 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.16/227.33 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.16/227.33 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.16/227.33 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.16/227.33 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.16/227.33 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.16/227.33 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.16/227.33 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.16/227.33 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.16/227.33 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.16/227.33 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.16/227.33 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.16/227.33 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.16/227.33 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.16/227.33 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.16/227.33 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.16/227.33 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.16/227.33 mark(isList(X:S)) -> active(isList(X:S)) 227.16/227.33 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.16/227.33 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.16/227.33 mark(isPal(X:S)) -> active(isPal(X:S)) 227.16/227.33 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.16/227.33 mark(isQid(X:S)) -> active(isQid(X:S)) 227.16/227.33 mark(a) -> active(a) 227.16/227.33 mark(e) -> active(e) 227.16/227.33 mark(i) -> active(i) 227.16/227.33 mark(nil) -> active(nil) 227.16/227.33 mark(o) -> active(o) 227.16/227.33 mark(tt) -> active(tt) 227.16/227.33 mark(u) -> active(u) 227.16/227.33 ->Strongly Connected Components: 227.16/227.33 There is no strongly connected component 227.16/227.33 227.16/227.33 The problem is finite. 227.16/227.33 227.16/227.33 Problem 1.18: 227.16/227.33 227.16/227.33 Subterm Processor: 227.16/227.33 -> Pairs: 227.16/227.33 U62#(active(X1:S),X2:S) -> U62#(X1:S,X2:S) 227.16/227.33 U62#(mark(X1:S),X2:S) -> U62#(X1:S,X2:S) 227.16/227.33 U62#(X1:S,active(X2:S)) -> U62#(X1:S,X2:S) 227.16/227.33 U62#(X1:S,mark(X2:S)) -> U62#(X1:S,X2:S) 227.16/227.33 -> Rules: 227.16/227.33 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.16/227.33 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.16/227.33 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.16/227.33 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.16/227.33 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.16/227.33 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.16/227.33 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.16/227.33 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.16/227.33 U13(active(X:S)) -> U13(X:S) 227.16/227.33 U13(mark(X:S)) -> U13(X:S) 227.16/227.33 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.16/227.33 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.16/227.33 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.16/227.33 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.16/227.33 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.16/227.33 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.16/227.33 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.16/227.33 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.16/227.33 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.16/227.33 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.16/227.33 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.16/227.33 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.16/227.33 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.16/227.33 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.16/227.33 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.16/227.33 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.16/227.33 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.16/227.33 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.16/227.33 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.16/227.33 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.16/227.33 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.16/227.33 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.16/227.33 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.16/227.33 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.16/227.33 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.16/227.33 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.16/227.33 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.16/227.33 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.16/227.33 U26(active(X:S)) -> U26(X:S) 227.16/227.33 U26(mark(X:S)) -> U26(X:S) 227.16/227.33 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.16/227.33 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.16/227.33 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.16/227.33 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.16/227.33 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.16/227.33 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.16/227.33 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.16/227.33 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.16/227.33 U33(active(X:S)) -> U33(X:S) 227.16/227.33 U33(mark(X:S)) -> U33(X:S) 227.16/227.33 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.16/227.33 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.16/227.33 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.16/227.33 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.16/227.33 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.16/227.33 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.16/227.33 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.16/227.33 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.16/227.33 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.16/227.33 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.16/227.33 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.16/227.33 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.16/227.33 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.16/227.33 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.16/227.33 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.16/227.33 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.16/227.33 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.16/227.33 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.16/227.33 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.16/227.33 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.16/227.33 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.16/227.33 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.16/227.33 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.16/227.33 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.16/227.33 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.16/227.33 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.16/227.33 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.16/227.33 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.16/227.33 U46(active(X:S)) -> U46(X:S) 227.16/227.33 U46(mark(X:S)) -> U46(X:S) 227.16/227.33 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.16/227.33 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.16/227.33 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.16/227.33 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.16/227.33 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.16/227.33 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.16/227.33 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.16/227.33 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.16/227.33 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.16/227.33 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.16/227.33 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.16/227.33 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.16/227.33 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.16/227.33 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.16/227.33 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.16/227.33 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.16/227.33 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.16/227.33 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.16/227.33 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.16/227.33 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.16/227.33 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.16/227.33 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.16/227.33 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.16/227.33 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.16/227.33 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.16/227.33 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.16/227.33 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.16/227.33 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.16/227.33 U56(active(X:S)) -> U56(X:S) 227.16/227.33 U56(mark(X:S)) -> U56(X:S) 227.16/227.33 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.16/227.33 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.16/227.33 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.16/227.33 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.16/227.33 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.16/227.33 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.16/227.33 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.16/227.33 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.16/227.33 U63(active(X:S)) -> U63(X:S) 227.16/227.33 U63(mark(X:S)) -> U63(X:S) 227.16/227.33 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.16/227.33 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.16/227.33 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.16/227.33 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.16/227.33 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.16/227.33 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.16/227.33 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.16/227.33 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.16/227.33 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.16/227.33 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.16/227.33 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.16/227.33 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.16/227.33 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.16/227.33 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.16/227.33 U74(active(X:S)) -> U74(X:S) 227.16/227.33 U74(mark(X:S)) -> U74(X:S) 227.16/227.33 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.16/227.33 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.16/227.33 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.16/227.33 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.16/227.33 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.16/227.33 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.16/227.33 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.16/227.33 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.16/227.33 U83(active(X:S)) -> U83(X:S) 227.16/227.33 U83(mark(X:S)) -> U83(X:S) 227.16/227.33 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.16/227.33 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.16/227.33 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.16/227.33 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.16/227.33 U92(active(X:S)) -> U92(X:S) 227.16/227.33 U92(mark(X:S)) -> U92(X:S) 227.16/227.33 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.16/227.33 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.16/227.33 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.16/227.33 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.16/227.33 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.16/227.33 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.16/227.33 active(U13(tt)) -> mark(tt) 227.16/227.33 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.33 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.33 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.33 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.16/227.33 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.16/227.33 active(U26(tt)) -> mark(tt) 227.16/227.33 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.16/227.33 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.16/227.33 active(U33(tt)) -> mark(tt) 227.16/227.33 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.33 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.33 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.33 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.16/227.33 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.16/227.33 active(U46(tt)) -> mark(tt) 227.16/227.33 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.33 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.33 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.33 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.16/227.33 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.16/227.33 active(U56(tt)) -> mark(tt) 227.16/227.33 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.16/227.33 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.16/227.33 active(U63(tt)) -> mark(tt) 227.16/227.33 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.16/227.33 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.16/227.33 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.16/227.33 active(U74(tt)) -> mark(tt) 227.16/227.33 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.16/227.33 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.16/227.33 active(U83(tt)) -> mark(tt) 227.16/227.33 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.16/227.33 active(U92(tt)) -> mark(tt) 227.16/227.33 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.16/227.33 active(__(nil,X:S)) -> mark(X:S) 227.16/227.33 active(__(X:S,nil)) -> mark(X:S) 227.16/227.33 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.33 active(isList(nil)) -> mark(tt) 227.16/227.33 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.16/227.33 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.33 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.33 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.16/227.33 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.16/227.33 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.16/227.33 active(isPal(nil)) -> mark(tt) 227.16/227.33 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.16/227.33 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.16/227.33 active(isPalListKind(a)) -> mark(tt) 227.16/227.33 active(isPalListKind(e)) -> mark(tt) 227.16/227.33 active(isPalListKind(i)) -> mark(tt) 227.16/227.33 active(isPalListKind(nil)) -> mark(tt) 227.16/227.33 active(isPalListKind(o)) -> mark(tt) 227.16/227.33 active(isPalListKind(u)) -> mark(tt) 227.16/227.33 active(isQid(a)) -> mark(tt) 227.16/227.33 active(isQid(e)) -> mark(tt) 227.16/227.33 active(isQid(i)) -> mark(tt) 227.16/227.33 active(isQid(o)) -> mark(tt) 227.16/227.33 active(isQid(u)) -> mark(tt) 227.16/227.33 isList(active(X:S)) -> isList(X:S) 227.16/227.33 isList(mark(X:S)) -> isList(X:S) 227.16/227.33 isNeList(active(X:S)) -> isNeList(X:S) 227.16/227.33 isNeList(mark(X:S)) -> isNeList(X:S) 227.16/227.33 isNePal(active(X:S)) -> isNePal(X:S) 227.16/227.33 isNePal(mark(X:S)) -> isNePal(X:S) 227.16/227.33 isPal(active(X:S)) -> isPal(X:S) 227.16/227.33 isPal(mark(X:S)) -> isPal(X:S) 227.16/227.33 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.16/227.33 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.16/227.33 isQid(active(X:S)) -> isQid(X:S) 227.16/227.33 isQid(mark(X:S)) -> isQid(X:S) 227.16/227.33 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.16/227.33 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.16/227.33 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.16/227.33 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.16/227.33 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.16/227.33 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.16/227.33 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.16/227.33 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.16/227.33 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.16/227.33 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.16/227.33 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.16/227.33 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.16/227.33 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.16/227.33 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.16/227.33 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.16/227.33 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.16/227.33 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.16/227.33 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.16/227.33 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.16/227.33 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.16/227.33 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.16/227.33 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.16/227.33 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.16/227.33 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.16/227.33 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.16/227.33 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.16/227.33 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.16/227.33 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.16/227.33 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.16/227.33 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.16/227.33 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.16/227.33 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.16/227.33 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.16/227.33 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.16/227.33 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.16/227.33 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.16/227.33 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.16/227.33 mark(isList(X:S)) -> active(isList(X:S)) 227.16/227.33 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.16/227.33 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.16/227.33 mark(isPal(X:S)) -> active(isPal(X:S)) 227.16/227.33 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.16/227.33 mark(isQid(X:S)) -> active(isQid(X:S)) 227.16/227.33 mark(a) -> active(a) 227.16/227.33 mark(e) -> active(e) 227.16/227.33 mark(i) -> active(i) 227.16/227.33 mark(nil) -> active(nil) 227.16/227.33 mark(o) -> active(o) 227.16/227.33 mark(tt) -> active(tt) 227.16/227.33 mark(u) -> active(u) 227.16/227.33 ->Projection: 227.16/227.33 pi(U62#) = 1 227.16/227.33 227.16/227.33 Problem 1.18: 227.16/227.33 227.16/227.33 SCC Processor: 227.16/227.33 -> Pairs: 227.16/227.33 U62#(X1:S,active(X2:S)) -> U62#(X1:S,X2:S) 227.16/227.33 U62#(X1:S,mark(X2:S)) -> U62#(X1:S,X2:S) 227.16/227.33 -> Rules: 227.16/227.33 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.16/227.33 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.16/227.33 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.16/227.33 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.16/227.33 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.16/227.33 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.16/227.33 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.16/227.33 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.16/227.33 U13(active(X:S)) -> U13(X:S) 227.16/227.33 U13(mark(X:S)) -> U13(X:S) 227.16/227.33 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.16/227.33 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.16/227.33 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.16/227.33 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.16/227.33 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.16/227.33 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.16/227.33 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.16/227.33 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.16/227.33 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.16/227.33 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.16/227.33 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.16/227.33 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.16/227.33 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.16/227.33 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.16/227.33 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.16/227.33 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.16/227.33 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.16/227.33 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.16/227.33 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.16/227.33 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.16/227.33 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.16/227.33 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.16/227.33 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.16/227.33 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.16/227.33 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.16/227.33 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.16/227.33 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.16/227.33 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.16/227.33 U26(active(X:S)) -> U26(X:S) 227.16/227.33 U26(mark(X:S)) -> U26(X:S) 227.16/227.33 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.16/227.33 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.16/227.33 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.16/227.33 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.16/227.33 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.16/227.33 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.16/227.33 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.16/227.33 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.16/227.33 U33(active(X:S)) -> U33(X:S) 227.16/227.33 U33(mark(X:S)) -> U33(X:S) 227.16/227.33 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.16/227.33 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.16/227.33 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.16/227.33 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.16/227.33 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.16/227.33 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.16/227.33 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.16/227.33 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.16/227.33 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.16/227.33 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.16/227.33 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.16/227.33 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.16/227.33 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.16/227.33 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.16/227.33 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.16/227.33 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.16/227.33 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.16/227.33 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.16/227.33 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.16/227.33 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.16/227.33 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.16/227.33 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.16/227.33 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.16/227.33 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.16/227.33 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.16/227.33 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.16/227.33 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.16/227.33 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.16/227.33 U46(active(X:S)) -> U46(X:S) 227.16/227.33 U46(mark(X:S)) -> U46(X:S) 227.16/227.33 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.16/227.33 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.16/227.33 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.16/227.33 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.16/227.33 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.16/227.33 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.16/227.33 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.16/227.33 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.16/227.33 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.16/227.33 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.16/227.33 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.16/227.33 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.16/227.33 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.16/227.33 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.16/227.33 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.16/227.33 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.16/227.33 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.16/227.33 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.16/227.33 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.16/227.33 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.16/227.33 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.16/227.33 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.16/227.33 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.16/227.33 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.16/227.33 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.16/227.33 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.16/227.33 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.16/227.33 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.16/227.33 U56(active(X:S)) -> U56(X:S) 227.16/227.33 U56(mark(X:S)) -> U56(X:S) 227.16/227.33 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.16/227.33 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.16/227.33 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.16/227.33 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.16/227.33 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.16/227.33 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.16/227.33 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.16/227.33 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.16/227.33 U63(active(X:S)) -> U63(X:S) 227.16/227.33 U63(mark(X:S)) -> U63(X:S) 227.16/227.33 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.16/227.33 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.16/227.33 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.16/227.33 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.16/227.33 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.16/227.33 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.16/227.33 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.16/227.33 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.16/227.33 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.16/227.33 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.16/227.33 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.16/227.33 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.16/227.33 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.16/227.33 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.16/227.33 U74(active(X:S)) -> U74(X:S) 227.16/227.33 U74(mark(X:S)) -> U74(X:S) 227.16/227.33 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.16/227.33 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.16/227.33 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.16/227.33 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.16/227.33 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.16/227.33 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.16/227.33 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.16/227.33 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.16/227.33 U83(active(X:S)) -> U83(X:S) 227.16/227.33 U83(mark(X:S)) -> U83(X:S) 227.16/227.33 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.16/227.33 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.16/227.33 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.16/227.33 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.16/227.33 U92(active(X:S)) -> U92(X:S) 227.16/227.33 U92(mark(X:S)) -> U92(X:S) 227.16/227.33 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.16/227.33 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.16/227.33 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.16/227.33 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.16/227.33 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.16/227.33 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.16/227.33 active(U13(tt)) -> mark(tt) 227.16/227.33 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.33 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.33 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.33 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.16/227.33 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.16/227.33 active(U26(tt)) -> mark(tt) 227.16/227.33 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.16/227.33 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.16/227.33 active(U33(tt)) -> mark(tt) 227.16/227.33 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.33 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.33 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.33 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.16/227.33 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.16/227.33 active(U46(tt)) -> mark(tt) 227.16/227.33 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.33 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.33 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.33 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.16/227.33 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.16/227.33 active(U56(tt)) -> mark(tt) 227.16/227.33 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.16/227.33 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.16/227.33 active(U63(tt)) -> mark(tt) 227.16/227.33 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.16/227.33 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.16/227.33 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.16/227.33 active(U74(tt)) -> mark(tt) 227.16/227.33 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.16/227.33 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.16/227.33 active(U83(tt)) -> mark(tt) 227.16/227.33 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.16/227.33 active(U92(tt)) -> mark(tt) 227.16/227.33 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.16/227.33 active(__(nil,X:S)) -> mark(X:S) 227.16/227.33 active(__(X:S,nil)) -> mark(X:S) 227.16/227.33 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.33 active(isList(nil)) -> mark(tt) 227.16/227.33 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.16/227.33 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.33 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.33 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.16/227.33 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.16/227.33 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.16/227.33 active(isPal(nil)) -> mark(tt) 227.16/227.33 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.16/227.33 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.16/227.33 active(isPalListKind(a)) -> mark(tt) 227.16/227.33 active(isPalListKind(e)) -> mark(tt) 227.16/227.33 active(isPalListKind(i)) -> mark(tt) 227.16/227.33 active(isPalListKind(nil)) -> mark(tt) 227.16/227.33 active(isPalListKind(o)) -> mark(tt) 227.16/227.33 active(isPalListKind(u)) -> mark(tt) 227.16/227.33 active(isQid(a)) -> mark(tt) 227.16/227.33 active(isQid(e)) -> mark(tt) 227.16/227.33 active(isQid(i)) -> mark(tt) 227.16/227.33 active(isQid(o)) -> mark(tt) 227.16/227.33 active(isQid(u)) -> mark(tt) 227.16/227.33 isList(active(X:S)) -> isList(X:S) 227.16/227.33 isList(mark(X:S)) -> isList(X:S) 227.16/227.33 isNeList(active(X:S)) -> isNeList(X:S) 227.16/227.33 isNeList(mark(X:S)) -> isNeList(X:S) 227.16/227.33 isNePal(active(X:S)) -> isNePal(X:S) 227.16/227.33 isNePal(mark(X:S)) -> isNePal(X:S) 227.16/227.33 isPal(active(X:S)) -> isPal(X:S) 227.16/227.33 isPal(mark(X:S)) -> isPal(X:S) 227.16/227.33 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.16/227.33 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.16/227.33 isQid(active(X:S)) -> isQid(X:S) 227.16/227.33 isQid(mark(X:S)) -> isQid(X:S) 227.16/227.33 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.16/227.33 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.16/227.33 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.16/227.33 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.16/227.33 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.16/227.33 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.16/227.33 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.16/227.33 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.16/227.33 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.16/227.33 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.16/227.33 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.16/227.33 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.16/227.33 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.16/227.33 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.16/227.33 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.16/227.33 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.16/227.33 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.16/227.33 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.16/227.33 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.16/227.33 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.16/227.33 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.16/227.33 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.16/227.33 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.16/227.33 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.16/227.33 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.16/227.33 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.16/227.33 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.16/227.33 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.16/227.33 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.16/227.33 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.16/227.33 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.16/227.33 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.16/227.33 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.16/227.33 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.16/227.33 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.16/227.33 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.16/227.33 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.16/227.33 mark(isList(X:S)) -> active(isList(X:S)) 227.16/227.33 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.16/227.33 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.16/227.33 mark(isPal(X:S)) -> active(isPal(X:S)) 227.16/227.33 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.16/227.33 mark(isQid(X:S)) -> active(isQid(X:S)) 227.16/227.33 mark(a) -> active(a) 227.16/227.33 mark(e) -> active(e) 227.16/227.33 mark(i) -> active(i) 227.16/227.33 mark(nil) -> active(nil) 227.16/227.33 mark(o) -> active(o) 227.16/227.33 mark(tt) -> active(tt) 227.16/227.33 mark(u) -> active(u) 227.16/227.33 ->Strongly Connected Components: 227.16/227.33 ->->Cycle: 227.16/227.33 ->->-> Pairs: 227.16/227.33 U62#(X1:S,active(X2:S)) -> U62#(X1:S,X2:S) 227.16/227.33 U62#(X1:S,mark(X2:S)) -> U62#(X1:S,X2:S) 227.16/227.33 ->->-> Rules: 227.16/227.33 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.16/227.33 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.16/227.33 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.16/227.33 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.16/227.33 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.16/227.33 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.16/227.33 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.16/227.33 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.16/227.33 U13(active(X:S)) -> U13(X:S) 227.16/227.33 U13(mark(X:S)) -> U13(X:S) 227.16/227.33 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.16/227.33 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.16/227.33 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.16/227.33 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.16/227.33 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.16/227.33 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.16/227.33 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.16/227.33 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.16/227.33 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.16/227.33 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.16/227.33 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.16/227.33 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.16/227.33 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.16/227.33 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.16/227.33 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.16/227.33 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.16/227.33 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.16/227.33 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.16/227.33 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.16/227.33 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.16/227.33 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.16/227.33 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.16/227.33 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.16/227.33 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.16/227.33 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.16/227.33 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.16/227.33 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.16/227.33 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.16/227.33 U26(active(X:S)) -> U26(X:S) 227.16/227.33 U26(mark(X:S)) -> U26(X:S) 227.16/227.33 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.16/227.33 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.16/227.33 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.16/227.33 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.16/227.33 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.16/227.33 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.16/227.33 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.16/227.33 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.16/227.33 U33(active(X:S)) -> U33(X:S) 227.16/227.33 U33(mark(X:S)) -> U33(X:S) 227.16/227.33 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.16/227.33 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.16/227.33 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.16/227.33 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.16/227.33 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.16/227.33 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.16/227.33 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.16/227.33 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.16/227.33 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.16/227.33 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.16/227.33 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.16/227.33 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.16/227.33 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.16/227.33 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.16/227.33 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.16/227.33 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.16/227.33 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.16/227.33 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.16/227.33 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.16/227.33 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.16/227.33 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.16/227.33 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.16/227.33 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.16/227.33 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.16/227.33 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.16/227.33 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.16/227.33 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.16/227.33 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.16/227.33 U46(active(X:S)) -> U46(X:S) 227.16/227.33 U46(mark(X:S)) -> U46(X:S) 227.16/227.33 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.16/227.33 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.16/227.33 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.16/227.33 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.16/227.33 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.16/227.33 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.16/227.33 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.16/227.33 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.16/227.33 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.16/227.33 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.16/227.33 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.16/227.33 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.16/227.33 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.16/227.33 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.16/227.33 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.16/227.33 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.16/227.33 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.16/227.33 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.16/227.33 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.16/227.33 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.16/227.33 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.16/227.33 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.16/227.33 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.16/227.33 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.16/227.33 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.16/227.33 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.16/227.33 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.16/227.33 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.16/227.33 U56(active(X:S)) -> U56(X:S) 227.16/227.33 U56(mark(X:S)) -> U56(X:S) 227.16/227.33 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.16/227.33 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.16/227.33 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.16/227.33 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.16/227.33 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.16/227.33 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.16/227.33 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.16/227.33 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.16/227.33 U63(active(X:S)) -> U63(X:S) 227.16/227.33 U63(mark(X:S)) -> U63(X:S) 227.16/227.33 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.16/227.33 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.16/227.33 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.16/227.33 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.16/227.33 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.16/227.33 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.16/227.33 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.16/227.33 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.16/227.33 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.16/227.33 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.16/227.33 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.16/227.33 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.16/227.33 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.16/227.33 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.16/227.33 U74(active(X:S)) -> U74(X:S) 227.16/227.33 U74(mark(X:S)) -> U74(X:S) 227.16/227.33 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.16/227.33 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.16/227.33 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.16/227.33 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.16/227.33 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.16/227.33 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.16/227.33 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.16/227.33 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.16/227.33 U83(active(X:S)) -> U83(X:S) 227.16/227.33 U83(mark(X:S)) -> U83(X:S) 227.16/227.33 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.16/227.33 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.16/227.33 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.16/227.33 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.16/227.33 U92(active(X:S)) -> U92(X:S) 227.16/227.33 U92(mark(X:S)) -> U92(X:S) 227.16/227.33 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.16/227.33 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.16/227.33 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.16/227.33 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.16/227.33 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.16/227.33 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.16/227.33 active(U13(tt)) -> mark(tt) 227.16/227.33 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.33 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.33 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.33 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.16/227.33 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.16/227.33 active(U26(tt)) -> mark(tt) 227.16/227.33 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.16/227.33 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.16/227.33 active(U33(tt)) -> mark(tt) 227.16/227.33 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.33 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.33 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.33 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.16/227.33 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.16/227.33 active(U46(tt)) -> mark(tt) 227.16/227.33 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.33 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.33 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.33 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.16/227.33 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.16/227.33 active(U56(tt)) -> mark(tt) 227.16/227.33 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.16/227.33 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.16/227.33 active(U63(tt)) -> mark(tt) 227.16/227.33 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.16/227.33 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.16/227.33 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.16/227.33 active(U74(tt)) -> mark(tt) 227.16/227.33 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.16/227.33 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.16/227.33 active(U83(tt)) -> mark(tt) 227.16/227.33 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.16/227.33 active(U92(tt)) -> mark(tt) 227.16/227.33 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.16/227.33 active(__(nil,X:S)) -> mark(X:S) 227.16/227.33 active(__(X:S,nil)) -> mark(X:S) 227.16/227.33 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.33 active(isList(nil)) -> mark(tt) 227.16/227.33 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.16/227.33 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.33 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.33 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.16/227.33 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.16/227.33 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.16/227.33 active(isPal(nil)) -> mark(tt) 227.16/227.33 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.16/227.33 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.16/227.33 active(isPalListKind(a)) -> mark(tt) 227.16/227.33 active(isPalListKind(e)) -> mark(tt) 227.16/227.33 active(isPalListKind(i)) -> mark(tt) 227.16/227.33 active(isPalListKind(nil)) -> mark(tt) 227.16/227.33 active(isPalListKind(o)) -> mark(tt) 227.16/227.33 active(isPalListKind(u)) -> mark(tt) 227.16/227.33 active(isQid(a)) -> mark(tt) 227.16/227.33 active(isQid(e)) -> mark(tt) 227.16/227.33 active(isQid(i)) -> mark(tt) 227.16/227.33 active(isQid(o)) -> mark(tt) 227.16/227.33 active(isQid(u)) -> mark(tt) 227.16/227.33 isList(active(X:S)) -> isList(X:S) 227.16/227.33 isList(mark(X:S)) -> isList(X:S) 227.16/227.33 isNeList(active(X:S)) -> isNeList(X:S) 227.16/227.33 isNeList(mark(X:S)) -> isNeList(X:S) 227.16/227.33 isNePal(active(X:S)) -> isNePal(X:S) 227.16/227.33 isNePal(mark(X:S)) -> isNePal(X:S) 227.16/227.33 isPal(active(X:S)) -> isPal(X:S) 227.16/227.33 isPal(mark(X:S)) -> isPal(X:S) 227.16/227.33 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.16/227.33 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.16/227.33 isQid(active(X:S)) -> isQid(X:S) 227.16/227.33 isQid(mark(X:S)) -> isQid(X:S) 227.16/227.33 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.16/227.33 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.16/227.33 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.16/227.33 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.16/227.33 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.16/227.33 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.16/227.33 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.16/227.33 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.16/227.33 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.16/227.33 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.16/227.33 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.16/227.33 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.16/227.33 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.16/227.33 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.16/227.33 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.16/227.33 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.16/227.33 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.16/227.33 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.16/227.33 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.16/227.33 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.16/227.33 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.16/227.33 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.16/227.33 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.16/227.33 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.16/227.33 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.16/227.33 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.16/227.33 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.16/227.33 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.16/227.33 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.16/227.33 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.16/227.33 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.16/227.33 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.16/227.33 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.16/227.33 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.16/227.33 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.16/227.33 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.16/227.33 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.16/227.33 mark(isList(X:S)) -> active(isList(X:S)) 227.16/227.33 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.16/227.33 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.16/227.33 mark(isPal(X:S)) -> active(isPal(X:S)) 227.16/227.33 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.16/227.33 mark(isQid(X:S)) -> active(isQid(X:S)) 227.16/227.33 mark(a) -> active(a) 227.16/227.33 mark(e) -> active(e) 227.16/227.33 mark(i) -> active(i) 227.16/227.33 mark(nil) -> active(nil) 227.16/227.33 mark(o) -> active(o) 227.16/227.33 mark(tt) -> active(tt) 227.16/227.33 mark(u) -> active(u) 227.16/227.33 227.16/227.33 Problem 1.18: 227.16/227.33 227.16/227.33 Subterm Processor: 227.16/227.33 -> Pairs: 227.16/227.33 U62#(X1:S,active(X2:S)) -> U62#(X1:S,X2:S) 227.16/227.33 U62#(X1:S,mark(X2:S)) -> U62#(X1:S,X2:S) 227.16/227.33 -> Rules: 227.16/227.33 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.16/227.33 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.16/227.33 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.16/227.33 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.16/227.33 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.16/227.33 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.16/227.33 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.16/227.33 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.16/227.33 U13(active(X:S)) -> U13(X:S) 227.16/227.33 U13(mark(X:S)) -> U13(X:S) 227.16/227.33 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.16/227.33 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.16/227.33 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.16/227.33 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.16/227.33 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.16/227.33 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.16/227.33 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.16/227.33 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.16/227.33 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.16/227.33 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.16/227.33 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.16/227.33 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.16/227.33 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.16/227.33 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.16/227.33 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.16/227.33 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.16/227.33 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.16/227.33 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.16/227.33 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.16/227.33 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.16/227.33 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.16/227.33 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.16/227.33 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.16/227.33 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.16/227.33 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.16/227.33 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.16/227.33 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.16/227.33 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.16/227.33 U26(active(X:S)) -> U26(X:S) 227.16/227.33 U26(mark(X:S)) -> U26(X:S) 227.16/227.33 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.16/227.33 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.16/227.33 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.16/227.33 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.16/227.33 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.16/227.33 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.16/227.33 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.16/227.33 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.16/227.33 U33(active(X:S)) -> U33(X:S) 227.16/227.33 U33(mark(X:S)) -> U33(X:S) 227.16/227.33 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.16/227.33 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.16/227.33 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.16/227.33 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.16/227.33 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.16/227.33 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.16/227.33 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.16/227.33 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.16/227.33 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.16/227.33 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.16/227.33 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.16/227.33 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.16/227.33 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.16/227.33 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.16/227.33 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.16/227.33 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.16/227.33 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.16/227.33 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.16/227.33 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.16/227.33 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.16/227.33 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.16/227.33 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.16/227.33 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.16/227.33 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.16/227.33 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.16/227.33 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.16/227.33 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.16/227.33 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.16/227.33 U46(active(X:S)) -> U46(X:S) 227.16/227.33 U46(mark(X:S)) -> U46(X:S) 227.16/227.33 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.16/227.33 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.16/227.33 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.16/227.33 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.16/227.33 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.16/227.33 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.16/227.33 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.16/227.33 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.16/227.33 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.16/227.33 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.16/227.33 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.16/227.33 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.16/227.33 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.16/227.33 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.16/227.33 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.16/227.33 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.16/227.33 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.16/227.33 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.16/227.33 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.16/227.33 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.16/227.33 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.16/227.33 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.16/227.33 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.16/227.33 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.16/227.33 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.16/227.33 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.16/227.33 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.16/227.33 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.16/227.33 U56(active(X:S)) -> U56(X:S) 227.16/227.33 U56(mark(X:S)) -> U56(X:S) 227.16/227.33 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.16/227.33 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.16/227.33 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.16/227.33 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.16/227.33 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.16/227.33 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.16/227.33 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.16/227.33 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.16/227.33 U63(active(X:S)) -> U63(X:S) 227.16/227.33 U63(mark(X:S)) -> U63(X:S) 227.16/227.33 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.16/227.33 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.16/227.33 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.16/227.33 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.16/227.33 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.16/227.33 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.16/227.33 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.16/227.33 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.16/227.33 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.16/227.33 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.16/227.33 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.16/227.33 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.16/227.33 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.16/227.33 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.16/227.33 U74(active(X:S)) -> U74(X:S) 227.16/227.33 U74(mark(X:S)) -> U74(X:S) 227.16/227.33 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.16/227.33 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.16/227.33 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.16/227.33 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.16/227.33 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.16/227.33 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.16/227.33 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.16/227.33 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.16/227.33 U83(active(X:S)) -> U83(X:S) 227.16/227.33 U83(mark(X:S)) -> U83(X:S) 227.16/227.33 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.16/227.33 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.16/227.33 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.16/227.33 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.16/227.33 U92(active(X:S)) -> U92(X:S) 227.16/227.33 U92(mark(X:S)) -> U92(X:S) 227.16/227.33 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.16/227.33 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.16/227.33 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.16/227.33 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.16/227.33 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.16/227.33 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.16/227.33 active(U13(tt)) -> mark(tt) 227.16/227.33 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.33 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.33 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.33 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.16/227.33 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.16/227.33 active(U26(tt)) -> mark(tt) 227.16/227.33 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.16/227.33 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.16/227.33 active(U33(tt)) -> mark(tt) 227.16/227.33 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.33 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.33 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.33 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.16/227.33 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.16/227.33 active(U46(tt)) -> mark(tt) 227.16/227.33 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.33 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.33 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.33 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.16/227.33 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.16/227.33 active(U56(tt)) -> mark(tt) 227.16/227.33 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.16/227.33 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.16/227.33 active(U63(tt)) -> mark(tt) 227.16/227.33 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.16/227.33 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.16/227.33 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.16/227.33 active(U74(tt)) -> mark(tt) 227.16/227.33 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.16/227.33 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.16/227.33 active(U83(tt)) -> mark(tt) 227.16/227.33 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.16/227.33 active(U92(tt)) -> mark(tt) 227.16/227.33 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.16/227.33 active(__(nil,X:S)) -> mark(X:S) 227.16/227.33 active(__(X:S,nil)) -> mark(X:S) 227.16/227.33 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.33 active(isList(nil)) -> mark(tt) 227.16/227.33 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.16/227.33 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.33 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.33 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.16/227.33 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.16/227.33 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.16/227.33 active(isPal(nil)) -> mark(tt) 227.16/227.33 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.16/227.33 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.16/227.33 active(isPalListKind(a)) -> mark(tt) 227.16/227.33 active(isPalListKind(e)) -> mark(tt) 227.16/227.33 active(isPalListKind(i)) -> mark(tt) 227.16/227.33 active(isPalListKind(nil)) -> mark(tt) 227.16/227.33 active(isPalListKind(o)) -> mark(tt) 227.16/227.33 active(isPalListKind(u)) -> mark(tt) 227.16/227.33 active(isQid(a)) -> mark(tt) 227.16/227.33 active(isQid(e)) -> mark(tt) 227.16/227.33 active(isQid(i)) -> mark(tt) 227.16/227.33 active(isQid(o)) -> mark(tt) 227.16/227.33 active(isQid(u)) -> mark(tt) 227.16/227.33 isList(active(X:S)) -> isList(X:S) 227.16/227.33 isList(mark(X:S)) -> isList(X:S) 227.16/227.33 isNeList(active(X:S)) -> isNeList(X:S) 227.16/227.33 isNeList(mark(X:S)) -> isNeList(X:S) 227.16/227.33 isNePal(active(X:S)) -> isNePal(X:S) 227.16/227.33 isNePal(mark(X:S)) -> isNePal(X:S) 227.16/227.33 isPal(active(X:S)) -> isPal(X:S) 227.16/227.33 isPal(mark(X:S)) -> isPal(X:S) 227.16/227.33 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.16/227.33 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.16/227.33 isQid(active(X:S)) -> isQid(X:S) 227.16/227.33 isQid(mark(X:S)) -> isQid(X:S) 227.16/227.33 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.16/227.33 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.16/227.33 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.16/227.33 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.16/227.33 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.16/227.33 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.16/227.33 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.16/227.33 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.16/227.33 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.16/227.33 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.16/227.33 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.16/227.33 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.16/227.33 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.16/227.33 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.16/227.33 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.16/227.33 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.16/227.33 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.16/227.33 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.16/227.33 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.16/227.33 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.16/227.33 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.16/227.33 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.16/227.33 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.16/227.33 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.16/227.33 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.16/227.33 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.16/227.33 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.16/227.33 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.16/227.33 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.16/227.33 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.16/227.33 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.16/227.33 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.16/227.33 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.16/227.33 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.16/227.33 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.16/227.33 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.16/227.33 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.16/227.33 mark(isList(X:S)) -> active(isList(X:S)) 227.16/227.33 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.16/227.33 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.16/227.33 mark(isPal(X:S)) -> active(isPal(X:S)) 227.16/227.33 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.16/227.33 mark(isQid(X:S)) -> active(isQid(X:S)) 227.16/227.33 mark(a) -> active(a) 227.16/227.33 mark(e) -> active(e) 227.16/227.33 mark(i) -> active(i) 227.16/227.33 mark(nil) -> active(nil) 227.16/227.33 mark(o) -> active(o) 227.16/227.33 mark(tt) -> active(tt) 227.16/227.33 mark(u) -> active(u) 227.16/227.33 ->Projection: 227.16/227.33 pi(U62#) = 2 227.16/227.33 227.16/227.33 Problem 1.18: 227.16/227.33 227.16/227.33 SCC Processor: 227.16/227.33 -> Pairs: 227.16/227.33 Empty 227.16/227.33 -> Rules: 227.16/227.33 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.16/227.33 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.16/227.33 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.16/227.33 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.16/227.33 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.16/227.33 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.16/227.33 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.16/227.33 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.16/227.33 U13(active(X:S)) -> U13(X:S) 227.16/227.33 U13(mark(X:S)) -> U13(X:S) 227.16/227.33 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.16/227.33 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.16/227.33 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.16/227.33 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.16/227.33 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.16/227.33 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.16/227.33 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.16/227.33 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.16/227.33 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.16/227.33 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.16/227.33 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.16/227.33 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.16/227.33 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.16/227.33 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.16/227.33 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.16/227.33 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.16/227.33 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.16/227.33 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.16/227.33 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.16/227.33 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.16/227.33 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.16/227.33 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.16/227.33 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.16/227.33 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.16/227.33 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.16/227.33 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.16/227.33 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.16/227.33 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.16/227.33 U26(active(X:S)) -> U26(X:S) 227.16/227.33 U26(mark(X:S)) -> U26(X:S) 227.16/227.33 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.16/227.33 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.16/227.33 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.16/227.33 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.16/227.33 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.16/227.33 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.16/227.33 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.16/227.33 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.16/227.33 U33(active(X:S)) -> U33(X:S) 227.16/227.33 U33(mark(X:S)) -> U33(X:S) 227.16/227.33 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.16/227.33 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.16/227.33 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.16/227.33 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.16/227.33 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.16/227.33 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.16/227.33 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.16/227.33 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.16/227.33 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.16/227.33 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.16/227.33 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.16/227.33 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.16/227.33 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.16/227.33 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.16/227.33 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.16/227.33 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.16/227.33 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.16/227.33 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.16/227.33 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.16/227.33 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.16/227.33 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.16/227.33 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.16/227.33 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.16/227.33 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.16/227.33 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.16/227.33 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.16/227.33 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.16/227.33 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.16/227.33 U46(active(X:S)) -> U46(X:S) 227.16/227.33 U46(mark(X:S)) -> U46(X:S) 227.16/227.33 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.16/227.33 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.16/227.33 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.16/227.33 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.16/227.33 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.16/227.33 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.16/227.33 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.16/227.33 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.16/227.33 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.16/227.33 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.16/227.33 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.16/227.33 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.16/227.33 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.16/227.33 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.16/227.33 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.16/227.33 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.16/227.33 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.16/227.33 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.16/227.33 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.16/227.33 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.16/227.33 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.16/227.33 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.16/227.33 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.16/227.33 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.16/227.33 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.16/227.33 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.16/227.33 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.16/227.33 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.16/227.33 U56(active(X:S)) -> U56(X:S) 227.16/227.33 U56(mark(X:S)) -> U56(X:S) 227.16/227.33 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.16/227.33 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.16/227.33 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.16/227.33 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.16/227.33 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.16/227.33 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.16/227.33 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.16/227.33 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.16/227.33 U63(active(X:S)) -> U63(X:S) 227.16/227.33 U63(mark(X:S)) -> U63(X:S) 227.16/227.33 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.16/227.33 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.16/227.33 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.16/227.33 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.16/227.33 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.16/227.33 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.16/227.33 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.16/227.33 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.16/227.33 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.16/227.33 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.16/227.33 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.16/227.33 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.16/227.33 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.16/227.33 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.16/227.33 U74(active(X:S)) -> U74(X:S) 227.16/227.33 U74(mark(X:S)) -> U74(X:S) 227.16/227.33 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.16/227.33 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.16/227.33 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.16/227.33 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.16/227.33 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.16/227.33 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.16/227.33 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.16/227.33 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.16/227.33 U83(active(X:S)) -> U83(X:S) 227.16/227.33 U83(mark(X:S)) -> U83(X:S) 227.16/227.33 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.16/227.33 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.16/227.33 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.16/227.33 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.16/227.33 U92(active(X:S)) -> U92(X:S) 227.16/227.33 U92(mark(X:S)) -> U92(X:S) 227.16/227.33 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.16/227.33 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.16/227.33 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.16/227.33 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.16/227.33 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.16/227.33 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.16/227.33 active(U13(tt)) -> mark(tt) 227.16/227.33 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.33 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.33 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.33 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.16/227.33 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.16/227.33 active(U26(tt)) -> mark(tt) 227.16/227.33 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.16/227.33 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.16/227.33 active(U33(tt)) -> mark(tt) 227.16/227.33 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.33 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.33 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.33 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.16/227.33 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.16/227.33 active(U46(tt)) -> mark(tt) 227.16/227.33 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.33 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.33 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.33 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.16/227.33 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.16/227.33 active(U56(tt)) -> mark(tt) 227.16/227.33 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.16/227.33 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.16/227.33 active(U63(tt)) -> mark(tt) 227.16/227.33 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.16/227.33 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.16/227.33 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.16/227.33 active(U74(tt)) -> mark(tt) 227.16/227.33 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.16/227.33 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.16/227.33 active(U83(tt)) -> mark(tt) 227.16/227.33 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.16/227.33 active(U92(tt)) -> mark(tt) 227.16/227.33 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.16/227.33 active(__(nil,X:S)) -> mark(X:S) 227.16/227.33 active(__(X:S,nil)) -> mark(X:S) 227.16/227.33 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.33 active(isList(nil)) -> mark(tt) 227.16/227.33 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.16/227.33 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.33 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.33 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.16/227.33 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.16/227.33 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.16/227.33 active(isPal(nil)) -> mark(tt) 227.16/227.33 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.16/227.33 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.16/227.33 active(isPalListKind(a)) -> mark(tt) 227.16/227.33 active(isPalListKind(e)) -> mark(tt) 227.16/227.33 active(isPalListKind(i)) -> mark(tt) 227.16/227.33 active(isPalListKind(nil)) -> mark(tt) 227.16/227.33 active(isPalListKind(o)) -> mark(tt) 227.16/227.33 active(isPalListKind(u)) -> mark(tt) 227.16/227.33 active(isQid(a)) -> mark(tt) 227.16/227.33 active(isQid(e)) -> mark(tt) 227.16/227.33 active(isQid(i)) -> mark(tt) 227.16/227.33 active(isQid(o)) -> mark(tt) 227.16/227.33 active(isQid(u)) -> mark(tt) 227.16/227.33 isList(active(X:S)) -> isList(X:S) 227.16/227.33 isList(mark(X:S)) -> isList(X:S) 227.16/227.33 isNeList(active(X:S)) -> isNeList(X:S) 227.16/227.33 isNeList(mark(X:S)) -> isNeList(X:S) 227.16/227.33 isNePal(active(X:S)) -> isNePal(X:S) 227.16/227.33 isNePal(mark(X:S)) -> isNePal(X:S) 227.16/227.33 isPal(active(X:S)) -> isPal(X:S) 227.16/227.33 isPal(mark(X:S)) -> isPal(X:S) 227.16/227.33 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.16/227.33 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.16/227.33 isQid(active(X:S)) -> isQid(X:S) 227.16/227.33 isQid(mark(X:S)) -> isQid(X:S) 227.16/227.33 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.16/227.33 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.16/227.33 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.16/227.33 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.16/227.33 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.16/227.33 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.16/227.33 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.16/227.33 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.16/227.33 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.16/227.33 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.16/227.33 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.16/227.33 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.16/227.33 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.16/227.33 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.16/227.33 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.16/227.33 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.16/227.33 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.16/227.33 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.16/227.33 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.16/227.33 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.16/227.33 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.16/227.33 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.16/227.33 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.16/227.33 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.16/227.33 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.16/227.33 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.16/227.33 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.16/227.33 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.16/227.33 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.16/227.33 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.16/227.33 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.16/227.33 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.16/227.33 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.16/227.33 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.16/227.33 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.16/227.33 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.16/227.33 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.16/227.33 mark(isList(X:S)) -> active(isList(X:S)) 227.16/227.33 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.16/227.33 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.16/227.33 mark(isPal(X:S)) -> active(isPal(X:S)) 227.16/227.33 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.16/227.33 mark(isQid(X:S)) -> active(isQid(X:S)) 227.16/227.33 mark(a) -> active(a) 227.16/227.33 mark(e) -> active(e) 227.16/227.33 mark(i) -> active(i) 227.16/227.33 mark(nil) -> active(nil) 227.16/227.33 mark(o) -> active(o) 227.16/227.33 mark(tt) -> active(tt) 227.16/227.33 mark(u) -> active(u) 227.16/227.33 ->Strongly Connected Components: 227.16/227.33 There is no strongly connected component 227.16/227.33 227.16/227.33 The problem is finite. 227.16/227.33 227.16/227.33 Problem 1.19: 227.16/227.33 227.16/227.33 Subterm Processor: 227.16/227.33 -> Pairs: 227.16/227.33 U61#(active(X1:S),X2:S) -> U61#(X1:S,X2:S) 227.16/227.33 U61#(mark(X1:S),X2:S) -> U61#(X1:S,X2:S) 227.16/227.33 U61#(X1:S,active(X2:S)) -> U61#(X1:S,X2:S) 227.16/227.33 U61#(X1:S,mark(X2:S)) -> U61#(X1:S,X2:S) 227.16/227.33 -> Rules: 227.16/227.33 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.16/227.33 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.16/227.33 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.16/227.33 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.16/227.33 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.16/227.34 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.16/227.34 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.16/227.34 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.16/227.34 U13(active(X:S)) -> U13(X:S) 227.16/227.34 U13(mark(X:S)) -> U13(X:S) 227.16/227.34 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.16/227.34 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.16/227.34 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.16/227.34 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.16/227.34 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.16/227.34 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.16/227.34 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.16/227.34 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.16/227.34 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.16/227.34 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.16/227.34 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.16/227.34 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.16/227.34 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.16/227.34 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.16/227.34 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.16/227.34 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.16/227.34 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.16/227.34 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.16/227.34 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.16/227.34 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.16/227.34 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.16/227.34 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.16/227.34 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.16/227.34 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.16/227.34 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.16/227.34 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.16/227.34 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.16/227.34 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.16/227.34 U26(active(X:S)) -> U26(X:S) 227.16/227.34 U26(mark(X:S)) -> U26(X:S) 227.16/227.34 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.16/227.34 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.16/227.34 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.16/227.34 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.16/227.34 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.16/227.34 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.16/227.34 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.16/227.34 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.16/227.34 U33(active(X:S)) -> U33(X:S) 227.16/227.34 U33(mark(X:S)) -> U33(X:S) 227.16/227.34 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.16/227.34 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.16/227.34 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.16/227.34 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.16/227.34 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.16/227.34 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.16/227.34 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.16/227.34 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.16/227.34 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.16/227.34 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.16/227.34 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.16/227.34 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.16/227.34 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.16/227.34 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.16/227.34 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.16/227.34 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.16/227.34 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.16/227.34 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.16/227.34 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.16/227.34 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.16/227.34 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.16/227.34 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.16/227.34 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.16/227.34 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.16/227.34 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.16/227.34 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.16/227.34 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.16/227.34 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.16/227.34 U46(active(X:S)) -> U46(X:S) 227.16/227.34 U46(mark(X:S)) -> U46(X:S) 227.16/227.34 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.16/227.34 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.16/227.34 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.16/227.34 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.16/227.34 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.16/227.34 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.16/227.34 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.16/227.34 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.16/227.34 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.16/227.34 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.16/227.34 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.16/227.34 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.16/227.34 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.16/227.34 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.16/227.34 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.16/227.34 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.16/227.34 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.16/227.34 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.16/227.34 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.16/227.34 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.16/227.34 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.16/227.34 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.16/227.34 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.16/227.34 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.16/227.34 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.16/227.34 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.16/227.34 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.16/227.34 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.16/227.34 U56(active(X:S)) -> U56(X:S) 227.16/227.34 U56(mark(X:S)) -> U56(X:S) 227.16/227.34 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.16/227.34 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.16/227.34 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.16/227.34 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.16/227.34 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.16/227.34 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.16/227.34 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.16/227.34 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.16/227.34 U63(active(X:S)) -> U63(X:S) 227.16/227.34 U63(mark(X:S)) -> U63(X:S) 227.16/227.34 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.16/227.34 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.16/227.34 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.16/227.34 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.16/227.34 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.16/227.34 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.16/227.34 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.16/227.34 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.16/227.34 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.16/227.34 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.16/227.34 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.16/227.34 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.16/227.34 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.16/227.34 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.16/227.34 U74(active(X:S)) -> U74(X:S) 227.16/227.34 U74(mark(X:S)) -> U74(X:S) 227.16/227.34 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.16/227.34 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.16/227.34 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.16/227.34 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.16/227.34 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.16/227.34 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.16/227.34 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.16/227.34 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.16/227.34 U83(active(X:S)) -> U83(X:S) 227.16/227.34 U83(mark(X:S)) -> U83(X:S) 227.16/227.34 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.16/227.34 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.16/227.34 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.16/227.34 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.16/227.34 U92(active(X:S)) -> U92(X:S) 227.16/227.34 U92(mark(X:S)) -> U92(X:S) 227.16/227.34 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.16/227.34 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.16/227.34 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.16/227.34 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.16/227.34 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.16/227.34 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.16/227.34 active(U13(tt)) -> mark(tt) 227.16/227.34 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.34 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.34 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.34 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.16/227.34 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.16/227.34 active(U26(tt)) -> mark(tt) 227.16/227.34 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.16/227.34 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.16/227.34 active(U33(tt)) -> mark(tt) 227.16/227.34 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.34 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.34 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.34 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.16/227.34 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.16/227.34 active(U46(tt)) -> mark(tt) 227.16/227.34 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.34 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.34 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.34 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.16/227.34 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.16/227.34 active(U56(tt)) -> mark(tt) 227.16/227.34 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.16/227.34 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.16/227.34 active(U63(tt)) -> mark(tt) 227.16/227.34 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.16/227.34 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.16/227.34 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.16/227.34 active(U74(tt)) -> mark(tt) 227.16/227.34 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.16/227.34 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.16/227.34 active(U83(tt)) -> mark(tt) 227.16/227.34 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.16/227.34 active(U92(tt)) -> mark(tt) 227.16/227.34 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.16/227.34 active(__(nil,X:S)) -> mark(X:S) 227.16/227.34 active(__(X:S,nil)) -> mark(X:S) 227.16/227.34 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.34 active(isList(nil)) -> mark(tt) 227.16/227.34 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.16/227.34 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.34 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.34 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.16/227.34 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.16/227.34 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.16/227.34 active(isPal(nil)) -> mark(tt) 227.16/227.34 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.16/227.34 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.16/227.34 active(isPalListKind(a)) -> mark(tt) 227.16/227.34 active(isPalListKind(e)) -> mark(tt) 227.16/227.34 active(isPalListKind(i)) -> mark(tt) 227.16/227.34 active(isPalListKind(nil)) -> mark(tt) 227.16/227.34 active(isPalListKind(o)) -> mark(tt) 227.16/227.34 active(isPalListKind(u)) -> mark(tt) 227.16/227.34 active(isQid(a)) -> mark(tt) 227.16/227.34 active(isQid(e)) -> mark(tt) 227.16/227.34 active(isQid(i)) -> mark(tt) 227.16/227.34 active(isQid(o)) -> mark(tt) 227.16/227.34 active(isQid(u)) -> mark(tt) 227.16/227.34 isList(active(X:S)) -> isList(X:S) 227.16/227.34 isList(mark(X:S)) -> isList(X:S) 227.16/227.34 isNeList(active(X:S)) -> isNeList(X:S) 227.16/227.34 isNeList(mark(X:S)) -> isNeList(X:S) 227.16/227.34 isNePal(active(X:S)) -> isNePal(X:S) 227.16/227.34 isNePal(mark(X:S)) -> isNePal(X:S) 227.16/227.34 isPal(active(X:S)) -> isPal(X:S) 227.16/227.34 isPal(mark(X:S)) -> isPal(X:S) 227.16/227.34 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.16/227.34 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.16/227.34 isQid(active(X:S)) -> isQid(X:S) 227.16/227.34 isQid(mark(X:S)) -> isQid(X:S) 227.16/227.34 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.16/227.34 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.16/227.34 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.16/227.34 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.16/227.34 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.16/227.34 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.16/227.34 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.16/227.34 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.16/227.34 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.16/227.34 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.16/227.34 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.16/227.34 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.16/227.34 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.16/227.34 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.16/227.34 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.16/227.34 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.16/227.34 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.16/227.34 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.16/227.34 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.16/227.34 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.16/227.34 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.16/227.34 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.16/227.34 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.16/227.34 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.16/227.34 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.16/227.34 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.16/227.34 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.16/227.34 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.16/227.34 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.16/227.34 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.16/227.34 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.16/227.34 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.16/227.34 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.16/227.34 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.16/227.34 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.16/227.34 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.16/227.34 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.16/227.34 mark(isList(X:S)) -> active(isList(X:S)) 227.16/227.34 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.16/227.34 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.16/227.34 mark(isPal(X:S)) -> active(isPal(X:S)) 227.16/227.34 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.16/227.34 mark(isQid(X:S)) -> active(isQid(X:S)) 227.16/227.34 mark(a) -> active(a) 227.16/227.34 mark(e) -> active(e) 227.16/227.34 mark(i) -> active(i) 227.16/227.34 mark(nil) -> active(nil) 227.16/227.34 mark(o) -> active(o) 227.16/227.34 mark(tt) -> active(tt) 227.16/227.34 mark(u) -> active(u) 227.16/227.34 ->Projection: 227.16/227.34 pi(U61#) = 1 227.16/227.34 227.16/227.34 Problem 1.19: 227.16/227.34 227.16/227.34 SCC Processor: 227.16/227.34 -> Pairs: 227.16/227.34 U61#(X1:S,active(X2:S)) -> U61#(X1:S,X2:S) 227.16/227.34 U61#(X1:S,mark(X2:S)) -> U61#(X1:S,X2:S) 227.16/227.34 -> Rules: 227.16/227.34 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.16/227.34 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.16/227.34 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.16/227.34 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.16/227.34 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.16/227.34 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.16/227.34 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.16/227.34 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.16/227.34 U13(active(X:S)) -> U13(X:S) 227.16/227.34 U13(mark(X:S)) -> U13(X:S) 227.16/227.34 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.16/227.34 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.16/227.34 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.16/227.34 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.16/227.34 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.16/227.34 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.16/227.34 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.16/227.34 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.16/227.34 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.16/227.34 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.16/227.34 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.16/227.34 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.16/227.34 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.16/227.34 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.16/227.34 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.16/227.34 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.16/227.34 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.16/227.34 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.16/227.34 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.16/227.34 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.16/227.34 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.16/227.34 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.16/227.34 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.16/227.34 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.16/227.34 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.16/227.34 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.16/227.34 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.16/227.34 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.16/227.34 U26(active(X:S)) -> U26(X:S) 227.16/227.34 U26(mark(X:S)) -> U26(X:S) 227.16/227.34 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.16/227.34 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.16/227.34 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.16/227.34 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.16/227.34 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.16/227.34 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.16/227.34 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.16/227.34 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.16/227.34 U33(active(X:S)) -> U33(X:S) 227.16/227.34 U33(mark(X:S)) -> U33(X:S) 227.16/227.34 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.16/227.34 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.16/227.34 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.16/227.34 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.16/227.34 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.16/227.34 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.16/227.34 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.16/227.34 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.16/227.34 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.16/227.34 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.16/227.34 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.16/227.34 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.16/227.34 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.16/227.34 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.16/227.34 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.16/227.34 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.16/227.34 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.16/227.34 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.16/227.34 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.16/227.34 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.16/227.34 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.16/227.34 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.16/227.34 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.16/227.34 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.16/227.34 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.16/227.34 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.16/227.34 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.16/227.34 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.16/227.34 U46(active(X:S)) -> U46(X:S) 227.16/227.34 U46(mark(X:S)) -> U46(X:S) 227.16/227.34 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.16/227.34 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.16/227.34 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.16/227.34 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.16/227.34 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.16/227.34 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.16/227.34 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.16/227.34 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.16/227.34 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.16/227.34 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.16/227.34 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.16/227.34 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.16/227.34 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.16/227.34 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.16/227.34 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.16/227.34 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.16/227.34 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.16/227.34 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.16/227.34 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.16/227.34 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.16/227.34 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.16/227.34 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.16/227.34 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.16/227.34 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.16/227.34 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.16/227.34 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.16/227.34 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.16/227.34 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.16/227.34 U56(active(X:S)) -> U56(X:S) 227.16/227.34 U56(mark(X:S)) -> U56(X:S) 227.16/227.34 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.16/227.34 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.16/227.34 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.16/227.34 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.16/227.34 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.16/227.34 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.16/227.34 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.16/227.34 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.16/227.34 U63(active(X:S)) -> U63(X:S) 227.16/227.34 U63(mark(X:S)) -> U63(X:S) 227.16/227.34 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.16/227.34 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.16/227.34 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.16/227.34 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.16/227.34 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.16/227.34 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.16/227.34 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.16/227.34 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.16/227.34 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.16/227.34 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.16/227.34 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.16/227.34 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.16/227.34 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.16/227.34 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.16/227.34 U74(active(X:S)) -> U74(X:S) 227.16/227.34 U74(mark(X:S)) -> U74(X:S) 227.16/227.34 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.16/227.34 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.16/227.34 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.16/227.34 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.16/227.34 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.16/227.34 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.16/227.34 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.16/227.34 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.16/227.34 U83(active(X:S)) -> U83(X:S) 227.16/227.34 U83(mark(X:S)) -> U83(X:S) 227.16/227.34 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.16/227.34 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.16/227.34 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.16/227.34 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.16/227.34 U92(active(X:S)) -> U92(X:S) 227.16/227.34 U92(mark(X:S)) -> U92(X:S) 227.16/227.34 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.16/227.34 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.16/227.34 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.16/227.34 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.16/227.34 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.16/227.34 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.16/227.34 active(U13(tt)) -> mark(tt) 227.16/227.34 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.34 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.34 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.34 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.16/227.34 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.16/227.34 active(U26(tt)) -> mark(tt) 227.16/227.34 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.16/227.34 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.16/227.34 active(U33(tt)) -> mark(tt) 227.16/227.34 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.34 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.34 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.34 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.16/227.34 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.16/227.34 active(U46(tt)) -> mark(tt) 227.16/227.34 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.34 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.34 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.34 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.16/227.34 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.16/227.34 active(U56(tt)) -> mark(tt) 227.16/227.34 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.16/227.34 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.16/227.34 active(U63(tt)) -> mark(tt) 227.16/227.34 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.16/227.34 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.16/227.34 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.16/227.34 active(U74(tt)) -> mark(tt) 227.16/227.34 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.16/227.34 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.16/227.34 active(U83(tt)) -> mark(tt) 227.16/227.34 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.16/227.34 active(U92(tt)) -> mark(tt) 227.16/227.34 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.16/227.34 active(__(nil,X:S)) -> mark(X:S) 227.16/227.34 active(__(X:S,nil)) -> mark(X:S) 227.16/227.34 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.34 active(isList(nil)) -> mark(tt) 227.16/227.34 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.16/227.34 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.34 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.34 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.16/227.34 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.16/227.34 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.16/227.34 active(isPal(nil)) -> mark(tt) 227.16/227.34 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.16/227.34 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.16/227.34 active(isPalListKind(a)) -> mark(tt) 227.16/227.34 active(isPalListKind(e)) -> mark(tt) 227.16/227.34 active(isPalListKind(i)) -> mark(tt) 227.16/227.34 active(isPalListKind(nil)) -> mark(tt) 227.16/227.34 active(isPalListKind(o)) -> mark(tt) 227.16/227.34 active(isPalListKind(u)) -> mark(tt) 227.16/227.34 active(isQid(a)) -> mark(tt) 227.16/227.34 active(isQid(e)) -> mark(tt) 227.16/227.34 active(isQid(i)) -> mark(tt) 227.16/227.34 active(isQid(o)) -> mark(tt) 227.16/227.34 active(isQid(u)) -> mark(tt) 227.16/227.34 isList(active(X:S)) -> isList(X:S) 227.16/227.34 isList(mark(X:S)) -> isList(X:S) 227.16/227.34 isNeList(active(X:S)) -> isNeList(X:S) 227.16/227.34 isNeList(mark(X:S)) -> isNeList(X:S) 227.16/227.34 isNePal(active(X:S)) -> isNePal(X:S) 227.16/227.34 isNePal(mark(X:S)) -> isNePal(X:S) 227.16/227.34 isPal(active(X:S)) -> isPal(X:S) 227.16/227.34 isPal(mark(X:S)) -> isPal(X:S) 227.16/227.34 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.16/227.34 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.16/227.34 isQid(active(X:S)) -> isQid(X:S) 227.16/227.34 isQid(mark(X:S)) -> isQid(X:S) 227.16/227.34 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.16/227.34 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.16/227.34 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.16/227.34 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.16/227.34 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.16/227.34 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.16/227.34 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.16/227.34 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.16/227.34 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.16/227.34 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.16/227.34 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.16/227.34 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.16/227.34 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.16/227.34 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.16/227.34 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.16/227.34 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.16/227.34 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.16/227.34 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.16/227.34 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.16/227.34 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.16/227.34 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.16/227.34 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.16/227.34 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.16/227.34 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.16/227.34 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.16/227.34 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.16/227.34 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.16/227.34 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.16/227.34 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.16/227.34 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.16/227.34 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.16/227.34 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.16/227.34 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.16/227.34 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.16/227.34 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.16/227.34 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.16/227.34 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.16/227.34 mark(isList(X:S)) -> active(isList(X:S)) 227.16/227.34 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.16/227.34 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.16/227.34 mark(isPal(X:S)) -> active(isPal(X:S)) 227.16/227.34 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.16/227.34 mark(isQid(X:S)) -> active(isQid(X:S)) 227.16/227.34 mark(a) -> active(a) 227.16/227.34 mark(e) -> active(e) 227.16/227.34 mark(i) -> active(i) 227.16/227.34 mark(nil) -> active(nil) 227.16/227.34 mark(o) -> active(o) 227.16/227.34 mark(tt) -> active(tt) 227.16/227.34 mark(u) -> active(u) 227.16/227.34 ->Strongly Connected Components: 227.16/227.34 ->->Cycle: 227.16/227.34 ->->-> Pairs: 227.16/227.34 U61#(X1:S,active(X2:S)) -> U61#(X1:S,X2:S) 227.16/227.34 U61#(X1:S,mark(X2:S)) -> U61#(X1:S,X2:S) 227.16/227.34 ->->-> Rules: 227.16/227.34 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.16/227.34 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.16/227.34 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.16/227.34 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.16/227.34 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.16/227.34 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.16/227.34 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.16/227.34 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.16/227.34 U13(active(X:S)) -> U13(X:S) 227.16/227.34 U13(mark(X:S)) -> U13(X:S) 227.16/227.34 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.16/227.34 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.16/227.34 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.16/227.34 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.16/227.34 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.16/227.34 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.16/227.34 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.16/227.34 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.16/227.34 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.16/227.34 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.16/227.34 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.16/227.34 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.16/227.34 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.16/227.34 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.16/227.34 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.16/227.34 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.16/227.34 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.16/227.34 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.16/227.34 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.16/227.34 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.16/227.34 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.16/227.34 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.16/227.34 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.16/227.34 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.16/227.34 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.16/227.34 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.16/227.34 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.16/227.34 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.16/227.34 U26(active(X:S)) -> U26(X:S) 227.16/227.34 U26(mark(X:S)) -> U26(X:S) 227.16/227.34 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.16/227.34 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.16/227.34 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.16/227.34 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.16/227.34 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.16/227.34 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.16/227.34 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.16/227.34 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.16/227.34 U33(active(X:S)) -> U33(X:S) 227.16/227.34 U33(mark(X:S)) -> U33(X:S) 227.16/227.34 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.16/227.34 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.16/227.34 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.16/227.34 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.16/227.34 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.16/227.34 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.16/227.34 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.16/227.34 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.16/227.34 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.16/227.34 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.16/227.34 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.16/227.34 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.16/227.34 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.16/227.34 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.16/227.34 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.16/227.34 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.16/227.34 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.16/227.34 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.16/227.34 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.16/227.34 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.16/227.34 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.16/227.34 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.16/227.34 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.16/227.34 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.16/227.34 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.16/227.34 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.16/227.34 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.16/227.34 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.16/227.34 U46(active(X:S)) -> U46(X:S) 227.16/227.34 U46(mark(X:S)) -> U46(X:S) 227.16/227.34 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.16/227.34 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.16/227.34 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.16/227.34 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.16/227.34 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.16/227.34 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.16/227.34 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.16/227.34 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.16/227.34 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.16/227.34 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.16/227.34 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.16/227.34 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.16/227.34 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.16/227.34 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.16/227.34 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.16/227.34 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.16/227.34 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.16/227.34 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.16/227.34 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.16/227.34 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.16/227.34 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.16/227.34 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.16/227.34 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.16/227.34 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.16/227.34 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.16/227.34 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.16/227.34 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.16/227.34 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.16/227.34 U56(active(X:S)) -> U56(X:S) 227.16/227.34 U56(mark(X:S)) -> U56(X:S) 227.16/227.34 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.16/227.34 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.16/227.34 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.16/227.34 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.16/227.34 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.16/227.34 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.16/227.34 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.16/227.34 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.16/227.34 U63(active(X:S)) -> U63(X:S) 227.16/227.34 U63(mark(X:S)) -> U63(X:S) 227.16/227.34 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.16/227.34 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.16/227.34 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.16/227.34 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.16/227.34 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.16/227.34 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.16/227.34 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.16/227.34 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.16/227.34 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.16/227.34 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.16/227.34 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.16/227.34 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.16/227.34 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.16/227.34 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.16/227.34 U74(active(X:S)) -> U74(X:S) 227.16/227.34 U74(mark(X:S)) -> U74(X:S) 227.16/227.34 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.16/227.34 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.16/227.34 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.16/227.34 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.16/227.34 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.16/227.34 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.16/227.34 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.16/227.34 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.16/227.34 U83(active(X:S)) -> U83(X:S) 227.16/227.34 U83(mark(X:S)) -> U83(X:S) 227.16/227.34 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.16/227.34 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.16/227.34 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.16/227.34 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.16/227.34 U92(active(X:S)) -> U92(X:S) 227.16/227.34 U92(mark(X:S)) -> U92(X:S) 227.16/227.34 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.16/227.34 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.16/227.34 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.16/227.34 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.16/227.34 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.16/227.34 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.16/227.34 active(U13(tt)) -> mark(tt) 227.16/227.34 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.34 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.34 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.34 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.16/227.34 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.16/227.34 active(U26(tt)) -> mark(tt) 227.16/227.34 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.16/227.34 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.16/227.34 active(U33(tt)) -> mark(tt) 227.16/227.34 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.34 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.34 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.34 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.16/227.34 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.16/227.34 active(U46(tt)) -> mark(tt) 227.16/227.34 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.34 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.34 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.34 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.16/227.34 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.16/227.34 active(U56(tt)) -> mark(tt) 227.16/227.34 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.16/227.34 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.16/227.34 active(U63(tt)) -> mark(tt) 227.16/227.34 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.16/227.34 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.16/227.34 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.16/227.34 active(U74(tt)) -> mark(tt) 227.16/227.34 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.16/227.34 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.16/227.34 active(U83(tt)) -> mark(tt) 227.16/227.34 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.16/227.34 active(U92(tt)) -> mark(tt) 227.16/227.34 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.16/227.34 active(__(nil,X:S)) -> mark(X:S) 227.16/227.34 active(__(X:S,nil)) -> mark(X:S) 227.16/227.34 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.34 active(isList(nil)) -> mark(tt) 227.16/227.34 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.16/227.34 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.34 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.34 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.16/227.34 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.16/227.34 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.16/227.34 active(isPal(nil)) -> mark(tt) 227.16/227.34 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.16/227.34 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.16/227.34 active(isPalListKind(a)) -> mark(tt) 227.16/227.34 active(isPalListKind(e)) -> mark(tt) 227.16/227.34 active(isPalListKind(i)) -> mark(tt) 227.16/227.34 active(isPalListKind(nil)) -> mark(tt) 227.16/227.34 active(isPalListKind(o)) -> mark(tt) 227.16/227.34 active(isPalListKind(u)) -> mark(tt) 227.16/227.34 active(isQid(a)) -> mark(tt) 227.16/227.34 active(isQid(e)) -> mark(tt) 227.16/227.34 active(isQid(i)) -> mark(tt) 227.16/227.34 active(isQid(o)) -> mark(tt) 227.16/227.34 active(isQid(u)) -> mark(tt) 227.16/227.34 isList(active(X:S)) -> isList(X:S) 227.16/227.34 isList(mark(X:S)) -> isList(X:S) 227.16/227.34 isNeList(active(X:S)) -> isNeList(X:S) 227.16/227.34 isNeList(mark(X:S)) -> isNeList(X:S) 227.16/227.34 isNePal(active(X:S)) -> isNePal(X:S) 227.16/227.34 isNePal(mark(X:S)) -> isNePal(X:S) 227.16/227.34 isPal(active(X:S)) -> isPal(X:S) 227.16/227.34 isPal(mark(X:S)) -> isPal(X:S) 227.16/227.34 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.16/227.34 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.16/227.34 isQid(active(X:S)) -> isQid(X:S) 227.16/227.34 isQid(mark(X:S)) -> isQid(X:S) 227.16/227.34 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.16/227.34 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.16/227.34 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.16/227.34 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.16/227.34 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.16/227.34 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.16/227.34 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.16/227.34 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.16/227.34 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.16/227.34 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.16/227.34 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.16/227.34 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.16/227.34 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.16/227.34 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.16/227.34 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.16/227.34 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.16/227.34 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.16/227.34 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.16/227.34 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.16/227.34 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.16/227.34 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.16/227.34 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.16/227.34 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.16/227.34 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.16/227.34 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.16/227.34 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.16/227.34 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.16/227.34 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.16/227.34 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.16/227.34 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.16/227.34 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.16/227.34 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.16/227.34 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.16/227.34 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.16/227.34 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.16/227.34 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.16/227.34 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.16/227.34 mark(isList(X:S)) -> active(isList(X:S)) 227.16/227.34 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.16/227.34 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.16/227.34 mark(isPal(X:S)) -> active(isPal(X:S)) 227.16/227.34 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.16/227.34 mark(isQid(X:S)) -> active(isQid(X:S)) 227.16/227.34 mark(a) -> active(a) 227.16/227.34 mark(e) -> active(e) 227.16/227.34 mark(i) -> active(i) 227.16/227.34 mark(nil) -> active(nil) 227.16/227.34 mark(o) -> active(o) 227.16/227.34 mark(tt) -> active(tt) 227.16/227.34 mark(u) -> active(u) 227.16/227.34 227.16/227.34 Problem 1.19: 227.16/227.34 227.16/227.34 Subterm Processor: 227.16/227.34 -> Pairs: 227.16/227.34 U61#(X1:S,active(X2:S)) -> U61#(X1:S,X2:S) 227.16/227.34 U61#(X1:S,mark(X2:S)) -> U61#(X1:S,X2:S) 227.16/227.34 -> Rules: 227.16/227.34 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.16/227.34 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.16/227.34 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.16/227.34 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.16/227.34 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.16/227.34 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.16/227.34 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.16/227.34 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.16/227.34 U13(active(X:S)) -> U13(X:S) 227.16/227.34 U13(mark(X:S)) -> U13(X:S) 227.16/227.34 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.16/227.34 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.16/227.34 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.16/227.34 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.16/227.34 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.16/227.34 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.16/227.34 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.16/227.34 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.16/227.34 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.16/227.34 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.16/227.34 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.16/227.34 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.16/227.34 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.16/227.34 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.16/227.34 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.16/227.34 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.16/227.34 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.16/227.34 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.16/227.34 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.16/227.34 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.16/227.34 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.16/227.34 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.16/227.34 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.16/227.34 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.16/227.34 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.16/227.34 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.16/227.34 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.16/227.34 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.16/227.34 U26(active(X:S)) -> U26(X:S) 227.16/227.34 U26(mark(X:S)) -> U26(X:S) 227.16/227.34 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.16/227.34 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.16/227.34 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.16/227.34 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.16/227.34 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.16/227.34 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.16/227.34 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.16/227.34 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.16/227.34 U33(active(X:S)) -> U33(X:S) 227.16/227.34 U33(mark(X:S)) -> U33(X:S) 227.16/227.34 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.16/227.34 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.16/227.34 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.16/227.34 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.16/227.34 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.16/227.34 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.16/227.34 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.16/227.34 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.16/227.34 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.16/227.34 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.16/227.34 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.16/227.34 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.16/227.34 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.16/227.34 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.16/227.34 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.16/227.34 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.16/227.34 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.16/227.34 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.16/227.34 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.16/227.34 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.16/227.34 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.16/227.34 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.16/227.34 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.16/227.34 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.16/227.34 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.16/227.34 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.16/227.34 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.16/227.34 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.16/227.34 U46(active(X:S)) -> U46(X:S) 227.16/227.34 U46(mark(X:S)) -> U46(X:S) 227.16/227.34 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.16/227.34 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.16/227.34 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.16/227.34 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.16/227.34 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.16/227.34 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.16/227.34 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.16/227.34 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.16/227.34 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.16/227.34 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.16/227.34 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.16/227.34 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.16/227.34 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.16/227.34 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.16/227.34 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.16/227.34 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.16/227.34 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.16/227.34 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.16/227.34 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.16/227.34 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.16/227.34 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.16/227.34 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.16/227.34 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.16/227.34 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.16/227.34 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.16/227.34 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.16/227.34 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.16/227.34 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.16/227.34 U56(active(X:S)) -> U56(X:S) 227.16/227.34 U56(mark(X:S)) -> U56(X:S) 227.16/227.34 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.16/227.34 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.16/227.34 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.16/227.34 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.16/227.34 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.16/227.34 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.16/227.34 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.16/227.34 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.16/227.34 U63(active(X:S)) -> U63(X:S) 227.16/227.34 U63(mark(X:S)) -> U63(X:S) 227.16/227.34 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.16/227.34 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.16/227.34 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.16/227.34 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.16/227.34 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.16/227.34 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.16/227.34 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.16/227.34 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.16/227.34 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.16/227.34 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.16/227.34 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.16/227.34 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.16/227.34 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.16/227.34 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.16/227.34 U74(active(X:S)) -> U74(X:S) 227.16/227.34 U74(mark(X:S)) -> U74(X:S) 227.16/227.34 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.16/227.34 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.16/227.34 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.16/227.34 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.16/227.34 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.16/227.34 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.16/227.34 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.16/227.34 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.16/227.34 U83(active(X:S)) -> U83(X:S) 227.16/227.34 U83(mark(X:S)) -> U83(X:S) 227.16/227.34 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.16/227.34 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.16/227.34 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.16/227.34 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.16/227.34 U92(active(X:S)) -> U92(X:S) 227.16/227.34 U92(mark(X:S)) -> U92(X:S) 227.16/227.34 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.16/227.34 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.16/227.34 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.16/227.34 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.16/227.34 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.16/227.34 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.16/227.34 active(U13(tt)) -> mark(tt) 227.16/227.34 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.34 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.34 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.34 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.16/227.34 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.16/227.34 active(U26(tt)) -> mark(tt) 227.16/227.34 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.16/227.34 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.16/227.34 active(U33(tt)) -> mark(tt) 227.16/227.34 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.34 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.34 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.34 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.16/227.34 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.16/227.34 active(U46(tt)) -> mark(tt) 227.16/227.34 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.34 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.34 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.34 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.16/227.34 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.16/227.34 active(U56(tt)) -> mark(tt) 227.16/227.34 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.16/227.34 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.16/227.34 active(U63(tt)) -> mark(tt) 227.16/227.34 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.16/227.34 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.16/227.34 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.16/227.34 active(U74(tt)) -> mark(tt) 227.16/227.34 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.16/227.34 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.16/227.34 active(U83(tt)) -> mark(tt) 227.16/227.34 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.16/227.34 active(U92(tt)) -> mark(tt) 227.16/227.34 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.16/227.34 active(__(nil,X:S)) -> mark(X:S) 227.16/227.34 active(__(X:S,nil)) -> mark(X:S) 227.16/227.34 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.34 active(isList(nil)) -> mark(tt) 227.16/227.34 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.16/227.34 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.34 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.34 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.16/227.34 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.16/227.34 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.16/227.34 active(isPal(nil)) -> mark(tt) 227.16/227.34 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.16/227.34 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.16/227.34 active(isPalListKind(a)) -> mark(tt) 227.16/227.34 active(isPalListKind(e)) -> mark(tt) 227.16/227.34 active(isPalListKind(i)) -> mark(tt) 227.16/227.34 active(isPalListKind(nil)) -> mark(tt) 227.16/227.34 active(isPalListKind(o)) -> mark(tt) 227.16/227.34 active(isPalListKind(u)) -> mark(tt) 227.16/227.34 active(isQid(a)) -> mark(tt) 227.16/227.34 active(isQid(e)) -> mark(tt) 227.16/227.34 active(isQid(i)) -> mark(tt) 227.16/227.34 active(isQid(o)) -> mark(tt) 227.16/227.34 active(isQid(u)) -> mark(tt) 227.16/227.34 isList(active(X:S)) -> isList(X:S) 227.16/227.34 isList(mark(X:S)) -> isList(X:S) 227.16/227.34 isNeList(active(X:S)) -> isNeList(X:S) 227.16/227.34 isNeList(mark(X:S)) -> isNeList(X:S) 227.16/227.34 isNePal(active(X:S)) -> isNePal(X:S) 227.16/227.34 isNePal(mark(X:S)) -> isNePal(X:S) 227.16/227.34 isPal(active(X:S)) -> isPal(X:S) 227.16/227.34 isPal(mark(X:S)) -> isPal(X:S) 227.16/227.34 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.16/227.34 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.16/227.34 isQid(active(X:S)) -> isQid(X:S) 227.16/227.34 isQid(mark(X:S)) -> isQid(X:S) 227.16/227.34 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.16/227.34 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.16/227.34 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.16/227.34 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.16/227.34 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.16/227.34 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.16/227.34 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.16/227.34 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.16/227.34 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.16/227.34 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.16/227.34 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.16/227.34 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.16/227.34 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.16/227.34 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.16/227.34 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.16/227.34 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.16/227.34 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.16/227.34 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.16/227.34 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.16/227.34 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.16/227.34 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.16/227.34 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.16/227.34 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.16/227.34 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.16/227.34 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.16/227.34 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.16/227.34 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.16/227.34 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.16/227.34 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.16/227.34 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.16/227.34 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.16/227.34 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.16/227.34 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.16/227.34 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.16/227.34 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.16/227.34 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.16/227.34 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.16/227.34 mark(isList(X:S)) -> active(isList(X:S)) 227.16/227.34 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.16/227.34 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.16/227.34 mark(isPal(X:S)) -> active(isPal(X:S)) 227.16/227.34 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.16/227.34 mark(isQid(X:S)) -> active(isQid(X:S)) 227.16/227.34 mark(a) -> active(a) 227.16/227.34 mark(e) -> active(e) 227.16/227.34 mark(i) -> active(i) 227.16/227.34 mark(nil) -> active(nil) 227.16/227.34 mark(o) -> active(o) 227.16/227.34 mark(tt) -> active(tt) 227.16/227.34 mark(u) -> active(u) 227.16/227.34 ->Projection: 227.16/227.34 pi(U61#) = 2 227.16/227.34 227.16/227.34 Problem 1.19: 227.16/227.34 227.16/227.34 SCC Processor: 227.16/227.34 -> Pairs: 227.16/227.34 Empty 227.16/227.34 -> Rules: 227.16/227.34 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.16/227.34 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.16/227.34 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.16/227.34 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.16/227.34 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.16/227.34 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.16/227.34 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.16/227.34 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.16/227.34 U13(active(X:S)) -> U13(X:S) 227.16/227.34 U13(mark(X:S)) -> U13(X:S) 227.16/227.34 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.16/227.34 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.16/227.34 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.16/227.34 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.16/227.34 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.16/227.34 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.16/227.34 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.16/227.34 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.16/227.34 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.16/227.34 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.16/227.34 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.16/227.34 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.16/227.34 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.16/227.34 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.16/227.34 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.16/227.34 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.16/227.34 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.16/227.34 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.16/227.34 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.16/227.34 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.16/227.34 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.16/227.34 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.16/227.34 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.16/227.34 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.16/227.34 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.16/227.34 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.16/227.34 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.16/227.34 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.16/227.34 U26(active(X:S)) -> U26(X:S) 227.16/227.34 U26(mark(X:S)) -> U26(X:S) 227.16/227.34 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.16/227.34 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.16/227.34 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.16/227.34 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.16/227.34 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.16/227.34 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.16/227.34 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.16/227.34 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.16/227.34 U33(active(X:S)) -> U33(X:S) 227.16/227.34 U33(mark(X:S)) -> U33(X:S) 227.16/227.34 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.16/227.34 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.16/227.34 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.16/227.34 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.16/227.34 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.16/227.34 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.16/227.34 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.16/227.34 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.16/227.34 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.16/227.34 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.16/227.34 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.16/227.34 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.16/227.34 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.16/227.34 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.16/227.34 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.16/227.34 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.16/227.34 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.16/227.34 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.16/227.34 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.16/227.34 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.16/227.34 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.16/227.34 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.16/227.34 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.16/227.34 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.16/227.34 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.16/227.34 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.16/227.34 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.16/227.34 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.16/227.34 U46(active(X:S)) -> U46(X:S) 227.16/227.34 U46(mark(X:S)) -> U46(X:S) 227.16/227.34 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.16/227.34 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.16/227.34 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.16/227.34 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.16/227.34 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.16/227.34 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.16/227.34 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.16/227.34 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.16/227.34 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.16/227.34 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.16/227.34 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.16/227.34 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.16/227.34 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.16/227.34 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.16/227.34 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.16/227.34 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.16/227.34 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.16/227.34 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.16/227.34 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.16/227.34 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.16/227.34 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.16/227.34 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.16/227.34 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.16/227.34 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.16/227.34 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.16/227.34 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.16/227.34 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.16/227.34 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.16/227.34 U56(active(X:S)) -> U56(X:S) 227.16/227.34 U56(mark(X:S)) -> U56(X:S) 227.16/227.34 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.16/227.34 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.16/227.34 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.16/227.34 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.16/227.34 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.16/227.34 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.16/227.34 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.16/227.34 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.16/227.34 U63(active(X:S)) -> U63(X:S) 227.16/227.34 U63(mark(X:S)) -> U63(X:S) 227.16/227.34 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.16/227.34 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.16/227.34 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.16/227.34 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.16/227.34 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.16/227.34 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.16/227.34 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.16/227.34 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.16/227.34 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.16/227.34 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.16/227.34 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.16/227.34 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.16/227.34 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.16/227.34 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.16/227.34 U74(active(X:S)) -> U74(X:S) 227.16/227.34 U74(mark(X:S)) -> U74(X:S) 227.16/227.34 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.16/227.34 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.16/227.34 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.16/227.34 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.16/227.34 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.16/227.34 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.16/227.34 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.16/227.34 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.16/227.34 U83(active(X:S)) -> U83(X:S) 227.16/227.34 U83(mark(X:S)) -> U83(X:S) 227.16/227.34 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.16/227.34 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.16/227.34 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.16/227.34 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.16/227.34 U92(active(X:S)) -> U92(X:S) 227.16/227.34 U92(mark(X:S)) -> U92(X:S) 227.16/227.34 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.16/227.34 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.16/227.34 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.16/227.34 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.16/227.34 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.16/227.34 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.16/227.34 active(U13(tt)) -> mark(tt) 227.16/227.34 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.34 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.34 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.34 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.16/227.34 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.16/227.34 active(U26(tt)) -> mark(tt) 227.16/227.34 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.16/227.34 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.16/227.34 active(U33(tt)) -> mark(tt) 227.16/227.34 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.34 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.34 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.34 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.16/227.34 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.16/227.34 active(U46(tt)) -> mark(tt) 227.16/227.34 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.34 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.34 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.34 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.16/227.34 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.16/227.34 active(U56(tt)) -> mark(tt) 227.16/227.34 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.16/227.34 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.16/227.34 active(U63(tt)) -> mark(tt) 227.16/227.34 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.16/227.34 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.16/227.34 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.16/227.34 active(U74(tt)) -> mark(tt) 227.16/227.34 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.16/227.34 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.16/227.34 active(U83(tt)) -> mark(tt) 227.16/227.34 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.16/227.34 active(U92(tt)) -> mark(tt) 227.16/227.34 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.16/227.34 active(__(nil,X:S)) -> mark(X:S) 227.16/227.34 active(__(X:S,nil)) -> mark(X:S) 227.16/227.34 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.34 active(isList(nil)) -> mark(tt) 227.16/227.34 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.16/227.34 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.34 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.34 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.16/227.34 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.16/227.34 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.16/227.34 active(isPal(nil)) -> mark(tt) 227.16/227.34 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.16/227.34 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.16/227.34 active(isPalListKind(a)) -> mark(tt) 227.16/227.34 active(isPalListKind(e)) -> mark(tt) 227.16/227.34 active(isPalListKind(i)) -> mark(tt) 227.16/227.34 active(isPalListKind(nil)) -> mark(tt) 227.16/227.34 active(isPalListKind(o)) -> mark(tt) 227.16/227.34 active(isPalListKind(u)) -> mark(tt) 227.16/227.34 active(isQid(a)) -> mark(tt) 227.16/227.34 active(isQid(e)) -> mark(tt) 227.16/227.34 active(isQid(i)) -> mark(tt) 227.16/227.34 active(isQid(o)) -> mark(tt) 227.16/227.34 active(isQid(u)) -> mark(tt) 227.16/227.34 isList(active(X:S)) -> isList(X:S) 227.16/227.34 isList(mark(X:S)) -> isList(X:S) 227.16/227.34 isNeList(active(X:S)) -> isNeList(X:S) 227.16/227.34 isNeList(mark(X:S)) -> isNeList(X:S) 227.16/227.34 isNePal(active(X:S)) -> isNePal(X:S) 227.16/227.34 isNePal(mark(X:S)) -> isNePal(X:S) 227.16/227.34 isPal(active(X:S)) -> isPal(X:S) 227.16/227.34 isPal(mark(X:S)) -> isPal(X:S) 227.16/227.34 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.16/227.34 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.16/227.34 isQid(active(X:S)) -> isQid(X:S) 227.16/227.34 isQid(mark(X:S)) -> isQid(X:S) 227.16/227.34 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.16/227.34 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.16/227.34 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.16/227.34 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.16/227.34 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.16/227.34 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.16/227.34 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.16/227.34 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.16/227.34 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.16/227.34 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.16/227.34 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.16/227.34 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.16/227.34 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.16/227.34 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.16/227.34 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.16/227.34 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.16/227.34 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.16/227.34 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.16/227.34 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.16/227.34 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.16/227.34 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.16/227.34 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.16/227.34 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.16/227.34 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.16/227.34 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.16/227.34 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.16/227.34 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.16/227.34 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.16/227.34 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.16/227.34 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.16/227.34 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.16/227.34 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.16/227.34 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.16/227.34 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.16/227.34 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.16/227.34 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.16/227.34 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.16/227.34 mark(isList(X:S)) -> active(isList(X:S)) 227.16/227.34 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.16/227.34 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.16/227.34 mark(isPal(X:S)) -> active(isPal(X:S)) 227.16/227.34 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.16/227.34 mark(isQid(X:S)) -> active(isQid(X:S)) 227.16/227.34 mark(a) -> active(a) 227.16/227.34 mark(e) -> active(e) 227.16/227.34 mark(i) -> active(i) 227.16/227.34 mark(nil) -> active(nil) 227.16/227.34 mark(o) -> active(o) 227.16/227.34 mark(tt) -> active(tt) 227.16/227.34 mark(u) -> active(u) 227.16/227.34 ->Strongly Connected Components: 227.16/227.34 There is no strongly connected component 227.16/227.34 227.16/227.34 The problem is finite. 227.16/227.34 227.16/227.34 Problem 1.20: 227.16/227.34 227.16/227.34 Subterm Processor: 227.16/227.34 -> Pairs: 227.16/227.34 U56#(active(X:S)) -> U56#(X:S) 227.16/227.34 U56#(mark(X:S)) -> U56#(X:S) 227.16/227.34 -> Rules: 227.16/227.34 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.16/227.34 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.16/227.34 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.16/227.34 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.16/227.34 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.16/227.34 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.16/227.34 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.16/227.34 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.16/227.34 U13(active(X:S)) -> U13(X:S) 227.16/227.34 U13(mark(X:S)) -> U13(X:S) 227.16/227.34 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.16/227.34 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.16/227.34 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.16/227.34 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.16/227.34 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.16/227.34 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.16/227.34 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.16/227.34 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.16/227.34 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.16/227.34 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.16/227.34 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.16/227.34 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.16/227.34 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.16/227.34 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.16/227.34 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.16/227.34 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.16/227.34 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.16/227.34 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.16/227.34 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.16/227.34 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.16/227.34 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.16/227.34 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.16/227.34 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.16/227.34 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.16/227.34 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.16/227.34 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.16/227.34 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.16/227.34 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.16/227.34 U26(active(X:S)) -> U26(X:S) 227.16/227.34 U26(mark(X:S)) -> U26(X:S) 227.16/227.34 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.16/227.34 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.16/227.34 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.16/227.34 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.16/227.34 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.16/227.34 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.16/227.34 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.16/227.34 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.16/227.34 U33(active(X:S)) -> U33(X:S) 227.16/227.34 U33(mark(X:S)) -> U33(X:S) 227.16/227.34 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.16/227.34 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.16/227.34 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.16/227.34 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.16/227.34 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.16/227.34 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.16/227.34 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.16/227.34 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.16/227.34 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.16/227.34 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.16/227.34 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.16/227.34 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.16/227.34 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.16/227.34 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.16/227.34 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.16/227.34 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.16/227.34 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.16/227.34 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.16/227.34 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.16/227.34 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.16/227.34 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.16/227.34 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.16/227.34 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.16/227.34 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.16/227.34 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.16/227.34 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.16/227.34 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.16/227.34 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.16/227.34 U46(active(X:S)) -> U46(X:S) 227.16/227.34 U46(mark(X:S)) -> U46(X:S) 227.16/227.34 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.16/227.34 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.16/227.34 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.16/227.34 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.16/227.34 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.16/227.34 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.16/227.34 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.16/227.34 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.16/227.34 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.16/227.34 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.16/227.34 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.16/227.34 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.16/227.34 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.16/227.34 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.16/227.34 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.16/227.34 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.16/227.34 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.16/227.34 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.16/227.34 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.16/227.34 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.16/227.34 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.16/227.34 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.16/227.34 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.16/227.34 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.16/227.34 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.16/227.34 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.16/227.34 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.16/227.34 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.16/227.34 U56(active(X:S)) -> U56(X:S) 227.16/227.34 U56(mark(X:S)) -> U56(X:S) 227.16/227.34 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.16/227.34 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.16/227.34 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.16/227.34 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.16/227.34 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.16/227.34 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.16/227.34 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.16/227.34 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.16/227.34 U63(active(X:S)) -> U63(X:S) 227.16/227.34 U63(mark(X:S)) -> U63(X:S) 227.16/227.34 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.16/227.34 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.16/227.34 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.16/227.34 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.16/227.34 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.16/227.34 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.16/227.34 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.16/227.34 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.16/227.34 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.16/227.34 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.16/227.34 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.16/227.34 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.16/227.34 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.16/227.34 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.16/227.34 U74(active(X:S)) -> U74(X:S) 227.16/227.34 U74(mark(X:S)) -> U74(X:S) 227.16/227.34 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.16/227.34 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.16/227.34 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.16/227.34 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.16/227.34 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.16/227.34 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.16/227.34 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.16/227.34 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.16/227.34 U83(active(X:S)) -> U83(X:S) 227.16/227.34 U83(mark(X:S)) -> U83(X:S) 227.16/227.34 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.16/227.34 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.16/227.34 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.16/227.34 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.16/227.34 U92(active(X:S)) -> U92(X:S) 227.16/227.34 U92(mark(X:S)) -> U92(X:S) 227.16/227.34 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.16/227.34 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.16/227.34 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.16/227.34 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.16/227.34 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.16/227.34 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.16/227.34 active(U13(tt)) -> mark(tt) 227.16/227.34 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.34 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.34 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.34 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.16/227.34 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.16/227.34 active(U26(tt)) -> mark(tt) 227.16/227.34 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.16/227.34 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.16/227.34 active(U33(tt)) -> mark(tt) 227.16/227.34 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.34 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.34 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.34 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.16/227.34 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.16/227.34 active(U46(tt)) -> mark(tt) 227.16/227.34 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.34 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.34 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.16/227.34 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.16/227.34 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.16/227.34 active(U56(tt)) -> mark(tt) 227.16/227.34 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.16/227.34 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.16/227.34 active(U63(tt)) -> mark(tt) 227.16/227.34 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.16/227.34 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.16/227.34 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.16/227.34 active(U74(tt)) -> mark(tt) 227.16/227.34 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.16/227.34 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.16/227.34 active(U83(tt)) -> mark(tt) 227.16/227.34 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.16/227.34 active(U92(tt)) -> mark(tt) 227.16/227.34 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.16/227.34 active(__(nil,X:S)) -> mark(X:S) 227.16/227.34 active(__(X:S,nil)) -> mark(X:S) 227.16/227.34 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.34 active(isList(nil)) -> mark(tt) 227.16/227.34 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.16/227.34 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.34 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.16/227.34 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.16/227.34 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.16/227.34 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.16/227.34 active(isPal(nil)) -> mark(tt) 227.16/227.34 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.16/227.34 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.16/227.34 active(isPalListKind(a)) -> mark(tt) 227.16/227.34 active(isPalListKind(e)) -> mark(tt) 227.16/227.34 active(isPalListKind(i)) -> mark(tt) 227.16/227.34 active(isPalListKind(nil)) -> mark(tt) 227.16/227.34 active(isPalListKind(o)) -> mark(tt) 227.16/227.34 active(isPalListKind(u)) -> mark(tt) 227.16/227.34 active(isQid(a)) -> mark(tt) 227.16/227.34 active(isQid(e)) -> mark(tt) 227.16/227.34 active(isQid(i)) -> mark(tt) 227.16/227.34 active(isQid(o)) -> mark(tt) 227.16/227.34 active(isQid(u)) -> mark(tt) 227.16/227.34 isList(active(X:S)) -> isList(X:S) 227.16/227.34 isList(mark(X:S)) -> isList(X:S) 227.16/227.34 isNeList(active(X:S)) -> isNeList(X:S) 227.16/227.34 isNeList(mark(X:S)) -> isNeList(X:S) 227.16/227.34 isNePal(active(X:S)) -> isNePal(X:S) 227.16/227.34 isNePal(mark(X:S)) -> isNePal(X:S) 227.16/227.34 isPal(active(X:S)) -> isPal(X:S) 227.16/227.34 isPal(mark(X:S)) -> isPal(X:S) 227.16/227.34 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.16/227.34 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.16/227.34 isQid(active(X:S)) -> isQid(X:S) 227.16/227.34 isQid(mark(X:S)) -> isQid(X:S) 227.16/227.34 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.16/227.34 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.16/227.34 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.16/227.34 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.16/227.34 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.16/227.34 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.16/227.34 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.16/227.34 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.16/227.34 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.16/227.34 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.16/227.34 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.16/227.34 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.16/227.34 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.16/227.34 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.16/227.34 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.16/227.34 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.16/227.34 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.16/227.34 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.16/227.34 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.16/227.34 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.16/227.34 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.16/227.34 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.16/227.34 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.16/227.34 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.16/227.34 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.16/227.34 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.16/227.34 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.16/227.34 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.16/227.34 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.16/227.34 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.16/227.34 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.16/227.34 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.16/227.34 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.16/227.34 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.16/227.34 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.16/227.34 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.16/227.34 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.16/227.34 mark(isList(X:S)) -> active(isList(X:S)) 227.16/227.34 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.16/227.34 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.16/227.34 mark(isPal(X:S)) -> active(isPal(X:S)) 227.16/227.34 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.16/227.34 mark(isQid(X:S)) -> active(isQid(X:S)) 227.16/227.34 mark(a) -> active(a) 227.16/227.34 mark(e) -> active(e) 227.16/227.34 mark(i) -> active(i) 227.16/227.34 mark(nil) -> active(nil) 227.16/227.34 mark(o) -> active(o) 227.16/227.34 mark(tt) -> active(tt) 227.16/227.34 mark(u) -> active(u) 227.16/227.34 ->Projection: 227.16/227.34 pi(U56#) = 1 227.16/227.34 227.16/227.34 Problem 1.20: 227.16/227.34 227.16/227.34 SCC Processor: 227.16/227.34 -> Pairs: 227.16/227.34 Empty 227.16/227.34 -> Rules: 227.16/227.34 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.16/227.34 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.16/227.34 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.16/227.34 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.16/227.34 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.16/227.34 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.16/227.34 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.16/227.34 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.16/227.34 U13(active(X:S)) -> U13(X:S) 227.16/227.34 U13(mark(X:S)) -> U13(X:S) 227.16/227.34 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.16/227.34 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.16/227.34 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.16/227.34 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.16/227.34 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.16/227.34 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.16/227.34 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.16/227.34 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.16/227.34 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.16/227.34 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.16/227.34 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.16/227.34 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.16/227.34 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.16/227.34 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.16/227.34 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.16/227.34 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.16/227.34 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.16/227.34 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.16/227.34 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.16/227.34 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.16/227.34 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.16/227.34 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.16/227.34 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.16/227.34 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.16/227.34 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.16/227.34 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.16/227.34 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.16/227.34 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.16/227.34 U26(active(X:S)) -> U26(X:S) 227.16/227.34 U26(mark(X:S)) -> U26(X:S) 227.16/227.34 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.16/227.34 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.16/227.34 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.16/227.34 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.16/227.34 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.16/227.34 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.16/227.34 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.16/227.34 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.16/227.34 U33(active(X:S)) -> U33(X:S) 227.16/227.34 U33(mark(X:S)) -> U33(X:S) 227.16/227.34 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.16/227.34 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.16/227.34 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.16/227.34 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.16/227.34 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.16/227.34 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.16/227.34 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.16/227.34 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.16/227.34 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.16/227.34 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.16/227.34 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.20/227.34 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.20/227.34 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.20/227.34 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.20/227.34 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.20/227.34 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.20/227.34 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.20/227.34 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.20/227.34 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.20/227.34 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.20/227.34 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.20/227.34 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.20/227.34 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.20/227.34 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.20/227.34 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.20/227.34 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.20/227.34 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.20/227.34 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.20/227.34 U46(active(X:S)) -> U46(X:S) 227.20/227.34 U46(mark(X:S)) -> U46(X:S) 227.20/227.34 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.20/227.34 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.20/227.34 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.20/227.34 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.20/227.34 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.20/227.34 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.20/227.34 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.20/227.34 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.20/227.34 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.20/227.34 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.20/227.34 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.20/227.34 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.20/227.34 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.20/227.34 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.20/227.34 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.20/227.34 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.20/227.34 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.20/227.34 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.20/227.34 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.20/227.34 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.20/227.34 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.20/227.34 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.20/227.34 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.20/227.34 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.20/227.34 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.20/227.34 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.20/227.34 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.20/227.34 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.20/227.34 U56(active(X:S)) -> U56(X:S) 227.20/227.34 U56(mark(X:S)) -> U56(X:S) 227.20/227.34 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.20/227.34 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.20/227.34 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.20/227.34 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.20/227.34 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.20/227.34 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.20/227.34 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.20/227.34 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.20/227.34 U63(active(X:S)) -> U63(X:S) 227.20/227.34 U63(mark(X:S)) -> U63(X:S) 227.20/227.34 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.20/227.34 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.20/227.34 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.20/227.34 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.20/227.34 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.20/227.34 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.20/227.34 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.20/227.34 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.20/227.34 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.20/227.34 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.20/227.34 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.20/227.34 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.20/227.34 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.20/227.34 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.20/227.34 U74(active(X:S)) -> U74(X:S) 227.20/227.34 U74(mark(X:S)) -> U74(X:S) 227.20/227.34 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.20/227.34 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.20/227.34 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.20/227.34 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.20/227.34 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.20/227.34 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.20/227.34 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.20/227.34 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.20/227.34 U83(active(X:S)) -> U83(X:S) 227.20/227.34 U83(mark(X:S)) -> U83(X:S) 227.20/227.34 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.20/227.34 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.20/227.34 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.20/227.34 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.20/227.34 U92(active(X:S)) -> U92(X:S) 227.20/227.34 U92(mark(X:S)) -> U92(X:S) 227.20/227.34 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.20/227.34 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.20/227.34 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.20/227.34 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.20/227.34 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.20/227.34 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.20/227.34 active(U13(tt)) -> mark(tt) 227.20/227.34 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.20/227.34 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.20/227.34 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.20/227.34 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.20/227.34 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.20/227.34 active(U26(tt)) -> mark(tt) 227.20/227.34 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.20/227.34 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.20/227.34 active(U33(tt)) -> mark(tt) 227.20/227.34 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.20/227.34 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.20/227.34 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.20/227.34 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.20/227.34 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.20/227.34 active(U46(tt)) -> mark(tt) 227.20/227.34 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.20/227.34 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.20/227.34 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.20/227.34 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.20/227.34 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.20/227.34 active(U56(tt)) -> mark(tt) 227.20/227.34 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.20/227.34 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.20/227.34 active(U63(tt)) -> mark(tt) 227.20/227.34 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.20/227.34 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.20/227.34 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.20/227.34 active(U74(tt)) -> mark(tt) 227.20/227.34 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.20/227.34 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.20/227.34 active(U83(tt)) -> mark(tt) 227.20/227.34 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.20/227.34 active(U92(tt)) -> mark(tt) 227.20/227.34 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.20/227.34 active(__(nil,X:S)) -> mark(X:S) 227.20/227.34 active(__(X:S,nil)) -> mark(X:S) 227.20/227.34 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.20/227.34 active(isList(nil)) -> mark(tt) 227.20/227.34 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.20/227.34 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.20/227.34 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.20/227.34 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.20/227.34 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.20/227.34 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.20/227.34 active(isPal(nil)) -> mark(tt) 227.20/227.34 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.20/227.34 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.20/227.34 active(isPalListKind(a)) -> mark(tt) 227.20/227.34 active(isPalListKind(e)) -> mark(tt) 227.20/227.34 active(isPalListKind(i)) -> mark(tt) 227.20/227.34 active(isPalListKind(nil)) -> mark(tt) 227.20/227.34 active(isPalListKind(o)) -> mark(tt) 227.20/227.34 active(isPalListKind(u)) -> mark(tt) 227.20/227.34 active(isQid(a)) -> mark(tt) 227.20/227.34 active(isQid(e)) -> mark(tt) 227.20/227.34 active(isQid(i)) -> mark(tt) 227.20/227.34 active(isQid(o)) -> mark(tt) 227.20/227.34 active(isQid(u)) -> mark(tt) 227.20/227.34 isList(active(X:S)) -> isList(X:S) 227.20/227.34 isList(mark(X:S)) -> isList(X:S) 227.20/227.34 isNeList(active(X:S)) -> isNeList(X:S) 227.20/227.34 isNeList(mark(X:S)) -> isNeList(X:S) 227.20/227.34 isNePal(active(X:S)) -> isNePal(X:S) 227.20/227.34 isNePal(mark(X:S)) -> isNePal(X:S) 227.20/227.34 isPal(active(X:S)) -> isPal(X:S) 227.20/227.34 isPal(mark(X:S)) -> isPal(X:S) 227.20/227.34 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.20/227.34 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.20/227.34 isQid(active(X:S)) -> isQid(X:S) 227.20/227.34 isQid(mark(X:S)) -> isQid(X:S) 227.20/227.34 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.20/227.34 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.20/227.34 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.20/227.34 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.20/227.34 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.20/227.34 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.20/227.34 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.20/227.34 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.20/227.34 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.20/227.34 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.20/227.35 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.20/227.35 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.20/227.35 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.20/227.35 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.20/227.35 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.20/227.35 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.20/227.35 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.20/227.35 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.20/227.35 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.20/227.35 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.20/227.35 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.20/227.35 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.20/227.35 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.20/227.35 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.20/227.35 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.20/227.35 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.20/227.35 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.20/227.35 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.20/227.35 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.20/227.35 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.20/227.35 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.20/227.35 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.20/227.35 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.20/227.35 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.20/227.35 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.20/227.35 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.20/227.35 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.20/227.35 mark(isList(X:S)) -> active(isList(X:S)) 227.20/227.35 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.20/227.35 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.20/227.35 mark(isPal(X:S)) -> active(isPal(X:S)) 227.20/227.35 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.20/227.35 mark(isQid(X:S)) -> active(isQid(X:S)) 227.20/227.35 mark(a) -> active(a) 227.20/227.35 mark(e) -> active(e) 227.20/227.35 mark(i) -> active(i) 227.20/227.35 mark(nil) -> active(nil) 227.20/227.35 mark(o) -> active(o) 227.20/227.35 mark(tt) -> active(tt) 227.20/227.35 mark(u) -> active(u) 227.20/227.35 ->Strongly Connected Components: 227.20/227.35 There is no strongly connected component 227.20/227.35 227.20/227.35 The problem is finite. 227.20/227.35 227.20/227.35 Problem 1.21: 227.20/227.35 227.20/227.35 Subterm Processor: 227.20/227.35 -> Pairs: 227.20/227.35 U55#(active(X1:S),X2:S) -> U55#(X1:S,X2:S) 227.20/227.35 U55#(mark(X1:S),X2:S) -> U55#(X1:S,X2:S) 227.20/227.35 U55#(X1:S,active(X2:S)) -> U55#(X1:S,X2:S) 227.20/227.35 U55#(X1:S,mark(X2:S)) -> U55#(X1:S,X2:S) 227.20/227.35 -> Rules: 227.20/227.35 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.20/227.35 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.20/227.35 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.20/227.35 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.20/227.35 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.20/227.35 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.20/227.35 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.20/227.35 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.20/227.35 U13(active(X:S)) -> U13(X:S) 227.20/227.35 U13(mark(X:S)) -> U13(X:S) 227.20/227.35 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.20/227.35 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.20/227.35 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.20/227.35 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.20/227.35 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.20/227.35 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.20/227.35 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.20/227.35 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.20/227.35 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.20/227.35 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.20/227.35 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.20/227.35 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.20/227.35 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.20/227.35 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.20/227.35 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.20/227.35 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.20/227.35 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.20/227.35 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.20/227.35 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.20/227.35 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.20/227.35 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.20/227.35 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.20/227.35 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.20/227.35 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.20/227.35 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.20/227.35 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.20/227.35 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.20/227.35 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.20/227.35 U26(active(X:S)) -> U26(X:S) 227.20/227.35 U26(mark(X:S)) -> U26(X:S) 227.20/227.35 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.20/227.35 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.20/227.35 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.20/227.35 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.20/227.35 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.20/227.35 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.20/227.35 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.20/227.35 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.20/227.35 U33(active(X:S)) -> U33(X:S) 227.20/227.35 U33(mark(X:S)) -> U33(X:S) 227.20/227.35 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.20/227.35 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.20/227.35 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.20/227.35 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.20/227.35 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.20/227.35 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.20/227.35 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.20/227.35 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.20/227.35 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.20/227.35 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.20/227.35 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.20/227.35 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.20/227.35 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.20/227.35 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.20/227.35 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.20/227.35 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.20/227.35 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.20/227.35 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.20/227.35 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.20/227.35 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.20/227.35 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.20/227.35 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.20/227.35 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.20/227.35 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.20/227.35 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.20/227.35 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.20/227.35 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.20/227.35 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.20/227.35 U46(active(X:S)) -> U46(X:S) 227.20/227.35 U46(mark(X:S)) -> U46(X:S) 227.20/227.35 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.20/227.35 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.20/227.35 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.20/227.35 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.20/227.35 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.20/227.35 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.20/227.35 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.20/227.35 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.20/227.35 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.20/227.35 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.20/227.35 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.20/227.35 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.20/227.35 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.20/227.35 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.20/227.35 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.20/227.35 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.20/227.35 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.20/227.35 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.20/227.35 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.20/227.35 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.20/227.35 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.20/227.35 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.20/227.35 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.20/227.35 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.20/227.35 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.20/227.35 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.20/227.35 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.20/227.35 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.20/227.35 U56(active(X:S)) -> U56(X:S) 227.20/227.35 U56(mark(X:S)) -> U56(X:S) 227.20/227.35 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.20/227.35 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.20/227.35 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.20/227.35 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.20/227.35 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.20/227.35 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.20/227.35 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.20/227.35 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.20/227.35 U63(active(X:S)) -> U63(X:S) 227.20/227.35 U63(mark(X:S)) -> U63(X:S) 227.20/227.35 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.20/227.35 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.20/227.35 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.20/227.35 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.20/227.35 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.20/227.35 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.20/227.35 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.20/227.35 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.20/227.35 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.20/227.35 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.20/227.35 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.20/227.35 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.20/227.35 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.20/227.35 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.20/227.35 U74(active(X:S)) -> U74(X:S) 227.20/227.35 U74(mark(X:S)) -> U74(X:S) 227.20/227.35 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.20/227.35 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.20/227.35 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.20/227.35 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.20/227.35 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.20/227.35 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.20/227.35 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.20/227.35 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.20/227.35 U83(active(X:S)) -> U83(X:S) 227.20/227.35 U83(mark(X:S)) -> U83(X:S) 227.20/227.35 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.20/227.35 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.20/227.35 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.20/227.35 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.20/227.35 U92(active(X:S)) -> U92(X:S) 227.20/227.35 U92(mark(X:S)) -> U92(X:S) 227.20/227.35 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.20/227.35 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.20/227.35 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.20/227.35 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.20/227.35 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.20/227.35 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.20/227.35 active(U13(tt)) -> mark(tt) 227.20/227.35 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.20/227.35 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.20/227.35 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.20/227.35 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.20/227.35 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.20/227.35 active(U26(tt)) -> mark(tt) 227.20/227.35 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.20/227.35 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.20/227.35 active(U33(tt)) -> mark(tt) 227.20/227.35 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.20/227.35 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.20/227.35 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.20/227.35 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.20/227.35 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.20/227.35 active(U46(tt)) -> mark(tt) 227.20/227.35 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.20/227.35 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.20/227.35 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.20/227.35 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.20/227.35 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.20/227.35 active(U56(tt)) -> mark(tt) 227.20/227.35 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.20/227.35 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.20/227.35 active(U63(tt)) -> mark(tt) 227.20/227.35 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.20/227.35 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.20/227.35 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.20/227.35 active(U74(tt)) -> mark(tt) 227.20/227.35 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.20/227.35 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.20/227.35 active(U83(tt)) -> mark(tt) 227.20/227.35 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.20/227.35 active(U92(tt)) -> mark(tt) 227.20/227.35 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.20/227.35 active(__(nil,X:S)) -> mark(X:S) 227.20/227.35 active(__(X:S,nil)) -> mark(X:S) 227.20/227.35 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.20/227.35 active(isList(nil)) -> mark(tt) 227.20/227.35 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.20/227.35 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.20/227.35 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.20/227.35 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.20/227.35 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.20/227.35 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.20/227.35 active(isPal(nil)) -> mark(tt) 227.20/227.35 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.20/227.35 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.20/227.35 active(isPalListKind(a)) -> mark(tt) 227.20/227.35 active(isPalListKind(e)) -> mark(tt) 227.20/227.35 active(isPalListKind(i)) -> mark(tt) 227.20/227.35 active(isPalListKind(nil)) -> mark(tt) 227.20/227.35 active(isPalListKind(o)) -> mark(tt) 227.20/227.35 active(isPalListKind(u)) -> mark(tt) 227.20/227.35 active(isQid(a)) -> mark(tt) 227.20/227.35 active(isQid(e)) -> mark(tt) 227.20/227.35 active(isQid(i)) -> mark(tt) 227.20/227.35 active(isQid(o)) -> mark(tt) 227.20/227.35 active(isQid(u)) -> mark(tt) 227.20/227.35 isList(active(X:S)) -> isList(X:S) 227.20/227.35 isList(mark(X:S)) -> isList(X:S) 227.20/227.35 isNeList(active(X:S)) -> isNeList(X:S) 227.20/227.35 isNeList(mark(X:S)) -> isNeList(X:S) 227.20/227.35 isNePal(active(X:S)) -> isNePal(X:S) 227.20/227.35 isNePal(mark(X:S)) -> isNePal(X:S) 227.20/227.35 isPal(active(X:S)) -> isPal(X:S) 227.20/227.35 isPal(mark(X:S)) -> isPal(X:S) 227.20/227.35 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.20/227.35 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.20/227.35 isQid(active(X:S)) -> isQid(X:S) 227.20/227.35 isQid(mark(X:S)) -> isQid(X:S) 227.20/227.35 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.20/227.35 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.20/227.35 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.20/227.35 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.20/227.35 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.20/227.35 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.20/227.35 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.20/227.35 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.20/227.35 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.20/227.35 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.20/227.35 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.20/227.35 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.20/227.35 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.20/227.35 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.20/227.35 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.20/227.35 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.20/227.35 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.20/227.35 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.20/227.35 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.20/227.35 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.20/227.35 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.20/227.35 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.20/227.35 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.20/227.35 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.20/227.35 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.20/227.35 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.20/227.35 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.20/227.35 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.20/227.35 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.20/227.35 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.20/227.35 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.20/227.35 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.20/227.35 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.20/227.35 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.20/227.35 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.20/227.35 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.20/227.35 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.20/227.35 mark(isList(X:S)) -> active(isList(X:S)) 227.20/227.35 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.20/227.35 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.20/227.35 mark(isPal(X:S)) -> active(isPal(X:S)) 227.20/227.35 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.20/227.35 mark(isQid(X:S)) -> active(isQid(X:S)) 227.20/227.35 mark(a) -> active(a) 227.20/227.35 mark(e) -> active(e) 227.20/227.35 mark(i) -> active(i) 227.20/227.35 mark(nil) -> active(nil) 227.20/227.35 mark(o) -> active(o) 227.20/227.35 mark(tt) -> active(tt) 227.20/227.35 mark(u) -> active(u) 227.20/227.35 ->Projection: 227.20/227.35 pi(U55#) = 1 227.20/227.35 227.20/227.35 Problem 1.21: 227.20/227.35 227.20/227.35 SCC Processor: 227.20/227.35 -> Pairs: 227.20/227.35 U55#(X1:S,active(X2:S)) -> U55#(X1:S,X2:S) 227.20/227.35 U55#(X1:S,mark(X2:S)) -> U55#(X1:S,X2:S) 227.20/227.35 -> Rules: 227.20/227.35 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.20/227.35 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.20/227.35 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.20/227.35 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.20/227.35 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.20/227.35 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.20/227.35 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.20/227.35 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.20/227.35 U13(active(X:S)) -> U13(X:S) 227.20/227.35 U13(mark(X:S)) -> U13(X:S) 227.20/227.35 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.20/227.35 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.20/227.35 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.20/227.35 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.20/227.35 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.20/227.35 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.20/227.35 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.20/227.35 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.20/227.35 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.20/227.35 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.20/227.35 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.20/227.35 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.20/227.35 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.20/227.35 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.20/227.35 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.20/227.35 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.20/227.35 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.20/227.35 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.20/227.35 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.20/227.35 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.20/227.35 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.20/227.35 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.20/227.35 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.20/227.35 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.20/227.35 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.20/227.35 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.20/227.35 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.20/227.35 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.20/227.35 U26(active(X:S)) -> U26(X:S) 227.20/227.35 U26(mark(X:S)) -> U26(X:S) 227.20/227.35 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.20/227.35 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.20/227.35 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.20/227.35 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.20/227.35 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.20/227.35 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.20/227.35 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.20/227.35 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.20/227.35 U33(active(X:S)) -> U33(X:S) 227.20/227.35 U33(mark(X:S)) -> U33(X:S) 227.20/227.35 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.20/227.35 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.20/227.35 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.20/227.35 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.20/227.35 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.20/227.35 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.20/227.35 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.20/227.35 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.20/227.35 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.20/227.35 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.20/227.35 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.20/227.35 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.20/227.35 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.20/227.35 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.20/227.35 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.20/227.35 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.20/227.35 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.20/227.35 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.20/227.35 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.20/227.35 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.20/227.35 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.20/227.35 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.20/227.35 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.20/227.35 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.20/227.35 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.20/227.35 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.20/227.35 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.20/227.35 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.20/227.35 U46(active(X:S)) -> U46(X:S) 227.20/227.35 U46(mark(X:S)) -> U46(X:S) 227.20/227.35 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.20/227.35 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.20/227.35 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.20/227.35 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.20/227.35 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.20/227.35 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.20/227.35 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.20/227.35 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.20/227.35 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.20/227.35 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.20/227.35 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.20/227.35 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.20/227.35 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.20/227.35 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.20/227.35 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.20/227.35 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.20/227.35 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.20/227.35 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.20/227.35 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.20/227.35 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.20/227.35 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.20/227.35 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.20/227.35 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.20/227.35 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.20/227.35 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.20/227.35 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.20/227.35 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.20/227.35 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.20/227.35 U56(active(X:S)) -> U56(X:S) 227.20/227.35 U56(mark(X:S)) -> U56(X:S) 227.20/227.35 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.20/227.35 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.20/227.35 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.20/227.35 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.20/227.35 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.20/227.35 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.20/227.35 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.20/227.35 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.20/227.35 U63(active(X:S)) -> U63(X:S) 227.20/227.35 U63(mark(X:S)) -> U63(X:S) 227.20/227.35 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.20/227.35 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.20/227.35 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.20/227.35 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.20/227.35 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.20/227.35 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.20/227.35 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.20/227.35 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.20/227.35 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.20/227.35 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.20/227.35 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.20/227.35 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.20/227.35 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.20/227.35 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.20/227.35 U74(active(X:S)) -> U74(X:S) 227.20/227.35 U74(mark(X:S)) -> U74(X:S) 227.20/227.35 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.20/227.35 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.20/227.35 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.20/227.35 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.20/227.35 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.20/227.35 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.20/227.35 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.20/227.35 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.20/227.35 U83(active(X:S)) -> U83(X:S) 227.20/227.35 U83(mark(X:S)) -> U83(X:S) 227.20/227.35 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.20/227.35 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.20/227.35 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.20/227.35 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.20/227.35 U92(active(X:S)) -> U92(X:S) 227.20/227.35 U92(mark(X:S)) -> U92(X:S) 227.20/227.35 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.20/227.35 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.20/227.35 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.20/227.35 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.20/227.35 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.20/227.35 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.20/227.35 active(U13(tt)) -> mark(tt) 227.20/227.35 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.20/227.35 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.20/227.35 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.20/227.35 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.20/227.35 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.20/227.35 active(U26(tt)) -> mark(tt) 227.20/227.35 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.20/227.35 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.20/227.35 active(U33(tt)) -> mark(tt) 227.20/227.35 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.20/227.35 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.20/227.35 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.20/227.35 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.20/227.35 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.20/227.35 active(U46(tt)) -> mark(tt) 227.20/227.35 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.20/227.35 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.20/227.35 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.20/227.35 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.20/227.35 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.20/227.35 active(U56(tt)) -> mark(tt) 227.20/227.35 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.20/227.35 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.20/227.35 active(U63(tt)) -> mark(tt) 227.20/227.35 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.20/227.35 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.20/227.35 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.20/227.35 active(U74(tt)) -> mark(tt) 227.20/227.35 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.20/227.35 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.20/227.35 active(U83(tt)) -> mark(tt) 227.20/227.35 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.20/227.35 active(U92(tt)) -> mark(tt) 227.20/227.35 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.20/227.35 active(__(nil,X:S)) -> mark(X:S) 227.20/227.35 active(__(X:S,nil)) -> mark(X:S) 227.20/227.35 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.20/227.35 active(isList(nil)) -> mark(tt) 227.20/227.35 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.20/227.35 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.20/227.35 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.20/227.35 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.20/227.35 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.20/227.35 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.20/227.35 active(isPal(nil)) -> mark(tt) 227.20/227.35 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.20/227.35 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.20/227.35 active(isPalListKind(a)) -> mark(tt) 227.20/227.35 active(isPalListKind(e)) -> mark(tt) 227.20/227.35 active(isPalListKind(i)) -> mark(tt) 227.20/227.35 active(isPalListKind(nil)) -> mark(tt) 227.20/227.35 active(isPalListKind(o)) -> mark(tt) 227.20/227.35 active(isPalListKind(u)) -> mark(tt) 227.20/227.35 active(isQid(a)) -> mark(tt) 227.20/227.35 active(isQid(e)) -> mark(tt) 227.20/227.35 active(isQid(i)) -> mark(tt) 227.20/227.35 active(isQid(o)) -> mark(tt) 227.20/227.35 active(isQid(u)) -> mark(tt) 227.20/227.35 isList(active(X:S)) -> isList(X:S) 227.20/227.35 isList(mark(X:S)) -> isList(X:S) 227.20/227.35 isNeList(active(X:S)) -> isNeList(X:S) 227.20/227.35 isNeList(mark(X:S)) -> isNeList(X:S) 227.20/227.35 isNePal(active(X:S)) -> isNePal(X:S) 227.20/227.35 isNePal(mark(X:S)) -> isNePal(X:S) 227.20/227.35 isPal(active(X:S)) -> isPal(X:S) 227.20/227.35 isPal(mark(X:S)) -> isPal(X:S) 227.20/227.35 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.20/227.35 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.20/227.35 isQid(active(X:S)) -> isQid(X:S) 227.20/227.35 isQid(mark(X:S)) -> isQid(X:S) 227.20/227.35 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.20/227.35 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.20/227.35 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.20/227.35 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.20/227.35 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.20/227.35 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.20/227.35 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.20/227.35 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.20/227.35 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.20/227.35 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.20/227.35 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.20/227.35 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.20/227.35 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.20/227.35 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.20/227.35 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.20/227.35 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.20/227.35 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.20/227.35 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.20/227.35 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.20/227.35 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.20/227.35 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.20/227.35 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.20/227.35 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.20/227.35 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.20/227.35 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.20/227.35 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.20/227.35 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.20/227.35 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.20/227.35 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.20/227.35 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.20/227.35 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.20/227.35 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.20/227.35 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.20/227.35 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.20/227.35 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.20/227.35 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.20/227.35 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.20/227.35 mark(isList(X:S)) -> active(isList(X:S)) 227.20/227.35 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.20/227.35 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.20/227.35 mark(isPal(X:S)) -> active(isPal(X:S)) 227.20/227.35 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.20/227.35 mark(isQid(X:S)) -> active(isQid(X:S)) 227.20/227.35 mark(a) -> active(a) 227.20/227.35 mark(e) -> active(e) 227.20/227.35 mark(i) -> active(i) 227.20/227.35 mark(nil) -> active(nil) 227.20/227.35 mark(o) -> active(o) 227.20/227.35 mark(tt) -> active(tt) 227.20/227.35 mark(u) -> active(u) 227.20/227.35 ->Strongly Connected Components: 227.20/227.35 ->->Cycle: 227.20/227.35 ->->-> Pairs: 227.20/227.35 U55#(X1:S,active(X2:S)) -> U55#(X1:S,X2:S) 227.20/227.35 U55#(X1:S,mark(X2:S)) -> U55#(X1:S,X2:S) 227.20/227.35 ->->-> Rules: 227.20/227.35 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.20/227.35 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.20/227.35 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.20/227.35 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.20/227.35 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.20/227.35 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.20/227.35 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.20/227.35 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.20/227.35 U13(active(X:S)) -> U13(X:S) 227.20/227.35 U13(mark(X:S)) -> U13(X:S) 227.20/227.35 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.20/227.35 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.20/227.35 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.20/227.35 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.20/227.35 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.20/227.35 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.20/227.35 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.20/227.35 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.20/227.35 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.20/227.35 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.20/227.35 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.20/227.35 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.20/227.35 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.20/227.35 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.20/227.35 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.20/227.35 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.20/227.35 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.20/227.35 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.20/227.35 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.20/227.35 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.20/227.35 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.20/227.35 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.20/227.35 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.20/227.35 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.20/227.35 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.20/227.35 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.20/227.35 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.20/227.35 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.20/227.35 U26(active(X:S)) -> U26(X:S) 227.20/227.35 U26(mark(X:S)) -> U26(X:S) 227.20/227.35 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.20/227.35 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.20/227.35 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.20/227.35 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.20/227.35 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.20/227.35 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.20/227.35 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.20/227.35 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.20/227.35 U33(active(X:S)) -> U33(X:S) 227.20/227.35 U33(mark(X:S)) -> U33(X:S) 227.20/227.35 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.20/227.35 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.20/227.35 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.20/227.35 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.20/227.35 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.20/227.35 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.20/227.35 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.20/227.35 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.20/227.35 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.20/227.35 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.20/227.35 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.20/227.35 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.20/227.35 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.20/227.35 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.20/227.35 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.20/227.35 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.20/227.35 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.20/227.35 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.20/227.35 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.20/227.35 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.20/227.35 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.20/227.35 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.20/227.35 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.20/227.35 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.20/227.35 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.20/227.35 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.20/227.35 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.20/227.35 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.20/227.35 U46(active(X:S)) -> U46(X:S) 227.20/227.35 U46(mark(X:S)) -> U46(X:S) 227.20/227.35 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.20/227.35 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.20/227.35 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.20/227.35 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.20/227.35 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.20/227.35 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.20/227.35 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.20/227.35 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.20/227.35 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.20/227.35 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.20/227.35 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.20/227.35 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.20/227.35 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.20/227.35 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.20/227.35 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.20/227.35 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.20/227.35 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.20/227.35 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.20/227.35 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.20/227.35 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.20/227.35 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.20/227.35 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.20/227.35 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.20/227.35 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.20/227.35 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.20/227.35 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.20/227.35 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.20/227.35 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.20/227.35 U56(active(X:S)) -> U56(X:S) 227.20/227.35 U56(mark(X:S)) -> U56(X:S) 227.20/227.35 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.20/227.35 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.20/227.35 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.20/227.35 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.20/227.35 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.20/227.35 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.20/227.35 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.20/227.35 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.20/227.35 U63(active(X:S)) -> U63(X:S) 227.20/227.35 U63(mark(X:S)) -> U63(X:S) 227.20/227.35 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.20/227.35 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.20/227.35 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.20/227.35 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.20/227.35 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.20/227.35 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.20/227.35 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.20/227.35 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.20/227.35 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.20/227.35 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.20/227.35 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.20/227.35 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.20/227.35 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.20/227.35 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.20/227.35 U74(active(X:S)) -> U74(X:S) 227.20/227.35 U74(mark(X:S)) -> U74(X:S) 227.20/227.35 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.20/227.35 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.20/227.35 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.20/227.35 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.20/227.35 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.20/227.35 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.20/227.35 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.20/227.35 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.20/227.35 U83(active(X:S)) -> U83(X:S) 227.20/227.35 U83(mark(X:S)) -> U83(X:S) 227.20/227.35 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.20/227.35 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.20/227.35 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.20/227.35 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.20/227.35 U92(active(X:S)) -> U92(X:S) 227.20/227.35 U92(mark(X:S)) -> U92(X:S) 227.20/227.35 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.20/227.35 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.20/227.35 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.20/227.35 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.20/227.35 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.20/227.35 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.20/227.35 active(U13(tt)) -> mark(tt) 227.20/227.35 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.20/227.35 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.20/227.35 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.20/227.35 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.20/227.35 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.20/227.35 active(U26(tt)) -> mark(tt) 227.20/227.35 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.20/227.35 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.20/227.35 active(U33(tt)) -> mark(tt) 227.20/227.35 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.20/227.35 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.20/227.35 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.20/227.35 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.20/227.35 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.20/227.35 active(U46(tt)) -> mark(tt) 227.20/227.35 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.20/227.35 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.20/227.35 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.20/227.35 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.20/227.35 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.20/227.35 active(U56(tt)) -> mark(tt) 227.20/227.35 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.20/227.35 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.20/227.35 active(U63(tt)) -> mark(tt) 227.20/227.35 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.20/227.35 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.20/227.35 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.20/227.35 active(U74(tt)) -> mark(tt) 227.20/227.35 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.20/227.35 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.20/227.35 active(U83(tt)) -> mark(tt) 227.20/227.35 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.20/227.35 active(U92(tt)) -> mark(tt) 227.20/227.35 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.20/227.35 active(__(nil,X:S)) -> mark(X:S) 227.20/227.35 active(__(X:S,nil)) -> mark(X:S) 227.20/227.35 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.20/227.35 active(isList(nil)) -> mark(tt) 227.20/227.35 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.20/227.35 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.20/227.35 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.20/227.35 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.20/227.35 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.20/227.35 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.20/227.35 active(isPal(nil)) -> mark(tt) 227.20/227.35 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.20/227.35 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.20/227.35 active(isPalListKind(a)) -> mark(tt) 227.20/227.35 active(isPalListKind(e)) -> mark(tt) 227.20/227.35 active(isPalListKind(i)) -> mark(tt) 227.20/227.35 active(isPalListKind(nil)) -> mark(tt) 227.20/227.35 active(isPalListKind(o)) -> mark(tt) 227.20/227.35 active(isPalListKind(u)) -> mark(tt) 227.20/227.35 active(isQid(a)) -> mark(tt) 227.20/227.35 active(isQid(e)) -> mark(tt) 227.20/227.35 active(isQid(i)) -> mark(tt) 227.20/227.35 active(isQid(o)) -> mark(tt) 227.20/227.35 active(isQid(u)) -> mark(tt) 227.20/227.35 isList(active(X:S)) -> isList(X:S) 227.20/227.35 isList(mark(X:S)) -> isList(X:S) 227.20/227.35 isNeList(active(X:S)) -> isNeList(X:S) 227.20/227.35 isNeList(mark(X:S)) -> isNeList(X:S) 227.20/227.35 isNePal(active(X:S)) -> isNePal(X:S) 227.20/227.35 isNePal(mark(X:S)) -> isNePal(X:S) 227.20/227.35 isPal(active(X:S)) -> isPal(X:S) 227.20/227.35 isPal(mark(X:S)) -> isPal(X:S) 227.20/227.35 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.20/227.35 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.20/227.35 isQid(active(X:S)) -> isQid(X:S) 227.20/227.35 isQid(mark(X:S)) -> isQid(X:S) 227.20/227.35 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.20/227.35 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.20/227.35 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.20/227.35 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.20/227.35 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.20/227.35 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.20/227.35 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.20/227.35 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.20/227.35 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.20/227.35 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.20/227.35 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.20/227.35 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.20/227.35 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.20/227.35 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.20/227.35 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.20/227.35 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.20/227.35 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.20/227.35 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.20/227.35 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.20/227.35 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.20/227.35 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.20/227.35 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.20/227.35 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.20/227.35 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.20/227.35 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.20/227.35 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.20/227.35 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.20/227.35 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.20/227.35 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.20/227.35 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.20/227.35 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.20/227.35 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.20/227.35 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.20/227.35 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.20/227.35 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.20/227.35 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.20/227.35 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.20/227.35 mark(isList(X:S)) -> active(isList(X:S)) 227.20/227.35 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.20/227.35 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.20/227.35 mark(isPal(X:S)) -> active(isPal(X:S)) 227.20/227.35 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.20/227.35 mark(isQid(X:S)) -> active(isQid(X:S)) 227.20/227.35 mark(a) -> active(a) 227.20/227.35 mark(e) -> active(e) 227.20/227.35 mark(i) -> active(i) 227.20/227.35 mark(nil) -> active(nil) 227.20/227.35 mark(o) -> active(o) 227.20/227.35 mark(tt) -> active(tt) 227.20/227.35 mark(u) -> active(u) 227.20/227.35 227.20/227.35 Problem 1.21: 227.20/227.35 227.20/227.35 Subterm Processor: 227.20/227.35 -> Pairs: 227.20/227.35 U55#(X1:S,active(X2:S)) -> U55#(X1:S,X2:S) 227.20/227.35 U55#(X1:S,mark(X2:S)) -> U55#(X1:S,X2:S) 227.20/227.35 -> Rules: 227.20/227.35 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.20/227.35 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.20/227.35 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.20/227.35 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.20/227.35 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.20/227.35 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.20/227.35 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.20/227.35 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.20/227.35 U13(active(X:S)) -> U13(X:S) 227.20/227.35 U13(mark(X:S)) -> U13(X:S) 227.20/227.35 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.20/227.35 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.20/227.35 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.20/227.35 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.20/227.35 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.20/227.35 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.20/227.35 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.20/227.35 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.20/227.35 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.20/227.35 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.20/227.35 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.20/227.35 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.20/227.35 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.20/227.35 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.20/227.35 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.20/227.35 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.20/227.35 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.20/227.35 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.20/227.35 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.20/227.35 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.20/227.35 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.20/227.35 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.20/227.35 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.20/227.35 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.20/227.35 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.20/227.35 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.20/227.35 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.20/227.35 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.20/227.35 U26(active(X:S)) -> U26(X:S) 227.20/227.35 U26(mark(X:S)) -> U26(X:S) 227.20/227.35 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.20/227.35 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.20/227.35 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.20/227.35 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.20/227.35 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.20/227.35 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.20/227.35 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.20/227.35 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.20/227.35 U33(active(X:S)) -> U33(X:S) 227.20/227.35 U33(mark(X:S)) -> U33(X:S) 227.20/227.35 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.20/227.35 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.20/227.35 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.20/227.35 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.20/227.35 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.20/227.35 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.20/227.35 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.20/227.35 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.20/227.35 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.20/227.35 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.20/227.35 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.20/227.35 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.20/227.35 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.20/227.35 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.20/227.35 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.20/227.35 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.20/227.35 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.20/227.35 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.20/227.35 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.20/227.35 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.20/227.35 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.20/227.35 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.20/227.35 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.20/227.35 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.20/227.35 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.20/227.35 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.20/227.35 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.20/227.35 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.20/227.35 U46(active(X:S)) -> U46(X:S) 227.20/227.35 U46(mark(X:S)) -> U46(X:S) 227.20/227.35 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.20/227.35 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.20/227.35 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.20/227.35 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.20/227.35 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.20/227.35 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.20/227.35 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.20/227.35 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.20/227.35 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.20/227.35 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.20/227.35 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.20/227.35 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.20/227.35 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.20/227.35 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.20/227.35 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.20/227.35 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.20/227.35 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.20/227.35 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.20/227.35 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.20/227.35 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.20/227.35 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.20/227.35 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.20/227.35 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.20/227.35 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.20/227.35 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.20/227.35 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.20/227.35 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.20/227.35 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.20/227.35 U56(active(X:S)) -> U56(X:S) 227.20/227.35 U56(mark(X:S)) -> U56(X:S) 227.20/227.35 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.20/227.35 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.20/227.35 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.20/227.35 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.20/227.35 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.20/227.35 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.20/227.35 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.20/227.35 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.20/227.35 U63(active(X:S)) -> U63(X:S) 227.20/227.35 U63(mark(X:S)) -> U63(X:S) 227.20/227.35 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.20/227.35 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.20/227.35 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.20/227.35 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.20/227.35 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.20/227.35 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.20/227.35 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.20/227.35 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.20/227.35 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.20/227.35 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.20/227.35 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.20/227.35 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.20/227.35 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.20/227.35 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.20/227.35 U74(active(X:S)) -> U74(X:S) 227.20/227.35 U74(mark(X:S)) -> U74(X:S) 227.20/227.35 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.20/227.35 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.20/227.35 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.20/227.35 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.20/227.35 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.20/227.35 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.20/227.35 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.20/227.35 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.20/227.35 U83(active(X:S)) -> U83(X:S) 227.20/227.35 U83(mark(X:S)) -> U83(X:S) 227.20/227.35 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.20/227.35 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.20/227.35 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.20/227.35 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.20/227.35 U92(active(X:S)) -> U92(X:S) 227.20/227.35 U92(mark(X:S)) -> U92(X:S) 227.20/227.35 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.20/227.35 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.20/227.35 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.20/227.35 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.20/227.35 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.20/227.35 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.20/227.35 active(U13(tt)) -> mark(tt) 227.20/227.35 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.20/227.35 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.20/227.35 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.20/227.35 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.20/227.35 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.20/227.35 active(U26(tt)) -> mark(tt) 227.20/227.35 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.20/227.35 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.20/227.35 active(U33(tt)) -> mark(tt) 227.20/227.35 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.20/227.35 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.20/227.35 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.20/227.35 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.20/227.35 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.20/227.35 active(U46(tt)) -> mark(tt) 227.20/227.35 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.20/227.35 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.20/227.35 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.20/227.35 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.20/227.35 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.20/227.35 active(U56(tt)) -> mark(tt) 227.20/227.35 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.20/227.35 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.20/227.35 active(U63(tt)) -> mark(tt) 227.20/227.35 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.20/227.35 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.20/227.35 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.20/227.35 active(U74(tt)) -> mark(tt) 227.20/227.35 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.20/227.35 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.20/227.35 active(U83(tt)) -> mark(tt) 227.20/227.35 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.20/227.35 active(U92(tt)) -> mark(tt) 227.20/227.35 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.20/227.35 active(__(nil,X:S)) -> mark(X:S) 227.20/227.35 active(__(X:S,nil)) -> mark(X:S) 227.20/227.35 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.20/227.35 active(isList(nil)) -> mark(tt) 227.20/227.35 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.20/227.35 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.20/227.35 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.20/227.35 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.20/227.35 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.20/227.35 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.20/227.35 active(isPal(nil)) -> mark(tt) 227.20/227.35 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.20/227.35 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.20/227.35 active(isPalListKind(a)) -> mark(tt) 227.20/227.35 active(isPalListKind(e)) -> mark(tt) 227.20/227.35 active(isPalListKind(i)) -> mark(tt) 227.20/227.35 active(isPalListKind(nil)) -> mark(tt) 227.20/227.35 active(isPalListKind(o)) -> mark(tt) 227.20/227.35 active(isPalListKind(u)) -> mark(tt) 227.20/227.35 active(isQid(a)) -> mark(tt) 227.20/227.35 active(isQid(e)) -> mark(tt) 227.20/227.35 active(isQid(i)) -> mark(tt) 227.20/227.35 active(isQid(o)) -> mark(tt) 227.20/227.35 active(isQid(u)) -> mark(tt) 227.20/227.35 isList(active(X:S)) -> isList(X:S) 227.20/227.35 isList(mark(X:S)) -> isList(X:S) 227.20/227.35 isNeList(active(X:S)) -> isNeList(X:S) 227.20/227.35 isNeList(mark(X:S)) -> isNeList(X:S) 227.20/227.35 isNePal(active(X:S)) -> isNePal(X:S) 227.20/227.35 isNePal(mark(X:S)) -> isNePal(X:S) 227.20/227.35 isPal(active(X:S)) -> isPal(X:S) 227.20/227.35 isPal(mark(X:S)) -> isPal(X:S) 227.20/227.35 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.20/227.35 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.20/227.35 isQid(active(X:S)) -> isQid(X:S) 227.20/227.35 isQid(mark(X:S)) -> isQid(X:S) 227.20/227.35 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.20/227.35 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.20/227.35 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.20/227.35 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.20/227.35 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.20/227.35 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.20/227.35 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.20/227.35 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.20/227.35 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.20/227.35 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.20/227.35 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.20/227.35 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.20/227.35 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.20/227.35 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.20/227.35 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.20/227.35 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.20/227.35 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.20/227.35 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.20/227.35 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.20/227.35 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.20/227.35 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.20/227.35 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.20/227.35 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.20/227.35 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.20/227.35 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.20/227.35 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.20/227.35 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.20/227.35 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.20/227.35 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.20/227.35 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.20/227.35 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.20/227.35 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.20/227.35 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.20/227.35 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.20/227.35 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.20/227.35 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.20/227.35 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.20/227.35 mark(isList(X:S)) -> active(isList(X:S)) 227.20/227.35 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.20/227.35 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.20/227.35 mark(isPal(X:S)) -> active(isPal(X:S)) 227.20/227.35 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.20/227.35 mark(isQid(X:S)) -> active(isQid(X:S)) 227.20/227.35 mark(a) -> active(a) 227.20/227.35 mark(e) -> active(e) 227.20/227.35 mark(i) -> active(i) 227.20/227.35 mark(nil) -> active(nil) 227.20/227.35 mark(o) -> active(o) 227.20/227.35 mark(tt) -> active(tt) 227.20/227.35 mark(u) -> active(u) 227.20/227.35 ->Projection: 227.20/227.35 pi(U55#) = 2 227.20/227.35 227.20/227.35 Problem 1.21: 227.20/227.35 227.20/227.35 SCC Processor: 227.20/227.35 -> Pairs: 227.20/227.35 Empty 227.20/227.35 -> Rules: 227.20/227.35 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.20/227.35 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.20/227.35 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.20/227.35 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.20/227.35 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.20/227.35 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.20/227.35 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.20/227.35 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.20/227.35 U13(active(X:S)) -> U13(X:S) 227.20/227.35 U13(mark(X:S)) -> U13(X:S) 227.20/227.35 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.20/227.35 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.20/227.35 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.20/227.35 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.20/227.35 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.20/227.35 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.20/227.35 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.20/227.35 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.20/227.35 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.20/227.35 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.20/227.35 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.20/227.35 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.20/227.35 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.20/227.35 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.20/227.35 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.20/227.35 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.20/227.35 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.20/227.35 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.20/227.35 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.20/227.35 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.20/227.35 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.20/227.35 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.20/227.35 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.20/227.35 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.20/227.35 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.20/227.35 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.20/227.35 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.20/227.35 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.20/227.35 U26(active(X:S)) -> U26(X:S) 227.20/227.35 U26(mark(X:S)) -> U26(X:S) 227.20/227.35 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.20/227.35 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.20/227.35 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.20/227.35 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.20/227.35 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.20/227.35 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.20/227.35 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.20/227.35 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.20/227.35 U33(active(X:S)) -> U33(X:S) 227.20/227.35 U33(mark(X:S)) -> U33(X:S) 227.20/227.35 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.20/227.35 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.20/227.35 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.20/227.35 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.20/227.35 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.20/227.35 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.20/227.35 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.20/227.35 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.20/227.35 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.20/227.35 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.20/227.35 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.20/227.35 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.20/227.35 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.20/227.35 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.20/227.35 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.20/227.35 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.20/227.35 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.20/227.35 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.20/227.35 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.20/227.35 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.20/227.35 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.20/227.35 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.20/227.35 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.20/227.35 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.20/227.35 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.20/227.35 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.20/227.35 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.20/227.35 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.20/227.35 U46(active(X:S)) -> U46(X:S) 227.20/227.35 U46(mark(X:S)) -> U46(X:S) 227.20/227.35 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.20/227.35 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.20/227.35 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.20/227.35 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.20/227.35 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.20/227.35 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.20/227.35 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.20/227.35 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.20/227.35 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.20/227.35 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.20/227.35 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.20/227.35 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.20/227.35 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.20/227.35 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.20/227.35 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.20/227.35 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.20/227.35 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.20/227.35 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.20/227.35 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.20/227.35 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.20/227.35 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.20/227.35 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.20/227.35 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.20/227.35 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.20/227.35 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.20/227.35 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.20/227.35 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.20/227.35 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.20/227.35 U56(active(X:S)) -> U56(X:S) 227.20/227.35 U56(mark(X:S)) -> U56(X:S) 227.20/227.35 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.20/227.35 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.20/227.35 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.20/227.35 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.20/227.35 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.20/227.35 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.20/227.35 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.20/227.35 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.20/227.35 U63(active(X:S)) -> U63(X:S) 227.20/227.35 U63(mark(X:S)) -> U63(X:S) 227.20/227.35 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.20/227.35 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.20/227.35 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.20/227.35 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.20/227.35 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.20/227.35 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.20/227.35 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.20/227.35 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.20/227.35 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.20/227.35 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.20/227.35 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.20/227.35 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.20/227.35 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.20/227.35 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.20/227.35 U74(active(X:S)) -> U74(X:S) 227.20/227.35 U74(mark(X:S)) -> U74(X:S) 227.20/227.35 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.20/227.35 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.20/227.35 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.20/227.35 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.20/227.35 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.20/227.35 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.20/227.35 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.20/227.35 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.20/227.35 U83(active(X:S)) -> U83(X:S) 227.20/227.35 U83(mark(X:S)) -> U83(X:S) 227.20/227.35 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.20/227.35 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.20/227.35 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.20/227.35 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.20/227.35 U92(active(X:S)) -> U92(X:S) 227.20/227.35 U92(mark(X:S)) -> U92(X:S) 227.20/227.35 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.20/227.35 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.20/227.35 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.20/227.35 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.20/227.35 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.20/227.35 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.20/227.35 active(U13(tt)) -> mark(tt) 227.20/227.35 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.20/227.35 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.20/227.35 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.20/227.35 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.20/227.35 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.20/227.35 active(U26(tt)) -> mark(tt) 227.20/227.35 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.20/227.35 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.20/227.35 active(U33(tt)) -> mark(tt) 227.20/227.35 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.20/227.35 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.20/227.35 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.20/227.35 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.20/227.35 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.20/227.35 active(U46(tt)) -> mark(tt) 227.20/227.35 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.20/227.35 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.20/227.35 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.20/227.35 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.20/227.35 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.20/227.35 active(U56(tt)) -> mark(tt) 227.20/227.35 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.20/227.35 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.20/227.35 active(U63(tt)) -> mark(tt) 227.20/227.35 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.20/227.35 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.20/227.35 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.20/227.35 active(U74(tt)) -> mark(tt) 227.20/227.35 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.20/227.35 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.20/227.35 active(U83(tt)) -> mark(tt) 227.20/227.35 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.20/227.35 active(U92(tt)) -> mark(tt) 227.20/227.35 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.20/227.35 active(__(nil,X:S)) -> mark(X:S) 227.20/227.35 active(__(X:S,nil)) -> mark(X:S) 227.20/227.35 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.20/227.35 active(isList(nil)) -> mark(tt) 227.20/227.35 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.20/227.35 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.20/227.35 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.20/227.35 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.20/227.35 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.20/227.35 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.20/227.35 active(isPal(nil)) -> mark(tt) 227.20/227.35 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.20/227.35 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.20/227.35 active(isPalListKind(a)) -> mark(tt) 227.20/227.35 active(isPalListKind(e)) -> mark(tt) 227.20/227.35 active(isPalListKind(i)) -> mark(tt) 227.20/227.35 active(isPalListKind(nil)) -> mark(tt) 227.20/227.35 active(isPalListKind(o)) -> mark(tt) 227.20/227.35 active(isPalListKind(u)) -> mark(tt) 227.20/227.35 active(isQid(a)) -> mark(tt) 227.20/227.35 active(isQid(e)) -> mark(tt) 227.20/227.35 active(isQid(i)) -> mark(tt) 227.20/227.35 active(isQid(o)) -> mark(tt) 227.20/227.35 active(isQid(u)) -> mark(tt) 227.20/227.35 isList(active(X:S)) -> isList(X:S) 227.20/227.35 isList(mark(X:S)) -> isList(X:S) 227.20/227.35 isNeList(active(X:S)) -> isNeList(X:S) 227.20/227.35 isNeList(mark(X:S)) -> isNeList(X:S) 227.20/227.35 isNePal(active(X:S)) -> isNePal(X:S) 227.20/227.35 isNePal(mark(X:S)) -> isNePal(X:S) 227.20/227.35 isPal(active(X:S)) -> isPal(X:S) 227.20/227.35 isPal(mark(X:S)) -> isPal(X:S) 227.20/227.35 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.20/227.35 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.20/227.35 isQid(active(X:S)) -> isQid(X:S) 227.20/227.35 isQid(mark(X:S)) -> isQid(X:S) 227.20/227.35 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.20/227.35 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.20/227.35 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.20/227.35 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.20/227.35 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.20/227.35 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.20/227.35 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.20/227.35 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.20/227.35 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.20/227.35 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.20/227.35 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.20/227.35 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.20/227.35 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.20/227.35 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.20/227.35 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.20/227.35 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.20/227.35 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.20/227.35 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.20/227.35 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.20/227.35 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.20/227.35 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.20/227.35 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.20/227.35 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.20/227.35 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.20/227.35 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.20/227.35 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.20/227.35 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.20/227.35 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.20/227.35 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.20/227.35 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.20/227.35 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.20/227.35 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.20/227.35 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.20/227.35 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.20/227.35 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.20/227.35 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.20/227.35 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.20/227.35 mark(isList(X:S)) -> active(isList(X:S)) 227.20/227.35 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.20/227.35 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.20/227.35 mark(isPal(X:S)) -> active(isPal(X:S)) 227.20/227.35 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.20/227.35 mark(isQid(X:S)) -> active(isQid(X:S)) 227.20/227.35 mark(a) -> active(a) 227.20/227.35 mark(e) -> active(e) 227.20/227.35 mark(i) -> active(i) 227.20/227.35 mark(nil) -> active(nil) 227.20/227.35 mark(o) -> active(o) 227.20/227.35 mark(tt) -> active(tt) 227.20/227.35 mark(u) -> active(u) 227.20/227.35 ->Strongly Connected Components: 227.20/227.35 There is no strongly connected component 227.20/227.35 227.20/227.35 The problem is finite. 227.20/227.35 227.20/227.35 Problem 1.22: 227.20/227.35 227.20/227.35 Subterm Processor: 227.20/227.35 -> Pairs: 227.20/227.35 U54#(active(X1:S),X2:S,X3:S) -> U54#(X1:S,X2:S,X3:S) 227.20/227.35 U54#(mark(X1:S),X2:S,X3:S) -> U54#(X1:S,X2:S,X3:S) 227.20/227.35 U54#(X1:S,active(X2:S),X3:S) -> U54#(X1:S,X2:S,X3:S) 227.20/227.35 U54#(X1:S,mark(X2:S),X3:S) -> U54#(X1:S,X2:S,X3:S) 227.20/227.35 U54#(X1:S,X2:S,active(X3:S)) -> U54#(X1:S,X2:S,X3:S) 227.20/227.35 U54#(X1:S,X2:S,mark(X3:S)) -> U54#(X1:S,X2:S,X3:S) 227.20/227.35 -> Rules: 227.20/227.35 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.20/227.35 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.20/227.35 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.20/227.35 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.20/227.35 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.20/227.35 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.20/227.35 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.20/227.35 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.20/227.35 U13(active(X:S)) -> U13(X:S) 227.20/227.35 U13(mark(X:S)) -> U13(X:S) 227.20/227.35 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.20/227.35 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.20/227.35 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.20/227.35 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.20/227.35 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.20/227.35 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.20/227.35 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.20/227.35 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.20/227.35 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.20/227.35 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.20/227.35 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.20/227.35 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.20/227.35 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.20/227.35 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.20/227.35 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.20/227.35 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.20/227.35 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.20/227.35 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.20/227.35 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.20/227.35 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.20/227.35 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.20/227.35 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.20/227.35 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.20/227.35 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.20/227.35 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.20/227.35 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.20/227.35 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.20/227.35 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.20/227.35 U26(active(X:S)) -> U26(X:S) 227.20/227.35 U26(mark(X:S)) -> U26(X:S) 227.20/227.35 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.20/227.35 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.20/227.35 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.20/227.35 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.20/227.35 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.20/227.35 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.20/227.35 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.20/227.35 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.20/227.35 U33(active(X:S)) -> U33(X:S) 227.20/227.35 U33(mark(X:S)) -> U33(X:S) 227.20/227.35 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.20/227.35 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.20/227.35 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.20/227.35 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.20/227.35 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.20/227.35 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.20/227.35 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.20/227.35 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.20/227.35 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.20/227.35 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.20/227.35 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.20/227.35 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.20/227.35 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.20/227.35 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.20/227.35 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.20/227.35 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.20/227.35 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.20/227.35 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.20/227.35 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.20/227.35 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.20/227.35 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.20/227.35 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.20/227.35 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.20/227.35 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.20/227.35 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.20/227.35 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.20/227.35 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.20/227.35 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.20/227.35 U46(active(X:S)) -> U46(X:S) 227.20/227.35 U46(mark(X:S)) -> U46(X:S) 227.20/227.35 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.20/227.35 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.20/227.35 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.20/227.35 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.20/227.35 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.20/227.35 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.20/227.35 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.20/227.35 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.20/227.35 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.20/227.35 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.20/227.35 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.20/227.35 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.20/227.35 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.20/227.35 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.20/227.35 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.20/227.35 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.20/227.35 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.20/227.35 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.20/227.35 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.20/227.35 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.20/227.35 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.20/227.35 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.20/227.35 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.20/227.35 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.20/227.35 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.20/227.35 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.20/227.35 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.20/227.35 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.20/227.35 U56(active(X:S)) -> U56(X:S) 227.20/227.35 U56(mark(X:S)) -> U56(X:S) 227.20/227.35 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.20/227.35 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.20/227.35 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.20/227.35 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.20/227.35 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.20/227.35 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.20/227.35 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.20/227.35 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.20/227.35 U63(active(X:S)) -> U63(X:S) 227.20/227.35 U63(mark(X:S)) -> U63(X:S) 227.20/227.35 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.20/227.35 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.20/227.35 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.20/227.35 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.20/227.35 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.20/227.35 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.20/227.35 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.20/227.35 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.20/227.35 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.20/227.35 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.20/227.35 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.20/227.35 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.20/227.35 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.20/227.35 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.20/227.35 U74(active(X:S)) -> U74(X:S) 227.20/227.35 U74(mark(X:S)) -> U74(X:S) 227.20/227.35 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.20/227.35 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.20/227.35 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.20/227.35 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.20/227.35 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.20/227.35 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.20/227.35 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.20/227.35 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.20/227.35 U83(active(X:S)) -> U83(X:S) 227.20/227.35 U83(mark(X:S)) -> U83(X:S) 227.20/227.35 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.20/227.35 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.20/227.35 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.20/227.35 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.20/227.35 U92(active(X:S)) -> U92(X:S) 227.20/227.35 U92(mark(X:S)) -> U92(X:S) 227.20/227.35 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.20/227.35 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.20/227.35 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.20/227.35 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.20/227.35 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.20/227.35 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.20/227.35 active(U13(tt)) -> mark(tt) 227.20/227.35 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.20/227.35 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.20/227.35 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.20/227.35 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.20/227.35 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.20/227.35 active(U26(tt)) -> mark(tt) 227.20/227.35 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.20/227.35 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.20/227.35 active(U33(tt)) -> mark(tt) 227.20/227.35 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.20/227.35 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.20/227.35 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.20/227.35 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.20/227.35 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.20/227.35 active(U46(tt)) -> mark(tt) 227.20/227.35 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.20/227.35 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.20/227.35 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.20/227.35 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.20/227.35 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.20/227.35 active(U56(tt)) -> mark(tt) 227.20/227.35 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.20/227.35 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.20/227.35 active(U63(tt)) -> mark(tt) 227.20/227.35 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.20/227.35 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.20/227.35 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.20/227.35 active(U74(tt)) -> mark(tt) 227.20/227.35 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.20/227.35 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.20/227.35 active(U83(tt)) -> mark(tt) 227.20/227.35 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.20/227.35 active(U92(tt)) -> mark(tt) 227.20/227.35 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.20/227.35 active(__(nil,X:S)) -> mark(X:S) 227.20/227.35 active(__(X:S,nil)) -> mark(X:S) 227.20/227.35 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.20/227.35 active(isList(nil)) -> mark(tt) 227.20/227.35 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.20/227.35 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.20/227.35 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.20/227.35 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.20/227.35 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.20/227.35 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.20/227.35 active(isPal(nil)) -> mark(tt) 227.20/227.35 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.20/227.35 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.20/227.35 active(isPalListKind(a)) -> mark(tt) 227.20/227.35 active(isPalListKind(e)) -> mark(tt) 227.20/227.35 active(isPalListKind(i)) -> mark(tt) 227.20/227.35 active(isPalListKind(nil)) -> mark(tt) 227.20/227.35 active(isPalListKind(o)) -> mark(tt) 227.20/227.35 active(isPalListKind(u)) -> mark(tt) 227.20/227.35 active(isQid(a)) -> mark(tt) 227.20/227.35 active(isQid(e)) -> mark(tt) 227.20/227.35 active(isQid(i)) -> mark(tt) 227.20/227.35 active(isQid(o)) -> mark(tt) 227.20/227.35 active(isQid(u)) -> mark(tt) 227.20/227.35 isList(active(X:S)) -> isList(X:S) 227.20/227.35 isList(mark(X:S)) -> isList(X:S) 227.20/227.35 isNeList(active(X:S)) -> isNeList(X:S) 227.20/227.35 isNeList(mark(X:S)) -> isNeList(X:S) 227.20/227.35 isNePal(active(X:S)) -> isNePal(X:S) 227.20/227.35 isNePal(mark(X:S)) -> isNePal(X:S) 227.20/227.35 isPal(active(X:S)) -> isPal(X:S) 227.20/227.35 isPal(mark(X:S)) -> isPal(X:S) 227.20/227.35 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.20/227.35 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.20/227.35 isQid(active(X:S)) -> isQid(X:S) 227.20/227.35 isQid(mark(X:S)) -> isQid(X:S) 227.20/227.35 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.20/227.35 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.20/227.35 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.20/227.35 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.20/227.35 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.20/227.35 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.20/227.35 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.20/227.35 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.20/227.35 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.20/227.35 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.20/227.35 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.20/227.35 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.20/227.35 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.20/227.35 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.20/227.35 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.20/227.35 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.20/227.35 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.20/227.35 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.20/227.35 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.20/227.35 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.20/227.35 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.20/227.35 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.20/227.35 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.20/227.35 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.20/227.35 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.20/227.35 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.20/227.35 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.20/227.35 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.20/227.35 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.20/227.35 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.20/227.35 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.20/227.35 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.20/227.35 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.20/227.35 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.20/227.35 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.20/227.35 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.20/227.35 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.20/227.35 mark(isList(X:S)) -> active(isList(X:S)) 227.20/227.35 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.20/227.35 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.20/227.35 mark(isPal(X:S)) -> active(isPal(X:S)) 227.20/227.35 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.20/227.35 mark(isQid(X:S)) -> active(isQid(X:S)) 227.20/227.35 mark(a) -> active(a) 227.20/227.35 mark(e) -> active(e) 227.20/227.35 mark(i) -> active(i) 227.20/227.35 mark(nil) -> active(nil) 227.20/227.35 mark(o) -> active(o) 227.20/227.35 mark(tt) -> active(tt) 227.20/227.35 mark(u) -> active(u) 227.20/227.35 ->Projection: 227.20/227.35 pi(U54#) = 1 227.20/227.35 227.20/227.35 Problem 1.22: 227.20/227.35 227.20/227.35 SCC Processor: 227.20/227.35 -> Pairs: 227.20/227.35 U54#(X1:S,active(X2:S),X3:S) -> U54#(X1:S,X2:S,X3:S) 227.20/227.35 U54#(X1:S,mark(X2:S),X3:S) -> U54#(X1:S,X2:S,X3:S) 227.20/227.35 U54#(X1:S,X2:S,active(X3:S)) -> U54#(X1:S,X2:S,X3:S) 227.20/227.35 U54#(X1:S,X2:S,mark(X3:S)) -> U54#(X1:S,X2:S,X3:S) 227.20/227.35 -> Rules: 227.20/227.35 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.20/227.35 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.20/227.35 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.20/227.35 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.20/227.35 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.20/227.35 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.20/227.35 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.20/227.35 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.20/227.35 U13(active(X:S)) -> U13(X:S) 227.20/227.35 U13(mark(X:S)) -> U13(X:S) 227.20/227.35 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.20/227.35 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.20/227.35 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.20/227.35 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.20/227.35 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.20/227.35 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.20/227.35 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.20/227.35 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.20/227.35 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.20/227.35 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.20/227.35 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.20/227.35 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.20/227.35 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.20/227.35 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.20/227.35 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.20/227.35 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.20/227.35 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.20/227.35 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.20/227.35 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.20/227.35 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.20/227.35 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.20/227.35 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.20/227.35 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.20/227.35 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.20/227.35 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.20/227.35 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.20/227.35 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.20/227.35 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.20/227.35 U26(active(X:S)) -> U26(X:S) 227.20/227.35 U26(mark(X:S)) -> U26(X:S) 227.20/227.35 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.20/227.35 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.20/227.35 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.20/227.35 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.20/227.35 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.20/227.35 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.20/227.35 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.20/227.35 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.20/227.35 U33(active(X:S)) -> U33(X:S) 227.20/227.35 U33(mark(X:S)) -> U33(X:S) 227.20/227.35 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.20/227.35 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.20/227.35 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.20/227.35 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.20/227.35 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.20/227.35 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.20/227.35 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.20/227.35 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.20/227.35 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.20/227.35 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.20/227.35 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.20/227.35 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.20/227.35 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.20/227.35 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.20/227.35 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.20/227.35 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.20/227.35 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.20/227.35 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.20/227.35 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.20/227.35 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.20/227.35 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.20/227.35 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.20/227.35 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.20/227.35 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.20/227.35 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.20/227.35 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.20/227.35 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.20/227.35 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.20/227.35 U46(active(X:S)) -> U46(X:S) 227.20/227.35 U46(mark(X:S)) -> U46(X:S) 227.20/227.35 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.20/227.35 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.20/227.35 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.20/227.35 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.20/227.35 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.20/227.35 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.20/227.35 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.20/227.35 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.20/227.35 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.20/227.35 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.20/227.35 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.20/227.35 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.20/227.35 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.20/227.35 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.20/227.35 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.20/227.35 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.20/227.35 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.20/227.35 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.20/227.35 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.20/227.35 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.20/227.35 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.20/227.35 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.20/227.35 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.20/227.35 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.20/227.35 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.20/227.35 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.20/227.35 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.20/227.35 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.20/227.35 U56(active(X:S)) -> U56(X:S) 227.20/227.35 U56(mark(X:S)) -> U56(X:S) 227.20/227.35 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.20/227.35 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.20/227.35 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.20/227.35 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.20/227.35 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.20/227.35 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.20/227.35 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.20/227.35 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.20/227.35 U63(active(X:S)) -> U63(X:S) 227.20/227.35 U63(mark(X:S)) -> U63(X:S) 227.20/227.35 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.20/227.35 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.20/227.35 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.20/227.35 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.20/227.35 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.20/227.35 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.20/227.35 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.20/227.35 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.20/227.35 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.20/227.35 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.20/227.35 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.20/227.35 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.20/227.35 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.20/227.35 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.20/227.35 U74(active(X:S)) -> U74(X:S) 227.20/227.35 U74(mark(X:S)) -> U74(X:S) 227.20/227.35 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.20/227.35 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.20/227.35 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.20/227.35 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.20/227.35 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.20/227.35 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.20/227.35 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.20/227.35 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.20/227.35 U83(active(X:S)) -> U83(X:S) 227.20/227.35 U83(mark(X:S)) -> U83(X:S) 227.20/227.35 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.20/227.35 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.20/227.35 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.20/227.35 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.20/227.35 U92(active(X:S)) -> U92(X:S) 227.20/227.35 U92(mark(X:S)) -> U92(X:S) 227.20/227.35 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.20/227.35 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.20/227.35 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.20/227.35 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.20/227.35 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.20/227.35 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.20/227.35 active(U13(tt)) -> mark(tt) 227.20/227.35 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.20/227.35 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.20/227.35 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.20/227.35 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.20/227.35 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.20/227.35 active(U26(tt)) -> mark(tt) 227.20/227.35 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.20/227.35 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.20/227.35 active(U33(tt)) -> mark(tt) 227.20/227.35 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.20/227.35 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.20/227.35 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.20/227.35 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.20/227.35 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.20/227.35 active(U46(tt)) -> mark(tt) 227.20/227.35 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.20/227.35 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.20/227.36 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.20/227.36 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.20/227.36 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.20/227.36 active(U56(tt)) -> mark(tt) 227.20/227.36 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.20/227.36 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.20/227.36 active(U63(tt)) -> mark(tt) 227.20/227.36 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.20/227.36 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.20/227.36 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.20/227.36 active(U74(tt)) -> mark(tt) 227.20/227.36 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.20/227.36 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.20/227.36 active(U83(tt)) -> mark(tt) 227.20/227.36 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.20/227.36 active(U92(tt)) -> mark(tt) 227.20/227.36 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.20/227.36 active(__(nil,X:S)) -> mark(X:S) 227.20/227.36 active(__(X:S,nil)) -> mark(X:S) 227.20/227.36 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.20/227.36 active(isList(nil)) -> mark(tt) 227.20/227.36 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.20/227.36 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.20/227.36 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.20/227.36 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.20/227.36 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.20/227.36 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.20/227.36 active(isPal(nil)) -> mark(tt) 227.20/227.36 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.20/227.36 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.20/227.36 active(isPalListKind(a)) -> mark(tt) 227.20/227.36 active(isPalListKind(e)) -> mark(tt) 227.20/227.36 active(isPalListKind(i)) -> mark(tt) 227.20/227.36 active(isPalListKind(nil)) -> mark(tt) 227.20/227.36 active(isPalListKind(o)) -> mark(tt) 227.20/227.36 active(isPalListKind(u)) -> mark(tt) 227.20/227.36 active(isQid(a)) -> mark(tt) 227.20/227.36 active(isQid(e)) -> mark(tt) 227.20/227.36 active(isQid(i)) -> mark(tt) 227.20/227.36 active(isQid(o)) -> mark(tt) 227.20/227.36 active(isQid(u)) -> mark(tt) 227.20/227.36 isList(active(X:S)) -> isList(X:S) 227.20/227.36 isList(mark(X:S)) -> isList(X:S) 227.20/227.36 isNeList(active(X:S)) -> isNeList(X:S) 227.20/227.36 isNeList(mark(X:S)) -> isNeList(X:S) 227.20/227.36 isNePal(active(X:S)) -> isNePal(X:S) 227.20/227.36 isNePal(mark(X:S)) -> isNePal(X:S) 227.20/227.36 isPal(active(X:S)) -> isPal(X:S) 227.20/227.36 isPal(mark(X:S)) -> isPal(X:S) 227.20/227.36 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.20/227.36 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.20/227.36 isQid(active(X:S)) -> isQid(X:S) 227.20/227.36 isQid(mark(X:S)) -> isQid(X:S) 227.20/227.36 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.20/227.36 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.20/227.36 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.20/227.36 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.20/227.36 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.20/227.36 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.20/227.36 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.20/227.36 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.20/227.36 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.20/227.36 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.20/227.36 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.20/227.36 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.20/227.36 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.20/227.36 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.20/227.36 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.20/227.36 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.20/227.36 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.20/227.36 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.20/227.36 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.20/227.36 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.20/227.36 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.20/227.36 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.20/227.36 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.20/227.36 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.20/227.36 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.20/227.36 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.20/227.36 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.20/227.36 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.20/227.36 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.20/227.36 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.20/227.36 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.20/227.36 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.20/227.36 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.20/227.36 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.20/227.36 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.20/227.36 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.20/227.36 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.20/227.36 mark(isList(X:S)) -> active(isList(X:S)) 227.20/227.36 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.20/227.36 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.20/227.36 mark(isPal(X:S)) -> active(isPal(X:S)) 227.20/227.36 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.20/227.36 mark(isQid(X:S)) -> active(isQid(X:S)) 227.20/227.36 mark(a) -> active(a) 227.20/227.36 mark(e) -> active(e) 227.20/227.36 mark(i) -> active(i) 227.20/227.36 mark(nil) -> active(nil) 227.20/227.36 mark(o) -> active(o) 227.20/227.36 mark(tt) -> active(tt) 227.20/227.36 mark(u) -> active(u) 227.20/227.36 ->Strongly Connected Components: 227.20/227.36 ->->Cycle: 227.20/227.36 ->->-> Pairs: 227.20/227.36 U54#(X1:S,active(X2:S),X3:S) -> U54#(X1:S,X2:S,X3:S) 227.20/227.36 U54#(X1:S,mark(X2:S),X3:S) -> U54#(X1:S,X2:S,X3:S) 227.20/227.36 U54#(X1:S,X2:S,active(X3:S)) -> U54#(X1:S,X2:S,X3:S) 227.20/227.36 U54#(X1:S,X2:S,mark(X3:S)) -> U54#(X1:S,X2:S,X3:S) 227.20/227.36 ->->-> Rules: 227.20/227.36 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.20/227.36 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.20/227.36 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.20/227.36 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.20/227.36 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.20/227.36 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.20/227.36 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.20/227.36 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.20/227.36 U13(active(X:S)) -> U13(X:S) 227.20/227.36 U13(mark(X:S)) -> U13(X:S) 227.20/227.36 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.20/227.36 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.20/227.36 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.20/227.36 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.20/227.36 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.20/227.36 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.20/227.36 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.20/227.36 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.20/227.36 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.20/227.36 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.20/227.36 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.20/227.36 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.20/227.36 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.20/227.36 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.20/227.36 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.20/227.36 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.20/227.36 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.20/227.36 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.20/227.36 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.20/227.36 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.20/227.36 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.20/227.36 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.20/227.36 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.20/227.36 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.20/227.36 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.20/227.36 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.20/227.36 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.20/227.36 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.20/227.36 U26(active(X:S)) -> U26(X:S) 227.20/227.36 U26(mark(X:S)) -> U26(X:S) 227.20/227.36 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.20/227.36 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.20/227.36 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.20/227.36 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.20/227.36 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.20/227.36 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.20/227.36 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.20/227.36 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.20/227.36 U33(active(X:S)) -> U33(X:S) 227.20/227.36 U33(mark(X:S)) -> U33(X:S) 227.20/227.36 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.20/227.36 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.20/227.36 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.20/227.36 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.20/227.36 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.20/227.36 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.20/227.36 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.20/227.36 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.20/227.36 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.20/227.36 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.20/227.36 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.20/227.36 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.20/227.36 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.20/227.36 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.20/227.36 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.20/227.36 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.20/227.36 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.20/227.36 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.20/227.36 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.20/227.36 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.20/227.36 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.20/227.36 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.20/227.36 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.20/227.36 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.20/227.36 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.20/227.36 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.20/227.36 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.20/227.36 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.20/227.36 U46(active(X:S)) -> U46(X:S) 227.20/227.36 U46(mark(X:S)) -> U46(X:S) 227.20/227.36 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.20/227.36 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.20/227.36 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.20/227.36 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.20/227.36 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.20/227.36 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.20/227.36 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.20/227.36 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.20/227.36 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.20/227.36 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.20/227.36 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.20/227.36 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.20/227.36 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.20/227.36 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.20/227.36 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.20/227.36 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.20/227.36 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.20/227.36 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.20/227.36 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.20/227.36 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.20/227.36 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.20/227.36 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.20/227.36 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.20/227.36 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.20/227.36 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.20/227.36 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.20/227.36 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.20/227.36 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.20/227.36 U56(active(X:S)) -> U56(X:S) 227.20/227.36 U56(mark(X:S)) -> U56(X:S) 227.20/227.36 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.20/227.36 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.20/227.36 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.20/227.36 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.20/227.36 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.20/227.36 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.20/227.36 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.20/227.36 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.20/227.36 U63(active(X:S)) -> U63(X:S) 227.20/227.36 U63(mark(X:S)) -> U63(X:S) 227.20/227.36 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.20/227.36 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.20/227.36 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.20/227.36 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.20/227.36 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.20/227.36 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.20/227.36 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.20/227.36 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.20/227.36 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.20/227.36 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.20/227.36 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.20/227.36 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.20/227.36 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.20/227.36 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.20/227.36 U74(active(X:S)) -> U74(X:S) 227.20/227.36 U74(mark(X:S)) -> U74(X:S) 227.20/227.36 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.20/227.36 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.20/227.36 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.20/227.36 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.20/227.36 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.20/227.36 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.20/227.36 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.20/227.36 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.20/227.36 U83(active(X:S)) -> U83(X:S) 227.20/227.36 U83(mark(X:S)) -> U83(X:S) 227.20/227.36 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.20/227.36 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.20/227.36 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.20/227.36 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.20/227.36 U92(active(X:S)) -> U92(X:S) 227.20/227.36 U92(mark(X:S)) -> U92(X:S) 227.20/227.36 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.20/227.36 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.20/227.36 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.20/227.36 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.20/227.36 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.20/227.36 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.20/227.36 active(U13(tt)) -> mark(tt) 227.20/227.36 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.20/227.36 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.20/227.36 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.20/227.36 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.20/227.36 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.20/227.36 active(U26(tt)) -> mark(tt) 227.20/227.36 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.20/227.36 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.20/227.36 active(U33(tt)) -> mark(tt) 227.20/227.36 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.20/227.36 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.20/227.36 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.20/227.36 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.20/227.36 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.20/227.36 active(U46(tt)) -> mark(tt) 227.20/227.36 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.20/227.36 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.20/227.36 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.20/227.36 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.20/227.36 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.20/227.36 active(U56(tt)) -> mark(tt) 227.20/227.36 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.20/227.36 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.20/227.36 active(U63(tt)) -> mark(tt) 227.20/227.36 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.20/227.36 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.20/227.36 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.20/227.36 active(U74(tt)) -> mark(tt) 227.20/227.36 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.20/227.36 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.20/227.36 active(U83(tt)) -> mark(tt) 227.20/227.36 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.20/227.36 active(U92(tt)) -> mark(tt) 227.20/227.36 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.20/227.36 active(__(nil,X:S)) -> mark(X:S) 227.20/227.36 active(__(X:S,nil)) -> mark(X:S) 227.20/227.36 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.20/227.36 active(isList(nil)) -> mark(tt) 227.20/227.36 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.20/227.36 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.20/227.36 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.20/227.36 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.20/227.36 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.20/227.36 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.20/227.36 active(isPal(nil)) -> mark(tt) 227.20/227.36 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.20/227.36 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.20/227.36 active(isPalListKind(a)) -> mark(tt) 227.20/227.36 active(isPalListKind(e)) -> mark(tt) 227.20/227.36 active(isPalListKind(i)) -> mark(tt) 227.20/227.36 active(isPalListKind(nil)) -> mark(tt) 227.20/227.36 active(isPalListKind(o)) -> mark(tt) 227.20/227.36 active(isPalListKind(u)) -> mark(tt) 227.20/227.36 active(isQid(a)) -> mark(tt) 227.20/227.36 active(isQid(e)) -> mark(tt) 227.20/227.36 active(isQid(i)) -> mark(tt) 227.20/227.36 active(isQid(o)) -> mark(tt) 227.20/227.36 active(isQid(u)) -> mark(tt) 227.20/227.36 isList(active(X:S)) -> isList(X:S) 227.20/227.36 isList(mark(X:S)) -> isList(X:S) 227.20/227.36 isNeList(active(X:S)) -> isNeList(X:S) 227.20/227.36 isNeList(mark(X:S)) -> isNeList(X:S) 227.20/227.36 isNePal(active(X:S)) -> isNePal(X:S) 227.20/227.36 isNePal(mark(X:S)) -> isNePal(X:S) 227.20/227.36 isPal(active(X:S)) -> isPal(X:S) 227.20/227.36 isPal(mark(X:S)) -> isPal(X:S) 227.20/227.36 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.20/227.36 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.20/227.36 isQid(active(X:S)) -> isQid(X:S) 227.20/227.36 isQid(mark(X:S)) -> isQid(X:S) 227.20/227.36 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.20/227.36 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.20/227.36 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.20/227.36 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.20/227.36 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.20/227.36 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.20/227.36 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.20/227.36 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.20/227.36 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.20/227.36 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.20/227.36 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.20/227.36 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.20/227.36 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.20/227.36 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.20/227.36 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.20/227.36 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.20/227.36 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.20/227.36 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.20/227.36 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.20/227.36 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.20/227.36 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.20/227.36 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.20/227.36 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.20/227.36 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.20/227.36 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.20/227.36 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.20/227.36 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.20/227.36 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.20/227.36 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.20/227.36 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.20/227.36 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.20/227.36 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.20/227.36 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.20/227.36 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.20/227.36 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.20/227.36 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.20/227.36 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.20/227.36 mark(isList(X:S)) -> active(isList(X:S)) 227.20/227.36 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.20/227.36 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.20/227.36 mark(isPal(X:S)) -> active(isPal(X:S)) 227.20/227.36 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.20/227.36 mark(isQid(X:S)) -> active(isQid(X:S)) 227.20/227.36 mark(a) -> active(a) 227.20/227.36 mark(e) -> active(e) 227.20/227.36 mark(i) -> active(i) 227.20/227.36 mark(nil) -> active(nil) 227.20/227.36 mark(o) -> active(o) 227.20/227.36 mark(tt) -> active(tt) 227.20/227.36 mark(u) -> active(u) 227.20/227.36 227.20/227.36 Problem 1.22: 227.20/227.36 227.20/227.36 Subterm Processor: 227.20/227.36 -> Pairs: 227.20/227.36 U54#(X1:S,active(X2:S),X3:S) -> U54#(X1:S,X2:S,X3:S) 227.20/227.36 U54#(X1:S,mark(X2:S),X3:S) -> U54#(X1:S,X2:S,X3:S) 227.20/227.36 U54#(X1:S,X2:S,active(X3:S)) -> U54#(X1:S,X2:S,X3:S) 227.20/227.36 U54#(X1:S,X2:S,mark(X3:S)) -> U54#(X1:S,X2:S,X3:S) 227.20/227.36 -> Rules: 227.20/227.36 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.20/227.36 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.20/227.36 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.20/227.36 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.20/227.36 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.20/227.36 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.20/227.36 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.20/227.36 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.20/227.36 U13(active(X:S)) -> U13(X:S) 227.20/227.36 U13(mark(X:S)) -> U13(X:S) 227.20/227.36 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.20/227.36 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.20/227.36 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.20/227.36 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.20/227.36 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.20/227.36 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.20/227.36 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.20/227.36 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.20/227.36 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.20/227.36 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.20/227.36 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.20/227.36 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.20/227.36 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.20/227.36 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.20/227.36 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.20/227.36 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.20/227.36 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.20/227.36 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.20/227.36 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.20/227.36 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.20/227.36 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.20/227.36 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.20/227.36 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.20/227.36 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.20/227.36 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.20/227.36 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.20/227.36 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.20/227.36 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.20/227.36 U26(active(X:S)) -> U26(X:S) 227.20/227.36 U26(mark(X:S)) -> U26(X:S) 227.20/227.36 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.20/227.36 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.20/227.36 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.20/227.36 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.20/227.36 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.20/227.36 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.20/227.36 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.20/227.36 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.20/227.36 U33(active(X:S)) -> U33(X:S) 227.20/227.36 U33(mark(X:S)) -> U33(X:S) 227.20/227.36 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.20/227.36 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.20/227.36 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.20/227.36 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.20/227.36 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.20/227.36 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.20/227.36 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.20/227.36 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.20/227.36 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.20/227.36 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.20/227.36 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.20/227.36 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.20/227.36 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.20/227.36 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.20/227.36 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.20/227.36 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.20/227.36 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.20/227.36 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.20/227.36 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.20/227.36 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.20/227.36 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.20/227.36 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.20/227.36 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.20/227.36 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.20/227.36 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.20/227.36 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.20/227.36 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.20/227.36 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.20/227.36 U46(active(X:S)) -> U46(X:S) 227.20/227.36 U46(mark(X:S)) -> U46(X:S) 227.20/227.36 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.20/227.36 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.20/227.36 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.20/227.36 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.20/227.36 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.20/227.36 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.20/227.36 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.20/227.36 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.20/227.36 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.20/227.36 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.20/227.36 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.20/227.36 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.20/227.36 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.20/227.36 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.20/227.36 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.20/227.36 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.20/227.36 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.20/227.36 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.20/227.36 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.20/227.36 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.20/227.36 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.20/227.36 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.20/227.36 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.20/227.36 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.20/227.36 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.20/227.36 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.20/227.36 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.20/227.36 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.20/227.36 U56(active(X:S)) -> U56(X:S) 227.20/227.36 U56(mark(X:S)) -> U56(X:S) 227.20/227.36 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.20/227.36 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.20/227.36 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.20/227.36 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.20/227.36 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.20/227.36 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.20/227.36 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.20/227.36 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.20/227.36 U63(active(X:S)) -> U63(X:S) 227.20/227.36 U63(mark(X:S)) -> U63(X:S) 227.20/227.36 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.20/227.36 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.20/227.36 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.20/227.36 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.20/227.36 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.20/227.36 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.20/227.36 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.20/227.36 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.20/227.36 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.20/227.36 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.20/227.36 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.20/227.36 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.20/227.36 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.20/227.36 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.20/227.36 U74(active(X:S)) -> U74(X:S) 227.20/227.36 U74(mark(X:S)) -> U74(X:S) 227.20/227.36 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.20/227.36 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.20/227.36 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.20/227.36 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.20/227.36 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.20/227.36 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.20/227.36 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.20/227.36 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.20/227.36 U83(active(X:S)) -> U83(X:S) 227.20/227.36 U83(mark(X:S)) -> U83(X:S) 227.20/227.36 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.20/227.36 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.20/227.36 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.20/227.36 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.20/227.36 U92(active(X:S)) -> U92(X:S) 227.20/227.36 U92(mark(X:S)) -> U92(X:S) 227.20/227.36 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.20/227.36 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.20/227.36 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.20/227.36 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.20/227.36 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.20/227.36 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.20/227.36 active(U13(tt)) -> mark(tt) 227.20/227.36 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.20/227.36 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.20/227.36 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.20/227.36 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.20/227.36 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.20/227.36 active(U26(tt)) -> mark(tt) 227.20/227.36 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.20/227.36 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.20/227.36 active(U33(tt)) -> mark(tt) 227.20/227.36 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.20/227.36 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.20/227.36 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.20/227.36 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.20/227.36 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.20/227.36 active(U46(tt)) -> mark(tt) 227.20/227.36 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.20/227.36 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.20/227.36 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.20/227.36 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.20/227.36 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.20/227.36 active(U56(tt)) -> mark(tt) 227.20/227.36 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.20/227.36 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.20/227.36 active(U63(tt)) -> mark(tt) 227.20/227.36 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.20/227.36 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.20/227.36 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.20/227.36 active(U74(tt)) -> mark(tt) 227.20/227.36 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.20/227.36 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.20/227.36 active(U83(tt)) -> mark(tt) 227.20/227.36 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.20/227.36 active(U92(tt)) -> mark(tt) 227.20/227.36 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.20/227.36 active(__(nil,X:S)) -> mark(X:S) 227.20/227.36 active(__(X:S,nil)) -> mark(X:S) 227.20/227.36 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.20/227.36 active(isList(nil)) -> mark(tt) 227.20/227.36 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.20/227.36 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.20/227.36 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.20/227.36 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.20/227.36 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.20/227.36 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.20/227.36 active(isPal(nil)) -> mark(tt) 227.20/227.36 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.20/227.36 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.20/227.36 active(isPalListKind(a)) -> mark(tt) 227.20/227.36 active(isPalListKind(e)) -> mark(tt) 227.20/227.36 active(isPalListKind(i)) -> mark(tt) 227.20/227.36 active(isPalListKind(nil)) -> mark(tt) 227.20/227.36 active(isPalListKind(o)) -> mark(tt) 227.20/227.36 active(isPalListKind(u)) -> mark(tt) 227.20/227.36 active(isQid(a)) -> mark(tt) 227.20/227.36 active(isQid(e)) -> mark(tt) 227.20/227.36 active(isQid(i)) -> mark(tt) 227.20/227.36 active(isQid(o)) -> mark(tt) 227.20/227.36 active(isQid(u)) -> mark(tt) 227.20/227.36 isList(active(X:S)) -> isList(X:S) 227.20/227.36 isList(mark(X:S)) -> isList(X:S) 227.20/227.36 isNeList(active(X:S)) -> isNeList(X:S) 227.20/227.36 isNeList(mark(X:S)) -> isNeList(X:S) 227.20/227.36 isNePal(active(X:S)) -> isNePal(X:S) 227.20/227.36 isNePal(mark(X:S)) -> isNePal(X:S) 227.20/227.36 isPal(active(X:S)) -> isPal(X:S) 227.20/227.36 isPal(mark(X:S)) -> isPal(X:S) 227.20/227.36 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.20/227.36 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.20/227.36 isQid(active(X:S)) -> isQid(X:S) 227.20/227.36 isQid(mark(X:S)) -> isQid(X:S) 227.20/227.36 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.20/227.36 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.20/227.36 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.20/227.36 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.20/227.36 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.20/227.36 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.20/227.36 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.20/227.36 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.20/227.36 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.20/227.36 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.20/227.36 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.20/227.36 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.20/227.36 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.20/227.36 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.20/227.36 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.20/227.36 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.20/227.36 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.20/227.36 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.20/227.36 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.20/227.36 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.20/227.36 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.20/227.36 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.20/227.36 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.20/227.36 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.20/227.36 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.20/227.36 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.20/227.36 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.20/227.36 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.20/227.36 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.20/227.36 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.20/227.36 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.20/227.36 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.20/227.36 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.20/227.36 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.20/227.36 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.20/227.36 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.20/227.36 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.20/227.36 mark(isList(X:S)) -> active(isList(X:S)) 227.20/227.36 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.20/227.36 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.20/227.36 mark(isPal(X:S)) -> active(isPal(X:S)) 227.20/227.36 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.20/227.36 mark(isQid(X:S)) -> active(isQid(X:S)) 227.20/227.36 mark(a) -> active(a) 227.20/227.36 mark(e) -> active(e) 227.20/227.36 mark(i) -> active(i) 227.20/227.36 mark(nil) -> active(nil) 227.20/227.36 mark(o) -> active(o) 227.20/227.36 mark(tt) -> active(tt) 227.20/227.36 mark(u) -> active(u) 227.20/227.36 ->Projection: 227.20/227.36 pi(U54#) = 2 227.20/227.36 227.20/227.36 Problem 1.22: 227.20/227.36 227.20/227.36 SCC Processor: 227.20/227.36 -> Pairs: 227.20/227.36 U54#(X1:S,X2:S,active(X3:S)) -> U54#(X1:S,X2:S,X3:S) 227.20/227.36 U54#(X1:S,X2:S,mark(X3:S)) -> U54#(X1:S,X2:S,X3:S) 227.20/227.36 -> Rules: 227.20/227.36 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.20/227.36 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.20/227.36 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.20/227.36 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.20/227.36 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.20/227.36 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.20/227.36 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.20/227.36 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.20/227.36 U13(active(X:S)) -> U13(X:S) 227.20/227.36 U13(mark(X:S)) -> U13(X:S) 227.20/227.36 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.20/227.36 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.20/227.36 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.20/227.36 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.20/227.36 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.20/227.36 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.20/227.36 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.20/227.36 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.20/227.36 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.20/227.36 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.20/227.36 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.20/227.36 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.20/227.36 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.20/227.36 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.20/227.36 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.20/227.36 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.20/227.36 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.20/227.36 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.20/227.36 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.20/227.36 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.20/227.36 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.20/227.36 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.20/227.36 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.20/227.36 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.20/227.36 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.20/227.36 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.20/227.36 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.20/227.36 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.20/227.36 U26(active(X:S)) -> U26(X:S) 227.20/227.36 U26(mark(X:S)) -> U26(X:S) 227.20/227.36 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.20/227.36 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.20/227.36 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.20/227.36 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.20/227.36 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.20/227.36 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.20/227.36 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.20/227.36 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.20/227.36 U33(active(X:S)) -> U33(X:S) 227.20/227.36 U33(mark(X:S)) -> U33(X:S) 227.20/227.36 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.20/227.36 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.20/227.36 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.20/227.36 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.20/227.36 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.20/227.36 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.20/227.36 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.20/227.36 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.20/227.36 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.20/227.36 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.20/227.36 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.20/227.36 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.20/227.36 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.20/227.36 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.20/227.36 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.20/227.36 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.20/227.36 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.20/227.36 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.20/227.36 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.20/227.36 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.20/227.36 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.20/227.36 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.20/227.36 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.20/227.36 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.20/227.36 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.20/227.36 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.20/227.36 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.20/227.36 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.20/227.36 U46(active(X:S)) -> U46(X:S) 227.20/227.36 U46(mark(X:S)) -> U46(X:S) 227.20/227.36 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.20/227.36 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.20/227.36 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.20/227.36 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.20/227.36 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.20/227.36 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.20/227.36 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.20/227.36 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.20/227.36 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.20/227.36 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.20/227.36 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.20/227.36 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.20/227.36 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.20/227.36 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.20/227.36 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.20/227.36 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.20/227.36 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.20/227.36 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.20/227.36 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.20/227.36 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.20/227.36 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.20/227.36 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.20/227.36 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.20/227.36 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.20/227.36 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.20/227.36 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.20/227.36 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.20/227.36 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.20/227.36 U56(active(X:S)) -> U56(X:S) 227.20/227.36 U56(mark(X:S)) -> U56(X:S) 227.20/227.36 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.20/227.36 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.20/227.36 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.20/227.36 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.20/227.36 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.20/227.36 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.20/227.36 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.20/227.36 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.20/227.36 U63(active(X:S)) -> U63(X:S) 227.20/227.36 U63(mark(X:S)) -> U63(X:S) 227.20/227.36 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.20/227.36 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.20/227.36 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.20/227.36 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.20/227.36 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.20/227.36 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.20/227.36 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.20/227.36 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.20/227.36 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.20/227.36 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.20/227.36 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.20/227.36 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.20/227.36 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.20/227.36 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.20/227.36 U74(active(X:S)) -> U74(X:S) 227.20/227.36 U74(mark(X:S)) -> U74(X:S) 227.20/227.36 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.20/227.36 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.20/227.36 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.20/227.36 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.20/227.36 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.20/227.36 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.20/227.36 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.20/227.36 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.20/227.36 U83(active(X:S)) -> U83(X:S) 227.20/227.36 U83(mark(X:S)) -> U83(X:S) 227.20/227.36 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.20/227.36 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.20/227.36 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.20/227.36 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.20/227.36 U92(active(X:S)) -> U92(X:S) 227.20/227.36 U92(mark(X:S)) -> U92(X:S) 227.20/227.36 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.20/227.36 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.20/227.36 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.20/227.36 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.20/227.36 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.20/227.36 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.20/227.36 active(U13(tt)) -> mark(tt) 227.20/227.36 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.20/227.36 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.20/227.36 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.20/227.36 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.20/227.36 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.20/227.36 active(U26(tt)) -> mark(tt) 227.20/227.36 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.20/227.36 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.20/227.36 active(U33(tt)) -> mark(tt) 227.20/227.36 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.20/227.36 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.20/227.36 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.20/227.36 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.20/227.36 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.20/227.36 active(U46(tt)) -> mark(tt) 227.20/227.36 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.20/227.36 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.20/227.36 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.20/227.36 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.20/227.36 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.20/227.36 active(U56(tt)) -> mark(tt) 227.20/227.36 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.20/227.36 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.20/227.36 active(U63(tt)) -> mark(tt) 227.20/227.36 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.20/227.36 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.20/227.36 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.20/227.36 active(U74(tt)) -> mark(tt) 227.20/227.36 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.20/227.36 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.20/227.36 active(U83(tt)) -> mark(tt) 227.20/227.36 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.20/227.36 active(U92(tt)) -> mark(tt) 227.20/227.36 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.20/227.36 active(__(nil,X:S)) -> mark(X:S) 227.20/227.36 active(__(X:S,nil)) -> mark(X:S) 227.20/227.36 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.20/227.36 active(isList(nil)) -> mark(tt) 227.20/227.36 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.20/227.36 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.20/227.36 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.20/227.36 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.20/227.36 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.20/227.36 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.20/227.36 active(isPal(nil)) -> mark(tt) 227.20/227.36 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.20/227.36 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.20/227.36 active(isPalListKind(a)) -> mark(tt) 227.20/227.36 active(isPalListKind(e)) -> mark(tt) 227.20/227.36 active(isPalListKind(i)) -> mark(tt) 227.20/227.36 active(isPalListKind(nil)) -> mark(tt) 227.20/227.36 active(isPalListKind(o)) -> mark(tt) 227.20/227.36 active(isPalListKind(u)) -> mark(tt) 227.20/227.36 active(isQid(a)) -> mark(tt) 227.20/227.36 active(isQid(e)) -> mark(tt) 227.20/227.36 active(isQid(i)) -> mark(tt) 227.20/227.36 active(isQid(o)) -> mark(tt) 227.20/227.36 active(isQid(u)) -> mark(tt) 227.20/227.36 isList(active(X:S)) -> isList(X:S) 227.20/227.36 isList(mark(X:S)) -> isList(X:S) 227.20/227.36 isNeList(active(X:S)) -> isNeList(X:S) 227.20/227.36 isNeList(mark(X:S)) -> isNeList(X:S) 227.20/227.36 isNePal(active(X:S)) -> isNePal(X:S) 227.20/227.36 isNePal(mark(X:S)) -> isNePal(X:S) 227.20/227.36 isPal(active(X:S)) -> isPal(X:S) 227.20/227.36 isPal(mark(X:S)) -> isPal(X:S) 227.20/227.36 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.20/227.36 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.20/227.36 isQid(active(X:S)) -> isQid(X:S) 227.20/227.36 isQid(mark(X:S)) -> isQid(X:S) 227.20/227.36 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.20/227.36 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.20/227.36 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.20/227.36 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.20/227.36 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.20/227.36 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.20/227.36 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.20/227.36 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.20/227.36 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.20/227.36 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.20/227.36 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.20/227.36 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.20/227.36 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.20/227.36 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.20/227.36 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.20/227.36 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.20/227.36 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.20/227.36 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.20/227.36 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.20/227.36 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.20/227.36 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.20/227.36 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.20/227.36 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.20/227.36 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.20/227.36 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.20/227.36 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.20/227.36 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.20/227.36 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.20/227.36 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.20/227.36 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.20/227.36 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.20/227.36 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.20/227.36 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.20/227.36 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.20/227.36 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.20/227.36 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.20/227.36 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.20/227.36 mark(isList(X:S)) -> active(isList(X:S)) 227.20/227.36 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.20/227.36 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.20/227.36 mark(isPal(X:S)) -> active(isPal(X:S)) 227.20/227.36 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.20/227.36 mark(isQid(X:S)) -> active(isQid(X:S)) 227.20/227.36 mark(a) -> active(a) 227.20/227.36 mark(e) -> active(e) 227.20/227.36 mark(i) -> active(i) 227.20/227.36 mark(nil) -> active(nil) 227.20/227.36 mark(o) -> active(o) 227.20/227.36 mark(tt) -> active(tt) 227.20/227.36 mark(u) -> active(u) 227.20/227.36 ->Strongly Connected Components: 227.20/227.36 ->->Cycle: 227.20/227.36 ->->-> Pairs: 227.20/227.36 U54#(X1:S,X2:S,active(X3:S)) -> U54#(X1:S,X2:S,X3:S) 227.20/227.36 U54#(X1:S,X2:S,mark(X3:S)) -> U54#(X1:S,X2:S,X3:S) 227.20/227.36 ->->-> Rules: 227.20/227.36 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.20/227.36 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.20/227.36 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.20/227.36 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.20/227.36 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.20/227.36 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.20/227.36 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.20/227.36 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.20/227.36 U13(active(X:S)) -> U13(X:S) 227.20/227.36 U13(mark(X:S)) -> U13(X:S) 227.20/227.36 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.20/227.36 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.20/227.36 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.20/227.36 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.20/227.36 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.20/227.36 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.20/227.36 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.20/227.36 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.20/227.36 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.20/227.36 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.20/227.36 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.20/227.36 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.20/227.36 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.20/227.36 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.20/227.36 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.20/227.36 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.20/227.36 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.20/227.36 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.20/227.36 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.20/227.36 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.20/227.36 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.20/227.36 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.20/227.36 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.20/227.36 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.20/227.36 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.20/227.36 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.20/227.36 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.20/227.36 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.20/227.36 U26(active(X:S)) -> U26(X:S) 227.20/227.36 U26(mark(X:S)) -> U26(X:S) 227.20/227.36 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.20/227.36 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.20/227.36 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.20/227.36 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.20/227.36 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.20/227.36 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.20/227.36 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.20/227.36 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.20/227.36 U33(active(X:S)) -> U33(X:S) 227.20/227.36 U33(mark(X:S)) -> U33(X:S) 227.20/227.36 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.20/227.36 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.20/227.36 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.20/227.36 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.20/227.36 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.20/227.36 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.20/227.36 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.20/227.36 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.20/227.36 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.20/227.36 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.20/227.36 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.20/227.36 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.20/227.36 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.20/227.36 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.20/227.36 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.20/227.36 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.20/227.36 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.20/227.36 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.20/227.36 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.20/227.36 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.20/227.36 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.20/227.36 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.20/227.36 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.20/227.36 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.20/227.36 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.20/227.36 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.20/227.36 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.20/227.36 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.20/227.36 U46(active(X:S)) -> U46(X:S) 227.20/227.36 U46(mark(X:S)) -> U46(X:S) 227.20/227.36 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.20/227.36 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.20/227.36 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.20/227.36 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.20/227.36 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.20/227.36 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.20/227.36 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.20/227.36 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.20/227.36 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.20/227.36 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.20/227.36 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.20/227.36 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.20/227.36 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.20/227.36 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.20/227.36 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.20/227.36 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.20/227.36 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.20/227.36 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.20/227.36 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.20/227.36 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.20/227.36 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.20/227.36 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.20/227.36 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.20/227.36 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.20/227.36 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.20/227.36 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.20/227.36 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.20/227.36 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.20/227.36 U56(active(X:S)) -> U56(X:S) 227.20/227.36 U56(mark(X:S)) -> U56(X:S) 227.20/227.36 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.20/227.36 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.20/227.36 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.20/227.36 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.20/227.36 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.20/227.36 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.20/227.36 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.20/227.36 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.20/227.36 U63(active(X:S)) -> U63(X:S) 227.20/227.36 U63(mark(X:S)) -> U63(X:S) 227.20/227.36 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.20/227.36 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.20/227.36 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.20/227.36 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.20/227.36 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.20/227.36 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.20/227.36 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.20/227.36 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.20/227.36 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.20/227.36 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.20/227.36 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.20/227.36 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.20/227.36 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.20/227.36 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.20/227.36 U74(active(X:S)) -> U74(X:S) 227.20/227.36 U74(mark(X:S)) -> U74(X:S) 227.20/227.36 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.20/227.36 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.20/227.36 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.20/227.36 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.20/227.36 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.20/227.36 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.20/227.36 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.20/227.36 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.20/227.36 U83(active(X:S)) -> U83(X:S) 227.20/227.36 U83(mark(X:S)) -> U83(X:S) 227.20/227.36 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.20/227.36 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.20/227.36 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.20/227.36 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.20/227.36 U92(active(X:S)) -> U92(X:S) 227.20/227.36 U92(mark(X:S)) -> U92(X:S) 227.20/227.36 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.20/227.36 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.20/227.36 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.20/227.36 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.20/227.36 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.20/227.36 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.20/227.36 active(U13(tt)) -> mark(tt) 227.20/227.36 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.20/227.36 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.20/227.36 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.20/227.36 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.20/227.36 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.20/227.36 active(U26(tt)) -> mark(tt) 227.20/227.36 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.20/227.36 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.20/227.36 active(U33(tt)) -> mark(tt) 227.20/227.36 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.20/227.36 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.20/227.36 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.20/227.36 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.20/227.36 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.20/227.36 active(U46(tt)) -> mark(tt) 227.20/227.36 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.20/227.36 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.20/227.36 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.20/227.36 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.20/227.36 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.20/227.36 active(U56(tt)) -> mark(tt) 227.20/227.36 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.20/227.36 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.20/227.36 active(U63(tt)) -> mark(tt) 227.20/227.36 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.20/227.36 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.20/227.36 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.20/227.36 active(U74(tt)) -> mark(tt) 227.20/227.36 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.20/227.36 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.20/227.36 active(U83(tt)) -> mark(tt) 227.20/227.36 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.20/227.36 active(U92(tt)) -> mark(tt) 227.20/227.36 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.20/227.36 active(__(nil,X:S)) -> mark(X:S) 227.20/227.36 active(__(X:S,nil)) -> mark(X:S) 227.20/227.36 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.20/227.36 active(isList(nil)) -> mark(tt) 227.20/227.36 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.20/227.36 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.20/227.36 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.20/227.36 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.20/227.36 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.20/227.36 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.20/227.36 active(isPal(nil)) -> mark(tt) 227.20/227.36 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.20/227.36 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.20/227.36 active(isPalListKind(a)) -> mark(tt) 227.20/227.36 active(isPalListKind(e)) -> mark(tt) 227.20/227.36 active(isPalListKind(i)) -> mark(tt) 227.20/227.36 active(isPalListKind(nil)) -> mark(tt) 227.20/227.36 active(isPalListKind(o)) -> mark(tt) 227.20/227.36 active(isPalListKind(u)) -> mark(tt) 227.20/227.36 active(isQid(a)) -> mark(tt) 227.20/227.36 active(isQid(e)) -> mark(tt) 227.20/227.36 active(isQid(i)) -> mark(tt) 227.20/227.36 active(isQid(o)) -> mark(tt) 227.20/227.36 active(isQid(u)) -> mark(tt) 227.20/227.36 isList(active(X:S)) -> isList(X:S) 227.20/227.36 isList(mark(X:S)) -> isList(X:S) 227.20/227.36 isNeList(active(X:S)) -> isNeList(X:S) 227.20/227.36 isNeList(mark(X:S)) -> isNeList(X:S) 227.20/227.36 isNePal(active(X:S)) -> isNePal(X:S) 227.20/227.36 isNePal(mark(X:S)) -> isNePal(X:S) 227.20/227.36 isPal(active(X:S)) -> isPal(X:S) 227.20/227.36 isPal(mark(X:S)) -> isPal(X:S) 227.20/227.36 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.20/227.36 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.20/227.36 isQid(active(X:S)) -> isQid(X:S) 227.20/227.36 isQid(mark(X:S)) -> isQid(X:S) 227.20/227.36 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.20/227.36 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.20/227.36 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.20/227.36 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.20/227.36 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.20/227.36 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.20/227.36 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.20/227.36 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.20/227.36 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.20/227.36 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.20/227.36 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.20/227.36 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.20/227.36 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.20/227.36 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.20/227.36 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.20/227.36 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.20/227.36 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.20/227.36 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.20/227.36 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.20/227.36 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.20/227.36 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.20/227.36 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.20/227.36 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.20/227.36 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.20/227.36 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.20/227.36 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.20/227.36 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.20/227.36 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.20/227.36 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.20/227.36 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.20/227.36 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.20/227.36 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.20/227.36 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.20/227.36 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.20/227.36 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.20/227.36 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.20/227.36 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.20/227.36 mark(isList(X:S)) -> active(isList(X:S)) 227.20/227.36 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.20/227.36 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.20/227.36 mark(isPal(X:S)) -> active(isPal(X:S)) 227.20/227.36 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.20/227.36 mark(isQid(X:S)) -> active(isQid(X:S)) 227.20/227.36 mark(a) -> active(a) 227.20/227.36 mark(e) -> active(e) 227.20/227.36 mark(i) -> active(i) 227.20/227.36 mark(nil) -> active(nil) 227.20/227.36 mark(o) -> active(o) 227.20/227.36 mark(tt) -> active(tt) 227.20/227.36 mark(u) -> active(u) 227.20/227.36 227.20/227.36 Problem 1.22: 227.20/227.36 227.20/227.36 Subterm Processor: 227.20/227.36 -> Pairs: 227.20/227.36 U54#(X1:S,X2:S,active(X3:S)) -> U54#(X1:S,X2:S,X3:S) 227.20/227.36 U54#(X1:S,X2:S,mark(X3:S)) -> U54#(X1:S,X2:S,X3:S) 227.20/227.36 -> Rules: 227.20/227.36 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.20/227.36 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.20/227.36 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.20/227.36 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.20/227.36 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.20/227.36 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.20/227.36 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.20/227.36 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.20/227.36 U13(active(X:S)) -> U13(X:S) 227.20/227.36 U13(mark(X:S)) -> U13(X:S) 227.20/227.36 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.20/227.36 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.20/227.36 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.20/227.36 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.20/227.36 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.20/227.36 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.20/227.36 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.20/227.36 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.20/227.36 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.20/227.36 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.20/227.36 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.20/227.36 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.20/227.36 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.20/227.36 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.20/227.36 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.20/227.36 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.20/227.36 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.20/227.36 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.20/227.36 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.20/227.36 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.20/227.36 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.20/227.36 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.20/227.36 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.20/227.36 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.20/227.36 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.20/227.36 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.20/227.36 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.20/227.36 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.20/227.36 U26(active(X:S)) -> U26(X:S) 227.20/227.36 U26(mark(X:S)) -> U26(X:S) 227.20/227.36 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.20/227.36 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.20/227.36 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.20/227.36 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.20/227.36 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.20/227.36 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.20/227.36 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.20/227.36 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.20/227.36 U33(active(X:S)) -> U33(X:S) 227.20/227.36 U33(mark(X:S)) -> U33(X:S) 227.20/227.36 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.20/227.36 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.20/227.36 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.20/227.36 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.20/227.36 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.20/227.36 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.20/227.36 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.20/227.36 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.20/227.36 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.20/227.36 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.20/227.36 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.20/227.36 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.20/227.36 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.20/227.36 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.20/227.36 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.20/227.36 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.20/227.36 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.20/227.36 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.20/227.36 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.20/227.36 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.20/227.36 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.20/227.36 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.20/227.36 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.20/227.36 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.20/227.36 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.20/227.36 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.20/227.36 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.20/227.36 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.20/227.36 U46(active(X:S)) -> U46(X:S) 227.20/227.36 U46(mark(X:S)) -> U46(X:S) 227.20/227.36 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.20/227.36 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.20/227.36 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.20/227.36 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.20/227.36 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.20/227.36 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.20/227.36 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.20/227.36 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.20/227.36 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.20/227.36 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.20/227.36 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.20/227.36 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.20/227.36 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.20/227.36 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.20/227.36 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.20/227.36 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.20/227.36 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.20/227.36 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.20/227.36 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.20/227.36 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.20/227.36 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.20/227.36 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.20/227.36 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.20/227.36 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.20/227.36 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.20/227.36 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.20/227.36 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.20/227.36 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.20/227.36 U56(active(X:S)) -> U56(X:S) 227.20/227.36 U56(mark(X:S)) -> U56(X:S) 227.20/227.36 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.20/227.36 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.20/227.36 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.20/227.36 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.20/227.36 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.20/227.36 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.20/227.36 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.20/227.36 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.20/227.36 U63(active(X:S)) -> U63(X:S) 227.20/227.36 U63(mark(X:S)) -> U63(X:S) 227.20/227.36 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.20/227.36 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.20/227.36 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.20/227.36 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.20/227.36 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.20/227.36 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.20/227.36 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.20/227.36 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.20/227.36 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.20/227.36 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.20/227.36 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.20/227.36 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.20/227.36 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.20/227.36 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.20/227.36 U74(active(X:S)) -> U74(X:S) 227.20/227.36 U74(mark(X:S)) -> U74(X:S) 227.20/227.36 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.20/227.36 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.20/227.36 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.20/227.36 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.20/227.36 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.20/227.36 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.20/227.36 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.20/227.36 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.20/227.36 U83(active(X:S)) -> U83(X:S) 227.20/227.36 U83(mark(X:S)) -> U83(X:S) 227.20/227.36 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.20/227.36 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.20/227.36 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.20/227.36 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.20/227.36 U92(active(X:S)) -> U92(X:S) 227.20/227.36 U92(mark(X:S)) -> U92(X:S) 227.20/227.36 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.20/227.36 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.20/227.36 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.20/227.36 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.20/227.36 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.20/227.36 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.20/227.36 active(U13(tt)) -> mark(tt) 227.20/227.36 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.20/227.36 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.20/227.36 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.20/227.36 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.20/227.36 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.20/227.36 active(U26(tt)) -> mark(tt) 227.20/227.36 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.20/227.36 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.20/227.36 active(U33(tt)) -> mark(tt) 227.20/227.36 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.20/227.36 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.20/227.36 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.20/227.36 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.20/227.36 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.20/227.36 active(U46(tt)) -> mark(tt) 227.20/227.36 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.20/227.36 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.20/227.36 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.20/227.36 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.20/227.36 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.20/227.36 active(U56(tt)) -> mark(tt) 227.20/227.36 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.20/227.36 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.20/227.36 active(U63(tt)) -> mark(tt) 227.20/227.36 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.20/227.36 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.20/227.36 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.20/227.36 active(U74(tt)) -> mark(tt) 227.20/227.36 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.20/227.36 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.20/227.36 active(U83(tt)) -> mark(tt) 227.20/227.36 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.20/227.36 active(U92(tt)) -> mark(tt) 227.20/227.36 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.20/227.36 active(__(nil,X:S)) -> mark(X:S) 227.20/227.36 active(__(X:S,nil)) -> mark(X:S) 227.20/227.36 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.20/227.36 active(isList(nil)) -> mark(tt) 227.20/227.36 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.20/227.36 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.20/227.36 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.20/227.36 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.20/227.36 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.20/227.36 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.20/227.36 active(isPal(nil)) -> mark(tt) 227.20/227.36 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.20/227.36 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.20/227.36 active(isPalListKind(a)) -> mark(tt) 227.20/227.36 active(isPalListKind(e)) -> mark(tt) 227.20/227.36 active(isPalListKind(i)) -> mark(tt) 227.20/227.36 active(isPalListKind(nil)) -> mark(tt) 227.20/227.36 active(isPalListKind(o)) -> mark(tt) 227.20/227.36 active(isPalListKind(u)) -> mark(tt) 227.20/227.36 active(isQid(a)) -> mark(tt) 227.20/227.36 active(isQid(e)) -> mark(tt) 227.20/227.36 active(isQid(i)) -> mark(tt) 227.20/227.36 active(isQid(o)) -> mark(tt) 227.20/227.36 active(isQid(u)) -> mark(tt) 227.20/227.36 isList(active(X:S)) -> isList(X:S) 227.20/227.36 isList(mark(X:S)) -> isList(X:S) 227.20/227.36 isNeList(active(X:S)) -> isNeList(X:S) 227.20/227.36 isNeList(mark(X:S)) -> isNeList(X:S) 227.20/227.36 isNePal(active(X:S)) -> isNePal(X:S) 227.20/227.36 isNePal(mark(X:S)) -> isNePal(X:S) 227.20/227.36 isPal(active(X:S)) -> isPal(X:S) 227.20/227.36 isPal(mark(X:S)) -> isPal(X:S) 227.20/227.36 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.20/227.36 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.20/227.36 isQid(active(X:S)) -> isQid(X:S) 227.20/227.36 isQid(mark(X:S)) -> isQid(X:S) 227.20/227.36 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.20/227.36 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.20/227.36 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.20/227.36 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.20/227.36 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.20/227.36 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.20/227.36 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.20/227.36 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.20/227.36 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.20/227.36 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.20/227.36 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.20/227.36 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.20/227.36 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.20/227.36 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.20/227.36 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.20/227.36 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.20/227.36 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.20/227.36 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.20/227.36 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.20/227.36 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.20/227.36 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.20/227.36 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.20/227.36 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.20/227.36 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.20/227.36 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.20/227.36 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.20/227.36 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.20/227.36 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.20/227.36 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.20/227.36 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.20/227.36 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.20/227.36 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.20/227.36 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.20/227.36 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.20/227.36 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.20/227.36 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.20/227.36 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.20/227.36 mark(isList(X:S)) -> active(isList(X:S)) 227.20/227.36 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.20/227.36 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.20/227.36 mark(isPal(X:S)) -> active(isPal(X:S)) 227.20/227.36 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.20/227.36 mark(isQid(X:S)) -> active(isQid(X:S)) 227.20/227.36 mark(a) -> active(a) 227.20/227.36 mark(e) -> active(e) 227.20/227.36 mark(i) -> active(i) 227.20/227.36 mark(nil) -> active(nil) 227.20/227.36 mark(o) -> active(o) 227.20/227.36 mark(tt) -> active(tt) 227.20/227.36 mark(u) -> active(u) 227.20/227.36 ->Projection: 227.20/227.36 pi(U54#) = 3 227.20/227.36 227.20/227.36 Problem 1.22: 227.20/227.36 227.20/227.36 SCC Processor: 227.20/227.36 -> Pairs: 227.20/227.36 Empty 227.20/227.36 -> Rules: 227.20/227.36 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.20/227.36 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.20/227.36 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.20/227.36 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.20/227.36 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.20/227.36 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.20/227.36 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.20/227.36 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.20/227.36 U13(active(X:S)) -> U13(X:S) 227.20/227.36 U13(mark(X:S)) -> U13(X:S) 227.20/227.36 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.20/227.36 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.20/227.36 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.20/227.36 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.20/227.36 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.20/227.36 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.20/227.36 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.20/227.36 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.20/227.36 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.20/227.36 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.20/227.36 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.20/227.36 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.20/227.36 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.20/227.36 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.20/227.36 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.20/227.36 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.20/227.36 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.20/227.36 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.20/227.36 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.20/227.36 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.20/227.36 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.20/227.36 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.20/227.36 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.20/227.36 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.20/227.36 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.20/227.36 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.20/227.36 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.20/227.36 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.20/227.36 U26(active(X:S)) -> U26(X:S) 227.20/227.36 U26(mark(X:S)) -> U26(X:S) 227.20/227.36 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.20/227.36 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.20/227.36 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.20/227.36 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.20/227.36 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.20/227.36 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.20/227.36 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.20/227.36 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.20/227.36 U33(active(X:S)) -> U33(X:S) 227.20/227.36 U33(mark(X:S)) -> U33(X:S) 227.20/227.36 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.20/227.36 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.20/227.36 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.20/227.36 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.20/227.36 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.20/227.36 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.20/227.36 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.20/227.36 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.20/227.36 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.20/227.36 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.20/227.36 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.20/227.36 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.20/227.36 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.20/227.36 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.20/227.36 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.20/227.36 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.20/227.36 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.20/227.36 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.20/227.36 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.20/227.36 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.20/227.36 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.20/227.36 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.20/227.36 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.20/227.36 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.20/227.36 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.20/227.36 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.20/227.36 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.20/227.36 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.20/227.36 U46(active(X:S)) -> U46(X:S) 227.20/227.36 U46(mark(X:S)) -> U46(X:S) 227.20/227.36 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.20/227.36 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.20/227.36 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.20/227.36 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.20/227.36 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.20/227.36 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.20/227.36 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.20/227.36 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.20/227.36 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.20/227.36 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.20/227.36 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.20/227.36 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.20/227.36 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.20/227.36 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.20/227.36 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.20/227.36 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.20/227.36 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.20/227.36 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.20/227.36 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.20/227.36 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.20/227.36 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.20/227.36 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.20/227.36 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.20/227.36 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.20/227.36 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.20/227.36 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.20/227.36 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.20/227.36 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.20/227.36 U56(active(X:S)) -> U56(X:S) 227.20/227.36 U56(mark(X:S)) -> U56(X:S) 227.20/227.36 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.20/227.36 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.20/227.36 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.20/227.36 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.20/227.36 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.20/227.36 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.20/227.36 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.20/227.36 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.20/227.36 U63(active(X:S)) -> U63(X:S) 227.20/227.36 U63(mark(X:S)) -> U63(X:S) 227.20/227.36 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.20/227.36 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.20/227.36 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.20/227.36 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.20/227.36 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.20/227.36 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.20/227.36 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.20/227.36 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.20/227.36 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.20/227.36 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.20/227.36 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.20/227.36 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.20/227.36 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.20/227.36 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.20/227.36 U74(active(X:S)) -> U74(X:S) 227.20/227.36 U74(mark(X:S)) -> U74(X:S) 227.20/227.36 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.20/227.36 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.20/227.36 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.20/227.36 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.20/227.36 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.20/227.36 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.20/227.36 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.20/227.36 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.20/227.36 U83(active(X:S)) -> U83(X:S) 227.20/227.36 U83(mark(X:S)) -> U83(X:S) 227.20/227.36 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.20/227.36 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.20/227.36 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.20/227.36 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.20/227.36 U92(active(X:S)) -> U92(X:S) 227.20/227.36 U92(mark(X:S)) -> U92(X:S) 227.20/227.36 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.20/227.36 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.20/227.36 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.20/227.36 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.20/227.36 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.20/227.36 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.20/227.36 active(U13(tt)) -> mark(tt) 227.20/227.36 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.20/227.36 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.20/227.36 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.20/227.36 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.20/227.36 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.20/227.36 active(U26(tt)) -> mark(tt) 227.20/227.36 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.20/227.36 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.20/227.36 active(U33(tt)) -> mark(tt) 227.20/227.36 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.20/227.36 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.20/227.36 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.20/227.36 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.20/227.36 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.20/227.36 active(U46(tt)) -> mark(tt) 227.20/227.36 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.20/227.36 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.20/227.36 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.20/227.36 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.20/227.36 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.20/227.36 active(U56(tt)) -> mark(tt) 227.20/227.36 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.20/227.36 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.20/227.36 active(U63(tt)) -> mark(tt) 227.20/227.36 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.20/227.36 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.20/227.36 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.20/227.36 active(U74(tt)) -> mark(tt) 227.20/227.36 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.20/227.36 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.20/227.36 active(U83(tt)) -> mark(tt) 227.20/227.36 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.20/227.36 active(U92(tt)) -> mark(tt) 227.20/227.36 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.20/227.36 active(__(nil,X:S)) -> mark(X:S) 227.20/227.36 active(__(X:S,nil)) -> mark(X:S) 227.20/227.36 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.20/227.36 active(isList(nil)) -> mark(tt) 227.20/227.36 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.20/227.36 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.20/227.36 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.20/227.36 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.20/227.36 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.20/227.36 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.20/227.36 active(isPal(nil)) -> mark(tt) 227.20/227.36 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.20/227.36 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.20/227.36 active(isPalListKind(a)) -> mark(tt) 227.20/227.36 active(isPalListKind(e)) -> mark(tt) 227.20/227.36 active(isPalListKind(i)) -> mark(tt) 227.20/227.36 active(isPalListKind(nil)) -> mark(tt) 227.20/227.36 active(isPalListKind(o)) -> mark(tt) 227.20/227.36 active(isPalListKind(u)) -> mark(tt) 227.20/227.36 active(isQid(a)) -> mark(tt) 227.20/227.36 active(isQid(e)) -> mark(tt) 227.20/227.36 active(isQid(i)) -> mark(tt) 227.20/227.36 active(isQid(o)) -> mark(tt) 227.20/227.36 active(isQid(u)) -> mark(tt) 227.20/227.36 isList(active(X:S)) -> isList(X:S) 227.20/227.36 isList(mark(X:S)) -> isList(X:S) 227.20/227.36 isNeList(active(X:S)) -> isNeList(X:S) 227.20/227.36 isNeList(mark(X:S)) -> isNeList(X:S) 227.20/227.36 isNePal(active(X:S)) -> isNePal(X:S) 227.20/227.36 isNePal(mark(X:S)) -> isNePal(X:S) 227.20/227.36 isPal(active(X:S)) -> isPal(X:S) 227.20/227.36 isPal(mark(X:S)) -> isPal(X:S) 227.20/227.36 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.20/227.36 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.20/227.36 isQid(active(X:S)) -> isQid(X:S) 227.20/227.36 isQid(mark(X:S)) -> isQid(X:S) 227.20/227.36 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.20/227.36 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.20/227.36 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.20/227.36 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.20/227.36 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.20/227.36 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.20/227.36 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.20/227.36 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.20/227.36 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.20/227.36 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.20/227.36 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.20/227.36 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.20/227.36 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.20/227.36 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.20/227.36 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.20/227.36 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.20/227.36 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.20/227.36 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.20/227.36 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.20/227.36 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.20/227.36 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.20/227.36 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.20/227.36 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.20/227.36 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.20/227.36 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.20/227.36 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.20/227.36 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.20/227.36 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.20/227.36 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.20/227.36 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.20/227.36 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.20/227.36 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.20/227.36 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.20/227.36 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.20/227.36 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.20/227.36 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.20/227.36 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.20/227.36 mark(isList(X:S)) -> active(isList(X:S)) 227.20/227.36 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.20/227.36 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.20/227.36 mark(isPal(X:S)) -> active(isPal(X:S)) 227.20/227.36 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.20/227.36 mark(isQid(X:S)) -> active(isQid(X:S)) 227.20/227.36 mark(a) -> active(a) 227.20/227.36 mark(e) -> active(e) 227.20/227.36 mark(i) -> active(i) 227.20/227.36 mark(nil) -> active(nil) 227.20/227.36 mark(o) -> active(o) 227.20/227.36 mark(tt) -> active(tt) 227.20/227.36 mark(u) -> active(u) 227.20/227.36 ->Strongly Connected Components: 227.20/227.36 There is no strongly connected component 227.20/227.36 227.20/227.36 The problem is finite. 227.20/227.36 227.20/227.36 Problem 1.23: 227.20/227.36 227.20/227.36 Subterm Processor: 227.20/227.36 -> Pairs: 227.20/227.36 U53#(active(X1:S),X2:S,X3:S) -> U53#(X1:S,X2:S,X3:S) 227.20/227.36 U53#(mark(X1:S),X2:S,X3:S) -> U53#(X1:S,X2:S,X3:S) 227.20/227.36 U53#(X1:S,active(X2:S),X3:S) -> U53#(X1:S,X2:S,X3:S) 227.20/227.36 U53#(X1:S,mark(X2:S),X3:S) -> U53#(X1:S,X2:S,X3:S) 227.20/227.36 U53#(X1:S,X2:S,active(X3:S)) -> U53#(X1:S,X2:S,X3:S) 227.20/227.36 U53#(X1:S,X2:S,mark(X3:S)) -> U53#(X1:S,X2:S,X3:S) 227.20/227.36 -> Rules: 227.20/227.36 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.20/227.36 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.20/227.36 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.20/227.36 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.20/227.36 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.20/227.36 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.20/227.36 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.20/227.36 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.20/227.36 U13(active(X:S)) -> U13(X:S) 227.20/227.36 U13(mark(X:S)) -> U13(X:S) 227.20/227.36 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.20/227.36 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.20/227.36 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.20/227.36 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.20/227.36 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.20/227.36 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.20/227.36 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.20/227.36 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.20/227.36 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.20/227.36 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.20/227.36 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.20/227.36 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.20/227.36 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.20/227.36 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.20/227.36 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.20/227.36 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.20/227.36 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.20/227.36 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.20/227.36 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.20/227.36 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.20/227.36 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.20/227.36 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.20/227.36 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.20/227.36 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.20/227.36 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.20/227.36 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.20/227.36 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.20/227.36 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.20/227.36 U26(active(X:S)) -> U26(X:S) 227.20/227.36 U26(mark(X:S)) -> U26(X:S) 227.20/227.36 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.20/227.36 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.20/227.36 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.20/227.36 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.20/227.36 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.20/227.36 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.20/227.36 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.20/227.36 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.20/227.36 U33(active(X:S)) -> U33(X:S) 227.20/227.36 U33(mark(X:S)) -> U33(X:S) 227.20/227.36 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.20/227.36 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.20/227.36 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.20/227.36 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.20/227.36 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.20/227.36 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.20/227.36 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.20/227.36 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.20/227.36 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.20/227.36 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.20/227.36 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.20/227.36 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.20/227.36 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.20/227.36 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.20/227.36 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.20/227.36 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.20/227.36 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.20/227.36 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.20/227.36 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.20/227.36 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.20/227.36 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.20/227.36 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.20/227.36 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.20/227.36 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.20/227.36 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.20/227.36 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.20/227.36 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.20/227.36 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.20/227.36 U46(active(X:S)) -> U46(X:S) 227.20/227.36 U46(mark(X:S)) -> U46(X:S) 227.20/227.36 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.20/227.36 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.20/227.36 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.20/227.36 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.20/227.36 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.20/227.36 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.20/227.36 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.20/227.36 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.20/227.36 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.20/227.36 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.20/227.36 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.20/227.36 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.20/227.36 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.20/227.36 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.20/227.36 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.20/227.36 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.20/227.36 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.20/227.36 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.20/227.36 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.20/227.36 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.20/227.36 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.20/227.36 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.20/227.36 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.20/227.36 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.20/227.36 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.20/227.36 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.20/227.36 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.20/227.36 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.20/227.36 U56(active(X:S)) -> U56(X:S) 227.20/227.36 U56(mark(X:S)) -> U56(X:S) 227.20/227.36 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.20/227.36 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.20/227.36 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.20/227.36 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.20/227.36 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.20/227.36 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.20/227.36 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.20/227.36 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.20/227.36 U63(active(X:S)) -> U63(X:S) 227.20/227.36 U63(mark(X:S)) -> U63(X:S) 227.20/227.36 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.20/227.36 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.20/227.36 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.20/227.36 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.20/227.36 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.20/227.36 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.20/227.36 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.20/227.36 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.20/227.36 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.20/227.36 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.20/227.36 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.20/227.36 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.20/227.36 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.20/227.36 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.20/227.36 U74(active(X:S)) -> U74(X:S) 227.20/227.37 U74(mark(X:S)) -> U74(X:S) 227.20/227.37 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.20/227.37 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.20/227.37 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.20/227.37 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.20/227.37 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.20/227.37 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.20/227.37 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.20/227.37 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.20/227.37 U83(active(X:S)) -> U83(X:S) 227.20/227.37 U83(mark(X:S)) -> U83(X:S) 227.20/227.37 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.20/227.37 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.20/227.37 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.20/227.37 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.20/227.37 U92(active(X:S)) -> U92(X:S) 227.20/227.37 U92(mark(X:S)) -> U92(X:S) 227.20/227.37 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.20/227.37 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.20/227.37 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.20/227.37 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.20/227.37 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.20/227.37 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.20/227.37 active(U13(tt)) -> mark(tt) 227.20/227.37 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.20/227.37 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.20/227.37 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.20/227.37 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.20/227.37 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.20/227.37 active(U26(tt)) -> mark(tt) 227.20/227.37 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.20/227.37 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.20/227.37 active(U33(tt)) -> mark(tt) 227.20/227.37 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.20/227.37 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.20/227.37 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.20/227.37 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.20/227.37 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.20/227.37 active(U46(tt)) -> mark(tt) 227.20/227.37 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.20/227.37 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.20/227.37 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.20/227.37 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.20/227.37 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.20/227.37 active(U56(tt)) -> mark(tt) 227.20/227.37 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.20/227.37 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.20/227.37 active(U63(tt)) -> mark(tt) 227.20/227.37 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.20/227.37 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.20/227.37 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.20/227.37 active(U74(tt)) -> mark(tt) 227.20/227.37 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.20/227.37 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.20/227.37 active(U83(tt)) -> mark(tt) 227.20/227.37 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.20/227.37 active(U92(tt)) -> mark(tt) 227.20/227.37 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.20/227.37 active(__(nil,X:S)) -> mark(X:S) 227.20/227.37 active(__(X:S,nil)) -> mark(X:S) 227.20/227.37 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.20/227.37 active(isList(nil)) -> mark(tt) 227.20/227.37 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.20/227.37 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.20/227.37 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.20/227.37 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.20/227.37 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.20/227.37 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.20/227.37 active(isPal(nil)) -> mark(tt) 227.20/227.37 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.20/227.37 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.20/227.37 active(isPalListKind(a)) -> mark(tt) 227.20/227.37 active(isPalListKind(e)) -> mark(tt) 227.20/227.37 active(isPalListKind(i)) -> mark(tt) 227.20/227.37 active(isPalListKind(nil)) -> mark(tt) 227.20/227.37 active(isPalListKind(o)) -> mark(tt) 227.20/227.37 active(isPalListKind(u)) -> mark(tt) 227.20/227.37 active(isQid(a)) -> mark(tt) 227.20/227.37 active(isQid(e)) -> mark(tt) 227.20/227.37 active(isQid(i)) -> mark(tt) 227.20/227.37 active(isQid(o)) -> mark(tt) 227.20/227.37 active(isQid(u)) -> mark(tt) 227.20/227.37 isList(active(X:S)) -> isList(X:S) 227.20/227.37 isList(mark(X:S)) -> isList(X:S) 227.20/227.37 isNeList(active(X:S)) -> isNeList(X:S) 227.20/227.37 isNeList(mark(X:S)) -> isNeList(X:S) 227.20/227.37 isNePal(active(X:S)) -> isNePal(X:S) 227.20/227.37 isNePal(mark(X:S)) -> isNePal(X:S) 227.20/227.37 isPal(active(X:S)) -> isPal(X:S) 227.20/227.37 isPal(mark(X:S)) -> isPal(X:S) 227.20/227.37 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.20/227.37 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.20/227.37 isQid(active(X:S)) -> isQid(X:S) 227.20/227.37 isQid(mark(X:S)) -> isQid(X:S) 227.20/227.37 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.20/227.37 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.20/227.37 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.20/227.37 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.20/227.37 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.20/227.37 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.20/227.37 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.20/227.37 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.20/227.37 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.20/227.37 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.20/227.37 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.20/227.37 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.20/227.37 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.20/227.37 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.20/227.37 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.20/227.37 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.20/227.37 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.20/227.37 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.20/227.37 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.20/227.37 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.20/227.37 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.20/227.37 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.20/227.37 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.20/227.37 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.20/227.37 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.20/227.37 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.20/227.37 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.20/227.37 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.20/227.37 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.20/227.37 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.20/227.37 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.20/227.37 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.20/227.37 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.20/227.37 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.20/227.37 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.20/227.37 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.20/227.37 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.20/227.37 mark(isList(X:S)) -> active(isList(X:S)) 227.20/227.37 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.20/227.37 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.20/227.37 mark(isPal(X:S)) -> active(isPal(X:S)) 227.20/227.37 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.20/227.37 mark(isQid(X:S)) -> active(isQid(X:S)) 227.20/227.37 mark(a) -> active(a) 227.20/227.37 mark(e) -> active(e) 227.20/227.37 mark(i) -> active(i) 227.20/227.37 mark(nil) -> active(nil) 227.20/227.37 mark(o) -> active(o) 227.20/227.37 mark(tt) -> active(tt) 227.20/227.37 mark(u) -> active(u) 227.20/227.37 ->Projection: 227.20/227.37 pi(U53#) = 1 227.20/227.37 227.20/227.37 Problem 1.23: 227.20/227.37 227.20/227.37 SCC Processor: 227.20/227.37 -> Pairs: 227.20/227.37 U53#(X1:S,active(X2:S),X3:S) -> U53#(X1:S,X2:S,X3:S) 227.20/227.37 U53#(X1:S,mark(X2:S),X3:S) -> U53#(X1:S,X2:S,X3:S) 227.20/227.37 U53#(X1:S,X2:S,active(X3:S)) -> U53#(X1:S,X2:S,X3:S) 227.20/227.37 U53#(X1:S,X2:S,mark(X3:S)) -> U53#(X1:S,X2:S,X3:S) 227.20/227.37 -> Rules: 227.20/227.37 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.20/227.37 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.20/227.37 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.20/227.37 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.20/227.37 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.20/227.37 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.20/227.37 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.20/227.37 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.20/227.37 U13(active(X:S)) -> U13(X:S) 227.20/227.37 U13(mark(X:S)) -> U13(X:S) 227.20/227.37 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.20/227.37 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.20/227.37 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.20/227.37 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.20/227.37 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.20/227.37 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.20/227.37 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.20/227.37 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.20/227.37 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.20/227.37 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.20/227.37 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.20/227.37 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.20/227.37 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.20/227.37 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.20/227.37 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.20/227.37 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.20/227.37 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.20/227.37 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.20/227.37 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.20/227.37 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.20/227.37 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.20/227.37 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.20/227.37 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.20/227.37 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.20/227.37 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.20/227.37 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.20/227.37 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.20/227.37 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.20/227.37 U26(active(X:S)) -> U26(X:S) 227.20/227.37 U26(mark(X:S)) -> U26(X:S) 227.20/227.37 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.20/227.37 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.20/227.37 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.20/227.37 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.20/227.37 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.20/227.37 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.20/227.37 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.20/227.37 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.20/227.37 U33(active(X:S)) -> U33(X:S) 227.20/227.37 U33(mark(X:S)) -> U33(X:S) 227.20/227.37 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.20/227.37 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.20/227.37 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.20/227.37 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.20/227.37 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.20/227.37 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.20/227.37 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.20/227.37 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.20/227.37 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.20/227.37 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.20/227.37 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.20/227.37 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.20/227.37 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.20/227.37 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.20/227.37 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.20/227.37 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.20/227.37 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.20/227.37 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.20/227.37 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.20/227.37 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.20/227.37 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.20/227.37 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.20/227.37 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.20/227.37 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.20/227.37 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.20/227.37 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.20/227.37 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.20/227.37 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.20/227.37 U46(active(X:S)) -> U46(X:S) 227.20/227.37 U46(mark(X:S)) -> U46(X:S) 227.20/227.37 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.20/227.37 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.20/227.37 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.20/227.37 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.20/227.37 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.20/227.37 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.20/227.37 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.20/227.37 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.20/227.37 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.20/227.37 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.20/227.37 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.20/227.37 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.20/227.37 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.20/227.37 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.20/227.37 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.20/227.37 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.20/227.37 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.20/227.37 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.20/227.37 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.20/227.37 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.20/227.37 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.20/227.37 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.20/227.37 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.20/227.37 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.20/227.37 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.20/227.37 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.20/227.37 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.20/227.37 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.20/227.37 U56(active(X:S)) -> U56(X:S) 227.20/227.37 U56(mark(X:S)) -> U56(X:S) 227.20/227.37 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.20/227.37 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.20/227.37 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.20/227.37 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.20/227.37 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.20/227.37 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.20/227.37 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.20/227.37 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.20/227.37 U63(active(X:S)) -> U63(X:S) 227.20/227.37 U63(mark(X:S)) -> U63(X:S) 227.20/227.37 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.20/227.37 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.20/227.37 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.20/227.37 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.20/227.37 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.20/227.37 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.20/227.37 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.20/227.37 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.20/227.37 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.20/227.37 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.20/227.37 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.20/227.37 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.20/227.37 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.20/227.37 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.20/227.37 U74(active(X:S)) -> U74(X:S) 227.20/227.37 U74(mark(X:S)) -> U74(X:S) 227.20/227.37 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.20/227.37 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.20/227.37 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.20/227.37 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.20/227.37 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.20/227.37 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.20/227.37 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.20/227.37 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.20/227.37 U83(active(X:S)) -> U83(X:S) 227.20/227.37 U83(mark(X:S)) -> U83(X:S) 227.20/227.37 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.20/227.37 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.20/227.37 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.20/227.37 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.20/227.37 U92(active(X:S)) -> U92(X:S) 227.20/227.37 U92(mark(X:S)) -> U92(X:S) 227.20/227.37 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.20/227.37 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.20/227.37 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.20/227.37 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.20/227.37 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.20/227.37 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.20/227.37 active(U13(tt)) -> mark(tt) 227.20/227.37 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.20/227.37 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.20/227.37 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.20/227.37 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.20/227.37 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.20/227.37 active(U26(tt)) -> mark(tt) 227.20/227.37 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.20/227.37 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.20/227.37 active(U33(tt)) -> mark(tt) 227.20/227.37 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.20/227.37 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.20/227.37 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.20/227.37 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.20/227.37 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.20/227.37 active(U46(tt)) -> mark(tt) 227.20/227.37 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.20/227.37 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.20/227.37 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.20/227.37 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.20/227.37 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.20/227.37 active(U56(tt)) -> mark(tt) 227.20/227.37 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.20/227.37 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.20/227.37 active(U63(tt)) -> mark(tt) 227.20/227.37 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.20/227.37 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.20/227.37 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.20/227.37 active(U74(tt)) -> mark(tt) 227.20/227.37 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.20/227.37 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.20/227.37 active(U83(tt)) -> mark(tt) 227.20/227.37 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.20/227.37 active(U92(tt)) -> mark(tt) 227.20/227.37 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.20/227.37 active(__(nil,X:S)) -> mark(X:S) 227.20/227.37 active(__(X:S,nil)) -> mark(X:S) 227.20/227.37 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.20/227.37 active(isList(nil)) -> mark(tt) 227.20/227.37 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.20/227.37 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.20/227.37 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.20/227.37 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.20/227.37 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.20/227.37 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.20/227.37 active(isPal(nil)) -> mark(tt) 227.20/227.37 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.20/227.37 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.20/227.37 active(isPalListKind(a)) -> mark(tt) 227.20/227.37 active(isPalListKind(e)) -> mark(tt) 227.20/227.37 active(isPalListKind(i)) -> mark(tt) 227.20/227.37 active(isPalListKind(nil)) -> mark(tt) 227.20/227.37 active(isPalListKind(o)) -> mark(tt) 227.20/227.37 active(isPalListKind(u)) -> mark(tt) 227.20/227.37 active(isQid(a)) -> mark(tt) 227.20/227.37 active(isQid(e)) -> mark(tt) 227.20/227.37 active(isQid(i)) -> mark(tt) 227.20/227.37 active(isQid(o)) -> mark(tt) 227.20/227.37 active(isQid(u)) -> mark(tt) 227.20/227.37 isList(active(X:S)) -> isList(X:S) 227.20/227.37 isList(mark(X:S)) -> isList(X:S) 227.20/227.37 isNeList(active(X:S)) -> isNeList(X:S) 227.20/227.37 isNeList(mark(X:S)) -> isNeList(X:S) 227.20/227.37 isNePal(active(X:S)) -> isNePal(X:S) 227.20/227.37 isNePal(mark(X:S)) -> isNePal(X:S) 227.20/227.37 isPal(active(X:S)) -> isPal(X:S) 227.20/227.37 isPal(mark(X:S)) -> isPal(X:S) 227.20/227.37 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.20/227.37 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.20/227.37 isQid(active(X:S)) -> isQid(X:S) 227.20/227.37 isQid(mark(X:S)) -> isQid(X:S) 227.20/227.37 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.20/227.37 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.20/227.37 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.20/227.37 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.20/227.37 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.20/227.37 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.20/227.37 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.20/227.37 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.20/227.37 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.20/227.37 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.20/227.37 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.20/227.37 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.20/227.37 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.20/227.37 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.20/227.37 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.20/227.37 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.20/227.37 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.20/227.37 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.20/227.37 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.20/227.37 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.20/227.37 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.20/227.37 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.20/227.37 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.20/227.37 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.20/227.37 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.20/227.37 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.20/227.37 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.20/227.37 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.20/227.37 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.20/227.37 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.20/227.37 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.20/227.37 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.20/227.37 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.20/227.37 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.20/227.37 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.20/227.37 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.20/227.37 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.20/227.37 mark(isList(X:S)) -> active(isList(X:S)) 227.20/227.37 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.20/227.37 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.20/227.37 mark(isPal(X:S)) -> active(isPal(X:S)) 227.20/227.37 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.20/227.37 mark(isQid(X:S)) -> active(isQid(X:S)) 227.20/227.37 mark(a) -> active(a) 227.20/227.37 mark(e) -> active(e) 227.20/227.37 mark(i) -> active(i) 227.20/227.37 mark(nil) -> active(nil) 227.20/227.37 mark(o) -> active(o) 227.20/227.37 mark(tt) -> active(tt) 227.20/227.37 mark(u) -> active(u) 227.20/227.37 ->Strongly Connected Components: 227.20/227.37 ->->Cycle: 227.20/227.37 ->->-> Pairs: 227.20/227.37 U53#(X1:S,active(X2:S),X3:S) -> U53#(X1:S,X2:S,X3:S) 227.20/227.37 U53#(X1:S,mark(X2:S),X3:S) -> U53#(X1:S,X2:S,X3:S) 227.20/227.37 U53#(X1:S,X2:S,active(X3:S)) -> U53#(X1:S,X2:S,X3:S) 227.20/227.37 U53#(X1:S,X2:S,mark(X3:S)) -> U53#(X1:S,X2:S,X3:S) 227.20/227.37 ->->-> Rules: 227.20/227.37 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.20/227.37 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.20/227.37 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.20/227.37 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.20/227.37 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.20/227.37 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.20/227.37 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.20/227.37 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.20/227.37 U13(active(X:S)) -> U13(X:S) 227.20/227.37 U13(mark(X:S)) -> U13(X:S) 227.20/227.37 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.20/227.37 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.20/227.37 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.20/227.37 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.20/227.37 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.20/227.37 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.20/227.37 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.20/227.37 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.20/227.37 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.20/227.37 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.20/227.37 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.20/227.37 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.20/227.37 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.20/227.37 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.20/227.37 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.20/227.37 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.20/227.37 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.20/227.37 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.20/227.37 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.20/227.37 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.20/227.37 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.20/227.37 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.20/227.37 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.20/227.37 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.20/227.37 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.20/227.37 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.20/227.37 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.20/227.37 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.20/227.37 U26(active(X:S)) -> U26(X:S) 227.20/227.37 U26(mark(X:S)) -> U26(X:S) 227.20/227.37 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.20/227.37 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.20/227.37 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.20/227.37 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.20/227.37 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.20/227.37 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.20/227.37 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.20/227.37 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.20/227.37 U33(active(X:S)) -> U33(X:S) 227.20/227.37 U33(mark(X:S)) -> U33(X:S) 227.20/227.37 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.20/227.37 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.20/227.37 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.20/227.37 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.20/227.37 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.20/227.37 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.20/227.37 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.20/227.37 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.20/227.37 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.20/227.37 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.20/227.37 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.20/227.37 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.20/227.37 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.20/227.37 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.20/227.37 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.20/227.37 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.20/227.37 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.20/227.37 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.20/227.37 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.20/227.37 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.20/227.37 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.20/227.37 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.20/227.37 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.20/227.37 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.20/227.37 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.20/227.37 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.20/227.37 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.20/227.37 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.20/227.37 U46(active(X:S)) -> U46(X:S) 227.20/227.37 U46(mark(X:S)) -> U46(X:S) 227.20/227.37 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.20/227.37 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.20/227.37 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.20/227.37 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.20/227.37 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.20/227.37 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.20/227.37 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.20/227.37 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.20/227.37 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.20/227.37 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.20/227.37 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.20/227.37 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.20/227.37 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.20/227.37 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.20/227.37 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.20/227.37 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.20/227.37 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.20/227.37 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.20/227.37 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.20/227.37 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.20/227.37 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.20/227.37 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.20/227.37 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.20/227.37 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.20/227.37 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.20/227.37 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.20/227.37 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.20/227.37 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.20/227.37 U56(active(X:S)) -> U56(X:S) 227.20/227.37 U56(mark(X:S)) -> U56(X:S) 227.20/227.37 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.20/227.37 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.20/227.37 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.20/227.37 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.20/227.37 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.20/227.37 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.20/227.37 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.20/227.37 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.20/227.37 U63(active(X:S)) -> U63(X:S) 227.20/227.37 U63(mark(X:S)) -> U63(X:S) 227.20/227.37 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.20/227.37 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.20/227.37 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.20/227.37 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.20/227.37 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.20/227.37 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.20/227.37 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.20/227.37 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.20/227.37 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.20/227.37 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.20/227.37 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.20/227.37 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.20/227.37 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.20/227.37 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.20/227.37 U74(active(X:S)) -> U74(X:S) 227.20/227.37 U74(mark(X:S)) -> U74(X:S) 227.20/227.37 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.20/227.37 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.20/227.37 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.20/227.37 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.20/227.37 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.20/227.37 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.20/227.37 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.20/227.37 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.20/227.37 U83(active(X:S)) -> U83(X:S) 227.20/227.37 U83(mark(X:S)) -> U83(X:S) 227.20/227.37 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.20/227.37 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.20/227.37 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.20/227.37 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.20/227.37 U92(active(X:S)) -> U92(X:S) 227.20/227.37 U92(mark(X:S)) -> U92(X:S) 227.20/227.37 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.20/227.37 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.20/227.37 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.20/227.37 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.20/227.37 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.20/227.37 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.20/227.37 active(U13(tt)) -> mark(tt) 227.20/227.37 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.20/227.37 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.20/227.37 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.20/227.37 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.20/227.37 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.20/227.37 active(U26(tt)) -> mark(tt) 227.20/227.37 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.20/227.37 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.20/227.37 active(U33(tt)) -> mark(tt) 227.20/227.37 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.20/227.37 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.20/227.37 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.20/227.37 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.20/227.37 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.20/227.37 active(U46(tt)) -> mark(tt) 227.20/227.37 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.20/227.37 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.20/227.37 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.20/227.37 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.20/227.37 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.20/227.37 active(U56(tt)) -> mark(tt) 227.20/227.37 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.20/227.37 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.20/227.37 active(U63(tt)) -> mark(tt) 227.20/227.37 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.20/227.37 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.20/227.37 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.20/227.37 active(U74(tt)) -> mark(tt) 227.20/227.37 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.20/227.37 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.20/227.37 active(U83(tt)) -> mark(tt) 227.20/227.37 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.20/227.37 active(U92(tt)) -> mark(tt) 227.20/227.37 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.20/227.37 active(__(nil,X:S)) -> mark(X:S) 227.20/227.37 active(__(X:S,nil)) -> mark(X:S) 227.20/227.37 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.20/227.37 active(isList(nil)) -> mark(tt) 227.20/227.37 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.20/227.37 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.20/227.37 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.20/227.37 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.20/227.37 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.20/227.37 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.20/227.37 active(isPal(nil)) -> mark(tt) 227.20/227.37 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.20/227.37 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.20/227.37 active(isPalListKind(a)) -> mark(tt) 227.20/227.37 active(isPalListKind(e)) -> mark(tt) 227.20/227.37 active(isPalListKind(i)) -> mark(tt) 227.20/227.37 active(isPalListKind(nil)) -> mark(tt) 227.20/227.37 active(isPalListKind(o)) -> mark(tt) 227.20/227.37 active(isPalListKind(u)) -> mark(tt) 227.20/227.37 active(isQid(a)) -> mark(tt) 227.20/227.37 active(isQid(e)) -> mark(tt) 227.20/227.37 active(isQid(i)) -> mark(tt) 227.20/227.37 active(isQid(o)) -> mark(tt) 227.20/227.37 active(isQid(u)) -> mark(tt) 227.20/227.37 isList(active(X:S)) -> isList(X:S) 227.20/227.37 isList(mark(X:S)) -> isList(X:S) 227.20/227.37 isNeList(active(X:S)) -> isNeList(X:S) 227.20/227.37 isNeList(mark(X:S)) -> isNeList(X:S) 227.20/227.37 isNePal(active(X:S)) -> isNePal(X:S) 227.20/227.37 isNePal(mark(X:S)) -> isNePal(X:S) 227.20/227.37 isPal(active(X:S)) -> isPal(X:S) 227.20/227.37 isPal(mark(X:S)) -> isPal(X:S) 227.20/227.37 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.20/227.37 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.20/227.37 isQid(active(X:S)) -> isQid(X:S) 227.20/227.37 isQid(mark(X:S)) -> isQid(X:S) 227.20/227.37 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.20/227.37 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.20/227.37 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.20/227.37 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.20/227.37 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.20/227.37 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.20/227.37 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.20/227.37 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.20/227.37 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.20/227.37 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.20/227.37 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.20/227.37 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.20/227.37 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.20/227.37 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.20/227.37 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.20/227.37 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.20/227.37 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.20/227.37 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.20/227.37 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.20/227.37 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.20/227.37 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.20/227.37 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.20/227.37 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.20/227.37 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.20/227.37 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.20/227.37 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.20/227.37 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.20/227.37 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.20/227.37 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.20/227.37 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.20/227.37 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.20/227.37 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.20/227.37 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.20/227.37 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.20/227.37 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.20/227.37 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.20/227.37 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.20/227.37 mark(isList(X:S)) -> active(isList(X:S)) 227.20/227.37 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.20/227.37 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.20/227.37 mark(isPal(X:S)) -> active(isPal(X:S)) 227.20/227.37 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.20/227.37 mark(isQid(X:S)) -> active(isQid(X:S)) 227.20/227.37 mark(a) -> active(a) 227.20/227.37 mark(e) -> active(e) 227.20/227.37 mark(i) -> active(i) 227.20/227.37 mark(nil) -> active(nil) 227.20/227.37 mark(o) -> active(o) 227.20/227.37 mark(tt) -> active(tt) 227.20/227.37 mark(u) -> active(u) 227.20/227.37 227.20/227.37 Problem 1.23: 227.20/227.37 227.20/227.37 Subterm Processor: 227.20/227.37 -> Pairs: 227.20/227.37 U53#(X1:S,active(X2:S),X3:S) -> U53#(X1:S,X2:S,X3:S) 227.20/227.37 U53#(X1:S,mark(X2:S),X3:S) -> U53#(X1:S,X2:S,X3:S) 227.20/227.37 U53#(X1:S,X2:S,active(X3:S)) -> U53#(X1:S,X2:S,X3:S) 227.20/227.37 U53#(X1:S,X2:S,mark(X3:S)) -> U53#(X1:S,X2:S,X3:S) 227.20/227.37 -> Rules: 227.20/227.37 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.20/227.37 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.20/227.37 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.20/227.37 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.20/227.37 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.20/227.37 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.20/227.37 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.20/227.37 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.20/227.37 U13(active(X:S)) -> U13(X:S) 227.20/227.37 U13(mark(X:S)) -> U13(X:S) 227.20/227.37 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.20/227.37 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.20/227.37 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.20/227.37 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.20/227.37 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.20/227.37 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.20/227.37 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.20/227.37 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.20/227.37 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.20/227.37 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.20/227.37 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.20/227.37 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.20/227.37 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.20/227.37 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.20/227.37 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.20/227.37 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.20/227.37 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.20/227.37 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.20/227.37 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.20/227.37 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.20/227.37 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.20/227.37 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.20/227.37 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.20/227.37 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.20/227.37 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.20/227.37 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.20/227.37 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.20/227.37 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.20/227.37 U26(active(X:S)) -> U26(X:S) 227.20/227.37 U26(mark(X:S)) -> U26(X:S) 227.20/227.37 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.20/227.37 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.20/227.37 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.20/227.37 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.20/227.37 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.20/227.37 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.20/227.37 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.20/227.37 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.20/227.37 U33(active(X:S)) -> U33(X:S) 227.20/227.37 U33(mark(X:S)) -> U33(X:S) 227.20/227.37 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.20/227.37 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.20/227.37 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.20/227.37 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.20/227.37 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.20/227.37 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.20/227.37 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.20/227.37 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.20/227.37 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.20/227.37 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.20/227.37 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.20/227.37 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.20/227.37 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.20/227.37 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.20/227.37 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.20/227.37 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.20/227.37 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.20/227.37 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.20/227.37 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.20/227.37 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.20/227.37 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.20/227.37 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.20/227.37 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.20/227.37 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.20/227.37 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.20/227.37 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.20/227.37 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.20/227.37 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.20/227.37 U46(active(X:S)) -> U46(X:S) 227.20/227.37 U46(mark(X:S)) -> U46(X:S) 227.20/227.37 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.20/227.37 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.20/227.37 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.20/227.37 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.20/227.37 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.20/227.37 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.20/227.37 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.20/227.37 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.20/227.37 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.20/227.37 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.20/227.37 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.20/227.37 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.20/227.37 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.20/227.37 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.20/227.37 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.20/227.37 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.20/227.37 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.20/227.37 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.20/227.37 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.20/227.37 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.20/227.37 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.20/227.37 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.20/227.37 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.20/227.37 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.20/227.37 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.20/227.37 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.20/227.37 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.20/227.37 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.20/227.37 U56(active(X:S)) -> U56(X:S) 227.20/227.37 U56(mark(X:S)) -> U56(X:S) 227.20/227.37 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.20/227.37 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.20/227.37 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.20/227.37 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.20/227.37 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.20/227.37 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.20/227.37 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.20/227.37 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.20/227.37 U63(active(X:S)) -> U63(X:S) 227.20/227.37 U63(mark(X:S)) -> U63(X:S) 227.20/227.37 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.20/227.37 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.20/227.37 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.20/227.37 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.20/227.37 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.20/227.37 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.20/227.37 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.20/227.37 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.20/227.37 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.20/227.37 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.20/227.37 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.20/227.37 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.20/227.37 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.20/227.37 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.20/227.37 U74(active(X:S)) -> U74(X:S) 227.20/227.37 U74(mark(X:S)) -> U74(X:S) 227.20/227.37 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.20/227.37 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.20/227.37 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.20/227.37 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.20/227.37 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.20/227.37 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.20/227.37 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.20/227.37 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.20/227.37 U83(active(X:S)) -> U83(X:S) 227.20/227.37 U83(mark(X:S)) -> U83(X:S) 227.20/227.37 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.20/227.37 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.20/227.37 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.20/227.37 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.20/227.37 U92(active(X:S)) -> U92(X:S) 227.20/227.37 U92(mark(X:S)) -> U92(X:S) 227.20/227.37 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.20/227.37 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.20/227.37 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.20/227.37 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.20/227.37 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.20/227.37 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.20/227.37 active(U13(tt)) -> mark(tt) 227.20/227.37 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.20/227.37 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.20/227.37 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.20/227.37 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.20/227.37 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.20/227.37 active(U26(tt)) -> mark(tt) 227.20/227.37 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.20/227.37 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.20/227.37 active(U33(tt)) -> mark(tt) 227.20/227.37 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.20/227.37 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.20/227.37 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.20/227.37 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.20/227.37 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.20/227.37 active(U46(tt)) -> mark(tt) 227.20/227.37 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.20/227.37 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.20/227.37 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.20/227.37 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.20/227.37 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.20/227.37 active(U56(tt)) -> mark(tt) 227.20/227.37 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.20/227.37 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.20/227.37 active(U63(tt)) -> mark(tt) 227.20/227.37 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.20/227.37 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.20/227.37 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.20/227.37 active(U74(tt)) -> mark(tt) 227.20/227.37 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.20/227.37 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.20/227.37 active(U83(tt)) -> mark(tt) 227.20/227.37 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.20/227.37 active(U92(tt)) -> mark(tt) 227.20/227.37 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.20/227.37 active(__(nil,X:S)) -> mark(X:S) 227.20/227.37 active(__(X:S,nil)) -> mark(X:S) 227.20/227.37 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.20/227.37 active(isList(nil)) -> mark(tt) 227.20/227.37 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.20/227.37 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.20/227.37 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.20/227.37 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.20/227.37 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.20/227.37 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.20/227.37 active(isPal(nil)) -> mark(tt) 227.20/227.37 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.20/227.37 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.20/227.37 active(isPalListKind(a)) -> mark(tt) 227.20/227.37 active(isPalListKind(e)) -> mark(tt) 227.20/227.37 active(isPalListKind(i)) -> mark(tt) 227.20/227.37 active(isPalListKind(nil)) -> mark(tt) 227.20/227.37 active(isPalListKind(o)) -> mark(tt) 227.20/227.37 active(isPalListKind(u)) -> mark(tt) 227.20/227.37 active(isQid(a)) -> mark(tt) 227.20/227.37 active(isQid(e)) -> mark(tt) 227.20/227.37 active(isQid(i)) -> mark(tt) 227.20/227.37 active(isQid(o)) -> mark(tt) 227.20/227.37 active(isQid(u)) -> mark(tt) 227.20/227.37 isList(active(X:S)) -> isList(X:S) 227.20/227.37 isList(mark(X:S)) -> isList(X:S) 227.20/227.37 isNeList(active(X:S)) -> isNeList(X:S) 227.20/227.37 isNeList(mark(X:S)) -> isNeList(X:S) 227.20/227.37 isNePal(active(X:S)) -> isNePal(X:S) 227.20/227.37 isNePal(mark(X:S)) -> isNePal(X:S) 227.20/227.37 isPal(active(X:S)) -> isPal(X:S) 227.20/227.37 isPal(mark(X:S)) -> isPal(X:S) 227.20/227.37 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.20/227.37 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.20/227.37 isQid(active(X:S)) -> isQid(X:S) 227.20/227.37 isQid(mark(X:S)) -> isQid(X:S) 227.20/227.37 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.20/227.37 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.20/227.37 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.20/227.37 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.20/227.37 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.20/227.37 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.20/227.37 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.20/227.37 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.20/227.37 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.20/227.37 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.20/227.37 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.20/227.37 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.20/227.37 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.20/227.37 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.20/227.37 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.20/227.37 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.20/227.37 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.20/227.37 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.20/227.37 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.20/227.37 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.20/227.37 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.20/227.37 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.20/227.37 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.20/227.37 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.20/227.37 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.20/227.37 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.20/227.37 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.20/227.37 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.20/227.37 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.20/227.37 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.20/227.37 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.20/227.37 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.20/227.37 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.20/227.37 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.20/227.37 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.20/227.37 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.20/227.37 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.20/227.37 mark(isList(X:S)) -> active(isList(X:S)) 227.20/227.37 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.20/227.37 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.20/227.37 mark(isPal(X:S)) -> active(isPal(X:S)) 227.20/227.37 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.20/227.37 mark(isQid(X:S)) -> active(isQid(X:S)) 227.20/227.37 mark(a) -> active(a) 227.20/227.37 mark(e) -> active(e) 227.20/227.37 mark(i) -> active(i) 227.20/227.37 mark(nil) -> active(nil) 227.20/227.37 mark(o) -> active(o) 227.20/227.37 mark(tt) -> active(tt) 227.20/227.37 mark(u) -> active(u) 227.20/227.37 ->Projection: 227.20/227.37 pi(U53#) = 2 227.20/227.37 227.20/227.37 Problem 1.23: 227.20/227.37 227.20/227.37 SCC Processor: 227.20/227.37 -> Pairs: 227.20/227.37 U53#(X1:S,X2:S,active(X3:S)) -> U53#(X1:S,X2:S,X3:S) 227.20/227.37 U53#(X1:S,X2:S,mark(X3:S)) -> U53#(X1:S,X2:S,X3:S) 227.20/227.37 -> Rules: 227.20/227.37 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.20/227.37 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.20/227.37 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.20/227.37 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.20/227.37 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.20/227.37 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.20/227.37 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.20/227.37 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.20/227.37 U13(active(X:S)) -> U13(X:S) 227.20/227.37 U13(mark(X:S)) -> U13(X:S) 227.20/227.37 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.20/227.37 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.20/227.37 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.20/227.37 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.20/227.37 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.20/227.37 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.20/227.37 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.20/227.37 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.20/227.37 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.20/227.37 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.20/227.37 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.20/227.37 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.20/227.37 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.20/227.37 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.20/227.37 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.20/227.37 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.20/227.37 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.20/227.37 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.20/227.37 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.20/227.37 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.20/227.37 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.20/227.37 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.20/227.37 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.20/227.37 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.20/227.37 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.20/227.37 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.20/227.37 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.20/227.37 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.20/227.37 U26(active(X:S)) -> U26(X:S) 227.20/227.37 U26(mark(X:S)) -> U26(X:S) 227.20/227.37 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.20/227.37 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.20/227.37 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.20/227.37 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.20/227.37 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.20/227.37 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.20/227.37 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.20/227.37 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.20/227.37 U33(active(X:S)) -> U33(X:S) 227.20/227.37 U33(mark(X:S)) -> U33(X:S) 227.20/227.37 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.20/227.37 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.20/227.37 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.20/227.37 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.20/227.37 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.20/227.37 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.20/227.37 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.20/227.37 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.20/227.37 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.20/227.37 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.20/227.37 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.20/227.37 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.20/227.37 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.20/227.37 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.20/227.37 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.20/227.37 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.20/227.37 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.20/227.37 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.20/227.37 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.20/227.37 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.20/227.37 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.20/227.37 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.20/227.37 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.20/227.37 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.20/227.37 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.20/227.37 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.20/227.37 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.20/227.37 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.20/227.37 U46(active(X:S)) -> U46(X:S) 227.20/227.37 U46(mark(X:S)) -> U46(X:S) 227.20/227.37 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.20/227.37 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.20/227.37 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.20/227.37 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.20/227.37 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.20/227.37 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.20/227.37 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.20/227.37 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.20/227.37 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.20/227.37 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.20/227.37 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.20/227.37 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.20/227.37 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.20/227.37 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.20/227.37 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.20/227.37 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.20/227.37 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.20/227.37 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.20/227.37 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.20/227.37 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.20/227.37 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.20/227.37 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.20/227.37 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.20/227.37 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.20/227.37 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.20/227.37 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.20/227.37 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.20/227.37 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.20/227.37 U56(active(X:S)) -> U56(X:S) 227.20/227.37 U56(mark(X:S)) -> U56(X:S) 227.20/227.37 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.20/227.37 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.20/227.37 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.20/227.37 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.20/227.37 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.20/227.37 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.20/227.37 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.20/227.37 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.20/227.37 U63(active(X:S)) -> U63(X:S) 227.20/227.37 U63(mark(X:S)) -> U63(X:S) 227.20/227.37 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.20/227.37 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.20/227.37 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.20/227.37 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.20/227.37 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.20/227.37 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.20/227.37 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.20/227.37 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.20/227.37 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.20/227.37 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.20/227.37 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.20/227.37 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.20/227.37 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.20/227.37 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.20/227.37 U74(active(X:S)) -> U74(X:S) 227.20/227.37 U74(mark(X:S)) -> U74(X:S) 227.20/227.37 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.20/227.37 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.20/227.37 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.20/227.37 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.20/227.37 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.20/227.37 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.20/227.37 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.20/227.37 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.20/227.37 U83(active(X:S)) -> U83(X:S) 227.20/227.37 U83(mark(X:S)) -> U83(X:S) 227.20/227.37 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.20/227.37 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.20/227.37 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.20/227.37 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.20/227.37 U92(active(X:S)) -> U92(X:S) 227.20/227.37 U92(mark(X:S)) -> U92(X:S) 227.20/227.37 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.20/227.37 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.20/227.37 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.20/227.37 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.20/227.37 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.20/227.37 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.20/227.37 active(U13(tt)) -> mark(tt) 227.20/227.37 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.20/227.37 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.20/227.37 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.20/227.37 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.20/227.37 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.20/227.37 active(U26(tt)) -> mark(tt) 227.20/227.37 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.20/227.37 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.20/227.37 active(U33(tt)) -> mark(tt) 227.20/227.37 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.20/227.37 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.20/227.37 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.20/227.37 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.20/227.37 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.20/227.37 active(U46(tt)) -> mark(tt) 227.20/227.37 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.20/227.37 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.20/227.37 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.20/227.37 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.20/227.37 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.20/227.37 active(U56(tt)) -> mark(tt) 227.20/227.37 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.20/227.37 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.20/227.37 active(U63(tt)) -> mark(tt) 227.20/227.37 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.20/227.37 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.20/227.37 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.20/227.37 active(U74(tt)) -> mark(tt) 227.20/227.37 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.20/227.37 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.20/227.37 active(U83(tt)) -> mark(tt) 227.20/227.37 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.20/227.37 active(U92(tt)) -> mark(tt) 227.20/227.37 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.20/227.37 active(__(nil,X:S)) -> mark(X:S) 227.20/227.37 active(__(X:S,nil)) -> mark(X:S) 227.20/227.37 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.20/227.37 active(isList(nil)) -> mark(tt) 227.20/227.37 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.20/227.37 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.20/227.37 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.20/227.37 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.20/227.37 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.20/227.37 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.20/227.37 active(isPal(nil)) -> mark(tt) 227.20/227.37 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.20/227.37 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.20/227.37 active(isPalListKind(a)) -> mark(tt) 227.20/227.37 active(isPalListKind(e)) -> mark(tt) 227.20/227.37 active(isPalListKind(i)) -> mark(tt) 227.20/227.37 active(isPalListKind(nil)) -> mark(tt) 227.20/227.37 active(isPalListKind(o)) -> mark(tt) 227.20/227.37 active(isPalListKind(u)) -> mark(tt) 227.20/227.37 active(isQid(a)) -> mark(tt) 227.20/227.37 active(isQid(e)) -> mark(tt) 227.20/227.37 active(isQid(i)) -> mark(tt) 227.20/227.37 active(isQid(o)) -> mark(tt) 227.20/227.37 active(isQid(u)) -> mark(tt) 227.20/227.37 isList(active(X:S)) -> isList(X:S) 227.20/227.37 isList(mark(X:S)) -> isList(X:S) 227.20/227.37 isNeList(active(X:S)) -> isNeList(X:S) 227.20/227.37 isNeList(mark(X:S)) -> isNeList(X:S) 227.20/227.37 isNePal(active(X:S)) -> isNePal(X:S) 227.20/227.37 isNePal(mark(X:S)) -> isNePal(X:S) 227.20/227.37 isPal(active(X:S)) -> isPal(X:S) 227.20/227.37 isPal(mark(X:S)) -> isPal(X:S) 227.20/227.37 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.20/227.37 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.20/227.37 isQid(active(X:S)) -> isQid(X:S) 227.20/227.37 isQid(mark(X:S)) -> isQid(X:S) 227.20/227.37 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.20/227.37 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.20/227.37 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.20/227.37 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.20/227.37 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.20/227.37 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.20/227.37 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.20/227.37 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.20/227.37 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.20/227.37 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.20/227.37 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.20/227.37 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.20/227.37 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.20/227.37 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.20/227.37 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.20/227.37 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.20/227.37 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.20/227.37 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.20/227.37 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.20/227.37 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.20/227.37 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.20/227.37 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.20/227.37 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.20/227.37 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.20/227.37 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.20/227.37 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.20/227.37 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.20/227.37 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.20/227.37 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.20/227.37 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.20/227.37 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.20/227.37 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.20/227.37 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.20/227.37 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.20/227.37 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.20/227.37 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.20/227.37 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.20/227.37 mark(isList(X:S)) -> active(isList(X:S)) 227.20/227.37 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.20/227.37 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.20/227.37 mark(isPal(X:S)) -> active(isPal(X:S)) 227.20/227.37 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.20/227.37 mark(isQid(X:S)) -> active(isQid(X:S)) 227.20/227.37 mark(a) -> active(a) 227.20/227.37 mark(e) -> active(e) 227.20/227.37 mark(i) -> active(i) 227.20/227.37 mark(nil) -> active(nil) 227.20/227.37 mark(o) -> active(o) 227.20/227.37 mark(tt) -> active(tt) 227.20/227.37 mark(u) -> active(u) 227.20/227.37 ->Strongly Connected Components: 227.20/227.37 ->->Cycle: 227.20/227.37 ->->-> Pairs: 227.20/227.37 U53#(X1:S,X2:S,active(X3:S)) -> U53#(X1:S,X2:S,X3:S) 227.20/227.37 U53#(X1:S,X2:S,mark(X3:S)) -> U53#(X1:S,X2:S,X3:S) 227.20/227.37 ->->-> Rules: 227.20/227.37 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.20/227.37 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.20/227.37 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.20/227.37 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.20/227.37 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.20/227.37 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.20/227.37 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.20/227.37 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.20/227.37 U13(active(X:S)) -> U13(X:S) 227.20/227.37 U13(mark(X:S)) -> U13(X:S) 227.20/227.37 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.20/227.37 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.20/227.37 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.20/227.37 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.20/227.37 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.20/227.37 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.20/227.37 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.20/227.37 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.20/227.37 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.20/227.37 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.20/227.37 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.20/227.37 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.20/227.37 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.20/227.37 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.20/227.37 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.20/227.37 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.20/227.37 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.20/227.37 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.20/227.37 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.20/227.37 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.20/227.37 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.20/227.37 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.20/227.37 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.20/227.37 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.20/227.37 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.20/227.37 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.20/227.37 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.20/227.37 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.20/227.37 U26(active(X:S)) -> U26(X:S) 227.20/227.37 U26(mark(X:S)) -> U26(X:S) 227.20/227.37 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.20/227.37 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.20/227.37 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.20/227.37 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.20/227.37 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.20/227.37 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.20/227.37 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.20/227.37 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.20/227.37 U33(active(X:S)) -> U33(X:S) 227.20/227.37 U33(mark(X:S)) -> U33(X:S) 227.20/227.37 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.20/227.37 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.20/227.37 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.20/227.37 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.20/227.37 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.20/227.37 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.20/227.37 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.20/227.37 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.20/227.37 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.20/227.37 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.20/227.37 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.20/227.37 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.20/227.37 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.20/227.37 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.20/227.37 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.20/227.37 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.20/227.37 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.20/227.37 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.20/227.37 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.20/227.37 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.20/227.37 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.20/227.37 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.20/227.37 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.20/227.37 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.20/227.37 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.20/227.37 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.20/227.37 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.20/227.37 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.20/227.37 U46(active(X:S)) -> U46(X:S) 227.20/227.37 U46(mark(X:S)) -> U46(X:S) 227.20/227.37 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.20/227.37 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.20/227.37 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.20/227.37 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.20/227.37 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.20/227.37 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.20/227.37 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.20/227.37 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.20/227.37 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.20/227.37 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.20/227.37 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.20/227.37 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.20/227.37 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.20/227.37 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.20/227.37 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.20/227.37 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.20/227.37 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.20/227.37 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.20/227.37 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.20/227.37 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.20/227.37 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.20/227.37 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.20/227.37 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.20/227.37 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.20/227.37 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.20/227.37 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.20/227.37 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.20/227.37 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.20/227.37 U56(active(X:S)) -> U56(X:S) 227.20/227.37 U56(mark(X:S)) -> U56(X:S) 227.20/227.37 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.20/227.37 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.20/227.37 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.20/227.37 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.20/227.37 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.20/227.37 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.20/227.37 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.20/227.37 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.20/227.37 U63(active(X:S)) -> U63(X:S) 227.20/227.37 U63(mark(X:S)) -> U63(X:S) 227.20/227.37 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.20/227.37 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.20/227.37 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.20/227.37 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.20/227.37 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.20/227.37 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.20/227.37 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.20/227.37 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.20/227.37 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.20/227.37 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.20/227.37 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.20/227.37 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.20/227.37 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.20/227.37 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.20/227.37 U74(active(X:S)) -> U74(X:S) 227.20/227.37 U74(mark(X:S)) -> U74(X:S) 227.20/227.37 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.20/227.37 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.20/227.37 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.20/227.37 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.20/227.37 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.20/227.37 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.20/227.37 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.20/227.37 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.20/227.37 U83(active(X:S)) -> U83(X:S) 227.20/227.37 U83(mark(X:S)) -> U83(X:S) 227.20/227.37 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.20/227.37 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.20/227.37 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.20/227.37 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.20/227.37 U92(active(X:S)) -> U92(X:S) 227.20/227.37 U92(mark(X:S)) -> U92(X:S) 227.20/227.37 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.20/227.37 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.20/227.37 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.20/227.37 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.20/227.37 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.20/227.37 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.20/227.37 active(U13(tt)) -> mark(tt) 227.20/227.37 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.20/227.37 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.20/227.37 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.20/227.37 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.20/227.37 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.20/227.37 active(U26(tt)) -> mark(tt) 227.20/227.37 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.20/227.37 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.20/227.37 active(U33(tt)) -> mark(tt) 227.20/227.37 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.20/227.37 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.20/227.37 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.20/227.37 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.20/227.37 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.20/227.37 active(U46(tt)) -> mark(tt) 227.20/227.37 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.20/227.37 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.20/227.37 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.20/227.37 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.20/227.37 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.20/227.37 active(U56(tt)) -> mark(tt) 227.20/227.37 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.20/227.37 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.20/227.37 active(U63(tt)) -> mark(tt) 227.20/227.37 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.20/227.37 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.20/227.37 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.20/227.37 active(U74(tt)) -> mark(tt) 227.20/227.37 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.20/227.37 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.20/227.37 active(U83(tt)) -> mark(tt) 227.20/227.37 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.20/227.37 active(U92(tt)) -> mark(tt) 227.20/227.37 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.20/227.37 active(__(nil,X:S)) -> mark(X:S) 227.20/227.37 active(__(X:S,nil)) -> mark(X:S) 227.20/227.37 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.20/227.37 active(isList(nil)) -> mark(tt) 227.20/227.37 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.20/227.37 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.20/227.37 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.20/227.37 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.20/227.37 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.20/227.37 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.20/227.37 active(isPal(nil)) -> mark(tt) 227.20/227.37 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.20/227.37 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.20/227.37 active(isPalListKind(a)) -> mark(tt) 227.20/227.37 active(isPalListKind(e)) -> mark(tt) 227.20/227.37 active(isPalListKind(i)) -> mark(tt) 227.20/227.37 active(isPalListKind(nil)) -> mark(tt) 227.20/227.37 active(isPalListKind(o)) -> mark(tt) 227.20/227.37 active(isPalListKind(u)) -> mark(tt) 227.20/227.37 active(isQid(a)) -> mark(tt) 227.20/227.37 active(isQid(e)) -> mark(tt) 227.20/227.37 active(isQid(i)) -> mark(tt) 227.20/227.37 active(isQid(o)) -> mark(tt) 227.20/227.37 active(isQid(u)) -> mark(tt) 227.20/227.37 isList(active(X:S)) -> isList(X:S) 227.20/227.37 isList(mark(X:S)) -> isList(X:S) 227.20/227.37 isNeList(active(X:S)) -> isNeList(X:S) 227.20/227.37 isNeList(mark(X:S)) -> isNeList(X:S) 227.20/227.37 isNePal(active(X:S)) -> isNePal(X:S) 227.20/227.37 isNePal(mark(X:S)) -> isNePal(X:S) 227.20/227.37 isPal(active(X:S)) -> isPal(X:S) 227.20/227.37 isPal(mark(X:S)) -> isPal(X:S) 227.20/227.37 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.20/227.37 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.20/227.37 isQid(active(X:S)) -> isQid(X:S) 227.20/227.37 isQid(mark(X:S)) -> isQid(X:S) 227.20/227.37 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.20/227.37 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.20/227.37 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.20/227.37 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.20/227.37 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.20/227.37 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.20/227.37 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.20/227.37 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.20/227.37 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.20/227.37 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.20/227.37 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.20/227.37 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.20/227.37 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.20/227.37 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.20/227.37 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.20/227.37 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.20/227.37 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.20/227.37 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.20/227.37 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.20/227.37 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.20/227.37 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.20/227.37 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.20/227.37 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.20/227.37 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.20/227.37 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.20/227.37 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.20/227.37 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.20/227.37 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.20/227.37 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.20/227.37 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.20/227.37 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.20/227.37 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.20/227.37 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.20/227.37 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.20/227.37 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.20/227.37 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.20/227.37 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.20/227.37 mark(isList(X:S)) -> active(isList(X:S)) 227.20/227.37 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.20/227.37 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.20/227.37 mark(isPal(X:S)) -> active(isPal(X:S)) 227.20/227.37 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.20/227.37 mark(isQid(X:S)) -> active(isQid(X:S)) 227.20/227.37 mark(a) -> active(a) 227.20/227.37 mark(e) -> active(e) 227.20/227.37 mark(i) -> active(i) 227.20/227.37 mark(nil) -> active(nil) 227.20/227.37 mark(o) -> active(o) 227.20/227.37 mark(tt) -> active(tt) 227.20/227.37 mark(u) -> active(u) 227.20/227.37 227.20/227.37 Problem 1.23: 227.20/227.37 227.20/227.37 Subterm Processor: 227.20/227.37 -> Pairs: 227.20/227.37 U53#(X1:S,X2:S,active(X3:S)) -> U53#(X1:S,X2:S,X3:S) 227.20/227.37 U53#(X1:S,X2:S,mark(X3:S)) -> U53#(X1:S,X2:S,X3:S) 227.20/227.37 -> Rules: 227.20/227.37 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.20/227.37 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.20/227.37 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.20/227.37 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.20/227.37 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.20/227.37 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.20/227.37 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.20/227.37 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.20/227.37 U13(active(X:S)) -> U13(X:S) 227.20/227.37 U13(mark(X:S)) -> U13(X:S) 227.20/227.37 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.20/227.37 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.20/227.37 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.20/227.37 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.20/227.37 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.20/227.37 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.20/227.37 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.20/227.37 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.20/227.37 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.20/227.37 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.20/227.37 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.20/227.37 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.20/227.37 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.20/227.37 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.20/227.37 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.20/227.37 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.20/227.37 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.20/227.37 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.20/227.37 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.20/227.37 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.20/227.37 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.20/227.37 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.20/227.37 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.20/227.37 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.20/227.37 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.20/227.37 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.20/227.37 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.20/227.37 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.20/227.37 U26(active(X:S)) -> U26(X:S) 227.20/227.37 U26(mark(X:S)) -> U26(X:S) 227.20/227.37 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.20/227.37 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.20/227.37 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.20/227.37 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.20/227.37 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.20/227.37 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.20/227.37 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.20/227.37 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.20/227.37 U33(active(X:S)) -> U33(X:S) 227.20/227.37 U33(mark(X:S)) -> U33(X:S) 227.20/227.37 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.20/227.37 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.20/227.37 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.20/227.37 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.20/227.37 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.20/227.37 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.20/227.37 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.20/227.37 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.20/227.37 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.20/227.37 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.20/227.37 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.20/227.37 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.20/227.37 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.20/227.37 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.20/227.37 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.20/227.37 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.20/227.37 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.20/227.37 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.20/227.37 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.20/227.37 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.20/227.37 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.20/227.37 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.20/227.37 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.20/227.37 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.20/227.37 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.20/227.37 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.20/227.37 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.20/227.37 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.20/227.37 U46(active(X:S)) -> U46(X:S) 227.20/227.37 U46(mark(X:S)) -> U46(X:S) 227.20/227.37 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.20/227.37 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.20/227.37 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.20/227.37 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.20/227.37 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.20/227.37 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.20/227.37 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.20/227.37 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.20/227.37 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.20/227.37 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.20/227.37 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.20/227.37 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.20/227.37 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.20/227.37 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.20/227.37 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.20/227.37 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.20/227.37 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.20/227.37 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.20/227.37 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.20/227.37 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.20/227.37 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.20/227.37 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.20/227.37 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.20/227.37 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.20/227.37 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.20/227.37 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.20/227.37 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.20/227.37 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.20/227.37 U56(active(X:S)) -> U56(X:S) 227.20/227.37 U56(mark(X:S)) -> U56(X:S) 227.20/227.37 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.20/227.37 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.20/227.37 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.20/227.37 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.20/227.37 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.20/227.37 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.20/227.37 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.20/227.37 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.20/227.37 U63(active(X:S)) -> U63(X:S) 227.20/227.37 U63(mark(X:S)) -> U63(X:S) 227.20/227.37 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.20/227.37 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.20/227.37 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.20/227.37 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.20/227.37 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.20/227.37 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.20/227.37 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.20/227.37 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.20/227.37 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.20/227.37 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.20/227.37 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.20/227.37 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.20/227.37 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.20/227.37 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.20/227.37 U74(active(X:S)) -> U74(X:S) 227.20/227.37 U74(mark(X:S)) -> U74(X:S) 227.20/227.37 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.20/227.37 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.20/227.37 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.20/227.37 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.20/227.37 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.20/227.37 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.20/227.37 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.20/227.37 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.20/227.37 U83(active(X:S)) -> U83(X:S) 227.20/227.37 U83(mark(X:S)) -> U83(X:S) 227.20/227.37 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.20/227.37 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.20/227.37 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.20/227.37 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.20/227.37 U92(active(X:S)) -> U92(X:S) 227.20/227.37 U92(mark(X:S)) -> U92(X:S) 227.20/227.37 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.20/227.37 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.20/227.37 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.20/227.37 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.20/227.37 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.20/227.37 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.20/227.37 active(U13(tt)) -> mark(tt) 227.20/227.37 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.20/227.37 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.20/227.37 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.20/227.37 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.20/227.37 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.20/227.37 active(U26(tt)) -> mark(tt) 227.20/227.37 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.20/227.37 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.20/227.37 active(U33(tt)) -> mark(tt) 227.20/227.37 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.20/227.37 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.20/227.37 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.20/227.37 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.20/227.37 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.20/227.37 active(U46(tt)) -> mark(tt) 227.20/227.37 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.20/227.37 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.20/227.37 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.20/227.37 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.20/227.37 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.20/227.37 active(U56(tt)) -> mark(tt) 227.20/227.37 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.20/227.37 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.20/227.37 active(U63(tt)) -> mark(tt) 227.20/227.37 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.20/227.37 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.20/227.37 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.20/227.37 active(U74(tt)) -> mark(tt) 227.20/227.37 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.20/227.37 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.20/227.37 active(U83(tt)) -> mark(tt) 227.20/227.37 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.20/227.37 active(U92(tt)) -> mark(tt) 227.20/227.37 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.20/227.37 active(__(nil,X:S)) -> mark(X:S) 227.20/227.37 active(__(X:S,nil)) -> mark(X:S) 227.20/227.37 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.20/227.37 active(isList(nil)) -> mark(tt) 227.20/227.37 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.20/227.37 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.20/227.37 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.20/227.37 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.20/227.37 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.20/227.37 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.20/227.37 active(isPal(nil)) -> mark(tt) 227.20/227.37 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.20/227.37 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.20/227.37 active(isPalListKind(a)) -> mark(tt) 227.20/227.37 active(isPalListKind(e)) -> mark(tt) 227.20/227.37 active(isPalListKind(i)) -> mark(tt) 227.20/227.37 active(isPalListKind(nil)) -> mark(tt) 227.20/227.37 active(isPalListKind(o)) -> mark(tt) 227.20/227.37 active(isPalListKind(u)) -> mark(tt) 227.20/227.37 active(isQid(a)) -> mark(tt) 227.20/227.37 active(isQid(e)) -> mark(tt) 227.20/227.37 active(isQid(i)) -> mark(tt) 227.20/227.37 active(isQid(o)) -> mark(tt) 227.20/227.37 active(isQid(u)) -> mark(tt) 227.20/227.37 isList(active(X:S)) -> isList(X:S) 227.20/227.37 isList(mark(X:S)) -> isList(X:S) 227.20/227.37 isNeList(active(X:S)) -> isNeList(X:S) 227.20/227.37 isNeList(mark(X:S)) -> isNeList(X:S) 227.20/227.37 isNePal(active(X:S)) -> isNePal(X:S) 227.20/227.37 isNePal(mark(X:S)) -> isNePal(X:S) 227.20/227.37 isPal(active(X:S)) -> isPal(X:S) 227.20/227.37 isPal(mark(X:S)) -> isPal(X:S) 227.20/227.37 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.20/227.37 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.20/227.37 isQid(active(X:S)) -> isQid(X:S) 227.20/227.37 isQid(mark(X:S)) -> isQid(X:S) 227.20/227.37 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.20/227.37 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.20/227.37 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.20/227.37 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.20/227.37 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.20/227.37 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.20/227.37 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.20/227.37 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.20/227.37 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.20/227.37 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.20/227.37 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.20/227.37 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.20/227.37 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.20/227.37 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.20/227.37 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.20/227.37 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.20/227.37 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.20/227.37 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.20/227.37 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.20/227.37 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.20/227.37 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.20/227.37 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.20/227.37 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.20/227.37 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.20/227.37 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.20/227.37 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.20/227.37 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.20/227.37 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.20/227.37 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.20/227.37 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.20/227.37 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.20/227.37 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.20/227.37 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.20/227.37 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.20/227.37 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.20/227.37 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.20/227.37 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.20/227.37 mark(isList(X:S)) -> active(isList(X:S)) 227.20/227.37 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.20/227.37 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.20/227.37 mark(isPal(X:S)) -> active(isPal(X:S)) 227.20/227.37 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.20/227.37 mark(isQid(X:S)) -> active(isQid(X:S)) 227.20/227.37 mark(a) -> active(a) 227.20/227.37 mark(e) -> active(e) 227.20/227.37 mark(i) -> active(i) 227.20/227.37 mark(nil) -> active(nil) 227.20/227.37 mark(o) -> active(o) 227.20/227.37 mark(tt) -> active(tt) 227.20/227.37 mark(u) -> active(u) 227.20/227.37 ->Projection: 227.20/227.37 pi(U53#) = 3 227.20/227.37 227.20/227.37 Problem 1.23: 227.20/227.37 227.20/227.37 SCC Processor: 227.20/227.37 -> Pairs: 227.20/227.37 Empty 227.20/227.37 -> Rules: 227.20/227.37 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.20/227.37 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.20/227.37 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.20/227.37 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.20/227.37 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.20/227.37 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.20/227.37 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.20/227.37 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.20/227.37 U13(active(X:S)) -> U13(X:S) 227.20/227.37 U13(mark(X:S)) -> U13(X:S) 227.20/227.37 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.20/227.37 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.20/227.37 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.20/227.37 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.20/227.37 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.20/227.37 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.20/227.37 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.20/227.37 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.20/227.37 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.20/227.37 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.20/227.37 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.20/227.37 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.20/227.37 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.20/227.37 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.20/227.37 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.20/227.37 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.20/227.37 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.20/227.37 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.20/227.37 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.20/227.37 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.20/227.37 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.20/227.37 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.20/227.37 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.20/227.37 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.20/227.37 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.20/227.37 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.20/227.37 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.20/227.37 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.20/227.37 U26(active(X:S)) -> U26(X:S) 227.20/227.37 U26(mark(X:S)) -> U26(X:S) 227.20/227.37 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.20/227.37 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.20/227.37 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.20/227.37 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.20/227.37 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.20/227.37 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.20/227.37 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.20/227.37 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.20/227.37 U33(active(X:S)) -> U33(X:S) 227.20/227.37 U33(mark(X:S)) -> U33(X:S) 227.20/227.37 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.20/227.37 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.20/227.37 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.20/227.37 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.20/227.37 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.20/227.37 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.20/227.37 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.20/227.37 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.20/227.37 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.20/227.37 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.20/227.37 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.20/227.37 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.20/227.37 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.20/227.37 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.20/227.37 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.20/227.37 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.20/227.37 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.20/227.37 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.20/227.37 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.20/227.37 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.20/227.37 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.20/227.37 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.20/227.37 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.20/227.37 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.20/227.37 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.20/227.37 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.20/227.37 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.20/227.37 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.20/227.37 U46(active(X:S)) -> U46(X:S) 227.20/227.37 U46(mark(X:S)) -> U46(X:S) 227.20/227.37 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.20/227.37 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.20/227.37 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.20/227.37 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.20/227.37 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.20/227.37 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.20/227.37 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.20/227.37 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.20/227.37 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.20/227.37 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.20/227.37 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.20/227.37 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.20/227.37 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.20/227.37 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.20/227.37 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.20/227.37 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.20/227.38 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.20/227.38 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.20/227.38 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.20/227.38 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.20/227.38 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.20/227.38 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.20/227.38 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.20/227.38 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.20/227.38 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.20/227.38 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.20/227.38 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.20/227.38 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.20/227.38 U56(active(X:S)) -> U56(X:S) 227.20/227.38 U56(mark(X:S)) -> U56(X:S) 227.20/227.38 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.20/227.38 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.20/227.38 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.20/227.38 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.20/227.38 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.20/227.38 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.20/227.38 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.20/227.38 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.20/227.38 U63(active(X:S)) -> U63(X:S) 227.20/227.38 U63(mark(X:S)) -> U63(X:S) 227.20/227.38 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.20/227.38 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.20/227.38 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.20/227.38 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.20/227.38 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.20/227.38 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.20/227.38 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.20/227.38 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.20/227.38 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.20/227.38 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.20/227.38 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.20/227.38 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.20/227.38 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.20/227.38 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.20/227.38 U74(active(X:S)) -> U74(X:S) 227.20/227.38 U74(mark(X:S)) -> U74(X:S) 227.20/227.38 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.20/227.38 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.20/227.38 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.20/227.38 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.20/227.38 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.20/227.38 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.20/227.38 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.20/227.38 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.20/227.38 U83(active(X:S)) -> U83(X:S) 227.20/227.38 U83(mark(X:S)) -> U83(X:S) 227.20/227.38 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.20/227.38 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.20/227.38 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.20/227.38 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.20/227.38 U92(active(X:S)) -> U92(X:S) 227.20/227.38 U92(mark(X:S)) -> U92(X:S) 227.20/227.38 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.20/227.38 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.20/227.38 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.20/227.38 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.20/227.38 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.20/227.38 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.20/227.38 active(U13(tt)) -> mark(tt) 227.20/227.38 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.20/227.38 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.20/227.38 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.20/227.38 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.20/227.38 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.20/227.38 active(U26(tt)) -> mark(tt) 227.20/227.38 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.20/227.38 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.20/227.38 active(U33(tt)) -> mark(tt) 227.20/227.38 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.20/227.38 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.20/227.38 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.20/227.38 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.20/227.38 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.20/227.38 active(U46(tt)) -> mark(tt) 227.20/227.38 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.20/227.38 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.20/227.38 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.20/227.38 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.20/227.38 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.20/227.38 active(U56(tt)) -> mark(tt) 227.20/227.38 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.20/227.38 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.20/227.38 active(U63(tt)) -> mark(tt) 227.20/227.38 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.20/227.38 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.20/227.38 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.20/227.38 active(U74(tt)) -> mark(tt) 227.20/227.38 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.20/227.38 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.20/227.38 active(U83(tt)) -> mark(tt) 227.20/227.38 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.20/227.38 active(U92(tt)) -> mark(tt) 227.20/227.38 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.20/227.38 active(__(nil,X:S)) -> mark(X:S) 227.20/227.38 active(__(X:S,nil)) -> mark(X:S) 227.20/227.38 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.20/227.38 active(isList(nil)) -> mark(tt) 227.20/227.38 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.20/227.38 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.20/227.38 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.20/227.38 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.20/227.38 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.20/227.38 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.20/227.38 active(isPal(nil)) -> mark(tt) 227.20/227.38 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.20/227.38 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.20/227.38 active(isPalListKind(a)) -> mark(tt) 227.20/227.38 active(isPalListKind(e)) -> mark(tt) 227.20/227.38 active(isPalListKind(i)) -> mark(tt) 227.20/227.38 active(isPalListKind(nil)) -> mark(tt) 227.20/227.38 active(isPalListKind(o)) -> mark(tt) 227.20/227.38 active(isPalListKind(u)) -> mark(tt) 227.20/227.38 active(isQid(a)) -> mark(tt) 227.20/227.38 active(isQid(e)) -> mark(tt) 227.20/227.38 active(isQid(i)) -> mark(tt) 227.20/227.38 active(isQid(o)) -> mark(tt) 227.20/227.38 active(isQid(u)) -> mark(tt) 227.20/227.38 isList(active(X:S)) -> isList(X:S) 227.20/227.38 isList(mark(X:S)) -> isList(X:S) 227.20/227.38 isNeList(active(X:S)) -> isNeList(X:S) 227.20/227.38 isNeList(mark(X:S)) -> isNeList(X:S) 227.20/227.38 isNePal(active(X:S)) -> isNePal(X:S) 227.20/227.38 isNePal(mark(X:S)) -> isNePal(X:S) 227.20/227.38 isPal(active(X:S)) -> isPal(X:S) 227.20/227.38 isPal(mark(X:S)) -> isPal(X:S) 227.20/227.38 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.20/227.38 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.20/227.38 isQid(active(X:S)) -> isQid(X:S) 227.20/227.38 isQid(mark(X:S)) -> isQid(X:S) 227.20/227.38 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.20/227.38 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.20/227.38 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.20/227.38 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.20/227.38 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.20/227.38 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.20/227.38 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.20/227.38 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.20/227.38 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.20/227.38 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.20/227.38 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.20/227.38 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.20/227.38 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.20/227.38 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.20/227.38 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.20/227.38 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.20/227.38 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.20/227.38 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.20/227.38 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.20/227.38 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.20/227.38 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.20/227.38 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.20/227.38 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.20/227.38 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.20/227.38 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.20/227.38 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.20/227.38 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.20/227.38 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.20/227.38 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.20/227.38 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.20/227.38 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.20/227.38 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.20/227.38 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.20/227.38 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.20/227.38 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.20/227.38 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.20/227.38 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.20/227.38 mark(isList(X:S)) -> active(isList(X:S)) 227.20/227.38 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.20/227.38 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.20/227.38 mark(isPal(X:S)) -> active(isPal(X:S)) 227.20/227.38 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.20/227.38 mark(isQid(X:S)) -> active(isQid(X:S)) 227.20/227.38 mark(a) -> active(a) 227.20/227.38 mark(e) -> active(e) 227.20/227.38 mark(i) -> active(i) 227.20/227.38 mark(nil) -> active(nil) 227.20/227.38 mark(o) -> active(o) 227.20/227.38 mark(tt) -> active(tt) 227.20/227.38 mark(u) -> active(u) 227.20/227.38 ->Strongly Connected Components: 227.20/227.38 There is no strongly connected component 227.20/227.38 227.20/227.38 The problem is finite. 227.20/227.38 227.20/227.38 Problem 1.24: 227.20/227.38 227.20/227.38 Subterm Processor: 227.20/227.38 -> Pairs: 227.20/227.38 U52#(active(X1:S),X2:S,X3:S) -> U52#(X1:S,X2:S,X3:S) 227.20/227.38 U52#(mark(X1:S),X2:S,X3:S) -> U52#(X1:S,X2:S,X3:S) 227.20/227.38 U52#(X1:S,active(X2:S),X3:S) -> U52#(X1:S,X2:S,X3:S) 227.20/227.38 U52#(X1:S,mark(X2:S),X3:S) -> U52#(X1:S,X2:S,X3:S) 227.20/227.38 U52#(X1:S,X2:S,active(X3:S)) -> U52#(X1:S,X2:S,X3:S) 227.20/227.38 U52#(X1:S,X2:S,mark(X3:S)) -> U52#(X1:S,X2:S,X3:S) 227.20/227.38 -> Rules: 227.20/227.38 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.20/227.38 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.20/227.38 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.20/227.38 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.20/227.38 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.20/227.38 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.20/227.38 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.20/227.38 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.20/227.38 U13(active(X:S)) -> U13(X:S) 227.20/227.38 U13(mark(X:S)) -> U13(X:S) 227.20/227.38 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.20/227.38 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.20/227.38 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.20/227.38 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.20/227.38 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.20/227.38 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.20/227.38 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.20/227.38 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.20/227.38 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.20/227.38 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.20/227.38 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.20/227.38 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.20/227.38 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.20/227.38 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.20/227.38 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.20/227.38 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.20/227.38 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.20/227.38 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.20/227.38 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.20/227.38 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.20/227.38 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.20/227.38 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.20/227.38 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.20/227.38 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.20/227.38 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.20/227.38 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.20/227.38 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.20/227.38 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.20/227.38 U26(active(X:S)) -> U26(X:S) 227.20/227.38 U26(mark(X:S)) -> U26(X:S) 227.20/227.38 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.20/227.38 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.20/227.38 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.20/227.38 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.20/227.38 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.20/227.38 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.20/227.38 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.20/227.38 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.20/227.38 U33(active(X:S)) -> U33(X:S) 227.20/227.38 U33(mark(X:S)) -> U33(X:S) 227.20/227.38 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.20/227.38 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.20/227.38 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.20/227.38 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.20/227.38 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.20/227.38 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.20/227.38 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.20/227.38 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.20/227.38 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.20/227.38 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.20/227.38 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.20/227.38 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.20/227.38 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.20/227.38 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.20/227.38 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.20/227.38 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.20/227.38 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.20/227.38 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.20/227.38 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.20/227.38 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.20/227.38 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.20/227.38 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.20/227.38 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.20/227.38 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.20/227.38 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.20/227.38 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.20/227.38 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.20/227.38 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.20/227.38 U46(active(X:S)) -> U46(X:S) 227.20/227.38 U46(mark(X:S)) -> U46(X:S) 227.20/227.38 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.20/227.38 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.20/227.38 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.20/227.38 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.20/227.38 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.20/227.38 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.20/227.38 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.20/227.38 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.20/227.38 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.20/227.38 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.20/227.38 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.20/227.38 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.20/227.38 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.20/227.38 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.20/227.38 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.20/227.38 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.20/227.38 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.20/227.38 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.20/227.38 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.20/227.38 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.20/227.38 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.20/227.38 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.20/227.38 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.20/227.38 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.20/227.38 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.20/227.38 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.20/227.38 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.20/227.38 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.20/227.38 U56(active(X:S)) -> U56(X:S) 227.20/227.38 U56(mark(X:S)) -> U56(X:S) 227.20/227.38 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.20/227.38 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.20/227.38 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.20/227.38 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.20/227.38 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.20/227.38 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.20/227.38 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.20/227.38 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.20/227.38 U63(active(X:S)) -> U63(X:S) 227.20/227.38 U63(mark(X:S)) -> U63(X:S) 227.20/227.38 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.20/227.38 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.20/227.38 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.20/227.38 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.20/227.38 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.20/227.38 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.20/227.38 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.20/227.38 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.20/227.38 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.20/227.38 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.20/227.38 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.20/227.38 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.20/227.38 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.20/227.38 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.20/227.38 U74(active(X:S)) -> U74(X:S) 227.20/227.38 U74(mark(X:S)) -> U74(X:S) 227.20/227.38 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.20/227.38 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.20/227.38 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.20/227.38 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.20/227.38 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.20/227.38 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.20/227.38 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.20/227.38 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.20/227.38 U83(active(X:S)) -> U83(X:S) 227.20/227.38 U83(mark(X:S)) -> U83(X:S) 227.20/227.38 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.20/227.38 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.20/227.38 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.20/227.38 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.20/227.38 U92(active(X:S)) -> U92(X:S) 227.20/227.38 U92(mark(X:S)) -> U92(X:S) 227.20/227.38 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.20/227.38 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.20/227.38 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.20/227.38 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.20/227.38 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.20/227.38 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.20/227.38 active(U13(tt)) -> mark(tt) 227.20/227.38 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.20/227.38 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.20/227.38 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.20/227.38 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.20/227.38 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.20/227.38 active(U26(tt)) -> mark(tt) 227.20/227.38 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.20/227.38 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.20/227.38 active(U33(tt)) -> mark(tt) 227.20/227.38 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.20/227.38 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.20/227.38 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.20/227.38 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.20/227.38 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.20/227.38 active(U46(tt)) -> mark(tt) 227.20/227.38 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.20/227.38 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.20/227.38 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.20/227.38 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.20/227.38 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.20/227.38 active(U56(tt)) -> mark(tt) 227.20/227.38 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.20/227.38 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.20/227.38 active(U63(tt)) -> mark(tt) 227.20/227.38 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.20/227.38 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.20/227.38 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.20/227.38 active(U74(tt)) -> mark(tt) 227.20/227.38 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.20/227.38 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.20/227.38 active(U83(tt)) -> mark(tt) 227.20/227.38 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.20/227.38 active(U92(tt)) -> mark(tt) 227.20/227.38 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.20/227.38 active(__(nil,X:S)) -> mark(X:S) 227.20/227.38 active(__(X:S,nil)) -> mark(X:S) 227.20/227.38 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.20/227.38 active(isList(nil)) -> mark(tt) 227.20/227.38 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.20/227.38 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.20/227.38 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.20/227.38 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.20/227.38 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.20/227.38 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.20/227.38 active(isPal(nil)) -> mark(tt) 227.20/227.38 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.20/227.38 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.20/227.38 active(isPalListKind(a)) -> mark(tt) 227.20/227.38 active(isPalListKind(e)) -> mark(tt) 227.20/227.38 active(isPalListKind(i)) -> mark(tt) 227.20/227.38 active(isPalListKind(nil)) -> mark(tt) 227.20/227.38 active(isPalListKind(o)) -> mark(tt) 227.20/227.38 active(isPalListKind(u)) -> mark(tt) 227.20/227.38 active(isQid(a)) -> mark(tt) 227.20/227.38 active(isQid(e)) -> mark(tt) 227.20/227.38 active(isQid(i)) -> mark(tt) 227.20/227.38 active(isQid(o)) -> mark(tt) 227.20/227.38 active(isQid(u)) -> mark(tt) 227.20/227.38 isList(active(X:S)) -> isList(X:S) 227.20/227.38 isList(mark(X:S)) -> isList(X:S) 227.20/227.38 isNeList(active(X:S)) -> isNeList(X:S) 227.20/227.38 isNeList(mark(X:S)) -> isNeList(X:S) 227.20/227.38 isNePal(active(X:S)) -> isNePal(X:S) 227.20/227.38 isNePal(mark(X:S)) -> isNePal(X:S) 227.20/227.38 isPal(active(X:S)) -> isPal(X:S) 227.20/227.38 isPal(mark(X:S)) -> isPal(X:S) 227.20/227.38 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.20/227.38 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.20/227.38 isQid(active(X:S)) -> isQid(X:S) 227.20/227.38 isQid(mark(X:S)) -> isQid(X:S) 227.20/227.38 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.20/227.38 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.20/227.38 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.20/227.38 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.20/227.38 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.20/227.38 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.20/227.38 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.20/227.38 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.20/227.38 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.20/227.38 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.20/227.38 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.20/227.38 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.20/227.38 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.20/227.38 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.20/227.38 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.20/227.38 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.20/227.38 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.20/227.38 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.20/227.38 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.20/227.38 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.20/227.38 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.20/227.38 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.20/227.38 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.20/227.38 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.20/227.38 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.20/227.38 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.20/227.38 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.20/227.38 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.20/227.38 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.20/227.38 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.20/227.38 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.20/227.38 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.20/227.38 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.20/227.38 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.20/227.38 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.20/227.38 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.20/227.38 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.20/227.38 mark(isList(X:S)) -> active(isList(X:S)) 227.20/227.38 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.20/227.38 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.20/227.38 mark(isPal(X:S)) -> active(isPal(X:S)) 227.20/227.38 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.20/227.38 mark(isQid(X:S)) -> active(isQid(X:S)) 227.20/227.38 mark(a) -> active(a) 227.20/227.38 mark(e) -> active(e) 227.20/227.38 mark(i) -> active(i) 227.20/227.38 mark(nil) -> active(nil) 227.20/227.38 mark(o) -> active(o) 227.20/227.38 mark(tt) -> active(tt) 227.20/227.38 mark(u) -> active(u) 227.20/227.38 ->Projection: 227.20/227.38 pi(U52#) = 1 227.20/227.38 227.20/227.38 Problem 1.24: 227.20/227.38 227.20/227.38 SCC Processor: 227.20/227.38 -> Pairs: 227.20/227.38 U52#(X1:S,active(X2:S),X3:S) -> U52#(X1:S,X2:S,X3:S) 227.20/227.38 U52#(X1:S,mark(X2:S),X3:S) -> U52#(X1:S,X2:S,X3:S) 227.20/227.38 U52#(X1:S,X2:S,active(X3:S)) -> U52#(X1:S,X2:S,X3:S) 227.20/227.38 U52#(X1:S,X2:S,mark(X3:S)) -> U52#(X1:S,X2:S,X3:S) 227.20/227.38 -> Rules: 227.20/227.38 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.20/227.38 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.20/227.38 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.20/227.38 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.20/227.38 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.20/227.38 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.20/227.38 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.20/227.38 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.20/227.38 U13(active(X:S)) -> U13(X:S) 227.20/227.38 U13(mark(X:S)) -> U13(X:S) 227.20/227.38 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.20/227.38 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.20/227.38 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.20/227.38 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.20/227.38 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.20/227.38 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.20/227.38 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.20/227.38 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.20/227.38 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.20/227.38 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.20/227.38 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.20/227.38 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.20/227.38 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.20/227.38 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.20/227.38 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.20/227.38 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.20/227.38 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.20/227.38 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.20/227.38 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.20/227.38 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.20/227.38 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.20/227.38 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.20/227.38 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.20/227.38 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.20/227.38 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.20/227.38 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.20/227.38 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.20/227.38 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.20/227.38 U26(active(X:S)) -> U26(X:S) 227.20/227.38 U26(mark(X:S)) -> U26(X:S) 227.20/227.38 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.20/227.38 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.20/227.38 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.20/227.38 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.20/227.38 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.20/227.38 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.20/227.38 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.20/227.38 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.20/227.38 U33(active(X:S)) -> U33(X:S) 227.20/227.38 U33(mark(X:S)) -> U33(X:S) 227.20/227.38 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.20/227.38 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.20/227.38 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.20/227.38 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.20/227.38 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.20/227.38 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.20/227.38 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.20/227.38 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.20/227.38 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.20/227.38 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.20/227.38 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.20/227.38 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.20/227.38 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.20/227.38 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.20/227.38 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.20/227.38 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.20/227.38 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.20/227.38 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.20/227.38 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.20/227.38 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.20/227.38 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.20/227.38 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.20/227.38 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.20/227.38 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.20/227.38 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.20/227.38 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.20/227.38 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.20/227.38 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.20/227.38 U46(active(X:S)) -> U46(X:S) 227.20/227.38 U46(mark(X:S)) -> U46(X:S) 227.20/227.38 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.20/227.38 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.20/227.38 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.20/227.38 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.20/227.38 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.20/227.38 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.20/227.38 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.20/227.38 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.20/227.38 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.20/227.38 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.20/227.38 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.20/227.38 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.20/227.38 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.20/227.38 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.20/227.38 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.20/227.38 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.20/227.38 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.20/227.38 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.20/227.38 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.20/227.38 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.20/227.38 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.20/227.38 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.20/227.38 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.20/227.38 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.20/227.38 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.20/227.38 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.20/227.38 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.20/227.38 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.20/227.38 U56(active(X:S)) -> U56(X:S) 227.20/227.38 U56(mark(X:S)) -> U56(X:S) 227.20/227.38 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.20/227.38 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.20/227.38 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.20/227.38 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.20/227.38 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.20/227.38 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.20/227.38 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.20/227.38 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.20/227.38 U63(active(X:S)) -> U63(X:S) 227.20/227.38 U63(mark(X:S)) -> U63(X:S) 227.20/227.38 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.20/227.38 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.20/227.38 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.20/227.38 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.20/227.38 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.20/227.38 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.20/227.38 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.20/227.38 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.20/227.38 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.20/227.38 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.20/227.38 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.20/227.38 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.20/227.38 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.20/227.38 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.20/227.38 U74(active(X:S)) -> U74(X:S) 227.20/227.38 U74(mark(X:S)) -> U74(X:S) 227.20/227.38 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.20/227.38 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.20/227.38 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.20/227.38 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.20/227.38 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.20/227.38 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.20/227.38 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.20/227.38 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.20/227.38 U83(active(X:S)) -> U83(X:S) 227.20/227.38 U83(mark(X:S)) -> U83(X:S) 227.20/227.38 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.20/227.38 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.20/227.38 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.20/227.38 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.20/227.38 U92(active(X:S)) -> U92(X:S) 227.20/227.38 U92(mark(X:S)) -> U92(X:S) 227.20/227.38 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.20/227.38 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.20/227.38 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.20/227.38 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.20/227.38 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.20/227.38 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.20/227.38 active(U13(tt)) -> mark(tt) 227.20/227.38 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.20/227.38 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.20/227.38 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.20/227.38 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.20/227.38 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.20/227.38 active(U26(tt)) -> mark(tt) 227.20/227.38 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.20/227.38 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.20/227.38 active(U33(tt)) -> mark(tt) 227.20/227.38 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.20/227.38 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.20/227.38 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.20/227.38 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.20/227.38 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.20/227.38 active(U46(tt)) -> mark(tt) 227.20/227.38 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.20/227.38 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.20/227.38 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.20/227.38 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.20/227.38 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.20/227.38 active(U56(tt)) -> mark(tt) 227.20/227.38 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.20/227.38 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.20/227.38 active(U63(tt)) -> mark(tt) 227.20/227.38 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.20/227.38 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.20/227.38 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.20/227.38 active(U74(tt)) -> mark(tt) 227.20/227.38 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.20/227.38 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.20/227.38 active(U83(tt)) -> mark(tt) 227.20/227.38 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.20/227.38 active(U92(tt)) -> mark(tt) 227.20/227.38 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.20/227.38 active(__(nil,X:S)) -> mark(X:S) 227.20/227.38 active(__(X:S,nil)) -> mark(X:S) 227.20/227.38 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.20/227.38 active(isList(nil)) -> mark(tt) 227.20/227.38 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.20/227.38 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.20/227.38 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.20/227.38 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.20/227.38 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.20/227.38 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.20/227.38 active(isPal(nil)) -> mark(tt) 227.20/227.38 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.20/227.38 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.20/227.38 active(isPalListKind(a)) -> mark(tt) 227.20/227.38 active(isPalListKind(e)) -> mark(tt) 227.20/227.38 active(isPalListKind(i)) -> mark(tt) 227.20/227.38 active(isPalListKind(nil)) -> mark(tt) 227.20/227.38 active(isPalListKind(o)) -> mark(tt) 227.20/227.38 active(isPalListKind(u)) -> mark(tt) 227.20/227.38 active(isQid(a)) -> mark(tt) 227.20/227.38 active(isQid(e)) -> mark(tt) 227.20/227.38 active(isQid(i)) -> mark(tt) 227.20/227.38 active(isQid(o)) -> mark(tt) 227.20/227.38 active(isQid(u)) -> mark(tt) 227.20/227.38 isList(active(X:S)) -> isList(X:S) 227.20/227.38 isList(mark(X:S)) -> isList(X:S) 227.20/227.38 isNeList(active(X:S)) -> isNeList(X:S) 227.20/227.38 isNeList(mark(X:S)) -> isNeList(X:S) 227.20/227.38 isNePal(active(X:S)) -> isNePal(X:S) 227.20/227.38 isNePal(mark(X:S)) -> isNePal(X:S) 227.20/227.38 isPal(active(X:S)) -> isPal(X:S) 227.20/227.38 isPal(mark(X:S)) -> isPal(X:S) 227.20/227.38 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.20/227.38 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.20/227.38 isQid(active(X:S)) -> isQid(X:S) 227.20/227.38 isQid(mark(X:S)) -> isQid(X:S) 227.20/227.38 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.20/227.38 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.20/227.38 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.20/227.38 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.20/227.38 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.20/227.38 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.20/227.38 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.20/227.38 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.20/227.38 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.20/227.38 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.20/227.38 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.20/227.38 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.20/227.38 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.20/227.38 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.20/227.38 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.20/227.38 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.20/227.38 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.20/227.38 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.20/227.38 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.20/227.38 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.20/227.38 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.20/227.38 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.20/227.38 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.20/227.38 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.20/227.38 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.20/227.38 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.20/227.38 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.20/227.38 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.20/227.38 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.20/227.38 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.20/227.38 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.20/227.38 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.20/227.38 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.20/227.38 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.20/227.38 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.20/227.38 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.20/227.38 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.20/227.38 mark(isList(X:S)) -> active(isList(X:S)) 227.20/227.38 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.20/227.38 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.20/227.38 mark(isPal(X:S)) -> active(isPal(X:S)) 227.20/227.38 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.20/227.38 mark(isQid(X:S)) -> active(isQid(X:S)) 227.20/227.38 mark(a) -> active(a) 227.20/227.38 mark(e) -> active(e) 227.20/227.38 mark(i) -> active(i) 227.20/227.38 mark(nil) -> active(nil) 227.20/227.38 mark(o) -> active(o) 227.20/227.38 mark(tt) -> active(tt) 227.20/227.38 mark(u) -> active(u) 227.20/227.38 ->Strongly Connected Components: 227.20/227.38 ->->Cycle: 227.20/227.38 ->->-> Pairs: 227.20/227.38 U52#(X1:S,active(X2:S),X3:S) -> U52#(X1:S,X2:S,X3:S) 227.20/227.38 U52#(X1:S,mark(X2:S),X3:S) -> U52#(X1:S,X2:S,X3:S) 227.20/227.38 U52#(X1:S,X2:S,active(X3:S)) -> U52#(X1:S,X2:S,X3:S) 227.20/227.38 U52#(X1:S,X2:S,mark(X3:S)) -> U52#(X1:S,X2:S,X3:S) 227.20/227.38 ->->-> Rules: 227.20/227.38 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.20/227.38 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.20/227.38 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.20/227.38 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.20/227.38 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.20/227.38 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.20/227.38 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.20/227.38 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.20/227.38 U13(active(X:S)) -> U13(X:S) 227.20/227.38 U13(mark(X:S)) -> U13(X:S) 227.20/227.38 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.20/227.38 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.20/227.38 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.20/227.38 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.20/227.38 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.20/227.38 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.20/227.38 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.20/227.38 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.20/227.38 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.20/227.38 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.20/227.38 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.20/227.38 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.20/227.38 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.20/227.38 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.20/227.38 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.20/227.38 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.20/227.38 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.20/227.38 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.20/227.38 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.20/227.38 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.20/227.38 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.20/227.38 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.20/227.38 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.20/227.38 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.20/227.38 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.20/227.38 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.20/227.38 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.20/227.38 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.20/227.38 U26(active(X:S)) -> U26(X:S) 227.20/227.38 U26(mark(X:S)) -> U26(X:S) 227.20/227.38 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.20/227.38 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.20/227.38 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.20/227.38 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.20/227.38 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.20/227.38 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.20/227.38 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.20/227.38 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.20/227.38 U33(active(X:S)) -> U33(X:S) 227.20/227.38 U33(mark(X:S)) -> U33(X:S) 227.20/227.38 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.20/227.38 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.20/227.38 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.20/227.38 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.20/227.38 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.20/227.38 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.20/227.38 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.20/227.38 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.20/227.38 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.20/227.38 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.20/227.38 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.20/227.38 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.20/227.38 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.20/227.38 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.20/227.38 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.20/227.38 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.20/227.38 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.20/227.38 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.20/227.38 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.20/227.38 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.20/227.38 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.20/227.38 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.20/227.38 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.20/227.38 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.20/227.38 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.20/227.38 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.20/227.38 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.20/227.38 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.20/227.38 U46(active(X:S)) -> U46(X:S) 227.20/227.38 U46(mark(X:S)) -> U46(X:S) 227.20/227.38 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.20/227.38 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.20/227.38 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.20/227.38 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.20/227.38 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.20/227.38 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.20/227.38 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.20/227.38 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.20/227.38 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.20/227.38 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.20/227.38 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.20/227.38 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.20/227.38 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.20/227.38 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.20/227.38 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.20/227.38 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.20/227.38 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.20/227.38 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.20/227.38 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.20/227.38 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.20/227.38 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.20/227.38 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.20/227.38 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.20/227.38 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.20/227.38 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.20/227.38 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.20/227.38 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.20/227.38 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.20/227.38 U56(active(X:S)) -> U56(X:S) 227.20/227.38 U56(mark(X:S)) -> U56(X:S) 227.20/227.38 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.20/227.38 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.20/227.38 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.20/227.38 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.20/227.38 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.20/227.38 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.20/227.38 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.20/227.38 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.20/227.38 U63(active(X:S)) -> U63(X:S) 227.20/227.38 U63(mark(X:S)) -> U63(X:S) 227.20/227.38 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.20/227.38 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.20/227.38 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.20/227.38 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.20/227.38 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.20/227.38 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.20/227.38 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.20/227.38 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.20/227.38 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.20/227.38 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.20/227.38 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.20/227.38 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.20/227.38 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.20/227.38 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.20/227.38 U74(active(X:S)) -> U74(X:S) 227.20/227.38 U74(mark(X:S)) -> U74(X:S) 227.20/227.38 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.20/227.38 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.20/227.38 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.20/227.38 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.20/227.38 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.20/227.38 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.20/227.38 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.20/227.38 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.20/227.38 U83(active(X:S)) -> U83(X:S) 227.20/227.38 U83(mark(X:S)) -> U83(X:S) 227.20/227.38 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.20/227.38 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.20/227.38 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.20/227.38 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.20/227.38 U92(active(X:S)) -> U92(X:S) 227.20/227.38 U92(mark(X:S)) -> U92(X:S) 227.20/227.38 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.20/227.38 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.20/227.38 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.20/227.38 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.20/227.38 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.20/227.38 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.20/227.38 active(U13(tt)) -> mark(tt) 227.20/227.38 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.20/227.38 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.20/227.38 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.20/227.38 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.20/227.38 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.20/227.38 active(U26(tt)) -> mark(tt) 227.20/227.38 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.20/227.38 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.20/227.38 active(U33(tt)) -> mark(tt) 227.20/227.38 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.20/227.38 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.20/227.38 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.20/227.38 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.20/227.38 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.20/227.38 active(U46(tt)) -> mark(tt) 227.20/227.38 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.20/227.38 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.20/227.38 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.20/227.38 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.20/227.38 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.20/227.38 active(U56(tt)) -> mark(tt) 227.20/227.38 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.20/227.38 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.20/227.38 active(U63(tt)) -> mark(tt) 227.20/227.38 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.20/227.38 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.20/227.38 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.20/227.38 active(U74(tt)) -> mark(tt) 227.20/227.38 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.20/227.38 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.20/227.38 active(U83(tt)) -> mark(tt) 227.20/227.38 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.20/227.38 active(U92(tt)) -> mark(tt) 227.20/227.38 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.20/227.38 active(__(nil,X:S)) -> mark(X:S) 227.20/227.38 active(__(X:S,nil)) -> mark(X:S) 227.20/227.38 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.20/227.38 active(isList(nil)) -> mark(tt) 227.20/227.38 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.20/227.38 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.20/227.38 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.20/227.38 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.20/227.38 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.20/227.38 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.20/227.38 active(isPal(nil)) -> mark(tt) 227.20/227.38 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.20/227.38 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.20/227.38 active(isPalListKind(a)) -> mark(tt) 227.20/227.38 active(isPalListKind(e)) -> mark(tt) 227.20/227.38 active(isPalListKind(i)) -> mark(tt) 227.20/227.38 active(isPalListKind(nil)) -> mark(tt) 227.20/227.38 active(isPalListKind(o)) -> mark(tt) 227.20/227.38 active(isPalListKind(u)) -> mark(tt) 227.20/227.38 active(isQid(a)) -> mark(tt) 227.20/227.38 active(isQid(e)) -> mark(tt) 227.20/227.38 active(isQid(i)) -> mark(tt) 227.20/227.38 active(isQid(o)) -> mark(tt) 227.20/227.38 active(isQid(u)) -> mark(tt) 227.20/227.38 isList(active(X:S)) -> isList(X:S) 227.20/227.38 isList(mark(X:S)) -> isList(X:S) 227.20/227.38 isNeList(active(X:S)) -> isNeList(X:S) 227.20/227.38 isNeList(mark(X:S)) -> isNeList(X:S) 227.20/227.38 isNePal(active(X:S)) -> isNePal(X:S) 227.20/227.38 isNePal(mark(X:S)) -> isNePal(X:S) 227.20/227.38 isPal(active(X:S)) -> isPal(X:S) 227.20/227.38 isPal(mark(X:S)) -> isPal(X:S) 227.20/227.38 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.20/227.38 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.20/227.38 isQid(active(X:S)) -> isQid(X:S) 227.20/227.38 isQid(mark(X:S)) -> isQid(X:S) 227.20/227.38 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.20/227.38 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.20/227.38 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.20/227.38 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.20/227.38 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.20/227.38 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.20/227.38 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.20/227.38 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.20/227.38 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.20/227.38 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.20/227.38 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.20/227.38 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.20/227.38 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.20/227.38 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.20/227.38 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.20/227.38 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.20/227.38 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.20/227.38 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.20/227.38 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.20/227.38 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.20/227.38 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.20/227.38 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.20/227.38 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.20/227.38 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.20/227.38 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.20/227.38 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.20/227.38 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.20/227.38 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.20/227.38 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.20/227.38 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.20/227.38 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.20/227.38 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.20/227.38 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.20/227.38 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.20/227.38 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.20/227.38 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.20/227.38 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.20/227.38 mark(isList(X:S)) -> active(isList(X:S)) 227.20/227.38 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.20/227.38 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.20/227.38 mark(isPal(X:S)) -> active(isPal(X:S)) 227.20/227.38 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.20/227.38 mark(isQid(X:S)) -> active(isQid(X:S)) 227.20/227.38 mark(a) -> active(a) 227.20/227.38 mark(e) -> active(e) 227.20/227.38 mark(i) -> active(i) 227.20/227.38 mark(nil) -> active(nil) 227.20/227.38 mark(o) -> active(o) 227.20/227.38 mark(tt) -> active(tt) 227.20/227.38 mark(u) -> active(u) 227.20/227.38 227.20/227.38 Problem 1.24: 227.20/227.38 227.20/227.38 Subterm Processor: 227.20/227.38 -> Pairs: 227.20/227.38 U52#(X1:S,active(X2:S),X3:S) -> U52#(X1:S,X2:S,X3:S) 227.20/227.38 U52#(X1:S,mark(X2:S),X3:S) -> U52#(X1:S,X2:S,X3:S) 227.20/227.38 U52#(X1:S,X2:S,active(X3:S)) -> U52#(X1:S,X2:S,X3:S) 227.20/227.38 U52#(X1:S,X2:S,mark(X3:S)) -> U52#(X1:S,X2:S,X3:S) 227.20/227.38 -> Rules: 227.20/227.38 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.20/227.38 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.20/227.38 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.20/227.38 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.20/227.38 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.20/227.38 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.20/227.38 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.20/227.38 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.20/227.38 U13(active(X:S)) -> U13(X:S) 227.20/227.38 U13(mark(X:S)) -> U13(X:S) 227.20/227.38 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.20/227.38 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.20/227.38 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.20/227.38 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.20/227.38 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.20/227.38 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.20/227.38 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.20/227.38 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.20/227.38 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.20/227.38 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.20/227.38 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.20/227.38 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.20/227.38 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.20/227.38 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.20/227.38 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.20/227.38 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.20/227.38 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.20/227.38 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.20/227.38 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.20/227.38 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.20/227.38 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.20/227.38 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.20/227.38 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.20/227.38 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.20/227.38 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.20/227.38 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.20/227.38 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.20/227.38 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.20/227.38 U26(active(X:S)) -> U26(X:S) 227.20/227.38 U26(mark(X:S)) -> U26(X:S) 227.20/227.38 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.20/227.38 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.20/227.38 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.20/227.38 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.20/227.38 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.20/227.38 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.20/227.38 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.20/227.38 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.20/227.38 U33(active(X:S)) -> U33(X:S) 227.20/227.38 U33(mark(X:S)) -> U33(X:S) 227.20/227.38 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.20/227.38 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.20/227.38 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.20/227.38 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.20/227.38 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.20/227.38 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.20/227.38 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.20/227.38 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.20/227.38 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.20/227.38 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.20/227.38 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.20/227.38 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.20/227.38 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.20/227.38 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.20/227.38 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.20/227.38 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.20/227.38 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.20/227.38 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.20/227.38 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.20/227.38 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.20/227.38 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.20/227.38 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.20/227.38 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.20/227.38 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.20/227.38 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.20/227.38 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.20/227.38 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.20/227.38 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.20/227.38 U46(active(X:S)) -> U46(X:S) 227.20/227.38 U46(mark(X:S)) -> U46(X:S) 227.20/227.38 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.20/227.38 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.20/227.38 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.20/227.38 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.20/227.38 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.20/227.38 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.20/227.38 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.20/227.38 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.20/227.38 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.20/227.38 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.20/227.38 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.20/227.38 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.20/227.38 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.20/227.38 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.20/227.38 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.20/227.38 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.20/227.38 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.20/227.38 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.20/227.38 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.20/227.38 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.20/227.38 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.20/227.38 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.20/227.38 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.20/227.38 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.20/227.38 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.20/227.38 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.20/227.38 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.20/227.38 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.20/227.38 U56(active(X:S)) -> U56(X:S) 227.20/227.38 U56(mark(X:S)) -> U56(X:S) 227.20/227.38 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.20/227.38 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.20/227.38 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.20/227.38 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.20/227.38 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.20/227.38 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.20/227.38 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.20/227.38 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.20/227.38 U63(active(X:S)) -> U63(X:S) 227.20/227.38 U63(mark(X:S)) -> U63(X:S) 227.20/227.38 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.20/227.38 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.20/227.38 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.20/227.38 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.20/227.38 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.20/227.38 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.20/227.38 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.20/227.38 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.20/227.38 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.20/227.38 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.20/227.38 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.20/227.38 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.20/227.38 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.20/227.38 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.20/227.38 U74(active(X:S)) -> U74(X:S) 227.20/227.38 U74(mark(X:S)) -> U74(X:S) 227.20/227.38 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.20/227.38 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.20/227.38 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.20/227.38 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.20/227.38 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.20/227.38 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.20/227.38 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.20/227.38 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.20/227.38 U83(active(X:S)) -> U83(X:S) 227.20/227.38 U83(mark(X:S)) -> U83(X:S) 227.20/227.38 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.20/227.38 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.20/227.38 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.20/227.38 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.20/227.38 U92(active(X:S)) -> U92(X:S) 227.20/227.38 U92(mark(X:S)) -> U92(X:S) 227.20/227.38 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.20/227.38 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.20/227.38 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.20/227.38 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.20/227.38 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.20/227.38 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.20/227.38 active(U13(tt)) -> mark(tt) 227.20/227.38 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.20/227.38 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.20/227.38 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.20/227.38 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.20/227.38 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.20/227.38 active(U26(tt)) -> mark(tt) 227.20/227.38 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.20/227.38 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.20/227.38 active(U33(tt)) -> mark(tt) 227.20/227.38 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.20/227.38 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.20/227.38 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.20/227.38 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.20/227.38 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.20/227.38 active(U46(tt)) -> mark(tt) 227.20/227.38 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.20/227.38 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.20/227.38 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.20/227.38 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.20/227.38 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.20/227.38 active(U56(tt)) -> mark(tt) 227.20/227.38 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.20/227.38 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.20/227.38 active(U63(tt)) -> mark(tt) 227.20/227.38 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.20/227.38 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.20/227.38 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.20/227.38 active(U74(tt)) -> mark(tt) 227.20/227.38 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.20/227.38 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.20/227.38 active(U83(tt)) -> mark(tt) 227.20/227.38 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.20/227.38 active(U92(tt)) -> mark(tt) 227.20/227.38 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.20/227.38 active(__(nil,X:S)) -> mark(X:S) 227.20/227.38 active(__(X:S,nil)) -> mark(X:S) 227.20/227.38 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.20/227.38 active(isList(nil)) -> mark(tt) 227.20/227.38 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.20/227.38 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.20/227.38 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.20/227.38 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.20/227.38 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.20/227.38 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.20/227.38 active(isPal(nil)) -> mark(tt) 227.20/227.38 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.20/227.38 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.20/227.38 active(isPalListKind(a)) -> mark(tt) 227.20/227.38 active(isPalListKind(e)) -> mark(tt) 227.20/227.38 active(isPalListKind(i)) -> mark(tt) 227.20/227.38 active(isPalListKind(nil)) -> mark(tt) 227.20/227.38 active(isPalListKind(o)) -> mark(tt) 227.20/227.38 active(isPalListKind(u)) -> mark(tt) 227.20/227.38 active(isQid(a)) -> mark(tt) 227.20/227.38 active(isQid(e)) -> mark(tt) 227.20/227.38 active(isQid(i)) -> mark(tt) 227.20/227.38 active(isQid(o)) -> mark(tt) 227.20/227.38 active(isQid(u)) -> mark(tt) 227.20/227.38 isList(active(X:S)) -> isList(X:S) 227.20/227.38 isList(mark(X:S)) -> isList(X:S) 227.20/227.38 isNeList(active(X:S)) -> isNeList(X:S) 227.20/227.38 isNeList(mark(X:S)) -> isNeList(X:S) 227.20/227.38 isNePal(active(X:S)) -> isNePal(X:S) 227.20/227.38 isNePal(mark(X:S)) -> isNePal(X:S) 227.20/227.38 isPal(active(X:S)) -> isPal(X:S) 227.20/227.38 isPal(mark(X:S)) -> isPal(X:S) 227.20/227.38 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.20/227.38 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.20/227.38 isQid(active(X:S)) -> isQid(X:S) 227.20/227.38 isQid(mark(X:S)) -> isQid(X:S) 227.20/227.38 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.20/227.38 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.20/227.38 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.20/227.38 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.20/227.38 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.20/227.38 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.20/227.38 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.20/227.38 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.20/227.38 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.20/227.38 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.20/227.38 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.20/227.38 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.20/227.38 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.20/227.38 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.20/227.38 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.20/227.38 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.20/227.38 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.20/227.38 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.20/227.38 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.20/227.38 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.20/227.38 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.20/227.38 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.20/227.38 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.20/227.38 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.20/227.38 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.20/227.38 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.20/227.38 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.20/227.38 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.20/227.38 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.20/227.38 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.20/227.38 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.20/227.38 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.20/227.38 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.20/227.38 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.20/227.38 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.20/227.38 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.20/227.38 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.20/227.38 mark(isList(X:S)) -> active(isList(X:S)) 227.20/227.38 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.20/227.38 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.20/227.38 mark(isPal(X:S)) -> active(isPal(X:S)) 227.20/227.38 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.20/227.38 mark(isQid(X:S)) -> active(isQid(X:S)) 227.20/227.38 mark(a) -> active(a) 227.20/227.38 mark(e) -> active(e) 227.20/227.38 mark(i) -> active(i) 227.20/227.38 mark(nil) -> active(nil) 227.20/227.38 mark(o) -> active(o) 227.20/227.38 mark(tt) -> active(tt) 227.20/227.38 mark(u) -> active(u) 227.20/227.38 ->Projection: 227.20/227.38 pi(U52#) = 2 227.20/227.38 227.20/227.38 Problem 1.24: 227.20/227.38 227.20/227.38 SCC Processor: 227.20/227.38 -> Pairs: 227.20/227.38 U52#(X1:S,X2:S,active(X3:S)) -> U52#(X1:S,X2:S,X3:S) 227.20/227.38 U52#(X1:S,X2:S,mark(X3:S)) -> U52#(X1:S,X2:S,X3:S) 227.20/227.38 -> Rules: 227.20/227.38 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.20/227.38 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.20/227.38 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.20/227.38 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.20/227.38 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.20/227.38 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.20/227.38 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.20/227.38 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.20/227.38 U13(active(X:S)) -> U13(X:S) 227.20/227.38 U13(mark(X:S)) -> U13(X:S) 227.20/227.38 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.20/227.38 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.20/227.38 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.20/227.38 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.20/227.38 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.20/227.38 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.20/227.38 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.20/227.38 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.20/227.38 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.20/227.38 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.20/227.38 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.20/227.38 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.20/227.38 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.20/227.38 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.20/227.38 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.20/227.38 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.20/227.38 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.20/227.38 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.20/227.38 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.20/227.38 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.20/227.38 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.20/227.38 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.20/227.38 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.20/227.38 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.20/227.38 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.20/227.38 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.20/227.38 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.20/227.38 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.20/227.38 U26(active(X:S)) -> U26(X:S) 227.20/227.38 U26(mark(X:S)) -> U26(X:S) 227.20/227.38 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.20/227.38 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.20/227.38 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.20/227.38 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.20/227.38 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.20/227.38 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.20/227.38 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.20/227.38 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.20/227.38 U33(active(X:S)) -> U33(X:S) 227.20/227.38 U33(mark(X:S)) -> U33(X:S) 227.20/227.38 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.20/227.38 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.20/227.38 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.20/227.38 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.20/227.38 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.20/227.38 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.20/227.38 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.20/227.38 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.20/227.38 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.20/227.38 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.20/227.38 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.20/227.38 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.20/227.38 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.20/227.38 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.20/227.38 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.20/227.38 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.20/227.38 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.20/227.38 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.20/227.38 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.20/227.38 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.20/227.38 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.20/227.38 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.20/227.38 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.20/227.38 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.20/227.38 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.20/227.38 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.20/227.38 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.20/227.38 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.20/227.38 U46(active(X:S)) -> U46(X:S) 227.20/227.38 U46(mark(X:S)) -> U46(X:S) 227.20/227.38 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.20/227.38 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.20/227.38 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.20/227.38 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.20/227.38 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.20/227.38 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.20/227.38 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.20/227.38 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.20/227.38 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.20/227.38 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.20/227.38 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.20/227.38 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.20/227.38 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.20/227.38 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.20/227.38 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.20/227.38 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.20/227.38 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.20/227.38 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.20/227.38 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.20/227.38 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.20/227.38 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.20/227.38 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.20/227.38 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.20/227.38 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.20/227.38 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.20/227.38 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.20/227.38 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.20/227.38 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.20/227.38 U56(active(X:S)) -> U56(X:S) 227.20/227.38 U56(mark(X:S)) -> U56(X:S) 227.20/227.38 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.20/227.38 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.20/227.38 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.20/227.38 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.20/227.38 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.20/227.38 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.20/227.38 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.20/227.38 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.20/227.38 U63(active(X:S)) -> U63(X:S) 227.20/227.38 U63(mark(X:S)) -> U63(X:S) 227.20/227.38 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.20/227.38 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.20/227.38 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.20/227.38 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.20/227.38 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.20/227.38 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.20/227.38 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.20/227.38 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.20/227.38 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.20/227.38 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.20/227.38 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.20/227.38 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.20/227.38 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.20/227.38 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.20/227.38 U74(active(X:S)) -> U74(X:S) 227.20/227.38 U74(mark(X:S)) -> U74(X:S) 227.20/227.38 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.20/227.38 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.20/227.38 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.20/227.38 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.20/227.38 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.20/227.38 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.20/227.38 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.20/227.38 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.20/227.38 U83(active(X:S)) -> U83(X:S) 227.20/227.38 U83(mark(X:S)) -> U83(X:S) 227.20/227.38 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.20/227.38 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.20/227.38 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.20/227.38 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.20/227.38 U92(active(X:S)) -> U92(X:S) 227.20/227.38 U92(mark(X:S)) -> U92(X:S) 227.20/227.38 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.20/227.38 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.20/227.38 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.20/227.38 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.20/227.38 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.20/227.38 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.20/227.38 active(U13(tt)) -> mark(tt) 227.20/227.38 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.20/227.38 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.20/227.38 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.20/227.38 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.20/227.38 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.20/227.38 active(U26(tt)) -> mark(tt) 227.20/227.38 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.20/227.38 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.20/227.38 active(U33(tt)) -> mark(tt) 227.20/227.38 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.20/227.38 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.20/227.38 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.20/227.38 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.20/227.38 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.20/227.38 active(U46(tt)) -> mark(tt) 227.20/227.38 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.20/227.38 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.20/227.38 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.20/227.38 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.20/227.38 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.20/227.38 active(U56(tt)) -> mark(tt) 227.20/227.38 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.20/227.38 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.20/227.38 active(U63(tt)) -> mark(tt) 227.20/227.38 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.20/227.38 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.20/227.38 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.20/227.38 active(U74(tt)) -> mark(tt) 227.20/227.38 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.20/227.38 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.20/227.38 active(U83(tt)) -> mark(tt) 227.20/227.38 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.20/227.38 active(U92(tt)) -> mark(tt) 227.20/227.38 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.20/227.38 active(__(nil,X:S)) -> mark(X:S) 227.20/227.38 active(__(X:S,nil)) -> mark(X:S) 227.20/227.38 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.20/227.38 active(isList(nil)) -> mark(tt) 227.20/227.38 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.20/227.38 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.20/227.38 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.20/227.38 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.20/227.38 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.20/227.38 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.20/227.38 active(isPal(nil)) -> mark(tt) 227.20/227.38 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.20/227.38 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.20/227.38 active(isPalListKind(a)) -> mark(tt) 227.20/227.38 active(isPalListKind(e)) -> mark(tt) 227.20/227.38 active(isPalListKind(i)) -> mark(tt) 227.20/227.38 active(isPalListKind(nil)) -> mark(tt) 227.20/227.38 active(isPalListKind(o)) -> mark(tt) 227.20/227.38 active(isPalListKind(u)) -> mark(tt) 227.20/227.38 active(isQid(a)) -> mark(tt) 227.20/227.38 active(isQid(e)) -> mark(tt) 227.20/227.38 active(isQid(i)) -> mark(tt) 227.20/227.38 active(isQid(o)) -> mark(tt) 227.20/227.38 active(isQid(u)) -> mark(tt) 227.20/227.38 isList(active(X:S)) -> isList(X:S) 227.20/227.38 isList(mark(X:S)) -> isList(X:S) 227.20/227.38 isNeList(active(X:S)) -> isNeList(X:S) 227.20/227.38 isNeList(mark(X:S)) -> isNeList(X:S) 227.20/227.38 isNePal(active(X:S)) -> isNePal(X:S) 227.20/227.38 isNePal(mark(X:S)) -> isNePal(X:S) 227.20/227.38 isPal(active(X:S)) -> isPal(X:S) 227.20/227.38 isPal(mark(X:S)) -> isPal(X:S) 227.20/227.38 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.20/227.38 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.20/227.38 isQid(active(X:S)) -> isQid(X:S) 227.20/227.38 isQid(mark(X:S)) -> isQid(X:S) 227.20/227.38 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.20/227.38 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.20/227.38 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.20/227.38 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.20/227.38 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.20/227.38 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.20/227.38 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.20/227.38 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.20/227.38 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.20/227.38 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.20/227.38 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.20/227.38 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.20/227.38 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.20/227.38 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.20/227.38 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.20/227.38 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.20/227.38 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.20/227.38 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.20/227.38 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.20/227.38 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.20/227.38 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.20/227.38 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.20/227.38 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.20/227.38 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.20/227.38 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.20/227.38 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.20/227.38 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.20/227.38 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.20/227.38 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.20/227.38 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.20/227.38 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.20/227.38 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.20/227.38 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.20/227.38 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.20/227.38 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.20/227.38 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.20/227.38 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.20/227.38 mark(isList(X:S)) -> active(isList(X:S)) 227.20/227.38 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.20/227.38 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.20/227.38 mark(isPal(X:S)) -> active(isPal(X:S)) 227.20/227.38 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.20/227.38 mark(isQid(X:S)) -> active(isQid(X:S)) 227.20/227.38 mark(a) -> active(a) 227.20/227.38 mark(e) -> active(e) 227.20/227.38 mark(i) -> active(i) 227.20/227.38 mark(nil) -> active(nil) 227.20/227.38 mark(o) -> active(o) 227.20/227.38 mark(tt) -> active(tt) 227.20/227.38 mark(u) -> active(u) 227.20/227.38 ->Strongly Connected Components: 227.20/227.38 ->->Cycle: 227.20/227.38 ->->-> Pairs: 227.20/227.38 U52#(X1:S,X2:S,active(X3:S)) -> U52#(X1:S,X2:S,X3:S) 227.20/227.38 U52#(X1:S,X2:S,mark(X3:S)) -> U52#(X1:S,X2:S,X3:S) 227.20/227.38 ->->-> Rules: 227.20/227.38 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.20/227.38 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.20/227.38 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.20/227.38 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.20/227.38 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.20/227.38 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.20/227.38 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.20/227.38 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.20/227.38 U13(active(X:S)) -> U13(X:S) 227.20/227.38 U13(mark(X:S)) -> U13(X:S) 227.20/227.38 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.20/227.38 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.20/227.38 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.20/227.38 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.20/227.38 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.20/227.38 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.20/227.38 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.20/227.38 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.20/227.38 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.20/227.38 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.20/227.38 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.20/227.38 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.20/227.38 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.20/227.38 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.20/227.38 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.20/227.38 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.20/227.38 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.20/227.38 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.20/227.38 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.20/227.38 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.20/227.38 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.20/227.38 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.20/227.38 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.20/227.38 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.20/227.38 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.20/227.38 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.20/227.38 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.20/227.38 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.20/227.38 U26(active(X:S)) -> U26(X:S) 227.20/227.38 U26(mark(X:S)) -> U26(X:S) 227.20/227.38 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.20/227.38 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.20/227.38 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.20/227.38 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.20/227.38 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.20/227.38 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.20/227.38 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.20/227.38 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.20/227.38 U33(active(X:S)) -> U33(X:S) 227.20/227.38 U33(mark(X:S)) -> U33(X:S) 227.20/227.38 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.20/227.38 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.20/227.38 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.20/227.38 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.20/227.38 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.20/227.38 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.20/227.38 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.20/227.38 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.20/227.38 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.20/227.38 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.20/227.38 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.20/227.38 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.20/227.38 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.20/227.38 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.20/227.38 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.20/227.38 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.20/227.38 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.20/227.38 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.20/227.38 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.20/227.38 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.20/227.38 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.20/227.38 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.20/227.38 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.20/227.38 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.20/227.38 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.20/227.38 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.20/227.38 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.20/227.38 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.20/227.38 U46(active(X:S)) -> U46(X:S) 227.20/227.38 U46(mark(X:S)) -> U46(X:S) 227.20/227.38 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.20/227.38 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.20/227.38 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.20/227.38 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.20/227.38 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.20/227.38 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.20/227.38 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.20/227.38 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.20/227.38 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.20/227.38 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.20/227.38 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.20/227.38 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.20/227.38 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.20/227.38 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.20/227.38 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.20/227.38 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.20/227.38 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.20/227.38 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.20/227.38 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.20/227.38 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.20/227.38 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.20/227.38 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.20/227.38 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.20/227.38 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.20/227.38 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.20/227.38 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.20/227.38 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.20/227.38 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.20/227.38 U56(active(X:S)) -> U56(X:S) 227.20/227.38 U56(mark(X:S)) -> U56(X:S) 227.20/227.38 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.20/227.38 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.20/227.38 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.20/227.38 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.20/227.38 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.20/227.38 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.20/227.38 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.20/227.38 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.20/227.38 U63(active(X:S)) -> U63(X:S) 227.20/227.38 U63(mark(X:S)) -> U63(X:S) 227.20/227.38 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.20/227.38 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.20/227.38 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.20/227.38 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.20/227.38 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.20/227.38 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.20/227.38 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.20/227.38 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.20/227.38 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.20/227.38 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.20/227.38 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.20/227.38 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.20/227.38 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.20/227.38 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.20/227.38 U74(active(X:S)) -> U74(X:S) 227.20/227.38 U74(mark(X:S)) -> U74(X:S) 227.20/227.38 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.20/227.38 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.20/227.38 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.20/227.38 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.20/227.38 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.20/227.38 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.20/227.38 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.20/227.38 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.20/227.38 U83(active(X:S)) -> U83(X:S) 227.20/227.38 U83(mark(X:S)) -> U83(X:S) 227.20/227.38 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.20/227.38 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.20/227.38 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.20/227.38 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.20/227.38 U92(active(X:S)) -> U92(X:S) 227.20/227.38 U92(mark(X:S)) -> U92(X:S) 227.20/227.38 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.20/227.38 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.20/227.38 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.20/227.38 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.20/227.38 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.20/227.38 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.20/227.38 active(U13(tt)) -> mark(tt) 227.20/227.38 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.20/227.38 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.20/227.38 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.20/227.38 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.20/227.38 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.20/227.38 active(U26(tt)) -> mark(tt) 227.20/227.38 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.20/227.38 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.20/227.38 active(U33(tt)) -> mark(tt) 227.20/227.38 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.20/227.38 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.20/227.38 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.20/227.38 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.20/227.38 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.20/227.38 active(U46(tt)) -> mark(tt) 227.20/227.38 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.20/227.38 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.20/227.38 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.20/227.38 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.20/227.38 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.20/227.38 active(U56(tt)) -> mark(tt) 227.20/227.38 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.20/227.38 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.20/227.38 active(U63(tt)) -> mark(tt) 227.20/227.38 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.20/227.38 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.20/227.38 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.20/227.38 active(U74(tt)) -> mark(tt) 227.20/227.38 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.20/227.38 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.20/227.38 active(U83(tt)) -> mark(tt) 227.20/227.38 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.20/227.38 active(U92(tt)) -> mark(tt) 227.20/227.38 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.20/227.38 active(__(nil,X:S)) -> mark(X:S) 227.20/227.38 active(__(X:S,nil)) -> mark(X:S) 227.20/227.38 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.20/227.38 active(isList(nil)) -> mark(tt) 227.20/227.38 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.20/227.38 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.20/227.38 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.20/227.38 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.20/227.38 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.20/227.38 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.20/227.38 active(isPal(nil)) -> mark(tt) 227.20/227.38 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.20/227.38 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.20/227.38 active(isPalListKind(a)) -> mark(tt) 227.20/227.38 active(isPalListKind(e)) -> mark(tt) 227.20/227.38 active(isPalListKind(i)) -> mark(tt) 227.20/227.38 active(isPalListKind(nil)) -> mark(tt) 227.20/227.38 active(isPalListKind(o)) -> mark(tt) 227.20/227.38 active(isPalListKind(u)) -> mark(tt) 227.20/227.38 active(isQid(a)) -> mark(tt) 227.20/227.38 active(isQid(e)) -> mark(tt) 227.20/227.38 active(isQid(i)) -> mark(tt) 227.20/227.38 active(isQid(o)) -> mark(tt) 227.20/227.38 active(isQid(u)) -> mark(tt) 227.20/227.38 isList(active(X:S)) -> isList(X:S) 227.20/227.38 isList(mark(X:S)) -> isList(X:S) 227.20/227.38 isNeList(active(X:S)) -> isNeList(X:S) 227.20/227.38 isNeList(mark(X:S)) -> isNeList(X:S) 227.20/227.38 isNePal(active(X:S)) -> isNePal(X:S) 227.20/227.38 isNePal(mark(X:S)) -> isNePal(X:S) 227.20/227.38 isPal(active(X:S)) -> isPal(X:S) 227.20/227.38 isPal(mark(X:S)) -> isPal(X:S) 227.20/227.38 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.20/227.38 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.20/227.38 isQid(active(X:S)) -> isQid(X:S) 227.20/227.38 isQid(mark(X:S)) -> isQid(X:S) 227.20/227.38 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.20/227.38 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.20/227.38 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.20/227.38 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.20/227.38 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.20/227.38 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.20/227.38 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.20/227.38 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.20/227.38 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.20/227.38 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.20/227.38 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.20/227.38 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.20/227.38 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.20/227.38 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.20/227.38 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.20/227.38 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.20/227.38 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.20/227.38 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.20/227.38 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.20/227.38 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.20/227.38 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.20/227.38 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.20/227.38 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.20/227.38 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.20/227.38 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.20/227.38 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.20/227.38 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.20/227.38 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.20/227.38 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.20/227.38 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.20/227.38 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.20/227.38 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.20/227.38 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.20/227.38 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.20/227.38 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.20/227.38 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.20/227.38 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.20/227.38 mark(isList(X:S)) -> active(isList(X:S)) 227.20/227.38 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.20/227.38 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.20/227.38 mark(isPal(X:S)) -> active(isPal(X:S)) 227.20/227.38 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.20/227.38 mark(isQid(X:S)) -> active(isQid(X:S)) 227.20/227.38 mark(a) -> active(a) 227.20/227.38 mark(e) -> active(e) 227.20/227.38 mark(i) -> active(i) 227.20/227.38 mark(nil) -> active(nil) 227.20/227.38 mark(o) -> active(o) 227.20/227.38 mark(tt) -> active(tt) 227.20/227.38 mark(u) -> active(u) 227.20/227.38 227.20/227.38 Problem 1.24: 227.20/227.38 227.20/227.38 Subterm Processor: 227.20/227.38 -> Pairs: 227.20/227.38 U52#(X1:S,X2:S,active(X3:S)) -> U52#(X1:S,X2:S,X3:S) 227.20/227.38 U52#(X1:S,X2:S,mark(X3:S)) -> U52#(X1:S,X2:S,X3:S) 227.20/227.38 -> Rules: 227.20/227.38 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.20/227.38 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.20/227.38 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.20/227.38 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.20/227.38 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.20/227.38 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.20/227.38 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.20/227.38 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.20/227.38 U13(active(X:S)) -> U13(X:S) 227.20/227.38 U13(mark(X:S)) -> U13(X:S) 227.20/227.38 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.20/227.38 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.20/227.38 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.20/227.38 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.20/227.38 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.20/227.38 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.20/227.38 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.20/227.38 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.20/227.38 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.20/227.38 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.20/227.38 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.20/227.38 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.20/227.38 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.20/227.38 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.20/227.38 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.20/227.38 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.20/227.38 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.20/227.38 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.20/227.38 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.20/227.39 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.20/227.39 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.20/227.39 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.20/227.39 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.20/227.39 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.20/227.39 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.20/227.39 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.20/227.39 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.20/227.39 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.20/227.39 U26(active(X:S)) -> U26(X:S) 227.20/227.39 U26(mark(X:S)) -> U26(X:S) 227.20/227.39 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.20/227.39 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.20/227.39 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.20/227.39 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.20/227.39 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.20/227.39 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.20/227.39 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.20/227.39 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.20/227.39 U33(active(X:S)) -> U33(X:S) 227.20/227.39 U33(mark(X:S)) -> U33(X:S) 227.20/227.39 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.20/227.39 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.20/227.39 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.20/227.39 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.20/227.39 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.20/227.39 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.20/227.39 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.20/227.39 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.20/227.39 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.20/227.39 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.20/227.39 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.20/227.39 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.20/227.39 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.20/227.39 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.20/227.39 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.20/227.39 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.20/227.39 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.20/227.39 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.20/227.39 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.20/227.39 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.20/227.39 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.20/227.39 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.20/227.39 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.20/227.39 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.20/227.39 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.20/227.39 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.20/227.39 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.20/227.39 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.20/227.39 U46(active(X:S)) -> U46(X:S) 227.20/227.39 U46(mark(X:S)) -> U46(X:S) 227.20/227.39 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.20/227.39 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.20/227.39 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.20/227.39 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.20/227.39 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.20/227.39 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.20/227.39 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.20/227.39 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.20/227.39 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.20/227.39 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.20/227.39 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.20/227.39 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.20/227.39 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.20/227.39 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.20/227.39 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.20/227.39 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.20/227.39 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.20/227.39 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.20/227.39 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.20/227.39 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.20/227.39 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.20/227.39 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.20/227.39 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.20/227.39 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.20/227.39 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.20/227.39 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.20/227.39 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.20/227.39 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.20/227.39 U56(active(X:S)) -> U56(X:S) 227.20/227.39 U56(mark(X:S)) -> U56(X:S) 227.20/227.39 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.20/227.39 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.20/227.39 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.20/227.39 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.20/227.39 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.20/227.39 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.20/227.39 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.20/227.39 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.20/227.39 U63(active(X:S)) -> U63(X:S) 227.20/227.39 U63(mark(X:S)) -> U63(X:S) 227.20/227.39 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.20/227.39 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.20/227.39 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.20/227.39 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.20/227.39 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.20/227.39 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.20/227.39 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.20/227.39 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.20/227.39 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.20/227.39 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.20/227.39 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.20/227.39 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.20/227.39 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.20/227.39 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.20/227.39 U74(active(X:S)) -> U74(X:S) 227.20/227.39 U74(mark(X:S)) -> U74(X:S) 227.20/227.39 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.20/227.39 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.20/227.39 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.20/227.39 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.20/227.39 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.20/227.39 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.20/227.39 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.20/227.39 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.20/227.39 U83(active(X:S)) -> U83(X:S) 227.20/227.39 U83(mark(X:S)) -> U83(X:S) 227.20/227.39 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.20/227.39 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.20/227.39 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.20/227.39 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.20/227.39 U92(active(X:S)) -> U92(X:S) 227.20/227.39 U92(mark(X:S)) -> U92(X:S) 227.20/227.39 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.20/227.39 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.20/227.39 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.20/227.39 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.20/227.39 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.20/227.39 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.20/227.39 active(U13(tt)) -> mark(tt) 227.20/227.39 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.20/227.39 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.20/227.39 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.20/227.39 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.20/227.39 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.20/227.39 active(U26(tt)) -> mark(tt) 227.20/227.39 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.20/227.39 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.20/227.39 active(U33(tt)) -> mark(tt) 227.20/227.39 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.20/227.39 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.20/227.39 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.20/227.39 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.20/227.39 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.20/227.39 active(U46(tt)) -> mark(tt) 227.20/227.39 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.20/227.39 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.20/227.39 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.20/227.39 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.20/227.39 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.20/227.39 active(U56(tt)) -> mark(tt) 227.20/227.39 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.20/227.39 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.20/227.39 active(U63(tt)) -> mark(tt) 227.20/227.39 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.20/227.39 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.20/227.39 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.20/227.39 active(U74(tt)) -> mark(tt) 227.20/227.39 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.20/227.39 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.20/227.39 active(U83(tt)) -> mark(tt) 227.20/227.39 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.20/227.39 active(U92(tt)) -> mark(tt) 227.20/227.39 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.20/227.39 active(__(nil,X:S)) -> mark(X:S) 227.20/227.39 active(__(X:S,nil)) -> mark(X:S) 227.20/227.39 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.20/227.39 active(isList(nil)) -> mark(tt) 227.20/227.39 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.20/227.39 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.20/227.39 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.20/227.39 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.20/227.39 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.20/227.39 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.20/227.39 active(isPal(nil)) -> mark(tt) 227.20/227.39 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.20/227.39 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.20/227.39 active(isPalListKind(a)) -> mark(tt) 227.20/227.39 active(isPalListKind(e)) -> mark(tt) 227.20/227.39 active(isPalListKind(i)) -> mark(tt) 227.20/227.39 active(isPalListKind(nil)) -> mark(tt) 227.20/227.39 active(isPalListKind(o)) -> mark(tt) 227.20/227.39 active(isPalListKind(u)) -> mark(tt) 227.20/227.39 active(isQid(a)) -> mark(tt) 227.20/227.39 active(isQid(e)) -> mark(tt) 227.20/227.39 active(isQid(i)) -> mark(tt) 227.20/227.39 active(isQid(o)) -> mark(tt) 227.20/227.39 active(isQid(u)) -> mark(tt) 227.20/227.39 isList(active(X:S)) -> isList(X:S) 227.20/227.39 isList(mark(X:S)) -> isList(X:S) 227.20/227.39 isNeList(active(X:S)) -> isNeList(X:S) 227.20/227.39 isNeList(mark(X:S)) -> isNeList(X:S) 227.20/227.39 isNePal(active(X:S)) -> isNePal(X:S) 227.20/227.39 isNePal(mark(X:S)) -> isNePal(X:S) 227.20/227.39 isPal(active(X:S)) -> isPal(X:S) 227.20/227.39 isPal(mark(X:S)) -> isPal(X:S) 227.20/227.39 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.20/227.39 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.20/227.39 isQid(active(X:S)) -> isQid(X:S) 227.20/227.39 isQid(mark(X:S)) -> isQid(X:S) 227.20/227.39 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.20/227.39 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.20/227.39 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.20/227.39 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.20/227.39 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.20/227.39 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.20/227.39 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.20/227.39 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.20/227.39 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.20/227.39 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.20/227.39 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.20/227.39 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.20/227.39 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.20/227.39 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.20/227.39 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.20/227.39 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.20/227.39 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.20/227.39 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.20/227.39 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.20/227.39 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.20/227.39 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.20/227.39 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.20/227.39 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.20/227.39 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.20/227.39 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.20/227.39 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.20/227.39 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.20/227.39 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.20/227.39 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.20/227.39 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.20/227.39 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.20/227.39 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.20/227.39 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.20/227.39 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.20/227.39 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.20/227.39 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.20/227.39 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.20/227.39 mark(isList(X:S)) -> active(isList(X:S)) 227.20/227.39 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.20/227.39 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.20/227.39 mark(isPal(X:S)) -> active(isPal(X:S)) 227.20/227.39 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.20/227.39 mark(isQid(X:S)) -> active(isQid(X:S)) 227.20/227.39 mark(a) -> active(a) 227.20/227.39 mark(e) -> active(e) 227.20/227.39 mark(i) -> active(i) 227.20/227.39 mark(nil) -> active(nil) 227.20/227.39 mark(o) -> active(o) 227.20/227.39 mark(tt) -> active(tt) 227.20/227.39 mark(u) -> active(u) 227.20/227.39 ->Projection: 227.20/227.39 pi(U52#) = 3 227.20/227.39 227.20/227.39 Problem 1.24: 227.20/227.39 227.20/227.39 SCC Processor: 227.20/227.39 -> Pairs: 227.20/227.39 Empty 227.20/227.39 -> Rules: 227.20/227.39 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.20/227.39 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.20/227.39 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.20/227.39 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.20/227.39 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.20/227.39 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.20/227.39 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.20/227.39 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.20/227.39 U13(active(X:S)) -> U13(X:S) 227.20/227.39 U13(mark(X:S)) -> U13(X:S) 227.20/227.39 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.20/227.39 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.20/227.39 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.20/227.39 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.20/227.39 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.20/227.39 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.20/227.39 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.20/227.39 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.20/227.39 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.20/227.39 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.20/227.39 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.20/227.39 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.20/227.39 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.20/227.39 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.20/227.39 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.20/227.39 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.20/227.39 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.20/227.39 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.20/227.39 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.20/227.39 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.20/227.39 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.20/227.39 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.20/227.39 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.20/227.39 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.20/227.39 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.20/227.39 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.20/227.39 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.20/227.39 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.20/227.39 U26(active(X:S)) -> U26(X:S) 227.20/227.39 U26(mark(X:S)) -> U26(X:S) 227.20/227.39 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.20/227.39 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.20/227.39 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.20/227.39 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.20/227.39 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.20/227.39 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.20/227.39 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.20/227.39 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.20/227.39 U33(active(X:S)) -> U33(X:S) 227.20/227.39 U33(mark(X:S)) -> U33(X:S) 227.20/227.39 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.20/227.39 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.20/227.39 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.20/227.39 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.20/227.39 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.20/227.39 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.20/227.39 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.20/227.39 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.20/227.39 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.20/227.39 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.20/227.39 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.20/227.39 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.20/227.39 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.20/227.39 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.20/227.39 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.20/227.39 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.20/227.39 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.20/227.39 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.20/227.39 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.20/227.39 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.20/227.39 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.20/227.39 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.20/227.39 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.20/227.39 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.20/227.39 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.20/227.39 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.20/227.39 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.20/227.39 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.20/227.39 U46(active(X:S)) -> U46(X:S) 227.20/227.39 U46(mark(X:S)) -> U46(X:S) 227.20/227.39 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.20/227.39 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.20/227.39 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.20/227.39 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.20/227.39 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.20/227.39 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.20/227.39 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.20/227.39 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.20/227.39 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.20/227.39 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.20/227.39 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.20/227.39 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.20/227.39 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.20/227.39 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.20/227.39 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.20/227.39 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.20/227.39 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.20/227.39 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.20/227.39 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.20/227.39 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.20/227.39 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.20/227.39 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.20/227.39 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.20/227.39 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.20/227.39 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.20/227.39 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.20/227.39 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.20/227.39 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.20/227.39 U56(active(X:S)) -> U56(X:S) 227.20/227.39 U56(mark(X:S)) -> U56(X:S) 227.20/227.39 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.20/227.39 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.20/227.39 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.20/227.39 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.20/227.39 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.20/227.39 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.20/227.39 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.20/227.39 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.20/227.39 U63(active(X:S)) -> U63(X:S) 227.20/227.39 U63(mark(X:S)) -> U63(X:S) 227.20/227.39 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.20/227.39 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.20/227.39 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.20/227.39 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.20/227.39 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.20/227.39 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.20/227.39 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.20/227.39 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.20/227.39 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.20/227.39 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.20/227.39 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.20/227.39 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.20/227.39 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.20/227.39 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.20/227.39 U74(active(X:S)) -> U74(X:S) 227.20/227.39 U74(mark(X:S)) -> U74(X:S) 227.20/227.39 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.20/227.39 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.20/227.39 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.20/227.39 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.20/227.39 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.20/227.39 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.20/227.39 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.20/227.39 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.20/227.39 U83(active(X:S)) -> U83(X:S) 227.20/227.39 U83(mark(X:S)) -> U83(X:S) 227.20/227.39 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.20/227.39 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.20/227.39 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.20/227.39 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.20/227.39 U92(active(X:S)) -> U92(X:S) 227.20/227.39 U92(mark(X:S)) -> U92(X:S) 227.20/227.39 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.20/227.39 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.20/227.39 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.20/227.39 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.20/227.39 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.20/227.39 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.20/227.39 active(U13(tt)) -> mark(tt) 227.20/227.39 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.20/227.39 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.20/227.39 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.20/227.39 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.20/227.39 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.20/227.39 active(U26(tt)) -> mark(tt) 227.20/227.39 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.20/227.39 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.20/227.39 active(U33(tt)) -> mark(tt) 227.20/227.39 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.20/227.39 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.20/227.39 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.20/227.39 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.20/227.39 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.20/227.39 active(U46(tt)) -> mark(tt) 227.20/227.39 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.20/227.39 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.20/227.39 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.20/227.39 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.20/227.39 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.20/227.39 active(U56(tt)) -> mark(tt) 227.20/227.39 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.20/227.39 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.20/227.39 active(U63(tt)) -> mark(tt) 227.20/227.39 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.20/227.39 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.20/227.39 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.20/227.39 active(U74(tt)) -> mark(tt) 227.20/227.39 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.20/227.39 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.20/227.39 active(U83(tt)) -> mark(tt) 227.20/227.39 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.20/227.39 active(U92(tt)) -> mark(tt) 227.20/227.39 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.20/227.39 active(__(nil,X:S)) -> mark(X:S) 227.20/227.39 active(__(X:S,nil)) -> mark(X:S) 227.20/227.39 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.20/227.39 active(isList(nil)) -> mark(tt) 227.20/227.39 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.20/227.39 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.20/227.39 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.20/227.39 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.20/227.39 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.20/227.39 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.20/227.39 active(isPal(nil)) -> mark(tt) 227.20/227.39 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.20/227.39 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.20/227.39 active(isPalListKind(a)) -> mark(tt) 227.20/227.39 active(isPalListKind(e)) -> mark(tt) 227.20/227.39 active(isPalListKind(i)) -> mark(tt) 227.20/227.39 active(isPalListKind(nil)) -> mark(tt) 227.20/227.39 active(isPalListKind(o)) -> mark(tt) 227.20/227.39 active(isPalListKind(u)) -> mark(tt) 227.20/227.39 active(isQid(a)) -> mark(tt) 227.20/227.39 active(isQid(e)) -> mark(tt) 227.20/227.39 active(isQid(i)) -> mark(tt) 227.20/227.39 active(isQid(o)) -> mark(tt) 227.20/227.39 active(isQid(u)) -> mark(tt) 227.20/227.39 isList(active(X:S)) -> isList(X:S) 227.20/227.39 isList(mark(X:S)) -> isList(X:S) 227.20/227.39 isNeList(active(X:S)) -> isNeList(X:S) 227.20/227.39 isNeList(mark(X:S)) -> isNeList(X:S) 227.20/227.39 isNePal(active(X:S)) -> isNePal(X:S) 227.20/227.39 isNePal(mark(X:S)) -> isNePal(X:S) 227.20/227.39 isPal(active(X:S)) -> isPal(X:S) 227.20/227.39 isPal(mark(X:S)) -> isPal(X:S) 227.20/227.39 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.20/227.39 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.20/227.39 isQid(active(X:S)) -> isQid(X:S) 227.20/227.39 isQid(mark(X:S)) -> isQid(X:S) 227.20/227.39 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.20/227.39 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.20/227.39 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.20/227.39 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.20/227.39 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.20/227.39 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.20/227.39 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.20/227.39 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.20/227.39 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.20/227.39 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.20/227.39 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.20/227.39 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.20/227.39 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.20/227.39 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.20/227.39 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.20/227.39 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.20/227.39 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.20/227.39 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.20/227.39 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.20/227.39 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.20/227.39 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.20/227.39 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.20/227.39 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.20/227.39 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.20/227.39 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.20/227.39 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.20/227.39 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.20/227.39 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.20/227.39 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.20/227.39 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.20/227.39 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.20/227.39 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.20/227.39 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.20/227.39 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.20/227.39 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.20/227.39 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.20/227.39 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.20/227.39 mark(isList(X:S)) -> active(isList(X:S)) 227.20/227.39 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.20/227.39 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.20/227.39 mark(isPal(X:S)) -> active(isPal(X:S)) 227.20/227.39 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.20/227.39 mark(isQid(X:S)) -> active(isQid(X:S)) 227.20/227.39 mark(a) -> active(a) 227.20/227.39 mark(e) -> active(e) 227.20/227.39 mark(i) -> active(i) 227.20/227.39 mark(nil) -> active(nil) 227.20/227.39 mark(o) -> active(o) 227.20/227.39 mark(tt) -> active(tt) 227.20/227.39 mark(u) -> active(u) 227.20/227.39 ->Strongly Connected Components: 227.20/227.39 There is no strongly connected component 227.20/227.39 227.20/227.39 The problem is finite. 227.20/227.39 227.20/227.39 Problem 1.25: 227.20/227.39 227.20/227.39 Subterm Processor: 227.20/227.39 -> Pairs: 227.20/227.39 U51#(active(X1:S),X2:S,X3:S) -> U51#(X1:S,X2:S,X3:S) 227.20/227.39 U51#(mark(X1:S),X2:S,X3:S) -> U51#(X1:S,X2:S,X3:S) 227.20/227.39 U51#(X1:S,active(X2:S),X3:S) -> U51#(X1:S,X2:S,X3:S) 227.20/227.39 U51#(X1:S,mark(X2:S),X3:S) -> U51#(X1:S,X2:S,X3:S) 227.20/227.39 U51#(X1:S,X2:S,active(X3:S)) -> U51#(X1:S,X2:S,X3:S) 227.20/227.39 U51#(X1:S,X2:S,mark(X3:S)) -> U51#(X1:S,X2:S,X3:S) 227.20/227.39 -> Rules: 227.20/227.39 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.20/227.39 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.20/227.39 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.20/227.39 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.20/227.39 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.20/227.39 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.20/227.39 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.20/227.39 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.20/227.39 U13(active(X:S)) -> U13(X:S) 227.20/227.39 U13(mark(X:S)) -> U13(X:S) 227.20/227.39 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.20/227.39 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.20/227.39 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.20/227.39 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.20/227.39 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.20/227.39 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.20/227.39 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.20/227.39 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.20/227.39 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.20/227.39 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.20/227.39 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.20/227.39 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.20/227.39 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.20/227.39 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.20/227.39 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.20/227.39 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.20/227.39 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.20/227.39 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.20/227.39 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.20/227.39 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.20/227.39 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.20/227.39 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.20/227.39 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.20/227.39 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.20/227.39 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.20/227.39 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.20/227.39 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.20/227.39 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.20/227.39 U26(active(X:S)) -> U26(X:S) 227.20/227.39 U26(mark(X:S)) -> U26(X:S) 227.20/227.39 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.20/227.39 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.20/227.39 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.20/227.39 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.20/227.39 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.20/227.39 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.20/227.39 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.20/227.39 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.20/227.39 U33(active(X:S)) -> U33(X:S) 227.20/227.39 U33(mark(X:S)) -> U33(X:S) 227.20/227.39 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.20/227.39 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.20/227.39 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.20/227.39 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.20/227.39 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.20/227.39 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.20/227.39 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.20/227.39 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.20/227.39 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.20/227.39 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.20/227.39 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.20/227.39 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.20/227.39 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.20/227.39 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.20/227.39 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.20/227.39 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.20/227.39 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.20/227.39 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.20/227.39 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.20/227.39 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.20/227.39 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.20/227.39 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.20/227.39 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.20/227.39 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.20/227.39 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.20/227.39 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.20/227.39 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.20/227.39 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.20/227.39 U46(active(X:S)) -> U46(X:S) 227.20/227.39 U46(mark(X:S)) -> U46(X:S) 227.20/227.39 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.20/227.39 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.20/227.39 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.20/227.39 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.20/227.39 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.20/227.39 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.20/227.39 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.20/227.39 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.20/227.39 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.20/227.39 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.20/227.39 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.20/227.39 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.20/227.39 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.20/227.39 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.20/227.39 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.20/227.39 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.20/227.39 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.20/227.39 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.20/227.39 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.20/227.39 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.20/227.39 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.20/227.39 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.20/227.39 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.20/227.39 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.20/227.39 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.20/227.39 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.20/227.39 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.20/227.39 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.20/227.39 U56(active(X:S)) -> U56(X:S) 227.20/227.39 U56(mark(X:S)) -> U56(X:S) 227.20/227.39 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.20/227.39 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.20/227.39 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.20/227.39 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.20/227.39 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.20/227.39 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.20/227.39 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.20/227.39 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.20/227.39 U63(active(X:S)) -> U63(X:S) 227.20/227.39 U63(mark(X:S)) -> U63(X:S) 227.20/227.39 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.20/227.39 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.20/227.39 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.20/227.39 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.20/227.39 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.20/227.39 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.20/227.39 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.20/227.39 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.20/227.39 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.20/227.39 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.20/227.39 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.20/227.39 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.20/227.39 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.20/227.39 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.20/227.39 U74(active(X:S)) -> U74(X:S) 227.20/227.39 U74(mark(X:S)) -> U74(X:S) 227.20/227.39 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.20/227.39 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.20/227.39 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.20/227.39 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.20/227.39 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.20/227.39 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.20/227.39 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.20/227.39 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.20/227.39 U83(active(X:S)) -> U83(X:S) 227.20/227.39 U83(mark(X:S)) -> U83(X:S) 227.20/227.39 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.20/227.39 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.20/227.39 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.20/227.39 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.20/227.39 U92(active(X:S)) -> U92(X:S) 227.20/227.39 U92(mark(X:S)) -> U92(X:S) 227.20/227.39 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.20/227.39 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.20/227.39 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.20/227.39 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.20/227.39 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.20/227.39 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.20/227.39 active(U13(tt)) -> mark(tt) 227.20/227.39 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.20/227.39 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.20/227.39 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.20/227.39 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.20/227.39 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.20/227.39 active(U26(tt)) -> mark(tt) 227.20/227.39 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.20/227.39 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.20/227.39 active(U33(tt)) -> mark(tt) 227.20/227.39 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.20/227.39 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.20/227.39 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.20/227.39 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.20/227.39 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.20/227.39 active(U46(tt)) -> mark(tt) 227.20/227.39 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.20/227.39 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.20/227.39 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.20/227.39 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.20/227.39 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.20/227.39 active(U56(tt)) -> mark(tt) 227.20/227.39 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.20/227.39 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.20/227.39 active(U63(tt)) -> mark(tt) 227.20/227.39 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.20/227.39 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.20/227.39 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.20/227.39 active(U74(tt)) -> mark(tt) 227.20/227.39 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.20/227.39 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.20/227.39 active(U83(tt)) -> mark(tt) 227.20/227.39 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.20/227.39 active(U92(tt)) -> mark(tt) 227.20/227.39 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.20/227.39 active(__(nil,X:S)) -> mark(X:S) 227.20/227.39 active(__(X:S,nil)) -> mark(X:S) 227.20/227.39 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.20/227.39 active(isList(nil)) -> mark(tt) 227.20/227.39 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.20/227.39 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.20/227.39 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.20/227.39 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.20/227.39 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.20/227.39 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.20/227.39 active(isPal(nil)) -> mark(tt) 227.20/227.39 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.20/227.39 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.20/227.39 active(isPalListKind(a)) -> mark(tt) 227.20/227.39 active(isPalListKind(e)) -> mark(tt) 227.20/227.39 active(isPalListKind(i)) -> mark(tt) 227.20/227.39 active(isPalListKind(nil)) -> mark(tt) 227.20/227.39 active(isPalListKind(o)) -> mark(tt) 227.20/227.39 active(isPalListKind(u)) -> mark(tt) 227.20/227.39 active(isQid(a)) -> mark(tt) 227.20/227.39 active(isQid(e)) -> mark(tt) 227.20/227.39 active(isQid(i)) -> mark(tt) 227.20/227.39 active(isQid(o)) -> mark(tt) 227.20/227.39 active(isQid(u)) -> mark(tt) 227.20/227.39 isList(active(X:S)) -> isList(X:S) 227.20/227.39 isList(mark(X:S)) -> isList(X:S) 227.20/227.39 isNeList(active(X:S)) -> isNeList(X:S) 227.20/227.39 isNeList(mark(X:S)) -> isNeList(X:S) 227.20/227.39 isNePal(active(X:S)) -> isNePal(X:S) 227.20/227.39 isNePal(mark(X:S)) -> isNePal(X:S) 227.20/227.39 isPal(active(X:S)) -> isPal(X:S) 227.20/227.39 isPal(mark(X:S)) -> isPal(X:S) 227.20/227.39 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.20/227.39 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.20/227.39 isQid(active(X:S)) -> isQid(X:S) 227.20/227.39 isQid(mark(X:S)) -> isQid(X:S) 227.20/227.39 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.20/227.39 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.20/227.39 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.20/227.39 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.20/227.39 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.20/227.39 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.20/227.39 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.20/227.39 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.20/227.39 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.20/227.39 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.20/227.39 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.20/227.39 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.20/227.39 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.20/227.39 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.20/227.39 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.20/227.39 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.20/227.39 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.20/227.39 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.20/227.39 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.20/227.39 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.20/227.39 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.20/227.39 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.20/227.39 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.20/227.39 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.20/227.39 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.20/227.39 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.20/227.39 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.20/227.39 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.20/227.39 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.20/227.39 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.20/227.39 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.20/227.39 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.20/227.39 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.20/227.39 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.20/227.39 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.20/227.39 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.20/227.39 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.20/227.39 mark(isList(X:S)) -> active(isList(X:S)) 227.20/227.39 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.20/227.39 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.20/227.39 mark(isPal(X:S)) -> active(isPal(X:S)) 227.20/227.39 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.20/227.39 mark(isQid(X:S)) -> active(isQid(X:S)) 227.20/227.39 mark(a) -> active(a) 227.20/227.39 mark(e) -> active(e) 227.20/227.39 mark(i) -> active(i) 227.20/227.39 mark(nil) -> active(nil) 227.20/227.39 mark(o) -> active(o) 227.20/227.39 mark(tt) -> active(tt) 227.20/227.39 mark(u) -> active(u) 227.20/227.39 ->Projection: 227.20/227.39 pi(U51#) = 1 227.20/227.39 227.20/227.39 Problem 1.25: 227.20/227.39 227.20/227.39 SCC Processor: 227.20/227.39 -> Pairs: 227.20/227.39 U51#(X1:S,active(X2:S),X3:S) -> U51#(X1:S,X2:S,X3:S) 227.20/227.39 U51#(X1:S,mark(X2:S),X3:S) -> U51#(X1:S,X2:S,X3:S) 227.20/227.39 U51#(X1:S,X2:S,active(X3:S)) -> U51#(X1:S,X2:S,X3:S) 227.20/227.39 U51#(X1:S,X2:S,mark(X3:S)) -> U51#(X1:S,X2:S,X3:S) 227.20/227.39 -> Rules: 227.20/227.39 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.20/227.39 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.20/227.39 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.20/227.39 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.20/227.39 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.20/227.39 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.20/227.39 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.20/227.39 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.20/227.39 U13(active(X:S)) -> U13(X:S) 227.20/227.39 U13(mark(X:S)) -> U13(X:S) 227.20/227.39 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.20/227.39 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.20/227.39 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.20/227.39 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.20/227.39 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.20/227.39 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.20/227.39 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.20/227.39 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.20/227.39 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.20/227.39 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.20/227.39 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.20/227.39 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.20/227.39 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.20/227.39 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.20/227.39 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.20/227.39 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.20/227.39 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.20/227.39 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.20/227.39 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.20/227.39 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.20/227.39 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.20/227.39 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.20/227.39 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.20/227.39 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.20/227.39 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.20/227.39 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.20/227.39 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.20/227.39 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.20/227.39 U26(active(X:S)) -> U26(X:S) 227.20/227.39 U26(mark(X:S)) -> U26(X:S) 227.20/227.39 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.20/227.39 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.20/227.39 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.20/227.39 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.20/227.39 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.20/227.39 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.20/227.39 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.20/227.39 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.20/227.39 U33(active(X:S)) -> U33(X:S) 227.20/227.39 U33(mark(X:S)) -> U33(X:S) 227.20/227.39 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.20/227.39 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.20/227.39 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.20/227.39 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.20/227.39 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.20/227.39 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.20/227.39 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.20/227.39 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.20/227.39 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.20/227.39 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.20/227.39 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.20/227.39 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.20/227.39 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.20/227.39 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.20/227.39 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.20/227.39 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.20/227.39 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.20/227.39 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.20/227.39 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.20/227.39 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.20/227.39 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.20/227.39 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.20/227.39 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.20/227.39 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.20/227.39 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.20/227.39 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.20/227.39 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.20/227.39 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.20/227.39 U46(active(X:S)) -> U46(X:S) 227.20/227.39 U46(mark(X:S)) -> U46(X:S) 227.20/227.39 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.20/227.39 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.20/227.39 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.20/227.39 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.20/227.39 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.20/227.39 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.20/227.39 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.20/227.39 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.20/227.39 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.20/227.39 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.20/227.39 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.20/227.39 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.20/227.39 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.20/227.39 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.20/227.39 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.20/227.39 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.20/227.39 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.20/227.39 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.20/227.39 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.20/227.39 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.20/227.39 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.20/227.39 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.20/227.39 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.20/227.39 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.20/227.39 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.20/227.39 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.20/227.39 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.20/227.39 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.20/227.39 U56(active(X:S)) -> U56(X:S) 227.20/227.39 U56(mark(X:S)) -> U56(X:S) 227.20/227.39 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.20/227.39 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.20/227.39 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.20/227.39 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.20/227.39 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.20/227.39 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.20/227.39 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.20/227.39 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.20/227.39 U63(active(X:S)) -> U63(X:S) 227.20/227.39 U63(mark(X:S)) -> U63(X:S) 227.20/227.39 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.20/227.39 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.20/227.39 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.20/227.39 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.20/227.39 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.20/227.39 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.20/227.39 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.20/227.39 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.20/227.39 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.20/227.39 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.20/227.39 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.20/227.39 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.20/227.39 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.20/227.39 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.20/227.39 U74(active(X:S)) -> U74(X:S) 227.20/227.39 U74(mark(X:S)) -> U74(X:S) 227.20/227.39 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.20/227.39 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.20/227.39 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.20/227.39 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.20/227.39 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.20/227.39 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.20/227.39 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.20/227.39 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.20/227.39 U83(active(X:S)) -> U83(X:S) 227.20/227.39 U83(mark(X:S)) -> U83(X:S) 227.20/227.39 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.20/227.39 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.20/227.39 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.20/227.39 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.20/227.39 U92(active(X:S)) -> U92(X:S) 227.20/227.39 U92(mark(X:S)) -> U92(X:S) 227.20/227.39 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.20/227.39 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.20/227.39 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.20/227.39 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.20/227.39 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.20/227.39 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.20/227.39 active(U13(tt)) -> mark(tt) 227.20/227.39 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.20/227.39 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.20/227.39 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.20/227.39 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.20/227.39 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.20/227.39 active(U26(tt)) -> mark(tt) 227.20/227.39 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.20/227.39 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.20/227.39 active(U33(tt)) -> mark(tt) 227.20/227.39 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.20/227.39 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.20/227.39 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.20/227.39 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.20/227.39 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.20/227.39 active(U46(tt)) -> mark(tt) 227.20/227.39 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.20/227.39 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.20/227.39 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.20/227.39 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.20/227.39 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.20/227.39 active(U56(tt)) -> mark(tt) 227.20/227.39 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.20/227.39 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.20/227.39 active(U63(tt)) -> mark(tt) 227.20/227.39 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.20/227.39 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.20/227.39 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.20/227.39 active(U74(tt)) -> mark(tt) 227.20/227.39 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.20/227.39 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.20/227.39 active(U83(tt)) -> mark(tt) 227.20/227.39 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.20/227.39 active(U92(tt)) -> mark(tt) 227.20/227.39 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.20/227.39 active(__(nil,X:S)) -> mark(X:S) 227.20/227.39 active(__(X:S,nil)) -> mark(X:S) 227.20/227.39 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.20/227.39 active(isList(nil)) -> mark(tt) 227.20/227.39 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.20/227.39 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.20/227.39 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.20/227.39 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.20/227.39 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.20/227.39 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.20/227.39 active(isPal(nil)) -> mark(tt) 227.20/227.39 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.20/227.39 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.20/227.39 active(isPalListKind(a)) -> mark(tt) 227.20/227.39 active(isPalListKind(e)) -> mark(tt) 227.20/227.39 active(isPalListKind(i)) -> mark(tt) 227.20/227.39 active(isPalListKind(nil)) -> mark(tt) 227.20/227.39 active(isPalListKind(o)) -> mark(tt) 227.20/227.39 active(isPalListKind(u)) -> mark(tt) 227.20/227.39 active(isQid(a)) -> mark(tt) 227.20/227.39 active(isQid(e)) -> mark(tt) 227.20/227.39 active(isQid(i)) -> mark(tt) 227.20/227.39 active(isQid(o)) -> mark(tt) 227.20/227.39 active(isQid(u)) -> mark(tt) 227.20/227.39 isList(active(X:S)) -> isList(X:S) 227.20/227.39 isList(mark(X:S)) -> isList(X:S) 227.20/227.39 isNeList(active(X:S)) -> isNeList(X:S) 227.20/227.39 isNeList(mark(X:S)) -> isNeList(X:S) 227.20/227.39 isNePal(active(X:S)) -> isNePal(X:S) 227.20/227.39 isNePal(mark(X:S)) -> isNePal(X:S) 227.20/227.39 isPal(active(X:S)) -> isPal(X:S) 227.20/227.39 isPal(mark(X:S)) -> isPal(X:S) 227.20/227.39 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.20/227.39 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.20/227.39 isQid(active(X:S)) -> isQid(X:S) 227.20/227.39 isQid(mark(X:S)) -> isQid(X:S) 227.20/227.39 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.20/227.39 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.20/227.39 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.20/227.39 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.20/227.39 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.20/227.39 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.20/227.39 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.20/227.39 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.20/227.39 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.20/227.39 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.20/227.39 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.20/227.39 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.20/227.39 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.20/227.39 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.20/227.39 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.20/227.39 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.20/227.39 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.20/227.39 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.20/227.39 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.20/227.39 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.20/227.39 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.20/227.39 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.20/227.39 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.20/227.39 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.20/227.39 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.20/227.39 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.20/227.39 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.20/227.39 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.20/227.39 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.20/227.39 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.20/227.39 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.20/227.39 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.20/227.39 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.20/227.39 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.20/227.39 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.20/227.39 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.20/227.39 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.20/227.39 mark(isList(X:S)) -> active(isList(X:S)) 227.20/227.39 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.20/227.39 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.20/227.39 mark(isPal(X:S)) -> active(isPal(X:S)) 227.20/227.39 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.20/227.39 mark(isQid(X:S)) -> active(isQid(X:S)) 227.20/227.39 mark(a) -> active(a) 227.20/227.39 mark(e) -> active(e) 227.20/227.39 mark(i) -> active(i) 227.20/227.39 mark(nil) -> active(nil) 227.20/227.39 mark(o) -> active(o) 227.20/227.39 mark(tt) -> active(tt) 227.20/227.39 mark(u) -> active(u) 227.20/227.39 ->Strongly Connected Components: 227.20/227.39 ->->Cycle: 227.20/227.39 ->->-> Pairs: 227.20/227.39 U51#(X1:S,active(X2:S),X3:S) -> U51#(X1:S,X2:S,X3:S) 227.20/227.39 U51#(X1:S,mark(X2:S),X3:S) -> U51#(X1:S,X2:S,X3:S) 227.20/227.39 U51#(X1:S,X2:S,active(X3:S)) -> U51#(X1:S,X2:S,X3:S) 227.20/227.39 U51#(X1:S,X2:S,mark(X3:S)) -> U51#(X1:S,X2:S,X3:S) 227.20/227.39 ->->-> Rules: 227.20/227.39 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.20/227.39 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.20/227.39 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.20/227.39 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.20/227.39 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.20/227.39 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.20/227.39 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.20/227.39 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.20/227.39 U13(active(X:S)) -> U13(X:S) 227.20/227.39 U13(mark(X:S)) -> U13(X:S) 227.20/227.39 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.20/227.39 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.20/227.39 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.20/227.39 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.20/227.39 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.20/227.39 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.20/227.39 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.20/227.39 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.20/227.39 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.20/227.39 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.20/227.39 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.20/227.39 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.20/227.39 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.20/227.39 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.20/227.39 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.20/227.39 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.20/227.39 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.20/227.39 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.20/227.39 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.20/227.39 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.20/227.39 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.20/227.39 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.20/227.39 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.20/227.39 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.20/227.39 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.20/227.39 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.20/227.39 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.20/227.39 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.20/227.39 U26(active(X:S)) -> U26(X:S) 227.20/227.39 U26(mark(X:S)) -> U26(X:S) 227.20/227.39 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.20/227.39 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.20/227.39 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.20/227.39 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.20/227.39 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.20/227.39 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.20/227.39 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.20/227.39 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.20/227.39 U33(active(X:S)) -> U33(X:S) 227.20/227.39 U33(mark(X:S)) -> U33(X:S) 227.20/227.39 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.20/227.39 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.20/227.39 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.20/227.39 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.20/227.39 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.20/227.39 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.20/227.39 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.20/227.39 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.20/227.39 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.20/227.39 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.20/227.39 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.20/227.39 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.20/227.39 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.20/227.39 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.20/227.39 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.20/227.39 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.20/227.39 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.20/227.39 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.20/227.39 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.20/227.39 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.20/227.39 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.20/227.39 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.20/227.39 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.20/227.39 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.20/227.39 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.20/227.39 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.20/227.39 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.20/227.39 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.20/227.39 U46(active(X:S)) -> U46(X:S) 227.20/227.39 U46(mark(X:S)) -> U46(X:S) 227.20/227.39 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.20/227.39 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.20/227.39 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.20/227.39 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.20/227.39 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.20/227.39 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.20/227.39 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.20/227.39 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.20/227.39 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.20/227.39 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.20/227.39 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.20/227.39 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.20/227.39 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.20/227.39 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.20/227.39 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.20/227.39 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.20/227.39 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.20/227.39 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.20/227.39 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.20/227.39 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.20/227.39 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.20/227.39 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.20/227.39 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.20/227.39 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.20/227.39 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.20/227.39 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.20/227.39 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.20/227.39 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.20/227.39 U56(active(X:S)) -> U56(X:S) 227.20/227.39 U56(mark(X:S)) -> U56(X:S) 227.20/227.39 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.20/227.39 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.20/227.39 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.20/227.39 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.20/227.39 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.20/227.39 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.20/227.39 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.20/227.39 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.20/227.39 U63(active(X:S)) -> U63(X:S) 227.20/227.39 U63(mark(X:S)) -> U63(X:S) 227.20/227.39 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.20/227.39 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.20/227.39 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.20/227.39 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.20/227.39 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.20/227.39 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.20/227.39 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.20/227.39 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.20/227.39 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.20/227.39 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.20/227.39 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.20/227.39 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.20/227.39 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.20/227.39 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.20/227.39 U74(active(X:S)) -> U74(X:S) 227.20/227.39 U74(mark(X:S)) -> U74(X:S) 227.20/227.39 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.20/227.39 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.20/227.39 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.20/227.39 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.20/227.39 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.20/227.39 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.20/227.39 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.20/227.39 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.20/227.39 U83(active(X:S)) -> U83(X:S) 227.20/227.39 U83(mark(X:S)) -> U83(X:S) 227.20/227.39 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.20/227.39 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.20/227.39 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.20/227.39 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.20/227.39 U92(active(X:S)) -> U92(X:S) 227.20/227.39 U92(mark(X:S)) -> U92(X:S) 227.20/227.39 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.20/227.39 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.20/227.39 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.20/227.39 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.20/227.39 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.20/227.39 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.20/227.39 active(U13(tt)) -> mark(tt) 227.20/227.39 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.20/227.39 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.20/227.39 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.20/227.39 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.20/227.39 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.20/227.39 active(U26(tt)) -> mark(tt) 227.20/227.39 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.20/227.39 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.20/227.39 active(U33(tt)) -> mark(tt) 227.20/227.39 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.20/227.39 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.20/227.39 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.20/227.39 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.20/227.39 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.20/227.39 active(U46(tt)) -> mark(tt) 227.20/227.39 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.20/227.39 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.20/227.39 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.20/227.39 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.20/227.39 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.20/227.39 active(U56(tt)) -> mark(tt) 227.20/227.39 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.20/227.39 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.20/227.39 active(U63(tt)) -> mark(tt) 227.20/227.39 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.20/227.39 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.20/227.39 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.20/227.39 active(U74(tt)) -> mark(tt) 227.20/227.39 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.20/227.39 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.20/227.39 active(U83(tt)) -> mark(tt) 227.20/227.39 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.20/227.39 active(U92(tt)) -> mark(tt) 227.20/227.39 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.20/227.39 active(__(nil,X:S)) -> mark(X:S) 227.20/227.39 active(__(X:S,nil)) -> mark(X:S) 227.20/227.39 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.20/227.39 active(isList(nil)) -> mark(tt) 227.20/227.39 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.20/227.39 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.20/227.39 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.20/227.39 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.20/227.39 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.20/227.39 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.20/227.39 active(isPal(nil)) -> mark(tt) 227.20/227.39 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.20/227.39 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.20/227.39 active(isPalListKind(a)) -> mark(tt) 227.20/227.39 active(isPalListKind(e)) -> mark(tt) 227.20/227.39 active(isPalListKind(i)) -> mark(tt) 227.20/227.39 active(isPalListKind(nil)) -> mark(tt) 227.20/227.39 active(isPalListKind(o)) -> mark(tt) 227.20/227.39 active(isPalListKind(u)) -> mark(tt) 227.20/227.39 active(isQid(a)) -> mark(tt) 227.20/227.39 active(isQid(e)) -> mark(tt) 227.20/227.39 active(isQid(i)) -> mark(tt) 227.20/227.39 active(isQid(o)) -> mark(tt) 227.20/227.39 active(isQid(u)) -> mark(tt) 227.20/227.39 isList(active(X:S)) -> isList(X:S) 227.20/227.39 isList(mark(X:S)) -> isList(X:S) 227.20/227.39 isNeList(active(X:S)) -> isNeList(X:S) 227.20/227.39 isNeList(mark(X:S)) -> isNeList(X:S) 227.20/227.39 isNePal(active(X:S)) -> isNePal(X:S) 227.20/227.39 isNePal(mark(X:S)) -> isNePal(X:S) 227.20/227.39 isPal(active(X:S)) -> isPal(X:S) 227.20/227.39 isPal(mark(X:S)) -> isPal(X:S) 227.20/227.39 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.20/227.39 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.20/227.39 isQid(active(X:S)) -> isQid(X:S) 227.20/227.39 isQid(mark(X:S)) -> isQid(X:S) 227.20/227.39 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.20/227.39 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.20/227.39 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.20/227.39 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.20/227.39 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.20/227.39 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.20/227.39 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.20/227.39 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.20/227.39 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.20/227.39 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.20/227.39 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.20/227.39 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.20/227.39 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.20/227.39 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.20/227.39 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.20/227.39 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.20/227.39 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.20/227.39 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.20/227.39 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.20/227.39 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.20/227.39 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.20/227.39 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.20/227.39 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.20/227.39 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.20/227.39 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.20/227.39 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.20/227.39 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.20/227.39 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.20/227.39 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.20/227.39 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.20/227.39 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.20/227.39 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.20/227.39 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.20/227.39 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.20/227.39 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.20/227.39 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.20/227.39 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.20/227.39 mark(isList(X:S)) -> active(isList(X:S)) 227.20/227.39 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.20/227.39 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.20/227.39 mark(isPal(X:S)) -> active(isPal(X:S)) 227.20/227.39 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.20/227.39 mark(isQid(X:S)) -> active(isQid(X:S)) 227.20/227.39 mark(a) -> active(a) 227.20/227.39 mark(e) -> active(e) 227.20/227.39 mark(i) -> active(i) 227.20/227.39 mark(nil) -> active(nil) 227.20/227.39 mark(o) -> active(o) 227.20/227.39 mark(tt) -> active(tt) 227.20/227.39 mark(u) -> active(u) 227.20/227.39 227.20/227.39 Problem 1.25: 227.20/227.39 227.20/227.39 Subterm Processor: 227.20/227.39 -> Pairs: 227.20/227.39 U51#(X1:S,active(X2:S),X3:S) -> U51#(X1:S,X2:S,X3:S) 227.20/227.39 U51#(X1:S,mark(X2:S),X3:S) -> U51#(X1:S,X2:S,X3:S) 227.20/227.39 U51#(X1:S,X2:S,active(X3:S)) -> U51#(X1:S,X2:S,X3:S) 227.20/227.39 U51#(X1:S,X2:S,mark(X3:S)) -> U51#(X1:S,X2:S,X3:S) 227.20/227.39 -> Rules: 227.20/227.39 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.20/227.39 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.20/227.39 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.20/227.39 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.20/227.39 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.20/227.39 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.20/227.39 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.20/227.39 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.20/227.39 U13(active(X:S)) -> U13(X:S) 227.20/227.39 U13(mark(X:S)) -> U13(X:S) 227.20/227.39 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.20/227.39 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.20/227.39 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.20/227.39 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.20/227.39 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.20/227.39 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.20/227.39 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.20/227.39 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.20/227.39 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.20/227.39 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.20/227.39 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.20/227.39 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.20/227.39 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.20/227.39 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.20/227.39 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.20/227.39 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.20/227.39 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.20/227.39 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.20/227.39 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.20/227.39 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.20/227.39 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.20/227.39 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.20/227.39 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.20/227.39 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.20/227.39 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.20/227.39 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.20/227.39 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.20/227.39 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.20/227.39 U26(active(X:S)) -> U26(X:S) 227.20/227.39 U26(mark(X:S)) -> U26(X:S) 227.20/227.39 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.20/227.39 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.20/227.39 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.20/227.39 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.20/227.39 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.20/227.39 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.20/227.39 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.20/227.39 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.20/227.39 U33(active(X:S)) -> U33(X:S) 227.20/227.39 U33(mark(X:S)) -> U33(X:S) 227.20/227.39 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.20/227.39 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.20/227.39 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.20/227.39 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.20/227.39 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.20/227.39 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.20/227.39 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.20/227.39 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.20/227.39 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.20/227.39 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.20/227.39 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.20/227.39 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.20/227.39 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.20/227.39 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.20/227.39 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.20/227.39 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.20/227.39 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.20/227.39 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.20/227.39 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.20/227.39 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.20/227.39 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.20/227.39 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.20/227.39 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.20/227.39 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.20/227.39 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.20/227.39 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.20/227.39 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.20/227.39 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.20/227.39 U46(active(X:S)) -> U46(X:S) 227.20/227.39 U46(mark(X:S)) -> U46(X:S) 227.20/227.39 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.20/227.39 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.20/227.39 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.20/227.39 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.20/227.39 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.20/227.39 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.20/227.39 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.20/227.39 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.20/227.39 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.20/227.39 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.20/227.39 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.20/227.39 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.20/227.39 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.20/227.39 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.20/227.39 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.20/227.39 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.20/227.39 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.20/227.39 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.20/227.39 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.20/227.39 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.20/227.39 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.20/227.39 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.20/227.39 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.20/227.39 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.20/227.39 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.20/227.39 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.20/227.39 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.20/227.39 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.20/227.39 U56(active(X:S)) -> U56(X:S) 227.20/227.39 U56(mark(X:S)) -> U56(X:S) 227.20/227.39 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.20/227.39 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.20/227.39 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.20/227.39 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.20/227.39 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.20/227.39 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.20/227.39 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.20/227.39 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.20/227.39 U63(active(X:S)) -> U63(X:S) 227.20/227.39 U63(mark(X:S)) -> U63(X:S) 227.20/227.39 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.20/227.39 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.20/227.39 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.20/227.39 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.20/227.39 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.20/227.39 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.20/227.39 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.20/227.39 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.20/227.39 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.20/227.39 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.20/227.39 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.20/227.39 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.20/227.39 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.20/227.39 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.20/227.39 U74(active(X:S)) -> U74(X:S) 227.20/227.39 U74(mark(X:S)) -> U74(X:S) 227.20/227.39 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.20/227.39 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.20/227.39 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.20/227.39 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.20/227.39 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.20/227.39 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.20/227.39 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.20/227.39 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.20/227.39 U83(active(X:S)) -> U83(X:S) 227.20/227.39 U83(mark(X:S)) -> U83(X:S) 227.20/227.39 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.20/227.39 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.20/227.39 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.20/227.39 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.20/227.39 U92(active(X:S)) -> U92(X:S) 227.20/227.39 U92(mark(X:S)) -> U92(X:S) 227.20/227.39 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.20/227.39 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.20/227.39 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.20/227.39 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.20/227.39 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.20/227.39 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.20/227.39 active(U13(tt)) -> mark(tt) 227.20/227.39 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.20/227.39 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.20/227.39 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.20/227.39 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.20/227.39 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.20/227.39 active(U26(tt)) -> mark(tt) 227.20/227.39 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.20/227.39 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.20/227.39 active(U33(tt)) -> mark(tt) 227.20/227.39 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.20/227.39 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.20/227.39 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.20/227.39 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.20/227.39 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.20/227.39 active(U46(tt)) -> mark(tt) 227.20/227.39 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.20/227.39 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.20/227.39 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.20/227.39 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.20/227.39 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.20/227.39 active(U56(tt)) -> mark(tt) 227.20/227.39 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.20/227.39 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.20/227.39 active(U63(tt)) -> mark(tt) 227.20/227.39 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.20/227.39 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.20/227.39 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.20/227.39 active(U74(tt)) -> mark(tt) 227.20/227.39 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.20/227.39 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.20/227.39 active(U83(tt)) -> mark(tt) 227.20/227.39 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.20/227.39 active(U92(tt)) -> mark(tt) 227.20/227.39 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.20/227.39 active(__(nil,X:S)) -> mark(X:S) 227.20/227.39 active(__(X:S,nil)) -> mark(X:S) 227.20/227.39 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.20/227.39 active(isList(nil)) -> mark(tt) 227.20/227.39 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.20/227.39 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.20/227.39 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.20/227.39 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.20/227.39 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.20/227.39 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.20/227.39 active(isPal(nil)) -> mark(tt) 227.20/227.39 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.20/227.39 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.20/227.39 active(isPalListKind(a)) -> mark(tt) 227.20/227.39 active(isPalListKind(e)) -> mark(tt) 227.20/227.39 active(isPalListKind(i)) -> mark(tt) 227.20/227.39 active(isPalListKind(nil)) -> mark(tt) 227.20/227.39 active(isPalListKind(o)) -> mark(tt) 227.20/227.39 active(isPalListKind(u)) -> mark(tt) 227.20/227.39 active(isQid(a)) -> mark(tt) 227.20/227.39 active(isQid(e)) -> mark(tt) 227.20/227.39 active(isQid(i)) -> mark(tt) 227.20/227.39 active(isQid(o)) -> mark(tt) 227.20/227.39 active(isQid(u)) -> mark(tt) 227.20/227.39 isList(active(X:S)) -> isList(X:S) 227.20/227.39 isList(mark(X:S)) -> isList(X:S) 227.20/227.39 isNeList(active(X:S)) -> isNeList(X:S) 227.20/227.39 isNeList(mark(X:S)) -> isNeList(X:S) 227.20/227.39 isNePal(active(X:S)) -> isNePal(X:S) 227.20/227.39 isNePal(mark(X:S)) -> isNePal(X:S) 227.20/227.39 isPal(active(X:S)) -> isPal(X:S) 227.20/227.39 isPal(mark(X:S)) -> isPal(X:S) 227.20/227.39 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.20/227.39 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.20/227.39 isQid(active(X:S)) -> isQid(X:S) 227.20/227.39 isQid(mark(X:S)) -> isQid(X:S) 227.20/227.39 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.20/227.39 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.20/227.39 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.20/227.39 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.20/227.39 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.20/227.39 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.20/227.39 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.20/227.39 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.20/227.39 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.20/227.39 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.20/227.39 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.20/227.39 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.20/227.39 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.20/227.39 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.20/227.39 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.20/227.39 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.20/227.39 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.20/227.39 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.20/227.39 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.20/227.39 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.20/227.39 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.20/227.39 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.20/227.39 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.20/227.39 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.20/227.39 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.20/227.39 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.20/227.39 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.20/227.39 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.20/227.39 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.20/227.39 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.20/227.39 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.20/227.39 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.20/227.39 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.20/227.39 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.20/227.39 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.20/227.39 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.20/227.39 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.20/227.39 mark(isList(X:S)) -> active(isList(X:S)) 227.20/227.39 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.20/227.39 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.20/227.39 mark(isPal(X:S)) -> active(isPal(X:S)) 227.20/227.39 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.20/227.39 mark(isQid(X:S)) -> active(isQid(X:S)) 227.20/227.39 mark(a) -> active(a) 227.20/227.39 mark(e) -> active(e) 227.20/227.39 mark(i) -> active(i) 227.20/227.39 mark(nil) -> active(nil) 227.20/227.39 mark(o) -> active(o) 227.20/227.39 mark(tt) -> active(tt) 227.20/227.39 mark(u) -> active(u) 227.20/227.39 ->Projection: 227.20/227.39 pi(U51#) = 2 227.20/227.39 227.20/227.39 Problem 1.25: 227.20/227.39 227.20/227.39 SCC Processor: 227.20/227.39 -> Pairs: 227.20/227.39 U51#(X1:S,X2:S,active(X3:S)) -> U51#(X1:S,X2:S,X3:S) 227.20/227.39 U51#(X1:S,X2:S,mark(X3:S)) -> U51#(X1:S,X2:S,X3:S) 227.20/227.39 -> Rules: 227.20/227.39 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.20/227.39 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.20/227.39 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.20/227.39 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.20/227.39 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.20/227.39 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.20/227.39 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.20/227.39 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.20/227.39 U13(active(X:S)) -> U13(X:S) 227.20/227.39 U13(mark(X:S)) -> U13(X:S) 227.20/227.39 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.20/227.39 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.20/227.39 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.20/227.39 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.20/227.39 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.20/227.39 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.20/227.39 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.20/227.39 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.20/227.39 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.20/227.39 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.20/227.39 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.20/227.39 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.20/227.39 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.20/227.39 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.20/227.39 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.20/227.39 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.20/227.39 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.20/227.39 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.20/227.39 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.20/227.39 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.20/227.39 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.20/227.39 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.20/227.39 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.20/227.39 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.20/227.39 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.20/227.39 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.20/227.39 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.20/227.39 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.20/227.39 U26(active(X:S)) -> U26(X:S) 227.20/227.39 U26(mark(X:S)) -> U26(X:S) 227.20/227.39 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.20/227.39 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.20/227.39 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.20/227.39 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.20/227.39 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.20/227.39 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.20/227.39 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.20/227.39 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.20/227.39 U33(active(X:S)) -> U33(X:S) 227.20/227.39 U33(mark(X:S)) -> U33(X:S) 227.20/227.39 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.20/227.39 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.20/227.39 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.20/227.39 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.20/227.39 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.20/227.39 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.20/227.39 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.20/227.39 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.20/227.39 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.20/227.39 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.20/227.39 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.20/227.39 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.20/227.39 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.20/227.39 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.20/227.39 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.20/227.39 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.20/227.39 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.20/227.39 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.20/227.39 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.20/227.39 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.20/227.39 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.20/227.39 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.20/227.39 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.20/227.39 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.20/227.39 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.20/227.39 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.20/227.39 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.20/227.39 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.20/227.39 U46(active(X:S)) -> U46(X:S) 227.20/227.39 U46(mark(X:S)) -> U46(X:S) 227.20/227.39 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.20/227.39 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.20/227.39 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.20/227.39 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.20/227.39 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.20/227.39 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.20/227.39 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.20/227.39 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.20/227.39 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.20/227.39 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.20/227.39 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.20/227.39 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.20/227.39 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.20/227.39 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.20/227.39 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.20/227.39 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.20/227.39 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.20/227.39 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.20/227.39 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.20/227.39 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.20/227.39 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.20/227.39 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.20/227.39 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.20/227.39 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.20/227.39 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.20/227.39 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.20/227.39 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.20/227.39 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.20/227.39 U56(active(X:S)) -> U56(X:S) 227.20/227.39 U56(mark(X:S)) -> U56(X:S) 227.20/227.39 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.20/227.39 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.20/227.39 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.20/227.39 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.20/227.39 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.20/227.39 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.20/227.39 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.20/227.39 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.20/227.39 U63(active(X:S)) -> U63(X:S) 227.20/227.39 U63(mark(X:S)) -> U63(X:S) 227.20/227.39 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.20/227.39 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.20/227.39 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.20/227.39 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.20/227.39 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.20/227.39 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.20/227.39 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.20/227.39 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.20/227.39 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.20/227.39 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.20/227.39 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.20/227.39 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.20/227.39 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.20/227.39 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.20/227.39 U74(active(X:S)) -> U74(X:S) 227.20/227.39 U74(mark(X:S)) -> U74(X:S) 227.20/227.39 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.20/227.39 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.20/227.39 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.20/227.39 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.20/227.39 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.20/227.39 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.20/227.39 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.20/227.39 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.20/227.39 U83(active(X:S)) -> U83(X:S) 227.20/227.39 U83(mark(X:S)) -> U83(X:S) 227.20/227.39 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.20/227.39 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.20/227.39 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.20/227.39 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.20/227.39 U92(active(X:S)) -> U92(X:S) 227.20/227.39 U92(mark(X:S)) -> U92(X:S) 227.20/227.39 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.20/227.39 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.20/227.39 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.20/227.39 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.20/227.39 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.20/227.39 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.20/227.39 active(U13(tt)) -> mark(tt) 227.20/227.39 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.20/227.39 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.20/227.39 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.20/227.39 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.20/227.39 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.20/227.39 active(U26(tt)) -> mark(tt) 227.20/227.39 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.20/227.39 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.20/227.39 active(U33(tt)) -> mark(tt) 227.20/227.39 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.20/227.39 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.20/227.39 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.20/227.39 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.20/227.39 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.20/227.39 active(U46(tt)) -> mark(tt) 227.20/227.39 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.20/227.39 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.20/227.39 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.20/227.39 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.20/227.39 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.20/227.39 active(U56(tt)) -> mark(tt) 227.20/227.39 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.20/227.39 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.20/227.39 active(U63(tt)) -> mark(tt) 227.20/227.39 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.20/227.39 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.20/227.39 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.20/227.39 active(U74(tt)) -> mark(tt) 227.20/227.39 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.20/227.39 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.20/227.39 active(U83(tt)) -> mark(tt) 227.20/227.39 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.20/227.39 active(U92(tt)) -> mark(tt) 227.20/227.39 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.20/227.39 active(__(nil,X:S)) -> mark(X:S) 227.20/227.39 active(__(X:S,nil)) -> mark(X:S) 227.20/227.39 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.20/227.39 active(isList(nil)) -> mark(tt) 227.20/227.39 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.20/227.39 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.20/227.39 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.20/227.39 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.20/227.39 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.20/227.39 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.20/227.39 active(isPal(nil)) -> mark(tt) 227.20/227.39 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.20/227.39 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.20/227.39 active(isPalListKind(a)) -> mark(tt) 227.20/227.39 active(isPalListKind(e)) -> mark(tt) 227.20/227.39 active(isPalListKind(i)) -> mark(tt) 227.20/227.39 active(isPalListKind(nil)) -> mark(tt) 227.20/227.39 active(isPalListKind(o)) -> mark(tt) 227.20/227.39 active(isPalListKind(u)) -> mark(tt) 227.20/227.39 active(isQid(a)) -> mark(tt) 227.20/227.39 active(isQid(e)) -> mark(tt) 227.20/227.39 active(isQid(i)) -> mark(tt) 227.20/227.39 active(isQid(o)) -> mark(tt) 227.20/227.39 active(isQid(u)) -> mark(tt) 227.20/227.39 isList(active(X:S)) -> isList(X:S) 227.20/227.39 isList(mark(X:S)) -> isList(X:S) 227.20/227.39 isNeList(active(X:S)) -> isNeList(X:S) 227.20/227.39 isNeList(mark(X:S)) -> isNeList(X:S) 227.20/227.39 isNePal(active(X:S)) -> isNePal(X:S) 227.20/227.39 isNePal(mark(X:S)) -> isNePal(X:S) 227.20/227.39 isPal(active(X:S)) -> isPal(X:S) 227.20/227.39 isPal(mark(X:S)) -> isPal(X:S) 227.20/227.39 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.20/227.39 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.22/227.39 isQid(active(X:S)) -> isQid(X:S) 227.22/227.39 isQid(mark(X:S)) -> isQid(X:S) 227.22/227.39 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.22/227.39 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.22/227.39 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.22/227.39 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.22/227.39 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.22/227.39 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.22/227.39 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.22/227.39 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.22/227.39 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.22/227.39 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.22/227.39 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.22/227.39 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.22/227.39 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.22/227.39 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.22/227.39 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.22/227.39 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.22/227.39 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.22/227.39 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.22/227.39 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.22/227.39 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.22/227.39 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.22/227.39 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.22/227.39 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.22/227.39 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.22/227.39 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.22/227.39 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.22/227.39 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.22/227.39 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.22/227.39 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.22/227.39 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.22/227.39 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.22/227.39 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.22/227.39 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.22/227.39 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.22/227.39 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.22/227.39 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.22/227.40 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.22/227.40 mark(isList(X:S)) -> active(isList(X:S)) 227.22/227.40 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.22/227.40 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.22/227.40 mark(isPal(X:S)) -> active(isPal(X:S)) 227.22/227.40 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.22/227.40 mark(isQid(X:S)) -> active(isQid(X:S)) 227.22/227.40 mark(a) -> active(a) 227.22/227.40 mark(e) -> active(e) 227.22/227.40 mark(i) -> active(i) 227.22/227.40 mark(nil) -> active(nil) 227.22/227.40 mark(o) -> active(o) 227.22/227.40 mark(tt) -> active(tt) 227.22/227.40 mark(u) -> active(u) 227.22/227.40 ->Strongly Connected Components: 227.22/227.40 ->->Cycle: 227.22/227.40 ->->-> Pairs: 227.22/227.40 U51#(X1:S,X2:S,active(X3:S)) -> U51#(X1:S,X2:S,X3:S) 227.22/227.40 U51#(X1:S,X2:S,mark(X3:S)) -> U51#(X1:S,X2:S,X3:S) 227.22/227.40 ->->-> Rules: 227.22/227.40 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.22/227.40 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.22/227.40 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.22/227.40 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.22/227.40 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.22/227.40 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.22/227.40 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.22/227.40 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.22/227.40 U13(active(X:S)) -> U13(X:S) 227.22/227.40 U13(mark(X:S)) -> U13(X:S) 227.22/227.40 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.22/227.40 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.22/227.40 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.22/227.40 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.22/227.40 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.22/227.40 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.22/227.40 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.22/227.40 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.22/227.40 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.22/227.40 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.22/227.40 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.22/227.40 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.22/227.40 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.22/227.40 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.22/227.40 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.22/227.40 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.22/227.40 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.22/227.40 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.22/227.40 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.22/227.40 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.22/227.40 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.22/227.40 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.22/227.40 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.22/227.40 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.22/227.40 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.22/227.40 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.22/227.40 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.22/227.40 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.22/227.40 U26(active(X:S)) -> U26(X:S) 227.22/227.40 U26(mark(X:S)) -> U26(X:S) 227.22/227.40 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.22/227.40 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.22/227.40 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.22/227.40 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.22/227.40 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.22/227.40 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.22/227.40 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.22/227.40 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.22/227.40 U33(active(X:S)) -> U33(X:S) 227.22/227.40 U33(mark(X:S)) -> U33(X:S) 227.22/227.40 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.22/227.40 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.22/227.40 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.22/227.40 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.22/227.40 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.22/227.40 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.22/227.40 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.22/227.40 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.22/227.40 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.22/227.40 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.22/227.40 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.22/227.40 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.22/227.40 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.22/227.40 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.22/227.40 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.22/227.40 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.22/227.40 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.22/227.40 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.22/227.40 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.22/227.40 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.22/227.40 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.22/227.40 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.22/227.40 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.22/227.40 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.22/227.40 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.22/227.40 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.22/227.40 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.22/227.40 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.22/227.40 U46(active(X:S)) -> U46(X:S) 227.22/227.40 U46(mark(X:S)) -> U46(X:S) 227.22/227.40 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.22/227.40 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.22/227.40 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.22/227.40 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.22/227.40 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.22/227.40 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.22/227.40 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.22/227.40 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.22/227.40 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.22/227.40 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.22/227.40 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.22/227.40 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.22/227.40 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.22/227.40 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.22/227.40 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.22/227.40 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.22/227.40 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.22/227.40 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.22/227.40 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.22/227.40 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.22/227.40 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.22/227.40 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.22/227.40 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.22/227.40 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.22/227.40 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.22/227.40 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.22/227.40 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.22/227.40 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.22/227.40 U56(active(X:S)) -> U56(X:S) 227.22/227.40 U56(mark(X:S)) -> U56(X:S) 227.22/227.40 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.22/227.40 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.22/227.40 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.22/227.40 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.22/227.40 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.22/227.40 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.22/227.40 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.22/227.40 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.22/227.40 U63(active(X:S)) -> U63(X:S) 227.22/227.40 U63(mark(X:S)) -> U63(X:S) 227.22/227.40 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.22/227.40 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.22/227.40 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.22/227.40 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.22/227.40 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.22/227.40 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.22/227.40 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.22/227.40 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.22/227.40 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.22/227.40 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.22/227.40 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.22/227.40 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.22/227.40 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.22/227.40 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.22/227.40 U74(active(X:S)) -> U74(X:S) 227.22/227.40 U74(mark(X:S)) -> U74(X:S) 227.22/227.40 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.22/227.40 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.22/227.40 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.22/227.40 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.22/227.40 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.22/227.40 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.22/227.40 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.22/227.40 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.22/227.40 U83(active(X:S)) -> U83(X:S) 227.22/227.40 U83(mark(X:S)) -> U83(X:S) 227.22/227.40 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.22/227.40 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.22/227.40 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.22/227.40 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.22/227.40 U92(active(X:S)) -> U92(X:S) 227.22/227.40 U92(mark(X:S)) -> U92(X:S) 227.22/227.40 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.22/227.40 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.22/227.40 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.22/227.40 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.22/227.40 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.22/227.40 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.22/227.40 active(U13(tt)) -> mark(tt) 227.22/227.40 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.22/227.40 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.22/227.40 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.22/227.40 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.22/227.40 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.22/227.40 active(U26(tt)) -> mark(tt) 227.22/227.40 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.22/227.40 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.22/227.40 active(U33(tt)) -> mark(tt) 227.22/227.40 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.22/227.40 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.22/227.40 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.22/227.40 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.22/227.40 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.22/227.40 active(U46(tt)) -> mark(tt) 227.22/227.40 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.22/227.40 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.22/227.40 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.22/227.40 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.22/227.40 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.22/227.40 active(U56(tt)) -> mark(tt) 227.22/227.40 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.22/227.40 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.22/227.40 active(U63(tt)) -> mark(tt) 227.22/227.40 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.22/227.40 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.22/227.40 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.22/227.40 active(U74(tt)) -> mark(tt) 227.22/227.40 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.22/227.40 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.22/227.40 active(U83(tt)) -> mark(tt) 227.22/227.40 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.22/227.40 active(U92(tt)) -> mark(tt) 227.22/227.40 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.22/227.40 active(__(nil,X:S)) -> mark(X:S) 227.22/227.40 active(__(X:S,nil)) -> mark(X:S) 227.22/227.40 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.22/227.40 active(isList(nil)) -> mark(tt) 227.22/227.40 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.22/227.40 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.22/227.40 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.22/227.40 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.22/227.40 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.22/227.40 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.22/227.40 active(isPal(nil)) -> mark(tt) 227.22/227.40 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.22/227.40 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.22/227.40 active(isPalListKind(a)) -> mark(tt) 227.22/227.40 active(isPalListKind(e)) -> mark(tt) 227.22/227.40 active(isPalListKind(i)) -> mark(tt) 227.22/227.40 active(isPalListKind(nil)) -> mark(tt) 227.22/227.40 active(isPalListKind(o)) -> mark(tt) 227.22/227.40 active(isPalListKind(u)) -> mark(tt) 227.22/227.40 active(isQid(a)) -> mark(tt) 227.22/227.40 active(isQid(e)) -> mark(tt) 227.22/227.40 active(isQid(i)) -> mark(tt) 227.22/227.40 active(isQid(o)) -> mark(tt) 227.22/227.40 active(isQid(u)) -> mark(tt) 227.22/227.40 isList(active(X:S)) -> isList(X:S) 227.22/227.40 isList(mark(X:S)) -> isList(X:S) 227.22/227.40 isNeList(active(X:S)) -> isNeList(X:S) 227.22/227.40 isNeList(mark(X:S)) -> isNeList(X:S) 227.22/227.40 isNePal(active(X:S)) -> isNePal(X:S) 227.22/227.40 isNePal(mark(X:S)) -> isNePal(X:S) 227.22/227.40 isPal(active(X:S)) -> isPal(X:S) 227.22/227.40 isPal(mark(X:S)) -> isPal(X:S) 227.22/227.40 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.22/227.40 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.22/227.40 isQid(active(X:S)) -> isQid(X:S) 227.22/227.40 isQid(mark(X:S)) -> isQid(X:S) 227.22/227.40 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.22/227.40 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.22/227.40 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.22/227.40 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.22/227.40 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.22/227.40 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.22/227.40 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.22/227.40 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.22/227.40 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.22/227.40 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.22/227.40 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.22/227.40 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.22/227.40 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.22/227.40 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.22/227.40 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.22/227.40 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.22/227.40 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.22/227.40 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.22/227.40 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.22/227.40 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.22/227.40 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.22/227.40 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.22/227.40 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.22/227.40 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.22/227.40 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.22/227.40 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.22/227.40 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.22/227.40 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.22/227.40 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.22/227.40 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.22/227.40 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.22/227.40 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.22/227.40 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.22/227.40 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.22/227.40 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.22/227.40 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.22/227.40 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.22/227.40 mark(isList(X:S)) -> active(isList(X:S)) 227.22/227.40 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.22/227.40 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.22/227.40 mark(isPal(X:S)) -> active(isPal(X:S)) 227.22/227.40 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.22/227.40 mark(isQid(X:S)) -> active(isQid(X:S)) 227.22/227.40 mark(a) -> active(a) 227.22/227.40 mark(e) -> active(e) 227.22/227.40 mark(i) -> active(i) 227.22/227.40 mark(nil) -> active(nil) 227.22/227.40 mark(o) -> active(o) 227.22/227.40 mark(tt) -> active(tt) 227.22/227.40 mark(u) -> active(u) 227.22/227.40 227.22/227.40 Problem 1.25: 227.22/227.40 227.22/227.40 Subterm Processor: 227.22/227.40 -> Pairs: 227.22/227.40 U51#(X1:S,X2:S,active(X3:S)) -> U51#(X1:S,X2:S,X3:S) 227.22/227.40 U51#(X1:S,X2:S,mark(X3:S)) -> U51#(X1:S,X2:S,X3:S) 227.22/227.40 -> Rules: 227.22/227.40 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.22/227.40 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.22/227.40 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.22/227.40 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.22/227.40 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.22/227.40 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.22/227.40 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.22/227.40 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.22/227.40 U13(active(X:S)) -> U13(X:S) 227.22/227.40 U13(mark(X:S)) -> U13(X:S) 227.22/227.40 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.22/227.40 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.22/227.40 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.22/227.40 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.22/227.40 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.22/227.40 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.22/227.40 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.22/227.40 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.22/227.40 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.22/227.40 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.22/227.40 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.22/227.40 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.22/227.40 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.22/227.40 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.22/227.40 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.22/227.40 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.22/227.40 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.22/227.40 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.22/227.40 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.22/227.40 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.22/227.40 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.22/227.40 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.22/227.40 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.22/227.40 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.22/227.40 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.22/227.40 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.22/227.40 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.22/227.40 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.22/227.40 U26(active(X:S)) -> U26(X:S) 227.22/227.40 U26(mark(X:S)) -> U26(X:S) 227.22/227.40 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.22/227.40 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.22/227.40 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.22/227.40 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.22/227.40 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.22/227.40 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.22/227.40 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.22/227.40 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.22/227.40 U33(active(X:S)) -> U33(X:S) 227.22/227.40 U33(mark(X:S)) -> U33(X:S) 227.22/227.40 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.22/227.40 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.22/227.40 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.22/227.40 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.22/227.40 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.22/227.40 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.22/227.40 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.22/227.40 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.22/227.40 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.22/227.40 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.22/227.40 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.22/227.40 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.22/227.40 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.22/227.40 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.22/227.40 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.22/227.40 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.22/227.40 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.22/227.40 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.22/227.40 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.22/227.40 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.22/227.40 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.22/227.40 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.22/227.40 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.22/227.40 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.22/227.40 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.22/227.40 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.22/227.40 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.22/227.40 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.22/227.40 U46(active(X:S)) -> U46(X:S) 227.22/227.40 U46(mark(X:S)) -> U46(X:S) 227.22/227.40 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.22/227.40 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.22/227.40 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.22/227.40 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.22/227.40 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.22/227.40 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.22/227.40 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.22/227.40 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.22/227.40 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.22/227.40 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.22/227.40 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.22/227.40 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.22/227.40 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.22/227.40 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.22/227.40 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.22/227.40 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.22/227.40 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.22/227.40 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.22/227.40 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.22/227.40 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.22/227.40 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.22/227.40 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.22/227.40 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.22/227.40 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.22/227.40 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.22/227.40 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.22/227.40 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.22/227.40 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.22/227.40 U56(active(X:S)) -> U56(X:S) 227.22/227.40 U56(mark(X:S)) -> U56(X:S) 227.22/227.40 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.22/227.40 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.22/227.40 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.22/227.40 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.22/227.40 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.22/227.40 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.22/227.40 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.22/227.40 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.22/227.40 U63(active(X:S)) -> U63(X:S) 227.22/227.40 U63(mark(X:S)) -> U63(X:S) 227.22/227.40 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.22/227.40 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.22/227.40 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.22/227.40 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.22/227.40 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.22/227.40 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.22/227.40 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.22/227.40 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.22/227.40 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.22/227.40 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.22/227.40 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.22/227.40 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.22/227.40 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.22/227.40 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.22/227.40 U74(active(X:S)) -> U74(X:S) 227.22/227.40 U74(mark(X:S)) -> U74(X:S) 227.22/227.40 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.22/227.40 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.22/227.40 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.22/227.40 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.22/227.40 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.22/227.40 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.22/227.40 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.22/227.40 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.22/227.40 U83(active(X:S)) -> U83(X:S) 227.22/227.40 U83(mark(X:S)) -> U83(X:S) 227.22/227.40 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.22/227.40 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.22/227.40 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.22/227.40 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.22/227.40 U92(active(X:S)) -> U92(X:S) 227.22/227.40 U92(mark(X:S)) -> U92(X:S) 227.22/227.40 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.22/227.40 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.22/227.40 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.22/227.40 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.22/227.40 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.22/227.40 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.22/227.40 active(U13(tt)) -> mark(tt) 227.22/227.40 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.22/227.40 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.22/227.40 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.22/227.40 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.22/227.40 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.22/227.40 active(U26(tt)) -> mark(tt) 227.22/227.40 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.22/227.40 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.22/227.40 active(U33(tt)) -> mark(tt) 227.22/227.40 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.22/227.40 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.22/227.40 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.22/227.40 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.22/227.40 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.22/227.40 active(U46(tt)) -> mark(tt) 227.22/227.40 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.22/227.40 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.22/227.40 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.22/227.40 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.22/227.40 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.22/227.40 active(U56(tt)) -> mark(tt) 227.22/227.40 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.22/227.40 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.22/227.40 active(U63(tt)) -> mark(tt) 227.22/227.40 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.22/227.40 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.22/227.40 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.22/227.40 active(U74(tt)) -> mark(tt) 227.22/227.40 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.22/227.40 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.22/227.40 active(U83(tt)) -> mark(tt) 227.22/227.40 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.22/227.40 active(U92(tt)) -> mark(tt) 227.22/227.40 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.22/227.40 active(__(nil,X:S)) -> mark(X:S) 227.22/227.40 active(__(X:S,nil)) -> mark(X:S) 227.22/227.40 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.22/227.40 active(isList(nil)) -> mark(tt) 227.22/227.40 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.22/227.40 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.22/227.40 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.22/227.40 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.22/227.40 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.22/227.40 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.22/227.40 active(isPal(nil)) -> mark(tt) 227.22/227.40 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.22/227.40 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.22/227.40 active(isPalListKind(a)) -> mark(tt) 227.22/227.40 active(isPalListKind(e)) -> mark(tt) 227.22/227.40 active(isPalListKind(i)) -> mark(tt) 227.22/227.40 active(isPalListKind(nil)) -> mark(tt) 227.22/227.40 active(isPalListKind(o)) -> mark(tt) 227.22/227.40 active(isPalListKind(u)) -> mark(tt) 227.22/227.40 active(isQid(a)) -> mark(tt) 227.22/227.40 active(isQid(e)) -> mark(tt) 227.22/227.40 active(isQid(i)) -> mark(tt) 227.22/227.40 active(isQid(o)) -> mark(tt) 227.22/227.40 active(isQid(u)) -> mark(tt) 227.22/227.40 isList(active(X:S)) -> isList(X:S) 227.22/227.40 isList(mark(X:S)) -> isList(X:S) 227.22/227.40 isNeList(active(X:S)) -> isNeList(X:S) 227.22/227.40 isNeList(mark(X:S)) -> isNeList(X:S) 227.22/227.40 isNePal(active(X:S)) -> isNePal(X:S) 227.22/227.40 isNePal(mark(X:S)) -> isNePal(X:S) 227.22/227.40 isPal(active(X:S)) -> isPal(X:S) 227.22/227.40 isPal(mark(X:S)) -> isPal(X:S) 227.22/227.40 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.22/227.40 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.22/227.40 isQid(active(X:S)) -> isQid(X:S) 227.22/227.40 isQid(mark(X:S)) -> isQid(X:S) 227.22/227.40 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.22/227.40 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.22/227.40 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.22/227.40 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.22/227.40 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.22/227.40 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.22/227.40 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.22/227.40 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.22/227.40 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.22/227.40 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.22/227.40 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.22/227.40 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.22/227.40 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.22/227.40 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.22/227.40 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.22/227.40 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.22/227.40 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.22/227.40 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.22/227.40 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.22/227.40 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.22/227.40 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.22/227.40 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.22/227.40 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.22/227.40 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.22/227.40 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.22/227.40 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.22/227.40 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.22/227.40 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.22/227.40 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.22/227.40 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.22/227.40 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.22/227.40 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.22/227.40 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.22/227.40 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.22/227.40 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.22/227.40 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.22/227.40 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.22/227.40 mark(isList(X:S)) -> active(isList(X:S)) 227.22/227.40 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.22/227.40 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.22/227.40 mark(isPal(X:S)) -> active(isPal(X:S)) 227.22/227.40 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.22/227.40 mark(isQid(X:S)) -> active(isQid(X:S)) 227.22/227.40 mark(a) -> active(a) 227.22/227.40 mark(e) -> active(e) 227.22/227.40 mark(i) -> active(i) 227.22/227.40 mark(nil) -> active(nil) 227.22/227.40 mark(o) -> active(o) 227.22/227.40 mark(tt) -> active(tt) 227.22/227.40 mark(u) -> active(u) 227.22/227.40 ->Projection: 227.22/227.40 pi(U51#) = 3 227.22/227.40 227.22/227.40 Problem 1.25: 227.22/227.40 227.22/227.40 SCC Processor: 227.22/227.40 -> Pairs: 227.22/227.40 Empty 227.22/227.40 -> Rules: 227.22/227.40 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.22/227.40 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.22/227.40 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.22/227.40 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.22/227.40 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.22/227.40 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.22/227.40 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.22/227.40 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.22/227.40 U13(active(X:S)) -> U13(X:S) 227.22/227.40 U13(mark(X:S)) -> U13(X:S) 227.22/227.40 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.22/227.40 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.22/227.40 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.22/227.40 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.22/227.40 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.22/227.40 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.22/227.40 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.22/227.40 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.22/227.40 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.22/227.40 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.22/227.40 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.22/227.40 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.22/227.40 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.22/227.40 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.22/227.40 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.22/227.40 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.22/227.40 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.22/227.40 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.22/227.40 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.22/227.40 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.22/227.40 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.22/227.40 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.22/227.40 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.22/227.40 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.22/227.40 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.22/227.40 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.22/227.40 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.22/227.40 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.22/227.40 U26(active(X:S)) -> U26(X:S) 227.22/227.40 U26(mark(X:S)) -> U26(X:S) 227.22/227.40 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.22/227.40 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.22/227.40 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.22/227.40 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.22/227.40 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.22/227.40 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.22/227.40 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.22/227.40 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.22/227.40 U33(active(X:S)) -> U33(X:S) 227.22/227.40 U33(mark(X:S)) -> U33(X:S) 227.22/227.40 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.22/227.40 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.22/227.40 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.22/227.40 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.22/227.40 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.22/227.40 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.22/227.40 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.22/227.40 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.22/227.40 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.22/227.40 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.22/227.40 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.22/227.40 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.22/227.40 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.22/227.40 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.22/227.40 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.22/227.40 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.22/227.40 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.22/227.40 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.22/227.40 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.22/227.40 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.22/227.40 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.22/227.40 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.22/227.40 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.22/227.40 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.22/227.40 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.22/227.40 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.22/227.40 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.22/227.40 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.22/227.40 U46(active(X:S)) -> U46(X:S) 227.22/227.40 U46(mark(X:S)) -> U46(X:S) 227.22/227.40 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.22/227.40 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.22/227.40 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.22/227.40 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.22/227.40 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.22/227.40 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.22/227.40 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.22/227.40 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.22/227.40 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.22/227.40 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.22/227.40 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.22/227.40 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.22/227.40 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.22/227.40 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.22/227.40 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.22/227.40 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.22/227.40 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.22/227.40 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.22/227.40 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.22/227.40 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.22/227.40 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.22/227.40 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.22/227.40 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.22/227.40 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.22/227.40 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.22/227.40 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.22/227.40 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.22/227.40 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.22/227.40 U56(active(X:S)) -> U56(X:S) 227.22/227.40 U56(mark(X:S)) -> U56(X:S) 227.22/227.40 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.22/227.40 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.22/227.40 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.22/227.40 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.22/227.40 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.22/227.40 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.22/227.40 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.22/227.40 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.22/227.40 U63(active(X:S)) -> U63(X:S) 227.22/227.40 U63(mark(X:S)) -> U63(X:S) 227.22/227.40 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.22/227.40 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.22/227.40 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.22/227.40 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.22/227.40 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.22/227.40 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.22/227.40 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.22/227.40 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.22/227.40 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.22/227.40 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.22/227.40 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.22/227.40 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.22/227.40 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.22/227.40 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.22/227.40 U74(active(X:S)) -> U74(X:S) 227.22/227.40 U74(mark(X:S)) -> U74(X:S) 227.22/227.40 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.22/227.40 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.22/227.40 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.22/227.40 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.22/227.40 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.22/227.40 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.22/227.40 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.22/227.40 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.22/227.40 U83(active(X:S)) -> U83(X:S) 227.22/227.40 U83(mark(X:S)) -> U83(X:S) 227.22/227.40 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.22/227.40 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.22/227.40 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.22/227.40 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.22/227.40 U92(active(X:S)) -> U92(X:S) 227.22/227.40 U92(mark(X:S)) -> U92(X:S) 227.22/227.40 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.22/227.40 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.22/227.40 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.22/227.40 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.22/227.40 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.22/227.40 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.22/227.40 active(U13(tt)) -> mark(tt) 227.22/227.40 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.22/227.40 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.22/227.40 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.22/227.40 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.22/227.40 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.22/227.40 active(U26(tt)) -> mark(tt) 227.22/227.40 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.22/227.40 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.22/227.40 active(U33(tt)) -> mark(tt) 227.22/227.40 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.22/227.40 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.22/227.40 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.22/227.40 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.22/227.40 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.22/227.40 active(U46(tt)) -> mark(tt) 227.22/227.40 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.22/227.40 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.22/227.40 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.22/227.40 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.22/227.40 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.22/227.40 active(U56(tt)) -> mark(tt) 227.22/227.40 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.22/227.40 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.22/227.40 active(U63(tt)) -> mark(tt) 227.22/227.40 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.22/227.40 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.22/227.40 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.22/227.40 active(U74(tt)) -> mark(tt) 227.22/227.40 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.22/227.40 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.22/227.40 active(U83(tt)) -> mark(tt) 227.22/227.40 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.22/227.40 active(U92(tt)) -> mark(tt) 227.22/227.40 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.22/227.40 active(__(nil,X:S)) -> mark(X:S) 227.22/227.40 active(__(X:S,nil)) -> mark(X:S) 227.22/227.40 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.22/227.40 active(isList(nil)) -> mark(tt) 227.22/227.40 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.22/227.40 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.22/227.40 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.22/227.40 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.22/227.40 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.22/227.40 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.22/227.40 active(isPal(nil)) -> mark(tt) 227.22/227.40 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.22/227.40 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.22/227.40 active(isPalListKind(a)) -> mark(tt) 227.22/227.40 active(isPalListKind(e)) -> mark(tt) 227.22/227.40 active(isPalListKind(i)) -> mark(tt) 227.22/227.40 active(isPalListKind(nil)) -> mark(tt) 227.22/227.40 active(isPalListKind(o)) -> mark(tt) 227.22/227.40 active(isPalListKind(u)) -> mark(tt) 227.22/227.40 active(isQid(a)) -> mark(tt) 227.22/227.40 active(isQid(e)) -> mark(tt) 227.22/227.40 active(isQid(i)) -> mark(tt) 227.22/227.40 active(isQid(o)) -> mark(tt) 227.22/227.40 active(isQid(u)) -> mark(tt) 227.22/227.40 isList(active(X:S)) -> isList(X:S) 227.22/227.40 isList(mark(X:S)) -> isList(X:S) 227.22/227.40 isNeList(active(X:S)) -> isNeList(X:S) 227.22/227.40 isNeList(mark(X:S)) -> isNeList(X:S) 227.22/227.40 isNePal(active(X:S)) -> isNePal(X:S) 227.22/227.40 isNePal(mark(X:S)) -> isNePal(X:S) 227.22/227.40 isPal(active(X:S)) -> isPal(X:S) 227.22/227.40 isPal(mark(X:S)) -> isPal(X:S) 227.22/227.40 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.22/227.40 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.22/227.40 isQid(active(X:S)) -> isQid(X:S) 227.22/227.40 isQid(mark(X:S)) -> isQid(X:S) 227.22/227.40 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.22/227.40 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.22/227.40 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.22/227.40 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.22/227.40 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.22/227.40 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.22/227.40 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.22/227.40 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.22/227.40 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.22/227.40 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.22/227.40 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.22/227.40 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.22/227.40 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.22/227.40 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.22/227.40 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.22/227.40 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.22/227.40 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.22/227.40 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.22/227.40 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.22/227.40 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.22/227.40 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.22/227.40 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.22/227.40 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.22/227.40 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.22/227.40 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.22/227.40 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.22/227.40 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.22/227.40 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.22/227.40 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.22/227.40 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.22/227.40 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.22/227.40 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.22/227.40 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.22/227.40 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.22/227.40 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.22/227.40 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.22/227.40 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.22/227.40 mark(isList(X:S)) -> active(isList(X:S)) 227.22/227.40 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.22/227.40 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.22/227.40 mark(isPal(X:S)) -> active(isPal(X:S)) 227.22/227.40 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.22/227.40 mark(isQid(X:S)) -> active(isQid(X:S)) 227.22/227.40 mark(a) -> active(a) 227.22/227.40 mark(e) -> active(e) 227.22/227.40 mark(i) -> active(i) 227.22/227.40 mark(nil) -> active(nil) 227.22/227.40 mark(o) -> active(o) 227.22/227.40 mark(tt) -> active(tt) 227.22/227.40 mark(u) -> active(u) 227.22/227.40 ->Strongly Connected Components: 227.22/227.40 There is no strongly connected component 227.22/227.40 227.22/227.40 The problem is finite. 227.22/227.40 227.22/227.40 Problem 1.26: 227.22/227.40 227.22/227.40 Subterm Processor: 227.22/227.40 -> Pairs: 227.22/227.40 U46#(active(X:S)) -> U46#(X:S) 227.22/227.40 U46#(mark(X:S)) -> U46#(X:S) 227.22/227.40 -> Rules: 227.22/227.40 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.22/227.40 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.22/227.40 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.22/227.40 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.22/227.40 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.22/227.40 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.22/227.40 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.22/227.40 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.22/227.40 U13(active(X:S)) -> U13(X:S) 227.22/227.40 U13(mark(X:S)) -> U13(X:S) 227.22/227.40 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.22/227.40 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.22/227.40 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.22/227.40 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.22/227.40 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.22/227.40 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.22/227.40 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.22/227.40 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.22/227.40 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.22/227.40 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.22/227.40 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.22/227.40 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.22/227.40 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.22/227.40 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.22/227.40 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.22/227.40 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.22/227.40 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.22/227.40 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.22/227.40 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.22/227.40 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.22/227.40 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.22/227.40 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.22/227.40 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.22/227.40 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.22/227.40 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.22/227.40 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.22/227.40 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.22/227.40 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.22/227.40 U26(active(X:S)) -> U26(X:S) 227.22/227.40 U26(mark(X:S)) -> U26(X:S) 227.22/227.40 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.22/227.40 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.22/227.40 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.22/227.40 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.22/227.40 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.22/227.40 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.22/227.40 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.22/227.40 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.22/227.40 U33(active(X:S)) -> U33(X:S) 227.22/227.40 U33(mark(X:S)) -> U33(X:S) 227.22/227.40 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.22/227.40 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.22/227.40 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.22/227.40 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.22/227.40 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.22/227.40 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.22/227.40 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.22/227.40 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.22/227.40 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.22/227.40 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.22/227.40 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.22/227.40 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.22/227.40 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.22/227.40 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.22/227.40 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.22/227.40 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.22/227.40 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.22/227.40 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.22/227.40 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.22/227.40 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.22/227.40 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.22/227.40 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.22/227.40 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.22/227.40 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.22/227.40 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.22/227.40 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.22/227.40 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.22/227.40 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.22/227.40 U46(active(X:S)) -> U46(X:S) 227.22/227.40 U46(mark(X:S)) -> U46(X:S) 227.22/227.40 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.22/227.40 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.22/227.40 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.22/227.40 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.22/227.40 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.22/227.40 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.22/227.40 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.22/227.40 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.22/227.40 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.22/227.40 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.22/227.40 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.22/227.40 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.22/227.40 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.22/227.40 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.22/227.40 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.22/227.40 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.22/227.40 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.22/227.40 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.22/227.40 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.22/227.40 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.22/227.40 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.22/227.40 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.22/227.40 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.22/227.40 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.22/227.40 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.22/227.40 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.22/227.40 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.22/227.40 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.22/227.40 U56(active(X:S)) -> U56(X:S) 227.22/227.40 U56(mark(X:S)) -> U56(X:S) 227.22/227.40 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.22/227.40 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.22/227.40 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.22/227.40 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.22/227.40 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.22/227.40 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.22/227.40 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.22/227.40 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.22/227.40 U63(active(X:S)) -> U63(X:S) 227.22/227.40 U63(mark(X:S)) -> U63(X:S) 227.22/227.40 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.22/227.40 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.22/227.40 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.22/227.40 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.22/227.40 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.22/227.40 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.22/227.40 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.22/227.40 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.22/227.40 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.22/227.40 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.22/227.40 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.22/227.40 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.22/227.40 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.22/227.40 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.22/227.40 U74(active(X:S)) -> U74(X:S) 227.22/227.40 U74(mark(X:S)) -> U74(X:S) 227.22/227.40 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.22/227.40 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.22/227.40 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.22/227.40 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.22/227.40 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.22/227.40 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.22/227.40 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.22/227.40 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.22/227.40 U83(active(X:S)) -> U83(X:S) 227.22/227.40 U83(mark(X:S)) -> U83(X:S) 227.22/227.40 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.22/227.40 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.22/227.40 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.22/227.40 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.22/227.40 U92(active(X:S)) -> U92(X:S) 227.22/227.40 U92(mark(X:S)) -> U92(X:S) 227.22/227.40 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.22/227.40 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.22/227.40 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.22/227.40 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.22/227.40 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.22/227.40 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.22/227.40 active(U13(tt)) -> mark(tt) 227.22/227.40 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.22/227.40 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.22/227.40 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.22/227.40 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.22/227.40 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.22/227.40 active(U26(tt)) -> mark(tt) 227.22/227.40 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.22/227.40 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.22/227.40 active(U33(tt)) -> mark(tt) 227.22/227.40 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.22/227.40 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.22/227.40 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.22/227.40 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.22/227.40 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.22/227.40 active(U46(tt)) -> mark(tt) 227.22/227.40 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.22/227.40 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.22/227.40 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.22/227.40 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.22/227.40 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.22/227.40 active(U56(tt)) -> mark(tt) 227.22/227.40 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.22/227.40 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.22/227.40 active(U63(tt)) -> mark(tt) 227.22/227.40 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.22/227.40 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.22/227.40 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.22/227.40 active(U74(tt)) -> mark(tt) 227.22/227.40 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.22/227.40 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.22/227.40 active(U83(tt)) -> mark(tt) 227.22/227.40 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.22/227.40 active(U92(tt)) -> mark(tt) 227.22/227.40 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.22/227.40 active(__(nil,X:S)) -> mark(X:S) 227.22/227.40 active(__(X:S,nil)) -> mark(X:S) 227.22/227.40 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.22/227.40 active(isList(nil)) -> mark(tt) 227.22/227.40 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.22/227.40 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.22/227.40 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.22/227.40 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.22/227.40 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.22/227.40 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.22/227.40 active(isPal(nil)) -> mark(tt) 227.22/227.40 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.22/227.40 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.22/227.40 active(isPalListKind(a)) -> mark(tt) 227.22/227.40 active(isPalListKind(e)) -> mark(tt) 227.22/227.40 active(isPalListKind(i)) -> mark(tt) 227.22/227.40 active(isPalListKind(nil)) -> mark(tt) 227.22/227.40 active(isPalListKind(o)) -> mark(tt) 227.22/227.40 active(isPalListKind(u)) -> mark(tt) 227.22/227.40 active(isQid(a)) -> mark(tt) 227.22/227.40 active(isQid(e)) -> mark(tt) 227.22/227.40 active(isQid(i)) -> mark(tt) 227.22/227.40 active(isQid(o)) -> mark(tt) 227.22/227.40 active(isQid(u)) -> mark(tt) 227.22/227.40 isList(active(X:S)) -> isList(X:S) 227.22/227.40 isList(mark(X:S)) -> isList(X:S) 227.22/227.40 isNeList(active(X:S)) -> isNeList(X:S) 227.22/227.40 isNeList(mark(X:S)) -> isNeList(X:S) 227.22/227.40 isNePal(active(X:S)) -> isNePal(X:S) 227.22/227.40 isNePal(mark(X:S)) -> isNePal(X:S) 227.22/227.40 isPal(active(X:S)) -> isPal(X:S) 227.22/227.40 isPal(mark(X:S)) -> isPal(X:S) 227.22/227.40 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.22/227.40 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.22/227.40 isQid(active(X:S)) -> isQid(X:S) 227.22/227.40 isQid(mark(X:S)) -> isQid(X:S) 227.22/227.40 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.22/227.40 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.22/227.40 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.22/227.40 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.22/227.40 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.22/227.40 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.22/227.40 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.22/227.40 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.22/227.40 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.22/227.40 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.22/227.40 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.22/227.40 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.22/227.40 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.22/227.40 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.22/227.40 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.22/227.40 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.22/227.40 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.22/227.40 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.22/227.40 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.22/227.40 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.22/227.40 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.22/227.40 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.22/227.40 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.22/227.40 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.22/227.40 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.22/227.40 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.22/227.40 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.22/227.40 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.22/227.40 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.22/227.40 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.22/227.40 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.22/227.40 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.22/227.40 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.22/227.40 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.22/227.40 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.22/227.40 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.22/227.40 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.22/227.40 mark(isList(X:S)) -> active(isList(X:S)) 227.22/227.40 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.22/227.40 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.22/227.40 mark(isPal(X:S)) -> active(isPal(X:S)) 227.22/227.40 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.22/227.40 mark(isQid(X:S)) -> active(isQid(X:S)) 227.22/227.40 mark(a) -> active(a) 227.22/227.40 mark(e) -> active(e) 227.22/227.40 mark(i) -> active(i) 227.22/227.40 mark(nil) -> active(nil) 227.22/227.40 mark(o) -> active(o) 227.22/227.40 mark(tt) -> active(tt) 227.22/227.40 mark(u) -> active(u) 227.22/227.40 ->Projection: 227.22/227.40 pi(U46#) = 1 227.22/227.40 227.22/227.40 Problem 1.26: 227.22/227.40 227.22/227.40 SCC Processor: 227.22/227.40 -> Pairs: 227.22/227.40 Empty 227.22/227.40 -> Rules: 227.22/227.40 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.22/227.40 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.22/227.40 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.22/227.40 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.22/227.40 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.22/227.40 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.22/227.40 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.22/227.40 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.22/227.40 U13(active(X:S)) -> U13(X:S) 227.22/227.40 U13(mark(X:S)) -> U13(X:S) 227.22/227.40 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.22/227.40 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.22/227.40 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.22/227.40 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.22/227.40 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.22/227.40 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.22/227.40 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.22/227.40 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.22/227.40 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.22/227.40 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.22/227.40 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.22/227.40 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.22/227.40 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.22/227.40 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.22/227.40 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.22/227.40 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.22/227.40 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.22/227.40 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.22/227.40 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.22/227.40 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.22/227.40 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.22/227.40 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.22/227.40 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.22/227.40 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.22/227.40 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.22/227.40 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.22/227.40 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.22/227.40 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.22/227.40 U26(active(X:S)) -> U26(X:S) 227.22/227.40 U26(mark(X:S)) -> U26(X:S) 227.22/227.40 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.22/227.40 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.22/227.40 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.22/227.40 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.22/227.40 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.22/227.40 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.22/227.40 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.22/227.40 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.22/227.40 U33(active(X:S)) -> U33(X:S) 227.22/227.40 U33(mark(X:S)) -> U33(X:S) 227.22/227.40 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.22/227.40 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.22/227.40 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.22/227.40 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.22/227.40 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.22/227.40 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.22/227.40 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.22/227.40 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.22/227.40 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.22/227.40 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.22/227.40 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.22/227.40 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.22/227.40 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.22/227.40 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.22/227.40 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.22/227.40 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.22/227.40 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.22/227.40 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.22/227.40 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.22/227.40 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.22/227.40 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.22/227.40 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.22/227.40 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.22/227.40 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.22/227.40 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.22/227.40 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.22/227.40 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.22/227.40 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.22/227.40 U46(active(X:S)) -> U46(X:S) 227.22/227.40 U46(mark(X:S)) -> U46(X:S) 227.22/227.40 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.22/227.40 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.22/227.40 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.22/227.40 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.22/227.40 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.22/227.40 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.22/227.40 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.22/227.40 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.22/227.40 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.22/227.40 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.22/227.40 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.22/227.40 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.22/227.40 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.22/227.40 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.22/227.40 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.22/227.40 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.22/227.40 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.22/227.40 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.22/227.40 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.22/227.40 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.22/227.40 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.22/227.40 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.22/227.40 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.22/227.40 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.22/227.40 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.22/227.40 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.22/227.40 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.22/227.40 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.22/227.40 U56(active(X:S)) -> U56(X:S) 227.22/227.40 U56(mark(X:S)) -> U56(X:S) 227.22/227.40 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.22/227.40 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.22/227.40 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.22/227.40 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.22/227.40 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.22/227.40 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.22/227.40 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.22/227.40 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.22/227.40 U63(active(X:S)) -> U63(X:S) 227.22/227.40 U63(mark(X:S)) -> U63(X:S) 227.22/227.40 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.22/227.40 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.22/227.40 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.22/227.40 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.22/227.40 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.22/227.40 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.22/227.40 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.22/227.40 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.22/227.40 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.22/227.40 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.22/227.40 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.22/227.40 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.22/227.40 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.22/227.40 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.22/227.40 U74(active(X:S)) -> U74(X:S) 227.22/227.40 U74(mark(X:S)) -> U74(X:S) 227.22/227.40 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.22/227.40 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.22/227.40 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.22/227.40 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.22/227.40 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.22/227.40 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.22/227.40 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.22/227.40 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.22/227.40 U83(active(X:S)) -> U83(X:S) 227.22/227.40 U83(mark(X:S)) -> U83(X:S) 227.22/227.40 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.22/227.40 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.22/227.40 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.22/227.40 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.22/227.40 U92(active(X:S)) -> U92(X:S) 227.22/227.40 U92(mark(X:S)) -> U92(X:S) 227.22/227.40 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.22/227.40 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.22/227.40 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.22/227.40 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.22/227.40 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.22/227.40 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.22/227.40 active(U13(tt)) -> mark(tt) 227.22/227.40 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.22/227.40 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.22/227.40 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.22/227.40 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.22/227.40 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.22/227.40 active(U26(tt)) -> mark(tt) 227.22/227.40 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.22/227.40 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.22/227.40 active(U33(tt)) -> mark(tt) 227.22/227.40 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.22/227.40 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.22/227.40 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.22/227.40 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.22/227.40 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.22/227.40 active(U46(tt)) -> mark(tt) 227.22/227.40 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.22/227.40 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.22/227.40 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.22/227.40 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.22/227.40 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.22/227.40 active(U56(tt)) -> mark(tt) 227.22/227.40 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.22/227.40 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.22/227.40 active(U63(tt)) -> mark(tt) 227.22/227.40 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.22/227.40 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.22/227.40 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.22/227.40 active(U74(tt)) -> mark(tt) 227.22/227.40 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.22/227.40 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.22/227.40 active(U83(tt)) -> mark(tt) 227.22/227.40 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.22/227.40 active(U92(tt)) -> mark(tt) 227.22/227.40 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.22/227.40 active(__(nil,X:S)) -> mark(X:S) 227.22/227.40 active(__(X:S,nil)) -> mark(X:S) 227.22/227.40 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.22/227.40 active(isList(nil)) -> mark(tt) 227.22/227.40 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.22/227.40 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.22/227.40 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.22/227.40 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.22/227.40 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.22/227.40 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.22/227.40 active(isPal(nil)) -> mark(tt) 227.22/227.40 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.22/227.40 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.22/227.40 active(isPalListKind(a)) -> mark(tt) 227.22/227.40 active(isPalListKind(e)) -> mark(tt) 227.22/227.40 active(isPalListKind(i)) -> mark(tt) 227.22/227.40 active(isPalListKind(nil)) -> mark(tt) 227.22/227.40 active(isPalListKind(o)) -> mark(tt) 227.22/227.40 active(isPalListKind(u)) -> mark(tt) 227.22/227.40 active(isQid(a)) -> mark(tt) 227.22/227.40 active(isQid(e)) -> mark(tt) 227.22/227.40 active(isQid(i)) -> mark(tt) 227.22/227.40 active(isQid(o)) -> mark(tt) 227.22/227.40 active(isQid(u)) -> mark(tt) 227.22/227.40 isList(active(X:S)) -> isList(X:S) 227.22/227.40 isList(mark(X:S)) -> isList(X:S) 227.22/227.40 isNeList(active(X:S)) -> isNeList(X:S) 227.22/227.40 isNeList(mark(X:S)) -> isNeList(X:S) 227.22/227.40 isNePal(active(X:S)) -> isNePal(X:S) 227.22/227.40 isNePal(mark(X:S)) -> isNePal(X:S) 227.22/227.40 isPal(active(X:S)) -> isPal(X:S) 227.22/227.40 isPal(mark(X:S)) -> isPal(X:S) 227.22/227.40 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.22/227.40 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.22/227.40 isQid(active(X:S)) -> isQid(X:S) 227.22/227.40 isQid(mark(X:S)) -> isQid(X:S) 227.22/227.40 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.22/227.40 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.22/227.40 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.22/227.40 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.22/227.40 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.22/227.40 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.22/227.40 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.22/227.40 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.22/227.40 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.22/227.40 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.22/227.40 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.22/227.40 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.22/227.40 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.22/227.40 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.22/227.40 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.22/227.40 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.22/227.40 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.22/227.40 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.22/227.40 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.22/227.40 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.22/227.40 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.22/227.40 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.22/227.40 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.22/227.40 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.22/227.40 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.22/227.40 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.22/227.40 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.22/227.40 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.22/227.40 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.22/227.40 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.22/227.40 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.22/227.40 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.22/227.40 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.22/227.40 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.22/227.40 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.22/227.40 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.22/227.40 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.22/227.40 mark(isList(X:S)) -> active(isList(X:S)) 227.22/227.40 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.22/227.40 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.22/227.40 mark(isPal(X:S)) -> active(isPal(X:S)) 227.22/227.40 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.22/227.40 mark(isQid(X:S)) -> active(isQid(X:S)) 227.22/227.40 mark(a) -> active(a) 227.22/227.40 mark(e) -> active(e) 227.22/227.40 mark(i) -> active(i) 227.22/227.40 mark(nil) -> active(nil) 227.22/227.40 mark(o) -> active(o) 227.22/227.40 mark(tt) -> active(tt) 227.22/227.40 mark(u) -> active(u) 227.22/227.40 ->Strongly Connected Components: 227.22/227.40 There is no strongly connected component 227.22/227.40 227.22/227.40 The problem is finite. 227.22/227.40 227.22/227.40 Problem 1.27: 227.22/227.40 227.22/227.40 Subterm Processor: 227.22/227.40 -> Pairs: 227.22/227.40 U45#(active(X1:S),X2:S) -> U45#(X1:S,X2:S) 227.22/227.40 U45#(mark(X1:S),X2:S) -> U45#(X1:S,X2:S) 227.22/227.40 U45#(X1:S,active(X2:S)) -> U45#(X1:S,X2:S) 227.22/227.40 U45#(X1:S,mark(X2:S)) -> U45#(X1:S,X2:S) 227.22/227.40 -> Rules: 227.22/227.40 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.22/227.40 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.22/227.40 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.22/227.40 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.22/227.40 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.22/227.40 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.22/227.40 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.22/227.40 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.22/227.40 U13(active(X:S)) -> U13(X:S) 227.22/227.40 U13(mark(X:S)) -> U13(X:S) 227.22/227.40 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.22/227.40 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.22/227.40 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.22/227.40 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.22/227.40 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.22/227.40 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.22/227.40 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.22/227.40 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.22/227.40 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.22/227.40 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.22/227.40 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.22/227.40 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.22/227.40 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.22/227.40 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.22/227.40 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.22/227.40 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.22/227.40 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.22/227.40 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.22/227.40 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.22/227.40 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.22/227.40 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.22/227.40 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.22/227.40 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.22/227.40 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.22/227.40 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.22/227.40 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.22/227.40 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.22/227.40 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.22/227.40 U26(active(X:S)) -> U26(X:S) 227.22/227.40 U26(mark(X:S)) -> U26(X:S) 227.22/227.40 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.22/227.40 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.22/227.40 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.22/227.40 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.22/227.40 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.22/227.40 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.22/227.40 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.22/227.40 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.22/227.40 U33(active(X:S)) -> U33(X:S) 227.22/227.40 U33(mark(X:S)) -> U33(X:S) 227.22/227.40 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.22/227.40 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.22/227.40 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.22/227.40 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.22/227.40 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.22/227.40 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.22/227.40 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.22/227.40 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.22/227.40 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.22/227.40 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.22/227.40 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.22/227.40 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.22/227.40 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.22/227.40 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.22/227.40 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.22/227.40 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.22/227.40 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.22/227.40 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.22/227.40 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.22/227.40 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.22/227.40 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.22/227.40 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.22/227.40 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.22/227.40 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.22/227.40 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.22/227.40 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.22/227.40 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.22/227.40 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.22/227.40 U46(active(X:S)) -> U46(X:S) 227.22/227.40 U46(mark(X:S)) -> U46(X:S) 227.22/227.40 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.22/227.40 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.22/227.40 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.22/227.40 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.22/227.40 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.22/227.40 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.22/227.40 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.22/227.40 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.22/227.40 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.22/227.40 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.22/227.40 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.22/227.40 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.22/227.40 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.22/227.40 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.22/227.40 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.22/227.40 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.22/227.40 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.22/227.40 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.22/227.40 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.22/227.40 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.22/227.40 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.22/227.40 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.22/227.40 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.22/227.40 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.22/227.40 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.22/227.40 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.22/227.40 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.22/227.40 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.22/227.40 U56(active(X:S)) -> U56(X:S) 227.22/227.40 U56(mark(X:S)) -> U56(X:S) 227.22/227.40 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.22/227.40 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.22/227.40 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.22/227.40 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.22/227.40 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.22/227.40 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.22/227.40 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.22/227.40 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.22/227.40 U63(active(X:S)) -> U63(X:S) 227.22/227.40 U63(mark(X:S)) -> U63(X:S) 227.22/227.40 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.22/227.40 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.22/227.40 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.22/227.40 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.22/227.40 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.22/227.40 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.22/227.40 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.22/227.40 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.22/227.40 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.22/227.40 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.22/227.40 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.22/227.40 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.22/227.40 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.22/227.40 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.22/227.40 U74(active(X:S)) -> U74(X:S) 227.22/227.40 U74(mark(X:S)) -> U74(X:S) 227.22/227.40 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.22/227.40 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.22/227.40 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.22/227.40 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.22/227.40 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.22/227.40 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.22/227.40 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.22/227.40 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.22/227.40 U83(active(X:S)) -> U83(X:S) 227.22/227.40 U83(mark(X:S)) -> U83(X:S) 227.22/227.40 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.22/227.40 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.22/227.40 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.22/227.40 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.22/227.40 U92(active(X:S)) -> U92(X:S) 227.22/227.40 U92(mark(X:S)) -> U92(X:S) 227.22/227.40 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.22/227.40 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.22/227.40 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.22/227.40 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.22/227.40 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.22/227.40 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.22/227.40 active(U13(tt)) -> mark(tt) 227.22/227.40 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.22/227.40 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.22/227.40 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.22/227.40 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.22/227.40 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.22/227.40 active(U26(tt)) -> mark(tt) 227.22/227.40 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.22/227.40 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.22/227.40 active(U33(tt)) -> mark(tt) 227.22/227.40 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.22/227.40 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.22/227.40 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.22/227.40 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.22/227.40 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.22/227.40 active(U46(tt)) -> mark(tt) 227.22/227.40 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.22/227.40 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.22/227.40 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.22/227.40 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.22/227.40 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.22/227.40 active(U56(tt)) -> mark(tt) 227.22/227.40 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.22/227.40 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.22/227.40 active(U63(tt)) -> mark(tt) 227.22/227.40 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.22/227.40 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.22/227.40 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.22/227.40 active(U74(tt)) -> mark(tt) 227.22/227.40 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.22/227.40 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.22/227.40 active(U83(tt)) -> mark(tt) 227.22/227.40 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.22/227.40 active(U92(tt)) -> mark(tt) 227.22/227.40 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.22/227.40 active(__(nil,X:S)) -> mark(X:S) 227.22/227.40 active(__(X:S,nil)) -> mark(X:S) 227.22/227.40 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.22/227.40 active(isList(nil)) -> mark(tt) 227.22/227.40 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.22/227.40 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.22/227.40 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.22/227.40 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.22/227.40 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.22/227.40 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.22/227.40 active(isPal(nil)) -> mark(tt) 227.22/227.40 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.22/227.40 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.22/227.40 active(isPalListKind(a)) -> mark(tt) 227.22/227.40 active(isPalListKind(e)) -> mark(tt) 227.22/227.40 active(isPalListKind(i)) -> mark(tt) 227.22/227.40 active(isPalListKind(nil)) -> mark(tt) 227.22/227.40 active(isPalListKind(o)) -> mark(tt) 227.22/227.40 active(isPalListKind(u)) -> mark(tt) 227.22/227.40 active(isQid(a)) -> mark(tt) 227.22/227.40 active(isQid(e)) -> mark(tt) 227.22/227.40 active(isQid(i)) -> mark(tt) 227.22/227.40 active(isQid(o)) -> mark(tt) 227.22/227.40 active(isQid(u)) -> mark(tt) 227.22/227.40 isList(active(X:S)) -> isList(X:S) 227.22/227.40 isList(mark(X:S)) -> isList(X:S) 227.22/227.40 isNeList(active(X:S)) -> isNeList(X:S) 227.22/227.40 isNeList(mark(X:S)) -> isNeList(X:S) 227.22/227.40 isNePal(active(X:S)) -> isNePal(X:S) 227.22/227.40 isNePal(mark(X:S)) -> isNePal(X:S) 227.22/227.40 isPal(active(X:S)) -> isPal(X:S) 227.22/227.40 isPal(mark(X:S)) -> isPal(X:S) 227.22/227.40 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.22/227.40 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.22/227.40 isQid(active(X:S)) -> isQid(X:S) 227.22/227.40 isQid(mark(X:S)) -> isQid(X:S) 227.22/227.40 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.22/227.40 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.22/227.40 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.22/227.40 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.22/227.40 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.22/227.40 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.22/227.40 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.22/227.40 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.22/227.40 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.22/227.40 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.22/227.40 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.22/227.40 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.22/227.40 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.22/227.40 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.22/227.40 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.22/227.40 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.22/227.40 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.22/227.40 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.22/227.40 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.22/227.40 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.22/227.40 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.22/227.40 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.22/227.40 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.22/227.40 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.22/227.40 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.22/227.40 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.22/227.40 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.22/227.40 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.22/227.40 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.22/227.40 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.22/227.40 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.22/227.40 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.22/227.40 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.22/227.40 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.22/227.40 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.22/227.40 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.22/227.40 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.22/227.40 mark(isList(X:S)) -> active(isList(X:S)) 227.22/227.40 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.22/227.40 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.22/227.40 mark(isPal(X:S)) -> active(isPal(X:S)) 227.22/227.40 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.22/227.40 mark(isQid(X:S)) -> active(isQid(X:S)) 227.22/227.40 mark(a) -> active(a) 227.22/227.40 mark(e) -> active(e) 227.22/227.40 mark(i) -> active(i) 227.22/227.40 mark(nil) -> active(nil) 227.22/227.40 mark(o) -> active(o) 227.22/227.40 mark(tt) -> active(tt) 227.22/227.40 mark(u) -> active(u) 227.22/227.40 ->Projection: 227.22/227.40 pi(U45#) = 1 227.22/227.40 227.22/227.40 Problem 1.27: 227.22/227.40 227.22/227.40 SCC Processor: 227.22/227.40 -> Pairs: 227.22/227.40 U45#(X1:S,active(X2:S)) -> U45#(X1:S,X2:S) 227.22/227.40 U45#(X1:S,mark(X2:S)) -> U45#(X1:S,X2:S) 227.22/227.40 -> Rules: 227.22/227.40 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.22/227.40 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.22/227.40 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.22/227.40 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.22/227.40 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.22/227.40 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.22/227.40 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.22/227.40 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.22/227.40 U13(active(X:S)) -> U13(X:S) 227.22/227.40 U13(mark(X:S)) -> U13(X:S) 227.22/227.40 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.22/227.40 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.22/227.40 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.22/227.40 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.22/227.40 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.22/227.40 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.22/227.40 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.22/227.40 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.22/227.40 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.22/227.40 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.22/227.40 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.22/227.40 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.22/227.40 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.22/227.40 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.22/227.40 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.22/227.40 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.22/227.40 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.22/227.40 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.22/227.40 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.22/227.40 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.22/227.40 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.22/227.40 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.22/227.40 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.22/227.40 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.22/227.40 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.22/227.40 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.22/227.40 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.22/227.40 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.22/227.40 U26(active(X:S)) -> U26(X:S) 227.22/227.40 U26(mark(X:S)) -> U26(X:S) 227.22/227.40 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.22/227.40 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.22/227.40 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.22/227.40 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.22/227.40 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.22/227.40 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.22/227.40 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.22/227.40 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.22/227.40 U33(active(X:S)) -> U33(X:S) 227.22/227.40 U33(mark(X:S)) -> U33(X:S) 227.22/227.40 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.22/227.40 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.22/227.40 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.22/227.40 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.22/227.40 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.22/227.40 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.22/227.40 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.22/227.40 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.22/227.40 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.22/227.40 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.22/227.40 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.22/227.40 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.22/227.40 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.22/227.40 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.22/227.40 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.22/227.40 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.22/227.40 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.22/227.40 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.22/227.40 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.22/227.40 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.22/227.40 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.22/227.40 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.22/227.40 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.22/227.40 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.22/227.40 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.22/227.40 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.22/227.40 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.22/227.40 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.22/227.40 U46(active(X:S)) -> U46(X:S) 227.22/227.40 U46(mark(X:S)) -> U46(X:S) 227.22/227.40 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.22/227.40 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.22/227.40 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.22/227.40 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.22/227.40 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.22/227.40 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.22/227.40 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.22/227.40 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.22/227.40 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.22/227.40 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.22/227.40 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.22/227.40 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.22/227.40 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.22/227.40 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.22/227.40 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.22/227.40 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.22/227.40 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.22/227.40 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.22/227.40 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.22/227.40 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.22/227.40 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.22/227.40 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.22/227.40 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.22/227.40 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.22/227.40 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.22/227.40 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.22/227.40 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.22/227.40 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.22/227.40 U56(active(X:S)) -> U56(X:S) 227.22/227.40 U56(mark(X:S)) -> U56(X:S) 227.22/227.40 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.22/227.40 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.22/227.40 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.22/227.40 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.22/227.40 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.22/227.40 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.22/227.40 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.22/227.40 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.22/227.40 U63(active(X:S)) -> U63(X:S) 227.22/227.40 U63(mark(X:S)) -> U63(X:S) 227.22/227.40 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.22/227.40 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.22/227.40 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.22/227.40 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.22/227.40 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.22/227.40 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.22/227.40 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.22/227.40 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.22/227.40 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.22/227.40 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.22/227.40 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.22/227.40 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.22/227.40 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.22/227.40 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.22/227.40 U74(active(X:S)) -> U74(X:S) 227.22/227.40 U74(mark(X:S)) -> U74(X:S) 227.22/227.40 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.22/227.40 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.22/227.40 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.22/227.40 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.22/227.40 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.22/227.40 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.22/227.40 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.22/227.40 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.22/227.40 U83(active(X:S)) -> U83(X:S) 227.22/227.40 U83(mark(X:S)) -> U83(X:S) 227.22/227.40 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.22/227.40 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.22/227.40 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.22/227.40 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.22/227.40 U92(active(X:S)) -> U92(X:S) 227.22/227.40 U92(mark(X:S)) -> U92(X:S) 227.22/227.40 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.22/227.40 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.22/227.40 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.22/227.40 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.22/227.40 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.22/227.40 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.22/227.40 active(U13(tt)) -> mark(tt) 227.22/227.40 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.22/227.40 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.22/227.40 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.22/227.40 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.22/227.40 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.22/227.40 active(U26(tt)) -> mark(tt) 227.22/227.40 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.22/227.40 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.22/227.40 active(U33(tt)) -> mark(tt) 227.22/227.40 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.22/227.40 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.22/227.40 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.22/227.40 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.22/227.40 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.22/227.40 active(U46(tt)) -> mark(tt) 227.22/227.40 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.22/227.40 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.22/227.40 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.22/227.40 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.22/227.40 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.22/227.40 active(U56(tt)) -> mark(tt) 227.22/227.40 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.22/227.40 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.22/227.40 active(U63(tt)) -> mark(tt) 227.22/227.40 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.22/227.40 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.22/227.40 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.22/227.40 active(U74(tt)) -> mark(tt) 227.22/227.40 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.22/227.40 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.22/227.40 active(U83(tt)) -> mark(tt) 227.22/227.40 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.22/227.40 active(U92(tt)) -> mark(tt) 227.22/227.40 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.22/227.40 active(__(nil,X:S)) -> mark(X:S) 227.22/227.40 active(__(X:S,nil)) -> mark(X:S) 227.22/227.40 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.22/227.40 active(isList(nil)) -> mark(tt) 227.22/227.40 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.22/227.40 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.22/227.40 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.22/227.40 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.22/227.40 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.22/227.40 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.22/227.40 active(isPal(nil)) -> mark(tt) 227.22/227.40 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.22/227.40 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.22/227.40 active(isPalListKind(a)) -> mark(tt) 227.22/227.40 active(isPalListKind(e)) -> mark(tt) 227.22/227.40 active(isPalListKind(i)) -> mark(tt) 227.22/227.40 active(isPalListKind(nil)) -> mark(tt) 227.22/227.40 active(isPalListKind(o)) -> mark(tt) 227.22/227.40 active(isPalListKind(u)) -> mark(tt) 227.22/227.40 active(isQid(a)) -> mark(tt) 227.22/227.40 active(isQid(e)) -> mark(tt) 227.22/227.41 active(isQid(i)) -> mark(tt) 227.22/227.41 active(isQid(o)) -> mark(tt) 227.22/227.41 active(isQid(u)) -> mark(tt) 227.22/227.41 isList(active(X:S)) -> isList(X:S) 227.22/227.41 isList(mark(X:S)) -> isList(X:S) 227.22/227.41 isNeList(active(X:S)) -> isNeList(X:S) 227.22/227.41 isNeList(mark(X:S)) -> isNeList(X:S) 227.22/227.41 isNePal(active(X:S)) -> isNePal(X:S) 227.22/227.41 isNePal(mark(X:S)) -> isNePal(X:S) 227.22/227.41 isPal(active(X:S)) -> isPal(X:S) 227.22/227.41 isPal(mark(X:S)) -> isPal(X:S) 227.22/227.41 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.22/227.41 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.22/227.41 isQid(active(X:S)) -> isQid(X:S) 227.22/227.41 isQid(mark(X:S)) -> isQid(X:S) 227.22/227.41 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.22/227.41 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.22/227.41 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.22/227.41 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.22/227.41 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.22/227.41 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.22/227.41 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.22/227.41 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.22/227.41 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.22/227.41 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.22/227.41 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.22/227.41 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.22/227.41 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.22/227.41 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.22/227.41 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.22/227.41 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.22/227.41 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.22/227.41 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.22/227.41 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.22/227.41 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.22/227.41 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.22/227.41 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.22/227.41 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.22/227.41 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.22/227.41 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.22/227.41 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.22/227.41 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.22/227.41 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.22/227.41 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.22/227.41 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.22/227.41 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.22/227.41 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.22/227.41 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.22/227.41 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.22/227.41 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.22/227.41 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.22/227.41 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.22/227.41 mark(isList(X:S)) -> active(isList(X:S)) 227.22/227.41 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.22/227.41 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.22/227.41 mark(isPal(X:S)) -> active(isPal(X:S)) 227.22/227.41 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.22/227.41 mark(isQid(X:S)) -> active(isQid(X:S)) 227.22/227.41 mark(a) -> active(a) 227.22/227.41 mark(e) -> active(e) 227.22/227.41 mark(i) -> active(i) 227.22/227.41 mark(nil) -> active(nil) 227.22/227.41 mark(o) -> active(o) 227.22/227.41 mark(tt) -> active(tt) 227.22/227.41 mark(u) -> active(u) 227.22/227.41 ->Strongly Connected Components: 227.22/227.41 ->->Cycle: 227.22/227.41 ->->-> Pairs: 227.22/227.41 U45#(X1:S,active(X2:S)) -> U45#(X1:S,X2:S) 227.22/227.41 U45#(X1:S,mark(X2:S)) -> U45#(X1:S,X2:S) 227.22/227.41 ->->-> Rules: 227.22/227.41 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.22/227.41 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.22/227.41 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.22/227.41 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.22/227.41 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.22/227.41 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.22/227.41 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.22/227.41 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.22/227.41 U13(active(X:S)) -> U13(X:S) 227.22/227.41 U13(mark(X:S)) -> U13(X:S) 227.22/227.41 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.22/227.41 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.22/227.41 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.22/227.41 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.22/227.41 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.22/227.41 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.22/227.41 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.22/227.41 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.22/227.41 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.22/227.41 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.22/227.41 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.22/227.41 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.22/227.41 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.22/227.41 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.22/227.41 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.22/227.41 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.22/227.41 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.22/227.41 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.22/227.41 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.22/227.41 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.22/227.41 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.22/227.41 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.22/227.41 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.22/227.41 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.22/227.41 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.22/227.41 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.22/227.41 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.22/227.41 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.22/227.41 U26(active(X:S)) -> U26(X:S) 227.22/227.41 U26(mark(X:S)) -> U26(X:S) 227.22/227.41 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.22/227.41 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.22/227.41 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.22/227.41 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.22/227.41 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.22/227.41 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.22/227.41 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.22/227.41 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.22/227.41 U33(active(X:S)) -> U33(X:S) 227.22/227.41 U33(mark(X:S)) -> U33(X:S) 227.22/227.41 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.22/227.41 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.22/227.41 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.22/227.41 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.22/227.41 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.22/227.41 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.22/227.41 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.22/227.41 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.22/227.41 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.22/227.41 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.22/227.41 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.22/227.41 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.22/227.41 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.22/227.41 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.22/227.41 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.22/227.41 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.22/227.41 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.22/227.41 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.22/227.41 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.22/227.41 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.22/227.41 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.22/227.41 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.22/227.41 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.22/227.41 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.22/227.41 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.22/227.41 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.22/227.41 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.22/227.41 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.22/227.41 U46(active(X:S)) -> U46(X:S) 227.22/227.41 U46(mark(X:S)) -> U46(X:S) 227.22/227.41 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.22/227.41 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.22/227.41 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.22/227.41 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.22/227.41 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.22/227.41 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.22/227.41 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.22/227.41 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.22/227.41 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.22/227.41 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.22/227.41 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.22/227.41 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.22/227.41 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.22/227.41 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.22/227.41 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.22/227.41 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.22/227.41 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.22/227.41 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.22/227.41 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.22/227.41 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.22/227.41 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.22/227.41 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.22/227.41 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.22/227.41 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.22/227.41 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.22/227.41 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.22/227.41 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.22/227.41 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.22/227.41 U56(active(X:S)) -> U56(X:S) 227.22/227.41 U56(mark(X:S)) -> U56(X:S) 227.22/227.41 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.22/227.41 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.22/227.41 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.22/227.41 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.22/227.41 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.22/227.41 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.22/227.41 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.22/227.41 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.22/227.41 U63(active(X:S)) -> U63(X:S) 227.22/227.41 U63(mark(X:S)) -> U63(X:S) 227.22/227.41 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.22/227.41 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.22/227.41 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.22/227.41 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.22/227.41 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.22/227.41 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.22/227.41 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.22/227.41 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.22/227.41 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.22/227.41 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.22/227.41 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.22/227.41 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.22/227.41 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.22/227.41 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.22/227.41 U74(active(X:S)) -> U74(X:S) 227.22/227.41 U74(mark(X:S)) -> U74(X:S) 227.22/227.41 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.22/227.41 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.22/227.41 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.22/227.41 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.22/227.41 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.22/227.41 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.22/227.41 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.22/227.41 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.22/227.41 U83(active(X:S)) -> U83(X:S) 227.22/227.41 U83(mark(X:S)) -> U83(X:S) 227.22/227.41 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.22/227.41 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.22/227.41 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.22/227.41 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.22/227.41 U92(active(X:S)) -> U92(X:S) 227.22/227.41 U92(mark(X:S)) -> U92(X:S) 227.22/227.41 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.22/227.41 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.22/227.41 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.22/227.41 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.22/227.41 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.22/227.41 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.22/227.41 active(U13(tt)) -> mark(tt) 227.22/227.41 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.22/227.41 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.22/227.41 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.22/227.41 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.22/227.41 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.22/227.41 active(U26(tt)) -> mark(tt) 227.22/227.41 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.22/227.41 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.22/227.41 active(U33(tt)) -> mark(tt) 227.22/227.41 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.22/227.41 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.22/227.41 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.22/227.41 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.22/227.41 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.22/227.41 active(U46(tt)) -> mark(tt) 227.22/227.41 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.22/227.41 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.22/227.41 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.22/227.41 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.22/227.41 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.22/227.41 active(U56(tt)) -> mark(tt) 227.22/227.41 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.22/227.41 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.22/227.41 active(U63(tt)) -> mark(tt) 227.22/227.41 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.22/227.41 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.22/227.41 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.22/227.41 active(U74(tt)) -> mark(tt) 227.22/227.41 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.22/227.41 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.22/227.41 active(U83(tt)) -> mark(tt) 227.22/227.41 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.22/227.41 active(U92(tt)) -> mark(tt) 227.22/227.41 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.22/227.41 active(__(nil,X:S)) -> mark(X:S) 227.22/227.41 active(__(X:S,nil)) -> mark(X:S) 227.22/227.41 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.22/227.41 active(isList(nil)) -> mark(tt) 227.22/227.41 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.22/227.41 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.22/227.41 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.22/227.41 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.22/227.41 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.22/227.41 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.22/227.41 active(isPal(nil)) -> mark(tt) 227.22/227.41 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.22/227.41 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.22/227.41 active(isPalListKind(a)) -> mark(tt) 227.22/227.41 active(isPalListKind(e)) -> mark(tt) 227.22/227.41 active(isPalListKind(i)) -> mark(tt) 227.22/227.41 active(isPalListKind(nil)) -> mark(tt) 227.22/227.41 active(isPalListKind(o)) -> mark(tt) 227.22/227.41 active(isPalListKind(u)) -> mark(tt) 227.22/227.41 active(isQid(a)) -> mark(tt) 227.22/227.41 active(isQid(e)) -> mark(tt) 227.22/227.41 active(isQid(i)) -> mark(tt) 227.22/227.41 active(isQid(o)) -> mark(tt) 227.22/227.41 active(isQid(u)) -> mark(tt) 227.22/227.41 isList(active(X:S)) -> isList(X:S) 227.22/227.41 isList(mark(X:S)) -> isList(X:S) 227.22/227.41 isNeList(active(X:S)) -> isNeList(X:S) 227.22/227.41 isNeList(mark(X:S)) -> isNeList(X:S) 227.22/227.41 isNePal(active(X:S)) -> isNePal(X:S) 227.22/227.41 isNePal(mark(X:S)) -> isNePal(X:S) 227.22/227.41 isPal(active(X:S)) -> isPal(X:S) 227.22/227.41 isPal(mark(X:S)) -> isPal(X:S) 227.22/227.41 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.22/227.41 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.22/227.41 isQid(active(X:S)) -> isQid(X:S) 227.22/227.41 isQid(mark(X:S)) -> isQid(X:S) 227.22/227.41 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.22/227.41 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.22/227.41 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.22/227.41 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.22/227.41 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.22/227.41 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.22/227.41 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.22/227.41 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.22/227.41 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.22/227.41 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.22/227.41 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.22/227.41 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.22/227.41 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.22/227.41 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.22/227.41 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.22/227.41 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.22/227.41 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.22/227.41 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.22/227.41 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.22/227.41 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.22/227.41 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.22/227.41 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.22/227.41 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.22/227.41 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.22/227.41 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.22/227.41 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.22/227.41 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.22/227.41 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.22/227.41 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.22/227.41 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.22/227.41 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.22/227.41 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.22/227.41 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.22/227.41 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.22/227.41 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.22/227.41 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.22/227.41 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.22/227.41 mark(isList(X:S)) -> active(isList(X:S)) 227.22/227.41 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.22/227.41 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.22/227.41 mark(isPal(X:S)) -> active(isPal(X:S)) 227.22/227.41 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.22/227.41 mark(isQid(X:S)) -> active(isQid(X:S)) 227.22/227.41 mark(a) -> active(a) 227.22/227.41 mark(e) -> active(e) 227.22/227.41 mark(i) -> active(i) 227.22/227.41 mark(nil) -> active(nil) 227.22/227.41 mark(o) -> active(o) 227.22/227.41 mark(tt) -> active(tt) 227.22/227.41 mark(u) -> active(u) 227.22/227.41 227.22/227.41 Problem 1.27: 227.22/227.41 227.22/227.41 Subterm Processor: 227.22/227.41 -> Pairs: 227.22/227.41 U45#(X1:S,active(X2:S)) -> U45#(X1:S,X2:S) 227.22/227.41 U45#(X1:S,mark(X2:S)) -> U45#(X1:S,X2:S) 227.22/227.41 -> Rules: 227.22/227.41 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.22/227.41 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.22/227.41 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.22/227.41 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.22/227.41 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.22/227.41 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.22/227.41 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.22/227.41 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.22/227.41 U13(active(X:S)) -> U13(X:S) 227.22/227.41 U13(mark(X:S)) -> U13(X:S) 227.22/227.41 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.22/227.41 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.22/227.41 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.22/227.41 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.22/227.41 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.22/227.41 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.22/227.41 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.22/227.41 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.22/227.41 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.22/227.41 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.22/227.41 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.22/227.41 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.22/227.41 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.22/227.41 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.22/227.41 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.22/227.41 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.22/227.41 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.22/227.41 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.22/227.41 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.22/227.41 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.22/227.41 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.22/227.41 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.22/227.41 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.22/227.41 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.22/227.41 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.22/227.41 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.22/227.41 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.22/227.41 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.22/227.41 U26(active(X:S)) -> U26(X:S) 227.22/227.41 U26(mark(X:S)) -> U26(X:S) 227.22/227.41 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.22/227.41 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.22/227.41 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.22/227.41 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.22/227.41 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.22/227.41 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.22/227.41 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.22/227.41 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.22/227.41 U33(active(X:S)) -> U33(X:S) 227.22/227.41 U33(mark(X:S)) -> U33(X:S) 227.22/227.41 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.22/227.41 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.22/227.41 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.22/227.41 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.22/227.41 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.22/227.41 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.22/227.41 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.22/227.41 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.22/227.41 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.22/227.41 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.22/227.41 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.22/227.41 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.22/227.41 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.22/227.41 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.22/227.41 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.22/227.41 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.22/227.41 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.22/227.41 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.22/227.41 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.22/227.41 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.22/227.41 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.22/227.41 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.22/227.41 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.22/227.41 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.22/227.41 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.22/227.41 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.22/227.41 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.22/227.41 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.22/227.41 U46(active(X:S)) -> U46(X:S) 227.22/227.41 U46(mark(X:S)) -> U46(X:S) 227.22/227.41 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.22/227.41 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.22/227.41 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.22/227.41 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.22/227.41 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.22/227.41 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.22/227.41 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.22/227.41 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.22/227.41 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.22/227.41 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.22/227.41 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.22/227.41 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.22/227.41 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.22/227.41 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.22/227.41 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.22/227.41 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.22/227.41 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.22/227.41 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.22/227.41 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.22/227.41 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.22/227.41 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.22/227.41 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.22/227.41 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.22/227.41 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.22/227.41 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.22/227.41 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.22/227.41 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.22/227.41 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.22/227.41 U56(active(X:S)) -> U56(X:S) 227.22/227.41 U56(mark(X:S)) -> U56(X:S) 227.22/227.41 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.22/227.41 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.22/227.41 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.22/227.41 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.22/227.41 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.22/227.41 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.22/227.41 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.22/227.41 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.22/227.41 U63(active(X:S)) -> U63(X:S) 227.22/227.41 U63(mark(X:S)) -> U63(X:S) 227.22/227.41 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.22/227.41 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.22/227.41 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.22/227.41 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.22/227.41 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.22/227.41 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.22/227.41 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.22/227.41 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.22/227.41 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.22/227.41 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.22/227.41 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.22/227.41 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.22/227.41 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.22/227.41 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.22/227.41 U74(active(X:S)) -> U74(X:S) 227.22/227.41 U74(mark(X:S)) -> U74(X:S) 227.22/227.41 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.22/227.41 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.22/227.41 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.22/227.41 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.22/227.41 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.22/227.41 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.22/227.41 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.22/227.41 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.22/227.41 U83(active(X:S)) -> U83(X:S) 227.22/227.41 U83(mark(X:S)) -> U83(X:S) 227.22/227.41 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.22/227.41 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.22/227.41 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.22/227.41 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.22/227.41 U92(active(X:S)) -> U92(X:S) 227.22/227.41 U92(mark(X:S)) -> U92(X:S) 227.22/227.41 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.22/227.41 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.22/227.41 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.22/227.41 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.22/227.41 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.22/227.41 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.22/227.41 active(U13(tt)) -> mark(tt) 227.22/227.41 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.22/227.41 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.22/227.41 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.22/227.41 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.22/227.41 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.22/227.41 active(U26(tt)) -> mark(tt) 227.22/227.41 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.22/227.41 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.22/227.41 active(U33(tt)) -> mark(tt) 227.22/227.41 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.22/227.41 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.22/227.41 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.22/227.41 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.22/227.41 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.22/227.41 active(U46(tt)) -> mark(tt) 227.22/227.41 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.22/227.41 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.22/227.41 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.22/227.41 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.22/227.41 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.22/227.41 active(U56(tt)) -> mark(tt) 227.22/227.41 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.22/227.41 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.22/227.41 active(U63(tt)) -> mark(tt) 227.22/227.41 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.22/227.41 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.22/227.41 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.22/227.41 active(U74(tt)) -> mark(tt) 227.22/227.41 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.22/227.41 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.22/227.41 active(U83(tt)) -> mark(tt) 227.22/227.41 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.22/227.41 active(U92(tt)) -> mark(tt) 227.22/227.41 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.22/227.41 active(__(nil,X:S)) -> mark(X:S) 227.22/227.41 active(__(X:S,nil)) -> mark(X:S) 227.22/227.41 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.22/227.41 active(isList(nil)) -> mark(tt) 227.22/227.41 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.22/227.41 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.22/227.41 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.22/227.41 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.22/227.41 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.22/227.41 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.22/227.41 active(isPal(nil)) -> mark(tt) 227.22/227.41 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.22/227.41 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.22/227.41 active(isPalListKind(a)) -> mark(tt) 227.22/227.41 active(isPalListKind(e)) -> mark(tt) 227.22/227.41 active(isPalListKind(i)) -> mark(tt) 227.22/227.41 active(isPalListKind(nil)) -> mark(tt) 227.22/227.41 active(isPalListKind(o)) -> mark(tt) 227.22/227.41 active(isPalListKind(u)) -> mark(tt) 227.22/227.41 active(isQid(a)) -> mark(tt) 227.22/227.41 active(isQid(e)) -> mark(tt) 227.22/227.41 active(isQid(i)) -> mark(tt) 227.22/227.41 active(isQid(o)) -> mark(tt) 227.22/227.41 active(isQid(u)) -> mark(tt) 227.22/227.41 isList(active(X:S)) -> isList(X:S) 227.22/227.41 isList(mark(X:S)) -> isList(X:S) 227.22/227.41 isNeList(active(X:S)) -> isNeList(X:S) 227.22/227.41 isNeList(mark(X:S)) -> isNeList(X:S) 227.22/227.41 isNePal(active(X:S)) -> isNePal(X:S) 227.22/227.41 isNePal(mark(X:S)) -> isNePal(X:S) 227.22/227.41 isPal(active(X:S)) -> isPal(X:S) 227.22/227.41 isPal(mark(X:S)) -> isPal(X:S) 227.22/227.41 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.22/227.41 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.22/227.41 isQid(active(X:S)) -> isQid(X:S) 227.22/227.41 isQid(mark(X:S)) -> isQid(X:S) 227.22/227.41 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.22/227.41 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.22/227.41 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.22/227.41 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.22/227.41 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.22/227.41 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.22/227.41 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.22/227.41 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.22/227.41 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.22/227.41 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.22/227.41 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.22/227.41 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.22/227.41 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.22/227.41 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.22/227.41 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.22/227.41 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.22/227.41 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.22/227.41 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.22/227.41 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.22/227.41 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.22/227.41 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.22/227.41 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.22/227.41 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.22/227.41 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.22/227.41 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.22/227.41 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.22/227.41 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.22/227.41 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.22/227.41 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.22/227.41 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.22/227.41 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.22/227.41 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.22/227.41 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.22/227.41 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.22/227.41 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.22/227.41 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.22/227.41 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.22/227.41 mark(isList(X:S)) -> active(isList(X:S)) 227.22/227.41 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.22/227.41 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.22/227.41 mark(isPal(X:S)) -> active(isPal(X:S)) 227.22/227.41 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.22/227.41 mark(isQid(X:S)) -> active(isQid(X:S)) 227.22/227.41 mark(a) -> active(a) 227.22/227.41 mark(e) -> active(e) 227.22/227.41 mark(i) -> active(i) 227.22/227.41 mark(nil) -> active(nil) 227.22/227.41 mark(o) -> active(o) 227.22/227.41 mark(tt) -> active(tt) 227.22/227.41 mark(u) -> active(u) 227.22/227.41 ->Projection: 227.22/227.41 pi(U45#) = 2 227.22/227.41 227.22/227.41 Problem 1.27: 227.22/227.41 227.22/227.41 SCC Processor: 227.22/227.41 -> Pairs: 227.22/227.41 Empty 227.22/227.41 -> Rules: 227.22/227.41 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.22/227.41 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.22/227.41 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.22/227.41 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.22/227.41 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.22/227.41 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.22/227.41 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.22/227.41 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.22/227.41 U13(active(X:S)) -> U13(X:S) 227.22/227.41 U13(mark(X:S)) -> U13(X:S) 227.22/227.41 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.22/227.41 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.22/227.41 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.22/227.41 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.22/227.41 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.22/227.41 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.22/227.41 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.22/227.41 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.22/227.41 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.22/227.41 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.22/227.41 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.22/227.41 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.22/227.41 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.22/227.41 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.22/227.41 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.22/227.41 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.22/227.41 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.22/227.41 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.22/227.41 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.22/227.41 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.22/227.41 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.22/227.41 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.22/227.41 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.22/227.41 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.22/227.41 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.22/227.41 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.22/227.41 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.22/227.41 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.22/227.41 U26(active(X:S)) -> U26(X:S) 227.22/227.41 U26(mark(X:S)) -> U26(X:S) 227.22/227.41 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.22/227.41 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.22/227.41 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.22/227.41 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.22/227.41 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.22/227.41 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.22/227.41 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.22/227.41 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.22/227.41 U33(active(X:S)) -> U33(X:S) 227.22/227.41 U33(mark(X:S)) -> U33(X:S) 227.22/227.41 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.22/227.41 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.22/227.41 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.22/227.41 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.22/227.41 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.22/227.41 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.22/227.41 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.22/227.41 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.22/227.41 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.22/227.41 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.22/227.41 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.22/227.41 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.22/227.41 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.22/227.41 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.22/227.41 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.22/227.41 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.22/227.41 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.22/227.41 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.22/227.41 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.22/227.41 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.22/227.41 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.22/227.41 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.22/227.41 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.22/227.41 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.22/227.41 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.22/227.41 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.22/227.41 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.22/227.41 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.22/227.41 U46(active(X:S)) -> U46(X:S) 227.22/227.41 U46(mark(X:S)) -> U46(X:S) 227.22/227.41 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.22/227.41 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.22/227.41 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.22/227.41 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.22/227.41 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.22/227.41 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.22/227.41 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.22/227.41 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.22/227.41 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.22/227.41 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.22/227.41 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.22/227.41 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.22/227.41 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.22/227.41 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.22/227.41 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.22/227.41 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.22/227.41 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.22/227.41 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.22/227.41 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.22/227.41 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.22/227.41 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.22/227.41 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.22/227.41 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.22/227.41 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.22/227.41 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.22/227.41 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.22/227.41 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.22/227.41 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.22/227.41 U56(active(X:S)) -> U56(X:S) 227.22/227.41 U56(mark(X:S)) -> U56(X:S) 227.22/227.41 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.22/227.41 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.22/227.41 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.22/227.41 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.22/227.41 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.22/227.41 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.22/227.41 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.22/227.41 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.22/227.41 U63(active(X:S)) -> U63(X:S) 227.22/227.41 U63(mark(X:S)) -> U63(X:S) 227.22/227.41 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.22/227.41 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.22/227.41 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.22/227.41 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.22/227.41 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.22/227.41 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.22/227.41 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.22/227.41 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.22/227.41 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.22/227.41 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.22/227.41 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.22/227.41 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.22/227.41 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.22/227.41 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.22/227.41 U74(active(X:S)) -> U74(X:S) 227.22/227.41 U74(mark(X:S)) -> U74(X:S) 227.22/227.41 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.22/227.41 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.22/227.41 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.22/227.41 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.22/227.41 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.22/227.41 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.22/227.41 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.22/227.41 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.22/227.41 U83(active(X:S)) -> U83(X:S) 227.22/227.41 U83(mark(X:S)) -> U83(X:S) 227.22/227.41 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.22/227.41 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.22/227.41 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.22/227.41 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.22/227.41 U92(active(X:S)) -> U92(X:S) 227.22/227.41 U92(mark(X:S)) -> U92(X:S) 227.22/227.41 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.22/227.41 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.22/227.41 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.22/227.41 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.22/227.41 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.22/227.41 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.22/227.41 active(U13(tt)) -> mark(tt) 227.22/227.41 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.22/227.41 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.22/227.41 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.22/227.41 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.22/227.41 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.22/227.41 active(U26(tt)) -> mark(tt) 227.22/227.41 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.22/227.41 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.22/227.41 active(U33(tt)) -> mark(tt) 227.22/227.41 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.22/227.41 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.22/227.41 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.22/227.41 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.22/227.41 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.22/227.41 active(U46(tt)) -> mark(tt) 227.22/227.41 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.22/227.41 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.22/227.41 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.22/227.41 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.22/227.41 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.22/227.41 active(U56(tt)) -> mark(tt) 227.22/227.41 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.22/227.41 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.22/227.41 active(U63(tt)) -> mark(tt) 227.22/227.41 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.22/227.41 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.22/227.41 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.22/227.41 active(U74(tt)) -> mark(tt) 227.22/227.41 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.22/227.41 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.22/227.41 active(U83(tt)) -> mark(tt) 227.22/227.41 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.22/227.41 active(U92(tt)) -> mark(tt) 227.22/227.41 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.22/227.41 active(__(nil,X:S)) -> mark(X:S) 227.22/227.41 active(__(X:S,nil)) -> mark(X:S) 227.22/227.41 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.22/227.41 active(isList(nil)) -> mark(tt) 227.22/227.41 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.22/227.41 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.22/227.41 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.22/227.41 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.22/227.41 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.22/227.41 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.22/227.41 active(isPal(nil)) -> mark(tt) 227.22/227.41 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.22/227.41 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.22/227.41 active(isPalListKind(a)) -> mark(tt) 227.22/227.41 active(isPalListKind(e)) -> mark(tt) 227.22/227.41 active(isPalListKind(i)) -> mark(tt) 227.22/227.41 active(isPalListKind(nil)) -> mark(tt) 227.22/227.41 active(isPalListKind(o)) -> mark(tt) 227.22/227.41 active(isPalListKind(u)) -> mark(tt) 227.22/227.41 active(isQid(a)) -> mark(tt) 227.22/227.41 active(isQid(e)) -> mark(tt) 227.22/227.41 active(isQid(i)) -> mark(tt) 227.22/227.41 active(isQid(o)) -> mark(tt) 227.22/227.41 active(isQid(u)) -> mark(tt) 227.22/227.41 isList(active(X:S)) -> isList(X:S) 227.22/227.41 isList(mark(X:S)) -> isList(X:S) 227.22/227.41 isNeList(active(X:S)) -> isNeList(X:S) 227.22/227.41 isNeList(mark(X:S)) -> isNeList(X:S) 227.22/227.41 isNePal(active(X:S)) -> isNePal(X:S) 227.22/227.41 isNePal(mark(X:S)) -> isNePal(X:S) 227.22/227.41 isPal(active(X:S)) -> isPal(X:S) 227.22/227.41 isPal(mark(X:S)) -> isPal(X:S) 227.22/227.41 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.22/227.41 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.22/227.41 isQid(active(X:S)) -> isQid(X:S) 227.22/227.41 isQid(mark(X:S)) -> isQid(X:S) 227.22/227.41 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.22/227.41 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.22/227.41 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.22/227.41 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.22/227.41 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.22/227.41 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.22/227.41 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.22/227.41 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.22/227.41 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.22/227.41 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.22/227.41 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.22/227.41 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.22/227.41 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.22/227.41 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.22/227.41 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.22/227.41 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.22/227.41 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.22/227.41 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.22/227.41 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.22/227.41 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.22/227.41 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.22/227.41 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.22/227.41 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.22/227.41 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.22/227.41 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.22/227.41 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.22/227.41 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.22/227.41 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.22/227.41 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.22/227.41 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.22/227.41 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.22/227.41 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.22/227.41 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.22/227.41 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.22/227.41 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.22/227.41 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.22/227.41 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.22/227.41 mark(isList(X:S)) -> active(isList(X:S)) 227.22/227.41 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.22/227.41 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.22/227.41 mark(isPal(X:S)) -> active(isPal(X:S)) 227.22/227.41 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.22/227.41 mark(isQid(X:S)) -> active(isQid(X:S)) 227.22/227.41 mark(a) -> active(a) 227.22/227.41 mark(e) -> active(e) 227.22/227.41 mark(i) -> active(i) 227.22/227.41 mark(nil) -> active(nil) 227.22/227.41 mark(o) -> active(o) 227.22/227.41 mark(tt) -> active(tt) 227.22/227.41 mark(u) -> active(u) 227.22/227.41 ->Strongly Connected Components: 227.22/227.41 There is no strongly connected component 227.22/227.41 227.22/227.41 The problem is finite. 227.22/227.41 227.22/227.41 Problem 1.28: 227.22/227.41 227.22/227.41 Subterm Processor: 227.22/227.41 -> Pairs: 227.22/227.41 U44#(active(X1:S),X2:S,X3:S) -> U44#(X1:S,X2:S,X3:S) 227.22/227.41 U44#(mark(X1:S),X2:S,X3:S) -> U44#(X1:S,X2:S,X3:S) 227.22/227.41 U44#(X1:S,active(X2:S),X3:S) -> U44#(X1:S,X2:S,X3:S) 227.22/227.41 U44#(X1:S,mark(X2:S),X3:S) -> U44#(X1:S,X2:S,X3:S) 227.22/227.41 U44#(X1:S,X2:S,active(X3:S)) -> U44#(X1:S,X2:S,X3:S) 227.22/227.41 U44#(X1:S,X2:S,mark(X3:S)) -> U44#(X1:S,X2:S,X3:S) 227.22/227.41 -> Rules: 227.22/227.41 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.22/227.41 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.22/227.41 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.22/227.41 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.22/227.41 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.22/227.41 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.22/227.41 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.22/227.41 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.22/227.41 U13(active(X:S)) -> U13(X:S) 227.22/227.41 U13(mark(X:S)) -> U13(X:S) 227.22/227.41 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.22/227.41 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.22/227.41 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.22/227.41 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.22/227.41 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.22/227.41 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.22/227.41 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.22/227.41 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.22/227.41 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.22/227.41 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.22/227.41 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.22/227.41 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.22/227.41 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.22/227.41 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.22/227.41 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.22/227.41 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.22/227.41 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.22/227.41 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.22/227.41 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.22/227.41 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.22/227.41 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.22/227.41 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.22/227.41 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.22/227.41 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.22/227.41 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.22/227.41 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.22/227.41 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.22/227.41 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.22/227.41 U26(active(X:S)) -> U26(X:S) 227.22/227.41 U26(mark(X:S)) -> U26(X:S) 227.22/227.41 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.22/227.41 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.22/227.41 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.22/227.41 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.22/227.41 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.22/227.41 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.22/227.41 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.22/227.41 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.22/227.41 U33(active(X:S)) -> U33(X:S) 227.22/227.41 U33(mark(X:S)) -> U33(X:S) 227.22/227.41 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.22/227.41 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.22/227.41 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.22/227.41 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.22/227.41 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.22/227.41 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.22/227.41 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.22/227.41 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.22/227.41 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.22/227.41 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.22/227.41 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.22/227.41 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.22/227.41 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.22/227.41 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.22/227.41 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.22/227.41 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.22/227.41 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.22/227.41 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.22/227.41 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.22/227.41 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.22/227.41 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.22/227.41 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.22/227.41 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.22/227.41 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.22/227.41 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.22/227.41 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.22/227.41 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.22/227.41 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.22/227.41 U46(active(X:S)) -> U46(X:S) 227.22/227.41 U46(mark(X:S)) -> U46(X:S) 227.22/227.41 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.22/227.41 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.22/227.41 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.22/227.41 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.22/227.41 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.22/227.41 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.22/227.41 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.22/227.41 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.22/227.41 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.22/227.41 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.22/227.41 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.22/227.41 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.22/227.41 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.22/227.41 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.22/227.41 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.22/227.41 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.22/227.41 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.22/227.41 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.22/227.41 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.22/227.41 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.22/227.41 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.22/227.41 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.22/227.41 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.22/227.41 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.22/227.41 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.22/227.41 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.22/227.41 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.22/227.41 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.22/227.41 U56(active(X:S)) -> U56(X:S) 227.22/227.41 U56(mark(X:S)) -> U56(X:S) 227.22/227.41 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.22/227.41 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.22/227.41 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.22/227.41 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.22/227.41 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.22/227.41 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.22/227.41 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.22/227.41 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.22/227.41 U63(active(X:S)) -> U63(X:S) 227.22/227.41 U63(mark(X:S)) -> U63(X:S) 227.22/227.41 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.22/227.41 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.22/227.41 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.22/227.41 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.22/227.41 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.22/227.41 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.22/227.41 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.22/227.41 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.22/227.41 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.22/227.41 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.22/227.41 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.22/227.41 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.22/227.41 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.22/227.41 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.22/227.41 U74(active(X:S)) -> U74(X:S) 227.22/227.41 U74(mark(X:S)) -> U74(X:S) 227.22/227.41 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.22/227.41 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.22/227.41 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.22/227.41 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.22/227.41 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.22/227.41 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.22/227.41 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.22/227.41 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.22/227.41 U83(active(X:S)) -> U83(X:S) 227.22/227.41 U83(mark(X:S)) -> U83(X:S) 227.22/227.41 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.22/227.41 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.22/227.41 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.22/227.41 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.22/227.41 U92(active(X:S)) -> U92(X:S) 227.22/227.41 U92(mark(X:S)) -> U92(X:S) 227.22/227.41 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.22/227.41 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.22/227.41 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.22/227.41 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.22/227.41 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.22/227.41 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.22/227.41 active(U13(tt)) -> mark(tt) 227.22/227.41 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.22/227.41 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.22/227.41 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.22/227.41 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.22/227.41 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.22/227.41 active(U26(tt)) -> mark(tt) 227.22/227.41 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.22/227.41 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.22/227.41 active(U33(tt)) -> mark(tt) 227.22/227.41 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.22/227.41 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.22/227.41 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.22/227.41 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.22/227.41 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.22/227.41 active(U46(tt)) -> mark(tt) 227.22/227.41 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.22/227.41 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.22/227.41 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.22/227.41 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.22/227.41 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.22/227.41 active(U56(tt)) -> mark(tt) 227.22/227.41 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.22/227.41 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.22/227.41 active(U63(tt)) -> mark(tt) 227.22/227.41 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.22/227.41 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.22/227.41 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.22/227.41 active(U74(tt)) -> mark(tt) 227.22/227.41 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.22/227.41 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.22/227.41 active(U83(tt)) -> mark(tt) 227.22/227.41 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.22/227.41 active(U92(tt)) -> mark(tt) 227.22/227.41 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.22/227.41 active(__(nil,X:S)) -> mark(X:S) 227.22/227.41 active(__(X:S,nil)) -> mark(X:S) 227.22/227.41 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.22/227.41 active(isList(nil)) -> mark(tt) 227.22/227.41 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.22/227.41 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.22/227.41 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.22/227.41 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.22/227.41 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.22/227.41 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.22/227.41 active(isPal(nil)) -> mark(tt) 227.22/227.41 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.22/227.41 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.22/227.41 active(isPalListKind(a)) -> mark(tt) 227.22/227.41 active(isPalListKind(e)) -> mark(tt) 227.22/227.41 active(isPalListKind(i)) -> mark(tt) 227.22/227.41 active(isPalListKind(nil)) -> mark(tt) 227.22/227.41 active(isPalListKind(o)) -> mark(tt) 227.22/227.41 active(isPalListKind(u)) -> mark(tt) 227.22/227.41 active(isQid(a)) -> mark(tt) 227.22/227.41 active(isQid(e)) -> mark(tt) 227.22/227.41 active(isQid(i)) -> mark(tt) 227.22/227.41 active(isQid(o)) -> mark(tt) 227.22/227.41 active(isQid(u)) -> mark(tt) 227.22/227.41 isList(active(X:S)) -> isList(X:S) 227.22/227.41 isList(mark(X:S)) -> isList(X:S) 227.22/227.41 isNeList(active(X:S)) -> isNeList(X:S) 227.22/227.41 isNeList(mark(X:S)) -> isNeList(X:S) 227.22/227.41 isNePal(active(X:S)) -> isNePal(X:S) 227.22/227.41 isNePal(mark(X:S)) -> isNePal(X:S) 227.22/227.41 isPal(active(X:S)) -> isPal(X:S) 227.22/227.41 isPal(mark(X:S)) -> isPal(X:S) 227.22/227.41 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.22/227.41 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.22/227.41 isQid(active(X:S)) -> isQid(X:S) 227.22/227.41 isQid(mark(X:S)) -> isQid(X:S) 227.22/227.41 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.22/227.41 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.22/227.41 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.22/227.41 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.22/227.41 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.22/227.41 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.22/227.41 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.22/227.41 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.22/227.41 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.22/227.41 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.22/227.41 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.22/227.41 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.22/227.41 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.22/227.41 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.22/227.41 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.22/227.41 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.22/227.41 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.22/227.41 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.22/227.41 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.22/227.41 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.22/227.41 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.22/227.41 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.22/227.41 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.22/227.41 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.22/227.41 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.22/227.41 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.22/227.41 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.22/227.41 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.22/227.41 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.22/227.41 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.22/227.41 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.22/227.41 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.22/227.41 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.22/227.41 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.22/227.41 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.22/227.41 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.22/227.41 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.22/227.41 mark(isList(X:S)) -> active(isList(X:S)) 227.22/227.41 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.22/227.41 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.22/227.41 mark(isPal(X:S)) -> active(isPal(X:S)) 227.22/227.41 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.22/227.41 mark(isQid(X:S)) -> active(isQid(X:S)) 227.22/227.41 mark(a) -> active(a) 227.22/227.41 mark(e) -> active(e) 227.22/227.41 mark(i) -> active(i) 227.22/227.41 mark(nil) -> active(nil) 227.22/227.41 mark(o) -> active(o) 227.22/227.41 mark(tt) -> active(tt) 227.22/227.41 mark(u) -> active(u) 227.22/227.41 ->Projection: 227.22/227.41 pi(U44#) = 1 227.22/227.41 227.22/227.41 Problem 1.28: 227.22/227.41 227.22/227.41 SCC Processor: 227.22/227.41 -> Pairs: 227.22/227.41 U44#(X1:S,active(X2:S),X3:S) -> U44#(X1:S,X2:S,X3:S) 227.22/227.41 U44#(X1:S,mark(X2:S),X3:S) -> U44#(X1:S,X2:S,X3:S) 227.22/227.41 U44#(X1:S,X2:S,active(X3:S)) -> U44#(X1:S,X2:S,X3:S) 227.22/227.41 U44#(X1:S,X2:S,mark(X3:S)) -> U44#(X1:S,X2:S,X3:S) 227.22/227.41 -> Rules: 227.22/227.41 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.22/227.41 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.22/227.41 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.22/227.41 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.22/227.41 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.22/227.41 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.22/227.41 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.22/227.41 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.22/227.41 U13(active(X:S)) -> U13(X:S) 227.22/227.41 U13(mark(X:S)) -> U13(X:S) 227.22/227.41 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.22/227.41 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.22/227.41 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.22/227.41 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.22/227.41 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.22/227.41 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.22/227.41 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.22/227.41 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.22/227.41 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.22/227.41 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.22/227.41 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.22/227.41 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.22/227.41 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.22/227.41 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.22/227.41 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.22/227.41 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.22/227.41 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.22/227.41 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.22/227.41 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.22/227.41 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.22/227.41 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.22/227.41 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.22/227.41 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.22/227.41 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.22/227.41 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.22/227.41 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.22/227.41 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.22/227.41 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.22/227.41 U26(active(X:S)) -> U26(X:S) 227.22/227.41 U26(mark(X:S)) -> U26(X:S) 227.22/227.41 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.22/227.41 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.22/227.41 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.22/227.41 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.22/227.41 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.22/227.41 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.22/227.41 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.22/227.41 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.22/227.41 U33(active(X:S)) -> U33(X:S) 227.22/227.41 U33(mark(X:S)) -> U33(X:S) 227.22/227.41 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.22/227.41 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.22/227.41 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.22/227.41 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.22/227.41 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.22/227.41 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.22/227.41 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.22/227.41 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.22/227.41 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.22/227.41 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.22/227.41 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.22/227.41 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.22/227.41 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.22/227.41 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.22/227.41 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.22/227.41 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.22/227.41 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.22/227.41 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.22/227.41 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.22/227.41 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.22/227.41 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.22/227.41 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.22/227.41 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.22/227.41 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.22/227.41 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.22/227.41 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.22/227.41 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.22/227.41 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.22/227.41 U46(active(X:S)) -> U46(X:S) 227.22/227.41 U46(mark(X:S)) -> U46(X:S) 227.22/227.41 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.22/227.41 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.22/227.41 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.22/227.41 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.22/227.41 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.22/227.41 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.22/227.41 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.22/227.41 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.22/227.41 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.22/227.41 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.22/227.41 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.22/227.41 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.22/227.41 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.22/227.41 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.22/227.41 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.22/227.41 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.22/227.41 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.22/227.41 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.22/227.41 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.22/227.41 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.22/227.41 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.22/227.41 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.22/227.41 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.22/227.41 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.22/227.41 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.22/227.41 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.22/227.41 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.22/227.41 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.22/227.41 U56(active(X:S)) -> U56(X:S) 227.22/227.41 U56(mark(X:S)) -> U56(X:S) 227.22/227.41 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.22/227.41 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.22/227.41 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.22/227.41 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.22/227.41 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.22/227.41 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.22/227.41 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.22/227.41 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.22/227.41 U63(active(X:S)) -> U63(X:S) 227.22/227.41 U63(mark(X:S)) -> U63(X:S) 227.22/227.41 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.22/227.41 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.22/227.41 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.22/227.41 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.22/227.41 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.22/227.41 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.22/227.41 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.22/227.41 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.22/227.41 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.22/227.41 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.22/227.41 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.22/227.41 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.22/227.41 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.22/227.41 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.22/227.41 U74(active(X:S)) -> U74(X:S) 227.22/227.41 U74(mark(X:S)) -> U74(X:S) 227.22/227.41 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.22/227.41 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.22/227.41 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.22/227.41 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.22/227.41 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.22/227.41 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.22/227.41 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.22/227.41 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.22/227.41 U83(active(X:S)) -> U83(X:S) 227.22/227.41 U83(mark(X:S)) -> U83(X:S) 227.22/227.41 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.22/227.41 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.22/227.41 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.22/227.41 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.22/227.41 U92(active(X:S)) -> U92(X:S) 227.22/227.41 U92(mark(X:S)) -> U92(X:S) 227.22/227.41 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.22/227.41 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.22/227.41 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.22/227.41 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.22/227.41 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.22/227.41 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.22/227.41 active(U13(tt)) -> mark(tt) 227.22/227.41 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.22/227.41 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.22/227.41 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.22/227.41 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.22/227.41 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.22/227.41 active(U26(tt)) -> mark(tt) 227.22/227.41 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.22/227.41 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.22/227.41 active(U33(tt)) -> mark(tt) 227.22/227.41 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.22/227.41 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.22/227.41 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.22/227.41 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.22/227.41 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.22/227.41 active(U46(tt)) -> mark(tt) 227.22/227.41 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.22/227.41 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.22/227.41 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.22/227.41 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.22/227.41 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.22/227.41 active(U56(tt)) -> mark(tt) 227.22/227.41 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.22/227.41 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.22/227.41 active(U63(tt)) -> mark(tt) 227.22/227.41 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.22/227.41 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.22/227.41 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.22/227.41 active(U74(tt)) -> mark(tt) 227.22/227.41 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.22/227.41 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.22/227.41 active(U83(tt)) -> mark(tt) 227.22/227.41 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.22/227.41 active(U92(tt)) -> mark(tt) 227.22/227.41 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.22/227.41 active(__(nil,X:S)) -> mark(X:S) 227.22/227.41 active(__(X:S,nil)) -> mark(X:S) 227.22/227.41 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.22/227.41 active(isList(nil)) -> mark(tt) 227.22/227.41 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.22/227.41 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.22/227.41 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.22/227.41 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.22/227.41 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.22/227.41 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.22/227.41 active(isPal(nil)) -> mark(tt) 227.22/227.41 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.22/227.41 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.22/227.41 active(isPalListKind(a)) -> mark(tt) 227.22/227.41 active(isPalListKind(e)) -> mark(tt) 227.22/227.41 active(isPalListKind(i)) -> mark(tt) 227.22/227.41 active(isPalListKind(nil)) -> mark(tt) 227.22/227.41 active(isPalListKind(o)) -> mark(tt) 227.22/227.41 active(isPalListKind(u)) -> mark(tt) 227.22/227.41 active(isQid(a)) -> mark(tt) 227.22/227.41 active(isQid(e)) -> mark(tt) 227.22/227.41 active(isQid(i)) -> mark(tt) 227.22/227.41 active(isQid(o)) -> mark(tt) 227.22/227.41 active(isQid(u)) -> mark(tt) 227.22/227.41 isList(active(X:S)) -> isList(X:S) 227.22/227.41 isList(mark(X:S)) -> isList(X:S) 227.22/227.41 isNeList(active(X:S)) -> isNeList(X:S) 227.22/227.41 isNeList(mark(X:S)) -> isNeList(X:S) 227.22/227.41 isNePal(active(X:S)) -> isNePal(X:S) 227.22/227.41 isNePal(mark(X:S)) -> isNePal(X:S) 227.22/227.41 isPal(active(X:S)) -> isPal(X:S) 227.22/227.41 isPal(mark(X:S)) -> isPal(X:S) 227.22/227.41 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.22/227.41 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.22/227.41 isQid(active(X:S)) -> isQid(X:S) 227.22/227.41 isQid(mark(X:S)) -> isQid(X:S) 227.22/227.41 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.22/227.41 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.22/227.41 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.22/227.41 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.22/227.41 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.22/227.41 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.22/227.41 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.22/227.41 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.22/227.41 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.22/227.41 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.22/227.41 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.22/227.41 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.22/227.41 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.22/227.41 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.22/227.41 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.22/227.41 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.22/227.41 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.22/227.41 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.22/227.41 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.22/227.41 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.22/227.41 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.22/227.41 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.22/227.41 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.22/227.41 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.22/227.41 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.22/227.41 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.22/227.41 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.22/227.41 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.22/227.41 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.22/227.41 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.22/227.41 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.22/227.41 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.22/227.41 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.22/227.41 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.22/227.41 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.22/227.41 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.22/227.41 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.22/227.41 mark(isList(X:S)) -> active(isList(X:S)) 227.22/227.41 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.22/227.41 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.22/227.41 mark(isPal(X:S)) -> active(isPal(X:S)) 227.22/227.41 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.22/227.41 mark(isQid(X:S)) -> active(isQid(X:S)) 227.22/227.41 mark(a) -> active(a) 227.22/227.41 mark(e) -> active(e) 227.22/227.41 mark(i) -> active(i) 227.22/227.41 mark(nil) -> active(nil) 227.22/227.41 mark(o) -> active(o) 227.22/227.41 mark(tt) -> active(tt) 227.22/227.41 mark(u) -> active(u) 227.22/227.41 ->Strongly Connected Components: 227.22/227.41 ->->Cycle: 227.22/227.41 ->->-> Pairs: 227.22/227.41 U44#(X1:S,active(X2:S),X3:S) -> U44#(X1:S,X2:S,X3:S) 227.22/227.41 U44#(X1:S,mark(X2:S),X3:S) -> U44#(X1:S,X2:S,X3:S) 227.22/227.41 U44#(X1:S,X2:S,active(X3:S)) -> U44#(X1:S,X2:S,X3:S) 227.22/227.41 U44#(X1:S,X2:S,mark(X3:S)) -> U44#(X1:S,X2:S,X3:S) 227.22/227.41 ->->-> Rules: 227.22/227.41 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.22/227.41 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.22/227.41 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.22/227.41 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.22/227.41 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.22/227.41 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.22/227.41 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.22/227.41 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.22/227.41 U13(active(X:S)) -> U13(X:S) 227.22/227.41 U13(mark(X:S)) -> U13(X:S) 227.22/227.41 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.22/227.41 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.22/227.41 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.22/227.41 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.22/227.41 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.22/227.41 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.22/227.41 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.22/227.41 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.22/227.41 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.22/227.41 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.22/227.41 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.22/227.41 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.22/227.41 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.22/227.41 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.22/227.41 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.22/227.41 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.22/227.41 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.22/227.41 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.22/227.41 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.22/227.41 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.22/227.41 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.22/227.41 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.22/227.41 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.22/227.41 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.22/227.41 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.22/227.41 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.22/227.41 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.22/227.41 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.22/227.41 U26(active(X:S)) -> U26(X:S) 227.22/227.41 U26(mark(X:S)) -> U26(X:S) 227.22/227.41 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.22/227.41 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.22/227.41 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.22/227.41 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.22/227.41 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.22/227.41 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.22/227.41 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.22/227.41 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.22/227.41 U33(active(X:S)) -> U33(X:S) 227.22/227.41 U33(mark(X:S)) -> U33(X:S) 227.22/227.41 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.22/227.41 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.22/227.41 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.22/227.41 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.22/227.41 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.22/227.41 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.22/227.41 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.22/227.41 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.22/227.41 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.22/227.41 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.22/227.41 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.22/227.41 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.22/227.41 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.22/227.41 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.22/227.41 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.22/227.41 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.22/227.41 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.22/227.41 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.22/227.41 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.22/227.41 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.22/227.41 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.22/227.41 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.22/227.41 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.22/227.41 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.22/227.41 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.22/227.41 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.22/227.41 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.22/227.41 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.22/227.41 U46(active(X:S)) -> U46(X:S) 227.22/227.41 U46(mark(X:S)) -> U46(X:S) 227.22/227.41 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.22/227.41 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.22/227.41 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.22/227.41 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.22/227.41 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.22/227.41 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.22/227.41 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.22/227.41 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.22/227.41 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.22/227.41 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.22/227.41 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.22/227.41 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.22/227.41 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.22/227.41 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.22/227.41 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.22/227.41 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.22/227.41 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.22/227.41 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.22/227.41 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.22/227.41 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.22/227.41 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.22/227.41 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.22/227.41 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.22/227.41 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.22/227.41 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.22/227.41 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.22/227.41 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.22/227.41 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.22/227.41 U56(active(X:S)) -> U56(X:S) 227.22/227.41 U56(mark(X:S)) -> U56(X:S) 227.22/227.41 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.22/227.41 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.22/227.41 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.22/227.41 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.22/227.41 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.22/227.41 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.22/227.41 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.22/227.41 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.22/227.41 U63(active(X:S)) -> U63(X:S) 227.22/227.41 U63(mark(X:S)) -> U63(X:S) 227.22/227.41 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.22/227.41 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.22/227.41 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.22/227.41 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.22/227.41 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.22/227.41 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.22/227.41 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.22/227.41 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.22/227.41 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.22/227.41 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.22/227.41 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.22/227.41 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.22/227.41 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.22/227.41 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.22/227.41 U74(active(X:S)) -> U74(X:S) 227.22/227.41 U74(mark(X:S)) -> U74(X:S) 227.22/227.41 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.22/227.41 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.22/227.41 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.22/227.41 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.22/227.41 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.22/227.41 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.22/227.41 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.22/227.41 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.22/227.41 U83(active(X:S)) -> U83(X:S) 227.22/227.41 U83(mark(X:S)) -> U83(X:S) 227.22/227.41 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.22/227.41 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.22/227.41 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.22/227.41 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.22/227.41 U92(active(X:S)) -> U92(X:S) 227.22/227.41 U92(mark(X:S)) -> U92(X:S) 227.22/227.41 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.22/227.41 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.22/227.41 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.22/227.41 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.22/227.41 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.22/227.41 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.22/227.41 active(U13(tt)) -> mark(tt) 227.22/227.41 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.22/227.41 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.22/227.41 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.22/227.41 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.22/227.41 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.22/227.41 active(U26(tt)) -> mark(tt) 227.22/227.41 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.22/227.41 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.22/227.41 active(U33(tt)) -> mark(tt) 227.22/227.41 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.22/227.41 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.22/227.41 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.22/227.41 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.22/227.41 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.22/227.41 active(U46(tt)) -> mark(tt) 227.22/227.41 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.22/227.41 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.22/227.41 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.22/227.41 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.22/227.41 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.22/227.41 active(U56(tt)) -> mark(tt) 227.22/227.41 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.22/227.41 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.22/227.41 active(U63(tt)) -> mark(tt) 227.22/227.41 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.22/227.41 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.22/227.41 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.22/227.41 active(U74(tt)) -> mark(tt) 227.22/227.41 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.22/227.41 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.22/227.41 active(U83(tt)) -> mark(tt) 227.22/227.41 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.22/227.41 active(U92(tt)) -> mark(tt) 227.22/227.41 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.22/227.41 active(__(nil,X:S)) -> mark(X:S) 227.22/227.41 active(__(X:S,nil)) -> mark(X:S) 227.22/227.41 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.22/227.41 active(isList(nil)) -> mark(tt) 227.22/227.41 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.22/227.41 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.22/227.41 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.22/227.41 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.22/227.41 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.22/227.41 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.22/227.41 active(isPal(nil)) -> mark(tt) 227.22/227.41 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.22/227.41 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.22/227.41 active(isPalListKind(a)) -> mark(tt) 227.22/227.41 active(isPalListKind(e)) -> mark(tt) 227.22/227.41 active(isPalListKind(i)) -> mark(tt) 227.22/227.41 active(isPalListKind(nil)) -> mark(tt) 227.22/227.41 active(isPalListKind(o)) -> mark(tt) 227.22/227.41 active(isPalListKind(u)) -> mark(tt) 227.22/227.41 active(isQid(a)) -> mark(tt) 227.22/227.41 active(isQid(e)) -> mark(tt) 227.22/227.41 active(isQid(i)) -> mark(tt) 227.22/227.41 active(isQid(o)) -> mark(tt) 227.22/227.41 active(isQid(u)) -> mark(tt) 227.22/227.41 isList(active(X:S)) -> isList(X:S) 227.22/227.41 isList(mark(X:S)) -> isList(X:S) 227.22/227.41 isNeList(active(X:S)) -> isNeList(X:S) 227.22/227.41 isNeList(mark(X:S)) -> isNeList(X:S) 227.22/227.41 isNePal(active(X:S)) -> isNePal(X:S) 227.22/227.41 isNePal(mark(X:S)) -> isNePal(X:S) 227.22/227.41 isPal(active(X:S)) -> isPal(X:S) 227.22/227.41 isPal(mark(X:S)) -> isPal(X:S) 227.22/227.41 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.22/227.41 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.22/227.41 isQid(active(X:S)) -> isQid(X:S) 227.22/227.41 isQid(mark(X:S)) -> isQid(X:S) 227.22/227.41 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.22/227.41 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.22/227.41 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.22/227.41 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.22/227.41 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.22/227.41 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.22/227.41 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.22/227.41 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.22/227.41 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.22/227.41 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.22/227.41 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.22/227.41 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.22/227.41 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.22/227.41 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.22/227.41 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.22/227.41 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.22/227.41 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.22/227.41 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.22/227.41 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.22/227.41 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.22/227.41 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.22/227.41 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.22/227.41 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.22/227.41 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.22/227.41 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.22/227.41 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.22/227.41 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.22/227.41 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.22/227.41 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.22/227.41 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.22/227.41 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.22/227.41 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.22/227.41 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.22/227.41 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.22/227.41 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.22/227.41 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.22/227.41 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.22/227.41 mark(isList(X:S)) -> active(isList(X:S)) 227.22/227.41 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.22/227.41 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.22/227.41 mark(isPal(X:S)) -> active(isPal(X:S)) 227.22/227.41 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.22/227.41 mark(isQid(X:S)) -> active(isQid(X:S)) 227.22/227.41 mark(a) -> active(a) 227.22/227.41 mark(e) -> active(e) 227.22/227.41 mark(i) -> active(i) 227.22/227.41 mark(nil) -> active(nil) 227.22/227.41 mark(o) -> active(o) 227.22/227.41 mark(tt) -> active(tt) 227.22/227.41 mark(u) -> active(u) 227.22/227.41 227.22/227.41 Problem 1.28: 227.22/227.41 227.22/227.41 Subterm Processor: 227.22/227.41 -> Pairs: 227.22/227.41 U44#(X1:S,active(X2:S),X3:S) -> U44#(X1:S,X2:S,X3:S) 227.22/227.41 U44#(X1:S,mark(X2:S),X3:S) -> U44#(X1:S,X2:S,X3:S) 227.22/227.41 U44#(X1:S,X2:S,active(X3:S)) -> U44#(X1:S,X2:S,X3:S) 227.22/227.41 U44#(X1:S,X2:S,mark(X3:S)) -> U44#(X1:S,X2:S,X3:S) 227.22/227.41 -> Rules: 227.22/227.41 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.22/227.41 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.22/227.41 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.22/227.41 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.22/227.41 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.22/227.41 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.22/227.41 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.22/227.41 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.22/227.41 U13(active(X:S)) -> U13(X:S) 227.22/227.41 U13(mark(X:S)) -> U13(X:S) 227.22/227.41 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.22/227.41 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.22/227.41 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.22/227.41 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.22/227.41 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.22/227.41 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.22/227.41 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.22/227.41 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.22/227.41 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.22/227.41 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.22/227.41 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.22/227.41 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.22/227.41 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.22/227.41 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.22/227.41 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.22/227.41 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.22/227.41 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.22/227.41 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.22/227.41 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.22/227.41 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.22/227.41 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.22/227.41 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.22/227.41 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.22/227.41 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.22/227.41 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.22/227.41 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.22/227.41 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.22/227.41 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.22/227.41 U26(active(X:S)) -> U26(X:S) 227.22/227.41 U26(mark(X:S)) -> U26(X:S) 227.22/227.41 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.22/227.41 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.22/227.41 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.22/227.41 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.22/227.41 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.22/227.41 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.22/227.41 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.22/227.41 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.22/227.41 U33(active(X:S)) -> U33(X:S) 227.22/227.41 U33(mark(X:S)) -> U33(X:S) 227.22/227.41 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.22/227.41 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.22/227.41 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.22/227.41 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.22/227.41 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.22/227.41 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.22/227.41 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.22/227.41 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.22/227.41 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.22/227.41 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.22/227.41 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.22/227.41 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.22/227.41 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.22/227.41 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.22/227.41 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.22/227.41 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.22/227.41 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.22/227.41 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.22/227.41 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.22/227.41 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.22/227.41 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.22/227.41 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.22/227.41 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.22/227.41 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.22/227.41 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.22/227.41 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.22/227.41 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.22/227.41 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.22/227.41 U46(active(X:S)) -> U46(X:S) 227.22/227.41 U46(mark(X:S)) -> U46(X:S) 227.22/227.41 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.22/227.41 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.22/227.41 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.22/227.41 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.22/227.41 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.22/227.41 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.22/227.41 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.22/227.41 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.22/227.41 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.22/227.41 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.22/227.41 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.22/227.41 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.22/227.41 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.22/227.41 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.22/227.41 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.22/227.41 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.22/227.41 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.22/227.41 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.22/227.41 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.22/227.41 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.22/227.41 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.22/227.41 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.22/227.41 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.22/227.41 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.22/227.41 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.22/227.41 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.22/227.41 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.22/227.41 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.22/227.41 U56(active(X:S)) -> U56(X:S) 227.22/227.41 U56(mark(X:S)) -> U56(X:S) 227.22/227.41 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.22/227.41 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.22/227.41 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.22/227.41 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.22/227.41 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.22/227.41 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.22/227.41 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.22/227.41 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.22/227.41 U63(active(X:S)) -> U63(X:S) 227.22/227.41 U63(mark(X:S)) -> U63(X:S) 227.22/227.41 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.22/227.41 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.22/227.41 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.22/227.41 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.22/227.41 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.22/227.41 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.22/227.41 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.22/227.41 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.22/227.41 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.22/227.41 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.22/227.41 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.22/227.41 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.22/227.41 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.22/227.41 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.22/227.41 U74(active(X:S)) -> U74(X:S) 227.22/227.41 U74(mark(X:S)) -> U74(X:S) 227.22/227.41 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.22/227.41 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.22/227.41 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.22/227.41 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.22/227.41 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.22/227.41 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.22/227.41 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.22/227.41 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.22/227.41 U83(active(X:S)) -> U83(X:S) 227.22/227.41 U83(mark(X:S)) -> U83(X:S) 227.22/227.41 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.22/227.41 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.22/227.41 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.22/227.41 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.22/227.41 U92(active(X:S)) -> U92(X:S) 227.22/227.41 U92(mark(X:S)) -> U92(X:S) 227.22/227.41 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.22/227.41 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.22/227.41 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.22/227.41 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.22/227.41 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.22/227.41 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.22/227.41 active(U13(tt)) -> mark(tt) 227.22/227.41 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.22/227.41 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.22/227.41 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.22/227.41 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.22/227.41 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.22/227.41 active(U26(tt)) -> mark(tt) 227.22/227.41 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.22/227.41 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.22/227.41 active(U33(tt)) -> mark(tt) 227.22/227.41 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.22/227.41 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.22/227.41 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.22/227.41 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.22/227.41 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.22/227.41 active(U46(tt)) -> mark(tt) 227.22/227.41 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.22/227.42 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.22/227.42 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.22/227.42 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.22/227.42 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.22/227.42 active(U56(tt)) -> mark(tt) 227.22/227.42 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.22/227.42 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.22/227.42 active(U63(tt)) -> mark(tt) 227.22/227.42 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.22/227.42 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.22/227.42 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.22/227.42 active(U74(tt)) -> mark(tt) 227.22/227.42 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.22/227.42 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.22/227.42 active(U83(tt)) -> mark(tt) 227.22/227.42 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.22/227.42 active(U92(tt)) -> mark(tt) 227.22/227.42 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.22/227.42 active(__(nil,X:S)) -> mark(X:S) 227.22/227.42 active(__(X:S,nil)) -> mark(X:S) 227.22/227.42 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.22/227.42 active(isList(nil)) -> mark(tt) 227.22/227.42 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.22/227.42 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.22/227.42 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.22/227.42 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.22/227.42 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.22/227.42 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.22/227.42 active(isPal(nil)) -> mark(tt) 227.22/227.42 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.22/227.42 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.22/227.42 active(isPalListKind(a)) -> mark(tt) 227.22/227.42 active(isPalListKind(e)) -> mark(tt) 227.22/227.42 active(isPalListKind(i)) -> mark(tt) 227.22/227.42 active(isPalListKind(nil)) -> mark(tt) 227.22/227.42 active(isPalListKind(o)) -> mark(tt) 227.22/227.42 active(isPalListKind(u)) -> mark(tt) 227.22/227.42 active(isQid(a)) -> mark(tt) 227.22/227.42 active(isQid(e)) -> mark(tt) 227.22/227.42 active(isQid(i)) -> mark(tt) 227.22/227.42 active(isQid(o)) -> mark(tt) 227.22/227.42 active(isQid(u)) -> mark(tt) 227.22/227.42 isList(active(X:S)) -> isList(X:S) 227.22/227.42 isList(mark(X:S)) -> isList(X:S) 227.22/227.42 isNeList(active(X:S)) -> isNeList(X:S) 227.22/227.42 isNeList(mark(X:S)) -> isNeList(X:S) 227.22/227.42 isNePal(active(X:S)) -> isNePal(X:S) 227.22/227.42 isNePal(mark(X:S)) -> isNePal(X:S) 227.22/227.42 isPal(active(X:S)) -> isPal(X:S) 227.22/227.42 isPal(mark(X:S)) -> isPal(X:S) 227.22/227.42 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.22/227.42 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.22/227.42 isQid(active(X:S)) -> isQid(X:S) 227.22/227.42 isQid(mark(X:S)) -> isQid(X:S) 227.22/227.42 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.22/227.42 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.22/227.42 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.22/227.42 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.22/227.42 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.22/227.42 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.22/227.42 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.22/227.42 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.22/227.42 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.22/227.42 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.22/227.42 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.22/227.42 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.22/227.42 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.22/227.42 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.22/227.42 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.22/227.42 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.22/227.42 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.22/227.42 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.22/227.42 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.22/227.42 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.22/227.42 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.22/227.42 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.22/227.42 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.22/227.42 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.22/227.42 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.22/227.42 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.22/227.42 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.22/227.42 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.22/227.42 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.22/227.42 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.22/227.42 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.22/227.42 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.22/227.42 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.22/227.42 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.22/227.42 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.22/227.42 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.22/227.42 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.22/227.42 mark(isList(X:S)) -> active(isList(X:S)) 227.22/227.42 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.22/227.42 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.22/227.42 mark(isPal(X:S)) -> active(isPal(X:S)) 227.22/227.42 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.22/227.42 mark(isQid(X:S)) -> active(isQid(X:S)) 227.22/227.42 mark(a) -> active(a) 227.22/227.42 mark(e) -> active(e) 227.22/227.42 mark(i) -> active(i) 227.22/227.42 mark(nil) -> active(nil) 227.22/227.42 mark(o) -> active(o) 227.22/227.42 mark(tt) -> active(tt) 227.22/227.42 mark(u) -> active(u) 227.22/227.42 ->Projection: 227.22/227.42 pi(U44#) = 2 227.22/227.42 227.22/227.42 Problem 1.28: 227.22/227.42 227.22/227.42 SCC Processor: 227.22/227.42 -> Pairs: 227.22/227.42 U44#(X1:S,X2:S,active(X3:S)) -> U44#(X1:S,X2:S,X3:S) 227.22/227.42 U44#(X1:S,X2:S,mark(X3:S)) -> U44#(X1:S,X2:S,X3:S) 227.22/227.42 -> Rules: 227.22/227.42 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.22/227.42 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.22/227.42 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.22/227.42 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.22/227.42 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.22/227.42 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.22/227.42 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.22/227.42 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.22/227.42 U13(active(X:S)) -> U13(X:S) 227.22/227.42 U13(mark(X:S)) -> U13(X:S) 227.22/227.42 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.22/227.42 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.22/227.42 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.22/227.42 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.22/227.42 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.22/227.42 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.22/227.42 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.22/227.42 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.22/227.42 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.22/227.42 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.22/227.42 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.22/227.42 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.22/227.42 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.22/227.42 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.22/227.42 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.22/227.42 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.22/227.42 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.22/227.42 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.22/227.42 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.22/227.42 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.22/227.42 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.22/227.42 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.22/227.42 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.22/227.42 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.22/227.42 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.22/227.42 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.22/227.42 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.22/227.42 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.22/227.42 U26(active(X:S)) -> U26(X:S) 227.22/227.42 U26(mark(X:S)) -> U26(X:S) 227.22/227.42 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.22/227.42 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.22/227.42 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.22/227.42 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.22/227.42 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.22/227.42 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.22/227.42 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.22/227.42 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.22/227.42 U33(active(X:S)) -> U33(X:S) 227.22/227.42 U33(mark(X:S)) -> U33(X:S) 227.22/227.42 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.22/227.42 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.22/227.42 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.22/227.42 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.22/227.42 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.22/227.42 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.22/227.42 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.22/227.42 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.22/227.42 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.22/227.42 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.22/227.42 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.22/227.42 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.22/227.42 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.22/227.42 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.22/227.42 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.22/227.42 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.22/227.42 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.22/227.42 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.22/227.42 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.22/227.42 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.22/227.42 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.22/227.42 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.22/227.42 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.22/227.42 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.22/227.42 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.22/227.42 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.22/227.42 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.22/227.42 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.22/227.42 U46(active(X:S)) -> U46(X:S) 227.22/227.42 U46(mark(X:S)) -> U46(X:S) 227.22/227.42 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.22/227.42 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.22/227.42 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.22/227.42 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.22/227.42 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.22/227.42 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.22/227.42 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.22/227.42 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.22/227.42 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.22/227.42 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.22/227.42 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.22/227.42 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.22/227.42 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.22/227.42 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.22/227.42 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.22/227.42 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.22/227.42 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.22/227.42 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.22/227.42 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.22/227.42 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.22/227.42 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.22/227.42 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.22/227.42 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.22/227.42 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.22/227.42 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.22/227.42 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.22/227.42 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.22/227.42 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.22/227.42 U56(active(X:S)) -> U56(X:S) 227.22/227.42 U56(mark(X:S)) -> U56(X:S) 227.22/227.42 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.22/227.42 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.22/227.42 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.22/227.42 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.22/227.42 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.22/227.42 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.22/227.42 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.22/227.42 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.22/227.42 U63(active(X:S)) -> U63(X:S) 227.22/227.42 U63(mark(X:S)) -> U63(X:S) 227.22/227.42 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.22/227.42 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.22/227.42 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.22/227.42 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.22/227.42 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.22/227.42 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.22/227.42 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.22/227.42 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.22/227.42 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.22/227.42 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.22/227.42 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.22/227.42 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.22/227.42 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.22/227.42 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.22/227.42 U74(active(X:S)) -> U74(X:S) 227.22/227.42 U74(mark(X:S)) -> U74(X:S) 227.22/227.42 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.22/227.42 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.22/227.42 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.22/227.42 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.22/227.42 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.22/227.42 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.22/227.42 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.22/227.42 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.22/227.42 U83(active(X:S)) -> U83(X:S) 227.22/227.42 U83(mark(X:S)) -> U83(X:S) 227.22/227.42 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.22/227.42 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.22/227.42 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.22/227.42 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.22/227.42 U92(active(X:S)) -> U92(X:S) 227.22/227.42 U92(mark(X:S)) -> U92(X:S) 227.22/227.42 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.22/227.42 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.22/227.42 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.22/227.42 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.22/227.42 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.22/227.42 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.22/227.42 active(U13(tt)) -> mark(tt) 227.22/227.42 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.22/227.42 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.22/227.42 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.22/227.42 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.22/227.42 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.22/227.42 active(U26(tt)) -> mark(tt) 227.22/227.42 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.22/227.42 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.22/227.42 active(U33(tt)) -> mark(tt) 227.22/227.42 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.22/227.42 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.22/227.42 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.22/227.42 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.22/227.42 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.22/227.42 active(U46(tt)) -> mark(tt) 227.22/227.42 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.22/227.42 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.22/227.42 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.22/227.42 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.22/227.42 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.22/227.42 active(U56(tt)) -> mark(tt) 227.22/227.42 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.22/227.42 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.22/227.42 active(U63(tt)) -> mark(tt) 227.22/227.42 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.22/227.42 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.22/227.42 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.22/227.42 active(U74(tt)) -> mark(tt) 227.22/227.42 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.22/227.42 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.22/227.42 active(U83(tt)) -> mark(tt) 227.22/227.42 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.22/227.42 active(U92(tt)) -> mark(tt) 227.22/227.42 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.22/227.42 active(__(nil,X:S)) -> mark(X:S) 227.22/227.42 active(__(X:S,nil)) -> mark(X:S) 227.22/227.42 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.22/227.42 active(isList(nil)) -> mark(tt) 227.22/227.42 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.22/227.42 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.22/227.42 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.22/227.42 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.22/227.42 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.22/227.42 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.22/227.42 active(isPal(nil)) -> mark(tt) 227.22/227.42 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.22/227.42 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.22/227.42 active(isPalListKind(a)) -> mark(tt) 227.22/227.42 active(isPalListKind(e)) -> mark(tt) 227.22/227.42 active(isPalListKind(i)) -> mark(tt) 227.22/227.42 active(isPalListKind(nil)) -> mark(tt) 227.22/227.42 active(isPalListKind(o)) -> mark(tt) 227.22/227.42 active(isPalListKind(u)) -> mark(tt) 227.22/227.42 active(isQid(a)) -> mark(tt) 227.22/227.42 active(isQid(e)) -> mark(tt) 227.22/227.42 active(isQid(i)) -> mark(tt) 227.22/227.42 active(isQid(o)) -> mark(tt) 227.22/227.42 active(isQid(u)) -> mark(tt) 227.22/227.42 isList(active(X:S)) -> isList(X:S) 227.22/227.42 isList(mark(X:S)) -> isList(X:S) 227.22/227.42 isNeList(active(X:S)) -> isNeList(X:S) 227.22/227.42 isNeList(mark(X:S)) -> isNeList(X:S) 227.22/227.42 isNePal(active(X:S)) -> isNePal(X:S) 227.22/227.42 isNePal(mark(X:S)) -> isNePal(X:S) 227.22/227.42 isPal(active(X:S)) -> isPal(X:S) 227.22/227.42 isPal(mark(X:S)) -> isPal(X:S) 227.22/227.42 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.22/227.42 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.22/227.42 isQid(active(X:S)) -> isQid(X:S) 227.22/227.42 isQid(mark(X:S)) -> isQid(X:S) 227.22/227.42 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.22/227.42 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.22/227.42 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.22/227.42 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.22/227.42 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.22/227.42 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.22/227.42 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.22/227.42 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.22/227.42 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.22/227.42 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.22/227.42 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.22/227.42 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.22/227.42 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.22/227.42 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.22/227.42 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.22/227.42 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.22/227.42 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.22/227.42 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.22/227.42 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.22/227.42 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.22/227.42 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.22/227.42 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.22/227.42 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.22/227.42 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.22/227.42 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.22/227.42 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.22/227.42 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.22/227.42 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.22/227.42 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.22/227.42 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.22/227.42 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.22/227.42 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.22/227.42 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.22/227.42 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.22/227.42 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.22/227.42 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.22/227.42 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.22/227.42 mark(isList(X:S)) -> active(isList(X:S)) 227.22/227.42 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.22/227.42 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.22/227.42 mark(isPal(X:S)) -> active(isPal(X:S)) 227.22/227.42 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.22/227.42 mark(isQid(X:S)) -> active(isQid(X:S)) 227.22/227.42 mark(a) -> active(a) 227.22/227.42 mark(e) -> active(e) 227.22/227.42 mark(i) -> active(i) 227.22/227.42 mark(nil) -> active(nil) 227.22/227.42 mark(o) -> active(o) 227.22/227.42 mark(tt) -> active(tt) 227.22/227.42 mark(u) -> active(u) 227.22/227.42 ->Strongly Connected Components: 227.22/227.42 ->->Cycle: 227.22/227.42 ->->-> Pairs: 227.22/227.42 U44#(X1:S,X2:S,active(X3:S)) -> U44#(X1:S,X2:S,X3:S) 227.22/227.42 U44#(X1:S,X2:S,mark(X3:S)) -> U44#(X1:S,X2:S,X3:S) 227.22/227.42 ->->-> Rules: 227.22/227.42 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.22/227.42 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.22/227.42 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.22/227.42 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.22/227.42 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.22/227.42 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.22/227.42 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.22/227.42 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.22/227.42 U13(active(X:S)) -> U13(X:S) 227.22/227.42 U13(mark(X:S)) -> U13(X:S) 227.22/227.42 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.22/227.42 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.22/227.42 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.22/227.42 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.22/227.42 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.22/227.42 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.22/227.42 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.22/227.42 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.22/227.42 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.22/227.42 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.22/227.42 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.22/227.42 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.22/227.42 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.22/227.42 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.22/227.42 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.22/227.42 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.22/227.42 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.22/227.42 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.22/227.42 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.22/227.42 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.22/227.42 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.22/227.42 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.22/227.42 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.22/227.42 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.22/227.42 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.22/227.42 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.22/227.42 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.22/227.42 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.22/227.42 U26(active(X:S)) -> U26(X:S) 227.22/227.42 U26(mark(X:S)) -> U26(X:S) 227.22/227.42 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.22/227.42 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.22/227.42 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.22/227.42 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.22/227.42 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.22/227.42 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.22/227.42 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.22/227.42 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.22/227.42 U33(active(X:S)) -> U33(X:S) 227.22/227.42 U33(mark(X:S)) -> U33(X:S) 227.22/227.42 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.22/227.42 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.22/227.42 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.22/227.42 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.22/227.42 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.22/227.42 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.22/227.42 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.22/227.42 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.22/227.42 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.22/227.42 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.22/227.42 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.22/227.42 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.22/227.42 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.22/227.42 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.22/227.42 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.22/227.42 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.22/227.42 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.22/227.42 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.22/227.42 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.22/227.42 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.22/227.42 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.22/227.42 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.22/227.42 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.22/227.42 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.22/227.42 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.22/227.42 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.22/227.42 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.22/227.42 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.22/227.42 U46(active(X:S)) -> U46(X:S) 227.22/227.42 U46(mark(X:S)) -> U46(X:S) 227.22/227.42 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.22/227.42 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.22/227.42 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.22/227.42 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.22/227.42 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.22/227.42 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.22/227.42 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.22/227.42 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.22/227.42 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.22/227.42 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.22/227.42 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.22/227.42 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.22/227.42 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.22/227.42 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.22/227.42 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.22/227.42 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.22/227.42 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.22/227.42 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.22/227.42 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.22/227.42 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.22/227.42 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.22/227.42 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.22/227.42 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.22/227.42 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.22/227.42 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.22/227.42 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.22/227.42 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.22/227.42 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.22/227.42 U56(active(X:S)) -> U56(X:S) 227.22/227.42 U56(mark(X:S)) -> U56(X:S) 227.22/227.42 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.22/227.42 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.22/227.42 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.22/227.42 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.22/227.42 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.22/227.42 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.22/227.42 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.22/227.42 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.22/227.42 U63(active(X:S)) -> U63(X:S) 227.22/227.42 U63(mark(X:S)) -> U63(X:S) 227.22/227.42 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.22/227.42 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.22/227.42 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.22/227.42 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.22/227.42 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.22/227.42 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.22/227.42 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.22/227.42 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.22/227.42 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.22/227.42 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.22/227.42 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.22/227.42 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.22/227.42 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.22/227.42 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.22/227.42 U74(active(X:S)) -> U74(X:S) 227.22/227.42 U74(mark(X:S)) -> U74(X:S) 227.22/227.42 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.22/227.42 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.22/227.42 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.22/227.42 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.22/227.42 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.22/227.42 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.22/227.42 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.22/227.42 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.22/227.42 U83(active(X:S)) -> U83(X:S) 227.22/227.42 U83(mark(X:S)) -> U83(X:S) 227.22/227.42 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.22/227.42 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.22/227.42 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.22/227.42 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.22/227.42 U92(active(X:S)) -> U92(X:S) 227.22/227.42 U92(mark(X:S)) -> U92(X:S) 227.22/227.42 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.22/227.42 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.22/227.42 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.22/227.42 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.22/227.42 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.22/227.42 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.22/227.42 active(U13(tt)) -> mark(tt) 227.22/227.42 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.22/227.42 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.22/227.42 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.22/227.42 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.22/227.42 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.22/227.42 active(U26(tt)) -> mark(tt) 227.22/227.42 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.22/227.42 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.22/227.42 active(U33(tt)) -> mark(tt) 227.22/227.42 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.22/227.42 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.22/227.42 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.22/227.42 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.22/227.42 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.22/227.42 active(U46(tt)) -> mark(tt) 227.22/227.42 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.22/227.42 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.22/227.42 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.22/227.42 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.22/227.42 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.22/227.42 active(U56(tt)) -> mark(tt) 227.22/227.42 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.22/227.42 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.22/227.42 active(U63(tt)) -> mark(tt) 227.22/227.42 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.22/227.42 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.22/227.42 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.22/227.42 active(U74(tt)) -> mark(tt) 227.22/227.42 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.22/227.42 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.22/227.42 active(U83(tt)) -> mark(tt) 227.22/227.42 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.22/227.42 active(U92(tt)) -> mark(tt) 227.22/227.42 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.22/227.42 active(__(nil,X:S)) -> mark(X:S) 227.22/227.42 active(__(X:S,nil)) -> mark(X:S) 227.22/227.42 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.22/227.42 active(isList(nil)) -> mark(tt) 227.22/227.42 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.22/227.42 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.22/227.42 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.22/227.42 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.22/227.42 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.22/227.42 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.22/227.42 active(isPal(nil)) -> mark(tt) 227.22/227.42 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.22/227.42 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.22/227.42 active(isPalListKind(a)) -> mark(tt) 227.22/227.42 active(isPalListKind(e)) -> mark(tt) 227.22/227.42 active(isPalListKind(i)) -> mark(tt) 227.22/227.42 active(isPalListKind(nil)) -> mark(tt) 227.22/227.42 active(isPalListKind(o)) -> mark(tt) 227.22/227.42 active(isPalListKind(u)) -> mark(tt) 227.22/227.42 active(isQid(a)) -> mark(tt) 227.22/227.42 active(isQid(e)) -> mark(tt) 227.22/227.42 active(isQid(i)) -> mark(tt) 227.22/227.42 active(isQid(o)) -> mark(tt) 227.22/227.42 active(isQid(u)) -> mark(tt) 227.22/227.42 isList(active(X:S)) -> isList(X:S) 227.22/227.42 isList(mark(X:S)) -> isList(X:S) 227.22/227.42 isNeList(active(X:S)) -> isNeList(X:S) 227.22/227.42 isNeList(mark(X:S)) -> isNeList(X:S) 227.22/227.42 isNePal(active(X:S)) -> isNePal(X:S) 227.22/227.42 isNePal(mark(X:S)) -> isNePal(X:S) 227.22/227.42 isPal(active(X:S)) -> isPal(X:S) 227.22/227.42 isPal(mark(X:S)) -> isPal(X:S) 227.22/227.42 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.22/227.42 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.22/227.42 isQid(active(X:S)) -> isQid(X:S) 227.22/227.42 isQid(mark(X:S)) -> isQid(X:S) 227.22/227.42 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.22/227.42 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.22/227.42 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.22/227.42 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.22/227.42 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.22/227.42 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.22/227.42 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.22/227.42 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.22/227.42 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.22/227.42 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.22/227.42 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.22/227.42 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.22/227.42 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.22/227.42 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.22/227.42 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.22/227.42 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.22/227.42 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.22/227.42 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.22/227.42 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.22/227.42 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.22/227.42 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.22/227.42 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.22/227.42 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.22/227.42 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.22/227.42 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.22/227.42 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.22/227.42 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.22/227.42 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.22/227.42 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.22/227.42 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.22/227.42 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.22/227.42 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.22/227.42 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.22/227.42 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.22/227.42 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.22/227.42 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.22/227.42 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.22/227.42 mark(isList(X:S)) -> active(isList(X:S)) 227.22/227.42 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.22/227.42 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.22/227.42 mark(isPal(X:S)) -> active(isPal(X:S)) 227.22/227.42 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.22/227.42 mark(isQid(X:S)) -> active(isQid(X:S)) 227.22/227.42 mark(a) -> active(a) 227.22/227.42 mark(e) -> active(e) 227.22/227.42 mark(i) -> active(i) 227.22/227.42 mark(nil) -> active(nil) 227.22/227.42 mark(o) -> active(o) 227.22/227.42 mark(tt) -> active(tt) 227.22/227.42 mark(u) -> active(u) 227.22/227.42 227.22/227.42 Problem 1.28: 227.22/227.42 227.22/227.42 Subterm Processor: 227.22/227.42 -> Pairs: 227.22/227.42 U44#(X1:S,X2:S,active(X3:S)) -> U44#(X1:S,X2:S,X3:S) 227.22/227.42 U44#(X1:S,X2:S,mark(X3:S)) -> U44#(X1:S,X2:S,X3:S) 227.22/227.42 -> Rules: 227.22/227.42 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.22/227.42 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.22/227.42 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.22/227.42 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.22/227.42 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.22/227.42 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.22/227.42 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.22/227.42 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.22/227.42 U13(active(X:S)) -> U13(X:S) 227.22/227.42 U13(mark(X:S)) -> U13(X:S) 227.22/227.42 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.22/227.42 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.22/227.42 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.22/227.42 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.22/227.42 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.22/227.42 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.22/227.42 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.22/227.42 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.22/227.42 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.22/227.42 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.22/227.42 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.22/227.42 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.22/227.42 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.22/227.42 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.22/227.42 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.22/227.42 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.22/227.42 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.22/227.42 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.22/227.42 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.22/227.42 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.22/227.42 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.22/227.42 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.22/227.42 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.22/227.42 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.22/227.42 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.22/227.42 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.22/227.42 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.22/227.42 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.22/227.42 U26(active(X:S)) -> U26(X:S) 227.22/227.42 U26(mark(X:S)) -> U26(X:S) 227.22/227.42 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.22/227.42 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.22/227.42 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.22/227.42 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.22/227.42 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.22/227.42 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.22/227.42 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.22/227.42 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.22/227.42 U33(active(X:S)) -> U33(X:S) 227.22/227.42 U33(mark(X:S)) -> U33(X:S) 227.22/227.42 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.22/227.42 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.22/227.42 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.22/227.42 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.22/227.42 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.22/227.42 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.22/227.42 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.22/227.42 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.22/227.42 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.22/227.42 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.22/227.42 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.22/227.42 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.22/227.42 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.22/227.42 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.22/227.42 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.22/227.42 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.22/227.42 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.22/227.42 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.22/227.42 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.22/227.42 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.22/227.42 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.22/227.42 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.22/227.42 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.22/227.42 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.22/227.42 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.22/227.42 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.22/227.42 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.22/227.42 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.22/227.42 U46(active(X:S)) -> U46(X:S) 227.22/227.42 U46(mark(X:S)) -> U46(X:S) 227.22/227.42 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.22/227.42 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.22/227.42 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.22/227.42 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.22/227.42 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.22/227.42 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.22/227.42 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.22/227.42 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.22/227.42 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.22/227.42 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.22/227.42 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.22/227.42 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.22/227.42 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.22/227.42 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.22/227.42 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.22/227.42 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.22/227.42 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.22/227.42 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.22/227.42 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.22/227.42 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.22/227.42 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.22/227.42 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.22/227.42 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.22/227.42 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.22/227.42 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.22/227.42 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.22/227.42 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.22/227.42 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.22/227.42 U56(active(X:S)) -> U56(X:S) 227.22/227.42 U56(mark(X:S)) -> U56(X:S) 227.22/227.42 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.22/227.42 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.22/227.42 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.22/227.42 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.22/227.42 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.22/227.42 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.22/227.42 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.22/227.42 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.22/227.42 U63(active(X:S)) -> U63(X:S) 227.22/227.42 U63(mark(X:S)) -> U63(X:S) 227.22/227.42 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.22/227.42 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.22/227.42 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.22/227.42 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.22/227.42 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.22/227.42 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.22/227.42 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.22/227.42 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.22/227.42 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.22/227.42 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.22/227.42 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.22/227.42 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.22/227.42 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.22/227.42 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.22/227.42 U74(active(X:S)) -> U74(X:S) 227.22/227.42 U74(mark(X:S)) -> U74(X:S) 227.22/227.42 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.22/227.42 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.22/227.42 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.22/227.42 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.22/227.42 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.22/227.42 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.22/227.42 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.22/227.42 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.22/227.42 U83(active(X:S)) -> U83(X:S) 227.22/227.42 U83(mark(X:S)) -> U83(X:S) 227.22/227.42 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.22/227.42 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.22/227.42 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.22/227.42 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.22/227.42 U92(active(X:S)) -> U92(X:S) 227.22/227.42 U92(mark(X:S)) -> U92(X:S) 227.22/227.42 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.22/227.42 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.22/227.42 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.22/227.42 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.22/227.42 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.22/227.42 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.22/227.42 active(U13(tt)) -> mark(tt) 227.22/227.42 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.22/227.42 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.22/227.42 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.22/227.42 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.22/227.42 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.22/227.42 active(U26(tt)) -> mark(tt) 227.22/227.42 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.22/227.42 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.22/227.42 active(U33(tt)) -> mark(tt) 227.22/227.42 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.22/227.42 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.22/227.42 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.22/227.42 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.22/227.42 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.22/227.42 active(U46(tt)) -> mark(tt) 227.22/227.42 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.22/227.42 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.22/227.42 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.22/227.42 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.22/227.42 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.22/227.42 active(U56(tt)) -> mark(tt) 227.22/227.42 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.22/227.42 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.22/227.42 active(U63(tt)) -> mark(tt) 227.22/227.42 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.22/227.42 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.22/227.42 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.22/227.42 active(U74(tt)) -> mark(tt) 227.22/227.42 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.22/227.42 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.22/227.42 active(U83(tt)) -> mark(tt) 227.22/227.42 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.22/227.42 active(U92(tt)) -> mark(tt) 227.22/227.42 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.22/227.42 active(__(nil,X:S)) -> mark(X:S) 227.22/227.42 active(__(X:S,nil)) -> mark(X:S) 227.22/227.42 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.22/227.42 active(isList(nil)) -> mark(tt) 227.22/227.42 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.22/227.42 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.22/227.42 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.22/227.42 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.22/227.42 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.22/227.42 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.22/227.42 active(isPal(nil)) -> mark(tt) 227.22/227.42 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.22/227.42 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.22/227.42 active(isPalListKind(a)) -> mark(tt) 227.22/227.42 active(isPalListKind(e)) -> mark(tt) 227.22/227.42 active(isPalListKind(i)) -> mark(tt) 227.22/227.42 active(isPalListKind(nil)) -> mark(tt) 227.22/227.42 active(isPalListKind(o)) -> mark(tt) 227.22/227.42 active(isPalListKind(u)) -> mark(tt) 227.22/227.42 active(isQid(a)) -> mark(tt) 227.22/227.42 active(isQid(e)) -> mark(tt) 227.22/227.42 active(isQid(i)) -> mark(tt) 227.22/227.42 active(isQid(o)) -> mark(tt) 227.22/227.42 active(isQid(u)) -> mark(tt) 227.22/227.42 isList(active(X:S)) -> isList(X:S) 227.22/227.42 isList(mark(X:S)) -> isList(X:S) 227.22/227.42 isNeList(active(X:S)) -> isNeList(X:S) 227.22/227.42 isNeList(mark(X:S)) -> isNeList(X:S) 227.22/227.42 isNePal(active(X:S)) -> isNePal(X:S) 227.22/227.42 isNePal(mark(X:S)) -> isNePal(X:S) 227.22/227.42 isPal(active(X:S)) -> isPal(X:S) 227.22/227.42 isPal(mark(X:S)) -> isPal(X:S) 227.22/227.42 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.22/227.42 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.22/227.42 isQid(active(X:S)) -> isQid(X:S) 227.22/227.42 isQid(mark(X:S)) -> isQid(X:S) 227.22/227.42 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.22/227.42 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.22/227.42 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.22/227.42 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.22/227.42 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.22/227.42 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.22/227.42 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.22/227.42 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.22/227.42 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.22/227.42 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.22/227.42 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.22/227.42 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.22/227.42 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.22/227.42 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.22/227.42 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.22/227.42 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.22/227.42 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.22/227.42 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.22/227.42 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.22/227.42 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.22/227.42 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.22/227.42 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.22/227.42 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.22/227.42 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.22/227.42 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.22/227.42 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.22/227.42 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.22/227.42 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.22/227.42 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.22/227.42 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.22/227.42 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.22/227.42 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.22/227.42 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.22/227.42 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.22/227.42 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.22/227.42 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.22/227.42 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.22/227.42 mark(isList(X:S)) -> active(isList(X:S)) 227.22/227.42 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.22/227.42 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.22/227.42 mark(isPal(X:S)) -> active(isPal(X:S)) 227.22/227.42 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.22/227.42 mark(isQid(X:S)) -> active(isQid(X:S)) 227.22/227.42 mark(a) -> active(a) 227.22/227.42 mark(e) -> active(e) 227.22/227.42 mark(i) -> active(i) 227.22/227.42 mark(nil) -> active(nil) 227.22/227.42 mark(o) -> active(o) 227.22/227.42 mark(tt) -> active(tt) 227.22/227.42 mark(u) -> active(u) 227.22/227.42 ->Projection: 227.22/227.42 pi(U44#) = 3 227.22/227.42 227.22/227.42 Problem 1.28: 227.22/227.42 227.22/227.42 SCC Processor: 227.22/227.42 -> Pairs: 227.22/227.42 Empty 227.22/227.42 -> Rules: 227.22/227.42 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.22/227.42 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.22/227.42 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.22/227.42 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.22/227.42 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.22/227.42 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.22/227.42 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.22/227.42 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.22/227.42 U13(active(X:S)) -> U13(X:S) 227.22/227.42 U13(mark(X:S)) -> U13(X:S) 227.22/227.42 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.22/227.42 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.22/227.42 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.22/227.42 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.22/227.42 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.22/227.42 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.22/227.42 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.22/227.42 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.22/227.42 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.22/227.42 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.22/227.42 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.22/227.42 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.22/227.42 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.22/227.42 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.22/227.42 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.22/227.42 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.22/227.42 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.22/227.42 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.22/227.42 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.22/227.42 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.22/227.42 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.22/227.42 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.22/227.42 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.22/227.42 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.22/227.42 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.22/227.42 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.22/227.42 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.22/227.42 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.22/227.42 U26(active(X:S)) -> U26(X:S) 227.22/227.42 U26(mark(X:S)) -> U26(X:S) 227.22/227.42 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.22/227.42 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.22/227.42 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.22/227.42 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.22/227.42 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.22/227.42 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.22/227.42 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.22/227.42 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.22/227.42 U33(active(X:S)) -> U33(X:S) 227.22/227.42 U33(mark(X:S)) -> U33(X:S) 227.22/227.42 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.22/227.42 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.22/227.42 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.22/227.42 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.22/227.42 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.22/227.42 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.22/227.42 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.22/227.42 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.22/227.42 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.22/227.42 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.22/227.42 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.22/227.42 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.22/227.42 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.22/227.42 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.22/227.42 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.22/227.42 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.22/227.42 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.22/227.42 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.22/227.42 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.22/227.42 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.22/227.42 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.22/227.42 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.22/227.42 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.22/227.42 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.22/227.42 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.22/227.42 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.22/227.42 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.22/227.42 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.22/227.42 U46(active(X:S)) -> U46(X:S) 227.22/227.42 U46(mark(X:S)) -> U46(X:S) 227.22/227.42 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.22/227.42 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.22/227.42 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.22/227.42 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.22/227.42 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.22/227.42 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.22/227.42 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.22/227.42 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.22/227.42 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.22/227.42 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.22/227.42 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.22/227.42 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.22/227.42 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.22/227.42 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.22/227.42 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.22/227.42 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.22/227.42 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.22/227.42 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.22/227.42 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.22/227.42 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.22/227.42 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.22/227.42 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.22/227.42 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.22/227.42 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.22/227.42 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.22/227.42 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.22/227.42 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.22/227.42 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.22/227.42 U56(active(X:S)) -> U56(X:S) 227.22/227.42 U56(mark(X:S)) -> U56(X:S) 227.22/227.42 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.22/227.42 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.22/227.42 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.22/227.42 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.22/227.42 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.22/227.42 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.22/227.42 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.22/227.42 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.22/227.42 U63(active(X:S)) -> U63(X:S) 227.22/227.42 U63(mark(X:S)) -> U63(X:S) 227.22/227.42 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.22/227.42 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.22/227.42 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.22/227.42 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.22/227.42 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.22/227.42 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.22/227.42 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.22/227.42 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.22/227.42 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.22/227.42 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.22/227.42 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.22/227.42 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.22/227.42 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.22/227.42 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.22/227.42 U74(active(X:S)) -> U74(X:S) 227.22/227.42 U74(mark(X:S)) -> U74(X:S) 227.22/227.42 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.22/227.42 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.22/227.42 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.22/227.42 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.22/227.42 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.22/227.42 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.22/227.42 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.22/227.42 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.22/227.42 U83(active(X:S)) -> U83(X:S) 227.22/227.42 U83(mark(X:S)) -> U83(X:S) 227.22/227.42 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.22/227.42 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.22/227.42 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.22/227.42 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.22/227.42 U92(active(X:S)) -> U92(X:S) 227.22/227.42 U92(mark(X:S)) -> U92(X:S) 227.22/227.42 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.22/227.42 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.22/227.42 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.22/227.42 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.22/227.42 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.22/227.42 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.22/227.42 active(U13(tt)) -> mark(tt) 227.22/227.42 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.22/227.42 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.22/227.42 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.22/227.42 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.22/227.42 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.22/227.42 active(U26(tt)) -> mark(tt) 227.22/227.42 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.22/227.42 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.22/227.42 active(U33(tt)) -> mark(tt) 227.22/227.42 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.22/227.42 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.22/227.42 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.22/227.42 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.22/227.42 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.22/227.42 active(U46(tt)) -> mark(tt) 227.22/227.42 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.22/227.42 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.22/227.42 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.22/227.42 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.22/227.42 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.22/227.42 active(U56(tt)) -> mark(tt) 227.22/227.42 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.22/227.42 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.22/227.42 active(U63(tt)) -> mark(tt) 227.22/227.42 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.22/227.42 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.22/227.42 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.22/227.42 active(U74(tt)) -> mark(tt) 227.22/227.42 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.22/227.42 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.22/227.42 active(U83(tt)) -> mark(tt) 227.22/227.42 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.22/227.42 active(U92(tt)) -> mark(tt) 227.22/227.42 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.22/227.42 active(__(nil,X:S)) -> mark(X:S) 227.22/227.42 active(__(X:S,nil)) -> mark(X:S) 227.22/227.42 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.22/227.42 active(isList(nil)) -> mark(tt) 227.22/227.42 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.22/227.42 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.22/227.42 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.22/227.42 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.22/227.42 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.22/227.42 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.22/227.42 active(isPal(nil)) -> mark(tt) 227.22/227.42 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.22/227.42 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.22/227.42 active(isPalListKind(a)) -> mark(tt) 227.22/227.42 active(isPalListKind(e)) -> mark(tt) 227.22/227.42 active(isPalListKind(i)) -> mark(tt) 227.22/227.42 active(isPalListKind(nil)) -> mark(tt) 227.22/227.42 active(isPalListKind(o)) -> mark(tt) 227.22/227.42 active(isPalListKind(u)) -> mark(tt) 227.22/227.42 active(isQid(a)) -> mark(tt) 227.22/227.42 active(isQid(e)) -> mark(tt) 227.22/227.42 active(isQid(i)) -> mark(tt) 227.22/227.42 active(isQid(o)) -> mark(tt) 227.22/227.42 active(isQid(u)) -> mark(tt) 227.22/227.42 isList(active(X:S)) -> isList(X:S) 227.22/227.42 isList(mark(X:S)) -> isList(X:S) 227.22/227.42 isNeList(active(X:S)) -> isNeList(X:S) 227.22/227.42 isNeList(mark(X:S)) -> isNeList(X:S) 227.22/227.42 isNePal(active(X:S)) -> isNePal(X:S) 227.22/227.42 isNePal(mark(X:S)) -> isNePal(X:S) 227.22/227.42 isPal(active(X:S)) -> isPal(X:S) 227.22/227.42 isPal(mark(X:S)) -> isPal(X:S) 227.22/227.42 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.22/227.42 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.22/227.42 isQid(active(X:S)) -> isQid(X:S) 227.22/227.42 isQid(mark(X:S)) -> isQid(X:S) 227.22/227.42 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.22/227.42 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.22/227.42 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.22/227.42 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.22/227.42 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.22/227.42 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.22/227.42 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.22/227.42 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.22/227.42 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.22/227.42 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.22/227.42 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.22/227.42 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.22/227.42 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.22/227.42 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.22/227.42 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.22/227.42 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.22/227.42 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.22/227.42 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.22/227.42 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.22/227.42 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.22/227.42 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.22/227.42 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.22/227.42 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.22/227.42 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.22/227.42 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.22/227.42 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.22/227.42 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.22/227.42 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.22/227.42 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.22/227.42 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.22/227.42 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.22/227.42 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.22/227.42 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.22/227.42 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.22/227.42 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.22/227.42 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.22/227.42 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.22/227.42 mark(isList(X:S)) -> active(isList(X:S)) 227.22/227.42 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.22/227.42 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.22/227.42 mark(isPal(X:S)) -> active(isPal(X:S)) 227.22/227.42 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.22/227.42 mark(isQid(X:S)) -> active(isQid(X:S)) 227.22/227.42 mark(a) -> active(a) 227.22/227.42 mark(e) -> active(e) 227.22/227.42 mark(i) -> active(i) 227.22/227.42 mark(nil) -> active(nil) 227.22/227.42 mark(o) -> active(o) 227.22/227.42 mark(tt) -> active(tt) 227.22/227.42 mark(u) -> active(u) 227.22/227.42 ->Strongly Connected Components: 227.22/227.42 There is no strongly connected component 227.22/227.42 227.22/227.42 The problem is finite. 227.22/227.42 227.22/227.42 Problem 1.29: 227.22/227.42 227.22/227.42 Subterm Processor: 227.22/227.42 -> Pairs: 227.22/227.42 U43#(active(X1:S),X2:S,X3:S) -> U43#(X1:S,X2:S,X3:S) 227.22/227.42 U43#(mark(X1:S),X2:S,X3:S) -> U43#(X1:S,X2:S,X3:S) 227.22/227.42 U43#(X1:S,active(X2:S),X3:S) -> U43#(X1:S,X2:S,X3:S) 227.22/227.42 U43#(X1:S,mark(X2:S),X3:S) -> U43#(X1:S,X2:S,X3:S) 227.22/227.42 U43#(X1:S,X2:S,active(X3:S)) -> U43#(X1:S,X2:S,X3:S) 227.22/227.42 U43#(X1:S,X2:S,mark(X3:S)) -> U43#(X1:S,X2:S,X3:S) 227.22/227.42 -> Rules: 227.22/227.42 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.22/227.42 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.22/227.42 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.22/227.42 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.22/227.42 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.22/227.42 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.22/227.42 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.22/227.42 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.22/227.42 U13(active(X:S)) -> U13(X:S) 227.22/227.42 U13(mark(X:S)) -> U13(X:S) 227.22/227.42 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.22/227.42 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.22/227.42 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.22/227.42 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.22/227.42 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.22/227.42 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.22/227.42 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.22/227.42 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.22/227.42 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.22/227.42 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.22/227.42 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.22/227.42 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.22/227.42 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.22/227.42 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.22/227.42 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.22/227.42 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.22/227.42 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.22/227.42 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.22/227.42 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.22/227.42 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.22/227.42 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.22/227.42 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.22/227.42 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.22/227.42 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.22/227.42 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.22/227.42 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.22/227.42 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.22/227.42 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.22/227.42 U26(active(X:S)) -> U26(X:S) 227.22/227.42 U26(mark(X:S)) -> U26(X:S) 227.22/227.42 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.22/227.42 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.22/227.42 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.22/227.42 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.22/227.42 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.22/227.42 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.22/227.42 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.22/227.42 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.22/227.42 U33(active(X:S)) -> U33(X:S) 227.22/227.42 U33(mark(X:S)) -> U33(X:S) 227.22/227.42 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.22/227.42 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.22/227.42 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.22/227.42 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.22/227.42 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.22/227.42 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.22/227.42 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.22/227.42 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.22/227.42 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.22/227.42 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.22/227.42 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.22/227.42 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.22/227.42 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.22/227.42 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.22/227.42 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.22/227.42 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.22/227.42 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.22/227.42 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.22/227.42 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.22/227.42 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.22/227.42 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.22/227.42 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.22/227.42 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.22/227.42 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.22/227.42 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.22/227.42 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.22/227.42 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.22/227.42 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.22/227.42 U46(active(X:S)) -> U46(X:S) 227.22/227.42 U46(mark(X:S)) -> U46(X:S) 227.22/227.42 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.22/227.42 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.22/227.42 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.22/227.42 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.22/227.42 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.22/227.42 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.22/227.42 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.22/227.42 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.22/227.42 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.22/227.42 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.22/227.42 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.22/227.42 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.22/227.42 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.22/227.42 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.22/227.42 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.22/227.42 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.22/227.42 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.22/227.42 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.22/227.42 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.22/227.42 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.22/227.42 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.22/227.42 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.22/227.42 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.22/227.42 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.22/227.42 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.22/227.42 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.22/227.42 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.22/227.42 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.22/227.42 U56(active(X:S)) -> U56(X:S) 227.22/227.42 U56(mark(X:S)) -> U56(X:S) 227.22/227.42 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.22/227.42 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.22/227.42 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.22/227.42 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.22/227.42 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.22/227.42 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.22/227.42 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.22/227.42 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.22/227.42 U63(active(X:S)) -> U63(X:S) 227.22/227.42 U63(mark(X:S)) -> U63(X:S) 227.22/227.42 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.22/227.42 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.22/227.42 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.22/227.42 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.22/227.42 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.22/227.42 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.22/227.42 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.22/227.42 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.22/227.42 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.22/227.42 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.22/227.42 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.22/227.42 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.22/227.42 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.22/227.42 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.22/227.42 U74(active(X:S)) -> U74(X:S) 227.22/227.42 U74(mark(X:S)) -> U74(X:S) 227.22/227.42 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.22/227.42 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.22/227.42 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.22/227.42 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.22/227.42 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.22/227.42 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.22/227.42 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.22/227.42 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.22/227.42 U83(active(X:S)) -> U83(X:S) 227.22/227.42 U83(mark(X:S)) -> U83(X:S) 227.22/227.42 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.22/227.42 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.22/227.42 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.22/227.42 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.22/227.42 U92(active(X:S)) -> U92(X:S) 227.22/227.42 U92(mark(X:S)) -> U92(X:S) 227.22/227.42 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.22/227.42 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.22/227.42 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.22/227.42 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.22/227.42 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.22/227.42 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.22/227.42 active(U13(tt)) -> mark(tt) 227.22/227.42 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.22/227.42 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.22/227.42 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.22/227.42 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.22/227.42 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.22/227.42 active(U26(tt)) -> mark(tt) 227.22/227.42 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.22/227.42 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.22/227.42 active(U33(tt)) -> mark(tt) 227.22/227.42 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.22/227.42 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.22/227.42 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.22/227.42 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.22/227.42 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.22/227.42 active(U46(tt)) -> mark(tt) 227.22/227.42 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.22/227.42 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.22/227.42 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.22/227.42 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.22/227.42 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.22/227.42 active(U56(tt)) -> mark(tt) 227.22/227.42 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.22/227.42 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.22/227.42 active(U63(tt)) -> mark(tt) 227.22/227.42 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.22/227.42 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.22/227.42 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.22/227.42 active(U74(tt)) -> mark(tt) 227.22/227.42 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.22/227.42 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.22/227.42 active(U83(tt)) -> mark(tt) 227.22/227.42 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.22/227.42 active(U92(tt)) -> mark(tt) 227.22/227.42 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.22/227.42 active(__(nil,X:S)) -> mark(X:S) 227.22/227.42 active(__(X:S,nil)) -> mark(X:S) 227.22/227.42 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.22/227.42 active(isList(nil)) -> mark(tt) 227.22/227.42 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.22/227.42 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.22/227.42 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.22/227.42 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.22/227.42 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.22/227.42 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.22/227.42 active(isPal(nil)) -> mark(tt) 227.22/227.42 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.22/227.42 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.22/227.42 active(isPalListKind(a)) -> mark(tt) 227.22/227.42 active(isPalListKind(e)) -> mark(tt) 227.22/227.42 active(isPalListKind(i)) -> mark(tt) 227.22/227.42 active(isPalListKind(nil)) -> mark(tt) 227.22/227.42 active(isPalListKind(o)) -> mark(tt) 227.22/227.42 active(isPalListKind(u)) -> mark(tt) 227.22/227.42 active(isQid(a)) -> mark(tt) 227.22/227.42 active(isQid(e)) -> mark(tt) 227.22/227.42 active(isQid(i)) -> mark(tt) 227.22/227.42 active(isQid(o)) -> mark(tt) 227.22/227.42 active(isQid(u)) -> mark(tt) 227.22/227.42 isList(active(X:S)) -> isList(X:S) 227.22/227.42 isList(mark(X:S)) -> isList(X:S) 227.22/227.42 isNeList(active(X:S)) -> isNeList(X:S) 227.22/227.42 isNeList(mark(X:S)) -> isNeList(X:S) 227.22/227.42 isNePal(active(X:S)) -> isNePal(X:S) 227.22/227.42 isNePal(mark(X:S)) -> isNePal(X:S) 227.22/227.42 isPal(active(X:S)) -> isPal(X:S) 227.22/227.42 isPal(mark(X:S)) -> isPal(X:S) 227.22/227.42 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.22/227.42 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.22/227.42 isQid(active(X:S)) -> isQid(X:S) 227.22/227.42 isQid(mark(X:S)) -> isQid(X:S) 227.22/227.42 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.22/227.42 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.22/227.42 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.22/227.42 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.22/227.42 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.22/227.42 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.22/227.42 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.22/227.42 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.22/227.42 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.22/227.42 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.22/227.42 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.22/227.42 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.22/227.42 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.22/227.42 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.22/227.42 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.22/227.42 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.22/227.42 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.22/227.42 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.22/227.42 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.22/227.42 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.22/227.42 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.22/227.42 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.22/227.42 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.22/227.42 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.22/227.42 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.22/227.42 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.22/227.42 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.22/227.42 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.22/227.42 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.22/227.42 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.22/227.42 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.22/227.42 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.22/227.42 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.22/227.42 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.22/227.42 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.22/227.42 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.22/227.42 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.22/227.42 mark(isList(X:S)) -> active(isList(X:S)) 227.22/227.42 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.22/227.42 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.22/227.42 mark(isPal(X:S)) -> active(isPal(X:S)) 227.22/227.42 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.22/227.42 mark(isQid(X:S)) -> active(isQid(X:S)) 227.22/227.42 mark(a) -> active(a) 227.22/227.42 mark(e) -> active(e) 227.22/227.42 mark(i) -> active(i) 227.22/227.42 mark(nil) -> active(nil) 227.22/227.42 mark(o) -> active(o) 227.22/227.42 mark(tt) -> active(tt) 227.22/227.42 mark(u) -> active(u) 227.22/227.42 ->Projection: 227.22/227.42 pi(U43#) = 1 227.22/227.42 227.22/227.42 Problem 1.29: 227.22/227.42 227.22/227.42 SCC Processor: 227.22/227.42 -> Pairs: 227.22/227.42 U43#(X1:S,active(X2:S),X3:S) -> U43#(X1:S,X2:S,X3:S) 227.22/227.42 U43#(X1:S,mark(X2:S),X3:S) -> U43#(X1:S,X2:S,X3:S) 227.22/227.42 U43#(X1:S,X2:S,active(X3:S)) -> U43#(X1:S,X2:S,X3:S) 227.22/227.42 U43#(X1:S,X2:S,mark(X3:S)) -> U43#(X1:S,X2:S,X3:S) 227.22/227.42 -> Rules: 227.22/227.42 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.22/227.42 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.22/227.42 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.22/227.42 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.22/227.42 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.22/227.42 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.22/227.42 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.22/227.42 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.22/227.42 U13(active(X:S)) -> U13(X:S) 227.22/227.42 U13(mark(X:S)) -> U13(X:S) 227.22/227.42 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.22/227.42 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.22/227.42 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.22/227.42 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.22/227.42 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.22/227.42 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.22/227.42 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.22/227.42 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.22/227.42 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.22/227.42 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.22/227.42 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.22/227.42 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.22/227.42 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.22/227.42 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.22/227.42 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.22/227.42 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.22/227.42 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.22/227.42 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.22/227.42 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.22/227.42 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.22/227.42 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.22/227.42 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.22/227.42 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.22/227.42 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.22/227.42 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.22/227.42 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.22/227.42 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.22/227.42 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.22/227.42 U26(active(X:S)) -> U26(X:S) 227.22/227.42 U26(mark(X:S)) -> U26(X:S) 227.22/227.42 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.22/227.42 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.22/227.42 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.22/227.42 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.22/227.42 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.22/227.42 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.22/227.42 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.22/227.42 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.22/227.42 U33(active(X:S)) -> U33(X:S) 227.22/227.42 U33(mark(X:S)) -> U33(X:S) 227.22/227.42 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.22/227.42 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.22/227.42 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.22/227.42 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.22/227.42 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.22/227.42 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.22/227.42 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.22/227.42 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.22/227.42 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.22/227.42 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.22/227.42 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.22/227.42 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.22/227.42 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.22/227.42 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.22/227.42 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.22/227.42 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.22/227.42 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.22/227.42 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.22/227.42 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.22/227.42 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.22/227.42 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.22/227.42 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.22/227.42 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.22/227.42 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.22/227.42 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.22/227.42 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.22/227.42 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.22/227.42 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.22/227.42 U46(active(X:S)) -> U46(X:S) 227.22/227.42 U46(mark(X:S)) -> U46(X:S) 227.22/227.42 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.22/227.42 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.22/227.42 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.22/227.42 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.22/227.42 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.22/227.42 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.22/227.42 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.22/227.42 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.22/227.42 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.22/227.42 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.22/227.42 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.22/227.42 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.22/227.42 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.22/227.42 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.22/227.42 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.22/227.42 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.22/227.42 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.22/227.42 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.22/227.42 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.22/227.42 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.22/227.42 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.22/227.42 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.22/227.42 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.22/227.42 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.22/227.42 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.22/227.42 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.22/227.42 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.22/227.42 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.22/227.42 U56(active(X:S)) -> U56(X:S) 227.22/227.42 U56(mark(X:S)) -> U56(X:S) 227.22/227.42 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.22/227.42 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.22/227.42 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.22/227.42 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.22/227.42 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.22/227.42 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.22/227.42 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.22/227.42 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.22/227.42 U63(active(X:S)) -> U63(X:S) 227.22/227.42 U63(mark(X:S)) -> U63(X:S) 227.22/227.42 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.22/227.42 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.22/227.42 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.22/227.42 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.22/227.42 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.22/227.42 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.22/227.42 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.22/227.42 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.22/227.42 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.22/227.42 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.22/227.42 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.22/227.42 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.22/227.42 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.22/227.42 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.22/227.42 U74(active(X:S)) -> U74(X:S) 227.22/227.42 U74(mark(X:S)) -> U74(X:S) 227.22/227.42 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.22/227.42 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.22/227.42 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.22/227.42 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.22/227.42 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.22/227.42 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.22/227.42 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.22/227.42 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.22/227.42 U83(active(X:S)) -> U83(X:S) 227.22/227.42 U83(mark(X:S)) -> U83(X:S) 227.22/227.42 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.22/227.42 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.22/227.42 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.22/227.42 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.22/227.42 U92(active(X:S)) -> U92(X:S) 227.22/227.42 U92(mark(X:S)) -> U92(X:S) 227.22/227.42 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.22/227.42 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.22/227.42 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.22/227.42 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.22/227.42 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.22/227.42 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.22/227.42 active(U13(tt)) -> mark(tt) 227.22/227.42 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.22/227.42 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.22/227.42 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.22/227.42 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.22/227.42 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.22/227.42 active(U26(tt)) -> mark(tt) 227.22/227.42 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.22/227.42 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.22/227.42 active(U33(tt)) -> mark(tt) 227.22/227.42 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.22/227.42 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.22/227.42 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.22/227.42 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.22/227.42 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.22/227.42 active(U46(tt)) -> mark(tt) 227.22/227.42 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.22/227.42 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.22/227.42 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.22/227.42 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.22/227.42 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.22/227.42 active(U56(tt)) -> mark(tt) 227.22/227.42 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.22/227.42 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.22/227.42 active(U63(tt)) -> mark(tt) 227.22/227.42 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.22/227.42 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.22/227.42 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.22/227.42 active(U74(tt)) -> mark(tt) 227.22/227.42 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.22/227.42 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.22/227.42 active(U83(tt)) -> mark(tt) 227.22/227.42 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.22/227.42 active(U92(tt)) -> mark(tt) 227.22/227.42 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.22/227.42 active(__(nil,X:S)) -> mark(X:S) 227.22/227.42 active(__(X:S,nil)) -> mark(X:S) 227.22/227.42 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.22/227.42 active(isList(nil)) -> mark(tt) 227.22/227.42 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.22/227.42 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.22/227.42 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.22/227.42 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.22/227.42 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.22/227.42 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.22/227.42 active(isPal(nil)) -> mark(tt) 227.22/227.42 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.22/227.42 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.22/227.42 active(isPalListKind(a)) -> mark(tt) 227.22/227.42 active(isPalListKind(e)) -> mark(tt) 227.22/227.42 active(isPalListKind(i)) -> mark(tt) 227.22/227.42 active(isPalListKind(nil)) -> mark(tt) 227.22/227.42 active(isPalListKind(o)) -> mark(tt) 227.22/227.42 active(isPalListKind(u)) -> mark(tt) 227.22/227.42 active(isQid(a)) -> mark(tt) 227.22/227.42 active(isQid(e)) -> mark(tt) 227.22/227.42 active(isQid(i)) -> mark(tt) 227.22/227.42 active(isQid(o)) -> mark(tt) 227.22/227.42 active(isQid(u)) -> mark(tt) 227.22/227.42 isList(active(X:S)) -> isList(X:S) 227.22/227.42 isList(mark(X:S)) -> isList(X:S) 227.22/227.42 isNeList(active(X:S)) -> isNeList(X:S) 227.22/227.42 isNeList(mark(X:S)) -> isNeList(X:S) 227.22/227.42 isNePal(active(X:S)) -> isNePal(X:S) 227.22/227.42 isNePal(mark(X:S)) -> isNePal(X:S) 227.22/227.42 isPal(active(X:S)) -> isPal(X:S) 227.22/227.42 isPal(mark(X:S)) -> isPal(X:S) 227.22/227.42 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.22/227.42 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.22/227.42 isQid(active(X:S)) -> isQid(X:S) 227.22/227.42 isQid(mark(X:S)) -> isQid(X:S) 227.22/227.42 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.22/227.42 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.22/227.42 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.22/227.42 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.22/227.42 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.22/227.42 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.22/227.42 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.22/227.42 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.22/227.42 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.22/227.42 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.22/227.42 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.22/227.42 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.22/227.42 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.22/227.42 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.22/227.42 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.22/227.42 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.22/227.42 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.22/227.42 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.22/227.42 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.22/227.42 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.22/227.42 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.22/227.42 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.22/227.42 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.22/227.42 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.22/227.42 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.22/227.42 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.22/227.42 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.22/227.42 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.22/227.42 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.22/227.42 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.22/227.42 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.22/227.42 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.22/227.42 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.22/227.42 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.22/227.42 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.22/227.42 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.22/227.42 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.22/227.42 mark(isList(X:S)) -> active(isList(X:S)) 227.22/227.42 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.22/227.42 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.22/227.42 mark(isPal(X:S)) -> active(isPal(X:S)) 227.22/227.42 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.22/227.42 mark(isQid(X:S)) -> active(isQid(X:S)) 227.22/227.42 mark(a) -> active(a) 227.22/227.42 mark(e) -> active(e) 227.22/227.42 mark(i) -> active(i) 227.22/227.42 mark(nil) -> active(nil) 227.22/227.42 mark(o) -> active(o) 227.22/227.42 mark(tt) -> active(tt) 227.22/227.42 mark(u) -> active(u) 227.22/227.42 ->Strongly Connected Components: 227.22/227.42 ->->Cycle: 227.22/227.42 ->->-> Pairs: 227.22/227.42 U43#(X1:S,active(X2:S),X3:S) -> U43#(X1:S,X2:S,X3:S) 227.22/227.42 U43#(X1:S,mark(X2:S),X3:S) -> U43#(X1:S,X2:S,X3:S) 227.22/227.42 U43#(X1:S,X2:S,active(X3:S)) -> U43#(X1:S,X2:S,X3:S) 227.22/227.42 U43#(X1:S,X2:S,mark(X3:S)) -> U43#(X1:S,X2:S,X3:S) 227.22/227.42 ->->-> Rules: 227.22/227.42 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.22/227.42 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.22/227.42 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.22/227.42 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.22/227.42 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.22/227.42 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.22/227.42 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.22/227.42 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.22/227.42 U13(active(X:S)) -> U13(X:S) 227.22/227.42 U13(mark(X:S)) -> U13(X:S) 227.22/227.42 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.22/227.42 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.22/227.42 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.22/227.42 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.22/227.42 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.22/227.42 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.22/227.42 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.22/227.42 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.22/227.42 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.22/227.42 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.22/227.42 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.22/227.42 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.22/227.42 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.22/227.42 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.22/227.42 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.22/227.42 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.22/227.42 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.22/227.42 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.22/227.42 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.22/227.42 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.22/227.42 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.22/227.42 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.22/227.42 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.22/227.42 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.22/227.42 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.22/227.42 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.22/227.42 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.22/227.42 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.22/227.42 U26(active(X:S)) -> U26(X:S) 227.22/227.42 U26(mark(X:S)) -> U26(X:S) 227.22/227.42 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.22/227.42 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.22/227.42 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.22/227.42 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.22/227.42 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.22/227.42 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.22/227.42 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.22/227.42 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.22/227.42 U33(active(X:S)) -> U33(X:S) 227.22/227.42 U33(mark(X:S)) -> U33(X:S) 227.22/227.42 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.22/227.42 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.22/227.42 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.22/227.42 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.22/227.42 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.22/227.42 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.22/227.42 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.22/227.42 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.22/227.42 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.22/227.42 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.22/227.42 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.22/227.42 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.22/227.42 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.22/227.42 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.22/227.42 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.22/227.42 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.22/227.42 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.22/227.42 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.22/227.42 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.22/227.42 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.22/227.42 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.22/227.42 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.22/227.42 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.22/227.42 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.22/227.42 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.22/227.42 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.22/227.42 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.22/227.42 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.22/227.42 U46(active(X:S)) -> U46(X:S) 227.22/227.42 U46(mark(X:S)) -> U46(X:S) 227.22/227.42 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.22/227.42 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.22/227.42 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.22/227.42 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.22/227.42 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.22/227.42 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.22/227.42 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.22/227.42 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.22/227.42 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.22/227.42 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.22/227.42 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.22/227.42 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.22/227.42 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.22/227.42 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.22/227.42 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.22/227.42 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.22/227.42 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.22/227.42 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.22/227.42 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.22/227.42 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.22/227.42 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.22/227.42 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.22/227.42 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.22/227.42 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.22/227.42 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.22/227.42 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.22/227.42 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.22/227.42 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.22/227.42 U56(active(X:S)) -> U56(X:S) 227.22/227.42 U56(mark(X:S)) -> U56(X:S) 227.22/227.42 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.22/227.42 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.22/227.42 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.22/227.42 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.22/227.42 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.22/227.42 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.22/227.42 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.22/227.42 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.22/227.42 U63(active(X:S)) -> U63(X:S) 227.22/227.42 U63(mark(X:S)) -> U63(X:S) 227.22/227.42 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.22/227.42 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.22/227.42 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.22/227.42 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.22/227.42 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.22/227.42 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.22/227.42 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.22/227.42 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.22/227.42 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.22/227.42 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.22/227.42 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.22/227.42 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.22/227.43 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.22/227.43 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.22/227.43 U74(active(X:S)) -> U74(X:S) 227.22/227.43 U74(mark(X:S)) -> U74(X:S) 227.22/227.43 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.22/227.43 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.22/227.43 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.22/227.43 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.22/227.43 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.22/227.43 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.22/227.43 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.22/227.43 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.22/227.43 U83(active(X:S)) -> U83(X:S) 227.22/227.43 U83(mark(X:S)) -> U83(X:S) 227.22/227.43 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.22/227.43 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.22/227.43 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.22/227.43 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.22/227.43 U92(active(X:S)) -> U92(X:S) 227.22/227.43 U92(mark(X:S)) -> U92(X:S) 227.22/227.43 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.22/227.43 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.22/227.43 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.22/227.43 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.22/227.43 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.22/227.43 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.22/227.43 active(U13(tt)) -> mark(tt) 227.22/227.43 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.22/227.43 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.22/227.43 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.22/227.43 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.22/227.43 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.22/227.43 active(U26(tt)) -> mark(tt) 227.22/227.43 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.22/227.43 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.22/227.43 active(U33(tt)) -> mark(tt) 227.22/227.43 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.22/227.43 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.22/227.43 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.22/227.43 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.22/227.43 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.22/227.43 active(U46(tt)) -> mark(tt) 227.22/227.43 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.22/227.43 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.22/227.43 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.22/227.43 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.22/227.43 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.22/227.43 active(U56(tt)) -> mark(tt) 227.22/227.43 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.22/227.43 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.22/227.43 active(U63(tt)) -> mark(tt) 227.22/227.43 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.22/227.43 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.22/227.43 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.22/227.43 active(U74(tt)) -> mark(tt) 227.22/227.43 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.22/227.43 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.22/227.43 active(U83(tt)) -> mark(tt) 227.22/227.43 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.22/227.43 active(U92(tt)) -> mark(tt) 227.22/227.43 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.22/227.43 active(__(nil,X:S)) -> mark(X:S) 227.22/227.43 active(__(X:S,nil)) -> mark(X:S) 227.22/227.43 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.22/227.43 active(isList(nil)) -> mark(tt) 227.22/227.43 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.22/227.43 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.22/227.43 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.22/227.43 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.22/227.43 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.22/227.43 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.22/227.43 active(isPal(nil)) -> mark(tt) 227.22/227.43 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.22/227.43 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.22/227.43 active(isPalListKind(a)) -> mark(tt) 227.22/227.43 active(isPalListKind(e)) -> mark(tt) 227.22/227.43 active(isPalListKind(i)) -> mark(tt) 227.22/227.43 active(isPalListKind(nil)) -> mark(tt) 227.22/227.43 active(isPalListKind(o)) -> mark(tt) 227.22/227.43 active(isPalListKind(u)) -> mark(tt) 227.22/227.43 active(isQid(a)) -> mark(tt) 227.22/227.43 active(isQid(e)) -> mark(tt) 227.22/227.43 active(isQid(i)) -> mark(tt) 227.22/227.43 active(isQid(o)) -> mark(tt) 227.22/227.43 active(isQid(u)) -> mark(tt) 227.22/227.43 isList(active(X:S)) -> isList(X:S) 227.22/227.43 isList(mark(X:S)) -> isList(X:S) 227.22/227.43 isNeList(active(X:S)) -> isNeList(X:S) 227.22/227.43 isNeList(mark(X:S)) -> isNeList(X:S) 227.22/227.43 isNePal(active(X:S)) -> isNePal(X:S) 227.22/227.43 isNePal(mark(X:S)) -> isNePal(X:S) 227.22/227.43 isPal(active(X:S)) -> isPal(X:S) 227.22/227.43 isPal(mark(X:S)) -> isPal(X:S) 227.22/227.43 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.22/227.43 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.22/227.43 isQid(active(X:S)) -> isQid(X:S) 227.22/227.43 isQid(mark(X:S)) -> isQid(X:S) 227.22/227.43 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.22/227.43 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.22/227.43 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.22/227.43 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.22/227.43 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.22/227.43 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.22/227.43 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.22/227.43 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.22/227.43 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.22/227.43 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.22/227.43 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.22/227.43 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.22/227.43 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.22/227.43 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.22/227.43 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.22/227.43 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.22/227.43 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.22/227.43 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.22/227.43 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.22/227.43 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.22/227.43 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.22/227.43 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.22/227.43 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.22/227.43 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.22/227.43 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.22/227.43 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.22/227.43 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.22/227.43 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.22/227.43 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.22/227.43 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.22/227.43 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.22/227.43 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.22/227.43 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.22/227.43 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.22/227.43 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.22/227.43 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.22/227.43 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.22/227.43 mark(isList(X:S)) -> active(isList(X:S)) 227.22/227.43 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.22/227.43 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.22/227.43 mark(isPal(X:S)) -> active(isPal(X:S)) 227.22/227.43 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.22/227.43 mark(isQid(X:S)) -> active(isQid(X:S)) 227.22/227.43 mark(a) -> active(a) 227.22/227.43 mark(e) -> active(e) 227.22/227.43 mark(i) -> active(i) 227.22/227.43 mark(nil) -> active(nil) 227.22/227.43 mark(o) -> active(o) 227.22/227.43 mark(tt) -> active(tt) 227.22/227.43 mark(u) -> active(u) 227.22/227.43 227.22/227.43 Problem 1.29: 227.22/227.43 227.22/227.43 Subterm Processor: 227.22/227.43 -> Pairs: 227.22/227.43 U43#(X1:S,active(X2:S),X3:S) -> U43#(X1:S,X2:S,X3:S) 227.22/227.43 U43#(X1:S,mark(X2:S),X3:S) -> U43#(X1:S,X2:S,X3:S) 227.22/227.43 U43#(X1:S,X2:S,active(X3:S)) -> U43#(X1:S,X2:S,X3:S) 227.22/227.43 U43#(X1:S,X2:S,mark(X3:S)) -> U43#(X1:S,X2:S,X3:S) 227.22/227.43 -> Rules: 227.22/227.43 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.22/227.43 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.22/227.43 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.22/227.43 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.22/227.43 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.22/227.43 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.22/227.43 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.22/227.43 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.22/227.43 U13(active(X:S)) -> U13(X:S) 227.22/227.43 U13(mark(X:S)) -> U13(X:S) 227.22/227.43 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.22/227.43 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.22/227.43 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.22/227.43 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.22/227.43 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.22/227.43 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.22/227.43 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.22/227.43 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.22/227.43 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.22/227.43 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.22/227.43 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.22/227.43 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.22/227.43 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.22/227.43 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.22/227.43 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.22/227.43 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.22/227.43 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.22/227.43 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.22/227.43 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.22/227.43 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.22/227.43 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.22/227.43 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.22/227.43 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.22/227.43 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.22/227.43 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.22/227.43 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.22/227.43 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.22/227.43 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.22/227.43 U26(active(X:S)) -> U26(X:S) 227.22/227.43 U26(mark(X:S)) -> U26(X:S) 227.22/227.43 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.22/227.43 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.22/227.43 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.22/227.43 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.22/227.43 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.22/227.43 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.22/227.43 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.22/227.43 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.22/227.43 U33(active(X:S)) -> U33(X:S) 227.22/227.43 U33(mark(X:S)) -> U33(X:S) 227.22/227.43 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.22/227.43 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.22/227.43 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.22/227.43 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.22/227.43 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.22/227.43 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.22/227.43 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.22/227.43 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.22/227.43 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.22/227.43 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.22/227.43 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.22/227.43 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.22/227.43 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.22/227.43 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.22/227.43 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.22/227.43 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.22/227.43 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.22/227.43 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.22/227.43 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.22/227.43 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.22/227.43 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.22/227.43 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.22/227.43 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.22/227.43 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.22/227.43 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.22/227.43 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.22/227.43 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.22/227.43 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.22/227.43 U46(active(X:S)) -> U46(X:S) 227.22/227.43 U46(mark(X:S)) -> U46(X:S) 227.22/227.43 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.22/227.43 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.22/227.43 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.22/227.43 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.22/227.43 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.22/227.43 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.22/227.43 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.22/227.43 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.22/227.43 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.22/227.43 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.22/227.43 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.22/227.43 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.22/227.43 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.22/227.43 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.22/227.43 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.22/227.43 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.22/227.43 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.22/227.43 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.22/227.43 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.22/227.43 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.22/227.43 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.22/227.43 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.22/227.43 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.22/227.43 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.22/227.43 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.22/227.43 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.22/227.43 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.22/227.43 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.22/227.43 U56(active(X:S)) -> U56(X:S) 227.22/227.43 U56(mark(X:S)) -> U56(X:S) 227.22/227.43 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.22/227.43 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.22/227.43 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.22/227.43 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.22/227.43 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.22/227.43 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.22/227.43 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.22/227.43 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.22/227.43 U63(active(X:S)) -> U63(X:S) 227.22/227.43 U63(mark(X:S)) -> U63(X:S) 227.22/227.43 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.22/227.43 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.22/227.43 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.22/227.43 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.22/227.43 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.22/227.43 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.22/227.43 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.22/227.43 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.22/227.43 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.22/227.43 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.22/227.43 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.22/227.43 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.22/227.43 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.22/227.43 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.22/227.43 U74(active(X:S)) -> U74(X:S) 227.22/227.43 U74(mark(X:S)) -> U74(X:S) 227.22/227.43 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.22/227.43 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.22/227.43 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.22/227.43 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.22/227.43 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.22/227.43 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.22/227.43 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.22/227.43 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.22/227.43 U83(active(X:S)) -> U83(X:S) 227.22/227.43 U83(mark(X:S)) -> U83(X:S) 227.22/227.43 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.22/227.43 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.22/227.43 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.22/227.43 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.22/227.43 U92(active(X:S)) -> U92(X:S) 227.22/227.43 U92(mark(X:S)) -> U92(X:S) 227.22/227.43 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.22/227.43 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.22/227.43 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.22/227.43 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.22/227.43 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.22/227.43 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.22/227.43 active(U13(tt)) -> mark(tt) 227.22/227.43 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.22/227.43 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.22/227.43 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.22/227.43 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.22/227.43 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.22/227.43 active(U26(tt)) -> mark(tt) 227.22/227.43 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.22/227.43 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.22/227.43 active(U33(tt)) -> mark(tt) 227.22/227.43 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.22/227.43 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.22/227.43 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.22/227.43 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.22/227.43 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.22/227.43 active(U46(tt)) -> mark(tt) 227.22/227.43 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.22/227.43 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.22/227.43 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.22/227.43 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.22/227.43 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.22/227.43 active(U56(tt)) -> mark(tt) 227.22/227.43 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.22/227.43 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.22/227.43 active(U63(tt)) -> mark(tt) 227.22/227.43 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.22/227.43 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.22/227.43 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.22/227.43 active(U74(tt)) -> mark(tt) 227.22/227.43 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.22/227.43 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.22/227.43 active(U83(tt)) -> mark(tt) 227.22/227.43 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.22/227.43 active(U92(tt)) -> mark(tt) 227.22/227.43 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.22/227.43 active(__(nil,X:S)) -> mark(X:S) 227.22/227.43 active(__(X:S,nil)) -> mark(X:S) 227.22/227.43 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.22/227.43 active(isList(nil)) -> mark(tt) 227.22/227.43 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.22/227.43 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.22/227.43 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.22/227.43 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.22/227.43 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.22/227.43 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.22/227.43 active(isPal(nil)) -> mark(tt) 227.22/227.43 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.22/227.43 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.22/227.43 active(isPalListKind(a)) -> mark(tt) 227.22/227.43 active(isPalListKind(e)) -> mark(tt) 227.22/227.43 active(isPalListKind(i)) -> mark(tt) 227.22/227.43 active(isPalListKind(nil)) -> mark(tt) 227.22/227.43 active(isPalListKind(o)) -> mark(tt) 227.22/227.43 active(isPalListKind(u)) -> mark(tt) 227.22/227.43 active(isQid(a)) -> mark(tt) 227.22/227.43 active(isQid(e)) -> mark(tt) 227.22/227.43 active(isQid(i)) -> mark(tt) 227.22/227.43 active(isQid(o)) -> mark(tt) 227.22/227.43 active(isQid(u)) -> mark(tt) 227.22/227.43 isList(active(X:S)) -> isList(X:S) 227.22/227.43 isList(mark(X:S)) -> isList(X:S) 227.22/227.43 isNeList(active(X:S)) -> isNeList(X:S) 227.22/227.43 isNeList(mark(X:S)) -> isNeList(X:S) 227.22/227.43 isNePal(active(X:S)) -> isNePal(X:S) 227.22/227.43 isNePal(mark(X:S)) -> isNePal(X:S) 227.22/227.43 isPal(active(X:S)) -> isPal(X:S) 227.22/227.43 isPal(mark(X:S)) -> isPal(X:S) 227.22/227.43 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.22/227.43 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.22/227.43 isQid(active(X:S)) -> isQid(X:S) 227.22/227.43 isQid(mark(X:S)) -> isQid(X:S) 227.22/227.43 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.22/227.43 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.22/227.43 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.22/227.43 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.22/227.43 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.22/227.43 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.22/227.43 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.22/227.43 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.22/227.43 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.22/227.43 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.22/227.43 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.22/227.43 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.22/227.43 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.22/227.43 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.22/227.43 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.22/227.43 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.22/227.43 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.22/227.43 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.22/227.43 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.22/227.43 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.22/227.43 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.22/227.43 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.22/227.43 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.22/227.43 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.22/227.43 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.22/227.43 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.22/227.43 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.22/227.43 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.22/227.43 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.22/227.43 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.22/227.43 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.22/227.43 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.22/227.43 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.22/227.43 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.22/227.43 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.22/227.43 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.22/227.43 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.22/227.43 mark(isList(X:S)) -> active(isList(X:S)) 227.22/227.43 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.22/227.43 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.22/227.43 mark(isPal(X:S)) -> active(isPal(X:S)) 227.22/227.43 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.22/227.43 mark(isQid(X:S)) -> active(isQid(X:S)) 227.22/227.43 mark(a) -> active(a) 227.22/227.43 mark(e) -> active(e) 227.22/227.43 mark(i) -> active(i) 227.22/227.43 mark(nil) -> active(nil) 227.22/227.43 mark(o) -> active(o) 227.22/227.43 mark(tt) -> active(tt) 227.22/227.43 mark(u) -> active(u) 227.22/227.43 ->Projection: 227.22/227.43 pi(U43#) = 2 227.22/227.43 227.22/227.43 Problem 1.29: 227.22/227.43 227.22/227.43 SCC Processor: 227.22/227.43 -> Pairs: 227.22/227.43 U43#(X1:S,X2:S,active(X3:S)) -> U43#(X1:S,X2:S,X3:S) 227.22/227.43 U43#(X1:S,X2:S,mark(X3:S)) -> U43#(X1:S,X2:S,X3:S) 227.22/227.43 -> Rules: 227.22/227.43 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.22/227.43 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.22/227.43 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.22/227.43 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.22/227.43 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.22/227.43 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.22/227.43 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.22/227.43 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.22/227.43 U13(active(X:S)) -> U13(X:S) 227.22/227.43 U13(mark(X:S)) -> U13(X:S) 227.22/227.43 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.22/227.43 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.22/227.43 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.22/227.43 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.22/227.43 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.22/227.43 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.22/227.43 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.22/227.43 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.22/227.43 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.22/227.43 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.22/227.43 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.22/227.43 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.22/227.43 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.22/227.43 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.22/227.43 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.22/227.43 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.22/227.43 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.22/227.43 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.22/227.43 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.22/227.43 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.22/227.43 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.22/227.43 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.22/227.43 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.22/227.43 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.22/227.43 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.22/227.43 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.22/227.43 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.22/227.43 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.22/227.43 U26(active(X:S)) -> U26(X:S) 227.22/227.43 U26(mark(X:S)) -> U26(X:S) 227.22/227.43 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.22/227.43 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.22/227.43 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.22/227.43 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.22/227.43 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.22/227.43 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.22/227.43 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.22/227.43 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.22/227.43 U33(active(X:S)) -> U33(X:S) 227.22/227.43 U33(mark(X:S)) -> U33(X:S) 227.22/227.43 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.22/227.43 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.22/227.43 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.22/227.43 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.22/227.43 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.22/227.43 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.22/227.43 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.22/227.43 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.22/227.43 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.22/227.43 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.22/227.43 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.22/227.43 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.22/227.43 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.22/227.43 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.22/227.43 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.22/227.43 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.22/227.43 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.22/227.43 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.22/227.43 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.22/227.43 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.22/227.43 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.22/227.43 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.22/227.43 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.22/227.43 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.22/227.43 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.22/227.43 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.22/227.43 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.22/227.43 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.22/227.43 U46(active(X:S)) -> U46(X:S) 227.22/227.43 U46(mark(X:S)) -> U46(X:S) 227.22/227.43 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.22/227.43 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.22/227.43 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.22/227.43 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.22/227.43 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.22/227.43 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.22/227.43 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.22/227.43 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.22/227.43 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.22/227.43 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.22/227.43 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.22/227.43 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.22/227.43 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.22/227.43 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.22/227.43 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.22/227.43 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.22/227.43 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.22/227.43 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.22/227.43 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.22/227.43 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.22/227.43 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.22/227.43 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.22/227.43 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.22/227.43 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.22/227.43 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.22/227.43 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.22/227.43 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.22/227.43 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.22/227.43 U56(active(X:S)) -> U56(X:S) 227.22/227.43 U56(mark(X:S)) -> U56(X:S) 227.22/227.43 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.22/227.43 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.22/227.43 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.22/227.43 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.22/227.43 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.22/227.43 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.22/227.43 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.22/227.43 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.22/227.43 U63(active(X:S)) -> U63(X:S) 227.22/227.43 U63(mark(X:S)) -> U63(X:S) 227.22/227.43 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.22/227.43 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.22/227.43 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.22/227.43 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.22/227.43 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.22/227.43 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.22/227.43 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.22/227.43 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.22/227.43 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.22/227.43 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.22/227.43 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.22/227.43 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.22/227.43 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.22/227.43 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.22/227.43 U74(active(X:S)) -> U74(X:S) 227.22/227.43 U74(mark(X:S)) -> U74(X:S) 227.22/227.43 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.22/227.43 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.22/227.43 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.22/227.43 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.22/227.43 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.22/227.43 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.22/227.43 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.22/227.43 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.22/227.43 U83(active(X:S)) -> U83(X:S) 227.22/227.43 U83(mark(X:S)) -> U83(X:S) 227.22/227.43 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.22/227.43 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.22/227.43 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.22/227.43 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.22/227.43 U92(active(X:S)) -> U92(X:S) 227.22/227.43 U92(mark(X:S)) -> U92(X:S) 227.22/227.43 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.22/227.43 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.22/227.43 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.22/227.43 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.22/227.43 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.22/227.43 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.22/227.43 active(U13(tt)) -> mark(tt) 227.22/227.43 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.22/227.43 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.22/227.43 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.22/227.43 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.22/227.43 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.22/227.43 active(U26(tt)) -> mark(tt) 227.22/227.43 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.22/227.43 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.22/227.43 active(U33(tt)) -> mark(tt) 227.22/227.43 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.22/227.43 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.22/227.43 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.22/227.43 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.22/227.43 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.22/227.43 active(U46(tt)) -> mark(tt) 227.22/227.43 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.22/227.43 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.22/227.43 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.22/227.43 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.22/227.43 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.22/227.43 active(U56(tt)) -> mark(tt) 227.22/227.43 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.22/227.43 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.22/227.43 active(U63(tt)) -> mark(tt) 227.22/227.43 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.22/227.43 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.22/227.43 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.22/227.43 active(U74(tt)) -> mark(tt) 227.22/227.43 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.22/227.43 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.22/227.43 active(U83(tt)) -> mark(tt) 227.22/227.43 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.22/227.43 active(U92(tt)) -> mark(tt) 227.22/227.43 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.22/227.43 active(__(nil,X:S)) -> mark(X:S) 227.22/227.43 active(__(X:S,nil)) -> mark(X:S) 227.22/227.43 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.22/227.43 active(isList(nil)) -> mark(tt) 227.22/227.43 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.22/227.43 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.22/227.43 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.22/227.43 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.22/227.43 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.22/227.43 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.22/227.43 active(isPal(nil)) -> mark(tt) 227.22/227.43 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.22/227.43 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.22/227.43 active(isPalListKind(a)) -> mark(tt) 227.22/227.43 active(isPalListKind(e)) -> mark(tt) 227.22/227.43 active(isPalListKind(i)) -> mark(tt) 227.22/227.43 active(isPalListKind(nil)) -> mark(tt) 227.22/227.43 active(isPalListKind(o)) -> mark(tt) 227.22/227.43 active(isPalListKind(u)) -> mark(tt) 227.22/227.43 active(isQid(a)) -> mark(tt) 227.22/227.43 active(isQid(e)) -> mark(tt) 227.22/227.43 active(isQid(i)) -> mark(tt) 227.22/227.43 active(isQid(o)) -> mark(tt) 227.22/227.43 active(isQid(u)) -> mark(tt) 227.22/227.43 isList(active(X:S)) -> isList(X:S) 227.22/227.43 isList(mark(X:S)) -> isList(X:S) 227.22/227.43 isNeList(active(X:S)) -> isNeList(X:S) 227.22/227.43 isNeList(mark(X:S)) -> isNeList(X:S) 227.22/227.43 isNePal(active(X:S)) -> isNePal(X:S) 227.22/227.43 isNePal(mark(X:S)) -> isNePal(X:S) 227.22/227.43 isPal(active(X:S)) -> isPal(X:S) 227.22/227.43 isPal(mark(X:S)) -> isPal(X:S) 227.22/227.43 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.22/227.43 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.22/227.43 isQid(active(X:S)) -> isQid(X:S) 227.22/227.43 isQid(mark(X:S)) -> isQid(X:S) 227.22/227.43 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.22/227.43 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.22/227.43 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.22/227.43 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.22/227.43 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.22/227.43 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.22/227.43 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.22/227.43 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.22/227.43 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.22/227.43 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.22/227.43 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.22/227.43 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.22/227.43 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.22/227.43 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.22/227.43 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.22/227.43 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.22/227.43 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.22/227.43 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.22/227.43 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.22/227.43 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.22/227.43 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.22/227.43 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.22/227.43 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.22/227.43 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.22/227.43 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.22/227.43 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.22/227.43 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.22/227.43 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.22/227.43 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.22/227.43 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.22/227.43 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.22/227.43 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.22/227.43 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.22/227.43 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.22/227.43 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.22/227.43 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.22/227.43 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.22/227.43 mark(isList(X:S)) -> active(isList(X:S)) 227.22/227.43 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.22/227.43 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.22/227.43 mark(isPal(X:S)) -> active(isPal(X:S)) 227.22/227.43 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.22/227.43 mark(isQid(X:S)) -> active(isQid(X:S)) 227.22/227.43 mark(a) -> active(a) 227.22/227.43 mark(e) -> active(e) 227.22/227.43 mark(i) -> active(i) 227.22/227.43 mark(nil) -> active(nil) 227.22/227.43 mark(o) -> active(o) 227.22/227.43 mark(tt) -> active(tt) 227.22/227.43 mark(u) -> active(u) 227.22/227.43 ->Strongly Connected Components: 227.22/227.43 ->->Cycle: 227.22/227.43 ->->-> Pairs: 227.22/227.43 U43#(X1:S,X2:S,active(X3:S)) -> U43#(X1:S,X2:S,X3:S) 227.22/227.43 U43#(X1:S,X2:S,mark(X3:S)) -> U43#(X1:S,X2:S,X3:S) 227.22/227.43 ->->-> Rules: 227.22/227.43 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.22/227.43 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.22/227.43 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.22/227.43 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.22/227.43 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.22/227.43 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.22/227.43 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.22/227.43 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.22/227.43 U13(active(X:S)) -> U13(X:S) 227.22/227.43 U13(mark(X:S)) -> U13(X:S) 227.22/227.43 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.22/227.43 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.22/227.43 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.22/227.43 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.22/227.43 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.22/227.43 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.22/227.43 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.22/227.43 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.22/227.43 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.22/227.43 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.22/227.43 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.22/227.43 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.22/227.43 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.22/227.43 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.22/227.43 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.22/227.43 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.22/227.43 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.22/227.43 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.22/227.43 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.22/227.43 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.22/227.43 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.22/227.43 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.22/227.43 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.22/227.43 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.22/227.43 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.22/227.43 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.22/227.43 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.22/227.43 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.22/227.43 U26(active(X:S)) -> U26(X:S) 227.22/227.43 U26(mark(X:S)) -> U26(X:S) 227.22/227.43 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.22/227.43 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.22/227.43 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.22/227.43 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.22/227.43 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.22/227.43 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.22/227.43 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.22/227.43 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.22/227.43 U33(active(X:S)) -> U33(X:S) 227.22/227.43 U33(mark(X:S)) -> U33(X:S) 227.22/227.43 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.22/227.43 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.22/227.43 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.22/227.43 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.22/227.43 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.22/227.43 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.22/227.43 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.22/227.43 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.22/227.43 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.22/227.43 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.22/227.43 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.22/227.43 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.22/227.43 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.22/227.43 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.22/227.43 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.22/227.43 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.22/227.43 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.22/227.43 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.22/227.43 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.22/227.43 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.22/227.43 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.22/227.43 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.22/227.43 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.22/227.43 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.22/227.43 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.22/227.43 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.22/227.43 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.22/227.43 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.22/227.43 U46(active(X:S)) -> U46(X:S) 227.22/227.43 U46(mark(X:S)) -> U46(X:S) 227.22/227.43 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.22/227.43 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.22/227.43 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.22/227.43 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.22/227.43 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.22/227.43 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.22/227.43 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.22/227.43 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.22/227.43 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.22/227.43 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.22/227.43 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.22/227.43 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.22/227.43 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.22/227.43 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.22/227.43 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.22/227.43 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.22/227.43 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.22/227.43 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.22/227.43 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.22/227.43 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.22/227.43 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.22/227.43 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.22/227.43 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.22/227.43 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.22/227.43 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.22/227.43 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.22/227.43 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.22/227.43 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.22/227.43 U56(active(X:S)) -> U56(X:S) 227.22/227.43 U56(mark(X:S)) -> U56(X:S) 227.22/227.43 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.22/227.43 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.22/227.43 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.22/227.43 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.22/227.43 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.22/227.43 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.22/227.43 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.22/227.43 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.22/227.43 U63(active(X:S)) -> U63(X:S) 227.22/227.43 U63(mark(X:S)) -> U63(X:S) 227.22/227.43 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.22/227.43 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.22/227.43 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.22/227.43 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.22/227.43 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.22/227.43 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.22/227.43 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.22/227.43 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.22/227.43 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.22/227.43 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.22/227.43 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.22/227.43 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.22/227.43 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.22/227.43 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.22/227.43 U74(active(X:S)) -> U74(X:S) 227.22/227.43 U74(mark(X:S)) -> U74(X:S) 227.22/227.43 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.22/227.43 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.22/227.43 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.22/227.43 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.22/227.43 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.22/227.43 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.22/227.43 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.22/227.43 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.22/227.43 U83(active(X:S)) -> U83(X:S) 227.22/227.43 U83(mark(X:S)) -> U83(X:S) 227.22/227.43 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.22/227.43 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.22/227.43 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.22/227.43 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.22/227.43 U92(active(X:S)) -> U92(X:S) 227.22/227.43 U92(mark(X:S)) -> U92(X:S) 227.22/227.43 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.22/227.43 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.22/227.43 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.22/227.43 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.22/227.43 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.22/227.43 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.22/227.43 active(U13(tt)) -> mark(tt) 227.22/227.43 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.22/227.43 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.22/227.43 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.22/227.43 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.22/227.43 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.22/227.43 active(U26(tt)) -> mark(tt) 227.22/227.43 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.22/227.43 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.22/227.43 active(U33(tt)) -> mark(tt) 227.22/227.43 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.22/227.43 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.22/227.43 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.22/227.43 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.22/227.43 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.22/227.43 active(U46(tt)) -> mark(tt) 227.22/227.43 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.22/227.43 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.22/227.43 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.22/227.43 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.22/227.43 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.22/227.43 active(U56(tt)) -> mark(tt) 227.22/227.43 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.22/227.43 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.22/227.43 active(U63(tt)) -> mark(tt) 227.22/227.43 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.22/227.43 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.22/227.43 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.22/227.43 active(U74(tt)) -> mark(tt) 227.22/227.43 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.22/227.43 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.22/227.43 active(U83(tt)) -> mark(tt) 227.22/227.43 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.22/227.43 active(U92(tt)) -> mark(tt) 227.22/227.43 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.22/227.43 active(__(nil,X:S)) -> mark(X:S) 227.22/227.43 active(__(X:S,nil)) -> mark(X:S) 227.22/227.43 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.22/227.43 active(isList(nil)) -> mark(tt) 227.22/227.43 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.22/227.43 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.22/227.43 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.22/227.43 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.22/227.43 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.22/227.43 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.22/227.43 active(isPal(nil)) -> mark(tt) 227.22/227.43 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.22/227.43 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.22/227.43 active(isPalListKind(a)) -> mark(tt) 227.22/227.43 active(isPalListKind(e)) -> mark(tt) 227.22/227.43 active(isPalListKind(i)) -> mark(tt) 227.22/227.43 active(isPalListKind(nil)) -> mark(tt) 227.22/227.43 active(isPalListKind(o)) -> mark(tt) 227.22/227.43 active(isPalListKind(u)) -> mark(tt) 227.22/227.43 active(isQid(a)) -> mark(tt) 227.22/227.43 active(isQid(e)) -> mark(tt) 227.22/227.43 active(isQid(i)) -> mark(tt) 227.22/227.43 active(isQid(o)) -> mark(tt) 227.22/227.43 active(isQid(u)) -> mark(tt) 227.22/227.43 isList(active(X:S)) -> isList(X:S) 227.22/227.43 isList(mark(X:S)) -> isList(X:S) 227.22/227.43 isNeList(active(X:S)) -> isNeList(X:S) 227.22/227.43 isNeList(mark(X:S)) -> isNeList(X:S) 227.22/227.43 isNePal(active(X:S)) -> isNePal(X:S) 227.22/227.43 isNePal(mark(X:S)) -> isNePal(X:S) 227.22/227.43 isPal(active(X:S)) -> isPal(X:S) 227.22/227.43 isPal(mark(X:S)) -> isPal(X:S) 227.22/227.43 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.22/227.43 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.22/227.43 isQid(active(X:S)) -> isQid(X:S) 227.22/227.43 isQid(mark(X:S)) -> isQid(X:S) 227.22/227.43 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.22/227.43 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.22/227.43 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.22/227.43 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.22/227.43 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.22/227.43 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.22/227.43 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.22/227.43 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.22/227.43 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.22/227.43 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.22/227.43 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.22/227.43 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.22/227.43 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.22/227.43 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.22/227.43 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.22/227.43 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.22/227.43 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.22/227.43 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.22/227.43 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.22/227.43 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.22/227.43 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.22/227.43 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.22/227.43 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.22/227.43 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.22/227.43 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.22/227.43 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.22/227.43 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.22/227.43 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.22/227.43 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.22/227.43 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.22/227.43 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.22/227.43 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.22/227.43 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.22/227.43 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.22/227.43 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.22/227.43 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.22/227.43 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.22/227.43 mark(isList(X:S)) -> active(isList(X:S)) 227.22/227.43 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.22/227.43 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.22/227.43 mark(isPal(X:S)) -> active(isPal(X:S)) 227.22/227.43 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.22/227.43 mark(isQid(X:S)) -> active(isQid(X:S)) 227.22/227.43 mark(a) -> active(a) 227.22/227.43 mark(e) -> active(e) 227.22/227.43 mark(i) -> active(i) 227.22/227.43 mark(nil) -> active(nil) 227.22/227.43 mark(o) -> active(o) 227.22/227.43 mark(tt) -> active(tt) 227.22/227.43 mark(u) -> active(u) 227.22/227.43 227.22/227.43 Problem 1.29: 227.22/227.43 227.22/227.43 Subterm Processor: 227.22/227.43 -> Pairs: 227.22/227.43 U43#(X1:S,X2:S,active(X3:S)) -> U43#(X1:S,X2:S,X3:S) 227.22/227.43 U43#(X1:S,X2:S,mark(X3:S)) -> U43#(X1:S,X2:S,X3:S) 227.22/227.43 -> Rules: 227.22/227.43 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.22/227.43 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.22/227.43 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.22/227.43 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.22/227.43 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.22/227.43 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.22/227.43 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.22/227.43 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.22/227.43 U13(active(X:S)) -> U13(X:S) 227.22/227.43 U13(mark(X:S)) -> U13(X:S) 227.22/227.43 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.22/227.43 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.22/227.43 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.22/227.43 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.22/227.43 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.22/227.43 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.22/227.43 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.22/227.43 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.22/227.43 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.22/227.43 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.22/227.43 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.22/227.43 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.22/227.43 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.22/227.43 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.22/227.43 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.22/227.43 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.22/227.43 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.22/227.43 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.22/227.43 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.22/227.43 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.22/227.43 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.22/227.43 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.22/227.43 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.22/227.43 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.22/227.43 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.22/227.43 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.22/227.43 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.22/227.43 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.22/227.43 U26(active(X:S)) -> U26(X:S) 227.22/227.43 U26(mark(X:S)) -> U26(X:S) 227.22/227.43 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.22/227.43 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.22/227.43 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.22/227.43 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.22/227.43 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.22/227.43 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.22/227.43 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.22/227.43 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.22/227.43 U33(active(X:S)) -> U33(X:S) 227.22/227.43 U33(mark(X:S)) -> U33(X:S) 227.22/227.43 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.22/227.43 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.22/227.43 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.22/227.43 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.22/227.43 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.22/227.43 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.22/227.43 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.22/227.43 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.22/227.43 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.22/227.43 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.22/227.43 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.22/227.43 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.22/227.43 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.22/227.43 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.22/227.43 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.22/227.43 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.22/227.43 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.22/227.43 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.22/227.43 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.22/227.43 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.22/227.43 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.22/227.43 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.22/227.43 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.22/227.43 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.22/227.43 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.22/227.43 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.22/227.43 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.22/227.43 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.22/227.43 U46(active(X:S)) -> U46(X:S) 227.22/227.43 U46(mark(X:S)) -> U46(X:S) 227.22/227.43 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.22/227.43 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.22/227.43 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.22/227.43 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.22/227.43 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.22/227.43 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.22/227.43 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.22/227.43 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.22/227.43 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.22/227.43 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.22/227.43 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.22/227.43 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.22/227.43 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.22/227.43 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.22/227.43 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.22/227.43 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.22/227.43 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.22/227.43 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.22/227.43 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.22/227.43 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.22/227.43 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.22/227.43 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.22/227.43 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.22/227.43 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.22/227.43 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.22/227.43 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.22/227.43 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.22/227.43 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.22/227.43 U56(active(X:S)) -> U56(X:S) 227.22/227.43 U56(mark(X:S)) -> U56(X:S) 227.22/227.43 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.22/227.43 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.22/227.43 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.22/227.43 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.22/227.43 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.22/227.43 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.22/227.43 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.22/227.43 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.22/227.43 U63(active(X:S)) -> U63(X:S) 227.22/227.43 U63(mark(X:S)) -> U63(X:S) 227.22/227.43 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.22/227.43 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.22/227.43 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.22/227.43 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.22/227.43 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.22/227.43 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.22/227.43 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.22/227.43 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.22/227.43 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.22/227.43 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.22/227.43 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.22/227.43 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.22/227.43 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.22/227.43 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.22/227.43 U74(active(X:S)) -> U74(X:S) 227.22/227.43 U74(mark(X:S)) -> U74(X:S) 227.22/227.43 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.22/227.43 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.22/227.43 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.22/227.43 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.22/227.43 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.22/227.43 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.22/227.43 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.22/227.43 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.22/227.43 U83(active(X:S)) -> U83(X:S) 227.22/227.43 U83(mark(X:S)) -> U83(X:S) 227.22/227.43 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.22/227.43 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.22/227.43 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.22/227.43 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.22/227.43 U92(active(X:S)) -> U92(X:S) 227.22/227.43 U92(mark(X:S)) -> U92(X:S) 227.22/227.43 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.22/227.43 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.22/227.43 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.22/227.43 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.22/227.43 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.22/227.43 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.22/227.43 active(U13(tt)) -> mark(tt) 227.22/227.43 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.22/227.43 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.22/227.43 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.22/227.43 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.22/227.43 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.22/227.43 active(U26(tt)) -> mark(tt) 227.22/227.43 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.22/227.43 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.22/227.43 active(U33(tt)) -> mark(tt) 227.22/227.43 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.22/227.43 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.22/227.43 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.22/227.43 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.22/227.43 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.22/227.43 active(U46(tt)) -> mark(tt) 227.22/227.43 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.22/227.43 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.22/227.43 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.22/227.43 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.22/227.43 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.22/227.43 active(U56(tt)) -> mark(tt) 227.22/227.43 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.22/227.43 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.22/227.43 active(U63(tt)) -> mark(tt) 227.22/227.43 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.22/227.43 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.22/227.43 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.22/227.43 active(U74(tt)) -> mark(tt) 227.22/227.43 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.22/227.43 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.22/227.43 active(U83(tt)) -> mark(tt) 227.22/227.43 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.22/227.43 active(U92(tt)) -> mark(tt) 227.22/227.43 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.22/227.43 active(__(nil,X:S)) -> mark(X:S) 227.22/227.43 active(__(X:S,nil)) -> mark(X:S) 227.22/227.43 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.22/227.43 active(isList(nil)) -> mark(tt) 227.22/227.43 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.22/227.43 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.22/227.43 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.22/227.43 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.22/227.43 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.22/227.43 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.22/227.43 active(isPal(nil)) -> mark(tt) 227.22/227.43 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.22/227.43 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.22/227.43 active(isPalListKind(a)) -> mark(tt) 227.22/227.43 active(isPalListKind(e)) -> mark(tt) 227.22/227.43 active(isPalListKind(i)) -> mark(tt) 227.22/227.43 active(isPalListKind(nil)) -> mark(tt) 227.22/227.43 active(isPalListKind(o)) -> mark(tt) 227.22/227.43 active(isPalListKind(u)) -> mark(tt) 227.22/227.43 active(isQid(a)) -> mark(tt) 227.22/227.43 active(isQid(e)) -> mark(tt) 227.22/227.43 active(isQid(i)) -> mark(tt) 227.22/227.43 active(isQid(o)) -> mark(tt) 227.22/227.43 active(isQid(u)) -> mark(tt) 227.22/227.43 isList(active(X:S)) -> isList(X:S) 227.22/227.43 isList(mark(X:S)) -> isList(X:S) 227.22/227.43 isNeList(active(X:S)) -> isNeList(X:S) 227.22/227.43 isNeList(mark(X:S)) -> isNeList(X:S) 227.22/227.43 isNePal(active(X:S)) -> isNePal(X:S) 227.22/227.43 isNePal(mark(X:S)) -> isNePal(X:S) 227.22/227.43 isPal(active(X:S)) -> isPal(X:S) 227.22/227.43 isPal(mark(X:S)) -> isPal(X:S) 227.22/227.43 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.22/227.43 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.22/227.43 isQid(active(X:S)) -> isQid(X:S) 227.22/227.43 isQid(mark(X:S)) -> isQid(X:S) 227.22/227.43 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.22/227.43 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.22/227.43 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.22/227.43 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.22/227.43 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.22/227.43 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.22/227.43 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.22/227.43 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.22/227.43 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.22/227.43 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.22/227.43 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.22/227.43 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.22/227.43 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.22/227.43 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.22/227.43 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.22/227.43 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.22/227.43 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.22/227.43 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.22/227.43 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.22/227.43 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.22/227.43 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.22/227.43 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.22/227.43 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.22/227.43 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.22/227.43 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.22/227.43 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.22/227.43 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.22/227.43 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.22/227.43 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.22/227.43 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.22/227.43 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.22/227.43 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.22/227.43 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.22/227.43 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.22/227.43 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.22/227.43 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.22/227.43 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.22/227.43 mark(isList(X:S)) -> active(isList(X:S)) 227.22/227.43 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.22/227.43 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.22/227.43 mark(isPal(X:S)) -> active(isPal(X:S)) 227.22/227.43 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.22/227.43 mark(isQid(X:S)) -> active(isQid(X:S)) 227.22/227.43 mark(a) -> active(a) 227.22/227.43 mark(e) -> active(e) 227.22/227.43 mark(i) -> active(i) 227.22/227.43 mark(nil) -> active(nil) 227.22/227.43 mark(o) -> active(o) 227.22/227.43 mark(tt) -> active(tt) 227.22/227.43 mark(u) -> active(u) 227.22/227.43 ->Projection: 227.22/227.43 pi(U43#) = 3 227.22/227.43 227.22/227.43 Problem 1.29: 227.22/227.43 227.22/227.43 SCC Processor: 227.22/227.43 -> Pairs: 227.22/227.43 Empty 227.22/227.43 -> Rules: 227.22/227.43 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.22/227.43 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.22/227.43 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.22/227.43 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.22/227.43 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.22/227.43 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.22/227.43 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.22/227.43 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.22/227.43 U13(active(X:S)) -> U13(X:S) 227.22/227.43 U13(mark(X:S)) -> U13(X:S) 227.22/227.43 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.22/227.43 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.22/227.43 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.22/227.43 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.22/227.43 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.22/227.43 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.22/227.43 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.22/227.43 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.22/227.43 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.22/227.43 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.22/227.43 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.22/227.43 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.22/227.43 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.22/227.43 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.22/227.43 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.22/227.43 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.22/227.43 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.22/227.43 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.22/227.43 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.22/227.43 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.22/227.43 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.22/227.43 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.22/227.43 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.22/227.43 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.22/227.43 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.22/227.43 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.22/227.43 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.22/227.43 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.22/227.43 U26(active(X:S)) -> U26(X:S) 227.22/227.43 U26(mark(X:S)) -> U26(X:S) 227.22/227.43 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.22/227.43 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.22/227.43 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.22/227.43 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.22/227.43 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.22/227.43 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.22/227.43 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.22/227.43 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.22/227.43 U33(active(X:S)) -> U33(X:S) 227.22/227.43 U33(mark(X:S)) -> U33(X:S) 227.22/227.43 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.22/227.43 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.22/227.43 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.22/227.43 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.22/227.43 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.22/227.43 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.22/227.43 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.22/227.43 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.22/227.43 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.22/227.43 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.22/227.43 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.22/227.43 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.22/227.43 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.22/227.43 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.22/227.43 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.22/227.43 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.22/227.43 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.22/227.43 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.22/227.43 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.22/227.43 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.22/227.43 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.22/227.43 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.22/227.43 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.22/227.43 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.22/227.43 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.22/227.43 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.22/227.43 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.22/227.43 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.22/227.43 U46(active(X:S)) -> U46(X:S) 227.22/227.43 U46(mark(X:S)) -> U46(X:S) 227.22/227.43 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.22/227.43 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.22/227.43 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.22/227.43 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.22/227.43 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.22/227.43 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.22/227.43 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.22/227.43 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.22/227.43 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.22/227.43 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.22/227.43 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.22/227.43 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.22/227.43 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.22/227.43 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.22/227.43 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.22/227.43 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.22/227.43 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.22/227.43 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.22/227.43 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.22/227.43 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.22/227.43 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.22/227.43 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.22/227.43 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.22/227.43 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.22/227.43 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.22/227.43 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.22/227.43 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.22/227.43 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.22/227.43 U56(active(X:S)) -> U56(X:S) 227.22/227.43 U56(mark(X:S)) -> U56(X:S) 227.22/227.43 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.22/227.43 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.22/227.43 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.22/227.43 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.22/227.43 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.22/227.43 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.22/227.43 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.22/227.43 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.22/227.43 U63(active(X:S)) -> U63(X:S) 227.22/227.43 U63(mark(X:S)) -> U63(X:S) 227.22/227.43 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.22/227.43 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.22/227.43 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.22/227.43 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.22/227.43 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.22/227.43 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.22/227.43 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.22/227.43 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.22/227.43 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.22/227.43 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.22/227.43 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.22/227.43 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.22/227.43 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.22/227.43 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.22/227.43 U74(active(X:S)) -> U74(X:S) 227.22/227.43 U74(mark(X:S)) -> U74(X:S) 227.22/227.43 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.22/227.43 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.22/227.43 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.22/227.43 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.22/227.43 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.22/227.43 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.22/227.43 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.22/227.43 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.22/227.43 U83(active(X:S)) -> U83(X:S) 227.22/227.43 U83(mark(X:S)) -> U83(X:S) 227.22/227.43 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.22/227.43 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.22/227.43 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.22/227.43 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.22/227.43 U92(active(X:S)) -> U92(X:S) 227.22/227.43 U92(mark(X:S)) -> U92(X:S) 227.22/227.43 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.22/227.43 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.22/227.43 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.22/227.43 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.22/227.43 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.22/227.43 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.22/227.43 active(U13(tt)) -> mark(tt) 227.22/227.43 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.22/227.43 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.22/227.43 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.22/227.43 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.22/227.43 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.22/227.43 active(U26(tt)) -> mark(tt) 227.22/227.43 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.22/227.43 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.22/227.43 active(U33(tt)) -> mark(tt) 227.22/227.43 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.22/227.43 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.22/227.43 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.22/227.43 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.22/227.43 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.22/227.43 active(U46(tt)) -> mark(tt) 227.22/227.43 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.22/227.43 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.22/227.43 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.22/227.43 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.22/227.43 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.22/227.43 active(U56(tt)) -> mark(tt) 227.22/227.43 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.22/227.43 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.22/227.43 active(U63(tt)) -> mark(tt) 227.22/227.43 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.22/227.43 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.22/227.43 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.22/227.43 active(U74(tt)) -> mark(tt) 227.22/227.43 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.22/227.43 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.22/227.43 active(U83(tt)) -> mark(tt) 227.22/227.43 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.22/227.43 active(U92(tt)) -> mark(tt) 227.22/227.43 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.22/227.43 active(__(nil,X:S)) -> mark(X:S) 227.22/227.43 active(__(X:S,nil)) -> mark(X:S) 227.22/227.43 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.22/227.43 active(isList(nil)) -> mark(tt) 227.22/227.43 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.22/227.43 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.22/227.43 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.22/227.43 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.22/227.43 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.22/227.43 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.22/227.43 active(isPal(nil)) -> mark(tt) 227.22/227.43 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.22/227.43 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.22/227.43 active(isPalListKind(a)) -> mark(tt) 227.22/227.43 active(isPalListKind(e)) -> mark(tt) 227.22/227.43 active(isPalListKind(i)) -> mark(tt) 227.22/227.43 active(isPalListKind(nil)) -> mark(tt) 227.22/227.43 active(isPalListKind(o)) -> mark(tt) 227.22/227.43 active(isPalListKind(u)) -> mark(tt) 227.22/227.43 active(isQid(a)) -> mark(tt) 227.22/227.43 active(isQid(e)) -> mark(tt) 227.22/227.43 active(isQid(i)) -> mark(tt) 227.22/227.43 active(isQid(o)) -> mark(tt) 227.22/227.43 active(isQid(u)) -> mark(tt) 227.22/227.43 isList(active(X:S)) -> isList(X:S) 227.22/227.43 isList(mark(X:S)) -> isList(X:S) 227.22/227.43 isNeList(active(X:S)) -> isNeList(X:S) 227.22/227.43 isNeList(mark(X:S)) -> isNeList(X:S) 227.22/227.43 isNePal(active(X:S)) -> isNePal(X:S) 227.22/227.43 isNePal(mark(X:S)) -> isNePal(X:S) 227.22/227.43 isPal(active(X:S)) -> isPal(X:S) 227.22/227.43 isPal(mark(X:S)) -> isPal(X:S) 227.22/227.43 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.22/227.43 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.22/227.43 isQid(active(X:S)) -> isQid(X:S) 227.22/227.43 isQid(mark(X:S)) -> isQid(X:S) 227.22/227.43 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.22/227.43 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.22/227.43 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.22/227.43 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.22/227.43 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.22/227.43 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.22/227.43 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.22/227.43 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.22/227.43 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.22/227.43 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.22/227.43 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.22/227.43 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.22/227.43 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.22/227.43 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.22/227.43 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.22/227.43 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.22/227.43 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.22/227.43 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.22/227.43 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.22/227.43 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.22/227.43 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.22/227.43 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.22/227.43 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.22/227.43 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.22/227.43 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.22/227.43 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.22/227.43 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.22/227.43 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.22/227.43 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.22/227.43 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.22/227.43 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.22/227.43 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.22/227.43 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.22/227.43 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.22/227.43 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.22/227.43 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.22/227.43 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.22/227.43 mark(isList(X:S)) -> active(isList(X:S)) 227.22/227.43 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.22/227.43 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.22/227.43 mark(isPal(X:S)) -> active(isPal(X:S)) 227.22/227.43 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.22/227.43 mark(isQid(X:S)) -> active(isQid(X:S)) 227.22/227.43 mark(a) -> active(a) 227.22/227.43 mark(e) -> active(e) 227.22/227.43 mark(i) -> active(i) 227.22/227.43 mark(nil) -> active(nil) 227.22/227.43 mark(o) -> active(o) 227.22/227.43 mark(tt) -> active(tt) 227.22/227.43 mark(u) -> active(u) 227.22/227.43 ->Strongly Connected Components: 227.22/227.43 There is no strongly connected component 227.22/227.43 227.22/227.43 The problem is finite. 227.22/227.43 227.22/227.43 Problem 1.30: 227.22/227.43 227.22/227.43 Subterm Processor: 227.22/227.43 -> Pairs: 227.22/227.43 U42#(active(X1:S),X2:S,X3:S) -> U42#(X1:S,X2:S,X3:S) 227.22/227.43 U42#(mark(X1:S),X2:S,X3:S) -> U42#(X1:S,X2:S,X3:S) 227.22/227.43 U42#(X1:S,active(X2:S),X3:S) -> U42#(X1:S,X2:S,X3:S) 227.22/227.43 U42#(X1:S,mark(X2:S),X3:S) -> U42#(X1:S,X2:S,X3:S) 227.22/227.43 U42#(X1:S,X2:S,active(X3:S)) -> U42#(X1:S,X2:S,X3:S) 227.22/227.43 U42#(X1:S,X2:S,mark(X3:S)) -> U42#(X1:S,X2:S,X3:S) 227.22/227.43 -> Rules: 227.22/227.43 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.22/227.43 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.22/227.43 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.22/227.43 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.22/227.43 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.22/227.43 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.22/227.43 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.22/227.43 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.22/227.43 U13(active(X:S)) -> U13(X:S) 227.22/227.43 U13(mark(X:S)) -> U13(X:S) 227.22/227.43 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.22/227.43 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.22/227.43 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.22/227.43 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.22/227.43 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.22/227.43 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.22/227.43 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.22/227.43 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.22/227.43 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.22/227.43 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.22/227.43 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.22/227.43 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.22/227.43 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.22/227.43 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.22/227.43 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.22/227.43 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.22/227.43 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.22/227.43 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.22/227.43 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.22/227.43 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.22/227.43 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.22/227.43 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.22/227.43 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.22/227.43 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.22/227.43 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.22/227.43 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.22/227.43 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.22/227.43 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.22/227.43 U26(active(X:S)) -> U26(X:S) 227.22/227.43 U26(mark(X:S)) -> U26(X:S) 227.22/227.43 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.22/227.43 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.22/227.43 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.22/227.43 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.22/227.43 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.22/227.43 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.22/227.43 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.22/227.43 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.22/227.43 U33(active(X:S)) -> U33(X:S) 227.22/227.43 U33(mark(X:S)) -> U33(X:S) 227.22/227.43 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.22/227.43 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.22/227.43 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.22/227.43 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.22/227.43 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.22/227.43 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.22/227.43 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.22/227.43 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.22/227.43 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.22/227.43 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.22/227.43 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.22/227.43 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.22/227.43 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.22/227.43 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.22/227.43 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.22/227.43 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.22/227.43 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.22/227.43 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.22/227.43 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.22/227.43 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.22/227.43 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.22/227.43 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.22/227.43 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.22/227.43 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.22/227.43 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.22/227.43 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.22/227.43 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.22/227.43 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.22/227.43 U46(active(X:S)) -> U46(X:S) 227.22/227.43 U46(mark(X:S)) -> U46(X:S) 227.22/227.43 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.22/227.43 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.22/227.43 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.22/227.43 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.22/227.43 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.22/227.43 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.22/227.43 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.22/227.43 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.22/227.43 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.22/227.43 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.22/227.43 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.22/227.43 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.22/227.43 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.22/227.43 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.22/227.43 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.22/227.43 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.22/227.43 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.22/227.43 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.22/227.43 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.22/227.43 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.22/227.43 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.22/227.43 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.22/227.43 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.22/227.43 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.22/227.43 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.22/227.43 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.22/227.43 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.22/227.43 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.22/227.43 U56(active(X:S)) -> U56(X:S) 227.22/227.43 U56(mark(X:S)) -> U56(X:S) 227.22/227.43 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.22/227.43 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.22/227.43 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.22/227.43 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.22/227.43 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.22/227.43 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.22/227.43 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.22/227.43 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.22/227.43 U63(active(X:S)) -> U63(X:S) 227.22/227.43 U63(mark(X:S)) -> U63(X:S) 227.22/227.43 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.22/227.43 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.22/227.43 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.22/227.43 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.22/227.43 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.22/227.43 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.22/227.43 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.22/227.43 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.22/227.43 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.22/227.43 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.22/227.43 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.22/227.43 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.22/227.43 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.22/227.43 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.22/227.43 U74(active(X:S)) -> U74(X:S) 227.22/227.43 U74(mark(X:S)) -> U74(X:S) 227.22/227.43 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.22/227.43 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.22/227.43 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.22/227.43 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.22/227.43 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.22/227.43 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.22/227.43 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.22/227.43 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.22/227.43 U83(active(X:S)) -> U83(X:S) 227.22/227.43 U83(mark(X:S)) -> U83(X:S) 227.22/227.43 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.22/227.43 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.22/227.43 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.22/227.43 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.22/227.43 U92(active(X:S)) -> U92(X:S) 227.22/227.43 U92(mark(X:S)) -> U92(X:S) 227.22/227.43 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.22/227.43 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.22/227.43 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.22/227.43 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.22/227.43 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.22/227.43 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.22/227.43 active(U13(tt)) -> mark(tt) 227.22/227.43 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.22/227.43 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.22/227.43 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.22/227.43 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.22/227.43 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.22/227.43 active(U26(tt)) -> mark(tt) 227.22/227.43 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.22/227.43 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.22/227.43 active(U33(tt)) -> mark(tt) 227.22/227.43 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.22/227.43 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.22/227.43 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.22/227.43 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.22/227.43 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.22/227.43 active(U46(tt)) -> mark(tt) 227.22/227.43 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.22/227.43 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.22/227.43 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.22/227.43 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.22/227.43 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.22/227.43 active(U56(tt)) -> mark(tt) 227.22/227.43 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.22/227.43 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.22/227.43 active(U63(tt)) -> mark(tt) 227.22/227.43 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.22/227.43 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.22/227.43 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.22/227.43 active(U74(tt)) -> mark(tt) 227.22/227.43 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.22/227.43 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.22/227.43 active(U83(tt)) -> mark(tt) 227.22/227.43 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.22/227.43 active(U92(tt)) -> mark(tt) 227.22/227.43 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.22/227.43 active(__(nil,X:S)) -> mark(X:S) 227.22/227.43 active(__(X:S,nil)) -> mark(X:S) 227.22/227.43 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.22/227.43 active(isList(nil)) -> mark(tt) 227.22/227.43 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.22/227.43 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.22/227.43 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.22/227.43 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.22/227.43 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.22/227.43 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.22/227.43 active(isPal(nil)) -> mark(tt) 227.22/227.43 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.22/227.43 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.22/227.43 active(isPalListKind(a)) -> mark(tt) 227.22/227.43 active(isPalListKind(e)) -> mark(tt) 227.22/227.43 active(isPalListKind(i)) -> mark(tt) 227.22/227.43 active(isPalListKind(nil)) -> mark(tt) 227.22/227.43 active(isPalListKind(o)) -> mark(tt) 227.22/227.43 active(isPalListKind(u)) -> mark(tt) 227.22/227.43 active(isQid(a)) -> mark(tt) 227.22/227.43 active(isQid(e)) -> mark(tt) 227.22/227.43 active(isQid(i)) -> mark(tt) 227.22/227.43 active(isQid(o)) -> mark(tt) 227.22/227.43 active(isQid(u)) -> mark(tt) 227.22/227.43 isList(active(X:S)) -> isList(X:S) 227.22/227.43 isList(mark(X:S)) -> isList(X:S) 227.22/227.43 isNeList(active(X:S)) -> isNeList(X:S) 227.22/227.43 isNeList(mark(X:S)) -> isNeList(X:S) 227.22/227.43 isNePal(active(X:S)) -> isNePal(X:S) 227.22/227.43 isNePal(mark(X:S)) -> isNePal(X:S) 227.22/227.43 isPal(active(X:S)) -> isPal(X:S) 227.22/227.43 isPal(mark(X:S)) -> isPal(X:S) 227.22/227.43 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.22/227.43 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.22/227.43 isQid(active(X:S)) -> isQid(X:S) 227.22/227.43 isQid(mark(X:S)) -> isQid(X:S) 227.22/227.43 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.22/227.43 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.22/227.43 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.22/227.43 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.22/227.43 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.22/227.43 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.22/227.43 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.22/227.43 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.22/227.43 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.22/227.43 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.22/227.43 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.22/227.43 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.22/227.43 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.22/227.43 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.22/227.43 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.22/227.43 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.22/227.43 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.22/227.43 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.22/227.43 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.22/227.43 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.22/227.43 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.22/227.43 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.22/227.43 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.22/227.43 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.22/227.43 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.22/227.43 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.22/227.43 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.22/227.43 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.22/227.43 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.22/227.43 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.22/227.43 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.22/227.43 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.22/227.43 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.22/227.43 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.22/227.43 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.22/227.43 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.22/227.43 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.22/227.43 mark(isList(X:S)) -> active(isList(X:S)) 227.22/227.43 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.22/227.43 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.22/227.43 mark(isPal(X:S)) -> active(isPal(X:S)) 227.22/227.43 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.22/227.43 mark(isQid(X:S)) -> active(isQid(X:S)) 227.22/227.43 mark(a) -> active(a) 227.22/227.43 mark(e) -> active(e) 227.22/227.43 mark(i) -> active(i) 227.22/227.43 mark(nil) -> active(nil) 227.22/227.43 mark(o) -> active(o) 227.22/227.43 mark(tt) -> active(tt) 227.22/227.43 mark(u) -> active(u) 227.22/227.43 ->Projection: 227.22/227.43 pi(U42#) = 1 227.22/227.43 227.22/227.43 Problem 1.30: 227.22/227.43 227.22/227.43 SCC Processor: 227.22/227.43 -> Pairs: 227.22/227.43 U42#(X1:S,active(X2:S),X3:S) -> U42#(X1:S,X2:S,X3:S) 227.22/227.43 U42#(X1:S,mark(X2:S),X3:S) -> U42#(X1:S,X2:S,X3:S) 227.22/227.43 U42#(X1:S,X2:S,active(X3:S)) -> U42#(X1:S,X2:S,X3:S) 227.22/227.43 U42#(X1:S,X2:S,mark(X3:S)) -> U42#(X1:S,X2:S,X3:S) 227.22/227.43 -> Rules: 227.22/227.43 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.22/227.43 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.22/227.43 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.22/227.43 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.22/227.43 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.22/227.43 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.22/227.43 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.22/227.43 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.22/227.43 U13(active(X:S)) -> U13(X:S) 227.22/227.43 U13(mark(X:S)) -> U13(X:S) 227.22/227.43 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.22/227.43 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.22/227.43 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.22/227.43 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.22/227.43 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.22/227.43 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.22/227.43 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.22/227.43 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.22/227.43 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.22/227.43 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.22/227.43 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.22/227.43 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.22/227.43 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.22/227.43 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.22/227.43 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.22/227.43 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.22/227.43 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.22/227.43 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.22/227.43 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.22/227.43 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.22/227.43 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.22/227.43 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.22/227.43 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.22/227.43 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.22/227.43 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.22/227.43 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.22/227.43 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.22/227.43 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.22/227.43 U26(active(X:S)) -> U26(X:S) 227.22/227.43 U26(mark(X:S)) -> U26(X:S) 227.22/227.43 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.22/227.43 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.22/227.43 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.22/227.43 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.22/227.43 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.22/227.43 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.22/227.43 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.22/227.43 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.22/227.43 U33(active(X:S)) -> U33(X:S) 227.22/227.43 U33(mark(X:S)) -> U33(X:S) 227.22/227.43 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.22/227.43 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.22/227.43 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.22/227.43 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.22/227.43 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.22/227.43 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.22/227.43 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.22/227.43 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.22/227.43 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.22/227.43 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.22/227.43 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.22/227.43 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.22/227.43 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.22/227.43 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.22/227.43 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.22/227.43 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.22/227.43 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.22/227.43 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.22/227.44 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.22/227.44 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.22/227.44 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.22/227.44 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.22/227.44 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.22/227.44 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.22/227.44 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.22/227.44 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.22/227.44 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.22/227.44 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.22/227.44 U46(active(X:S)) -> U46(X:S) 227.22/227.44 U46(mark(X:S)) -> U46(X:S) 227.22/227.44 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.22/227.44 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.22/227.44 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.22/227.44 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.22/227.44 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.22/227.44 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.22/227.44 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.22/227.44 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.22/227.44 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.22/227.44 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.22/227.44 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.22/227.44 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.22/227.44 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.22/227.44 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.22/227.44 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.22/227.44 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.22/227.44 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.22/227.44 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.22/227.44 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.22/227.44 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.22/227.44 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.22/227.44 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.22/227.44 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.22/227.44 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.22/227.44 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.22/227.44 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.22/227.44 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.22/227.44 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.22/227.44 U56(active(X:S)) -> U56(X:S) 227.22/227.44 U56(mark(X:S)) -> U56(X:S) 227.22/227.44 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.22/227.44 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.22/227.44 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.22/227.44 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.22/227.44 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.22/227.44 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.22/227.44 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.22/227.44 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.22/227.44 U63(active(X:S)) -> U63(X:S) 227.22/227.44 U63(mark(X:S)) -> U63(X:S) 227.22/227.44 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.22/227.44 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.22/227.44 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.22/227.44 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.22/227.44 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.22/227.44 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.22/227.44 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.22/227.44 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.22/227.44 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.22/227.44 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.22/227.44 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.22/227.44 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.22/227.44 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.22/227.44 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.22/227.44 U74(active(X:S)) -> U74(X:S) 227.22/227.44 U74(mark(X:S)) -> U74(X:S) 227.22/227.44 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.22/227.44 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.22/227.44 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.22/227.44 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.22/227.44 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.22/227.44 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.22/227.44 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.22/227.44 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.22/227.44 U83(active(X:S)) -> U83(X:S) 227.22/227.44 U83(mark(X:S)) -> U83(X:S) 227.22/227.44 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.22/227.44 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.22/227.44 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.22/227.44 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.22/227.44 U92(active(X:S)) -> U92(X:S) 227.22/227.44 U92(mark(X:S)) -> U92(X:S) 227.22/227.44 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.22/227.44 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.22/227.44 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.22/227.44 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.22/227.44 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.22/227.44 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.22/227.44 active(U13(tt)) -> mark(tt) 227.22/227.44 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.22/227.44 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.22/227.44 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.22/227.44 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.22/227.44 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.22/227.44 active(U26(tt)) -> mark(tt) 227.22/227.44 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.22/227.44 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.22/227.44 active(U33(tt)) -> mark(tt) 227.22/227.44 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.22/227.44 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.22/227.44 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.22/227.44 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.22/227.44 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.22/227.44 active(U46(tt)) -> mark(tt) 227.22/227.44 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.22/227.44 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.22/227.44 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.22/227.44 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.22/227.44 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.22/227.44 active(U56(tt)) -> mark(tt) 227.22/227.44 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.22/227.44 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.22/227.44 active(U63(tt)) -> mark(tt) 227.22/227.44 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.22/227.44 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.22/227.44 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.22/227.44 active(U74(tt)) -> mark(tt) 227.22/227.44 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.22/227.44 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.22/227.44 active(U83(tt)) -> mark(tt) 227.22/227.44 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.22/227.44 active(U92(tt)) -> mark(tt) 227.22/227.44 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.22/227.44 active(__(nil,X:S)) -> mark(X:S) 227.22/227.44 active(__(X:S,nil)) -> mark(X:S) 227.22/227.44 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.22/227.44 active(isList(nil)) -> mark(tt) 227.22/227.44 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.22/227.44 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.22/227.44 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.22/227.44 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.22/227.44 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.22/227.44 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.22/227.44 active(isPal(nil)) -> mark(tt) 227.22/227.44 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.22/227.44 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.22/227.44 active(isPalListKind(a)) -> mark(tt) 227.22/227.44 active(isPalListKind(e)) -> mark(tt) 227.22/227.44 active(isPalListKind(i)) -> mark(tt) 227.22/227.44 active(isPalListKind(nil)) -> mark(tt) 227.22/227.44 active(isPalListKind(o)) -> mark(tt) 227.22/227.44 active(isPalListKind(u)) -> mark(tt) 227.22/227.44 active(isQid(a)) -> mark(tt) 227.22/227.44 active(isQid(e)) -> mark(tt) 227.22/227.44 active(isQid(i)) -> mark(tt) 227.22/227.44 active(isQid(o)) -> mark(tt) 227.22/227.44 active(isQid(u)) -> mark(tt) 227.22/227.44 isList(active(X:S)) -> isList(X:S) 227.22/227.44 isList(mark(X:S)) -> isList(X:S) 227.22/227.44 isNeList(active(X:S)) -> isNeList(X:S) 227.22/227.44 isNeList(mark(X:S)) -> isNeList(X:S) 227.22/227.44 isNePal(active(X:S)) -> isNePal(X:S) 227.22/227.44 isNePal(mark(X:S)) -> isNePal(X:S) 227.22/227.44 isPal(active(X:S)) -> isPal(X:S) 227.22/227.44 isPal(mark(X:S)) -> isPal(X:S) 227.22/227.44 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.22/227.44 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.22/227.44 isQid(active(X:S)) -> isQid(X:S) 227.22/227.44 isQid(mark(X:S)) -> isQid(X:S) 227.22/227.44 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.22/227.44 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.22/227.44 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.22/227.44 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.22/227.44 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.22/227.44 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.22/227.44 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.22/227.44 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.22/227.44 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.22/227.44 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.22/227.44 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.22/227.44 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.22/227.44 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.22/227.44 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.22/227.44 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.22/227.44 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.22/227.44 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.22/227.44 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.22/227.44 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.22/227.44 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.22/227.44 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.22/227.44 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.22/227.44 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.22/227.44 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.22/227.44 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.22/227.44 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.22/227.44 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.22/227.44 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.22/227.44 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.22/227.44 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.22/227.44 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.22/227.44 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.22/227.44 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.22/227.44 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.22/227.44 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.22/227.44 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.22/227.44 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.22/227.44 mark(isList(X:S)) -> active(isList(X:S)) 227.22/227.44 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.22/227.44 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.22/227.44 mark(isPal(X:S)) -> active(isPal(X:S)) 227.22/227.44 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.22/227.44 mark(isQid(X:S)) -> active(isQid(X:S)) 227.22/227.44 mark(a) -> active(a) 227.22/227.44 mark(e) -> active(e) 227.22/227.44 mark(i) -> active(i) 227.22/227.44 mark(nil) -> active(nil) 227.22/227.44 mark(o) -> active(o) 227.22/227.44 mark(tt) -> active(tt) 227.22/227.44 mark(u) -> active(u) 227.22/227.44 ->Strongly Connected Components: 227.22/227.44 ->->Cycle: 227.22/227.44 ->->-> Pairs: 227.22/227.44 U42#(X1:S,active(X2:S),X3:S) -> U42#(X1:S,X2:S,X3:S) 227.22/227.44 U42#(X1:S,mark(X2:S),X3:S) -> U42#(X1:S,X2:S,X3:S) 227.22/227.44 U42#(X1:S,X2:S,active(X3:S)) -> U42#(X1:S,X2:S,X3:S) 227.22/227.44 U42#(X1:S,X2:S,mark(X3:S)) -> U42#(X1:S,X2:S,X3:S) 227.22/227.44 ->->-> Rules: 227.22/227.44 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.22/227.44 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.22/227.44 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.22/227.44 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.22/227.44 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.22/227.44 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.22/227.44 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.22/227.44 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.22/227.44 U13(active(X:S)) -> U13(X:S) 227.22/227.44 U13(mark(X:S)) -> U13(X:S) 227.22/227.44 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.22/227.44 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.22/227.44 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.22/227.44 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.22/227.44 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.22/227.44 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.22/227.44 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.22/227.44 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.22/227.44 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.22/227.44 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.22/227.44 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.22/227.44 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.22/227.44 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.22/227.44 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.22/227.44 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.22/227.44 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.22/227.44 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.22/227.44 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.22/227.44 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.22/227.44 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.22/227.44 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.22/227.44 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.22/227.44 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.22/227.44 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.22/227.44 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.22/227.44 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.22/227.44 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.22/227.44 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.22/227.44 U26(active(X:S)) -> U26(X:S) 227.22/227.44 U26(mark(X:S)) -> U26(X:S) 227.22/227.44 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.22/227.44 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.22/227.44 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.22/227.44 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.22/227.44 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.22/227.44 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.22/227.44 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.22/227.44 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.22/227.44 U33(active(X:S)) -> U33(X:S) 227.22/227.44 U33(mark(X:S)) -> U33(X:S) 227.22/227.44 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.22/227.44 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.22/227.44 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.22/227.44 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.22/227.44 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.22/227.44 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.22/227.44 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.22/227.44 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.22/227.44 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.22/227.44 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.22/227.44 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.22/227.44 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.22/227.44 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.22/227.44 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.22/227.44 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.22/227.44 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.22/227.44 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.22/227.44 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.22/227.44 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.22/227.44 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.22/227.44 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.22/227.44 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.22/227.44 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.22/227.44 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.22/227.44 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.22/227.44 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.22/227.44 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.22/227.44 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.22/227.44 U46(active(X:S)) -> U46(X:S) 227.22/227.44 U46(mark(X:S)) -> U46(X:S) 227.22/227.44 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.22/227.44 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.22/227.44 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.22/227.44 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.22/227.44 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.22/227.44 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.22/227.44 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.22/227.44 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.22/227.44 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.22/227.44 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.22/227.44 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.22/227.44 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.22/227.44 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.22/227.44 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.22/227.44 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.22/227.44 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.22/227.44 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.22/227.44 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.22/227.44 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.22/227.44 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.22/227.44 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.22/227.44 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.22/227.44 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.22/227.44 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.22/227.44 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.22/227.44 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.22/227.44 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.22/227.44 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.22/227.44 U56(active(X:S)) -> U56(X:S) 227.22/227.44 U56(mark(X:S)) -> U56(X:S) 227.22/227.44 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.22/227.44 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.22/227.44 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.22/227.44 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.22/227.44 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.22/227.44 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.22/227.44 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.22/227.44 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.22/227.44 U63(active(X:S)) -> U63(X:S) 227.22/227.44 U63(mark(X:S)) -> U63(X:S) 227.22/227.44 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.22/227.44 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.22/227.44 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.22/227.44 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.22/227.44 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.22/227.44 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.22/227.44 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.22/227.44 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.22/227.44 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.22/227.44 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.22/227.44 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.22/227.44 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.22/227.44 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.22/227.44 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.22/227.44 U74(active(X:S)) -> U74(X:S) 227.22/227.44 U74(mark(X:S)) -> U74(X:S) 227.22/227.44 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.22/227.44 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.22/227.44 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.22/227.44 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.22/227.44 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.22/227.44 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.22/227.44 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.22/227.44 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.22/227.44 U83(active(X:S)) -> U83(X:S) 227.22/227.44 U83(mark(X:S)) -> U83(X:S) 227.22/227.44 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.22/227.44 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.22/227.44 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.22/227.44 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.22/227.44 U92(active(X:S)) -> U92(X:S) 227.22/227.44 U92(mark(X:S)) -> U92(X:S) 227.22/227.44 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.22/227.44 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.22/227.44 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.22/227.44 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.22/227.44 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.22/227.44 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.22/227.44 active(U13(tt)) -> mark(tt) 227.22/227.44 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.22/227.44 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.22/227.44 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.22/227.44 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.22/227.44 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.22/227.44 active(U26(tt)) -> mark(tt) 227.22/227.44 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.22/227.44 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.22/227.44 active(U33(tt)) -> mark(tt) 227.22/227.44 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.22/227.44 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.22/227.44 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.22/227.44 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.22/227.44 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.22/227.44 active(U46(tt)) -> mark(tt) 227.22/227.44 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.22/227.44 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.22/227.44 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.22/227.44 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.22/227.44 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.22/227.44 active(U56(tt)) -> mark(tt) 227.22/227.44 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.22/227.44 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.22/227.44 active(U63(tt)) -> mark(tt) 227.22/227.44 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.22/227.44 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.22/227.44 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.22/227.44 active(U74(tt)) -> mark(tt) 227.22/227.44 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.22/227.44 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.22/227.44 active(U83(tt)) -> mark(tt) 227.22/227.44 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.22/227.44 active(U92(tt)) -> mark(tt) 227.22/227.44 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.22/227.44 active(__(nil,X:S)) -> mark(X:S) 227.22/227.44 active(__(X:S,nil)) -> mark(X:S) 227.22/227.44 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.22/227.44 active(isList(nil)) -> mark(tt) 227.22/227.44 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.22/227.44 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.22/227.44 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.22/227.44 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.22/227.44 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.22/227.44 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.22/227.44 active(isPal(nil)) -> mark(tt) 227.22/227.44 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.22/227.44 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.22/227.44 active(isPalListKind(a)) -> mark(tt) 227.22/227.44 active(isPalListKind(e)) -> mark(tt) 227.22/227.44 active(isPalListKind(i)) -> mark(tt) 227.22/227.44 active(isPalListKind(nil)) -> mark(tt) 227.22/227.44 active(isPalListKind(o)) -> mark(tt) 227.22/227.44 active(isPalListKind(u)) -> mark(tt) 227.22/227.44 active(isQid(a)) -> mark(tt) 227.22/227.44 active(isQid(e)) -> mark(tt) 227.22/227.44 active(isQid(i)) -> mark(tt) 227.22/227.44 active(isQid(o)) -> mark(tt) 227.22/227.44 active(isQid(u)) -> mark(tt) 227.22/227.44 isList(active(X:S)) -> isList(X:S) 227.22/227.44 isList(mark(X:S)) -> isList(X:S) 227.22/227.44 isNeList(active(X:S)) -> isNeList(X:S) 227.22/227.44 isNeList(mark(X:S)) -> isNeList(X:S) 227.22/227.44 isNePal(active(X:S)) -> isNePal(X:S) 227.22/227.44 isNePal(mark(X:S)) -> isNePal(X:S) 227.22/227.44 isPal(active(X:S)) -> isPal(X:S) 227.22/227.44 isPal(mark(X:S)) -> isPal(X:S) 227.22/227.44 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.22/227.44 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.22/227.44 isQid(active(X:S)) -> isQid(X:S) 227.22/227.44 isQid(mark(X:S)) -> isQid(X:S) 227.22/227.44 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.22/227.44 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.22/227.44 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.22/227.44 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.22/227.44 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.22/227.44 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.22/227.44 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.22/227.44 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.22/227.44 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.22/227.44 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.22/227.44 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.22/227.44 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.22/227.44 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.22/227.44 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.22/227.44 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.22/227.44 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.22/227.44 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.22/227.44 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.22/227.44 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.22/227.44 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.22/227.44 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.22/227.44 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.22/227.44 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.22/227.44 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.22/227.44 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.22/227.44 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.22/227.44 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.22/227.44 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.22/227.44 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.22/227.44 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.22/227.44 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.22/227.44 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.22/227.44 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.22/227.44 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.22/227.44 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.22/227.44 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.22/227.44 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.22/227.44 mark(isList(X:S)) -> active(isList(X:S)) 227.22/227.44 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.22/227.44 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.22/227.44 mark(isPal(X:S)) -> active(isPal(X:S)) 227.22/227.44 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.22/227.44 mark(isQid(X:S)) -> active(isQid(X:S)) 227.22/227.44 mark(a) -> active(a) 227.22/227.44 mark(e) -> active(e) 227.22/227.44 mark(i) -> active(i) 227.22/227.44 mark(nil) -> active(nil) 227.22/227.44 mark(o) -> active(o) 227.22/227.44 mark(tt) -> active(tt) 227.22/227.44 mark(u) -> active(u) 227.22/227.44 227.22/227.44 Problem 1.30: 227.22/227.44 227.22/227.44 Subterm Processor: 227.22/227.44 -> Pairs: 227.22/227.44 U42#(X1:S,active(X2:S),X3:S) -> U42#(X1:S,X2:S,X3:S) 227.22/227.44 U42#(X1:S,mark(X2:S),X3:S) -> U42#(X1:S,X2:S,X3:S) 227.22/227.44 U42#(X1:S,X2:S,active(X3:S)) -> U42#(X1:S,X2:S,X3:S) 227.22/227.44 U42#(X1:S,X2:S,mark(X3:S)) -> U42#(X1:S,X2:S,X3:S) 227.22/227.44 -> Rules: 227.22/227.44 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.22/227.44 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.22/227.44 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.22/227.44 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.22/227.44 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.22/227.44 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.22/227.44 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.22/227.44 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.22/227.44 U13(active(X:S)) -> U13(X:S) 227.22/227.44 U13(mark(X:S)) -> U13(X:S) 227.22/227.44 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.22/227.44 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.22/227.44 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.22/227.44 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.22/227.44 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.22/227.44 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.22/227.44 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.22/227.44 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.22/227.44 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.22/227.44 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.22/227.44 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.22/227.44 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.22/227.44 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.22/227.44 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.22/227.44 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.22/227.44 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.22/227.44 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.22/227.44 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.22/227.44 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.22/227.44 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.22/227.44 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.22/227.44 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.22/227.44 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.22/227.44 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.22/227.44 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.22/227.44 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.22/227.44 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.22/227.44 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.22/227.44 U26(active(X:S)) -> U26(X:S) 227.22/227.44 U26(mark(X:S)) -> U26(X:S) 227.22/227.44 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.22/227.44 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.22/227.44 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.22/227.44 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.22/227.44 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.22/227.44 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.22/227.44 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.22/227.44 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.22/227.44 U33(active(X:S)) -> U33(X:S) 227.22/227.44 U33(mark(X:S)) -> U33(X:S) 227.22/227.44 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.22/227.44 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.22/227.44 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.22/227.44 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.22/227.44 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.22/227.44 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.22/227.44 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.22/227.44 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.22/227.44 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.22/227.44 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.22/227.44 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.22/227.44 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.22/227.44 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.22/227.44 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.22/227.44 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.22/227.44 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.22/227.44 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.22/227.44 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.22/227.44 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.22/227.44 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.22/227.44 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.22/227.44 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.22/227.44 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.22/227.44 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.22/227.44 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.22/227.44 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.22/227.44 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.22/227.44 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.22/227.44 U46(active(X:S)) -> U46(X:S) 227.22/227.44 U46(mark(X:S)) -> U46(X:S) 227.22/227.44 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.22/227.44 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.22/227.44 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.22/227.44 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.22/227.44 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.22/227.44 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.22/227.44 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.22/227.44 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.22/227.44 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.22/227.44 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.22/227.44 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.22/227.44 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.22/227.44 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.22/227.44 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.22/227.44 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.22/227.44 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.22/227.44 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.22/227.44 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.22/227.44 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.22/227.44 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.22/227.44 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.22/227.44 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.22/227.44 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.22/227.44 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.22/227.44 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.22/227.44 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.22/227.44 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.22/227.44 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.22/227.44 U56(active(X:S)) -> U56(X:S) 227.22/227.44 U56(mark(X:S)) -> U56(X:S) 227.22/227.44 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.22/227.44 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.22/227.44 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.22/227.44 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.22/227.44 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.22/227.44 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.22/227.44 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.22/227.44 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.22/227.44 U63(active(X:S)) -> U63(X:S) 227.22/227.44 U63(mark(X:S)) -> U63(X:S) 227.22/227.44 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.22/227.44 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.22/227.44 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.22/227.44 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.22/227.44 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.22/227.44 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.22/227.44 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.22/227.44 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.22/227.44 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.22/227.44 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.22/227.44 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.22/227.44 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.22/227.44 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.22/227.44 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.22/227.44 U74(active(X:S)) -> U74(X:S) 227.22/227.44 U74(mark(X:S)) -> U74(X:S) 227.22/227.44 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.22/227.44 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.22/227.44 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.22/227.44 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.22/227.44 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.22/227.44 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.22/227.44 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.22/227.44 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.22/227.44 U83(active(X:S)) -> U83(X:S) 227.22/227.44 U83(mark(X:S)) -> U83(X:S) 227.22/227.44 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.22/227.44 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.22/227.44 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.22/227.44 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.22/227.44 U92(active(X:S)) -> U92(X:S) 227.22/227.44 U92(mark(X:S)) -> U92(X:S) 227.22/227.44 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.22/227.44 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.22/227.44 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.22/227.44 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.22/227.44 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.22/227.44 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.22/227.44 active(U13(tt)) -> mark(tt) 227.22/227.44 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.22/227.44 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.22/227.44 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.22/227.44 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.22/227.44 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.22/227.44 active(U26(tt)) -> mark(tt) 227.22/227.44 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.22/227.44 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.22/227.44 active(U33(tt)) -> mark(tt) 227.22/227.44 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.22/227.44 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.22/227.44 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.22/227.44 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.22/227.44 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.22/227.44 active(U46(tt)) -> mark(tt) 227.22/227.44 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.22/227.44 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.22/227.44 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.22/227.44 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.22/227.44 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.22/227.44 active(U56(tt)) -> mark(tt) 227.22/227.44 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.22/227.44 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.22/227.44 active(U63(tt)) -> mark(tt) 227.22/227.44 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.22/227.44 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.22/227.44 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.22/227.44 active(U74(tt)) -> mark(tt) 227.22/227.44 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.22/227.44 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.22/227.44 active(U83(tt)) -> mark(tt) 227.22/227.44 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.22/227.44 active(U92(tt)) -> mark(tt) 227.22/227.44 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.22/227.44 active(__(nil,X:S)) -> mark(X:S) 227.22/227.44 active(__(X:S,nil)) -> mark(X:S) 227.22/227.44 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.22/227.44 active(isList(nil)) -> mark(tt) 227.22/227.44 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.22/227.44 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.22/227.44 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.22/227.44 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.22/227.44 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.22/227.44 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.22/227.44 active(isPal(nil)) -> mark(tt) 227.22/227.44 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.22/227.44 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.22/227.44 active(isPalListKind(a)) -> mark(tt) 227.22/227.44 active(isPalListKind(e)) -> mark(tt) 227.22/227.44 active(isPalListKind(i)) -> mark(tt) 227.22/227.44 active(isPalListKind(nil)) -> mark(tt) 227.22/227.44 active(isPalListKind(o)) -> mark(tt) 227.22/227.44 active(isPalListKind(u)) -> mark(tt) 227.22/227.44 active(isQid(a)) -> mark(tt) 227.22/227.44 active(isQid(e)) -> mark(tt) 227.22/227.44 active(isQid(i)) -> mark(tt) 227.22/227.44 active(isQid(o)) -> mark(tt) 227.22/227.44 active(isQid(u)) -> mark(tt) 227.22/227.44 isList(active(X:S)) -> isList(X:S) 227.22/227.44 isList(mark(X:S)) -> isList(X:S) 227.22/227.44 isNeList(active(X:S)) -> isNeList(X:S) 227.22/227.44 isNeList(mark(X:S)) -> isNeList(X:S) 227.22/227.44 isNePal(active(X:S)) -> isNePal(X:S) 227.22/227.44 isNePal(mark(X:S)) -> isNePal(X:S) 227.22/227.44 isPal(active(X:S)) -> isPal(X:S) 227.22/227.44 isPal(mark(X:S)) -> isPal(X:S) 227.22/227.44 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.22/227.44 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.22/227.44 isQid(active(X:S)) -> isQid(X:S) 227.22/227.44 isQid(mark(X:S)) -> isQid(X:S) 227.22/227.44 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.22/227.44 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.22/227.44 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.22/227.44 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.22/227.44 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.22/227.44 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.22/227.44 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.22/227.44 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.22/227.44 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.22/227.44 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.22/227.44 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.22/227.44 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.22/227.44 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.22/227.44 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.22/227.44 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.22/227.44 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.22/227.44 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.22/227.44 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.22/227.44 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.22/227.44 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.22/227.44 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.22/227.44 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.22/227.44 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.22/227.44 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.22/227.44 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.22/227.44 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.22/227.44 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.22/227.44 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.22/227.44 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.22/227.44 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.22/227.44 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.22/227.44 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.22/227.44 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.22/227.44 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.22/227.44 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.22/227.44 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.22/227.44 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.22/227.44 mark(isList(X:S)) -> active(isList(X:S)) 227.22/227.44 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.22/227.44 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.22/227.44 mark(isPal(X:S)) -> active(isPal(X:S)) 227.22/227.44 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.22/227.44 mark(isQid(X:S)) -> active(isQid(X:S)) 227.22/227.44 mark(a) -> active(a) 227.22/227.44 mark(e) -> active(e) 227.22/227.44 mark(i) -> active(i) 227.22/227.44 mark(nil) -> active(nil) 227.22/227.44 mark(o) -> active(o) 227.22/227.44 mark(tt) -> active(tt) 227.22/227.44 mark(u) -> active(u) 227.22/227.44 ->Projection: 227.22/227.44 pi(U42#) = 2 227.22/227.44 227.22/227.44 Problem 1.30: 227.22/227.44 227.22/227.44 SCC Processor: 227.22/227.44 -> Pairs: 227.22/227.44 U42#(X1:S,X2:S,active(X3:S)) -> U42#(X1:S,X2:S,X3:S) 227.22/227.44 U42#(X1:S,X2:S,mark(X3:S)) -> U42#(X1:S,X2:S,X3:S) 227.22/227.44 -> Rules: 227.22/227.44 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.22/227.44 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.22/227.44 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.22/227.44 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.22/227.44 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.22/227.44 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.22/227.44 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.22/227.44 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.22/227.44 U13(active(X:S)) -> U13(X:S) 227.22/227.44 U13(mark(X:S)) -> U13(X:S) 227.22/227.44 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.22/227.44 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.22/227.44 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.22/227.44 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.22/227.44 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.22/227.44 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.22/227.44 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.22/227.44 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.22/227.44 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.22/227.44 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.22/227.44 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.22/227.44 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.22/227.44 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.22/227.44 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.22/227.44 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.22/227.44 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.22/227.44 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.22/227.44 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.22/227.44 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.22/227.44 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.22/227.44 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.22/227.44 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.22/227.44 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.22/227.44 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.22/227.44 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.22/227.44 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.22/227.44 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.22/227.44 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.22/227.44 U26(active(X:S)) -> U26(X:S) 227.22/227.44 U26(mark(X:S)) -> U26(X:S) 227.22/227.44 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.22/227.44 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.22/227.44 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.22/227.44 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.22/227.44 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.22/227.44 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.22/227.44 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.22/227.44 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.22/227.44 U33(active(X:S)) -> U33(X:S) 227.22/227.44 U33(mark(X:S)) -> U33(X:S) 227.22/227.44 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.22/227.44 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.22/227.44 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.22/227.44 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.22/227.44 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.22/227.44 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.22/227.44 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.22/227.44 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.22/227.44 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.22/227.44 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.22/227.44 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.22/227.44 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.22/227.44 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.22/227.44 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.22/227.44 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.22/227.44 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.22/227.44 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.22/227.44 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.22/227.44 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.22/227.44 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.22/227.44 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.22/227.44 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.22/227.44 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.22/227.44 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.22/227.44 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.22/227.44 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.22/227.44 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.22/227.44 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.22/227.44 U46(active(X:S)) -> U46(X:S) 227.22/227.44 U46(mark(X:S)) -> U46(X:S) 227.22/227.44 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.22/227.44 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.22/227.44 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.22/227.44 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.22/227.44 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.22/227.44 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.22/227.44 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.22/227.44 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.22/227.44 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.22/227.44 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.22/227.44 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.22/227.44 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.22/227.44 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.22/227.44 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.22/227.44 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.22/227.44 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.22/227.44 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.22/227.44 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.22/227.44 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.22/227.44 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.22/227.44 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.22/227.44 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.22/227.44 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.22/227.44 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.22/227.44 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.22/227.44 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.22/227.44 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.22/227.44 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.22/227.44 U56(active(X:S)) -> U56(X:S) 227.22/227.44 U56(mark(X:S)) -> U56(X:S) 227.22/227.44 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.22/227.44 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.22/227.44 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.22/227.44 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.22/227.44 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.22/227.44 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.22/227.44 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.22/227.44 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.22/227.44 U63(active(X:S)) -> U63(X:S) 227.22/227.44 U63(mark(X:S)) -> U63(X:S) 227.22/227.44 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.22/227.44 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.22/227.44 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.22/227.44 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.22/227.44 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.22/227.44 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.22/227.44 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.22/227.44 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.22/227.44 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.22/227.44 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.22/227.44 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.22/227.44 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.22/227.44 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.22/227.44 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.22/227.44 U74(active(X:S)) -> U74(X:S) 227.22/227.44 U74(mark(X:S)) -> U74(X:S) 227.22/227.44 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.22/227.44 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.22/227.44 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.22/227.44 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.22/227.44 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.22/227.44 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.22/227.44 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.22/227.44 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.22/227.44 U83(active(X:S)) -> U83(X:S) 227.22/227.44 U83(mark(X:S)) -> U83(X:S) 227.22/227.44 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.22/227.44 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.22/227.44 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.22/227.44 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.22/227.44 U92(active(X:S)) -> U92(X:S) 227.22/227.44 U92(mark(X:S)) -> U92(X:S) 227.22/227.44 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.22/227.44 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.22/227.44 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.22/227.44 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.22/227.44 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.22/227.44 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.22/227.44 active(U13(tt)) -> mark(tt) 227.22/227.44 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.22/227.44 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.22/227.44 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.22/227.44 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.22/227.44 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.22/227.44 active(U26(tt)) -> mark(tt) 227.22/227.44 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.22/227.44 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.22/227.44 active(U33(tt)) -> mark(tt) 227.22/227.44 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.22/227.44 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.22/227.44 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.22/227.44 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.22/227.44 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.22/227.44 active(U46(tt)) -> mark(tt) 227.22/227.44 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.22/227.44 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.22/227.44 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.22/227.44 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.22/227.44 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.22/227.44 active(U56(tt)) -> mark(tt) 227.22/227.44 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.22/227.44 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.22/227.44 active(U63(tt)) -> mark(tt) 227.22/227.44 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.22/227.44 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.22/227.44 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.22/227.44 active(U74(tt)) -> mark(tt) 227.22/227.44 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.22/227.44 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.22/227.44 active(U83(tt)) -> mark(tt) 227.22/227.44 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.22/227.44 active(U92(tt)) -> mark(tt) 227.22/227.44 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.22/227.44 active(__(nil,X:S)) -> mark(X:S) 227.22/227.44 active(__(X:S,nil)) -> mark(X:S) 227.22/227.44 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.22/227.44 active(isList(nil)) -> mark(tt) 227.22/227.44 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.22/227.44 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.22/227.44 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.22/227.44 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.22/227.44 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.22/227.44 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.22/227.44 active(isPal(nil)) -> mark(tt) 227.22/227.44 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.22/227.44 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.22/227.44 active(isPalListKind(a)) -> mark(tt) 227.22/227.44 active(isPalListKind(e)) -> mark(tt) 227.22/227.44 active(isPalListKind(i)) -> mark(tt) 227.22/227.44 active(isPalListKind(nil)) -> mark(tt) 227.22/227.44 active(isPalListKind(o)) -> mark(tt) 227.22/227.44 active(isPalListKind(u)) -> mark(tt) 227.22/227.44 active(isQid(a)) -> mark(tt) 227.22/227.44 active(isQid(e)) -> mark(tt) 227.22/227.44 active(isQid(i)) -> mark(tt) 227.22/227.44 active(isQid(o)) -> mark(tt) 227.22/227.44 active(isQid(u)) -> mark(tt) 227.22/227.44 isList(active(X:S)) -> isList(X:S) 227.22/227.44 isList(mark(X:S)) -> isList(X:S) 227.22/227.44 isNeList(active(X:S)) -> isNeList(X:S) 227.22/227.44 isNeList(mark(X:S)) -> isNeList(X:S) 227.22/227.44 isNePal(active(X:S)) -> isNePal(X:S) 227.22/227.44 isNePal(mark(X:S)) -> isNePal(X:S) 227.22/227.44 isPal(active(X:S)) -> isPal(X:S) 227.22/227.44 isPal(mark(X:S)) -> isPal(X:S) 227.22/227.44 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.22/227.44 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.22/227.44 isQid(active(X:S)) -> isQid(X:S) 227.22/227.44 isQid(mark(X:S)) -> isQid(X:S) 227.22/227.44 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.22/227.44 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.22/227.44 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.22/227.44 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.22/227.44 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.22/227.44 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.22/227.44 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.22/227.44 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.22/227.44 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.22/227.44 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.22/227.44 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.22/227.44 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.22/227.44 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.22/227.44 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.22/227.44 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.22/227.44 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.22/227.44 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.22/227.44 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.22/227.44 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.22/227.44 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.22/227.44 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.22/227.44 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.22/227.44 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.22/227.44 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.22/227.44 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.22/227.44 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.22/227.44 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.22/227.44 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.22/227.44 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.22/227.44 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.22/227.44 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.22/227.44 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.22/227.44 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.22/227.44 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.22/227.44 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.22/227.44 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.22/227.44 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.22/227.44 mark(isList(X:S)) -> active(isList(X:S)) 227.22/227.44 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.22/227.44 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.22/227.44 mark(isPal(X:S)) -> active(isPal(X:S)) 227.22/227.44 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.22/227.44 mark(isQid(X:S)) -> active(isQid(X:S)) 227.22/227.44 mark(a) -> active(a) 227.22/227.44 mark(e) -> active(e) 227.22/227.44 mark(i) -> active(i) 227.22/227.44 mark(nil) -> active(nil) 227.22/227.44 mark(o) -> active(o) 227.22/227.44 mark(tt) -> active(tt) 227.22/227.44 mark(u) -> active(u) 227.22/227.44 ->Strongly Connected Components: 227.22/227.44 ->->Cycle: 227.22/227.44 ->->-> Pairs: 227.22/227.44 U42#(X1:S,X2:S,active(X3:S)) -> U42#(X1:S,X2:S,X3:S) 227.22/227.44 U42#(X1:S,X2:S,mark(X3:S)) -> U42#(X1:S,X2:S,X3:S) 227.22/227.44 ->->-> Rules: 227.22/227.44 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.22/227.44 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.22/227.44 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.22/227.44 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.22/227.44 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.22/227.44 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.22/227.44 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.22/227.44 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.22/227.44 U13(active(X:S)) -> U13(X:S) 227.22/227.44 U13(mark(X:S)) -> U13(X:S) 227.22/227.44 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.22/227.44 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.22/227.44 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.22/227.44 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.22/227.44 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.22/227.44 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.22/227.44 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.22/227.44 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.22/227.44 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.22/227.44 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.22/227.44 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.22/227.44 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.22/227.44 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.22/227.44 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.22/227.44 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.22/227.44 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.22/227.44 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.22/227.44 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.22/227.44 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.22/227.44 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.22/227.44 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.22/227.44 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.22/227.44 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.22/227.44 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.22/227.44 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.22/227.44 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.22/227.44 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.22/227.44 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.22/227.44 U26(active(X:S)) -> U26(X:S) 227.22/227.44 U26(mark(X:S)) -> U26(X:S) 227.22/227.44 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.22/227.44 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.22/227.44 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.22/227.44 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.22/227.44 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.22/227.44 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.22/227.44 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.22/227.44 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.22/227.44 U33(active(X:S)) -> U33(X:S) 227.22/227.44 U33(mark(X:S)) -> U33(X:S) 227.22/227.44 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.22/227.44 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.22/227.44 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.22/227.44 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.22/227.44 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.22/227.44 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.22/227.44 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.22/227.44 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.22/227.44 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.22/227.44 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.22/227.44 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.22/227.44 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.22/227.44 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.22/227.44 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.22/227.44 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.22/227.44 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.22/227.44 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.22/227.44 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.22/227.44 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.22/227.44 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.22/227.44 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.22/227.44 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.22/227.44 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.22/227.44 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.22/227.44 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.22/227.44 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.22/227.44 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.22/227.44 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.22/227.44 U46(active(X:S)) -> U46(X:S) 227.22/227.44 U46(mark(X:S)) -> U46(X:S) 227.22/227.44 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.22/227.44 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.22/227.44 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.22/227.44 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.22/227.44 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.22/227.44 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.22/227.44 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.22/227.44 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.22/227.44 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.22/227.44 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.22/227.44 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.22/227.44 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.22/227.44 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.22/227.44 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.22/227.44 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.22/227.44 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.22/227.44 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.22/227.44 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.22/227.44 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.22/227.44 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.22/227.44 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.22/227.44 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.22/227.44 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.22/227.44 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.22/227.44 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.22/227.44 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.22/227.44 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.22/227.44 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.22/227.44 U56(active(X:S)) -> U56(X:S) 227.22/227.44 U56(mark(X:S)) -> U56(X:S) 227.22/227.44 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.22/227.44 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.22/227.44 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.22/227.44 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.22/227.44 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.22/227.44 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.22/227.44 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.22/227.44 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.22/227.44 U63(active(X:S)) -> U63(X:S) 227.22/227.44 U63(mark(X:S)) -> U63(X:S) 227.22/227.44 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.22/227.44 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.22/227.44 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.22/227.44 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.22/227.44 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.22/227.44 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.22/227.44 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.22/227.44 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.22/227.44 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.22/227.44 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.22/227.44 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.22/227.44 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.22/227.44 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.22/227.44 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.22/227.44 U74(active(X:S)) -> U74(X:S) 227.22/227.44 U74(mark(X:S)) -> U74(X:S) 227.22/227.44 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.22/227.44 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.22/227.44 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.22/227.44 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.22/227.44 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.22/227.44 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.22/227.44 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.22/227.44 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.22/227.44 U83(active(X:S)) -> U83(X:S) 227.22/227.44 U83(mark(X:S)) -> U83(X:S) 227.22/227.44 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.22/227.44 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.22/227.44 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.22/227.44 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.22/227.44 U92(active(X:S)) -> U92(X:S) 227.22/227.44 U92(mark(X:S)) -> U92(X:S) 227.22/227.44 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.22/227.44 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.22/227.44 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.22/227.44 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.22/227.44 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.22/227.44 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.22/227.44 active(U13(tt)) -> mark(tt) 227.22/227.44 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.22/227.44 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.22/227.44 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.22/227.44 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.22/227.44 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.22/227.44 active(U26(tt)) -> mark(tt) 227.22/227.44 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.22/227.44 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.22/227.44 active(U33(tt)) -> mark(tt) 227.22/227.44 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.22/227.44 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.22/227.44 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.22/227.44 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.22/227.44 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.22/227.44 active(U46(tt)) -> mark(tt) 227.22/227.44 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.22/227.44 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.22/227.44 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.22/227.44 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.22/227.44 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.22/227.44 active(U56(tt)) -> mark(tt) 227.22/227.44 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.22/227.44 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.22/227.44 active(U63(tt)) -> mark(tt) 227.22/227.44 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.22/227.44 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.22/227.44 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.22/227.44 active(U74(tt)) -> mark(tt) 227.22/227.44 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.22/227.44 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.22/227.44 active(U83(tt)) -> mark(tt) 227.22/227.44 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.22/227.44 active(U92(tt)) -> mark(tt) 227.22/227.44 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.22/227.44 active(__(nil,X:S)) -> mark(X:S) 227.22/227.44 active(__(X:S,nil)) -> mark(X:S) 227.22/227.44 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.22/227.44 active(isList(nil)) -> mark(tt) 227.22/227.44 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.22/227.44 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.22/227.44 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.22/227.44 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.22/227.44 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.22/227.44 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.22/227.44 active(isPal(nil)) -> mark(tt) 227.22/227.44 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.22/227.44 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.22/227.44 active(isPalListKind(a)) -> mark(tt) 227.22/227.44 active(isPalListKind(e)) -> mark(tt) 227.22/227.44 active(isPalListKind(i)) -> mark(tt) 227.22/227.44 active(isPalListKind(nil)) -> mark(tt) 227.22/227.44 active(isPalListKind(o)) -> mark(tt) 227.22/227.44 active(isPalListKind(u)) -> mark(tt) 227.22/227.44 active(isQid(a)) -> mark(tt) 227.22/227.44 active(isQid(e)) -> mark(tt) 227.22/227.44 active(isQid(i)) -> mark(tt) 227.22/227.44 active(isQid(o)) -> mark(tt) 227.22/227.44 active(isQid(u)) -> mark(tt) 227.22/227.44 isList(active(X:S)) -> isList(X:S) 227.22/227.44 isList(mark(X:S)) -> isList(X:S) 227.22/227.44 isNeList(active(X:S)) -> isNeList(X:S) 227.22/227.44 isNeList(mark(X:S)) -> isNeList(X:S) 227.22/227.44 isNePal(active(X:S)) -> isNePal(X:S) 227.22/227.44 isNePal(mark(X:S)) -> isNePal(X:S) 227.22/227.44 isPal(active(X:S)) -> isPal(X:S) 227.22/227.44 isPal(mark(X:S)) -> isPal(X:S) 227.22/227.44 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.22/227.44 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.22/227.44 isQid(active(X:S)) -> isQid(X:S) 227.22/227.44 isQid(mark(X:S)) -> isQid(X:S) 227.22/227.44 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.22/227.44 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.22/227.44 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.22/227.44 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.22/227.44 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.22/227.44 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.22/227.44 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.22/227.44 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.22/227.44 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.22/227.44 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.22/227.44 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.22/227.44 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.22/227.44 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.22/227.44 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.22/227.44 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.22/227.44 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.22/227.44 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.22/227.44 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.22/227.44 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.22/227.44 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.22/227.44 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.22/227.44 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.22/227.44 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.22/227.44 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.22/227.44 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.22/227.44 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.22/227.44 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.22/227.44 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.22/227.44 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.22/227.44 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.22/227.44 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.22/227.44 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.22/227.44 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.22/227.44 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.22/227.44 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.22/227.44 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.22/227.44 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.22/227.44 mark(isList(X:S)) -> active(isList(X:S)) 227.22/227.44 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.22/227.44 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.22/227.44 mark(isPal(X:S)) -> active(isPal(X:S)) 227.22/227.44 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.22/227.44 mark(isQid(X:S)) -> active(isQid(X:S)) 227.22/227.44 mark(a) -> active(a) 227.22/227.44 mark(e) -> active(e) 227.22/227.44 mark(i) -> active(i) 227.22/227.44 mark(nil) -> active(nil) 227.22/227.44 mark(o) -> active(o) 227.22/227.44 mark(tt) -> active(tt) 227.22/227.44 mark(u) -> active(u) 227.22/227.44 227.22/227.44 Problem 1.30: 227.22/227.44 227.22/227.44 Subterm Processor: 227.22/227.44 -> Pairs: 227.22/227.44 U42#(X1:S,X2:S,active(X3:S)) -> U42#(X1:S,X2:S,X3:S) 227.22/227.44 U42#(X1:S,X2:S,mark(X3:S)) -> U42#(X1:S,X2:S,X3:S) 227.22/227.44 -> Rules: 227.22/227.44 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.22/227.44 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.22/227.44 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.22/227.44 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.22/227.44 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.22/227.44 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.22/227.44 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.22/227.44 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.22/227.44 U13(active(X:S)) -> U13(X:S) 227.22/227.44 U13(mark(X:S)) -> U13(X:S) 227.22/227.44 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.22/227.44 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.22/227.44 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.22/227.44 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.22/227.44 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.22/227.44 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.22/227.44 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.22/227.44 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.22/227.44 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.22/227.44 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.22/227.44 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.22/227.44 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.22/227.44 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.22/227.44 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.22/227.44 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.22/227.44 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.22/227.44 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.22/227.44 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.22/227.44 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.22/227.44 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.22/227.44 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.22/227.44 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.22/227.44 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.22/227.44 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.22/227.44 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.22/227.44 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.22/227.44 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.22/227.44 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.22/227.44 U26(active(X:S)) -> U26(X:S) 227.22/227.44 U26(mark(X:S)) -> U26(X:S) 227.22/227.44 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.22/227.44 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.22/227.44 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.22/227.44 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.22/227.44 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.22/227.44 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.22/227.44 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.22/227.44 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.22/227.44 U33(active(X:S)) -> U33(X:S) 227.22/227.44 U33(mark(X:S)) -> U33(X:S) 227.22/227.44 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.22/227.44 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.22/227.44 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.22/227.44 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.22/227.44 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.22/227.44 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.22/227.44 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.22/227.44 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.22/227.44 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.22/227.44 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.22/227.44 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.22/227.44 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.22/227.44 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.22/227.44 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.22/227.44 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.22/227.44 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.22/227.44 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.22/227.44 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.22/227.44 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.22/227.44 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.22/227.44 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.22/227.44 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.22/227.44 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.22/227.44 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.22/227.44 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.22/227.44 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.22/227.44 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.22/227.44 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.22/227.44 U46(active(X:S)) -> U46(X:S) 227.22/227.44 U46(mark(X:S)) -> U46(X:S) 227.22/227.44 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.22/227.44 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.22/227.44 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.22/227.44 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.22/227.44 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.22/227.44 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.22/227.44 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.22/227.44 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.22/227.44 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.22/227.44 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.22/227.44 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.22/227.44 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.22/227.44 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.22/227.44 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.22/227.44 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.22/227.44 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.22/227.44 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.22/227.44 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.22/227.44 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.22/227.44 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.22/227.44 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.22/227.44 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.22/227.44 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.22/227.44 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.22/227.44 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.22/227.44 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.22/227.44 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.22/227.44 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.22/227.44 U56(active(X:S)) -> U56(X:S) 227.22/227.44 U56(mark(X:S)) -> U56(X:S) 227.22/227.44 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.22/227.44 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.22/227.44 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.22/227.44 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.22/227.44 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.22/227.44 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.22/227.44 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.22/227.44 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.22/227.44 U63(active(X:S)) -> U63(X:S) 227.22/227.44 U63(mark(X:S)) -> U63(X:S) 227.22/227.44 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.22/227.44 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.22/227.44 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.22/227.44 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.22/227.44 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.22/227.44 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.22/227.44 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.22/227.44 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.22/227.44 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.22/227.44 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.22/227.44 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.22/227.44 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.22/227.44 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.22/227.44 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.22/227.44 U74(active(X:S)) -> U74(X:S) 227.22/227.44 U74(mark(X:S)) -> U74(X:S) 227.22/227.44 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.22/227.44 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.22/227.44 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.22/227.44 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.22/227.44 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.22/227.44 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.22/227.44 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.22/227.44 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.22/227.44 U83(active(X:S)) -> U83(X:S) 227.22/227.44 U83(mark(X:S)) -> U83(X:S) 227.22/227.44 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.22/227.44 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.22/227.44 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.22/227.44 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.22/227.44 U92(active(X:S)) -> U92(X:S) 227.22/227.44 U92(mark(X:S)) -> U92(X:S) 227.22/227.44 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.22/227.44 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.22/227.44 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.22/227.44 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.22/227.44 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.22/227.44 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.22/227.44 active(U13(tt)) -> mark(tt) 227.22/227.44 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.22/227.44 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.22/227.44 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.22/227.44 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.22/227.44 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.22/227.44 active(U26(tt)) -> mark(tt) 227.22/227.44 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.22/227.44 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.22/227.44 active(U33(tt)) -> mark(tt) 227.22/227.44 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.22/227.44 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.22/227.44 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.22/227.44 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.22/227.44 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.22/227.44 active(U46(tt)) -> mark(tt) 227.22/227.44 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.22/227.44 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.22/227.44 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.22/227.44 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.22/227.44 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.22/227.44 active(U56(tt)) -> mark(tt) 227.22/227.44 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.22/227.44 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.22/227.44 active(U63(tt)) -> mark(tt) 227.22/227.44 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.22/227.44 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.22/227.44 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.22/227.44 active(U74(tt)) -> mark(tt) 227.22/227.44 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.22/227.44 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.22/227.44 active(U83(tt)) -> mark(tt) 227.22/227.44 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.22/227.44 active(U92(tt)) -> mark(tt) 227.22/227.44 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.22/227.44 active(__(nil,X:S)) -> mark(X:S) 227.22/227.44 active(__(X:S,nil)) -> mark(X:S) 227.22/227.44 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.22/227.44 active(isList(nil)) -> mark(tt) 227.22/227.44 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.22/227.44 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.22/227.44 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.22/227.44 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.22/227.44 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.22/227.44 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.22/227.44 active(isPal(nil)) -> mark(tt) 227.22/227.44 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.22/227.44 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.22/227.44 active(isPalListKind(a)) -> mark(tt) 227.22/227.44 active(isPalListKind(e)) -> mark(tt) 227.22/227.44 active(isPalListKind(i)) -> mark(tt) 227.22/227.44 active(isPalListKind(nil)) -> mark(tt) 227.22/227.44 active(isPalListKind(o)) -> mark(tt) 227.22/227.44 active(isPalListKind(u)) -> mark(tt) 227.22/227.44 active(isQid(a)) -> mark(tt) 227.22/227.44 active(isQid(e)) -> mark(tt) 227.22/227.44 active(isQid(i)) -> mark(tt) 227.22/227.44 active(isQid(o)) -> mark(tt) 227.22/227.44 active(isQid(u)) -> mark(tt) 227.22/227.44 isList(active(X:S)) -> isList(X:S) 227.22/227.44 isList(mark(X:S)) -> isList(X:S) 227.22/227.44 isNeList(active(X:S)) -> isNeList(X:S) 227.22/227.44 isNeList(mark(X:S)) -> isNeList(X:S) 227.22/227.44 isNePal(active(X:S)) -> isNePal(X:S) 227.22/227.44 isNePal(mark(X:S)) -> isNePal(X:S) 227.22/227.44 isPal(active(X:S)) -> isPal(X:S) 227.22/227.44 isPal(mark(X:S)) -> isPal(X:S) 227.22/227.44 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.22/227.44 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.22/227.44 isQid(active(X:S)) -> isQid(X:S) 227.22/227.44 isQid(mark(X:S)) -> isQid(X:S) 227.22/227.44 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.22/227.44 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.22/227.44 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.22/227.44 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.22/227.44 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.22/227.44 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.22/227.44 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.22/227.44 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.22/227.44 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.22/227.44 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.22/227.44 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.22/227.44 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.22/227.44 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.22/227.44 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.22/227.44 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.22/227.44 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.22/227.44 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.22/227.44 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.22/227.44 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.22/227.44 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.22/227.44 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.22/227.44 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.22/227.44 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.22/227.44 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.22/227.44 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.22/227.44 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.22/227.44 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.22/227.44 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.22/227.44 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.22/227.44 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.22/227.44 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.22/227.44 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.22/227.44 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.22/227.44 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.22/227.44 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.22/227.44 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.22/227.44 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.22/227.44 mark(isList(X:S)) -> active(isList(X:S)) 227.22/227.44 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.22/227.44 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.22/227.44 mark(isPal(X:S)) -> active(isPal(X:S)) 227.22/227.44 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.22/227.44 mark(isQid(X:S)) -> active(isQid(X:S)) 227.22/227.44 mark(a) -> active(a) 227.22/227.44 mark(e) -> active(e) 227.22/227.44 mark(i) -> active(i) 227.22/227.44 mark(nil) -> active(nil) 227.22/227.44 mark(o) -> active(o) 227.22/227.44 mark(tt) -> active(tt) 227.22/227.44 mark(u) -> active(u) 227.22/227.44 ->Projection: 227.22/227.44 pi(U42#) = 3 227.22/227.44 227.22/227.44 Problem 1.30: 227.22/227.44 227.22/227.44 SCC Processor: 227.22/227.44 -> Pairs: 227.22/227.44 Empty 227.22/227.44 -> Rules: 227.22/227.44 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.22/227.44 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.22/227.44 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.22/227.44 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.22/227.44 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.22/227.44 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.22/227.44 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.22/227.44 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.22/227.44 U13(active(X:S)) -> U13(X:S) 227.22/227.44 U13(mark(X:S)) -> U13(X:S) 227.22/227.44 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.22/227.44 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.22/227.44 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.22/227.44 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.22/227.44 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.22/227.44 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.22/227.44 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.22/227.44 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.22/227.44 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.22/227.44 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.22/227.44 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.22/227.44 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.22/227.44 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.22/227.44 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.22/227.44 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.22/227.44 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.22/227.44 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.22/227.44 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.22/227.44 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.22/227.44 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.22/227.44 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.22/227.44 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.22/227.44 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.22/227.44 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.22/227.44 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.22/227.44 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.22/227.44 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.22/227.44 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.22/227.44 U26(active(X:S)) -> U26(X:S) 227.22/227.44 U26(mark(X:S)) -> U26(X:S) 227.22/227.44 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.22/227.44 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.22/227.44 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.22/227.44 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.22/227.44 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.22/227.44 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.22/227.44 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.22/227.44 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.22/227.44 U33(active(X:S)) -> U33(X:S) 227.22/227.44 U33(mark(X:S)) -> U33(X:S) 227.22/227.44 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.22/227.44 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.22/227.44 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.22/227.44 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.22/227.44 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.22/227.44 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.22/227.44 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.22/227.44 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.22/227.44 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.22/227.44 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.22/227.44 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.22/227.44 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.22/227.44 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.22/227.44 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.22/227.44 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.22/227.44 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.22/227.44 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.22/227.44 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.22/227.44 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.22/227.44 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.22/227.44 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.22/227.44 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.22/227.44 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.22/227.44 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.22/227.44 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.22/227.44 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.22/227.44 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.22/227.44 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.22/227.44 U46(active(X:S)) -> U46(X:S) 227.22/227.44 U46(mark(X:S)) -> U46(X:S) 227.22/227.44 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.22/227.44 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.22/227.44 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.22/227.44 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.22/227.44 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.22/227.44 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.22/227.44 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.22/227.44 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.22/227.44 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.22/227.44 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.22/227.44 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.22/227.44 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.22/227.44 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.22/227.44 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.22/227.44 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.22/227.44 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.22/227.44 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.22/227.44 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.22/227.44 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.22/227.44 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.22/227.44 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.22/227.44 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.22/227.44 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.22/227.44 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.22/227.44 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.22/227.44 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.22/227.44 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.22/227.44 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.22/227.44 U56(active(X:S)) -> U56(X:S) 227.22/227.44 U56(mark(X:S)) -> U56(X:S) 227.22/227.44 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.22/227.44 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.22/227.44 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.22/227.44 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.22/227.44 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.22/227.44 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.22/227.44 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.22/227.44 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.22/227.44 U63(active(X:S)) -> U63(X:S) 227.22/227.44 U63(mark(X:S)) -> U63(X:S) 227.22/227.44 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.22/227.44 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.22/227.44 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.22/227.44 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.22/227.44 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.22/227.44 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.22/227.44 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.22/227.44 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.22/227.44 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.22/227.44 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.22/227.44 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.22/227.44 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.22/227.44 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.22/227.44 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.22/227.44 U74(active(X:S)) -> U74(X:S) 227.22/227.44 U74(mark(X:S)) -> U74(X:S) 227.22/227.44 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.22/227.44 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.22/227.44 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.22/227.44 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.22/227.44 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.22/227.44 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.22/227.44 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.22/227.44 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.22/227.44 U83(active(X:S)) -> U83(X:S) 227.22/227.44 U83(mark(X:S)) -> U83(X:S) 227.22/227.44 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.22/227.44 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.22/227.44 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.22/227.44 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.22/227.44 U92(active(X:S)) -> U92(X:S) 227.22/227.44 U92(mark(X:S)) -> U92(X:S) 227.22/227.44 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.22/227.44 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.22/227.44 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.22/227.44 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.22/227.44 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.22/227.44 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.22/227.44 active(U13(tt)) -> mark(tt) 227.22/227.44 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.22/227.44 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.22/227.44 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.22/227.44 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.22/227.44 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.22/227.44 active(U26(tt)) -> mark(tt) 227.22/227.44 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.22/227.44 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.22/227.44 active(U33(tt)) -> mark(tt) 227.22/227.44 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.22/227.44 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.22/227.44 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.22/227.44 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.22/227.44 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.22/227.44 active(U46(tt)) -> mark(tt) 227.22/227.44 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.22/227.44 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.22/227.44 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.22/227.44 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.22/227.44 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.22/227.44 active(U56(tt)) -> mark(tt) 227.22/227.44 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.22/227.44 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.22/227.44 active(U63(tt)) -> mark(tt) 227.22/227.44 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.22/227.44 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.22/227.44 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.22/227.44 active(U74(tt)) -> mark(tt) 227.22/227.44 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.22/227.44 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.22/227.44 active(U83(tt)) -> mark(tt) 227.22/227.44 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.22/227.44 active(U92(tt)) -> mark(tt) 227.22/227.44 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.22/227.44 active(__(nil,X:S)) -> mark(X:S) 227.22/227.44 active(__(X:S,nil)) -> mark(X:S) 227.22/227.44 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.22/227.44 active(isList(nil)) -> mark(tt) 227.22/227.44 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.22/227.44 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.22/227.44 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.22/227.44 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.22/227.44 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.22/227.44 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.22/227.44 active(isPal(nil)) -> mark(tt) 227.22/227.44 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.22/227.44 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.22/227.44 active(isPalListKind(a)) -> mark(tt) 227.22/227.44 active(isPalListKind(e)) -> mark(tt) 227.22/227.44 active(isPalListKind(i)) -> mark(tt) 227.22/227.44 active(isPalListKind(nil)) -> mark(tt) 227.22/227.44 active(isPalListKind(o)) -> mark(tt) 227.22/227.44 active(isPalListKind(u)) -> mark(tt) 227.22/227.44 active(isQid(a)) -> mark(tt) 227.22/227.44 active(isQid(e)) -> mark(tt) 227.22/227.44 active(isQid(i)) -> mark(tt) 227.22/227.44 active(isQid(o)) -> mark(tt) 227.22/227.44 active(isQid(u)) -> mark(tt) 227.22/227.44 isList(active(X:S)) -> isList(X:S) 227.22/227.44 isList(mark(X:S)) -> isList(X:S) 227.22/227.44 isNeList(active(X:S)) -> isNeList(X:S) 227.22/227.44 isNeList(mark(X:S)) -> isNeList(X:S) 227.22/227.44 isNePal(active(X:S)) -> isNePal(X:S) 227.22/227.44 isNePal(mark(X:S)) -> isNePal(X:S) 227.22/227.44 isPal(active(X:S)) -> isPal(X:S) 227.22/227.44 isPal(mark(X:S)) -> isPal(X:S) 227.22/227.44 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.22/227.44 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.22/227.44 isQid(active(X:S)) -> isQid(X:S) 227.22/227.44 isQid(mark(X:S)) -> isQid(X:S) 227.22/227.44 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.22/227.44 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.22/227.44 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.22/227.44 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.22/227.44 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.22/227.44 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.22/227.44 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.22/227.44 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.22/227.44 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.22/227.44 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.22/227.44 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.22/227.44 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.22/227.44 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.22/227.44 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.22/227.44 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.22/227.44 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.22/227.44 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.22/227.44 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.22/227.44 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.22/227.44 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.22/227.44 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.22/227.44 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.22/227.44 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.22/227.44 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.22/227.44 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.22/227.44 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.22/227.44 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.22/227.44 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.22/227.44 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.22/227.44 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.22/227.44 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.22/227.44 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.22/227.44 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.22/227.44 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.22/227.44 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.22/227.44 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.22/227.44 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.22/227.44 mark(isList(X:S)) -> active(isList(X:S)) 227.22/227.44 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.22/227.44 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.22/227.44 mark(isPal(X:S)) -> active(isPal(X:S)) 227.22/227.44 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.22/227.44 mark(isQid(X:S)) -> active(isQid(X:S)) 227.22/227.44 mark(a) -> active(a) 227.22/227.44 mark(e) -> active(e) 227.22/227.44 mark(i) -> active(i) 227.22/227.44 mark(nil) -> active(nil) 227.22/227.44 mark(o) -> active(o) 227.22/227.44 mark(tt) -> active(tt) 227.22/227.44 mark(u) -> active(u) 227.22/227.44 ->Strongly Connected Components: 227.22/227.44 There is no strongly connected component 227.22/227.44 227.22/227.44 The problem is finite. 227.22/227.44 227.22/227.44 Problem 1.31: 227.22/227.44 227.22/227.44 Subterm Processor: 227.22/227.44 -> Pairs: 227.22/227.44 U41#(active(X1:S),X2:S,X3:S) -> U41#(X1:S,X2:S,X3:S) 227.22/227.44 U41#(mark(X1:S),X2:S,X3:S) -> U41#(X1:S,X2:S,X3:S) 227.22/227.44 U41#(X1:S,active(X2:S),X3:S) -> U41#(X1:S,X2:S,X3:S) 227.22/227.44 U41#(X1:S,mark(X2:S),X3:S) -> U41#(X1:S,X2:S,X3:S) 227.22/227.44 U41#(X1:S,X2:S,active(X3:S)) -> U41#(X1:S,X2:S,X3:S) 227.22/227.44 U41#(X1:S,X2:S,mark(X3:S)) -> U41#(X1:S,X2:S,X3:S) 227.22/227.44 -> Rules: 227.22/227.44 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.22/227.44 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.22/227.44 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.22/227.44 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.22/227.44 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.22/227.45 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.22/227.45 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.22/227.45 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.22/227.45 U13(active(X:S)) -> U13(X:S) 227.22/227.45 U13(mark(X:S)) -> U13(X:S) 227.22/227.45 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.22/227.45 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.22/227.45 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.22/227.45 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.22/227.45 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.22/227.45 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.22/227.45 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.22/227.45 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.22/227.45 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.22/227.45 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.22/227.45 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.22/227.45 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.22/227.45 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.22/227.45 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.22/227.45 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.22/227.45 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.22/227.45 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.22/227.45 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.22/227.45 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.22/227.45 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.22/227.45 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.22/227.45 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.22/227.45 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.22/227.45 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.22/227.45 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.22/227.45 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.22/227.45 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.22/227.45 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.22/227.45 U26(active(X:S)) -> U26(X:S) 227.22/227.45 U26(mark(X:S)) -> U26(X:S) 227.22/227.45 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.22/227.45 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.22/227.45 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.22/227.45 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.22/227.45 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.22/227.45 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.22/227.45 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.22/227.45 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.22/227.45 U33(active(X:S)) -> U33(X:S) 227.22/227.45 U33(mark(X:S)) -> U33(X:S) 227.22/227.45 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.22/227.45 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.22/227.45 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.22/227.45 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.22/227.45 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.22/227.45 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.22/227.45 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.22/227.45 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.22/227.45 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.22/227.45 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.22/227.45 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.22/227.45 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.22/227.45 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.22/227.45 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.22/227.45 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.22/227.45 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.22/227.45 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.22/227.45 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.22/227.45 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.22/227.45 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.22/227.45 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.22/227.45 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.22/227.45 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.22/227.45 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.22/227.45 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.22/227.45 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.22/227.45 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.22/227.45 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.22/227.45 U46(active(X:S)) -> U46(X:S) 227.22/227.45 U46(mark(X:S)) -> U46(X:S) 227.22/227.45 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.22/227.45 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.22/227.45 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.22/227.45 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.22/227.45 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.22/227.45 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.22/227.45 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.22/227.45 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.22/227.45 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.22/227.45 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.22/227.45 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.22/227.45 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.22/227.45 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.22/227.45 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.22/227.45 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.22/227.45 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.22/227.45 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.22/227.45 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.22/227.45 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.22/227.45 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.22/227.45 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.22/227.45 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.22/227.45 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.22/227.45 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.22/227.45 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.22/227.45 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.22/227.45 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.22/227.45 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.22/227.45 U56(active(X:S)) -> U56(X:S) 227.22/227.45 U56(mark(X:S)) -> U56(X:S) 227.22/227.45 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.22/227.45 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.22/227.45 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.22/227.45 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.22/227.45 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.22/227.45 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.22/227.45 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.22/227.45 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.22/227.45 U63(active(X:S)) -> U63(X:S) 227.22/227.45 U63(mark(X:S)) -> U63(X:S) 227.22/227.45 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.22/227.45 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.22/227.45 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.22/227.45 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.22/227.45 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.22/227.45 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.22/227.45 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.22/227.45 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.22/227.45 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.22/227.45 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.22/227.45 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.22/227.45 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.22/227.45 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.22/227.45 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.22/227.45 U74(active(X:S)) -> U74(X:S) 227.22/227.45 U74(mark(X:S)) -> U74(X:S) 227.22/227.45 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.22/227.45 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.22/227.45 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.22/227.45 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.22/227.45 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.22/227.45 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.22/227.45 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.22/227.45 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.22/227.45 U83(active(X:S)) -> U83(X:S) 227.22/227.45 U83(mark(X:S)) -> U83(X:S) 227.22/227.45 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.22/227.45 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.22/227.45 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.22/227.45 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.22/227.45 U92(active(X:S)) -> U92(X:S) 227.22/227.45 U92(mark(X:S)) -> U92(X:S) 227.22/227.45 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.22/227.45 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.22/227.45 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.22/227.45 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.22/227.45 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.22/227.45 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.22/227.45 active(U13(tt)) -> mark(tt) 227.22/227.45 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.22/227.45 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.22/227.45 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.22/227.45 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.22/227.45 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.22/227.45 active(U26(tt)) -> mark(tt) 227.22/227.45 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.22/227.45 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.22/227.45 active(U33(tt)) -> mark(tt) 227.22/227.45 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.22/227.45 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.22/227.45 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.22/227.45 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.22/227.45 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.22/227.45 active(U46(tt)) -> mark(tt) 227.22/227.45 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.22/227.45 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.22/227.45 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.22/227.45 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.22/227.45 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.22/227.45 active(U56(tt)) -> mark(tt) 227.22/227.45 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.22/227.45 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.22/227.45 active(U63(tt)) -> mark(tt) 227.22/227.45 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.22/227.45 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.22/227.45 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.22/227.45 active(U74(tt)) -> mark(tt) 227.22/227.45 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.22/227.45 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.22/227.45 active(U83(tt)) -> mark(tt) 227.22/227.45 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.22/227.45 active(U92(tt)) -> mark(tt) 227.22/227.45 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.22/227.45 active(__(nil,X:S)) -> mark(X:S) 227.22/227.45 active(__(X:S,nil)) -> mark(X:S) 227.22/227.45 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.22/227.45 active(isList(nil)) -> mark(tt) 227.22/227.45 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.22/227.45 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.22/227.45 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.22/227.45 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.22/227.45 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.22/227.45 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.22/227.45 active(isPal(nil)) -> mark(tt) 227.22/227.45 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.22/227.45 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.22/227.45 active(isPalListKind(a)) -> mark(tt) 227.22/227.45 active(isPalListKind(e)) -> mark(tt) 227.22/227.45 active(isPalListKind(i)) -> mark(tt) 227.22/227.45 active(isPalListKind(nil)) -> mark(tt) 227.22/227.45 active(isPalListKind(o)) -> mark(tt) 227.22/227.45 active(isPalListKind(u)) -> mark(tt) 227.22/227.45 active(isQid(a)) -> mark(tt) 227.22/227.45 active(isQid(e)) -> mark(tt) 227.22/227.45 active(isQid(i)) -> mark(tt) 227.22/227.45 active(isQid(o)) -> mark(tt) 227.22/227.45 active(isQid(u)) -> mark(tt) 227.22/227.45 isList(active(X:S)) -> isList(X:S) 227.22/227.45 isList(mark(X:S)) -> isList(X:S) 227.22/227.45 isNeList(active(X:S)) -> isNeList(X:S) 227.22/227.45 isNeList(mark(X:S)) -> isNeList(X:S) 227.22/227.45 isNePal(active(X:S)) -> isNePal(X:S) 227.22/227.45 isNePal(mark(X:S)) -> isNePal(X:S) 227.22/227.45 isPal(active(X:S)) -> isPal(X:S) 227.22/227.45 isPal(mark(X:S)) -> isPal(X:S) 227.22/227.45 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.22/227.45 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.22/227.45 isQid(active(X:S)) -> isQid(X:S) 227.22/227.45 isQid(mark(X:S)) -> isQid(X:S) 227.22/227.45 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.22/227.45 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.22/227.45 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.22/227.45 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.22/227.45 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.22/227.45 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.22/227.45 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.22/227.45 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.22/227.45 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.22/227.45 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.22/227.45 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.22/227.45 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.22/227.45 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.22/227.45 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.22/227.45 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.22/227.45 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.22/227.45 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.22/227.45 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.22/227.45 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.22/227.45 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.22/227.45 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.22/227.45 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.22/227.45 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.22/227.45 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.22/227.45 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.22/227.45 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.22/227.45 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.22/227.45 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.22/227.45 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.22/227.45 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.22/227.45 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.22/227.45 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.22/227.45 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.22/227.45 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.22/227.45 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.22/227.45 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.22/227.45 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.22/227.45 mark(isList(X:S)) -> active(isList(X:S)) 227.22/227.45 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.22/227.45 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.22/227.45 mark(isPal(X:S)) -> active(isPal(X:S)) 227.22/227.45 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.22/227.45 mark(isQid(X:S)) -> active(isQid(X:S)) 227.22/227.45 mark(a) -> active(a) 227.22/227.45 mark(e) -> active(e) 227.22/227.45 mark(i) -> active(i) 227.22/227.45 mark(nil) -> active(nil) 227.22/227.45 mark(o) -> active(o) 227.22/227.45 mark(tt) -> active(tt) 227.22/227.45 mark(u) -> active(u) 227.22/227.45 ->Projection: 227.22/227.45 pi(U41#) = 1 227.22/227.45 227.22/227.45 Problem 1.31: 227.22/227.45 227.22/227.45 SCC Processor: 227.22/227.45 -> Pairs: 227.22/227.45 U41#(X1:S,active(X2:S),X3:S) -> U41#(X1:S,X2:S,X3:S) 227.22/227.45 U41#(X1:S,mark(X2:S),X3:S) -> U41#(X1:S,X2:S,X3:S) 227.22/227.45 U41#(X1:S,X2:S,active(X3:S)) -> U41#(X1:S,X2:S,X3:S) 227.22/227.45 U41#(X1:S,X2:S,mark(X3:S)) -> U41#(X1:S,X2:S,X3:S) 227.22/227.45 -> Rules: 227.22/227.45 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.22/227.45 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.22/227.45 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.22/227.45 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.22/227.45 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.22/227.45 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.22/227.45 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.22/227.45 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.22/227.45 U13(active(X:S)) -> U13(X:S) 227.22/227.45 U13(mark(X:S)) -> U13(X:S) 227.22/227.45 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.22/227.45 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.22/227.45 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.22/227.45 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.22/227.45 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.22/227.45 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.22/227.45 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.22/227.45 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.22/227.45 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.22/227.45 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.22/227.45 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.22/227.45 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.22/227.45 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.22/227.45 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.22/227.45 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.22/227.45 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.22/227.45 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.22/227.45 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.22/227.45 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.25/227.45 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.25/227.45 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.25/227.45 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.25/227.45 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.25/227.45 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.25/227.45 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.25/227.45 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.25/227.45 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.25/227.45 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.25/227.45 U26(active(X:S)) -> U26(X:S) 227.25/227.45 U26(mark(X:S)) -> U26(X:S) 227.25/227.45 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.25/227.45 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.25/227.45 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.25/227.45 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.25/227.45 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.25/227.45 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.25/227.45 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.25/227.45 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.25/227.45 U33(active(X:S)) -> U33(X:S) 227.25/227.45 U33(mark(X:S)) -> U33(X:S) 227.25/227.45 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.25/227.45 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.25/227.45 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.25/227.45 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.25/227.45 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.25/227.45 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.25/227.45 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.25/227.45 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.25/227.45 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.25/227.45 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.25/227.45 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.25/227.45 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.25/227.45 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.25/227.45 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.25/227.45 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.25/227.45 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.25/227.45 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.25/227.45 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.25/227.45 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.25/227.45 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.25/227.45 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.25/227.45 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.25/227.45 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.25/227.45 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.25/227.45 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.25/227.45 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.25/227.45 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.25/227.45 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.25/227.45 U46(active(X:S)) -> U46(X:S) 227.25/227.45 U46(mark(X:S)) -> U46(X:S) 227.25/227.45 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.25/227.45 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.25/227.45 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.25/227.45 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.25/227.45 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.25/227.45 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.25/227.45 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.25/227.45 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.25/227.45 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.25/227.45 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.25/227.45 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.25/227.45 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.25/227.45 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.25/227.45 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.25/227.45 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.25/227.45 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.25/227.45 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.25/227.45 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.25/227.45 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.25/227.45 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.25/227.45 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.25/227.45 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.25/227.45 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.25/227.45 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.25/227.45 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.25/227.45 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.25/227.45 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.25/227.45 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.25/227.45 U56(active(X:S)) -> U56(X:S) 227.25/227.45 U56(mark(X:S)) -> U56(X:S) 227.25/227.45 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.25/227.45 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.25/227.45 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.25/227.45 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.25/227.45 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.25/227.45 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.25/227.45 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.25/227.45 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.25/227.45 U63(active(X:S)) -> U63(X:S) 227.25/227.45 U63(mark(X:S)) -> U63(X:S) 227.25/227.45 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.25/227.45 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.25/227.45 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.25/227.45 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.25/227.45 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.25/227.45 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.25/227.45 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.25/227.45 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.25/227.45 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.25/227.45 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.25/227.45 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.25/227.45 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.25/227.45 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.25/227.45 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.25/227.45 U74(active(X:S)) -> U74(X:S) 227.25/227.45 U74(mark(X:S)) -> U74(X:S) 227.25/227.45 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.25/227.45 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.25/227.45 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.25/227.45 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.25/227.45 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.25/227.45 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.25/227.45 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.25/227.45 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.25/227.45 U83(active(X:S)) -> U83(X:S) 227.25/227.45 U83(mark(X:S)) -> U83(X:S) 227.25/227.45 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.25/227.45 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.25/227.45 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.25/227.45 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.25/227.45 U92(active(X:S)) -> U92(X:S) 227.25/227.45 U92(mark(X:S)) -> U92(X:S) 227.25/227.45 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.25/227.45 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.25/227.45 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.25/227.45 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.25/227.45 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.25/227.45 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.25/227.45 active(U13(tt)) -> mark(tt) 227.25/227.45 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.25/227.45 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.25/227.45 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.25/227.45 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.25/227.45 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.25/227.45 active(U26(tt)) -> mark(tt) 227.25/227.45 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.25/227.45 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.25/227.45 active(U33(tt)) -> mark(tt) 227.25/227.45 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.25/227.45 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.25/227.45 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.25/227.45 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.25/227.45 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.25/227.45 active(U46(tt)) -> mark(tt) 227.25/227.45 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.25/227.45 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.25/227.45 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.25/227.45 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.25/227.45 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.25/227.45 active(U56(tt)) -> mark(tt) 227.25/227.45 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.25/227.45 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.25/227.45 active(U63(tt)) -> mark(tt) 227.25/227.45 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.25/227.45 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.25/227.45 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.25/227.45 active(U74(tt)) -> mark(tt) 227.25/227.45 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.25/227.45 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.25/227.45 active(U83(tt)) -> mark(tt) 227.25/227.45 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.25/227.45 active(U92(tt)) -> mark(tt) 227.25/227.45 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.25/227.45 active(__(nil,X:S)) -> mark(X:S) 227.25/227.45 active(__(X:S,nil)) -> mark(X:S) 227.25/227.45 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.25/227.45 active(isList(nil)) -> mark(tt) 227.25/227.45 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.25/227.45 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.25/227.45 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.25/227.45 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.25/227.45 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.25/227.45 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.25/227.45 active(isPal(nil)) -> mark(tt) 227.25/227.45 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.25/227.45 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.25/227.45 active(isPalListKind(a)) -> mark(tt) 227.25/227.45 active(isPalListKind(e)) -> mark(tt) 227.25/227.45 active(isPalListKind(i)) -> mark(tt) 227.25/227.45 active(isPalListKind(nil)) -> mark(tt) 227.25/227.45 active(isPalListKind(o)) -> mark(tt) 227.25/227.45 active(isPalListKind(u)) -> mark(tt) 227.25/227.45 active(isQid(a)) -> mark(tt) 227.25/227.45 active(isQid(e)) -> mark(tt) 227.25/227.45 active(isQid(i)) -> mark(tt) 227.25/227.45 active(isQid(o)) -> mark(tt) 227.25/227.45 active(isQid(u)) -> mark(tt) 227.25/227.45 isList(active(X:S)) -> isList(X:S) 227.25/227.45 isList(mark(X:S)) -> isList(X:S) 227.25/227.45 isNeList(active(X:S)) -> isNeList(X:S) 227.25/227.45 isNeList(mark(X:S)) -> isNeList(X:S) 227.25/227.45 isNePal(active(X:S)) -> isNePal(X:S) 227.25/227.45 isNePal(mark(X:S)) -> isNePal(X:S) 227.25/227.45 isPal(active(X:S)) -> isPal(X:S) 227.25/227.45 isPal(mark(X:S)) -> isPal(X:S) 227.25/227.45 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.25/227.45 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.25/227.45 isQid(active(X:S)) -> isQid(X:S) 227.25/227.45 isQid(mark(X:S)) -> isQid(X:S) 227.25/227.45 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.25/227.45 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.25/227.45 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.25/227.45 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.25/227.45 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.25/227.45 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.25/227.45 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.25/227.45 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.25/227.45 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.25/227.45 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.25/227.45 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.25/227.45 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.25/227.45 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.25/227.45 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.25/227.45 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.25/227.45 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.25/227.45 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.25/227.45 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.25/227.45 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.25/227.45 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.25/227.45 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.25/227.45 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.25/227.45 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.25/227.45 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.25/227.45 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.25/227.45 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.25/227.45 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.25/227.45 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.25/227.45 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.25/227.45 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.25/227.45 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.25/227.45 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.25/227.45 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.25/227.45 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.25/227.45 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.25/227.45 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.25/227.45 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.25/227.45 mark(isList(X:S)) -> active(isList(X:S)) 227.25/227.45 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.25/227.45 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.25/227.45 mark(isPal(X:S)) -> active(isPal(X:S)) 227.25/227.45 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.25/227.45 mark(isQid(X:S)) -> active(isQid(X:S)) 227.25/227.45 mark(a) -> active(a) 227.25/227.45 mark(e) -> active(e) 227.25/227.45 mark(i) -> active(i) 227.25/227.45 mark(nil) -> active(nil) 227.25/227.45 mark(o) -> active(o) 227.25/227.45 mark(tt) -> active(tt) 227.25/227.45 mark(u) -> active(u) 227.25/227.45 ->Strongly Connected Components: 227.25/227.45 ->->Cycle: 227.25/227.45 ->->-> Pairs: 227.25/227.45 U41#(X1:S,active(X2:S),X3:S) -> U41#(X1:S,X2:S,X3:S) 227.25/227.45 U41#(X1:S,mark(X2:S),X3:S) -> U41#(X1:S,X2:S,X3:S) 227.25/227.45 U41#(X1:S,X2:S,active(X3:S)) -> U41#(X1:S,X2:S,X3:S) 227.25/227.45 U41#(X1:S,X2:S,mark(X3:S)) -> U41#(X1:S,X2:S,X3:S) 227.25/227.45 ->->-> Rules: 227.25/227.45 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.25/227.45 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.25/227.45 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.25/227.45 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.25/227.45 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.25/227.45 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.25/227.45 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.25/227.45 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.25/227.45 U13(active(X:S)) -> U13(X:S) 227.25/227.45 U13(mark(X:S)) -> U13(X:S) 227.25/227.45 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.25/227.45 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.25/227.45 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.25/227.45 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.25/227.45 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.25/227.45 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.25/227.45 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.25/227.45 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.25/227.45 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.25/227.45 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.25/227.45 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.25/227.45 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.25/227.45 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.25/227.45 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.25/227.45 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.25/227.45 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.25/227.45 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.25/227.45 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.25/227.45 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.25/227.45 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.25/227.45 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.25/227.45 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.25/227.45 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.25/227.45 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.25/227.45 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.25/227.45 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.25/227.45 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.25/227.45 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.25/227.45 U26(active(X:S)) -> U26(X:S) 227.25/227.45 U26(mark(X:S)) -> U26(X:S) 227.25/227.45 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.25/227.45 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.25/227.45 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.25/227.45 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.25/227.45 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.25/227.45 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.25/227.45 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.25/227.45 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.25/227.45 U33(active(X:S)) -> U33(X:S) 227.25/227.45 U33(mark(X:S)) -> U33(X:S) 227.25/227.45 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.25/227.45 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.25/227.45 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.25/227.45 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.25/227.45 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.25/227.45 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.25/227.45 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.25/227.45 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.25/227.45 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.25/227.45 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.25/227.45 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.25/227.45 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.25/227.45 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.25/227.45 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.25/227.45 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.25/227.45 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.25/227.45 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.25/227.45 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.25/227.45 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.25/227.45 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.25/227.45 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.25/227.45 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.25/227.45 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.25/227.45 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.25/227.45 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.25/227.45 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.25/227.45 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.25/227.45 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.25/227.45 U46(active(X:S)) -> U46(X:S) 227.25/227.45 U46(mark(X:S)) -> U46(X:S) 227.25/227.45 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.25/227.45 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.25/227.45 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.25/227.45 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.25/227.45 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.25/227.45 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.25/227.45 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.25/227.45 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.25/227.45 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.25/227.45 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.25/227.45 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.25/227.45 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.25/227.45 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.25/227.45 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.25/227.45 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.25/227.45 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.25/227.45 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.25/227.45 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.25/227.45 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.25/227.45 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.25/227.45 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.25/227.45 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.25/227.45 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.25/227.45 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.25/227.45 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.25/227.45 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.25/227.45 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.25/227.45 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.25/227.45 U56(active(X:S)) -> U56(X:S) 227.25/227.45 U56(mark(X:S)) -> U56(X:S) 227.25/227.45 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.25/227.45 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.25/227.45 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.25/227.45 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.25/227.45 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.25/227.45 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.25/227.45 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.25/227.45 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.25/227.45 U63(active(X:S)) -> U63(X:S) 227.25/227.45 U63(mark(X:S)) -> U63(X:S) 227.25/227.45 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.25/227.45 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.25/227.45 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.25/227.45 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.25/227.45 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.25/227.45 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.25/227.45 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.25/227.45 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.25/227.45 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.25/227.45 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.25/227.45 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.25/227.45 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.25/227.45 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.25/227.45 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.25/227.45 U74(active(X:S)) -> U74(X:S) 227.25/227.45 U74(mark(X:S)) -> U74(X:S) 227.25/227.45 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.25/227.45 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.25/227.45 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.25/227.45 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.25/227.45 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.25/227.45 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.25/227.45 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.25/227.45 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.25/227.45 U83(active(X:S)) -> U83(X:S) 227.25/227.45 U83(mark(X:S)) -> U83(X:S) 227.25/227.45 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.25/227.45 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.25/227.45 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.25/227.45 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.25/227.45 U92(active(X:S)) -> U92(X:S) 227.25/227.45 U92(mark(X:S)) -> U92(X:S) 227.25/227.45 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.25/227.45 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.25/227.45 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.25/227.45 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.25/227.45 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.25/227.45 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.25/227.45 active(U13(tt)) -> mark(tt) 227.25/227.45 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.25/227.45 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.25/227.45 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.25/227.45 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.25/227.45 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.25/227.45 active(U26(tt)) -> mark(tt) 227.25/227.45 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.25/227.45 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.25/227.45 active(U33(tt)) -> mark(tt) 227.25/227.45 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.25/227.45 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.25/227.45 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.25/227.45 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.25/227.45 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.25/227.45 active(U46(tt)) -> mark(tt) 227.25/227.45 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.25/227.45 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.25/227.45 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.25/227.45 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.25/227.45 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.25/227.45 active(U56(tt)) -> mark(tt) 227.25/227.45 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.25/227.45 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.25/227.45 active(U63(tt)) -> mark(tt) 227.25/227.45 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.25/227.45 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.25/227.45 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.25/227.45 active(U74(tt)) -> mark(tt) 227.25/227.45 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.25/227.45 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.25/227.45 active(U83(tt)) -> mark(tt) 227.25/227.45 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.25/227.45 active(U92(tt)) -> mark(tt) 227.25/227.45 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.25/227.45 active(__(nil,X:S)) -> mark(X:S) 227.25/227.45 active(__(X:S,nil)) -> mark(X:S) 227.25/227.45 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.25/227.45 active(isList(nil)) -> mark(tt) 227.25/227.45 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.25/227.45 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.25/227.45 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.25/227.45 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.25/227.45 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.25/227.45 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.25/227.45 active(isPal(nil)) -> mark(tt) 227.25/227.45 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.25/227.45 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.25/227.45 active(isPalListKind(a)) -> mark(tt) 227.25/227.45 active(isPalListKind(e)) -> mark(tt) 227.25/227.45 active(isPalListKind(i)) -> mark(tt) 227.25/227.45 active(isPalListKind(nil)) -> mark(tt) 227.25/227.45 active(isPalListKind(o)) -> mark(tt) 227.25/227.45 active(isPalListKind(u)) -> mark(tt) 227.25/227.45 active(isQid(a)) -> mark(tt) 227.25/227.45 active(isQid(e)) -> mark(tt) 227.25/227.45 active(isQid(i)) -> mark(tt) 227.25/227.45 active(isQid(o)) -> mark(tt) 227.25/227.45 active(isQid(u)) -> mark(tt) 227.25/227.45 isList(active(X:S)) -> isList(X:S) 227.25/227.45 isList(mark(X:S)) -> isList(X:S) 227.25/227.45 isNeList(active(X:S)) -> isNeList(X:S) 227.25/227.45 isNeList(mark(X:S)) -> isNeList(X:S) 227.25/227.45 isNePal(active(X:S)) -> isNePal(X:S) 227.25/227.45 isNePal(mark(X:S)) -> isNePal(X:S) 227.25/227.45 isPal(active(X:S)) -> isPal(X:S) 227.25/227.45 isPal(mark(X:S)) -> isPal(X:S) 227.25/227.45 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.25/227.45 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.25/227.45 isQid(active(X:S)) -> isQid(X:S) 227.25/227.45 isQid(mark(X:S)) -> isQid(X:S) 227.25/227.45 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.25/227.45 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.25/227.45 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.25/227.45 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.25/227.45 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.25/227.45 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.25/227.45 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.25/227.45 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.25/227.45 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.25/227.45 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.25/227.45 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.25/227.45 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.25/227.45 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.25/227.45 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.25/227.45 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.25/227.45 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.25/227.45 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.25/227.45 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.25/227.45 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.25/227.45 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.25/227.45 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.25/227.45 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.25/227.45 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.25/227.45 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.25/227.45 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.25/227.45 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.25/227.45 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.25/227.45 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.25/227.45 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.25/227.45 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.25/227.45 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.25/227.45 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.25/227.45 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.25/227.45 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.25/227.45 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.25/227.45 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.25/227.45 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.25/227.45 mark(isList(X:S)) -> active(isList(X:S)) 227.25/227.45 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.25/227.45 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.25/227.45 mark(isPal(X:S)) -> active(isPal(X:S)) 227.25/227.45 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.25/227.45 mark(isQid(X:S)) -> active(isQid(X:S)) 227.25/227.45 mark(a) -> active(a) 227.25/227.45 mark(e) -> active(e) 227.25/227.45 mark(i) -> active(i) 227.25/227.45 mark(nil) -> active(nil) 227.25/227.45 mark(o) -> active(o) 227.25/227.45 mark(tt) -> active(tt) 227.25/227.45 mark(u) -> active(u) 227.25/227.45 227.25/227.45 Problem 1.31: 227.25/227.45 227.25/227.45 Subterm Processor: 227.25/227.45 -> Pairs: 227.25/227.45 U41#(X1:S,active(X2:S),X3:S) -> U41#(X1:S,X2:S,X3:S) 227.25/227.45 U41#(X1:S,mark(X2:S),X3:S) -> U41#(X1:S,X2:S,X3:S) 227.25/227.45 U41#(X1:S,X2:S,active(X3:S)) -> U41#(X1:S,X2:S,X3:S) 227.25/227.45 U41#(X1:S,X2:S,mark(X3:S)) -> U41#(X1:S,X2:S,X3:S) 227.25/227.45 -> Rules: 227.25/227.45 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.25/227.45 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.25/227.45 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.25/227.45 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.25/227.45 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.25/227.45 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.25/227.45 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.25/227.45 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.25/227.45 U13(active(X:S)) -> U13(X:S) 227.25/227.45 U13(mark(X:S)) -> U13(X:S) 227.25/227.45 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.25/227.45 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.25/227.45 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.25/227.45 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.25/227.45 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.25/227.45 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.25/227.45 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.25/227.45 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.25/227.45 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.25/227.45 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.25/227.45 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.25/227.45 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.25/227.45 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.25/227.45 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.25/227.45 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.25/227.45 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.25/227.45 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.25/227.45 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.25/227.45 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.25/227.45 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.25/227.45 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.25/227.45 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.25/227.45 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.25/227.45 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.25/227.45 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.25/227.45 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.25/227.45 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.25/227.45 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.25/227.45 U26(active(X:S)) -> U26(X:S) 227.25/227.45 U26(mark(X:S)) -> U26(X:S) 227.25/227.45 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.25/227.45 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.25/227.45 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.25/227.45 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.25/227.45 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.25/227.45 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.25/227.45 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.25/227.45 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.25/227.45 U33(active(X:S)) -> U33(X:S) 227.25/227.45 U33(mark(X:S)) -> U33(X:S) 227.25/227.45 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.25/227.45 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.25/227.45 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.25/227.45 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.25/227.45 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.25/227.45 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.25/227.45 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.25/227.45 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.25/227.45 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.25/227.45 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.25/227.45 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.25/227.45 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.25/227.45 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.25/227.45 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.25/227.45 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.25/227.45 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.25/227.45 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.25/227.45 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.25/227.45 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.25/227.45 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.25/227.45 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.25/227.45 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.25/227.45 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.25/227.45 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.25/227.45 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.25/227.45 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.25/227.45 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.25/227.45 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.25/227.45 U46(active(X:S)) -> U46(X:S) 227.25/227.45 U46(mark(X:S)) -> U46(X:S) 227.25/227.45 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.25/227.45 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.25/227.45 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.25/227.45 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.25/227.45 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.25/227.45 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.25/227.45 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.25/227.45 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.25/227.45 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.25/227.45 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.25/227.45 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.25/227.45 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.25/227.45 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.25/227.45 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.25/227.45 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.25/227.45 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.25/227.45 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.25/227.45 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.25/227.45 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.25/227.45 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.25/227.45 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.25/227.45 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.25/227.45 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.25/227.45 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.25/227.45 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.25/227.45 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.25/227.45 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.25/227.45 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.25/227.45 U56(active(X:S)) -> U56(X:S) 227.25/227.45 U56(mark(X:S)) -> U56(X:S) 227.25/227.45 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.25/227.45 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.25/227.45 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.25/227.45 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.25/227.45 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.25/227.45 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.25/227.45 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.25/227.45 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.25/227.45 U63(active(X:S)) -> U63(X:S) 227.25/227.45 U63(mark(X:S)) -> U63(X:S) 227.25/227.45 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.25/227.45 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.25/227.45 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.25/227.45 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.25/227.45 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.25/227.45 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.25/227.45 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.25/227.45 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.25/227.45 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.25/227.45 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.25/227.45 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.25/227.45 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.25/227.45 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.25/227.45 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.25/227.45 U74(active(X:S)) -> U74(X:S) 227.25/227.45 U74(mark(X:S)) -> U74(X:S) 227.25/227.45 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.25/227.45 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.25/227.45 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.25/227.45 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.25/227.45 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.25/227.45 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.25/227.45 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.25/227.45 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.25/227.45 U83(active(X:S)) -> U83(X:S) 227.25/227.45 U83(mark(X:S)) -> U83(X:S) 227.25/227.45 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.25/227.45 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.25/227.45 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.25/227.45 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.25/227.45 U92(active(X:S)) -> U92(X:S) 227.25/227.45 U92(mark(X:S)) -> U92(X:S) 227.25/227.45 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.25/227.45 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.25/227.45 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.25/227.45 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.25/227.45 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.25/227.45 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.25/227.45 active(U13(tt)) -> mark(tt) 227.25/227.45 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.25/227.45 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.25/227.45 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.25/227.45 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.25/227.45 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.25/227.45 active(U26(tt)) -> mark(tt) 227.25/227.45 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.25/227.45 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.25/227.45 active(U33(tt)) -> mark(tt) 227.25/227.45 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.25/227.45 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.25/227.45 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.25/227.45 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.25/227.45 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.25/227.45 active(U46(tt)) -> mark(tt) 227.25/227.45 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.25/227.45 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.25/227.45 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.25/227.45 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.25/227.45 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.25/227.45 active(U56(tt)) -> mark(tt) 227.25/227.45 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.25/227.45 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.25/227.45 active(U63(tt)) -> mark(tt) 227.25/227.45 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.25/227.45 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.25/227.45 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.25/227.45 active(U74(tt)) -> mark(tt) 227.25/227.45 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.25/227.45 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.25/227.45 active(U83(tt)) -> mark(tt) 227.25/227.45 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.25/227.45 active(U92(tt)) -> mark(tt) 227.25/227.45 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.25/227.45 active(__(nil,X:S)) -> mark(X:S) 227.25/227.45 active(__(X:S,nil)) -> mark(X:S) 227.25/227.45 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.25/227.45 active(isList(nil)) -> mark(tt) 227.25/227.45 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.25/227.45 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.25/227.45 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.25/227.45 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.25/227.45 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.25/227.45 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.25/227.45 active(isPal(nil)) -> mark(tt) 227.25/227.45 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.25/227.45 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.25/227.45 active(isPalListKind(a)) -> mark(tt) 227.25/227.45 active(isPalListKind(e)) -> mark(tt) 227.25/227.45 active(isPalListKind(i)) -> mark(tt) 227.25/227.45 active(isPalListKind(nil)) -> mark(tt) 227.25/227.45 active(isPalListKind(o)) -> mark(tt) 227.25/227.45 active(isPalListKind(u)) -> mark(tt) 227.25/227.45 active(isQid(a)) -> mark(tt) 227.25/227.45 active(isQid(e)) -> mark(tt) 227.25/227.45 active(isQid(i)) -> mark(tt) 227.25/227.45 active(isQid(o)) -> mark(tt) 227.25/227.45 active(isQid(u)) -> mark(tt) 227.25/227.45 isList(active(X:S)) -> isList(X:S) 227.25/227.45 isList(mark(X:S)) -> isList(X:S) 227.25/227.45 isNeList(active(X:S)) -> isNeList(X:S) 227.25/227.45 isNeList(mark(X:S)) -> isNeList(X:S) 227.25/227.45 isNePal(active(X:S)) -> isNePal(X:S) 227.25/227.45 isNePal(mark(X:S)) -> isNePal(X:S) 227.25/227.45 isPal(active(X:S)) -> isPal(X:S) 227.25/227.45 isPal(mark(X:S)) -> isPal(X:S) 227.25/227.45 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.25/227.45 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.25/227.45 isQid(active(X:S)) -> isQid(X:S) 227.25/227.45 isQid(mark(X:S)) -> isQid(X:S) 227.25/227.45 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.25/227.45 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.25/227.45 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.25/227.45 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.25/227.45 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.25/227.45 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.25/227.45 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.25/227.45 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.25/227.45 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.25/227.45 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.25/227.45 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.25/227.45 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.25/227.45 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.25/227.45 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.25/227.45 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.25/227.45 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.25/227.45 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.25/227.45 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.25/227.45 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.25/227.45 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.25/227.45 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.25/227.45 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.25/227.45 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.25/227.45 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.25/227.45 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.25/227.45 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.25/227.45 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.25/227.45 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.25/227.45 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.25/227.45 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.25/227.45 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.25/227.45 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.25/227.45 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.25/227.45 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.25/227.45 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.25/227.45 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.25/227.45 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.25/227.45 mark(isList(X:S)) -> active(isList(X:S)) 227.25/227.45 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.25/227.45 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.25/227.45 mark(isPal(X:S)) -> active(isPal(X:S)) 227.25/227.45 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.25/227.45 mark(isQid(X:S)) -> active(isQid(X:S)) 227.25/227.45 mark(a) -> active(a) 227.25/227.45 mark(e) -> active(e) 227.25/227.45 mark(i) -> active(i) 227.25/227.45 mark(nil) -> active(nil) 227.25/227.45 mark(o) -> active(o) 227.25/227.45 mark(tt) -> active(tt) 227.25/227.45 mark(u) -> active(u) 227.25/227.45 ->Projection: 227.25/227.45 pi(U41#) = 2 227.25/227.45 227.25/227.45 Problem 1.31: 227.25/227.45 227.25/227.45 SCC Processor: 227.25/227.45 -> Pairs: 227.25/227.45 U41#(X1:S,X2:S,active(X3:S)) -> U41#(X1:S,X2:S,X3:S) 227.25/227.45 U41#(X1:S,X2:S,mark(X3:S)) -> U41#(X1:S,X2:S,X3:S) 227.25/227.45 -> Rules: 227.25/227.45 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.25/227.45 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.25/227.45 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.25/227.45 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.25/227.45 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.25/227.45 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.25/227.45 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.25/227.45 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.25/227.45 U13(active(X:S)) -> U13(X:S) 227.25/227.45 U13(mark(X:S)) -> U13(X:S) 227.25/227.45 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.25/227.45 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.25/227.45 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.25/227.45 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.25/227.45 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.25/227.45 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.25/227.45 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.25/227.45 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.25/227.45 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.25/227.45 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.25/227.45 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.25/227.45 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.25/227.45 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.25/227.45 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.25/227.45 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.25/227.45 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.25/227.45 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.25/227.45 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.25/227.45 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.25/227.45 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.25/227.45 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.25/227.45 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.25/227.45 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.25/227.45 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.25/227.45 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.25/227.45 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.25/227.45 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.25/227.45 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.25/227.45 U26(active(X:S)) -> U26(X:S) 227.25/227.45 U26(mark(X:S)) -> U26(X:S) 227.25/227.45 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.25/227.45 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.25/227.45 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.25/227.45 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.25/227.45 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.25/227.45 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.25/227.45 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.25/227.45 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.25/227.45 U33(active(X:S)) -> U33(X:S) 227.25/227.45 U33(mark(X:S)) -> U33(X:S) 227.25/227.45 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.25/227.45 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.25/227.45 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.25/227.45 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.25/227.45 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.25/227.45 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.25/227.45 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.25/227.45 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.25/227.45 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.25/227.45 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.25/227.45 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.25/227.45 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.25/227.45 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.25/227.45 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.25/227.45 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.25/227.45 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.25/227.45 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.25/227.45 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.25/227.45 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.25/227.45 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.25/227.45 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.25/227.45 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.25/227.45 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.25/227.45 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.25/227.45 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.25/227.45 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.25/227.45 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.25/227.45 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.25/227.45 U46(active(X:S)) -> U46(X:S) 227.25/227.45 U46(mark(X:S)) -> U46(X:S) 227.25/227.45 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.25/227.45 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.25/227.45 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.25/227.45 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.25/227.45 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.25/227.45 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.25/227.45 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.25/227.45 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.25/227.45 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.25/227.45 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.25/227.45 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.25/227.45 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.25/227.45 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.25/227.45 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.25/227.45 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.25/227.45 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.25/227.45 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.25/227.45 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.25/227.45 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.25/227.45 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.25/227.45 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.25/227.45 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.25/227.45 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.25/227.45 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.25/227.45 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.25/227.45 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.25/227.45 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.25/227.45 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.25/227.45 U56(active(X:S)) -> U56(X:S) 227.25/227.45 U56(mark(X:S)) -> U56(X:S) 227.25/227.45 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.25/227.45 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.25/227.45 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.25/227.45 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.25/227.45 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.25/227.45 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.25/227.45 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.25/227.45 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.25/227.45 U63(active(X:S)) -> U63(X:S) 227.25/227.45 U63(mark(X:S)) -> U63(X:S) 227.25/227.45 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.25/227.45 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.25/227.45 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.25/227.45 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.25/227.45 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.25/227.45 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.25/227.45 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.25/227.45 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.25/227.45 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.25/227.45 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.25/227.45 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.25/227.45 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.25/227.45 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.25/227.45 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.25/227.45 U74(active(X:S)) -> U74(X:S) 227.25/227.45 U74(mark(X:S)) -> U74(X:S) 227.25/227.45 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.25/227.45 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.25/227.45 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.25/227.45 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.25/227.45 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.25/227.45 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.25/227.45 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.25/227.45 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.25/227.45 U83(active(X:S)) -> U83(X:S) 227.25/227.45 U83(mark(X:S)) -> U83(X:S) 227.25/227.45 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.25/227.45 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.25/227.45 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.25/227.45 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.25/227.45 U92(active(X:S)) -> U92(X:S) 227.25/227.45 U92(mark(X:S)) -> U92(X:S) 227.25/227.45 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.25/227.45 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.25/227.45 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.25/227.45 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.25/227.45 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.25/227.45 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.25/227.45 active(U13(tt)) -> mark(tt) 227.25/227.45 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.25/227.45 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.25/227.45 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.25/227.45 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.25/227.45 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.25/227.45 active(U26(tt)) -> mark(tt) 227.25/227.45 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.25/227.45 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.25/227.45 active(U33(tt)) -> mark(tt) 227.25/227.45 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.25/227.45 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.25/227.45 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.25/227.45 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.25/227.45 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.25/227.45 active(U46(tt)) -> mark(tt) 227.25/227.45 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.25/227.45 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.25/227.45 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.25/227.45 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.25/227.45 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.25/227.45 active(U56(tt)) -> mark(tt) 227.25/227.45 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.25/227.45 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.25/227.45 active(U63(tt)) -> mark(tt) 227.25/227.45 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.25/227.45 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.25/227.45 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.25/227.45 active(U74(tt)) -> mark(tt) 227.25/227.45 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.25/227.45 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.25/227.45 active(U83(tt)) -> mark(tt) 227.25/227.45 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.25/227.45 active(U92(tt)) -> mark(tt) 227.25/227.45 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.25/227.45 active(__(nil,X:S)) -> mark(X:S) 227.25/227.45 active(__(X:S,nil)) -> mark(X:S) 227.25/227.45 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.25/227.45 active(isList(nil)) -> mark(tt) 227.25/227.45 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.25/227.45 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.25/227.45 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.25/227.45 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.25/227.45 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.25/227.45 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.25/227.45 active(isPal(nil)) -> mark(tt) 227.25/227.45 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.25/227.45 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.25/227.45 active(isPalListKind(a)) -> mark(tt) 227.25/227.45 active(isPalListKind(e)) -> mark(tt) 227.25/227.45 active(isPalListKind(i)) -> mark(tt) 227.25/227.45 active(isPalListKind(nil)) -> mark(tt) 227.25/227.45 active(isPalListKind(o)) -> mark(tt) 227.25/227.45 active(isPalListKind(u)) -> mark(tt) 227.25/227.45 active(isQid(a)) -> mark(tt) 227.25/227.45 active(isQid(e)) -> mark(tt) 227.25/227.45 active(isQid(i)) -> mark(tt) 227.25/227.45 active(isQid(o)) -> mark(tt) 227.25/227.45 active(isQid(u)) -> mark(tt) 227.25/227.45 isList(active(X:S)) -> isList(X:S) 227.25/227.45 isList(mark(X:S)) -> isList(X:S) 227.25/227.45 isNeList(active(X:S)) -> isNeList(X:S) 227.25/227.45 isNeList(mark(X:S)) -> isNeList(X:S) 227.25/227.45 isNePal(active(X:S)) -> isNePal(X:S) 227.25/227.45 isNePal(mark(X:S)) -> isNePal(X:S) 227.25/227.45 isPal(active(X:S)) -> isPal(X:S) 227.25/227.45 isPal(mark(X:S)) -> isPal(X:S) 227.25/227.45 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.25/227.45 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.25/227.45 isQid(active(X:S)) -> isQid(X:S) 227.25/227.45 isQid(mark(X:S)) -> isQid(X:S) 227.25/227.45 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.25/227.45 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.25/227.45 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.25/227.45 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.25/227.45 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.25/227.45 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.25/227.45 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.25/227.45 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.25/227.45 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.25/227.45 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.25/227.45 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.25/227.45 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.25/227.45 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.25/227.45 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.25/227.45 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.25/227.45 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.25/227.45 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.25/227.45 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.25/227.45 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.25/227.45 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.25/227.45 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.25/227.45 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.25/227.45 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.25/227.45 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.25/227.45 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.25/227.45 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.25/227.45 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.25/227.45 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.25/227.45 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.25/227.45 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.25/227.45 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.25/227.45 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.25/227.45 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.25/227.45 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.25/227.45 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.25/227.45 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.25/227.45 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.25/227.45 mark(isList(X:S)) -> active(isList(X:S)) 227.25/227.45 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.25/227.45 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.25/227.45 mark(isPal(X:S)) -> active(isPal(X:S)) 227.25/227.45 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.25/227.45 mark(isQid(X:S)) -> active(isQid(X:S)) 227.25/227.45 mark(a) -> active(a) 227.25/227.45 mark(e) -> active(e) 227.25/227.45 mark(i) -> active(i) 227.25/227.45 mark(nil) -> active(nil) 227.25/227.45 mark(o) -> active(o) 227.25/227.45 mark(tt) -> active(tt) 227.25/227.45 mark(u) -> active(u) 227.25/227.45 ->Strongly Connected Components: 227.25/227.45 ->->Cycle: 227.25/227.45 ->->-> Pairs: 227.25/227.45 U41#(X1:S,X2:S,active(X3:S)) -> U41#(X1:S,X2:S,X3:S) 227.25/227.45 U41#(X1:S,X2:S,mark(X3:S)) -> U41#(X1:S,X2:S,X3:S) 227.25/227.45 ->->-> Rules: 227.25/227.45 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.25/227.45 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.25/227.45 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.25/227.45 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.25/227.45 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.25/227.45 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.25/227.45 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.25/227.45 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.25/227.45 U13(active(X:S)) -> U13(X:S) 227.25/227.45 U13(mark(X:S)) -> U13(X:S) 227.25/227.45 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.25/227.45 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.25/227.45 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.25/227.45 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.25/227.45 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.25/227.45 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.25/227.45 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.25/227.45 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.25/227.45 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.25/227.45 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.25/227.45 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.25/227.45 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.25/227.45 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.25/227.45 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.25/227.45 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.25/227.45 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.25/227.45 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.25/227.45 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.25/227.45 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.25/227.45 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.25/227.45 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.25/227.45 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.25/227.45 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.25/227.45 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.25/227.45 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.25/227.45 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.25/227.45 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.25/227.45 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.25/227.45 U26(active(X:S)) -> U26(X:S) 227.25/227.45 U26(mark(X:S)) -> U26(X:S) 227.25/227.45 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.25/227.45 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.25/227.45 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.25/227.45 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.25/227.45 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.25/227.45 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.25/227.45 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.25/227.45 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.25/227.45 U33(active(X:S)) -> U33(X:S) 227.25/227.45 U33(mark(X:S)) -> U33(X:S) 227.25/227.45 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.25/227.45 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.25/227.45 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.25/227.45 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.25/227.45 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.25/227.45 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.25/227.45 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.25/227.45 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.25/227.45 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.25/227.45 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.25/227.45 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.25/227.45 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.25/227.45 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.25/227.45 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.25/227.45 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.25/227.45 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.25/227.45 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.25/227.45 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.25/227.45 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.25/227.45 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.25/227.45 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.25/227.45 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.25/227.45 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.25/227.45 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.25/227.45 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.25/227.45 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.25/227.45 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.25/227.45 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.25/227.45 U46(active(X:S)) -> U46(X:S) 227.25/227.45 U46(mark(X:S)) -> U46(X:S) 227.25/227.45 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.25/227.45 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.25/227.45 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.25/227.45 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.25/227.45 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.25/227.45 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.25/227.45 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.25/227.45 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.25/227.45 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.25/227.45 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.25/227.45 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.25/227.45 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.25/227.45 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.25/227.45 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.25/227.45 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.25/227.45 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.25/227.45 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.25/227.45 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.25/227.45 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.25/227.45 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.25/227.45 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.25/227.45 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.25/227.45 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.25/227.45 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.25/227.45 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.25/227.45 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.25/227.45 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.25/227.45 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.25/227.45 U56(active(X:S)) -> U56(X:S) 227.25/227.45 U56(mark(X:S)) -> U56(X:S) 227.25/227.45 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.25/227.45 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.25/227.45 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.25/227.45 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.25/227.45 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.25/227.45 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.25/227.45 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.25/227.45 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.25/227.45 U63(active(X:S)) -> U63(X:S) 227.25/227.45 U63(mark(X:S)) -> U63(X:S) 227.25/227.45 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.25/227.45 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.25/227.45 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.25/227.45 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.25/227.45 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.25/227.45 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.25/227.45 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.25/227.45 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.25/227.45 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.25/227.45 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.25/227.45 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.25/227.45 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.25/227.45 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.25/227.45 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.25/227.45 U74(active(X:S)) -> U74(X:S) 227.25/227.45 U74(mark(X:S)) -> U74(X:S) 227.25/227.45 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.25/227.45 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.25/227.45 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.25/227.45 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.25/227.45 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.25/227.45 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.25/227.45 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.25/227.45 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.25/227.45 U83(active(X:S)) -> U83(X:S) 227.25/227.45 U83(mark(X:S)) -> U83(X:S) 227.25/227.45 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.25/227.45 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.25/227.45 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.25/227.45 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.25/227.45 U92(active(X:S)) -> U92(X:S) 227.25/227.45 U92(mark(X:S)) -> U92(X:S) 227.25/227.45 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.25/227.45 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.25/227.45 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.25/227.45 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.25/227.45 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.25/227.45 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.25/227.45 active(U13(tt)) -> mark(tt) 227.25/227.45 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.25/227.45 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.25/227.45 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.25/227.45 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.25/227.45 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.25/227.45 active(U26(tt)) -> mark(tt) 227.25/227.45 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.25/227.45 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.25/227.45 active(U33(tt)) -> mark(tt) 227.25/227.45 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.25/227.45 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.25/227.45 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.25/227.45 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.25/227.45 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.25/227.45 active(U46(tt)) -> mark(tt) 227.25/227.45 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.25/227.45 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.25/227.45 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.25/227.45 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.25/227.45 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.25/227.45 active(U56(tt)) -> mark(tt) 227.25/227.45 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.25/227.45 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.25/227.45 active(U63(tt)) -> mark(tt) 227.25/227.45 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.25/227.45 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.25/227.45 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.25/227.45 active(U74(tt)) -> mark(tt) 227.25/227.45 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.25/227.45 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.25/227.45 active(U83(tt)) -> mark(tt) 227.25/227.45 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.25/227.45 active(U92(tt)) -> mark(tt) 227.25/227.45 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.25/227.45 active(__(nil,X:S)) -> mark(X:S) 227.25/227.45 active(__(X:S,nil)) -> mark(X:S) 227.25/227.45 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.25/227.45 active(isList(nil)) -> mark(tt) 227.25/227.45 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.25/227.45 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.25/227.45 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.25/227.45 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.25/227.45 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.25/227.45 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.25/227.45 active(isPal(nil)) -> mark(tt) 227.25/227.45 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.25/227.45 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.25/227.45 active(isPalListKind(a)) -> mark(tt) 227.25/227.45 active(isPalListKind(e)) -> mark(tt) 227.25/227.45 active(isPalListKind(i)) -> mark(tt) 227.25/227.45 active(isPalListKind(nil)) -> mark(tt) 227.25/227.45 active(isPalListKind(o)) -> mark(tt) 227.25/227.45 active(isPalListKind(u)) -> mark(tt) 227.25/227.45 active(isQid(a)) -> mark(tt) 227.25/227.45 active(isQid(e)) -> mark(tt) 227.25/227.45 active(isQid(i)) -> mark(tt) 227.25/227.45 active(isQid(o)) -> mark(tt) 227.25/227.45 active(isQid(u)) -> mark(tt) 227.25/227.45 isList(active(X:S)) -> isList(X:S) 227.25/227.45 isList(mark(X:S)) -> isList(X:S) 227.25/227.45 isNeList(active(X:S)) -> isNeList(X:S) 227.25/227.45 isNeList(mark(X:S)) -> isNeList(X:S) 227.25/227.45 isNePal(active(X:S)) -> isNePal(X:S) 227.25/227.45 isNePal(mark(X:S)) -> isNePal(X:S) 227.25/227.45 isPal(active(X:S)) -> isPal(X:S) 227.25/227.45 isPal(mark(X:S)) -> isPal(X:S) 227.25/227.45 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.25/227.45 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.25/227.45 isQid(active(X:S)) -> isQid(X:S) 227.25/227.45 isQid(mark(X:S)) -> isQid(X:S) 227.25/227.45 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.25/227.45 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.25/227.45 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.25/227.45 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.25/227.45 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.25/227.45 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.25/227.45 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.25/227.45 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.25/227.45 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.25/227.45 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.25/227.45 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.25/227.45 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.25/227.45 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.25/227.45 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.25/227.45 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.25/227.45 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.25/227.45 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.25/227.45 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.25/227.45 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.25/227.45 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.25/227.45 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.25/227.45 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.25/227.45 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.25/227.45 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.25/227.45 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.25/227.45 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.25/227.45 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.25/227.45 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.25/227.45 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.25/227.45 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.25/227.45 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.25/227.45 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.25/227.45 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.25/227.45 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.25/227.45 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.25/227.45 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.25/227.45 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.25/227.45 mark(isList(X:S)) -> active(isList(X:S)) 227.25/227.45 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.25/227.45 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.25/227.45 mark(isPal(X:S)) -> active(isPal(X:S)) 227.25/227.45 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.25/227.45 mark(isQid(X:S)) -> active(isQid(X:S)) 227.25/227.45 mark(a) -> active(a) 227.25/227.45 mark(e) -> active(e) 227.25/227.45 mark(i) -> active(i) 227.25/227.45 mark(nil) -> active(nil) 227.25/227.45 mark(o) -> active(o) 227.25/227.45 mark(tt) -> active(tt) 227.25/227.45 mark(u) -> active(u) 227.25/227.45 227.25/227.45 Problem 1.31: 227.25/227.45 227.25/227.45 Subterm Processor: 227.25/227.45 -> Pairs: 227.25/227.45 U41#(X1:S,X2:S,active(X3:S)) -> U41#(X1:S,X2:S,X3:S) 227.25/227.45 U41#(X1:S,X2:S,mark(X3:S)) -> U41#(X1:S,X2:S,X3:S) 227.25/227.45 -> Rules: 227.25/227.45 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.25/227.45 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.25/227.45 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.25/227.45 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.25/227.45 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.25/227.45 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.25/227.45 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.25/227.45 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.25/227.45 U13(active(X:S)) -> U13(X:S) 227.25/227.45 U13(mark(X:S)) -> U13(X:S) 227.25/227.45 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.25/227.45 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.25/227.45 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.25/227.45 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.25/227.45 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.25/227.45 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.25/227.45 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.25/227.45 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.25/227.45 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.25/227.45 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.25/227.45 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.25/227.45 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.25/227.45 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.25/227.45 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.25/227.45 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.25/227.45 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.25/227.45 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.25/227.45 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.25/227.45 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.25/227.45 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.25/227.45 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.25/227.45 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.25/227.45 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.25/227.45 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.25/227.45 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.25/227.45 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.25/227.45 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.25/227.45 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.25/227.45 U26(active(X:S)) -> U26(X:S) 227.25/227.45 U26(mark(X:S)) -> U26(X:S) 227.25/227.45 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.25/227.45 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.25/227.45 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.25/227.45 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.25/227.45 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.25/227.45 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.25/227.45 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.25/227.45 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.25/227.45 U33(active(X:S)) -> U33(X:S) 227.25/227.45 U33(mark(X:S)) -> U33(X:S) 227.25/227.45 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.25/227.45 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.25/227.45 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.25/227.45 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.25/227.45 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.25/227.45 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.25/227.45 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.25/227.45 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.25/227.45 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.25/227.45 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.25/227.45 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.25/227.45 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.25/227.45 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.25/227.45 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.25/227.45 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.25/227.45 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.25/227.45 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.25/227.45 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.25/227.45 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.25/227.45 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.25/227.45 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.25/227.45 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.25/227.45 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.25/227.45 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.25/227.45 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.25/227.45 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.25/227.45 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.25/227.45 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.25/227.45 U46(active(X:S)) -> U46(X:S) 227.25/227.45 U46(mark(X:S)) -> U46(X:S) 227.25/227.45 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.25/227.45 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.25/227.45 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.25/227.45 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.25/227.45 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.25/227.45 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.25/227.45 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.25/227.45 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.25/227.45 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.25/227.45 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.25/227.45 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.25/227.45 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.25/227.45 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.25/227.45 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.25/227.45 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.25/227.45 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.25/227.45 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.25/227.45 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.25/227.45 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.25/227.45 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.25/227.45 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.25/227.45 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.25/227.45 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.25/227.45 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.25/227.45 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.25/227.45 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.25/227.45 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.25/227.45 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.25/227.45 U56(active(X:S)) -> U56(X:S) 227.25/227.45 U56(mark(X:S)) -> U56(X:S) 227.25/227.45 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.25/227.45 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.25/227.45 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.25/227.45 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.25/227.45 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.25/227.45 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.25/227.45 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.25/227.45 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.25/227.45 U63(active(X:S)) -> U63(X:S) 227.25/227.45 U63(mark(X:S)) -> U63(X:S) 227.25/227.45 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.25/227.45 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.25/227.45 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.25/227.45 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.25/227.45 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.25/227.45 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.25/227.45 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.25/227.45 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.25/227.45 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.25/227.45 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.25/227.45 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.25/227.45 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.25/227.45 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.25/227.45 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.25/227.45 U74(active(X:S)) -> U74(X:S) 227.25/227.45 U74(mark(X:S)) -> U74(X:S) 227.25/227.45 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.25/227.45 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.25/227.45 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.25/227.45 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.25/227.45 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.25/227.45 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.25/227.45 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.25/227.45 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.25/227.45 U83(active(X:S)) -> U83(X:S) 227.25/227.45 U83(mark(X:S)) -> U83(X:S) 227.25/227.45 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.25/227.45 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.25/227.45 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.25/227.45 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.25/227.45 U92(active(X:S)) -> U92(X:S) 227.25/227.45 U92(mark(X:S)) -> U92(X:S) 227.25/227.45 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.25/227.45 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.25/227.45 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.25/227.45 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.25/227.45 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.25/227.45 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.25/227.45 active(U13(tt)) -> mark(tt) 227.25/227.45 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.25/227.45 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.25/227.45 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.25/227.45 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.25/227.45 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.25/227.45 active(U26(tt)) -> mark(tt) 227.25/227.45 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.25/227.45 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.25/227.45 active(U33(tt)) -> mark(tt) 227.25/227.45 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.25/227.45 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.25/227.45 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.25/227.45 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.25/227.45 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.25/227.45 active(U46(tt)) -> mark(tt) 227.25/227.45 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.25/227.45 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.25/227.45 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.25/227.45 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.25/227.45 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.25/227.45 active(U56(tt)) -> mark(tt) 227.25/227.45 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.25/227.45 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.25/227.45 active(U63(tt)) -> mark(tt) 227.25/227.45 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.25/227.45 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.25/227.45 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.25/227.45 active(U74(tt)) -> mark(tt) 227.25/227.45 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.25/227.45 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.25/227.45 active(U83(tt)) -> mark(tt) 227.25/227.45 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.25/227.45 active(U92(tt)) -> mark(tt) 227.25/227.45 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.25/227.45 active(__(nil,X:S)) -> mark(X:S) 227.25/227.45 active(__(X:S,nil)) -> mark(X:S) 227.25/227.45 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.25/227.45 active(isList(nil)) -> mark(tt) 227.25/227.45 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.25/227.45 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.25/227.45 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.25/227.45 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.25/227.45 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.25/227.45 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.25/227.45 active(isPal(nil)) -> mark(tt) 227.25/227.45 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.25/227.45 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.25/227.45 active(isPalListKind(a)) -> mark(tt) 227.25/227.45 active(isPalListKind(e)) -> mark(tt) 227.25/227.45 active(isPalListKind(i)) -> mark(tt) 227.25/227.45 active(isPalListKind(nil)) -> mark(tt) 227.25/227.45 active(isPalListKind(o)) -> mark(tt) 227.25/227.45 active(isPalListKind(u)) -> mark(tt) 227.25/227.45 active(isQid(a)) -> mark(tt) 227.25/227.45 active(isQid(e)) -> mark(tt) 227.25/227.45 active(isQid(i)) -> mark(tt) 227.25/227.45 active(isQid(o)) -> mark(tt) 227.25/227.45 active(isQid(u)) -> mark(tt) 227.25/227.45 isList(active(X:S)) -> isList(X:S) 227.25/227.45 isList(mark(X:S)) -> isList(X:S) 227.25/227.45 isNeList(active(X:S)) -> isNeList(X:S) 227.25/227.45 isNeList(mark(X:S)) -> isNeList(X:S) 227.25/227.45 isNePal(active(X:S)) -> isNePal(X:S) 227.25/227.45 isNePal(mark(X:S)) -> isNePal(X:S) 227.25/227.45 isPal(active(X:S)) -> isPal(X:S) 227.25/227.45 isPal(mark(X:S)) -> isPal(X:S) 227.25/227.45 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.25/227.45 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.25/227.45 isQid(active(X:S)) -> isQid(X:S) 227.25/227.45 isQid(mark(X:S)) -> isQid(X:S) 227.25/227.45 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.25/227.45 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.25/227.45 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.25/227.45 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.25/227.45 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.25/227.45 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.25/227.45 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.25/227.45 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.25/227.45 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.25/227.45 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.25/227.45 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.25/227.45 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.25/227.45 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.25/227.45 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.25/227.45 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.25/227.45 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.25/227.45 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.25/227.45 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.25/227.45 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.25/227.46 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.25/227.46 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.25/227.46 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.25/227.46 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.25/227.46 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.25/227.46 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.25/227.46 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.25/227.46 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.25/227.46 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.25/227.46 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.25/227.46 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.25/227.46 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.25/227.46 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.25/227.46 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.25/227.46 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.25/227.46 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.25/227.46 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.25/227.46 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.25/227.46 mark(isList(X:S)) -> active(isList(X:S)) 227.25/227.46 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.25/227.46 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.25/227.46 mark(isPal(X:S)) -> active(isPal(X:S)) 227.25/227.46 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.25/227.46 mark(isQid(X:S)) -> active(isQid(X:S)) 227.25/227.46 mark(a) -> active(a) 227.25/227.46 mark(e) -> active(e) 227.25/227.46 mark(i) -> active(i) 227.25/227.46 mark(nil) -> active(nil) 227.25/227.46 mark(o) -> active(o) 227.25/227.46 mark(tt) -> active(tt) 227.25/227.46 mark(u) -> active(u) 227.25/227.46 ->Projection: 227.25/227.46 pi(U41#) = 3 227.25/227.46 227.25/227.46 Problem 1.31: 227.25/227.46 227.25/227.46 SCC Processor: 227.25/227.46 -> Pairs: 227.25/227.46 Empty 227.25/227.46 -> Rules: 227.25/227.46 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.25/227.46 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.25/227.46 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.25/227.46 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.25/227.46 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.25/227.46 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.25/227.46 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.25/227.46 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.25/227.46 U13(active(X:S)) -> U13(X:S) 227.25/227.46 U13(mark(X:S)) -> U13(X:S) 227.25/227.46 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.25/227.46 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.25/227.46 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.25/227.46 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.25/227.46 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.25/227.46 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.25/227.46 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.25/227.46 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.25/227.46 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.25/227.46 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.25/227.46 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.25/227.46 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.25/227.46 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.25/227.46 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.25/227.46 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.25/227.46 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.25/227.46 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.25/227.46 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.25/227.46 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.25/227.46 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.25/227.46 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.25/227.46 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.25/227.46 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.25/227.46 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.25/227.46 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.25/227.46 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.25/227.46 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.25/227.46 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.25/227.46 U26(active(X:S)) -> U26(X:S) 227.25/227.46 U26(mark(X:S)) -> U26(X:S) 227.25/227.46 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.25/227.46 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.25/227.46 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.25/227.46 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.25/227.46 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.25/227.46 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.25/227.46 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.25/227.46 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.25/227.46 U33(active(X:S)) -> U33(X:S) 227.25/227.46 U33(mark(X:S)) -> U33(X:S) 227.25/227.46 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.25/227.46 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.25/227.46 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.25/227.46 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.25/227.46 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.25/227.46 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.25/227.46 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.25/227.46 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.25/227.46 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.25/227.46 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.25/227.46 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.25/227.46 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.25/227.46 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.25/227.46 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.25/227.46 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.25/227.46 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.25/227.46 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.25/227.46 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.25/227.46 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.25/227.46 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.25/227.46 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.25/227.46 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.25/227.46 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.25/227.46 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.25/227.46 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.25/227.46 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.25/227.46 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.25/227.46 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.25/227.46 U46(active(X:S)) -> U46(X:S) 227.25/227.46 U46(mark(X:S)) -> U46(X:S) 227.25/227.46 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.25/227.46 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.25/227.46 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.25/227.46 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.25/227.46 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.25/227.46 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.25/227.46 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.25/227.46 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.25/227.46 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.25/227.46 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.25/227.46 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.25/227.46 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.25/227.46 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.25/227.46 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.25/227.46 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.25/227.46 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.25/227.46 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.25/227.46 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.25/227.46 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.25/227.46 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.25/227.46 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.25/227.46 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.25/227.46 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.25/227.46 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.25/227.46 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.25/227.46 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.25/227.46 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.25/227.46 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.25/227.46 U56(active(X:S)) -> U56(X:S) 227.25/227.46 U56(mark(X:S)) -> U56(X:S) 227.25/227.46 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.25/227.46 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.25/227.46 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.25/227.46 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.25/227.46 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.25/227.46 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.25/227.46 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.25/227.46 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.25/227.46 U63(active(X:S)) -> U63(X:S) 227.25/227.46 U63(mark(X:S)) -> U63(X:S) 227.25/227.46 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.25/227.46 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.25/227.46 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.25/227.46 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.25/227.46 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.25/227.46 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.25/227.46 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.25/227.46 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.25/227.46 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.25/227.46 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.25/227.46 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.25/227.46 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.25/227.46 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.25/227.46 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.25/227.46 U74(active(X:S)) -> U74(X:S) 227.25/227.46 U74(mark(X:S)) -> U74(X:S) 227.25/227.46 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.25/227.46 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.25/227.46 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.25/227.46 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.25/227.46 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.25/227.46 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.25/227.46 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.25/227.46 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.25/227.46 U83(active(X:S)) -> U83(X:S) 227.25/227.46 U83(mark(X:S)) -> U83(X:S) 227.25/227.46 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.25/227.46 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.25/227.46 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.25/227.46 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.25/227.46 U92(active(X:S)) -> U92(X:S) 227.25/227.46 U92(mark(X:S)) -> U92(X:S) 227.25/227.46 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.25/227.46 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.25/227.46 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.25/227.46 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.25/227.46 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.25/227.46 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.25/227.46 active(U13(tt)) -> mark(tt) 227.25/227.46 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.25/227.46 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.25/227.46 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.25/227.46 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.25/227.46 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.25/227.46 active(U26(tt)) -> mark(tt) 227.25/227.46 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.25/227.46 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.25/227.46 active(U33(tt)) -> mark(tt) 227.25/227.46 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.25/227.46 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.25/227.46 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.25/227.46 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.25/227.46 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.25/227.46 active(U46(tt)) -> mark(tt) 227.25/227.46 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.25/227.46 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.25/227.46 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.25/227.46 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.25/227.46 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.25/227.46 active(U56(tt)) -> mark(tt) 227.25/227.46 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.25/227.46 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.25/227.46 active(U63(tt)) -> mark(tt) 227.25/227.46 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.25/227.46 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.25/227.46 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.25/227.46 active(U74(tt)) -> mark(tt) 227.25/227.46 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.25/227.46 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.25/227.46 active(U83(tt)) -> mark(tt) 227.25/227.46 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.25/227.46 active(U92(tt)) -> mark(tt) 227.25/227.46 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.25/227.46 active(__(nil,X:S)) -> mark(X:S) 227.25/227.46 active(__(X:S,nil)) -> mark(X:S) 227.25/227.46 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.25/227.46 active(isList(nil)) -> mark(tt) 227.25/227.46 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.25/227.46 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.25/227.46 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.25/227.46 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.25/227.46 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.25/227.46 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.25/227.46 active(isPal(nil)) -> mark(tt) 227.25/227.46 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.25/227.46 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.25/227.46 active(isPalListKind(a)) -> mark(tt) 227.25/227.46 active(isPalListKind(e)) -> mark(tt) 227.25/227.46 active(isPalListKind(i)) -> mark(tt) 227.25/227.46 active(isPalListKind(nil)) -> mark(tt) 227.25/227.46 active(isPalListKind(o)) -> mark(tt) 227.25/227.46 active(isPalListKind(u)) -> mark(tt) 227.25/227.46 active(isQid(a)) -> mark(tt) 227.25/227.46 active(isQid(e)) -> mark(tt) 227.25/227.46 active(isQid(i)) -> mark(tt) 227.25/227.46 active(isQid(o)) -> mark(tt) 227.25/227.46 active(isQid(u)) -> mark(tt) 227.25/227.46 isList(active(X:S)) -> isList(X:S) 227.25/227.46 isList(mark(X:S)) -> isList(X:S) 227.25/227.46 isNeList(active(X:S)) -> isNeList(X:S) 227.25/227.46 isNeList(mark(X:S)) -> isNeList(X:S) 227.25/227.46 isNePal(active(X:S)) -> isNePal(X:S) 227.25/227.46 isNePal(mark(X:S)) -> isNePal(X:S) 227.25/227.46 isPal(active(X:S)) -> isPal(X:S) 227.25/227.46 isPal(mark(X:S)) -> isPal(X:S) 227.25/227.46 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.25/227.46 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.25/227.46 isQid(active(X:S)) -> isQid(X:S) 227.25/227.46 isQid(mark(X:S)) -> isQid(X:S) 227.25/227.46 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.25/227.46 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.25/227.46 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.25/227.46 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.25/227.46 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.25/227.46 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.25/227.46 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.25/227.46 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.25/227.46 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.25/227.46 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.25/227.46 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.25/227.46 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.25/227.46 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.25/227.46 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.25/227.46 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.25/227.46 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.25/227.46 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.25/227.46 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.25/227.46 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.25/227.46 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.25/227.46 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.25/227.46 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.25/227.46 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.25/227.46 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.25/227.46 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.25/227.46 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.25/227.46 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.25/227.46 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.25/227.46 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.25/227.46 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.25/227.46 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.25/227.46 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.25/227.46 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.25/227.46 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.25/227.46 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.25/227.46 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.25/227.46 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.25/227.46 mark(isList(X:S)) -> active(isList(X:S)) 227.25/227.46 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.25/227.46 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.25/227.46 mark(isPal(X:S)) -> active(isPal(X:S)) 227.25/227.46 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.25/227.46 mark(isQid(X:S)) -> active(isQid(X:S)) 227.25/227.46 mark(a) -> active(a) 227.25/227.46 mark(e) -> active(e) 227.25/227.46 mark(i) -> active(i) 227.25/227.46 mark(nil) -> active(nil) 227.25/227.46 mark(o) -> active(o) 227.25/227.46 mark(tt) -> active(tt) 227.25/227.46 mark(u) -> active(u) 227.25/227.46 ->Strongly Connected Components: 227.25/227.46 There is no strongly connected component 227.25/227.46 227.25/227.46 The problem is finite. 227.25/227.46 227.25/227.46 Problem 1.32: 227.25/227.46 227.25/227.46 Subterm Processor: 227.25/227.46 -> Pairs: 227.25/227.46 U33#(active(X:S)) -> U33#(X:S) 227.25/227.46 U33#(mark(X:S)) -> U33#(X:S) 227.25/227.46 -> Rules: 227.25/227.46 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.25/227.46 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.25/227.46 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.25/227.46 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.25/227.46 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.25/227.46 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.25/227.46 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.25/227.46 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.25/227.46 U13(active(X:S)) -> U13(X:S) 227.25/227.46 U13(mark(X:S)) -> U13(X:S) 227.25/227.46 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.25/227.46 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.25/227.46 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.25/227.46 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.25/227.46 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.25/227.46 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.25/227.46 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.25/227.46 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.25/227.46 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.25/227.46 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.25/227.46 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.25/227.46 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.25/227.46 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.25/227.46 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.25/227.46 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.25/227.46 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.25/227.46 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.25/227.46 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.25/227.46 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.25/227.46 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.25/227.46 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.25/227.46 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.25/227.46 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.25/227.46 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.25/227.46 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.25/227.46 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.25/227.46 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.25/227.46 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.25/227.46 U26(active(X:S)) -> U26(X:S) 227.25/227.46 U26(mark(X:S)) -> U26(X:S) 227.25/227.46 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.25/227.46 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.25/227.46 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.25/227.46 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.25/227.46 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.25/227.46 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.25/227.46 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.25/227.46 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.25/227.46 U33(active(X:S)) -> U33(X:S) 227.25/227.46 U33(mark(X:S)) -> U33(X:S) 227.25/227.46 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.25/227.46 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.25/227.46 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.25/227.46 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.25/227.46 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.25/227.46 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.25/227.46 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.25/227.46 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.25/227.46 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.25/227.46 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.25/227.46 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.25/227.46 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.25/227.46 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.25/227.46 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.25/227.46 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.25/227.46 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.25/227.46 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.25/227.46 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.25/227.46 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.25/227.46 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.25/227.46 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.25/227.46 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.25/227.46 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.25/227.46 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.25/227.46 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.25/227.46 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.25/227.46 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.25/227.46 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.25/227.46 U46(active(X:S)) -> U46(X:S) 227.25/227.46 U46(mark(X:S)) -> U46(X:S) 227.25/227.46 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.25/227.46 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.25/227.46 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.25/227.46 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.25/227.46 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.25/227.46 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.25/227.46 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.25/227.46 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.25/227.46 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.25/227.46 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.25/227.46 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.25/227.46 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.25/227.46 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.25/227.46 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.25/227.46 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.25/227.46 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.25/227.46 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.25/227.46 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.25/227.46 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.25/227.46 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.25/227.46 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.25/227.46 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.25/227.46 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.25/227.46 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.25/227.46 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.25/227.46 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.25/227.46 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.25/227.46 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.25/227.46 U56(active(X:S)) -> U56(X:S) 227.25/227.46 U56(mark(X:S)) -> U56(X:S) 227.25/227.46 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.25/227.46 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.25/227.46 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.25/227.46 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.25/227.46 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.25/227.46 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.25/227.46 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.25/227.46 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.25/227.46 U63(active(X:S)) -> U63(X:S) 227.25/227.46 U63(mark(X:S)) -> U63(X:S) 227.25/227.46 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.25/227.46 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.25/227.46 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.25/227.46 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.25/227.46 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.25/227.46 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.25/227.46 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.25/227.46 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.25/227.46 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.25/227.46 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.25/227.46 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.25/227.46 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.25/227.46 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.25/227.46 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.25/227.46 U74(active(X:S)) -> U74(X:S) 227.25/227.46 U74(mark(X:S)) -> U74(X:S) 227.25/227.46 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.25/227.46 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.25/227.46 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.25/227.46 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.25/227.46 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.25/227.46 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.25/227.46 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.25/227.46 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.25/227.46 U83(active(X:S)) -> U83(X:S) 227.25/227.46 U83(mark(X:S)) -> U83(X:S) 227.25/227.46 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.25/227.46 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.25/227.46 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.25/227.46 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.25/227.46 U92(active(X:S)) -> U92(X:S) 227.25/227.46 U92(mark(X:S)) -> U92(X:S) 227.25/227.46 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.25/227.46 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.25/227.46 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.25/227.46 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.25/227.46 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.25/227.46 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.25/227.46 active(U13(tt)) -> mark(tt) 227.25/227.46 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.25/227.46 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.25/227.46 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.25/227.46 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.25/227.46 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.25/227.46 active(U26(tt)) -> mark(tt) 227.25/227.46 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.25/227.46 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.25/227.46 active(U33(tt)) -> mark(tt) 227.25/227.46 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.25/227.46 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.25/227.46 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.25/227.46 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.25/227.46 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.25/227.46 active(U46(tt)) -> mark(tt) 227.25/227.46 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.25/227.46 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.25/227.46 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.25/227.46 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.25/227.46 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.25/227.46 active(U56(tt)) -> mark(tt) 227.25/227.46 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.25/227.46 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.25/227.46 active(U63(tt)) -> mark(tt) 227.25/227.46 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.25/227.46 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.25/227.46 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.25/227.46 active(U74(tt)) -> mark(tt) 227.25/227.46 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.25/227.46 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.25/227.46 active(U83(tt)) -> mark(tt) 227.25/227.46 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.25/227.46 active(U92(tt)) -> mark(tt) 227.25/227.46 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.25/227.46 active(__(nil,X:S)) -> mark(X:S) 227.25/227.46 active(__(X:S,nil)) -> mark(X:S) 227.25/227.46 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.25/227.46 active(isList(nil)) -> mark(tt) 227.25/227.46 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.25/227.46 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.25/227.46 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.25/227.46 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.25/227.46 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.25/227.46 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.25/227.46 active(isPal(nil)) -> mark(tt) 227.25/227.46 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.25/227.46 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.25/227.46 active(isPalListKind(a)) -> mark(tt) 227.25/227.46 active(isPalListKind(e)) -> mark(tt) 227.25/227.46 active(isPalListKind(i)) -> mark(tt) 227.25/227.46 active(isPalListKind(nil)) -> mark(tt) 227.25/227.46 active(isPalListKind(o)) -> mark(tt) 227.25/227.46 active(isPalListKind(u)) -> mark(tt) 227.25/227.46 active(isQid(a)) -> mark(tt) 227.25/227.46 active(isQid(e)) -> mark(tt) 227.25/227.46 active(isQid(i)) -> mark(tt) 227.25/227.46 active(isQid(o)) -> mark(tt) 227.25/227.46 active(isQid(u)) -> mark(tt) 227.25/227.46 isList(active(X:S)) -> isList(X:S) 227.25/227.46 isList(mark(X:S)) -> isList(X:S) 227.25/227.46 isNeList(active(X:S)) -> isNeList(X:S) 227.25/227.46 isNeList(mark(X:S)) -> isNeList(X:S) 227.25/227.46 isNePal(active(X:S)) -> isNePal(X:S) 227.25/227.46 isNePal(mark(X:S)) -> isNePal(X:S) 227.25/227.46 isPal(active(X:S)) -> isPal(X:S) 227.25/227.46 isPal(mark(X:S)) -> isPal(X:S) 227.25/227.46 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.25/227.46 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.25/227.46 isQid(active(X:S)) -> isQid(X:S) 227.25/227.46 isQid(mark(X:S)) -> isQid(X:S) 227.25/227.46 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.25/227.46 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.25/227.46 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.25/227.46 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.25/227.46 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.25/227.46 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.25/227.46 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.25/227.46 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.25/227.46 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.25/227.46 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.25/227.46 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.25/227.46 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.25/227.46 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.25/227.46 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.25/227.46 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.25/227.46 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.25/227.46 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.25/227.46 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.25/227.46 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.25/227.46 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.25/227.46 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.25/227.46 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.25/227.46 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.25/227.46 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.25/227.46 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.25/227.46 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.25/227.46 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.25/227.46 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.25/227.46 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.25/227.46 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.25/227.46 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.25/227.46 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.25/227.46 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.25/227.46 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.25/227.46 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.25/227.46 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.25/227.46 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.25/227.46 mark(isList(X:S)) -> active(isList(X:S)) 227.25/227.46 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.25/227.46 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.25/227.46 mark(isPal(X:S)) -> active(isPal(X:S)) 227.25/227.46 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.25/227.46 mark(isQid(X:S)) -> active(isQid(X:S)) 227.25/227.46 mark(a) -> active(a) 227.25/227.46 mark(e) -> active(e) 227.25/227.46 mark(i) -> active(i) 227.25/227.46 mark(nil) -> active(nil) 227.25/227.46 mark(o) -> active(o) 227.25/227.46 mark(tt) -> active(tt) 227.25/227.46 mark(u) -> active(u) 227.25/227.46 ->Projection: 227.25/227.46 pi(U33#) = 1 227.25/227.46 227.25/227.46 Problem 1.32: 227.25/227.46 227.25/227.46 SCC Processor: 227.25/227.46 -> Pairs: 227.25/227.46 Empty 227.25/227.46 -> Rules: 227.25/227.46 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.25/227.46 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.25/227.46 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.25/227.46 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.25/227.46 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.25/227.46 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.25/227.46 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.25/227.46 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.25/227.46 U13(active(X:S)) -> U13(X:S) 227.25/227.46 U13(mark(X:S)) -> U13(X:S) 227.25/227.46 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.25/227.46 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.25/227.46 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.25/227.46 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.25/227.46 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.25/227.46 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.25/227.46 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.25/227.46 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.25/227.46 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.25/227.46 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.25/227.46 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.25/227.46 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.25/227.46 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.25/227.46 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.25/227.46 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.25/227.46 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.25/227.46 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.25/227.46 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.25/227.46 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.25/227.46 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.25/227.46 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.25/227.46 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.25/227.46 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.25/227.46 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.25/227.46 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.25/227.46 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.25/227.46 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.25/227.46 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.25/227.46 U26(active(X:S)) -> U26(X:S) 227.25/227.46 U26(mark(X:S)) -> U26(X:S) 227.25/227.46 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.25/227.46 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.25/227.46 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.25/227.46 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.25/227.46 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.25/227.46 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.25/227.46 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.25/227.46 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.25/227.46 U33(active(X:S)) -> U33(X:S) 227.25/227.46 U33(mark(X:S)) -> U33(X:S) 227.25/227.46 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.25/227.46 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.25/227.46 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.25/227.46 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.25/227.46 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.25/227.46 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.25/227.46 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.25/227.46 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.25/227.46 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.25/227.46 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.25/227.46 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.25/227.46 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.25/227.46 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.25/227.46 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.25/227.46 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.25/227.46 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.25/227.46 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.25/227.46 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.25/227.46 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.25/227.46 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.25/227.46 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.25/227.46 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.25/227.46 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.25/227.46 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.25/227.46 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.25/227.46 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.25/227.46 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.25/227.46 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.25/227.46 U46(active(X:S)) -> U46(X:S) 227.25/227.46 U46(mark(X:S)) -> U46(X:S) 227.25/227.46 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.25/227.46 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.25/227.46 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.25/227.46 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.25/227.46 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.25/227.46 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.25/227.46 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.25/227.46 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.25/227.46 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.25/227.46 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.25/227.46 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.25/227.46 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.25/227.46 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.25/227.46 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.25/227.46 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.25/227.46 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.25/227.46 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.25/227.46 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.25/227.46 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.25/227.46 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.25/227.46 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.25/227.46 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.25/227.46 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.25/227.46 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.25/227.46 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.25/227.46 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.25/227.46 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.25/227.46 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.25/227.46 U56(active(X:S)) -> U56(X:S) 227.25/227.46 U56(mark(X:S)) -> U56(X:S) 227.25/227.46 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.25/227.46 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.25/227.46 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.25/227.46 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.25/227.46 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.25/227.46 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.25/227.46 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.25/227.46 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.25/227.46 U63(active(X:S)) -> U63(X:S) 227.25/227.46 U63(mark(X:S)) -> U63(X:S) 227.25/227.46 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.25/227.46 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.25/227.46 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.25/227.46 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.25/227.46 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.25/227.46 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.25/227.46 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.25/227.46 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.25/227.46 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.25/227.46 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.25/227.46 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.25/227.46 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.25/227.46 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.25/227.46 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.25/227.46 U74(active(X:S)) -> U74(X:S) 227.25/227.46 U74(mark(X:S)) -> U74(X:S) 227.25/227.46 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.25/227.46 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.25/227.46 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.25/227.46 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.25/227.46 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.25/227.46 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.25/227.46 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.25/227.46 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.25/227.46 U83(active(X:S)) -> U83(X:S) 227.25/227.46 U83(mark(X:S)) -> U83(X:S) 227.25/227.46 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.25/227.46 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.25/227.46 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.25/227.46 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.25/227.46 U92(active(X:S)) -> U92(X:S) 227.25/227.46 U92(mark(X:S)) -> U92(X:S) 227.25/227.46 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.25/227.46 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.25/227.46 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.25/227.46 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.25/227.46 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.25/227.46 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.25/227.46 active(U13(tt)) -> mark(tt) 227.25/227.46 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.25/227.46 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.25/227.46 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.25/227.46 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.25/227.46 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.25/227.46 active(U26(tt)) -> mark(tt) 227.25/227.46 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.25/227.46 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.25/227.46 active(U33(tt)) -> mark(tt) 227.25/227.46 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.25/227.46 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.25/227.46 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.25/227.46 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.25/227.46 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.25/227.46 active(U46(tt)) -> mark(tt) 227.25/227.46 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.25/227.46 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.25/227.46 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.25/227.46 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.25/227.46 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.25/227.46 active(U56(tt)) -> mark(tt) 227.25/227.46 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.25/227.46 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.25/227.46 active(U63(tt)) -> mark(tt) 227.25/227.46 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.25/227.46 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.25/227.46 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.25/227.46 active(U74(tt)) -> mark(tt) 227.25/227.46 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.25/227.46 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.25/227.46 active(U83(tt)) -> mark(tt) 227.25/227.46 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.25/227.46 active(U92(tt)) -> mark(tt) 227.25/227.46 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.25/227.46 active(__(nil,X:S)) -> mark(X:S) 227.25/227.46 active(__(X:S,nil)) -> mark(X:S) 227.25/227.46 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.25/227.46 active(isList(nil)) -> mark(tt) 227.25/227.46 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.25/227.46 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.25/227.46 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.25/227.46 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.25/227.46 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.25/227.46 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.25/227.46 active(isPal(nil)) -> mark(tt) 227.25/227.46 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.25/227.46 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.25/227.46 active(isPalListKind(a)) -> mark(tt) 227.25/227.46 active(isPalListKind(e)) -> mark(tt) 227.25/227.46 active(isPalListKind(i)) -> mark(tt) 227.25/227.46 active(isPalListKind(nil)) -> mark(tt) 227.25/227.46 active(isPalListKind(o)) -> mark(tt) 227.25/227.46 active(isPalListKind(u)) -> mark(tt) 227.25/227.46 active(isQid(a)) -> mark(tt) 227.25/227.46 active(isQid(e)) -> mark(tt) 227.25/227.46 active(isQid(i)) -> mark(tt) 227.25/227.46 active(isQid(o)) -> mark(tt) 227.25/227.46 active(isQid(u)) -> mark(tt) 227.25/227.46 isList(active(X:S)) -> isList(X:S) 227.25/227.46 isList(mark(X:S)) -> isList(X:S) 227.25/227.46 isNeList(active(X:S)) -> isNeList(X:S) 227.25/227.46 isNeList(mark(X:S)) -> isNeList(X:S) 227.25/227.46 isNePal(active(X:S)) -> isNePal(X:S) 227.25/227.46 isNePal(mark(X:S)) -> isNePal(X:S) 227.25/227.46 isPal(active(X:S)) -> isPal(X:S) 227.25/227.46 isPal(mark(X:S)) -> isPal(X:S) 227.25/227.46 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.25/227.46 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.25/227.46 isQid(active(X:S)) -> isQid(X:S) 227.25/227.46 isQid(mark(X:S)) -> isQid(X:S) 227.25/227.46 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.25/227.46 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.25/227.46 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.25/227.46 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.25/227.46 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.25/227.46 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.25/227.46 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.25/227.46 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.25/227.46 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.25/227.46 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.25/227.46 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.25/227.46 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.25/227.46 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.25/227.46 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.25/227.46 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.25/227.46 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.25/227.46 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.25/227.46 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.25/227.46 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.25/227.46 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.25/227.46 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.25/227.46 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.25/227.46 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.25/227.46 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.25/227.46 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.25/227.46 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.25/227.46 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.25/227.46 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.25/227.46 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.25/227.46 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.25/227.46 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.25/227.46 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.25/227.46 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.25/227.46 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.25/227.46 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.25/227.46 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.25/227.46 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.25/227.46 mark(isList(X:S)) -> active(isList(X:S)) 227.25/227.46 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.25/227.46 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.25/227.46 mark(isPal(X:S)) -> active(isPal(X:S)) 227.25/227.46 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.25/227.46 mark(isQid(X:S)) -> active(isQid(X:S)) 227.25/227.46 mark(a) -> active(a) 227.25/227.46 mark(e) -> active(e) 227.25/227.46 mark(i) -> active(i) 227.25/227.46 mark(nil) -> active(nil) 227.25/227.46 mark(o) -> active(o) 227.25/227.46 mark(tt) -> active(tt) 227.25/227.46 mark(u) -> active(u) 227.25/227.46 ->Strongly Connected Components: 227.25/227.46 There is no strongly connected component 227.25/227.46 227.25/227.46 The problem is finite. 227.25/227.46 227.25/227.46 Problem 1.33: 227.25/227.46 227.25/227.46 Subterm Processor: 227.25/227.46 -> Pairs: 227.25/227.46 U32#(active(X1:S),X2:S) -> U32#(X1:S,X2:S) 227.25/227.46 U32#(mark(X1:S),X2:S) -> U32#(X1:S,X2:S) 227.25/227.46 U32#(X1:S,active(X2:S)) -> U32#(X1:S,X2:S) 227.25/227.46 U32#(X1:S,mark(X2:S)) -> U32#(X1:S,X2:S) 227.25/227.46 -> Rules: 227.25/227.46 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.25/227.46 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.25/227.46 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.25/227.46 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.25/227.46 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.25/227.46 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.25/227.46 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.25/227.46 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.25/227.46 U13(active(X:S)) -> U13(X:S) 227.25/227.46 U13(mark(X:S)) -> U13(X:S) 227.25/227.46 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.25/227.46 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.25/227.46 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.25/227.46 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.25/227.46 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.25/227.46 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.25/227.46 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.25/227.46 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.25/227.46 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.25/227.46 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.25/227.46 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.25/227.46 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.25/227.46 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.25/227.46 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.25/227.46 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.25/227.46 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.25/227.46 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.25/227.46 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.25/227.46 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.25/227.46 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.25/227.46 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.25/227.46 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.25/227.46 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.25/227.46 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.25/227.46 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.25/227.46 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.25/227.46 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.25/227.46 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.25/227.46 U26(active(X:S)) -> U26(X:S) 227.25/227.46 U26(mark(X:S)) -> U26(X:S) 227.25/227.46 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.25/227.46 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.25/227.46 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.25/227.46 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.25/227.46 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.25/227.46 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.25/227.46 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.25/227.46 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.25/227.46 U33(active(X:S)) -> U33(X:S) 227.25/227.46 U33(mark(X:S)) -> U33(X:S) 227.25/227.46 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.25/227.46 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.25/227.46 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.25/227.46 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.25/227.46 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.25/227.46 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.25/227.46 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.25/227.46 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.25/227.46 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.25/227.46 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.25/227.46 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.25/227.46 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.25/227.46 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.25/227.46 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.25/227.46 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.25/227.46 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.25/227.46 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.25/227.46 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.25/227.46 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.25/227.46 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.25/227.46 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.25/227.46 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.25/227.46 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.25/227.46 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.25/227.46 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.25/227.46 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.25/227.46 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.25/227.46 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.25/227.46 U46(active(X:S)) -> U46(X:S) 227.25/227.46 U46(mark(X:S)) -> U46(X:S) 227.25/227.46 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.25/227.46 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.25/227.46 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.25/227.46 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.25/227.46 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.25/227.46 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.25/227.46 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.25/227.46 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.25/227.46 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.25/227.46 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.25/227.46 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.25/227.46 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.25/227.46 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.25/227.46 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.25/227.46 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.25/227.46 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.25/227.46 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.25/227.46 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.25/227.46 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.25/227.46 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.25/227.46 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.25/227.46 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.25/227.46 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.25/227.46 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.25/227.46 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.25/227.46 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.25/227.46 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.25/227.46 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.25/227.46 U56(active(X:S)) -> U56(X:S) 227.25/227.46 U56(mark(X:S)) -> U56(X:S) 227.25/227.46 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.25/227.46 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.25/227.46 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.25/227.46 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.25/227.46 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.25/227.46 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.25/227.46 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.25/227.46 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.25/227.46 U63(active(X:S)) -> U63(X:S) 227.25/227.46 U63(mark(X:S)) -> U63(X:S) 227.25/227.46 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.25/227.46 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.25/227.46 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.25/227.46 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.25/227.46 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.25/227.46 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.25/227.46 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.25/227.46 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.25/227.46 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.25/227.46 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.25/227.46 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.25/227.46 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.25/227.46 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.25/227.46 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.25/227.46 U74(active(X:S)) -> U74(X:S) 227.25/227.46 U74(mark(X:S)) -> U74(X:S) 227.25/227.46 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.25/227.46 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.25/227.46 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.25/227.46 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.25/227.46 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.25/227.46 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.25/227.46 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.25/227.46 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.25/227.46 U83(active(X:S)) -> U83(X:S) 227.25/227.46 U83(mark(X:S)) -> U83(X:S) 227.25/227.46 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.25/227.46 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.25/227.46 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.25/227.46 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.25/227.46 U92(active(X:S)) -> U92(X:S) 227.25/227.46 U92(mark(X:S)) -> U92(X:S) 227.25/227.46 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.25/227.46 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.25/227.46 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.25/227.46 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.25/227.46 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.25/227.46 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.25/227.46 active(U13(tt)) -> mark(tt) 227.25/227.46 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.25/227.46 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.25/227.46 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.25/227.46 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.25/227.46 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.25/227.46 active(U26(tt)) -> mark(tt) 227.25/227.46 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.25/227.46 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.25/227.46 active(U33(tt)) -> mark(tt) 227.25/227.46 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.25/227.46 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.25/227.46 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.25/227.46 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.25/227.46 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.25/227.46 active(U46(tt)) -> mark(tt) 227.25/227.46 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.25/227.46 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.25/227.46 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.25/227.46 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.25/227.46 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.25/227.46 active(U56(tt)) -> mark(tt) 227.25/227.46 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.25/227.46 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.25/227.46 active(U63(tt)) -> mark(tt) 227.25/227.46 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.25/227.46 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.25/227.46 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.25/227.46 active(U74(tt)) -> mark(tt) 227.25/227.46 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.25/227.46 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.25/227.46 active(U83(tt)) -> mark(tt) 227.25/227.46 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.25/227.46 active(U92(tt)) -> mark(tt) 227.25/227.46 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.25/227.46 active(__(nil,X:S)) -> mark(X:S) 227.25/227.46 active(__(X:S,nil)) -> mark(X:S) 227.25/227.46 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.25/227.46 active(isList(nil)) -> mark(tt) 227.25/227.46 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.25/227.46 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.25/227.46 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.25/227.46 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.25/227.46 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.25/227.46 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.25/227.46 active(isPal(nil)) -> mark(tt) 227.25/227.46 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.25/227.46 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.25/227.46 active(isPalListKind(a)) -> mark(tt) 227.25/227.46 active(isPalListKind(e)) -> mark(tt) 227.25/227.46 active(isPalListKind(i)) -> mark(tt) 227.25/227.46 active(isPalListKind(nil)) -> mark(tt) 227.25/227.46 active(isPalListKind(o)) -> mark(tt) 227.25/227.46 active(isPalListKind(u)) -> mark(tt) 227.25/227.46 active(isQid(a)) -> mark(tt) 227.25/227.46 active(isQid(e)) -> mark(tt) 227.25/227.46 active(isQid(i)) -> mark(tt) 227.25/227.46 active(isQid(o)) -> mark(tt) 227.25/227.46 active(isQid(u)) -> mark(tt) 227.25/227.46 isList(active(X:S)) -> isList(X:S) 227.25/227.46 isList(mark(X:S)) -> isList(X:S) 227.25/227.46 isNeList(active(X:S)) -> isNeList(X:S) 227.25/227.46 isNeList(mark(X:S)) -> isNeList(X:S) 227.25/227.46 isNePal(active(X:S)) -> isNePal(X:S) 227.25/227.46 isNePal(mark(X:S)) -> isNePal(X:S) 227.25/227.46 isPal(active(X:S)) -> isPal(X:S) 227.25/227.46 isPal(mark(X:S)) -> isPal(X:S) 227.25/227.46 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.25/227.46 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.25/227.46 isQid(active(X:S)) -> isQid(X:S) 227.25/227.46 isQid(mark(X:S)) -> isQid(X:S) 227.25/227.46 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.25/227.46 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.25/227.46 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.25/227.46 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.25/227.46 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.25/227.46 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.25/227.46 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.25/227.46 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.25/227.46 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.25/227.46 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.25/227.46 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.25/227.46 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.25/227.46 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.25/227.46 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.25/227.46 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.25/227.46 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.25/227.46 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.25/227.46 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.25/227.46 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.25/227.46 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.25/227.46 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.25/227.46 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.25/227.46 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.25/227.46 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.25/227.46 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.25/227.46 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.25/227.46 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.25/227.46 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.25/227.46 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.25/227.46 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.25/227.46 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.25/227.46 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.25/227.46 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.25/227.46 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.25/227.46 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.25/227.46 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.25/227.46 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.25/227.46 mark(isList(X:S)) -> active(isList(X:S)) 227.25/227.46 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.25/227.46 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.25/227.46 mark(isPal(X:S)) -> active(isPal(X:S)) 227.25/227.46 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.25/227.46 mark(isQid(X:S)) -> active(isQid(X:S)) 227.25/227.46 mark(a) -> active(a) 227.25/227.46 mark(e) -> active(e) 227.25/227.46 mark(i) -> active(i) 227.25/227.46 mark(nil) -> active(nil) 227.25/227.46 mark(o) -> active(o) 227.25/227.46 mark(tt) -> active(tt) 227.25/227.46 mark(u) -> active(u) 227.25/227.46 ->Projection: 227.25/227.46 pi(U32#) = 1 227.25/227.46 227.25/227.46 Problem 1.33: 227.25/227.46 227.25/227.46 SCC Processor: 227.25/227.46 -> Pairs: 227.25/227.46 U32#(X1:S,active(X2:S)) -> U32#(X1:S,X2:S) 227.25/227.46 U32#(X1:S,mark(X2:S)) -> U32#(X1:S,X2:S) 227.25/227.46 -> Rules: 227.25/227.46 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.25/227.46 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.25/227.46 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.25/227.46 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.25/227.46 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.25/227.46 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.25/227.46 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.25/227.46 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.25/227.46 U13(active(X:S)) -> U13(X:S) 227.25/227.46 U13(mark(X:S)) -> U13(X:S) 227.25/227.46 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.25/227.46 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.25/227.46 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.25/227.46 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.25/227.46 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.25/227.46 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.25/227.46 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.25/227.46 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.25/227.46 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.25/227.46 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.25/227.46 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.25/227.46 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.25/227.46 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.25/227.46 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.25/227.46 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.25/227.46 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.25/227.46 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.25/227.46 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.25/227.46 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.25/227.46 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.25/227.46 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.25/227.46 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.25/227.46 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.25/227.46 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.25/227.46 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.25/227.46 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.25/227.46 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.25/227.46 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.25/227.46 U26(active(X:S)) -> U26(X:S) 227.25/227.46 U26(mark(X:S)) -> U26(X:S) 227.25/227.46 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.25/227.46 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.25/227.46 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.25/227.46 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.25/227.46 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.25/227.46 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.25/227.46 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.25/227.46 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.25/227.46 U33(active(X:S)) -> U33(X:S) 227.25/227.46 U33(mark(X:S)) -> U33(X:S) 227.25/227.46 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.25/227.46 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.25/227.46 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.25/227.46 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.25/227.46 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.25/227.46 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.25/227.46 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.25/227.46 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.25/227.46 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.25/227.46 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.25/227.46 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.25/227.46 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.25/227.46 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.25/227.46 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.25/227.46 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.25/227.46 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.25/227.46 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.25/227.46 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.25/227.46 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.25/227.46 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.25/227.46 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.25/227.46 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.25/227.46 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.25/227.46 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.25/227.46 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.25/227.46 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.25/227.46 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.25/227.46 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.25/227.46 U46(active(X:S)) -> U46(X:S) 227.25/227.46 U46(mark(X:S)) -> U46(X:S) 227.25/227.46 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.25/227.46 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.25/227.46 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.25/227.46 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.25/227.46 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.25/227.46 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.25/227.46 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.25/227.46 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.25/227.46 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.25/227.46 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.25/227.46 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.25/227.46 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.25/227.46 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.25/227.46 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.25/227.46 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.25/227.46 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.25/227.46 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.25/227.46 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.25/227.46 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.25/227.46 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.25/227.46 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.25/227.46 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.25/227.46 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.25/227.46 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.25/227.46 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.25/227.46 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.25/227.46 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.25/227.46 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.25/227.46 U56(active(X:S)) -> U56(X:S) 227.25/227.46 U56(mark(X:S)) -> U56(X:S) 227.25/227.46 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.25/227.46 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.25/227.46 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.25/227.46 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.25/227.46 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.25/227.46 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.25/227.46 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.25/227.46 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.25/227.46 U63(active(X:S)) -> U63(X:S) 227.25/227.46 U63(mark(X:S)) -> U63(X:S) 227.25/227.46 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.25/227.46 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.25/227.46 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.25/227.46 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.25/227.46 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.25/227.46 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.25/227.46 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.25/227.46 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.25/227.46 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.25/227.46 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.25/227.46 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.25/227.46 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.25/227.46 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.25/227.46 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.25/227.46 U74(active(X:S)) -> U74(X:S) 227.25/227.46 U74(mark(X:S)) -> U74(X:S) 227.25/227.46 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.25/227.46 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.25/227.46 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.25/227.46 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.25/227.46 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.25/227.46 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.25/227.46 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.25/227.46 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.25/227.46 U83(active(X:S)) -> U83(X:S) 227.25/227.46 U83(mark(X:S)) -> U83(X:S) 227.25/227.46 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.25/227.46 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.25/227.46 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.25/227.46 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.25/227.46 U92(active(X:S)) -> U92(X:S) 227.25/227.46 U92(mark(X:S)) -> U92(X:S) 227.25/227.46 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.25/227.46 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.25/227.46 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.25/227.46 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.25/227.46 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.25/227.46 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.25/227.46 active(U13(tt)) -> mark(tt) 227.25/227.46 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.25/227.46 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.25/227.46 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.25/227.46 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.25/227.46 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.25/227.46 active(U26(tt)) -> mark(tt) 227.25/227.46 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.25/227.46 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.25/227.46 active(U33(tt)) -> mark(tt) 227.25/227.46 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.25/227.46 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.25/227.46 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.25/227.46 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.25/227.46 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.25/227.46 active(U46(tt)) -> mark(tt) 227.25/227.46 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.25/227.46 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.25/227.46 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.25/227.46 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.25/227.46 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.25/227.46 active(U56(tt)) -> mark(tt) 227.25/227.46 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.25/227.46 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.25/227.46 active(U63(tt)) -> mark(tt) 227.25/227.46 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.25/227.46 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.25/227.46 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.25/227.46 active(U74(tt)) -> mark(tt) 227.25/227.46 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.25/227.46 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.25/227.46 active(U83(tt)) -> mark(tt) 227.25/227.46 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.25/227.46 active(U92(tt)) -> mark(tt) 227.25/227.46 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.25/227.46 active(__(nil,X:S)) -> mark(X:S) 227.25/227.46 active(__(X:S,nil)) -> mark(X:S) 227.25/227.46 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.25/227.46 active(isList(nil)) -> mark(tt) 227.25/227.46 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.25/227.46 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.25/227.46 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.25/227.46 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.25/227.46 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.25/227.46 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.25/227.46 active(isPal(nil)) -> mark(tt) 227.25/227.46 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.25/227.46 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.25/227.46 active(isPalListKind(a)) -> mark(tt) 227.25/227.46 active(isPalListKind(e)) -> mark(tt) 227.25/227.46 active(isPalListKind(i)) -> mark(tt) 227.25/227.46 active(isPalListKind(nil)) -> mark(tt) 227.25/227.46 active(isPalListKind(o)) -> mark(tt) 227.25/227.46 active(isPalListKind(u)) -> mark(tt) 227.25/227.46 active(isQid(a)) -> mark(tt) 227.25/227.46 active(isQid(e)) -> mark(tt) 227.25/227.46 active(isQid(i)) -> mark(tt) 227.25/227.46 active(isQid(o)) -> mark(tt) 227.25/227.46 active(isQid(u)) -> mark(tt) 227.25/227.46 isList(active(X:S)) -> isList(X:S) 227.25/227.46 isList(mark(X:S)) -> isList(X:S) 227.25/227.46 isNeList(active(X:S)) -> isNeList(X:S) 227.25/227.46 isNeList(mark(X:S)) -> isNeList(X:S) 227.25/227.46 isNePal(active(X:S)) -> isNePal(X:S) 227.25/227.46 isNePal(mark(X:S)) -> isNePal(X:S) 227.25/227.46 isPal(active(X:S)) -> isPal(X:S) 227.25/227.46 isPal(mark(X:S)) -> isPal(X:S) 227.25/227.46 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.25/227.46 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.25/227.46 isQid(active(X:S)) -> isQid(X:S) 227.25/227.46 isQid(mark(X:S)) -> isQid(X:S) 227.25/227.46 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.25/227.46 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.25/227.46 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.25/227.46 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.25/227.46 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.25/227.46 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.25/227.46 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.25/227.46 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.25/227.46 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.25/227.46 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.25/227.46 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.25/227.46 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.25/227.46 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.25/227.46 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.25/227.46 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.25/227.46 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.25/227.46 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.25/227.46 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.25/227.46 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.25/227.46 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.25/227.46 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.25/227.46 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.25/227.46 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.25/227.46 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.25/227.46 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.25/227.46 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.25/227.46 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.25/227.46 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.25/227.46 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.25/227.46 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.25/227.46 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.25/227.46 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.25/227.46 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.25/227.46 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.25/227.46 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.25/227.46 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.25/227.46 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.25/227.46 mark(isList(X:S)) -> active(isList(X:S)) 227.25/227.46 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.25/227.46 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.25/227.46 mark(isPal(X:S)) -> active(isPal(X:S)) 227.25/227.46 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.25/227.46 mark(isQid(X:S)) -> active(isQid(X:S)) 227.25/227.46 mark(a) -> active(a) 227.25/227.46 mark(e) -> active(e) 227.25/227.46 mark(i) -> active(i) 227.25/227.46 mark(nil) -> active(nil) 227.25/227.46 mark(o) -> active(o) 227.25/227.46 mark(tt) -> active(tt) 227.25/227.46 mark(u) -> active(u) 227.25/227.46 ->Strongly Connected Components: 227.25/227.46 ->->Cycle: 227.25/227.46 ->->-> Pairs: 227.25/227.46 U32#(X1:S,active(X2:S)) -> U32#(X1:S,X2:S) 227.25/227.46 U32#(X1:S,mark(X2:S)) -> U32#(X1:S,X2:S) 227.25/227.46 ->->-> Rules: 227.25/227.46 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.25/227.46 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.25/227.46 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.25/227.46 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.25/227.46 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.25/227.46 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.25/227.46 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.25/227.46 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.25/227.46 U13(active(X:S)) -> U13(X:S) 227.25/227.46 U13(mark(X:S)) -> U13(X:S) 227.25/227.46 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.25/227.46 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.25/227.46 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.25/227.46 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.25/227.46 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.25/227.46 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.25/227.46 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.25/227.46 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.25/227.46 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.25/227.46 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.25/227.46 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.25/227.46 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.25/227.46 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.25/227.46 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.25/227.46 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.25/227.46 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.25/227.46 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.25/227.46 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.25/227.46 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.25/227.46 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.25/227.46 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.25/227.46 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.25/227.46 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.25/227.46 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.25/227.46 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.25/227.46 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.25/227.46 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.25/227.46 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.25/227.46 U26(active(X:S)) -> U26(X:S) 227.25/227.46 U26(mark(X:S)) -> U26(X:S) 227.25/227.46 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.25/227.46 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.25/227.46 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.25/227.46 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.25/227.46 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.25/227.46 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.25/227.46 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.25/227.46 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.25/227.46 U33(active(X:S)) -> U33(X:S) 227.25/227.46 U33(mark(X:S)) -> U33(X:S) 227.25/227.46 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.25/227.46 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.25/227.46 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.25/227.46 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.25/227.46 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.25/227.46 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.25/227.46 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.25/227.46 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.25/227.46 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.25/227.46 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.25/227.46 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.25/227.46 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.25/227.46 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.25/227.46 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.25/227.46 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.25/227.46 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.25/227.46 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.25/227.46 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.25/227.46 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.25/227.46 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.25/227.46 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.25/227.46 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.25/227.46 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.25/227.46 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.25/227.46 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.25/227.46 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.25/227.46 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.25/227.46 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.25/227.46 U46(active(X:S)) -> U46(X:S) 227.25/227.46 U46(mark(X:S)) -> U46(X:S) 227.25/227.46 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.25/227.46 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.25/227.46 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.25/227.46 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.25/227.46 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.25/227.46 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.25/227.46 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.25/227.46 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.25/227.46 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.25/227.46 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.25/227.46 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.25/227.46 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.25/227.46 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.25/227.46 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.25/227.46 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.25/227.46 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.25/227.46 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.25/227.46 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.25/227.46 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.25/227.46 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.25/227.46 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.25/227.46 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.25/227.46 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.25/227.46 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.25/227.46 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.25/227.46 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.25/227.46 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.25/227.46 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.25/227.46 U56(active(X:S)) -> U56(X:S) 227.25/227.46 U56(mark(X:S)) -> U56(X:S) 227.25/227.46 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.25/227.46 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.25/227.46 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.25/227.46 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.25/227.46 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.25/227.46 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.25/227.46 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.25/227.46 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.25/227.46 U63(active(X:S)) -> U63(X:S) 227.25/227.46 U63(mark(X:S)) -> U63(X:S) 227.25/227.46 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.25/227.46 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.25/227.46 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.25/227.46 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.25/227.46 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.25/227.46 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.25/227.46 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.25/227.46 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.25/227.46 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.25/227.46 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.25/227.46 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.25/227.46 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.25/227.46 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.25/227.46 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.25/227.46 U74(active(X:S)) -> U74(X:S) 227.25/227.46 U74(mark(X:S)) -> U74(X:S) 227.25/227.46 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.25/227.46 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.25/227.46 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.25/227.46 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.25/227.46 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.25/227.46 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.25/227.46 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.25/227.46 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.25/227.46 U83(active(X:S)) -> U83(X:S) 227.25/227.46 U83(mark(X:S)) -> U83(X:S) 227.25/227.46 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.25/227.46 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.25/227.46 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.25/227.46 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.25/227.46 U92(active(X:S)) -> U92(X:S) 227.25/227.46 U92(mark(X:S)) -> U92(X:S) 227.25/227.46 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.25/227.46 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.25/227.46 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.25/227.46 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.25/227.46 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.25/227.46 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.25/227.46 active(U13(tt)) -> mark(tt) 227.25/227.46 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.25/227.46 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.25/227.46 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.25/227.46 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.25/227.46 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.25/227.46 active(U26(tt)) -> mark(tt) 227.25/227.46 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.25/227.46 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.25/227.46 active(U33(tt)) -> mark(tt) 227.25/227.46 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.25/227.46 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.25/227.46 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.25/227.46 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.25/227.46 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.25/227.46 active(U46(tt)) -> mark(tt) 227.25/227.46 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.25/227.46 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.25/227.46 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.25/227.46 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.25/227.46 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.25/227.46 active(U56(tt)) -> mark(tt) 227.25/227.46 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.25/227.46 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.25/227.46 active(U63(tt)) -> mark(tt) 227.25/227.46 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.25/227.46 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.25/227.46 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.25/227.46 active(U74(tt)) -> mark(tt) 227.25/227.46 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.25/227.46 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.25/227.46 active(U83(tt)) -> mark(tt) 227.25/227.46 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.25/227.46 active(U92(tt)) -> mark(tt) 227.25/227.46 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.25/227.46 active(__(nil,X:S)) -> mark(X:S) 227.25/227.46 active(__(X:S,nil)) -> mark(X:S) 227.25/227.46 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.25/227.46 active(isList(nil)) -> mark(tt) 227.25/227.46 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.25/227.46 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.25/227.46 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.25/227.46 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.25/227.46 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.25/227.46 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.25/227.46 active(isPal(nil)) -> mark(tt) 227.25/227.46 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.25/227.46 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.25/227.46 active(isPalListKind(a)) -> mark(tt) 227.25/227.46 active(isPalListKind(e)) -> mark(tt) 227.25/227.46 active(isPalListKind(i)) -> mark(tt) 227.25/227.46 active(isPalListKind(nil)) -> mark(tt) 227.25/227.46 active(isPalListKind(o)) -> mark(tt) 227.25/227.46 active(isPalListKind(u)) -> mark(tt) 227.25/227.46 active(isQid(a)) -> mark(tt) 227.25/227.46 active(isQid(e)) -> mark(tt) 227.25/227.46 active(isQid(i)) -> mark(tt) 227.25/227.46 active(isQid(o)) -> mark(tt) 227.25/227.46 active(isQid(u)) -> mark(tt) 227.25/227.46 isList(active(X:S)) -> isList(X:S) 227.25/227.46 isList(mark(X:S)) -> isList(X:S) 227.25/227.46 isNeList(active(X:S)) -> isNeList(X:S) 227.25/227.46 isNeList(mark(X:S)) -> isNeList(X:S) 227.25/227.46 isNePal(active(X:S)) -> isNePal(X:S) 227.25/227.46 isNePal(mark(X:S)) -> isNePal(X:S) 227.25/227.46 isPal(active(X:S)) -> isPal(X:S) 227.25/227.46 isPal(mark(X:S)) -> isPal(X:S) 227.25/227.46 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.25/227.46 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.25/227.46 isQid(active(X:S)) -> isQid(X:S) 227.25/227.46 isQid(mark(X:S)) -> isQid(X:S) 227.25/227.46 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.25/227.46 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.25/227.46 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.25/227.46 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.25/227.46 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.25/227.46 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.25/227.46 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.25/227.46 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.25/227.46 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.25/227.46 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.25/227.46 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.25/227.46 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.25/227.46 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.25/227.46 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.25/227.46 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.25/227.46 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.25/227.46 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.25/227.46 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.25/227.46 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.25/227.46 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.25/227.46 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.25/227.46 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.25/227.46 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.25/227.46 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.25/227.46 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.25/227.46 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.25/227.46 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.25/227.46 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.25/227.46 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.25/227.46 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.25/227.46 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.25/227.46 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.25/227.46 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.25/227.46 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.25/227.46 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.25/227.46 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.25/227.46 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.25/227.46 mark(isList(X:S)) -> active(isList(X:S)) 227.25/227.46 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.25/227.46 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.25/227.46 mark(isPal(X:S)) -> active(isPal(X:S)) 227.25/227.46 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.25/227.46 mark(isQid(X:S)) -> active(isQid(X:S)) 227.25/227.46 mark(a) -> active(a) 227.25/227.46 mark(e) -> active(e) 227.25/227.46 mark(i) -> active(i) 227.25/227.46 mark(nil) -> active(nil) 227.25/227.46 mark(o) -> active(o) 227.25/227.46 mark(tt) -> active(tt) 227.25/227.46 mark(u) -> active(u) 227.25/227.46 227.25/227.46 Problem 1.33: 227.25/227.46 227.25/227.46 Subterm Processor: 227.25/227.46 -> Pairs: 227.25/227.46 U32#(X1:S,active(X2:S)) -> U32#(X1:S,X2:S) 227.25/227.46 U32#(X1:S,mark(X2:S)) -> U32#(X1:S,X2:S) 227.25/227.46 -> Rules: 227.25/227.46 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.25/227.46 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.25/227.46 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.25/227.46 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.25/227.46 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.25/227.46 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.25/227.46 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.25/227.46 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.25/227.46 U13(active(X:S)) -> U13(X:S) 227.25/227.46 U13(mark(X:S)) -> U13(X:S) 227.25/227.46 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.25/227.46 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.25/227.46 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.25/227.46 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.25/227.46 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.25/227.46 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.25/227.46 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.25/227.46 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.25/227.46 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.25/227.46 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.25/227.46 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.25/227.46 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.25/227.46 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.25/227.46 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.25/227.46 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.25/227.46 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.25/227.46 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.25/227.46 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.25/227.46 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.25/227.46 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.25/227.46 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.25/227.46 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.25/227.46 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.25/227.46 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.25/227.46 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.25/227.46 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.25/227.46 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.25/227.46 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.25/227.46 U26(active(X:S)) -> U26(X:S) 227.25/227.46 U26(mark(X:S)) -> U26(X:S) 227.25/227.46 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.25/227.46 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.25/227.46 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.25/227.46 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.25/227.46 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.25/227.46 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.25/227.46 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.25/227.46 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.25/227.46 U33(active(X:S)) -> U33(X:S) 227.25/227.46 U33(mark(X:S)) -> U33(X:S) 227.25/227.46 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.25/227.46 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.25/227.46 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.25/227.46 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.25/227.46 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.25/227.46 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.25/227.46 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.25/227.46 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.25/227.46 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.25/227.46 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.25/227.46 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.25/227.46 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.25/227.46 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.25/227.46 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.25/227.46 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.25/227.46 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.25/227.46 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.25/227.46 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.25/227.46 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.25/227.46 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.25/227.46 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.25/227.46 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.25/227.46 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.25/227.46 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.25/227.46 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.25/227.46 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.25/227.46 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.25/227.46 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.25/227.46 U46(active(X:S)) -> U46(X:S) 227.25/227.46 U46(mark(X:S)) -> U46(X:S) 227.25/227.46 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.25/227.46 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.25/227.46 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.25/227.46 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.25/227.46 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.25/227.46 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.25/227.46 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.25/227.46 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.25/227.46 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.25/227.46 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.25/227.46 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.25/227.46 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.25/227.46 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.25/227.46 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.25/227.46 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.25/227.46 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.25/227.46 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.25/227.46 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.25/227.46 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.25/227.46 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.25/227.46 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.25/227.46 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.25/227.46 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.25/227.46 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.25/227.46 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.25/227.46 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.25/227.46 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.25/227.46 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.25/227.46 U56(active(X:S)) -> U56(X:S) 227.25/227.46 U56(mark(X:S)) -> U56(X:S) 227.25/227.46 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.25/227.46 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.25/227.46 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.25/227.46 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.25/227.46 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.25/227.46 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.25/227.46 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.25/227.46 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.25/227.46 U63(active(X:S)) -> U63(X:S) 227.25/227.46 U63(mark(X:S)) -> U63(X:S) 227.25/227.46 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.25/227.46 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.25/227.46 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.25/227.46 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.25/227.46 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.25/227.46 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.25/227.46 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.25/227.46 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.25/227.46 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.25/227.46 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.25/227.46 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.25/227.46 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.25/227.46 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.25/227.46 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.25/227.46 U74(active(X:S)) -> U74(X:S) 227.25/227.46 U74(mark(X:S)) -> U74(X:S) 227.25/227.46 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.25/227.46 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.25/227.46 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.25/227.46 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.25/227.46 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.25/227.46 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.25/227.46 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.25/227.46 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.25/227.46 U83(active(X:S)) -> U83(X:S) 227.25/227.46 U83(mark(X:S)) -> U83(X:S) 227.25/227.46 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.25/227.46 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.25/227.46 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.25/227.46 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.25/227.46 U92(active(X:S)) -> U92(X:S) 227.25/227.46 U92(mark(X:S)) -> U92(X:S) 227.25/227.46 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.25/227.46 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.25/227.46 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.25/227.46 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.25/227.46 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.25/227.46 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.25/227.46 active(U13(tt)) -> mark(tt) 227.25/227.46 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.25/227.46 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.25/227.46 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.25/227.46 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.25/227.46 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.25/227.46 active(U26(tt)) -> mark(tt) 227.25/227.46 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.25/227.46 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.25/227.46 active(U33(tt)) -> mark(tt) 227.25/227.46 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.25/227.46 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.25/227.46 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.25/227.46 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.25/227.46 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.25/227.46 active(U46(tt)) -> mark(tt) 227.25/227.46 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.25/227.46 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.25/227.46 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.25/227.46 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.25/227.46 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.25/227.46 active(U56(tt)) -> mark(tt) 227.25/227.46 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.25/227.46 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.25/227.46 active(U63(tt)) -> mark(tt) 227.25/227.46 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.25/227.46 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.25/227.46 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.25/227.46 active(U74(tt)) -> mark(tt) 227.25/227.46 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.25/227.46 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.25/227.46 active(U83(tt)) -> mark(tt) 227.25/227.46 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.25/227.46 active(U92(tt)) -> mark(tt) 227.25/227.46 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.25/227.46 active(__(nil,X:S)) -> mark(X:S) 227.25/227.46 active(__(X:S,nil)) -> mark(X:S) 227.25/227.46 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.25/227.46 active(isList(nil)) -> mark(tt) 227.25/227.47 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.25/227.47 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.25/227.47 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.25/227.47 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.25/227.47 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.25/227.47 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.25/227.47 active(isPal(nil)) -> mark(tt) 227.25/227.47 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.25/227.47 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.25/227.47 active(isPalListKind(a)) -> mark(tt) 227.25/227.47 active(isPalListKind(e)) -> mark(tt) 227.25/227.47 active(isPalListKind(i)) -> mark(tt) 227.25/227.47 active(isPalListKind(nil)) -> mark(tt) 227.25/227.47 active(isPalListKind(o)) -> mark(tt) 227.25/227.47 active(isPalListKind(u)) -> mark(tt) 227.25/227.47 active(isQid(a)) -> mark(tt) 227.25/227.47 active(isQid(e)) -> mark(tt) 227.25/227.47 active(isQid(i)) -> mark(tt) 227.25/227.47 active(isQid(o)) -> mark(tt) 227.25/227.47 active(isQid(u)) -> mark(tt) 227.25/227.47 isList(active(X:S)) -> isList(X:S) 227.25/227.47 isList(mark(X:S)) -> isList(X:S) 227.25/227.47 isNeList(active(X:S)) -> isNeList(X:S) 227.25/227.47 isNeList(mark(X:S)) -> isNeList(X:S) 227.25/227.47 isNePal(active(X:S)) -> isNePal(X:S) 227.25/227.47 isNePal(mark(X:S)) -> isNePal(X:S) 227.25/227.47 isPal(active(X:S)) -> isPal(X:S) 227.25/227.47 isPal(mark(X:S)) -> isPal(X:S) 227.25/227.47 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.25/227.47 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.25/227.47 isQid(active(X:S)) -> isQid(X:S) 227.25/227.47 isQid(mark(X:S)) -> isQid(X:S) 227.25/227.47 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.25/227.47 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.25/227.47 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.25/227.47 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.25/227.47 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.25/227.47 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.25/227.47 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.25/227.47 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.25/227.47 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.25/227.47 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.25/227.47 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.25/227.47 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.25/227.47 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.25/227.47 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.25/227.47 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.25/227.47 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.25/227.47 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.25/227.47 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.25/227.47 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.25/227.47 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.25/227.47 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.25/227.47 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.25/227.47 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.25/227.47 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.25/227.47 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.25/227.47 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.25/227.47 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.25/227.47 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.25/227.47 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.25/227.47 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.25/227.47 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.25/227.47 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.25/227.47 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.25/227.47 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.25/227.47 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.25/227.47 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.25/227.47 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.25/227.47 mark(isList(X:S)) -> active(isList(X:S)) 227.25/227.47 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.25/227.47 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.25/227.47 mark(isPal(X:S)) -> active(isPal(X:S)) 227.25/227.47 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.25/227.47 mark(isQid(X:S)) -> active(isQid(X:S)) 227.25/227.47 mark(a) -> active(a) 227.25/227.47 mark(e) -> active(e) 227.25/227.47 mark(i) -> active(i) 227.25/227.47 mark(nil) -> active(nil) 227.25/227.47 mark(o) -> active(o) 227.25/227.47 mark(tt) -> active(tt) 227.25/227.47 mark(u) -> active(u) 227.25/227.47 ->Projection: 227.25/227.47 pi(U32#) = 2 227.25/227.47 227.25/227.47 Problem 1.33: 227.25/227.47 227.25/227.47 SCC Processor: 227.25/227.47 -> Pairs: 227.25/227.47 Empty 227.25/227.47 -> Rules: 227.25/227.47 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.25/227.47 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.25/227.47 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.25/227.47 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.25/227.47 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.25/227.47 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.25/227.47 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.25/227.47 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.25/227.47 U13(active(X:S)) -> U13(X:S) 227.25/227.47 U13(mark(X:S)) -> U13(X:S) 227.25/227.47 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.25/227.47 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.25/227.47 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.25/227.47 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.25/227.47 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.25/227.47 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.25/227.47 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.25/227.47 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.25/227.47 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.25/227.47 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.25/227.47 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.25/227.47 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.25/227.47 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.25/227.47 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.25/227.47 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.25/227.47 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.25/227.47 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.25/227.47 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.25/227.47 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.25/227.47 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.25/227.47 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.25/227.47 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.25/227.47 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.25/227.47 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.25/227.47 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.25/227.47 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.25/227.47 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.25/227.47 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.25/227.47 U26(active(X:S)) -> U26(X:S) 227.25/227.47 U26(mark(X:S)) -> U26(X:S) 227.25/227.47 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.25/227.47 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.25/227.47 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.25/227.47 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.25/227.47 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.25/227.47 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.25/227.47 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.25/227.47 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.25/227.47 U33(active(X:S)) -> U33(X:S) 227.25/227.47 U33(mark(X:S)) -> U33(X:S) 227.25/227.47 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.25/227.47 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.25/227.47 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.25/227.47 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.25/227.47 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.25/227.47 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.25/227.47 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.25/227.47 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.25/227.47 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.25/227.47 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.25/227.47 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.25/227.47 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.25/227.47 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.25/227.47 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.25/227.47 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.25/227.47 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.25/227.47 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.25/227.47 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.25/227.47 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.25/227.47 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.25/227.47 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.25/227.47 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.25/227.47 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.25/227.47 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.25/227.47 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.25/227.47 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.25/227.47 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.25/227.47 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.25/227.47 U46(active(X:S)) -> U46(X:S) 227.25/227.47 U46(mark(X:S)) -> U46(X:S) 227.25/227.47 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.25/227.47 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.25/227.47 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.25/227.47 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.25/227.47 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.25/227.47 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.25/227.47 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.25/227.47 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.25/227.47 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.25/227.47 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.25/227.47 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.25/227.47 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.25/227.47 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.25/227.47 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.25/227.47 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.25/227.47 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.25/227.47 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.25/227.47 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.25/227.47 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.25/227.47 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.25/227.47 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.25/227.47 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.25/227.47 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.25/227.47 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.25/227.47 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.25/227.47 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.25/227.47 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.25/227.47 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.25/227.47 U56(active(X:S)) -> U56(X:S) 227.25/227.47 U56(mark(X:S)) -> U56(X:S) 227.25/227.47 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.25/227.47 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.25/227.47 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.25/227.47 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.25/227.47 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.25/227.47 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.25/227.47 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.25/227.47 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.25/227.47 U63(active(X:S)) -> U63(X:S) 227.25/227.47 U63(mark(X:S)) -> U63(X:S) 227.25/227.47 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.25/227.47 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.25/227.47 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.25/227.47 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.25/227.47 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.25/227.47 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.25/227.47 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.25/227.47 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.25/227.47 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.25/227.47 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.25/227.47 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.25/227.47 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.25/227.47 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.25/227.47 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.25/227.47 U74(active(X:S)) -> U74(X:S) 227.25/227.47 U74(mark(X:S)) -> U74(X:S) 227.25/227.47 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.25/227.47 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.25/227.47 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.25/227.47 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.25/227.47 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.25/227.47 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.25/227.47 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.25/227.47 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.25/227.47 U83(active(X:S)) -> U83(X:S) 227.25/227.47 U83(mark(X:S)) -> U83(X:S) 227.25/227.47 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.25/227.47 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.25/227.47 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.25/227.47 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.25/227.47 U92(active(X:S)) -> U92(X:S) 227.25/227.47 U92(mark(X:S)) -> U92(X:S) 227.25/227.47 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.25/227.47 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.25/227.47 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.25/227.47 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.25/227.47 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.25/227.47 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.25/227.47 active(U13(tt)) -> mark(tt) 227.25/227.47 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.25/227.47 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.25/227.47 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.25/227.47 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.25/227.47 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.25/227.47 active(U26(tt)) -> mark(tt) 227.25/227.47 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.25/227.47 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.25/227.47 active(U33(tt)) -> mark(tt) 227.25/227.47 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.25/227.47 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.25/227.47 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.25/227.47 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.25/227.47 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.25/227.47 active(U46(tt)) -> mark(tt) 227.25/227.47 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.25/227.47 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.25/227.47 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.25/227.47 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.25/227.47 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.25/227.47 active(U56(tt)) -> mark(tt) 227.25/227.47 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.25/227.47 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.25/227.47 active(U63(tt)) -> mark(tt) 227.25/227.47 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.25/227.47 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.25/227.47 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.25/227.47 active(U74(tt)) -> mark(tt) 227.25/227.47 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.25/227.47 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.25/227.47 active(U83(tt)) -> mark(tt) 227.25/227.47 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.25/227.47 active(U92(tt)) -> mark(tt) 227.25/227.47 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.25/227.47 active(__(nil,X:S)) -> mark(X:S) 227.25/227.47 active(__(X:S,nil)) -> mark(X:S) 227.25/227.47 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.25/227.47 active(isList(nil)) -> mark(tt) 227.25/227.47 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.25/227.47 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.25/227.47 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.25/227.47 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.25/227.47 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.25/227.47 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.25/227.47 active(isPal(nil)) -> mark(tt) 227.25/227.47 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.25/227.47 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.25/227.47 active(isPalListKind(a)) -> mark(tt) 227.25/227.47 active(isPalListKind(e)) -> mark(tt) 227.25/227.47 active(isPalListKind(i)) -> mark(tt) 227.25/227.47 active(isPalListKind(nil)) -> mark(tt) 227.25/227.47 active(isPalListKind(o)) -> mark(tt) 227.25/227.47 active(isPalListKind(u)) -> mark(tt) 227.25/227.47 active(isQid(a)) -> mark(tt) 227.25/227.47 active(isQid(e)) -> mark(tt) 227.25/227.47 active(isQid(i)) -> mark(tt) 227.25/227.47 active(isQid(o)) -> mark(tt) 227.25/227.47 active(isQid(u)) -> mark(tt) 227.25/227.47 isList(active(X:S)) -> isList(X:S) 227.25/227.47 isList(mark(X:S)) -> isList(X:S) 227.25/227.47 isNeList(active(X:S)) -> isNeList(X:S) 227.25/227.47 isNeList(mark(X:S)) -> isNeList(X:S) 227.25/227.47 isNePal(active(X:S)) -> isNePal(X:S) 227.25/227.47 isNePal(mark(X:S)) -> isNePal(X:S) 227.25/227.47 isPal(active(X:S)) -> isPal(X:S) 227.25/227.47 isPal(mark(X:S)) -> isPal(X:S) 227.25/227.47 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.25/227.47 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.25/227.47 isQid(active(X:S)) -> isQid(X:S) 227.25/227.47 isQid(mark(X:S)) -> isQid(X:S) 227.25/227.47 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.25/227.47 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.25/227.47 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.25/227.47 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.25/227.47 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.25/227.47 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.25/227.47 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.25/227.47 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.25/227.47 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.25/227.47 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.25/227.47 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.25/227.47 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.25/227.47 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.25/227.47 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.25/227.47 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.25/227.47 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.25/227.47 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.25/227.47 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.25/227.47 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.25/227.47 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.25/227.47 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.25/227.47 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.25/227.47 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.25/227.47 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.25/227.47 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.25/227.47 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.25/227.47 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.25/227.47 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.25/227.47 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.25/227.47 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.25/227.47 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.25/227.47 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.25/227.47 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.25/227.47 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.25/227.47 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.25/227.47 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.25/227.47 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.25/227.47 mark(isList(X:S)) -> active(isList(X:S)) 227.25/227.47 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.25/227.47 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.25/227.47 mark(isPal(X:S)) -> active(isPal(X:S)) 227.25/227.47 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.25/227.47 mark(isQid(X:S)) -> active(isQid(X:S)) 227.25/227.47 mark(a) -> active(a) 227.25/227.47 mark(e) -> active(e) 227.25/227.47 mark(i) -> active(i) 227.25/227.47 mark(nil) -> active(nil) 227.25/227.47 mark(o) -> active(o) 227.25/227.47 mark(tt) -> active(tt) 227.25/227.47 mark(u) -> active(u) 227.25/227.47 ->Strongly Connected Components: 227.25/227.47 There is no strongly connected component 227.25/227.47 227.25/227.47 The problem is finite. 227.25/227.47 227.25/227.47 Problem 1.34: 227.25/227.47 227.25/227.47 Subterm Processor: 227.25/227.47 -> Pairs: 227.25/227.47 U31#(active(X1:S),X2:S) -> U31#(X1:S,X2:S) 227.25/227.47 U31#(mark(X1:S),X2:S) -> U31#(X1:S,X2:S) 227.25/227.47 U31#(X1:S,active(X2:S)) -> U31#(X1:S,X2:S) 227.25/227.47 U31#(X1:S,mark(X2:S)) -> U31#(X1:S,X2:S) 227.25/227.47 -> Rules: 227.25/227.47 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.25/227.47 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.25/227.47 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.25/227.47 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.25/227.47 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.25/227.47 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.25/227.47 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.25/227.47 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.25/227.47 U13(active(X:S)) -> U13(X:S) 227.25/227.47 U13(mark(X:S)) -> U13(X:S) 227.25/227.47 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.25/227.47 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.25/227.47 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.25/227.47 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.25/227.47 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.25/227.47 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.25/227.47 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.25/227.47 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.25/227.47 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.25/227.47 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.25/227.47 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.25/227.47 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.25/227.47 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.25/227.47 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.25/227.47 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.25/227.47 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.25/227.47 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.25/227.47 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.25/227.47 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.25/227.47 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.25/227.47 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.25/227.47 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.25/227.47 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.25/227.47 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.25/227.47 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.25/227.47 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.25/227.47 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.25/227.47 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.25/227.47 U26(active(X:S)) -> U26(X:S) 227.25/227.47 U26(mark(X:S)) -> U26(X:S) 227.25/227.47 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.25/227.47 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.25/227.47 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.25/227.47 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.25/227.47 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.25/227.47 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.25/227.47 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.25/227.47 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.25/227.47 U33(active(X:S)) -> U33(X:S) 227.25/227.47 U33(mark(X:S)) -> U33(X:S) 227.25/227.47 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.25/227.47 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.25/227.47 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.25/227.47 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.25/227.47 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.25/227.47 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.25/227.47 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.25/227.47 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.25/227.47 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.25/227.47 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.25/227.47 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.25/227.47 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.25/227.47 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.25/227.47 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.25/227.47 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.25/227.47 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.25/227.47 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.25/227.47 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.25/227.47 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.25/227.47 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.25/227.47 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.25/227.47 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.25/227.47 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.25/227.47 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.25/227.47 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.25/227.47 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.25/227.47 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.25/227.47 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.25/227.47 U46(active(X:S)) -> U46(X:S) 227.25/227.47 U46(mark(X:S)) -> U46(X:S) 227.25/227.47 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.25/227.47 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.25/227.47 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.25/227.47 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.25/227.47 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.25/227.47 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.25/227.47 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.25/227.47 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.25/227.47 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.25/227.47 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.25/227.47 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.25/227.47 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.25/227.47 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.25/227.47 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.25/227.47 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.25/227.47 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.25/227.47 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.25/227.47 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.25/227.47 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.25/227.47 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.25/227.47 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.25/227.47 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.25/227.47 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.25/227.47 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.25/227.47 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.25/227.47 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.25/227.47 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.25/227.47 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.25/227.47 U56(active(X:S)) -> U56(X:S) 227.25/227.47 U56(mark(X:S)) -> U56(X:S) 227.25/227.47 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.25/227.47 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.25/227.47 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.25/227.47 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.25/227.47 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.25/227.47 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.25/227.47 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.25/227.47 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.25/227.47 U63(active(X:S)) -> U63(X:S) 227.25/227.47 U63(mark(X:S)) -> U63(X:S) 227.25/227.47 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.25/227.47 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.25/227.47 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.25/227.47 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.25/227.47 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.25/227.47 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.25/227.47 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.25/227.47 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.25/227.47 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.25/227.47 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.25/227.47 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.25/227.47 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.25/227.47 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.25/227.47 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.25/227.47 U74(active(X:S)) -> U74(X:S) 227.25/227.47 U74(mark(X:S)) -> U74(X:S) 227.25/227.47 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.25/227.47 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.25/227.47 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.25/227.47 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.25/227.47 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.25/227.47 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.25/227.47 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.25/227.47 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.25/227.47 U83(active(X:S)) -> U83(X:S) 227.25/227.47 U83(mark(X:S)) -> U83(X:S) 227.25/227.47 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.25/227.47 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.25/227.47 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.25/227.47 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.25/227.47 U92(active(X:S)) -> U92(X:S) 227.25/227.47 U92(mark(X:S)) -> U92(X:S) 227.25/227.47 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.25/227.47 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.25/227.47 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.25/227.47 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.25/227.47 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.25/227.47 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.25/227.47 active(U13(tt)) -> mark(tt) 227.25/227.47 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.25/227.47 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.25/227.47 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.25/227.47 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.25/227.47 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.25/227.47 active(U26(tt)) -> mark(tt) 227.25/227.47 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.25/227.47 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.25/227.47 active(U33(tt)) -> mark(tt) 227.25/227.47 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.25/227.47 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.25/227.47 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.25/227.47 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.25/227.47 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.25/227.47 active(U46(tt)) -> mark(tt) 227.25/227.47 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.25/227.47 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.25/227.47 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.25/227.47 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.25/227.47 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.25/227.47 active(U56(tt)) -> mark(tt) 227.25/227.47 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.25/227.47 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.25/227.47 active(U63(tt)) -> mark(tt) 227.25/227.47 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.25/227.47 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.25/227.47 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.25/227.47 active(U74(tt)) -> mark(tt) 227.25/227.47 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.25/227.47 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.25/227.47 active(U83(tt)) -> mark(tt) 227.25/227.47 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.25/227.47 active(U92(tt)) -> mark(tt) 227.25/227.47 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.25/227.47 active(__(nil,X:S)) -> mark(X:S) 227.25/227.47 active(__(X:S,nil)) -> mark(X:S) 227.25/227.47 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.25/227.47 active(isList(nil)) -> mark(tt) 227.25/227.47 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.25/227.47 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.25/227.47 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.25/227.47 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.25/227.47 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.25/227.47 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.25/227.47 active(isPal(nil)) -> mark(tt) 227.25/227.47 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.25/227.47 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.25/227.47 active(isPalListKind(a)) -> mark(tt) 227.25/227.47 active(isPalListKind(e)) -> mark(tt) 227.25/227.47 active(isPalListKind(i)) -> mark(tt) 227.25/227.47 active(isPalListKind(nil)) -> mark(tt) 227.25/227.47 active(isPalListKind(o)) -> mark(tt) 227.25/227.47 active(isPalListKind(u)) -> mark(tt) 227.25/227.47 active(isQid(a)) -> mark(tt) 227.25/227.47 active(isQid(e)) -> mark(tt) 227.25/227.47 active(isQid(i)) -> mark(tt) 227.25/227.47 active(isQid(o)) -> mark(tt) 227.25/227.47 active(isQid(u)) -> mark(tt) 227.25/227.47 isList(active(X:S)) -> isList(X:S) 227.25/227.47 isList(mark(X:S)) -> isList(X:S) 227.25/227.47 isNeList(active(X:S)) -> isNeList(X:S) 227.25/227.47 isNeList(mark(X:S)) -> isNeList(X:S) 227.25/227.47 isNePal(active(X:S)) -> isNePal(X:S) 227.25/227.47 isNePal(mark(X:S)) -> isNePal(X:S) 227.25/227.47 isPal(active(X:S)) -> isPal(X:S) 227.25/227.47 isPal(mark(X:S)) -> isPal(X:S) 227.25/227.47 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.25/227.47 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.25/227.47 isQid(active(X:S)) -> isQid(X:S) 227.25/227.47 isQid(mark(X:S)) -> isQid(X:S) 227.25/227.47 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.25/227.47 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.25/227.47 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.25/227.47 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.25/227.47 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.25/227.47 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.25/227.47 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.25/227.47 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.25/227.47 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.25/227.47 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.25/227.47 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.25/227.47 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.25/227.47 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.25/227.47 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.25/227.47 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.25/227.47 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.25/227.47 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.25/227.47 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.25/227.47 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.25/227.47 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.25/227.47 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.25/227.47 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.25/227.47 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.25/227.47 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.25/227.47 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.25/227.47 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.25/227.47 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.25/227.47 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.25/227.47 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.25/227.47 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.25/227.47 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.25/227.47 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.25/227.47 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.25/227.47 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.25/227.47 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.25/227.47 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.25/227.47 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.25/227.47 mark(isList(X:S)) -> active(isList(X:S)) 227.25/227.47 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.25/227.47 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.25/227.47 mark(isPal(X:S)) -> active(isPal(X:S)) 227.25/227.47 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.25/227.47 mark(isQid(X:S)) -> active(isQid(X:S)) 227.25/227.47 mark(a) -> active(a) 227.25/227.47 mark(e) -> active(e) 227.25/227.47 mark(i) -> active(i) 227.25/227.47 mark(nil) -> active(nil) 227.25/227.47 mark(o) -> active(o) 227.25/227.47 mark(tt) -> active(tt) 227.25/227.47 mark(u) -> active(u) 227.25/227.47 ->Projection: 227.25/227.47 pi(U31#) = 1 227.25/227.47 227.25/227.47 Problem 1.34: 227.25/227.47 227.25/227.47 SCC Processor: 227.25/227.47 -> Pairs: 227.25/227.47 U31#(X1:S,active(X2:S)) -> U31#(X1:S,X2:S) 227.25/227.47 U31#(X1:S,mark(X2:S)) -> U31#(X1:S,X2:S) 227.25/227.47 -> Rules: 227.25/227.47 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.25/227.47 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.25/227.47 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.25/227.47 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.25/227.47 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.25/227.47 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.25/227.47 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.25/227.47 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.25/227.47 U13(active(X:S)) -> U13(X:S) 227.25/227.47 U13(mark(X:S)) -> U13(X:S) 227.25/227.47 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.25/227.47 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.25/227.47 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.25/227.47 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.25/227.47 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.25/227.47 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.25/227.47 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.25/227.47 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.25/227.47 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.25/227.47 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.25/227.47 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.25/227.47 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.25/227.47 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.25/227.47 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.25/227.47 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.25/227.47 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.25/227.47 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.25/227.47 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.25/227.47 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.25/227.47 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.25/227.47 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.25/227.47 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.25/227.47 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.25/227.47 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.25/227.47 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.25/227.47 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.25/227.47 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.25/227.47 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.25/227.47 U26(active(X:S)) -> U26(X:S) 227.25/227.47 U26(mark(X:S)) -> U26(X:S) 227.25/227.47 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.25/227.47 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.25/227.47 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.25/227.47 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.25/227.47 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.25/227.47 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.25/227.47 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.25/227.47 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.25/227.47 U33(active(X:S)) -> U33(X:S) 227.25/227.47 U33(mark(X:S)) -> U33(X:S) 227.25/227.47 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.25/227.47 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.25/227.47 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.25/227.47 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.25/227.47 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.25/227.47 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.25/227.47 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.25/227.47 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.25/227.47 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.25/227.47 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.25/227.47 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.25/227.47 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.25/227.47 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.25/227.47 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.25/227.47 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.25/227.47 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.25/227.47 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.25/227.47 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.25/227.47 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.25/227.47 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.25/227.47 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.25/227.47 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.25/227.47 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.25/227.47 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.25/227.47 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.25/227.47 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.25/227.47 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.25/227.47 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.25/227.47 U46(active(X:S)) -> U46(X:S) 227.25/227.47 U46(mark(X:S)) -> U46(X:S) 227.25/227.47 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.25/227.47 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.25/227.47 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.25/227.47 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.25/227.47 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.25/227.47 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.25/227.47 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.25/227.47 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.25/227.47 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.25/227.47 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.25/227.47 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.25/227.47 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.25/227.47 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.25/227.47 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.25/227.47 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.25/227.47 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.25/227.47 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.25/227.47 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.25/227.47 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.25/227.47 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.25/227.47 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.25/227.47 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.25/227.47 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.25/227.47 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.25/227.47 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.25/227.47 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.25/227.47 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.25/227.47 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.25/227.47 U56(active(X:S)) -> U56(X:S) 227.25/227.47 U56(mark(X:S)) -> U56(X:S) 227.25/227.47 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.25/227.47 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.25/227.47 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.25/227.47 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.25/227.47 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.25/227.47 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.25/227.47 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.25/227.47 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.25/227.47 U63(active(X:S)) -> U63(X:S) 227.25/227.47 U63(mark(X:S)) -> U63(X:S) 227.25/227.47 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.25/227.47 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.25/227.47 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.25/227.47 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.25/227.47 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.25/227.47 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.25/227.47 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.25/227.47 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.25/227.47 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.25/227.47 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.25/227.47 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.25/227.47 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.25/227.47 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.25/227.47 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.25/227.47 U74(active(X:S)) -> U74(X:S) 227.25/227.47 U74(mark(X:S)) -> U74(X:S) 227.25/227.47 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.25/227.47 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.25/227.47 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.25/227.47 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.25/227.47 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.25/227.47 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.25/227.47 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.25/227.47 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.25/227.47 U83(active(X:S)) -> U83(X:S) 227.25/227.47 U83(mark(X:S)) -> U83(X:S) 227.25/227.47 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.25/227.47 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.25/227.47 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.25/227.47 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.25/227.47 U92(active(X:S)) -> U92(X:S) 227.25/227.47 U92(mark(X:S)) -> U92(X:S) 227.25/227.47 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.25/227.47 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.25/227.47 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.25/227.47 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.25/227.47 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.25/227.47 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.25/227.47 active(U13(tt)) -> mark(tt) 227.25/227.47 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.25/227.47 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.25/227.47 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.25/227.47 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.25/227.47 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.25/227.47 active(U26(tt)) -> mark(tt) 227.25/227.47 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.25/227.47 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.25/227.47 active(U33(tt)) -> mark(tt) 227.25/227.47 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.25/227.47 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.25/227.47 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.25/227.47 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.25/227.47 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.25/227.47 active(U46(tt)) -> mark(tt) 227.25/227.47 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.25/227.47 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.25/227.47 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.25/227.47 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.25/227.47 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.25/227.47 active(U56(tt)) -> mark(tt) 227.25/227.47 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.25/227.47 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.25/227.47 active(U63(tt)) -> mark(tt) 227.25/227.47 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.25/227.47 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.25/227.47 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.25/227.47 active(U74(tt)) -> mark(tt) 227.25/227.47 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.25/227.47 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.25/227.47 active(U83(tt)) -> mark(tt) 227.25/227.47 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.25/227.47 active(U92(tt)) -> mark(tt) 227.25/227.47 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.25/227.47 active(__(nil,X:S)) -> mark(X:S) 227.25/227.47 active(__(X:S,nil)) -> mark(X:S) 227.25/227.47 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.25/227.47 active(isList(nil)) -> mark(tt) 227.25/227.47 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.25/227.47 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.25/227.47 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.25/227.47 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.25/227.47 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.25/227.47 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.25/227.47 active(isPal(nil)) -> mark(tt) 227.25/227.47 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.25/227.47 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.25/227.47 active(isPalListKind(a)) -> mark(tt) 227.25/227.47 active(isPalListKind(e)) -> mark(tt) 227.25/227.47 active(isPalListKind(i)) -> mark(tt) 227.25/227.47 active(isPalListKind(nil)) -> mark(tt) 227.25/227.47 active(isPalListKind(o)) -> mark(tt) 227.25/227.47 active(isPalListKind(u)) -> mark(tt) 227.25/227.47 active(isQid(a)) -> mark(tt) 227.25/227.47 active(isQid(e)) -> mark(tt) 227.25/227.47 active(isQid(i)) -> mark(tt) 227.25/227.47 active(isQid(o)) -> mark(tt) 227.25/227.47 active(isQid(u)) -> mark(tt) 227.25/227.47 isList(active(X:S)) -> isList(X:S) 227.25/227.47 isList(mark(X:S)) -> isList(X:S) 227.25/227.47 isNeList(active(X:S)) -> isNeList(X:S) 227.25/227.47 isNeList(mark(X:S)) -> isNeList(X:S) 227.25/227.47 isNePal(active(X:S)) -> isNePal(X:S) 227.25/227.47 isNePal(mark(X:S)) -> isNePal(X:S) 227.25/227.47 isPal(active(X:S)) -> isPal(X:S) 227.25/227.47 isPal(mark(X:S)) -> isPal(X:S) 227.25/227.47 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.25/227.47 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.25/227.47 isQid(active(X:S)) -> isQid(X:S) 227.25/227.47 isQid(mark(X:S)) -> isQid(X:S) 227.25/227.47 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.25/227.47 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.25/227.47 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.25/227.47 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.25/227.47 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.25/227.47 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.25/227.47 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.25/227.47 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.25/227.47 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.25/227.47 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.25/227.47 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.25/227.47 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.25/227.47 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.25/227.47 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.25/227.47 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.25/227.47 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.25/227.47 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.25/227.47 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.25/227.47 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.25/227.47 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.25/227.47 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.25/227.47 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.25/227.47 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.25/227.47 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.25/227.47 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.25/227.47 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.25/227.47 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.25/227.47 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.25/227.47 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.25/227.47 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.25/227.47 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.25/227.47 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.25/227.47 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.25/227.47 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.25/227.47 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.25/227.47 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.25/227.47 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.25/227.47 mark(isList(X:S)) -> active(isList(X:S)) 227.25/227.47 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.25/227.47 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.25/227.47 mark(isPal(X:S)) -> active(isPal(X:S)) 227.25/227.47 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.25/227.47 mark(isQid(X:S)) -> active(isQid(X:S)) 227.25/227.47 mark(a) -> active(a) 227.25/227.47 mark(e) -> active(e) 227.25/227.47 mark(i) -> active(i) 227.25/227.47 mark(nil) -> active(nil) 227.25/227.47 mark(o) -> active(o) 227.25/227.47 mark(tt) -> active(tt) 227.25/227.47 mark(u) -> active(u) 227.25/227.47 ->Strongly Connected Components: 227.25/227.47 ->->Cycle: 227.25/227.47 ->->-> Pairs: 227.25/227.47 U31#(X1:S,active(X2:S)) -> U31#(X1:S,X2:S) 227.25/227.47 U31#(X1:S,mark(X2:S)) -> U31#(X1:S,X2:S) 227.25/227.47 ->->-> Rules: 227.25/227.47 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.25/227.47 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.25/227.47 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.25/227.47 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.25/227.47 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.25/227.47 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.25/227.47 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.25/227.47 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.25/227.47 U13(active(X:S)) -> U13(X:S) 227.25/227.47 U13(mark(X:S)) -> U13(X:S) 227.25/227.47 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.25/227.47 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.25/227.47 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.25/227.47 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.25/227.47 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.25/227.47 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.25/227.47 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.25/227.47 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.25/227.47 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.25/227.47 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.25/227.47 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.25/227.47 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.25/227.47 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.25/227.47 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.25/227.47 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.25/227.47 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.25/227.47 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.25/227.47 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.25/227.47 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.25/227.47 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.25/227.47 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.25/227.47 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.25/227.47 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.25/227.47 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.25/227.47 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.25/227.47 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.25/227.47 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.25/227.47 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.25/227.47 U26(active(X:S)) -> U26(X:S) 227.25/227.47 U26(mark(X:S)) -> U26(X:S) 227.25/227.47 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.25/227.47 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.25/227.47 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.25/227.47 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.25/227.47 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.25/227.47 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.25/227.47 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.25/227.47 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.25/227.47 U33(active(X:S)) -> U33(X:S) 227.25/227.47 U33(mark(X:S)) -> U33(X:S) 227.25/227.47 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.25/227.47 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.25/227.47 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.25/227.47 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.25/227.47 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.25/227.47 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.25/227.47 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.25/227.47 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.25/227.47 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.25/227.47 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.25/227.47 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.25/227.47 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.25/227.47 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.25/227.47 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.25/227.47 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.25/227.47 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.25/227.47 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.25/227.47 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.25/227.47 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.25/227.47 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.25/227.47 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.25/227.47 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.25/227.47 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.25/227.47 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.25/227.47 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.25/227.47 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.25/227.47 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.25/227.47 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.25/227.47 U46(active(X:S)) -> U46(X:S) 227.25/227.47 U46(mark(X:S)) -> U46(X:S) 227.25/227.47 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.25/227.47 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.25/227.47 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.25/227.47 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.25/227.47 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.25/227.47 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.25/227.47 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.25/227.47 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.25/227.47 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.25/227.47 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.25/227.47 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.25/227.47 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.25/227.47 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.25/227.47 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.25/227.47 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.25/227.47 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.25/227.47 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.25/227.47 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.25/227.47 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.25/227.47 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.25/227.47 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.25/227.47 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.25/227.47 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.25/227.47 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.25/227.47 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.25/227.47 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.25/227.47 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.25/227.47 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.25/227.47 U56(active(X:S)) -> U56(X:S) 227.25/227.47 U56(mark(X:S)) -> U56(X:S) 227.25/227.47 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.25/227.47 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.25/227.47 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.25/227.47 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.25/227.47 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.25/227.47 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.25/227.47 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.25/227.47 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.25/227.47 U63(active(X:S)) -> U63(X:S) 227.25/227.47 U63(mark(X:S)) -> U63(X:S) 227.25/227.47 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.25/227.47 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.25/227.47 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.25/227.47 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.25/227.47 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.25/227.47 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.25/227.47 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.25/227.47 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.25/227.47 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.25/227.47 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.25/227.47 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.25/227.47 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.25/227.47 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.25/227.47 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.25/227.47 U74(active(X:S)) -> U74(X:S) 227.25/227.47 U74(mark(X:S)) -> U74(X:S) 227.25/227.47 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.25/227.47 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.25/227.47 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.25/227.47 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.25/227.47 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.25/227.47 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.25/227.47 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.25/227.47 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.25/227.47 U83(active(X:S)) -> U83(X:S) 227.25/227.47 U83(mark(X:S)) -> U83(X:S) 227.25/227.47 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.25/227.47 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.25/227.47 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.25/227.47 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.25/227.47 U92(active(X:S)) -> U92(X:S) 227.25/227.47 U92(mark(X:S)) -> U92(X:S) 227.25/227.47 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.25/227.47 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.25/227.47 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.25/227.47 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.25/227.47 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.25/227.47 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.25/227.47 active(U13(tt)) -> mark(tt) 227.25/227.47 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.25/227.47 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.25/227.47 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.25/227.47 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.25/227.47 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.25/227.47 active(U26(tt)) -> mark(tt) 227.25/227.47 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.25/227.47 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.25/227.47 active(U33(tt)) -> mark(tt) 227.25/227.47 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.25/227.47 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.25/227.47 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.25/227.47 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.25/227.47 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.25/227.47 active(U46(tt)) -> mark(tt) 227.25/227.47 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.25/227.47 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.25/227.47 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.25/227.47 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.25/227.47 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.25/227.47 active(U56(tt)) -> mark(tt) 227.25/227.47 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.25/227.47 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.25/227.47 active(U63(tt)) -> mark(tt) 227.25/227.47 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.25/227.47 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.25/227.47 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.25/227.47 active(U74(tt)) -> mark(tt) 227.25/227.47 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.25/227.47 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.25/227.47 active(U83(tt)) -> mark(tt) 227.25/227.47 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.25/227.47 active(U92(tt)) -> mark(tt) 227.25/227.47 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.25/227.47 active(__(nil,X:S)) -> mark(X:S) 227.25/227.47 active(__(X:S,nil)) -> mark(X:S) 227.25/227.47 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.25/227.47 active(isList(nil)) -> mark(tt) 227.25/227.47 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.25/227.47 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.25/227.47 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.25/227.47 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.25/227.47 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.25/227.47 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.25/227.47 active(isPal(nil)) -> mark(tt) 227.25/227.47 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.25/227.47 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.25/227.47 active(isPalListKind(a)) -> mark(tt) 227.25/227.47 active(isPalListKind(e)) -> mark(tt) 227.25/227.47 active(isPalListKind(i)) -> mark(tt) 227.25/227.47 active(isPalListKind(nil)) -> mark(tt) 227.25/227.47 active(isPalListKind(o)) -> mark(tt) 227.25/227.47 active(isPalListKind(u)) -> mark(tt) 227.25/227.47 active(isQid(a)) -> mark(tt) 227.25/227.47 active(isQid(e)) -> mark(tt) 227.25/227.47 active(isQid(i)) -> mark(tt) 227.25/227.47 active(isQid(o)) -> mark(tt) 227.25/227.47 active(isQid(u)) -> mark(tt) 227.25/227.47 isList(active(X:S)) -> isList(X:S) 227.25/227.47 isList(mark(X:S)) -> isList(X:S) 227.25/227.47 isNeList(active(X:S)) -> isNeList(X:S) 227.25/227.47 isNeList(mark(X:S)) -> isNeList(X:S) 227.25/227.47 isNePal(active(X:S)) -> isNePal(X:S) 227.25/227.47 isNePal(mark(X:S)) -> isNePal(X:S) 227.25/227.47 isPal(active(X:S)) -> isPal(X:S) 227.25/227.47 isPal(mark(X:S)) -> isPal(X:S) 227.25/227.47 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.25/227.47 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.25/227.47 isQid(active(X:S)) -> isQid(X:S) 227.25/227.47 isQid(mark(X:S)) -> isQid(X:S) 227.25/227.47 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.25/227.47 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.25/227.47 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.25/227.47 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.25/227.47 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.25/227.47 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.25/227.47 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.25/227.47 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.25/227.47 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.25/227.47 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.25/227.47 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.25/227.47 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.25/227.47 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.25/227.47 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.25/227.47 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.25/227.47 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.25/227.47 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.25/227.47 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.25/227.47 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.25/227.47 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.25/227.47 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.25/227.47 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.25/227.47 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.25/227.47 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.25/227.47 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.25/227.47 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.25/227.47 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.25/227.47 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.25/227.47 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.25/227.47 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.25/227.47 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.25/227.47 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.25/227.47 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.25/227.47 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.25/227.47 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.25/227.47 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.25/227.47 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.25/227.47 mark(isList(X:S)) -> active(isList(X:S)) 227.25/227.47 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.25/227.47 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.25/227.47 mark(isPal(X:S)) -> active(isPal(X:S)) 227.25/227.47 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.25/227.47 mark(isQid(X:S)) -> active(isQid(X:S)) 227.25/227.47 mark(a) -> active(a) 227.25/227.47 mark(e) -> active(e) 227.25/227.47 mark(i) -> active(i) 227.25/227.47 mark(nil) -> active(nil) 227.25/227.47 mark(o) -> active(o) 227.25/227.47 mark(tt) -> active(tt) 227.25/227.47 mark(u) -> active(u) 227.25/227.47 227.25/227.47 Problem 1.34: 227.25/227.47 227.25/227.47 Subterm Processor: 227.25/227.47 -> Pairs: 227.25/227.47 U31#(X1:S,active(X2:S)) -> U31#(X1:S,X2:S) 227.25/227.47 U31#(X1:S,mark(X2:S)) -> U31#(X1:S,X2:S) 227.25/227.47 -> Rules: 227.25/227.47 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.25/227.47 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.25/227.47 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.25/227.47 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.25/227.47 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.25/227.47 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.25/227.47 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.25/227.47 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.25/227.47 U13(active(X:S)) -> U13(X:S) 227.25/227.47 U13(mark(X:S)) -> U13(X:S) 227.25/227.47 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.25/227.47 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.25/227.47 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.25/227.47 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.25/227.47 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.25/227.47 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.25/227.47 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.25/227.47 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.25/227.47 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.25/227.47 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.25/227.47 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.25/227.47 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.25/227.47 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.25/227.47 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.25/227.47 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.25/227.47 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.25/227.47 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.25/227.47 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.25/227.47 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.25/227.47 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.25/227.47 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.25/227.47 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.25/227.47 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.25/227.47 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.25/227.47 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.25/227.47 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.25/227.47 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.25/227.47 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.25/227.47 U26(active(X:S)) -> U26(X:S) 227.25/227.47 U26(mark(X:S)) -> U26(X:S) 227.25/227.47 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.25/227.47 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.25/227.47 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.25/227.47 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.25/227.47 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.25/227.47 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.25/227.47 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.25/227.47 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.25/227.47 U33(active(X:S)) -> U33(X:S) 227.25/227.47 U33(mark(X:S)) -> U33(X:S) 227.25/227.47 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.25/227.47 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.25/227.47 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.25/227.47 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.25/227.47 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.25/227.47 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.25/227.47 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.25/227.47 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.25/227.47 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.25/227.47 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.25/227.47 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.25/227.47 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.25/227.47 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.25/227.47 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.25/227.47 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.25/227.47 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.25/227.47 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.25/227.47 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.25/227.47 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.25/227.47 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.25/227.47 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.25/227.47 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.25/227.47 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.25/227.47 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.25/227.47 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.25/227.47 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.25/227.47 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.25/227.47 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.25/227.47 U46(active(X:S)) -> U46(X:S) 227.25/227.47 U46(mark(X:S)) -> U46(X:S) 227.25/227.47 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.25/227.47 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.25/227.47 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.25/227.47 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.25/227.47 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.25/227.47 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.25/227.47 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.25/227.47 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.25/227.47 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.25/227.47 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.25/227.47 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.25/227.47 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.25/227.47 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.25/227.47 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.25/227.47 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.25/227.47 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.25/227.47 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.25/227.47 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.25/227.47 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.25/227.47 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.25/227.47 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.25/227.47 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.25/227.47 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.25/227.47 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.25/227.47 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.25/227.47 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.25/227.47 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.25/227.47 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.25/227.47 U56(active(X:S)) -> U56(X:S) 227.25/227.47 U56(mark(X:S)) -> U56(X:S) 227.25/227.47 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.25/227.47 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.25/227.47 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.25/227.47 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.25/227.47 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.25/227.47 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.25/227.47 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.25/227.47 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.25/227.47 U63(active(X:S)) -> U63(X:S) 227.25/227.47 U63(mark(X:S)) -> U63(X:S) 227.25/227.47 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.25/227.47 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.25/227.47 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.25/227.47 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.25/227.47 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.25/227.47 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.25/227.47 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.25/227.47 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.25/227.47 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.25/227.47 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.25/227.47 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.25/227.47 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.25/227.47 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.25/227.47 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.25/227.47 U74(active(X:S)) -> U74(X:S) 227.25/227.47 U74(mark(X:S)) -> U74(X:S) 227.25/227.47 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.25/227.47 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.25/227.47 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.25/227.47 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.25/227.47 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.25/227.47 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.25/227.47 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.25/227.47 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.25/227.47 U83(active(X:S)) -> U83(X:S) 227.25/227.47 U83(mark(X:S)) -> U83(X:S) 227.25/227.47 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.25/227.47 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.25/227.47 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.25/227.47 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.25/227.47 U92(active(X:S)) -> U92(X:S) 227.25/227.47 U92(mark(X:S)) -> U92(X:S) 227.25/227.47 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.25/227.47 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.25/227.47 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.25/227.47 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.25/227.47 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.25/227.47 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.25/227.47 active(U13(tt)) -> mark(tt) 227.25/227.47 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.25/227.47 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.25/227.47 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.25/227.47 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.25/227.47 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.25/227.47 active(U26(tt)) -> mark(tt) 227.25/227.47 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.25/227.47 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.25/227.47 active(U33(tt)) -> mark(tt) 227.25/227.47 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.25/227.47 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.25/227.47 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.25/227.47 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.25/227.47 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.25/227.47 active(U46(tt)) -> mark(tt) 227.25/227.47 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.25/227.47 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.25/227.47 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.25/227.47 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.25/227.47 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.25/227.47 active(U56(tt)) -> mark(tt) 227.25/227.47 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.25/227.47 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.25/227.47 active(U63(tt)) -> mark(tt) 227.25/227.47 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.25/227.47 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.25/227.47 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.25/227.47 active(U74(tt)) -> mark(tt) 227.25/227.47 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.25/227.47 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.25/227.47 active(U83(tt)) -> mark(tt) 227.25/227.47 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.25/227.47 active(U92(tt)) -> mark(tt) 227.25/227.47 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.25/227.47 active(__(nil,X:S)) -> mark(X:S) 227.25/227.47 active(__(X:S,nil)) -> mark(X:S) 227.25/227.47 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.25/227.47 active(isList(nil)) -> mark(tt) 227.25/227.47 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.25/227.47 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.25/227.47 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.25/227.47 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.25/227.47 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.25/227.47 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.25/227.47 active(isPal(nil)) -> mark(tt) 227.25/227.47 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.25/227.47 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.25/227.47 active(isPalListKind(a)) -> mark(tt) 227.25/227.47 active(isPalListKind(e)) -> mark(tt) 227.25/227.47 active(isPalListKind(i)) -> mark(tt) 227.25/227.47 active(isPalListKind(nil)) -> mark(tt) 227.25/227.47 active(isPalListKind(o)) -> mark(tt) 227.25/227.47 active(isPalListKind(u)) -> mark(tt) 227.25/227.47 active(isQid(a)) -> mark(tt) 227.25/227.47 active(isQid(e)) -> mark(tt) 227.25/227.47 active(isQid(i)) -> mark(tt) 227.25/227.47 active(isQid(o)) -> mark(tt) 227.25/227.47 active(isQid(u)) -> mark(tt) 227.25/227.47 isList(active(X:S)) -> isList(X:S) 227.25/227.47 isList(mark(X:S)) -> isList(X:S) 227.25/227.47 isNeList(active(X:S)) -> isNeList(X:S) 227.25/227.47 isNeList(mark(X:S)) -> isNeList(X:S) 227.25/227.47 isNePal(active(X:S)) -> isNePal(X:S) 227.25/227.47 isNePal(mark(X:S)) -> isNePal(X:S) 227.25/227.47 isPal(active(X:S)) -> isPal(X:S) 227.25/227.47 isPal(mark(X:S)) -> isPal(X:S) 227.25/227.47 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.25/227.47 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.25/227.47 isQid(active(X:S)) -> isQid(X:S) 227.25/227.47 isQid(mark(X:S)) -> isQid(X:S) 227.25/227.47 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.25/227.47 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.25/227.47 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.25/227.47 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.25/227.47 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.25/227.47 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.25/227.47 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.25/227.47 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.25/227.47 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.25/227.47 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.25/227.47 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.25/227.47 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.25/227.47 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.25/227.47 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.25/227.47 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.25/227.47 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.25/227.47 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.25/227.47 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.25/227.47 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.25/227.47 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.25/227.47 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.25/227.47 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.25/227.47 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.25/227.47 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.25/227.47 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.25/227.47 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.25/227.47 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.25/227.47 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.25/227.47 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.25/227.47 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.25/227.47 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.25/227.47 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.25/227.47 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.25/227.47 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.25/227.47 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.25/227.47 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.25/227.47 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.25/227.47 mark(isList(X:S)) -> active(isList(X:S)) 227.25/227.47 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.25/227.47 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.25/227.47 mark(isPal(X:S)) -> active(isPal(X:S)) 227.25/227.47 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.25/227.47 mark(isQid(X:S)) -> active(isQid(X:S)) 227.25/227.47 mark(a) -> active(a) 227.25/227.47 mark(e) -> active(e) 227.25/227.47 mark(i) -> active(i) 227.25/227.47 mark(nil) -> active(nil) 227.25/227.47 mark(o) -> active(o) 227.25/227.47 mark(tt) -> active(tt) 227.25/227.47 mark(u) -> active(u) 227.25/227.47 ->Projection: 227.25/227.47 pi(U31#) = 2 227.25/227.47 227.25/227.47 Problem 1.34: 227.25/227.47 227.25/227.47 SCC Processor: 227.25/227.47 -> Pairs: 227.25/227.47 Empty 227.25/227.47 -> Rules: 227.25/227.47 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.25/227.47 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.25/227.47 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.25/227.47 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.25/227.47 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.25/227.47 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.25/227.47 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.25/227.47 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.25/227.47 U13(active(X:S)) -> U13(X:S) 227.25/227.47 U13(mark(X:S)) -> U13(X:S) 227.25/227.47 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.25/227.47 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.25/227.47 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.25/227.47 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.25/227.47 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.25/227.47 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.25/227.47 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.25/227.47 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.25/227.47 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.25/227.47 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.25/227.47 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.25/227.47 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.25/227.47 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.25/227.47 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.25/227.47 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.25/227.47 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.25/227.47 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.25/227.47 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.25/227.47 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.25/227.47 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.25/227.47 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.25/227.47 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.25/227.47 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.25/227.47 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.25/227.47 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.25/227.47 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.25/227.47 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.25/227.47 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.25/227.47 U26(active(X:S)) -> U26(X:S) 227.25/227.47 U26(mark(X:S)) -> U26(X:S) 227.25/227.47 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.25/227.47 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.25/227.47 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.25/227.47 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.25/227.47 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.25/227.47 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.25/227.47 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.25/227.47 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.25/227.47 U33(active(X:S)) -> U33(X:S) 227.25/227.47 U33(mark(X:S)) -> U33(X:S) 227.25/227.47 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.25/227.47 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.25/227.47 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.25/227.47 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.25/227.47 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.25/227.47 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.25/227.47 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.25/227.47 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.25/227.47 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.25/227.47 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.25/227.47 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.25/227.47 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.25/227.47 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.25/227.47 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.25/227.47 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.25/227.47 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.25/227.47 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.25/227.47 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.25/227.47 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.25/227.47 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.25/227.47 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.25/227.47 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.25/227.47 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.25/227.47 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.25/227.47 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.25/227.47 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.25/227.47 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.25/227.47 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.25/227.47 U46(active(X:S)) -> U46(X:S) 227.25/227.47 U46(mark(X:S)) -> U46(X:S) 227.25/227.47 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.25/227.47 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.25/227.47 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.25/227.47 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.25/227.47 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.25/227.47 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.25/227.47 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.25/227.47 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.25/227.47 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.25/227.47 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.25/227.47 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.25/227.47 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.25/227.47 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.25/227.47 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.25/227.47 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.25/227.47 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.25/227.47 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.25/227.47 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.25/227.47 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.25/227.47 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.25/227.47 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.25/227.47 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.25/227.47 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.25/227.47 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.25/227.47 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.25/227.47 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.25/227.47 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.25/227.47 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.25/227.47 U56(active(X:S)) -> U56(X:S) 227.25/227.47 U56(mark(X:S)) -> U56(X:S) 227.25/227.47 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.25/227.47 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.25/227.47 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.25/227.47 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.25/227.47 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.25/227.47 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.25/227.47 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.25/227.47 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.25/227.47 U63(active(X:S)) -> U63(X:S) 227.25/227.47 U63(mark(X:S)) -> U63(X:S) 227.25/227.47 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.25/227.47 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.25/227.47 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.25/227.47 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.25/227.47 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.25/227.47 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.25/227.47 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.25/227.47 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.25/227.47 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.25/227.47 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.25/227.47 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.25/227.47 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.25/227.47 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.25/227.47 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.25/227.47 U74(active(X:S)) -> U74(X:S) 227.25/227.47 U74(mark(X:S)) -> U74(X:S) 227.25/227.47 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.25/227.47 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.25/227.47 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.25/227.47 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.25/227.47 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.25/227.47 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.25/227.47 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.25/227.47 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.25/227.47 U83(active(X:S)) -> U83(X:S) 227.25/227.47 U83(mark(X:S)) -> U83(X:S) 227.25/227.47 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.25/227.47 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.25/227.47 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.25/227.47 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.25/227.47 U92(active(X:S)) -> U92(X:S) 227.25/227.47 U92(mark(X:S)) -> U92(X:S) 227.25/227.47 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.25/227.47 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.25/227.47 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.25/227.47 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.25/227.47 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.25/227.47 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.25/227.47 active(U13(tt)) -> mark(tt) 227.25/227.47 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.25/227.47 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.25/227.47 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.25/227.47 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.25/227.47 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.25/227.47 active(U26(tt)) -> mark(tt) 227.25/227.47 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.25/227.47 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.25/227.47 active(U33(tt)) -> mark(tt) 227.25/227.47 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.25/227.47 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.25/227.47 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.25/227.47 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.25/227.47 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.25/227.47 active(U46(tt)) -> mark(tt) 227.25/227.47 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.25/227.47 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.25/227.47 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.25/227.47 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.25/227.47 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.25/227.47 active(U56(tt)) -> mark(tt) 227.25/227.47 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.25/227.47 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.25/227.47 active(U63(tt)) -> mark(tt) 227.25/227.47 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.25/227.47 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.25/227.47 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.25/227.47 active(U74(tt)) -> mark(tt) 227.25/227.47 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.25/227.47 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.25/227.47 active(U83(tt)) -> mark(tt) 227.25/227.47 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.25/227.47 active(U92(tt)) -> mark(tt) 227.25/227.47 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.25/227.47 active(__(nil,X:S)) -> mark(X:S) 227.25/227.47 active(__(X:S,nil)) -> mark(X:S) 227.25/227.47 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.25/227.47 active(isList(nil)) -> mark(tt) 227.25/227.47 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.25/227.47 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.25/227.47 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.25/227.47 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.25/227.47 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.25/227.47 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.25/227.47 active(isPal(nil)) -> mark(tt) 227.25/227.47 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.25/227.47 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.25/227.47 active(isPalListKind(a)) -> mark(tt) 227.25/227.47 active(isPalListKind(e)) -> mark(tt) 227.25/227.47 active(isPalListKind(i)) -> mark(tt) 227.25/227.47 active(isPalListKind(nil)) -> mark(tt) 227.25/227.47 active(isPalListKind(o)) -> mark(tt) 227.25/227.47 active(isPalListKind(u)) -> mark(tt) 227.25/227.47 active(isQid(a)) -> mark(tt) 227.25/227.47 active(isQid(e)) -> mark(tt) 227.25/227.47 active(isQid(i)) -> mark(tt) 227.25/227.47 active(isQid(o)) -> mark(tt) 227.25/227.47 active(isQid(u)) -> mark(tt) 227.25/227.47 isList(active(X:S)) -> isList(X:S) 227.25/227.47 isList(mark(X:S)) -> isList(X:S) 227.25/227.47 isNeList(active(X:S)) -> isNeList(X:S) 227.25/227.47 isNeList(mark(X:S)) -> isNeList(X:S) 227.25/227.47 isNePal(active(X:S)) -> isNePal(X:S) 227.25/227.47 isNePal(mark(X:S)) -> isNePal(X:S) 227.25/227.47 isPal(active(X:S)) -> isPal(X:S) 227.25/227.47 isPal(mark(X:S)) -> isPal(X:S) 227.25/227.47 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.25/227.47 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.25/227.47 isQid(active(X:S)) -> isQid(X:S) 227.25/227.47 isQid(mark(X:S)) -> isQid(X:S) 227.25/227.47 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.25/227.47 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.25/227.47 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.25/227.47 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.25/227.47 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.25/227.47 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.25/227.47 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.25/227.47 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.25/227.47 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.25/227.47 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.25/227.47 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.25/227.47 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.25/227.47 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.25/227.47 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.25/227.47 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.25/227.47 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.25/227.47 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.25/227.47 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.25/227.47 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.25/227.47 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.25/227.47 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.25/227.47 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.25/227.47 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.25/227.47 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.25/227.47 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.25/227.47 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.25/227.47 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.25/227.47 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.25/227.47 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.25/227.47 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.25/227.47 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.25/227.47 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.25/227.47 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.25/227.47 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.25/227.47 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.25/227.47 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.25/227.47 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.25/227.47 mark(isList(X:S)) -> active(isList(X:S)) 227.25/227.47 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.25/227.47 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.25/227.47 mark(isPal(X:S)) -> active(isPal(X:S)) 227.25/227.47 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.25/227.47 mark(isQid(X:S)) -> active(isQid(X:S)) 227.25/227.47 mark(a) -> active(a) 227.25/227.47 mark(e) -> active(e) 227.25/227.47 mark(i) -> active(i) 227.25/227.47 mark(nil) -> active(nil) 227.25/227.47 mark(o) -> active(o) 227.25/227.47 mark(tt) -> active(tt) 227.25/227.47 mark(u) -> active(u) 227.25/227.47 ->Strongly Connected Components: 227.25/227.47 There is no strongly connected component 227.25/227.47 227.25/227.47 The problem is finite. 227.25/227.47 227.25/227.47 Problem 1.35: 227.25/227.47 227.25/227.47 Subterm Processor: 227.25/227.47 -> Pairs: 227.25/227.47 U26#(active(X:S)) -> U26#(X:S) 227.25/227.47 U26#(mark(X:S)) -> U26#(X:S) 227.25/227.47 -> Rules: 227.25/227.47 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.25/227.47 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.25/227.47 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.25/227.47 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.25/227.47 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.25/227.47 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.25/227.47 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.25/227.47 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.25/227.47 U13(active(X:S)) -> U13(X:S) 227.25/227.47 U13(mark(X:S)) -> U13(X:S) 227.25/227.47 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.25/227.47 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.25/227.47 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.25/227.47 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.25/227.47 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.25/227.47 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.25/227.47 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.25/227.47 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.25/227.47 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.25/227.47 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.25/227.47 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.25/227.47 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.25/227.47 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.25/227.47 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.25/227.47 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.25/227.47 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.25/227.47 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.25/227.47 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.25/227.47 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.25/227.47 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.25/227.47 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.25/227.47 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.25/227.47 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.25/227.47 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.25/227.47 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.25/227.47 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.25/227.47 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.25/227.47 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.25/227.47 U26(active(X:S)) -> U26(X:S) 227.25/227.47 U26(mark(X:S)) -> U26(X:S) 227.25/227.47 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.25/227.47 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.25/227.47 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.25/227.47 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.25/227.47 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.25/227.47 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.25/227.47 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.25/227.47 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.25/227.47 U33(active(X:S)) -> U33(X:S) 227.25/227.47 U33(mark(X:S)) -> U33(X:S) 227.25/227.47 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.25/227.47 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.25/227.47 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.25/227.47 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.25/227.47 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.25/227.47 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.25/227.47 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.25/227.47 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.25/227.47 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.25/227.47 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.25/227.47 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.25/227.47 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.25/227.47 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.25/227.47 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.25/227.47 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.25/227.47 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.25/227.47 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.25/227.47 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.25/227.47 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.25/227.47 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.25/227.47 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.25/227.47 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.25/227.47 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.25/227.47 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.25/227.47 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.25/227.47 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.25/227.47 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.25/227.47 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.25/227.47 U46(active(X:S)) -> U46(X:S) 227.25/227.47 U46(mark(X:S)) -> U46(X:S) 227.25/227.47 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.25/227.47 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.25/227.47 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.25/227.47 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.25/227.47 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.25/227.47 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.25/227.47 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.25/227.47 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.25/227.47 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.25/227.47 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.25/227.47 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.25/227.47 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.25/227.47 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.25/227.47 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.25/227.47 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.25/227.47 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.25/227.47 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.25/227.47 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.25/227.47 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.25/227.47 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.25/227.47 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.25/227.47 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.25/227.47 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.25/227.47 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.25/227.47 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.25/227.47 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.25/227.47 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.25/227.47 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.25/227.47 U56(active(X:S)) -> U56(X:S) 227.25/227.47 U56(mark(X:S)) -> U56(X:S) 227.25/227.47 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.25/227.47 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.25/227.47 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.25/227.47 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.25/227.47 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.25/227.47 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.25/227.47 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.25/227.47 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.25/227.47 U63(active(X:S)) -> U63(X:S) 227.25/227.47 U63(mark(X:S)) -> U63(X:S) 227.25/227.47 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.25/227.47 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.25/227.47 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.25/227.47 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.25/227.47 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.25/227.47 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.25/227.47 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.25/227.47 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.25/227.47 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.25/227.47 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.25/227.47 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.25/227.47 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.25/227.47 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.25/227.47 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.25/227.47 U74(active(X:S)) -> U74(X:S) 227.25/227.47 U74(mark(X:S)) -> U74(X:S) 227.25/227.47 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.25/227.47 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.25/227.47 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.25/227.47 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.25/227.47 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.25/227.47 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.25/227.47 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.25/227.47 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.25/227.47 U83(active(X:S)) -> U83(X:S) 227.25/227.47 U83(mark(X:S)) -> U83(X:S) 227.25/227.48 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.25/227.48 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.25/227.48 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.25/227.48 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.25/227.48 U92(active(X:S)) -> U92(X:S) 227.25/227.48 U92(mark(X:S)) -> U92(X:S) 227.25/227.48 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.25/227.48 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.25/227.48 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.25/227.48 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.25/227.48 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.25/227.48 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.25/227.48 active(U13(tt)) -> mark(tt) 227.25/227.48 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.25/227.48 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.25/227.48 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.25/227.48 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.25/227.48 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.25/227.48 active(U26(tt)) -> mark(tt) 227.25/227.48 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.25/227.48 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.25/227.48 active(U33(tt)) -> mark(tt) 227.25/227.48 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.25/227.48 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.25/227.48 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.25/227.48 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.25/227.48 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.25/227.48 active(U46(tt)) -> mark(tt) 227.25/227.48 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.25/227.48 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.25/227.48 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.25/227.48 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.25/227.48 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.25/227.48 active(U56(tt)) -> mark(tt) 227.25/227.48 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.25/227.48 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.25/227.48 active(U63(tt)) -> mark(tt) 227.25/227.48 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.25/227.48 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.25/227.48 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.25/227.48 active(U74(tt)) -> mark(tt) 227.25/227.48 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.25/227.48 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.25/227.48 active(U83(tt)) -> mark(tt) 227.25/227.48 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.25/227.48 active(U92(tt)) -> mark(tt) 227.25/227.48 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.25/227.48 active(__(nil,X:S)) -> mark(X:S) 227.25/227.48 active(__(X:S,nil)) -> mark(X:S) 227.25/227.48 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.25/227.48 active(isList(nil)) -> mark(tt) 227.25/227.48 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.25/227.48 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.25/227.48 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.25/227.48 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.25/227.48 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.25/227.48 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.25/227.48 active(isPal(nil)) -> mark(tt) 227.25/227.48 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.25/227.48 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.25/227.48 active(isPalListKind(a)) -> mark(tt) 227.25/227.48 active(isPalListKind(e)) -> mark(tt) 227.25/227.48 active(isPalListKind(i)) -> mark(tt) 227.25/227.48 active(isPalListKind(nil)) -> mark(tt) 227.25/227.48 active(isPalListKind(o)) -> mark(tt) 227.25/227.48 active(isPalListKind(u)) -> mark(tt) 227.25/227.48 active(isQid(a)) -> mark(tt) 227.25/227.48 active(isQid(e)) -> mark(tt) 227.25/227.48 active(isQid(i)) -> mark(tt) 227.25/227.48 active(isQid(o)) -> mark(tt) 227.25/227.48 active(isQid(u)) -> mark(tt) 227.25/227.48 isList(active(X:S)) -> isList(X:S) 227.25/227.48 isList(mark(X:S)) -> isList(X:S) 227.25/227.48 isNeList(active(X:S)) -> isNeList(X:S) 227.25/227.48 isNeList(mark(X:S)) -> isNeList(X:S) 227.25/227.48 isNePal(active(X:S)) -> isNePal(X:S) 227.25/227.48 isNePal(mark(X:S)) -> isNePal(X:S) 227.25/227.48 isPal(active(X:S)) -> isPal(X:S) 227.25/227.48 isPal(mark(X:S)) -> isPal(X:S) 227.25/227.48 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.25/227.48 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.25/227.48 isQid(active(X:S)) -> isQid(X:S) 227.25/227.48 isQid(mark(X:S)) -> isQid(X:S) 227.25/227.48 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.25/227.48 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.25/227.48 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.25/227.48 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.25/227.48 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.25/227.48 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.25/227.48 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.25/227.48 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.25/227.48 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.25/227.48 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.25/227.48 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.25/227.48 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.25/227.48 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.25/227.48 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.25/227.48 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.25/227.48 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.25/227.48 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.25/227.48 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.25/227.48 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.25/227.48 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.25/227.48 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.25/227.48 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.25/227.48 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.25/227.48 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.25/227.48 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.25/227.48 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.25/227.48 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.25/227.48 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.25/227.48 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.25/227.48 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.25/227.48 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.25/227.48 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.25/227.48 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.25/227.48 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.25/227.48 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.25/227.48 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.25/227.48 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.25/227.48 mark(isList(X:S)) -> active(isList(X:S)) 227.25/227.48 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.25/227.48 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.25/227.48 mark(isPal(X:S)) -> active(isPal(X:S)) 227.25/227.48 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.25/227.48 mark(isQid(X:S)) -> active(isQid(X:S)) 227.25/227.48 mark(a) -> active(a) 227.25/227.48 mark(e) -> active(e) 227.25/227.48 mark(i) -> active(i) 227.25/227.48 mark(nil) -> active(nil) 227.25/227.48 mark(o) -> active(o) 227.25/227.48 mark(tt) -> active(tt) 227.25/227.48 mark(u) -> active(u) 227.25/227.48 ->Projection: 227.25/227.48 pi(U26#) = 1 227.25/227.48 227.25/227.48 Problem 1.35: 227.25/227.48 227.25/227.48 SCC Processor: 227.25/227.48 -> Pairs: 227.25/227.48 Empty 227.25/227.48 -> Rules: 227.25/227.48 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.25/227.48 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.25/227.48 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.25/227.48 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.25/227.48 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.25/227.48 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.25/227.48 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.25/227.48 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.25/227.48 U13(active(X:S)) -> U13(X:S) 227.25/227.48 U13(mark(X:S)) -> U13(X:S) 227.25/227.48 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.25/227.48 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.25/227.48 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.25/227.48 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.25/227.48 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.25/227.48 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.25/227.48 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.25/227.48 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.25/227.48 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.25/227.48 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.25/227.48 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.25/227.48 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.25/227.48 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.25/227.48 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.25/227.48 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.25/227.48 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.25/227.48 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.25/227.48 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.25/227.48 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.25/227.48 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.25/227.48 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.25/227.48 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.25/227.48 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.25/227.48 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.25/227.48 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.25/227.48 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.25/227.48 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.25/227.48 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.25/227.48 U26(active(X:S)) -> U26(X:S) 227.25/227.48 U26(mark(X:S)) -> U26(X:S) 227.25/227.48 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.25/227.48 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.25/227.48 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.25/227.48 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.25/227.48 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.25/227.48 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.25/227.48 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.25/227.48 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.25/227.48 U33(active(X:S)) -> U33(X:S) 227.25/227.48 U33(mark(X:S)) -> U33(X:S) 227.25/227.48 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.25/227.48 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.25/227.48 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.25/227.48 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.25/227.48 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.25/227.48 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.25/227.48 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.25/227.48 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.25/227.48 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.25/227.48 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.25/227.48 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.25/227.48 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.25/227.48 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.25/227.48 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.25/227.48 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.25/227.48 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.25/227.48 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.25/227.48 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.25/227.48 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.25/227.48 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.25/227.48 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.25/227.48 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.25/227.48 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.25/227.48 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.25/227.48 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.25/227.48 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.25/227.48 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.25/227.48 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.25/227.48 U46(active(X:S)) -> U46(X:S) 227.25/227.48 U46(mark(X:S)) -> U46(X:S) 227.25/227.48 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.25/227.48 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.25/227.48 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.25/227.48 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.25/227.48 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.25/227.48 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.25/227.48 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.25/227.48 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.25/227.48 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.25/227.48 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.25/227.48 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.25/227.48 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.25/227.48 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.25/227.48 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.25/227.48 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.25/227.48 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.25/227.48 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.25/227.48 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.25/227.48 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.25/227.48 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.25/227.48 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.25/227.48 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.25/227.48 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.25/227.48 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.25/227.48 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.25/227.48 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.25/227.48 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.25/227.48 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.25/227.48 U56(active(X:S)) -> U56(X:S) 227.25/227.48 U56(mark(X:S)) -> U56(X:S) 227.25/227.48 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.25/227.48 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.25/227.48 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.25/227.48 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.25/227.48 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.25/227.48 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.25/227.48 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.25/227.48 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.25/227.48 U63(active(X:S)) -> U63(X:S) 227.25/227.48 U63(mark(X:S)) -> U63(X:S) 227.25/227.48 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.25/227.48 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.25/227.48 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.25/227.48 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.25/227.48 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.25/227.48 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.25/227.48 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.25/227.48 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.25/227.48 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.25/227.48 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.25/227.48 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.25/227.48 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.25/227.48 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.25/227.48 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.25/227.48 U74(active(X:S)) -> U74(X:S) 227.25/227.48 U74(mark(X:S)) -> U74(X:S) 227.25/227.48 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.25/227.48 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.25/227.48 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.25/227.48 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.25/227.48 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.25/227.48 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.25/227.48 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.25/227.48 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.25/227.48 U83(active(X:S)) -> U83(X:S) 227.25/227.48 U83(mark(X:S)) -> U83(X:S) 227.25/227.48 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.25/227.48 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.25/227.48 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.25/227.48 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.25/227.48 U92(active(X:S)) -> U92(X:S) 227.25/227.48 U92(mark(X:S)) -> U92(X:S) 227.25/227.48 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.25/227.48 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.25/227.48 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.25/227.48 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.25/227.48 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.25/227.48 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.25/227.48 active(U13(tt)) -> mark(tt) 227.25/227.48 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.25/227.48 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.25/227.48 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.25/227.48 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.25/227.48 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.25/227.48 active(U26(tt)) -> mark(tt) 227.25/227.48 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.25/227.48 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.25/227.48 active(U33(tt)) -> mark(tt) 227.25/227.48 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.25/227.48 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.25/227.48 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.25/227.48 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.25/227.48 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.25/227.48 active(U46(tt)) -> mark(tt) 227.25/227.48 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.25/227.48 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.25/227.48 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.25/227.48 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.25/227.48 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.25/227.48 active(U56(tt)) -> mark(tt) 227.25/227.48 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.25/227.48 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.25/227.48 active(U63(tt)) -> mark(tt) 227.25/227.48 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.25/227.48 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.25/227.48 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.25/227.48 active(U74(tt)) -> mark(tt) 227.25/227.48 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.25/227.48 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.25/227.48 active(U83(tt)) -> mark(tt) 227.25/227.48 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.25/227.48 active(U92(tt)) -> mark(tt) 227.25/227.48 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.25/227.48 active(__(nil,X:S)) -> mark(X:S) 227.25/227.48 active(__(X:S,nil)) -> mark(X:S) 227.25/227.48 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.25/227.48 active(isList(nil)) -> mark(tt) 227.25/227.48 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.25/227.48 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.25/227.48 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.25/227.48 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.25/227.48 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.25/227.48 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.25/227.48 active(isPal(nil)) -> mark(tt) 227.25/227.48 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.25/227.48 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.25/227.48 active(isPalListKind(a)) -> mark(tt) 227.25/227.48 active(isPalListKind(e)) -> mark(tt) 227.25/227.48 active(isPalListKind(i)) -> mark(tt) 227.25/227.48 active(isPalListKind(nil)) -> mark(tt) 227.25/227.48 active(isPalListKind(o)) -> mark(tt) 227.25/227.48 active(isPalListKind(u)) -> mark(tt) 227.25/227.48 active(isQid(a)) -> mark(tt) 227.25/227.48 active(isQid(e)) -> mark(tt) 227.25/227.48 active(isQid(i)) -> mark(tt) 227.25/227.48 active(isQid(o)) -> mark(tt) 227.25/227.48 active(isQid(u)) -> mark(tt) 227.25/227.48 isList(active(X:S)) -> isList(X:S) 227.25/227.48 isList(mark(X:S)) -> isList(X:S) 227.25/227.48 isNeList(active(X:S)) -> isNeList(X:S) 227.25/227.48 isNeList(mark(X:S)) -> isNeList(X:S) 227.25/227.48 isNePal(active(X:S)) -> isNePal(X:S) 227.25/227.48 isNePal(mark(X:S)) -> isNePal(X:S) 227.25/227.48 isPal(active(X:S)) -> isPal(X:S) 227.25/227.48 isPal(mark(X:S)) -> isPal(X:S) 227.25/227.48 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.25/227.48 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.25/227.48 isQid(active(X:S)) -> isQid(X:S) 227.25/227.48 isQid(mark(X:S)) -> isQid(X:S) 227.25/227.48 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.25/227.48 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.25/227.48 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.25/227.48 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.25/227.48 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.25/227.48 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.25/227.48 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.25/227.48 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.25/227.48 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.25/227.48 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.25/227.48 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.25/227.48 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.25/227.48 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.25/227.48 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.25/227.48 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.25/227.48 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.25/227.48 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.25/227.48 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.25/227.48 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.25/227.48 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.25/227.48 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.25/227.48 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.25/227.48 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.25/227.48 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.25/227.48 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.25/227.48 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.25/227.48 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.25/227.48 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.25/227.48 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.25/227.48 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.25/227.48 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.25/227.48 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.25/227.48 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.25/227.48 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.25/227.48 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.25/227.48 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.25/227.48 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.25/227.48 mark(isList(X:S)) -> active(isList(X:S)) 227.25/227.48 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.25/227.48 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.25/227.48 mark(isPal(X:S)) -> active(isPal(X:S)) 227.25/227.48 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.25/227.48 mark(isQid(X:S)) -> active(isQid(X:S)) 227.25/227.48 mark(a) -> active(a) 227.25/227.48 mark(e) -> active(e) 227.25/227.48 mark(i) -> active(i) 227.25/227.48 mark(nil) -> active(nil) 227.25/227.48 mark(o) -> active(o) 227.25/227.48 mark(tt) -> active(tt) 227.25/227.48 mark(u) -> active(u) 227.25/227.48 ->Strongly Connected Components: 227.25/227.48 There is no strongly connected component 227.25/227.48 227.25/227.48 The problem is finite. 227.25/227.48 227.25/227.48 Problem 1.36: 227.25/227.48 227.25/227.48 Subterm Processor: 227.25/227.48 -> Pairs: 227.25/227.48 U25#(active(X1:S),X2:S) -> U25#(X1:S,X2:S) 227.25/227.48 U25#(mark(X1:S),X2:S) -> U25#(X1:S,X2:S) 227.25/227.48 U25#(X1:S,active(X2:S)) -> U25#(X1:S,X2:S) 227.25/227.48 U25#(X1:S,mark(X2:S)) -> U25#(X1:S,X2:S) 227.25/227.48 -> Rules: 227.25/227.48 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.25/227.48 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.25/227.48 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.25/227.48 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.25/227.48 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.25/227.48 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.25/227.48 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.25/227.48 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.25/227.48 U13(active(X:S)) -> U13(X:S) 227.25/227.48 U13(mark(X:S)) -> U13(X:S) 227.25/227.48 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.25/227.48 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.25/227.48 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.25/227.48 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.25/227.48 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.25/227.48 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.25/227.48 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.25/227.48 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.25/227.48 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.25/227.48 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.25/227.48 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.25/227.48 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.25/227.48 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.25/227.48 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.25/227.48 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.25/227.48 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.25/227.48 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.25/227.48 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.25/227.48 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.25/227.48 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.25/227.48 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.25/227.48 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.25/227.48 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.25/227.48 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.25/227.48 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.25/227.48 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.25/227.48 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.25/227.48 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.25/227.48 U26(active(X:S)) -> U26(X:S) 227.25/227.48 U26(mark(X:S)) -> U26(X:S) 227.25/227.48 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.25/227.48 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.25/227.48 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.25/227.48 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.25/227.48 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.25/227.48 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.25/227.48 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.25/227.48 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.25/227.48 U33(active(X:S)) -> U33(X:S) 227.25/227.48 U33(mark(X:S)) -> U33(X:S) 227.25/227.48 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.25/227.48 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.25/227.48 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.25/227.48 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.25/227.48 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.25/227.48 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.25/227.48 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.25/227.48 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.25/227.48 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.25/227.48 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.25/227.48 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.25/227.48 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.25/227.48 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.25/227.48 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.25/227.48 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.25/227.48 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.25/227.48 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.25/227.48 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.25/227.48 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.25/227.48 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.25/227.48 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.25/227.48 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.25/227.48 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.25/227.48 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.25/227.48 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.25/227.48 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.25/227.48 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.25/227.48 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.25/227.48 U46(active(X:S)) -> U46(X:S) 227.25/227.48 U46(mark(X:S)) -> U46(X:S) 227.25/227.48 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.25/227.48 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.25/227.48 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.25/227.48 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.25/227.48 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.25/227.48 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.25/227.48 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.25/227.48 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.25/227.48 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.25/227.48 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.25/227.48 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.25/227.48 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.25/227.48 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.25/227.48 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.25/227.48 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.25/227.48 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.25/227.48 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.25/227.48 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.25/227.48 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.25/227.48 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.25/227.48 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.25/227.48 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.25/227.48 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.25/227.48 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.25/227.48 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.25/227.48 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.25/227.48 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.25/227.48 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.25/227.48 U56(active(X:S)) -> U56(X:S) 227.25/227.48 U56(mark(X:S)) -> U56(X:S) 227.25/227.48 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.25/227.48 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.25/227.48 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.25/227.48 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.25/227.48 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.25/227.48 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.25/227.48 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.25/227.48 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.25/227.48 U63(active(X:S)) -> U63(X:S) 227.25/227.48 U63(mark(X:S)) -> U63(X:S) 227.25/227.48 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.25/227.48 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.25/227.48 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.25/227.48 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.25/227.48 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.25/227.48 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.25/227.48 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.25/227.48 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.25/227.48 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.25/227.48 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.25/227.48 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.25/227.48 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.25/227.48 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.25/227.48 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.25/227.48 U74(active(X:S)) -> U74(X:S) 227.25/227.48 U74(mark(X:S)) -> U74(X:S) 227.25/227.48 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.25/227.48 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.25/227.48 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.25/227.48 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.25/227.48 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.25/227.48 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.25/227.48 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.25/227.48 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.25/227.48 U83(active(X:S)) -> U83(X:S) 227.25/227.48 U83(mark(X:S)) -> U83(X:S) 227.25/227.48 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.25/227.48 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.25/227.48 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.25/227.48 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.25/227.48 U92(active(X:S)) -> U92(X:S) 227.25/227.48 U92(mark(X:S)) -> U92(X:S) 227.25/227.48 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.25/227.48 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.25/227.48 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.25/227.48 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.25/227.48 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.25/227.48 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.25/227.48 active(U13(tt)) -> mark(tt) 227.25/227.48 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.25/227.48 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.25/227.48 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.25/227.48 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.25/227.48 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.25/227.48 active(U26(tt)) -> mark(tt) 227.25/227.48 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.25/227.48 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.25/227.48 active(U33(tt)) -> mark(tt) 227.25/227.48 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.25/227.48 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.25/227.48 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.25/227.48 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.25/227.48 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.25/227.48 active(U46(tt)) -> mark(tt) 227.25/227.48 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.25/227.48 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.25/227.48 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.25/227.48 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.25/227.48 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.25/227.48 active(U56(tt)) -> mark(tt) 227.25/227.48 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.25/227.48 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.25/227.48 active(U63(tt)) -> mark(tt) 227.25/227.48 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.25/227.48 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.25/227.48 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.25/227.48 active(U74(tt)) -> mark(tt) 227.25/227.48 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.25/227.48 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.25/227.48 active(U83(tt)) -> mark(tt) 227.25/227.48 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.25/227.48 active(U92(tt)) -> mark(tt) 227.25/227.48 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.25/227.48 active(__(nil,X:S)) -> mark(X:S) 227.25/227.48 active(__(X:S,nil)) -> mark(X:S) 227.25/227.48 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.25/227.48 active(isList(nil)) -> mark(tt) 227.25/227.48 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.25/227.48 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.25/227.48 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.25/227.48 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.25/227.48 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.25/227.48 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.25/227.48 active(isPal(nil)) -> mark(tt) 227.25/227.48 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.25/227.48 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.25/227.48 active(isPalListKind(a)) -> mark(tt) 227.25/227.48 active(isPalListKind(e)) -> mark(tt) 227.25/227.48 active(isPalListKind(i)) -> mark(tt) 227.25/227.48 active(isPalListKind(nil)) -> mark(tt) 227.25/227.48 active(isPalListKind(o)) -> mark(tt) 227.25/227.48 active(isPalListKind(u)) -> mark(tt) 227.25/227.48 active(isQid(a)) -> mark(tt) 227.25/227.48 active(isQid(e)) -> mark(tt) 227.25/227.48 active(isQid(i)) -> mark(tt) 227.25/227.48 active(isQid(o)) -> mark(tt) 227.25/227.48 active(isQid(u)) -> mark(tt) 227.25/227.48 isList(active(X:S)) -> isList(X:S) 227.25/227.48 isList(mark(X:S)) -> isList(X:S) 227.25/227.48 isNeList(active(X:S)) -> isNeList(X:S) 227.25/227.48 isNeList(mark(X:S)) -> isNeList(X:S) 227.25/227.48 isNePal(active(X:S)) -> isNePal(X:S) 227.25/227.48 isNePal(mark(X:S)) -> isNePal(X:S) 227.25/227.48 isPal(active(X:S)) -> isPal(X:S) 227.25/227.48 isPal(mark(X:S)) -> isPal(X:S) 227.25/227.48 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.25/227.48 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.25/227.48 isQid(active(X:S)) -> isQid(X:S) 227.25/227.48 isQid(mark(X:S)) -> isQid(X:S) 227.25/227.48 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.25/227.48 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.25/227.48 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.25/227.48 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.25/227.48 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.25/227.48 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.25/227.48 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.25/227.48 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.25/227.48 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.25/227.48 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.25/227.48 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.25/227.48 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.25/227.48 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.25/227.48 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.25/227.48 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.25/227.48 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.25/227.48 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.25/227.48 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.25/227.48 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.25/227.48 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.25/227.48 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.25/227.48 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.25/227.48 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.25/227.48 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.25/227.48 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.25/227.48 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.25/227.48 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.25/227.48 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.25/227.48 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.25/227.48 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.25/227.48 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.25/227.48 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.25/227.48 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.25/227.48 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.25/227.48 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.25/227.48 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.25/227.48 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.25/227.48 mark(isList(X:S)) -> active(isList(X:S)) 227.25/227.48 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.25/227.48 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.25/227.48 mark(isPal(X:S)) -> active(isPal(X:S)) 227.25/227.48 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.25/227.48 mark(isQid(X:S)) -> active(isQid(X:S)) 227.25/227.48 mark(a) -> active(a) 227.25/227.48 mark(e) -> active(e) 227.25/227.48 mark(i) -> active(i) 227.25/227.48 mark(nil) -> active(nil) 227.25/227.48 mark(o) -> active(o) 227.25/227.48 mark(tt) -> active(tt) 227.25/227.48 mark(u) -> active(u) 227.25/227.48 ->Projection: 227.25/227.48 pi(U25#) = 1 227.25/227.48 227.25/227.48 Problem 1.36: 227.25/227.48 227.25/227.48 SCC Processor: 227.25/227.48 -> Pairs: 227.25/227.48 U25#(X1:S,active(X2:S)) -> U25#(X1:S,X2:S) 227.25/227.48 U25#(X1:S,mark(X2:S)) -> U25#(X1:S,X2:S) 227.25/227.48 -> Rules: 227.25/227.48 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.25/227.48 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.25/227.48 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.25/227.48 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.25/227.48 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.25/227.48 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.25/227.48 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.25/227.48 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.25/227.48 U13(active(X:S)) -> U13(X:S) 227.25/227.48 U13(mark(X:S)) -> U13(X:S) 227.25/227.48 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.25/227.48 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.25/227.48 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.25/227.48 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.25/227.48 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.25/227.48 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.25/227.48 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.25/227.48 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.25/227.48 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.25/227.48 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.25/227.48 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.25/227.48 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.25/227.48 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.25/227.48 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.25/227.48 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.25/227.48 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.25/227.48 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.25/227.48 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.25/227.48 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.25/227.48 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.25/227.48 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.25/227.48 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.25/227.48 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.25/227.48 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.25/227.48 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.25/227.48 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.25/227.48 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.25/227.48 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.25/227.48 U26(active(X:S)) -> U26(X:S) 227.25/227.48 U26(mark(X:S)) -> U26(X:S) 227.25/227.48 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.25/227.48 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.25/227.48 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.25/227.48 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.25/227.48 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.25/227.48 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.25/227.48 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.25/227.48 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.25/227.48 U33(active(X:S)) -> U33(X:S) 227.25/227.48 U33(mark(X:S)) -> U33(X:S) 227.25/227.48 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.25/227.48 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.25/227.48 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.25/227.48 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.25/227.48 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.25/227.48 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.25/227.48 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.25/227.48 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.25/227.48 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.25/227.48 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.25/227.48 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.25/227.48 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.25/227.48 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.25/227.48 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.25/227.48 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.25/227.48 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.25/227.48 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.25/227.48 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.25/227.48 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.25/227.48 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.25/227.48 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.25/227.48 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.25/227.48 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.25/227.48 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.25/227.48 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.25/227.48 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.25/227.48 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.25/227.48 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.25/227.48 U46(active(X:S)) -> U46(X:S) 227.25/227.48 U46(mark(X:S)) -> U46(X:S) 227.25/227.48 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.25/227.48 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.25/227.48 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.25/227.48 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.25/227.48 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.25/227.48 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.25/227.48 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.25/227.48 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.25/227.48 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.25/227.48 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.25/227.48 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.25/227.48 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.25/227.48 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.25/227.48 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.25/227.48 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.25/227.48 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.25/227.48 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.25/227.48 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.25/227.48 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.25/227.48 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.25/227.48 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.25/227.48 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.25/227.48 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.25/227.48 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.25/227.48 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.25/227.48 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.25/227.48 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.25/227.48 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.25/227.48 U56(active(X:S)) -> U56(X:S) 227.25/227.48 U56(mark(X:S)) -> U56(X:S) 227.25/227.48 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.25/227.48 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.25/227.48 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.25/227.48 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.25/227.48 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.25/227.48 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.25/227.48 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.25/227.48 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.25/227.48 U63(active(X:S)) -> U63(X:S) 227.25/227.48 U63(mark(X:S)) -> U63(X:S) 227.25/227.48 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.25/227.48 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.25/227.48 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.25/227.48 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.25/227.48 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.25/227.48 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.25/227.48 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.25/227.48 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.25/227.48 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.25/227.48 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.25/227.48 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.25/227.48 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.25/227.48 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.25/227.48 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.25/227.48 U74(active(X:S)) -> U74(X:S) 227.25/227.48 U74(mark(X:S)) -> U74(X:S) 227.25/227.48 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.25/227.48 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.25/227.48 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.25/227.48 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.25/227.48 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.25/227.48 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.25/227.48 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.25/227.48 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.25/227.48 U83(active(X:S)) -> U83(X:S) 227.25/227.48 U83(mark(X:S)) -> U83(X:S) 227.25/227.48 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.25/227.48 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.25/227.48 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.25/227.48 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.25/227.48 U92(active(X:S)) -> U92(X:S) 227.25/227.48 U92(mark(X:S)) -> U92(X:S) 227.25/227.48 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.25/227.48 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.25/227.48 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.25/227.48 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.25/227.48 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.25/227.48 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.25/227.48 active(U13(tt)) -> mark(tt) 227.25/227.48 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.25/227.48 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.25/227.48 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.25/227.48 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.25/227.48 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.25/227.48 active(U26(tt)) -> mark(tt) 227.25/227.48 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.25/227.48 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.25/227.48 active(U33(tt)) -> mark(tt) 227.25/227.48 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.25/227.48 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.25/227.48 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.25/227.48 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.25/227.48 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.25/227.48 active(U46(tt)) -> mark(tt) 227.25/227.48 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.25/227.48 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.25/227.48 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.25/227.48 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.25/227.48 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.25/227.48 active(U56(tt)) -> mark(tt) 227.25/227.48 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.25/227.48 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.25/227.48 active(U63(tt)) -> mark(tt) 227.25/227.48 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.25/227.48 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.25/227.48 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.25/227.48 active(U74(tt)) -> mark(tt) 227.25/227.48 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.25/227.48 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.25/227.48 active(U83(tt)) -> mark(tt) 227.25/227.48 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.25/227.48 active(U92(tt)) -> mark(tt) 227.25/227.48 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.25/227.48 active(__(nil,X:S)) -> mark(X:S) 227.25/227.48 active(__(X:S,nil)) -> mark(X:S) 227.25/227.48 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.25/227.48 active(isList(nil)) -> mark(tt) 227.25/227.48 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.25/227.48 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.25/227.48 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.25/227.48 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.25/227.48 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.25/227.48 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.25/227.48 active(isPal(nil)) -> mark(tt) 227.25/227.48 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.25/227.48 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.25/227.48 active(isPalListKind(a)) -> mark(tt) 227.25/227.48 active(isPalListKind(e)) -> mark(tt) 227.25/227.48 active(isPalListKind(i)) -> mark(tt) 227.25/227.48 active(isPalListKind(nil)) -> mark(tt) 227.25/227.48 active(isPalListKind(o)) -> mark(tt) 227.25/227.48 active(isPalListKind(u)) -> mark(tt) 227.25/227.48 active(isQid(a)) -> mark(tt) 227.25/227.48 active(isQid(e)) -> mark(tt) 227.25/227.48 active(isQid(i)) -> mark(tt) 227.25/227.48 active(isQid(o)) -> mark(tt) 227.25/227.48 active(isQid(u)) -> mark(tt) 227.25/227.48 isList(active(X:S)) -> isList(X:S) 227.25/227.48 isList(mark(X:S)) -> isList(X:S) 227.25/227.48 isNeList(active(X:S)) -> isNeList(X:S) 227.25/227.48 isNeList(mark(X:S)) -> isNeList(X:S) 227.25/227.48 isNePal(active(X:S)) -> isNePal(X:S) 227.25/227.48 isNePal(mark(X:S)) -> isNePal(X:S) 227.25/227.48 isPal(active(X:S)) -> isPal(X:S) 227.25/227.48 isPal(mark(X:S)) -> isPal(X:S) 227.25/227.48 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.25/227.48 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.25/227.48 isQid(active(X:S)) -> isQid(X:S) 227.25/227.48 isQid(mark(X:S)) -> isQid(X:S) 227.25/227.48 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.25/227.48 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.25/227.48 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.25/227.48 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.25/227.48 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.25/227.48 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.25/227.48 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.25/227.48 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.25/227.48 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.25/227.48 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.25/227.48 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.25/227.48 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.25/227.48 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.25/227.48 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.25/227.48 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.25/227.48 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.25/227.48 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.25/227.48 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.25/227.48 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.25/227.48 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.25/227.48 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.25/227.48 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.25/227.48 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.25/227.48 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.25/227.48 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.25/227.48 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.25/227.48 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.25/227.48 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.25/227.48 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.25/227.48 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.25/227.48 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.25/227.48 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.25/227.48 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.25/227.48 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.25/227.48 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.25/227.48 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.25/227.48 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.25/227.48 mark(isList(X:S)) -> active(isList(X:S)) 227.25/227.48 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.25/227.48 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.25/227.48 mark(isPal(X:S)) -> active(isPal(X:S)) 227.25/227.48 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.25/227.48 mark(isQid(X:S)) -> active(isQid(X:S)) 227.25/227.48 mark(a) -> active(a) 227.25/227.48 mark(e) -> active(e) 227.25/227.48 mark(i) -> active(i) 227.25/227.48 mark(nil) -> active(nil) 227.25/227.48 mark(o) -> active(o) 227.25/227.48 mark(tt) -> active(tt) 227.25/227.48 mark(u) -> active(u) 227.25/227.48 ->Strongly Connected Components: 227.25/227.48 ->->Cycle: 227.25/227.48 ->->-> Pairs: 227.25/227.48 U25#(X1:S,active(X2:S)) -> U25#(X1:S,X2:S) 227.25/227.48 U25#(X1:S,mark(X2:S)) -> U25#(X1:S,X2:S) 227.25/227.48 ->->-> Rules: 227.25/227.48 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.25/227.48 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.25/227.48 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.25/227.48 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.25/227.48 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.25/227.48 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.25/227.48 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.25/227.48 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.25/227.48 U13(active(X:S)) -> U13(X:S) 227.25/227.48 U13(mark(X:S)) -> U13(X:S) 227.25/227.48 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.25/227.48 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.25/227.48 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.25/227.48 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.25/227.48 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.25/227.48 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.25/227.48 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.25/227.48 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.25/227.48 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.25/227.48 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.25/227.48 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.25/227.48 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.25/227.48 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.25/227.48 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.25/227.48 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.25/227.48 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.25/227.48 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.25/227.48 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.25/227.48 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.25/227.48 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.25/227.48 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.25/227.48 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.25/227.48 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.25/227.48 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.25/227.48 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.25/227.48 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.25/227.48 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.25/227.48 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.25/227.48 U26(active(X:S)) -> U26(X:S) 227.25/227.48 U26(mark(X:S)) -> U26(X:S) 227.25/227.48 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.25/227.48 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.25/227.48 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.25/227.48 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.25/227.48 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.25/227.48 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.25/227.48 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.25/227.48 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.25/227.48 U33(active(X:S)) -> U33(X:S) 227.25/227.48 U33(mark(X:S)) -> U33(X:S) 227.25/227.48 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.25/227.48 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.25/227.48 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.25/227.48 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.25/227.48 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.25/227.48 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.25/227.48 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.25/227.48 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.25/227.48 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.25/227.48 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.25/227.48 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.25/227.48 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.25/227.48 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.25/227.48 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.25/227.48 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.25/227.48 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.25/227.48 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.25/227.48 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.25/227.48 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.25/227.48 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.25/227.48 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.25/227.48 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.25/227.48 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.25/227.48 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.25/227.48 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.25/227.48 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.25/227.48 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.25/227.48 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.25/227.48 U46(active(X:S)) -> U46(X:S) 227.25/227.48 U46(mark(X:S)) -> U46(X:S) 227.25/227.48 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.25/227.48 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.25/227.48 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.25/227.48 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.25/227.48 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.25/227.48 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.25/227.48 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.25/227.48 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.25/227.48 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.25/227.48 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.25/227.48 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.25/227.48 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.25/227.48 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.25/227.48 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.25/227.48 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.25/227.48 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.25/227.48 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.25/227.48 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.25/227.48 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.25/227.48 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.25/227.48 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.25/227.48 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.25/227.48 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.25/227.48 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.25/227.48 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.25/227.48 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.25/227.48 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.25/227.48 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.25/227.48 U56(active(X:S)) -> U56(X:S) 227.25/227.48 U56(mark(X:S)) -> U56(X:S) 227.25/227.48 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.25/227.48 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.25/227.48 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.25/227.48 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.25/227.48 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.25/227.48 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.25/227.48 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.25/227.48 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.25/227.48 U63(active(X:S)) -> U63(X:S) 227.25/227.48 U63(mark(X:S)) -> U63(X:S) 227.25/227.48 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.25/227.48 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.25/227.48 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.25/227.48 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.25/227.48 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.25/227.48 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.25/227.48 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.25/227.48 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.25/227.48 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.25/227.48 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.25/227.48 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.25/227.48 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.25/227.48 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.25/227.48 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.25/227.48 U74(active(X:S)) -> U74(X:S) 227.25/227.48 U74(mark(X:S)) -> U74(X:S) 227.25/227.48 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.25/227.48 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.25/227.48 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.25/227.48 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.25/227.48 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.25/227.48 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.25/227.48 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.25/227.48 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.25/227.48 U83(active(X:S)) -> U83(X:S) 227.25/227.48 U83(mark(X:S)) -> U83(X:S) 227.25/227.48 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.25/227.48 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.25/227.48 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.25/227.48 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.25/227.48 U92(active(X:S)) -> U92(X:S) 227.25/227.48 U92(mark(X:S)) -> U92(X:S) 227.25/227.48 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.25/227.48 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.25/227.48 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.25/227.48 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.25/227.48 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.25/227.48 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.25/227.48 active(U13(tt)) -> mark(tt) 227.25/227.48 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.25/227.48 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.25/227.48 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.25/227.48 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.25/227.48 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.25/227.48 active(U26(tt)) -> mark(tt) 227.25/227.48 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.25/227.48 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.25/227.48 active(U33(tt)) -> mark(tt) 227.25/227.48 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.25/227.48 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.25/227.48 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.25/227.48 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.25/227.48 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.25/227.48 active(U46(tt)) -> mark(tt) 227.25/227.48 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.25/227.48 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.25/227.48 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.25/227.48 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.25/227.48 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.25/227.48 active(U56(tt)) -> mark(tt) 227.25/227.48 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.25/227.48 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.25/227.48 active(U63(tt)) -> mark(tt) 227.25/227.48 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.25/227.48 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.25/227.48 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.25/227.48 active(U74(tt)) -> mark(tt) 227.25/227.48 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.25/227.48 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.25/227.48 active(U83(tt)) -> mark(tt) 227.25/227.48 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.25/227.48 active(U92(tt)) -> mark(tt) 227.25/227.48 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.25/227.48 active(__(nil,X:S)) -> mark(X:S) 227.25/227.48 active(__(X:S,nil)) -> mark(X:S) 227.25/227.48 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.25/227.48 active(isList(nil)) -> mark(tt) 227.25/227.48 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.25/227.48 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.25/227.48 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.25/227.48 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.25/227.48 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.25/227.48 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.25/227.48 active(isPal(nil)) -> mark(tt) 227.25/227.48 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.25/227.48 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.25/227.48 active(isPalListKind(a)) -> mark(tt) 227.25/227.48 active(isPalListKind(e)) -> mark(tt) 227.25/227.48 active(isPalListKind(i)) -> mark(tt) 227.25/227.48 active(isPalListKind(nil)) -> mark(tt) 227.25/227.48 active(isPalListKind(o)) -> mark(tt) 227.25/227.48 active(isPalListKind(u)) -> mark(tt) 227.25/227.48 active(isQid(a)) -> mark(tt) 227.25/227.48 active(isQid(e)) -> mark(tt) 227.25/227.48 active(isQid(i)) -> mark(tt) 227.25/227.48 active(isQid(o)) -> mark(tt) 227.25/227.48 active(isQid(u)) -> mark(tt) 227.25/227.48 isList(active(X:S)) -> isList(X:S) 227.25/227.48 isList(mark(X:S)) -> isList(X:S) 227.25/227.48 isNeList(active(X:S)) -> isNeList(X:S) 227.25/227.48 isNeList(mark(X:S)) -> isNeList(X:S) 227.25/227.48 isNePal(active(X:S)) -> isNePal(X:S) 227.25/227.48 isNePal(mark(X:S)) -> isNePal(X:S) 227.25/227.48 isPal(active(X:S)) -> isPal(X:S) 227.25/227.48 isPal(mark(X:S)) -> isPal(X:S) 227.25/227.48 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.25/227.48 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.25/227.48 isQid(active(X:S)) -> isQid(X:S) 227.25/227.48 isQid(mark(X:S)) -> isQid(X:S) 227.25/227.48 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.25/227.48 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.25/227.48 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.25/227.48 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.25/227.48 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.25/227.48 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.25/227.48 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.25/227.48 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.25/227.48 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.25/227.48 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.25/227.48 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.25/227.48 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.25/227.48 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.25/227.48 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.25/227.48 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.25/227.48 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.25/227.48 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.25/227.48 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.25/227.48 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.25/227.48 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.25/227.48 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.25/227.48 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.25/227.48 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.25/227.48 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.25/227.48 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.25/227.48 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.25/227.48 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.25/227.48 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.25/227.48 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.25/227.48 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.25/227.48 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.25/227.48 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.25/227.48 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.25/227.48 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.25/227.48 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.25/227.48 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.25/227.48 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.25/227.48 mark(isList(X:S)) -> active(isList(X:S)) 227.25/227.48 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.25/227.48 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.25/227.48 mark(isPal(X:S)) -> active(isPal(X:S)) 227.25/227.48 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.25/227.48 mark(isQid(X:S)) -> active(isQid(X:S)) 227.25/227.48 mark(a) -> active(a) 227.25/227.48 mark(e) -> active(e) 227.25/227.48 mark(i) -> active(i) 227.25/227.48 mark(nil) -> active(nil) 227.25/227.48 mark(o) -> active(o) 227.25/227.48 mark(tt) -> active(tt) 227.25/227.48 mark(u) -> active(u) 227.25/227.48 227.25/227.48 Problem 1.36: 227.25/227.48 227.25/227.48 Subterm Processor: 227.25/227.48 -> Pairs: 227.25/227.48 U25#(X1:S,active(X2:S)) -> U25#(X1:S,X2:S) 227.25/227.48 U25#(X1:S,mark(X2:S)) -> U25#(X1:S,X2:S) 227.25/227.48 -> Rules: 227.25/227.48 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.25/227.48 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.25/227.48 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.25/227.48 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.25/227.48 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.25/227.48 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.25/227.48 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.25/227.48 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.25/227.48 U13(active(X:S)) -> U13(X:S) 227.25/227.48 U13(mark(X:S)) -> U13(X:S) 227.25/227.48 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.25/227.48 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.25/227.48 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.25/227.48 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.25/227.48 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.25/227.48 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.25/227.48 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.25/227.48 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.25/227.48 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.25/227.48 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.25/227.48 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.25/227.48 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.25/227.48 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.25/227.48 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.25/227.48 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.25/227.48 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.25/227.48 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.25/227.48 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.25/227.48 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.25/227.48 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.25/227.48 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.25/227.48 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.25/227.48 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.25/227.48 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.25/227.48 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.25/227.48 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.25/227.48 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.25/227.48 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.25/227.48 U26(active(X:S)) -> U26(X:S) 227.25/227.48 U26(mark(X:S)) -> U26(X:S) 227.25/227.48 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.25/227.48 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.25/227.48 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.25/227.48 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.25/227.48 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.25/227.48 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.25/227.48 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.25/227.48 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.25/227.48 U33(active(X:S)) -> U33(X:S) 227.25/227.48 U33(mark(X:S)) -> U33(X:S) 227.25/227.48 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.25/227.48 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.25/227.48 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.25/227.48 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.25/227.48 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.25/227.48 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.25/227.48 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.25/227.48 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.25/227.48 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.25/227.48 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.25/227.48 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.25/227.48 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.25/227.48 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.25/227.48 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.25/227.48 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.25/227.48 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.25/227.48 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.25/227.48 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.25/227.48 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.25/227.48 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.25/227.48 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.25/227.48 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.25/227.48 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.25/227.48 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.25/227.48 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.25/227.48 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.25/227.48 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.25/227.48 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.25/227.48 U46(active(X:S)) -> U46(X:S) 227.25/227.48 U46(mark(X:S)) -> U46(X:S) 227.25/227.48 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.25/227.48 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.25/227.48 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.25/227.48 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.25/227.48 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.25/227.48 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.25/227.48 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.25/227.48 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.25/227.48 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.25/227.48 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.25/227.48 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.25/227.48 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.25/227.48 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.25/227.48 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.25/227.48 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.25/227.48 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.25/227.48 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.25/227.48 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.25/227.48 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.25/227.48 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.25/227.48 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.25/227.48 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.25/227.48 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.25/227.48 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.25/227.48 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.25/227.48 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.25/227.48 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.25/227.48 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.25/227.48 U56(active(X:S)) -> U56(X:S) 227.25/227.48 U56(mark(X:S)) -> U56(X:S) 227.25/227.48 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.25/227.48 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.25/227.48 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.25/227.48 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.25/227.48 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.25/227.48 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.25/227.48 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.25/227.48 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.25/227.48 U63(active(X:S)) -> U63(X:S) 227.25/227.48 U63(mark(X:S)) -> U63(X:S) 227.25/227.48 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.25/227.48 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.25/227.48 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.25/227.48 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.25/227.48 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.25/227.48 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.25/227.48 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.25/227.48 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.25/227.48 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.25/227.48 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.25/227.48 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.25/227.48 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.25/227.48 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.25/227.48 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.25/227.48 U74(active(X:S)) -> U74(X:S) 227.25/227.48 U74(mark(X:S)) -> U74(X:S) 227.25/227.48 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.25/227.48 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.25/227.48 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.25/227.48 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.25/227.48 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.25/227.48 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.25/227.48 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.25/227.48 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.25/227.48 U83(active(X:S)) -> U83(X:S) 227.25/227.48 U83(mark(X:S)) -> U83(X:S) 227.25/227.48 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.25/227.48 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.25/227.48 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.25/227.48 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.25/227.48 U92(active(X:S)) -> U92(X:S) 227.25/227.48 U92(mark(X:S)) -> U92(X:S) 227.25/227.48 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.25/227.48 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.25/227.48 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.25/227.48 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.25/227.48 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.25/227.48 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.25/227.48 active(U13(tt)) -> mark(tt) 227.25/227.48 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.25/227.48 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.25/227.48 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.25/227.48 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.25/227.48 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.25/227.48 active(U26(tt)) -> mark(tt) 227.25/227.48 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.25/227.48 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.25/227.48 active(U33(tt)) -> mark(tt) 227.25/227.48 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.25/227.48 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.25/227.48 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.25/227.48 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.25/227.48 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.25/227.48 active(U46(tt)) -> mark(tt) 227.25/227.48 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.25/227.48 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.25/227.48 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.25/227.48 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.25/227.48 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.25/227.48 active(U56(tt)) -> mark(tt) 227.25/227.48 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.25/227.48 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.25/227.48 active(U63(tt)) -> mark(tt) 227.25/227.48 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.25/227.48 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.25/227.48 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.25/227.48 active(U74(tt)) -> mark(tt) 227.25/227.48 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.25/227.48 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.25/227.48 active(U83(tt)) -> mark(tt) 227.25/227.48 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.25/227.48 active(U92(tt)) -> mark(tt) 227.25/227.48 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.25/227.48 active(__(nil,X:S)) -> mark(X:S) 227.25/227.48 active(__(X:S,nil)) -> mark(X:S) 227.25/227.48 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.25/227.48 active(isList(nil)) -> mark(tt) 227.25/227.48 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.25/227.48 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.25/227.48 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.25/227.48 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.25/227.48 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.25/227.48 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.25/227.48 active(isPal(nil)) -> mark(tt) 227.25/227.48 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.25/227.48 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.25/227.48 active(isPalListKind(a)) -> mark(tt) 227.25/227.48 active(isPalListKind(e)) -> mark(tt) 227.25/227.48 active(isPalListKind(i)) -> mark(tt) 227.25/227.48 active(isPalListKind(nil)) -> mark(tt) 227.25/227.48 active(isPalListKind(o)) -> mark(tt) 227.25/227.48 active(isPalListKind(u)) -> mark(tt) 227.25/227.48 active(isQid(a)) -> mark(tt) 227.25/227.48 active(isQid(e)) -> mark(tt) 227.25/227.48 active(isQid(i)) -> mark(tt) 227.25/227.48 active(isQid(o)) -> mark(tt) 227.25/227.48 active(isQid(u)) -> mark(tt) 227.25/227.48 isList(active(X:S)) -> isList(X:S) 227.25/227.48 isList(mark(X:S)) -> isList(X:S) 227.25/227.48 isNeList(active(X:S)) -> isNeList(X:S) 227.25/227.48 isNeList(mark(X:S)) -> isNeList(X:S) 227.25/227.48 isNePal(active(X:S)) -> isNePal(X:S) 227.25/227.48 isNePal(mark(X:S)) -> isNePal(X:S) 227.25/227.48 isPal(active(X:S)) -> isPal(X:S) 227.25/227.48 isPal(mark(X:S)) -> isPal(X:S) 227.25/227.48 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.25/227.48 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.25/227.48 isQid(active(X:S)) -> isQid(X:S) 227.25/227.48 isQid(mark(X:S)) -> isQid(X:S) 227.25/227.48 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.25/227.48 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.25/227.48 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.25/227.48 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.25/227.48 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.25/227.48 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.25/227.48 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.25/227.48 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.25/227.48 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.25/227.48 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.25/227.48 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.25/227.48 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.25/227.48 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.25/227.48 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.25/227.48 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.25/227.48 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.25/227.48 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.25/227.48 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.25/227.48 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.25/227.48 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.25/227.48 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.25/227.48 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.25/227.48 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.25/227.48 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.25/227.48 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.25/227.48 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.25/227.48 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.25/227.48 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.25/227.48 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.25/227.48 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.25/227.48 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.25/227.48 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.25/227.48 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.25/227.48 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.25/227.48 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.25/227.48 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.25/227.48 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.25/227.48 mark(isList(X:S)) -> active(isList(X:S)) 227.25/227.48 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.25/227.48 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.25/227.48 mark(isPal(X:S)) -> active(isPal(X:S)) 227.25/227.48 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.25/227.48 mark(isQid(X:S)) -> active(isQid(X:S)) 227.25/227.48 mark(a) -> active(a) 227.25/227.48 mark(e) -> active(e) 227.25/227.48 mark(i) -> active(i) 227.25/227.48 mark(nil) -> active(nil) 227.25/227.48 mark(o) -> active(o) 227.25/227.48 mark(tt) -> active(tt) 227.25/227.48 mark(u) -> active(u) 227.25/227.48 ->Projection: 227.25/227.48 pi(U25#) = 2 227.25/227.48 227.25/227.48 Problem 1.36: 227.25/227.48 227.25/227.48 SCC Processor: 227.25/227.48 -> Pairs: 227.25/227.48 Empty 227.25/227.48 -> Rules: 227.25/227.48 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.25/227.48 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.25/227.48 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.25/227.48 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.25/227.48 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.25/227.48 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.25/227.48 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.25/227.48 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.25/227.48 U13(active(X:S)) -> U13(X:S) 227.25/227.48 U13(mark(X:S)) -> U13(X:S) 227.25/227.48 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.25/227.48 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.25/227.48 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.25/227.48 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.25/227.48 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.25/227.48 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.25/227.48 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.25/227.48 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.25/227.48 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.25/227.48 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.25/227.48 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.25/227.48 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.25/227.48 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.25/227.48 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.25/227.48 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.25/227.48 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.25/227.48 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.25/227.48 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.25/227.48 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.25/227.48 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.25/227.48 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.25/227.48 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.25/227.48 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.25/227.48 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.25/227.48 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.25/227.48 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.25/227.48 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.25/227.48 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.25/227.48 U26(active(X:S)) -> U26(X:S) 227.25/227.48 U26(mark(X:S)) -> U26(X:S) 227.25/227.48 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.25/227.48 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.25/227.48 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.25/227.48 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.25/227.48 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.25/227.48 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.25/227.48 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.25/227.48 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.25/227.48 U33(active(X:S)) -> U33(X:S) 227.25/227.48 U33(mark(X:S)) -> U33(X:S) 227.25/227.48 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.25/227.48 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.25/227.48 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.25/227.48 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.25/227.48 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.25/227.48 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.25/227.48 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.25/227.48 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.25/227.48 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.25/227.48 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.25/227.48 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.25/227.48 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.25/227.48 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.25/227.48 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.25/227.48 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.25/227.48 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.25/227.48 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.25/227.48 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.25/227.48 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.25/227.48 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.25/227.48 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.25/227.48 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.25/227.48 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.25/227.48 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.25/227.48 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.25/227.48 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.25/227.48 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.25/227.48 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.25/227.48 U46(active(X:S)) -> U46(X:S) 227.25/227.48 U46(mark(X:S)) -> U46(X:S) 227.25/227.48 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.25/227.48 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.25/227.48 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.25/227.48 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.25/227.48 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.25/227.48 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.25/227.48 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.25/227.48 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.25/227.48 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.25/227.48 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.25/227.48 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.25/227.48 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.25/227.48 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.25/227.48 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.25/227.48 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.25/227.48 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.25/227.48 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.25/227.48 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.25/227.48 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.25/227.48 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.25/227.48 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.25/227.48 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.25/227.48 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.25/227.48 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.25/227.48 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.25/227.48 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.25/227.48 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.25/227.48 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.25/227.48 U56(active(X:S)) -> U56(X:S) 227.25/227.48 U56(mark(X:S)) -> U56(X:S) 227.25/227.48 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.25/227.48 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.25/227.48 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.25/227.48 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.25/227.48 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.25/227.48 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.25/227.48 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.25/227.48 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.25/227.48 U63(active(X:S)) -> U63(X:S) 227.25/227.48 U63(mark(X:S)) -> U63(X:S) 227.25/227.48 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.25/227.48 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.25/227.48 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.25/227.48 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.25/227.48 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.25/227.48 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.25/227.48 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.25/227.48 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.25/227.48 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.25/227.48 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.25/227.48 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.25/227.48 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.25/227.48 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.25/227.48 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.25/227.48 U74(active(X:S)) -> U74(X:S) 227.25/227.48 U74(mark(X:S)) -> U74(X:S) 227.25/227.48 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.25/227.48 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.25/227.48 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.25/227.48 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.25/227.48 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.25/227.48 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.25/227.48 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.25/227.48 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.25/227.48 U83(active(X:S)) -> U83(X:S) 227.25/227.48 U83(mark(X:S)) -> U83(X:S) 227.25/227.48 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.25/227.48 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.25/227.48 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.25/227.48 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.25/227.48 U92(active(X:S)) -> U92(X:S) 227.25/227.48 U92(mark(X:S)) -> U92(X:S) 227.25/227.48 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.25/227.48 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.25/227.48 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.25/227.48 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.25/227.48 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.25/227.48 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.25/227.48 active(U13(tt)) -> mark(tt) 227.25/227.48 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.25/227.48 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.25/227.48 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.25/227.48 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.25/227.48 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.25/227.48 active(U26(tt)) -> mark(tt) 227.25/227.48 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.25/227.48 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.25/227.48 active(U33(tt)) -> mark(tt) 227.25/227.48 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.25/227.48 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.25/227.48 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.25/227.48 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.25/227.48 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.25/227.48 active(U46(tt)) -> mark(tt) 227.25/227.48 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.25/227.48 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.25/227.48 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.25/227.48 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.25/227.48 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.25/227.48 active(U56(tt)) -> mark(tt) 227.25/227.48 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.25/227.48 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.25/227.48 active(U63(tt)) -> mark(tt) 227.25/227.48 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.25/227.48 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.25/227.48 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.25/227.48 active(U74(tt)) -> mark(tt) 227.25/227.48 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.25/227.48 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.25/227.48 active(U83(tt)) -> mark(tt) 227.25/227.48 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.25/227.48 active(U92(tt)) -> mark(tt) 227.25/227.48 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.25/227.48 active(__(nil,X:S)) -> mark(X:S) 227.25/227.48 active(__(X:S,nil)) -> mark(X:S) 227.25/227.48 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.25/227.48 active(isList(nil)) -> mark(tt) 227.25/227.48 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.25/227.48 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.25/227.48 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.25/227.48 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.25/227.48 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.25/227.48 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.25/227.48 active(isPal(nil)) -> mark(tt) 227.25/227.48 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.25/227.48 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.25/227.48 active(isPalListKind(a)) -> mark(tt) 227.25/227.48 active(isPalListKind(e)) -> mark(tt) 227.25/227.48 active(isPalListKind(i)) -> mark(tt) 227.25/227.48 active(isPalListKind(nil)) -> mark(tt) 227.25/227.48 active(isPalListKind(o)) -> mark(tt) 227.25/227.48 active(isPalListKind(u)) -> mark(tt) 227.25/227.48 active(isQid(a)) -> mark(tt) 227.25/227.48 active(isQid(e)) -> mark(tt) 227.25/227.48 active(isQid(i)) -> mark(tt) 227.25/227.48 active(isQid(o)) -> mark(tt) 227.25/227.48 active(isQid(u)) -> mark(tt) 227.25/227.48 isList(active(X:S)) -> isList(X:S) 227.25/227.48 isList(mark(X:S)) -> isList(X:S) 227.25/227.48 isNeList(active(X:S)) -> isNeList(X:S) 227.25/227.48 isNeList(mark(X:S)) -> isNeList(X:S) 227.25/227.48 isNePal(active(X:S)) -> isNePal(X:S) 227.25/227.48 isNePal(mark(X:S)) -> isNePal(X:S) 227.25/227.48 isPal(active(X:S)) -> isPal(X:S) 227.25/227.48 isPal(mark(X:S)) -> isPal(X:S) 227.25/227.48 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.25/227.48 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.25/227.48 isQid(active(X:S)) -> isQid(X:S) 227.25/227.48 isQid(mark(X:S)) -> isQid(X:S) 227.25/227.48 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.25/227.48 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.25/227.48 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.25/227.48 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.25/227.48 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.25/227.48 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.25/227.48 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.25/227.48 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.25/227.48 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.25/227.48 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.25/227.48 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.25/227.48 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.25/227.48 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.25/227.48 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.25/227.48 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.25/227.48 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.25/227.48 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.25/227.48 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.25/227.48 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.25/227.48 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.25/227.48 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.25/227.48 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.25/227.48 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.25/227.48 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.25/227.48 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.25/227.48 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.25/227.48 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.25/227.48 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.25/227.48 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.25/227.48 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.25/227.48 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.25/227.48 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.25/227.48 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.25/227.48 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.25/227.48 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.25/227.48 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.25/227.48 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.25/227.48 mark(isList(X:S)) -> active(isList(X:S)) 227.25/227.48 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.25/227.48 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.25/227.48 mark(isPal(X:S)) -> active(isPal(X:S)) 227.25/227.48 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.25/227.48 mark(isQid(X:S)) -> active(isQid(X:S)) 227.25/227.48 mark(a) -> active(a) 227.25/227.48 mark(e) -> active(e) 227.25/227.48 mark(i) -> active(i) 227.25/227.48 mark(nil) -> active(nil) 227.25/227.48 mark(o) -> active(o) 227.25/227.48 mark(tt) -> active(tt) 227.25/227.48 mark(u) -> active(u) 227.25/227.48 ->Strongly Connected Components: 227.25/227.48 There is no strongly connected component 227.25/227.48 227.25/227.48 The problem is finite. 227.25/227.48 227.25/227.48 Problem 1.37: 227.25/227.48 227.25/227.48 Subterm Processor: 227.25/227.48 -> Pairs: 227.25/227.48 U24#(active(X1:S),X2:S,X3:S) -> U24#(X1:S,X2:S,X3:S) 227.25/227.48 U24#(mark(X1:S),X2:S,X3:S) -> U24#(X1:S,X2:S,X3:S) 227.25/227.48 U24#(X1:S,active(X2:S),X3:S) -> U24#(X1:S,X2:S,X3:S) 227.25/227.48 U24#(X1:S,mark(X2:S),X3:S) -> U24#(X1:S,X2:S,X3:S) 227.25/227.48 U24#(X1:S,X2:S,active(X3:S)) -> U24#(X1:S,X2:S,X3:S) 227.25/227.48 U24#(X1:S,X2:S,mark(X3:S)) -> U24#(X1:S,X2:S,X3:S) 227.25/227.48 -> Rules: 227.25/227.48 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.25/227.48 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.25/227.48 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.25/227.48 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.25/227.48 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.25/227.48 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.25/227.48 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.25/227.48 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.25/227.48 U13(active(X:S)) -> U13(X:S) 227.25/227.48 U13(mark(X:S)) -> U13(X:S) 227.25/227.48 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.25/227.48 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.25/227.48 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.25/227.48 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.25/227.48 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.25/227.48 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.25/227.48 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.25/227.48 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.25/227.48 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.25/227.48 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.25/227.48 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.25/227.48 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.25/227.48 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.25/227.48 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.25/227.48 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.25/227.48 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.25/227.48 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.25/227.48 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.25/227.48 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.25/227.48 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.25/227.48 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.25/227.48 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.25/227.48 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.25/227.48 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.25/227.48 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.25/227.48 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.25/227.48 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.25/227.48 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.25/227.48 U26(active(X:S)) -> U26(X:S) 227.25/227.48 U26(mark(X:S)) -> U26(X:S) 227.25/227.48 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.25/227.48 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.25/227.48 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.25/227.48 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.25/227.48 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.25/227.48 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.25/227.48 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.25/227.48 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.25/227.48 U33(active(X:S)) -> U33(X:S) 227.25/227.48 U33(mark(X:S)) -> U33(X:S) 227.25/227.48 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.25/227.48 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.25/227.48 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.25/227.48 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.25/227.48 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.25/227.48 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.25/227.48 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.25/227.48 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.25/227.48 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.25/227.48 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.25/227.48 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.25/227.48 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.25/227.48 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.25/227.48 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.25/227.48 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.25/227.48 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.25/227.48 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.25/227.48 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.25/227.48 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.25/227.48 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.25/227.48 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.25/227.48 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.25/227.48 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.25/227.48 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.25/227.48 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.25/227.48 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.25/227.48 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.25/227.48 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.25/227.48 U46(active(X:S)) -> U46(X:S) 227.25/227.48 U46(mark(X:S)) -> U46(X:S) 227.25/227.48 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.25/227.48 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.25/227.48 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.25/227.48 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.25/227.49 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.25/227.49 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.25/227.49 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.25/227.49 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.25/227.49 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.25/227.49 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.25/227.49 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.25/227.49 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.25/227.49 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.25/227.49 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.25/227.49 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.25/227.49 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.25/227.49 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.25/227.49 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.25/227.49 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.25/227.49 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.25/227.49 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.25/227.49 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.25/227.49 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.25/227.49 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.25/227.49 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.25/227.49 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.25/227.49 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.25/227.49 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.25/227.49 U56(active(X:S)) -> U56(X:S) 227.25/227.49 U56(mark(X:S)) -> U56(X:S) 227.25/227.49 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.25/227.49 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.25/227.49 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.25/227.49 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.25/227.49 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.25/227.49 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.25/227.49 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.25/227.49 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.25/227.49 U63(active(X:S)) -> U63(X:S) 227.25/227.49 U63(mark(X:S)) -> U63(X:S) 227.25/227.49 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.25/227.49 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.25/227.49 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.25/227.49 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.25/227.49 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.25/227.49 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.25/227.49 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.25/227.49 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.25/227.49 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.25/227.49 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.25/227.49 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.25/227.49 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.25/227.49 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.25/227.49 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.25/227.49 U74(active(X:S)) -> U74(X:S) 227.25/227.49 U74(mark(X:S)) -> U74(X:S) 227.25/227.49 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.25/227.49 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.25/227.49 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.25/227.49 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.25/227.49 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.25/227.49 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.25/227.49 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.25/227.49 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.25/227.49 U83(active(X:S)) -> U83(X:S) 227.25/227.49 U83(mark(X:S)) -> U83(X:S) 227.25/227.49 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.25/227.49 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.25/227.49 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.25/227.49 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.25/227.49 U92(active(X:S)) -> U92(X:S) 227.25/227.49 U92(mark(X:S)) -> U92(X:S) 227.25/227.49 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.25/227.49 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.25/227.49 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.25/227.49 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.25/227.49 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.25/227.49 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.25/227.49 active(U13(tt)) -> mark(tt) 227.25/227.49 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.25/227.49 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.25/227.49 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.25/227.49 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.25/227.49 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.25/227.49 active(U26(tt)) -> mark(tt) 227.25/227.49 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.25/227.49 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.25/227.49 active(U33(tt)) -> mark(tt) 227.25/227.49 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.25/227.49 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.25/227.49 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.25/227.49 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.25/227.49 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.25/227.49 active(U46(tt)) -> mark(tt) 227.25/227.49 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.25/227.49 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.25/227.49 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.25/227.49 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.25/227.49 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.25/227.49 active(U56(tt)) -> mark(tt) 227.25/227.49 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.25/227.49 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.25/227.49 active(U63(tt)) -> mark(tt) 227.25/227.49 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.25/227.49 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.25/227.49 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.25/227.49 active(U74(tt)) -> mark(tt) 227.25/227.49 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.25/227.49 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.25/227.49 active(U83(tt)) -> mark(tt) 227.25/227.49 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.25/227.49 active(U92(tt)) -> mark(tt) 227.25/227.49 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.25/227.49 active(__(nil,X:S)) -> mark(X:S) 227.25/227.49 active(__(X:S,nil)) -> mark(X:S) 227.25/227.49 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.25/227.49 active(isList(nil)) -> mark(tt) 227.25/227.49 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.25/227.49 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.25/227.49 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.25/227.49 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.25/227.49 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.25/227.49 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.25/227.49 active(isPal(nil)) -> mark(tt) 227.25/227.49 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.25/227.49 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.25/227.49 active(isPalListKind(a)) -> mark(tt) 227.25/227.49 active(isPalListKind(e)) -> mark(tt) 227.25/227.49 active(isPalListKind(i)) -> mark(tt) 227.25/227.49 active(isPalListKind(nil)) -> mark(tt) 227.25/227.49 active(isPalListKind(o)) -> mark(tt) 227.25/227.49 active(isPalListKind(u)) -> mark(tt) 227.25/227.49 active(isQid(a)) -> mark(tt) 227.25/227.49 active(isQid(e)) -> mark(tt) 227.25/227.49 active(isQid(i)) -> mark(tt) 227.25/227.49 active(isQid(o)) -> mark(tt) 227.25/227.49 active(isQid(u)) -> mark(tt) 227.25/227.49 isList(active(X:S)) -> isList(X:S) 227.25/227.49 isList(mark(X:S)) -> isList(X:S) 227.25/227.49 isNeList(active(X:S)) -> isNeList(X:S) 227.25/227.49 isNeList(mark(X:S)) -> isNeList(X:S) 227.25/227.49 isNePal(active(X:S)) -> isNePal(X:S) 227.25/227.49 isNePal(mark(X:S)) -> isNePal(X:S) 227.25/227.49 isPal(active(X:S)) -> isPal(X:S) 227.25/227.49 isPal(mark(X:S)) -> isPal(X:S) 227.25/227.49 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.25/227.49 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.25/227.49 isQid(active(X:S)) -> isQid(X:S) 227.25/227.49 isQid(mark(X:S)) -> isQid(X:S) 227.25/227.49 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.25/227.49 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.25/227.49 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.25/227.49 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.25/227.49 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.25/227.49 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.25/227.49 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.25/227.49 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.25/227.49 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.25/227.49 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.25/227.49 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.25/227.49 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.25/227.49 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.25/227.49 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.25/227.49 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.25/227.49 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.25/227.49 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.25/227.49 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.25/227.49 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.25/227.49 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.25/227.49 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.25/227.49 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.25/227.49 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.25/227.49 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.25/227.49 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.25/227.49 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.25/227.49 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.25/227.49 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.25/227.49 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.25/227.49 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.25/227.49 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.25/227.49 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.25/227.49 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.25/227.49 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.25/227.49 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.25/227.49 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.25/227.49 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.25/227.49 mark(isList(X:S)) -> active(isList(X:S)) 227.25/227.49 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.25/227.49 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.25/227.49 mark(isPal(X:S)) -> active(isPal(X:S)) 227.25/227.49 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.25/227.49 mark(isQid(X:S)) -> active(isQid(X:S)) 227.25/227.49 mark(a) -> active(a) 227.25/227.49 mark(e) -> active(e) 227.25/227.49 mark(i) -> active(i) 227.25/227.49 mark(nil) -> active(nil) 227.25/227.49 mark(o) -> active(o) 227.25/227.49 mark(tt) -> active(tt) 227.25/227.49 mark(u) -> active(u) 227.25/227.49 ->Projection: 227.25/227.49 pi(U24#) = 1 227.25/227.49 227.25/227.49 Problem 1.37: 227.25/227.49 227.25/227.49 SCC Processor: 227.25/227.49 -> Pairs: 227.25/227.49 U24#(X1:S,active(X2:S),X3:S) -> U24#(X1:S,X2:S,X3:S) 227.25/227.49 U24#(X1:S,mark(X2:S),X3:S) -> U24#(X1:S,X2:S,X3:S) 227.25/227.49 U24#(X1:S,X2:S,active(X3:S)) -> U24#(X1:S,X2:S,X3:S) 227.25/227.49 U24#(X1:S,X2:S,mark(X3:S)) -> U24#(X1:S,X2:S,X3:S) 227.25/227.49 -> Rules: 227.25/227.49 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.25/227.49 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.25/227.49 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.25/227.49 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.25/227.49 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.25/227.49 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.25/227.49 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.25/227.49 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.25/227.49 U13(active(X:S)) -> U13(X:S) 227.25/227.49 U13(mark(X:S)) -> U13(X:S) 227.25/227.49 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.25/227.49 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.25/227.49 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.25/227.49 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.25/227.49 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.25/227.49 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.25/227.49 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.25/227.49 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.25/227.49 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.25/227.49 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.25/227.49 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.25/227.49 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.25/227.49 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.25/227.49 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.25/227.49 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.25/227.49 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.25/227.49 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.25/227.49 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.25/227.49 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.25/227.49 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.25/227.49 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.25/227.49 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.25/227.49 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.25/227.49 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.25/227.49 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.25/227.49 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.25/227.49 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.25/227.49 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.25/227.49 U26(active(X:S)) -> U26(X:S) 227.25/227.49 U26(mark(X:S)) -> U26(X:S) 227.25/227.49 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.25/227.49 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.25/227.49 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.25/227.49 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.25/227.49 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.25/227.49 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.25/227.49 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.25/227.49 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.25/227.49 U33(active(X:S)) -> U33(X:S) 227.25/227.49 U33(mark(X:S)) -> U33(X:S) 227.25/227.49 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.25/227.49 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.25/227.49 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.25/227.49 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.25/227.49 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.25/227.49 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.25/227.49 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.25/227.49 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.25/227.49 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.25/227.49 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.25/227.49 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.25/227.49 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.25/227.49 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.25/227.49 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.25/227.49 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.25/227.49 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.25/227.49 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.25/227.49 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.25/227.49 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.25/227.49 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.25/227.49 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.25/227.49 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.25/227.49 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.25/227.49 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.25/227.49 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.25/227.49 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.25/227.49 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.25/227.49 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.25/227.49 U46(active(X:S)) -> U46(X:S) 227.25/227.49 U46(mark(X:S)) -> U46(X:S) 227.25/227.49 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.25/227.49 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.25/227.49 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.25/227.49 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.25/227.49 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.25/227.49 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.25/227.49 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.25/227.49 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.25/227.49 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.25/227.49 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.25/227.49 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.25/227.49 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.25/227.49 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.25/227.49 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.25/227.49 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.25/227.49 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.25/227.49 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.25/227.49 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.25/227.49 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.25/227.49 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.25/227.49 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.25/227.49 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.25/227.49 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.25/227.49 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.25/227.49 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.25/227.49 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.25/227.49 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.25/227.49 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.25/227.49 U56(active(X:S)) -> U56(X:S) 227.25/227.49 U56(mark(X:S)) -> U56(X:S) 227.25/227.49 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.25/227.49 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.25/227.49 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.25/227.49 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.25/227.49 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.25/227.49 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.25/227.49 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.25/227.49 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.25/227.49 U63(active(X:S)) -> U63(X:S) 227.25/227.49 U63(mark(X:S)) -> U63(X:S) 227.25/227.49 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.25/227.49 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.25/227.49 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.25/227.49 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.25/227.49 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.25/227.49 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.25/227.49 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.25/227.49 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.25/227.49 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.25/227.49 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.25/227.49 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.25/227.49 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.25/227.49 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.25/227.49 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.25/227.49 U74(active(X:S)) -> U74(X:S) 227.25/227.49 U74(mark(X:S)) -> U74(X:S) 227.25/227.49 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.25/227.49 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.25/227.49 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.25/227.49 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.25/227.49 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.25/227.49 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.25/227.49 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.25/227.49 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.25/227.49 U83(active(X:S)) -> U83(X:S) 227.25/227.49 U83(mark(X:S)) -> U83(X:S) 227.25/227.49 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.25/227.49 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.25/227.49 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.25/227.49 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.25/227.49 U92(active(X:S)) -> U92(X:S) 227.25/227.49 U92(mark(X:S)) -> U92(X:S) 227.25/227.49 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.25/227.49 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.25/227.49 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.25/227.49 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.25/227.49 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.25/227.49 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.25/227.49 active(U13(tt)) -> mark(tt) 227.25/227.49 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.25/227.49 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.25/227.49 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.25/227.49 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.25/227.49 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.25/227.49 active(U26(tt)) -> mark(tt) 227.25/227.49 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.25/227.49 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.25/227.49 active(U33(tt)) -> mark(tt) 227.25/227.49 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.25/227.49 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.25/227.49 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.25/227.49 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.25/227.49 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.25/227.49 active(U46(tt)) -> mark(tt) 227.25/227.49 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.25/227.49 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.25/227.49 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.25/227.49 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.25/227.49 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.25/227.49 active(U56(tt)) -> mark(tt) 227.25/227.49 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.25/227.49 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.25/227.49 active(U63(tt)) -> mark(tt) 227.25/227.49 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.25/227.49 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.25/227.49 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.25/227.49 active(U74(tt)) -> mark(tt) 227.25/227.49 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.25/227.49 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.25/227.49 active(U83(tt)) -> mark(tt) 227.25/227.49 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.25/227.49 active(U92(tt)) -> mark(tt) 227.25/227.49 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.25/227.49 active(__(nil,X:S)) -> mark(X:S) 227.25/227.49 active(__(X:S,nil)) -> mark(X:S) 227.25/227.49 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.25/227.49 active(isList(nil)) -> mark(tt) 227.25/227.49 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.25/227.49 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.25/227.49 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.25/227.49 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.25/227.49 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.25/227.49 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.25/227.49 active(isPal(nil)) -> mark(tt) 227.25/227.49 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.25/227.49 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.25/227.49 active(isPalListKind(a)) -> mark(tt) 227.25/227.49 active(isPalListKind(e)) -> mark(tt) 227.25/227.49 active(isPalListKind(i)) -> mark(tt) 227.25/227.49 active(isPalListKind(nil)) -> mark(tt) 227.25/227.49 active(isPalListKind(o)) -> mark(tt) 227.25/227.49 active(isPalListKind(u)) -> mark(tt) 227.25/227.49 active(isQid(a)) -> mark(tt) 227.25/227.49 active(isQid(e)) -> mark(tt) 227.25/227.49 active(isQid(i)) -> mark(tt) 227.25/227.49 active(isQid(o)) -> mark(tt) 227.25/227.49 active(isQid(u)) -> mark(tt) 227.25/227.49 isList(active(X:S)) -> isList(X:S) 227.25/227.49 isList(mark(X:S)) -> isList(X:S) 227.25/227.49 isNeList(active(X:S)) -> isNeList(X:S) 227.25/227.49 isNeList(mark(X:S)) -> isNeList(X:S) 227.25/227.49 isNePal(active(X:S)) -> isNePal(X:S) 227.25/227.49 isNePal(mark(X:S)) -> isNePal(X:S) 227.25/227.49 isPal(active(X:S)) -> isPal(X:S) 227.25/227.49 isPal(mark(X:S)) -> isPal(X:S) 227.25/227.49 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.25/227.49 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.25/227.49 isQid(active(X:S)) -> isQid(X:S) 227.25/227.49 isQid(mark(X:S)) -> isQid(X:S) 227.25/227.49 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.25/227.49 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.25/227.49 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.25/227.49 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.25/227.49 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.25/227.49 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.25/227.49 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.25/227.49 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.25/227.49 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.25/227.49 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.25/227.49 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.25/227.49 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.25/227.49 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.25/227.49 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.25/227.49 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.25/227.49 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.25/227.49 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.25/227.49 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.25/227.49 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.25/227.49 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.25/227.49 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.25/227.49 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.25/227.49 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.25/227.49 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.25/227.49 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.25/227.49 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.25/227.49 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.25/227.49 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.25/227.49 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.25/227.49 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.25/227.49 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.25/227.49 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.25/227.49 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.25/227.49 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.25/227.49 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.25/227.49 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.25/227.49 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.25/227.49 mark(isList(X:S)) -> active(isList(X:S)) 227.25/227.49 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.25/227.49 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.25/227.49 mark(isPal(X:S)) -> active(isPal(X:S)) 227.25/227.49 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.25/227.49 mark(isQid(X:S)) -> active(isQid(X:S)) 227.25/227.49 mark(a) -> active(a) 227.25/227.49 mark(e) -> active(e) 227.25/227.49 mark(i) -> active(i) 227.25/227.49 mark(nil) -> active(nil) 227.25/227.49 mark(o) -> active(o) 227.25/227.49 mark(tt) -> active(tt) 227.25/227.49 mark(u) -> active(u) 227.25/227.49 ->Strongly Connected Components: 227.25/227.49 ->->Cycle: 227.25/227.49 ->->-> Pairs: 227.25/227.49 U24#(X1:S,active(X2:S),X3:S) -> U24#(X1:S,X2:S,X3:S) 227.25/227.49 U24#(X1:S,mark(X2:S),X3:S) -> U24#(X1:S,X2:S,X3:S) 227.25/227.49 U24#(X1:S,X2:S,active(X3:S)) -> U24#(X1:S,X2:S,X3:S) 227.25/227.49 U24#(X1:S,X2:S,mark(X3:S)) -> U24#(X1:S,X2:S,X3:S) 227.25/227.49 ->->-> Rules: 227.25/227.49 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.25/227.49 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.25/227.49 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.25/227.49 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.25/227.49 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.25/227.49 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.25/227.49 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.25/227.49 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.25/227.49 U13(active(X:S)) -> U13(X:S) 227.25/227.49 U13(mark(X:S)) -> U13(X:S) 227.25/227.49 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.25/227.49 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.25/227.49 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.25/227.49 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.25/227.49 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.25/227.49 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.25/227.49 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.25/227.49 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.25/227.49 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.25/227.49 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.25/227.49 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.25/227.49 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.25/227.49 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.25/227.49 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.25/227.49 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.25/227.49 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.25/227.49 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.25/227.49 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.25/227.49 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.25/227.49 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.25/227.49 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.25/227.49 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.25/227.49 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.25/227.49 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.25/227.49 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.25/227.49 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.25/227.49 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.25/227.49 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.25/227.49 U26(active(X:S)) -> U26(X:S) 227.25/227.49 U26(mark(X:S)) -> U26(X:S) 227.25/227.49 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.25/227.49 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.25/227.49 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.25/227.49 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.25/227.49 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.25/227.49 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.25/227.49 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.25/227.49 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.25/227.49 U33(active(X:S)) -> U33(X:S) 227.25/227.49 U33(mark(X:S)) -> U33(X:S) 227.25/227.49 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.25/227.49 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.25/227.49 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.25/227.49 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.25/227.49 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.25/227.49 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.25/227.49 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.25/227.49 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.25/227.49 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.25/227.49 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.25/227.49 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.25/227.49 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.25/227.49 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.25/227.49 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.25/227.49 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.25/227.49 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.25/227.49 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.25/227.49 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.25/227.49 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.25/227.49 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.25/227.49 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.25/227.49 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.25/227.49 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.25/227.49 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.25/227.49 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.25/227.49 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.25/227.49 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.25/227.49 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.25/227.49 U46(active(X:S)) -> U46(X:S) 227.25/227.49 U46(mark(X:S)) -> U46(X:S) 227.25/227.49 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.25/227.49 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.25/227.49 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.25/227.49 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.25/227.49 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.25/227.49 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.25/227.49 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.25/227.49 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.25/227.49 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.25/227.49 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.25/227.49 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.25/227.49 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.25/227.49 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.25/227.49 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.25/227.49 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.25/227.49 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.25/227.49 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.25/227.49 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.25/227.49 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.25/227.49 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.25/227.49 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.25/227.49 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.25/227.49 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.25/227.49 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.25/227.49 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.25/227.49 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.25/227.49 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.25/227.49 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.25/227.49 U56(active(X:S)) -> U56(X:S) 227.25/227.49 U56(mark(X:S)) -> U56(X:S) 227.25/227.49 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.25/227.49 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.25/227.49 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.25/227.49 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.25/227.49 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.25/227.49 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.25/227.49 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.25/227.49 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.25/227.49 U63(active(X:S)) -> U63(X:S) 227.25/227.49 U63(mark(X:S)) -> U63(X:S) 227.25/227.49 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.25/227.49 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.25/227.49 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.25/227.49 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.25/227.49 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.25/227.49 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.25/227.49 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.25/227.49 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.25/227.49 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.25/227.49 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.25/227.49 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.25/227.49 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.25/227.49 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.25/227.49 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.25/227.49 U74(active(X:S)) -> U74(X:S) 227.25/227.49 U74(mark(X:S)) -> U74(X:S) 227.25/227.49 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.25/227.49 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.25/227.49 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.25/227.49 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.25/227.49 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.25/227.49 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.25/227.49 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.25/227.49 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.25/227.49 U83(active(X:S)) -> U83(X:S) 227.25/227.49 U83(mark(X:S)) -> U83(X:S) 227.25/227.49 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.25/227.49 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.25/227.49 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.25/227.49 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.25/227.49 U92(active(X:S)) -> U92(X:S) 227.25/227.49 U92(mark(X:S)) -> U92(X:S) 227.25/227.49 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.25/227.49 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.25/227.49 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.25/227.49 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.25/227.49 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.25/227.49 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.25/227.49 active(U13(tt)) -> mark(tt) 227.25/227.49 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.25/227.49 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.25/227.49 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.25/227.49 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.25/227.49 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.25/227.49 active(U26(tt)) -> mark(tt) 227.25/227.49 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.25/227.49 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.25/227.49 active(U33(tt)) -> mark(tt) 227.25/227.49 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.25/227.49 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.25/227.49 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.25/227.49 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.25/227.49 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.25/227.49 active(U46(tt)) -> mark(tt) 227.25/227.49 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.25/227.49 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.25/227.49 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.25/227.49 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.25/227.49 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.25/227.49 active(U56(tt)) -> mark(tt) 227.25/227.49 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.25/227.49 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.25/227.49 active(U63(tt)) -> mark(tt) 227.25/227.49 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.25/227.49 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.25/227.49 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.25/227.49 active(U74(tt)) -> mark(tt) 227.25/227.49 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.25/227.49 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.25/227.49 active(U83(tt)) -> mark(tt) 227.25/227.49 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.25/227.49 active(U92(tt)) -> mark(tt) 227.25/227.49 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.25/227.49 active(__(nil,X:S)) -> mark(X:S) 227.25/227.49 active(__(X:S,nil)) -> mark(X:S) 227.25/227.49 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.25/227.49 active(isList(nil)) -> mark(tt) 227.25/227.49 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.25/227.49 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.25/227.49 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.25/227.49 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.25/227.49 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.25/227.49 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.25/227.49 active(isPal(nil)) -> mark(tt) 227.25/227.49 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.25/227.49 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.25/227.49 active(isPalListKind(a)) -> mark(tt) 227.25/227.49 active(isPalListKind(e)) -> mark(tt) 227.25/227.49 active(isPalListKind(i)) -> mark(tt) 227.25/227.49 active(isPalListKind(nil)) -> mark(tt) 227.25/227.49 active(isPalListKind(o)) -> mark(tt) 227.25/227.49 active(isPalListKind(u)) -> mark(tt) 227.25/227.49 active(isQid(a)) -> mark(tt) 227.25/227.49 active(isQid(e)) -> mark(tt) 227.25/227.49 active(isQid(i)) -> mark(tt) 227.25/227.49 active(isQid(o)) -> mark(tt) 227.25/227.49 active(isQid(u)) -> mark(tt) 227.25/227.49 isList(active(X:S)) -> isList(X:S) 227.25/227.49 isList(mark(X:S)) -> isList(X:S) 227.25/227.49 isNeList(active(X:S)) -> isNeList(X:S) 227.25/227.49 isNeList(mark(X:S)) -> isNeList(X:S) 227.25/227.49 isNePal(active(X:S)) -> isNePal(X:S) 227.25/227.49 isNePal(mark(X:S)) -> isNePal(X:S) 227.25/227.49 isPal(active(X:S)) -> isPal(X:S) 227.25/227.49 isPal(mark(X:S)) -> isPal(X:S) 227.25/227.49 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.25/227.49 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.25/227.49 isQid(active(X:S)) -> isQid(X:S) 227.25/227.49 isQid(mark(X:S)) -> isQid(X:S) 227.25/227.49 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.25/227.49 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.25/227.49 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.25/227.49 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.25/227.49 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.25/227.49 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.25/227.49 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.25/227.49 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.25/227.49 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.25/227.49 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.25/227.49 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.25/227.49 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.25/227.49 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.25/227.49 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.25/227.49 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.25/227.49 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.25/227.49 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.25/227.49 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.25/227.49 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.25/227.49 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.25/227.49 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.25/227.49 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.25/227.49 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.25/227.49 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.25/227.49 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.25/227.49 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.25/227.49 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.25/227.49 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.25/227.49 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.25/227.49 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.25/227.49 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.25/227.49 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.25/227.49 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.25/227.49 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.25/227.49 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.25/227.49 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.25/227.49 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.25/227.49 mark(isList(X:S)) -> active(isList(X:S)) 227.25/227.49 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.25/227.49 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.25/227.49 mark(isPal(X:S)) -> active(isPal(X:S)) 227.25/227.49 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.25/227.49 mark(isQid(X:S)) -> active(isQid(X:S)) 227.25/227.49 mark(a) -> active(a) 227.25/227.49 mark(e) -> active(e) 227.25/227.49 mark(i) -> active(i) 227.25/227.49 mark(nil) -> active(nil) 227.25/227.49 mark(o) -> active(o) 227.25/227.49 mark(tt) -> active(tt) 227.25/227.49 mark(u) -> active(u) 227.25/227.49 227.25/227.49 Problem 1.37: 227.25/227.49 227.25/227.49 Subterm Processor: 227.25/227.49 -> Pairs: 227.25/227.49 U24#(X1:S,active(X2:S),X3:S) -> U24#(X1:S,X2:S,X3:S) 227.25/227.49 U24#(X1:S,mark(X2:S),X3:S) -> U24#(X1:S,X2:S,X3:S) 227.25/227.49 U24#(X1:S,X2:S,active(X3:S)) -> U24#(X1:S,X2:S,X3:S) 227.25/227.49 U24#(X1:S,X2:S,mark(X3:S)) -> U24#(X1:S,X2:S,X3:S) 227.25/227.49 -> Rules: 227.25/227.49 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.25/227.49 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.25/227.49 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.25/227.49 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.25/227.49 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.25/227.49 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.25/227.49 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.25/227.49 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.25/227.49 U13(active(X:S)) -> U13(X:S) 227.25/227.49 U13(mark(X:S)) -> U13(X:S) 227.25/227.49 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.25/227.49 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.25/227.49 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.25/227.49 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.25/227.49 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.25/227.49 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.25/227.49 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.25/227.49 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.25/227.49 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.25/227.49 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.25/227.49 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.25/227.49 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.25/227.49 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.25/227.49 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.25/227.49 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.25/227.49 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.25/227.49 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.25/227.49 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.25/227.49 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.25/227.49 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.25/227.49 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.25/227.49 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.25/227.49 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.25/227.49 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.25/227.49 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.25/227.49 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.25/227.49 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.25/227.49 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.25/227.49 U26(active(X:S)) -> U26(X:S) 227.25/227.49 U26(mark(X:S)) -> U26(X:S) 227.25/227.49 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.25/227.49 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.25/227.49 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.25/227.49 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.25/227.49 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.25/227.49 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.25/227.49 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.25/227.49 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.25/227.49 U33(active(X:S)) -> U33(X:S) 227.25/227.49 U33(mark(X:S)) -> U33(X:S) 227.25/227.49 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.25/227.49 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.25/227.49 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.25/227.49 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.25/227.49 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.25/227.49 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.25/227.49 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.25/227.49 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.25/227.49 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.25/227.49 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.25/227.49 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.25/227.49 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.25/227.49 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.25/227.49 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.25/227.49 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.25/227.49 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.25/227.49 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.25/227.49 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.25/227.49 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.25/227.49 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.25/227.49 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.25/227.49 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.25/227.49 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.25/227.49 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.25/227.49 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.25/227.49 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.25/227.49 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.25/227.49 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.25/227.49 U46(active(X:S)) -> U46(X:S) 227.25/227.49 U46(mark(X:S)) -> U46(X:S) 227.25/227.49 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.25/227.49 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.25/227.49 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.25/227.49 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.25/227.49 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.25/227.49 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.25/227.49 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.25/227.49 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.25/227.49 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.25/227.49 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.25/227.49 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.25/227.49 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.25/227.49 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.25/227.49 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.25/227.49 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.25/227.49 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.25/227.49 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.25/227.49 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.25/227.49 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.25/227.49 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.25/227.49 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.25/227.49 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.25/227.49 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.25/227.49 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.25/227.49 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.25/227.49 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.25/227.49 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.25/227.49 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.25/227.49 U56(active(X:S)) -> U56(X:S) 227.25/227.49 U56(mark(X:S)) -> U56(X:S) 227.25/227.49 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.25/227.49 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.25/227.49 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.25/227.49 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.25/227.49 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.25/227.49 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.25/227.49 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.25/227.49 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.25/227.49 U63(active(X:S)) -> U63(X:S) 227.25/227.49 U63(mark(X:S)) -> U63(X:S) 227.25/227.49 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.25/227.49 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.25/227.49 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.25/227.49 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.25/227.49 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.25/227.49 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.25/227.49 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.25/227.49 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.25/227.49 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.25/227.49 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.25/227.49 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.25/227.49 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.25/227.49 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.25/227.49 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.25/227.49 U74(active(X:S)) -> U74(X:S) 227.25/227.49 U74(mark(X:S)) -> U74(X:S) 227.25/227.49 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.25/227.49 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.25/227.49 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.25/227.49 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.25/227.49 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.25/227.49 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.25/227.49 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.25/227.49 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.25/227.49 U83(active(X:S)) -> U83(X:S) 227.25/227.49 U83(mark(X:S)) -> U83(X:S) 227.25/227.49 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.25/227.49 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.25/227.49 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.25/227.49 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.25/227.49 U92(active(X:S)) -> U92(X:S) 227.25/227.49 U92(mark(X:S)) -> U92(X:S) 227.25/227.49 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.25/227.49 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.25/227.49 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.25/227.49 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.25/227.49 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.25/227.49 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.25/227.49 active(U13(tt)) -> mark(tt) 227.25/227.49 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.25/227.49 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.25/227.49 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.25/227.49 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.25/227.49 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.25/227.49 active(U26(tt)) -> mark(tt) 227.25/227.49 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.25/227.49 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.25/227.49 active(U33(tt)) -> mark(tt) 227.25/227.49 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.25/227.49 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.25/227.49 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.25/227.49 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.25/227.49 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.25/227.49 active(U46(tt)) -> mark(tt) 227.25/227.49 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.25/227.49 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.25/227.49 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.25/227.49 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.25/227.49 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.25/227.49 active(U56(tt)) -> mark(tt) 227.25/227.49 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.25/227.49 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.25/227.49 active(U63(tt)) -> mark(tt) 227.25/227.49 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.25/227.49 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.25/227.49 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.25/227.49 active(U74(tt)) -> mark(tt) 227.25/227.49 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.25/227.49 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.25/227.49 active(U83(tt)) -> mark(tt) 227.25/227.49 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.25/227.49 active(U92(tt)) -> mark(tt) 227.25/227.49 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.25/227.49 active(__(nil,X:S)) -> mark(X:S) 227.25/227.49 active(__(X:S,nil)) -> mark(X:S) 227.25/227.49 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.25/227.49 active(isList(nil)) -> mark(tt) 227.25/227.49 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.25/227.49 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.25/227.49 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.25/227.49 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.25/227.49 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.25/227.49 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.25/227.49 active(isPal(nil)) -> mark(tt) 227.25/227.49 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.25/227.49 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.25/227.49 active(isPalListKind(a)) -> mark(tt) 227.25/227.49 active(isPalListKind(e)) -> mark(tt) 227.25/227.49 active(isPalListKind(i)) -> mark(tt) 227.25/227.49 active(isPalListKind(nil)) -> mark(tt) 227.25/227.49 active(isPalListKind(o)) -> mark(tt) 227.25/227.49 active(isPalListKind(u)) -> mark(tt) 227.25/227.49 active(isQid(a)) -> mark(tt) 227.25/227.49 active(isQid(e)) -> mark(tt) 227.25/227.49 active(isQid(i)) -> mark(tt) 227.25/227.49 active(isQid(o)) -> mark(tt) 227.25/227.49 active(isQid(u)) -> mark(tt) 227.25/227.49 isList(active(X:S)) -> isList(X:S) 227.25/227.49 isList(mark(X:S)) -> isList(X:S) 227.25/227.49 isNeList(active(X:S)) -> isNeList(X:S) 227.25/227.49 isNeList(mark(X:S)) -> isNeList(X:S) 227.25/227.49 isNePal(active(X:S)) -> isNePal(X:S) 227.25/227.49 isNePal(mark(X:S)) -> isNePal(X:S) 227.25/227.49 isPal(active(X:S)) -> isPal(X:S) 227.25/227.49 isPal(mark(X:S)) -> isPal(X:S) 227.25/227.49 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.25/227.49 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.25/227.49 isQid(active(X:S)) -> isQid(X:S) 227.25/227.49 isQid(mark(X:S)) -> isQid(X:S) 227.25/227.49 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.25/227.49 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.25/227.49 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.25/227.49 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.25/227.49 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.25/227.49 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.25/227.49 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.25/227.49 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.25/227.49 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.25/227.49 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.25/227.49 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.25/227.49 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.25/227.49 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.25/227.49 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.25/227.49 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.25/227.49 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.25/227.49 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.25/227.49 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.25/227.49 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.25/227.49 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.25/227.49 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.25/227.49 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.25/227.49 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.25/227.49 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.25/227.49 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.25/227.49 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.25/227.49 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.25/227.49 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.25/227.49 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.25/227.49 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.25/227.49 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.25/227.49 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.25/227.49 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.25/227.49 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.25/227.49 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.25/227.49 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.25/227.49 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.25/227.49 mark(isList(X:S)) -> active(isList(X:S)) 227.25/227.49 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.25/227.49 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.25/227.49 mark(isPal(X:S)) -> active(isPal(X:S)) 227.25/227.49 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.25/227.49 mark(isQid(X:S)) -> active(isQid(X:S)) 227.25/227.49 mark(a) -> active(a) 227.25/227.49 mark(e) -> active(e) 227.25/227.49 mark(i) -> active(i) 227.25/227.49 mark(nil) -> active(nil) 227.25/227.49 mark(o) -> active(o) 227.25/227.49 mark(tt) -> active(tt) 227.25/227.49 mark(u) -> active(u) 227.25/227.49 ->Projection: 227.25/227.49 pi(U24#) = 2 227.25/227.49 227.25/227.49 Problem 1.37: 227.25/227.49 227.25/227.49 SCC Processor: 227.25/227.49 -> Pairs: 227.25/227.49 U24#(X1:S,X2:S,active(X3:S)) -> U24#(X1:S,X2:S,X3:S) 227.25/227.49 U24#(X1:S,X2:S,mark(X3:S)) -> U24#(X1:S,X2:S,X3:S) 227.25/227.49 -> Rules: 227.25/227.49 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.25/227.49 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.25/227.49 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.25/227.49 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.25/227.49 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.25/227.49 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.25/227.49 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.25/227.49 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.25/227.49 U13(active(X:S)) -> U13(X:S) 227.25/227.49 U13(mark(X:S)) -> U13(X:S) 227.25/227.49 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.25/227.49 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.25/227.49 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.25/227.49 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.25/227.49 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.25/227.49 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.25/227.49 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.25/227.49 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.25/227.49 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.25/227.49 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.25/227.49 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.25/227.49 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.25/227.49 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.25/227.49 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.25/227.49 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.25/227.49 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.25/227.49 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.25/227.49 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.25/227.49 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.25/227.49 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.25/227.49 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.25/227.49 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.25/227.49 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.25/227.49 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.25/227.49 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.25/227.49 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.25/227.49 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.25/227.49 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.25/227.49 U26(active(X:S)) -> U26(X:S) 227.25/227.49 U26(mark(X:S)) -> U26(X:S) 227.25/227.49 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.25/227.49 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.25/227.49 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.25/227.49 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.25/227.49 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.25/227.49 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.25/227.49 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.25/227.49 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.25/227.49 U33(active(X:S)) -> U33(X:S) 227.25/227.49 U33(mark(X:S)) -> U33(X:S) 227.25/227.49 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.25/227.49 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.25/227.49 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.25/227.49 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.25/227.49 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.25/227.49 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.25/227.49 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.25/227.49 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.25/227.49 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.25/227.49 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.25/227.49 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.25/227.49 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.25/227.49 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.25/227.49 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.25/227.49 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.25/227.49 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.25/227.49 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.25/227.49 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.25/227.49 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.25/227.49 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.25/227.49 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.25/227.49 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.25/227.49 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.25/227.49 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.25/227.49 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.25/227.49 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.25/227.49 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.25/227.49 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.25/227.49 U46(active(X:S)) -> U46(X:S) 227.25/227.49 U46(mark(X:S)) -> U46(X:S) 227.25/227.49 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.25/227.49 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.25/227.49 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.25/227.49 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.25/227.49 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.25/227.49 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.25/227.49 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.25/227.49 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.25/227.49 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.25/227.49 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.25/227.49 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.25/227.49 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.25/227.49 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.25/227.49 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.25/227.49 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.25/227.49 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.25/227.49 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.25/227.49 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.25/227.49 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.25/227.49 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.25/227.49 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.25/227.49 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.25/227.49 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.25/227.49 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.25/227.49 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.25/227.49 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.25/227.49 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.25/227.49 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.25/227.49 U56(active(X:S)) -> U56(X:S) 227.25/227.49 U56(mark(X:S)) -> U56(X:S) 227.25/227.49 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.25/227.49 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.25/227.49 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.25/227.49 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.25/227.49 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.25/227.49 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.25/227.49 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.25/227.49 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.25/227.49 U63(active(X:S)) -> U63(X:S) 227.25/227.49 U63(mark(X:S)) -> U63(X:S) 227.25/227.49 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.25/227.49 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.25/227.49 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.25/227.49 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.25/227.49 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.25/227.49 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.25/227.49 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.25/227.49 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.25/227.49 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.25/227.49 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.25/227.49 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.25/227.49 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.25/227.49 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.25/227.49 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.25/227.49 U74(active(X:S)) -> U74(X:S) 227.25/227.49 U74(mark(X:S)) -> U74(X:S) 227.25/227.49 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.25/227.49 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.25/227.49 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.25/227.49 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.25/227.49 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.25/227.49 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.25/227.49 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.25/227.49 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.25/227.49 U83(active(X:S)) -> U83(X:S) 227.25/227.49 U83(mark(X:S)) -> U83(X:S) 227.25/227.49 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.25/227.49 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.25/227.49 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.25/227.49 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.25/227.49 U92(active(X:S)) -> U92(X:S) 227.25/227.49 U92(mark(X:S)) -> U92(X:S) 227.25/227.49 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.25/227.49 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.25/227.49 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.25/227.49 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.25/227.49 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.25/227.49 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.25/227.49 active(U13(tt)) -> mark(tt) 227.25/227.49 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.25/227.49 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.25/227.49 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.25/227.49 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.25/227.49 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.25/227.49 active(U26(tt)) -> mark(tt) 227.25/227.49 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.25/227.49 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.25/227.49 active(U33(tt)) -> mark(tt) 227.25/227.49 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.25/227.49 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.25/227.49 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.25/227.49 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.25/227.49 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.25/227.49 active(U46(tt)) -> mark(tt) 227.25/227.49 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.25/227.49 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.25/227.49 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.25/227.49 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.25/227.49 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.25/227.49 active(U56(tt)) -> mark(tt) 227.25/227.49 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.25/227.49 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.25/227.49 active(U63(tt)) -> mark(tt) 227.25/227.49 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.25/227.49 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.25/227.49 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.25/227.49 active(U74(tt)) -> mark(tt) 227.25/227.49 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.25/227.49 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.25/227.49 active(U83(tt)) -> mark(tt) 227.25/227.49 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.25/227.49 active(U92(tt)) -> mark(tt) 227.25/227.49 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.25/227.49 active(__(nil,X:S)) -> mark(X:S) 227.25/227.49 active(__(X:S,nil)) -> mark(X:S) 227.25/227.49 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.25/227.49 active(isList(nil)) -> mark(tt) 227.25/227.49 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.25/227.49 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.25/227.49 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.25/227.49 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.25/227.49 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.25/227.49 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.25/227.49 active(isPal(nil)) -> mark(tt) 227.25/227.49 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.25/227.49 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.25/227.49 active(isPalListKind(a)) -> mark(tt) 227.25/227.49 active(isPalListKind(e)) -> mark(tt) 227.25/227.49 active(isPalListKind(i)) -> mark(tt) 227.25/227.49 active(isPalListKind(nil)) -> mark(tt) 227.25/227.49 active(isPalListKind(o)) -> mark(tt) 227.25/227.49 active(isPalListKind(u)) -> mark(tt) 227.25/227.49 active(isQid(a)) -> mark(tt) 227.25/227.49 active(isQid(e)) -> mark(tt) 227.25/227.49 active(isQid(i)) -> mark(tt) 227.25/227.49 active(isQid(o)) -> mark(tt) 227.25/227.49 active(isQid(u)) -> mark(tt) 227.25/227.49 isList(active(X:S)) -> isList(X:S) 227.25/227.49 isList(mark(X:S)) -> isList(X:S) 227.25/227.49 isNeList(active(X:S)) -> isNeList(X:S) 227.25/227.49 isNeList(mark(X:S)) -> isNeList(X:S) 227.25/227.49 isNePal(active(X:S)) -> isNePal(X:S) 227.25/227.49 isNePal(mark(X:S)) -> isNePal(X:S) 227.25/227.49 isPal(active(X:S)) -> isPal(X:S) 227.25/227.49 isPal(mark(X:S)) -> isPal(X:S) 227.25/227.49 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.25/227.49 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.25/227.49 isQid(active(X:S)) -> isQid(X:S) 227.25/227.49 isQid(mark(X:S)) -> isQid(X:S) 227.25/227.49 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.25/227.49 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.25/227.49 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.25/227.49 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.25/227.49 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.25/227.49 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.25/227.49 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.25/227.49 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.25/227.49 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.25/227.49 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.25/227.49 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.25/227.49 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.25/227.49 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.25/227.49 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.25/227.49 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.25/227.49 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.25/227.49 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.25/227.49 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.25/227.49 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.25/227.49 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.25/227.49 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.25/227.49 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.25/227.49 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.25/227.49 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.25/227.49 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.25/227.49 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.25/227.49 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.25/227.49 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.25/227.49 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.25/227.49 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.25/227.49 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.25/227.49 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.25/227.49 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.25/227.49 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.25/227.49 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.25/227.49 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.25/227.49 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.25/227.49 mark(isList(X:S)) -> active(isList(X:S)) 227.25/227.49 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.25/227.49 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.25/227.49 mark(isPal(X:S)) -> active(isPal(X:S)) 227.25/227.49 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.25/227.49 mark(isQid(X:S)) -> active(isQid(X:S)) 227.25/227.49 mark(a) -> active(a) 227.25/227.49 mark(e) -> active(e) 227.25/227.49 mark(i) -> active(i) 227.25/227.49 mark(nil) -> active(nil) 227.25/227.49 mark(o) -> active(o) 227.25/227.49 mark(tt) -> active(tt) 227.25/227.49 mark(u) -> active(u) 227.25/227.49 ->Strongly Connected Components: 227.25/227.49 ->->Cycle: 227.25/227.49 ->->-> Pairs: 227.25/227.49 U24#(X1:S,X2:S,active(X3:S)) -> U24#(X1:S,X2:S,X3:S) 227.25/227.49 U24#(X1:S,X2:S,mark(X3:S)) -> U24#(X1:S,X2:S,X3:S) 227.25/227.49 ->->-> Rules: 227.25/227.49 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.25/227.49 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.25/227.49 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.25/227.49 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.25/227.49 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.25/227.49 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.25/227.49 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.25/227.49 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.25/227.49 U13(active(X:S)) -> U13(X:S) 227.25/227.49 U13(mark(X:S)) -> U13(X:S) 227.25/227.49 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.25/227.49 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.25/227.49 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.25/227.49 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.25/227.49 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.25/227.49 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.25/227.49 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.25/227.49 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.25/227.49 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.25/227.49 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.25/227.49 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.25/227.49 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.25/227.49 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.25/227.49 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.25/227.49 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.25/227.49 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.25/227.49 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.25/227.49 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.25/227.49 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.25/227.49 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.25/227.49 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.25/227.49 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.25/227.49 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.25/227.49 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.25/227.49 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.25/227.49 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.25/227.49 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.25/227.49 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.25/227.49 U26(active(X:S)) -> U26(X:S) 227.25/227.49 U26(mark(X:S)) -> U26(X:S) 227.25/227.49 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.25/227.49 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.25/227.49 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.25/227.49 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.25/227.49 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.25/227.49 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.25/227.49 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.25/227.49 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.25/227.49 U33(active(X:S)) -> U33(X:S) 227.25/227.49 U33(mark(X:S)) -> U33(X:S) 227.25/227.49 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.25/227.49 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.25/227.49 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.25/227.49 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.25/227.49 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.25/227.49 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.25/227.49 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.25/227.49 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.25/227.49 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.25/227.49 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.25/227.49 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.25/227.49 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.25/227.49 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.25/227.49 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.25/227.49 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.25/227.49 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.25/227.49 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.25/227.49 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.25/227.49 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.25/227.49 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.25/227.49 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.25/227.49 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.25/227.49 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.25/227.49 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.25/227.49 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.25/227.49 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.25/227.49 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.25/227.49 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.25/227.49 U46(active(X:S)) -> U46(X:S) 227.25/227.49 U46(mark(X:S)) -> U46(X:S) 227.25/227.49 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.25/227.49 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.25/227.49 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.25/227.49 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.25/227.49 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.25/227.49 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.25/227.49 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.25/227.49 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.25/227.49 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.25/227.49 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.25/227.49 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.25/227.49 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.25/227.49 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.25/227.49 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.25/227.49 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.25/227.49 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.25/227.49 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.25/227.49 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.25/227.49 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.25/227.49 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.25/227.49 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.25/227.49 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.25/227.49 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.25/227.49 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.25/227.49 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.25/227.49 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.25/227.49 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.25/227.49 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.25/227.49 U56(active(X:S)) -> U56(X:S) 227.25/227.49 U56(mark(X:S)) -> U56(X:S) 227.25/227.49 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.25/227.49 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.25/227.49 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.25/227.49 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.25/227.49 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.25/227.49 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.25/227.49 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.25/227.49 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.25/227.49 U63(active(X:S)) -> U63(X:S) 227.25/227.49 U63(mark(X:S)) -> U63(X:S) 227.25/227.49 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.25/227.49 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.25/227.49 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.25/227.49 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.25/227.49 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.25/227.49 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.25/227.49 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.25/227.49 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.25/227.49 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.25/227.49 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.25/227.49 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.25/227.49 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.25/227.49 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.25/227.49 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.25/227.49 U74(active(X:S)) -> U74(X:S) 227.25/227.49 U74(mark(X:S)) -> U74(X:S) 227.25/227.49 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.25/227.49 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.25/227.49 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.25/227.49 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.25/227.49 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.25/227.49 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.25/227.49 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.25/227.49 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.25/227.49 U83(active(X:S)) -> U83(X:S) 227.25/227.49 U83(mark(X:S)) -> U83(X:S) 227.25/227.49 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.25/227.49 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.25/227.49 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.25/227.49 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.25/227.49 U92(active(X:S)) -> U92(X:S) 227.25/227.49 U92(mark(X:S)) -> U92(X:S) 227.25/227.49 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.25/227.49 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.25/227.49 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.25/227.49 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.25/227.49 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.25/227.49 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.25/227.49 active(U13(tt)) -> mark(tt) 227.25/227.49 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.25/227.49 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.25/227.49 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.25/227.49 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.25/227.49 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.25/227.49 active(U26(tt)) -> mark(tt) 227.25/227.49 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.25/227.49 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.25/227.49 active(U33(tt)) -> mark(tt) 227.25/227.49 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.25/227.49 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.25/227.49 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.25/227.49 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.25/227.49 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.25/227.49 active(U46(tt)) -> mark(tt) 227.25/227.49 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.25/227.49 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.25/227.49 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.25/227.49 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.25/227.49 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.25/227.49 active(U56(tt)) -> mark(tt) 227.25/227.49 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.25/227.49 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.25/227.49 active(U63(tt)) -> mark(tt) 227.25/227.49 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.25/227.49 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.25/227.49 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.25/227.49 active(U74(tt)) -> mark(tt) 227.25/227.49 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.25/227.49 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.25/227.49 active(U83(tt)) -> mark(tt) 227.25/227.49 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.25/227.49 active(U92(tt)) -> mark(tt) 227.25/227.49 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.25/227.49 active(__(nil,X:S)) -> mark(X:S) 227.25/227.49 active(__(X:S,nil)) -> mark(X:S) 227.25/227.49 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.25/227.49 active(isList(nil)) -> mark(tt) 227.25/227.49 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.25/227.49 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.25/227.49 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.25/227.49 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.25/227.49 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.25/227.49 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.25/227.49 active(isPal(nil)) -> mark(tt) 227.25/227.49 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.25/227.49 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.25/227.49 active(isPalListKind(a)) -> mark(tt) 227.25/227.49 active(isPalListKind(e)) -> mark(tt) 227.25/227.49 active(isPalListKind(i)) -> mark(tt) 227.25/227.49 active(isPalListKind(nil)) -> mark(tt) 227.25/227.49 active(isPalListKind(o)) -> mark(tt) 227.25/227.49 active(isPalListKind(u)) -> mark(tt) 227.25/227.49 active(isQid(a)) -> mark(tt) 227.25/227.49 active(isQid(e)) -> mark(tt) 227.25/227.49 active(isQid(i)) -> mark(tt) 227.25/227.49 active(isQid(o)) -> mark(tt) 227.25/227.49 active(isQid(u)) -> mark(tt) 227.25/227.49 isList(active(X:S)) -> isList(X:S) 227.25/227.49 isList(mark(X:S)) -> isList(X:S) 227.25/227.49 isNeList(active(X:S)) -> isNeList(X:S) 227.25/227.49 isNeList(mark(X:S)) -> isNeList(X:S) 227.25/227.49 isNePal(active(X:S)) -> isNePal(X:S) 227.25/227.49 isNePal(mark(X:S)) -> isNePal(X:S) 227.25/227.49 isPal(active(X:S)) -> isPal(X:S) 227.25/227.49 isPal(mark(X:S)) -> isPal(X:S) 227.25/227.49 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.25/227.49 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.25/227.49 isQid(active(X:S)) -> isQid(X:S) 227.25/227.49 isQid(mark(X:S)) -> isQid(X:S) 227.25/227.49 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.25/227.49 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.25/227.49 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.25/227.49 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.25/227.49 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.25/227.49 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.25/227.49 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.25/227.49 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.25/227.49 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.25/227.49 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.25/227.49 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.25/227.49 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.25/227.49 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.25/227.49 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.25/227.49 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.25/227.49 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.25/227.49 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.25/227.49 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.25/227.49 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.25/227.49 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.25/227.49 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.25/227.49 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.25/227.49 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.25/227.49 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.25/227.49 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.25/227.49 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.25/227.49 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.25/227.49 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.25/227.49 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.25/227.49 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.25/227.49 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.25/227.49 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.25/227.49 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.25/227.49 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.25/227.49 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.25/227.49 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.25/227.49 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.25/227.49 mark(isList(X:S)) -> active(isList(X:S)) 227.25/227.49 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.25/227.49 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.25/227.49 mark(isPal(X:S)) -> active(isPal(X:S)) 227.25/227.49 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.25/227.49 mark(isQid(X:S)) -> active(isQid(X:S)) 227.25/227.49 mark(a) -> active(a) 227.25/227.49 mark(e) -> active(e) 227.25/227.49 mark(i) -> active(i) 227.25/227.49 mark(nil) -> active(nil) 227.25/227.49 mark(o) -> active(o) 227.25/227.49 mark(tt) -> active(tt) 227.25/227.49 mark(u) -> active(u) 227.25/227.49 227.25/227.49 Problem 1.37: 227.25/227.49 227.25/227.49 Subterm Processor: 227.25/227.49 -> Pairs: 227.25/227.49 U24#(X1:S,X2:S,active(X3:S)) -> U24#(X1:S,X2:S,X3:S) 227.25/227.49 U24#(X1:S,X2:S,mark(X3:S)) -> U24#(X1:S,X2:S,X3:S) 227.25/227.49 -> Rules: 227.25/227.49 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.25/227.49 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.25/227.49 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.25/227.49 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.25/227.49 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.25/227.49 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.25/227.49 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.25/227.49 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.25/227.49 U13(active(X:S)) -> U13(X:S) 227.25/227.49 U13(mark(X:S)) -> U13(X:S) 227.25/227.49 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.25/227.49 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.25/227.49 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.25/227.49 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.25/227.49 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.25/227.49 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.25/227.49 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.25/227.49 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.25/227.49 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.25/227.49 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.25/227.49 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.25/227.49 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.25/227.49 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.25/227.49 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.25/227.49 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.25/227.49 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.25/227.49 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.25/227.49 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.25/227.49 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.25/227.49 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.25/227.49 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.25/227.49 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.25/227.49 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.25/227.49 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.25/227.49 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.25/227.49 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.25/227.49 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.25/227.49 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.25/227.49 U26(active(X:S)) -> U26(X:S) 227.25/227.49 U26(mark(X:S)) -> U26(X:S) 227.25/227.49 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.25/227.49 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.25/227.49 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.25/227.49 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.25/227.49 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.25/227.49 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.25/227.49 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.25/227.49 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.25/227.49 U33(active(X:S)) -> U33(X:S) 227.25/227.49 U33(mark(X:S)) -> U33(X:S) 227.25/227.49 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.25/227.49 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.25/227.49 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.25/227.49 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.25/227.49 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.25/227.49 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.25/227.49 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.25/227.49 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.25/227.49 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.25/227.49 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.25/227.49 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.25/227.49 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.25/227.49 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.25/227.49 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.25/227.49 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.25/227.49 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.25/227.49 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.25/227.49 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.25/227.49 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.25/227.49 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.25/227.49 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.25/227.49 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.25/227.49 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.25/227.49 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.25/227.49 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.25/227.49 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.25/227.49 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.25/227.49 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.25/227.49 U46(active(X:S)) -> U46(X:S) 227.25/227.49 U46(mark(X:S)) -> U46(X:S) 227.25/227.49 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.25/227.49 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.25/227.49 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.25/227.49 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.25/227.49 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.25/227.49 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.25/227.49 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.25/227.49 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.25/227.49 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.25/227.49 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.25/227.49 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.25/227.49 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.25/227.49 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.25/227.49 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.25/227.49 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.25/227.49 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.25/227.49 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.25/227.49 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.25/227.49 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.25/227.49 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.25/227.49 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.25/227.49 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.25/227.49 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.25/227.49 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.25/227.49 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.25/227.49 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.25/227.49 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.25/227.49 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.25/227.49 U56(active(X:S)) -> U56(X:S) 227.25/227.49 U56(mark(X:S)) -> U56(X:S) 227.25/227.49 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.25/227.49 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.25/227.49 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.25/227.49 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.25/227.49 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.25/227.49 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.25/227.49 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.25/227.49 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.25/227.49 U63(active(X:S)) -> U63(X:S) 227.25/227.49 U63(mark(X:S)) -> U63(X:S) 227.25/227.49 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.25/227.49 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.25/227.49 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.25/227.49 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.25/227.49 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.25/227.49 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.25/227.49 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.25/227.49 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.25/227.49 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.25/227.49 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.25/227.49 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.25/227.49 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.25/227.49 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.25/227.49 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.25/227.49 U74(active(X:S)) -> U74(X:S) 227.25/227.49 U74(mark(X:S)) -> U74(X:S) 227.25/227.49 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.25/227.49 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.25/227.49 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.25/227.49 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.25/227.49 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.25/227.49 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.25/227.49 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.25/227.49 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.25/227.49 U83(active(X:S)) -> U83(X:S) 227.25/227.49 U83(mark(X:S)) -> U83(X:S) 227.25/227.49 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.25/227.49 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.25/227.49 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.25/227.49 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.25/227.49 U92(active(X:S)) -> U92(X:S) 227.25/227.49 U92(mark(X:S)) -> U92(X:S) 227.25/227.49 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.25/227.49 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.25/227.49 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.25/227.49 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.25/227.49 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.25/227.49 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.25/227.49 active(U13(tt)) -> mark(tt) 227.25/227.49 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.25/227.49 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.25/227.49 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.25/227.49 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.25/227.49 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.25/227.49 active(U26(tt)) -> mark(tt) 227.25/227.49 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.25/227.49 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.25/227.49 active(U33(tt)) -> mark(tt) 227.25/227.49 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.25/227.49 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.25/227.49 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.25/227.49 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.25/227.49 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.25/227.49 active(U46(tt)) -> mark(tt) 227.25/227.49 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.25/227.49 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.25/227.49 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.25/227.49 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.25/227.49 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.25/227.49 active(U56(tt)) -> mark(tt) 227.25/227.49 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.25/227.49 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.25/227.49 active(U63(tt)) -> mark(tt) 227.25/227.49 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.25/227.49 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.25/227.49 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.25/227.49 active(U74(tt)) -> mark(tt) 227.25/227.49 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.25/227.49 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.25/227.49 active(U83(tt)) -> mark(tt) 227.25/227.49 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.25/227.49 active(U92(tt)) -> mark(tt) 227.25/227.49 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.25/227.49 active(__(nil,X:S)) -> mark(X:S) 227.25/227.49 active(__(X:S,nil)) -> mark(X:S) 227.25/227.49 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.25/227.49 active(isList(nil)) -> mark(tt) 227.25/227.49 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.25/227.49 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.25/227.49 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.25/227.49 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.25/227.49 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.25/227.49 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.25/227.49 active(isPal(nil)) -> mark(tt) 227.25/227.49 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.25/227.49 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.25/227.49 active(isPalListKind(a)) -> mark(tt) 227.25/227.49 active(isPalListKind(e)) -> mark(tt) 227.25/227.49 active(isPalListKind(i)) -> mark(tt) 227.25/227.49 active(isPalListKind(nil)) -> mark(tt) 227.25/227.49 active(isPalListKind(o)) -> mark(tt) 227.25/227.49 active(isPalListKind(u)) -> mark(tt) 227.25/227.49 active(isQid(a)) -> mark(tt) 227.25/227.49 active(isQid(e)) -> mark(tt) 227.25/227.49 active(isQid(i)) -> mark(tt) 227.25/227.49 active(isQid(o)) -> mark(tt) 227.25/227.49 active(isQid(u)) -> mark(tt) 227.25/227.49 isList(active(X:S)) -> isList(X:S) 227.25/227.49 isList(mark(X:S)) -> isList(X:S) 227.25/227.49 isNeList(active(X:S)) -> isNeList(X:S) 227.25/227.49 isNeList(mark(X:S)) -> isNeList(X:S) 227.25/227.49 isNePal(active(X:S)) -> isNePal(X:S) 227.25/227.49 isNePal(mark(X:S)) -> isNePal(X:S) 227.25/227.49 isPal(active(X:S)) -> isPal(X:S) 227.25/227.49 isPal(mark(X:S)) -> isPal(X:S) 227.25/227.49 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.25/227.49 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.25/227.49 isQid(active(X:S)) -> isQid(X:S) 227.25/227.49 isQid(mark(X:S)) -> isQid(X:S) 227.25/227.49 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.25/227.49 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.25/227.49 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.25/227.49 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.25/227.49 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.25/227.49 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.25/227.49 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.25/227.49 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.25/227.49 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.25/227.49 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.25/227.49 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.25/227.49 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.25/227.49 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.25/227.49 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.25/227.49 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.25/227.49 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.25/227.49 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.25/227.49 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.25/227.49 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.25/227.49 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.25/227.49 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.25/227.49 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.25/227.49 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.25/227.49 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.25/227.49 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.25/227.49 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.25/227.49 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.25/227.49 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.25/227.49 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.25/227.49 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.25/227.49 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.25/227.49 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.25/227.49 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.25/227.49 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.25/227.49 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.25/227.49 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.25/227.49 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.25/227.49 mark(isList(X:S)) -> active(isList(X:S)) 227.25/227.49 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.25/227.49 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.25/227.49 mark(isPal(X:S)) -> active(isPal(X:S)) 227.25/227.49 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.25/227.49 mark(isQid(X:S)) -> active(isQid(X:S)) 227.25/227.49 mark(a) -> active(a) 227.25/227.49 mark(e) -> active(e) 227.25/227.49 mark(i) -> active(i) 227.25/227.49 mark(nil) -> active(nil) 227.25/227.49 mark(o) -> active(o) 227.25/227.49 mark(tt) -> active(tt) 227.25/227.49 mark(u) -> active(u) 227.25/227.49 ->Projection: 227.25/227.49 pi(U24#) = 3 227.25/227.49 227.25/227.49 Problem 1.37: 227.25/227.49 227.25/227.49 SCC Processor: 227.25/227.49 -> Pairs: 227.25/227.49 Empty 227.25/227.49 -> Rules: 227.25/227.49 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.25/227.49 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.25/227.49 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.25/227.49 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.25/227.49 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.25/227.49 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.25/227.49 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.25/227.49 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.25/227.49 U13(active(X:S)) -> U13(X:S) 227.25/227.49 U13(mark(X:S)) -> U13(X:S) 227.25/227.49 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.25/227.49 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.25/227.49 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.25/227.49 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.25/227.49 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.25/227.49 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.25/227.49 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.25/227.49 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.25/227.49 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.25/227.49 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.25/227.49 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.25/227.49 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.25/227.49 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.25/227.49 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.25/227.49 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.25/227.49 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.25/227.49 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.25/227.49 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.25/227.49 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.25/227.49 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.25/227.49 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.25/227.49 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.25/227.49 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.25/227.49 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.25/227.49 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.25/227.49 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.25/227.49 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.25/227.49 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.25/227.49 U26(active(X:S)) -> U26(X:S) 227.25/227.49 U26(mark(X:S)) -> U26(X:S) 227.25/227.49 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.25/227.49 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.25/227.49 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.25/227.49 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.25/227.49 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.25/227.49 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.25/227.49 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.25/227.49 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.25/227.50 U33(active(X:S)) -> U33(X:S) 227.25/227.50 U33(mark(X:S)) -> U33(X:S) 227.25/227.50 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.25/227.50 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.25/227.50 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.25/227.50 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.25/227.50 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.25/227.50 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.25/227.50 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.25/227.50 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.25/227.50 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.25/227.50 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.25/227.50 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.25/227.50 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.25/227.50 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.25/227.50 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.25/227.50 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.25/227.50 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.25/227.50 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.25/227.50 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.25/227.50 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.25/227.50 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.25/227.50 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.25/227.50 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.25/227.50 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.25/227.50 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.25/227.50 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.25/227.50 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.25/227.50 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.25/227.50 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.25/227.50 U46(active(X:S)) -> U46(X:S) 227.25/227.50 U46(mark(X:S)) -> U46(X:S) 227.25/227.50 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.25/227.50 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.25/227.50 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.25/227.50 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.25/227.50 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.25/227.50 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.25/227.50 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.25/227.50 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.25/227.50 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.25/227.50 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.25/227.50 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.25/227.50 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.25/227.50 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.25/227.50 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.25/227.50 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.25/227.50 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.25/227.50 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.25/227.50 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.25/227.50 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.25/227.50 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.25/227.50 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.25/227.50 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.25/227.50 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.25/227.50 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.25/227.50 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.25/227.50 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.25/227.50 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.25/227.50 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.25/227.50 U56(active(X:S)) -> U56(X:S) 227.25/227.50 U56(mark(X:S)) -> U56(X:S) 227.25/227.50 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.25/227.50 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.25/227.50 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.25/227.50 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.25/227.50 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.25/227.50 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.25/227.50 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.25/227.50 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.25/227.50 U63(active(X:S)) -> U63(X:S) 227.25/227.50 U63(mark(X:S)) -> U63(X:S) 227.25/227.50 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.25/227.50 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.25/227.50 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.25/227.50 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.25/227.50 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.25/227.50 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.25/227.50 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.25/227.50 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.25/227.50 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.25/227.50 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.25/227.50 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.25/227.50 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.25/227.50 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.25/227.50 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.25/227.50 U74(active(X:S)) -> U74(X:S) 227.25/227.50 U74(mark(X:S)) -> U74(X:S) 227.25/227.50 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.25/227.50 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.25/227.50 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.25/227.50 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.25/227.50 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.25/227.50 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.25/227.50 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.25/227.50 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.25/227.50 U83(active(X:S)) -> U83(X:S) 227.25/227.50 U83(mark(X:S)) -> U83(X:S) 227.25/227.50 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.25/227.50 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.25/227.50 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.25/227.50 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.25/227.50 U92(active(X:S)) -> U92(X:S) 227.25/227.50 U92(mark(X:S)) -> U92(X:S) 227.25/227.50 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.25/227.50 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.25/227.50 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.25/227.50 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.25/227.50 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.25/227.50 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.25/227.50 active(U13(tt)) -> mark(tt) 227.25/227.50 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.25/227.50 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.25/227.50 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.25/227.50 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.25/227.50 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.25/227.50 active(U26(tt)) -> mark(tt) 227.25/227.50 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.25/227.50 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.25/227.50 active(U33(tt)) -> mark(tt) 227.25/227.50 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.25/227.50 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.25/227.50 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.25/227.50 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.25/227.50 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.25/227.50 active(U46(tt)) -> mark(tt) 227.25/227.50 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.25/227.50 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.25/227.50 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.25/227.50 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.25/227.50 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.25/227.50 active(U56(tt)) -> mark(tt) 227.25/227.50 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.25/227.50 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.25/227.50 active(U63(tt)) -> mark(tt) 227.25/227.50 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.25/227.50 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.25/227.50 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.25/227.50 active(U74(tt)) -> mark(tt) 227.25/227.50 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.25/227.50 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.25/227.50 active(U83(tt)) -> mark(tt) 227.25/227.50 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.25/227.50 active(U92(tt)) -> mark(tt) 227.25/227.50 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.25/227.50 active(__(nil,X:S)) -> mark(X:S) 227.25/227.50 active(__(X:S,nil)) -> mark(X:S) 227.25/227.50 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.25/227.50 active(isList(nil)) -> mark(tt) 227.25/227.50 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.25/227.50 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.25/227.50 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.25/227.50 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.25/227.50 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.25/227.50 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.25/227.50 active(isPal(nil)) -> mark(tt) 227.25/227.50 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.25/227.50 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.25/227.50 active(isPalListKind(a)) -> mark(tt) 227.25/227.50 active(isPalListKind(e)) -> mark(tt) 227.25/227.50 active(isPalListKind(i)) -> mark(tt) 227.25/227.50 active(isPalListKind(nil)) -> mark(tt) 227.25/227.50 active(isPalListKind(o)) -> mark(tt) 227.25/227.50 active(isPalListKind(u)) -> mark(tt) 227.25/227.50 active(isQid(a)) -> mark(tt) 227.25/227.50 active(isQid(e)) -> mark(tt) 227.25/227.50 active(isQid(i)) -> mark(tt) 227.25/227.50 active(isQid(o)) -> mark(tt) 227.25/227.50 active(isQid(u)) -> mark(tt) 227.25/227.50 isList(active(X:S)) -> isList(X:S) 227.25/227.50 isList(mark(X:S)) -> isList(X:S) 227.25/227.50 isNeList(active(X:S)) -> isNeList(X:S) 227.25/227.50 isNeList(mark(X:S)) -> isNeList(X:S) 227.25/227.50 isNePal(active(X:S)) -> isNePal(X:S) 227.25/227.50 isNePal(mark(X:S)) -> isNePal(X:S) 227.25/227.50 isPal(active(X:S)) -> isPal(X:S) 227.25/227.50 isPal(mark(X:S)) -> isPal(X:S) 227.25/227.50 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.25/227.50 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.25/227.50 isQid(active(X:S)) -> isQid(X:S) 227.25/227.50 isQid(mark(X:S)) -> isQid(X:S) 227.25/227.50 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.25/227.50 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.25/227.50 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.25/227.50 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.25/227.50 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.25/227.50 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.25/227.50 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.25/227.50 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.25/227.50 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.25/227.50 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.25/227.50 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.25/227.50 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.25/227.50 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.25/227.50 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.25/227.50 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.25/227.50 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.25/227.50 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.25/227.50 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.25/227.50 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.25/227.50 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.25/227.50 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.25/227.50 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.25/227.50 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.25/227.50 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.25/227.50 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.25/227.50 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.25/227.50 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.25/227.50 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.25/227.50 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.25/227.50 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.25/227.50 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.25/227.50 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.25/227.50 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.25/227.50 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.25/227.50 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.25/227.50 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.25/227.50 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.25/227.50 mark(isList(X:S)) -> active(isList(X:S)) 227.25/227.50 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.25/227.50 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.25/227.50 mark(isPal(X:S)) -> active(isPal(X:S)) 227.25/227.50 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.25/227.50 mark(isQid(X:S)) -> active(isQid(X:S)) 227.25/227.50 mark(a) -> active(a) 227.25/227.50 mark(e) -> active(e) 227.25/227.50 mark(i) -> active(i) 227.25/227.50 mark(nil) -> active(nil) 227.25/227.50 mark(o) -> active(o) 227.25/227.50 mark(tt) -> active(tt) 227.25/227.50 mark(u) -> active(u) 227.25/227.50 ->Strongly Connected Components: 227.25/227.50 There is no strongly connected component 227.25/227.50 227.25/227.50 The problem is finite. 227.25/227.50 227.25/227.50 Problem 1.38: 227.25/227.50 227.25/227.50 Subterm Processor: 227.25/227.50 -> Pairs: 227.25/227.50 U23#(active(X1:S),X2:S,X3:S) -> U23#(X1:S,X2:S,X3:S) 227.25/227.50 U23#(mark(X1:S),X2:S,X3:S) -> U23#(X1:S,X2:S,X3:S) 227.25/227.50 U23#(X1:S,active(X2:S),X3:S) -> U23#(X1:S,X2:S,X3:S) 227.25/227.50 U23#(X1:S,mark(X2:S),X3:S) -> U23#(X1:S,X2:S,X3:S) 227.25/227.50 U23#(X1:S,X2:S,active(X3:S)) -> U23#(X1:S,X2:S,X3:S) 227.25/227.50 U23#(X1:S,X2:S,mark(X3:S)) -> U23#(X1:S,X2:S,X3:S) 227.25/227.50 -> Rules: 227.25/227.50 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.25/227.50 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.25/227.50 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.25/227.50 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.25/227.50 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.25/227.50 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.25/227.50 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.25/227.50 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.25/227.50 U13(active(X:S)) -> U13(X:S) 227.25/227.50 U13(mark(X:S)) -> U13(X:S) 227.25/227.50 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.25/227.50 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.25/227.50 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.25/227.50 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.25/227.50 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.25/227.50 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.25/227.50 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.25/227.50 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.25/227.50 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.25/227.50 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.25/227.50 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.25/227.50 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.25/227.50 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.25/227.50 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.25/227.50 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.25/227.50 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.25/227.50 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.25/227.50 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.25/227.50 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.25/227.50 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.25/227.50 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.25/227.50 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.25/227.50 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.25/227.50 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.25/227.50 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.25/227.50 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.25/227.50 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.25/227.50 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.25/227.50 U26(active(X:S)) -> U26(X:S) 227.25/227.50 U26(mark(X:S)) -> U26(X:S) 227.25/227.50 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.25/227.50 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.25/227.50 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.25/227.50 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.25/227.50 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.25/227.50 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.25/227.50 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.25/227.50 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.25/227.50 U33(active(X:S)) -> U33(X:S) 227.25/227.50 U33(mark(X:S)) -> U33(X:S) 227.25/227.50 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.25/227.50 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.25/227.50 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.25/227.50 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.25/227.50 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.25/227.50 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.25/227.50 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.25/227.50 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.25/227.50 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.25/227.50 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.25/227.50 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.25/227.50 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.25/227.50 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.25/227.50 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.25/227.50 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.25/227.50 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.25/227.50 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.25/227.50 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.27/227.50 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.27/227.50 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.27/227.50 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.27/227.50 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.27/227.50 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.27/227.50 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.27/227.50 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.27/227.50 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.27/227.50 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.27/227.50 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.27/227.50 U46(active(X:S)) -> U46(X:S) 227.27/227.50 U46(mark(X:S)) -> U46(X:S) 227.27/227.50 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.27/227.50 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.27/227.50 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.27/227.50 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.27/227.50 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.27/227.50 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.27/227.50 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.27/227.50 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.27/227.50 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.27/227.50 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.27/227.50 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.27/227.50 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.27/227.50 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.27/227.50 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.27/227.50 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.27/227.50 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.27/227.50 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.27/227.50 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.27/227.50 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.27/227.50 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.27/227.50 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.27/227.50 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.27/227.50 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.27/227.50 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.27/227.50 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.27/227.50 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.27/227.50 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.27/227.50 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.27/227.50 U56(active(X:S)) -> U56(X:S) 227.27/227.50 U56(mark(X:S)) -> U56(X:S) 227.27/227.50 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.27/227.50 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.27/227.50 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.27/227.50 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.27/227.50 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.27/227.50 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.27/227.50 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.27/227.50 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.27/227.50 U63(active(X:S)) -> U63(X:S) 227.27/227.50 U63(mark(X:S)) -> U63(X:S) 227.27/227.50 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.27/227.50 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.27/227.50 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.27/227.50 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.27/227.50 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.27/227.50 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.27/227.50 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.27/227.50 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.27/227.50 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.27/227.50 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.27/227.50 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.27/227.50 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.27/227.50 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.27/227.50 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.27/227.50 U74(active(X:S)) -> U74(X:S) 227.27/227.50 U74(mark(X:S)) -> U74(X:S) 227.27/227.50 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.27/227.50 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.27/227.50 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.27/227.50 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.27/227.50 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.27/227.50 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.27/227.50 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.27/227.50 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.27/227.50 U83(active(X:S)) -> U83(X:S) 227.27/227.50 U83(mark(X:S)) -> U83(X:S) 227.27/227.50 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.27/227.50 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.27/227.50 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.27/227.50 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.27/227.50 U92(active(X:S)) -> U92(X:S) 227.27/227.50 U92(mark(X:S)) -> U92(X:S) 227.27/227.50 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.27/227.50 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.27/227.50 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.27/227.50 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.27/227.50 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.27/227.50 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.27/227.50 active(U13(tt)) -> mark(tt) 227.27/227.50 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.27/227.50 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.27/227.50 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.27/227.50 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.27/227.50 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.27/227.50 active(U26(tt)) -> mark(tt) 227.27/227.50 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.27/227.50 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.27/227.50 active(U33(tt)) -> mark(tt) 227.27/227.50 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.27/227.50 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.27/227.50 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.27/227.50 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.27/227.50 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.27/227.50 active(U46(tt)) -> mark(tt) 227.27/227.50 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.27/227.50 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.27/227.50 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.27/227.50 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.27/227.50 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.27/227.50 active(U56(tt)) -> mark(tt) 227.27/227.50 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.27/227.50 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.27/227.50 active(U63(tt)) -> mark(tt) 227.27/227.50 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.27/227.50 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.27/227.50 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.27/227.50 active(U74(tt)) -> mark(tt) 227.27/227.50 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.27/227.50 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.27/227.50 active(U83(tt)) -> mark(tt) 227.27/227.50 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.27/227.50 active(U92(tt)) -> mark(tt) 227.27/227.50 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.27/227.50 active(__(nil,X:S)) -> mark(X:S) 227.27/227.50 active(__(X:S,nil)) -> mark(X:S) 227.27/227.50 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.27/227.50 active(isList(nil)) -> mark(tt) 227.27/227.50 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.27/227.50 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.27/227.50 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.27/227.50 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.27/227.50 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.27/227.50 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.27/227.50 active(isPal(nil)) -> mark(tt) 227.27/227.50 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.27/227.50 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.27/227.50 active(isPalListKind(a)) -> mark(tt) 227.27/227.50 active(isPalListKind(e)) -> mark(tt) 227.27/227.50 active(isPalListKind(i)) -> mark(tt) 227.27/227.50 active(isPalListKind(nil)) -> mark(tt) 227.27/227.50 active(isPalListKind(o)) -> mark(tt) 227.27/227.50 active(isPalListKind(u)) -> mark(tt) 227.27/227.50 active(isQid(a)) -> mark(tt) 227.27/227.50 active(isQid(e)) -> mark(tt) 227.27/227.50 active(isQid(i)) -> mark(tt) 227.27/227.50 active(isQid(o)) -> mark(tt) 227.27/227.50 active(isQid(u)) -> mark(tt) 227.27/227.50 isList(active(X:S)) -> isList(X:S) 227.27/227.50 isList(mark(X:S)) -> isList(X:S) 227.27/227.50 isNeList(active(X:S)) -> isNeList(X:S) 227.27/227.50 isNeList(mark(X:S)) -> isNeList(X:S) 227.27/227.50 isNePal(active(X:S)) -> isNePal(X:S) 227.27/227.50 isNePal(mark(X:S)) -> isNePal(X:S) 227.27/227.50 isPal(active(X:S)) -> isPal(X:S) 227.27/227.50 isPal(mark(X:S)) -> isPal(X:S) 227.27/227.50 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.27/227.50 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.27/227.50 isQid(active(X:S)) -> isQid(X:S) 227.27/227.50 isQid(mark(X:S)) -> isQid(X:S) 227.27/227.50 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.27/227.50 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.27/227.50 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.27/227.50 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.27/227.50 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.27/227.50 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.27/227.50 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.27/227.50 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.27/227.50 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.27/227.50 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.27/227.50 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.27/227.50 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.27/227.50 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.27/227.50 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.27/227.50 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.27/227.50 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.27/227.50 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.27/227.50 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.27/227.50 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.27/227.50 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.27/227.50 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.27/227.50 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.27/227.50 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.27/227.50 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.27/227.50 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.27/227.50 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.27/227.50 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.27/227.50 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.27/227.50 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.27/227.50 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.27/227.50 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.27/227.50 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.27/227.50 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.27/227.50 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.27/227.50 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.27/227.50 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.27/227.50 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.27/227.50 mark(isList(X:S)) -> active(isList(X:S)) 227.27/227.50 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.27/227.50 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.27/227.50 mark(isPal(X:S)) -> active(isPal(X:S)) 227.27/227.50 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.27/227.50 mark(isQid(X:S)) -> active(isQid(X:S)) 227.27/227.50 mark(a) -> active(a) 227.27/227.50 mark(e) -> active(e) 227.27/227.50 mark(i) -> active(i) 227.27/227.50 mark(nil) -> active(nil) 227.27/227.50 mark(o) -> active(o) 227.27/227.50 mark(tt) -> active(tt) 227.27/227.50 mark(u) -> active(u) 227.27/227.50 ->Projection: 227.27/227.50 pi(U23#) = 1 227.27/227.50 227.27/227.50 Problem 1.38: 227.27/227.50 227.27/227.50 SCC Processor: 227.27/227.50 -> Pairs: 227.27/227.50 U23#(X1:S,active(X2:S),X3:S) -> U23#(X1:S,X2:S,X3:S) 227.27/227.50 U23#(X1:S,mark(X2:S),X3:S) -> U23#(X1:S,X2:S,X3:S) 227.27/227.50 U23#(X1:S,X2:S,active(X3:S)) -> U23#(X1:S,X2:S,X3:S) 227.27/227.50 U23#(X1:S,X2:S,mark(X3:S)) -> U23#(X1:S,X2:S,X3:S) 227.27/227.50 -> Rules: 227.27/227.50 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.27/227.50 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.27/227.50 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.27/227.50 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.27/227.50 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.27/227.50 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.27/227.50 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.27/227.50 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.27/227.50 U13(active(X:S)) -> U13(X:S) 227.27/227.50 U13(mark(X:S)) -> U13(X:S) 227.27/227.50 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.27/227.50 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.27/227.50 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.27/227.50 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.27/227.50 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.27/227.50 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.27/227.50 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.27/227.50 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.27/227.50 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.27/227.50 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.27/227.50 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.27/227.50 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.27/227.50 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.27/227.50 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.27/227.50 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.27/227.50 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.27/227.50 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.27/227.50 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.27/227.50 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.27/227.50 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.27/227.50 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.27/227.50 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.27/227.50 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.27/227.50 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.27/227.50 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.27/227.50 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.27/227.50 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.27/227.50 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.27/227.50 U26(active(X:S)) -> U26(X:S) 227.27/227.50 U26(mark(X:S)) -> U26(X:S) 227.27/227.50 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.27/227.50 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.27/227.50 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.27/227.50 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.27/227.50 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.27/227.50 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.27/227.50 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.27/227.50 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.27/227.50 U33(active(X:S)) -> U33(X:S) 227.27/227.50 U33(mark(X:S)) -> U33(X:S) 227.27/227.50 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.27/227.50 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.27/227.50 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.27/227.50 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.27/227.50 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.27/227.50 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.27/227.50 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.27/227.50 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.27/227.50 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.27/227.50 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.27/227.50 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.27/227.50 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.27/227.50 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.27/227.50 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.27/227.50 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.27/227.50 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.27/227.50 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.27/227.50 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.27/227.50 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.27/227.50 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.27/227.50 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.27/227.50 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.27/227.50 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.27/227.50 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.27/227.50 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.27/227.50 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.27/227.50 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.27/227.50 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.27/227.50 U46(active(X:S)) -> U46(X:S) 227.27/227.50 U46(mark(X:S)) -> U46(X:S) 227.27/227.50 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.27/227.50 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.27/227.50 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.27/227.50 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.27/227.50 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.27/227.50 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.27/227.50 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.27/227.50 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.27/227.50 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.27/227.50 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.27/227.50 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.27/227.50 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.27/227.50 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.27/227.50 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.27/227.50 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.27/227.50 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.27/227.50 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.27/227.50 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.27/227.50 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.27/227.50 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.27/227.50 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.27/227.50 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.27/227.50 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.27/227.50 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.27/227.50 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.27/227.50 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.27/227.50 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.27/227.50 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.27/227.50 U56(active(X:S)) -> U56(X:S) 227.27/227.50 U56(mark(X:S)) -> U56(X:S) 227.27/227.50 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.27/227.50 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.27/227.50 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.27/227.50 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.27/227.50 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.27/227.50 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.27/227.50 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.27/227.50 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.27/227.50 U63(active(X:S)) -> U63(X:S) 227.27/227.50 U63(mark(X:S)) -> U63(X:S) 227.27/227.50 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.27/227.50 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.27/227.50 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.27/227.50 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.27/227.50 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.27/227.50 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.27/227.50 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.27/227.50 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.27/227.50 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.27/227.50 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.27/227.50 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.27/227.50 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.27/227.50 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.27/227.50 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.27/227.50 U74(active(X:S)) -> U74(X:S) 227.27/227.50 U74(mark(X:S)) -> U74(X:S) 227.27/227.50 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.27/227.50 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.27/227.50 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.27/227.50 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.27/227.50 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.27/227.50 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.27/227.50 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.27/227.50 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.27/227.50 U83(active(X:S)) -> U83(X:S) 227.27/227.50 U83(mark(X:S)) -> U83(X:S) 227.27/227.50 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.27/227.50 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.27/227.50 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.27/227.50 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.27/227.50 U92(active(X:S)) -> U92(X:S) 227.27/227.50 U92(mark(X:S)) -> U92(X:S) 227.27/227.50 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.27/227.50 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.27/227.50 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.27/227.50 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.27/227.50 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.27/227.50 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.27/227.50 active(U13(tt)) -> mark(tt) 227.27/227.50 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.27/227.50 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.27/227.50 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.27/227.50 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.27/227.50 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.27/227.50 active(U26(tt)) -> mark(tt) 227.27/227.50 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.27/227.50 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.27/227.50 active(U33(tt)) -> mark(tt) 227.27/227.50 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.27/227.50 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.27/227.50 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.27/227.50 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.27/227.50 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.27/227.50 active(U46(tt)) -> mark(tt) 227.27/227.50 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.27/227.50 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.27/227.50 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.27/227.50 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.27/227.50 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.27/227.50 active(U56(tt)) -> mark(tt) 227.27/227.50 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.27/227.50 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.27/227.50 active(U63(tt)) -> mark(tt) 227.27/227.50 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.27/227.50 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.27/227.50 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.27/227.50 active(U74(tt)) -> mark(tt) 227.27/227.50 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.27/227.50 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.27/227.50 active(U83(tt)) -> mark(tt) 227.27/227.50 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.27/227.50 active(U92(tt)) -> mark(tt) 227.27/227.50 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.27/227.50 active(__(nil,X:S)) -> mark(X:S) 227.27/227.50 active(__(X:S,nil)) -> mark(X:S) 227.27/227.50 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.27/227.50 active(isList(nil)) -> mark(tt) 227.27/227.50 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.27/227.50 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.27/227.50 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.27/227.50 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.27/227.50 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.27/227.50 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.27/227.50 active(isPal(nil)) -> mark(tt) 227.27/227.50 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.27/227.50 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.27/227.50 active(isPalListKind(a)) -> mark(tt) 227.27/227.50 active(isPalListKind(e)) -> mark(tt) 227.27/227.50 active(isPalListKind(i)) -> mark(tt) 227.27/227.50 active(isPalListKind(nil)) -> mark(tt) 227.27/227.50 active(isPalListKind(o)) -> mark(tt) 227.27/227.50 active(isPalListKind(u)) -> mark(tt) 227.27/227.50 active(isQid(a)) -> mark(tt) 227.27/227.50 active(isQid(e)) -> mark(tt) 227.27/227.50 active(isQid(i)) -> mark(tt) 227.27/227.50 active(isQid(o)) -> mark(tt) 227.27/227.50 active(isQid(u)) -> mark(tt) 227.27/227.50 isList(active(X:S)) -> isList(X:S) 227.27/227.50 isList(mark(X:S)) -> isList(X:S) 227.27/227.50 isNeList(active(X:S)) -> isNeList(X:S) 227.27/227.50 isNeList(mark(X:S)) -> isNeList(X:S) 227.27/227.50 isNePal(active(X:S)) -> isNePal(X:S) 227.27/227.50 isNePal(mark(X:S)) -> isNePal(X:S) 227.27/227.50 isPal(active(X:S)) -> isPal(X:S) 227.27/227.50 isPal(mark(X:S)) -> isPal(X:S) 227.27/227.50 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.27/227.50 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.27/227.50 isQid(active(X:S)) -> isQid(X:S) 227.27/227.50 isQid(mark(X:S)) -> isQid(X:S) 227.27/227.50 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.27/227.50 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.27/227.50 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.27/227.50 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.27/227.50 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.27/227.50 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.27/227.50 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.27/227.50 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.27/227.50 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.27/227.50 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.27/227.50 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.27/227.50 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.27/227.50 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.27/227.50 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.27/227.50 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.27/227.50 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.27/227.50 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.27/227.50 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.27/227.50 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.27/227.50 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.27/227.50 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.27/227.50 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.27/227.50 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.27/227.50 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.27/227.50 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.27/227.50 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.27/227.50 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.27/227.50 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.27/227.50 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.27/227.50 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.27/227.50 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.27/227.50 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.27/227.50 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.27/227.50 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.27/227.50 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.27/227.50 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.27/227.50 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.27/227.50 mark(isList(X:S)) -> active(isList(X:S)) 227.27/227.50 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.27/227.50 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.27/227.50 mark(isPal(X:S)) -> active(isPal(X:S)) 227.27/227.50 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.27/227.50 mark(isQid(X:S)) -> active(isQid(X:S)) 227.27/227.50 mark(a) -> active(a) 227.27/227.50 mark(e) -> active(e) 227.27/227.50 mark(i) -> active(i) 227.27/227.50 mark(nil) -> active(nil) 227.27/227.50 mark(o) -> active(o) 227.27/227.50 mark(tt) -> active(tt) 227.27/227.50 mark(u) -> active(u) 227.27/227.50 ->Strongly Connected Components: 227.27/227.50 ->->Cycle: 227.27/227.50 ->->-> Pairs: 227.27/227.50 U23#(X1:S,active(X2:S),X3:S) -> U23#(X1:S,X2:S,X3:S) 227.27/227.50 U23#(X1:S,mark(X2:S),X3:S) -> U23#(X1:S,X2:S,X3:S) 227.27/227.50 U23#(X1:S,X2:S,active(X3:S)) -> U23#(X1:S,X2:S,X3:S) 227.27/227.50 U23#(X1:S,X2:S,mark(X3:S)) -> U23#(X1:S,X2:S,X3:S) 227.27/227.50 ->->-> Rules: 227.27/227.50 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.27/227.50 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.27/227.50 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.27/227.50 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.27/227.50 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.27/227.50 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.27/227.50 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.27/227.50 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.27/227.50 U13(active(X:S)) -> U13(X:S) 227.27/227.50 U13(mark(X:S)) -> U13(X:S) 227.27/227.50 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.27/227.50 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.27/227.50 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.27/227.50 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.27/227.50 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.27/227.50 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.27/227.50 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.27/227.50 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.27/227.50 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.27/227.50 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.27/227.50 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.27/227.50 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.27/227.50 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.27/227.50 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.27/227.50 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.27/227.50 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.27/227.50 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.27/227.50 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.27/227.50 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.27/227.50 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.27/227.50 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.27/227.50 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.27/227.50 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.27/227.50 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.27/227.50 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.27/227.50 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.27/227.50 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.27/227.50 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.27/227.50 U26(active(X:S)) -> U26(X:S) 227.27/227.50 U26(mark(X:S)) -> U26(X:S) 227.27/227.50 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.27/227.50 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.27/227.50 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.27/227.50 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.27/227.50 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.27/227.50 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.27/227.50 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.27/227.50 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.27/227.50 U33(active(X:S)) -> U33(X:S) 227.27/227.50 U33(mark(X:S)) -> U33(X:S) 227.27/227.50 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.27/227.50 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.27/227.50 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.27/227.50 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.27/227.50 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.27/227.50 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.27/227.50 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.27/227.50 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.27/227.50 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.27/227.50 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.27/227.50 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.27/227.50 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.27/227.50 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.27/227.50 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.27/227.50 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.27/227.50 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.27/227.50 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.27/227.50 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.27/227.50 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.27/227.50 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.27/227.50 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.27/227.50 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.27/227.50 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.27/227.50 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.27/227.50 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.27/227.50 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.27/227.50 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.27/227.50 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.27/227.50 U46(active(X:S)) -> U46(X:S) 227.27/227.50 U46(mark(X:S)) -> U46(X:S) 227.27/227.50 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.27/227.50 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.27/227.50 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.27/227.50 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.27/227.50 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.27/227.50 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.27/227.50 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.27/227.50 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.27/227.50 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.27/227.50 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.27/227.50 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.27/227.50 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.27/227.50 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.27/227.50 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.27/227.50 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.27/227.50 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.27/227.50 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.27/227.50 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.27/227.50 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.27/227.50 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.27/227.50 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.27/227.50 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.27/227.50 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.27/227.50 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.27/227.50 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.27/227.50 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.27/227.50 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.27/227.50 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.27/227.50 U56(active(X:S)) -> U56(X:S) 227.27/227.50 U56(mark(X:S)) -> U56(X:S) 227.27/227.50 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.27/227.50 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.27/227.50 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.27/227.50 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.27/227.50 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.27/227.50 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.27/227.50 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.27/227.50 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.27/227.50 U63(active(X:S)) -> U63(X:S) 227.27/227.50 U63(mark(X:S)) -> U63(X:S) 227.27/227.50 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.27/227.50 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.27/227.50 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.27/227.50 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.27/227.50 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.27/227.50 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.27/227.50 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.27/227.50 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.27/227.50 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.27/227.50 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.27/227.50 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.27/227.50 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.27/227.50 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.27/227.50 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.27/227.50 U74(active(X:S)) -> U74(X:S) 227.27/227.50 U74(mark(X:S)) -> U74(X:S) 227.27/227.50 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.27/227.50 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.27/227.50 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.27/227.50 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.27/227.50 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.27/227.50 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.27/227.50 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.27/227.50 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.27/227.50 U83(active(X:S)) -> U83(X:S) 227.27/227.50 U83(mark(X:S)) -> U83(X:S) 227.27/227.50 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.27/227.50 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.27/227.50 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.27/227.50 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.27/227.50 U92(active(X:S)) -> U92(X:S) 227.27/227.50 U92(mark(X:S)) -> U92(X:S) 227.27/227.50 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.27/227.50 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.27/227.50 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.27/227.50 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.27/227.50 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.27/227.50 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.27/227.50 active(U13(tt)) -> mark(tt) 227.27/227.50 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.27/227.50 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.27/227.50 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.27/227.50 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.27/227.50 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.27/227.50 active(U26(tt)) -> mark(tt) 227.27/227.50 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.27/227.50 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.27/227.50 active(U33(tt)) -> mark(tt) 227.27/227.50 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.27/227.50 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.27/227.50 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.27/227.50 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.27/227.50 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.27/227.50 active(U46(tt)) -> mark(tt) 227.27/227.50 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.27/227.50 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.27/227.50 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.27/227.50 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.27/227.50 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.27/227.50 active(U56(tt)) -> mark(tt) 227.27/227.50 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.27/227.50 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.27/227.50 active(U63(tt)) -> mark(tt) 227.27/227.50 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.27/227.50 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.27/227.50 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.27/227.50 active(U74(tt)) -> mark(tt) 227.27/227.50 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.27/227.50 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.27/227.50 active(U83(tt)) -> mark(tt) 227.27/227.50 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.27/227.50 active(U92(tt)) -> mark(tt) 227.27/227.50 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.27/227.50 active(__(nil,X:S)) -> mark(X:S) 227.27/227.50 active(__(X:S,nil)) -> mark(X:S) 227.27/227.50 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.27/227.50 active(isList(nil)) -> mark(tt) 227.27/227.50 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.27/227.50 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.27/227.50 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.27/227.50 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.27/227.50 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.27/227.50 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.27/227.50 active(isPal(nil)) -> mark(tt) 227.27/227.50 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.27/227.50 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.27/227.50 active(isPalListKind(a)) -> mark(tt) 227.27/227.50 active(isPalListKind(e)) -> mark(tt) 227.27/227.50 active(isPalListKind(i)) -> mark(tt) 227.27/227.50 active(isPalListKind(nil)) -> mark(tt) 227.27/227.50 active(isPalListKind(o)) -> mark(tt) 227.27/227.50 active(isPalListKind(u)) -> mark(tt) 227.27/227.50 active(isQid(a)) -> mark(tt) 227.27/227.50 active(isQid(e)) -> mark(tt) 227.27/227.50 active(isQid(i)) -> mark(tt) 227.27/227.50 active(isQid(o)) -> mark(tt) 227.27/227.50 active(isQid(u)) -> mark(tt) 227.27/227.50 isList(active(X:S)) -> isList(X:S) 227.27/227.50 isList(mark(X:S)) -> isList(X:S) 227.27/227.50 isNeList(active(X:S)) -> isNeList(X:S) 227.27/227.50 isNeList(mark(X:S)) -> isNeList(X:S) 227.27/227.50 isNePal(active(X:S)) -> isNePal(X:S) 227.27/227.50 isNePal(mark(X:S)) -> isNePal(X:S) 227.27/227.50 isPal(active(X:S)) -> isPal(X:S) 227.27/227.50 isPal(mark(X:S)) -> isPal(X:S) 227.27/227.50 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.27/227.50 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.27/227.50 isQid(active(X:S)) -> isQid(X:S) 227.27/227.50 isQid(mark(X:S)) -> isQid(X:S) 227.27/227.50 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.27/227.50 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.27/227.50 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.27/227.50 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.27/227.50 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.27/227.50 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.27/227.50 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.27/227.50 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.27/227.50 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.27/227.50 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.27/227.50 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.27/227.50 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.27/227.50 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.27/227.50 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.27/227.50 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.27/227.50 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.27/227.50 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.27/227.50 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.27/227.50 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.27/227.50 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.27/227.50 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.27/227.50 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.27/227.50 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.27/227.50 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.27/227.50 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.27/227.50 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.27/227.50 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.27/227.50 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.27/227.50 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.27/227.50 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.27/227.50 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.27/227.50 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.27/227.50 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.27/227.50 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.27/227.50 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.27/227.50 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.27/227.50 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.27/227.50 mark(isList(X:S)) -> active(isList(X:S)) 227.27/227.50 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.27/227.50 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.27/227.50 mark(isPal(X:S)) -> active(isPal(X:S)) 227.27/227.50 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.27/227.50 mark(isQid(X:S)) -> active(isQid(X:S)) 227.27/227.50 mark(a) -> active(a) 227.27/227.50 mark(e) -> active(e) 227.27/227.50 mark(i) -> active(i) 227.27/227.50 mark(nil) -> active(nil) 227.27/227.50 mark(o) -> active(o) 227.27/227.50 mark(tt) -> active(tt) 227.27/227.50 mark(u) -> active(u) 227.27/227.50 227.27/227.50 Problem 1.38: 227.27/227.50 227.27/227.50 Subterm Processor: 227.27/227.50 -> Pairs: 227.27/227.50 U23#(X1:S,active(X2:S),X3:S) -> U23#(X1:S,X2:S,X3:S) 227.27/227.50 U23#(X1:S,mark(X2:S),X3:S) -> U23#(X1:S,X2:S,X3:S) 227.27/227.50 U23#(X1:S,X2:S,active(X3:S)) -> U23#(X1:S,X2:S,X3:S) 227.27/227.50 U23#(X1:S,X2:S,mark(X3:S)) -> U23#(X1:S,X2:S,X3:S) 227.27/227.50 -> Rules: 227.27/227.50 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.27/227.50 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.27/227.50 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.27/227.50 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.27/227.50 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.27/227.50 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.27/227.50 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.27/227.50 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.27/227.50 U13(active(X:S)) -> U13(X:S) 227.27/227.50 U13(mark(X:S)) -> U13(X:S) 227.27/227.50 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.27/227.50 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.27/227.50 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.27/227.50 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.27/227.50 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.27/227.50 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.27/227.50 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.27/227.50 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.27/227.50 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.27/227.50 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.27/227.50 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.27/227.50 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.27/227.50 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.27/227.50 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.27/227.50 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.27/227.50 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.27/227.50 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.27/227.50 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.27/227.50 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.27/227.50 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.27/227.50 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.27/227.50 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.27/227.50 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.27/227.50 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.27/227.50 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.27/227.50 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.27/227.50 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.27/227.50 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.27/227.50 U26(active(X:S)) -> U26(X:S) 227.27/227.50 U26(mark(X:S)) -> U26(X:S) 227.27/227.50 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.27/227.50 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.27/227.50 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.27/227.50 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.27/227.50 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.27/227.50 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.27/227.50 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.27/227.50 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.27/227.50 U33(active(X:S)) -> U33(X:S) 227.27/227.50 U33(mark(X:S)) -> U33(X:S) 227.27/227.50 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.27/227.50 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.27/227.50 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.27/227.50 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.27/227.50 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.27/227.50 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.27/227.50 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.27/227.50 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.27/227.50 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.27/227.50 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.27/227.50 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.27/227.50 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.27/227.50 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.27/227.50 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.27/227.50 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.27/227.50 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.27/227.50 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.27/227.50 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.27/227.50 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.27/227.50 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.27/227.50 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.27/227.50 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.27/227.50 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.27/227.50 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.27/227.50 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.27/227.50 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.27/227.50 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.27/227.50 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.27/227.50 U46(active(X:S)) -> U46(X:S) 227.27/227.50 U46(mark(X:S)) -> U46(X:S) 227.27/227.50 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.27/227.50 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.27/227.50 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.27/227.50 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.27/227.50 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.27/227.50 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.27/227.50 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.27/227.50 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.27/227.50 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.27/227.50 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.27/227.50 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.27/227.50 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.27/227.50 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.27/227.50 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.27/227.50 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.27/227.50 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.27/227.50 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.27/227.50 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.27/227.50 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.27/227.50 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.27/227.50 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.27/227.50 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.27/227.50 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.27/227.50 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.27/227.50 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.27/227.50 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.27/227.50 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.27/227.50 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.27/227.50 U56(active(X:S)) -> U56(X:S) 227.27/227.50 U56(mark(X:S)) -> U56(X:S) 227.27/227.50 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.27/227.50 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.27/227.50 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.27/227.50 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.27/227.50 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.27/227.50 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.27/227.50 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.27/227.50 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.27/227.50 U63(active(X:S)) -> U63(X:S) 227.27/227.50 U63(mark(X:S)) -> U63(X:S) 227.27/227.50 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.27/227.50 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.27/227.50 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.27/227.50 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.27/227.50 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.27/227.50 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.27/227.50 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.27/227.50 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.27/227.50 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.27/227.50 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.27/227.50 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.27/227.50 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.27/227.50 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.27/227.50 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.27/227.50 U74(active(X:S)) -> U74(X:S) 227.27/227.50 U74(mark(X:S)) -> U74(X:S) 227.27/227.50 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.27/227.50 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.27/227.50 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.27/227.50 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.27/227.50 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.27/227.50 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.27/227.50 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.27/227.50 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.27/227.50 U83(active(X:S)) -> U83(X:S) 227.27/227.50 U83(mark(X:S)) -> U83(X:S) 227.27/227.50 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.27/227.50 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.27/227.50 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.27/227.50 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.27/227.50 U92(active(X:S)) -> U92(X:S) 227.27/227.50 U92(mark(X:S)) -> U92(X:S) 227.27/227.50 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.27/227.50 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.27/227.50 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.27/227.50 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.27/227.50 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.27/227.50 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.27/227.50 active(U13(tt)) -> mark(tt) 227.27/227.50 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.27/227.50 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.27/227.50 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.27/227.50 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.27/227.50 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.27/227.50 active(U26(tt)) -> mark(tt) 227.27/227.50 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.27/227.50 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.27/227.50 active(U33(tt)) -> mark(tt) 227.27/227.50 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.27/227.50 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.27/227.50 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.27/227.50 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.27/227.50 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.27/227.50 active(U46(tt)) -> mark(tt) 227.27/227.50 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.27/227.50 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.27/227.50 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.27/227.50 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.27/227.50 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.27/227.50 active(U56(tt)) -> mark(tt) 227.27/227.50 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.27/227.50 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.27/227.50 active(U63(tt)) -> mark(tt) 227.27/227.50 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.27/227.50 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.27/227.50 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.27/227.50 active(U74(tt)) -> mark(tt) 227.27/227.50 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.27/227.50 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.27/227.50 active(U83(tt)) -> mark(tt) 227.27/227.50 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.27/227.50 active(U92(tt)) -> mark(tt) 227.27/227.50 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.27/227.50 active(__(nil,X:S)) -> mark(X:S) 227.27/227.50 active(__(X:S,nil)) -> mark(X:S) 227.27/227.50 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.27/227.50 active(isList(nil)) -> mark(tt) 227.27/227.50 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.27/227.50 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.27/227.50 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.27/227.50 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.27/227.50 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.27/227.50 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.27/227.50 active(isPal(nil)) -> mark(tt) 227.27/227.50 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.27/227.50 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.27/227.50 active(isPalListKind(a)) -> mark(tt) 227.27/227.50 active(isPalListKind(e)) -> mark(tt) 227.27/227.50 active(isPalListKind(i)) -> mark(tt) 227.27/227.50 active(isPalListKind(nil)) -> mark(tt) 227.27/227.50 active(isPalListKind(o)) -> mark(tt) 227.27/227.50 active(isPalListKind(u)) -> mark(tt) 227.27/227.50 active(isQid(a)) -> mark(tt) 227.27/227.50 active(isQid(e)) -> mark(tt) 227.27/227.50 active(isQid(i)) -> mark(tt) 227.27/227.50 active(isQid(o)) -> mark(tt) 227.27/227.50 active(isQid(u)) -> mark(tt) 227.27/227.50 isList(active(X:S)) -> isList(X:S) 227.27/227.50 isList(mark(X:S)) -> isList(X:S) 227.27/227.50 isNeList(active(X:S)) -> isNeList(X:S) 227.27/227.50 isNeList(mark(X:S)) -> isNeList(X:S) 227.27/227.50 isNePal(active(X:S)) -> isNePal(X:S) 227.27/227.50 isNePal(mark(X:S)) -> isNePal(X:S) 227.27/227.50 isPal(active(X:S)) -> isPal(X:S) 227.27/227.50 isPal(mark(X:S)) -> isPal(X:S) 227.27/227.50 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.27/227.50 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.27/227.50 isQid(active(X:S)) -> isQid(X:S) 227.27/227.50 isQid(mark(X:S)) -> isQid(X:S) 227.27/227.50 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.27/227.50 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.27/227.50 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.27/227.50 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.27/227.50 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.27/227.50 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.27/227.50 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.27/227.50 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.27/227.50 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.27/227.50 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.27/227.50 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.27/227.50 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.27/227.50 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.27/227.50 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.27/227.50 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.27/227.50 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.27/227.50 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.27/227.50 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.27/227.50 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.27/227.50 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.27/227.50 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.27/227.50 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.27/227.50 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.27/227.50 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.27/227.50 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.27/227.50 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.27/227.50 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.27/227.50 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.27/227.50 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.27/227.50 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.27/227.50 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.27/227.50 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.27/227.50 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.27/227.50 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.27/227.50 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.27/227.50 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.27/227.50 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.27/227.50 mark(isList(X:S)) -> active(isList(X:S)) 227.27/227.50 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.27/227.50 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.27/227.50 mark(isPal(X:S)) -> active(isPal(X:S)) 227.27/227.50 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.27/227.50 mark(isQid(X:S)) -> active(isQid(X:S)) 227.27/227.50 mark(a) -> active(a) 227.27/227.50 mark(e) -> active(e) 227.27/227.50 mark(i) -> active(i) 227.27/227.50 mark(nil) -> active(nil) 227.27/227.50 mark(o) -> active(o) 227.27/227.50 mark(tt) -> active(tt) 227.27/227.50 mark(u) -> active(u) 227.27/227.50 ->Projection: 227.27/227.50 pi(U23#) = 2 227.27/227.50 227.27/227.50 Problem 1.38: 227.27/227.50 227.27/227.50 SCC Processor: 227.27/227.50 -> Pairs: 227.27/227.50 U23#(X1:S,X2:S,active(X3:S)) -> U23#(X1:S,X2:S,X3:S) 227.27/227.50 U23#(X1:S,X2:S,mark(X3:S)) -> U23#(X1:S,X2:S,X3:S) 227.27/227.50 -> Rules: 227.27/227.50 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.27/227.50 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.27/227.50 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.27/227.50 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.27/227.50 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.27/227.50 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.27/227.50 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.27/227.50 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.27/227.50 U13(active(X:S)) -> U13(X:S) 227.27/227.50 U13(mark(X:S)) -> U13(X:S) 227.27/227.50 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.27/227.50 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.27/227.50 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.27/227.50 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.27/227.50 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.27/227.50 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.27/227.50 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.27/227.50 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.27/227.50 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.27/227.50 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.27/227.50 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.27/227.50 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.27/227.50 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.27/227.50 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.27/227.50 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.27/227.50 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.27/227.50 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.27/227.50 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.27/227.50 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.27/227.50 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.27/227.50 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.27/227.50 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.27/227.50 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.27/227.50 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.27/227.50 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.27/227.50 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.27/227.50 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.27/227.50 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.27/227.50 U26(active(X:S)) -> U26(X:S) 227.27/227.50 U26(mark(X:S)) -> U26(X:S) 227.27/227.50 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.27/227.50 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.27/227.50 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.27/227.50 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.27/227.50 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.27/227.50 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.27/227.50 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.27/227.50 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.27/227.50 U33(active(X:S)) -> U33(X:S) 227.27/227.50 U33(mark(X:S)) -> U33(X:S) 227.27/227.50 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.27/227.50 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.27/227.50 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.27/227.50 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.27/227.50 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.27/227.50 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.27/227.50 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.27/227.50 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.27/227.50 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.27/227.50 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.27/227.50 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.27/227.50 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.27/227.50 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.27/227.50 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.27/227.50 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.27/227.50 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.27/227.50 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.27/227.50 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.27/227.50 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.27/227.50 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.27/227.50 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.27/227.50 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.27/227.50 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.27/227.50 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.27/227.50 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.27/227.50 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.27/227.50 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.27/227.50 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.27/227.50 U46(active(X:S)) -> U46(X:S) 227.27/227.50 U46(mark(X:S)) -> U46(X:S) 227.27/227.50 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.27/227.50 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.27/227.50 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.27/227.50 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.27/227.50 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.27/227.50 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.27/227.50 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.27/227.50 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.27/227.50 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.27/227.50 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.27/227.50 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.27/227.50 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.27/227.50 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.27/227.50 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.27/227.50 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.27/227.50 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.27/227.50 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.27/227.50 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.27/227.50 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.27/227.50 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.27/227.50 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.27/227.50 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.27/227.50 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.27/227.50 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.27/227.50 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.27/227.50 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.27/227.50 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.27/227.50 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.27/227.50 U56(active(X:S)) -> U56(X:S) 227.27/227.50 U56(mark(X:S)) -> U56(X:S) 227.27/227.50 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.27/227.50 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.27/227.50 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.27/227.50 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.27/227.50 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.27/227.50 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.27/227.50 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.27/227.50 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.27/227.50 U63(active(X:S)) -> U63(X:S) 227.27/227.50 U63(mark(X:S)) -> U63(X:S) 227.27/227.50 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.27/227.50 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.27/227.50 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.27/227.50 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.27/227.50 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.27/227.50 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.27/227.50 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.27/227.50 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.27/227.50 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.27/227.50 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.27/227.50 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.27/227.50 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.27/227.50 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.27/227.50 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.27/227.50 U74(active(X:S)) -> U74(X:S) 227.27/227.50 U74(mark(X:S)) -> U74(X:S) 227.27/227.50 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.27/227.50 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.27/227.50 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.27/227.50 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.27/227.50 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.27/227.50 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.27/227.50 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.27/227.50 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.27/227.50 U83(active(X:S)) -> U83(X:S) 227.27/227.50 U83(mark(X:S)) -> U83(X:S) 227.27/227.50 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.27/227.50 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.27/227.50 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.27/227.50 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.27/227.50 U92(active(X:S)) -> U92(X:S) 227.27/227.50 U92(mark(X:S)) -> U92(X:S) 227.27/227.50 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.27/227.50 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.27/227.50 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.27/227.50 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.27/227.50 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.27/227.50 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.27/227.50 active(U13(tt)) -> mark(tt) 227.27/227.50 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.27/227.50 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.27/227.50 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.27/227.50 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.27/227.50 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.27/227.50 active(U26(tt)) -> mark(tt) 227.27/227.50 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.27/227.50 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.27/227.50 active(U33(tt)) -> mark(tt) 227.27/227.50 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.27/227.50 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.27/227.50 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.27/227.50 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.27/227.50 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.27/227.50 active(U46(tt)) -> mark(tt) 227.27/227.50 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.27/227.50 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.27/227.50 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.27/227.50 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.27/227.50 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.27/227.50 active(U56(tt)) -> mark(tt) 227.27/227.50 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.27/227.50 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.27/227.50 active(U63(tt)) -> mark(tt) 227.27/227.50 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.27/227.50 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.27/227.50 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.27/227.50 active(U74(tt)) -> mark(tt) 227.27/227.50 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.27/227.50 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.27/227.50 active(U83(tt)) -> mark(tt) 227.27/227.50 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.27/227.50 active(U92(tt)) -> mark(tt) 227.27/227.50 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.27/227.50 active(__(nil,X:S)) -> mark(X:S) 227.27/227.50 active(__(X:S,nil)) -> mark(X:S) 227.27/227.50 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.27/227.50 active(isList(nil)) -> mark(tt) 227.27/227.50 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.27/227.50 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.27/227.50 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.27/227.50 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.27/227.50 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.27/227.50 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.27/227.50 active(isPal(nil)) -> mark(tt) 227.27/227.50 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.27/227.50 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.27/227.50 active(isPalListKind(a)) -> mark(tt) 227.27/227.50 active(isPalListKind(e)) -> mark(tt) 227.27/227.50 active(isPalListKind(i)) -> mark(tt) 227.27/227.50 active(isPalListKind(nil)) -> mark(tt) 227.27/227.50 active(isPalListKind(o)) -> mark(tt) 227.27/227.50 active(isPalListKind(u)) -> mark(tt) 227.27/227.50 active(isQid(a)) -> mark(tt) 227.27/227.50 active(isQid(e)) -> mark(tt) 227.27/227.50 active(isQid(i)) -> mark(tt) 227.27/227.50 active(isQid(o)) -> mark(tt) 227.27/227.50 active(isQid(u)) -> mark(tt) 227.27/227.50 isList(active(X:S)) -> isList(X:S) 227.27/227.50 isList(mark(X:S)) -> isList(X:S) 227.27/227.50 isNeList(active(X:S)) -> isNeList(X:S) 227.27/227.50 isNeList(mark(X:S)) -> isNeList(X:S) 227.27/227.50 isNePal(active(X:S)) -> isNePal(X:S) 227.27/227.50 isNePal(mark(X:S)) -> isNePal(X:S) 227.27/227.50 isPal(active(X:S)) -> isPal(X:S) 227.27/227.50 isPal(mark(X:S)) -> isPal(X:S) 227.27/227.50 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.27/227.50 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.27/227.50 isQid(active(X:S)) -> isQid(X:S) 227.27/227.50 isQid(mark(X:S)) -> isQid(X:S) 227.27/227.50 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.27/227.50 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.27/227.50 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.27/227.50 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.27/227.50 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.27/227.50 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.27/227.50 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.27/227.50 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.27/227.50 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.27/227.50 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.27/227.50 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.27/227.50 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.27/227.50 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.27/227.50 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.27/227.50 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.27/227.50 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.27/227.50 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.27/227.50 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.27/227.50 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.27/227.50 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.27/227.50 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.27/227.50 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.27/227.50 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.27/227.50 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.27/227.50 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.27/227.50 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.27/227.50 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.27/227.50 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.27/227.50 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.27/227.50 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.27/227.50 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.27/227.50 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.27/227.50 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.27/227.50 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.27/227.50 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.27/227.50 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.27/227.50 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.27/227.50 mark(isList(X:S)) -> active(isList(X:S)) 227.27/227.50 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.27/227.50 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.27/227.50 mark(isPal(X:S)) -> active(isPal(X:S)) 227.27/227.50 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.27/227.50 mark(isQid(X:S)) -> active(isQid(X:S)) 227.27/227.50 mark(a) -> active(a) 227.27/227.50 mark(e) -> active(e) 227.27/227.50 mark(i) -> active(i) 227.27/227.50 mark(nil) -> active(nil) 227.27/227.50 mark(o) -> active(o) 227.27/227.50 mark(tt) -> active(tt) 227.27/227.50 mark(u) -> active(u) 227.27/227.50 ->Strongly Connected Components: 227.27/227.50 ->->Cycle: 227.27/227.50 ->->-> Pairs: 227.27/227.50 U23#(X1:S,X2:S,active(X3:S)) -> U23#(X1:S,X2:S,X3:S) 227.27/227.50 U23#(X1:S,X2:S,mark(X3:S)) -> U23#(X1:S,X2:S,X3:S) 227.27/227.50 ->->-> Rules: 227.27/227.50 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.27/227.50 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.27/227.50 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.27/227.50 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.27/227.50 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.27/227.50 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.27/227.50 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.27/227.50 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.27/227.50 U13(active(X:S)) -> U13(X:S) 227.27/227.50 U13(mark(X:S)) -> U13(X:S) 227.27/227.50 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.27/227.50 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.27/227.50 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.27/227.50 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.27/227.50 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.27/227.50 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.27/227.50 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.27/227.50 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.27/227.50 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.27/227.50 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.27/227.50 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.27/227.50 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.27/227.50 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.27/227.50 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.27/227.50 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.27/227.50 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.27/227.50 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.27/227.50 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.27/227.50 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.27/227.50 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.27/227.50 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.27/227.50 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.27/227.50 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.27/227.50 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.27/227.50 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.27/227.50 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.27/227.50 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.27/227.50 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.27/227.50 U26(active(X:S)) -> U26(X:S) 227.27/227.50 U26(mark(X:S)) -> U26(X:S) 227.27/227.50 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.27/227.50 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.27/227.50 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.27/227.50 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.27/227.50 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.27/227.50 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.27/227.50 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.27/227.50 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.27/227.50 U33(active(X:S)) -> U33(X:S) 227.27/227.50 U33(mark(X:S)) -> U33(X:S) 227.27/227.50 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.27/227.50 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.27/227.50 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.27/227.50 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.27/227.50 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.27/227.50 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.27/227.50 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.27/227.50 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.27/227.50 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.27/227.50 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.27/227.50 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.27/227.50 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.27/227.50 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.27/227.50 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.27/227.50 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.27/227.50 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.27/227.50 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.27/227.50 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.27/227.50 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.27/227.50 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.27/227.50 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.27/227.50 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.27/227.50 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.27/227.50 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.27/227.50 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.27/227.50 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.27/227.50 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.27/227.50 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.27/227.50 U46(active(X:S)) -> U46(X:S) 227.27/227.50 U46(mark(X:S)) -> U46(X:S) 227.27/227.50 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.27/227.50 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.27/227.50 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.27/227.50 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.27/227.50 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.27/227.50 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.27/227.50 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.27/227.50 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.27/227.50 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.27/227.50 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.27/227.50 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.27/227.50 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.27/227.50 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.27/227.50 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.27/227.50 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.27/227.50 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.27/227.50 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.27/227.50 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.27/227.50 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.27/227.50 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.27/227.50 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.27/227.50 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.27/227.50 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.27/227.50 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.27/227.50 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.27/227.50 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.27/227.50 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.27/227.50 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.27/227.50 U56(active(X:S)) -> U56(X:S) 227.27/227.50 U56(mark(X:S)) -> U56(X:S) 227.27/227.50 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.27/227.50 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.27/227.50 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.27/227.50 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.27/227.50 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.27/227.50 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.27/227.50 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.27/227.50 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.27/227.50 U63(active(X:S)) -> U63(X:S) 227.27/227.50 U63(mark(X:S)) -> U63(X:S) 227.27/227.50 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.27/227.50 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.27/227.50 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.27/227.50 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.27/227.50 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.27/227.50 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.27/227.50 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.27/227.50 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.27/227.50 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.27/227.50 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.27/227.50 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.27/227.50 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.27/227.50 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.27/227.50 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.27/227.50 U74(active(X:S)) -> U74(X:S) 227.27/227.50 U74(mark(X:S)) -> U74(X:S) 227.27/227.50 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.27/227.50 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.27/227.50 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.27/227.50 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.27/227.50 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.27/227.50 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.27/227.50 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.27/227.50 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.27/227.50 U83(active(X:S)) -> U83(X:S) 227.27/227.50 U83(mark(X:S)) -> U83(X:S) 227.27/227.50 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.27/227.50 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.27/227.50 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.27/227.50 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.27/227.50 U92(active(X:S)) -> U92(X:S) 227.27/227.50 U92(mark(X:S)) -> U92(X:S) 227.27/227.50 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.27/227.50 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.27/227.50 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.27/227.50 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.27/227.50 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.27/227.50 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.27/227.50 active(U13(tt)) -> mark(tt) 227.27/227.50 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.27/227.50 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.27/227.50 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.27/227.50 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.27/227.50 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.27/227.50 active(U26(tt)) -> mark(tt) 227.27/227.50 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.27/227.50 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.27/227.50 active(U33(tt)) -> mark(tt) 227.27/227.50 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.27/227.50 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.27/227.50 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.27/227.50 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.27/227.50 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.27/227.50 active(U46(tt)) -> mark(tt) 227.27/227.50 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.27/227.50 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.27/227.50 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.27/227.50 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.27/227.50 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.27/227.50 active(U56(tt)) -> mark(tt) 227.27/227.50 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.27/227.50 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.27/227.50 active(U63(tt)) -> mark(tt) 227.27/227.50 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.27/227.50 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.27/227.50 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.27/227.50 active(U74(tt)) -> mark(tt) 227.27/227.50 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.27/227.50 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.27/227.50 active(U83(tt)) -> mark(tt) 227.27/227.50 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.27/227.50 active(U92(tt)) -> mark(tt) 227.27/227.50 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.27/227.50 active(__(nil,X:S)) -> mark(X:S) 227.27/227.50 active(__(X:S,nil)) -> mark(X:S) 227.27/227.50 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.27/227.50 active(isList(nil)) -> mark(tt) 227.27/227.50 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.27/227.50 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.27/227.50 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.27/227.50 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.27/227.50 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.27/227.50 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.27/227.50 active(isPal(nil)) -> mark(tt) 227.27/227.50 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.27/227.50 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.27/227.50 active(isPalListKind(a)) -> mark(tt) 227.27/227.50 active(isPalListKind(e)) -> mark(tt) 227.27/227.50 active(isPalListKind(i)) -> mark(tt) 227.27/227.50 active(isPalListKind(nil)) -> mark(tt) 227.27/227.50 active(isPalListKind(o)) -> mark(tt) 227.27/227.50 active(isPalListKind(u)) -> mark(tt) 227.27/227.50 active(isQid(a)) -> mark(tt) 227.27/227.50 active(isQid(e)) -> mark(tt) 227.27/227.50 active(isQid(i)) -> mark(tt) 227.27/227.50 active(isQid(o)) -> mark(tt) 227.27/227.50 active(isQid(u)) -> mark(tt) 227.27/227.50 isList(active(X:S)) -> isList(X:S) 227.27/227.50 isList(mark(X:S)) -> isList(X:S) 227.27/227.50 isNeList(active(X:S)) -> isNeList(X:S) 227.27/227.50 isNeList(mark(X:S)) -> isNeList(X:S) 227.27/227.50 isNePal(active(X:S)) -> isNePal(X:S) 227.27/227.50 isNePal(mark(X:S)) -> isNePal(X:S) 227.27/227.50 isPal(active(X:S)) -> isPal(X:S) 227.27/227.50 isPal(mark(X:S)) -> isPal(X:S) 227.27/227.50 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.27/227.50 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.27/227.50 isQid(active(X:S)) -> isQid(X:S) 227.27/227.50 isQid(mark(X:S)) -> isQid(X:S) 227.27/227.50 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.27/227.50 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.27/227.50 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.27/227.50 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.27/227.50 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.27/227.50 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.27/227.50 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.27/227.50 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.27/227.50 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.27/227.50 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.27/227.50 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.27/227.50 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.27/227.50 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.27/227.50 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.27/227.50 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.27/227.50 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.27/227.50 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.27/227.50 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.27/227.50 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.27/227.50 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.27/227.50 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.27/227.50 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.27/227.50 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.27/227.50 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.27/227.50 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.27/227.50 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.27/227.50 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.27/227.50 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.27/227.50 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.27/227.50 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.27/227.50 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.27/227.50 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.27/227.50 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.27/227.50 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.27/227.50 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.27/227.50 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.27/227.50 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.27/227.50 mark(isList(X:S)) -> active(isList(X:S)) 227.27/227.50 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.27/227.50 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.27/227.50 mark(isPal(X:S)) -> active(isPal(X:S)) 227.27/227.50 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.27/227.50 mark(isQid(X:S)) -> active(isQid(X:S)) 227.27/227.50 mark(a) -> active(a) 227.27/227.50 mark(e) -> active(e) 227.27/227.50 mark(i) -> active(i) 227.27/227.50 mark(nil) -> active(nil) 227.27/227.50 mark(o) -> active(o) 227.27/227.50 mark(tt) -> active(tt) 227.27/227.50 mark(u) -> active(u) 227.27/227.50 227.27/227.50 Problem 1.38: 227.27/227.50 227.27/227.50 Subterm Processor: 227.27/227.50 -> Pairs: 227.27/227.50 U23#(X1:S,X2:S,active(X3:S)) -> U23#(X1:S,X2:S,X3:S) 227.27/227.50 U23#(X1:S,X2:S,mark(X3:S)) -> U23#(X1:S,X2:S,X3:S) 227.27/227.50 -> Rules: 227.27/227.50 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.27/227.50 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.27/227.51 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.27/227.51 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.27/227.51 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.27/227.51 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.27/227.51 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.27/227.51 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.27/227.51 U13(active(X:S)) -> U13(X:S) 227.27/227.51 U13(mark(X:S)) -> U13(X:S) 227.27/227.51 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.27/227.51 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.27/227.51 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.27/227.51 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.27/227.51 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.27/227.51 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.27/227.51 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.27/227.51 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.27/227.51 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.27/227.51 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.27/227.51 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.27/227.51 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.27/227.51 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.27/227.51 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.27/227.51 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.27/227.51 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.27/227.51 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.27/227.51 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.27/227.51 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.27/227.51 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.27/227.51 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.27/227.51 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.27/227.51 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.27/227.51 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.27/227.51 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.27/227.51 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.27/227.51 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.27/227.51 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.27/227.51 U26(active(X:S)) -> U26(X:S) 227.27/227.51 U26(mark(X:S)) -> U26(X:S) 227.27/227.51 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.27/227.51 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.27/227.51 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.27/227.51 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.27/227.51 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.27/227.51 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.27/227.51 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.27/227.51 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.27/227.51 U33(active(X:S)) -> U33(X:S) 227.27/227.51 U33(mark(X:S)) -> U33(X:S) 227.27/227.51 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.27/227.51 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.27/227.51 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.27/227.51 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.27/227.51 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.27/227.51 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.27/227.51 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.27/227.51 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.27/227.51 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.27/227.51 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.27/227.51 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.27/227.51 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.27/227.51 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.27/227.51 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.27/227.51 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.27/227.51 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.27/227.51 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.27/227.51 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.27/227.51 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.27/227.51 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.27/227.51 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.27/227.51 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.27/227.51 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.27/227.51 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.27/227.51 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.27/227.51 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.27/227.51 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.27/227.51 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.27/227.51 U46(active(X:S)) -> U46(X:S) 227.27/227.51 U46(mark(X:S)) -> U46(X:S) 227.27/227.51 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.27/227.51 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.27/227.51 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.27/227.51 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.27/227.51 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.27/227.51 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.27/227.51 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.27/227.51 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.27/227.51 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.27/227.51 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.27/227.51 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.27/227.51 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.27/227.51 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.27/227.51 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.27/227.51 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.27/227.51 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.27/227.51 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.27/227.51 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.27/227.51 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.27/227.51 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.27/227.51 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.27/227.51 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.27/227.51 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.27/227.51 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.27/227.51 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.27/227.51 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.27/227.51 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.27/227.51 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.27/227.51 U56(active(X:S)) -> U56(X:S) 227.27/227.51 U56(mark(X:S)) -> U56(X:S) 227.27/227.51 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.27/227.51 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.27/227.51 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.27/227.51 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.27/227.51 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.27/227.51 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.27/227.51 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.27/227.51 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.27/227.51 U63(active(X:S)) -> U63(X:S) 227.27/227.51 U63(mark(X:S)) -> U63(X:S) 227.27/227.51 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.27/227.51 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.27/227.51 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.27/227.51 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.27/227.51 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.27/227.51 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.27/227.51 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.27/227.51 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.27/227.51 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.27/227.51 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.27/227.51 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.27/227.51 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.27/227.51 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.27/227.51 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.27/227.51 U74(active(X:S)) -> U74(X:S) 227.27/227.51 U74(mark(X:S)) -> U74(X:S) 227.27/227.51 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.27/227.51 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.27/227.51 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.27/227.51 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.27/227.51 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.27/227.51 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.27/227.51 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.27/227.51 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.27/227.51 U83(active(X:S)) -> U83(X:S) 227.27/227.51 U83(mark(X:S)) -> U83(X:S) 227.27/227.51 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.27/227.51 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.27/227.51 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.27/227.51 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.27/227.51 U92(active(X:S)) -> U92(X:S) 227.27/227.51 U92(mark(X:S)) -> U92(X:S) 227.27/227.51 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.27/227.51 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.27/227.51 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.27/227.51 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.27/227.51 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.27/227.51 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.27/227.51 active(U13(tt)) -> mark(tt) 227.27/227.51 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.27/227.51 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.27/227.51 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.27/227.51 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.27/227.51 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.27/227.51 active(U26(tt)) -> mark(tt) 227.27/227.51 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.27/227.51 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.27/227.51 active(U33(tt)) -> mark(tt) 227.27/227.51 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.27/227.51 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.27/227.51 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.27/227.51 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.27/227.51 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.27/227.51 active(U46(tt)) -> mark(tt) 227.27/227.51 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.27/227.51 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.27/227.51 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.27/227.51 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.27/227.51 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.27/227.51 active(U56(tt)) -> mark(tt) 227.27/227.51 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.27/227.51 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.27/227.51 active(U63(tt)) -> mark(tt) 227.27/227.51 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.27/227.51 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.27/227.51 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.27/227.51 active(U74(tt)) -> mark(tt) 227.27/227.51 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.27/227.51 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.27/227.51 active(U83(tt)) -> mark(tt) 227.27/227.51 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.27/227.51 active(U92(tt)) -> mark(tt) 227.27/227.51 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.27/227.51 active(__(nil,X:S)) -> mark(X:S) 227.27/227.51 active(__(X:S,nil)) -> mark(X:S) 227.27/227.51 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.27/227.51 active(isList(nil)) -> mark(tt) 227.27/227.51 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.27/227.51 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.27/227.51 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.27/227.51 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.27/227.51 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.27/227.51 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.27/227.51 active(isPal(nil)) -> mark(tt) 227.27/227.51 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.27/227.51 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.27/227.51 active(isPalListKind(a)) -> mark(tt) 227.27/227.51 active(isPalListKind(e)) -> mark(tt) 227.27/227.51 active(isPalListKind(i)) -> mark(tt) 227.27/227.51 active(isPalListKind(nil)) -> mark(tt) 227.27/227.51 active(isPalListKind(o)) -> mark(tt) 227.27/227.51 active(isPalListKind(u)) -> mark(tt) 227.27/227.51 active(isQid(a)) -> mark(tt) 227.27/227.51 active(isQid(e)) -> mark(tt) 227.27/227.51 active(isQid(i)) -> mark(tt) 227.27/227.51 active(isQid(o)) -> mark(tt) 227.27/227.51 active(isQid(u)) -> mark(tt) 227.27/227.51 isList(active(X:S)) -> isList(X:S) 227.27/227.51 isList(mark(X:S)) -> isList(X:S) 227.27/227.51 isNeList(active(X:S)) -> isNeList(X:S) 227.27/227.51 isNeList(mark(X:S)) -> isNeList(X:S) 227.27/227.51 isNePal(active(X:S)) -> isNePal(X:S) 227.27/227.51 isNePal(mark(X:S)) -> isNePal(X:S) 227.27/227.51 isPal(active(X:S)) -> isPal(X:S) 227.27/227.51 isPal(mark(X:S)) -> isPal(X:S) 227.27/227.51 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.27/227.51 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.27/227.51 isQid(active(X:S)) -> isQid(X:S) 227.27/227.51 isQid(mark(X:S)) -> isQid(X:S) 227.27/227.51 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.27/227.51 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.27/227.51 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.27/227.51 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.27/227.51 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.27/227.51 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.27/227.51 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.27/227.51 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.27/227.51 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.27/227.51 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.27/227.51 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.27/227.51 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.27/227.51 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.27/227.51 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.27/227.51 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.27/227.51 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.27/227.51 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.27/227.51 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.27/227.51 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.27/227.51 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.27/227.51 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.27/227.51 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.27/227.51 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.27/227.51 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.27/227.51 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.27/227.51 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.27/227.51 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.27/227.51 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.27/227.51 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.27/227.51 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.27/227.51 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.27/227.51 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.27/227.51 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.27/227.51 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.27/227.51 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.27/227.51 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.27/227.51 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.27/227.51 mark(isList(X:S)) -> active(isList(X:S)) 227.27/227.51 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.27/227.51 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.27/227.51 mark(isPal(X:S)) -> active(isPal(X:S)) 227.27/227.51 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.27/227.51 mark(isQid(X:S)) -> active(isQid(X:S)) 227.27/227.51 mark(a) -> active(a) 227.27/227.51 mark(e) -> active(e) 227.27/227.51 mark(i) -> active(i) 227.27/227.51 mark(nil) -> active(nil) 227.27/227.51 mark(o) -> active(o) 227.27/227.51 mark(tt) -> active(tt) 227.27/227.51 mark(u) -> active(u) 227.27/227.51 ->Projection: 227.27/227.51 pi(U23#) = 3 227.27/227.51 227.27/227.51 Problem 1.38: 227.27/227.51 227.27/227.51 SCC Processor: 227.27/227.51 -> Pairs: 227.27/227.51 Empty 227.27/227.51 -> Rules: 227.27/227.51 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.27/227.51 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.27/227.51 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.27/227.51 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.27/227.51 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.27/227.51 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.27/227.51 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.27/227.51 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.27/227.51 U13(active(X:S)) -> U13(X:S) 227.27/227.51 U13(mark(X:S)) -> U13(X:S) 227.27/227.51 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.27/227.51 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.27/227.51 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.27/227.51 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.27/227.51 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.27/227.51 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.27/227.51 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.27/227.51 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.27/227.51 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.27/227.51 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.27/227.51 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.27/227.51 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.27/227.51 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.27/227.51 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.27/227.51 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.27/227.51 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.27/227.51 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.27/227.51 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.27/227.51 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.27/227.51 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.27/227.51 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.27/227.51 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.27/227.51 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.27/227.51 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.27/227.51 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.27/227.51 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.27/227.51 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.27/227.51 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.27/227.51 U26(active(X:S)) -> U26(X:S) 227.27/227.51 U26(mark(X:S)) -> U26(X:S) 227.27/227.51 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.27/227.51 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.27/227.51 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.27/227.51 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.27/227.51 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.27/227.51 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.27/227.51 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.27/227.51 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.27/227.51 U33(active(X:S)) -> U33(X:S) 227.27/227.51 U33(mark(X:S)) -> U33(X:S) 227.27/227.51 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.27/227.51 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.27/227.51 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.27/227.51 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.27/227.51 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.27/227.51 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.27/227.51 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.27/227.51 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.27/227.51 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.27/227.51 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.27/227.51 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.27/227.51 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.27/227.51 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.27/227.51 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.27/227.51 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.27/227.51 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.27/227.51 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.27/227.51 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.27/227.51 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.27/227.51 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.27/227.51 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.27/227.51 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.27/227.51 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.27/227.51 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.27/227.51 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.27/227.51 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.27/227.51 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.27/227.51 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.27/227.51 U46(active(X:S)) -> U46(X:S) 227.27/227.51 U46(mark(X:S)) -> U46(X:S) 227.27/227.51 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.27/227.51 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.27/227.51 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.27/227.51 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.27/227.51 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.27/227.51 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.27/227.51 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.27/227.51 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.27/227.51 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.27/227.51 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.27/227.51 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.27/227.51 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.27/227.51 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.27/227.51 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.27/227.51 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.27/227.51 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.27/227.51 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.27/227.51 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.27/227.51 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.27/227.51 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.27/227.51 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.27/227.51 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.27/227.51 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.27/227.51 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.27/227.51 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.27/227.51 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.27/227.51 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.27/227.51 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.27/227.51 U56(active(X:S)) -> U56(X:S) 227.27/227.51 U56(mark(X:S)) -> U56(X:S) 227.27/227.51 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.27/227.51 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.27/227.51 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.27/227.51 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.27/227.51 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.27/227.51 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.27/227.51 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.27/227.51 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.27/227.51 U63(active(X:S)) -> U63(X:S) 227.27/227.51 U63(mark(X:S)) -> U63(X:S) 227.27/227.51 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.27/227.51 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.27/227.51 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.27/227.51 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.27/227.51 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.27/227.51 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.27/227.51 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.27/227.51 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.27/227.51 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.27/227.51 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.27/227.51 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.27/227.51 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.27/227.51 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.27/227.51 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.27/227.51 U74(active(X:S)) -> U74(X:S) 227.27/227.51 U74(mark(X:S)) -> U74(X:S) 227.27/227.51 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.27/227.51 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.27/227.51 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.27/227.51 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.27/227.51 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.27/227.51 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.27/227.51 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.27/227.51 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.27/227.51 U83(active(X:S)) -> U83(X:S) 227.27/227.51 U83(mark(X:S)) -> U83(X:S) 227.27/227.51 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.27/227.51 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.27/227.51 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.27/227.51 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.27/227.51 U92(active(X:S)) -> U92(X:S) 227.27/227.51 U92(mark(X:S)) -> U92(X:S) 227.27/227.51 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.27/227.51 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.27/227.51 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.27/227.51 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.27/227.51 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.27/227.51 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.27/227.51 active(U13(tt)) -> mark(tt) 227.27/227.51 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.27/227.51 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.27/227.51 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.27/227.51 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.27/227.51 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.27/227.51 active(U26(tt)) -> mark(tt) 227.27/227.51 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.27/227.51 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.27/227.51 active(U33(tt)) -> mark(tt) 227.27/227.51 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.27/227.51 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.27/227.51 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.27/227.51 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.27/227.51 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.27/227.51 active(U46(tt)) -> mark(tt) 227.27/227.51 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.27/227.51 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.27/227.51 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.27/227.51 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.27/227.51 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.27/227.51 active(U56(tt)) -> mark(tt) 227.27/227.51 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.27/227.51 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.27/227.51 active(U63(tt)) -> mark(tt) 227.27/227.51 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.27/227.51 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.27/227.51 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.27/227.51 active(U74(tt)) -> mark(tt) 227.27/227.51 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.27/227.51 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.27/227.51 active(U83(tt)) -> mark(tt) 227.27/227.51 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.27/227.51 active(U92(tt)) -> mark(tt) 227.27/227.51 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.27/227.51 active(__(nil,X:S)) -> mark(X:S) 227.27/227.51 active(__(X:S,nil)) -> mark(X:S) 227.27/227.51 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.27/227.51 active(isList(nil)) -> mark(tt) 227.27/227.51 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.27/227.51 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.27/227.51 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.27/227.51 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.27/227.51 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.27/227.51 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.27/227.51 active(isPal(nil)) -> mark(tt) 227.27/227.51 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.27/227.51 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.27/227.51 active(isPalListKind(a)) -> mark(tt) 227.27/227.51 active(isPalListKind(e)) -> mark(tt) 227.27/227.51 active(isPalListKind(i)) -> mark(tt) 227.27/227.51 active(isPalListKind(nil)) -> mark(tt) 227.27/227.51 active(isPalListKind(o)) -> mark(tt) 227.27/227.51 active(isPalListKind(u)) -> mark(tt) 227.27/227.51 active(isQid(a)) -> mark(tt) 227.27/227.51 active(isQid(e)) -> mark(tt) 227.27/227.51 active(isQid(i)) -> mark(tt) 227.27/227.51 active(isQid(o)) -> mark(tt) 227.27/227.51 active(isQid(u)) -> mark(tt) 227.27/227.51 isList(active(X:S)) -> isList(X:S) 227.27/227.51 isList(mark(X:S)) -> isList(X:S) 227.27/227.51 isNeList(active(X:S)) -> isNeList(X:S) 227.27/227.51 isNeList(mark(X:S)) -> isNeList(X:S) 227.27/227.51 isNePal(active(X:S)) -> isNePal(X:S) 227.27/227.51 isNePal(mark(X:S)) -> isNePal(X:S) 227.27/227.51 isPal(active(X:S)) -> isPal(X:S) 227.27/227.51 isPal(mark(X:S)) -> isPal(X:S) 227.27/227.51 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.27/227.51 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.27/227.51 isQid(active(X:S)) -> isQid(X:S) 227.27/227.51 isQid(mark(X:S)) -> isQid(X:S) 227.27/227.51 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.27/227.51 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.27/227.51 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.27/227.51 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.27/227.51 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.27/227.51 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.27/227.51 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.27/227.51 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.27/227.51 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.27/227.51 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.27/227.51 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.27/227.51 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.27/227.51 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.27/227.51 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.27/227.51 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.27/227.51 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.27/227.51 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.27/227.51 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.27/227.51 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.27/227.51 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.27/227.51 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.27/227.51 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.27/227.51 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.27/227.51 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.27/227.51 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.27/227.51 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.27/227.51 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.27/227.51 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.27/227.51 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.27/227.51 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.27/227.51 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.27/227.51 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.27/227.51 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.27/227.51 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.27/227.51 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.27/227.51 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.27/227.51 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.27/227.51 mark(isList(X:S)) -> active(isList(X:S)) 227.27/227.51 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.27/227.51 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.27/227.51 mark(isPal(X:S)) -> active(isPal(X:S)) 227.27/227.51 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.27/227.51 mark(isQid(X:S)) -> active(isQid(X:S)) 227.27/227.51 mark(a) -> active(a) 227.27/227.51 mark(e) -> active(e) 227.27/227.51 mark(i) -> active(i) 227.27/227.51 mark(nil) -> active(nil) 227.27/227.51 mark(o) -> active(o) 227.27/227.51 mark(tt) -> active(tt) 227.27/227.51 mark(u) -> active(u) 227.27/227.51 ->Strongly Connected Components: 227.27/227.51 There is no strongly connected component 227.27/227.51 227.27/227.51 The problem is finite. 227.27/227.51 227.27/227.51 Problem 1.39: 227.27/227.51 227.27/227.51 Subterm Processor: 227.27/227.51 -> Pairs: 227.27/227.51 U22#(active(X1:S),X2:S,X3:S) -> U22#(X1:S,X2:S,X3:S) 227.27/227.51 U22#(mark(X1:S),X2:S,X3:S) -> U22#(X1:S,X2:S,X3:S) 227.27/227.51 U22#(X1:S,active(X2:S),X3:S) -> U22#(X1:S,X2:S,X3:S) 227.27/227.51 U22#(X1:S,mark(X2:S),X3:S) -> U22#(X1:S,X2:S,X3:S) 227.27/227.51 U22#(X1:S,X2:S,active(X3:S)) -> U22#(X1:S,X2:S,X3:S) 227.27/227.51 U22#(X1:S,X2:S,mark(X3:S)) -> U22#(X1:S,X2:S,X3:S) 227.27/227.51 -> Rules: 227.27/227.51 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.27/227.51 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.27/227.51 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.27/227.51 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.27/227.51 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.27/227.51 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.27/227.51 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.27/227.51 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.27/227.51 U13(active(X:S)) -> U13(X:S) 227.27/227.51 U13(mark(X:S)) -> U13(X:S) 227.27/227.51 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.27/227.51 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.27/227.51 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.27/227.51 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.27/227.51 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.27/227.51 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.27/227.51 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.27/227.51 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.27/227.51 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.27/227.51 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.27/227.51 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.27/227.51 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.27/227.51 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.27/227.51 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.27/227.51 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.27/227.51 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.27/227.51 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.27/227.51 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.27/227.51 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.27/227.51 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.27/227.51 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.27/227.51 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.27/227.51 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.27/227.51 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.27/227.51 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.27/227.51 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.27/227.51 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.27/227.51 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.27/227.51 U26(active(X:S)) -> U26(X:S) 227.27/227.51 U26(mark(X:S)) -> U26(X:S) 227.27/227.51 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.27/227.51 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.27/227.51 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.27/227.51 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.27/227.51 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.27/227.51 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.27/227.51 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.27/227.51 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.27/227.51 U33(active(X:S)) -> U33(X:S) 227.27/227.51 U33(mark(X:S)) -> U33(X:S) 227.27/227.51 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.27/227.51 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.27/227.51 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.27/227.51 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.27/227.51 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.27/227.51 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.27/227.51 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.27/227.51 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.27/227.51 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.27/227.51 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.27/227.51 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.27/227.51 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.27/227.51 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.27/227.51 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.27/227.51 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.27/227.51 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.27/227.51 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.27/227.51 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.27/227.51 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.27/227.51 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.27/227.51 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.27/227.51 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.27/227.51 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.27/227.51 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.27/227.51 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.27/227.51 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.27/227.51 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.27/227.51 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.27/227.51 U46(active(X:S)) -> U46(X:S) 227.27/227.51 U46(mark(X:S)) -> U46(X:S) 227.27/227.51 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.27/227.51 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.27/227.51 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.27/227.51 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.27/227.51 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.27/227.51 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.27/227.51 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.27/227.51 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.27/227.51 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.27/227.51 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.27/227.51 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.27/227.51 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.27/227.51 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.27/227.51 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.27/227.51 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.27/227.51 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.27/227.51 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.27/227.51 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.27/227.51 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.27/227.51 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.27/227.51 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.27/227.51 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.27/227.51 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.27/227.51 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.27/227.51 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.27/227.51 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.27/227.51 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.27/227.51 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.27/227.51 U56(active(X:S)) -> U56(X:S) 227.27/227.51 U56(mark(X:S)) -> U56(X:S) 227.27/227.51 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.27/227.51 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.27/227.51 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.27/227.51 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.27/227.51 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.27/227.51 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.27/227.51 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.27/227.51 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.27/227.51 U63(active(X:S)) -> U63(X:S) 227.27/227.51 U63(mark(X:S)) -> U63(X:S) 227.27/227.51 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.27/227.51 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.27/227.51 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.27/227.51 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.27/227.51 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.27/227.51 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.27/227.51 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.27/227.51 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.27/227.51 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.27/227.51 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.27/227.51 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.27/227.51 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.27/227.51 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.27/227.51 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.27/227.51 U74(active(X:S)) -> U74(X:S) 227.27/227.51 U74(mark(X:S)) -> U74(X:S) 227.27/227.51 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.27/227.51 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.27/227.51 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.27/227.51 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.27/227.51 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.27/227.51 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.27/227.51 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.27/227.51 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.27/227.51 U83(active(X:S)) -> U83(X:S) 227.27/227.51 U83(mark(X:S)) -> U83(X:S) 227.27/227.51 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.27/227.51 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.27/227.51 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.27/227.51 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.27/227.51 U92(active(X:S)) -> U92(X:S) 227.27/227.51 U92(mark(X:S)) -> U92(X:S) 227.27/227.51 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.27/227.51 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.27/227.51 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.27/227.51 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.27/227.51 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.27/227.51 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.27/227.51 active(U13(tt)) -> mark(tt) 227.27/227.51 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.27/227.51 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.27/227.51 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.27/227.51 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.27/227.51 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.27/227.51 active(U26(tt)) -> mark(tt) 227.27/227.51 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.27/227.51 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.27/227.51 active(U33(tt)) -> mark(tt) 227.27/227.51 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.27/227.51 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.27/227.51 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.27/227.51 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.27/227.51 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.27/227.51 active(U46(tt)) -> mark(tt) 227.27/227.51 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.27/227.51 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.27/227.51 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.27/227.51 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.27/227.51 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.27/227.51 active(U56(tt)) -> mark(tt) 227.27/227.51 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.27/227.51 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.27/227.51 active(U63(tt)) -> mark(tt) 227.27/227.51 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.27/227.51 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.27/227.51 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.27/227.51 active(U74(tt)) -> mark(tt) 227.27/227.51 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.27/227.51 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.27/227.51 active(U83(tt)) -> mark(tt) 227.27/227.51 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.27/227.51 active(U92(tt)) -> mark(tt) 227.27/227.51 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.27/227.51 active(__(nil,X:S)) -> mark(X:S) 227.27/227.51 active(__(X:S,nil)) -> mark(X:S) 227.27/227.51 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.27/227.51 active(isList(nil)) -> mark(tt) 227.27/227.51 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.27/227.51 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.27/227.51 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.27/227.51 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.27/227.51 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.27/227.51 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.27/227.51 active(isPal(nil)) -> mark(tt) 227.27/227.51 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.27/227.51 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.27/227.51 active(isPalListKind(a)) -> mark(tt) 227.27/227.51 active(isPalListKind(e)) -> mark(tt) 227.27/227.51 active(isPalListKind(i)) -> mark(tt) 227.27/227.51 active(isPalListKind(nil)) -> mark(tt) 227.27/227.51 active(isPalListKind(o)) -> mark(tt) 227.27/227.51 active(isPalListKind(u)) -> mark(tt) 227.27/227.51 active(isQid(a)) -> mark(tt) 227.27/227.51 active(isQid(e)) -> mark(tt) 227.27/227.51 active(isQid(i)) -> mark(tt) 227.27/227.51 active(isQid(o)) -> mark(tt) 227.27/227.51 active(isQid(u)) -> mark(tt) 227.27/227.51 isList(active(X:S)) -> isList(X:S) 227.27/227.51 isList(mark(X:S)) -> isList(X:S) 227.27/227.51 isNeList(active(X:S)) -> isNeList(X:S) 227.27/227.51 isNeList(mark(X:S)) -> isNeList(X:S) 227.27/227.51 isNePal(active(X:S)) -> isNePal(X:S) 227.27/227.51 isNePal(mark(X:S)) -> isNePal(X:S) 227.27/227.51 isPal(active(X:S)) -> isPal(X:S) 227.27/227.51 isPal(mark(X:S)) -> isPal(X:S) 227.27/227.51 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.27/227.51 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.27/227.51 isQid(active(X:S)) -> isQid(X:S) 227.27/227.51 isQid(mark(X:S)) -> isQid(X:S) 227.27/227.51 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.27/227.51 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.27/227.51 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.27/227.51 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.27/227.51 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.27/227.51 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.27/227.51 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.27/227.51 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.27/227.51 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.27/227.51 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.27/227.51 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.27/227.51 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.27/227.51 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.27/227.51 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.27/227.51 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.27/227.51 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.27/227.51 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.27/227.51 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.27/227.51 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.27/227.51 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.27/227.51 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.27/227.51 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.27/227.51 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.27/227.51 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.27/227.51 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.27/227.51 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.27/227.51 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.27/227.51 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.27/227.51 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.27/227.51 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.27/227.51 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.27/227.51 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.27/227.51 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.27/227.51 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.27/227.51 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.27/227.51 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.27/227.51 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.27/227.51 mark(isList(X:S)) -> active(isList(X:S)) 227.27/227.51 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.27/227.51 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.27/227.51 mark(isPal(X:S)) -> active(isPal(X:S)) 227.27/227.51 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.27/227.51 mark(isQid(X:S)) -> active(isQid(X:S)) 227.27/227.51 mark(a) -> active(a) 227.27/227.51 mark(e) -> active(e) 227.27/227.51 mark(i) -> active(i) 227.27/227.51 mark(nil) -> active(nil) 227.27/227.51 mark(o) -> active(o) 227.27/227.51 mark(tt) -> active(tt) 227.27/227.51 mark(u) -> active(u) 227.27/227.51 ->Projection: 227.27/227.51 pi(U22#) = 1 227.27/227.51 227.27/227.51 Problem 1.39: 227.27/227.51 227.27/227.51 SCC Processor: 227.27/227.51 -> Pairs: 227.27/227.51 U22#(X1:S,active(X2:S),X3:S) -> U22#(X1:S,X2:S,X3:S) 227.27/227.51 U22#(X1:S,mark(X2:S),X3:S) -> U22#(X1:S,X2:S,X3:S) 227.27/227.51 U22#(X1:S,X2:S,active(X3:S)) -> U22#(X1:S,X2:S,X3:S) 227.27/227.51 U22#(X1:S,X2:S,mark(X3:S)) -> U22#(X1:S,X2:S,X3:S) 227.27/227.51 -> Rules: 227.27/227.51 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.27/227.51 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.27/227.51 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.27/227.51 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.27/227.51 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.27/227.51 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.27/227.51 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.27/227.51 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.27/227.51 U13(active(X:S)) -> U13(X:S) 227.27/227.51 U13(mark(X:S)) -> U13(X:S) 227.27/227.51 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.27/227.51 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.27/227.51 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.27/227.51 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.27/227.51 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.27/227.51 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.27/227.51 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.27/227.51 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.27/227.51 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.27/227.51 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.27/227.51 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.27/227.51 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.27/227.51 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.27/227.51 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.27/227.51 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.27/227.51 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.27/227.51 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.27/227.51 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.27/227.51 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.27/227.51 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.27/227.51 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.27/227.51 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.27/227.51 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.27/227.51 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.27/227.51 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.27/227.51 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.27/227.51 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.27/227.51 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.27/227.51 U26(active(X:S)) -> U26(X:S) 227.27/227.51 U26(mark(X:S)) -> U26(X:S) 227.27/227.51 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.27/227.51 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.27/227.51 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.27/227.51 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.27/227.51 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.27/227.51 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.27/227.51 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.27/227.51 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.27/227.51 U33(active(X:S)) -> U33(X:S) 227.27/227.51 U33(mark(X:S)) -> U33(X:S) 227.27/227.51 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.27/227.51 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.27/227.51 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.27/227.51 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.27/227.51 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.27/227.51 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.27/227.51 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.27/227.51 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.27/227.51 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.27/227.51 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.27/227.51 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.27/227.51 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.27/227.51 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.27/227.51 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.27/227.51 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.27/227.51 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.27/227.51 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.27/227.51 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.27/227.51 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.27/227.51 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.27/227.51 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.27/227.51 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.27/227.51 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.27/227.51 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.27/227.51 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.27/227.51 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.27/227.51 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.27/227.51 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.27/227.51 U46(active(X:S)) -> U46(X:S) 227.27/227.51 U46(mark(X:S)) -> U46(X:S) 227.27/227.51 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.27/227.51 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.27/227.51 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.27/227.51 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.27/227.51 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.27/227.51 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.27/227.51 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.27/227.51 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.27/227.51 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.27/227.51 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.27/227.51 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.27/227.51 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.27/227.51 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.27/227.51 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.27/227.51 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.27/227.51 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.27/227.51 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.27/227.51 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.27/227.51 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.27/227.51 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.27/227.51 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.27/227.51 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.27/227.51 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.27/227.51 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.27/227.51 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.27/227.51 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.27/227.51 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.27/227.51 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.27/227.51 U56(active(X:S)) -> U56(X:S) 227.27/227.51 U56(mark(X:S)) -> U56(X:S) 227.27/227.51 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.27/227.51 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.27/227.51 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.27/227.51 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.27/227.51 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.27/227.51 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.27/227.51 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.27/227.51 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.27/227.51 U63(active(X:S)) -> U63(X:S) 227.27/227.51 U63(mark(X:S)) -> U63(X:S) 227.27/227.51 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.27/227.51 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.27/227.51 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.27/227.51 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.27/227.51 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.27/227.51 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.27/227.51 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.27/227.51 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.27/227.51 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.27/227.51 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.27/227.51 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.27/227.51 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.27/227.51 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.27/227.51 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.27/227.51 U74(active(X:S)) -> U74(X:S) 227.27/227.51 U74(mark(X:S)) -> U74(X:S) 227.27/227.51 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.27/227.51 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.27/227.51 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.27/227.51 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.27/227.51 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.27/227.51 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.27/227.51 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.27/227.51 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.27/227.51 U83(active(X:S)) -> U83(X:S) 227.27/227.51 U83(mark(X:S)) -> U83(X:S) 227.27/227.51 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.27/227.51 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.27/227.51 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.27/227.51 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.27/227.51 U92(active(X:S)) -> U92(X:S) 227.27/227.51 U92(mark(X:S)) -> U92(X:S) 227.27/227.51 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.27/227.51 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.27/227.51 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.27/227.51 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.27/227.51 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.27/227.51 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.27/227.51 active(U13(tt)) -> mark(tt) 227.27/227.51 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.27/227.51 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.27/227.51 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.27/227.51 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.27/227.51 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.27/227.51 active(U26(tt)) -> mark(tt) 227.27/227.51 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.27/227.51 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.27/227.51 active(U33(tt)) -> mark(tt) 227.27/227.51 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.27/227.51 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.27/227.51 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.27/227.51 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.27/227.51 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.27/227.51 active(U46(tt)) -> mark(tt) 227.27/227.51 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.27/227.51 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.27/227.51 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.27/227.51 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.27/227.51 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.27/227.51 active(U56(tt)) -> mark(tt) 227.27/227.51 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.27/227.51 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.27/227.51 active(U63(tt)) -> mark(tt) 227.27/227.51 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.27/227.51 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.27/227.51 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.27/227.51 active(U74(tt)) -> mark(tt) 227.27/227.51 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.27/227.51 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.27/227.51 active(U83(tt)) -> mark(tt) 227.27/227.51 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.27/227.51 active(U92(tt)) -> mark(tt) 227.27/227.51 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.27/227.51 active(__(nil,X:S)) -> mark(X:S) 227.27/227.51 active(__(X:S,nil)) -> mark(X:S) 227.27/227.51 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.27/227.51 active(isList(nil)) -> mark(tt) 227.27/227.51 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.27/227.51 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.27/227.51 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.27/227.51 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.27/227.51 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.27/227.51 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.27/227.51 active(isPal(nil)) -> mark(tt) 227.27/227.51 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.27/227.51 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.27/227.51 active(isPalListKind(a)) -> mark(tt) 227.27/227.51 active(isPalListKind(e)) -> mark(tt) 227.27/227.51 active(isPalListKind(i)) -> mark(tt) 227.27/227.51 active(isPalListKind(nil)) -> mark(tt) 227.27/227.51 active(isPalListKind(o)) -> mark(tt) 227.27/227.51 active(isPalListKind(u)) -> mark(tt) 227.27/227.51 active(isQid(a)) -> mark(tt) 227.27/227.51 active(isQid(e)) -> mark(tt) 227.27/227.51 active(isQid(i)) -> mark(tt) 227.27/227.51 active(isQid(o)) -> mark(tt) 227.27/227.51 active(isQid(u)) -> mark(tt) 227.27/227.51 isList(active(X:S)) -> isList(X:S) 227.27/227.51 isList(mark(X:S)) -> isList(X:S) 227.27/227.51 isNeList(active(X:S)) -> isNeList(X:S) 227.27/227.51 isNeList(mark(X:S)) -> isNeList(X:S) 227.27/227.51 isNePal(active(X:S)) -> isNePal(X:S) 227.27/227.51 isNePal(mark(X:S)) -> isNePal(X:S) 227.27/227.51 isPal(active(X:S)) -> isPal(X:S) 227.27/227.51 isPal(mark(X:S)) -> isPal(X:S) 227.27/227.51 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.27/227.51 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.27/227.51 isQid(active(X:S)) -> isQid(X:S) 227.27/227.51 isQid(mark(X:S)) -> isQid(X:S) 227.27/227.51 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.27/227.51 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.27/227.51 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.27/227.51 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.27/227.51 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.27/227.51 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.27/227.51 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.27/227.51 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.27/227.51 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.27/227.51 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.27/227.51 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.27/227.51 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.27/227.51 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.27/227.51 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.27/227.51 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.27/227.51 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.27/227.51 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.27/227.51 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.27/227.51 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.27/227.51 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.27/227.51 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.27/227.51 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.27/227.51 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.27/227.51 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.27/227.51 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.27/227.51 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.27/227.51 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.27/227.51 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.27/227.51 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.27/227.51 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.27/227.51 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.27/227.51 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.27/227.51 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.27/227.51 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.27/227.51 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.27/227.51 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.27/227.51 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.27/227.51 mark(isList(X:S)) -> active(isList(X:S)) 227.27/227.51 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.27/227.51 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.27/227.51 mark(isPal(X:S)) -> active(isPal(X:S)) 227.27/227.51 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.27/227.51 mark(isQid(X:S)) -> active(isQid(X:S)) 227.27/227.51 mark(a) -> active(a) 227.27/227.51 mark(e) -> active(e) 227.27/227.51 mark(i) -> active(i) 227.27/227.51 mark(nil) -> active(nil) 227.27/227.51 mark(o) -> active(o) 227.27/227.51 mark(tt) -> active(tt) 227.27/227.51 mark(u) -> active(u) 227.27/227.51 ->Strongly Connected Components: 227.27/227.51 ->->Cycle: 227.27/227.51 ->->-> Pairs: 227.27/227.51 U22#(X1:S,active(X2:S),X3:S) -> U22#(X1:S,X2:S,X3:S) 227.27/227.51 U22#(X1:S,mark(X2:S),X3:S) -> U22#(X1:S,X2:S,X3:S) 227.27/227.51 U22#(X1:S,X2:S,active(X3:S)) -> U22#(X1:S,X2:S,X3:S) 227.27/227.51 U22#(X1:S,X2:S,mark(X3:S)) -> U22#(X1:S,X2:S,X3:S) 227.27/227.51 ->->-> Rules: 227.27/227.51 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.27/227.51 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.27/227.51 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.27/227.51 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.27/227.51 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.27/227.51 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.27/227.51 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.27/227.51 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.27/227.51 U13(active(X:S)) -> U13(X:S) 227.27/227.51 U13(mark(X:S)) -> U13(X:S) 227.27/227.51 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.27/227.51 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.27/227.51 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.27/227.51 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.27/227.51 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.27/227.51 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.27/227.51 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.27/227.51 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.27/227.51 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.27/227.51 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.27/227.51 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.27/227.51 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.27/227.51 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.27/227.51 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.27/227.51 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.27/227.51 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.27/227.51 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.27/227.51 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.27/227.51 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.27/227.51 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.27/227.51 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.27/227.51 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.27/227.51 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.27/227.51 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.27/227.51 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.27/227.51 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.27/227.51 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.27/227.51 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.27/227.51 U26(active(X:S)) -> U26(X:S) 227.27/227.51 U26(mark(X:S)) -> U26(X:S) 227.27/227.51 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.27/227.51 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.27/227.51 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.27/227.51 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.27/227.51 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.27/227.51 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.27/227.51 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.27/227.51 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.27/227.51 U33(active(X:S)) -> U33(X:S) 227.27/227.51 U33(mark(X:S)) -> U33(X:S) 227.27/227.51 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.27/227.51 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.27/227.51 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.27/227.51 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.27/227.51 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.27/227.51 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.27/227.51 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.27/227.51 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.27/227.51 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.27/227.51 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.27/227.51 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.27/227.51 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.27/227.51 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.27/227.51 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.27/227.51 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.27/227.51 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.27/227.51 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.27/227.51 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.27/227.51 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.27/227.51 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.27/227.51 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.27/227.51 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.27/227.51 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.27/227.51 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.27/227.51 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.27/227.51 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.27/227.51 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.27/227.51 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.27/227.51 U46(active(X:S)) -> U46(X:S) 227.27/227.51 U46(mark(X:S)) -> U46(X:S) 227.27/227.51 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.27/227.51 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.27/227.51 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.27/227.51 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.27/227.51 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.27/227.51 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.27/227.51 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.27/227.51 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.27/227.51 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.27/227.51 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.27/227.51 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.27/227.51 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.27/227.51 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.27/227.51 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.27/227.51 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.27/227.51 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.27/227.51 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.27/227.51 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.27/227.51 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.27/227.51 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.27/227.51 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.27/227.51 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.27/227.51 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.27/227.51 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.27/227.51 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.27/227.51 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.27/227.51 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.27/227.51 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.27/227.51 U56(active(X:S)) -> U56(X:S) 227.27/227.51 U56(mark(X:S)) -> U56(X:S) 227.27/227.51 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.27/227.51 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.27/227.51 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.27/227.51 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.27/227.51 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.27/227.51 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.27/227.51 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.27/227.51 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.27/227.51 U63(active(X:S)) -> U63(X:S) 227.27/227.51 U63(mark(X:S)) -> U63(X:S) 227.27/227.51 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.27/227.51 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.27/227.51 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.27/227.51 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.27/227.51 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.27/227.51 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.27/227.51 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.27/227.51 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.27/227.51 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.27/227.51 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.27/227.51 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.27/227.51 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.27/227.51 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.27/227.51 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.27/227.51 U74(active(X:S)) -> U74(X:S) 227.27/227.51 U74(mark(X:S)) -> U74(X:S) 227.27/227.51 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.27/227.51 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.27/227.51 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.27/227.51 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.27/227.51 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.27/227.51 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.27/227.51 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.27/227.51 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.27/227.51 U83(active(X:S)) -> U83(X:S) 227.27/227.51 U83(mark(X:S)) -> U83(X:S) 227.27/227.51 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.27/227.51 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.27/227.51 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.27/227.51 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.27/227.51 U92(active(X:S)) -> U92(X:S) 227.27/227.51 U92(mark(X:S)) -> U92(X:S) 227.27/227.51 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.27/227.51 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.27/227.51 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.27/227.51 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.27/227.51 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.27/227.51 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.27/227.51 active(U13(tt)) -> mark(tt) 227.27/227.51 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.27/227.51 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.27/227.51 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.27/227.51 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.27/227.51 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.27/227.51 active(U26(tt)) -> mark(tt) 227.27/227.51 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.27/227.51 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.27/227.51 active(U33(tt)) -> mark(tt) 227.27/227.51 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.27/227.51 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.27/227.51 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.27/227.51 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.27/227.51 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.27/227.51 active(U46(tt)) -> mark(tt) 227.27/227.51 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.27/227.51 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.27/227.51 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.27/227.51 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.27/227.51 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.27/227.51 active(U56(tt)) -> mark(tt) 227.27/227.51 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.27/227.51 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.27/227.51 active(U63(tt)) -> mark(tt) 227.27/227.51 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.27/227.51 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.27/227.51 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.27/227.51 active(U74(tt)) -> mark(tt) 227.27/227.51 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.27/227.51 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.27/227.51 active(U83(tt)) -> mark(tt) 227.27/227.51 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.27/227.51 active(U92(tt)) -> mark(tt) 227.27/227.51 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.27/227.51 active(__(nil,X:S)) -> mark(X:S) 227.27/227.51 active(__(X:S,nil)) -> mark(X:S) 227.27/227.51 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.27/227.51 active(isList(nil)) -> mark(tt) 227.27/227.51 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.27/227.51 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.27/227.51 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.27/227.51 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.27/227.51 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.27/227.51 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.27/227.51 active(isPal(nil)) -> mark(tt) 227.27/227.51 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.27/227.51 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.27/227.51 active(isPalListKind(a)) -> mark(tt) 227.27/227.51 active(isPalListKind(e)) -> mark(tt) 227.27/227.51 active(isPalListKind(i)) -> mark(tt) 227.27/227.51 active(isPalListKind(nil)) -> mark(tt) 227.27/227.51 active(isPalListKind(o)) -> mark(tt) 227.27/227.51 active(isPalListKind(u)) -> mark(tt) 227.27/227.51 active(isQid(a)) -> mark(tt) 227.27/227.51 active(isQid(e)) -> mark(tt) 227.27/227.51 active(isQid(i)) -> mark(tt) 227.27/227.51 active(isQid(o)) -> mark(tt) 227.27/227.51 active(isQid(u)) -> mark(tt) 227.27/227.51 isList(active(X:S)) -> isList(X:S) 227.27/227.51 isList(mark(X:S)) -> isList(X:S) 227.27/227.51 isNeList(active(X:S)) -> isNeList(X:S) 227.27/227.51 isNeList(mark(X:S)) -> isNeList(X:S) 227.27/227.51 isNePal(active(X:S)) -> isNePal(X:S) 227.27/227.51 isNePal(mark(X:S)) -> isNePal(X:S) 227.27/227.51 isPal(active(X:S)) -> isPal(X:S) 227.27/227.51 isPal(mark(X:S)) -> isPal(X:S) 227.27/227.51 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.27/227.51 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.27/227.51 isQid(active(X:S)) -> isQid(X:S) 227.27/227.51 isQid(mark(X:S)) -> isQid(X:S) 227.27/227.51 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.27/227.51 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.27/227.51 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.27/227.51 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.27/227.51 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.27/227.51 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.27/227.51 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.27/227.51 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.27/227.51 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.27/227.51 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.27/227.51 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.27/227.51 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.27/227.51 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.27/227.51 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.27/227.51 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.27/227.51 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.27/227.51 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.27/227.51 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.27/227.51 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.27/227.51 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.27/227.51 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.27/227.51 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.27/227.51 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.27/227.51 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.27/227.51 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.27/227.51 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.27/227.51 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.27/227.51 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.27/227.51 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.27/227.51 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.27/227.51 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.27/227.51 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.27/227.51 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.27/227.51 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.27/227.51 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.27/227.51 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.27/227.51 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.27/227.51 mark(isList(X:S)) -> active(isList(X:S)) 227.27/227.51 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.27/227.51 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.27/227.51 mark(isPal(X:S)) -> active(isPal(X:S)) 227.27/227.51 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.27/227.51 mark(isQid(X:S)) -> active(isQid(X:S)) 227.27/227.51 mark(a) -> active(a) 227.27/227.51 mark(e) -> active(e) 227.27/227.51 mark(i) -> active(i) 227.27/227.51 mark(nil) -> active(nil) 227.27/227.51 mark(o) -> active(o) 227.27/227.51 mark(tt) -> active(tt) 227.27/227.51 mark(u) -> active(u) 227.27/227.51 227.27/227.51 Problem 1.39: 227.27/227.51 227.27/227.51 Subterm Processor: 227.27/227.51 -> Pairs: 227.27/227.51 U22#(X1:S,active(X2:S),X3:S) -> U22#(X1:S,X2:S,X3:S) 227.27/227.51 U22#(X1:S,mark(X2:S),X3:S) -> U22#(X1:S,X2:S,X3:S) 227.27/227.51 U22#(X1:S,X2:S,active(X3:S)) -> U22#(X1:S,X2:S,X3:S) 227.27/227.51 U22#(X1:S,X2:S,mark(X3:S)) -> U22#(X1:S,X2:S,X3:S) 227.27/227.51 -> Rules: 227.27/227.51 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.27/227.51 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.27/227.51 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.27/227.51 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.27/227.51 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.27/227.51 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.27/227.51 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.27/227.51 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.27/227.51 U13(active(X:S)) -> U13(X:S) 227.27/227.51 U13(mark(X:S)) -> U13(X:S) 227.27/227.51 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.27/227.51 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.27/227.51 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.27/227.51 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.27/227.51 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.27/227.51 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.27/227.51 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.27/227.51 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.27/227.51 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.27/227.51 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.27/227.51 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.27/227.51 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.27/227.51 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.27/227.51 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.27/227.51 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.27/227.51 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.27/227.51 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.27/227.51 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.27/227.51 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.27/227.51 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.27/227.51 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.27/227.51 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.27/227.51 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.27/227.51 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.27/227.51 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.27/227.51 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.27/227.51 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.27/227.51 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.27/227.51 U26(active(X:S)) -> U26(X:S) 227.27/227.51 U26(mark(X:S)) -> U26(X:S) 227.27/227.51 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.27/227.51 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.27/227.51 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.27/227.51 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.27/227.51 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.27/227.51 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.27/227.51 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.27/227.51 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.27/227.51 U33(active(X:S)) -> U33(X:S) 227.27/227.51 U33(mark(X:S)) -> U33(X:S) 227.27/227.51 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.27/227.51 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.27/227.51 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.27/227.51 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.27/227.51 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.27/227.51 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.27/227.51 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.27/227.51 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.27/227.51 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.27/227.51 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.27/227.51 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.27/227.51 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.27/227.51 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.27/227.51 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.27/227.51 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.27/227.51 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.27/227.51 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.27/227.51 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.27/227.51 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.27/227.51 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.27/227.51 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.27/227.51 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.27/227.51 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.27/227.51 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.27/227.51 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.27/227.51 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.27/227.51 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.27/227.51 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.27/227.51 U46(active(X:S)) -> U46(X:S) 227.27/227.51 U46(mark(X:S)) -> U46(X:S) 227.27/227.51 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.27/227.51 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.27/227.51 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.27/227.51 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.27/227.51 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.27/227.51 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.27/227.51 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.27/227.51 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.27/227.51 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.27/227.51 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.27/227.51 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.27/227.51 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.27/227.51 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.27/227.51 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.27/227.51 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.27/227.51 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.27/227.51 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.27/227.51 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.27/227.51 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.27/227.51 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.27/227.51 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.27/227.51 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.27/227.51 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.27/227.51 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.27/227.51 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.27/227.51 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.27/227.51 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.27/227.51 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.27/227.51 U56(active(X:S)) -> U56(X:S) 227.27/227.51 U56(mark(X:S)) -> U56(X:S) 227.27/227.51 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.27/227.51 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.27/227.51 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.27/227.51 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.27/227.51 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.27/227.51 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.27/227.51 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.27/227.51 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.27/227.51 U63(active(X:S)) -> U63(X:S) 227.27/227.51 U63(mark(X:S)) -> U63(X:S) 227.27/227.51 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.27/227.51 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.27/227.51 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.27/227.51 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.27/227.51 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.27/227.51 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.27/227.51 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.27/227.51 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.27/227.51 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.27/227.51 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.27/227.51 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.27/227.51 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.27/227.51 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.27/227.51 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.27/227.51 U74(active(X:S)) -> U74(X:S) 227.27/227.51 U74(mark(X:S)) -> U74(X:S) 227.27/227.51 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.27/227.51 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.27/227.51 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.27/227.51 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.27/227.51 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.27/227.51 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.27/227.51 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.27/227.51 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.27/227.51 U83(active(X:S)) -> U83(X:S) 227.27/227.51 U83(mark(X:S)) -> U83(X:S) 227.27/227.51 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.27/227.51 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.27/227.51 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.27/227.51 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.27/227.51 U92(active(X:S)) -> U92(X:S) 227.27/227.51 U92(mark(X:S)) -> U92(X:S) 227.27/227.51 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.27/227.51 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.27/227.51 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.27/227.51 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.27/227.51 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.27/227.51 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.27/227.51 active(U13(tt)) -> mark(tt) 227.27/227.51 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.27/227.51 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.27/227.51 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.27/227.51 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.27/227.51 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.27/227.51 active(U26(tt)) -> mark(tt) 227.27/227.51 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.27/227.51 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.27/227.51 active(U33(tt)) -> mark(tt) 227.27/227.51 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.27/227.51 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.27/227.51 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.27/227.51 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.27/227.51 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.27/227.51 active(U46(tt)) -> mark(tt) 227.27/227.51 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.27/227.51 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.27/227.51 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.27/227.51 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.27/227.51 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.27/227.51 active(U56(tt)) -> mark(tt) 227.27/227.51 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.27/227.51 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.27/227.51 active(U63(tt)) -> mark(tt) 227.27/227.51 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.27/227.51 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.27/227.51 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.27/227.51 active(U74(tt)) -> mark(tt) 227.27/227.51 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.27/227.51 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.27/227.51 active(U83(tt)) -> mark(tt) 227.27/227.51 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.27/227.51 active(U92(tt)) -> mark(tt) 227.27/227.51 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.27/227.51 active(__(nil,X:S)) -> mark(X:S) 227.27/227.51 active(__(X:S,nil)) -> mark(X:S) 227.27/227.51 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.27/227.51 active(isList(nil)) -> mark(tt) 227.27/227.51 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.27/227.51 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.27/227.51 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.27/227.51 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.27/227.51 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.27/227.51 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.27/227.51 active(isPal(nil)) -> mark(tt) 227.27/227.51 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.27/227.51 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.27/227.51 active(isPalListKind(a)) -> mark(tt) 227.27/227.51 active(isPalListKind(e)) -> mark(tt) 227.27/227.51 active(isPalListKind(i)) -> mark(tt) 227.27/227.51 active(isPalListKind(nil)) -> mark(tt) 227.27/227.51 active(isPalListKind(o)) -> mark(tt) 227.27/227.51 active(isPalListKind(u)) -> mark(tt) 227.27/227.51 active(isQid(a)) -> mark(tt) 227.27/227.51 active(isQid(e)) -> mark(tt) 227.27/227.51 active(isQid(i)) -> mark(tt) 227.27/227.51 active(isQid(o)) -> mark(tt) 227.27/227.51 active(isQid(u)) -> mark(tt) 227.27/227.51 isList(active(X:S)) -> isList(X:S) 227.27/227.51 isList(mark(X:S)) -> isList(X:S) 227.27/227.51 isNeList(active(X:S)) -> isNeList(X:S) 227.27/227.51 isNeList(mark(X:S)) -> isNeList(X:S) 227.27/227.51 isNePal(active(X:S)) -> isNePal(X:S) 227.27/227.51 isNePal(mark(X:S)) -> isNePal(X:S) 227.27/227.51 isPal(active(X:S)) -> isPal(X:S) 227.27/227.51 isPal(mark(X:S)) -> isPal(X:S) 227.27/227.51 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.27/227.51 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.27/227.51 isQid(active(X:S)) -> isQid(X:S) 227.27/227.51 isQid(mark(X:S)) -> isQid(X:S) 227.27/227.51 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.27/227.51 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.27/227.51 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.27/227.51 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.27/227.51 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.27/227.51 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.27/227.51 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.27/227.51 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.27/227.51 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.27/227.51 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.27/227.51 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.27/227.51 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.27/227.51 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.27/227.51 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.27/227.51 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.27/227.51 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.27/227.51 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.27/227.51 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.27/227.51 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.27/227.51 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.27/227.51 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.27/227.51 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.27/227.51 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.27/227.51 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.27/227.51 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.27/227.51 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.27/227.51 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.27/227.51 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.27/227.51 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.27/227.51 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.27/227.51 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.27/227.51 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.27/227.51 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.27/227.51 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.27/227.51 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.27/227.51 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.27/227.51 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.27/227.51 mark(isList(X:S)) -> active(isList(X:S)) 227.27/227.51 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.27/227.51 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.27/227.51 mark(isPal(X:S)) -> active(isPal(X:S)) 227.27/227.51 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.27/227.51 mark(isQid(X:S)) -> active(isQid(X:S)) 227.27/227.51 mark(a) -> active(a) 227.27/227.51 mark(e) -> active(e) 227.27/227.51 mark(i) -> active(i) 227.27/227.51 mark(nil) -> active(nil) 227.27/227.51 mark(o) -> active(o) 227.27/227.51 mark(tt) -> active(tt) 227.27/227.51 mark(u) -> active(u) 227.27/227.51 ->Projection: 227.27/227.51 pi(U22#) = 2 227.27/227.51 227.27/227.51 Problem 1.39: 227.27/227.51 227.27/227.51 SCC Processor: 227.27/227.51 -> Pairs: 227.27/227.51 U22#(X1:S,X2:S,active(X3:S)) -> U22#(X1:S,X2:S,X3:S) 227.27/227.51 U22#(X1:S,X2:S,mark(X3:S)) -> U22#(X1:S,X2:S,X3:S) 227.27/227.51 -> Rules: 227.27/227.51 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.27/227.51 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.27/227.51 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.27/227.51 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.27/227.51 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.27/227.51 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.27/227.51 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.27/227.51 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.27/227.51 U13(active(X:S)) -> U13(X:S) 227.27/227.51 U13(mark(X:S)) -> U13(X:S) 227.27/227.51 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.27/227.51 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.27/227.51 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.27/227.51 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.27/227.51 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.27/227.51 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.27/227.51 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.27/227.51 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.27/227.51 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.27/227.51 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.27/227.51 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.27/227.51 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.27/227.51 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.27/227.51 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.27/227.51 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.27/227.51 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.27/227.51 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.27/227.51 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.27/227.51 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.27/227.51 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.27/227.51 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.27/227.51 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.27/227.51 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.27/227.51 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.27/227.51 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.27/227.51 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.27/227.51 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.27/227.51 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.27/227.51 U26(active(X:S)) -> U26(X:S) 227.27/227.51 U26(mark(X:S)) -> U26(X:S) 227.27/227.51 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.27/227.51 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.27/227.51 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.27/227.51 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.27/227.51 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.27/227.51 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.27/227.51 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.27/227.51 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.27/227.51 U33(active(X:S)) -> U33(X:S) 227.27/227.51 U33(mark(X:S)) -> U33(X:S) 227.27/227.51 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.27/227.51 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.27/227.51 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.27/227.51 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.27/227.51 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.27/227.51 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.27/227.51 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.27/227.51 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.27/227.51 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.27/227.51 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.27/227.51 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.27/227.51 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.27/227.51 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.27/227.51 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.27/227.51 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.27/227.51 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.27/227.51 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.27/227.51 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.27/227.51 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.27/227.51 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.27/227.51 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.27/227.51 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.27/227.51 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.27/227.51 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.27/227.51 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.27/227.51 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.27/227.51 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.27/227.51 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.27/227.51 U46(active(X:S)) -> U46(X:S) 227.27/227.51 U46(mark(X:S)) -> U46(X:S) 227.27/227.51 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.27/227.51 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.27/227.51 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.27/227.51 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.27/227.51 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.27/227.51 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.27/227.51 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.27/227.51 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.27/227.51 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.27/227.51 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.27/227.51 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.27/227.51 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.27/227.51 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.27/227.51 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.27/227.51 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.27/227.51 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.27/227.51 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.27/227.51 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.27/227.51 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.27/227.51 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.27/227.51 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.27/227.51 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.27/227.51 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.27/227.51 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.27/227.51 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.27/227.51 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.27/227.51 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.27/227.51 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.27/227.51 U56(active(X:S)) -> U56(X:S) 227.27/227.51 U56(mark(X:S)) -> U56(X:S) 227.27/227.51 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.27/227.51 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.27/227.51 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.27/227.51 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.27/227.51 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.27/227.51 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.27/227.51 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.27/227.51 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.27/227.51 U63(active(X:S)) -> U63(X:S) 227.27/227.51 U63(mark(X:S)) -> U63(X:S) 227.27/227.51 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.27/227.51 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.27/227.51 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.27/227.51 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.27/227.51 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.27/227.51 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.27/227.51 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.27/227.51 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.27/227.51 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.27/227.51 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.27/227.51 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.27/227.51 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.27/227.51 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.27/227.51 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.27/227.51 U74(active(X:S)) -> U74(X:S) 227.27/227.51 U74(mark(X:S)) -> U74(X:S) 227.27/227.51 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.27/227.51 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.27/227.51 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.27/227.51 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.27/227.51 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.27/227.51 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.27/227.51 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.27/227.51 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.27/227.51 U83(active(X:S)) -> U83(X:S) 227.27/227.51 U83(mark(X:S)) -> U83(X:S) 227.27/227.51 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.27/227.51 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.27/227.51 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.27/227.51 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.27/227.51 U92(active(X:S)) -> U92(X:S) 227.27/227.51 U92(mark(X:S)) -> U92(X:S) 227.27/227.51 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.27/227.51 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.27/227.51 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.27/227.51 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.27/227.51 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.27/227.51 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.27/227.51 active(U13(tt)) -> mark(tt) 227.27/227.51 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.27/227.51 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.27/227.51 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.27/227.51 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.27/227.51 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.27/227.51 active(U26(tt)) -> mark(tt) 227.27/227.51 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.27/227.51 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.27/227.51 active(U33(tt)) -> mark(tt) 227.27/227.51 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.27/227.51 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.27/227.51 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.27/227.51 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.27/227.51 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.27/227.51 active(U46(tt)) -> mark(tt) 227.27/227.51 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.27/227.51 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.27/227.51 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.27/227.51 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.27/227.51 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.27/227.51 active(U56(tt)) -> mark(tt) 227.27/227.51 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.27/227.51 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.27/227.51 active(U63(tt)) -> mark(tt) 227.27/227.51 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.27/227.51 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.27/227.51 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.27/227.51 active(U74(tt)) -> mark(tt) 227.27/227.51 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.27/227.51 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.27/227.51 active(U83(tt)) -> mark(tt) 227.27/227.51 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.27/227.51 active(U92(tt)) -> mark(tt) 227.27/227.51 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.27/227.51 active(__(nil,X:S)) -> mark(X:S) 227.27/227.51 active(__(X:S,nil)) -> mark(X:S) 227.27/227.51 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.27/227.51 active(isList(nil)) -> mark(tt) 227.27/227.51 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.27/227.51 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.27/227.51 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.27/227.51 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.27/227.51 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.27/227.51 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.27/227.51 active(isPal(nil)) -> mark(tt) 227.27/227.51 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.27/227.51 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.27/227.51 active(isPalListKind(a)) -> mark(tt) 227.27/227.51 active(isPalListKind(e)) -> mark(tt) 227.27/227.51 active(isPalListKind(i)) -> mark(tt) 227.27/227.51 active(isPalListKind(nil)) -> mark(tt) 227.27/227.51 active(isPalListKind(o)) -> mark(tt) 227.27/227.51 active(isPalListKind(u)) -> mark(tt) 227.27/227.51 active(isQid(a)) -> mark(tt) 227.27/227.51 active(isQid(e)) -> mark(tt) 227.27/227.51 active(isQid(i)) -> mark(tt) 227.27/227.51 active(isQid(o)) -> mark(tt) 227.27/227.51 active(isQid(u)) -> mark(tt) 227.27/227.51 isList(active(X:S)) -> isList(X:S) 227.27/227.51 isList(mark(X:S)) -> isList(X:S) 227.27/227.51 isNeList(active(X:S)) -> isNeList(X:S) 227.27/227.52 isNeList(mark(X:S)) -> isNeList(X:S) 227.27/227.52 isNePal(active(X:S)) -> isNePal(X:S) 227.27/227.52 isNePal(mark(X:S)) -> isNePal(X:S) 227.27/227.52 isPal(active(X:S)) -> isPal(X:S) 227.27/227.52 isPal(mark(X:S)) -> isPal(X:S) 227.27/227.52 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.27/227.52 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.27/227.52 isQid(active(X:S)) -> isQid(X:S) 227.27/227.52 isQid(mark(X:S)) -> isQid(X:S) 227.27/227.52 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.27/227.52 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.27/227.52 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.27/227.52 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.27/227.52 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.27/227.52 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.27/227.52 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.27/227.52 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.27/227.52 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.27/227.52 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.27/227.52 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.27/227.52 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.27/227.52 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.27/227.52 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.27/227.52 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.27/227.52 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.27/227.52 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.27/227.52 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.27/227.52 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.27/227.52 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.27/227.52 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.27/227.52 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.27/227.52 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.27/227.52 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.27/227.52 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.27/227.52 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.27/227.52 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.27/227.52 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.27/227.52 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.27/227.52 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.27/227.52 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.27/227.52 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.27/227.52 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.27/227.52 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.27/227.52 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.27/227.52 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.27/227.52 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.27/227.52 mark(isList(X:S)) -> active(isList(X:S)) 227.27/227.52 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.27/227.52 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.27/227.52 mark(isPal(X:S)) -> active(isPal(X:S)) 227.27/227.52 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.27/227.52 mark(isQid(X:S)) -> active(isQid(X:S)) 227.27/227.52 mark(a) -> active(a) 227.27/227.52 mark(e) -> active(e) 227.27/227.52 mark(i) -> active(i) 227.27/227.52 mark(nil) -> active(nil) 227.27/227.52 mark(o) -> active(o) 227.27/227.52 mark(tt) -> active(tt) 227.27/227.52 mark(u) -> active(u) 227.27/227.52 ->Strongly Connected Components: 227.27/227.52 ->->Cycle: 227.27/227.52 ->->-> Pairs: 227.27/227.52 U22#(X1:S,X2:S,active(X3:S)) -> U22#(X1:S,X2:S,X3:S) 227.27/227.52 U22#(X1:S,X2:S,mark(X3:S)) -> U22#(X1:S,X2:S,X3:S) 227.27/227.52 ->->-> Rules: 227.27/227.52 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.27/227.52 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.27/227.52 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.27/227.52 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.27/227.52 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.27/227.52 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.27/227.52 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.27/227.52 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.27/227.52 U13(active(X:S)) -> U13(X:S) 227.27/227.52 U13(mark(X:S)) -> U13(X:S) 227.27/227.52 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.27/227.52 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.27/227.52 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.27/227.52 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.27/227.52 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.27/227.52 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.27/227.52 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.27/227.52 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.27/227.52 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.27/227.52 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.27/227.52 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.27/227.52 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.27/227.52 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.27/227.52 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.27/227.52 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.27/227.52 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.27/227.52 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.27/227.52 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.27/227.52 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.27/227.52 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.27/227.52 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.27/227.52 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.27/227.52 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.27/227.52 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.27/227.52 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.27/227.52 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.27/227.52 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.27/227.52 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.27/227.52 U26(active(X:S)) -> U26(X:S) 227.27/227.52 U26(mark(X:S)) -> U26(X:S) 227.27/227.52 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.27/227.52 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.27/227.52 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.27/227.52 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.27/227.52 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.27/227.52 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.27/227.52 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.27/227.52 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.27/227.52 U33(active(X:S)) -> U33(X:S) 227.27/227.52 U33(mark(X:S)) -> U33(X:S) 227.27/227.52 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.27/227.52 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.27/227.52 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.27/227.52 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.27/227.52 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.27/227.52 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.27/227.52 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.27/227.52 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.27/227.52 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.27/227.52 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.27/227.52 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.27/227.52 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.27/227.52 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.27/227.52 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.27/227.52 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.27/227.52 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.27/227.52 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.27/227.52 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.27/227.52 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.27/227.52 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.27/227.52 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.27/227.52 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.27/227.52 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.27/227.52 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.27/227.52 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.27/227.52 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.27/227.52 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.27/227.52 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.27/227.52 U46(active(X:S)) -> U46(X:S) 227.27/227.52 U46(mark(X:S)) -> U46(X:S) 227.27/227.52 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.27/227.52 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.27/227.52 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.27/227.52 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.27/227.52 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.27/227.52 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.27/227.52 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.27/227.52 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.27/227.52 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.27/227.52 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.27/227.52 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.27/227.52 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.27/227.52 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.27/227.52 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.27/227.52 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.27/227.52 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.27/227.52 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.27/227.52 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.27/227.52 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.27/227.52 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.27/227.52 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.27/227.52 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.27/227.52 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.27/227.52 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.27/227.52 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.27/227.52 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.27/227.52 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.27/227.52 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.27/227.52 U56(active(X:S)) -> U56(X:S) 227.27/227.52 U56(mark(X:S)) -> U56(X:S) 227.27/227.52 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.27/227.52 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.27/227.52 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.27/227.52 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.27/227.52 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.27/227.52 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.27/227.52 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.27/227.52 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.27/227.52 U63(active(X:S)) -> U63(X:S) 227.27/227.52 U63(mark(X:S)) -> U63(X:S) 227.27/227.52 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.27/227.52 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.27/227.52 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.27/227.52 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.27/227.52 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.27/227.52 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.27/227.52 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.27/227.52 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.27/227.52 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.27/227.52 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.27/227.52 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.27/227.52 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.27/227.52 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.27/227.52 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.27/227.52 U74(active(X:S)) -> U74(X:S) 227.27/227.52 U74(mark(X:S)) -> U74(X:S) 227.27/227.52 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.27/227.52 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.27/227.52 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.27/227.52 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.27/227.52 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.27/227.52 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.27/227.52 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.27/227.52 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.27/227.52 U83(active(X:S)) -> U83(X:S) 227.27/227.52 U83(mark(X:S)) -> U83(X:S) 227.27/227.52 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.27/227.52 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.27/227.52 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.27/227.52 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.27/227.52 U92(active(X:S)) -> U92(X:S) 227.27/227.52 U92(mark(X:S)) -> U92(X:S) 227.27/227.52 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.27/227.52 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.27/227.52 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.27/227.52 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.27/227.52 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.27/227.52 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.27/227.52 active(U13(tt)) -> mark(tt) 227.27/227.52 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.27/227.52 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.27/227.52 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.27/227.52 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.27/227.52 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.27/227.52 active(U26(tt)) -> mark(tt) 227.27/227.52 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.27/227.52 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.27/227.52 active(U33(tt)) -> mark(tt) 227.27/227.52 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.27/227.52 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.27/227.52 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.27/227.52 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.27/227.52 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.27/227.52 active(U46(tt)) -> mark(tt) 227.27/227.52 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.27/227.52 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.27/227.52 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.27/227.52 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.27/227.52 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.27/227.52 active(U56(tt)) -> mark(tt) 227.27/227.52 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.27/227.52 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.27/227.52 active(U63(tt)) -> mark(tt) 227.27/227.52 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.27/227.52 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.27/227.52 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.27/227.52 active(U74(tt)) -> mark(tt) 227.27/227.52 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.27/227.52 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.27/227.52 active(U83(tt)) -> mark(tt) 227.27/227.52 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.27/227.52 active(U92(tt)) -> mark(tt) 227.27/227.52 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.27/227.52 active(__(nil,X:S)) -> mark(X:S) 227.27/227.52 active(__(X:S,nil)) -> mark(X:S) 227.27/227.52 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.27/227.52 active(isList(nil)) -> mark(tt) 227.27/227.52 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.27/227.52 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.27/227.52 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.27/227.52 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.27/227.52 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.27/227.52 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.27/227.52 active(isPal(nil)) -> mark(tt) 227.27/227.52 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.27/227.52 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.27/227.52 active(isPalListKind(a)) -> mark(tt) 227.27/227.52 active(isPalListKind(e)) -> mark(tt) 227.27/227.52 active(isPalListKind(i)) -> mark(tt) 227.27/227.52 active(isPalListKind(nil)) -> mark(tt) 227.27/227.52 active(isPalListKind(o)) -> mark(tt) 227.27/227.52 active(isPalListKind(u)) -> mark(tt) 227.27/227.52 active(isQid(a)) -> mark(tt) 227.27/227.52 active(isQid(e)) -> mark(tt) 227.27/227.52 active(isQid(i)) -> mark(tt) 227.27/227.52 active(isQid(o)) -> mark(tt) 227.27/227.52 active(isQid(u)) -> mark(tt) 227.27/227.52 isList(active(X:S)) -> isList(X:S) 227.27/227.52 isList(mark(X:S)) -> isList(X:S) 227.27/227.52 isNeList(active(X:S)) -> isNeList(X:S) 227.27/227.52 isNeList(mark(X:S)) -> isNeList(X:S) 227.27/227.52 isNePal(active(X:S)) -> isNePal(X:S) 227.27/227.52 isNePal(mark(X:S)) -> isNePal(X:S) 227.27/227.52 isPal(active(X:S)) -> isPal(X:S) 227.27/227.52 isPal(mark(X:S)) -> isPal(X:S) 227.27/227.52 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.27/227.52 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.27/227.52 isQid(active(X:S)) -> isQid(X:S) 227.27/227.52 isQid(mark(X:S)) -> isQid(X:S) 227.27/227.52 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.27/227.52 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.27/227.52 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.27/227.52 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.27/227.52 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.27/227.52 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.27/227.52 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.27/227.52 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.27/227.52 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.27/227.52 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.27/227.52 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.27/227.52 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.27/227.52 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.27/227.52 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.27/227.52 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.27/227.52 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.27/227.52 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.27/227.52 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.27/227.52 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.27/227.52 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.27/227.52 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.27/227.52 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.27/227.52 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.27/227.52 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.27/227.52 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.27/227.52 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.27/227.52 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.27/227.52 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.27/227.52 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.27/227.52 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.27/227.52 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.27/227.52 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.27/227.52 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.27/227.52 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.27/227.52 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.27/227.52 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.27/227.52 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.27/227.52 mark(isList(X:S)) -> active(isList(X:S)) 227.27/227.52 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.27/227.52 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.27/227.52 mark(isPal(X:S)) -> active(isPal(X:S)) 227.27/227.52 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.27/227.52 mark(isQid(X:S)) -> active(isQid(X:S)) 227.27/227.52 mark(a) -> active(a) 227.27/227.52 mark(e) -> active(e) 227.27/227.52 mark(i) -> active(i) 227.27/227.52 mark(nil) -> active(nil) 227.27/227.52 mark(o) -> active(o) 227.27/227.52 mark(tt) -> active(tt) 227.27/227.52 mark(u) -> active(u) 227.27/227.52 227.27/227.52 Problem 1.39: 227.27/227.52 227.27/227.52 Subterm Processor: 227.27/227.52 -> Pairs: 227.27/227.52 U22#(X1:S,X2:S,active(X3:S)) -> U22#(X1:S,X2:S,X3:S) 227.27/227.52 U22#(X1:S,X2:S,mark(X3:S)) -> U22#(X1:S,X2:S,X3:S) 227.27/227.52 -> Rules: 227.27/227.52 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.27/227.52 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.27/227.52 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.27/227.52 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.27/227.52 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.27/227.52 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.27/227.52 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.27/227.52 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.27/227.52 U13(active(X:S)) -> U13(X:S) 227.27/227.52 U13(mark(X:S)) -> U13(X:S) 227.27/227.52 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.27/227.52 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.27/227.52 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.27/227.52 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.27/227.52 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.27/227.52 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.27/227.52 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.27/227.52 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.27/227.52 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.27/227.52 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.27/227.52 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.27/227.52 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.27/227.52 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.27/227.52 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.27/227.52 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.27/227.52 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.27/227.52 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.27/227.52 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.27/227.52 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.27/227.52 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.27/227.52 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.27/227.52 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.27/227.52 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.27/227.52 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.27/227.52 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.27/227.52 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.27/227.52 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.27/227.52 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.27/227.52 U26(active(X:S)) -> U26(X:S) 227.27/227.52 U26(mark(X:S)) -> U26(X:S) 227.27/227.52 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.27/227.52 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.27/227.52 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.27/227.52 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.27/227.52 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.27/227.52 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.27/227.52 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.27/227.52 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.27/227.52 U33(active(X:S)) -> U33(X:S) 227.27/227.52 U33(mark(X:S)) -> U33(X:S) 227.27/227.52 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.27/227.52 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.27/227.52 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.27/227.52 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.27/227.52 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.27/227.52 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.27/227.52 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.27/227.52 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.27/227.52 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.27/227.52 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.27/227.52 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.27/227.52 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.27/227.52 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.27/227.52 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.27/227.52 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.27/227.52 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.27/227.52 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.27/227.52 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.27/227.52 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.27/227.52 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.27/227.52 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.27/227.52 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.27/227.52 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.27/227.52 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.27/227.52 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.27/227.52 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.27/227.52 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.27/227.52 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.27/227.52 U46(active(X:S)) -> U46(X:S) 227.27/227.52 U46(mark(X:S)) -> U46(X:S) 227.27/227.52 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.27/227.52 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.27/227.52 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.27/227.52 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.27/227.52 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.27/227.52 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.27/227.52 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.27/227.52 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.27/227.52 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.27/227.52 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.27/227.52 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.27/227.52 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.27/227.52 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.27/227.52 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.27/227.52 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.27/227.52 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.27/227.52 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.27/227.52 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.27/227.52 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.27/227.52 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.27/227.52 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.27/227.52 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.27/227.52 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.27/227.52 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.27/227.52 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.27/227.52 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.27/227.52 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.27/227.52 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.27/227.52 U56(active(X:S)) -> U56(X:S) 227.27/227.52 U56(mark(X:S)) -> U56(X:S) 227.27/227.52 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.27/227.52 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.27/227.52 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.27/227.52 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.27/227.52 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.27/227.52 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.27/227.52 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.27/227.52 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.27/227.52 U63(active(X:S)) -> U63(X:S) 227.27/227.52 U63(mark(X:S)) -> U63(X:S) 227.27/227.52 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.27/227.52 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.27/227.52 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.27/227.52 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.27/227.52 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.27/227.52 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.27/227.52 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.27/227.52 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.27/227.52 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.27/227.52 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.27/227.52 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.27/227.52 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.27/227.52 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.27/227.52 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.27/227.52 U74(active(X:S)) -> U74(X:S) 227.27/227.52 U74(mark(X:S)) -> U74(X:S) 227.27/227.52 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.27/227.52 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.27/227.52 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.27/227.52 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.27/227.52 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.27/227.52 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.27/227.52 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.27/227.52 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.27/227.52 U83(active(X:S)) -> U83(X:S) 227.27/227.52 U83(mark(X:S)) -> U83(X:S) 227.27/227.52 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.27/227.52 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.27/227.52 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.27/227.52 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.27/227.52 U92(active(X:S)) -> U92(X:S) 227.27/227.52 U92(mark(X:S)) -> U92(X:S) 227.27/227.52 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.27/227.52 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.27/227.52 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.27/227.52 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.27/227.52 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.27/227.52 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.27/227.52 active(U13(tt)) -> mark(tt) 227.27/227.52 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.27/227.52 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.27/227.52 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.27/227.52 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.27/227.52 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.27/227.52 active(U26(tt)) -> mark(tt) 227.27/227.52 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.27/227.52 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.27/227.52 active(U33(tt)) -> mark(tt) 227.27/227.52 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.27/227.52 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.27/227.52 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.27/227.52 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.27/227.52 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.27/227.52 active(U46(tt)) -> mark(tt) 227.27/227.52 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.27/227.52 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.27/227.52 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.27/227.52 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.27/227.52 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.27/227.52 active(U56(tt)) -> mark(tt) 227.27/227.52 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.27/227.52 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.27/227.52 active(U63(tt)) -> mark(tt) 227.27/227.52 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.27/227.52 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.27/227.52 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.27/227.52 active(U74(tt)) -> mark(tt) 227.27/227.52 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.27/227.52 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.27/227.52 active(U83(tt)) -> mark(tt) 227.27/227.52 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.27/227.52 active(U92(tt)) -> mark(tt) 227.27/227.52 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.27/227.52 active(__(nil,X:S)) -> mark(X:S) 227.27/227.52 active(__(X:S,nil)) -> mark(X:S) 227.27/227.52 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.27/227.52 active(isList(nil)) -> mark(tt) 227.27/227.52 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.27/227.52 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.27/227.52 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.27/227.52 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.27/227.52 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.27/227.52 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.27/227.52 active(isPal(nil)) -> mark(tt) 227.27/227.52 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.27/227.52 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.27/227.52 active(isPalListKind(a)) -> mark(tt) 227.27/227.52 active(isPalListKind(e)) -> mark(tt) 227.27/227.52 active(isPalListKind(i)) -> mark(tt) 227.27/227.52 active(isPalListKind(nil)) -> mark(tt) 227.27/227.52 active(isPalListKind(o)) -> mark(tt) 227.27/227.52 active(isPalListKind(u)) -> mark(tt) 227.27/227.52 active(isQid(a)) -> mark(tt) 227.27/227.52 active(isQid(e)) -> mark(tt) 227.27/227.52 active(isQid(i)) -> mark(tt) 227.27/227.52 active(isQid(o)) -> mark(tt) 227.27/227.52 active(isQid(u)) -> mark(tt) 227.27/227.52 isList(active(X:S)) -> isList(X:S) 227.27/227.52 isList(mark(X:S)) -> isList(X:S) 227.27/227.52 isNeList(active(X:S)) -> isNeList(X:S) 227.27/227.52 isNeList(mark(X:S)) -> isNeList(X:S) 227.27/227.52 isNePal(active(X:S)) -> isNePal(X:S) 227.27/227.52 isNePal(mark(X:S)) -> isNePal(X:S) 227.27/227.52 isPal(active(X:S)) -> isPal(X:S) 227.27/227.52 isPal(mark(X:S)) -> isPal(X:S) 227.27/227.52 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.27/227.52 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.27/227.52 isQid(active(X:S)) -> isQid(X:S) 227.27/227.52 isQid(mark(X:S)) -> isQid(X:S) 227.27/227.52 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.27/227.52 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.27/227.52 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.27/227.52 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.27/227.52 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.27/227.52 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.27/227.52 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.27/227.52 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.27/227.52 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.27/227.52 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.27/227.52 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.27/227.52 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.27/227.52 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.27/227.52 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.27/227.52 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.27/227.52 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.27/227.52 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.27/227.52 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.27/227.52 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.27/227.52 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.27/227.52 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.27/227.52 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.27/227.52 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.27/227.52 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.27/227.52 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.27/227.52 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.27/227.52 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.27/227.52 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.27/227.52 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.27/227.52 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.27/227.52 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.27/227.52 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.27/227.52 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.27/227.52 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.27/227.52 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.27/227.52 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.27/227.52 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.27/227.52 mark(isList(X:S)) -> active(isList(X:S)) 227.27/227.52 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.27/227.52 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.27/227.52 mark(isPal(X:S)) -> active(isPal(X:S)) 227.27/227.52 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.27/227.52 mark(isQid(X:S)) -> active(isQid(X:S)) 227.27/227.52 mark(a) -> active(a) 227.27/227.52 mark(e) -> active(e) 227.27/227.52 mark(i) -> active(i) 227.27/227.52 mark(nil) -> active(nil) 227.27/227.52 mark(o) -> active(o) 227.27/227.52 mark(tt) -> active(tt) 227.27/227.52 mark(u) -> active(u) 227.27/227.52 ->Projection: 227.27/227.52 pi(U22#) = 3 227.27/227.52 227.27/227.52 Problem 1.39: 227.27/227.52 227.27/227.52 SCC Processor: 227.27/227.52 -> Pairs: 227.27/227.52 Empty 227.27/227.52 -> Rules: 227.27/227.52 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.27/227.52 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.27/227.52 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.27/227.52 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.27/227.52 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.27/227.52 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.27/227.52 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.27/227.52 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.27/227.52 U13(active(X:S)) -> U13(X:S) 227.27/227.52 U13(mark(X:S)) -> U13(X:S) 227.27/227.52 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.27/227.52 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.27/227.52 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.27/227.52 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.27/227.52 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.27/227.52 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.27/227.52 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.27/227.52 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.27/227.52 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.27/227.52 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.27/227.52 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.27/227.52 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.27/227.52 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.27/227.52 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.27/227.52 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.27/227.52 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.27/227.52 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.27/227.52 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.27/227.52 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.27/227.52 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.27/227.52 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.27/227.52 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.27/227.52 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.27/227.52 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.27/227.52 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.27/227.52 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.27/227.52 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.27/227.52 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.27/227.52 U26(active(X:S)) -> U26(X:S) 227.27/227.52 U26(mark(X:S)) -> U26(X:S) 227.27/227.52 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.27/227.52 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.27/227.52 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.27/227.52 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.27/227.52 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.27/227.52 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.27/227.52 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.27/227.52 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.27/227.52 U33(active(X:S)) -> U33(X:S) 227.27/227.52 U33(mark(X:S)) -> U33(X:S) 227.27/227.52 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.27/227.52 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.27/227.52 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.27/227.52 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.27/227.52 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.27/227.52 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.27/227.52 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.27/227.52 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.27/227.52 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.27/227.52 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.27/227.52 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.27/227.52 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.27/227.52 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.27/227.52 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.27/227.52 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.27/227.52 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.27/227.52 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.27/227.52 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.27/227.52 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.27/227.52 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.27/227.52 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.27/227.52 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.27/227.52 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.27/227.52 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.27/227.52 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.27/227.52 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.27/227.52 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.27/227.52 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.27/227.52 U46(active(X:S)) -> U46(X:S) 227.27/227.52 U46(mark(X:S)) -> U46(X:S) 227.27/227.52 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.27/227.52 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.27/227.52 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.27/227.52 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.27/227.52 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.27/227.52 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.27/227.52 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.27/227.52 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.27/227.52 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.27/227.52 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.27/227.52 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.27/227.52 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.27/227.52 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.27/227.52 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.27/227.52 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.27/227.52 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.27/227.52 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.27/227.52 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.27/227.52 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.27/227.52 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.27/227.52 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.27/227.52 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.27/227.52 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.27/227.52 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.27/227.52 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.27/227.52 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.27/227.52 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.27/227.52 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.27/227.52 U56(active(X:S)) -> U56(X:S) 227.27/227.52 U56(mark(X:S)) -> U56(X:S) 227.27/227.52 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.27/227.52 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.27/227.52 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.27/227.52 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.27/227.52 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.27/227.52 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.27/227.52 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.27/227.52 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.27/227.52 U63(active(X:S)) -> U63(X:S) 227.27/227.52 U63(mark(X:S)) -> U63(X:S) 227.27/227.52 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.27/227.52 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.27/227.52 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.27/227.52 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.27/227.52 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.27/227.52 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.27/227.52 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.27/227.52 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.27/227.52 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.27/227.52 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.27/227.52 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.27/227.52 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.27/227.52 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.27/227.52 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.27/227.52 U74(active(X:S)) -> U74(X:S) 227.27/227.52 U74(mark(X:S)) -> U74(X:S) 227.27/227.52 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.27/227.52 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.27/227.52 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.27/227.52 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.27/227.52 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.27/227.52 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.27/227.52 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.27/227.52 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.27/227.52 U83(active(X:S)) -> U83(X:S) 227.27/227.52 U83(mark(X:S)) -> U83(X:S) 227.27/227.52 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.27/227.52 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.27/227.52 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.27/227.52 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.27/227.52 U92(active(X:S)) -> U92(X:S) 227.27/227.52 U92(mark(X:S)) -> U92(X:S) 227.27/227.52 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.27/227.52 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.27/227.52 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.27/227.52 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.27/227.52 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.27/227.52 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.27/227.52 active(U13(tt)) -> mark(tt) 227.27/227.52 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.27/227.52 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.27/227.52 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.27/227.52 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.27/227.52 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.27/227.52 active(U26(tt)) -> mark(tt) 227.27/227.52 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.27/227.52 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.27/227.52 active(U33(tt)) -> mark(tt) 227.27/227.52 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.27/227.52 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.27/227.52 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.27/227.52 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.27/227.52 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.27/227.52 active(U46(tt)) -> mark(tt) 227.27/227.52 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.27/227.52 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.27/227.52 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.27/227.52 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.27/227.52 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.27/227.52 active(U56(tt)) -> mark(tt) 227.27/227.52 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.27/227.52 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.27/227.52 active(U63(tt)) -> mark(tt) 227.27/227.52 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.27/227.52 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.27/227.52 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.27/227.52 active(U74(tt)) -> mark(tt) 227.27/227.52 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.27/227.52 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.27/227.52 active(U83(tt)) -> mark(tt) 227.27/227.52 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.27/227.52 active(U92(tt)) -> mark(tt) 227.27/227.52 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.27/227.52 active(__(nil,X:S)) -> mark(X:S) 227.27/227.52 active(__(X:S,nil)) -> mark(X:S) 227.27/227.52 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.27/227.52 active(isList(nil)) -> mark(tt) 227.27/227.52 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.27/227.52 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.27/227.52 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.27/227.52 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.27/227.52 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.27/227.52 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.27/227.52 active(isPal(nil)) -> mark(tt) 227.27/227.52 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.27/227.52 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.27/227.52 active(isPalListKind(a)) -> mark(tt) 227.27/227.52 active(isPalListKind(e)) -> mark(tt) 227.27/227.52 active(isPalListKind(i)) -> mark(tt) 227.27/227.52 active(isPalListKind(nil)) -> mark(tt) 227.27/227.52 active(isPalListKind(o)) -> mark(tt) 227.27/227.52 active(isPalListKind(u)) -> mark(tt) 227.27/227.52 active(isQid(a)) -> mark(tt) 227.27/227.52 active(isQid(e)) -> mark(tt) 227.27/227.52 active(isQid(i)) -> mark(tt) 227.27/227.52 active(isQid(o)) -> mark(tt) 227.27/227.52 active(isQid(u)) -> mark(tt) 227.27/227.52 isList(active(X:S)) -> isList(X:S) 227.27/227.52 isList(mark(X:S)) -> isList(X:S) 227.27/227.52 isNeList(active(X:S)) -> isNeList(X:S) 227.27/227.52 isNeList(mark(X:S)) -> isNeList(X:S) 227.27/227.52 isNePal(active(X:S)) -> isNePal(X:S) 227.27/227.52 isNePal(mark(X:S)) -> isNePal(X:S) 227.27/227.52 isPal(active(X:S)) -> isPal(X:S) 227.27/227.52 isPal(mark(X:S)) -> isPal(X:S) 227.27/227.52 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.27/227.52 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.27/227.52 isQid(active(X:S)) -> isQid(X:S) 227.27/227.52 isQid(mark(X:S)) -> isQid(X:S) 227.27/227.52 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.27/227.52 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.27/227.52 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.27/227.52 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.27/227.52 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.27/227.52 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.27/227.52 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.27/227.52 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.27/227.52 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.27/227.52 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.27/227.52 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.27/227.52 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.27/227.52 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.27/227.52 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.27/227.52 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.27/227.52 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.27/227.52 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.27/227.52 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.27/227.52 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.27/227.52 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.27/227.52 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.27/227.52 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.27/227.52 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.27/227.52 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.27/227.52 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.27/227.52 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.27/227.52 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.27/227.52 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.27/227.52 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.27/227.52 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.27/227.52 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.27/227.52 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.27/227.52 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.27/227.52 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.27/227.52 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.27/227.52 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.27/227.52 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.27/227.52 mark(isList(X:S)) -> active(isList(X:S)) 227.27/227.52 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.27/227.52 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.27/227.52 mark(isPal(X:S)) -> active(isPal(X:S)) 227.27/227.52 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.27/227.52 mark(isQid(X:S)) -> active(isQid(X:S)) 227.27/227.52 mark(a) -> active(a) 227.27/227.52 mark(e) -> active(e) 227.27/227.52 mark(i) -> active(i) 227.27/227.52 mark(nil) -> active(nil) 227.27/227.52 mark(o) -> active(o) 227.27/227.52 mark(tt) -> active(tt) 227.27/227.52 mark(u) -> active(u) 227.27/227.52 ->Strongly Connected Components: 227.27/227.52 There is no strongly connected component 227.27/227.52 227.27/227.52 The problem is finite. 227.27/227.52 227.27/227.52 Problem 1.40: 227.27/227.52 227.27/227.52 Subterm Processor: 227.27/227.52 -> Pairs: 227.27/227.52 U21#(active(X1:S),X2:S,X3:S) -> U21#(X1:S,X2:S,X3:S) 227.27/227.52 U21#(mark(X1:S),X2:S,X3:S) -> U21#(X1:S,X2:S,X3:S) 227.27/227.52 U21#(X1:S,active(X2:S),X3:S) -> U21#(X1:S,X2:S,X3:S) 227.27/227.52 U21#(X1:S,mark(X2:S),X3:S) -> U21#(X1:S,X2:S,X3:S) 227.27/227.52 U21#(X1:S,X2:S,active(X3:S)) -> U21#(X1:S,X2:S,X3:S) 227.27/227.52 U21#(X1:S,X2:S,mark(X3:S)) -> U21#(X1:S,X2:S,X3:S) 227.27/227.52 -> Rules: 227.27/227.52 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.27/227.52 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.27/227.52 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.27/227.52 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.27/227.52 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.27/227.52 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.27/227.52 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.27/227.52 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.27/227.52 U13(active(X:S)) -> U13(X:S) 227.27/227.52 U13(mark(X:S)) -> U13(X:S) 227.27/227.52 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.27/227.52 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.27/227.52 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.27/227.52 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.27/227.52 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.27/227.52 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.27/227.52 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.27/227.52 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.27/227.52 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.27/227.52 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.27/227.52 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.27/227.52 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.27/227.52 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.27/227.52 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.27/227.52 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.27/227.52 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.27/227.52 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.27/227.52 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.27/227.52 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.27/227.52 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.27/227.52 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.27/227.52 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.27/227.52 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.27/227.52 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.27/227.52 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.27/227.52 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.27/227.52 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.27/227.52 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.27/227.52 U26(active(X:S)) -> U26(X:S) 227.27/227.52 U26(mark(X:S)) -> U26(X:S) 227.27/227.52 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.27/227.52 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.27/227.52 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.27/227.52 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.27/227.52 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.27/227.52 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.27/227.52 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.27/227.52 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.27/227.52 U33(active(X:S)) -> U33(X:S) 227.27/227.52 U33(mark(X:S)) -> U33(X:S) 227.27/227.52 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.27/227.52 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.27/227.52 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.27/227.52 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.27/227.52 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.27/227.52 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.27/227.52 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.27/227.52 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.27/227.52 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.27/227.52 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.27/227.52 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.27/227.52 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.27/227.52 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.27/227.52 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.27/227.52 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.27/227.52 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.27/227.52 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.27/227.52 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.27/227.52 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.27/227.52 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.27/227.52 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.27/227.52 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.27/227.52 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.27/227.52 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.27/227.52 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.27/227.52 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.27/227.52 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.27/227.52 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.27/227.52 U46(active(X:S)) -> U46(X:S) 227.27/227.52 U46(mark(X:S)) -> U46(X:S) 227.27/227.52 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.27/227.52 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.27/227.52 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.27/227.52 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.27/227.52 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.27/227.52 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.27/227.52 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.27/227.52 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.27/227.52 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.27/227.52 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.27/227.52 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.27/227.52 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.27/227.52 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.27/227.52 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.27/227.52 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.27/227.52 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.27/227.52 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.27/227.52 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.27/227.52 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.27/227.52 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.27/227.52 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.27/227.52 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.27/227.52 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.27/227.52 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.27/227.52 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.27/227.52 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.27/227.52 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.27/227.52 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.27/227.52 U56(active(X:S)) -> U56(X:S) 227.27/227.52 U56(mark(X:S)) -> U56(X:S) 227.27/227.52 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.27/227.52 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.27/227.52 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.27/227.52 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.27/227.52 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.27/227.52 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.27/227.52 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.27/227.52 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.27/227.52 U63(active(X:S)) -> U63(X:S) 227.27/227.52 U63(mark(X:S)) -> U63(X:S) 227.27/227.52 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.27/227.52 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.27/227.52 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.27/227.52 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.27/227.52 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.27/227.52 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.27/227.52 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.27/227.52 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.27/227.52 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.27/227.52 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.27/227.52 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.27/227.52 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.27/227.52 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.27/227.52 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.27/227.52 U74(active(X:S)) -> U74(X:S) 227.27/227.52 U74(mark(X:S)) -> U74(X:S) 227.27/227.52 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.27/227.52 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.27/227.52 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.27/227.52 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.27/227.52 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.27/227.52 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.27/227.52 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.27/227.52 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.27/227.52 U83(active(X:S)) -> U83(X:S) 227.27/227.52 U83(mark(X:S)) -> U83(X:S) 227.27/227.52 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.27/227.52 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.27/227.52 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.27/227.52 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.27/227.52 U92(active(X:S)) -> U92(X:S) 227.27/227.52 U92(mark(X:S)) -> U92(X:S) 227.27/227.52 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.27/227.52 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.27/227.52 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.27/227.52 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.27/227.52 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.27/227.52 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.27/227.52 active(U13(tt)) -> mark(tt) 227.27/227.52 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.27/227.52 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.27/227.52 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.27/227.52 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.27/227.52 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.27/227.52 active(U26(tt)) -> mark(tt) 227.27/227.52 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.27/227.52 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.27/227.52 active(U33(tt)) -> mark(tt) 227.27/227.52 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.27/227.52 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.27/227.52 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.27/227.52 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.27/227.52 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.27/227.52 active(U46(tt)) -> mark(tt) 227.27/227.52 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.27/227.52 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.27/227.52 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.27/227.52 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.27/227.52 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.27/227.52 active(U56(tt)) -> mark(tt) 227.27/227.52 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.27/227.52 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.27/227.52 active(U63(tt)) -> mark(tt) 227.27/227.52 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.27/227.52 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.27/227.52 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.27/227.52 active(U74(tt)) -> mark(tt) 227.27/227.52 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.27/227.52 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.27/227.52 active(U83(tt)) -> mark(tt) 227.27/227.52 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.27/227.52 active(U92(tt)) -> mark(tt) 227.27/227.52 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.27/227.52 active(__(nil,X:S)) -> mark(X:S) 227.27/227.52 active(__(X:S,nil)) -> mark(X:S) 227.27/227.52 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.27/227.52 active(isList(nil)) -> mark(tt) 227.27/227.52 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.27/227.52 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.27/227.52 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.27/227.52 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.27/227.52 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.27/227.52 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.27/227.52 active(isPal(nil)) -> mark(tt) 227.27/227.52 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.27/227.52 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.27/227.52 active(isPalListKind(a)) -> mark(tt) 227.27/227.52 active(isPalListKind(e)) -> mark(tt) 227.27/227.52 active(isPalListKind(i)) -> mark(tt) 227.27/227.52 active(isPalListKind(nil)) -> mark(tt) 227.27/227.52 active(isPalListKind(o)) -> mark(tt) 227.27/227.52 active(isPalListKind(u)) -> mark(tt) 227.27/227.52 active(isQid(a)) -> mark(tt) 227.27/227.52 active(isQid(e)) -> mark(tt) 227.27/227.52 active(isQid(i)) -> mark(tt) 227.27/227.52 active(isQid(o)) -> mark(tt) 227.27/227.52 active(isQid(u)) -> mark(tt) 227.27/227.52 isList(active(X:S)) -> isList(X:S) 227.27/227.52 isList(mark(X:S)) -> isList(X:S) 227.27/227.52 isNeList(active(X:S)) -> isNeList(X:S) 227.27/227.52 isNeList(mark(X:S)) -> isNeList(X:S) 227.27/227.52 isNePal(active(X:S)) -> isNePal(X:S) 227.27/227.52 isNePal(mark(X:S)) -> isNePal(X:S) 227.27/227.52 isPal(active(X:S)) -> isPal(X:S) 227.27/227.52 isPal(mark(X:S)) -> isPal(X:S) 227.27/227.52 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.27/227.52 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.27/227.52 isQid(active(X:S)) -> isQid(X:S) 227.27/227.52 isQid(mark(X:S)) -> isQid(X:S) 227.27/227.52 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.27/227.52 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.27/227.52 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.27/227.52 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.27/227.52 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.27/227.52 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.27/227.52 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.27/227.52 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.27/227.52 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.27/227.52 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.27/227.52 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.27/227.52 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.27/227.52 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.27/227.52 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.27/227.52 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.27/227.52 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.27/227.52 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.27/227.52 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.27/227.52 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.27/227.52 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.27/227.52 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.27/227.52 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.27/227.52 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.27/227.52 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.27/227.52 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.27/227.52 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.27/227.52 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.27/227.52 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.27/227.52 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.27/227.52 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.27/227.52 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.27/227.52 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.27/227.52 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.27/227.52 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.27/227.52 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.27/227.52 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.27/227.52 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.27/227.52 mark(isList(X:S)) -> active(isList(X:S)) 227.27/227.52 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.27/227.52 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.27/227.52 mark(isPal(X:S)) -> active(isPal(X:S)) 227.27/227.52 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.27/227.52 mark(isQid(X:S)) -> active(isQid(X:S)) 227.27/227.52 mark(a) -> active(a) 227.27/227.52 mark(e) -> active(e) 227.27/227.52 mark(i) -> active(i) 227.27/227.52 mark(nil) -> active(nil) 227.27/227.52 mark(o) -> active(o) 227.27/227.52 mark(tt) -> active(tt) 227.27/227.52 mark(u) -> active(u) 227.27/227.52 ->Projection: 227.27/227.52 pi(U21#) = 1 227.27/227.52 227.27/227.52 Problem 1.40: 227.27/227.52 227.27/227.52 SCC Processor: 227.27/227.52 -> Pairs: 227.27/227.52 U21#(X1:S,active(X2:S),X3:S) -> U21#(X1:S,X2:S,X3:S) 227.27/227.52 U21#(X1:S,mark(X2:S),X3:S) -> U21#(X1:S,X2:S,X3:S) 227.27/227.52 U21#(X1:S,X2:S,active(X3:S)) -> U21#(X1:S,X2:S,X3:S) 227.27/227.52 U21#(X1:S,X2:S,mark(X3:S)) -> U21#(X1:S,X2:S,X3:S) 227.27/227.52 -> Rules: 227.27/227.52 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.27/227.52 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.27/227.52 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.27/227.52 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.27/227.52 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.27/227.52 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.27/227.52 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.27/227.52 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.27/227.52 U13(active(X:S)) -> U13(X:S) 227.27/227.52 U13(mark(X:S)) -> U13(X:S) 227.27/227.52 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.27/227.52 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.27/227.52 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.27/227.52 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.27/227.52 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.27/227.52 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.27/227.52 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.27/227.52 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.27/227.52 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.27/227.52 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.27/227.52 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.27/227.52 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.27/227.52 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.27/227.52 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.27/227.52 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.27/227.52 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.27/227.52 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.27/227.52 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.27/227.52 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.27/227.52 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.27/227.52 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.27/227.52 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.27/227.52 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.27/227.52 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.27/227.52 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.27/227.52 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.27/227.52 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.27/227.52 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.27/227.52 U26(active(X:S)) -> U26(X:S) 227.27/227.52 U26(mark(X:S)) -> U26(X:S) 227.27/227.52 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.27/227.52 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.27/227.52 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.27/227.52 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.27/227.52 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.27/227.52 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.27/227.52 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.27/227.52 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.27/227.52 U33(active(X:S)) -> U33(X:S) 227.27/227.52 U33(mark(X:S)) -> U33(X:S) 227.27/227.52 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.27/227.52 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.27/227.52 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.27/227.52 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.27/227.52 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.27/227.52 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.27/227.52 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.27/227.52 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.27/227.52 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.27/227.52 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.27/227.52 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.27/227.52 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.27/227.52 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.27/227.52 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.27/227.52 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.27/227.52 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.27/227.52 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.27/227.52 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.27/227.52 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.27/227.52 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.27/227.52 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.27/227.52 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.27/227.52 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.27/227.52 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.27/227.52 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.27/227.52 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.27/227.52 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.27/227.52 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.27/227.52 U46(active(X:S)) -> U46(X:S) 227.27/227.52 U46(mark(X:S)) -> U46(X:S) 227.27/227.52 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.27/227.52 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.27/227.52 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.27/227.52 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.27/227.52 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.27/227.52 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.27/227.52 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.27/227.52 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.27/227.52 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.27/227.52 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.27/227.52 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.27/227.52 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.27/227.52 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.27/227.52 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.27/227.52 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.27/227.52 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.27/227.52 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.27/227.52 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.27/227.52 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.27/227.52 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.27/227.52 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.27/227.52 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.27/227.52 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.27/227.52 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.27/227.52 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.27/227.52 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.27/227.52 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.27/227.52 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.27/227.52 U56(active(X:S)) -> U56(X:S) 227.27/227.52 U56(mark(X:S)) -> U56(X:S) 227.27/227.52 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.27/227.52 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.27/227.52 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.27/227.52 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.27/227.52 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.27/227.52 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.27/227.52 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.27/227.52 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.27/227.52 U63(active(X:S)) -> U63(X:S) 227.27/227.52 U63(mark(X:S)) -> U63(X:S) 227.27/227.52 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.27/227.52 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.27/227.52 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.27/227.52 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.27/227.52 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.27/227.52 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.27/227.52 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.27/227.52 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.27/227.52 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.27/227.52 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.27/227.52 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.27/227.52 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.27/227.52 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.27/227.52 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.27/227.52 U74(active(X:S)) -> U74(X:S) 227.27/227.52 U74(mark(X:S)) -> U74(X:S) 227.27/227.52 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.27/227.52 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.27/227.52 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.27/227.52 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.27/227.52 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.27/227.52 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.27/227.52 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.27/227.52 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.27/227.52 U83(active(X:S)) -> U83(X:S) 227.27/227.52 U83(mark(X:S)) -> U83(X:S) 227.27/227.52 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.27/227.52 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.27/227.52 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.27/227.52 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.27/227.52 U92(active(X:S)) -> U92(X:S) 227.27/227.52 U92(mark(X:S)) -> U92(X:S) 227.27/227.52 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.27/227.52 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.27/227.52 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.27/227.52 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.27/227.52 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.27/227.52 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.27/227.52 active(U13(tt)) -> mark(tt) 227.27/227.52 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.27/227.52 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.27/227.52 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.27/227.52 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.27/227.52 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.27/227.52 active(U26(tt)) -> mark(tt) 227.27/227.52 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.27/227.52 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.27/227.52 active(U33(tt)) -> mark(tt) 227.27/227.52 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.27/227.52 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.27/227.52 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.27/227.52 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.27/227.52 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.27/227.52 active(U46(tt)) -> mark(tt) 227.27/227.52 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.27/227.52 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.27/227.52 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.27/227.52 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.27/227.52 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.27/227.52 active(U56(tt)) -> mark(tt) 227.27/227.52 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.27/227.52 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.27/227.52 active(U63(tt)) -> mark(tt) 227.27/227.52 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.27/227.52 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.27/227.52 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.27/227.52 active(U74(tt)) -> mark(tt) 227.27/227.52 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.27/227.52 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.27/227.52 active(U83(tt)) -> mark(tt) 227.27/227.52 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.27/227.52 active(U92(tt)) -> mark(tt) 227.27/227.52 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.27/227.52 active(__(nil,X:S)) -> mark(X:S) 227.27/227.52 active(__(X:S,nil)) -> mark(X:S) 227.27/227.52 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.27/227.52 active(isList(nil)) -> mark(tt) 227.27/227.52 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.27/227.52 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.27/227.52 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.27/227.52 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.27/227.52 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.27/227.52 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.27/227.52 active(isPal(nil)) -> mark(tt) 227.27/227.52 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.27/227.52 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.27/227.52 active(isPalListKind(a)) -> mark(tt) 227.27/227.52 active(isPalListKind(e)) -> mark(tt) 227.27/227.52 active(isPalListKind(i)) -> mark(tt) 227.27/227.52 active(isPalListKind(nil)) -> mark(tt) 227.27/227.52 active(isPalListKind(o)) -> mark(tt) 227.27/227.52 active(isPalListKind(u)) -> mark(tt) 227.27/227.52 active(isQid(a)) -> mark(tt) 227.27/227.52 active(isQid(e)) -> mark(tt) 227.27/227.52 active(isQid(i)) -> mark(tt) 227.27/227.52 active(isQid(o)) -> mark(tt) 227.27/227.52 active(isQid(u)) -> mark(tt) 227.27/227.52 isList(active(X:S)) -> isList(X:S) 227.27/227.52 isList(mark(X:S)) -> isList(X:S) 227.27/227.52 isNeList(active(X:S)) -> isNeList(X:S) 227.27/227.52 isNeList(mark(X:S)) -> isNeList(X:S) 227.27/227.52 isNePal(active(X:S)) -> isNePal(X:S) 227.27/227.52 isNePal(mark(X:S)) -> isNePal(X:S) 227.27/227.52 isPal(active(X:S)) -> isPal(X:S) 227.27/227.52 isPal(mark(X:S)) -> isPal(X:S) 227.27/227.52 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.27/227.52 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.27/227.52 isQid(active(X:S)) -> isQid(X:S) 227.27/227.52 isQid(mark(X:S)) -> isQid(X:S) 227.27/227.52 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.27/227.52 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.27/227.52 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.27/227.52 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.27/227.52 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.27/227.52 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.27/227.52 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.27/227.52 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.27/227.52 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.27/227.52 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.27/227.52 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.27/227.52 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.27/227.52 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.27/227.52 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.27/227.52 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.27/227.52 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.27/227.52 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.27/227.52 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.27/227.52 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.27/227.52 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.27/227.52 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.27/227.52 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.27/227.52 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.27/227.52 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.27/227.52 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.27/227.52 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.27/227.52 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.27/227.52 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.27/227.52 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.27/227.52 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.27/227.52 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.27/227.52 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.27/227.52 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.27/227.52 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.27/227.52 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.27/227.52 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.27/227.52 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.27/227.52 mark(isList(X:S)) -> active(isList(X:S)) 227.27/227.52 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.27/227.52 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.27/227.52 mark(isPal(X:S)) -> active(isPal(X:S)) 227.27/227.52 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.27/227.52 mark(isQid(X:S)) -> active(isQid(X:S)) 227.27/227.52 mark(a) -> active(a) 227.27/227.52 mark(e) -> active(e) 227.27/227.52 mark(i) -> active(i) 227.27/227.52 mark(nil) -> active(nil) 227.27/227.52 mark(o) -> active(o) 227.27/227.52 mark(tt) -> active(tt) 227.27/227.52 mark(u) -> active(u) 227.27/227.52 ->Strongly Connected Components: 227.27/227.52 ->->Cycle: 227.27/227.52 ->->-> Pairs: 227.27/227.52 U21#(X1:S,active(X2:S),X3:S) -> U21#(X1:S,X2:S,X3:S) 227.27/227.52 U21#(X1:S,mark(X2:S),X3:S) -> U21#(X1:S,X2:S,X3:S) 227.27/227.52 U21#(X1:S,X2:S,active(X3:S)) -> U21#(X1:S,X2:S,X3:S) 227.27/227.52 U21#(X1:S,X2:S,mark(X3:S)) -> U21#(X1:S,X2:S,X3:S) 227.27/227.52 ->->-> Rules: 227.27/227.52 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.27/227.52 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.27/227.52 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.27/227.52 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.27/227.52 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.27/227.52 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.27/227.52 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.27/227.52 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.27/227.52 U13(active(X:S)) -> U13(X:S) 227.27/227.52 U13(mark(X:S)) -> U13(X:S) 227.27/227.52 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.27/227.52 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.27/227.52 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.27/227.52 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.27/227.52 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.27/227.52 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.27/227.52 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.27/227.52 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.27/227.52 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.27/227.52 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.27/227.52 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.27/227.52 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.27/227.52 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.27/227.52 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.27/227.52 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.27/227.52 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.27/227.52 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.27/227.52 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.27/227.52 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.27/227.52 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.27/227.52 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.27/227.52 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.27/227.52 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.27/227.52 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.27/227.52 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.27/227.52 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.27/227.52 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.27/227.52 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.27/227.52 U26(active(X:S)) -> U26(X:S) 227.27/227.52 U26(mark(X:S)) -> U26(X:S) 227.27/227.52 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.27/227.52 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.27/227.52 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.27/227.52 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.27/227.52 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.27/227.52 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.27/227.52 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.27/227.52 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.27/227.52 U33(active(X:S)) -> U33(X:S) 227.27/227.52 U33(mark(X:S)) -> U33(X:S) 227.27/227.52 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.27/227.52 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.27/227.52 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.27/227.52 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.27/227.52 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.27/227.52 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.27/227.52 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.27/227.52 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.27/227.52 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.27/227.52 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.27/227.52 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.27/227.52 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.27/227.52 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.27/227.52 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.27/227.52 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.27/227.52 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.27/227.52 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.27/227.52 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.27/227.52 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.27/227.52 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.27/227.52 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.27/227.52 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.27/227.52 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.27/227.52 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.27/227.52 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.27/227.52 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.27/227.52 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.27/227.52 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.27/227.52 U46(active(X:S)) -> U46(X:S) 227.27/227.52 U46(mark(X:S)) -> U46(X:S) 227.27/227.52 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.27/227.52 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.27/227.52 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.27/227.52 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.27/227.52 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.27/227.52 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.27/227.52 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.27/227.52 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.27/227.52 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.27/227.52 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.27/227.52 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.27/227.52 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.27/227.52 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.27/227.52 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.27/227.52 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.27/227.52 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.27/227.52 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.27/227.52 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.27/227.52 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.27/227.52 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.27/227.52 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.27/227.52 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.27/227.52 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.27/227.52 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.27/227.52 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.27/227.52 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.27/227.52 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.27/227.52 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.27/227.52 U56(active(X:S)) -> U56(X:S) 227.27/227.52 U56(mark(X:S)) -> U56(X:S) 227.27/227.52 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.27/227.52 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.27/227.52 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.27/227.52 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.27/227.52 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.27/227.52 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.27/227.52 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.27/227.52 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.27/227.52 U63(active(X:S)) -> U63(X:S) 227.27/227.52 U63(mark(X:S)) -> U63(X:S) 227.27/227.52 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.27/227.52 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.27/227.52 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.27/227.52 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.27/227.52 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.27/227.52 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.27/227.52 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.27/227.52 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.27/227.52 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.27/227.52 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.27/227.52 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.27/227.52 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.27/227.52 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.27/227.52 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.27/227.52 U74(active(X:S)) -> U74(X:S) 227.27/227.52 U74(mark(X:S)) -> U74(X:S) 227.27/227.52 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.27/227.52 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.27/227.52 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.27/227.52 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.27/227.52 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.27/227.52 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.27/227.52 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.27/227.52 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.27/227.52 U83(active(X:S)) -> U83(X:S) 227.27/227.52 U83(mark(X:S)) -> U83(X:S) 227.27/227.52 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.27/227.52 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.27/227.52 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.27/227.52 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.27/227.52 U92(active(X:S)) -> U92(X:S) 227.27/227.52 U92(mark(X:S)) -> U92(X:S) 227.27/227.52 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.27/227.52 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.27/227.52 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.27/227.52 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.27/227.52 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.27/227.52 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.27/227.52 active(U13(tt)) -> mark(tt) 227.27/227.52 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.27/227.52 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.27/227.52 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.27/227.52 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.27/227.52 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.27/227.52 active(U26(tt)) -> mark(tt) 227.27/227.52 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.27/227.52 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.27/227.52 active(U33(tt)) -> mark(tt) 227.27/227.52 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.27/227.52 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.27/227.52 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.27/227.52 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.27/227.52 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.27/227.52 active(U46(tt)) -> mark(tt) 227.27/227.52 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.27/227.52 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.27/227.52 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.27/227.52 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.27/227.52 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.27/227.52 active(U56(tt)) -> mark(tt) 227.27/227.52 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.27/227.52 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.27/227.52 active(U63(tt)) -> mark(tt) 227.27/227.52 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.27/227.52 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.27/227.52 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.27/227.52 active(U74(tt)) -> mark(tt) 227.27/227.52 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.27/227.52 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.27/227.52 active(U83(tt)) -> mark(tt) 227.27/227.52 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.27/227.52 active(U92(tt)) -> mark(tt) 227.27/227.52 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.27/227.52 active(__(nil,X:S)) -> mark(X:S) 227.27/227.52 active(__(X:S,nil)) -> mark(X:S) 227.27/227.52 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.27/227.52 active(isList(nil)) -> mark(tt) 227.27/227.52 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.27/227.52 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.27/227.52 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.27/227.52 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.27/227.52 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.27/227.52 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.27/227.52 active(isPal(nil)) -> mark(tt) 227.27/227.52 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.27/227.52 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.27/227.52 active(isPalListKind(a)) -> mark(tt) 227.27/227.52 active(isPalListKind(e)) -> mark(tt) 227.27/227.52 active(isPalListKind(i)) -> mark(tt) 227.27/227.52 active(isPalListKind(nil)) -> mark(tt) 227.27/227.52 active(isPalListKind(o)) -> mark(tt) 227.27/227.52 active(isPalListKind(u)) -> mark(tt) 227.27/227.52 active(isQid(a)) -> mark(tt) 227.27/227.52 active(isQid(e)) -> mark(tt) 227.27/227.52 active(isQid(i)) -> mark(tt) 227.27/227.52 active(isQid(o)) -> mark(tt) 227.27/227.52 active(isQid(u)) -> mark(tt) 227.27/227.52 isList(active(X:S)) -> isList(X:S) 227.27/227.52 isList(mark(X:S)) -> isList(X:S) 227.27/227.52 isNeList(active(X:S)) -> isNeList(X:S) 227.27/227.52 isNeList(mark(X:S)) -> isNeList(X:S) 227.27/227.52 isNePal(active(X:S)) -> isNePal(X:S) 227.27/227.52 isNePal(mark(X:S)) -> isNePal(X:S) 227.27/227.52 isPal(active(X:S)) -> isPal(X:S) 227.27/227.52 isPal(mark(X:S)) -> isPal(X:S) 227.27/227.52 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.27/227.52 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.27/227.52 isQid(active(X:S)) -> isQid(X:S) 227.27/227.52 isQid(mark(X:S)) -> isQid(X:S) 227.27/227.52 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.27/227.52 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.27/227.52 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.27/227.52 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.27/227.52 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.27/227.52 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.27/227.52 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.27/227.52 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.27/227.52 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.27/227.52 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.27/227.52 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.27/227.52 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.27/227.52 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.27/227.52 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.27/227.52 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.27/227.52 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.27/227.52 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.27/227.52 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.27/227.52 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.27/227.52 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.27/227.52 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.27/227.52 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.27/227.52 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.27/227.52 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.27/227.52 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.27/227.52 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.27/227.52 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.27/227.52 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.27/227.52 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.27/227.52 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.27/227.52 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.27/227.52 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.27/227.52 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.27/227.52 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.27/227.52 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.27/227.52 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.27/227.52 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.27/227.52 mark(isList(X:S)) -> active(isList(X:S)) 227.27/227.52 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.27/227.52 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.27/227.52 mark(isPal(X:S)) -> active(isPal(X:S)) 227.27/227.52 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.27/227.52 mark(isQid(X:S)) -> active(isQid(X:S)) 227.27/227.52 mark(a) -> active(a) 227.27/227.52 mark(e) -> active(e) 227.27/227.52 mark(i) -> active(i) 227.27/227.52 mark(nil) -> active(nil) 227.27/227.52 mark(o) -> active(o) 227.27/227.52 mark(tt) -> active(tt) 227.27/227.52 mark(u) -> active(u) 227.27/227.52 227.27/227.52 Problem 1.40: 227.27/227.52 227.27/227.52 Subterm Processor: 227.27/227.52 -> Pairs: 227.27/227.52 U21#(X1:S,active(X2:S),X3:S) -> U21#(X1:S,X2:S,X3:S) 227.27/227.52 U21#(X1:S,mark(X2:S),X3:S) -> U21#(X1:S,X2:S,X3:S) 227.27/227.52 U21#(X1:S,X2:S,active(X3:S)) -> U21#(X1:S,X2:S,X3:S) 227.27/227.52 U21#(X1:S,X2:S,mark(X3:S)) -> U21#(X1:S,X2:S,X3:S) 227.27/227.52 -> Rules: 227.27/227.52 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.27/227.52 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.27/227.52 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.27/227.52 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.27/227.52 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.27/227.52 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.27/227.52 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.27/227.52 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.27/227.52 U13(active(X:S)) -> U13(X:S) 227.27/227.52 U13(mark(X:S)) -> U13(X:S) 227.27/227.52 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.27/227.52 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.27/227.52 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.27/227.52 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.27/227.52 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.27/227.52 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.27/227.52 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.27/227.52 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.27/227.52 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.27/227.52 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.27/227.52 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.27/227.52 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.27/227.52 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.27/227.52 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.27/227.52 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.27/227.52 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.27/227.52 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.27/227.52 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.27/227.52 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.27/227.52 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.27/227.52 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.27/227.52 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.27/227.52 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.27/227.52 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.27/227.52 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.27/227.52 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.27/227.52 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.27/227.52 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.27/227.52 U26(active(X:S)) -> U26(X:S) 227.27/227.52 U26(mark(X:S)) -> U26(X:S) 227.27/227.52 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.27/227.52 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.27/227.52 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.27/227.52 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.27/227.52 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.27/227.52 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.27/227.52 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.27/227.52 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.27/227.52 U33(active(X:S)) -> U33(X:S) 227.27/227.52 U33(mark(X:S)) -> U33(X:S) 227.27/227.52 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.27/227.52 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.27/227.52 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.27/227.52 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.27/227.52 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.27/227.52 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.27/227.52 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.27/227.52 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.27/227.52 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.27/227.52 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.27/227.52 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.27/227.52 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.27/227.52 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.27/227.52 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.27/227.52 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.27/227.52 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.27/227.52 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.27/227.52 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.27/227.52 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.27/227.52 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.27/227.52 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.27/227.52 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.27/227.52 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.27/227.52 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.27/227.52 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.27/227.52 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.27/227.52 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.27/227.52 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.27/227.52 U46(active(X:S)) -> U46(X:S) 227.27/227.52 U46(mark(X:S)) -> U46(X:S) 227.27/227.52 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.27/227.52 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.27/227.52 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.27/227.52 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.27/227.52 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.27/227.52 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.27/227.52 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.27/227.52 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.27/227.52 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.27/227.52 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.27/227.52 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.27/227.52 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.27/227.52 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.27/227.52 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.27/227.52 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.27/227.52 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.27/227.52 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.27/227.52 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.27/227.52 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.27/227.52 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.27/227.52 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.27/227.52 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.27/227.52 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.27/227.52 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.27/227.52 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.27/227.52 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.27/227.52 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.27/227.52 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.27/227.52 U56(active(X:S)) -> U56(X:S) 227.27/227.52 U56(mark(X:S)) -> U56(X:S) 227.27/227.52 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.27/227.52 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.27/227.52 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.27/227.52 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.27/227.52 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.27/227.52 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.27/227.52 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.27/227.52 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.27/227.52 U63(active(X:S)) -> U63(X:S) 227.27/227.52 U63(mark(X:S)) -> U63(X:S) 227.27/227.52 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.27/227.52 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.27/227.52 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.27/227.52 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.27/227.52 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.27/227.52 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.27/227.52 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.27/227.52 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.27/227.52 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.27/227.52 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.27/227.52 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.27/227.52 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.27/227.52 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.27/227.52 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.27/227.52 U74(active(X:S)) -> U74(X:S) 227.27/227.52 U74(mark(X:S)) -> U74(X:S) 227.27/227.52 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.27/227.52 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.27/227.52 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.27/227.52 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.27/227.52 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.27/227.52 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.27/227.52 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.27/227.52 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.27/227.52 U83(active(X:S)) -> U83(X:S) 227.27/227.52 U83(mark(X:S)) -> U83(X:S) 227.27/227.52 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.27/227.52 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.27/227.52 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.27/227.52 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.27/227.52 U92(active(X:S)) -> U92(X:S) 227.27/227.52 U92(mark(X:S)) -> U92(X:S) 227.27/227.52 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.27/227.52 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.27/227.52 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.27/227.52 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.27/227.52 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.27/227.52 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.27/227.52 active(U13(tt)) -> mark(tt) 227.27/227.52 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.27/227.52 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.27/227.52 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.27/227.52 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.27/227.52 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.27/227.52 active(U26(tt)) -> mark(tt) 227.27/227.52 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.27/227.52 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.27/227.52 active(U33(tt)) -> mark(tt) 227.27/227.52 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.27/227.52 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.27/227.52 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.27/227.52 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.27/227.52 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.27/227.52 active(U46(tt)) -> mark(tt) 227.27/227.52 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.27/227.52 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.27/227.52 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.27/227.53 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.27/227.53 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.27/227.53 active(U56(tt)) -> mark(tt) 227.27/227.53 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.27/227.53 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.27/227.53 active(U63(tt)) -> mark(tt) 227.27/227.53 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.27/227.53 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.27/227.53 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.27/227.53 active(U74(tt)) -> mark(tt) 227.27/227.53 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.27/227.53 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.27/227.53 active(U83(tt)) -> mark(tt) 227.27/227.53 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.27/227.53 active(U92(tt)) -> mark(tt) 227.27/227.53 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.27/227.53 active(__(nil,X:S)) -> mark(X:S) 227.27/227.53 active(__(X:S,nil)) -> mark(X:S) 227.27/227.53 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.27/227.53 active(isList(nil)) -> mark(tt) 227.27/227.53 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.27/227.53 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.27/227.53 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.27/227.53 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.27/227.53 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.27/227.53 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.27/227.53 active(isPal(nil)) -> mark(tt) 227.27/227.53 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.27/227.53 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.27/227.53 active(isPalListKind(a)) -> mark(tt) 227.27/227.53 active(isPalListKind(e)) -> mark(tt) 227.27/227.53 active(isPalListKind(i)) -> mark(tt) 227.27/227.53 active(isPalListKind(nil)) -> mark(tt) 227.27/227.53 active(isPalListKind(o)) -> mark(tt) 227.27/227.53 active(isPalListKind(u)) -> mark(tt) 227.27/227.53 active(isQid(a)) -> mark(tt) 227.27/227.53 active(isQid(e)) -> mark(tt) 227.27/227.53 active(isQid(i)) -> mark(tt) 227.27/227.53 active(isQid(o)) -> mark(tt) 227.27/227.53 active(isQid(u)) -> mark(tt) 227.27/227.53 isList(active(X:S)) -> isList(X:S) 227.27/227.53 isList(mark(X:S)) -> isList(X:S) 227.27/227.53 isNeList(active(X:S)) -> isNeList(X:S) 227.27/227.53 isNeList(mark(X:S)) -> isNeList(X:S) 227.27/227.53 isNePal(active(X:S)) -> isNePal(X:S) 227.27/227.53 isNePal(mark(X:S)) -> isNePal(X:S) 227.27/227.53 isPal(active(X:S)) -> isPal(X:S) 227.27/227.53 isPal(mark(X:S)) -> isPal(X:S) 227.27/227.53 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.27/227.53 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.27/227.53 isQid(active(X:S)) -> isQid(X:S) 227.27/227.53 isQid(mark(X:S)) -> isQid(X:S) 227.27/227.53 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.27/227.53 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.27/227.53 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.27/227.53 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.27/227.53 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.27/227.53 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.27/227.53 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.27/227.53 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.27/227.53 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.27/227.53 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.27/227.53 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.27/227.53 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.27/227.53 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.27/227.53 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.27/227.53 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.27/227.53 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.27/227.53 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.27/227.53 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.27/227.53 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.27/227.53 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.27/227.53 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.27/227.53 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.27/227.53 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.27/227.53 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.27/227.53 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.27/227.53 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.27/227.53 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.27/227.53 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.27/227.53 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.27/227.53 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.27/227.53 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.27/227.53 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.27/227.53 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.27/227.53 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.27/227.53 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.27/227.53 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.27/227.53 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.27/227.53 mark(isList(X:S)) -> active(isList(X:S)) 227.27/227.53 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.27/227.53 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.27/227.53 mark(isPal(X:S)) -> active(isPal(X:S)) 227.27/227.53 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.27/227.53 mark(isQid(X:S)) -> active(isQid(X:S)) 227.27/227.53 mark(a) -> active(a) 227.27/227.53 mark(e) -> active(e) 227.27/227.53 mark(i) -> active(i) 227.27/227.53 mark(nil) -> active(nil) 227.27/227.53 mark(o) -> active(o) 227.27/227.53 mark(tt) -> active(tt) 227.27/227.53 mark(u) -> active(u) 227.27/227.53 ->Projection: 227.27/227.53 pi(U21#) = 2 227.27/227.53 227.27/227.53 Problem 1.40: 227.27/227.53 227.27/227.53 SCC Processor: 227.27/227.53 -> Pairs: 227.27/227.53 U21#(X1:S,X2:S,active(X3:S)) -> U21#(X1:S,X2:S,X3:S) 227.27/227.53 U21#(X1:S,X2:S,mark(X3:S)) -> U21#(X1:S,X2:S,X3:S) 227.27/227.53 -> Rules: 227.27/227.53 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.27/227.53 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.27/227.53 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.27/227.53 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.27/227.53 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.27/227.53 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.27/227.53 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.27/227.53 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.27/227.53 U13(active(X:S)) -> U13(X:S) 227.27/227.53 U13(mark(X:S)) -> U13(X:S) 227.27/227.53 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.27/227.53 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.27/227.53 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.27/227.53 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.27/227.53 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.27/227.53 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.27/227.53 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.27/227.53 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.27/227.53 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.27/227.53 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.27/227.53 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.27/227.53 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.27/227.53 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.27/227.53 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.27/227.53 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.27/227.53 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.27/227.53 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.27/227.53 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.27/227.53 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.27/227.53 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.27/227.53 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.27/227.53 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.27/227.53 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.27/227.53 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.27/227.53 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.27/227.53 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.27/227.53 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.27/227.53 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.27/227.53 U26(active(X:S)) -> U26(X:S) 227.27/227.53 U26(mark(X:S)) -> U26(X:S) 227.27/227.53 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.27/227.53 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.27/227.53 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.27/227.53 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.27/227.53 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.27/227.53 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.27/227.53 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.27/227.53 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.27/227.53 U33(active(X:S)) -> U33(X:S) 227.27/227.53 U33(mark(X:S)) -> U33(X:S) 227.27/227.53 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.27/227.53 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.27/227.53 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.27/227.53 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.27/227.53 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.27/227.53 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.27/227.53 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.27/227.53 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.27/227.53 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.27/227.53 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.27/227.53 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.27/227.53 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.27/227.53 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.27/227.53 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.27/227.53 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.27/227.53 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.27/227.53 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.27/227.53 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.27/227.53 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.27/227.53 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.27/227.53 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.27/227.53 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.27/227.53 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.27/227.53 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.27/227.53 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.27/227.53 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.27/227.53 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.27/227.53 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.27/227.53 U46(active(X:S)) -> U46(X:S) 227.27/227.53 U46(mark(X:S)) -> U46(X:S) 227.27/227.53 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.27/227.53 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.27/227.53 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.27/227.53 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.27/227.53 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.27/227.53 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.27/227.53 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.27/227.53 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.27/227.53 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.27/227.53 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.27/227.53 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.27/227.53 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.27/227.53 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.27/227.53 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.27/227.53 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.27/227.53 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.27/227.53 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.27/227.53 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.27/227.53 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.27/227.53 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.27/227.53 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.27/227.53 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.27/227.53 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.27/227.53 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.27/227.53 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.27/227.53 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.27/227.53 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.27/227.53 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.27/227.53 U56(active(X:S)) -> U56(X:S) 227.27/227.53 U56(mark(X:S)) -> U56(X:S) 227.27/227.53 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.27/227.53 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.27/227.53 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.27/227.53 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.27/227.53 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.27/227.53 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.27/227.53 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.27/227.53 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.27/227.53 U63(active(X:S)) -> U63(X:S) 227.27/227.53 U63(mark(X:S)) -> U63(X:S) 227.27/227.53 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.27/227.53 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.27/227.53 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.27/227.53 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.27/227.53 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.27/227.53 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.27/227.53 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.27/227.53 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.27/227.53 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.27/227.53 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.27/227.53 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.27/227.53 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.27/227.53 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.27/227.53 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.27/227.53 U74(active(X:S)) -> U74(X:S) 227.27/227.53 U74(mark(X:S)) -> U74(X:S) 227.27/227.53 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.27/227.53 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.27/227.53 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.27/227.53 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.27/227.53 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.27/227.53 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.27/227.53 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.27/227.53 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.27/227.53 U83(active(X:S)) -> U83(X:S) 227.27/227.53 U83(mark(X:S)) -> U83(X:S) 227.27/227.53 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.27/227.53 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.27/227.53 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.27/227.53 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.27/227.53 U92(active(X:S)) -> U92(X:S) 227.27/227.53 U92(mark(X:S)) -> U92(X:S) 227.27/227.53 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.27/227.53 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.27/227.53 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.27/227.53 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.27/227.53 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.27/227.53 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.27/227.53 active(U13(tt)) -> mark(tt) 227.27/227.53 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.27/227.53 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.27/227.53 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.27/227.53 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.27/227.53 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.27/227.53 active(U26(tt)) -> mark(tt) 227.27/227.53 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.27/227.53 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.27/227.53 active(U33(tt)) -> mark(tt) 227.27/227.53 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.27/227.53 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.27/227.53 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.27/227.53 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.27/227.53 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.27/227.53 active(U46(tt)) -> mark(tt) 227.27/227.53 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.27/227.53 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.27/227.53 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.27/227.53 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.27/227.53 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.27/227.53 active(U56(tt)) -> mark(tt) 227.27/227.53 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.27/227.53 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.27/227.53 active(U63(tt)) -> mark(tt) 227.27/227.53 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.27/227.53 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.27/227.53 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.27/227.53 active(U74(tt)) -> mark(tt) 227.27/227.53 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.27/227.53 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.27/227.53 active(U83(tt)) -> mark(tt) 227.27/227.53 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.27/227.53 active(U92(tt)) -> mark(tt) 227.27/227.53 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.27/227.53 active(__(nil,X:S)) -> mark(X:S) 227.27/227.53 active(__(X:S,nil)) -> mark(X:S) 227.27/227.53 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.27/227.53 active(isList(nil)) -> mark(tt) 227.27/227.53 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.27/227.53 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.27/227.53 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.27/227.53 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.27/227.53 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.27/227.53 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.27/227.53 active(isPal(nil)) -> mark(tt) 227.27/227.53 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.27/227.53 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.27/227.53 active(isPalListKind(a)) -> mark(tt) 227.27/227.53 active(isPalListKind(e)) -> mark(tt) 227.27/227.53 active(isPalListKind(i)) -> mark(tt) 227.27/227.53 active(isPalListKind(nil)) -> mark(tt) 227.27/227.53 active(isPalListKind(o)) -> mark(tt) 227.27/227.53 active(isPalListKind(u)) -> mark(tt) 227.27/227.53 active(isQid(a)) -> mark(tt) 227.27/227.53 active(isQid(e)) -> mark(tt) 227.27/227.53 active(isQid(i)) -> mark(tt) 227.27/227.53 active(isQid(o)) -> mark(tt) 227.27/227.53 active(isQid(u)) -> mark(tt) 227.27/227.53 isList(active(X:S)) -> isList(X:S) 227.27/227.53 isList(mark(X:S)) -> isList(X:S) 227.27/227.53 isNeList(active(X:S)) -> isNeList(X:S) 227.27/227.53 isNeList(mark(X:S)) -> isNeList(X:S) 227.27/227.53 isNePal(active(X:S)) -> isNePal(X:S) 227.27/227.53 isNePal(mark(X:S)) -> isNePal(X:S) 227.27/227.53 isPal(active(X:S)) -> isPal(X:S) 227.27/227.53 isPal(mark(X:S)) -> isPal(X:S) 227.27/227.53 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.27/227.53 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.27/227.53 isQid(active(X:S)) -> isQid(X:S) 227.27/227.53 isQid(mark(X:S)) -> isQid(X:S) 227.27/227.53 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.27/227.53 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.27/227.53 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.27/227.53 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.27/227.53 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.27/227.53 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.27/227.53 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.27/227.53 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.27/227.53 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.27/227.53 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.27/227.53 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.27/227.53 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.27/227.53 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.27/227.53 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.27/227.53 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.27/227.53 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.27/227.53 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.27/227.53 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.27/227.53 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.27/227.53 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.27/227.53 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.27/227.53 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.27/227.53 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.27/227.53 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.27/227.53 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.27/227.53 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.27/227.53 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.27/227.53 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.27/227.53 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.27/227.53 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.27/227.53 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.27/227.53 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.27/227.53 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.27/227.53 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.27/227.53 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.27/227.53 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.27/227.53 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.27/227.53 mark(isList(X:S)) -> active(isList(X:S)) 227.27/227.53 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.27/227.53 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.27/227.53 mark(isPal(X:S)) -> active(isPal(X:S)) 227.27/227.53 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.27/227.53 mark(isQid(X:S)) -> active(isQid(X:S)) 227.27/227.53 mark(a) -> active(a) 227.27/227.53 mark(e) -> active(e) 227.27/227.53 mark(i) -> active(i) 227.27/227.53 mark(nil) -> active(nil) 227.27/227.53 mark(o) -> active(o) 227.27/227.53 mark(tt) -> active(tt) 227.27/227.53 mark(u) -> active(u) 227.27/227.53 ->Strongly Connected Components: 227.27/227.53 ->->Cycle: 227.27/227.53 ->->-> Pairs: 227.27/227.53 U21#(X1:S,X2:S,active(X3:S)) -> U21#(X1:S,X2:S,X3:S) 227.27/227.53 U21#(X1:S,X2:S,mark(X3:S)) -> U21#(X1:S,X2:S,X3:S) 227.27/227.53 ->->-> Rules: 227.27/227.53 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.27/227.53 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.27/227.53 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.27/227.53 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.27/227.53 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.27/227.53 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.27/227.53 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.27/227.53 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.27/227.53 U13(active(X:S)) -> U13(X:S) 227.27/227.53 U13(mark(X:S)) -> U13(X:S) 227.27/227.53 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.27/227.53 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.27/227.53 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.27/227.53 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.27/227.53 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.27/227.53 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.27/227.53 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.27/227.53 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.27/227.53 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.27/227.53 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.27/227.53 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.27/227.53 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.27/227.53 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.27/227.53 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.27/227.53 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.27/227.53 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.27/227.53 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.27/227.53 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.27/227.53 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.27/227.53 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.27/227.53 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.27/227.53 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.27/227.53 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.27/227.53 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.27/227.53 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.27/227.53 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.27/227.53 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.27/227.53 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.27/227.53 U26(active(X:S)) -> U26(X:S) 227.27/227.53 U26(mark(X:S)) -> U26(X:S) 227.27/227.53 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.27/227.53 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.27/227.53 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.27/227.53 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.27/227.53 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.27/227.53 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.27/227.53 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.27/227.53 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.27/227.53 U33(active(X:S)) -> U33(X:S) 227.27/227.53 U33(mark(X:S)) -> U33(X:S) 227.27/227.53 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.27/227.53 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.27/227.53 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.27/227.53 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.27/227.53 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.27/227.53 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.27/227.53 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.27/227.53 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.27/227.53 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.27/227.53 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.27/227.53 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.27/227.53 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.27/227.53 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.27/227.53 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.27/227.53 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.27/227.53 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.27/227.53 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.27/227.53 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.27/227.53 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.27/227.53 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.27/227.53 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.27/227.53 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.27/227.53 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.27/227.53 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.27/227.53 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.27/227.53 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.27/227.53 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.27/227.53 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.27/227.53 U46(active(X:S)) -> U46(X:S) 227.27/227.53 U46(mark(X:S)) -> U46(X:S) 227.27/227.53 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.27/227.53 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.27/227.53 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.27/227.53 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.27/227.53 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.27/227.53 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.27/227.53 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.27/227.53 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.27/227.53 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.27/227.53 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.27/227.53 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.27/227.53 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.27/227.53 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.27/227.53 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.27/227.53 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.27/227.53 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.27/227.53 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.27/227.53 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.27/227.53 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.27/227.53 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.27/227.53 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.27/227.53 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.27/227.53 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.27/227.53 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.27/227.53 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.27/227.53 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.27/227.53 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.27/227.53 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.27/227.53 U56(active(X:S)) -> U56(X:S) 227.27/227.53 U56(mark(X:S)) -> U56(X:S) 227.27/227.53 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.27/227.53 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.27/227.53 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.27/227.53 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.27/227.53 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.27/227.53 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.27/227.53 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.27/227.53 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.27/227.53 U63(active(X:S)) -> U63(X:S) 227.27/227.53 U63(mark(X:S)) -> U63(X:S) 227.27/227.53 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.27/227.53 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.27/227.53 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.27/227.53 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.27/227.53 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.27/227.53 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.27/227.53 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.27/227.53 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.27/227.53 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.27/227.53 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.27/227.53 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.27/227.53 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.27/227.53 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.27/227.53 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.27/227.53 U74(active(X:S)) -> U74(X:S) 227.27/227.53 U74(mark(X:S)) -> U74(X:S) 227.27/227.53 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.27/227.53 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.27/227.53 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.27/227.53 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.27/227.53 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.27/227.53 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.27/227.53 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.27/227.53 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.27/227.53 U83(active(X:S)) -> U83(X:S) 227.27/227.53 U83(mark(X:S)) -> U83(X:S) 227.27/227.53 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.27/227.53 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.27/227.53 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.27/227.53 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.27/227.53 U92(active(X:S)) -> U92(X:S) 227.27/227.53 U92(mark(X:S)) -> U92(X:S) 227.27/227.53 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.27/227.53 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.27/227.53 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.27/227.53 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.27/227.53 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.27/227.53 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.27/227.53 active(U13(tt)) -> mark(tt) 227.27/227.53 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.27/227.53 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.27/227.53 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.27/227.53 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.27/227.53 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.27/227.53 active(U26(tt)) -> mark(tt) 227.27/227.53 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.27/227.53 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.27/227.53 active(U33(tt)) -> mark(tt) 227.27/227.53 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.27/227.53 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.27/227.53 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.27/227.53 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.27/227.53 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.27/227.53 active(U46(tt)) -> mark(tt) 227.27/227.53 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.27/227.53 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.27/227.53 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.27/227.53 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.27/227.53 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.27/227.53 active(U56(tt)) -> mark(tt) 227.27/227.53 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.27/227.53 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.27/227.53 active(U63(tt)) -> mark(tt) 227.27/227.53 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.27/227.53 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.27/227.53 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.27/227.53 active(U74(tt)) -> mark(tt) 227.27/227.53 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.27/227.53 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.27/227.53 active(U83(tt)) -> mark(tt) 227.27/227.53 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.27/227.53 active(U92(tt)) -> mark(tt) 227.27/227.53 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.27/227.53 active(__(nil,X:S)) -> mark(X:S) 227.27/227.53 active(__(X:S,nil)) -> mark(X:S) 227.27/227.53 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.27/227.53 active(isList(nil)) -> mark(tt) 227.27/227.53 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.27/227.53 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.27/227.53 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.27/227.53 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.27/227.53 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.27/227.53 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.27/227.53 active(isPal(nil)) -> mark(tt) 227.27/227.53 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.27/227.53 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.27/227.53 active(isPalListKind(a)) -> mark(tt) 227.27/227.53 active(isPalListKind(e)) -> mark(tt) 227.27/227.53 active(isPalListKind(i)) -> mark(tt) 227.27/227.53 active(isPalListKind(nil)) -> mark(tt) 227.27/227.53 active(isPalListKind(o)) -> mark(tt) 227.27/227.53 active(isPalListKind(u)) -> mark(tt) 227.27/227.53 active(isQid(a)) -> mark(tt) 227.27/227.53 active(isQid(e)) -> mark(tt) 227.27/227.53 active(isQid(i)) -> mark(tt) 227.27/227.53 active(isQid(o)) -> mark(tt) 227.27/227.53 active(isQid(u)) -> mark(tt) 227.27/227.53 isList(active(X:S)) -> isList(X:S) 227.27/227.53 isList(mark(X:S)) -> isList(X:S) 227.27/227.53 isNeList(active(X:S)) -> isNeList(X:S) 227.27/227.53 isNeList(mark(X:S)) -> isNeList(X:S) 227.27/227.53 isNePal(active(X:S)) -> isNePal(X:S) 227.27/227.53 isNePal(mark(X:S)) -> isNePal(X:S) 227.27/227.53 isPal(active(X:S)) -> isPal(X:S) 227.27/227.53 isPal(mark(X:S)) -> isPal(X:S) 227.27/227.53 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.27/227.53 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.27/227.53 isQid(active(X:S)) -> isQid(X:S) 227.27/227.53 isQid(mark(X:S)) -> isQid(X:S) 227.27/227.53 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.27/227.53 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.27/227.53 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.27/227.53 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.27/227.53 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.27/227.53 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.27/227.53 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.27/227.53 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.27/227.53 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.27/227.53 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.27/227.53 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.27/227.53 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.27/227.53 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.27/227.53 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.27/227.53 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.27/227.53 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.27/227.53 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.27/227.53 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.27/227.53 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.27/227.53 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.27/227.53 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.27/227.53 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.27/227.53 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.27/227.53 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.27/227.53 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.27/227.53 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.27/227.53 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.27/227.53 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.27/227.53 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.27/227.53 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.27/227.53 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.27/227.53 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.27/227.53 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.27/227.53 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.27/227.53 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.27/227.53 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.27/227.53 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.27/227.53 mark(isList(X:S)) -> active(isList(X:S)) 227.27/227.53 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.27/227.53 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.27/227.53 mark(isPal(X:S)) -> active(isPal(X:S)) 227.27/227.53 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.27/227.53 mark(isQid(X:S)) -> active(isQid(X:S)) 227.27/227.53 mark(a) -> active(a) 227.27/227.53 mark(e) -> active(e) 227.27/227.53 mark(i) -> active(i) 227.27/227.53 mark(nil) -> active(nil) 227.27/227.53 mark(o) -> active(o) 227.27/227.53 mark(tt) -> active(tt) 227.27/227.53 mark(u) -> active(u) 227.27/227.53 227.27/227.53 Problem 1.40: 227.27/227.53 227.27/227.53 Subterm Processor: 227.27/227.53 -> Pairs: 227.27/227.53 U21#(X1:S,X2:S,active(X3:S)) -> U21#(X1:S,X2:S,X3:S) 227.27/227.53 U21#(X1:S,X2:S,mark(X3:S)) -> U21#(X1:S,X2:S,X3:S) 227.27/227.53 -> Rules: 227.27/227.53 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.27/227.53 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.27/227.53 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.27/227.53 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.27/227.53 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.27/227.53 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.27/227.53 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.27/227.53 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.27/227.53 U13(active(X:S)) -> U13(X:S) 227.27/227.53 U13(mark(X:S)) -> U13(X:S) 227.27/227.53 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.27/227.53 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.27/227.53 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.27/227.53 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.27/227.53 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.27/227.53 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.27/227.53 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.27/227.53 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.27/227.53 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.27/227.53 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.27/227.53 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.27/227.53 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.27/227.53 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.27/227.53 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.27/227.53 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.27/227.53 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.27/227.53 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.27/227.53 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.27/227.53 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.27/227.53 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.27/227.53 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.27/227.53 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.27/227.53 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.27/227.53 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.27/227.53 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.27/227.53 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.27/227.53 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.27/227.53 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.27/227.53 U26(active(X:S)) -> U26(X:S) 227.27/227.53 U26(mark(X:S)) -> U26(X:S) 227.27/227.53 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.27/227.53 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.27/227.53 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.27/227.53 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.27/227.53 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.27/227.53 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.27/227.53 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.27/227.53 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.27/227.53 U33(active(X:S)) -> U33(X:S) 227.27/227.53 U33(mark(X:S)) -> U33(X:S) 227.27/227.53 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.27/227.53 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.27/227.53 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.27/227.53 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.27/227.53 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.27/227.53 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.27/227.53 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.27/227.53 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.27/227.53 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.27/227.53 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.27/227.53 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.27/227.53 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.27/227.53 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.27/227.53 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.27/227.53 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.27/227.53 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.27/227.53 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.27/227.53 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.27/227.53 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.27/227.53 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.27/227.53 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.27/227.53 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.27/227.53 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.27/227.53 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.27/227.53 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.27/227.53 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.27/227.53 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.27/227.53 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.27/227.53 U46(active(X:S)) -> U46(X:S) 227.27/227.53 U46(mark(X:S)) -> U46(X:S) 227.27/227.53 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.27/227.53 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.27/227.53 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.27/227.53 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.27/227.53 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.27/227.53 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.27/227.53 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.27/227.53 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.27/227.53 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.27/227.53 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.27/227.53 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.27/227.53 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.27/227.53 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.27/227.53 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.27/227.53 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.27/227.53 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.27/227.53 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.27/227.53 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.27/227.53 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.27/227.53 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.27/227.53 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.27/227.53 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.27/227.53 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.27/227.53 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.27/227.53 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.27/227.53 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.27/227.53 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.27/227.53 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.27/227.53 U56(active(X:S)) -> U56(X:S) 227.27/227.53 U56(mark(X:S)) -> U56(X:S) 227.27/227.53 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.27/227.53 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.27/227.53 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.27/227.53 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.27/227.53 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.27/227.53 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.27/227.53 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.27/227.53 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.27/227.53 U63(active(X:S)) -> U63(X:S) 227.27/227.53 U63(mark(X:S)) -> U63(X:S) 227.27/227.53 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.27/227.53 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.27/227.53 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.27/227.53 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.27/227.53 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.27/227.53 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.27/227.53 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.27/227.53 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.27/227.53 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.27/227.53 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.27/227.53 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.27/227.53 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.27/227.53 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.27/227.53 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.27/227.53 U74(active(X:S)) -> U74(X:S) 227.27/227.53 U74(mark(X:S)) -> U74(X:S) 227.27/227.53 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.27/227.53 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.27/227.53 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.27/227.53 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.27/227.53 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.27/227.53 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.27/227.53 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.27/227.53 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.27/227.53 U83(active(X:S)) -> U83(X:S) 227.27/227.53 U83(mark(X:S)) -> U83(X:S) 227.27/227.53 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.27/227.53 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.27/227.53 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.27/227.53 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.27/227.53 U92(active(X:S)) -> U92(X:S) 227.27/227.53 U92(mark(X:S)) -> U92(X:S) 227.27/227.53 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.27/227.53 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.27/227.53 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.27/227.53 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.27/227.53 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.27/227.53 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.27/227.53 active(U13(tt)) -> mark(tt) 227.27/227.53 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.27/227.53 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.27/227.53 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.27/227.53 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.27/227.53 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.27/227.53 active(U26(tt)) -> mark(tt) 227.27/227.53 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.27/227.53 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.27/227.53 active(U33(tt)) -> mark(tt) 227.27/227.53 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.27/227.53 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.27/227.53 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.27/227.53 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.27/227.53 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.27/227.53 active(U46(tt)) -> mark(tt) 227.27/227.53 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.27/227.53 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.27/227.53 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.27/227.53 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.27/227.53 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.27/227.53 active(U56(tt)) -> mark(tt) 227.27/227.53 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.27/227.53 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.27/227.53 active(U63(tt)) -> mark(tt) 227.27/227.53 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.27/227.53 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.27/227.53 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.27/227.53 active(U74(tt)) -> mark(tt) 227.27/227.53 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.27/227.53 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.27/227.53 active(U83(tt)) -> mark(tt) 227.27/227.53 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.27/227.53 active(U92(tt)) -> mark(tt) 227.27/227.53 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.27/227.53 active(__(nil,X:S)) -> mark(X:S) 227.27/227.53 active(__(X:S,nil)) -> mark(X:S) 227.27/227.53 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.27/227.53 active(isList(nil)) -> mark(tt) 227.27/227.53 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.27/227.53 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.27/227.53 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.27/227.53 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.27/227.53 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.27/227.53 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.27/227.53 active(isPal(nil)) -> mark(tt) 227.27/227.53 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.27/227.53 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.27/227.53 active(isPalListKind(a)) -> mark(tt) 227.27/227.53 active(isPalListKind(e)) -> mark(tt) 227.27/227.53 active(isPalListKind(i)) -> mark(tt) 227.27/227.53 active(isPalListKind(nil)) -> mark(tt) 227.27/227.53 active(isPalListKind(o)) -> mark(tt) 227.27/227.53 active(isPalListKind(u)) -> mark(tt) 227.27/227.53 active(isQid(a)) -> mark(tt) 227.27/227.53 active(isQid(e)) -> mark(tt) 227.27/227.53 active(isQid(i)) -> mark(tt) 227.27/227.53 active(isQid(o)) -> mark(tt) 227.27/227.53 active(isQid(u)) -> mark(tt) 227.27/227.53 isList(active(X:S)) -> isList(X:S) 227.27/227.53 isList(mark(X:S)) -> isList(X:S) 227.27/227.53 isNeList(active(X:S)) -> isNeList(X:S) 227.27/227.53 isNeList(mark(X:S)) -> isNeList(X:S) 227.27/227.53 isNePal(active(X:S)) -> isNePal(X:S) 227.27/227.53 isNePal(mark(X:S)) -> isNePal(X:S) 227.27/227.53 isPal(active(X:S)) -> isPal(X:S) 227.27/227.53 isPal(mark(X:S)) -> isPal(X:S) 227.27/227.53 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.27/227.53 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.27/227.53 isQid(active(X:S)) -> isQid(X:S) 227.27/227.53 isQid(mark(X:S)) -> isQid(X:S) 227.27/227.53 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.27/227.53 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.27/227.53 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.27/227.53 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.27/227.53 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.27/227.53 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.27/227.53 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.27/227.53 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.27/227.53 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.27/227.53 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.27/227.53 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.27/227.53 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.27/227.53 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.27/227.53 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.27/227.53 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.27/227.53 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.27/227.53 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.27/227.53 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.27/227.53 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.27/227.53 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.27/227.53 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.27/227.53 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.27/227.53 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.27/227.53 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.27/227.53 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.27/227.53 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.27/227.53 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.27/227.53 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.27/227.53 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.27/227.53 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.27/227.53 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.27/227.53 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.27/227.53 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.27/227.53 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.27/227.53 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.27/227.53 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.27/227.53 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.27/227.53 mark(isList(X:S)) -> active(isList(X:S)) 227.27/227.53 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.27/227.53 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.27/227.53 mark(isPal(X:S)) -> active(isPal(X:S)) 227.27/227.53 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.27/227.53 mark(isQid(X:S)) -> active(isQid(X:S)) 227.27/227.53 mark(a) -> active(a) 227.27/227.53 mark(e) -> active(e) 227.27/227.53 mark(i) -> active(i) 227.27/227.53 mark(nil) -> active(nil) 227.27/227.53 mark(o) -> active(o) 227.27/227.53 mark(tt) -> active(tt) 227.27/227.53 mark(u) -> active(u) 227.27/227.53 ->Projection: 227.27/227.53 pi(U21#) = 3 227.27/227.53 227.27/227.53 Problem 1.40: 227.27/227.53 227.27/227.53 SCC Processor: 227.27/227.53 -> Pairs: 227.27/227.53 Empty 227.27/227.53 -> Rules: 227.27/227.53 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.27/227.53 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.27/227.53 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.27/227.53 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.27/227.53 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.27/227.53 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.27/227.53 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.27/227.53 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.27/227.53 U13(active(X:S)) -> U13(X:S) 227.27/227.53 U13(mark(X:S)) -> U13(X:S) 227.27/227.53 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.27/227.53 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.27/227.53 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.27/227.53 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.27/227.53 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.27/227.53 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.27/227.53 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.27/227.53 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.27/227.53 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.27/227.53 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.27/227.53 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.27/227.53 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.27/227.53 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.27/227.53 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.27/227.53 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.27/227.53 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.27/227.53 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.27/227.53 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.27/227.53 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.27/227.53 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.27/227.53 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.27/227.53 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.27/227.53 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.27/227.53 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.27/227.53 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.27/227.53 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.27/227.53 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.27/227.53 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.27/227.53 U26(active(X:S)) -> U26(X:S) 227.27/227.53 U26(mark(X:S)) -> U26(X:S) 227.27/227.53 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.27/227.53 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.27/227.53 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.27/227.53 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.27/227.53 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.27/227.53 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.27/227.53 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.27/227.53 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.27/227.53 U33(active(X:S)) -> U33(X:S) 227.27/227.53 U33(mark(X:S)) -> U33(X:S) 227.27/227.53 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.27/227.53 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.27/227.53 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.27/227.53 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.27/227.53 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.27/227.53 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.27/227.53 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.27/227.53 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.27/227.53 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.27/227.53 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.27/227.53 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.27/227.53 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.27/227.53 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.27/227.53 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.27/227.53 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.27/227.53 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.27/227.53 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.27/227.53 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.27/227.53 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.27/227.53 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.27/227.53 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.27/227.53 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.27/227.53 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.27/227.53 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.27/227.53 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.27/227.53 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.27/227.53 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.27/227.53 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.27/227.53 U46(active(X:S)) -> U46(X:S) 227.27/227.53 U46(mark(X:S)) -> U46(X:S) 227.27/227.53 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.27/227.53 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.27/227.53 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.27/227.53 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.27/227.53 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.27/227.53 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.27/227.53 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.27/227.53 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.27/227.53 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.27/227.53 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.27/227.53 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.27/227.53 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.27/227.53 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.27/227.53 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.27/227.53 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.27/227.53 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.27/227.53 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.27/227.53 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.27/227.53 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.27/227.53 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.27/227.53 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.27/227.53 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.27/227.53 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.27/227.53 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.27/227.53 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.27/227.53 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.27/227.53 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.27/227.53 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.27/227.53 U56(active(X:S)) -> U56(X:S) 227.27/227.53 U56(mark(X:S)) -> U56(X:S) 227.27/227.53 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.27/227.53 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.27/227.53 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.27/227.53 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.27/227.53 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.27/227.53 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.27/227.53 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.27/227.53 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.27/227.53 U63(active(X:S)) -> U63(X:S) 227.27/227.53 U63(mark(X:S)) -> U63(X:S) 227.27/227.53 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.27/227.53 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.27/227.53 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.27/227.53 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.27/227.53 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.27/227.53 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.27/227.53 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.27/227.53 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.27/227.53 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.27/227.53 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.27/227.53 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.27/227.53 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.27/227.53 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.27/227.53 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.27/227.53 U74(active(X:S)) -> U74(X:S) 227.27/227.53 U74(mark(X:S)) -> U74(X:S) 227.27/227.53 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.27/227.53 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.27/227.53 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.27/227.53 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.27/227.53 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.27/227.53 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.27/227.53 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.27/227.53 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.27/227.53 U83(active(X:S)) -> U83(X:S) 227.27/227.53 U83(mark(X:S)) -> U83(X:S) 227.27/227.53 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.27/227.53 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.27/227.53 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.27/227.53 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.27/227.53 U92(active(X:S)) -> U92(X:S) 227.27/227.53 U92(mark(X:S)) -> U92(X:S) 227.27/227.53 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.27/227.53 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.27/227.53 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.27/227.53 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.27/227.53 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.27/227.53 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.27/227.53 active(U13(tt)) -> mark(tt) 227.27/227.53 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.27/227.53 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.27/227.53 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.27/227.53 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.27/227.53 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.27/227.53 active(U26(tt)) -> mark(tt) 227.27/227.53 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.27/227.53 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.27/227.53 active(U33(tt)) -> mark(tt) 227.27/227.53 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.27/227.53 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.27/227.53 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.27/227.53 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.27/227.53 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.27/227.53 active(U46(tt)) -> mark(tt) 227.27/227.53 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.27/227.53 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.27/227.53 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.27/227.53 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.27/227.53 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.27/227.53 active(U56(tt)) -> mark(tt) 227.27/227.53 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.27/227.53 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.27/227.53 active(U63(tt)) -> mark(tt) 227.27/227.53 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.27/227.53 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.27/227.53 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.27/227.53 active(U74(tt)) -> mark(tt) 227.27/227.53 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.27/227.53 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.27/227.53 active(U83(tt)) -> mark(tt) 227.27/227.53 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.27/227.53 active(U92(tt)) -> mark(tt) 227.27/227.53 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.27/227.53 active(__(nil,X:S)) -> mark(X:S) 227.27/227.53 active(__(X:S,nil)) -> mark(X:S) 227.27/227.53 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.27/227.53 active(isList(nil)) -> mark(tt) 227.27/227.53 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.27/227.53 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.27/227.53 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.27/227.53 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.27/227.53 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.27/227.53 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.27/227.53 active(isPal(nil)) -> mark(tt) 227.27/227.53 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.27/227.53 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.27/227.53 active(isPalListKind(a)) -> mark(tt) 227.27/227.53 active(isPalListKind(e)) -> mark(tt) 227.27/227.53 active(isPalListKind(i)) -> mark(tt) 227.27/227.53 active(isPalListKind(nil)) -> mark(tt) 227.27/227.53 active(isPalListKind(o)) -> mark(tt) 227.27/227.53 active(isPalListKind(u)) -> mark(tt) 227.27/227.53 active(isQid(a)) -> mark(tt) 227.27/227.53 active(isQid(e)) -> mark(tt) 227.27/227.53 active(isQid(i)) -> mark(tt) 227.27/227.53 active(isQid(o)) -> mark(tt) 227.27/227.53 active(isQid(u)) -> mark(tt) 227.27/227.53 isList(active(X:S)) -> isList(X:S) 227.27/227.53 isList(mark(X:S)) -> isList(X:S) 227.27/227.53 isNeList(active(X:S)) -> isNeList(X:S) 227.27/227.53 isNeList(mark(X:S)) -> isNeList(X:S) 227.27/227.53 isNePal(active(X:S)) -> isNePal(X:S) 227.27/227.53 isNePal(mark(X:S)) -> isNePal(X:S) 227.27/227.53 isPal(active(X:S)) -> isPal(X:S) 227.27/227.53 isPal(mark(X:S)) -> isPal(X:S) 227.27/227.53 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.27/227.53 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.27/227.53 isQid(active(X:S)) -> isQid(X:S) 227.27/227.53 isQid(mark(X:S)) -> isQid(X:S) 227.27/227.53 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.27/227.53 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.27/227.53 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.27/227.53 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.27/227.53 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.27/227.53 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.27/227.53 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.27/227.53 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.27/227.53 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.27/227.53 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.27/227.53 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.27/227.53 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.27/227.53 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.27/227.53 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.27/227.53 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.27/227.53 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.27/227.53 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.27/227.53 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.27/227.53 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.27/227.53 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.27/227.53 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.27/227.53 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.27/227.53 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.27/227.53 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.27/227.53 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.27/227.53 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.27/227.53 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.27/227.53 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.27/227.53 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.27/227.53 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.27/227.53 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.27/227.53 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.27/227.53 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.27/227.53 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.27/227.53 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.27/227.53 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.27/227.53 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.27/227.53 mark(isList(X:S)) -> active(isList(X:S)) 227.27/227.53 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.27/227.53 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.27/227.53 mark(isPal(X:S)) -> active(isPal(X:S)) 227.27/227.53 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.27/227.53 mark(isQid(X:S)) -> active(isQid(X:S)) 227.27/227.53 mark(a) -> active(a) 227.27/227.53 mark(e) -> active(e) 227.27/227.53 mark(i) -> active(i) 227.27/227.53 mark(nil) -> active(nil) 227.27/227.53 mark(o) -> active(o) 227.27/227.53 mark(tt) -> active(tt) 227.27/227.53 mark(u) -> active(u) 227.27/227.53 ->Strongly Connected Components: 227.27/227.53 There is no strongly connected component 227.27/227.53 227.27/227.53 The problem is finite. 227.27/227.53 227.27/227.53 Problem 1.41: 227.27/227.53 227.27/227.53 Subterm Processor: 227.27/227.53 -> Pairs: 227.27/227.53 U13#(active(X:S)) -> U13#(X:S) 227.27/227.53 U13#(mark(X:S)) -> U13#(X:S) 227.27/227.53 -> Rules: 227.27/227.53 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.27/227.53 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.27/227.53 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.27/227.53 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.27/227.53 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.27/227.53 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.27/227.53 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.27/227.53 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.27/227.53 U13(active(X:S)) -> U13(X:S) 227.27/227.53 U13(mark(X:S)) -> U13(X:S) 227.27/227.53 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.27/227.53 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.27/227.53 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.27/227.53 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.27/227.53 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.27/227.53 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.27/227.53 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.27/227.53 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.27/227.53 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.27/227.53 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.27/227.53 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.27/227.53 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.27/227.53 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.27/227.53 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.27/227.53 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.27/227.53 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.27/227.53 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.27/227.53 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.27/227.53 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.27/227.53 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.27/227.53 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.27/227.53 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.27/227.53 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.27/227.53 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.27/227.53 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.27/227.53 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.27/227.53 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.27/227.53 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.27/227.53 U26(active(X:S)) -> U26(X:S) 227.27/227.53 U26(mark(X:S)) -> U26(X:S) 227.27/227.53 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.27/227.53 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.27/227.53 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.27/227.53 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.27/227.53 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.27/227.53 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.27/227.53 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.27/227.53 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.27/227.53 U33(active(X:S)) -> U33(X:S) 227.27/227.53 U33(mark(X:S)) -> U33(X:S) 227.27/227.53 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.27/227.53 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.27/227.53 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.27/227.53 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.27/227.53 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.27/227.53 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.27/227.53 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.27/227.53 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.27/227.53 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.27/227.53 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.27/227.53 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.27/227.53 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.27/227.53 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.27/227.53 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.27/227.53 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.27/227.53 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.27/227.53 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.27/227.53 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.27/227.53 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.27/227.53 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.27/227.53 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.27/227.53 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.27/227.53 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.27/227.53 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.27/227.53 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.27/227.53 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.27/227.53 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.27/227.53 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.27/227.53 U46(active(X:S)) -> U46(X:S) 227.27/227.53 U46(mark(X:S)) -> U46(X:S) 227.27/227.53 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.27/227.53 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.27/227.53 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.27/227.53 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.27/227.53 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.27/227.53 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.27/227.53 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.27/227.53 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.27/227.53 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.27/227.53 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.27/227.53 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.27/227.53 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.27/227.53 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.27/227.53 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.27/227.53 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.27/227.53 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.27/227.53 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.27/227.53 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.27/227.53 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.27/227.53 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.27/227.53 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.27/227.53 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.27/227.53 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.27/227.53 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.27/227.53 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.27/227.53 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.27/227.53 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.27/227.53 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.27/227.53 U56(active(X:S)) -> U56(X:S) 227.27/227.53 U56(mark(X:S)) -> U56(X:S) 227.27/227.53 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.27/227.53 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.27/227.53 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.27/227.53 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.27/227.53 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.27/227.53 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.27/227.53 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.27/227.53 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.27/227.53 U63(active(X:S)) -> U63(X:S) 227.27/227.53 U63(mark(X:S)) -> U63(X:S) 227.27/227.53 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.27/227.53 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.27/227.53 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.27/227.53 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.27/227.53 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.27/227.53 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.27/227.53 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.27/227.53 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.27/227.53 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.27/227.53 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.27/227.53 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.27/227.53 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.27/227.53 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.27/227.53 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.27/227.53 U74(active(X:S)) -> U74(X:S) 227.27/227.53 U74(mark(X:S)) -> U74(X:S) 227.27/227.53 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.27/227.53 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.27/227.53 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.27/227.53 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.27/227.53 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.27/227.53 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.27/227.53 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.27/227.53 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.27/227.53 U83(active(X:S)) -> U83(X:S) 227.27/227.53 U83(mark(X:S)) -> U83(X:S) 227.27/227.53 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.27/227.53 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.27/227.53 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.27/227.53 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.27/227.53 U92(active(X:S)) -> U92(X:S) 227.27/227.53 U92(mark(X:S)) -> U92(X:S) 227.27/227.53 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.27/227.53 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.27/227.53 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.27/227.53 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.27/227.53 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.27/227.53 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.27/227.53 active(U13(tt)) -> mark(tt) 227.27/227.53 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.27/227.53 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.27/227.53 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.27/227.53 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.27/227.53 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.27/227.53 active(U26(tt)) -> mark(tt) 227.27/227.53 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.27/227.53 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.27/227.53 active(U33(tt)) -> mark(tt) 227.27/227.53 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.27/227.53 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.27/227.53 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.27/227.53 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.27/227.53 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.27/227.53 active(U46(tt)) -> mark(tt) 227.27/227.53 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.27/227.53 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.27/227.53 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.27/227.53 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.27/227.53 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.27/227.53 active(U56(tt)) -> mark(tt) 227.27/227.53 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.27/227.53 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.27/227.53 active(U63(tt)) -> mark(tt) 227.27/227.53 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.27/227.53 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.27/227.53 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.27/227.53 active(U74(tt)) -> mark(tt) 227.27/227.53 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.27/227.53 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.27/227.53 active(U83(tt)) -> mark(tt) 227.27/227.53 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.27/227.53 active(U92(tt)) -> mark(tt) 227.27/227.53 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.27/227.53 active(__(nil,X:S)) -> mark(X:S) 227.27/227.53 active(__(X:S,nil)) -> mark(X:S) 227.27/227.53 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.27/227.53 active(isList(nil)) -> mark(tt) 227.27/227.53 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.27/227.53 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.27/227.53 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.27/227.53 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.27/227.53 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.27/227.53 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.27/227.53 active(isPal(nil)) -> mark(tt) 227.27/227.53 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.27/227.53 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.27/227.53 active(isPalListKind(a)) -> mark(tt) 227.27/227.53 active(isPalListKind(e)) -> mark(tt) 227.27/227.53 active(isPalListKind(i)) -> mark(tt) 227.27/227.53 active(isPalListKind(nil)) -> mark(tt) 227.27/227.53 active(isPalListKind(o)) -> mark(tt) 227.27/227.53 active(isPalListKind(u)) -> mark(tt) 227.27/227.53 active(isQid(a)) -> mark(tt) 227.27/227.53 active(isQid(e)) -> mark(tt) 227.27/227.53 active(isQid(i)) -> mark(tt) 227.27/227.53 active(isQid(o)) -> mark(tt) 227.27/227.53 active(isQid(u)) -> mark(tt) 227.27/227.53 isList(active(X:S)) -> isList(X:S) 227.27/227.53 isList(mark(X:S)) -> isList(X:S) 227.27/227.53 isNeList(active(X:S)) -> isNeList(X:S) 227.27/227.53 isNeList(mark(X:S)) -> isNeList(X:S) 227.27/227.53 isNePal(active(X:S)) -> isNePal(X:S) 227.27/227.53 isNePal(mark(X:S)) -> isNePal(X:S) 227.27/227.53 isPal(active(X:S)) -> isPal(X:S) 227.27/227.53 isPal(mark(X:S)) -> isPal(X:S) 227.27/227.53 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.27/227.53 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.27/227.53 isQid(active(X:S)) -> isQid(X:S) 227.27/227.53 isQid(mark(X:S)) -> isQid(X:S) 227.27/227.53 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.27/227.53 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.27/227.53 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.27/227.53 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.27/227.53 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.27/227.53 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.27/227.53 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.27/227.53 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.27/227.53 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.27/227.53 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.27/227.53 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.27/227.53 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.27/227.53 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.27/227.53 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.27/227.53 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.27/227.53 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.27/227.53 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.27/227.53 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.27/227.53 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.27/227.53 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.27/227.53 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.27/227.53 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.27/227.53 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.27/227.53 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.27/227.53 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.27/227.53 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.27/227.53 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.27/227.53 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.27/227.53 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.27/227.53 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.27/227.53 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.27/227.53 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.27/227.53 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.27/227.53 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.27/227.53 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.27/227.53 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.27/227.53 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.27/227.53 mark(isList(X:S)) -> active(isList(X:S)) 227.27/227.53 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.27/227.53 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.27/227.53 mark(isPal(X:S)) -> active(isPal(X:S)) 227.27/227.53 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.27/227.53 mark(isQid(X:S)) -> active(isQid(X:S)) 227.27/227.53 mark(a) -> active(a) 227.27/227.53 mark(e) -> active(e) 227.27/227.53 mark(i) -> active(i) 227.27/227.53 mark(nil) -> active(nil) 227.27/227.53 mark(o) -> active(o) 227.27/227.53 mark(tt) -> active(tt) 227.27/227.53 mark(u) -> active(u) 227.27/227.53 ->Projection: 227.27/227.53 pi(U13#) = 1 227.27/227.53 227.27/227.53 Problem 1.41: 227.27/227.53 227.27/227.53 SCC Processor: 227.27/227.53 -> Pairs: 227.27/227.53 Empty 227.27/227.53 -> Rules: 227.27/227.53 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.27/227.53 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.27/227.53 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.27/227.53 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.27/227.53 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.27/227.53 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.27/227.53 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.27/227.53 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.27/227.53 U13(active(X:S)) -> U13(X:S) 227.27/227.53 U13(mark(X:S)) -> U13(X:S) 227.27/227.53 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.27/227.53 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.27/227.53 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.27/227.53 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.27/227.53 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.27/227.53 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.27/227.53 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.27/227.53 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.27/227.53 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.27/227.53 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.27/227.53 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.27/227.53 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.27/227.53 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.27/227.53 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.27/227.53 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.27/227.53 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.27/227.53 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.27/227.53 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.27/227.53 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.27/227.53 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.27/227.53 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.27/227.53 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.27/227.53 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.27/227.53 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.27/227.53 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.27/227.53 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.27/227.53 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.27/227.53 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.27/227.53 U26(active(X:S)) -> U26(X:S) 227.27/227.53 U26(mark(X:S)) -> U26(X:S) 227.27/227.53 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.27/227.53 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.27/227.53 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.27/227.53 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.27/227.53 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.27/227.53 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.27/227.53 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.27/227.53 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.27/227.53 U33(active(X:S)) -> U33(X:S) 227.27/227.53 U33(mark(X:S)) -> U33(X:S) 227.27/227.53 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.27/227.53 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.27/227.53 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.27/227.53 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.27/227.53 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.27/227.53 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.27/227.53 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.27/227.53 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.27/227.53 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.27/227.53 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.27/227.53 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.27/227.53 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.27/227.53 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.27/227.53 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.27/227.53 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.27/227.53 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.27/227.53 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.27/227.53 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.27/227.53 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.27/227.53 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.27/227.53 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.27/227.53 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.27/227.53 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.27/227.53 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.27/227.53 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.27/227.53 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.27/227.53 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.27/227.53 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.27/227.53 U46(active(X:S)) -> U46(X:S) 227.27/227.53 U46(mark(X:S)) -> U46(X:S) 227.27/227.53 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.27/227.53 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.27/227.53 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.27/227.53 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.27/227.53 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.27/227.53 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.27/227.53 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.27/227.53 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.27/227.53 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.27/227.53 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.27/227.53 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.27/227.53 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.27/227.53 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.27/227.53 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.27/227.53 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.27/227.53 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.27/227.53 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.27/227.53 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.27/227.53 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.27/227.53 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.27/227.53 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.27/227.53 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.27/227.53 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.27/227.53 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.27/227.53 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.27/227.53 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.27/227.53 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.27/227.53 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.27/227.53 U56(active(X:S)) -> U56(X:S) 227.27/227.53 U56(mark(X:S)) -> U56(X:S) 227.27/227.53 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.27/227.53 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.27/227.53 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.27/227.53 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.27/227.53 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.27/227.53 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.27/227.53 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.27/227.53 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.27/227.53 U63(active(X:S)) -> U63(X:S) 227.27/227.53 U63(mark(X:S)) -> U63(X:S) 227.27/227.53 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.27/227.53 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.27/227.53 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.27/227.53 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.27/227.53 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.27/227.53 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.27/227.53 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.27/227.53 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.27/227.53 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.27/227.53 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.27/227.53 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.27/227.53 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.27/227.53 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.27/227.53 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.27/227.53 U74(active(X:S)) -> U74(X:S) 227.27/227.53 U74(mark(X:S)) -> U74(X:S) 227.27/227.53 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.27/227.53 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.27/227.53 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.27/227.53 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.27/227.53 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.27/227.53 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.27/227.53 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.27/227.53 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.27/227.53 U83(active(X:S)) -> U83(X:S) 227.27/227.53 U83(mark(X:S)) -> U83(X:S) 227.27/227.53 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.27/227.53 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.27/227.53 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.27/227.53 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.27/227.53 U92(active(X:S)) -> U92(X:S) 227.27/227.53 U92(mark(X:S)) -> U92(X:S) 227.27/227.53 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.27/227.53 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.27/227.53 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.27/227.53 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.27/227.53 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.27/227.53 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.27/227.53 active(U13(tt)) -> mark(tt) 227.27/227.53 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.27/227.53 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.27/227.53 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.27/227.53 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.27/227.53 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.27/227.53 active(U26(tt)) -> mark(tt) 227.27/227.53 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.27/227.53 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.27/227.53 active(U33(tt)) -> mark(tt) 227.27/227.53 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.27/227.53 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.27/227.53 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.27/227.53 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.27/227.53 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.27/227.53 active(U46(tt)) -> mark(tt) 227.27/227.53 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.27/227.53 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.27/227.53 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.27/227.53 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.27/227.53 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.27/227.53 active(U56(tt)) -> mark(tt) 227.27/227.53 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.27/227.53 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.27/227.53 active(U63(tt)) -> mark(tt) 227.27/227.53 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.27/227.53 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.27/227.53 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.27/227.53 active(U74(tt)) -> mark(tt) 227.27/227.53 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.27/227.53 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.27/227.53 active(U83(tt)) -> mark(tt) 227.27/227.53 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.27/227.53 active(U92(tt)) -> mark(tt) 227.27/227.53 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.27/227.53 active(__(nil,X:S)) -> mark(X:S) 227.27/227.53 active(__(X:S,nil)) -> mark(X:S) 227.27/227.53 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.27/227.53 active(isList(nil)) -> mark(tt) 227.27/227.53 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.27/227.53 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.27/227.53 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.27/227.53 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.27/227.53 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.27/227.53 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.27/227.53 active(isPal(nil)) -> mark(tt) 227.27/227.53 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.27/227.53 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.27/227.53 active(isPalListKind(a)) -> mark(tt) 227.27/227.53 active(isPalListKind(e)) -> mark(tt) 227.27/227.53 active(isPalListKind(i)) -> mark(tt) 227.27/227.53 active(isPalListKind(nil)) -> mark(tt) 227.27/227.53 active(isPalListKind(o)) -> mark(tt) 227.27/227.53 active(isPalListKind(u)) -> mark(tt) 227.27/227.53 active(isQid(a)) -> mark(tt) 227.27/227.53 active(isQid(e)) -> mark(tt) 227.27/227.53 active(isQid(i)) -> mark(tt) 227.27/227.53 active(isQid(o)) -> mark(tt) 227.27/227.53 active(isQid(u)) -> mark(tt) 227.27/227.53 isList(active(X:S)) -> isList(X:S) 227.27/227.53 isList(mark(X:S)) -> isList(X:S) 227.27/227.53 isNeList(active(X:S)) -> isNeList(X:S) 227.27/227.53 isNeList(mark(X:S)) -> isNeList(X:S) 227.27/227.53 isNePal(active(X:S)) -> isNePal(X:S) 227.27/227.53 isNePal(mark(X:S)) -> isNePal(X:S) 227.27/227.53 isPal(active(X:S)) -> isPal(X:S) 227.27/227.53 isPal(mark(X:S)) -> isPal(X:S) 227.27/227.53 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.27/227.53 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.27/227.53 isQid(active(X:S)) -> isQid(X:S) 227.27/227.53 isQid(mark(X:S)) -> isQid(X:S) 227.27/227.53 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.27/227.53 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.27/227.53 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.27/227.53 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.27/227.53 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.27/227.53 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.27/227.53 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.27/227.53 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.27/227.53 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.27/227.53 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.27/227.53 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.27/227.53 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.27/227.53 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.27/227.53 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.27/227.53 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.27/227.53 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.27/227.53 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.27/227.53 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.27/227.53 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.27/227.53 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.27/227.53 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.27/227.53 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.27/227.53 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.27/227.53 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.27/227.53 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.27/227.53 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.27/227.53 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.27/227.53 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.27/227.53 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.27/227.53 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.27/227.53 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.27/227.53 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.27/227.53 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.27/227.53 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.27/227.53 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.27/227.53 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.27/227.53 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.27/227.53 mark(isList(X:S)) -> active(isList(X:S)) 227.27/227.53 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.27/227.53 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.27/227.53 mark(isPal(X:S)) -> active(isPal(X:S)) 227.27/227.53 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.27/227.53 mark(isQid(X:S)) -> active(isQid(X:S)) 227.27/227.53 mark(a) -> active(a) 227.27/227.53 mark(e) -> active(e) 227.27/227.53 mark(i) -> active(i) 227.27/227.53 mark(nil) -> active(nil) 227.27/227.53 mark(o) -> active(o) 227.27/227.53 mark(tt) -> active(tt) 227.27/227.53 mark(u) -> active(u) 227.27/227.53 ->Strongly Connected Components: 227.27/227.53 There is no strongly connected component 227.27/227.53 227.27/227.53 The problem is finite. 227.27/227.53 227.27/227.53 Problem 1.42: 227.27/227.53 227.27/227.53 Subterm Processor: 227.27/227.53 -> Pairs: 227.27/227.53 U12#(active(X1:S),X2:S) -> U12#(X1:S,X2:S) 227.27/227.53 U12#(mark(X1:S),X2:S) -> U12#(X1:S,X2:S) 227.27/227.53 U12#(X1:S,active(X2:S)) -> U12#(X1:S,X2:S) 227.27/227.53 U12#(X1:S,mark(X2:S)) -> U12#(X1:S,X2:S) 227.27/227.53 -> Rules: 227.27/227.53 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.27/227.53 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.27/227.53 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.27/227.53 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.27/227.53 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.27/227.53 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.27/227.53 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.27/227.53 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.27/227.53 U13(active(X:S)) -> U13(X:S) 227.27/227.53 U13(mark(X:S)) -> U13(X:S) 227.27/227.53 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.27/227.53 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.27/227.53 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.27/227.53 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.27/227.53 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.27/227.53 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.27/227.53 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.27/227.53 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.27/227.53 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.27/227.53 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.27/227.53 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.27/227.53 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.27/227.53 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.27/227.53 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.27/227.53 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.27/227.53 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.27/227.53 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.27/227.53 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.27/227.53 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.27/227.53 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.27/227.53 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.27/227.53 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.27/227.53 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.27/227.53 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.27/227.53 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.27/227.53 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.27/227.53 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.27/227.53 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.27/227.53 U26(active(X:S)) -> U26(X:S) 227.27/227.53 U26(mark(X:S)) -> U26(X:S) 227.27/227.53 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.27/227.53 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.27/227.53 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.27/227.53 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.27/227.53 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.27/227.53 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.27/227.53 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.27/227.53 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.27/227.53 U33(active(X:S)) -> U33(X:S) 227.27/227.53 U33(mark(X:S)) -> U33(X:S) 227.27/227.53 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.27/227.53 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.27/227.53 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.27/227.53 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.27/227.53 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.27/227.53 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.27/227.53 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.27/227.53 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.27/227.53 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.27/227.53 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.27/227.53 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.27/227.53 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.27/227.53 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.27/227.53 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.27/227.53 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.27/227.53 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.27/227.53 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.27/227.53 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.27/227.53 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.27/227.53 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.27/227.53 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.27/227.53 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.27/227.53 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.27/227.53 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.27/227.53 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.27/227.53 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.27/227.53 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.27/227.53 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.27/227.53 U46(active(X:S)) -> U46(X:S) 227.27/227.53 U46(mark(X:S)) -> U46(X:S) 227.27/227.53 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.27/227.53 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.27/227.53 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.27/227.53 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.27/227.53 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.27/227.53 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.27/227.53 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.27/227.53 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.27/227.53 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.27/227.53 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.27/227.53 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.27/227.53 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.27/227.53 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.27/227.53 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.27/227.53 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.27/227.53 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.27/227.53 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.27/227.53 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.27/227.53 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.27/227.53 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.27/227.53 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.27/227.53 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.27/227.53 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.27/227.53 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.27/227.53 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.27/227.53 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.27/227.53 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.27/227.53 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.27/227.53 U56(active(X:S)) -> U56(X:S) 227.27/227.53 U56(mark(X:S)) -> U56(X:S) 227.27/227.53 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.27/227.53 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.27/227.53 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.27/227.53 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.27/227.53 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.27/227.53 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.27/227.53 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.27/227.53 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.27/227.53 U63(active(X:S)) -> U63(X:S) 227.27/227.53 U63(mark(X:S)) -> U63(X:S) 227.27/227.53 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.27/227.53 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.27/227.54 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.27/227.54 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.27/227.54 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.27/227.54 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.27/227.54 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.27/227.54 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.27/227.54 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.27/227.54 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.27/227.54 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.27/227.54 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.27/227.54 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.27/227.54 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.27/227.54 U74(active(X:S)) -> U74(X:S) 227.27/227.54 U74(mark(X:S)) -> U74(X:S) 227.27/227.54 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.27/227.54 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.27/227.54 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.27/227.54 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.27/227.54 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.27/227.54 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.27/227.54 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.27/227.54 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.27/227.54 U83(active(X:S)) -> U83(X:S) 227.27/227.54 U83(mark(X:S)) -> U83(X:S) 227.27/227.54 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.27/227.54 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.27/227.54 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.27/227.54 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.27/227.54 U92(active(X:S)) -> U92(X:S) 227.27/227.54 U92(mark(X:S)) -> U92(X:S) 227.27/227.54 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.27/227.54 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.27/227.54 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.27/227.54 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.27/227.54 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.27/227.54 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.27/227.54 active(U13(tt)) -> mark(tt) 227.27/227.54 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.27/227.54 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.27/227.54 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.27/227.54 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.27/227.54 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.27/227.54 active(U26(tt)) -> mark(tt) 227.27/227.54 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.27/227.54 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.27/227.54 active(U33(tt)) -> mark(tt) 227.27/227.54 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.27/227.54 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.27/227.54 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.27/227.54 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.27/227.54 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.27/227.54 active(U46(tt)) -> mark(tt) 227.27/227.54 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.27/227.54 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.27/227.54 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.27/227.54 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.27/227.54 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.27/227.54 active(U56(tt)) -> mark(tt) 227.27/227.54 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.27/227.54 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.27/227.54 active(U63(tt)) -> mark(tt) 227.27/227.54 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.27/227.54 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.27/227.54 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.27/227.54 active(U74(tt)) -> mark(tt) 227.27/227.54 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.27/227.54 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.27/227.54 active(U83(tt)) -> mark(tt) 227.27/227.54 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.27/227.54 active(U92(tt)) -> mark(tt) 227.27/227.54 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.27/227.54 active(__(nil,X:S)) -> mark(X:S) 227.27/227.54 active(__(X:S,nil)) -> mark(X:S) 227.27/227.54 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.27/227.54 active(isList(nil)) -> mark(tt) 227.27/227.54 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.27/227.54 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.27/227.54 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.27/227.54 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.27/227.54 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.27/227.54 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.27/227.54 active(isPal(nil)) -> mark(tt) 227.27/227.54 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.27/227.54 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.27/227.54 active(isPalListKind(a)) -> mark(tt) 227.27/227.54 active(isPalListKind(e)) -> mark(tt) 227.27/227.54 active(isPalListKind(i)) -> mark(tt) 227.27/227.54 active(isPalListKind(nil)) -> mark(tt) 227.27/227.54 active(isPalListKind(o)) -> mark(tt) 227.27/227.54 active(isPalListKind(u)) -> mark(tt) 227.27/227.54 active(isQid(a)) -> mark(tt) 227.27/227.54 active(isQid(e)) -> mark(tt) 227.27/227.54 active(isQid(i)) -> mark(tt) 227.27/227.54 active(isQid(o)) -> mark(tt) 227.27/227.54 active(isQid(u)) -> mark(tt) 227.27/227.54 isList(active(X:S)) -> isList(X:S) 227.27/227.54 isList(mark(X:S)) -> isList(X:S) 227.27/227.54 isNeList(active(X:S)) -> isNeList(X:S) 227.27/227.54 isNeList(mark(X:S)) -> isNeList(X:S) 227.27/227.54 isNePal(active(X:S)) -> isNePal(X:S) 227.27/227.54 isNePal(mark(X:S)) -> isNePal(X:S) 227.27/227.54 isPal(active(X:S)) -> isPal(X:S) 227.27/227.54 isPal(mark(X:S)) -> isPal(X:S) 227.27/227.54 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.27/227.54 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.27/227.54 isQid(active(X:S)) -> isQid(X:S) 227.27/227.54 isQid(mark(X:S)) -> isQid(X:S) 227.27/227.54 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.27/227.54 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.27/227.54 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.27/227.54 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.27/227.54 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.27/227.54 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.27/227.54 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.27/227.54 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.27/227.54 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.27/227.54 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.27/227.54 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.27/227.54 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.27/227.54 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.27/227.54 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.27/227.54 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.27/227.54 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.27/227.54 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.27/227.54 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.27/227.54 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.27/227.54 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.27/227.54 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.27/227.54 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.27/227.54 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.27/227.54 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.27/227.54 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.27/227.54 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.27/227.54 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.27/227.54 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.27/227.54 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.27/227.54 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.27/227.54 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.27/227.54 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.27/227.54 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.27/227.54 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.27/227.54 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.27/227.54 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.27/227.54 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.27/227.54 mark(isList(X:S)) -> active(isList(X:S)) 227.27/227.54 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.27/227.54 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.27/227.54 mark(isPal(X:S)) -> active(isPal(X:S)) 227.27/227.54 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.27/227.54 mark(isQid(X:S)) -> active(isQid(X:S)) 227.27/227.54 mark(a) -> active(a) 227.27/227.54 mark(e) -> active(e) 227.27/227.54 mark(i) -> active(i) 227.27/227.54 mark(nil) -> active(nil) 227.27/227.54 mark(o) -> active(o) 227.27/227.54 mark(tt) -> active(tt) 227.27/227.54 mark(u) -> active(u) 227.27/227.54 ->Projection: 227.27/227.54 pi(U12#) = 1 227.27/227.54 227.27/227.54 Problem 1.42: 227.27/227.54 227.27/227.54 SCC Processor: 227.27/227.54 -> Pairs: 227.27/227.54 U12#(X1:S,active(X2:S)) -> U12#(X1:S,X2:S) 227.27/227.54 U12#(X1:S,mark(X2:S)) -> U12#(X1:S,X2:S) 227.27/227.54 -> Rules: 227.27/227.54 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.27/227.54 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.27/227.54 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.27/227.54 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.27/227.54 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.27/227.54 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.27/227.54 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.27/227.54 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.27/227.54 U13(active(X:S)) -> U13(X:S) 227.27/227.54 U13(mark(X:S)) -> U13(X:S) 227.27/227.54 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.27/227.54 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.27/227.54 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.27/227.54 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.27/227.54 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.27/227.54 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.27/227.54 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.27/227.54 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.27/227.54 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.27/227.54 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.27/227.54 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.27/227.54 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.27/227.54 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.27/227.54 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.27/227.54 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.27/227.54 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.27/227.54 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.27/227.54 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.27/227.54 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.27/227.54 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.27/227.54 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.27/227.54 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.27/227.54 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.27/227.54 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.27/227.54 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.27/227.54 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.27/227.54 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.27/227.54 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.27/227.54 U26(active(X:S)) -> U26(X:S) 227.27/227.54 U26(mark(X:S)) -> U26(X:S) 227.27/227.54 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.27/227.54 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.27/227.54 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.27/227.54 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.27/227.54 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.27/227.54 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.27/227.54 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.27/227.54 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.27/227.54 U33(active(X:S)) -> U33(X:S) 227.27/227.54 U33(mark(X:S)) -> U33(X:S) 227.27/227.54 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.27/227.54 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.27/227.54 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.27/227.54 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.27/227.54 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.27/227.54 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.27/227.54 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.27/227.54 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.27/227.54 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.27/227.54 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.27/227.54 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.27/227.54 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.27/227.54 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.27/227.54 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.27/227.54 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.27/227.54 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.27/227.54 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.27/227.54 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.27/227.54 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.27/227.54 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.27/227.54 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.27/227.54 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.27/227.54 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.27/227.54 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.27/227.54 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.27/227.54 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.27/227.54 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.27/227.54 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.27/227.54 U46(active(X:S)) -> U46(X:S) 227.27/227.54 U46(mark(X:S)) -> U46(X:S) 227.27/227.54 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.27/227.54 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.27/227.54 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.27/227.54 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.27/227.54 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.27/227.54 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.27/227.54 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.27/227.54 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.27/227.54 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.27/227.54 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.27/227.54 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.27/227.54 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.27/227.54 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.27/227.54 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.27/227.54 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.27/227.54 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.27/227.54 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.27/227.54 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.27/227.54 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.27/227.54 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.27/227.54 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.27/227.54 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.27/227.54 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.27/227.54 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.27/227.54 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.27/227.54 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.27/227.54 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.27/227.54 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.27/227.54 U56(active(X:S)) -> U56(X:S) 227.27/227.54 U56(mark(X:S)) -> U56(X:S) 227.27/227.54 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.27/227.54 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.27/227.54 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.27/227.54 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.27/227.54 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.27/227.54 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.27/227.54 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.27/227.54 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.27/227.54 U63(active(X:S)) -> U63(X:S) 227.27/227.54 U63(mark(X:S)) -> U63(X:S) 227.27/227.54 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.27/227.54 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.27/227.54 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.27/227.54 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.27/227.54 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.27/227.54 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.27/227.54 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.27/227.54 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.27/227.54 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.27/227.54 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.27/227.54 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.27/227.54 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.27/227.54 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.27/227.54 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.27/227.54 U74(active(X:S)) -> U74(X:S) 227.27/227.54 U74(mark(X:S)) -> U74(X:S) 227.27/227.54 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.27/227.54 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.27/227.54 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.27/227.54 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.27/227.54 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.27/227.54 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.27/227.54 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.27/227.54 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.27/227.54 U83(active(X:S)) -> U83(X:S) 227.27/227.54 U83(mark(X:S)) -> U83(X:S) 227.27/227.54 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.27/227.54 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.27/227.54 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.27/227.54 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.27/227.54 U92(active(X:S)) -> U92(X:S) 227.27/227.54 U92(mark(X:S)) -> U92(X:S) 227.27/227.54 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.27/227.54 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.27/227.54 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.27/227.54 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.27/227.54 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.27/227.54 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.27/227.54 active(U13(tt)) -> mark(tt) 227.27/227.54 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.27/227.54 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.27/227.54 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.27/227.54 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.27/227.54 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.27/227.54 active(U26(tt)) -> mark(tt) 227.27/227.54 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.27/227.54 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.27/227.54 active(U33(tt)) -> mark(tt) 227.27/227.54 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.27/227.54 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.27/227.54 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.27/227.54 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.27/227.54 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.27/227.54 active(U46(tt)) -> mark(tt) 227.27/227.54 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.27/227.54 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.27/227.54 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.27/227.54 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.27/227.54 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.27/227.54 active(U56(tt)) -> mark(tt) 227.27/227.54 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.27/227.54 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.27/227.54 active(U63(tt)) -> mark(tt) 227.27/227.54 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.27/227.54 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.27/227.54 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.27/227.54 active(U74(tt)) -> mark(tt) 227.27/227.54 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.27/227.54 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.27/227.54 active(U83(tt)) -> mark(tt) 227.27/227.54 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.27/227.54 active(U92(tt)) -> mark(tt) 227.27/227.54 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.27/227.54 active(__(nil,X:S)) -> mark(X:S) 227.27/227.54 active(__(X:S,nil)) -> mark(X:S) 227.27/227.54 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.27/227.54 active(isList(nil)) -> mark(tt) 227.27/227.54 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.27/227.54 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.27/227.54 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.27/227.54 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.27/227.54 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.27/227.54 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.27/227.54 active(isPal(nil)) -> mark(tt) 227.27/227.54 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.27/227.54 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.27/227.54 active(isPalListKind(a)) -> mark(tt) 227.27/227.54 active(isPalListKind(e)) -> mark(tt) 227.27/227.54 active(isPalListKind(i)) -> mark(tt) 227.27/227.54 active(isPalListKind(nil)) -> mark(tt) 227.27/227.54 active(isPalListKind(o)) -> mark(tt) 227.27/227.54 active(isPalListKind(u)) -> mark(tt) 227.27/227.54 active(isQid(a)) -> mark(tt) 227.27/227.54 active(isQid(e)) -> mark(tt) 227.27/227.54 active(isQid(i)) -> mark(tt) 227.27/227.54 active(isQid(o)) -> mark(tt) 227.27/227.54 active(isQid(u)) -> mark(tt) 227.27/227.54 isList(active(X:S)) -> isList(X:S) 227.27/227.54 isList(mark(X:S)) -> isList(X:S) 227.27/227.54 isNeList(active(X:S)) -> isNeList(X:S) 227.27/227.54 isNeList(mark(X:S)) -> isNeList(X:S) 227.27/227.54 isNePal(active(X:S)) -> isNePal(X:S) 227.27/227.54 isNePal(mark(X:S)) -> isNePal(X:S) 227.27/227.54 isPal(active(X:S)) -> isPal(X:S) 227.27/227.54 isPal(mark(X:S)) -> isPal(X:S) 227.27/227.54 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.27/227.54 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.27/227.54 isQid(active(X:S)) -> isQid(X:S) 227.27/227.54 isQid(mark(X:S)) -> isQid(X:S) 227.27/227.54 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.27/227.54 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.27/227.54 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.27/227.54 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.27/227.54 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.27/227.54 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.27/227.54 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.27/227.54 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.27/227.54 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.27/227.54 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.27/227.54 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.27/227.54 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.27/227.54 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.27/227.54 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.27/227.54 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.27/227.54 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.27/227.54 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.27/227.54 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.27/227.54 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.27/227.54 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.27/227.54 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.27/227.54 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.27/227.54 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.27/227.54 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.27/227.54 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.27/227.54 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.27/227.54 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.27/227.54 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.27/227.54 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.27/227.54 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.27/227.54 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.27/227.54 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.27/227.54 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.27/227.54 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.27/227.54 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.27/227.54 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.27/227.54 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.27/227.54 mark(isList(X:S)) -> active(isList(X:S)) 227.27/227.54 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.27/227.54 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.27/227.54 mark(isPal(X:S)) -> active(isPal(X:S)) 227.27/227.54 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.27/227.54 mark(isQid(X:S)) -> active(isQid(X:S)) 227.27/227.54 mark(a) -> active(a) 227.27/227.54 mark(e) -> active(e) 227.27/227.54 mark(i) -> active(i) 227.27/227.54 mark(nil) -> active(nil) 227.27/227.54 mark(o) -> active(o) 227.27/227.54 mark(tt) -> active(tt) 227.27/227.54 mark(u) -> active(u) 227.27/227.54 ->Strongly Connected Components: 227.27/227.54 ->->Cycle: 227.27/227.54 ->->-> Pairs: 227.27/227.54 U12#(X1:S,active(X2:S)) -> U12#(X1:S,X2:S) 227.27/227.54 U12#(X1:S,mark(X2:S)) -> U12#(X1:S,X2:S) 227.27/227.54 ->->-> Rules: 227.27/227.54 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.27/227.54 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.27/227.54 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.27/227.54 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.27/227.54 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.27/227.54 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.27/227.54 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.27/227.54 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.27/227.54 U13(active(X:S)) -> U13(X:S) 227.27/227.54 U13(mark(X:S)) -> U13(X:S) 227.27/227.54 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.27/227.54 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.27/227.54 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.27/227.54 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.27/227.54 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.27/227.54 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.27/227.54 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.27/227.54 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.27/227.54 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.27/227.54 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.27/227.54 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.27/227.54 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.27/227.54 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.27/227.54 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.27/227.54 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.27/227.54 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.27/227.54 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.27/227.54 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.27/227.54 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.27/227.54 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.27/227.54 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.27/227.54 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.27/227.54 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.27/227.54 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.27/227.54 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.27/227.54 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.27/227.54 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.27/227.54 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.27/227.54 U26(active(X:S)) -> U26(X:S) 227.27/227.54 U26(mark(X:S)) -> U26(X:S) 227.27/227.54 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.27/227.54 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.27/227.54 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.27/227.54 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.27/227.54 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.27/227.54 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.27/227.54 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.27/227.54 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.27/227.54 U33(active(X:S)) -> U33(X:S) 227.27/227.54 U33(mark(X:S)) -> U33(X:S) 227.27/227.54 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.27/227.54 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.27/227.54 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.27/227.54 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.27/227.54 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.27/227.54 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.27/227.54 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.27/227.54 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.27/227.54 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.27/227.54 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.27/227.54 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.27/227.54 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.27/227.54 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.27/227.54 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.27/227.54 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.27/227.54 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.27/227.54 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.27/227.54 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.27/227.54 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.27/227.54 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.27/227.54 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.27/227.54 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.27/227.54 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.27/227.54 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.27/227.54 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.27/227.54 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.27/227.54 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.27/227.54 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.27/227.54 U46(active(X:S)) -> U46(X:S) 227.27/227.54 U46(mark(X:S)) -> U46(X:S) 227.27/227.54 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.27/227.54 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.27/227.54 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.27/227.54 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.27/227.54 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.27/227.54 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.27/227.54 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.27/227.54 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.27/227.54 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.27/227.54 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.27/227.54 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.27/227.54 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.27/227.54 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.27/227.54 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.27/227.54 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.27/227.54 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.27/227.54 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.27/227.54 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.27/227.54 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.27/227.54 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.27/227.54 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.27/227.54 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.27/227.54 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.27/227.54 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.27/227.54 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.27/227.54 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.27/227.54 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.27/227.54 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.27/227.54 U56(active(X:S)) -> U56(X:S) 227.27/227.54 U56(mark(X:S)) -> U56(X:S) 227.27/227.54 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.27/227.54 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.27/227.54 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.27/227.54 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.27/227.54 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.27/227.54 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.27/227.54 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.27/227.54 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.27/227.54 U63(active(X:S)) -> U63(X:S) 227.27/227.54 U63(mark(X:S)) -> U63(X:S) 227.27/227.54 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.27/227.54 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.27/227.54 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.27/227.54 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.27/227.54 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.27/227.54 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.27/227.54 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.27/227.54 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.27/227.54 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.27/227.54 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.27/227.54 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.27/227.54 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.27/227.54 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.27/227.54 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.27/227.54 U74(active(X:S)) -> U74(X:S) 227.27/227.54 U74(mark(X:S)) -> U74(X:S) 227.27/227.54 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.27/227.54 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.27/227.54 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.27/227.54 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.27/227.54 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.27/227.54 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.27/227.54 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.27/227.54 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.27/227.54 U83(active(X:S)) -> U83(X:S) 227.27/227.54 U83(mark(X:S)) -> U83(X:S) 227.27/227.54 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.27/227.54 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.27/227.54 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.27/227.54 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.27/227.54 U92(active(X:S)) -> U92(X:S) 227.27/227.54 U92(mark(X:S)) -> U92(X:S) 227.27/227.54 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.27/227.54 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.27/227.54 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.27/227.54 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.27/227.54 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.27/227.54 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.27/227.54 active(U13(tt)) -> mark(tt) 227.27/227.54 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.27/227.54 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.27/227.54 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.27/227.54 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.27/227.54 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.27/227.54 active(U26(tt)) -> mark(tt) 227.27/227.54 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.27/227.54 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.27/227.54 active(U33(tt)) -> mark(tt) 227.27/227.54 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.27/227.54 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.27/227.54 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.27/227.54 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.27/227.54 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.27/227.54 active(U46(tt)) -> mark(tt) 227.27/227.54 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.27/227.54 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.27/227.54 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.27/227.54 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.27/227.54 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.27/227.54 active(U56(tt)) -> mark(tt) 227.27/227.54 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.27/227.54 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.27/227.54 active(U63(tt)) -> mark(tt) 227.27/227.54 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.27/227.54 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.27/227.54 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.27/227.54 active(U74(tt)) -> mark(tt) 227.27/227.54 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.27/227.54 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.27/227.54 active(U83(tt)) -> mark(tt) 227.27/227.54 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.27/227.54 active(U92(tt)) -> mark(tt) 227.27/227.54 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.27/227.54 active(__(nil,X:S)) -> mark(X:S) 227.27/227.54 active(__(X:S,nil)) -> mark(X:S) 227.27/227.54 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.27/227.54 active(isList(nil)) -> mark(tt) 227.27/227.54 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.27/227.54 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.27/227.54 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.27/227.54 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.27/227.54 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.27/227.54 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.27/227.54 active(isPal(nil)) -> mark(tt) 227.27/227.54 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.27/227.54 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.27/227.54 active(isPalListKind(a)) -> mark(tt) 227.27/227.54 active(isPalListKind(e)) -> mark(tt) 227.27/227.54 active(isPalListKind(i)) -> mark(tt) 227.27/227.54 active(isPalListKind(nil)) -> mark(tt) 227.27/227.54 active(isPalListKind(o)) -> mark(tt) 227.27/227.54 active(isPalListKind(u)) -> mark(tt) 227.27/227.54 active(isQid(a)) -> mark(tt) 227.27/227.54 active(isQid(e)) -> mark(tt) 227.27/227.54 active(isQid(i)) -> mark(tt) 227.27/227.54 active(isQid(o)) -> mark(tt) 227.27/227.54 active(isQid(u)) -> mark(tt) 227.27/227.54 isList(active(X:S)) -> isList(X:S) 227.27/227.54 isList(mark(X:S)) -> isList(X:S) 227.27/227.54 isNeList(active(X:S)) -> isNeList(X:S) 227.27/227.54 isNeList(mark(X:S)) -> isNeList(X:S) 227.27/227.54 isNePal(active(X:S)) -> isNePal(X:S) 227.27/227.54 isNePal(mark(X:S)) -> isNePal(X:S) 227.27/227.54 isPal(active(X:S)) -> isPal(X:S) 227.27/227.54 isPal(mark(X:S)) -> isPal(X:S) 227.27/227.54 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.27/227.54 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.27/227.54 isQid(active(X:S)) -> isQid(X:S) 227.27/227.54 isQid(mark(X:S)) -> isQid(X:S) 227.27/227.54 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.27/227.54 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.27/227.54 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.27/227.54 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.27/227.54 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.27/227.54 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.27/227.54 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.27/227.54 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.27/227.54 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.27/227.54 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.27/227.54 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.27/227.54 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.27/227.54 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.27/227.54 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.27/227.54 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.27/227.54 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.27/227.54 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.27/227.54 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.27/227.54 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.27/227.54 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.27/227.54 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.27/227.54 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.27/227.54 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.27/227.54 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.27/227.54 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.27/227.54 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.27/227.54 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.27/227.54 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.27/227.54 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.27/227.54 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.27/227.54 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.27/227.54 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.27/227.54 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.27/227.54 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.27/227.54 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.27/227.54 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.27/227.54 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.27/227.54 mark(isList(X:S)) -> active(isList(X:S)) 227.27/227.54 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.27/227.54 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.27/227.54 mark(isPal(X:S)) -> active(isPal(X:S)) 227.27/227.54 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.27/227.54 mark(isQid(X:S)) -> active(isQid(X:S)) 227.27/227.54 mark(a) -> active(a) 227.27/227.54 mark(e) -> active(e) 227.27/227.54 mark(i) -> active(i) 227.27/227.54 mark(nil) -> active(nil) 227.27/227.54 mark(o) -> active(o) 227.27/227.54 mark(tt) -> active(tt) 227.27/227.54 mark(u) -> active(u) 227.27/227.54 227.27/227.54 Problem 1.42: 227.27/227.54 227.27/227.54 Subterm Processor: 227.27/227.54 -> Pairs: 227.27/227.54 U12#(X1:S,active(X2:S)) -> U12#(X1:S,X2:S) 227.27/227.54 U12#(X1:S,mark(X2:S)) -> U12#(X1:S,X2:S) 227.27/227.54 -> Rules: 227.27/227.54 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.27/227.54 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.27/227.54 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.27/227.54 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.27/227.54 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.27/227.54 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.27/227.54 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.27/227.54 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.27/227.54 U13(active(X:S)) -> U13(X:S) 227.27/227.54 U13(mark(X:S)) -> U13(X:S) 227.27/227.54 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.27/227.54 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.27/227.54 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.27/227.54 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.27/227.54 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.27/227.54 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.27/227.54 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.27/227.54 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.27/227.54 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.27/227.54 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.27/227.54 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.27/227.54 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.27/227.54 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.27/227.54 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.27/227.54 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.27/227.54 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.27/227.54 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.27/227.54 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.27/227.54 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.27/227.54 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.27/227.54 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.27/227.54 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.27/227.54 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.27/227.54 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.27/227.54 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.27/227.54 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.27/227.54 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.27/227.54 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.27/227.54 U26(active(X:S)) -> U26(X:S) 227.27/227.54 U26(mark(X:S)) -> U26(X:S) 227.27/227.54 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.27/227.54 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.27/227.54 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.27/227.54 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.27/227.54 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.27/227.54 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.27/227.54 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.27/227.54 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.27/227.54 U33(active(X:S)) -> U33(X:S) 227.27/227.54 U33(mark(X:S)) -> U33(X:S) 227.27/227.54 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.27/227.54 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.27/227.54 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.27/227.54 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.27/227.54 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.27/227.54 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.27/227.54 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.27/227.54 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.27/227.54 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.27/227.54 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.27/227.54 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.27/227.54 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.27/227.54 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.27/227.54 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.27/227.54 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.27/227.54 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.27/227.54 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.27/227.54 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.27/227.54 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.27/227.54 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.27/227.54 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.27/227.54 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.27/227.54 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.27/227.54 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.27/227.54 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.27/227.54 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.27/227.54 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.27/227.54 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.27/227.54 U46(active(X:S)) -> U46(X:S) 227.27/227.54 U46(mark(X:S)) -> U46(X:S) 227.27/227.54 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.27/227.54 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.27/227.54 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.27/227.54 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.27/227.54 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.27/227.54 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.27/227.54 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.27/227.54 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.27/227.54 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.27/227.54 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.27/227.54 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.27/227.54 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.27/227.54 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.27/227.54 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.27/227.54 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.27/227.54 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.27/227.54 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.27/227.54 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.27/227.54 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.27/227.54 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.27/227.54 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.27/227.54 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.27/227.54 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.27/227.54 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.27/227.54 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.27/227.54 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.27/227.54 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.27/227.54 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.27/227.54 U56(active(X:S)) -> U56(X:S) 227.27/227.54 U56(mark(X:S)) -> U56(X:S) 227.27/227.54 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.27/227.54 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.27/227.54 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.27/227.54 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.27/227.54 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.27/227.54 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.27/227.54 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.27/227.54 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.27/227.54 U63(active(X:S)) -> U63(X:S) 227.27/227.54 U63(mark(X:S)) -> U63(X:S) 227.27/227.54 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.27/227.54 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.27/227.54 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.27/227.54 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.27/227.54 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.27/227.54 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.27/227.54 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.27/227.54 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.27/227.54 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.27/227.54 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.27/227.54 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.27/227.54 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.27/227.54 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.27/227.54 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.27/227.54 U74(active(X:S)) -> U74(X:S) 227.27/227.54 U74(mark(X:S)) -> U74(X:S) 227.27/227.54 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.27/227.54 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.27/227.54 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.27/227.54 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.27/227.54 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.27/227.54 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.27/227.54 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.27/227.54 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.27/227.54 U83(active(X:S)) -> U83(X:S) 227.27/227.54 U83(mark(X:S)) -> U83(X:S) 227.27/227.54 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.27/227.54 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.27/227.54 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.27/227.54 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.27/227.54 U92(active(X:S)) -> U92(X:S) 227.27/227.54 U92(mark(X:S)) -> U92(X:S) 227.27/227.54 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.27/227.54 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.27/227.54 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.27/227.54 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.27/227.54 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.27/227.54 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.27/227.54 active(U13(tt)) -> mark(tt) 227.27/227.54 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.27/227.54 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.27/227.54 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.27/227.54 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.27/227.54 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.27/227.54 active(U26(tt)) -> mark(tt) 227.27/227.54 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.27/227.54 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.27/227.54 active(U33(tt)) -> mark(tt) 227.27/227.54 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.27/227.54 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.27/227.54 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.27/227.54 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.27/227.54 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.27/227.54 active(U46(tt)) -> mark(tt) 227.27/227.54 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.27/227.54 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.27/227.54 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.27/227.54 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.27/227.54 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.27/227.54 active(U56(tt)) -> mark(tt) 227.27/227.54 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.27/227.54 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.27/227.54 active(U63(tt)) -> mark(tt) 227.27/227.54 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.27/227.54 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.27/227.54 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.27/227.54 active(U74(tt)) -> mark(tt) 227.27/227.54 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.27/227.54 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.27/227.54 active(U83(tt)) -> mark(tt) 227.27/227.54 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.27/227.54 active(U92(tt)) -> mark(tt) 227.27/227.54 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.27/227.54 active(__(nil,X:S)) -> mark(X:S) 227.27/227.54 active(__(X:S,nil)) -> mark(X:S) 227.27/227.54 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.27/227.54 active(isList(nil)) -> mark(tt) 227.27/227.54 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.27/227.54 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.27/227.54 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.27/227.54 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.27/227.54 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.27/227.54 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.27/227.54 active(isPal(nil)) -> mark(tt) 227.27/227.54 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.27/227.54 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.27/227.54 active(isPalListKind(a)) -> mark(tt) 227.27/227.54 active(isPalListKind(e)) -> mark(tt) 227.27/227.54 active(isPalListKind(i)) -> mark(tt) 227.27/227.54 active(isPalListKind(nil)) -> mark(tt) 227.27/227.54 active(isPalListKind(o)) -> mark(tt) 227.27/227.54 active(isPalListKind(u)) -> mark(tt) 227.27/227.54 active(isQid(a)) -> mark(tt) 227.27/227.54 active(isQid(e)) -> mark(tt) 227.27/227.54 active(isQid(i)) -> mark(tt) 227.27/227.54 active(isQid(o)) -> mark(tt) 227.27/227.54 active(isQid(u)) -> mark(tt) 227.27/227.54 isList(active(X:S)) -> isList(X:S) 227.27/227.54 isList(mark(X:S)) -> isList(X:S) 227.27/227.54 isNeList(active(X:S)) -> isNeList(X:S) 227.27/227.54 isNeList(mark(X:S)) -> isNeList(X:S) 227.27/227.54 isNePal(active(X:S)) -> isNePal(X:S) 227.27/227.54 isNePal(mark(X:S)) -> isNePal(X:S) 227.27/227.54 isPal(active(X:S)) -> isPal(X:S) 227.27/227.54 isPal(mark(X:S)) -> isPal(X:S) 227.27/227.54 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.27/227.54 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.27/227.54 isQid(active(X:S)) -> isQid(X:S) 227.27/227.54 isQid(mark(X:S)) -> isQid(X:S) 227.27/227.54 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.27/227.54 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.27/227.54 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.27/227.54 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.27/227.54 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.27/227.54 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.27/227.54 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.27/227.54 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.27/227.54 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.27/227.54 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.27/227.54 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.27/227.54 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.27/227.54 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.27/227.54 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.27/227.54 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.27/227.54 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.27/227.54 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.27/227.54 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.27/227.54 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.27/227.54 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.27/227.54 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.27/227.54 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.27/227.54 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.27/227.54 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.27/227.54 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.27/227.54 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.27/227.54 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.27/227.54 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.27/227.54 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.27/227.54 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.27/227.54 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.27/227.54 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.27/227.54 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.27/227.54 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.27/227.54 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.27/227.54 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.27/227.54 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.27/227.54 mark(isList(X:S)) -> active(isList(X:S)) 227.27/227.54 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.27/227.54 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.27/227.54 mark(isPal(X:S)) -> active(isPal(X:S)) 227.27/227.54 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.27/227.54 mark(isQid(X:S)) -> active(isQid(X:S)) 227.27/227.54 mark(a) -> active(a) 227.27/227.54 mark(e) -> active(e) 227.27/227.54 mark(i) -> active(i) 227.27/227.54 mark(nil) -> active(nil) 227.27/227.54 mark(o) -> active(o) 227.27/227.54 mark(tt) -> active(tt) 227.27/227.54 mark(u) -> active(u) 227.27/227.54 ->Projection: 227.27/227.54 pi(U12#) = 2 227.27/227.54 227.27/227.54 Problem 1.42: 227.27/227.54 227.27/227.54 SCC Processor: 227.27/227.54 -> Pairs: 227.27/227.54 Empty 227.27/227.54 -> Rules: 227.27/227.54 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.27/227.54 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.27/227.54 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.27/227.54 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.27/227.54 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.27/227.54 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.27/227.54 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.27/227.54 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.27/227.54 U13(active(X:S)) -> U13(X:S) 227.27/227.54 U13(mark(X:S)) -> U13(X:S) 227.27/227.54 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.27/227.54 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.27/227.54 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.27/227.54 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.27/227.54 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.27/227.54 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.27/227.54 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.27/227.54 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.27/227.54 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.27/227.54 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.27/227.54 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.27/227.54 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.27/227.54 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.27/227.54 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.27/227.54 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.27/227.54 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.27/227.54 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.27/227.54 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.27/227.54 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.27/227.54 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.27/227.54 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.27/227.54 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.27/227.54 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.27/227.54 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.27/227.54 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.27/227.54 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.27/227.54 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.27/227.54 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.27/227.54 U26(active(X:S)) -> U26(X:S) 227.27/227.54 U26(mark(X:S)) -> U26(X:S) 227.27/227.54 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.27/227.54 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.27/227.54 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.27/227.54 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.27/227.54 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.27/227.54 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.27/227.54 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.27/227.54 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.27/227.54 U33(active(X:S)) -> U33(X:S) 227.27/227.54 U33(mark(X:S)) -> U33(X:S) 227.27/227.54 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.27/227.54 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.27/227.54 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.27/227.54 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.27/227.54 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.27/227.54 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.27/227.54 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.27/227.54 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.27/227.54 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.27/227.54 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.27/227.54 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.27/227.54 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.27/227.54 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.27/227.54 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.27/227.54 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.27/227.54 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.27/227.54 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.27/227.54 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.27/227.54 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.27/227.54 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.27/227.54 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.27/227.54 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.27/227.54 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.27/227.54 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.27/227.54 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.27/227.54 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.27/227.54 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.27/227.54 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.27/227.54 U46(active(X:S)) -> U46(X:S) 227.27/227.54 U46(mark(X:S)) -> U46(X:S) 227.27/227.54 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.27/227.54 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.27/227.54 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.27/227.54 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.27/227.54 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.27/227.54 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.27/227.54 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.27/227.54 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.27/227.54 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.27/227.54 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.27/227.54 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.27/227.54 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.27/227.54 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.27/227.54 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.27/227.54 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.27/227.54 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.27/227.54 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.27/227.54 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.27/227.54 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.27/227.54 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.27/227.54 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.27/227.54 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.27/227.54 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.27/227.54 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.27/227.54 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.27/227.54 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.27/227.54 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.27/227.54 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.27/227.54 U56(active(X:S)) -> U56(X:S) 227.27/227.54 U56(mark(X:S)) -> U56(X:S) 227.27/227.54 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.27/227.54 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.27/227.54 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.27/227.54 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.27/227.54 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.27/227.54 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.27/227.54 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.27/227.54 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.27/227.54 U63(active(X:S)) -> U63(X:S) 227.27/227.54 U63(mark(X:S)) -> U63(X:S) 227.27/227.54 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.27/227.54 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.27/227.54 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.27/227.54 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.27/227.54 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.27/227.54 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.27/227.54 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.27/227.54 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.27/227.54 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.27/227.54 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.27/227.54 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.27/227.54 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.27/227.54 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.27/227.54 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.27/227.54 U74(active(X:S)) -> U74(X:S) 227.27/227.54 U74(mark(X:S)) -> U74(X:S) 227.27/227.54 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.27/227.54 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.27/227.54 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.27/227.54 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.27/227.54 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.27/227.54 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.27/227.54 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.27/227.54 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.27/227.54 U83(active(X:S)) -> U83(X:S) 227.27/227.54 U83(mark(X:S)) -> U83(X:S) 227.27/227.54 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.27/227.54 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.27/227.54 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.27/227.54 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.27/227.54 U92(active(X:S)) -> U92(X:S) 227.27/227.54 U92(mark(X:S)) -> U92(X:S) 227.27/227.54 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.27/227.54 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.27/227.54 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.27/227.54 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.27/227.54 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.27/227.54 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.27/227.54 active(U13(tt)) -> mark(tt) 227.27/227.54 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.27/227.54 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.27/227.54 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.27/227.54 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.27/227.54 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.27/227.54 active(U26(tt)) -> mark(tt) 227.27/227.54 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.27/227.54 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.27/227.54 active(U33(tt)) -> mark(tt) 227.27/227.54 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.27/227.54 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.27/227.54 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.27/227.54 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.27/227.54 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.27/227.54 active(U46(tt)) -> mark(tt) 227.27/227.54 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.27/227.54 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.27/227.54 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.27/227.54 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.27/227.54 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.27/227.54 active(U56(tt)) -> mark(tt) 227.27/227.54 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.27/227.54 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.27/227.54 active(U63(tt)) -> mark(tt) 227.27/227.54 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.27/227.54 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.27/227.54 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.27/227.54 active(U74(tt)) -> mark(tt) 227.27/227.54 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.27/227.54 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.27/227.54 active(U83(tt)) -> mark(tt) 227.27/227.54 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.27/227.54 active(U92(tt)) -> mark(tt) 227.27/227.54 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.27/227.54 active(__(nil,X:S)) -> mark(X:S) 227.27/227.54 active(__(X:S,nil)) -> mark(X:S) 227.27/227.54 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.27/227.54 active(isList(nil)) -> mark(tt) 227.27/227.54 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.27/227.54 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.27/227.54 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.27/227.54 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.27/227.54 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.27/227.54 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.27/227.54 active(isPal(nil)) -> mark(tt) 227.27/227.54 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.27/227.54 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.27/227.54 active(isPalListKind(a)) -> mark(tt) 227.27/227.54 active(isPalListKind(e)) -> mark(tt) 227.27/227.54 active(isPalListKind(i)) -> mark(tt) 227.27/227.54 active(isPalListKind(nil)) -> mark(tt) 227.27/227.54 active(isPalListKind(o)) -> mark(tt) 227.27/227.54 active(isPalListKind(u)) -> mark(tt) 227.27/227.54 active(isQid(a)) -> mark(tt) 227.27/227.54 active(isQid(e)) -> mark(tt) 227.27/227.54 active(isQid(i)) -> mark(tt) 227.27/227.54 active(isQid(o)) -> mark(tt) 227.27/227.54 active(isQid(u)) -> mark(tt) 227.27/227.54 isList(active(X:S)) -> isList(X:S) 227.27/227.54 isList(mark(X:S)) -> isList(X:S) 227.27/227.54 isNeList(active(X:S)) -> isNeList(X:S) 227.27/227.54 isNeList(mark(X:S)) -> isNeList(X:S) 227.27/227.54 isNePal(active(X:S)) -> isNePal(X:S) 227.27/227.54 isNePal(mark(X:S)) -> isNePal(X:S) 227.27/227.54 isPal(active(X:S)) -> isPal(X:S) 227.27/227.54 isPal(mark(X:S)) -> isPal(X:S) 227.27/227.54 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.27/227.54 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.27/227.54 isQid(active(X:S)) -> isQid(X:S) 227.27/227.54 isQid(mark(X:S)) -> isQid(X:S) 227.27/227.54 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.27/227.54 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.27/227.54 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.27/227.54 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.27/227.54 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.27/227.54 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.27/227.54 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.27/227.54 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.27/227.54 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.27/227.54 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.27/227.54 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.27/227.54 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.27/227.54 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.27/227.54 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.27/227.54 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.27/227.54 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.27/227.54 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.27/227.54 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.27/227.54 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.27/227.54 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.27/227.54 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.27/227.54 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.27/227.54 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.27/227.54 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.27/227.54 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.27/227.54 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.27/227.54 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.27/227.54 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.27/227.54 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.27/227.54 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.27/227.54 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.27/227.54 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.27/227.54 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.27/227.54 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.27/227.54 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.27/227.54 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.27/227.54 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.27/227.54 mark(isList(X:S)) -> active(isList(X:S)) 227.27/227.54 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.27/227.54 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.27/227.54 mark(isPal(X:S)) -> active(isPal(X:S)) 227.27/227.54 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.27/227.54 mark(isQid(X:S)) -> active(isQid(X:S)) 227.27/227.54 mark(a) -> active(a) 227.27/227.54 mark(e) -> active(e) 227.27/227.54 mark(i) -> active(i) 227.27/227.54 mark(nil) -> active(nil) 227.27/227.54 mark(o) -> active(o) 227.27/227.54 mark(tt) -> active(tt) 227.27/227.54 mark(u) -> active(u) 227.27/227.54 ->Strongly Connected Components: 227.27/227.54 There is no strongly connected component 227.27/227.54 227.27/227.54 The problem is finite. 227.27/227.54 227.27/227.54 Problem 1.43: 227.27/227.54 227.27/227.54 Subterm Processor: 227.27/227.54 -> Pairs: 227.27/227.54 U11#(active(X1:S),X2:S) -> U11#(X1:S,X2:S) 227.27/227.54 U11#(mark(X1:S),X2:S) -> U11#(X1:S,X2:S) 227.27/227.54 U11#(X1:S,active(X2:S)) -> U11#(X1:S,X2:S) 227.27/227.54 U11#(X1:S,mark(X2:S)) -> U11#(X1:S,X2:S) 227.27/227.54 -> Rules: 227.27/227.54 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.27/227.54 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.27/227.54 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.27/227.54 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.27/227.54 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.27/227.54 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.27/227.54 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.27/227.54 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.27/227.54 U13(active(X:S)) -> U13(X:S) 227.27/227.54 U13(mark(X:S)) -> U13(X:S) 227.27/227.54 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.27/227.54 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.27/227.54 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.27/227.54 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.27/227.54 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.27/227.54 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.27/227.54 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.27/227.54 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.27/227.54 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.27/227.54 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.27/227.54 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.27/227.54 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.27/227.54 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.27/227.54 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.27/227.54 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.27/227.54 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.27/227.54 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.27/227.54 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.27/227.54 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.27/227.54 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.27/227.54 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.27/227.54 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.27/227.54 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.27/227.54 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.27/227.54 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.27/227.54 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.27/227.54 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.27/227.54 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.27/227.54 U26(active(X:S)) -> U26(X:S) 227.27/227.54 U26(mark(X:S)) -> U26(X:S) 227.27/227.54 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.27/227.54 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.27/227.54 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.27/227.54 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.27/227.54 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.27/227.54 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.27/227.54 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.27/227.54 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.27/227.54 U33(active(X:S)) -> U33(X:S) 227.27/227.54 U33(mark(X:S)) -> U33(X:S) 227.27/227.54 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.27/227.54 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.27/227.54 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.27/227.54 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.27/227.54 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.27/227.54 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.27/227.54 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.27/227.54 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.27/227.54 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.27/227.54 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.27/227.54 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.27/227.54 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.27/227.54 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.27/227.54 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.27/227.54 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.27/227.54 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.27/227.54 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.27/227.54 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.27/227.54 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.27/227.54 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.27/227.54 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.27/227.54 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.27/227.54 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.27/227.54 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.27/227.54 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.27/227.54 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.27/227.54 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.27/227.54 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.27/227.54 U46(active(X:S)) -> U46(X:S) 227.27/227.54 U46(mark(X:S)) -> U46(X:S) 227.27/227.54 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.27/227.54 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.27/227.54 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.27/227.54 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.27/227.54 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.27/227.54 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.27/227.54 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.27/227.54 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.27/227.54 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.27/227.54 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.27/227.54 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.27/227.54 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.27/227.54 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.27/227.54 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.27/227.54 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.27/227.54 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.27/227.54 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.27/227.54 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.27/227.54 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.27/227.54 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.27/227.54 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.27/227.54 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.27/227.54 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.27/227.54 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.27/227.54 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.27/227.54 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.27/227.54 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.27/227.54 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.27/227.54 U56(active(X:S)) -> U56(X:S) 227.27/227.54 U56(mark(X:S)) -> U56(X:S) 227.27/227.54 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.27/227.54 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.27/227.54 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.27/227.54 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.27/227.54 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.27/227.54 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.27/227.54 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.27/227.54 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.27/227.54 U63(active(X:S)) -> U63(X:S) 227.27/227.54 U63(mark(X:S)) -> U63(X:S) 227.27/227.54 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.27/227.54 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.27/227.54 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.27/227.54 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.27/227.54 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.27/227.54 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.27/227.54 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.27/227.54 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.27/227.54 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.27/227.54 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.27/227.54 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.27/227.54 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.27/227.54 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.27/227.54 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.27/227.54 U74(active(X:S)) -> U74(X:S) 227.27/227.54 U74(mark(X:S)) -> U74(X:S) 227.27/227.54 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.27/227.54 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.27/227.54 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.27/227.54 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.27/227.54 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.27/227.54 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.27/227.54 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.27/227.54 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.27/227.54 U83(active(X:S)) -> U83(X:S) 227.27/227.54 U83(mark(X:S)) -> U83(X:S) 227.27/227.54 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.27/227.54 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.27/227.54 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.27/227.54 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.27/227.54 U92(active(X:S)) -> U92(X:S) 227.27/227.54 U92(mark(X:S)) -> U92(X:S) 227.27/227.54 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.27/227.54 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.27/227.54 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.27/227.54 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.27/227.54 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.27/227.54 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.27/227.54 active(U13(tt)) -> mark(tt) 227.27/227.54 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.27/227.54 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.27/227.54 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.27/227.54 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.27/227.54 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.27/227.54 active(U26(tt)) -> mark(tt) 227.27/227.54 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.27/227.54 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.27/227.54 active(U33(tt)) -> mark(tt) 227.27/227.54 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.27/227.54 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.27/227.54 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.27/227.54 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.27/227.54 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.27/227.54 active(U46(tt)) -> mark(tt) 227.27/227.54 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.27/227.54 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.27/227.54 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.27/227.54 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.27/227.54 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.27/227.54 active(U56(tt)) -> mark(tt) 227.27/227.54 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.27/227.54 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.27/227.54 active(U63(tt)) -> mark(tt) 227.27/227.54 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.27/227.54 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.27/227.54 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.27/227.54 active(U74(tt)) -> mark(tt) 227.27/227.54 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.27/227.54 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.27/227.54 active(U83(tt)) -> mark(tt) 227.27/227.54 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.27/227.54 active(U92(tt)) -> mark(tt) 227.27/227.54 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.27/227.54 active(__(nil,X:S)) -> mark(X:S) 227.27/227.54 active(__(X:S,nil)) -> mark(X:S) 227.27/227.54 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.27/227.54 active(isList(nil)) -> mark(tt) 227.27/227.54 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.27/227.54 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.27/227.54 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.27/227.54 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.27/227.54 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.27/227.54 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.27/227.54 active(isPal(nil)) -> mark(tt) 227.27/227.54 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.27/227.54 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.27/227.54 active(isPalListKind(a)) -> mark(tt) 227.27/227.54 active(isPalListKind(e)) -> mark(tt) 227.27/227.54 active(isPalListKind(i)) -> mark(tt) 227.27/227.54 active(isPalListKind(nil)) -> mark(tt) 227.27/227.54 active(isPalListKind(o)) -> mark(tt) 227.27/227.54 active(isPalListKind(u)) -> mark(tt) 227.27/227.54 active(isQid(a)) -> mark(tt) 227.27/227.54 active(isQid(e)) -> mark(tt) 227.27/227.54 active(isQid(i)) -> mark(tt) 227.27/227.54 active(isQid(o)) -> mark(tt) 227.27/227.54 active(isQid(u)) -> mark(tt) 227.27/227.54 isList(active(X:S)) -> isList(X:S) 227.27/227.54 isList(mark(X:S)) -> isList(X:S) 227.27/227.54 isNeList(active(X:S)) -> isNeList(X:S) 227.27/227.54 isNeList(mark(X:S)) -> isNeList(X:S) 227.27/227.54 isNePal(active(X:S)) -> isNePal(X:S) 227.27/227.54 isNePal(mark(X:S)) -> isNePal(X:S) 227.27/227.54 isPal(active(X:S)) -> isPal(X:S) 227.27/227.54 isPal(mark(X:S)) -> isPal(X:S) 227.27/227.54 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.27/227.54 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.27/227.54 isQid(active(X:S)) -> isQid(X:S) 227.27/227.54 isQid(mark(X:S)) -> isQid(X:S) 227.27/227.54 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.27/227.54 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.27/227.54 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.27/227.54 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.27/227.54 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.27/227.54 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.27/227.54 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.27/227.54 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.27/227.54 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.27/227.54 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.27/227.54 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.27/227.54 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.27/227.54 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.27/227.54 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.27/227.54 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.27/227.54 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.27/227.54 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.27/227.54 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.27/227.54 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.27/227.54 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.27/227.54 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.27/227.54 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.27/227.54 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.27/227.54 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.27/227.54 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.27/227.54 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.27/227.54 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.27/227.54 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.27/227.54 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.27/227.54 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.27/227.54 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.27/227.54 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.27/227.54 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.27/227.54 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.27/227.54 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.27/227.54 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.27/227.54 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.27/227.54 mark(isList(X:S)) -> active(isList(X:S)) 227.27/227.54 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.27/227.54 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.27/227.54 mark(isPal(X:S)) -> active(isPal(X:S)) 227.27/227.54 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.27/227.54 mark(isQid(X:S)) -> active(isQid(X:S)) 227.27/227.54 mark(a) -> active(a) 227.27/227.54 mark(e) -> active(e) 227.27/227.54 mark(i) -> active(i) 227.27/227.54 mark(nil) -> active(nil) 227.27/227.54 mark(o) -> active(o) 227.27/227.54 mark(tt) -> active(tt) 227.27/227.54 mark(u) -> active(u) 227.27/227.54 ->Projection: 227.27/227.54 pi(U11#) = 1 227.27/227.54 227.27/227.54 Problem 1.43: 227.27/227.54 227.27/227.54 SCC Processor: 227.27/227.54 -> Pairs: 227.27/227.54 U11#(X1:S,active(X2:S)) -> U11#(X1:S,X2:S) 227.27/227.54 U11#(X1:S,mark(X2:S)) -> U11#(X1:S,X2:S) 227.27/227.54 -> Rules: 227.27/227.54 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.27/227.54 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.27/227.54 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.27/227.54 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.27/227.54 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.27/227.54 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.27/227.54 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.27/227.54 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.27/227.54 U13(active(X:S)) -> U13(X:S) 227.27/227.54 U13(mark(X:S)) -> U13(X:S) 227.27/227.54 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.27/227.54 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.27/227.54 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.27/227.54 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.27/227.54 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.27/227.54 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.27/227.54 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.27/227.54 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.27/227.54 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.27/227.54 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.27/227.54 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.27/227.54 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.27/227.54 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.27/227.54 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.27/227.54 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.27/227.54 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.27/227.54 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.27/227.54 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.27/227.54 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.27/227.54 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.27/227.54 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.27/227.54 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.27/227.54 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.27/227.54 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.27/227.54 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.27/227.54 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.27/227.54 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.27/227.54 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.27/227.54 U26(active(X:S)) -> U26(X:S) 227.27/227.54 U26(mark(X:S)) -> U26(X:S) 227.27/227.54 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.27/227.54 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.27/227.54 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.27/227.54 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.27/227.54 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.27/227.54 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.27/227.54 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.27/227.54 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.27/227.54 U33(active(X:S)) -> U33(X:S) 227.27/227.54 U33(mark(X:S)) -> U33(X:S) 227.27/227.54 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.27/227.54 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.27/227.54 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.27/227.54 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.27/227.54 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.27/227.54 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.27/227.54 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.27/227.54 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.27/227.54 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.27/227.54 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.27/227.54 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.27/227.54 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.27/227.54 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.27/227.54 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.27/227.54 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.27/227.54 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.27/227.54 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.27/227.54 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.27/227.54 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.27/227.54 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.27/227.54 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.27/227.54 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.27/227.54 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.27/227.54 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.27/227.54 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.27/227.54 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.27/227.54 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.27/227.54 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.27/227.54 U46(active(X:S)) -> U46(X:S) 227.27/227.54 U46(mark(X:S)) -> U46(X:S) 227.27/227.54 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.27/227.54 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.27/227.54 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.27/227.54 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.27/227.54 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.27/227.54 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.27/227.54 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.27/227.54 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.27/227.54 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.27/227.54 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.27/227.54 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.27/227.54 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.27/227.54 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.27/227.54 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.27/227.54 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.27/227.54 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.27/227.54 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.27/227.54 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.27/227.54 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.27/227.54 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.27/227.54 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.27/227.54 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.27/227.54 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.27/227.54 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.27/227.54 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.27/227.54 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.27/227.54 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.27/227.54 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.27/227.54 U56(active(X:S)) -> U56(X:S) 227.27/227.54 U56(mark(X:S)) -> U56(X:S) 227.27/227.54 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.27/227.54 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.27/227.54 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.27/227.54 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.27/227.54 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.27/227.54 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.27/227.54 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.27/227.54 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.27/227.54 U63(active(X:S)) -> U63(X:S) 227.27/227.54 U63(mark(X:S)) -> U63(X:S) 227.27/227.54 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.27/227.54 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.27/227.54 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.27/227.54 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.27/227.54 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.27/227.54 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.27/227.54 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.27/227.54 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.27/227.54 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.27/227.54 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.27/227.54 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.27/227.54 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.27/227.54 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.27/227.54 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.27/227.54 U74(active(X:S)) -> U74(X:S) 227.27/227.54 U74(mark(X:S)) -> U74(X:S) 227.27/227.54 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.27/227.54 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.27/227.54 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.27/227.54 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.27/227.54 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.27/227.54 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.27/227.54 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.27/227.54 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.27/227.54 U83(active(X:S)) -> U83(X:S) 227.27/227.54 U83(mark(X:S)) -> U83(X:S) 227.27/227.54 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.27/227.54 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.27/227.54 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.27/227.54 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.27/227.54 U92(active(X:S)) -> U92(X:S) 227.27/227.54 U92(mark(X:S)) -> U92(X:S) 227.27/227.54 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.27/227.54 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.27/227.54 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.27/227.54 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.27/227.54 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.27/227.54 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.27/227.54 active(U13(tt)) -> mark(tt) 227.27/227.54 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.27/227.54 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.27/227.54 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.27/227.54 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.27/227.54 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.27/227.54 active(U26(tt)) -> mark(tt) 227.27/227.54 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.27/227.54 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.27/227.54 active(U33(tt)) -> mark(tt) 227.27/227.54 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.27/227.54 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.27/227.54 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.27/227.54 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.27/227.54 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.27/227.54 active(U46(tt)) -> mark(tt) 227.27/227.54 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.27/227.54 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.27/227.54 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.27/227.54 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.27/227.54 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.27/227.54 active(U56(tt)) -> mark(tt) 227.27/227.54 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.27/227.54 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.27/227.54 active(U63(tt)) -> mark(tt) 227.27/227.54 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.27/227.54 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.27/227.54 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.27/227.54 active(U74(tt)) -> mark(tt) 227.27/227.54 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.27/227.54 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.27/227.54 active(U83(tt)) -> mark(tt) 227.27/227.54 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.27/227.54 active(U92(tt)) -> mark(tt) 227.27/227.54 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.27/227.54 active(__(nil,X:S)) -> mark(X:S) 227.27/227.54 active(__(X:S,nil)) -> mark(X:S) 227.27/227.54 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.27/227.54 active(isList(nil)) -> mark(tt) 227.27/227.54 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.27/227.54 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.27/227.54 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.27/227.54 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.27/227.54 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.27/227.54 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.27/227.54 active(isPal(nil)) -> mark(tt) 227.27/227.54 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.27/227.54 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.27/227.54 active(isPalListKind(a)) -> mark(tt) 227.27/227.54 active(isPalListKind(e)) -> mark(tt) 227.27/227.54 active(isPalListKind(i)) -> mark(tt) 227.27/227.54 active(isPalListKind(nil)) -> mark(tt) 227.27/227.54 active(isPalListKind(o)) -> mark(tt) 227.27/227.54 active(isPalListKind(u)) -> mark(tt) 227.27/227.54 active(isQid(a)) -> mark(tt) 227.27/227.54 active(isQid(e)) -> mark(tt) 227.27/227.54 active(isQid(i)) -> mark(tt) 227.27/227.54 active(isQid(o)) -> mark(tt) 227.27/227.54 active(isQid(u)) -> mark(tt) 227.27/227.54 isList(active(X:S)) -> isList(X:S) 227.27/227.54 isList(mark(X:S)) -> isList(X:S) 227.27/227.54 isNeList(active(X:S)) -> isNeList(X:S) 227.27/227.54 isNeList(mark(X:S)) -> isNeList(X:S) 227.27/227.54 isNePal(active(X:S)) -> isNePal(X:S) 227.27/227.54 isNePal(mark(X:S)) -> isNePal(X:S) 227.27/227.54 isPal(active(X:S)) -> isPal(X:S) 227.27/227.54 isPal(mark(X:S)) -> isPal(X:S) 227.27/227.54 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.27/227.54 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.27/227.54 isQid(active(X:S)) -> isQid(X:S) 227.27/227.54 isQid(mark(X:S)) -> isQid(X:S) 227.27/227.54 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.27/227.54 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.27/227.54 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.27/227.54 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.27/227.54 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.27/227.54 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.27/227.54 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.27/227.54 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.27/227.54 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.27/227.54 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.27/227.54 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.27/227.54 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.27/227.54 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.27/227.54 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.27/227.54 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.27/227.54 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.27/227.54 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.27/227.54 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.27/227.54 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.27/227.54 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.27/227.54 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.27/227.54 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.27/227.54 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.27/227.54 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.27/227.54 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.27/227.54 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.27/227.54 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.27/227.54 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.27/227.54 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.27/227.54 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.27/227.54 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.27/227.54 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.27/227.54 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.27/227.54 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.27/227.54 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.27/227.54 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.27/227.54 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.27/227.54 mark(isList(X:S)) -> active(isList(X:S)) 227.27/227.54 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.27/227.54 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.27/227.54 mark(isPal(X:S)) -> active(isPal(X:S)) 227.27/227.54 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.27/227.54 mark(isQid(X:S)) -> active(isQid(X:S)) 227.27/227.54 mark(a) -> active(a) 227.27/227.54 mark(e) -> active(e) 227.27/227.54 mark(i) -> active(i) 227.27/227.54 mark(nil) -> active(nil) 227.27/227.54 mark(o) -> active(o) 227.27/227.54 mark(tt) -> active(tt) 227.27/227.54 mark(u) -> active(u) 227.27/227.54 ->Strongly Connected Components: 227.27/227.54 ->->Cycle: 227.27/227.54 ->->-> Pairs: 227.27/227.54 U11#(X1:S,active(X2:S)) -> U11#(X1:S,X2:S) 227.27/227.54 U11#(X1:S,mark(X2:S)) -> U11#(X1:S,X2:S) 227.27/227.54 ->->-> Rules: 227.27/227.54 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.27/227.54 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.27/227.54 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.27/227.54 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.27/227.54 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.27/227.54 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.27/227.54 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.27/227.54 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.27/227.54 U13(active(X:S)) -> U13(X:S) 227.27/227.54 U13(mark(X:S)) -> U13(X:S) 227.27/227.54 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.27/227.54 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.27/227.54 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.27/227.54 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.27/227.54 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.27/227.54 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.27/227.54 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.27/227.54 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.27/227.54 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.27/227.54 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.27/227.54 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.27/227.54 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.27/227.54 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.27/227.54 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.27/227.54 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.27/227.54 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.27/227.54 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.27/227.54 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.27/227.54 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.27/227.54 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.27/227.54 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.27/227.54 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.27/227.54 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.27/227.54 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.27/227.54 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.27/227.54 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.27/227.54 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.27/227.54 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.27/227.54 U26(active(X:S)) -> U26(X:S) 227.27/227.54 U26(mark(X:S)) -> U26(X:S) 227.27/227.54 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.27/227.54 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.27/227.54 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.27/227.54 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.27/227.54 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.27/227.54 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.27/227.54 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.27/227.54 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.27/227.54 U33(active(X:S)) -> U33(X:S) 227.27/227.54 U33(mark(X:S)) -> U33(X:S) 227.27/227.54 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.27/227.54 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.27/227.54 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.27/227.54 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.27/227.54 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.27/227.54 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.27/227.54 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.27/227.54 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.27/227.54 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.27/227.54 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.27/227.54 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.27/227.54 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.27/227.54 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.27/227.54 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.27/227.54 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.27/227.54 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.27/227.54 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.27/227.54 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.27/227.54 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.27/227.54 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.27/227.54 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.27/227.54 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.27/227.54 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.27/227.54 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.27/227.54 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.27/227.54 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.27/227.54 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.27/227.54 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.27/227.54 U46(active(X:S)) -> U46(X:S) 227.27/227.54 U46(mark(X:S)) -> U46(X:S) 227.27/227.54 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.27/227.54 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.27/227.54 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.27/227.54 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.27/227.54 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.27/227.54 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.27/227.54 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.27/227.54 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.27/227.54 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.27/227.54 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.29/227.55 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.29/227.55 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.29/227.55 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.29/227.55 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.29/227.55 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.29/227.55 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.29/227.55 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.29/227.55 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.29/227.55 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.29/227.55 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.29/227.55 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.29/227.55 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.29/227.55 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.29/227.55 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.29/227.55 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.29/227.55 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.29/227.55 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.29/227.55 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.29/227.55 U56(active(X:S)) -> U56(X:S) 227.29/227.55 U56(mark(X:S)) -> U56(X:S) 227.29/227.55 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.29/227.55 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.29/227.55 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.29/227.55 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.29/227.55 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.29/227.55 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.29/227.55 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.29/227.55 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.29/227.55 U63(active(X:S)) -> U63(X:S) 227.29/227.55 U63(mark(X:S)) -> U63(X:S) 227.29/227.55 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.29/227.55 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.29/227.55 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.29/227.55 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.29/227.55 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.29/227.55 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.29/227.55 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.29/227.55 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.29/227.55 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.29/227.55 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.29/227.55 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.29/227.55 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.29/227.55 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.29/227.55 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.29/227.55 U74(active(X:S)) -> U74(X:S) 227.29/227.55 U74(mark(X:S)) -> U74(X:S) 227.29/227.55 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.29/227.55 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.29/227.55 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.29/227.55 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.29/227.55 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.29/227.55 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.29/227.55 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.29/227.55 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.29/227.55 U83(active(X:S)) -> U83(X:S) 227.29/227.55 U83(mark(X:S)) -> U83(X:S) 227.29/227.55 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.29/227.55 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.29/227.55 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.29/227.55 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.29/227.55 U92(active(X:S)) -> U92(X:S) 227.29/227.55 U92(mark(X:S)) -> U92(X:S) 227.29/227.55 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.29/227.55 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.29/227.55 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.29/227.55 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.29/227.55 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.29/227.55 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.29/227.55 active(U13(tt)) -> mark(tt) 227.29/227.55 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.55 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.55 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.55 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.29/227.55 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.29/227.55 active(U26(tt)) -> mark(tt) 227.29/227.55 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.29/227.55 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.29/227.55 active(U33(tt)) -> mark(tt) 227.29/227.55 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.55 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.55 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.55 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.29/227.55 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.29/227.55 active(U46(tt)) -> mark(tt) 227.29/227.55 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.55 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.55 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.55 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.29/227.55 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.29/227.55 active(U56(tt)) -> mark(tt) 227.29/227.55 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.29/227.55 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.29/227.55 active(U63(tt)) -> mark(tt) 227.29/227.55 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.29/227.55 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.29/227.55 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.29/227.55 active(U74(tt)) -> mark(tt) 227.29/227.55 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.29/227.55 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.29/227.55 active(U83(tt)) -> mark(tt) 227.29/227.55 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.29/227.55 active(U92(tt)) -> mark(tt) 227.29/227.55 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.29/227.55 active(__(nil,X:S)) -> mark(X:S) 227.29/227.55 active(__(X:S,nil)) -> mark(X:S) 227.29/227.55 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.55 active(isList(nil)) -> mark(tt) 227.29/227.55 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.29/227.55 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.55 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.55 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.29/227.55 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.29/227.55 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.29/227.55 active(isPal(nil)) -> mark(tt) 227.29/227.55 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.29/227.55 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.29/227.55 active(isPalListKind(a)) -> mark(tt) 227.29/227.55 active(isPalListKind(e)) -> mark(tt) 227.29/227.55 active(isPalListKind(i)) -> mark(tt) 227.29/227.55 active(isPalListKind(nil)) -> mark(tt) 227.29/227.55 active(isPalListKind(o)) -> mark(tt) 227.29/227.55 active(isPalListKind(u)) -> mark(tt) 227.29/227.55 active(isQid(a)) -> mark(tt) 227.29/227.55 active(isQid(e)) -> mark(tt) 227.29/227.55 active(isQid(i)) -> mark(tt) 227.29/227.55 active(isQid(o)) -> mark(tt) 227.29/227.55 active(isQid(u)) -> mark(tt) 227.29/227.55 isList(active(X:S)) -> isList(X:S) 227.29/227.55 isList(mark(X:S)) -> isList(X:S) 227.29/227.55 isNeList(active(X:S)) -> isNeList(X:S) 227.29/227.55 isNeList(mark(X:S)) -> isNeList(X:S) 227.29/227.55 isNePal(active(X:S)) -> isNePal(X:S) 227.29/227.55 isNePal(mark(X:S)) -> isNePal(X:S) 227.29/227.55 isPal(active(X:S)) -> isPal(X:S) 227.29/227.55 isPal(mark(X:S)) -> isPal(X:S) 227.29/227.55 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.29/227.55 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.29/227.55 isQid(active(X:S)) -> isQid(X:S) 227.29/227.55 isQid(mark(X:S)) -> isQid(X:S) 227.29/227.55 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.29/227.55 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.29/227.55 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.29/227.55 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.29/227.55 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.29/227.55 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.29/227.55 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.29/227.55 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.29/227.55 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.29/227.55 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.29/227.55 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.29/227.55 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.29/227.55 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.29/227.55 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.29/227.55 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.29/227.55 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.29/227.55 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.29/227.55 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.29/227.55 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.29/227.55 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.29/227.55 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.29/227.55 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.29/227.55 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.29/227.55 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.29/227.55 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.29/227.55 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.29/227.55 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.29/227.55 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.29/227.55 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.29/227.55 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.29/227.55 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.29/227.55 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.29/227.55 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.29/227.55 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.29/227.55 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.29/227.55 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.29/227.55 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.29/227.55 mark(isList(X:S)) -> active(isList(X:S)) 227.29/227.55 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.29/227.55 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.29/227.55 mark(isPal(X:S)) -> active(isPal(X:S)) 227.29/227.55 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.29/227.55 mark(isQid(X:S)) -> active(isQid(X:S)) 227.29/227.55 mark(a) -> active(a) 227.29/227.55 mark(e) -> active(e) 227.29/227.55 mark(i) -> active(i) 227.29/227.55 mark(nil) -> active(nil) 227.29/227.55 mark(o) -> active(o) 227.29/227.55 mark(tt) -> active(tt) 227.29/227.55 mark(u) -> active(u) 227.29/227.55 227.29/227.55 Problem 1.43: 227.29/227.55 227.29/227.55 Subterm Processor: 227.29/227.55 -> Pairs: 227.29/227.55 U11#(X1:S,active(X2:S)) -> U11#(X1:S,X2:S) 227.29/227.55 U11#(X1:S,mark(X2:S)) -> U11#(X1:S,X2:S) 227.29/227.55 -> Rules: 227.29/227.55 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.29/227.55 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.29/227.55 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.29/227.55 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.29/227.55 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.29/227.55 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.29/227.55 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.29/227.55 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.29/227.55 U13(active(X:S)) -> U13(X:S) 227.29/227.55 U13(mark(X:S)) -> U13(X:S) 227.29/227.55 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.29/227.55 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.29/227.55 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.29/227.55 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.29/227.55 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.29/227.55 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.29/227.55 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.29/227.55 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.29/227.55 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.29/227.55 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.29/227.55 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.29/227.55 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.29/227.55 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.29/227.55 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.29/227.55 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.29/227.55 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.29/227.55 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.29/227.55 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.29/227.55 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.29/227.55 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.29/227.55 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.29/227.55 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.29/227.55 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.29/227.55 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.29/227.55 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.29/227.55 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.29/227.55 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.29/227.55 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.29/227.55 U26(active(X:S)) -> U26(X:S) 227.29/227.55 U26(mark(X:S)) -> U26(X:S) 227.29/227.55 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.29/227.55 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.29/227.55 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.29/227.55 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.29/227.55 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.29/227.55 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.29/227.55 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.29/227.55 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.29/227.55 U33(active(X:S)) -> U33(X:S) 227.29/227.55 U33(mark(X:S)) -> U33(X:S) 227.29/227.55 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.29/227.55 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.29/227.55 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.29/227.55 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.29/227.55 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.29/227.55 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.29/227.55 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.29/227.55 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.29/227.55 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.29/227.55 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.29/227.55 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.29/227.55 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.29/227.55 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.29/227.55 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.29/227.55 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.29/227.55 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.29/227.55 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.29/227.55 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.29/227.55 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.29/227.55 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.29/227.55 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.29/227.55 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.29/227.55 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.29/227.55 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.29/227.55 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.29/227.55 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.29/227.55 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.29/227.55 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.29/227.55 U46(active(X:S)) -> U46(X:S) 227.29/227.55 U46(mark(X:S)) -> U46(X:S) 227.29/227.55 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.29/227.55 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.29/227.55 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.29/227.55 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.29/227.55 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.29/227.55 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.29/227.55 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.29/227.55 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.29/227.55 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.29/227.55 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.29/227.55 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.29/227.55 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.29/227.55 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.29/227.55 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.29/227.55 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.29/227.55 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.29/227.55 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.29/227.55 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.29/227.55 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.29/227.55 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.29/227.55 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.29/227.55 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.29/227.55 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.29/227.55 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.29/227.55 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.29/227.55 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.29/227.55 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.29/227.55 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.29/227.55 U56(active(X:S)) -> U56(X:S) 227.29/227.55 U56(mark(X:S)) -> U56(X:S) 227.29/227.55 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.29/227.55 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.29/227.55 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.29/227.55 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.29/227.55 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.29/227.55 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.29/227.55 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.29/227.55 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.29/227.55 U63(active(X:S)) -> U63(X:S) 227.29/227.55 U63(mark(X:S)) -> U63(X:S) 227.29/227.55 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.29/227.55 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.29/227.55 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.29/227.55 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.29/227.55 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.29/227.55 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.29/227.55 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.29/227.55 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.29/227.55 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.29/227.55 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.29/227.55 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.29/227.55 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.29/227.55 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.29/227.55 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.29/227.55 U74(active(X:S)) -> U74(X:S) 227.29/227.55 U74(mark(X:S)) -> U74(X:S) 227.29/227.55 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.29/227.55 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.29/227.55 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.29/227.55 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.29/227.55 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.29/227.55 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.29/227.55 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.29/227.55 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.29/227.55 U83(active(X:S)) -> U83(X:S) 227.29/227.55 U83(mark(X:S)) -> U83(X:S) 227.29/227.55 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.29/227.55 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.29/227.55 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.29/227.55 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.29/227.55 U92(active(X:S)) -> U92(X:S) 227.29/227.55 U92(mark(X:S)) -> U92(X:S) 227.29/227.55 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.29/227.55 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.29/227.55 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.29/227.55 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.29/227.55 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.29/227.55 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.29/227.55 active(U13(tt)) -> mark(tt) 227.29/227.55 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.55 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.55 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.55 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.29/227.55 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.29/227.55 active(U26(tt)) -> mark(tt) 227.29/227.55 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.29/227.55 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.29/227.55 active(U33(tt)) -> mark(tt) 227.29/227.55 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.55 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.55 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.55 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.29/227.55 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.29/227.55 active(U46(tt)) -> mark(tt) 227.29/227.55 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.55 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.55 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.55 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.29/227.55 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.29/227.55 active(U56(tt)) -> mark(tt) 227.29/227.55 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.29/227.55 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.29/227.55 active(U63(tt)) -> mark(tt) 227.29/227.55 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.29/227.55 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.29/227.55 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.29/227.55 active(U74(tt)) -> mark(tt) 227.29/227.55 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.29/227.55 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.29/227.55 active(U83(tt)) -> mark(tt) 227.29/227.55 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.29/227.55 active(U92(tt)) -> mark(tt) 227.29/227.55 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.29/227.55 active(__(nil,X:S)) -> mark(X:S) 227.29/227.55 active(__(X:S,nil)) -> mark(X:S) 227.29/227.55 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.55 active(isList(nil)) -> mark(tt) 227.29/227.55 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.29/227.55 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.55 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.55 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.29/227.55 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.29/227.55 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.29/227.55 active(isPal(nil)) -> mark(tt) 227.29/227.55 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.29/227.55 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.29/227.55 active(isPalListKind(a)) -> mark(tt) 227.29/227.55 active(isPalListKind(e)) -> mark(tt) 227.29/227.55 active(isPalListKind(i)) -> mark(tt) 227.29/227.55 active(isPalListKind(nil)) -> mark(tt) 227.29/227.55 active(isPalListKind(o)) -> mark(tt) 227.29/227.55 active(isPalListKind(u)) -> mark(tt) 227.29/227.55 active(isQid(a)) -> mark(tt) 227.29/227.55 active(isQid(e)) -> mark(tt) 227.29/227.55 active(isQid(i)) -> mark(tt) 227.29/227.55 active(isQid(o)) -> mark(tt) 227.29/227.55 active(isQid(u)) -> mark(tt) 227.29/227.55 isList(active(X:S)) -> isList(X:S) 227.29/227.55 isList(mark(X:S)) -> isList(X:S) 227.29/227.55 isNeList(active(X:S)) -> isNeList(X:S) 227.29/227.55 isNeList(mark(X:S)) -> isNeList(X:S) 227.29/227.55 isNePal(active(X:S)) -> isNePal(X:S) 227.29/227.55 isNePal(mark(X:S)) -> isNePal(X:S) 227.29/227.55 isPal(active(X:S)) -> isPal(X:S) 227.29/227.55 isPal(mark(X:S)) -> isPal(X:S) 227.29/227.55 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.29/227.55 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.29/227.55 isQid(active(X:S)) -> isQid(X:S) 227.29/227.55 isQid(mark(X:S)) -> isQid(X:S) 227.29/227.55 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.29/227.55 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.29/227.55 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.29/227.55 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.29/227.55 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.29/227.55 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.29/227.55 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.29/227.55 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.29/227.55 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.29/227.55 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.29/227.55 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.29/227.55 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.29/227.55 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.29/227.55 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.29/227.55 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.29/227.55 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.29/227.55 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.29/227.55 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.29/227.55 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.29/227.55 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.29/227.55 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.29/227.55 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.29/227.55 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.29/227.55 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.29/227.55 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.29/227.55 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.29/227.55 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.29/227.55 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.29/227.55 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.29/227.55 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.29/227.55 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.29/227.55 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.29/227.55 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.29/227.55 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.29/227.55 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.29/227.55 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.29/227.55 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.29/227.55 mark(isList(X:S)) -> active(isList(X:S)) 227.29/227.55 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.29/227.55 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.29/227.55 mark(isPal(X:S)) -> active(isPal(X:S)) 227.29/227.55 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.29/227.55 mark(isQid(X:S)) -> active(isQid(X:S)) 227.29/227.55 mark(a) -> active(a) 227.29/227.55 mark(e) -> active(e) 227.29/227.55 mark(i) -> active(i) 227.29/227.55 mark(nil) -> active(nil) 227.29/227.55 mark(o) -> active(o) 227.29/227.55 mark(tt) -> active(tt) 227.29/227.55 mark(u) -> active(u) 227.29/227.55 ->Projection: 227.29/227.55 pi(U11#) = 2 227.29/227.55 227.29/227.55 Problem 1.43: 227.29/227.55 227.29/227.55 SCC Processor: 227.29/227.55 -> Pairs: 227.29/227.55 Empty 227.29/227.55 -> Rules: 227.29/227.55 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.29/227.55 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.29/227.55 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.29/227.55 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.29/227.55 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.29/227.55 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.29/227.55 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.29/227.55 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.29/227.55 U13(active(X:S)) -> U13(X:S) 227.29/227.55 U13(mark(X:S)) -> U13(X:S) 227.29/227.55 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.29/227.55 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.29/227.55 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.29/227.55 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.29/227.55 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.29/227.55 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.29/227.55 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.29/227.55 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.29/227.55 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.29/227.55 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.29/227.55 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.29/227.55 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.29/227.55 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.29/227.55 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.29/227.55 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.29/227.55 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.29/227.55 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.29/227.55 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.29/227.55 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.29/227.55 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.29/227.55 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.29/227.55 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.29/227.55 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.29/227.55 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.29/227.55 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.29/227.55 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.29/227.55 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.29/227.55 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.29/227.55 U26(active(X:S)) -> U26(X:S) 227.29/227.55 U26(mark(X:S)) -> U26(X:S) 227.29/227.55 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.29/227.55 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.29/227.55 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.29/227.55 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.29/227.55 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.29/227.55 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.29/227.55 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.29/227.55 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.29/227.55 U33(active(X:S)) -> U33(X:S) 227.29/227.55 U33(mark(X:S)) -> U33(X:S) 227.29/227.55 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.29/227.55 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.29/227.55 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.29/227.55 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.29/227.55 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.29/227.55 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.29/227.55 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.29/227.55 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.29/227.55 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.29/227.55 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.29/227.55 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.29/227.55 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.29/227.55 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.29/227.55 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.29/227.55 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.29/227.55 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.29/227.55 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.29/227.55 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.29/227.55 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.29/227.55 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.29/227.55 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.29/227.55 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.29/227.55 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.29/227.55 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.29/227.55 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.29/227.55 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.29/227.55 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.29/227.55 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.29/227.55 U46(active(X:S)) -> U46(X:S) 227.29/227.55 U46(mark(X:S)) -> U46(X:S) 227.29/227.55 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.29/227.55 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.29/227.55 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.29/227.55 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.29/227.55 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.29/227.55 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.29/227.55 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.29/227.55 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.29/227.55 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.29/227.55 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.29/227.55 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.29/227.55 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.29/227.55 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.29/227.55 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.29/227.55 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.29/227.55 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.29/227.55 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.29/227.55 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.29/227.55 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.29/227.55 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.29/227.55 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.29/227.55 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.29/227.55 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.29/227.55 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.29/227.55 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.29/227.55 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.29/227.55 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.29/227.55 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.29/227.55 U56(active(X:S)) -> U56(X:S) 227.29/227.55 U56(mark(X:S)) -> U56(X:S) 227.29/227.55 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.29/227.55 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.29/227.55 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.29/227.55 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.29/227.55 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.29/227.55 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.29/227.55 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.29/227.55 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.29/227.55 U63(active(X:S)) -> U63(X:S) 227.29/227.55 U63(mark(X:S)) -> U63(X:S) 227.29/227.55 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.29/227.55 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.29/227.55 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.29/227.55 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.29/227.55 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.29/227.55 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.29/227.55 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.29/227.55 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.29/227.55 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.29/227.55 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.29/227.55 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.29/227.55 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.29/227.55 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.29/227.55 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.29/227.55 U74(active(X:S)) -> U74(X:S) 227.29/227.55 U74(mark(X:S)) -> U74(X:S) 227.29/227.55 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.29/227.55 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.29/227.55 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.29/227.55 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.29/227.55 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.29/227.55 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.29/227.55 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.29/227.55 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.29/227.55 U83(active(X:S)) -> U83(X:S) 227.29/227.55 U83(mark(X:S)) -> U83(X:S) 227.29/227.55 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.29/227.55 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.29/227.55 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.29/227.55 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.29/227.55 U92(active(X:S)) -> U92(X:S) 227.29/227.55 U92(mark(X:S)) -> U92(X:S) 227.29/227.55 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.29/227.55 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.29/227.55 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.29/227.55 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.29/227.55 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.29/227.55 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.29/227.55 active(U13(tt)) -> mark(tt) 227.29/227.55 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.55 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.55 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.55 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.29/227.55 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.29/227.55 active(U26(tt)) -> mark(tt) 227.29/227.55 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.29/227.55 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.29/227.55 active(U33(tt)) -> mark(tt) 227.29/227.55 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.55 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.55 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.55 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.29/227.55 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.29/227.55 active(U46(tt)) -> mark(tt) 227.29/227.55 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.55 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.55 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.55 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.29/227.55 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.29/227.55 active(U56(tt)) -> mark(tt) 227.29/227.55 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.29/227.55 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.29/227.55 active(U63(tt)) -> mark(tt) 227.29/227.55 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.29/227.55 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.29/227.55 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.29/227.55 active(U74(tt)) -> mark(tt) 227.29/227.55 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.29/227.55 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.29/227.55 active(U83(tt)) -> mark(tt) 227.29/227.55 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.29/227.55 active(U92(tt)) -> mark(tt) 227.29/227.55 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.29/227.55 active(__(nil,X:S)) -> mark(X:S) 227.29/227.55 active(__(X:S,nil)) -> mark(X:S) 227.29/227.55 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.55 active(isList(nil)) -> mark(tt) 227.29/227.55 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.29/227.55 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.55 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.55 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.29/227.55 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.29/227.55 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.29/227.55 active(isPal(nil)) -> mark(tt) 227.29/227.55 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.29/227.55 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.29/227.55 active(isPalListKind(a)) -> mark(tt) 227.29/227.55 active(isPalListKind(e)) -> mark(tt) 227.29/227.55 active(isPalListKind(i)) -> mark(tt) 227.29/227.55 active(isPalListKind(nil)) -> mark(tt) 227.29/227.55 active(isPalListKind(o)) -> mark(tt) 227.29/227.55 active(isPalListKind(u)) -> mark(tt) 227.29/227.55 active(isQid(a)) -> mark(tt) 227.29/227.55 active(isQid(e)) -> mark(tt) 227.29/227.55 active(isQid(i)) -> mark(tt) 227.29/227.55 active(isQid(o)) -> mark(tt) 227.29/227.55 active(isQid(u)) -> mark(tt) 227.29/227.55 isList(active(X:S)) -> isList(X:S) 227.29/227.55 isList(mark(X:S)) -> isList(X:S) 227.29/227.55 isNeList(active(X:S)) -> isNeList(X:S) 227.29/227.55 isNeList(mark(X:S)) -> isNeList(X:S) 227.29/227.55 isNePal(active(X:S)) -> isNePal(X:S) 227.29/227.55 isNePal(mark(X:S)) -> isNePal(X:S) 227.29/227.55 isPal(active(X:S)) -> isPal(X:S) 227.29/227.55 isPal(mark(X:S)) -> isPal(X:S) 227.29/227.55 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.29/227.55 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.29/227.55 isQid(active(X:S)) -> isQid(X:S) 227.29/227.55 isQid(mark(X:S)) -> isQid(X:S) 227.29/227.55 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.29/227.55 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.29/227.55 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.29/227.55 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.29/227.55 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.29/227.55 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.29/227.55 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.29/227.55 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.29/227.55 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.29/227.55 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.29/227.55 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.29/227.55 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.29/227.55 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.29/227.55 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.29/227.55 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.29/227.55 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.29/227.55 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.29/227.55 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.29/227.55 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.29/227.55 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.29/227.55 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.29/227.55 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.29/227.55 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.29/227.55 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.29/227.55 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.29/227.55 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.29/227.55 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.29/227.55 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.29/227.55 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.29/227.55 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.29/227.55 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.29/227.55 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.29/227.55 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.29/227.55 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.29/227.55 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.29/227.55 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.29/227.55 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.29/227.55 mark(isList(X:S)) -> active(isList(X:S)) 227.29/227.55 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.29/227.55 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.29/227.55 mark(isPal(X:S)) -> active(isPal(X:S)) 227.29/227.55 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.29/227.55 mark(isQid(X:S)) -> active(isQid(X:S)) 227.29/227.55 mark(a) -> active(a) 227.29/227.55 mark(e) -> active(e) 227.29/227.55 mark(i) -> active(i) 227.29/227.55 mark(nil) -> active(nil) 227.29/227.55 mark(o) -> active(o) 227.29/227.55 mark(tt) -> active(tt) 227.29/227.55 mark(u) -> active(u) 227.29/227.55 ->Strongly Connected Components: 227.29/227.55 There is no strongly connected component 227.29/227.55 227.29/227.55 The problem is finite. 227.29/227.55 227.29/227.55 Problem 1.44: 227.29/227.55 227.29/227.55 Reduction Pairs Processor: 227.29/227.55 -> Pairs: 227.29/227.55 ACTIVE(U11(tt,V:S)) -> MARK(U12(isPalListKind(V:S),V:S)) 227.29/227.55 ACTIVE(U12(tt,V:S)) -> MARK(U13(isNeList(V:S))) 227.29/227.55 ACTIVE(U21(tt,V1:S,V2:S)) -> MARK(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.55 ACTIVE(U22(tt,V1:S,V2:S)) -> MARK(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.55 ACTIVE(U23(tt,V1:S,V2:S)) -> MARK(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.55 ACTIVE(U24(tt,V1:S,V2:S)) -> MARK(U25(isList(V1:S),V2:S)) 227.29/227.55 ACTIVE(U25(tt,V2:S)) -> MARK(U26(isList(V2:S))) 227.29/227.55 ACTIVE(U31(tt,V:S)) -> MARK(U32(isPalListKind(V:S),V:S)) 227.29/227.55 ACTIVE(U32(tt,V:S)) -> MARK(U33(isQid(V:S))) 227.29/227.55 ACTIVE(U41(tt,V1:S,V2:S)) -> MARK(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.55 ACTIVE(U42(tt,V1:S,V2:S)) -> MARK(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.55 ACTIVE(U43(tt,V1:S,V2:S)) -> MARK(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.55 ACTIVE(U44(tt,V1:S,V2:S)) -> MARK(U45(isList(V1:S),V2:S)) 227.29/227.55 ACTIVE(U45(tt,V2:S)) -> MARK(U46(isNeList(V2:S))) 227.29/227.55 ACTIVE(U51(tt,V1:S,V2:S)) -> MARK(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.55 ACTIVE(U52(tt,V1:S,V2:S)) -> MARK(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.55 ACTIVE(U53(tt,V1:S,V2:S)) -> MARK(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.55 ACTIVE(U54(tt,V1:S,V2:S)) -> MARK(U55(isNeList(V1:S),V2:S)) 227.29/227.55 ACTIVE(U55(tt,V2:S)) -> MARK(U56(isList(V2:S))) 227.29/227.55 ACTIVE(U61(tt,V:S)) -> MARK(U62(isPalListKind(V:S),V:S)) 227.29/227.55 ACTIVE(U62(tt,V:S)) -> MARK(U63(isQid(V:S))) 227.29/227.55 ACTIVE(U71(tt,I:S,P:S)) -> MARK(U72(isPalListKind(I:S),P:S)) 227.29/227.55 ACTIVE(U72(tt,P:S)) -> MARK(U73(isPal(P:S),P:S)) 227.29/227.55 ACTIVE(U73(tt,P:S)) -> MARK(U74(isPalListKind(P:S))) 227.29/227.55 ACTIVE(U81(tt,V:S)) -> MARK(U82(isPalListKind(V:S),V:S)) 227.29/227.55 ACTIVE(U82(tt,V:S)) -> MARK(U83(isNePal(V:S))) 227.29/227.55 ACTIVE(U91(tt,V2:S)) -> MARK(U92(isPalListKind(V2:S))) 227.29/227.55 ACTIVE(__(__(X:S,Y:S),Z:S)) -> MARK(__(X:S,__(Y:S,Z:S))) 227.29/227.55 ACTIVE(__(nil,X:S)) -> MARK(X:S) 227.29/227.55 ACTIVE(__(X:S,nil)) -> MARK(X:S) 227.29/227.55 ACTIVE(isList(__(V1:S,V2:S))) -> MARK(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.55 ACTIVE(isList(V:S)) -> MARK(U11(isPalListKind(V:S),V:S)) 227.29/227.55 ACTIVE(isNeList(__(V1:S,V2:S))) -> MARK(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.55 ACTIVE(isNeList(__(V1:S,V2:S))) -> MARK(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.55 ACTIVE(isNeList(V:S)) -> MARK(U31(isPalListKind(V:S),V:S)) 227.29/227.55 ACTIVE(isNePal(__(I:S,__(P:S,I:S)))) -> MARK(U71(isQid(I:S),I:S,P:S)) 227.29/227.55 ACTIVE(isNePal(V:S)) -> MARK(U61(isPalListKind(V:S),V:S)) 227.29/227.55 ACTIVE(isPal(V:S)) -> MARK(U81(isPalListKind(V:S),V:S)) 227.29/227.55 ACTIVE(isPalListKind(__(V1:S,V2:S))) -> MARK(U91(isPalListKind(V1:S),V2:S)) 227.29/227.55 MARK(U11(X1:S,X2:S)) -> ACTIVE(U11(mark(X1:S),X2:S)) 227.29/227.55 MARK(U11(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.55 MARK(U12(X1:S,X2:S)) -> ACTIVE(U12(mark(X1:S),X2:S)) 227.29/227.55 MARK(U12(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.55 MARK(U13(X:S)) -> ACTIVE(U13(mark(X:S))) 227.29/227.55 MARK(U13(X:S)) -> MARK(X:S) 227.29/227.55 MARK(U21(X1:S,X2:S,X3:S)) -> ACTIVE(U21(mark(X1:S),X2:S,X3:S)) 227.29/227.55 MARK(U21(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.55 MARK(U22(X1:S,X2:S,X3:S)) -> ACTIVE(U22(mark(X1:S),X2:S,X3:S)) 227.29/227.55 MARK(U22(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.55 MARK(U23(X1:S,X2:S,X3:S)) -> ACTIVE(U23(mark(X1:S),X2:S,X3:S)) 227.29/227.55 MARK(U23(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.55 MARK(U24(X1:S,X2:S,X3:S)) -> ACTIVE(U24(mark(X1:S),X2:S,X3:S)) 227.29/227.55 MARK(U24(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.55 MARK(U25(X1:S,X2:S)) -> ACTIVE(U25(mark(X1:S),X2:S)) 227.29/227.55 MARK(U25(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.55 MARK(U26(X:S)) -> ACTIVE(U26(mark(X:S))) 227.29/227.55 MARK(U26(X:S)) -> MARK(X:S) 227.29/227.55 MARK(U31(X1:S,X2:S)) -> ACTIVE(U31(mark(X1:S),X2:S)) 227.29/227.55 MARK(U31(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.55 MARK(U32(X1:S,X2:S)) -> ACTIVE(U32(mark(X1:S),X2:S)) 227.29/227.55 MARK(U32(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.55 MARK(U33(X:S)) -> ACTIVE(U33(mark(X:S))) 227.29/227.55 MARK(U33(X:S)) -> MARK(X:S) 227.29/227.55 MARK(U41(X1:S,X2:S,X3:S)) -> ACTIVE(U41(mark(X1:S),X2:S,X3:S)) 227.29/227.55 MARK(U41(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.55 MARK(U42(X1:S,X2:S,X3:S)) -> ACTIVE(U42(mark(X1:S),X2:S,X3:S)) 227.29/227.55 MARK(U42(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.55 MARK(U43(X1:S,X2:S,X3:S)) -> ACTIVE(U43(mark(X1:S),X2:S,X3:S)) 227.29/227.55 MARK(U43(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.55 MARK(U44(X1:S,X2:S,X3:S)) -> ACTIVE(U44(mark(X1:S),X2:S,X3:S)) 227.29/227.55 MARK(U44(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.55 MARK(U45(X1:S,X2:S)) -> ACTIVE(U45(mark(X1:S),X2:S)) 227.29/227.55 MARK(U45(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.55 MARK(U46(X:S)) -> ACTIVE(U46(mark(X:S))) 227.29/227.55 MARK(U46(X:S)) -> MARK(X:S) 227.29/227.55 MARK(U51(X1:S,X2:S,X3:S)) -> ACTIVE(U51(mark(X1:S),X2:S,X3:S)) 227.29/227.55 MARK(U51(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.55 MARK(U52(X1:S,X2:S,X3:S)) -> ACTIVE(U52(mark(X1:S),X2:S,X3:S)) 227.29/227.55 MARK(U52(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.55 MARK(U53(X1:S,X2:S,X3:S)) -> ACTIVE(U53(mark(X1:S),X2:S,X3:S)) 227.29/227.55 MARK(U53(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.55 MARK(U54(X1:S,X2:S,X3:S)) -> ACTIVE(U54(mark(X1:S),X2:S,X3:S)) 227.29/227.55 MARK(U54(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.55 MARK(U55(X1:S,X2:S)) -> ACTIVE(U55(mark(X1:S),X2:S)) 227.29/227.55 MARK(U55(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.55 MARK(U56(X:S)) -> ACTIVE(U56(mark(X:S))) 227.29/227.55 MARK(U56(X:S)) -> MARK(X:S) 227.29/227.55 MARK(U61(X1:S,X2:S)) -> ACTIVE(U61(mark(X1:S),X2:S)) 227.29/227.55 MARK(U61(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.55 MARK(U62(X1:S,X2:S)) -> ACTIVE(U62(mark(X1:S),X2:S)) 227.29/227.55 MARK(U62(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.55 MARK(U63(X:S)) -> ACTIVE(U63(mark(X:S))) 227.29/227.55 MARK(U63(X:S)) -> MARK(X:S) 227.29/227.55 MARK(U71(X1:S,X2:S,X3:S)) -> ACTIVE(U71(mark(X1:S),X2:S,X3:S)) 227.29/227.55 MARK(U71(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.55 MARK(U72(X1:S,X2:S)) -> ACTIVE(U72(mark(X1:S),X2:S)) 227.29/227.55 MARK(U72(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.55 MARK(U73(X1:S,X2:S)) -> ACTIVE(U73(mark(X1:S),X2:S)) 227.29/227.55 MARK(U73(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.55 MARK(U74(X:S)) -> ACTIVE(U74(mark(X:S))) 227.29/227.55 MARK(U74(X:S)) -> MARK(X:S) 227.29/227.55 MARK(U81(X1:S,X2:S)) -> ACTIVE(U81(mark(X1:S),X2:S)) 227.29/227.55 MARK(U81(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.55 MARK(U82(X1:S,X2:S)) -> ACTIVE(U82(mark(X1:S),X2:S)) 227.29/227.55 MARK(U82(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.55 MARK(U83(X:S)) -> ACTIVE(U83(mark(X:S))) 227.29/227.55 MARK(U83(X:S)) -> MARK(X:S) 227.29/227.55 MARK(U91(X1:S,X2:S)) -> ACTIVE(U91(mark(X1:S),X2:S)) 227.29/227.55 MARK(U91(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.55 MARK(U92(X:S)) -> ACTIVE(U92(mark(X:S))) 227.29/227.55 MARK(U92(X:S)) -> MARK(X:S) 227.29/227.55 MARK(__(X1:S,X2:S)) -> ACTIVE(__(mark(X1:S),mark(X2:S))) 227.29/227.55 MARK(__(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.55 MARK(__(X1:S,X2:S)) -> MARK(X2:S) 227.29/227.55 MARK(isList(X:S)) -> ACTIVE(isList(X:S)) 227.29/227.55 MARK(isNeList(X:S)) -> ACTIVE(isNeList(X:S)) 227.29/227.55 MARK(isNePal(X:S)) -> ACTIVE(isNePal(X:S)) 227.29/227.55 MARK(isPal(X:S)) -> ACTIVE(isPal(X:S)) 227.29/227.55 MARK(isPalListKind(X:S)) -> ACTIVE(isPalListKind(X:S)) 227.29/227.55 -> Rules: 227.29/227.55 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.29/227.55 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.29/227.55 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.29/227.55 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.29/227.55 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.29/227.55 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.29/227.55 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.29/227.55 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.29/227.55 U13(active(X:S)) -> U13(X:S) 227.29/227.55 U13(mark(X:S)) -> U13(X:S) 227.29/227.55 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.29/227.55 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.29/227.55 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.29/227.55 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.29/227.55 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.29/227.55 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.29/227.55 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.29/227.55 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.29/227.55 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.29/227.55 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.29/227.55 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.29/227.55 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.29/227.55 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.29/227.55 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.29/227.55 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.29/227.55 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.29/227.55 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.29/227.55 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.29/227.55 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.29/227.55 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.29/227.55 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.29/227.55 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.29/227.55 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.29/227.55 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.29/227.55 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.29/227.55 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.29/227.55 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.29/227.55 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.29/227.55 U26(active(X:S)) -> U26(X:S) 227.29/227.55 U26(mark(X:S)) -> U26(X:S) 227.29/227.55 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.29/227.55 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.29/227.55 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.29/227.55 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.29/227.55 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.29/227.55 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.29/227.55 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.29/227.55 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.29/227.55 U33(active(X:S)) -> U33(X:S) 227.29/227.55 U33(mark(X:S)) -> U33(X:S) 227.29/227.55 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.29/227.55 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.29/227.55 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.29/227.55 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.29/227.55 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.29/227.55 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.29/227.55 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.29/227.55 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.29/227.55 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.29/227.55 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.29/227.55 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.29/227.55 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.29/227.55 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.29/227.55 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.29/227.55 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.29/227.55 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.29/227.55 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.29/227.55 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.29/227.55 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.29/227.55 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.29/227.55 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.29/227.55 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.29/227.55 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.29/227.55 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.29/227.55 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.29/227.55 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.29/227.55 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.29/227.55 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.29/227.55 U46(active(X:S)) -> U46(X:S) 227.29/227.55 U46(mark(X:S)) -> U46(X:S) 227.29/227.55 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.29/227.55 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.29/227.55 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.29/227.55 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.29/227.55 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.29/227.55 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.29/227.55 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.29/227.55 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.29/227.55 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.29/227.55 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.29/227.55 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.29/227.55 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.29/227.55 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.29/227.55 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.29/227.55 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.29/227.55 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.29/227.55 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.29/227.55 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.29/227.55 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.29/227.55 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.29/227.55 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.29/227.55 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.29/227.55 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.29/227.55 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.29/227.55 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.29/227.55 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.29/227.55 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.29/227.55 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.29/227.55 U56(active(X:S)) -> U56(X:S) 227.29/227.55 U56(mark(X:S)) -> U56(X:S) 227.29/227.55 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.29/227.55 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.29/227.55 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.29/227.55 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.29/227.55 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.29/227.55 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.29/227.55 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.29/227.55 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.29/227.55 U63(active(X:S)) -> U63(X:S) 227.29/227.55 U63(mark(X:S)) -> U63(X:S) 227.29/227.55 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.29/227.55 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.29/227.55 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.29/227.55 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.29/227.55 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.29/227.55 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.29/227.55 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.29/227.55 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.29/227.55 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.29/227.55 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.29/227.55 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.29/227.55 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.29/227.55 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.29/227.55 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.29/227.55 U74(active(X:S)) -> U74(X:S) 227.29/227.55 U74(mark(X:S)) -> U74(X:S) 227.29/227.55 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.29/227.55 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.29/227.55 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.29/227.55 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.29/227.55 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.29/227.55 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.29/227.55 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.29/227.55 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.29/227.55 U83(active(X:S)) -> U83(X:S) 227.29/227.55 U83(mark(X:S)) -> U83(X:S) 227.29/227.55 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.29/227.55 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.29/227.55 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.29/227.55 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.29/227.55 U92(active(X:S)) -> U92(X:S) 227.29/227.55 U92(mark(X:S)) -> U92(X:S) 227.29/227.55 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.29/227.55 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.29/227.55 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.29/227.55 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.29/227.55 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.29/227.55 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.29/227.55 active(U13(tt)) -> mark(tt) 227.29/227.55 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.55 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.55 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.55 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.29/227.55 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.29/227.55 active(U26(tt)) -> mark(tt) 227.29/227.55 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.29/227.55 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.29/227.55 active(U33(tt)) -> mark(tt) 227.29/227.55 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.55 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.55 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.55 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.29/227.55 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.29/227.55 active(U46(tt)) -> mark(tt) 227.29/227.55 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.55 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.55 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.55 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.29/227.55 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.29/227.55 active(U56(tt)) -> mark(tt) 227.29/227.55 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.29/227.55 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.29/227.55 active(U63(tt)) -> mark(tt) 227.29/227.55 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.29/227.55 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.29/227.55 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.29/227.55 active(U74(tt)) -> mark(tt) 227.29/227.55 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.29/227.55 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.29/227.55 active(U83(tt)) -> mark(tt) 227.29/227.55 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.29/227.55 active(U92(tt)) -> mark(tt) 227.29/227.55 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.29/227.55 active(__(nil,X:S)) -> mark(X:S) 227.29/227.55 active(__(X:S,nil)) -> mark(X:S) 227.29/227.55 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.55 active(isList(nil)) -> mark(tt) 227.29/227.55 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.29/227.55 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.55 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.55 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.29/227.55 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.29/227.55 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.29/227.55 active(isPal(nil)) -> mark(tt) 227.29/227.55 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.29/227.55 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.29/227.55 active(isPalListKind(a)) -> mark(tt) 227.29/227.55 active(isPalListKind(e)) -> mark(tt) 227.29/227.55 active(isPalListKind(i)) -> mark(tt) 227.29/227.55 active(isPalListKind(nil)) -> mark(tt) 227.29/227.55 active(isPalListKind(o)) -> mark(tt) 227.29/227.55 active(isPalListKind(u)) -> mark(tt) 227.29/227.55 active(isQid(a)) -> mark(tt) 227.29/227.55 active(isQid(e)) -> mark(tt) 227.29/227.55 active(isQid(i)) -> mark(tt) 227.29/227.55 active(isQid(o)) -> mark(tt) 227.29/227.55 active(isQid(u)) -> mark(tt) 227.29/227.55 isList(active(X:S)) -> isList(X:S) 227.29/227.55 isList(mark(X:S)) -> isList(X:S) 227.29/227.55 isNeList(active(X:S)) -> isNeList(X:S) 227.29/227.55 isNeList(mark(X:S)) -> isNeList(X:S) 227.29/227.55 isNePal(active(X:S)) -> isNePal(X:S) 227.29/227.55 isNePal(mark(X:S)) -> isNePal(X:S) 227.29/227.55 isPal(active(X:S)) -> isPal(X:S) 227.29/227.55 isPal(mark(X:S)) -> isPal(X:S) 227.29/227.55 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.29/227.55 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.29/227.55 isQid(active(X:S)) -> isQid(X:S) 227.29/227.55 isQid(mark(X:S)) -> isQid(X:S) 227.29/227.55 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.29/227.55 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.29/227.55 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.29/227.55 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.29/227.55 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.29/227.55 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.29/227.55 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.29/227.55 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.29/227.55 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.29/227.55 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.29/227.55 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.29/227.55 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.29/227.55 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.29/227.55 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.29/227.55 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.29/227.55 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.29/227.55 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.29/227.55 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.29/227.55 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.29/227.55 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.29/227.55 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.29/227.55 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.29/227.55 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.29/227.55 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.29/227.55 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.29/227.55 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.29/227.55 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.29/227.55 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.29/227.55 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.29/227.55 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.29/227.55 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.29/227.55 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.29/227.55 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.29/227.55 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.29/227.55 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.29/227.55 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.29/227.55 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.29/227.55 mark(isList(X:S)) -> active(isList(X:S)) 227.29/227.55 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.29/227.55 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.29/227.55 mark(isPal(X:S)) -> active(isPal(X:S)) 227.29/227.55 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.29/227.55 mark(isQid(X:S)) -> active(isQid(X:S)) 227.29/227.55 mark(a) -> active(a) 227.29/227.55 mark(e) -> active(e) 227.29/227.55 mark(i) -> active(i) 227.29/227.55 mark(nil) -> active(nil) 227.29/227.55 mark(o) -> active(o) 227.29/227.55 mark(tt) -> active(tt) 227.29/227.55 mark(u) -> active(u) 227.29/227.55 -> Usable rules: 227.29/227.55 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.29/227.55 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.29/227.55 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.29/227.55 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.29/227.55 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.29/227.55 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.29/227.55 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.29/227.55 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.29/227.55 U13(active(X:S)) -> U13(X:S) 227.29/227.55 U13(mark(X:S)) -> U13(X:S) 227.29/227.55 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.29/227.55 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.29/227.55 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.29/227.55 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.29/227.55 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.29/227.55 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.29/227.55 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.29/227.55 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.29/227.55 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.29/227.55 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.29/227.55 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.29/227.55 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.29/227.55 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.29/227.55 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.29/227.55 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.29/227.55 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.29/227.55 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.29/227.55 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.29/227.55 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.29/227.55 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.29/227.55 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.29/227.55 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.29/227.55 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.29/227.55 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.29/227.55 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.29/227.55 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.29/227.55 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.29/227.55 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.29/227.55 U26(active(X:S)) -> U26(X:S) 227.29/227.55 U26(mark(X:S)) -> U26(X:S) 227.29/227.55 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.29/227.55 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.29/227.55 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.29/227.55 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.29/227.55 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.29/227.55 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.29/227.55 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.29/227.55 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.29/227.55 U33(active(X:S)) -> U33(X:S) 227.29/227.55 U33(mark(X:S)) -> U33(X:S) 227.29/227.55 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.29/227.55 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.29/227.55 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.29/227.55 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.29/227.55 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.29/227.55 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.29/227.55 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.29/227.55 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.29/227.55 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.29/227.55 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.29/227.55 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.29/227.55 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.29/227.55 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.29/227.55 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.29/227.55 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.29/227.55 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.29/227.55 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.29/227.55 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.29/227.55 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.29/227.55 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.29/227.55 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.29/227.55 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.29/227.55 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.29/227.55 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.29/227.55 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.29/227.55 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.29/227.55 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.29/227.55 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.29/227.55 U46(active(X:S)) -> U46(X:S) 227.29/227.55 U46(mark(X:S)) -> U46(X:S) 227.29/227.55 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.29/227.55 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.29/227.55 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.29/227.55 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.29/227.55 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.29/227.55 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.29/227.55 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.29/227.55 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.29/227.55 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.29/227.55 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.29/227.55 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.29/227.55 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.29/227.55 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.29/227.55 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.29/227.55 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.29/227.55 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.29/227.55 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.29/227.55 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.29/227.55 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.29/227.55 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.29/227.55 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.29/227.55 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.29/227.55 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.29/227.55 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.29/227.55 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.29/227.55 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.29/227.55 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.29/227.55 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.29/227.55 U56(active(X:S)) -> U56(X:S) 227.29/227.55 U56(mark(X:S)) -> U56(X:S) 227.29/227.55 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.29/227.55 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.29/227.55 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.29/227.55 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.29/227.55 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.29/227.55 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.29/227.55 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.29/227.55 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.29/227.55 U63(active(X:S)) -> U63(X:S) 227.29/227.55 U63(mark(X:S)) -> U63(X:S) 227.29/227.55 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.29/227.55 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.29/227.55 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.29/227.55 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.29/227.55 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.29/227.55 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.29/227.55 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.29/227.55 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.29/227.55 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.29/227.55 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.29/227.55 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.29/227.55 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.29/227.55 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.29/227.55 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.29/227.55 U74(active(X:S)) -> U74(X:S) 227.29/227.55 U74(mark(X:S)) -> U74(X:S) 227.29/227.55 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.29/227.55 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.29/227.55 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.29/227.55 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.29/227.55 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.29/227.55 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.29/227.55 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.29/227.55 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.29/227.55 U83(active(X:S)) -> U83(X:S) 227.29/227.55 U83(mark(X:S)) -> U83(X:S) 227.29/227.55 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.29/227.55 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.29/227.55 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.29/227.55 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.29/227.55 U92(active(X:S)) -> U92(X:S) 227.29/227.55 U92(mark(X:S)) -> U92(X:S) 227.29/227.55 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.29/227.55 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.29/227.55 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.29/227.55 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.29/227.55 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.29/227.55 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.29/227.55 active(U13(tt)) -> mark(tt) 227.29/227.55 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.55 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.55 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.55 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.29/227.55 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.29/227.55 active(U26(tt)) -> mark(tt) 227.29/227.55 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.29/227.55 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.29/227.55 active(U33(tt)) -> mark(tt) 227.29/227.55 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.55 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.55 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.55 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.29/227.55 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.29/227.55 active(U46(tt)) -> mark(tt) 227.29/227.55 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.55 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.55 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.55 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.29/227.55 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.29/227.55 active(U56(tt)) -> mark(tt) 227.29/227.55 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.29/227.55 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.29/227.55 active(U63(tt)) -> mark(tt) 227.29/227.55 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.29/227.55 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.29/227.55 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.29/227.55 active(U74(tt)) -> mark(tt) 227.29/227.55 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.29/227.55 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.29/227.55 active(U83(tt)) -> mark(tt) 227.29/227.55 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.29/227.55 active(U92(tt)) -> mark(tt) 227.29/227.55 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.29/227.55 active(__(nil,X:S)) -> mark(X:S) 227.29/227.55 active(__(X:S,nil)) -> mark(X:S) 227.29/227.55 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.55 active(isList(nil)) -> mark(tt) 227.29/227.55 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.29/227.55 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.55 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.55 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.29/227.55 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.29/227.55 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.29/227.55 active(isPal(nil)) -> mark(tt) 227.29/227.55 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.29/227.55 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.29/227.55 active(isPalListKind(a)) -> mark(tt) 227.29/227.55 active(isPalListKind(e)) -> mark(tt) 227.29/227.55 active(isPalListKind(i)) -> mark(tt) 227.29/227.55 active(isPalListKind(nil)) -> mark(tt) 227.29/227.55 active(isPalListKind(o)) -> mark(tt) 227.29/227.55 active(isPalListKind(u)) -> mark(tt) 227.29/227.55 active(isQid(a)) -> mark(tt) 227.29/227.55 active(isQid(e)) -> mark(tt) 227.29/227.55 active(isQid(i)) -> mark(tt) 227.29/227.55 active(isQid(o)) -> mark(tt) 227.29/227.55 active(isQid(u)) -> mark(tt) 227.29/227.55 isList(active(X:S)) -> isList(X:S) 227.29/227.55 isList(mark(X:S)) -> isList(X:S) 227.29/227.55 isNeList(active(X:S)) -> isNeList(X:S) 227.29/227.55 isNeList(mark(X:S)) -> isNeList(X:S) 227.29/227.55 isNePal(active(X:S)) -> isNePal(X:S) 227.29/227.55 isNePal(mark(X:S)) -> isNePal(X:S) 227.29/227.55 isPal(active(X:S)) -> isPal(X:S) 227.29/227.55 isPal(mark(X:S)) -> isPal(X:S) 227.29/227.55 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.29/227.55 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.29/227.55 isQid(active(X:S)) -> isQid(X:S) 227.29/227.55 isQid(mark(X:S)) -> isQid(X:S) 227.29/227.55 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.29/227.55 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.29/227.55 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.29/227.55 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.29/227.55 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.29/227.55 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.29/227.55 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.29/227.55 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.29/227.55 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.29/227.55 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.29/227.55 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.29/227.55 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.29/227.55 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.29/227.55 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.29/227.55 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.29/227.55 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.29/227.55 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.29/227.55 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.29/227.55 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.29/227.55 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.29/227.55 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.29/227.55 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.29/227.55 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.29/227.55 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.29/227.55 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.29/227.55 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.29/227.55 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.29/227.55 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.29/227.55 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.29/227.55 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.29/227.55 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.29/227.55 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.29/227.55 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.29/227.55 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.29/227.55 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.29/227.55 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.29/227.55 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.29/227.55 mark(isList(X:S)) -> active(isList(X:S)) 227.29/227.55 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.29/227.55 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.29/227.55 mark(isPal(X:S)) -> active(isPal(X:S)) 227.29/227.55 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.29/227.55 mark(isQid(X:S)) -> active(isQid(X:S)) 227.29/227.55 mark(a) -> active(a) 227.29/227.55 mark(e) -> active(e) 227.29/227.55 mark(i) -> active(i) 227.29/227.55 mark(nil) -> active(nil) 227.29/227.55 mark(o) -> active(o) 227.29/227.55 mark(tt) -> active(tt) 227.29/227.55 mark(u) -> active(u) 227.29/227.55 ->Interpretation type: 227.29/227.55 Linear 227.29/227.55 ->Coefficients: 227.29/227.55 Natural Numbers 227.29/227.55 ->Dimension: 227.29/227.55 1 227.29/227.55 ->Bound: 227.29/227.55 2 227.29/227.55 ->Interpretation: 227.29/227.55 227.29/227.55 [U11](X1,X2) = 2.X1 + 2.X2 227.29/227.55 [U12](X1,X2) = X1 + 2.X2 227.29/227.55 [U13](X) = X 227.29/227.55 [U21](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.29/227.55 [U22](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.29/227.55 [U23](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.29/227.55 [U24](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.29/227.55 [U25](X1,X2) = X1 + 2.X2 + 2 227.29/227.55 [U26](X) = X + 1 227.29/227.55 [U31](X1,X2) = X1 + 2.X2 227.29/227.55 [U32](X1,X2) = X1 + 2.X2 227.29/227.55 [U33](X) = X 227.29/227.55 [U41](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.29/227.55 [U42](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.29/227.55 [U43](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.29/227.55 [U44](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.29/227.55 [U45](X1,X2) = X1 + 2.X2 + 2 227.29/227.55 [U46](X) = X + 1 227.29/227.55 [U51](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.29/227.55 [U52](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.29/227.55 [U53](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.29/227.55 [U54](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.29/227.55 [U55](X1,X2) = X1 + 2.X2 + 2 227.29/227.55 [U56](X) = X + 1 227.29/227.55 [U61](X1,X2) = 2.X1 + X2 227.29/227.55 [U62](X1,X2) = 2.X1 + X2 227.29/227.55 [U63](X) = X 227.29/227.55 [U71](X1,X2,X3) = 2.X1 + 2.X3 + 2 227.29/227.55 [U72](X1,X2) = 2.X1 + 2.X2 + 2 227.29/227.55 [U73](X1,X2) = 2.X1 227.29/227.55 [U74](X) = X + 1 227.29/227.55 [U81](X1,X2) = X1 + X2 + 1 227.29/227.55 [U82](X1,X2) = 2.X1 + X2 227.29/227.55 [U83](X) = X 227.29/227.55 [U91](X1,X2) = X1 227.29/227.55 [U92](X) = X 227.29/227.55 [__](X1,X2) = 2.X1 + X2 + 2 227.29/227.55 [active](X) = X 227.29/227.55 [isList](X) = 2.X + 2 227.29/227.55 [isNeList](X) = 2.X + 1 227.29/227.55 [isNePal](X) = X + 2 227.29/227.55 [isPal](X) = X + 2 227.29/227.55 [isPalListKind](X) = 1 227.29/227.55 [isQid](X) = X + 1 227.29/227.55 [mark](X) = X 227.29/227.55 [a] = 2 227.29/227.55 [e] = 2 227.29/227.55 [fSNonEmpty] = 0 227.29/227.55 [i] = 1 227.29/227.55 [nil] = 0 227.29/227.55 [o] = 2 227.29/227.55 [tt] = 1 227.29/227.55 [u] = 0 227.29/227.55 [U11#](X1,X2) = 0 227.29/227.55 [U12#](X1,X2) = 0 227.29/227.55 [U13#](X) = 0 227.29/227.55 [U21#](X1,X2,X3) = 0 227.29/227.55 [U22#](X1,X2,X3) = 0 227.29/227.55 [U23#](X1,X2,X3) = 0 227.29/227.55 [U24#](X1,X2,X3) = 0 227.29/227.55 [U25#](X1,X2) = 0 227.29/227.55 [U26#](X) = 0 227.29/227.55 [U31#](X1,X2) = 0 227.29/227.55 [U32#](X1,X2) = 0 227.29/227.55 [U33#](X) = 0 227.29/227.55 [U41#](X1,X2,X3) = 0 227.29/227.55 [U42#](X1,X2,X3) = 0 227.29/227.55 [U43#](X1,X2,X3) = 0 227.29/227.55 [U44#](X1,X2,X3) = 0 227.29/227.55 [U45#](X1,X2) = 0 227.29/227.55 [U46#](X) = 0 227.29/227.55 [U51#](X1,X2,X3) = 0 227.29/227.55 [U52#](X1,X2,X3) = 0 227.29/227.55 [U53#](X1,X2,X3) = 0 227.29/227.55 [U54#](X1,X2,X3) = 0 227.29/227.55 [U55#](X1,X2) = 0 227.29/227.55 [U56#](X) = 0 227.29/227.55 [U61#](X1,X2) = 0 227.29/227.55 [U62#](X1,X2) = 0 227.29/227.55 [U63#](X) = 0 227.29/227.55 [U71#](X1,X2,X3) = 0 227.29/227.55 [U72#](X1,X2) = 0 227.29/227.55 [U73#](X1,X2) = 0 227.29/227.55 [U74#](X) = 0 227.29/227.55 [U81#](X1,X2) = 0 227.29/227.55 [U82#](X1,X2) = 0 227.29/227.55 [U83#](X) = 0 227.29/227.55 [U91#](X1,X2) = 0 227.29/227.55 [U92#](X) = 0 227.29/227.55 [__#](X1,X2) = 0 227.29/227.55 [ACTIVE](X) = 2.X + 2 227.29/227.55 [ISLIST](X) = 0 227.29/227.55 [ISNELIST](X) = 0 227.29/227.55 [ISNEPAL](X) = 0 227.29/227.55 [ISPAL](X) = 0 227.29/227.55 [ISPALLISTKIND](X) = 0 227.29/227.55 [ISQID](X) = 0 227.29/227.55 [MARK](X) = 2.X + 2 227.29/227.55 227.29/227.55 Problem 1.44: 227.29/227.55 227.29/227.55 SCC Processor: 227.29/227.55 -> Pairs: 227.29/227.55 ACTIVE(U12(tt,V:S)) -> MARK(U13(isNeList(V:S))) 227.29/227.55 ACTIVE(U21(tt,V1:S,V2:S)) -> MARK(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.55 ACTIVE(U22(tt,V1:S,V2:S)) -> MARK(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.55 ACTIVE(U23(tt,V1:S,V2:S)) -> MARK(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.55 ACTIVE(U24(tt,V1:S,V2:S)) -> MARK(U25(isList(V1:S),V2:S)) 227.29/227.55 ACTIVE(U25(tt,V2:S)) -> MARK(U26(isList(V2:S))) 227.29/227.55 ACTIVE(U31(tt,V:S)) -> MARK(U32(isPalListKind(V:S),V:S)) 227.29/227.55 ACTIVE(U32(tt,V:S)) -> MARK(U33(isQid(V:S))) 227.29/227.55 ACTIVE(U41(tt,V1:S,V2:S)) -> MARK(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.55 ACTIVE(U42(tt,V1:S,V2:S)) -> MARK(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.55 ACTIVE(U43(tt,V1:S,V2:S)) -> MARK(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.55 ACTIVE(U44(tt,V1:S,V2:S)) -> MARK(U45(isList(V1:S),V2:S)) 227.29/227.55 ACTIVE(U45(tt,V2:S)) -> MARK(U46(isNeList(V2:S))) 227.29/227.55 ACTIVE(U51(tt,V1:S,V2:S)) -> MARK(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.55 ACTIVE(U52(tt,V1:S,V2:S)) -> MARK(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.55 ACTIVE(U53(tt,V1:S,V2:S)) -> MARK(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.55 ACTIVE(U54(tt,V1:S,V2:S)) -> MARK(U55(isNeList(V1:S),V2:S)) 227.29/227.55 ACTIVE(U55(tt,V2:S)) -> MARK(U56(isList(V2:S))) 227.29/227.55 ACTIVE(U61(tt,V:S)) -> MARK(U62(isPalListKind(V:S),V:S)) 227.29/227.55 ACTIVE(U62(tt,V:S)) -> MARK(U63(isQid(V:S))) 227.29/227.55 ACTIVE(U71(tt,I:S,P:S)) -> MARK(U72(isPalListKind(I:S),P:S)) 227.29/227.55 ACTIVE(U72(tt,P:S)) -> MARK(U73(isPal(P:S),P:S)) 227.29/227.55 ACTIVE(U73(tt,P:S)) -> MARK(U74(isPalListKind(P:S))) 227.29/227.55 ACTIVE(U81(tt,V:S)) -> MARK(U82(isPalListKind(V:S),V:S)) 227.29/227.55 ACTIVE(U82(tt,V:S)) -> MARK(U83(isNePal(V:S))) 227.29/227.55 ACTIVE(U91(tt,V2:S)) -> MARK(U92(isPalListKind(V2:S))) 227.29/227.55 ACTIVE(__(__(X:S,Y:S),Z:S)) -> MARK(__(X:S,__(Y:S,Z:S))) 227.29/227.55 ACTIVE(__(nil,X:S)) -> MARK(X:S) 227.29/227.55 ACTIVE(__(X:S,nil)) -> MARK(X:S) 227.29/227.55 ACTIVE(isList(__(V1:S,V2:S))) -> MARK(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.55 ACTIVE(isList(V:S)) -> MARK(U11(isPalListKind(V:S),V:S)) 227.29/227.55 ACTIVE(isNeList(__(V1:S,V2:S))) -> MARK(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.55 ACTIVE(isNeList(__(V1:S,V2:S))) -> MARK(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.55 ACTIVE(isNeList(V:S)) -> MARK(U31(isPalListKind(V:S),V:S)) 227.29/227.55 ACTIVE(isNePal(__(I:S,__(P:S,I:S)))) -> MARK(U71(isQid(I:S),I:S,P:S)) 227.29/227.55 ACTIVE(isNePal(V:S)) -> MARK(U61(isPalListKind(V:S),V:S)) 227.29/227.55 ACTIVE(isPal(V:S)) -> MARK(U81(isPalListKind(V:S),V:S)) 227.29/227.55 ACTIVE(isPalListKind(__(V1:S,V2:S))) -> MARK(U91(isPalListKind(V1:S),V2:S)) 227.29/227.55 MARK(U11(X1:S,X2:S)) -> ACTIVE(U11(mark(X1:S),X2:S)) 227.29/227.55 MARK(U11(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.55 MARK(U12(X1:S,X2:S)) -> ACTIVE(U12(mark(X1:S),X2:S)) 227.29/227.55 MARK(U12(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.55 MARK(U13(X:S)) -> ACTIVE(U13(mark(X:S))) 227.29/227.55 MARK(U13(X:S)) -> MARK(X:S) 227.29/227.55 MARK(U21(X1:S,X2:S,X3:S)) -> ACTIVE(U21(mark(X1:S),X2:S,X3:S)) 227.29/227.55 MARK(U21(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.55 MARK(U22(X1:S,X2:S,X3:S)) -> ACTIVE(U22(mark(X1:S),X2:S,X3:S)) 227.29/227.55 MARK(U22(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.55 MARK(U23(X1:S,X2:S,X3:S)) -> ACTIVE(U23(mark(X1:S),X2:S,X3:S)) 227.29/227.55 MARK(U23(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.55 MARK(U24(X1:S,X2:S,X3:S)) -> ACTIVE(U24(mark(X1:S),X2:S,X3:S)) 227.29/227.55 MARK(U24(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.55 MARK(U25(X1:S,X2:S)) -> ACTIVE(U25(mark(X1:S),X2:S)) 227.29/227.55 MARK(U25(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.55 MARK(U26(X:S)) -> ACTIVE(U26(mark(X:S))) 227.29/227.55 MARK(U26(X:S)) -> MARK(X:S) 227.29/227.55 MARK(U31(X1:S,X2:S)) -> ACTIVE(U31(mark(X1:S),X2:S)) 227.29/227.55 MARK(U31(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.55 MARK(U32(X1:S,X2:S)) -> ACTIVE(U32(mark(X1:S),X2:S)) 227.29/227.55 MARK(U32(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.55 MARK(U33(X:S)) -> ACTIVE(U33(mark(X:S))) 227.29/227.55 MARK(U33(X:S)) -> MARK(X:S) 227.29/227.55 MARK(U41(X1:S,X2:S,X3:S)) -> ACTIVE(U41(mark(X1:S),X2:S,X3:S)) 227.29/227.55 MARK(U41(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.55 MARK(U42(X1:S,X2:S,X3:S)) -> ACTIVE(U42(mark(X1:S),X2:S,X3:S)) 227.29/227.55 MARK(U42(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.55 MARK(U43(X1:S,X2:S,X3:S)) -> ACTIVE(U43(mark(X1:S),X2:S,X3:S)) 227.29/227.55 MARK(U43(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.55 MARK(U44(X1:S,X2:S,X3:S)) -> ACTIVE(U44(mark(X1:S),X2:S,X3:S)) 227.29/227.55 MARK(U44(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.55 MARK(U45(X1:S,X2:S)) -> ACTIVE(U45(mark(X1:S),X2:S)) 227.29/227.55 MARK(U45(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.55 MARK(U46(X:S)) -> ACTIVE(U46(mark(X:S))) 227.29/227.55 MARK(U46(X:S)) -> MARK(X:S) 227.29/227.55 MARK(U51(X1:S,X2:S,X3:S)) -> ACTIVE(U51(mark(X1:S),X2:S,X3:S)) 227.29/227.55 MARK(U51(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.55 MARK(U52(X1:S,X2:S,X3:S)) -> ACTIVE(U52(mark(X1:S),X2:S,X3:S)) 227.29/227.55 MARK(U52(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.55 MARK(U53(X1:S,X2:S,X3:S)) -> ACTIVE(U53(mark(X1:S),X2:S,X3:S)) 227.29/227.55 MARK(U53(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.55 MARK(U54(X1:S,X2:S,X3:S)) -> ACTIVE(U54(mark(X1:S),X2:S,X3:S)) 227.29/227.55 MARK(U54(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.55 MARK(U55(X1:S,X2:S)) -> ACTIVE(U55(mark(X1:S),X2:S)) 227.29/227.55 MARK(U55(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.55 MARK(U56(X:S)) -> ACTIVE(U56(mark(X:S))) 227.29/227.55 MARK(U56(X:S)) -> MARK(X:S) 227.29/227.55 MARK(U61(X1:S,X2:S)) -> ACTIVE(U61(mark(X1:S),X2:S)) 227.29/227.55 MARK(U61(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.55 MARK(U62(X1:S,X2:S)) -> ACTIVE(U62(mark(X1:S),X2:S)) 227.29/227.55 MARK(U62(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.55 MARK(U63(X:S)) -> ACTIVE(U63(mark(X:S))) 227.29/227.55 MARK(U63(X:S)) -> MARK(X:S) 227.29/227.55 MARK(U71(X1:S,X2:S,X3:S)) -> ACTIVE(U71(mark(X1:S),X2:S,X3:S)) 227.29/227.55 MARK(U71(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.55 MARK(U72(X1:S,X2:S)) -> ACTIVE(U72(mark(X1:S),X2:S)) 227.29/227.55 MARK(U72(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.55 MARK(U73(X1:S,X2:S)) -> ACTIVE(U73(mark(X1:S),X2:S)) 227.29/227.55 MARK(U73(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.55 MARK(U74(X:S)) -> ACTIVE(U74(mark(X:S))) 227.29/227.55 MARK(U74(X:S)) -> MARK(X:S) 227.29/227.55 MARK(U81(X1:S,X2:S)) -> ACTIVE(U81(mark(X1:S),X2:S)) 227.29/227.55 MARK(U81(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.55 MARK(U82(X1:S,X2:S)) -> ACTIVE(U82(mark(X1:S),X2:S)) 227.29/227.55 MARK(U82(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.55 MARK(U83(X:S)) -> ACTIVE(U83(mark(X:S))) 227.29/227.55 MARK(U83(X:S)) -> MARK(X:S) 227.29/227.55 MARK(U91(X1:S,X2:S)) -> ACTIVE(U91(mark(X1:S),X2:S)) 227.29/227.55 MARK(U91(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.55 MARK(U92(X:S)) -> ACTIVE(U92(mark(X:S))) 227.29/227.55 MARK(U92(X:S)) -> MARK(X:S) 227.29/227.55 MARK(__(X1:S,X2:S)) -> ACTIVE(__(mark(X1:S),mark(X2:S))) 227.29/227.55 MARK(__(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.55 MARK(__(X1:S,X2:S)) -> MARK(X2:S) 227.29/227.55 MARK(isList(X:S)) -> ACTIVE(isList(X:S)) 227.29/227.55 MARK(isNeList(X:S)) -> ACTIVE(isNeList(X:S)) 227.29/227.55 MARK(isNePal(X:S)) -> ACTIVE(isNePal(X:S)) 227.29/227.55 MARK(isPal(X:S)) -> ACTIVE(isPal(X:S)) 227.29/227.55 MARK(isPalListKind(X:S)) -> ACTIVE(isPalListKind(X:S)) 227.29/227.55 -> Rules: 227.29/227.55 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.29/227.55 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.29/227.55 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.29/227.55 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.29/227.55 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.29/227.55 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.29/227.55 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.29/227.55 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.29/227.55 U13(active(X:S)) -> U13(X:S) 227.29/227.55 U13(mark(X:S)) -> U13(X:S) 227.29/227.55 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.29/227.55 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.29/227.55 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.29/227.55 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.29/227.55 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.29/227.55 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.29/227.55 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.29/227.55 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.29/227.55 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.29/227.55 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.29/227.55 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.29/227.55 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.29/227.55 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.29/227.55 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.29/227.55 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.29/227.55 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.29/227.55 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.29/227.55 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.29/227.55 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.29/227.55 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.29/227.55 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.29/227.55 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.29/227.55 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.29/227.55 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.29/227.55 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.29/227.55 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.29/227.55 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.29/227.55 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.29/227.55 U26(active(X:S)) -> U26(X:S) 227.29/227.55 U26(mark(X:S)) -> U26(X:S) 227.29/227.55 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.29/227.55 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.29/227.55 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.29/227.55 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.29/227.55 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.29/227.55 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.29/227.55 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.29/227.55 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.29/227.55 U33(active(X:S)) -> U33(X:S) 227.29/227.55 U33(mark(X:S)) -> U33(X:S) 227.29/227.55 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.29/227.55 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.29/227.55 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.29/227.55 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.29/227.55 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.29/227.55 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.29/227.55 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.29/227.55 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.29/227.55 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.29/227.55 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.29/227.55 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.29/227.55 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.29/227.55 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.29/227.55 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.29/227.55 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.29/227.55 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.29/227.55 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.29/227.55 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.29/227.55 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.29/227.55 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.29/227.55 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.29/227.55 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.29/227.55 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.29/227.55 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.29/227.55 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.29/227.55 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.29/227.55 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.29/227.55 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.29/227.55 U46(active(X:S)) -> U46(X:S) 227.29/227.55 U46(mark(X:S)) -> U46(X:S) 227.29/227.55 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.29/227.55 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.29/227.55 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.29/227.55 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.29/227.55 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.29/227.55 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.29/227.55 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.29/227.55 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.29/227.55 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.29/227.55 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.29/227.55 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.29/227.55 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.29/227.55 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.29/227.55 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.29/227.55 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.29/227.55 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.29/227.55 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.29/227.55 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.29/227.55 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.29/227.55 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.29/227.55 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.29/227.55 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.29/227.55 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.29/227.55 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.29/227.55 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.29/227.55 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.29/227.55 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.29/227.55 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.29/227.55 U56(active(X:S)) -> U56(X:S) 227.29/227.55 U56(mark(X:S)) -> U56(X:S) 227.29/227.55 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.29/227.55 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.29/227.55 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.29/227.55 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.29/227.55 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.29/227.55 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.29/227.55 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.29/227.55 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.29/227.55 U63(active(X:S)) -> U63(X:S) 227.29/227.55 U63(mark(X:S)) -> U63(X:S) 227.29/227.55 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.29/227.55 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.29/227.55 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.29/227.55 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.29/227.55 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.29/227.55 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.29/227.55 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.29/227.55 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.29/227.55 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.29/227.55 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.29/227.55 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.29/227.55 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.29/227.55 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.29/227.55 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.29/227.55 U74(active(X:S)) -> U74(X:S) 227.29/227.55 U74(mark(X:S)) -> U74(X:S) 227.29/227.55 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.29/227.55 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.29/227.55 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.29/227.55 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.29/227.55 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.29/227.55 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.29/227.55 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.29/227.55 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.29/227.55 U83(active(X:S)) -> U83(X:S) 227.29/227.55 U83(mark(X:S)) -> U83(X:S) 227.29/227.55 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.29/227.55 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.29/227.55 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.29/227.55 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.29/227.55 U92(active(X:S)) -> U92(X:S) 227.29/227.55 U92(mark(X:S)) -> U92(X:S) 227.29/227.55 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.29/227.55 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.29/227.55 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.29/227.55 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.29/227.55 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.29/227.55 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.29/227.55 active(U13(tt)) -> mark(tt) 227.29/227.55 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.55 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.55 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.55 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.29/227.55 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.29/227.55 active(U26(tt)) -> mark(tt) 227.29/227.55 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.29/227.55 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.29/227.55 active(U33(tt)) -> mark(tt) 227.29/227.55 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.55 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.55 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.55 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.29/227.55 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.29/227.55 active(U46(tt)) -> mark(tt) 227.29/227.55 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.55 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.55 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.55 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.29/227.55 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.29/227.55 active(U56(tt)) -> mark(tt) 227.29/227.55 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.29/227.55 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.29/227.55 active(U63(tt)) -> mark(tt) 227.29/227.55 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.29/227.55 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.29/227.55 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.29/227.55 active(U74(tt)) -> mark(tt) 227.29/227.55 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.29/227.55 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.29/227.55 active(U83(tt)) -> mark(tt) 227.29/227.55 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.29/227.55 active(U92(tt)) -> mark(tt) 227.29/227.55 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.29/227.55 active(__(nil,X:S)) -> mark(X:S) 227.29/227.55 active(__(X:S,nil)) -> mark(X:S) 227.29/227.55 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.55 active(isList(nil)) -> mark(tt) 227.29/227.55 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.29/227.55 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.55 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.55 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.29/227.55 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.29/227.55 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.29/227.55 active(isPal(nil)) -> mark(tt) 227.29/227.55 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.29/227.55 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.29/227.55 active(isPalListKind(a)) -> mark(tt) 227.29/227.55 active(isPalListKind(e)) -> mark(tt) 227.29/227.55 active(isPalListKind(i)) -> mark(tt) 227.29/227.55 active(isPalListKind(nil)) -> mark(tt) 227.29/227.55 active(isPalListKind(o)) -> mark(tt) 227.29/227.55 active(isPalListKind(u)) -> mark(tt) 227.29/227.55 active(isQid(a)) -> mark(tt) 227.29/227.55 active(isQid(e)) -> mark(tt) 227.29/227.55 active(isQid(i)) -> mark(tt) 227.29/227.55 active(isQid(o)) -> mark(tt) 227.29/227.55 active(isQid(u)) -> mark(tt) 227.29/227.55 isList(active(X:S)) -> isList(X:S) 227.29/227.55 isList(mark(X:S)) -> isList(X:S) 227.29/227.55 isNeList(active(X:S)) -> isNeList(X:S) 227.29/227.55 isNeList(mark(X:S)) -> isNeList(X:S) 227.29/227.55 isNePal(active(X:S)) -> isNePal(X:S) 227.29/227.55 isNePal(mark(X:S)) -> isNePal(X:S) 227.29/227.55 isPal(active(X:S)) -> isPal(X:S) 227.29/227.55 isPal(mark(X:S)) -> isPal(X:S) 227.29/227.55 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.29/227.55 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.29/227.55 isQid(active(X:S)) -> isQid(X:S) 227.29/227.55 isQid(mark(X:S)) -> isQid(X:S) 227.29/227.55 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.29/227.55 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.29/227.55 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.29/227.55 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.29/227.55 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.29/227.55 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.29/227.55 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.29/227.55 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.29/227.55 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.29/227.55 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.29/227.55 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.29/227.55 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.29/227.55 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.29/227.55 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.29/227.55 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.29/227.55 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.29/227.55 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.29/227.55 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.29/227.55 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.29/227.55 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.29/227.55 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.29/227.55 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.29/227.55 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.29/227.55 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.29/227.55 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.29/227.55 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.29/227.55 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.29/227.55 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.29/227.55 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.29/227.55 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.29/227.55 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.29/227.55 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.29/227.55 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.29/227.55 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.29/227.55 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.29/227.55 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.29/227.55 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.29/227.55 mark(isList(X:S)) -> active(isList(X:S)) 227.29/227.55 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.29/227.55 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.29/227.55 mark(isPal(X:S)) -> active(isPal(X:S)) 227.29/227.55 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.29/227.55 mark(isQid(X:S)) -> active(isQid(X:S)) 227.29/227.55 mark(a) -> active(a) 227.29/227.55 mark(e) -> active(e) 227.29/227.55 mark(i) -> active(i) 227.29/227.55 mark(nil) -> active(nil) 227.29/227.55 mark(o) -> active(o) 227.29/227.55 mark(tt) -> active(tt) 227.29/227.55 mark(u) -> active(u) 227.29/227.55 ->Strongly Connected Components: 227.29/227.55 ->->Cycle: 227.29/227.55 ->->-> Pairs: 227.29/227.55 ACTIVE(U12(tt,V:S)) -> MARK(U13(isNeList(V:S))) 227.29/227.55 ACTIVE(U21(tt,V1:S,V2:S)) -> MARK(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.55 ACTIVE(U22(tt,V1:S,V2:S)) -> MARK(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.56 ACTIVE(U23(tt,V1:S,V2:S)) -> MARK(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.56 ACTIVE(U24(tt,V1:S,V2:S)) -> MARK(U25(isList(V1:S),V2:S)) 227.29/227.56 ACTIVE(U25(tt,V2:S)) -> MARK(U26(isList(V2:S))) 227.29/227.56 ACTIVE(U31(tt,V:S)) -> MARK(U32(isPalListKind(V:S),V:S)) 227.29/227.56 ACTIVE(U32(tt,V:S)) -> MARK(U33(isQid(V:S))) 227.29/227.56 ACTIVE(U41(tt,V1:S,V2:S)) -> MARK(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.56 ACTIVE(U42(tt,V1:S,V2:S)) -> MARK(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.56 ACTIVE(U43(tt,V1:S,V2:S)) -> MARK(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.56 ACTIVE(U44(tt,V1:S,V2:S)) -> MARK(U45(isList(V1:S),V2:S)) 227.29/227.56 ACTIVE(U45(tt,V2:S)) -> MARK(U46(isNeList(V2:S))) 227.29/227.56 ACTIVE(U51(tt,V1:S,V2:S)) -> MARK(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.56 ACTIVE(U52(tt,V1:S,V2:S)) -> MARK(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.56 ACTIVE(U53(tt,V1:S,V2:S)) -> MARK(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.56 ACTIVE(U54(tt,V1:S,V2:S)) -> MARK(U55(isNeList(V1:S),V2:S)) 227.29/227.56 ACTIVE(U55(tt,V2:S)) -> MARK(U56(isList(V2:S))) 227.29/227.56 ACTIVE(U61(tt,V:S)) -> MARK(U62(isPalListKind(V:S),V:S)) 227.29/227.56 ACTIVE(U62(tt,V:S)) -> MARK(U63(isQid(V:S))) 227.29/227.56 ACTIVE(U71(tt,I:S,P:S)) -> MARK(U72(isPalListKind(I:S),P:S)) 227.29/227.56 ACTIVE(U72(tt,P:S)) -> MARK(U73(isPal(P:S),P:S)) 227.29/227.56 ACTIVE(U73(tt,P:S)) -> MARK(U74(isPalListKind(P:S))) 227.29/227.56 ACTIVE(U81(tt,V:S)) -> MARK(U82(isPalListKind(V:S),V:S)) 227.29/227.56 ACTIVE(U82(tt,V:S)) -> MARK(U83(isNePal(V:S))) 227.29/227.56 ACTIVE(U91(tt,V2:S)) -> MARK(U92(isPalListKind(V2:S))) 227.29/227.56 ACTIVE(__(__(X:S,Y:S),Z:S)) -> MARK(__(X:S,__(Y:S,Z:S))) 227.29/227.56 ACTIVE(__(nil,X:S)) -> MARK(X:S) 227.29/227.56 ACTIVE(__(X:S,nil)) -> MARK(X:S) 227.29/227.56 ACTIVE(isList(__(V1:S,V2:S))) -> MARK(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.56 ACTIVE(isList(V:S)) -> MARK(U11(isPalListKind(V:S),V:S)) 227.29/227.56 ACTIVE(isNeList(__(V1:S,V2:S))) -> MARK(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.56 ACTIVE(isNeList(__(V1:S,V2:S))) -> MARK(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.56 ACTIVE(isNeList(V:S)) -> MARK(U31(isPalListKind(V:S),V:S)) 227.29/227.56 ACTIVE(isNePal(__(I:S,__(P:S,I:S)))) -> MARK(U71(isQid(I:S),I:S,P:S)) 227.29/227.56 ACTIVE(isNePal(V:S)) -> MARK(U61(isPalListKind(V:S),V:S)) 227.29/227.56 ACTIVE(isPal(V:S)) -> MARK(U81(isPalListKind(V:S),V:S)) 227.29/227.56 ACTIVE(isPalListKind(__(V1:S,V2:S))) -> MARK(U91(isPalListKind(V1:S),V2:S)) 227.29/227.56 MARK(U11(X1:S,X2:S)) -> ACTIVE(U11(mark(X1:S),X2:S)) 227.29/227.56 MARK(U11(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.56 MARK(U12(X1:S,X2:S)) -> ACTIVE(U12(mark(X1:S),X2:S)) 227.29/227.56 MARK(U12(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.56 MARK(U13(X:S)) -> ACTIVE(U13(mark(X:S))) 227.29/227.56 MARK(U13(X:S)) -> MARK(X:S) 227.29/227.56 MARK(U21(X1:S,X2:S,X3:S)) -> ACTIVE(U21(mark(X1:S),X2:S,X3:S)) 227.29/227.56 MARK(U21(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.56 MARK(U22(X1:S,X2:S,X3:S)) -> ACTIVE(U22(mark(X1:S),X2:S,X3:S)) 227.29/227.56 MARK(U22(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.56 MARK(U23(X1:S,X2:S,X3:S)) -> ACTIVE(U23(mark(X1:S),X2:S,X3:S)) 227.29/227.56 MARK(U23(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.56 MARK(U24(X1:S,X2:S,X3:S)) -> ACTIVE(U24(mark(X1:S),X2:S,X3:S)) 227.29/227.56 MARK(U24(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.56 MARK(U25(X1:S,X2:S)) -> ACTIVE(U25(mark(X1:S),X2:S)) 227.29/227.56 MARK(U25(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.56 MARK(U26(X:S)) -> ACTIVE(U26(mark(X:S))) 227.29/227.56 MARK(U26(X:S)) -> MARK(X:S) 227.29/227.56 MARK(U31(X1:S,X2:S)) -> ACTIVE(U31(mark(X1:S),X2:S)) 227.29/227.56 MARK(U31(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.56 MARK(U32(X1:S,X2:S)) -> ACTIVE(U32(mark(X1:S),X2:S)) 227.29/227.56 MARK(U32(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.56 MARK(U33(X:S)) -> ACTIVE(U33(mark(X:S))) 227.29/227.56 MARK(U33(X:S)) -> MARK(X:S) 227.29/227.56 MARK(U41(X1:S,X2:S,X3:S)) -> ACTIVE(U41(mark(X1:S),X2:S,X3:S)) 227.29/227.56 MARK(U41(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.56 MARK(U42(X1:S,X2:S,X3:S)) -> ACTIVE(U42(mark(X1:S),X2:S,X3:S)) 227.29/227.56 MARK(U42(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.56 MARK(U43(X1:S,X2:S,X3:S)) -> ACTIVE(U43(mark(X1:S),X2:S,X3:S)) 227.29/227.56 MARK(U43(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.56 MARK(U44(X1:S,X2:S,X3:S)) -> ACTIVE(U44(mark(X1:S),X2:S,X3:S)) 227.29/227.56 MARK(U44(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.56 MARK(U45(X1:S,X2:S)) -> ACTIVE(U45(mark(X1:S),X2:S)) 227.29/227.56 MARK(U45(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.56 MARK(U46(X:S)) -> ACTIVE(U46(mark(X:S))) 227.29/227.56 MARK(U46(X:S)) -> MARK(X:S) 227.29/227.56 MARK(U51(X1:S,X2:S,X3:S)) -> ACTIVE(U51(mark(X1:S),X2:S,X3:S)) 227.29/227.56 MARK(U51(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.56 MARK(U52(X1:S,X2:S,X3:S)) -> ACTIVE(U52(mark(X1:S),X2:S,X3:S)) 227.29/227.56 MARK(U52(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.56 MARK(U53(X1:S,X2:S,X3:S)) -> ACTIVE(U53(mark(X1:S),X2:S,X3:S)) 227.29/227.56 MARK(U53(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.56 MARK(U54(X1:S,X2:S,X3:S)) -> ACTIVE(U54(mark(X1:S),X2:S,X3:S)) 227.29/227.56 MARK(U54(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.56 MARK(U55(X1:S,X2:S)) -> ACTIVE(U55(mark(X1:S),X2:S)) 227.29/227.56 MARK(U55(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.56 MARK(U56(X:S)) -> ACTIVE(U56(mark(X:S))) 227.29/227.56 MARK(U56(X:S)) -> MARK(X:S) 227.29/227.56 MARK(U61(X1:S,X2:S)) -> ACTIVE(U61(mark(X1:S),X2:S)) 227.29/227.56 MARK(U61(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.56 MARK(U62(X1:S,X2:S)) -> ACTIVE(U62(mark(X1:S),X2:S)) 227.29/227.56 MARK(U62(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.56 MARK(U63(X:S)) -> ACTIVE(U63(mark(X:S))) 227.29/227.56 MARK(U63(X:S)) -> MARK(X:S) 227.29/227.56 MARK(U71(X1:S,X2:S,X3:S)) -> ACTIVE(U71(mark(X1:S),X2:S,X3:S)) 227.29/227.56 MARK(U71(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.56 MARK(U72(X1:S,X2:S)) -> ACTIVE(U72(mark(X1:S),X2:S)) 227.29/227.56 MARK(U72(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.56 MARK(U73(X1:S,X2:S)) -> ACTIVE(U73(mark(X1:S),X2:S)) 227.29/227.56 MARK(U73(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.56 MARK(U74(X:S)) -> ACTIVE(U74(mark(X:S))) 227.29/227.56 MARK(U74(X:S)) -> MARK(X:S) 227.29/227.56 MARK(U81(X1:S,X2:S)) -> ACTIVE(U81(mark(X1:S),X2:S)) 227.29/227.56 MARK(U81(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.56 MARK(U82(X1:S,X2:S)) -> ACTIVE(U82(mark(X1:S),X2:S)) 227.29/227.56 MARK(U82(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.56 MARK(U83(X:S)) -> ACTIVE(U83(mark(X:S))) 227.29/227.56 MARK(U83(X:S)) -> MARK(X:S) 227.29/227.56 MARK(U91(X1:S,X2:S)) -> ACTIVE(U91(mark(X1:S),X2:S)) 227.29/227.56 MARK(U91(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.56 MARK(U92(X:S)) -> ACTIVE(U92(mark(X:S))) 227.29/227.56 MARK(U92(X:S)) -> MARK(X:S) 227.29/227.56 MARK(__(X1:S,X2:S)) -> ACTIVE(__(mark(X1:S),mark(X2:S))) 227.29/227.56 MARK(__(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.56 MARK(__(X1:S,X2:S)) -> MARK(X2:S) 227.29/227.56 MARK(isList(X:S)) -> ACTIVE(isList(X:S)) 227.29/227.56 MARK(isNeList(X:S)) -> ACTIVE(isNeList(X:S)) 227.29/227.56 MARK(isNePal(X:S)) -> ACTIVE(isNePal(X:S)) 227.29/227.56 MARK(isPal(X:S)) -> ACTIVE(isPal(X:S)) 227.29/227.56 MARK(isPalListKind(X:S)) -> ACTIVE(isPalListKind(X:S)) 227.29/227.56 ->->-> Rules: 227.29/227.56 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.29/227.56 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.29/227.56 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.29/227.56 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.29/227.56 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.29/227.56 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.29/227.56 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.29/227.56 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.29/227.56 U13(active(X:S)) -> U13(X:S) 227.29/227.56 U13(mark(X:S)) -> U13(X:S) 227.29/227.56 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.29/227.56 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.29/227.56 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.29/227.56 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.29/227.56 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.29/227.56 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.29/227.56 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.29/227.56 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.29/227.56 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.29/227.56 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.29/227.56 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.29/227.56 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.29/227.56 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.29/227.56 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.29/227.56 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.29/227.56 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.29/227.56 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.29/227.56 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.29/227.56 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.29/227.56 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.29/227.56 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.29/227.56 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.29/227.56 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.29/227.56 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.29/227.56 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.29/227.56 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.29/227.56 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.29/227.56 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.29/227.56 U26(active(X:S)) -> U26(X:S) 227.29/227.56 U26(mark(X:S)) -> U26(X:S) 227.29/227.56 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.29/227.56 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.29/227.56 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.29/227.56 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.29/227.56 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.29/227.56 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.29/227.56 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.29/227.56 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.29/227.56 U33(active(X:S)) -> U33(X:S) 227.29/227.56 U33(mark(X:S)) -> U33(X:S) 227.29/227.56 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.29/227.56 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.29/227.56 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.29/227.56 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.29/227.56 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.29/227.56 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.29/227.56 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.29/227.56 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.29/227.56 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.29/227.56 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.29/227.56 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.29/227.56 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.29/227.56 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.29/227.56 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.29/227.56 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.29/227.56 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.29/227.56 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.29/227.56 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.29/227.56 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.29/227.56 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.29/227.56 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.29/227.56 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.29/227.56 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.29/227.56 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.29/227.56 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.29/227.56 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.29/227.56 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.29/227.56 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.29/227.56 U46(active(X:S)) -> U46(X:S) 227.29/227.56 U46(mark(X:S)) -> U46(X:S) 227.29/227.56 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.29/227.56 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.29/227.56 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.29/227.56 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.29/227.56 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.29/227.56 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.29/227.56 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.29/227.56 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.29/227.56 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.29/227.56 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.29/227.56 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.29/227.56 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.29/227.56 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.29/227.56 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.29/227.56 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.29/227.56 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.29/227.56 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.29/227.56 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.29/227.56 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.29/227.56 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.29/227.56 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.29/227.56 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.29/227.56 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.29/227.56 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.29/227.56 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.29/227.56 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.29/227.56 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.29/227.56 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.29/227.56 U56(active(X:S)) -> U56(X:S) 227.29/227.56 U56(mark(X:S)) -> U56(X:S) 227.29/227.56 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.29/227.56 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.29/227.56 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.29/227.56 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.29/227.56 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.29/227.56 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.29/227.56 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.29/227.56 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.29/227.56 U63(active(X:S)) -> U63(X:S) 227.29/227.56 U63(mark(X:S)) -> U63(X:S) 227.29/227.56 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.29/227.56 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.29/227.56 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.29/227.56 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.29/227.56 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.29/227.56 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.29/227.56 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.29/227.56 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.29/227.56 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.29/227.56 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.29/227.56 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.29/227.56 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.29/227.56 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.29/227.56 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.29/227.56 U74(active(X:S)) -> U74(X:S) 227.29/227.56 U74(mark(X:S)) -> U74(X:S) 227.29/227.56 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.29/227.56 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.29/227.56 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.29/227.56 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.29/227.56 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.29/227.56 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.29/227.56 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.29/227.56 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.29/227.56 U83(active(X:S)) -> U83(X:S) 227.29/227.56 U83(mark(X:S)) -> U83(X:S) 227.29/227.56 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.29/227.56 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.29/227.56 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.29/227.56 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.29/227.56 U92(active(X:S)) -> U92(X:S) 227.29/227.56 U92(mark(X:S)) -> U92(X:S) 227.29/227.56 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.29/227.56 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.29/227.56 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.29/227.56 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.29/227.56 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.29/227.56 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.29/227.56 active(U13(tt)) -> mark(tt) 227.29/227.56 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.56 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.56 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.56 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.29/227.56 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.29/227.56 active(U26(tt)) -> mark(tt) 227.29/227.56 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.29/227.56 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.29/227.56 active(U33(tt)) -> mark(tt) 227.29/227.56 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.56 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.56 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.56 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.29/227.56 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.29/227.56 active(U46(tt)) -> mark(tt) 227.29/227.56 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.56 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.56 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.56 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.29/227.56 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.29/227.56 active(U56(tt)) -> mark(tt) 227.29/227.56 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.29/227.56 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.29/227.56 active(U63(tt)) -> mark(tt) 227.29/227.56 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.29/227.56 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.29/227.56 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.29/227.56 active(U74(tt)) -> mark(tt) 227.29/227.56 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.29/227.56 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.29/227.56 active(U83(tt)) -> mark(tt) 227.29/227.56 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.29/227.56 active(U92(tt)) -> mark(tt) 227.29/227.56 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.29/227.56 active(__(nil,X:S)) -> mark(X:S) 227.29/227.56 active(__(X:S,nil)) -> mark(X:S) 227.29/227.56 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.56 active(isList(nil)) -> mark(tt) 227.29/227.56 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.29/227.56 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.56 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.56 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.29/227.56 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.29/227.56 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.29/227.56 active(isPal(nil)) -> mark(tt) 227.29/227.56 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.29/227.56 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.29/227.56 active(isPalListKind(a)) -> mark(tt) 227.29/227.56 active(isPalListKind(e)) -> mark(tt) 227.29/227.56 active(isPalListKind(i)) -> mark(tt) 227.29/227.56 active(isPalListKind(nil)) -> mark(tt) 227.29/227.56 active(isPalListKind(o)) -> mark(tt) 227.29/227.56 active(isPalListKind(u)) -> mark(tt) 227.29/227.56 active(isQid(a)) -> mark(tt) 227.29/227.56 active(isQid(e)) -> mark(tt) 227.29/227.56 active(isQid(i)) -> mark(tt) 227.29/227.56 active(isQid(o)) -> mark(tt) 227.29/227.56 active(isQid(u)) -> mark(tt) 227.29/227.56 isList(active(X:S)) -> isList(X:S) 227.29/227.56 isList(mark(X:S)) -> isList(X:S) 227.29/227.56 isNeList(active(X:S)) -> isNeList(X:S) 227.29/227.56 isNeList(mark(X:S)) -> isNeList(X:S) 227.29/227.56 isNePal(active(X:S)) -> isNePal(X:S) 227.29/227.56 isNePal(mark(X:S)) -> isNePal(X:S) 227.29/227.56 isPal(active(X:S)) -> isPal(X:S) 227.29/227.56 isPal(mark(X:S)) -> isPal(X:S) 227.29/227.56 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.29/227.56 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.29/227.56 isQid(active(X:S)) -> isQid(X:S) 227.29/227.56 isQid(mark(X:S)) -> isQid(X:S) 227.29/227.56 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.29/227.56 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.29/227.56 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.29/227.56 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.29/227.56 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.29/227.56 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.29/227.56 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.29/227.56 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.29/227.56 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.29/227.56 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.29/227.56 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.29/227.56 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.29/227.56 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.29/227.56 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.29/227.56 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.29/227.56 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.29/227.56 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.29/227.56 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.29/227.56 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.29/227.56 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.29/227.56 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.29/227.56 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.29/227.56 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.29/227.56 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.29/227.56 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.29/227.56 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.29/227.56 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.29/227.56 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.29/227.56 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.29/227.56 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.29/227.56 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.29/227.56 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.29/227.56 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.29/227.56 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.29/227.56 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.29/227.56 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.29/227.56 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.29/227.56 mark(isList(X:S)) -> active(isList(X:S)) 227.29/227.56 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.29/227.56 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.29/227.56 mark(isPal(X:S)) -> active(isPal(X:S)) 227.29/227.56 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.29/227.56 mark(isQid(X:S)) -> active(isQid(X:S)) 227.29/227.56 mark(a) -> active(a) 227.29/227.56 mark(e) -> active(e) 227.29/227.56 mark(i) -> active(i) 227.29/227.56 mark(nil) -> active(nil) 227.29/227.56 mark(o) -> active(o) 227.29/227.56 mark(tt) -> active(tt) 227.29/227.56 mark(u) -> active(u) 227.29/227.56 227.29/227.56 Problem 1.44: 227.29/227.56 227.29/227.56 Reduction Pairs Processor: 227.29/227.56 -> Pairs: 227.29/227.56 ACTIVE(U12(tt,V:S)) -> MARK(U13(isNeList(V:S))) 227.29/227.56 ACTIVE(U21(tt,V1:S,V2:S)) -> MARK(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.56 ACTIVE(U22(tt,V1:S,V2:S)) -> MARK(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.56 ACTIVE(U23(tt,V1:S,V2:S)) -> MARK(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.56 ACTIVE(U24(tt,V1:S,V2:S)) -> MARK(U25(isList(V1:S),V2:S)) 227.29/227.56 ACTIVE(U25(tt,V2:S)) -> MARK(U26(isList(V2:S))) 227.29/227.56 ACTIVE(U31(tt,V:S)) -> MARK(U32(isPalListKind(V:S),V:S)) 227.29/227.56 ACTIVE(U32(tt,V:S)) -> MARK(U33(isQid(V:S))) 227.29/227.56 ACTIVE(U41(tt,V1:S,V2:S)) -> MARK(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.56 ACTIVE(U42(tt,V1:S,V2:S)) -> MARK(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.56 ACTIVE(U43(tt,V1:S,V2:S)) -> MARK(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.56 ACTIVE(U44(tt,V1:S,V2:S)) -> MARK(U45(isList(V1:S),V2:S)) 227.29/227.56 ACTIVE(U45(tt,V2:S)) -> MARK(U46(isNeList(V2:S))) 227.29/227.56 ACTIVE(U51(tt,V1:S,V2:S)) -> MARK(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.56 ACTIVE(U52(tt,V1:S,V2:S)) -> MARK(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.56 ACTIVE(U53(tt,V1:S,V2:S)) -> MARK(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.56 ACTIVE(U54(tt,V1:S,V2:S)) -> MARK(U55(isNeList(V1:S),V2:S)) 227.29/227.56 ACTIVE(U55(tt,V2:S)) -> MARK(U56(isList(V2:S))) 227.29/227.56 ACTIVE(U61(tt,V:S)) -> MARK(U62(isPalListKind(V:S),V:S)) 227.29/227.56 ACTIVE(U62(tt,V:S)) -> MARK(U63(isQid(V:S))) 227.29/227.56 ACTIVE(U71(tt,I:S,P:S)) -> MARK(U72(isPalListKind(I:S),P:S)) 227.29/227.56 ACTIVE(U72(tt,P:S)) -> MARK(U73(isPal(P:S),P:S)) 227.29/227.56 ACTIVE(U73(tt,P:S)) -> MARK(U74(isPalListKind(P:S))) 227.29/227.56 ACTIVE(U81(tt,V:S)) -> MARK(U82(isPalListKind(V:S),V:S)) 227.29/227.56 ACTIVE(U82(tt,V:S)) -> MARK(U83(isNePal(V:S))) 227.29/227.56 ACTIVE(U91(tt,V2:S)) -> MARK(U92(isPalListKind(V2:S))) 227.29/227.56 ACTIVE(__(__(X:S,Y:S),Z:S)) -> MARK(__(X:S,__(Y:S,Z:S))) 227.29/227.56 ACTIVE(__(nil,X:S)) -> MARK(X:S) 227.29/227.56 ACTIVE(__(X:S,nil)) -> MARK(X:S) 227.29/227.56 ACTIVE(isList(__(V1:S,V2:S))) -> MARK(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.56 ACTIVE(isList(V:S)) -> MARK(U11(isPalListKind(V:S),V:S)) 227.29/227.56 ACTIVE(isNeList(__(V1:S,V2:S))) -> MARK(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.56 ACTIVE(isNeList(__(V1:S,V2:S))) -> MARK(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.56 ACTIVE(isNeList(V:S)) -> MARK(U31(isPalListKind(V:S),V:S)) 227.29/227.56 ACTIVE(isNePal(__(I:S,__(P:S,I:S)))) -> MARK(U71(isQid(I:S),I:S,P:S)) 227.29/227.56 ACTIVE(isNePal(V:S)) -> MARK(U61(isPalListKind(V:S),V:S)) 227.29/227.56 ACTIVE(isPal(V:S)) -> MARK(U81(isPalListKind(V:S),V:S)) 227.29/227.56 ACTIVE(isPalListKind(__(V1:S,V2:S))) -> MARK(U91(isPalListKind(V1:S),V2:S)) 227.29/227.56 MARK(U11(X1:S,X2:S)) -> ACTIVE(U11(mark(X1:S),X2:S)) 227.29/227.56 MARK(U11(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.56 MARK(U12(X1:S,X2:S)) -> ACTIVE(U12(mark(X1:S),X2:S)) 227.29/227.56 MARK(U12(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.56 MARK(U13(X:S)) -> ACTIVE(U13(mark(X:S))) 227.29/227.56 MARK(U13(X:S)) -> MARK(X:S) 227.29/227.56 MARK(U21(X1:S,X2:S,X3:S)) -> ACTIVE(U21(mark(X1:S),X2:S,X3:S)) 227.29/227.56 MARK(U21(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.56 MARK(U22(X1:S,X2:S,X3:S)) -> ACTIVE(U22(mark(X1:S),X2:S,X3:S)) 227.29/227.56 MARK(U22(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.56 MARK(U23(X1:S,X2:S,X3:S)) -> ACTIVE(U23(mark(X1:S),X2:S,X3:S)) 227.29/227.56 MARK(U23(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.56 MARK(U24(X1:S,X2:S,X3:S)) -> ACTIVE(U24(mark(X1:S),X2:S,X3:S)) 227.29/227.56 MARK(U24(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.56 MARK(U25(X1:S,X2:S)) -> ACTIVE(U25(mark(X1:S),X2:S)) 227.29/227.56 MARK(U25(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.56 MARK(U26(X:S)) -> ACTIVE(U26(mark(X:S))) 227.29/227.56 MARK(U26(X:S)) -> MARK(X:S) 227.29/227.56 MARK(U31(X1:S,X2:S)) -> ACTIVE(U31(mark(X1:S),X2:S)) 227.29/227.56 MARK(U31(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.56 MARK(U32(X1:S,X2:S)) -> ACTIVE(U32(mark(X1:S),X2:S)) 227.29/227.56 MARK(U32(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.56 MARK(U33(X:S)) -> ACTIVE(U33(mark(X:S))) 227.29/227.56 MARK(U33(X:S)) -> MARK(X:S) 227.29/227.56 MARK(U41(X1:S,X2:S,X3:S)) -> ACTIVE(U41(mark(X1:S),X2:S,X3:S)) 227.29/227.56 MARK(U41(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.56 MARK(U42(X1:S,X2:S,X3:S)) -> ACTIVE(U42(mark(X1:S),X2:S,X3:S)) 227.29/227.56 MARK(U42(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.56 MARK(U43(X1:S,X2:S,X3:S)) -> ACTIVE(U43(mark(X1:S),X2:S,X3:S)) 227.29/227.56 MARK(U43(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.56 MARK(U44(X1:S,X2:S,X3:S)) -> ACTIVE(U44(mark(X1:S),X2:S,X3:S)) 227.29/227.56 MARK(U44(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.56 MARK(U45(X1:S,X2:S)) -> ACTIVE(U45(mark(X1:S),X2:S)) 227.29/227.56 MARK(U45(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.56 MARK(U46(X:S)) -> ACTIVE(U46(mark(X:S))) 227.29/227.56 MARK(U46(X:S)) -> MARK(X:S) 227.29/227.56 MARK(U51(X1:S,X2:S,X3:S)) -> ACTIVE(U51(mark(X1:S),X2:S,X3:S)) 227.29/227.56 MARK(U51(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.56 MARK(U52(X1:S,X2:S,X3:S)) -> ACTIVE(U52(mark(X1:S),X2:S,X3:S)) 227.29/227.56 MARK(U52(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.56 MARK(U53(X1:S,X2:S,X3:S)) -> ACTIVE(U53(mark(X1:S),X2:S,X3:S)) 227.29/227.56 MARK(U53(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.56 MARK(U54(X1:S,X2:S,X3:S)) -> ACTIVE(U54(mark(X1:S),X2:S,X3:S)) 227.29/227.56 MARK(U54(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.56 MARK(U55(X1:S,X2:S)) -> ACTIVE(U55(mark(X1:S),X2:S)) 227.29/227.56 MARK(U55(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.56 MARK(U56(X:S)) -> ACTIVE(U56(mark(X:S))) 227.29/227.56 MARK(U56(X:S)) -> MARK(X:S) 227.29/227.56 MARK(U61(X1:S,X2:S)) -> ACTIVE(U61(mark(X1:S),X2:S)) 227.29/227.56 MARK(U61(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.56 MARK(U62(X1:S,X2:S)) -> ACTIVE(U62(mark(X1:S),X2:S)) 227.29/227.56 MARK(U62(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.56 MARK(U63(X:S)) -> ACTIVE(U63(mark(X:S))) 227.29/227.56 MARK(U63(X:S)) -> MARK(X:S) 227.29/227.56 MARK(U71(X1:S,X2:S,X3:S)) -> ACTIVE(U71(mark(X1:S),X2:S,X3:S)) 227.29/227.56 MARK(U71(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.56 MARK(U72(X1:S,X2:S)) -> ACTIVE(U72(mark(X1:S),X2:S)) 227.29/227.56 MARK(U72(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.56 MARK(U73(X1:S,X2:S)) -> ACTIVE(U73(mark(X1:S),X2:S)) 227.29/227.56 MARK(U73(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.56 MARK(U74(X:S)) -> ACTIVE(U74(mark(X:S))) 227.29/227.56 MARK(U74(X:S)) -> MARK(X:S) 227.29/227.56 MARK(U81(X1:S,X2:S)) -> ACTIVE(U81(mark(X1:S),X2:S)) 227.29/227.56 MARK(U81(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.56 MARK(U82(X1:S,X2:S)) -> ACTIVE(U82(mark(X1:S),X2:S)) 227.29/227.56 MARK(U82(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.56 MARK(U83(X:S)) -> ACTIVE(U83(mark(X:S))) 227.29/227.56 MARK(U83(X:S)) -> MARK(X:S) 227.29/227.56 MARK(U91(X1:S,X2:S)) -> ACTIVE(U91(mark(X1:S),X2:S)) 227.29/227.56 MARK(U91(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.56 MARK(U92(X:S)) -> ACTIVE(U92(mark(X:S))) 227.29/227.56 MARK(U92(X:S)) -> MARK(X:S) 227.29/227.56 MARK(__(X1:S,X2:S)) -> ACTIVE(__(mark(X1:S),mark(X2:S))) 227.29/227.56 MARK(__(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.56 MARK(__(X1:S,X2:S)) -> MARK(X2:S) 227.29/227.56 MARK(isList(X:S)) -> ACTIVE(isList(X:S)) 227.29/227.56 MARK(isNeList(X:S)) -> ACTIVE(isNeList(X:S)) 227.29/227.56 MARK(isNePal(X:S)) -> ACTIVE(isNePal(X:S)) 227.29/227.56 MARK(isPal(X:S)) -> ACTIVE(isPal(X:S)) 227.29/227.56 MARK(isPalListKind(X:S)) -> ACTIVE(isPalListKind(X:S)) 227.29/227.56 -> Rules: 227.29/227.56 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.29/227.56 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.29/227.56 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.29/227.56 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.29/227.56 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.29/227.56 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.29/227.56 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.29/227.56 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.29/227.56 U13(active(X:S)) -> U13(X:S) 227.29/227.56 U13(mark(X:S)) -> U13(X:S) 227.29/227.56 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.29/227.56 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.29/227.56 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.29/227.56 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.29/227.56 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.29/227.56 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.29/227.56 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.29/227.56 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.29/227.56 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.29/227.56 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.29/227.56 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.29/227.56 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.29/227.56 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.29/227.56 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.29/227.56 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.29/227.56 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.29/227.56 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.29/227.56 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.29/227.56 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.29/227.56 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.29/227.56 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.29/227.56 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.29/227.56 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.29/227.56 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.29/227.56 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.29/227.56 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.29/227.56 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.29/227.56 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.29/227.56 U26(active(X:S)) -> U26(X:S) 227.29/227.56 U26(mark(X:S)) -> U26(X:S) 227.29/227.56 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.29/227.56 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.29/227.56 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.29/227.56 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.29/227.56 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.29/227.56 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.29/227.56 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.29/227.56 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.29/227.56 U33(active(X:S)) -> U33(X:S) 227.29/227.56 U33(mark(X:S)) -> U33(X:S) 227.29/227.56 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.29/227.56 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.29/227.56 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.29/227.56 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.29/227.56 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.29/227.56 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.29/227.56 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.29/227.56 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.29/227.56 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.29/227.56 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.29/227.56 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.29/227.56 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.29/227.56 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.29/227.56 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.29/227.56 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.29/227.56 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.29/227.56 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.29/227.56 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.29/227.56 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.29/227.56 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.29/227.56 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.29/227.56 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.29/227.56 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.29/227.56 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.29/227.56 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.29/227.56 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.29/227.56 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.29/227.56 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.29/227.56 U46(active(X:S)) -> U46(X:S) 227.29/227.56 U46(mark(X:S)) -> U46(X:S) 227.29/227.56 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.29/227.56 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.29/227.56 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.29/227.56 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.29/227.56 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.29/227.56 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.29/227.56 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.29/227.56 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.29/227.56 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.29/227.56 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.29/227.56 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.29/227.56 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.29/227.56 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.29/227.56 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.29/227.56 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.29/227.56 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.29/227.56 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.29/227.56 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.29/227.56 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.29/227.56 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.29/227.56 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.29/227.56 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.29/227.56 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.29/227.56 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.29/227.56 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.29/227.56 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.29/227.56 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.29/227.56 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.29/227.56 U56(active(X:S)) -> U56(X:S) 227.29/227.56 U56(mark(X:S)) -> U56(X:S) 227.29/227.56 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.29/227.56 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.29/227.56 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.29/227.56 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.29/227.56 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.29/227.56 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.29/227.56 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.29/227.56 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.29/227.56 U63(active(X:S)) -> U63(X:S) 227.29/227.56 U63(mark(X:S)) -> U63(X:S) 227.29/227.56 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.29/227.56 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.29/227.56 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.29/227.56 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.29/227.56 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.29/227.56 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.29/227.56 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.29/227.56 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.29/227.56 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.29/227.56 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.29/227.56 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.29/227.56 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.29/227.56 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.29/227.56 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.29/227.56 U74(active(X:S)) -> U74(X:S) 227.29/227.56 U74(mark(X:S)) -> U74(X:S) 227.29/227.56 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.29/227.56 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.29/227.56 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.29/227.56 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.29/227.56 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.29/227.56 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.29/227.56 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.29/227.56 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.29/227.56 U83(active(X:S)) -> U83(X:S) 227.29/227.56 U83(mark(X:S)) -> U83(X:S) 227.29/227.56 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.29/227.56 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.29/227.56 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.29/227.56 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.29/227.56 U92(active(X:S)) -> U92(X:S) 227.29/227.56 U92(mark(X:S)) -> U92(X:S) 227.29/227.56 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.29/227.56 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.29/227.56 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.29/227.56 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.29/227.56 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.29/227.56 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.29/227.56 active(U13(tt)) -> mark(tt) 227.29/227.56 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.56 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.56 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.56 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.29/227.56 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.29/227.56 active(U26(tt)) -> mark(tt) 227.29/227.56 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.29/227.56 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.29/227.56 active(U33(tt)) -> mark(tt) 227.29/227.56 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.56 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.56 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.56 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.29/227.56 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.29/227.56 active(U46(tt)) -> mark(tt) 227.29/227.56 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.56 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.56 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.56 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.29/227.56 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.29/227.56 active(U56(tt)) -> mark(tt) 227.29/227.56 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.29/227.56 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.29/227.56 active(U63(tt)) -> mark(tt) 227.29/227.56 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.29/227.56 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.29/227.56 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.29/227.56 active(U74(tt)) -> mark(tt) 227.29/227.56 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.29/227.56 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.29/227.56 active(U83(tt)) -> mark(tt) 227.29/227.56 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.29/227.56 active(U92(tt)) -> mark(tt) 227.29/227.56 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.29/227.56 active(__(nil,X:S)) -> mark(X:S) 227.29/227.56 active(__(X:S,nil)) -> mark(X:S) 227.29/227.56 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.56 active(isList(nil)) -> mark(tt) 227.29/227.56 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.29/227.56 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.56 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.56 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.29/227.56 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.29/227.56 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.29/227.56 active(isPal(nil)) -> mark(tt) 227.29/227.56 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.29/227.56 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.29/227.56 active(isPalListKind(a)) -> mark(tt) 227.29/227.56 active(isPalListKind(e)) -> mark(tt) 227.29/227.56 active(isPalListKind(i)) -> mark(tt) 227.29/227.56 active(isPalListKind(nil)) -> mark(tt) 227.29/227.56 active(isPalListKind(o)) -> mark(tt) 227.29/227.56 active(isPalListKind(u)) -> mark(tt) 227.29/227.56 active(isQid(a)) -> mark(tt) 227.29/227.56 active(isQid(e)) -> mark(tt) 227.29/227.56 active(isQid(i)) -> mark(tt) 227.29/227.56 active(isQid(o)) -> mark(tt) 227.29/227.56 active(isQid(u)) -> mark(tt) 227.29/227.56 isList(active(X:S)) -> isList(X:S) 227.29/227.56 isList(mark(X:S)) -> isList(X:S) 227.29/227.56 isNeList(active(X:S)) -> isNeList(X:S) 227.29/227.56 isNeList(mark(X:S)) -> isNeList(X:S) 227.29/227.56 isNePal(active(X:S)) -> isNePal(X:S) 227.29/227.56 isNePal(mark(X:S)) -> isNePal(X:S) 227.29/227.56 isPal(active(X:S)) -> isPal(X:S) 227.29/227.56 isPal(mark(X:S)) -> isPal(X:S) 227.29/227.56 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.29/227.56 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.29/227.56 isQid(active(X:S)) -> isQid(X:S) 227.29/227.56 isQid(mark(X:S)) -> isQid(X:S) 227.29/227.56 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.29/227.56 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.29/227.56 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.29/227.56 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.29/227.56 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.29/227.56 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.29/227.56 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.29/227.56 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.29/227.56 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.29/227.56 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.29/227.56 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.29/227.56 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.29/227.56 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.29/227.56 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.29/227.56 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.29/227.56 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.29/227.56 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.29/227.56 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.29/227.56 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.29/227.56 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.29/227.56 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.29/227.56 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.29/227.56 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.29/227.56 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.29/227.56 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.29/227.56 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.29/227.56 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.29/227.56 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.29/227.56 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.29/227.56 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.29/227.56 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.29/227.56 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.29/227.56 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.29/227.56 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.29/227.56 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.29/227.56 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.29/227.56 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.29/227.56 mark(isList(X:S)) -> active(isList(X:S)) 227.29/227.56 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.29/227.56 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.29/227.56 mark(isPal(X:S)) -> active(isPal(X:S)) 227.29/227.56 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.29/227.56 mark(isQid(X:S)) -> active(isQid(X:S)) 227.29/227.56 mark(a) -> active(a) 227.29/227.56 mark(e) -> active(e) 227.29/227.56 mark(i) -> active(i) 227.29/227.56 mark(nil) -> active(nil) 227.29/227.56 mark(o) -> active(o) 227.29/227.56 mark(tt) -> active(tt) 227.29/227.56 mark(u) -> active(u) 227.29/227.56 -> Usable rules: 227.29/227.56 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.29/227.56 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.29/227.56 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.29/227.56 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.29/227.56 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.29/227.56 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.29/227.56 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.29/227.56 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.29/227.56 U13(active(X:S)) -> U13(X:S) 227.29/227.56 U13(mark(X:S)) -> U13(X:S) 227.29/227.56 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.29/227.56 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.29/227.56 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.29/227.56 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.29/227.56 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.29/227.56 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.29/227.56 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.29/227.56 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.29/227.56 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.29/227.56 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.29/227.56 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.29/227.56 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.29/227.56 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.29/227.56 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.29/227.56 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.29/227.56 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.29/227.56 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.29/227.56 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.29/227.56 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.29/227.56 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.29/227.56 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.29/227.56 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.29/227.56 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.29/227.56 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.29/227.56 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.29/227.56 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.29/227.56 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.29/227.56 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.29/227.56 U26(active(X:S)) -> U26(X:S) 227.29/227.56 U26(mark(X:S)) -> U26(X:S) 227.29/227.56 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.29/227.56 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.29/227.56 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.29/227.56 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.29/227.56 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.29/227.56 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.29/227.56 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.29/227.56 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.29/227.56 U33(active(X:S)) -> U33(X:S) 227.29/227.56 U33(mark(X:S)) -> U33(X:S) 227.29/227.56 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.29/227.56 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.29/227.56 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.29/227.56 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.29/227.56 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.29/227.56 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.29/227.56 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.29/227.56 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.29/227.56 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.29/227.56 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.29/227.56 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.29/227.56 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.29/227.56 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.29/227.56 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.29/227.56 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.29/227.56 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.29/227.56 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.29/227.56 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.29/227.56 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.29/227.56 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.29/227.56 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.29/227.56 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.29/227.56 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.29/227.56 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.29/227.56 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.29/227.56 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.29/227.56 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.29/227.56 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.29/227.56 U46(active(X:S)) -> U46(X:S) 227.29/227.56 U46(mark(X:S)) -> U46(X:S) 227.29/227.56 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.29/227.56 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.29/227.56 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.29/227.56 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.29/227.56 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.29/227.56 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.29/227.56 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.29/227.56 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.29/227.56 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.29/227.56 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.29/227.56 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.29/227.56 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.29/227.56 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.29/227.56 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.29/227.56 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.29/227.56 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.29/227.56 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.29/227.56 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.29/227.56 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.29/227.56 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.29/227.56 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.29/227.56 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.29/227.56 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.29/227.56 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.29/227.56 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.29/227.56 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.29/227.56 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.29/227.56 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.29/227.56 U56(active(X:S)) -> U56(X:S) 227.29/227.56 U56(mark(X:S)) -> U56(X:S) 227.29/227.56 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.29/227.56 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.29/227.56 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.29/227.56 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.29/227.56 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.29/227.56 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.29/227.56 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.29/227.56 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.29/227.56 U63(active(X:S)) -> U63(X:S) 227.29/227.56 U63(mark(X:S)) -> U63(X:S) 227.29/227.56 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.29/227.56 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.29/227.56 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.29/227.56 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.29/227.56 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.29/227.56 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.29/227.56 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.29/227.56 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.29/227.56 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.29/227.56 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.29/227.56 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.29/227.56 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.29/227.56 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.29/227.56 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.29/227.56 U74(active(X:S)) -> U74(X:S) 227.29/227.56 U74(mark(X:S)) -> U74(X:S) 227.29/227.56 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.29/227.56 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.29/227.56 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.29/227.56 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.29/227.56 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.29/227.56 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.29/227.56 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.29/227.56 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.29/227.56 U83(active(X:S)) -> U83(X:S) 227.29/227.56 U83(mark(X:S)) -> U83(X:S) 227.29/227.56 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.29/227.56 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.29/227.56 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.29/227.56 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.29/227.56 U92(active(X:S)) -> U92(X:S) 227.29/227.56 U92(mark(X:S)) -> U92(X:S) 227.29/227.56 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.29/227.56 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.29/227.56 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.29/227.56 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.29/227.56 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.29/227.56 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.29/227.56 active(U13(tt)) -> mark(tt) 227.29/227.56 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.56 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.56 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.56 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.29/227.56 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.29/227.56 active(U26(tt)) -> mark(tt) 227.29/227.56 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.29/227.56 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.29/227.56 active(U33(tt)) -> mark(tt) 227.29/227.56 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.56 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.56 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.56 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.29/227.56 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.29/227.56 active(U46(tt)) -> mark(tt) 227.29/227.56 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.56 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.56 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.56 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.29/227.56 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.29/227.56 active(U56(tt)) -> mark(tt) 227.29/227.56 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.29/227.56 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.29/227.56 active(U63(tt)) -> mark(tt) 227.29/227.56 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.29/227.56 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.29/227.56 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.29/227.56 active(U74(tt)) -> mark(tt) 227.29/227.56 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.29/227.56 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.29/227.56 active(U83(tt)) -> mark(tt) 227.29/227.56 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.29/227.56 active(U92(tt)) -> mark(tt) 227.29/227.56 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.29/227.56 active(__(nil,X:S)) -> mark(X:S) 227.29/227.56 active(__(X:S,nil)) -> mark(X:S) 227.29/227.56 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.56 active(isList(nil)) -> mark(tt) 227.29/227.56 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.29/227.56 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.56 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.56 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.29/227.56 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.29/227.56 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.29/227.56 active(isPal(nil)) -> mark(tt) 227.29/227.56 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.29/227.56 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.29/227.56 active(isPalListKind(a)) -> mark(tt) 227.29/227.56 active(isPalListKind(e)) -> mark(tt) 227.29/227.56 active(isPalListKind(i)) -> mark(tt) 227.29/227.56 active(isPalListKind(nil)) -> mark(tt) 227.29/227.56 active(isPalListKind(o)) -> mark(tt) 227.29/227.56 active(isPalListKind(u)) -> mark(tt) 227.29/227.56 active(isQid(a)) -> mark(tt) 227.29/227.56 active(isQid(e)) -> mark(tt) 227.29/227.56 active(isQid(i)) -> mark(tt) 227.29/227.56 active(isQid(o)) -> mark(tt) 227.29/227.56 active(isQid(u)) -> mark(tt) 227.29/227.56 isList(active(X:S)) -> isList(X:S) 227.29/227.56 isList(mark(X:S)) -> isList(X:S) 227.29/227.56 isNeList(active(X:S)) -> isNeList(X:S) 227.29/227.56 isNeList(mark(X:S)) -> isNeList(X:S) 227.29/227.56 isNePal(active(X:S)) -> isNePal(X:S) 227.29/227.56 isNePal(mark(X:S)) -> isNePal(X:S) 227.29/227.56 isPal(active(X:S)) -> isPal(X:S) 227.29/227.56 isPal(mark(X:S)) -> isPal(X:S) 227.29/227.56 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.29/227.56 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.29/227.56 isQid(active(X:S)) -> isQid(X:S) 227.29/227.56 isQid(mark(X:S)) -> isQid(X:S) 227.29/227.56 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.29/227.56 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.29/227.56 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.29/227.56 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.29/227.56 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.29/227.56 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.29/227.56 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.29/227.56 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.29/227.56 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.29/227.56 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.29/227.56 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.29/227.56 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.29/227.56 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.29/227.56 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.29/227.56 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.29/227.56 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.29/227.56 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.29/227.56 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.29/227.56 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.29/227.56 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.29/227.56 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.29/227.56 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.29/227.56 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.29/227.56 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.29/227.56 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.29/227.56 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.29/227.56 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.29/227.56 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.29/227.56 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.29/227.56 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.29/227.56 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.29/227.56 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.29/227.56 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.29/227.56 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.29/227.56 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.29/227.56 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.29/227.56 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.29/227.56 mark(isList(X:S)) -> active(isList(X:S)) 227.29/227.56 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.29/227.56 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.29/227.56 mark(isPal(X:S)) -> active(isPal(X:S)) 227.29/227.56 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.29/227.56 mark(isQid(X:S)) -> active(isQid(X:S)) 227.29/227.56 mark(a) -> active(a) 227.29/227.56 mark(e) -> active(e) 227.29/227.56 mark(i) -> active(i) 227.29/227.56 mark(nil) -> active(nil) 227.29/227.56 mark(o) -> active(o) 227.29/227.56 mark(tt) -> active(tt) 227.29/227.56 mark(u) -> active(u) 227.29/227.56 ->Interpretation type: 227.29/227.56 Linear 227.29/227.56 ->Coefficients: 227.29/227.56 Natural Numbers 227.29/227.56 ->Dimension: 227.29/227.56 1 227.29/227.56 ->Bound: 227.29/227.56 2 227.29/227.56 ->Interpretation: 227.29/227.56 227.29/227.56 [U11](X1,X2) = X1 + 2.X2 + 1 227.29/227.56 [U12](X1,X2) = 2.X1 + 2.X2 227.29/227.56 [U13](X) = X 227.29/227.56 [U21](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.29/227.56 [U22](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.29/227.56 [U23](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.29/227.56 [U24](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.29/227.56 [U25](X1,X2) = X1 + 2.X2 + 2 227.29/227.56 [U26](X) = X 227.29/227.56 [U31](X1,X2) = X1 + 2.X2 227.29/227.56 [U32](X1,X2) = X1 + 2.X2 227.29/227.56 [U33](X) = X 227.29/227.56 [U41](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.29/227.56 [U42](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.29/227.56 [U43](X1,X2,X3) = X1 + 2.X2 + 2.X3 + 2 227.29/227.56 [U44](X1,X2,X3) = X1 + 2.X2 + 2.X3 + 2 227.29/227.56 [U45](X1,X2) = X1 + 2.X2 + 1 227.29/227.56 [U46](X) = X + 1 227.29/227.56 [U51](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.29/227.56 [U52](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.29/227.56 [U53](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.29/227.56 [U54](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.29/227.56 [U55](X1,X2) = X1 + 2.X2 + 2 227.29/227.56 [U56](X) = X + 1 227.29/227.56 [U61](X1,X2) = 2.X1 + 2.X2 227.29/227.56 [U62](X1,X2) = 2.X1 + X2 227.29/227.56 [U63](X) = 2.X 227.29/227.56 [U71](X1,X2,X3) = 2.X1 + X2 + 2.X3 + 2 227.29/227.56 [U72](X1,X2) = 2.X1 + 2.X2 + 2 227.29/227.56 [U73](X1,X2) = X1 + 1 227.29/227.56 [U74](X) = 2.X 227.29/227.56 [U81](X1,X2) = 2.X1 + 2.X2 227.29/227.56 [U82](X1,X2) = 2.X1 + 2.X2 227.29/227.56 [U83](X) = X 227.29/227.56 [U91](X1,X2) = X1 227.29/227.56 [U92](X) = X 227.29/227.56 [__](X1,X2) = 2.X1 + X2 + 2 227.29/227.56 [active](X) = X 227.29/227.56 [isList](X) = 2.X + 2 227.29/227.56 [isNeList](X) = 2.X + 1 227.29/227.56 [isNePal](X) = 2.X + 2 227.29/227.56 [isPal](X) = 2.X + 2 227.29/227.56 [isPalListKind](X) = 1 227.29/227.56 [isQid](X) = 1 227.29/227.56 [mark](X) = X 227.29/227.56 [a] = 0 227.29/227.56 [e] = 0 227.29/227.56 [fSNonEmpty] = 0 227.29/227.56 [i] = 2 227.29/227.56 [nil] = 2 227.29/227.56 [o] = 2 227.29/227.56 [tt] = 1 227.29/227.56 [u] = 2 227.29/227.56 [U11#](X1,X2) = 0 227.29/227.56 [U12#](X1,X2) = 0 227.29/227.56 [U13#](X) = 0 227.29/227.56 [U21#](X1,X2,X3) = 0 227.29/227.56 [U22#](X1,X2,X3) = 0 227.29/227.56 [U23#](X1,X2,X3) = 0 227.29/227.56 [U24#](X1,X2,X3) = 0 227.29/227.56 [U25#](X1,X2) = 0 227.29/227.56 [U26#](X) = 0 227.29/227.56 [U31#](X1,X2) = 0 227.29/227.56 [U32#](X1,X2) = 0 227.29/227.56 [U33#](X) = 0 227.29/227.56 [U41#](X1,X2,X3) = 0 227.29/227.56 [U42#](X1,X2,X3) = 0 227.29/227.56 [U43#](X1,X2,X3) = 0 227.29/227.56 [U44#](X1,X2,X3) = 0 227.29/227.56 [U45#](X1,X2) = 0 227.29/227.56 [U46#](X) = 0 227.29/227.56 [U51#](X1,X2,X3) = 0 227.29/227.56 [U52#](X1,X2,X3) = 0 227.29/227.56 [U53#](X1,X2,X3) = 0 227.29/227.56 [U54#](X1,X2,X3) = 0 227.29/227.56 [U55#](X1,X2) = 0 227.29/227.56 [U56#](X) = 0 227.29/227.56 [U61#](X1,X2) = 0 227.29/227.56 [U62#](X1,X2) = 0 227.29/227.56 [U63#](X) = 0 227.29/227.56 [U71#](X1,X2,X3) = 0 227.29/227.56 [U72#](X1,X2) = 0 227.29/227.56 [U73#](X1,X2) = 0 227.29/227.56 [U74#](X) = 0 227.29/227.56 [U81#](X1,X2) = 0 227.29/227.56 [U82#](X1,X2) = 0 227.29/227.56 [U83#](X) = 0 227.29/227.56 [U91#](X1,X2) = 0 227.29/227.56 [U92#](X) = 0 227.29/227.56 [__#](X1,X2) = 0 227.29/227.56 [ACTIVE](X) = 2.X + 2 227.29/227.56 [ISLIST](X) = 0 227.29/227.56 [ISNELIST](X) = 0 227.29/227.56 [ISNEPAL](X) = 0 227.29/227.56 [ISPAL](X) = 0 227.29/227.56 [ISPALLISTKIND](X) = 0 227.29/227.56 [ISQID](X) = 0 227.29/227.56 [MARK](X) = 2.X + 2 227.29/227.56 227.29/227.56 Problem 1.44: 227.29/227.56 227.29/227.56 SCC Processor: 227.29/227.56 -> Pairs: 227.29/227.56 ACTIVE(U21(tt,V1:S,V2:S)) -> MARK(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.56 ACTIVE(U22(tt,V1:S,V2:S)) -> MARK(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.56 ACTIVE(U23(tt,V1:S,V2:S)) -> MARK(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.56 ACTIVE(U24(tt,V1:S,V2:S)) -> MARK(U25(isList(V1:S),V2:S)) 227.29/227.56 ACTIVE(U25(tt,V2:S)) -> MARK(U26(isList(V2:S))) 227.29/227.56 ACTIVE(U31(tt,V:S)) -> MARK(U32(isPalListKind(V:S),V:S)) 227.29/227.56 ACTIVE(U32(tt,V:S)) -> MARK(U33(isQid(V:S))) 227.29/227.56 ACTIVE(U41(tt,V1:S,V2:S)) -> MARK(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.56 ACTIVE(U42(tt,V1:S,V2:S)) -> MARK(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.56 ACTIVE(U43(tt,V1:S,V2:S)) -> MARK(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.56 ACTIVE(U44(tt,V1:S,V2:S)) -> MARK(U45(isList(V1:S),V2:S)) 227.29/227.56 ACTIVE(U45(tt,V2:S)) -> MARK(U46(isNeList(V2:S))) 227.29/227.56 ACTIVE(U51(tt,V1:S,V2:S)) -> MARK(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.56 ACTIVE(U52(tt,V1:S,V2:S)) -> MARK(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.56 ACTIVE(U53(tt,V1:S,V2:S)) -> MARK(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.56 ACTIVE(U54(tt,V1:S,V2:S)) -> MARK(U55(isNeList(V1:S),V2:S)) 227.29/227.56 ACTIVE(U55(tt,V2:S)) -> MARK(U56(isList(V2:S))) 227.29/227.56 ACTIVE(U61(tt,V:S)) -> MARK(U62(isPalListKind(V:S),V:S)) 227.29/227.56 ACTIVE(U62(tt,V:S)) -> MARK(U63(isQid(V:S))) 227.29/227.56 ACTIVE(U71(tt,I:S,P:S)) -> MARK(U72(isPalListKind(I:S),P:S)) 227.29/227.56 ACTIVE(U72(tt,P:S)) -> MARK(U73(isPal(P:S),P:S)) 227.29/227.56 ACTIVE(U73(tt,P:S)) -> MARK(U74(isPalListKind(P:S))) 227.29/227.56 ACTIVE(U81(tt,V:S)) -> MARK(U82(isPalListKind(V:S),V:S)) 227.29/227.56 ACTIVE(U82(tt,V:S)) -> MARK(U83(isNePal(V:S))) 227.29/227.56 ACTIVE(U91(tt,V2:S)) -> MARK(U92(isPalListKind(V2:S))) 227.29/227.56 ACTIVE(__(__(X:S,Y:S),Z:S)) -> MARK(__(X:S,__(Y:S,Z:S))) 227.29/227.56 ACTIVE(__(nil,X:S)) -> MARK(X:S) 227.29/227.56 ACTIVE(__(X:S,nil)) -> MARK(X:S) 227.29/227.56 ACTIVE(isList(__(V1:S,V2:S))) -> MARK(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.56 ACTIVE(isList(V:S)) -> MARK(U11(isPalListKind(V:S),V:S)) 227.29/227.56 ACTIVE(isNeList(__(V1:S,V2:S))) -> MARK(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.56 ACTIVE(isNeList(__(V1:S,V2:S))) -> MARK(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.56 ACTIVE(isNeList(V:S)) -> MARK(U31(isPalListKind(V:S),V:S)) 227.29/227.56 ACTIVE(isNePal(__(I:S,__(P:S,I:S)))) -> MARK(U71(isQid(I:S),I:S,P:S)) 227.29/227.56 ACTIVE(isNePal(V:S)) -> MARK(U61(isPalListKind(V:S),V:S)) 227.29/227.56 ACTIVE(isPal(V:S)) -> MARK(U81(isPalListKind(V:S),V:S)) 227.29/227.56 ACTIVE(isPalListKind(__(V1:S,V2:S))) -> MARK(U91(isPalListKind(V1:S),V2:S)) 227.29/227.56 MARK(U11(X1:S,X2:S)) -> ACTIVE(U11(mark(X1:S),X2:S)) 227.29/227.56 MARK(U11(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.56 MARK(U12(X1:S,X2:S)) -> ACTIVE(U12(mark(X1:S),X2:S)) 227.29/227.56 MARK(U12(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.56 MARK(U13(X:S)) -> ACTIVE(U13(mark(X:S))) 227.29/227.56 MARK(U13(X:S)) -> MARK(X:S) 227.29/227.56 MARK(U21(X1:S,X2:S,X3:S)) -> ACTIVE(U21(mark(X1:S),X2:S,X3:S)) 227.29/227.56 MARK(U21(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.56 MARK(U22(X1:S,X2:S,X3:S)) -> ACTIVE(U22(mark(X1:S),X2:S,X3:S)) 227.29/227.56 MARK(U22(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.56 MARK(U23(X1:S,X2:S,X3:S)) -> ACTIVE(U23(mark(X1:S),X2:S,X3:S)) 227.29/227.56 MARK(U23(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.56 MARK(U24(X1:S,X2:S,X3:S)) -> ACTIVE(U24(mark(X1:S),X2:S,X3:S)) 227.29/227.56 MARK(U24(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.56 MARK(U25(X1:S,X2:S)) -> ACTIVE(U25(mark(X1:S),X2:S)) 227.29/227.56 MARK(U25(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.56 MARK(U26(X:S)) -> ACTIVE(U26(mark(X:S))) 227.29/227.56 MARK(U26(X:S)) -> MARK(X:S) 227.29/227.56 MARK(U31(X1:S,X2:S)) -> ACTIVE(U31(mark(X1:S),X2:S)) 227.29/227.56 MARK(U31(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.56 MARK(U32(X1:S,X2:S)) -> ACTIVE(U32(mark(X1:S),X2:S)) 227.29/227.56 MARK(U32(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.56 MARK(U33(X:S)) -> ACTIVE(U33(mark(X:S))) 227.29/227.56 MARK(U33(X:S)) -> MARK(X:S) 227.29/227.56 MARK(U41(X1:S,X2:S,X3:S)) -> ACTIVE(U41(mark(X1:S),X2:S,X3:S)) 227.29/227.56 MARK(U41(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.56 MARK(U42(X1:S,X2:S,X3:S)) -> ACTIVE(U42(mark(X1:S),X2:S,X3:S)) 227.29/227.56 MARK(U42(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.56 MARK(U43(X1:S,X2:S,X3:S)) -> ACTIVE(U43(mark(X1:S),X2:S,X3:S)) 227.29/227.56 MARK(U43(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.56 MARK(U44(X1:S,X2:S,X3:S)) -> ACTIVE(U44(mark(X1:S),X2:S,X3:S)) 227.29/227.56 MARK(U44(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.56 MARK(U45(X1:S,X2:S)) -> ACTIVE(U45(mark(X1:S),X2:S)) 227.29/227.56 MARK(U45(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.56 MARK(U46(X:S)) -> ACTIVE(U46(mark(X:S))) 227.29/227.56 MARK(U46(X:S)) -> MARK(X:S) 227.29/227.56 MARK(U51(X1:S,X2:S,X3:S)) -> ACTIVE(U51(mark(X1:S),X2:S,X3:S)) 227.29/227.56 MARK(U51(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.56 MARK(U52(X1:S,X2:S,X3:S)) -> ACTIVE(U52(mark(X1:S),X2:S,X3:S)) 227.29/227.56 MARK(U52(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.56 MARK(U53(X1:S,X2:S,X3:S)) -> ACTIVE(U53(mark(X1:S),X2:S,X3:S)) 227.29/227.56 MARK(U53(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.56 MARK(U54(X1:S,X2:S,X3:S)) -> ACTIVE(U54(mark(X1:S),X2:S,X3:S)) 227.29/227.56 MARK(U54(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.56 MARK(U55(X1:S,X2:S)) -> ACTIVE(U55(mark(X1:S),X2:S)) 227.29/227.56 MARK(U55(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.56 MARK(U56(X:S)) -> ACTIVE(U56(mark(X:S))) 227.29/227.56 MARK(U56(X:S)) -> MARK(X:S) 227.29/227.56 MARK(U61(X1:S,X2:S)) -> ACTIVE(U61(mark(X1:S),X2:S)) 227.29/227.56 MARK(U61(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.56 MARK(U62(X1:S,X2:S)) -> ACTIVE(U62(mark(X1:S),X2:S)) 227.29/227.56 MARK(U62(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.56 MARK(U63(X:S)) -> ACTIVE(U63(mark(X:S))) 227.29/227.56 MARK(U63(X:S)) -> MARK(X:S) 227.29/227.56 MARK(U71(X1:S,X2:S,X3:S)) -> ACTIVE(U71(mark(X1:S),X2:S,X3:S)) 227.29/227.56 MARK(U71(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.56 MARK(U72(X1:S,X2:S)) -> ACTIVE(U72(mark(X1:S),X2:S)) 227.29/227.56 MARK(U72(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.56 MARK(U73(X1:S,X2:S)) -> ACTIVE(U73(mark(X1:S),X2:S)) 227.29/227.56 MARK(U73(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.56 MARK(U74(X:S)) -> ACTIVE(U74(mark(X:S))) 227.29/227.56 MARK(U74(X:S)) -> MARK(X:S) 227.29/227.56 MARK(U81(X1:S,X2:S)) -> ACTIVE(U81(mark(X1:S),X2:S)) 227.29/227.56 MARK(U81(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.56 MARK(U82(X1:S,X2:S)) -> ACTIVE(U82(mark(X1:S),X2:S)) 227.29/227.56 MARK(U82(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.56 MARK(U83(X:S)) -> ACTIVE(U83(mark(X:S))) 227.29/227.56 MARK(U83(X:S)) -> MARK(X:S) 227.29/227.56 MARK(U91(X1:S,X2:S)) -> ACTIVE(U91(mark(X1:S),X2:S)) 227.29/227.56 MARK(U91(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.56 MARK(U92(X:S)) -> ACTIVE(U92(mark(X:S))) 227.29/227.56 MARK(U92(X:S)) -> MARK(X:S) 227.29/227.56 MARK(__(X1:S,X2:S)) -> ACTIVE(__(mark(X1:S),mark(X2:S))) 227.29/227.56 MARK(__(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.56 MARK(__(X1:S,X2:S)) -> MARK(X2:S) 227.29/227.56 MARK(isList(X:S)) -> ACTIVE(isList(X:S)) 227.29/227.56 MARK(isNeList(X:S)) -> ACTIVE(isNeList(X:S)) 227.29/227.56 MARK(isNePal(X:S)) -> ACTIVE(isNePal(X:S)) 227.29/227.56 MARK(isPal(X:S)) -> ACTIVE(isPal(X:S)) 227.29/227.56 MARK(isPalListKind(X:S)) -> ACTIVE(isPalListKind(X:S)) 227.29/227.56 -> Rules: 227.29/227.56 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.29/227.56 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.29/227.56 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.29/227.56 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.29/227.56 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.29/227.56 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.29/227.56 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.29/227.56 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.29/227.56 U13(active(X:S)) -> U13(X:S) 227.29/227.56 U13(mark(X:S)) -> U13(X:S) 227.29/227.56 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.29/227.56 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.29/227.56 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.29/227.56 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.29/227.56 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.29/227.56 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.29/227.56 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.29/227.56 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.29/227.56 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.29/227.56 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.29/227.56 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.29/227.56 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.29/227.56 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.29/227.56 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.29/227.56 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.29/227.56 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.29/227.56 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.29/227.56 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.29/227.56 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.29/227.56 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.29/227.56 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.29/227.56 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.29/227.56 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.29/227.56 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.29/227.56 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.29/227.56 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.29/227.56 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.29/227.56 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.29/227.56 U26(active(X:S)) -> U26(X:S) 227.29/227.56 U26(mark(X:S)) -> U26(X:S) 227.29/227.56 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.29/227.56 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.29/227.56 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.29/227.56 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.29/227.56 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.29/227.56 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.29/227.56 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.29/227.56 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.29/227.56 U33(active(X:S)) -> U33(X:S) 227.29/227.56 U33(mark(X:S)) -> U33(X:S) 227.29/227.56 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.29/227.56 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.29/227.56 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.29/227.56 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.29/227.56 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.29/227.56 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.29/227.56 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.29/227.56 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.29/227.56 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.29/227.56 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.29/227.56 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.29/227.56 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.29/227.56 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.29/227.56 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.29/227.56 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.29/227.56 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.29/227.56 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.29/227.56 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.29/227.56 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.29/227.56 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.29/227.56 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.29/227.56 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.29/227.56 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.29/227.56 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.29/227.56 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.29/227.56 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.29/227.56 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.29/227.56 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.29/227.56 U46(active(X:S)) -> U46(X:S) 227.29/227.56 U46(mark(X:S)) -> U46(X:S) 227.29/227.56 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.29/227.56 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.29/227.56 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.29/227.56 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.29/227.56 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.29/227.56 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.29/227.56 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.29/227.56 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.29/227.56 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.29/227.56 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.29/227.56 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.29/227.56 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.29/227.56 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.29/227.56 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.29/227.56 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.29/227.56 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.29/227.56 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.29/227.56 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.29/227.56 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.29/227.56 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.29/227.56 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.29/227.56 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.29/227.56 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.29/227.56 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.29/227.56 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.29/227.56 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.29/227.56 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.29/227.56 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.29/227.56 U56(active(X:S)) -> U56(X:S) 227.29/227.56 U56(mark(X:S)) -> U56(X:S) 227.29/227.56 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.29/227.56 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.29/227.56 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.29/227.56 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.29/227.56 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.29/227.56 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.29/227.56 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.29/227.56 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.29/227.56 U63(active(X:S)) -> U63(X:S) 227.29/227.56 U63(mark(X:S)) -> U63(X:S) 227.29/227.56 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.29/227.56 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.29/227.56 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.29/227.56 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.29/227.56 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.29/227.56 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.29/227.56 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.29/227.56 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.29/227.56 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.29/227.56 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.29/227.56 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.29/227.56 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.29/227.56 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.29/227.56 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.29/227.56 U74(active(X:S)) -> U74(X:S) 227.29/227.56 U74(mark(X:S)) -> U74(X:S) 227.29/227.56 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.29/227.56 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.29/227.56 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.29/227.56 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.29/227.56 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.29/227.56 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.29/227.56 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.29/227.56 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.29/227.56 U83(active(X:S)) -> U83(X:S) 227.29/227.56 U83(mark(X:S)) -> U83(X:S) 227.29/227.56 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.29/227.56 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.29/227.56 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.29/227.56 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.29/227.56 U92(active(X:S)) -> U92(X:S) 227.29/227.56 U92(mark(X:S)) -> U92(X:S) 227.29/227.56 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.29/227.56 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.29/227.56 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.29/227.56 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.29/227.56 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.29/227.56 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.29/227.56 active(U13(tt)) -> mark(tt) 227.29/227.56 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.56 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.56 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.56 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.29/227.56 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.29/227.56 active(U26(tt)) -> mark(tt) 227.29/227.56 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.29/227.56 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.29/227.56 active(U33(tt)) -> mark(tt) 227.29/227.56 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.56 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.56 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.56 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.29/227.56 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.29/227.56 active(U46(tt)) -> mark(tt) 227.29/227.56 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.56 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.56 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.56 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.29/227.56 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.29/227.56 active(U56(tt)) -> mark(tt) 227.29/227.56 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.29/227.56 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.29/227.56 active(U63(tt)) -> mark(tt) 227.29/227.56 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.29/227.56 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.29/227.56 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.29/227.56 active(U74(tt)) -> mark(tt) 227.29/227.56 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.29/227.56 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.29/227.56 active(U83(tt)) -> mark(tt) 227.29/227.56 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.29/227.56 active(U92(tt)) -> mark(tt) 227.29/227.56 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.29/227.56 active(__(nil,X:S)) -> mark(X:S) 227.29/227.56 active(__(X:S,nil)) -> mark(X:S) 227.29/227.56 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.56 active(isList(nil)) -> mark(tt) 227.29/227.56 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.29/227.56 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.56 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.56 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.29/227.56 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.29/227.56 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.29/227.56 active(isPal(nil)) -> mark(tt) 227.29/227.56 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.29/227.56 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.29/227.56 active(isPalListKind(a)) -> mark(tt) 227.29/227.56 active(isPalListKind(e)) -> mark(tt) 227.29/227.56 active(isPalListKind(i)) -> mark(tt) 227.29/227.56 active(isPalListKind(nil)) -> mark(tt) 227.29/227.56 active(isPalListKind(o)) -> mark(tt) 227.29/227.56 active(isPalListKind(u)) -> mark(tt) 227.29/227.56 active(isQid(a)) -> mark(tt) 227.29/227.56 active(isQid(e)) -> mark(tt) 227.29/227.56 active(isQid(i)) -> mark(tt) 227.29/227.56 active(isQid(o)) -> mark(tt) 227.29/227.56 active(isQid(u)) -> mark(tt) 227.29/227.56 isList(active(X:S)) -> isList(X:S) 227.29/227.56 isList(mark(X:S)) -> isList(X:S) 227.29/227.56 isNeList(active(X:S)) -> isNeList(X:S) 227.29/227.56 isNeList(mark(X:S)) -> isNeList(X:S) 227.29/227.56 isNePal(active(X:S)) -> isNePal(X:S) 227.29/227.56 isNePal(mark(X:S)) -> isNePal(X:S) 227.29/227.56 isPal(active(X:S)) -> isPal(X:S) 227.29/227.56 isPal(mark(X:S)) -> isPal(X:S) 227.29/227.56 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.29/227.56 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.29/227.56 isQid(active(X:S)) -> isQid(X:S) 227.29/227.56 isQid(mark(X:S)) -> isQid(X:S) 227.29/227.56 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.29/227.56 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.29/227.56 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.29/227.56 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.29/227.56 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.29/227.56 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.29/227.56 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.29/227.56 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.29/227.56 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.29/227.56 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.29/227.56 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.29/227.56 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.29/227.56 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.29/227.56 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.29/227.56 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.29/227.56 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.29/227.56 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.29/227.56 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.29/227.56 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.29/227.56 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.29/227.56 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.29/227.56 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.29/227.56 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.29/227.56 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.29/227.56 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.29/227.56 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.29/227.56 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.29/227.56 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.29/227.56 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.29/227.56 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.29/227.56 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.29/227.56 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.29/227.56 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.29/227.56 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.29/227.56 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.29/227.56 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.29/227.56 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.29/227.56 mark(isList(X:S)) -> active(isList(X:S)) 227.29/227.56 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.29/227.56 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.29/227.56 mark(isPal(X:S)) -> active(isPal(X:S)) 227.29/227.56 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.29/227.56 mark(isQid(X:S)) -> active(isQid(X:S)) 227.29/227.56 mark(a) -> active(a) 227.29/227.56 mark(e) -> active(e) 227.29/227.56 mark(i) -> active(i) 227.29/227.56 mark(nil) -> active(nil) 227.29/227.56 mark(o) -> active(o) 227.29/227.56 mark(tt) -> active(tt) 227.29/227.56 mark(u) -> active(u) 227.29/227.56 ->Strongly Connected Components: 227.29/227.56 ->->Cycle: 227.29/227.56 ->->-> Pairs: 227.29/227.56 ACTIVE(U21(tt,V1:S,V2:S)) -> MARK(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.56 ACTIVE(U22(tt,V1:S,V2:S)) -> MARK(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.56 ACTIVE(U23(tt,V1:S,V2:S)) -> MARK(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.56 ACTIVE(U24(tt,V1:S,V2:S)) -> MARK(U25(isList(V1:S),V2:S)) 227.29/227.56 ACTIVE(U25(tt,V2:S)) -> MARK(U26(isList(V2:S))) 227.29/227.56 ACTIVE(U31(tt,V:S)) -> MARK(U32(isPalListKind(V:S),V:S)) 227.29/227.56 ACTIVE(U32(tt,V:S)) -> MARK(U33(isQid(V:S))) 227.29/227.56 ACTIVE(U41(tt,V1:S,V2:S)) -> MARK(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.56 ACTIVE(U42(tt,V1:S,V2:S)) -> MARK(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.56 ACTIVE(U43(tt,V1:S,V2:S)) -> MARK(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.56 ACTIVE(U44(tt,V1:S,V2:S)) -> MARK(U45(isList(V1:S),V2:S)) 227.29/227.56 ACTIVE(U45(tt,V2:S)) -> MARK(U46(isNeList(V2:S))) 227.29/227.56 ACTIVE(U51(tt,V1:S,V2:S)) -> MARK(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.56 ACTIVE(U52(tt,V1:S,V2:S)) -> MARK(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.56 ACTIVE(U53(tt,V1:S,V2:S)) -> MARK(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.56 ACTIVE(U54(tt,V1:S,V2:S)) -> MARK(U55(isNeList(V1:S),V2:S)) 227.29/227.56 ACTIVE(U55(tt,V2:S)) -> MARK(U56(isList(V2:S))) 227.29/227.56 ACTIVE(U61(tt,V:S)) -> MARK(U62(isPalListKind(V:S),V:S)) 227.29/227.56 ACTIVE(U62(tt,V:S)) -> MARK(U63(isQid(V:S))) 227.29/227.56 ACTIVE(U71(tt,I:S,P:S)) -> MARK(U72(isPalListKind(I:S),P:S)) 227.29/227.56 ACTIVE(U72(tt,P:S)) -> MARK(U73(isPal(P:S),P:S)) 227.29/227.56 ACTIVE(U73(tt,P:S)) -> MARK(U74(isPalListKind(P:S))) 227.29/227.56 ACTIVE(U81(tt,V:S)) -> MARK(U82(isPalListKind(V:S),V:S)) 227.29/227.56 ACTIVE(U82(tt,V:S)) -> MARK(U83(isNePal(V:S))) 227.29/227.56 ACTIVE(U91(tt,V2:S)) -> MARK(U92(isPalListKind(V2:S))) 227.29/227.56 ACTIVE(__(__(X:S,Y:S),Z:S)) -> MARK(__(X:S,__(Y:S,Z:S))) 227.29/227.56 ACTIVE(__(nil,X:S)) -> MARK(X:S) 227.29/227.56 ACTIVE(__(X:S,nil)) -> MARK(X:S) 227.29/227.56 ACTIVE(isList(__(V1:S,V2:S))) -> MARK(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.56 ACTIVE(isList(V:S)) -> MARK(U11(isPalListKind(V:S),V:S)) 227.29/227.56 ACTIVE(isNeList(__(V1:S,V2:S))) -> MARK(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.56 ACTIVE(isNeList(__(V1:S,V2:S))) -> MARK(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.56 ACTIVE(isNeList(V:S)) -> MARK(U31(isPalListKind(V:S),V:S)) 227.29/227.56 ACTIVE(isNePal(__(I:S,__(P:S,I:S)))) -> MARK(U71(isQid(I:S),I:S,P:S)) 227.29/227.56 ACTIVE(isNePal(V:S)) -> MARK(U61(isPalListKind(V:S),V:S)) 227.29/227.56 ACTIVE(isPal(V:S)) -> MARK(U81(isPalListKind(V:S),V:S)) 227.29/227.56 ACTIVE(isPalListKind(__(V1:S,V2:S))) -> MARK(U91(isPalListKind(V1:S),V2:S)) 227.29/227.56 MARK(U11(X1:S,X2:S)) -> ACTIVE(U11(mark(X1:S),X2:S)) 227.29/227.56 MARK(U11(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.56 MARK(U12(X1:S,X2:S)) -> ACTIVE(U12(mark(X1:S),X2:S)) 227.29/227.56 MARK(U12(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.56 MARK(U13(X:S)) -> ACTIVE(U13(mark(X:S))) 227.29/227.56 MARK(U13(X:S)) -> MARK(X:S) 227.29/227.56 MARK(U21(X1:S,X2:S,X3:S)) -> ACTIVE(U21(mark(X1:S),X2:S,X3:S)) 227.29/227.56 MARK(U21(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.56 MARK(U22(X1:S,X2:S,X3:S)) -> ACTIVE(U22(mark(X1:S),X2:S,X3:S)) 227.29/227.56 MARK(U22(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.56 MARK(U23(X1:S,X2:S,X3:S)) -> ACTIVE(U23(mark(X1:S),X2:S,X3:S)) 227.29/227.56 MARK(U23(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.56 MARK(U24(X1:S,X2:S,X3:S)) -> ACTIVE(U24(mark(X1:S),X2:S,X3:S)) 227.29/227.56 MARK(U24(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.56 MARK(U25(X1:S,X2:S)) -> ACTIVE(U25(mark(X1:S),X2:S)) 227.29/227.56 MARK(U25(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.56 MARK(U26(X:S)) -> ACTIVE(U26(mark(X:S))) 227.29/227.56 MARK(U26(X:S)) -> MARK(X:S) 227.29/227.56 MARK(U31(X1:S,X2:S)) -> ACTIVE(U31(mark(X1:S),X2:S)) 227.29/227.56 MARK(U31(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.56 MARK(U32(X1:S,X2:S)) -> ACTIVE(U32(mark(X1:S),X2:S)) 227.29/227.56 MARK(U32(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.56 MARK(U33(X:S)) -> ACTIVE(U33(mark(X:S))) 227.29/227.56 MARK(U33(X:S)) -> MARK(X:S) 227.29/227.56 MARK(U41(X1:S,X2:S,X3:S)) -> ACTIVE(U41(mark(X1:S),X2:S,X3:S)) 227.29/227.56 MARK(U41(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.56 MARK(U42(X1:S,X2:S,X3:S)) -> ACTIVE(U42(mark(X1:S),X2:S,X3:S)) 227.29/227.56 MARK(U42(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.56 MARK(U43(X1:S,X2:S,X3:S)) -> ACTIVE(U43(mark(X1:S),X2:S,X3:S)) 227.29/227.56 MARK(U43(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.56 MARK(U44(X1:S,X2:S,X3:S)) -> ACTIVE(U44(mark(X1:S),X2:S,X3:S)) 227.29/227.56 MARK(U44(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.56 MARK(U45(X1:S,X2:S)) -> ACTIVE(U45(mark(X1:S),X2:S)) 227.29/227.56 MARK(U45(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.56 MARK(U46(X:S)) -> ACTIVE(U46(mark(X:S))) 227.29/227.56 MARK(U46(X:S)) -> MARK(X:S) 227.29/227.56 MARK(U51(X1:S,X2:S,X3:S)) -> ACTIVE(U51(mark(X1:S),X2:S,X3:S)) 227.29/227.56 MARK(U51(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.56 MARK(U52(X1:S,X2:S,X3:S)) -> ACTIVE(U52(mark(X1:S),X2:S,X3:S)) 227.29/227.56 MARK(U52(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.56 MARK(U53(X1:S,X2:S,X3:S)) -> ACTIVE(U53(mark(X1:S),X2:S,X3:S)) 227.29/227.56 MARK(U53(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.56 MARK(U54(X1:S,X2:S,X3:S)) -> ACTIVE(U54(mark(X1:S),X2:S,X3:S)) 227.29/227.56 MARK(U54(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.56 MARK(U55(X1:S,X2:S)) -> ACTIVE(U55(mark(X1:S),X2:S)) 227.29/227.56 MARK(U55(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.56 MARK(U56(X:S)) -> ACTIVE(U56(mark(X:S))) 227.29/227.56 MARK(U56(X:S)) -> MARK(X:S) 227.29/227.56 MARK(U61(X1:S,X2:S)) -> ACTIVE(U61(mark(X1:S),X2:S)) 227.29/227.56 MARK(U61(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.56 MARK(U62(X1:S,X2:S)) -> ACTIVE(U62(mark(X1:S),X2:S)) 227.29/227.56 MARK(U62(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.56 MARK(U63(X:S)) -> ACTIVE(U63(mark(X:S))) 227.29/227.56 MARK(U63(X:S)) -> MARK(X:S) 227.29/227.56 MARK(U71(X1:S,X2:S,X3:S)) -> ACTIVE(U71(mark(X1:S),X2:S,X3:S)) 227.29/227.56 MARK(U71(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.56 MARK(U72(X1:S,X2:S)) -> ACTIVE(U72(mark(X1:S),X2:S)) 227.29/227.56 MARK(U72(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.56 MARK(U73(X1:S,X2:S)) -> ACTIVE(U73(mark(X1:S),X2:S)) 227.29/227.56 MARK(U73(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.56 MARK(U74(X:S)) -> ACTIVE(U74(mark(X:S))) 227.29/227.56 MARK(U74(X:S)) -> MARK(X:S) 227.29/227.56 MARK(U81(X1:S,X2:S)) -> ACTIVE(U81(mark(X1:S),X2:S)) 227.29/227.56 MARK(U81(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.56 MARK(U82(X1:S,X2:S)) -> ACTIVE(U82(mark(X1:S),X2:S)) 227.29/227.56 MARK(U82(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.56 MARK(U83(X:S)) -> ACTIVE(U83(mark(X:S))) 227.29/227.56 MARK(U83(X:S)) -> MARK(X:S) 227.29/227.56 MARK(U91(X1:S,X2:S)) -> ACTIVE(U91(mark(X1:S),X2:S)) 227.29/227.56 MARK(U91(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.56 MARK(U92(X:S)) -> ACTIVE(U92(mark(X:S))) 227.29/227.56 MARK(U92(X:S)) -> MARK(X:S) 227.29/227.56 MARK(__(X1:S,X2:S)) -> ACTIVE(__(mark(X1:S),mark(X2:S))) 227.29/227.56 MARK(__(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.56 MARK(__(X1:S,X2:S)) -> MARK(X2:S) 227.29/227.56 MARK(isList(X:S)) -> ACTIVE(isList(X:S)) 227.29/227.56 MARK(isNeList(X:S)) -> ACTIVE(isNeList(X:S)) 227.29/227.56 MARK(isNePal(X:S)) -> ACTIVE(isNePal(X:S)) 227.29/227.56 MARK(isPal(X:S)) -> ACTIVE(isPal(X:S)) 227.29/227.56 MARK(isPalListKind(X:S)) -> ACTIVE(isPalListKind(X:S)) 227.29/227.56 ->->-> Rules: 227.29/227.56 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.29/227.56 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.29/227.56 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.29/227.56 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.29/227.56 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.29/227.56 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.29/227.56 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.29/227.56 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.29/227.56 U13(active(X:S)) -> U13(X:S) 227.29/227.56 U13(mark(X:S)) -> U13(X:S) 227.29/227.56 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.29/227.56 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.29/227.56 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.29/227.56 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.29/227.56 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.29/227.56 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.29/227.56 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.29/227.56 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.29/227.56 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.29/227.56 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.29/227.56 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.29/227.56 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.29/227.56 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.29/227.56 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.29/227.56 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.29/227.56 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.29/227.56 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.29/227.56 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.29/227.56 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.29/227.56 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.29/227.56 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.29/227.56 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.29/227.56 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.29/227.56 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.29/227.56 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.29/227.56 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.29/227.56 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.29/227.56 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.29/227.56 U26(active(X:S)) -> U26(X:S) 227.29/227.56 U26(mark(X:S)) -> U26(X:S) 227.29/227.56 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.29/227.56 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.29/227.56 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.29/227.56 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.29/227.56 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.29/227.56 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.29/227.56 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.29/227.56 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.29/227.56 U33(active(X:S)) -> U33(X:S) 227.29/227.56 U33(mark(X:S)) -> U33(X:S) 227.29/227.56 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.29/227.56 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.29/227.56 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.29/227.56 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.29/227.56 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.29/227.56 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.29/227.56 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.29/227.56 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.29/227.56 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.29/227.56 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.29/227.56 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.29/227.56 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.29/227.56 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.29/227.56 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.29/227.56 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.29/227.56 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.29/227.56 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.29/227.56 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.29/227.56 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.29/227.56 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.29/227.56 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.29/227.56 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.29/227.56 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.29/227.56 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.29/227.56 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.29/227.56 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.29/227.56 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.29/227.56 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.29/227.56 U46(active(X:S)) -> U46(X:S) 227.29/227.56 U46(mark(X:S)) -> U46(X:S) 227.29/227.56 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.29/227.56 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.29/227.56 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.29/227.56 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.29/227.56 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.29/227.56 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.29/227.56 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.29/227.56 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.29/227.56 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.29/227.56 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.29/227.56 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.29/227.56 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.29/227.56 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.29/227.56 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.29/227.56 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.29/227.56 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.29/227.56 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.29/227.56 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.29/227.56 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.29/227.56 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.29/227.56 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.29/227.56 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.29/227.56 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.29/227.56 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.29/227.56 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.29/227.56 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.29/227.56 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.29/227.56 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.29/227.56 U56(active(X:S)) -> U56(X:S) 227.29/227.56 U56(mark(X:S)) -> U56(X:S) 227.29/227.56 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.29/227.56 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.29/227.56 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.29/227.56 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.29/227.56 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.29/227.56 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.29/227.56 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.29/227.56 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.29/227.56 U63(active(X:S)) -> U63(X:S) 227.29/227.56 U63(mark(X:S)) -> U63(X:S) 227.29/227.56 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.29/227.56 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.29/227.56 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.29/227.56 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.29/227.56 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.29/227.56 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.29/227.56 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.29/227.56 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.29/227.56 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.29/227.56 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.29/227.56 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.29/227.56 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.29/227.56 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.29/227.56 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.29/227.56 U74(active(X:S)) -> U74(X:S) 227.29/227.56 U74(mark(X:S)) -> U74(X:S) 227.29/227.56 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.29/227.56 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.29/227.56 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.29/227.56 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.29/227.56 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.29/227.56 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.29/227.56 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.29/227.56 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.29/227.56 U83(active(X:S)) -> U83(X:S) 227.29/227.56 U83(mark(X:S)) -> U83(X:S) 227.29/227.56 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.29/227.56 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.29/227.56 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.29/227.56 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.29/227.56 U92(active(X:S)) -> U92(X:S) 227.29/227.56 U92(mark(X:S)) -> U92(X:S) 227.29/227.56 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.29/227.56 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.29/227.56 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.29/227.56 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.29/227.56 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.29/227.56 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.29/227.56 active(U13(tt)) -> mark(tt) 227.29/227.56 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.56 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.56 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.56 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.29/227.56 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.29/227.56 active(U26(tt)) -> mark(tt) 227.29/227.56 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.29/227.56 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.29/227.56 active(U33(tt)) -> mark(tt) 227.29/227.56 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.56 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.56 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.56 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.29/227.56 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.29/227.56 active(U46(tt)) -> mark(tt) 227.29/227.56 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.56 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.56 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.56 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.29/227.56 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.29/227.56 active(U56(tt)) -> mark(tt) 227.29/227.56 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.29/227.56 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.29/227.56 active(U63(tt)) -> mark(tt) 227.29/227.56 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.29/227.56 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.29/227.56 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.29/227.56 active(U74(tt)) -> mark(tt) 227.29/227.56 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.29/227.56 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.29/227.56 active(U83(tt)) -> mark(tt) 227.29/227.56 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.29/227.56 active(U92(tt)) -> mark(tt) 227.29/227.56 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.29/227.56 active(__(nil,X:S)) -> mark(X:S) 227.29/227.56 active(__(X:S,nil)) -> mark(X:S) 227.29/227.56 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.56 active(isList(nil)) -> mark(tt) 227.29/227.56 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.29/227.56 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.56 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.56 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.29/227.56 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.29/227.56 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.29/227.56 active(isPal(nil)) -> mark(tt) 227.29/227.56 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.29/227.56 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.29/227.56 active(isPalListKind(a)) -> mark(tt) 227.29/227.56 active(isPalListKind(e)) -> mark(tt) 227.29/227.56 active(isPalListKind(i)) -> mark(tt) 227.29/227.56 active(isPalListKind(nil)) -> mark(tt) 227.29/227.56 active(isPalListKind(o)) -> mark(tt) 227.29/227.56 active(isPalListKind(u)) -> mark(tt) 227.29/227.56 active(isQid(a)) -> mark(tt) 227.29/227.56 active(isQid(e)) -> mark(tt) 227.29/227.56 active(isQid(i)) -> mark(tt) 227.29/227.56 active(isQid(o)) -> mark(tt) 227.29/227.56 active(isQid(u)) -> mark(tt) 227.29/227.56 isList(active(X:S)) -> isList(X:S) 227.29/227.56 isList(mark(X:S)) -> isList(X:S) 227.29/227.56 isNeList(active(X:S)) -> isNeList(X:S) 227.29/227.56 isNeList(mark(X:S)) -> isNeList(X:S) 227.29/227.56 isNePal(active(X:S)) -> isNePal(X:S) 227.29/227.56 isNePal(mark(X:S)) -> isNePal(X:S) 227.29/227.56 isPal(active(X:S)) -> isPal(X:S) 227.29/227.56 isPal(mark(X:S)) -> isPal(X:S) 227.29/227.56 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.29/227.56 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.29/227.56 isQid(active(X:S)) -> isQid(X:S) 227.29/227.56 isQid(mark(X:S)) -> isQid(X:S) 227.29/227.56 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.29/227.56 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.29/227.56 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.29/227.56 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.29/227.56 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.29/227.56 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.29/227.56 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.29/227.56 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.29/227.56 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.29/227.56 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.29/227.56 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.29/227.56 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.29/227.56 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.29/227.56 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.29/227.56 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.29/227.56 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.29/227.56 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.29/227.56 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.29/227.56 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.29/227.56 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.29/227.56 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.29/227.56 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.29/227.56 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.29/227.56 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.29/227.56 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.29/227.56 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.29/227.56 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.29/227.56 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.29/227.56 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.29/227.56 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.29/227.56 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.29/227.56 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.29/227.56 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.29/227.56 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.29/227.56 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.29/227.56 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.29/227.56 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.29/227.56 mark(isList(X:S)) -> active(isList(X:S)) 227.29/227.56 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.29/227.56 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.29/227.56 mark(isPal(X:S)) -> active(isPal(X:S)) 227.29/227.57 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.29/227.57 mark(isQid(X:S)) -> active(isQid(X:S)) 227.29/227.57 mark(a) -> active(a) 227.29/227.57 mark(e) -> active(e) 227.29/227.57 mark(i) -> active(i) 227.29/227.57 mark(nil) -> active(nil) 227.29/227.57 mark(o) -> active(o) 227.29/227.57 mark(tt) -> active(tt) 227.29/227.57 mark(u) -> active(u) 227.29/227.57 227.29/227.57 Problem 1.44: 227.29/227.57 227.29/227.57 Reduction Pairs Processor: 227.29/227.57 -> Pairs: 227.29/227.57 ACTIVE(U21(tt,V1:S,V2:S)) -> MARK(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.57 ACTIVE(U22(tt,V1:S,V2:S)) -> MARK(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.57 ACTIVE(U23(tt,V1:S,V2:S)) -> MARK(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.57 ACTIVE(U24(tt,V1:S,V2:S)) -> MARK(U25(isList(V1:S),V2:S)) 227.29/227.57 ACTIVE(U25(tt,V2:S)) -> MARK(U26(isList(V2:S))) 227.29/227.57 ACTIVE(U31(tt,V:S)) -> MARK(U32(isPalListKind(V:S),V:S)) 227.29/227.57 ACTIVE(U32(tt,V:S)) -> MARK(U33(isQid(V:S))) 227.29/227.57 ACTIVE(U41(tt,V1:S,V2:S)) -> MARK(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.57 ACTIVE(U42(tt,V1:S,V2:S)) -> MARK(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.57 ACTIVE(U43(tt,V1:S,V2:S)) -> MARK(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.57 ACTIVE(U44(tt,V1:S,V2:S)) -> MARK(U45(isList(V1:S),V2:S)) 227.29/227.57 ACTIVE(U45(tt,V2:S)) -> MARK(U46(isNeList(V2:S))) 227.29/227.57 ACTIVE(U51(tt,V1:S,V2:S)) -> MARK(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.57 ACTIVE(U52(tt,V1:S,V2:S)) -> MARK(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.57 ACTIVE(U53(tt,V1:S,V2:S)) -> MARK(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.57 ACTIVE(U54(tt,V1:S,V2:S)) -> MARK(U55(isNeList(V1:S),V2:S)) 227.29/227.57 ACTIVE(U55(tt,V2:S)) -> MARK(U56(isList(V2:S))) 227.29/227.57 ACTIVE(U61(tt,V:S)) -> MARK(U62(isPalListKind(V:S),V:S)) 227.29/227.57 ACTIVE(U62(tt,V:S)) -> MARK(U63(isQid(V:S))) 227.29/227.57 ACTIVE(U71(tt,I:S,P:S)) -> MARK(U72(isPalListKind(I:S),P:S)) 227.29/227.57 ACTIVE(U72(tt,P:S)) -> MARK(U73(isPal(P:S),P:S)) 227.29/227.57 ACTIVE(U73(tt,P:S)) -> MARK(U74(isPalListKind(P:S))) 227.29/227.57 ACTIVE(U81(tt,V:S)) -> MARK(U82(isPalListKind(V:S),V:S)) 227.29/227.57 ACTIVE(U82(tt,V:S)) -> MARK(U83(isNePal(V:S))) 227.29/227.57 ACTIVE(U91(tt,V2:S)) -> MARK(U92(isPalListKind(V2:S))) 227.29/227.57 ACTIVE(__(__(X:S,Y:S),Z:S)) -> MARK(__(X:S,__(Y:S,Z:S))) 227.29/227.57 ACTIVE(__(nil,X:S)) -> MARK(X:S) 227.29/227.57 ACTIVE(__(X:S,nil)) -> MARK(X:S) 227.29/227.57 ACTIVE(isList(__(V1:S,V2:S))) -> MARK(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.57 ACTIVE(isList(V:S)) -> MARK(U11(isPalListKind(V:S),V:S)) 227.29/227.57 ACTIVE(isNeList(__(V1:S,V2:S))) -> MARK(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.57 ACTIVE(isNeList(__(V1:S,V2:S))) -> MARK(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.57 ACTIVE(isNeList(V:S)) -> MARK(U31(isPalListKind(V:S),V:S)) 227.29/227.57 ACTIVE(isNePal(__(I:S,__(P:S,I:S)))) -> MARK(U71(isQid(I:S),I:S,P:S)) 227.29/227.57 ACTIVE(isNePal(V:S)) -> MARK(U61(isPalListKind(V:S),V:S)) 227.29/227.57 ACTIVE(isPal(V:S)) -> MARK(U81(isPalListKind(V:S),V:S)) 227.29/227.57 ACTIVE(isPalListKind(__(V1:S,V2:S))) -> MARK(U91(isPalListKind(V1:S),V2:S)) 227.29/227.57 MARK(U11(X1:S,X2:S)) -> ACTIVE(U11(mark(X1:S),X2:S)) 227.29/227.57 MARK(U11(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.57 MARK(U12(X1:S,X2:S)) -> ACTIVE(U12(mark(X1:S),X2:S)) 227.29/227.57 MARK(U12(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.57 MARK(U13(X:S)) -> ACTIVE(U13(mark(X:S))) 227.29/227.57 MARK(U13(X:S)) -> MARK(X:S) 227.29/227.57 MARK(U21(X1:S,X2:S,X3:S)) -> ACTIVE(U21(mark(X1:S),X2:S,X3:S)) 227.29/227.57 MARK(U21(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.57 MARK(U22(X1:S,X2:S,X3:S)) -> ACTIVE(U22(mark(X1:S),X2:S,X3:S)) 227.29/227.57 MARK(U22(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.57 MARK(U23(X1:S,X2:S,X3:S)) -> ACTIVE(U23(mark(X1:S),X2:S,X3:S)) 227.29/227.57 MARK(U23(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.57 MARK(U24(X1:S,X2:S,X3:S)) -> ACTIVE(U24(mark(X1:S),X2:S,X3:S)) 227.29/227.57 MARK(U24(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.57 MARK(U25(X1:S,X2:S)) -> ACTIVE(U25(mark(X1:S),X2:S)) 227.29/227.57 MARK(U25(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.57 MARK(U26(X:S)) -> ACTIVE(U26(mark(X:S))) 227.29/227.57 MARK(U26(X:S)) -> MARK(X:S) 227.29/227.57 MARK(U31(X1:S,X2:S)) -> ACTIVE(U31(mark(X1:S),X2:S)) 227.29/227.57 MARK(U31(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.57 MARK(U32(X1:S,X2:S)) -> ACTIVE(U32(mark(X1:S),X2:S)) 227.29/227.57 MARK(U32(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.57 MARK(U33(X:S)) -> ACTIVE(U33(mark(X:S))) 227.29/227.57 MARK(U33(X:S)) -> MARK(X:S) 227.29/227.57 MARK(U41(X1:S,X2:S,X3:S)) -> ACTIVE(U41(mark(X1:S),X2:S,X3:S)) 227.29/227.57 MARK(U41(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.57 MARK(U42(X1:S,X2:S,X3:S)) -> ACTIVE(U42(mark(X1:S),X2:S,X3:S)) 227.29/227.57 MARK(U42(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.57 MARK(U43(X1:S,X2:S,X3:S)) -> ACTIVE(U43(mark(X1:S),X2:S,X3:S)) 227.29/227.57 MARK(U43(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.57 MARK(U44(X1:S,X2:S,X3:S)) -> ACTIVE(U44(mark(X1:S),X2:S,X3:S)) 227.29/227.57 MARK(U44(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.57 MARK(U45(X1:S,X2:S)) -> ACTIVE(U45(mark(X1:S),X2:S)) 227.29/227.57 MARK(U45(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.57 MARK(U46(X:S)) -> ACTIVE(U46(mark(X:S))) 227.29/227.57 MARK(U46(X:S)) -> MARK(X:S) 227.29/227.57 MARK(U51(X1:S,X2:S,X3:S)) -> ACTIVE(U51(mark(X1:S),X2:S,X3:S)) 227.29/227.57 MARK(U51(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.57 MARK(U52(X1:S,X2:S,X3:S)) -> ACTIVE(U52(mark(X1:S),X2:S,X3:S)) 227.29/227.57 MARK(U52(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.57 MARK(U53(X1:S,X2:S,X3:S)) -> ACTIVE(U53(mark(X1:S),X2:S,X3:S)) 227.29/227.57 MARK(U53(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.57 MARK(U54(X1:S,X2:S,X3:S)) -> ACTIVE(U54(mark(X1:S),X2:S,X3:S)) 227.29/227.57 MARK(U54(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.57 MARK(U55(X1:S,X2:S)) -> ACTIVE(U55(mark(X1:S),X2:S)) 227.29/227.57 MARK(U55(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.57 MARK(U56(X:S)) -> ACTIVE(U56(mark(X:S))) 227.29/227.57 MARK(U56(X:S)) -> MARK(X:S) 227.29/227.57 MARK(U61(X1:S,X2:S)) -> ACTIVE(U61(mark(X1:S),X2:S)) 227.29/227.57 MARK(U61(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.57 MARK(U62(X1:S,X2:S)) -> ACTIVE(U62(mark(X1:S),X2:S)) 227.29/227.57 MARK(U62(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.57 MARK(U63(X:S)) -> ACTIVE(U63(mark(X:S))) 227.29/227.57 MARK(U63(X:S)) -> MARK(X:S) 227.29/227.57 MARK(U71(X1:S,X2:S,X3:S)) -> ACTIVE(U71(mark(X1:S),X2:S,X3:S)) 227.29/227.57 MARK(U71(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.57 MARK(U72(X1:S,X2:S)) -> ACTIVE(U72(mark(X1:S),X2:S)) 227.29/227.57 MARK(U72(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.57 MARK(U73(X1:S,X2:S)) -> ACTIVE(U73(mark(X1:S),X2:S)) 227.29/227.57 MARK(U73(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.57 MARK(U74(X:S)) -> ACTIVE(U74(mark(X:S))) 227.29/227.57 MARK(U74(X:S)) -> MARK(X:S) 227.29/227.57 MARK(U81(X1:S,X2:S)) -> ACTIVE(U81(mark(X1:S),X2:S)) 227.29/227.57 MARK(U81(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.57 MARK(U82(X1:S,X2:S)) -> ACTIVE(U82(mark(X1:S),X2:S)) 227.29/227.57 MARK(U82(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.57 MARK(U83(X:S)) -> ACTIVE(U83(mark(X:S))) 227.29/227.57 MARK(U83(X:S)) -> MARK(X:S) 227.29/227.57 MARK(U91(X1:S,X2:S)) -> ACTIVE(U91(mark(X1:S),X2:S)) 227.29/227.57 MARK(U91(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.57 MARK(U92(X:S)) -> ACTIVE(U92(mark(X:S))) 227.29/227.57 MARK(U92(X:S)) -> MARK(X:S) 227.29/227.57 MARK(__(X1:S,X2:S)) -> ACTIVE(__(mark(X1:S),mark(X2:S))) 227.29/227.57 MARK(__(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.57 MARK(__(X1:S,X2:S)) -> MARK(X2:S) 227.29/227.57 MARK(isList(X:S)) -> ACTIVE(isList(X:S)) 227.29/227.57 MARK(isNeList(X:S)) -> ACTIVE(isNeList(X:S)) 227.29/227.57 MARK(isNePal(X:S)) -> ACTIVE(isNePal(X:S)) 227.29/227.57 MARK(isPal(X:S)) -> ACTIVE(isPal(X:S)) 227.29/227.57 MARK(isPalListKind(X:S)) -> ACTIVE(isPalListKind(X:S)) 227.29/227.57 -> Rules: 227.29/227.57 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.29/227.57 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.29/227.57 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.29/227.57 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.29/227.57 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.29/227.57 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.29/227.57 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.29/227.57 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.29/227.57 U13(active(X:S)) -> U13(X:S) 227.29/227.57 U13(mark(X:S)) -> U13(X:S) 227.29/227.57 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.29/227.57 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.29/227.57 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.29/227.57 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.29/227.57 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.29/227.57 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.29/227.57 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.29/227.57 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.29/227.57 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.29/227.57 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.29/227.57 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.29/227.57 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.29/227.57 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.29/227.57 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.29/227.57 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.29/227.57 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.29/227.57 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.29/227.57 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.29/227.57 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.29/227.57 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.29/227.57 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.29/227.57 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.29/227.57 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.29/227.57 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.29/227.57 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.29/227.57 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.29/227.57 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.29/227.57 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.29/227.57 U26(active(X:S)) -> U26(X:S) 227.29/227.57 U26(mark(X:S)) -> U26(X:S) 227.29/227.57 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.29/227.57 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.29/227.57 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.29/227.57 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.29/227.57 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.29/227.57 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.29/227.57 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.29/227.57 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.29/227.57 U33(active(X:S)) -> U33(X:S) 227.29/227.57 U33(mark(X:S)) -> U33(X:S) 227.29/227.57 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.29/227.57 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.29/227.57 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.29/227.57 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.29/227.57 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.29/227.57 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.29/227.57 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.29/227.57 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.29/227.57 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.29/227.57 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.29/227.57 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.29/227.57 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.29/227.57 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.29/227.57 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.29/227.57 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.29/227.57 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.29/227.57 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.29/227.57 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.29/227.57 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.29/227.57 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.29/227.57 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.29/227.57 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.29/227.57 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.29/227.57 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.29/227.57 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.29/227.57 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.29/227.57 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.29/227.57 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.29/227.57 U46(active(X:S)) -> U46(X:S) 227.29/227.57 U46(mark(X:S)) -> U46(X:S) 227.29/227.57 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.29/227.57 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.29/227.57 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.29/227.57 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.29/227.57 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.29/227.57 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.29/227.57 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.29/227.57 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.29/227.57 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.29/227.57 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.29/227.57 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.29/227.57 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.29/227.57 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.29/227.57 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.29/227.57 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.29/227.57 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.29/227.57 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.29/227.57 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.29/227.57 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.29/227.57 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.29/227.57 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.29/227.57 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.29/227.57 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.29/227.57 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.29/227.57 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.29/227.57 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.29/227.57 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.29/227.57 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.29/227.57 U56(active(X:S)) -> U56(X:S) 227.29/227.57 U56(mark(X:S)) -> U56(X:S) 227.29/227.57 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.29/227.57 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.29/227.57 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.29/227.57 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.29/227.57 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.29/227.57 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.29/227.57 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.29/227.57 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.29/227.57 U63(active(X:S)) -> U63(X:S) 227.29/227.57 U63(mark(X:S)) -> U63(X:S) 227.29/227.57 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.29/227.57 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.29/227.57 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.29/227.57 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.29/227.57 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.29/227.57 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.29/227.57 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.29/227.57 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.29/227.57 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.29/227.57 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.29/227.57 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.29/227.57 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.29/227.57 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.29/227.57 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.29/227.57 U74(active(X:S)) -> U74(X:S) 227.29/227.57 U74(mark(X:S)) -> U74(X:S) 227.29/227.57 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.29/227.57 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.29/227.57 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.29/227.57 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.29/227.57 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.29/227.57 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.29/227.57 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.29/227.57 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.29/227.57 U83(active(X:S)) -> U83(X:S) 227.29/227.57 U83(mark(X:S)) -> U83(X:S) 227.29/227.57 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.29/227.57 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.29/227.57 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.29/227.57 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.29/227.57 U92(active(X:S)) -> U92(X:S) 227.29/227.57 U92(mark(X:S)) -> U92(X:S) 227.29/227.57 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.29/227.57 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.29/227.57 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.29/227.57 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.29/227.57 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.29/227.57 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.29/227.57 active(U13(tt)) -> mark(tt) 227.29/227.57 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.57 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.57 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.57 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.29/227.57 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.29/227.57 active(U26(tt)) -> mark(tt) 227.29/227.57 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.29/227.57 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.29/227.57 active(U33(tt)) -> mark(tt) 227.29/227.57 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.57 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.57 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.57 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.29/227.57 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.29/227.57 active(U46(tt)) -> mark(tt) 227.29/227.57 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.57 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.57 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.57 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.29/227.57 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.29/227.57 active(U56(tt)) -> mark(tt) 227.29/227.57 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.29/227.57 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.29/227.57 active(U63(tt)) -> mark(tt) 227.29/227.57 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.29/227.57 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.29/227.57 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.29/227.57 active(U74(tt)) -> mark(tt) 227.29/227.57 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.29/227.57 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.29/227.57 active(U83(tt)) -> mark(tt) 227.29/227.57 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.29/227.57 active(U92(tt)) -> mark(tt) 227.29/227.57 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.29/227.57 active(__(nil,X:S)) -> mark(X:S) 227.29/227.57 active(__(X:S,nil)) -> mark(X:S) 227.29/227.57 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.57 active(isList(nil)) -> mark(tt) 227.29/227.57 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.29/227.57 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.57 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.57 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.29/227.57 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.29/227.57 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.29/227.57 active(isPal(nil)) -> mark(tt) 227.29/227.57 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.29/227.57 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.29/227.57 active(isPalListKind(a)) -> mark(tt) 227.29/227.57 active(isPalListKind(e)) -> mark(tt) 227.29/227.57 active(isPalListKind(i)) -> mark(tt) 227.29/227.57 active(isPalListKind(nil)) -> mark(tt) 227.29/227.57 active(isPalListKind(o)) -> mark(tt) 227.29/227.57 active(isPalListKind(u)) -> mark(tt) 227.29/227.57 active(isQid(a)) -> mark(tt) 227.29/227.57 active(isQid(e)) -> mark(tt) 227.29/227.57 active(isQid(i)) -> mark(tt) 227.29/227.57 active(isQid(o)) -> mark(tt) 227.29/227.57 active(isQid(u)) -> mark(tt) 227.29/227.57 isList(active(X:S)) -> isList(X:S) 227.29/227.57 isList(mark(X:S)) -> isList(X:S) 227.29/227.57 isNeList(active(X:S)) -> isNeList(X:S) 227.29/227.57 isNeList(mark(X:S)) -> isNeList(X:S) 227.29/227.57 isNePal(active(X:S)) -> isNePal(X:S) 227.29/227.57 isNePal(mark(X:S)) -> isNePal(X:S) 227.29/227.57 isPal(active(X:S)) -> isPal(X:S) 227.29/227.57 isPal(mark(X:S)) -> isPal(X:S) 227.29/227.57 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.29/227.57 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.29/227.57 isQid(active(X:S)) -> isQid(X:S) 227.29/227.57 isQid(mark(X:S)) -> isQid(X:S) 227.29/227.57 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.29/227.57 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.29/227.57 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.29/227.57 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.29/227.57 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.29/227.57 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.29/227.57 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.29/227.57 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.29/227.57 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.29/227.57 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.29/227.57 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.29/227.57 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.29/227.57 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.29/227.57 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.29/227.57 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.29/227.57 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.29/227.57 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.29/227.57 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.29/227.57 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.29/227.57 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.29/227.57 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.29/227.57 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.29/227.57 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.29/227.57 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.29/227.57 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.29/227.57 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.29/227.57 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.29/227.57 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.29/227.57 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.29/227.57 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.29/227.57 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.29/227.57 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.29/227.57 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.29/227.57 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.29/227.57 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.29/227.57 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.29/227.57 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.29/227.57 mark(isList(X:S)) -> active(isList(X:S)) 227.29/227.57 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.29/227.57 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.29/227.57 mark(isPal(X:S)) -> active(isPal(X:S)) 227.29/227.57 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.29/227.57 mark(isQid(X:S)) -> active(isQid(X:S)) 227.29/227.57 mark(a) -> active(a) 227.29/227.57 mark(e) -> active(e) 227.29/227.57 mark(i) -> active(i) 227.29/227.57 mark(nil) -> active(nil) 227.29/227.57 mark(o) -> active(o) 227.29/227.57 mark(tt) -> active(tt) 227.29/227.57 mark(u) -> active(u) 227.29/227.57 -> Usable rules: 227.29/227.57 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.29/227.57 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.29/227.57 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.29/227.57 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.29/227.57 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.29/227.57 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.29/227.57 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.29/227.57 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.29/227.57 U13(active(X:S)) -> U13(X:S) 227.29/227.57 U13(mark(X:S)) -> U13(X:S) 227.29/227.57 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.29/227.57 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.29/227.57 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.29/227.57 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.29/227.57 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.29/227.57 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.29/227.57 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.29/227.57 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.29/227.57 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.29/227.57 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.29/227.57 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.29/227.57 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.29/227.57 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.29/227.57 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.29/227.57 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.29/227.57 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.29/227.57 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.29/227.57 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.29/227.57 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.29/227.57 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.29/227.57 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.29/227.57 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.29/227.57 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.29/227.57 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.29/227.57 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.29/227.57 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.29/227.57 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.29/227.57 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.29/227.57 U26(active(X:S)) -> U26(X:S) 227.29/227.57 U26(mark(X:S)) -> U26(X:S) 227.29/227.57 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.29/227.57 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.29/227.57 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.29/227.57 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.29/227.57 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.29/227.57 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.29/227.57 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.29/227.57 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.29/227.57 U33(active(X:S)) -> U33(X:S) 227.29/227.57 U33(mark(X:S)) -> U33(X:S) 227.29/227.57 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.29/227.57 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.29/227.57 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.29/227.57 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.29/227.57 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.29/227.57 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.29/227.57 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.29/227.57 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.29/227.57 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.29/227.57 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.29/227.57 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.29/227.57 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.29/227.57 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.29/227.57 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.29/227.57 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.29/227.57 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.29/227.57 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.29/227.57 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.29/227.57 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.29/227.57 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.29/227.57 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.29/227.57 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.29/227.57 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.29/227.57 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.29/227.57 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.29/227.57 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.29/227.57 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.29/227.57 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.29/227.57 U46(active(X:S)) -> U46(X:S) 227.29/227.57 U46(mark(X:S)) -> U46(X:S) 227.29/227.57 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.29/227.57 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.29/227.57 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.29/227.57 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.29/227.57 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.29/227.57 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.29/227.57 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.29/227.57 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.29/227.57 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.29/227.57 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.29/227.57 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.29/227.57 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.29/227.57 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.29/227.57 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.29/227.57 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.29/227.57 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.29/227.57 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.29/227.57 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.29/227.57 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.29/227.57 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.29/227.57 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.29/227.57 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.29/227.57 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.29/227.57 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.29/227.57 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.29/227.57 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.29/227.57 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.29/227.57 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.29/227.57 U56(active(X:S)) -> U56(X:S) 227.29/227.57 U56(mark(X:S)) -> U56(X:S) 227.29/227.57 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.29/227.57 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.29/227.57 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.29/227.57 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.29/227.57 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.29/227.57 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.29/227.57 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.29/227.57 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.29/227.57 U63(active(X:S)) -> U63(X:S) 227.29/227.57 U63(mark(X:S)) -> U63(X:S) 227.29/227.57 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.29/227.57 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.29/227.57 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.29/227.57 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.29/227.57 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.29/227.57 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.29/227.57 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.29/227.57 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.29/227.57 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.29/227.57 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.29/227.57 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.29/227.57 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.29/227.57 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.29/227.57 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.29/227.57 U74(active(X:S)) -> U74(X:S) 227.29/227.57 U74(mark(X:S)) -> U74(X:S) 227.29/227.57 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.29/227.57 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.29/227.57 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.29/227.57 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.29/227.57 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.29/227.57 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.29/227.57 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.29/227.57 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.29/227.57 U83(active(X:S)) -> U83(X:S) 227.29/227.57 U83(mark(X:S)) -> U83(X:S) 227.29/227.57 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.29/227.57 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.29/227.57 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.29/227.57 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.29/227.57 U92(active(X:S)) -> U92(X:S) 227.29/227.57 U92(mark(X:S)) -> U92(X:S) 227.29/227.57 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.29/227.57 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.29/227.57 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.29/227.57 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.29/227.57 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.29/227.57 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.29/227.57 active(U13(tt)) -> mark(tt) 227.29/227.57 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.57 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.57 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.57 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.29/227.57 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.29/227.57 active(U26(tt)) -> mark(tt) 227.29/227.57 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.29/227.57 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.29/227.57 active(U33(tt)) -> mark(tt) 227.29/227.57 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.57 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.57 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.57 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.29/227.57 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.29/227.57 active(U46(tt)) -> mark(tt) 227.29/227.57 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.57 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.57 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.57 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.29/227.57 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.29/227.57 active(U56(tt)) -> mark(tt) 227.29/227.57 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.29/227.57 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.29/227.57 active(U63(tt)) -> mark(tt) 227.29/227.57 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.29/227.57 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.29/227.57 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.29/227.57 active(U74(tt)) -> mark(tt) 227.29/227.57 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.29/227.57 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.29/227.57 active(U83(tt)) -> mark(tt) 227.29/227.57 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.29/227.57 active(U92(tt)) -> mark(tt) 227.29/227.57 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.29/227.57 active(__(nil,X:S)) -> mark(X:S) 227.29/227.57 active(__(X:S,nil)) -> mark(X:S) 227.29/227.57 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.57 active(isList(nil)) -> mark(tt) 227.29/227.57 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.29/227.57 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.57 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.57 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.29/227.57 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.29/227.57 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.29/227.57 active(isPal(nil)) -> mark(tt) 227.29/227.57 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.29/227.57 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.29/227.57 active(isPalListKind(a)) -> mark(tt) 227.29/227.57 active(isPalListKind(e)) -> mark(tt) 227.29/227.57 active(isPalListKind(i)) -> mark(tt) 227.29/227.57 active(isPalListKind(nil)) -> mark(tt) 227.29/227.57 active(isPalListKind(o)) -> mark(tt) 227.29/227.57 active(isPalListKind(u)) -> mark(tt) 227.29/227.57 active(isQid(a)) -> mark(tt) 227.29/227.57 active(isQid(e)) -> mark(tt) 227.29/227.57 active(isQid(i)) -> mark(tt) 227.29/227.57 active(isQid(o)) -> mark(tt) 227.29/227.57 active(isQid(u)) -> mark(tt) 227.29/227.57 isList(active(X:S)) -> isList(X:S) 227.29/227.57 isList(mark(X:S)) -> isList(X:S) 227.29/227.57 isNeList(active(X:S)) -> isNeList(X:S) 227.29/227.57 isNeList(mark(X:S)) -> isNeList(X:S) 227.29/227.57 isNePal(active(X:S)) -> isNePal(X:S) 227.29/227.57 isNePal(mark(X:S)) -> isNePal(X:S) 227.29/227.57 isPal(active(X:S)) -> isPal(X:S) 227.29/227.57 isPal(mark(X:S)) -> isPal(X:S) 227.29/227.57 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.29/227.57 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.29/227.57 isQid(active(X:S)) -> isQid(X:S) 227.29/227.57 isQid(mark(X:S)) -> isQid(X:S) 227.29/227.57 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.29/227.57 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.29/227.57 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.29/227.57 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.29/227.57 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.29/227.57 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.29/227.57 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.29/227.57 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.29/227.57 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.29/227.57 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.29/227.57 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.29/227.57 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.29/227.57 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.29/227.57 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.29/227.57 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.29/227.57 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.29/227.57 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.29/227.57 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.29/227.57 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.29/227.57 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.29/227.57 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.29/227.57 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.29/227.57 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.29/227.57 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.29/227.57 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.29/227.57 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.29/227.57 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.29/227.57 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.29/227.57 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.29/227.57 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.29/227.57 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.29/227.57 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.29/227.57 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.29/227.57 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.29/227.57 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.29/227.57 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.29/227.57 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.29/227.57 mark(isList(X:S)) -> active(isList(X:S)) 227.29/227.57 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.29/227.57 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.29/227.57 mark(isPal(X:S)) -> active(isPal(X:S)) 227.29/227.57 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.29/227.57 mark(isQid(X:S)) -> active(isQid(X:S)) 227.29/227.57 mark(a) -> active(a) 227.29/227.57 mark(e) -> active(e) 227.29/227.57 mark(i) -> active(i) 227.29/227.57 mark(nil) -> active(nil) 227.29/227.57 mark(o) -> active(o) 227.29/227.57 mark(tt) -> active(tt) 227.29/227.57 mark(u) -> active(u) 227.29/227.57 ->Interpretation type: 227.29/227.57 Linear 227.29/227.57 ->Coefficients: 227.29/227.57 Natural Numbers 227.29/227.57 ->Dimension: 227.29/227.57 1 227.29/227.57 ->Bound: 227.29/227.57 2 227.29/227.57 ->Interpretation: 227.29/227.57 227.29/227.57 [U11](X1,X2) = X1 + 2.X2 227.29/227.57 [U12](X1,X2) = X1 + 2.X2 227.29/227.57 [U13](X) = X 227.29/227.57 [U21](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.29/227.57 [U22](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 1 227.29/227.57 [U23](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 1 227.29/227.57 [U24](X1,X2,X3) = X1 + 2.X2 + 2.X3 + 2 227.29/227.57 [U25](X1,X2) = X1 + 2.X2 + 2 227.29/227.57 [U26](X) = X + 2 227.29/227.57 [U31](X1,X2) = X1 + 2.X2 227.29/227.57 [U32](X1,X2) = X1 + 2.X2 227.29/227.57 [U33](X) = X + 2 227.29/227.57 [U41](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.29/227.57 [U42](X1,X2,X3) = X1 + 2.X2 + 2.X3 + 2 227.29/227.57 [U43](X1,X2,X3) = X1 + 2.X2 + 2.X3 + 2 227.29/227.57 [U44](X1,X2,X3) = X1 + 2.X2 + 2.X3 + 2 227.29/227.57 [U45](X1,X2) = X1 + 2.X2 + 2 227.29/227.57 [U46](X) = X 227.29/227.57 [U51](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.29/227.57 [U52](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.29/227.57 [U53](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.29/227.57 [U54](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.29/227.57 [U55](X1,X2) = X1 + 2.X2 + 2 227.29/227.57 [U56](X) = X + 2 227.29/227.57 [U61](X1,X2) = X1 + 2.X2 227.29/227.57 [U62](X1,X2) = X1 + 2.X2 227.29/227.57 [U63](X) = X + 2 227.29/227.57 [U71](X1,X2,X3) = 2.X1 + 2.X3 + 2 227.29/227.57 [U72](X1,X2) = X1 + 2.X2 + 2 227.29/227.57 [U73](X1,X2) = X1 + 2 227.29/227.57 [U74](X) = X + 1 227.29/227.57 [U81](X1,X2) = X1 + 2.X2 227.29/227.57 [U82](X1,X2) = X1 + 2.X2 227.29/227.57 [U83](X) = X 227.29/227.57 [U91](X1,X2) = X1 227.29/227.57 [U92](X) = X 227.29/227.57 [__](X1,X2) = 2.X1 + X2 + 2 227.29/227.57 [active](X) = X 227.29/227.57 [isList](X) = 2.X + 2 227.29/227.57 [isNeList](X) = 2.X + 2 227.29/227.57 [isNePal](X) = 2.X + 2 227.29/227.57 [isPal](X) = 2.X + 2 227.29/227.57 [isPalListKind](X) = 2 227.29/227.57 [isQid](X) = 2.X 227.29/227.57 [mark](X) = X 227.29/227.57 [a] = 1 227.29/227.57 [e] = 1 227.29/227.57 [fSNonEmpty] = 0 227.29/227.57 [i] = 2 227.29/227.57 [nil] = 1 227.29/227.57 [o] = 2 227.29/227.57 [tt] = 2 227.29/227.57 [u] = 2 227.29/227.57 [U11#](X1,X2) = 0 227.29/227.57 [U12#](X1,X2) = 0 227.29/227.57 [U13#](X) = 0 227.29/227.57 [U21#](X1,X2,X3) = 0 227.29/227.57 [U22#](X1,X2,X3) = 0 227.29/227.57 [U23#](X1,X2,X3) = 0 227.29/227.57 [U24#](X1,X2,X3) = 0 227.29/227.57 [U25#](X1,X2) = 0 227.29/227.57 [U26#](X) = 0 227.29/227.57 [U31#](X1,X2) = 0 227.29/227.57 [U32#](X1,X2) = 0 227.29/227.57 [U33#](X) = 0 227.29/227.57 [U41#](X1,X2,X3) = 0 227.29/227.57 [U42#](X1,X2,X3) = 0 227.29/227.57 [U43#](X1,X2,X3) = 0 227.29/227.57 [U44#](X1,X2,X3) = 0 227.29/227.57 [U45#](X1,X2) = 0 227.29/227.57 [U46#](X) = 0 227.29/227.57 [U51#](X1,X2,X3) = 0 227.29/227.57 [U52#](X1,X2,X3) = 0 227.29/227.57 [U53#](X1,X2,X3) = 0 227.29/227.57 [U54#](X1,X2,X3) = 0 227.29/227.57 [U55#](X1,X2) = 0 227.29/227.57 [U56#](X) = 0 227.29/227.57 [U61#](X1,X2) = 0 227.29/227.57 [U62#](X1,X2) = 0 227.29/227.57 [U63#](X) = 0 227.29/227.57 [U71#](X1,X2,X3) = 0 227.29/227.57 [U72#](X1,X2) = 0 227.29/227.57 [U73#](X1,X2) = 0 227.29/227.57 [U74#](X) = 0 227.29/227.57 [U81#](X1,X2) = 0 227.29/227.57 [U82#](X1,X2) = 0 227.29/227.57 [U83#](X) = 0 227.29/227.57 [U91#](X1,X2) = 0 227.29/227.57 [U92#](X) = 0 227.29/227.57 [__#](X1,X2) = 0 227.29/227.57 [ACTIVE](X) = 2.X + 2 227.29/227.57 [ISLIST](X) = 0 227.29/227.57 [ISNELIST](X) = 0 227.29/227.57 [ISNEPAL](X) = 0 227.29/227.57 [ISPAL](X) = 0 227.29/227.57 [ISPALLISTKIND](X) = 0 227.29/227.57 [ISQID](X) = 0 227.29/227.57 [MARK](X) = 2.X + 2 227.29/227.57 227.29/227.57 Problem 1.44: 227.29/227.57 227.29/227.57 SCC Processor: 227.29/227.57 -> Pairs: 227.29/227.57 ACTIVE(U22(tt,V1:S,V2:S)) -> MARK(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.57 ACTIVE(U23(tt,V1:S,V2:S)) -> MARK(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.57 ACTIVE(U24(tt,V1:S,V2:S)) -> MARK(U25(isList(V1:S),V2:S)) 227.29/227.57 ACTIVE(U25(tt,V2:S)) -> MARK(U26(isList(V2:S))) 227.29/227.57 ACTIVE(U31(tt,V:S)) -> MARK(U32(isPalListKind(V:S),V:S)) 227.29/227.57 ACTIVE(U32(tt,V:S)) -> MARK(U33(isQid(V:S))) 227.29/227.57 ACTIVE(U41(tt,V1:S,V2:S)) -> MARK(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.57 ACTIVE(U42(tt,V1:S,V2:S)) -> MARK(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.57 ACTIVE(U43(tt,V1:S,V2:S)) -> MARK(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.57 ACTIVE(U44(tt,V1:S,V2:S)) -> MARK(U45(isList(V1:S),V2:S)) 227.29/227.57 ACTIVE(U45(tt,V2:S)) -> MARK(U46(isNeList(V2:S))) 227.29/227.57 ACTIVE(U51(tt,V1:S,V2:S)) -> MARK(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.57 ACTIVE(U52(tt,V1:S,V2:S)) -> MARK(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.57 ACTIVE(U53(tt,V1:S,V2:S)) -> MARK(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.57 ACTIVE(U54(tt,V1:S,V2:S)) -> MARK(U55(isNeList(V1:S),V2:S)) 227.29/227.57 ACTIVE(U55(tt,V2:S)) -> MARK(U56(isList(V2:S))) 227.29/227.57 ACTIVE(U61(tt,V:S)) -> MARK(U62(isPalListKind(V:S),V:S)) 227.29/227.57 ACTIVE(U62(tt,V:S)) -> MARK(U63(isQid(V:S))) 227.29/227.57 ACTIVE(U71(tt,I:S,P:S)) -> MARK(U72(isPalListKind(I:S),P:S)) 227.29/227.57 ACTIVE(U72(tt,P:S)) -> MARK(U73(isPal(P:S),P:S)) 227.29/227.57 ACTIVE(U73(tt,P:S)) -> MARK(U74(isPalListKind(P:S))) 227.29/227.57 ACTIVE(U81(tt,V:S)) -> MARK(U82(isPalListKind(V:S),V:S)) 227.29/227.57 ACTIVE(U82(tt,V:S)) -> MARK(U83(isNePal(V:S))) 227.29/227.57 ACTIVE(U91(tt,V2:S)) -> MARK(U92(isPalListKind(V2:S))) 227.29/227.57 ACTIVE(__(__(X:S,Y:S),Z:S)) -> MARK(__(X:S,__(Y:S,Z:S))) 227.29/227.57 ACTIVE(__(nil,X:S)) -> MARK(X:S) 227.29/227.57 ACTIVE(__(X:S,nil)) -> MARK(X:S) 227.29/227.57 ACTIVE(isList(__(V1:S,V2:S))) -> MARK(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.57 ACTIVE(isList(V:S)) -> MARK(U11(isPalListKind(V:S),V:S)) 227.29/227.57 ACTIVE(isNeList(__(V1:S,V2:S))) -> MARK(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.57 ACTIVE(isNeList(__(V1:S,V2:S))) -> MARK(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.57 ACTIVE(isNeList(V:S)) -> MARK(U31(isPalListKind(V:S),V:S)) 227.29/227.57 ACTIVE(isNePal(__(I:S,__(P:S,I:S)))) -> MARK(U71(isQid(I:S),I:S,P:S)) 227.29/227.57 ACTIVE(isNePal(V:S)) -> MARK(U61(isPalListKind(V:S),V:S)) 227.29/227.57 ACTIVE(isPal(V:S)) -> MARK(U81(isPalListKind(V:S),V:S)) 227.29/227.57 ACTIVE(isPalListKind(__(V1:S,V2:S))) -> MARK(U91(isPalListKind(V1:S),V2:S)) 227.29/227.57 MARK(U11(X1:S,X2:S)) -> ACTIVE(U11(mark(X1:S),X2:S)) 227.29/227.57 MARK(U11(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.57 MARK(U12(X1:S,X2:S)) -> ACTIVE(U12(mark(X1:S),X2:S)) 227.29/227.57 MARK(U12(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.57 MARK(U13(X:S)) -> ACTIVE(U13(mark(X:S))) 227.29/227.57 MARK(U13(X:S)) -> MARK(X:S) 227.29/227.57 MARK(U21(X1:S,X2:S,X3:S)) -> ACTIVE(U21(mark(X1:S),X2:S,X3:S)) 227.29/227.57 MARK(U21(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.57 MARK(U22(X1:S,X2:S,X3:S)) -> ACTIVE(U22(mark(X1:S),X2:S,X3:S)) 227.29/227.57 MARK(U22(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.57 MARK(U23(X1:S,X2:S,X3:S)) -> ACTIVE(U23(mark(X1:S),X2:S,X3:S)) 227.29/227.57 MARK(U23(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.57 MARK(U24(X1:S,X2:S,X3:S)) -> ACTIVE(U24(mark(X1:S),X2:S,X3:S)) 227.29/227.57 MARK(U24(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.57 MARK(U25(X1:S,X2:S)) -> ACTIVE(U25(mark(X1:S),X2:S)) 227.29/227.57 MARK(U25(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.57 MARK(U26(X:S)) -> ACTIVE(U26(mark(X:S))) 227.29/227.57 MARK(U26(X:S)) -> MARK(X:S) 227.29/227.57 MARK(U31(X1:S,X2:S)) -> ACTIVE(U31(mark(X1:S),X2:S)) 227.29/227.57 MARK(U31(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.57 MARK(U32(X1:S,X2:S)) -> ACTIVE(U32(mark(X1:S),X2:S)) 227.29/227.57 MARK(U32(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.57 MARK(U33(X:S)) -> ACTIVE(U33(mark(X:S))) 227.29/227.57 MARK(U33(X:S)) -> MARK(X:S) 227.29/227.57 MARK(U41(X1:S,X2:S,X3:S)) -> ACTIVE(U41(mark(X1:S),X2:S,X3:S)) 227.29/227.57 MARK(U41(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.57 MARK(U42(X1:S,X2:S,X3:S)) -> ACTIVE(U42(mark(X1:S),X2:S,X3:S)) 227.29/227.57 MARK(U42(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.57 MARK(U43(X1:S,X2:S,X3:S)) -> ACTIVE(U43(mark(X1:S),X2:S,X3:S)) 227.29/227.57 MARK(U43(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.57 MARK(U44(X1:S,X2:S,X3:S)) -> ACTIVE(U44(mark(X1:S),X2:S,X3:S)) 227.29/227.57 MARK(U44(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.57 MARK(U45(X1:S,X2:S)) -> ACTIVE(U45(mark(X1:S),X2:S)) 227.29/227.57 MARK(U45(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.57 MARK(U46(X:S)) -> ACTIVE(U46(mark(X:S))) 227.29/227.57 MARK(U46(X:S)) -> MARK(X:S) 227.29/227.57 MARK(U51(X1:S,X2:S,X3:S)) -> ACTIVE(U51(mark(X1:S),X2:S,X3:S)) 227.29/227.57 MARK(U51(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.57 MARK(U52(X1:S,X2:S,X3:S)) -> ACTIVE(U52(mark(X1:S),X2:S,X3:S)) 227.29/227.57 MARK(U52(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.57 MARK(U53(X1:S,X2:S,X3:S)) -> ACTIVE(U53(mark(X1:S),X2:S,X3:S)) 227.29/227.57 MARK(U53(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.57 MARK(U54(X1:S,X2:S,X3:S)) -> ACTIVE(U54(mark(X1:S),X2:S,X3:S)) 227.29/227.57 MARK(U54(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.57 MARK(U55(X1:S,X2:S)) -> ACTIVE(U55(mark(X1:S),X2:S)) 227.29/227.57 MARK(U55(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.57 MARK(U56(X:S)) -> ACTIVE(U56(mark(X:S))) 227.29/227.57 MARK(U56(X:S)) -> MARK(X:S) 227.29/227.57 MARK(U61(X1:S,X2:S)) -> ACTIVE(U61(mark(X1:S),X2:S)) 227.29/227.57 MARK(U61(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.57 MARK(U62(X1:S,X2:S)) -> ACTIVE(U62(mark(X1:S),X2:S)) 227.29/227.57 MARK(U62(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.57 MARK(U63(X:S)) -> ACTIVE(U63(mark(X:S))) 227.29/227.57 MARK(U63(X:S)) -> MARK(X:S) 227.29/227.57 MARK(U71(X1:S,X2:S,X3:S)) -> ACTIVE(U71(mark(X1:S),X2:S,X3:S)) 227.29/227.57 MARK(U71(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.57 MARK(U72(X1:S,X2:S)) -> ACTIVE(U72(mark(X1:S),X2:S)) 227.29/227.57 MARK(U72(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.57 MARK(U73(X1:S,X2:S)) -> ACTIVE(U73(mark(X1:S),X2:S)) 227.29/227.57 MARK(U73(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.57 MARK(U74(X:S)) -> ACTIVE(U74(mark(X:S))) 227.29/227.57 MARK(U74(X:S)) -> MARK(X:S) 227.29/227.57 MARK(U81(X1:S,X2:S)) -> ACTIVE(U81(mark(X1:S),X2:S)) 227.29/227.57 MARK(U81(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.57 MARK(U82(X1:S,X2:S)) -> ACTIVE(U82(mark(X1:S),X2:S)) 227.29/227.57 MARK(U82(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.57 MARK(U83(X:S)) -> ACTIVE(U83(mark(X:S))) 227.29/227.57 MARK(U83(X:S)) -> MARK(X:S) 227.29/227.57 MARK(U91(X1:S,X2:S)) -> ACTIVE(U91(mark(X1:S),X2:S)) 227.29/227.57 MARK(U91(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.57 MARK(U92(X:S)) -> ACTIVE(U92(mark(X:S))) 227.29/227.57 MARK(U92(X:S)) -> MARK(X:S) 227.29/227.57 MARK(__(X1:S,X2:S)) -> ACTIVE(__(mark(X1:S),mark(X2:S))) 227.29/227.57 MARK(__(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.57 MARK(__(X1:S,X2:S)) -> MARK(X2:S) 227.29/227.57 MARK(isList(X:S)) -> ACTIVE(isList(X:S)) 227.29/227.57 MARK(isNeList(X:S)) -> ACTIVE(isNeList(X:S)) 227.29/227.57 MARK(isNePal(X:S)) -> ACTIVE(isNePal(X:S)) 227.29/227.57 MARK(isPal(X:S)) -> ACTIVE(isPal(X:S)) 227.29/227.57 MARK(isPalListKind(X:S)) -> ACTIVE(isPalListKind(X:S)) 227.29/227.57 -> Rules: 227.29/227.57 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.29/227.57 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.29/227.57 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.29/227.57 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.29/227.57 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.29/227.57 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.29/227.57 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.29/227.57 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.29/227.57 U13(active(X:S)) -> U13(X:S) 227.29/227.57 U13(mark(X:S)) -> U13(X:S) 227.29/227.57 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.29/227.57 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.29/227.57 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.29/227.57 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.29/227.57 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.29/227.57 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.29/227.57 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.29/227.57 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.29/227.57 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.29/227.57 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.29/227.57 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.29/227.57 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.29/227.57 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.29/227.57 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.29/227.57 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.29/227.57 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.29/227.57 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.29/227.57 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.29/227.57 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.29/227.57 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.29/227.57 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.29/227.57 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.29/227.57 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.29/227.57 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.29/227.57 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.29/227.57 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.29/227.57 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.29/227.57 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.29/227.57 U26(active(X:S)) -> U26(X:S) 227.29/227.57 U26(mark(X:S)) -> U26(X:S) 227.29/227.57 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.29/227.57 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.29/227.57 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.29/227.57 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.29/227.57 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.29/227.57 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.29/227.57 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.29/227.57 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.29/227.57 U33(active(X:S)) -> U33(X:S) 227.29/227.57 U33(mark(X:S)) -> U33(X:S) 227.29/227.57 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.29/227.57 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.29/227.57 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.29/227.57 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.29/227.57 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.29/227.57 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.29/227.57 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.29/227.57 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.29/227.57 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.29/227.57 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.29/227.57 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.29/227.57 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.29/227.57 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.29/227.57 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.29/227.57 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.29/227.57 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.29/227.57 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.29/227.57 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.29/227.57 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.29/227.57 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.29/227.57 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.29/227.57 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.29/227.57 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.29/227.57 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.29/227.57 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.29/227.57 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.29/227.57 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.29/227.57 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.29/227.57 U46(active(X:S)) -> U46(X:S) 227.29/227.57 U46(mark(X:S)) -> U46(X:S) 227.29/227.57 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.29/227.57 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.29/227.57 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.29/227.57 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.29/227.57 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.29/227.57 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.29/227.57 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.29/227.57 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.29/227.57 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.29/227.57 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.29/227.57 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.29/227.57 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.29/227.57 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.29/227.57 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.29/227.57 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.29/227.57 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.29/227.57 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.29/227.57 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.29/227.57 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.29/227.57 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.29/227.57 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.29/227.57 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.29/227.57 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.29/227.57 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.29/227.57 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.29/227.57 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.29/227.57 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.29/227.57 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.29/227.57 U56(active(X:S)) -> U56(X:S) 227.29/227.57 U56(mark(X:S)) -> U56(X:S) 227.29/227.57 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.29/227.57 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.29/227.57 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.29/227.57 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.29/227.57 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.29/227.57 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.29/227.57 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.29/227.57 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.29/227.57 U63(active(X:S)) -> U63(X:S) 227.29/227.57 U63(mark(X:S)) -> U63(X:S) 227.29/227.57 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.29/227.57 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.29/227.57 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.29/227.57 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.29/227.57 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.29/227.57 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.29/227.57 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.29/227.57 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.29/227.57 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.29/227.57 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.29/227.57 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.29/227.57 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.29/227.57 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.29/227.57 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.29/227.57 U74(active(X:S)) -> U74(X:S) 227.29/227.57 U74(mark(X:S)) -> U74(X:S) 227.29/227.57 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.29/227.57 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.29/227.57 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.29/227.57 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.29/227.57 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.29/227.57 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.29/227.57 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.29/227.57 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.29/227.57 U83(active(X:S)) -> U83(X:S) 227.29/227.57 U83(mark(X:S)) -> U83(X:S) 227.29/227.57 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.29/227.57 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.29/227.57 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.29/227.57 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.29/227.57 U92(active(X:S)) -> U92(X:S) 227.29/227.57 U92(mark(X:S)) -> U92(X:S) 227.29/227.57 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.29/227.57 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.29/227.57 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.29/227.57 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.29/227.57 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.29/227.57 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.29/227.57 active(U13(tt)) -> mark(tt) 227.29/227.57 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.57 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.57 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.57 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.29/227.57 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.29/227.57 active(U26(tt)) -> mark(tt) 227.29/227.57 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.29/227.57 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.29/227.57 active(U33(tt)) -> mark(tt) 227.29/227.57 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.57 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.57 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.57 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.29/227.57 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.29/227.57 active(U46(tt)) -> mark(tt) 227.29/227.57 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.57 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.57 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.57 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.29/227.57 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.29/227.57 active(U56(tt)) -> mark(tt) 227.29/227.57 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.29/227.57 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.29/227.57 active(U63(tt)) -> mark(tt) 227.29/227.57 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.29/227.57 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.29/227.57 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.29/227.57 active(U74(tt)) -> mark(tt) 227.29/227.57 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.29/227.57 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.29/227.57 active(U83(tt)) -> mark(tt) 227.29/227.57 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.29/227.57 active(U92(tt)) -> mark(tt) 227.29/227.57 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.29/227.57 active(__(nil,X:S)) -> mark(X:S) 227.29/227.57 active(__(X:S,nil)) -> mark(X:S) 227.29/227.57 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.57 active(isList(nil)) -> mark(tt) 227.29/227.57 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.29/227.57 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.57 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.57 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.29/227.57 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.29/227.57 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.29/227.57 active(isPal(nil)) -> mark(tt) 227.29/227.57 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.29/227.57 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.29/227.57 active(isPalListKind(a)) -> mark(tt) 227.29/227.57 active(isPalListKind(e)) -> mark(tt) 227.29/227.57 active(isPalListKind(i)) -> mark(tt) 227.29/227.57 active(isPalListKind(nil)) -> mark(tt) 227.29/227.57 active(isPalListKind(o)) -> mark(tt) 227.29/227.57 active(isPalListKind(u)) -> mark(tt) 227.29/227.57 active(isQid(a)) -> mark(tt) 227.29/227.57 active(isQid(e)) -> mark(tt) 227.29/227.57 active(isQid(i)) -> mark(tt) 227.29/227.57 active(isQid(o)) -> mark(tt) 227.29/227.57 active(isQid(u)) -> mark(tt) 227.29/227.57 isList(active(X:S)) -> isList(X:S) 227.29/227.57 isList(mark(X:S)) -> isList(X:S) 227.29/227.57 isNeList(active(X:S)) -> isNeList(X:S) 227.29/227.57 isNeList(mark(X:S)) -> isNeList(X:S) 227.29/227.57 isNePal(active(X:S)) -> isNePal(X:S) 227.29/227.57 isNePal(mark(X:S)) -> isNePal(X:S) 227.29/227.57 isPal(active(X:S)) -> isPal(X:S) 227.29/227.57 isPal(mark(X:S)) -> isPal(X:S) 227.29/227.57 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.29/227.57 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.29/227.57 isQid(active(X:S)) -> isQid(X:S) 227.29/227.57 isQid(mark(X:S)) -> isQid(X:S) 227.29/227.57 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.29/227.57 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.29/227.57 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.29/227.57 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.29/227.57 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.29/227.57 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.29/227.57 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.29/227.57 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.29/227.57 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.29/227.57 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.29/227.57 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.29/227.57 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.29/227.57 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.29/227.57 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.29/227.57 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.29/227.57 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.29/227.57 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.29/227.57 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.29/227.57 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.29/227.57 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.29/227.57 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.29/227.57 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.29/227.57 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.29/227.57 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.29/227.57 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.29/227.57 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.29/227.57 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.29/227.57 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.29/227.57 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.29/227.57 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.29/227.57 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.29/227.57 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.29/227.57 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.29/227.57 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.29/227.57 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.29/227.57 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.29/227.57 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.29/227.57 mark(isList(X:S)) -> active(isList(X:S)) 227.29/227.57 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.29/227.57 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.29/227.57 mark(isPal(X:S)) -> active(isPal(X:S)) 227.29/227.57 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.29/227.57 mark(isQid(X:S)) -> active(isQid(X:S)) 227.29/227.57 mark(a) -> active(a) 227.29/227.57 mark(e) -> active(e) 227.29/227.57 mark(i) -> active(i) 227.29/227.57 mark(nil) -> active(nil) 227.29/227.57 mark(o) -> active(o) 227.29/227.57 mark(tt) -> active(tt) 227.29/227.57 mark(u) -> active(u) 227.29/227.57 ->Strongly Connected Components: 227.29/227.57 ->->Cycle: 227.29/227.57 ->->-> Pairs: 227.29/227.57 ACTIVE(U22(tt,V1:S,V2:S)) -> MARK(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.57 ACTIVE(U23(tt,V1:S,V2:S)) -> MARK(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.57 ACTIVE(U24(tt,V1:S,V2:S)) -> MARK(U25(isList(V1:S),V2:S)) 227.29/227.57 ACTIVE(U25(tt,V2:S)) -> MARK(U26(isList(V2:S))) 227.29/227.57 ACTIVE(U31(tt,V:S)) -> MARK(U32(isPalListKind(V:S),V:S)) 227.29/227.57 ACTIVE(U32(tt,V:S)) -> MARK(U33(isQid(V:S))) 227.29/227.57 ACTIVE(U41(tt,V1:S,V2:S)) -> MARK(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.57 ACTIVE(U42(tt,V1:S,V2:S)) -> MARK(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.57 ACTIVE(U43(tt,V1:S,V2:S)) -> MARK(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.57 ACTIVE(U44(tt,V1:S,V2:S)) -> MARK(U45(isList(V1:S),V2:S)) 227.29/227.57 ACTIVE(U45(tt,V2:S)) -> MARK(U46(isNeList(V2:S))) 227.29/227.57 ACTIVE(U51(tt,V1:S,V2:S)) -> MARK(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.57 ACTIVE(U52(tt,V1:S,V2:S)) -> MARK(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.57 ACTIVE(U53(tt,V1:S,V2:S)) -> MARK(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.57 ACTIVE(U54(tt,V1:S,V2:S)) -> MARK(U55(isNeList(V1:S),V2:S)) 227.29/227.57 ACTIVE(U55(tt,V2:S)) -> MARK(U56(isList(V2:S))) 227.29/227.57 ACTIVE(U61(tt,V:S)) -> MARK(U62(isPalListKind(V:S),V:S)) 227.29/227.57 ACTIVE(U62(tt,V:S)) -> MARK(U63(isQid(V:S))) 227.29/227.57 ACTIVE(U71(tt,I:S,P:S)) -> MARK(U72(isPalListKind(I:S),P:S)) 227.29/227.57 ACTIVE(U72(tt,P:S)) -> MARK(U73(isPal(P:S),P:S)) 227.29/227.57 ACTIVE(U73(tt,P:S)) -> MARK(U74(isPalListKind(P:S))) 227.29/227.57 ACTIVE(U81(tt,V:S)) -> MARK(U82(isPalListKind(V:S),V:S)) 227.29/227.57 ACTIVE(U82(tt,V:S)) -> MARK(U83(isNePal(V:S))) 227.29/227.57 ACTIVE(U91(tt,V2:S)) -> MARK(U92(isPalListKind(V2:S))) 227.29/227.57 ACTIVE(__(__(X:S,Y:S),Z:S)) -> MARK(__(X:S,__(Y:S,Z:S))) 227.29/227.57 ACTIVE(__(nil,X:S)) -> MARK(X:S) 227.29/227.57 ACTIVE(__(X:S,nil)) -> MARK(X:S) 227.29/227.57 ACTIVE(isList(__(V1:S,V2:S))) -> MARK(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.57 ACTIVE(isList(V:S)) -> MARK(U11(isPalListKind(V:S),V:S)) 227.29/227.57 ACTIVE(isNeList(__(V1:S,V2:S))) -> MARK(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.57 ACTIVE(isNeList(__(V1:S,V2:S))) -> MARK(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.57 ACTIVE(isNeList(V:S)) -> MARK(U31(isPalListKind(V:S),V:S)) 227.29/227.57 ACTIVE(isNePal(__(I:S,__(P:S,I:S)))) -> MARK(U71(isQid(I:S),I:S,P:S)) 227.29/227.57 ACTIVE(isNePal(V:S)) -> MARK(U61(isPalListKind(V:S),V:S)) 227.29/227.57 ACTIVE(isPal(V:S)) -> MARK(U81(isPalListKind(V:S),V:S)) 227.29/227.57 ACTIVE(isPalListKind(__(V1:S,V2:S))) -> MARK(U91(isPalListKind(V1:S),V2:S)) 227.29/227.57 MARK(U11(X1:S,X2:S)) -> ACTIVE(U11(mark(X1:S),X2:S)) 227.29/227.57 MARK(U11(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.57 MARK(U12(X1:S,X2:S)) -> ACTIVE(U12(mark(X1:S),X2:S)) 227.29/227.57 MARK(U12(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.57 MARK(U13(X:S)) -> ACTIVE(U13(mark(X:S))) 227.29/227.57 MARK(U13(X:S)) -> MARK(X:S) 227.29/227.57 MARK(U21(X1:S,X2:S,X3:S)) -> ACTIVE(U21(mark(X1:S),X2:S,X3:S)) 227.29/227.57 MARK(U21(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.57 MARK(U22(X1:S,X2:S,X3:S)) -> ACTIVE(U22(mark(X1:S),X2:S,X3:S)) 227.29/227.57 MARK(U22(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.57 MARK(U23(X1:S,X2:S,X3:S)) -> ACTIVE(U23(mark(X1:S),X2:S,X3:S)) 227.29/227.57 MARK(U23(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.57 MARK(U24(X1:S,X2:S,X3:S)) -> ACTIVE(U24(mark(X1:S),X2:S,X3:S)) 227.29/227.57 MARK(U24(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.57 MARK(U25(X1:S,X2:S)) -> ACTIVE(U25(mark(X1:S),X2:S)) 227.29/227.57 MARK(U25(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.57 MARK(U26(X:S)) -> ACTIVE(U26(mark(X:S))) 227.29/227.57 MARK(U26(X:S)) -> MARK(X:S) 227.29/227.57 MARK(U31(X1:S,X2:S)) -> ACTIVE(U31(mark(X1:S),X2:S)) 227.29/227.57 MARK(U31(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.57 MARK(U32(X1:S,X2:S)) -> ACTIVE(U32(mark(X1:S),X2:S)) 227.29/227.57 MARK(U32(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.57 MARK(U33(X:S)) -> ACTIVE(U33(mark(X:S))) 227.29/227.57 MARK(U33(X:S)) -> MARK(X:S) 227.29/227.57 MARK(U41(X1:S,X2:S,X3:S)) -> ACTIVE(U41(mark(X1:S),X2:S,X3:S)) 227.29/227.57 MARK(U41(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.57 MARK(U42(X1:S,X2:S,X3:S)) -> ACTIVE(U42(mark(X1:S),X2:S,X3:S)) 227.29/227.57 MARK(U42(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.57 MARK(U43(X1:S,X2:S,X3:S)) -> ACTIVE(U43(mark(X1:S),X2:S,X3:S)) 227.29/227.57 MARK(U43(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.57 MARK(U44(X1:S,X2:S,X3:S)) -> ACTIVE(U44(mark(X1:S),X2:S,X3:S)) 227.29/227.57 MARK(U44(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.57 MARK(U45(X1:S,X2:S)) -> ACTIVE(U45(mark(X1:S),X2:S)) 227.29/227.57 MARK(U45(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.57 MARK(U46(X:S)) -> ACTIVE(U46(mark(X:S))) 227.29/227.57 MARK(U46(X:S)) -> MARK(X:S) 227.29/227.57 MARK(U51(X1:S,X2:S,X3:S)) -> ACTIVE(U51(mark(X1:S),X2:S,X3:S)) 227.29/227.57 MARK(U51(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.57 MARK(U52(X1:S,X2:S,X3:S)) -> ACTIVE(U52(mark(X1:S),X2:S,X3:S)) 227.29/227.57 MARK(U52(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.57 MARK(U53(X1:S,X2:S,X3:S)) -> ACTIVE(U53(mark(X1:S),X2:S,X3:S)) 227.29/227.57 MARK(U53(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.57 MARK(U54(X1:S,X2:S,X3:S)) -> ACTIVE(U54(mark(X1:S),X2:S,X3:S)) 227.29/227.57 MARK(U54(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.57 MARK(U55(X1:S,X2:S)) -> ACTIVE(U55(mark(X1:S),X2:S)) 227.29/227.57 MARK(U55(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.57 MARK(U56(X:S)) -> ACTIVE(U56(mark(X:S))) 227.29/227.57 MARK(U56(X:S)) -> MARK(X:S) 227.29/227.57 MARK(U61(X1:S,X2:S)) -> ACTIVE(U61(mark(X1:S),X2:S)) 227.29/227.57 MARK(U61(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.57 MARK(U62(X1:S,X2:S)) -> ACTIVE(U62(mark(X1:S),X2:S)) 227.29/227.57 MARK(U62(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.57 MARK(U63(X:S)) -> ACTIVE(U63(mark(X:S))) 227.29/227.57 MARK(U63(X:S)) -> MARK(X:S) 227.29/227.57 MARK(U71(X1:S,X2:S,X3:S)) -> ACTIVE(U71(mark(X1:S),X2:S,X3:S)) 227.29/227.57 MARK(U71(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.57 MARK(U72(X1:S,X2:S)) -> ACTIVE(U72(mark(X1:S),X2:S)) 227.29/227.57 MARK(U72(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.57 MARK(U73(X1:S,X2:S)) -> ACTIVE(U73(mark(X1:S),X2:S)) 227.29/227.57 MARK(U73(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.57 MARK(U74(X:S)) -> ACTIVE(U74(mark(X:S))) 227.29/227.57 MARK(U74(X:S)) -> MARK(X:S) 227.29/227.57 MARK(U81(X1:S,X2:S)) -> ACTIVE(U81(mark(X1:S),X2:S)) 227.29/227.57 MARK(U81(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.57 MARK(U82(X1:S,X2:S)) -> ACTIVE(U82(mark(X1:S),X2:S)) 227.29/227.57 MARK(U82(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.57 MARK(U83(X:S)) -> ACTIVE(U83(mark(X:S))) 227.29/227.57 MARK(U83(X:S)) -> MARK(X:S) 227.29/227.57 MARK(U91(X1:S,X2:S)) -> ACTIVE(U91(mark(X1:S),X2:S)) 227.29/227.57 MARK(U91(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.57 MARK(U92(X:S)) -> ACTIVE(U92(mark(X:S))) 227.29/227.57 MARK(U92(X:S)) -> MARK(X:S) 227.29/227.57 MARK(__(X1:S,X2:S)) -> ACTIVE(__(mark(X1:S),mark(X2:S))) 227.29/227.57 MARK(__(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.57 MARK(__(X1:S,X2:S)) -> MARK(X2:S) 227.29/227.57 MARK(isList(X:S)) -> ACTIVE(isList(X:S)) 227.29/227.57 MARK(isNeList(X:S)) -> ACTIVE(isNeList(X:S)) 227.29/227.57 MARK(isNePal(X:S)) -> ACTIVE(isNePal(X:S)) 227.29/227.57 MARK(isPal(X:S)) -> ACTIVE(isPal(X:S)) 227.29/227.57 MARK(isPalListKind(X:S)) -> ACTIVE(isPalListKind(X:S)) 227.29/227.57 ->->-> Rules: 227.29/227.57 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.29/227.57 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.29/227.57 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.29/227.57 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.29/227.57 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.29/227.57 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.29/227.57 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.29/227.57 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.29/227.57 U13(active(X:S)) -> U13(X:S) 227.29/227.57 U13(mark(X:S)) -> U13(X:S) 227.29/227.57 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.29/227.57 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.29/227.57 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.29/227.57 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.29/227.57 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.29/227.57 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.29/227.57 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.29/227.57 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.29/227.57 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.29/227.57 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.29/227.57 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.29/227.57 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.29/227.57 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.29/227.57 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.29/227.57 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.29/227.57 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.29/227.57 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.29/227.57 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.29/227.57 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.29/227.57 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.29/227.57 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.29/227.57 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.29/227.57 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.29/227.57 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.29/227.57 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.29/227.57 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.29/227.57 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.29/227.57 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.29/227.57 U26(active(X:S)) -> U26(X:S) 227.29/227.57 U26(mark(X:S)) -> U26(X:S) 227.29/227.57 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.29/227.57 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.29/227.57 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.29/227.57 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.29/227.57 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.29/227.57 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.29/227.57 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.29/227.57 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.29/227.57 U33(active(X:S)) -> U33(X:S) 227.29/227.57 U33(mark(X:S)) -> U33(X:S) 227.29/227.57 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.29/227.57 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.29/227.57 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.29/227.57 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.29/227.57 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.29/227.57 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.29/227.57 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.29/227.57 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.29/227.57 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.29/227.57 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.29/227.57 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.29/227.57 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.29/227.57 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.29/227.57 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.29/227.57 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.29/227.57 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.29/227.57 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.29/227.57 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.29/227.57 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.29/227.57 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.29/227.57 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.29/227.57 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.29/227.57 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.29/227.57 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.29/227.57 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.29/227.57 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.29/227.57 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.29/227.57 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.29/227.57 U46(active(X:S)) -> U46(X:S) 227.29/227.57 U46(mark(X:S)) -> U46(X:S) 227.29/227.57 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.29/227.57 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.29/227.57 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.29/227.57 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.29/227.57 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.29/227.57 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.29/227.57 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.29/227.57 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.29/227.57 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.29/227.57 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.29/227.57 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.29/227.57 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.29/227.57 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.29/227.57 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.29/227.57 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.29/227.57 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.29/227.57 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.29/227.57 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.29/227.57 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.29/227.57 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.29/227.57 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.29/227.57 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.29/227.57 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.29/227.57 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.29/227.57 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.29/227.57 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.29/227.57 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.29/227.57 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.29/227.57 U56(active(X:S)) -> U56(X:S) 227.29/227.57 U56(mark(X:S)) -> U56(X:S) 227.29/227.57 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.29/227.57 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.29/227.57 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.29/227.57 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.29/227.57 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.29/227.57 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.29/227.57 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.29/227.57 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.29/227.57 U63(active(X:S)) -> U63(X:S) 227.29/227.57 U63(mark(X:S)) -> U63(X:S) 227.29/227.57 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.29/227.57 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.29/227.57 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.29/227.57 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.29/227.57 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.29/227.57 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.29/227.57 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.29/227.57 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.29/227.57 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.29/227.57 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.29/227.57 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.29/227.57 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.29/227.57 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.29/227.57 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.29/227.57 U74(active(X:S)) -> U74(X:S) 227.29/227.57 U74(mark(X:S)) -> U74(X:S) 227.29/227.57 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.29/227.57 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.29/227.57 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.29/227.57 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.29/227.57 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.29/227.57 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.29/227.57 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.29/227.57 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.29/227.57 U83(active(X:S)) -> U83(X:S) 227.29/227.57 U83(mark(X:S)) -> U83(X:S) 227.29/227.57 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.29/227.57 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.29/227.57 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.29/227.57 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.29/227.57 U92(active(X:S)) -> U92(X:S) 227.29/227.57 U92(mark(X:S)) -> U92(X:S) 227.29/227.57 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.29/227.57 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.29/227.57 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.29/227.57 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.29/227.57 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.29/227.57 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.29/227.57 active(U13(tt)) -> mark(tt) 227.29/227.57 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.57 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.57 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.57 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.29/227.57 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.29/227.57 active(U26(tt)) -> mark(tt) 227.29/227.57 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.29/227.57 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.29/227.57 active(U33(tt)) -> mark(tt) 227.29/227.57 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.57 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.57 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.57 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.29/227.57 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.29/227.57 active(U46(tt)) -> mark(tt) 227.29/227.57 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.57 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.57 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.57 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.29/227.57 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.29/227.57 active(U56(tt)) -> mark(tt) 227.29/227.57 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.29/227.57 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.29/227.57 active(U63(tt)) -> mark(tt) 227.29/227.57 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.29/227.57 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.29/227.57 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.29/227.57 active(U74(tt)) -> mark(tt) 227.29/227.57 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.29/227.57 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.29/227.57 active(U83(tt)) -> mark(tt) 227.29/227.57 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.29/227.57 active(U92(tt)) -> mark(tt) 227.29/227.57 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.29/227.57 active(__(nil,X:S)) -> mark(X:S) 227.29/227.57 active(__(X:S,nil)) -> mark(X:S) 227.29/227.57 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.57 active(isList(nil)) -> mark(tt) 227.29/227.57 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.29/227.57 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.57 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.57 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.29/227.57 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.29/227.57 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.29/227.57 active(isPal(nil)) -> mark(tt) 227.29/227.57 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.29/227.57 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.29/227.57 active(isPalListKind(a)) -> mark(tt) 227.29/227.57 active(isPalListKind(e)) -> mark(tt) 227.29/227.57 active(isPalListKind(i)) -> mark(tt) 227.29/227.57 active(isPalListKind(nil)) -> mark(tt) 227.29/227.57 active(isPalListKind(o)) -> mark(tt) 227.29/227.57 active(isPalListKind(u)) -> mark(tt) 227.29/227.57 active(isQid(a)) -> mark(tt) 227.29/227.57 active(isQid(e)) -> mark(tt) 227.29/227.57 active(isQid(i)) -> mark(tt) 227.29/227.57 active(isQid(o)) -> mark(tt) 227.29/227.57 active(isQid(u)) -> mark(tt) 227.29/227.57 isList(active(X:S)) -> isList(X:S) 227.29/227.57 isList(mark(X:S)) -> isList(X:S) 227.29/227.57 isNeList(active(X:S)) -> isNeList(X:S) 227.29/227.57 isNeList(mark(X:S)) -> isNeList(X:S) 227.29/227.57 isNePal(active(X:S)) -> isNePal(X:S) 227.29/227.57 isNePal(mark(X:S)) -> isNePal(X:S) 227.29/227.57 isPal(active(X:S)) -> isPal(X:S) 227.29/227.57 isPal(mark(X:S)) -> isPal(X:S) 227.29/227.57 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.29/227.57 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.29/227.57 isQid(active(X:S)) -> isQid(X:S) 227.29/227.57 isQid(mark(X:S)) -> isQid(X:S) 227.29/227.57 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.29/227.57 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.29/227.57 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.29/227.57 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.29/227.57 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.29/227.57 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.29/227.57 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.29/227.57 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.29/227.57 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.29/227.57 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.29/227.57 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.29/227.57 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.29/227.57 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.29/227.57 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.29/227.57 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.29/227.57 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.29/227.57 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.29/227.57 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.29/227.57 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.29/227.57 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.29/227.57 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.29/227.57 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.29/227.57 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.29/227.57 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.29/227.57 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.29/227.57 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.29/227.57 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.29/227.57 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.29/227.57 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.29/227.57 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.29/227.57 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.29/227.57 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.29/227.57 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.29/227.57 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.29/227.57 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.29/227.57 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.29/227.57 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.29/227.57 mark(isList(X:S)) -> active(isList(X:S)) 227.29/227.57 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.29/227.57 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.29/227.57 mark(isPal(X:S)) -> active(isPal(X:S)) 227.29/227.57 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.29/227.57 mark(isQid(X:S)) -> active(isQid(X:S)) 227.29/227.57 mark(a) -> active(a) 227.29/227.57 mark(e) -> active(e) 227.29/227.57 mark(i) -> active(i) 227.29/227.57 mark(nil) -> active(nil) 227.29/227.57 mark(o) -> active(o) 227.29/227.57 mark(tt) -> active(tt) 227.29/227.57 mark(u) -> active(u) 227.29/227.57 227.29/227.57 Problem 1.44: 227.29/227.57 227.29/227.57 Reduction Pairs Processor: 227.29/227.57 -> Pairs: 227.29/227.57 ACTIVE(U22(tt,V1:S,V2:S)) -> MARK(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.57 ACTIVE(U23(tt,V1:S,V2:S)) -> MARK(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.57 ACTIVE(U24(tt,V1:S,V2:S)) -> MARK(U25(isList(V1:S),V2:S)) 227.29/227.57 ACTIVE(U25(tt,V2:S)) -> MARK(U26(isList(V2:S))) 227.29/227.57 ACTIVE(U31(tt,V:S)) -> MARK(U32(isPalListKind(V:S),V:S)) 227.29/227.57 ACTIVE(U32(tt,V:S)) -> MARK(U33(isQid(V:S))) 227.29/227.57 ACTIVE(U41(tt,V1:S,V2:S)) -> MARK(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.57 ACTIVE(U42(tt,V1:S,V2:S)) -> MARK(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.57 ACTIVE(U43(tt,V1:S,V2:S)) -> MARK(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.57 ACTIVE(U44(tt,V1:S,V2:S)) -> MARK(U45(isList(V1:S),V2:S)) 227.29/227.57 ACTIVE(U45(tt,V2:S)) -> MARK(U46(isNeList(V2:S))) 227.29/227.57 ACTIVE(U51(tt,V1:S,V2:S)) -> MARK(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.57 ACTIVE(U52(tt,V1:S,V2:S)) -> MARK(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.57 ACTIVE(U53(tt,V1:S,V2:S)) -> MARK(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.57 ACTIVE(U54(tt,V1:S,V2:S)) -> MARK(U55(isNeList(V1:S),V2:S)) 227.29/227.57 ACTIVE(U55(tt,V2:S)) -> MARK(U56(isList(V2:S))) 227.29/227.57 ACTIVE(U61(tt,V:S)) -> MARK(U62(isPalListKind(V:S),V:S)) 227.29/227.57 ACTIVE(U62(tt,V:S)) -> MARK(U63(isQid(V:S))) 227.29/227.57 ACTIVE(U71(tt,I:S,P:S)) -> MARK(U72(isPalListKind(I:S),P:S)) 227.29/227.57 ACTIVE(U72(tt,P:S)) -> MARK(U73(isPal(P:S),P:S)) 227.29/227.57 ACTIVE(U73(tt,P:S)) -> MARK(U74(isPalListKind(P:S))) 227.29/227.57 ACTIVE(U81(tt,V:S)) -> MARK(U82(isPalListKind(V:S),V:S)) 227.29/227.57 ACTIVE(U82(tt,V:S)) -> MARK(U83(isNePal(V:S))) 227.29/227.57 ACTIVE(U91(tt,V2:S)) -> MARK(U92(isPalListKind(V2:S))) 227.29/227.57 ACTIVE(__(__(X:S,Y:S),Z:S)) -> MARK(__(X:S,__(Y:S,Z:S))) 227.29/227.57 ACTIVE(__(nil,X:S)) -> MARK(X:S) 227.29/227.57 ACTIVE(__(X:S,nil)) -> MARK(X:S) 227.29/227.57 ACTIVE(isList(__(V1:S,V2:S))) -> MARK(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.57 ACTIVE(isList(V:S)) -> MARK(U11(isPalListKind(V:S),V:S)) 227.29/227.57 ACTIVE(isNeList(__(V1:S,V2:S))) -> MARK(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.57 ACTIVE(isNeList(__(V1:S,V2:S))) -> MARK(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.57 ACTIVE(isNeList(V:S)) -> MARK(U31(isPalListKind(V:S),V:S)) 227.29/227.57 ACTIVE(isNePal(__(I:S,__(P:S,I:S)))) -> MARK(U71(isQid(I:S),I:S,P:S)) 227.29/227.57 ACTIVE(isNePal(V:S)) -> MARK(U61(isPalListKind(V:S),V:S)) 227.29/227.57 ACTIVE(isPal(V:S)) -> MARK(U81(isPalListKind(V:S),V:S)) 227.29/227.57 ACTIVE(isPalListKind(__(V1:S,V2:S))) -> MARK(U91(isPalListKind(V1:S),V2:S)) 227.29/227.57 MARK(U11(X1:S,X2:S)) -> ACTIVE(U11(mark(X1:S),X2:S)) 227.29/227.57 MARK(U11(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.57 MARK(U12(X1:S,X2:S)) -> ACTIVE(U12(mark(X1:S),X2:S)) 227.29/227.57 MARK(U12(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.57 MARK(U13(X:S)) -> ACTIVE(U13(mark(X:S))) 227.29/227.57 MARK(U13(X:S)) -> MARK(X:S) 227.29/227.57 MARK(U21(X1:S,X2:S,X3:S)) -> ACTIVE(U21(mark(X1:S),X2:S,X3:S)) 227.29/227.57 MARK(U21(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.57 MARK(U22(X1:S,X2:S,X3:S)) -> ACTIVE(U22(mark(X1:S),X2:S,X3:S)) 227.29/227.57 MARK(U22(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.57 MARK(U23(X1:S,X2:S,X3:S)) -> ACTIVE(U23(mark(X1:S),X2:S,X3:S)) 227.29/227.57 MARK(U23(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.57 MARK(U24(X1:S,X2:S,X3:S)) -> ACTIVE(U24(mark(X1:S),X2:S,X3:S)) 227.29/227.57 MARK(U24(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.57 MARK(U25(X1:S,X2:S)) -> ACTIVE(U25(mark(X1:S),X2:S)) 227.29/227.57 MARK(U25(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.57 MARK(U26(X:S)) -> ACTIVE(U26(mark(X:S))) 227.29/227.57 MARK(U26(X:S)) -> MARK(X:S) 227.29/227.57 MARK(U31(X1:S,X2:S)) -> ACTIVE(U31(mark(X1:S),X2:S)) 227.29/227.57 MARK(U31(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.57 MARK(U32(X1:S,X2:S)) -> ACTIVE(U32(mark(X1:S),X2:S)) 227.29/227.57 MARK(U32(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.57 MARK(U33(X:S)) -> ACTIVE(U33(mark(X:S))) 227.29/227.57 MARK(U33(X:S)) -> MARK(X:S) 227.29/227.57 MARK(U41(X1:S,X2:S,X3:S)) -> ACTIVE(U41(mark(X1:S),X2:S,X3:S)) 227.29/227.57 MARK(U41(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.57 MARK(U42(X1:S,X2:S,X3:S)) -> ACTIVE(U42(mark(X1:S),X2:S,X3:S)) 227.29/227.57 MARK(U42(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.57 MARK(U43(X1:S,X2:S,X3:S)) -> ACTIVE(U43(mark(X1:S),X2:S,X3:S)) 227.29/227.57 MARK(U43(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.57 MARK(U44(X1:S,X2:S,X3:S)) -> ACTIVE(U44(mark(X1:S),X2:S,X3:S)) 227.29/227.57 MARK(U44(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.57 MARK(U45(X1:S,X2:S)) -> ACTIVE(U45(mark(X1:S),X2:S)) 227.29/227.57 MARK(U45(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.57 MARK(U46(X:S)) -> ACTIVE(U46(mark(X:S))) 227.29/227.57 MARK(U46(X:S)) -> MARK(X:S) 227.29/227.57 MARK(U51(X1:S,X2:S,X3:S)) -> ACTIVE(U51(mark(X1:S),X2:S,X3:S)) 227.29/227.57 MARK(U51(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.57 MARK(U52(X1:S,X2:S,X3:S)) -> ACTIVE(U52(mark(X1:S),X2:S,X3:S)) 227.29/227.57 MARK(U52(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.57 MARK(U53(X1:S,X2:S,X3:S)) -> ACTIVE(U53(mark(X1:S),X2:S,X3:S)) 227.29/227.57 MARK(U53(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.57 MARK(U54(X1:S,X2:S,X3:S)) -> ACTIVE(U54(mark(X1:S),X2:S,X3:S)) 227.29/227.57 MARK(U54(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.57 MARK(U55(X1:S,X2:S)) -> ACTIVE(U55(mark(X1:S),X2:S)) 227.29/227.57 MARK(U55(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.57 MARK(U56(X:S)) -> ACTIVE(U56(mark(X:S))) 227.29/227.57 MARK(U56(X:S)) -> MARK(X:S) 227.29/227.57 MARK(U61(X1:S,X2:S)) -> ACTIVE(U61(mark(X1:S),X2:S)) 227.29/227.57 MARK(U61(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.57 MARK(U62(X1:S,X2:S)) -> ACTIVE(U62(mark(X1:S),X2:S)) 227.29/227.57 MARK(U62(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.57 MARK(U63(X:S)) -> ACTIVE(U63(mark(X:S))) 227.29/227.57 MARK(U63(X:S)) -> MARK(X:S) 227.29/227.57 MARK(U71(X1:S,X2:S,X3:S)) -> ACTIVE(U71(mark(X1:S),X2:S,X3:S)) 227.29/227.57 MARK(U71(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.57 MARK(U72(X1:S,X2:S)) -> ACTIVE(U72(mark(X1:S),X2:S)) 227.29/227.57 MARK(U72(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.57 MARK(U73(X1:S,X2:S)) -> ACTIVE(U73(mark(X1:S),X2:S)) 227.29/227.57 MARK(U73(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.57 MARK(U74(X:S)) -> ACTIVE(U74(mark(X:S))) 227.29/227.57 MARK(U74(X:S)) -> MARK(X:S) 227.29/227.57 MARK(U81(X1:S,X2:S)) -> ACTIVE(U81(mark(X1:S),X2:S)) 227.29/227.57 MARK(U81(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.57 MARK(U82(X1:S,X2:S)) -> ACTIVE(U82(mark(X1:S),X2:S)) 227.29/227.57 MARK(U82(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.57 MARK(U83(X:S)) -> ACTIVE(U83(mark(X:S))) 227.29/227.57 MARK(U83(X:S)) -> MARK(X:S) 227.29/227.57 MARK(U91(X1:S,X2:S)) -> ACTIVE(U91(mark(X1:S),X2:S)) 227.29/227.57 MARK(U91(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.57 MARK(U92(X:S)) -> ACTIVE(U92(mark(X:S))) 227.29/227.57 MARK(U92(X:S)) -> MARK(X:S) 227.29/227.57 MARK(__(X1:S,X2:S)) -> ACTIVE(__(mark(X1:S),mark(X2:S))) 227.29/227.57 MARK(__(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.57 MARK(__(X1:S,X2:S)) -> MARK(X2:S) 227.29/227.57 MARK(isList(X:S)) -> ACTIVE(isList(X:S)) 227.29/227.57 MARK(isNeList(X:S)) -> ACTIVE(isNeList(X:S)) 227.29/227.57 MARK(isNePal(X:S)) -> ACTIVE(isNePal(X:S)) 227.29/227.57 MARK(isPal(X:S)) -> ACTIVE(isPal(X:S)) 227.29/227.57 MARK(isPalListKind(X:S)) -> ACTIVE(isPalListKind(X:S)) 227.29/227.57 -> Rules: 227.29/227.57 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.29/227.57 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.29/227.57 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.29/227.57 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.29/227.57 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.29/227.57 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.29/227.57 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.29/227.57 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.29/227.57 U13(active(X:S)) -> U13(X:S) 227.29/227.57 U13(mark(X:S)) -> U13(X:S) 227.29/227.57 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.29/227.57 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.29/227.57 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.29/227.57 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.29/227.57 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.29/227.57 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.29/227.57 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.29/227.57 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.29/227.57 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.29/227.57 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.29/227.57 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.29/227.57 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.29/227.57 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.29/227.57 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.29/227.57 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.29/227.57 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.29/227.57 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.29/227.57 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.29/227.57 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.29/227.57 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.29/227.57 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.29/227.57 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.29/227.57 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.29/227.57 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.29/227.57 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.29/227.57 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.29/227.57 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.29/227.57 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.29/227.57 U26(active(X:S)) -> U26(X:S) 227.29/227.57 U26(mark(X:S)) -> U26(X:S) 227.29/227.57 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.29/227.57 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.29/227.57 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.29/227.57 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.29/227.57 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.29/227.57 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.29/227.57 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.29/227.57 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.29/227.57 U33(active(X:S)) -> U33(X:S) 227.29/227.57 U33(mark(X:S)) -> U33(X:S) 227.29/227.57 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.29/227.57 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.29/227.57 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.29/227.57 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.29/227.57 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.29/227.57 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.29/227.57 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.29/227.57 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.29/227.57 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.29/227.57 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.29/227.57 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.29/227.57 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.29/227.57 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.29/227.57 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.29/227.57 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.29/227.57 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.29/227.57 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.29/227.57 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.29/227.57 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.29/227.57 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.29/227.57 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.29/227.57 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.29/227.57 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.29/227.57 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.29/227.57 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.29/227.57 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.29/227.57 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.29/227.57 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.29/227.57 U46(active(X:S)) -> U46(X:S) 227.29/227.57 U46(mark(X:S)) -> U46(X:S) 227.29/227.57 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.29/227.57 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.29/227.57 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.29/227.57 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.29/227.57 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.29/227.57 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.29/227.57 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.29/227.57 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.29/227.57 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.29/227.57 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.29/227.57 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.29/227.57 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.29/227.57 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.29/227.57 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.29/227.57 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.29/227.57 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.29/227.57 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.29/227.57 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.29/227.57 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.29/227.57 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.29/227.57 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.29/227.57 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.29/227.57 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.29/227.57 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.29/227.57 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.29/227.57 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.29/227.57 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.29/227.57 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.29/227.57 U56(active(X:S)) -> U56(X:S) 227.29/227.57 U56(mark(X:S)) -> U56(X:S) 227.29/227.57 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.29/227.57 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.29/227.57 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.29/227.57 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.29/227.57 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.29/227.57 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.29/227.57 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.29/227.57 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.29/227.57 U63(active(X:S)) -> U63(X:S) 227.29/227.57 U63(mark(X:S)) -> U63(X:S) 227.29/227.57 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.29/227.57 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.29/227.57 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.29/227.57 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.29/227.57 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.29/227.57 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.29/227.57 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.29/227.57 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.29/227.57 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.29/227.57 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.29/227.57 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.29/227.57 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.29/227.57 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.29/227.57 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.29/227.57 U74(active(X:S)) -> U74(X:S) 227.29/227.57 U74(mark(X:S)) -> U74(X:S) 227.29/227.57 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.29/227.57 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.29/227.57 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.29/227.57 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.29/227.57 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.29/227.57 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.29/227.57 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.29/227.57 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.29/227.57 U83(active(X:S)) -> U83(X:S) 227.29/227.57 U83(mark(X:S)) -> U83(X:S) 227.29/227.57 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.29/227.57 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.29/227.57 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.29/227.57 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.29/227.57 U92(active(X:S)) -> U92(X:S) 227.29/227.57 U92(mark(X:S)) -> U92(X:S) 227.29/227.57 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.29/227.57 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.29/227.57 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.29/227.57 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.29/227.57 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.29/227.57 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.29/227.57 active(U13(tt)) -> mark(tt) 227.29/227.57 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.57 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.57 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.57 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.29/227.57 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.29/227.57 active(U26(tt)) -> mark(tt) 227.29/227.57 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.29/227.57 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.29/227.57 active(U33(tt)) -> mark(tt) 227.29/227.57 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.57 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.57 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.57 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.29/227.57 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.29/227.57 active(U46(tt)) -> mark(tt) 227.29/227.57 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.57 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.57 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.57 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.29/227.57 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.29/227.57 active(U56(tt)) -> mark(tt) 227.29/227.57 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.29/227.57 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.29/227.57 active(U63(tt)) -> mark(tt) 227.29/227.57 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.29/227.57 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.29/227.57 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.29/227.57 active(U74(tt)) -> mark(tt) 227.29/227.57 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.29/227.57 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.29/227.57 active(U83(tt)) -> mark(tt) 227.29/227.57 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.29/227.57 active(U92(tt)) -> mark(tt) 227.29/227.57 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.29/227.57 active(__(nil,X:S)) -> mark(X:S) 227.29/227.57 active(__(X:S,nil)) -> mark(X:S) 227.29/227.57 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.57 active(isList(nil)) -> mark(tt) 227.29/227.57 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.29/227.57 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.57 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.57 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.29/227.57 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.29/227.57 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.29/227.57 active(isPal(nil)) -> mark(tt) 227.29/227.57 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.29/227.57 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.29/227.57 active(isPalListKind(a)) -> mark(tt) 227.29/227.57 active(isPalListKind(e)) -> mark(tt) 227.29/227.57 active(isPalListKind(i)) -> mark(tt) 227.29/227.57 active(isPalListKind(nil)) -> mark(tt) 227.29/227.57 active(isPalListKind(o)) -> mark(tt) 227.29/227.57 active(isPalListKind(u)) -> mark(tt) 227.29/227.57 active(isQid(a)) -> mark(tt) 227.29/227.57 active(isQid(e)) -> mark(tt) 227.29/227.57 active(isQid(i)) -> mark(tt) 227.29/227.57 active(isQid(o)) -> mark(tt) 227.29/227.57 active(isQid(u)) -> mark(tt) 227.29/227.57 isList(active(X:S)) -> isList(X:S) 227.29/227.57 isList(mark(X:S)) -> isList(X:S) 227.29/227.57 isNeList(active(X:S)) -> isNeList(X:S) 227.29/227.57 isNeList(mark(X:S)) -> isNeList(X:S) 227.29/227.57 isNePal(active(X:S)) -> isNePal(X:S) 227.29/227.57 isNePal(mark(X:S)) -> isNePal(X:S) 227.29/227.57 isPal(active(X:S)) -> isPal(X:S) 227.29/227.57 isPal(mark(X:S)) -> isPal(X:S) 227.29/227.57 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.29/227.57 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.29/227.57 isQid(active(X:S)) -> isQid(X:S) 227.29/227.57 isQid(mark(X:S)) -> isQid(X:S) 227.29/227.57 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.29/227.57 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.29/227.57 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.29/227.57 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.29/227.57 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.29/227.57 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.29/227.57 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.29/227.57 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.29/227.57 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.29/227.57 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.29/227.57 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.29/227.57 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.29/227.57 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.29/227.57 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.29/227.57 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.29/227.57 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.29/227.57 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.29/227.57 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.29/227.57 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.29/227.58 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.29/227.58 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.29/227.58 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.29/227.58 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.29/227.58 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.29/227.58 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.29/227.58 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.29/227.58 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.29/227.58 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.29/227.58 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.29/227.58 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.29/227.58 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.29/227.58 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.29/227.58 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.29/227.58 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.29/227.58 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.29/227.58 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.29/227.58 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.29/227.58 mark(isList(X:S)) -> active(isList(X:S)) 227.29/227.58 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.29/227.58 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.29/227.58 mark(isPal(X:S)) -> active(isPal(X:S)) 227.29/227.58 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.29/227.58 mark(isQid(X:S)) -> active(isQid(X:S)) 227.29/227.58 mark(a) -> active(a) 227.29/227.58 mark(e) -> active(e) 227.29/227.58 mark(i) -> active(i) 227.29/227.58 mark(nil) -> active(nil) 227.29/227.58 mark(o) -> active(o) 227.29/227.58 mark(tt) -> active(tt) 227.29/227.58 mark(u) -> active(u) 227.29/227.58 -> Usable rules: 227.29/227.58 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.29/227.58 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.29/227.58 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.29/227.58 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.29/227.58 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.29/227.58 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.29/227.58 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.29/227.58 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.29/227.58 U13(active(X:S)) -> U13(X:S) 227.29/227.58 U13(mark(X:S)) -> U13(X:S) 227.29/227.58 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.29/227.58 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.29/227.58 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.29/227.58 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.29/227.58 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.29/227.58 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.29/227.58 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.29/227.58 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.29/227.58 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.29/227.58 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.29/227.58 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.29/227.58 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.29/227.58 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.29/227.58 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.29/227.58 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.29/227.58 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.29/227.58 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.29/227.58 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.29/227.58 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.29/227.58 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.29/227.58 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.29/227.58 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.29/227.58 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.29/227.58 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.29/227.58 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.29/227.58 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.29/227.58 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.29/227.58 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.29/227.58 U26(active(X:S)) -> U26(X:S) 227.29/227.58 U26(mark(X:S)) -> U26(X:S) 227.29/227.58 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.29/227.58 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.29/227.58 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.29/227.58 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.29/227.58 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.29/227.58 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.29/227.58 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.29/227.58 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.29/227.58 U33(active(X:S)) -> U33(X:S) 227.29/227.58 U33(mark(X:S)) -> U33(X:S) 227.29/227.58 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.29/227.58 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.29/227.58 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.29/227.58 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.29/227.58 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.29/227.58 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.29/227.58 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.29/227.58 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.29/227.58 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.29/227.58 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.29/227.58 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.29/227.58 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.29/227.58 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.29/227.58 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.29/227.58 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.29/227.58 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.29/227.58 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.29/227.58 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.29/227.58 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.29/227.58 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.29/227.58 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.29/227.58 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.29/227.58 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.29/227.58 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.29/227.58 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.29/227.58 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.29/227.58 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.29/227.58 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.29/227.58 U46(active(X:S)) -> U46(X:S) 227.29/227.58 U46(mark(X:S)) -> U46(X:S) 227.29/227.58 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.29/227.58 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.29/227.58 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.29/227.58 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.29/227.58 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.29/227.58 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.29/227.58 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.29/227.58 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.29/227.58 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.29/227.58 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.29/227.58 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.29/227.58 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.29/227.58 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.29/227.58 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.29/227.58 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.29/227.58 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.29/227.58 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.29/227.58 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.29/227.58 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.29/227.58 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.29/227.58 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.29/227.58 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.29/227.58 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.29/227.58 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.29/227.58 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.29/227.58 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.29/227.58 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.29/227.58 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.29/227.58 U56(active(X:S)) -> U56(X:S) 227.29/227.58 U56(mark(X:S)) -> U56(X:S) 227.29/227.58 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.29/227.58 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.29/227.58 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.29/227.58 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.29/227.58 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.29/227.58 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.29/227.58 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.29/227.58 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.29/227.58 U63(active(X:S)) -> U63(X:S) 227.29/227.58 U63(mark(X:S)) -> U63(X:S) 227.29/227.58 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.29/227.58 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.29/227.58 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.29/227.58 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.29/227.58 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.29/227.58 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.29/227.58 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.29/227.58 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.29/227.58 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.29/227.58 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.29/227.58 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.29/227.58 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.29/227.58 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.29/227.58 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.29/227.58 U74(active(X:S)) -> U74(X:S) 227.29/227.58 U74(mark(X:S)) -> U74(X:S) 227.29/227.58 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.29/227.58 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.29/227.58 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.29/227.58 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.29/227.58 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.29/227.58 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.29/227.58 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.29/227.58 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.29/227.58 U83(active(X:S)) -> U83(X:S) 227.29/227.58 U83(mark(X:S)) -> U83(X:S) 227.29/227.58 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.29/227.58 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.29/227.58 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.29/227.58 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.29/227.58 U92(active(X:S)) -> U92(X:S) 227.29/227.58 U92(mark(X:S)) -> U92(X:S) 227.29/227.58 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.29/227.58 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.29/227.58 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.29/227.58 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.29/227.58 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.29/227.58 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.29/227.58 active(U13(tt)) -> mark(tt) 227.29/227.58 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.58 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.58 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.58 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.29/227.58 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.29/227.58 active(U26(tt)) -> mark(tt) 227.29/227.58 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.29/227.58 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.29/227.58 active(U33(tt)) -> mark(tt) 227.29/227.58 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.58 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.58 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.58 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.29/227.58 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.29/227.58 active(U46(tt)) -> mark(tt) 227.29/227.58 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.58 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.58 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.58 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.29/227.58 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.29/227.58 active(U56(tt)) -> mark(tt) 227.29/227.58 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.29/227.58 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.29/227.58 active(U63(tt)) -> mark(tt) 227.29/227.58 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.29/227.58 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.29/227.58 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.29/227.58 active(U74(tt)) -> mark(tt) 227.29/227.58 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.29/227.58 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.29/227.58 active(U83(tt)) -> mark(tt) 227.29/227.58 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.29/227.58 active(U92(tt)) -> mark(tt) 227.29/227.58 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.29/227.58 active(__(nil,X:S)) -> mark(X:S) 227.29/227.58 active(__(X:S,nil)) -> mark(X:S) 227.29/227.58 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.58 active(isList(nil)) -> mark(tt) 227.29/227.58 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.29/227.58 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.58 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.58 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.29/227.58 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.29/227.58 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.29/227.58 active(isPal(nil)) -> mark(tt) 227.29/227.58 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.29/227.58 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.29/227.58 active(isPalListKind(a)) -> mark(tt) 227.29/227.58 active(isPalListKind(e)) -> mark(tt) 227.29/227.58 active(isPalListKind(i)) -> mark(tt) 227.29/227.58 active(isPalListKind(nil)) -> mark(tt) 227.29/227.58 active(isPalListKind(o)) -> mark(tt) 227.29/227.58 active(isPalListKind(u)) -> mark(tt) 227.29/227.58 active(isQid(a)) -> mark(tt) 227.29/227.58 active(isQid(e)) -> mark(tt) 227.29/227.58 active(isQid(i)) -> mark(tt) 227.29/227.58 active(isQid(o)) -> mark(tt) 227.29/227.58 active(isQid(u)) -> mark(tt) 227.29/227.58 isList(active(X:S)) -> isList(X:S) 227.29/227.58 isList(mark(X:S)) -> isList(X:S) 227.29/227.58 isNeList(active(X:S)) -> isNeList(X:S) 227.29/227.58 isNeList(mark(X:S)) -> isNeList(X:S) 227.29/227.58 isNePal(active(X:S)) -> isNePal(X:S) 227.29/227.58 isNePal(mark(X:S)) -> isNePal(X:S) 227.29/227.58 isPal(active(X:S)) -> isPal(X:S) 227.29/227.58 isPal(mark(X:S)) -> isPal(X:S) 227.29/227.58 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.29/227.58 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.29/227.58 isQid(active(X:S)) -> isQid(X:S) 227.29/227.58 isQid(mark(X:S)) -> isQid(X:S) 227.29/227.58 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.29/227.58 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.29/227.58 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.29/227.58 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.29/227.58 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.29/227.58 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.29/227.58 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.29/227.58 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.29/227.58 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.29/227.58 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.29/227.58 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.29/227.58 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.29/227.58 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.29/227.58 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.29/227.58 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.29/227.58 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.29/227.58 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.29/227.58 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.29/227.58 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.29/227.58 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.29/227.58 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.29/227.58 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.29/227.58 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.29/227.58 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.29/227.58 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.29/227.58 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.29/227.58 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.29/227.58 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.29/227.58 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.29/227.58 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.29/227.58 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.29/227.58 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.29/227.58 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.29/227.58 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.29/227.58 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.29/227.58 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.29/227.58 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.29/227.58 mark(isList(X:S)) -> active(isList(X:S)) 227.29/227.58 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.29/227.58 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.29/227.58 mark(isPal(X:S)) -> active(isPal(X:S)) 227.29/227.58 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.29/227.58 mark(isQid(X:S)) -> active(isQid(X:S)) 227.29/227.58 mark(a) -> active(a) 227.29/227.58 mark(e) -> active(e) 227.29/227.58 mark(i) -> active(i) 227.29/227.58 mark(nil) -> active(nil) 227.29/227.58 mark(o) -> active(o) 227.29/227.58 mark(tt) -> active(tt) 227.29/227.58 mark(u) -> active(u) 227.29/227.58 ->Interpretation type: 227.29/227.58 Linear 227.29/227.58 ->Coefficients: 227.29/227.58 Natural Numbers 227.29/227.58 ->Dimension: 227.29/227.58 1 227.29/227.58 ->Bound: 227.29/227.58 2 227.29/227.58 ->Interpretation: 227.29/227.58 227.29/227.58 [U11](X1,X2) = X1 + 2.X2 227.29/227.58 [U12](X1,X2) = X1 + 2.X2 227.29/227.58 [U13](X) = X 227.29/227.58 [U21](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.29/227.58 [U22](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.29/227.58 [U23](X1,X2,X3) = X1 + 2.X2 + 2.X3 + 2 227.29/227.58 [U24](X1,X2,X3) = X1 + 2.X2 + 2.X3 + 2 227.29/227.58 [U25](X1,X2) = X1 + 2.X2 + 2 227.29/227.58 [U26](X) = X + 2 227.29/227.58 [U31](X1,X2) = X1 + 2.X2 227.29/227.58 [U32](X1,X2) = X1 + 2.X2 227.29/227.58 [U33](X) = X 227.29/227.58 [U41](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.29/227.58 [U42](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.29/227.58 [U43](X1,X2,X3) = X1 + 2.X2 + 2.X3 + 2 227.29/227.58 [U44](X1,X2,X3) = X1 + 2.X2 + 2.X3 + 2 227.29/227.58 [U45](X1,X2) = X1 + 2.X2 + 2 227.29/227.58 [U46](X) = X + 2 227.29/227.58 [U51](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.29/227.58 [U52](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.29/227.58 [U53](X1,X2,X3) = X1 + 2.X2 + 2.X3 + 2 227.29/227.58 [U54](X1,X2,X3) = X1 + 2.X2 + 2.X3 + 2 227.29/227.58 [U55](X1,X2) = X1 + 2.X2 + 2 227.29/227.58 [U56](X) = X + 1 227.29/227.58 [U61](X1,X2) = X1 + 2.X2 227.29/227.58 [U62](X1,X2) = X1 + 2.X2 227.29/227.58 [U63](X) = X 227.29/227.58 [U71](X1,X2,X3) = 2.X1 + X2 + 2.X3 + 2 227.29/227.58 [U72](X1,X2) = 2.X1 + 2.X2 + 2 227.29/227.58 [U73](X1,X2) = X1 + 2 227.29/227.58 [U74](X) = 2.X 227.29/227.58 [U81](X1,X2) = X1 + 2.X2 227.29/227.58 [U82](X1,X2) = X1 + 2.X2 227.29/227.58 [U83](X) = X 227.29/227.58 [U91](X1,X2) = X1 227.29/227.58 [U92](X) = X 227.29/227.58 [__](X1,X2) = 2.X1 + X2 + 2 227.29/227.58 [active](X) = X 227.29/227.58 [isList](X) = 2.X + 2 227.29/227.58 [isNeList](X) = 2.X + 2 227.29/227.58 [isNePal](X) = 2.X + 2 227.29/227.58 [isPal](X) = 2.X + 2 227.29/227.58 [isPalListKind](X) = 2 227.29/227.58 [isQid](X) = 2.X + 2 227.29/227.58 [mark](X) = X 227.29/227.58 [a] = 0 227.29/227.58 [e] = 2 227.29/227.58 [fSNonEmpty] = 0 227.29/227.58 [i] = 2 227.29/227.58 [nil] = 2 227.29/227.58 [o] = 2 227.29/227.58 [tt] = 2 227.29/227.58 [u] = 0 227.29/227.58 [U11#](X1,X2) = 0 227.29/227.58 [U12#](X1,X2) = 0 227.29/227.58 [U13#](X) = 0 227.29/227.58 [U21#](X1,X2,X3) = 0 227.29/227.58 [U22#](X1,X2,X3) = 0 227.29/227.58 [U23#](X1,X2,X3) = 0 227.29/227.58 [U24#](X1,X2,X3) = 0 227.29/227.58 [U25#](X1,X2) = 0 227.29/227.58 [U26#](X) = 0 227.29/227.58 [U31#](X1,X2) = 0 227.29/227.58 [U32#](X1,X2) = 0 227.29/227.58 [U33#](X) = 0 227.29/227.58 [U41#](X1,X2,X3) = 0 227.29/227.58 [U42#](X1,X2,X3) = 0 227.29/227.58 [U43#](X1,X2,X3) = 0 227.29/227.58 [U44#](X1,X2,X3) = 0 227.29/227.58 [U45#](X1,X2) = 0 227.29/227.58 [U46#](X) = 0 227.29/227.58 [U51#](X1,X2,X3) = 0 227.29/227.58 [U52#](X1,X2,X3) = 0 227.29/227.58 [U53#](X1,X2,X3) = 0 227.29/227.58 [U54#](X1,X2,X3) = 0 227.29/227.58 [U55#](X1,X2) = 0 227.29/227.58 [U56#](X) = 0 227.29/227.58 [U61#](X1,X2) = 0 227.29/227.58 [U62#](X1,X2) = 0 227.29/227.58 [U63#](X) = 0 227.29/227.58 [U71#](X1,X2,X3) = 0 227.29/227.58 [U72#](X1,X2) = 0 227.29/227.58 [U73#](X1,X2) = 0 227.29/227.58 [U74#](X) = 0 227.29/227.58 [U81#](X1,X2) = 0 227.29/227.58 [U82#](X1,X2) = 0 227.29/227.58 [U83#](X) = 0 227.29/227.58 [U91#](X1,X2) = 0 227.29/227.58 [U92#](X) = 0 227.29/227.58 [__#](X1,X2) = 0 227.29/227.58 [ACTIVE](X) = 2.X + 2 227.29/227.58 [ISLIST](X) = 0 227.29/227.58 [ISNELIST](X) = 0 227.29/227.58 [ISNEPAL](X) = 0 227.29/227.58 [ISPAL](X) = 0 227.29/227.58 [ISPALLISTKIND](X) = 0 227.29/227.58 [ISQID](X) = 0 227.29/227.58 [MARK](X) = 2.X + 2 227.29/227.58 227.29/227.58 Problem 1.44: 227.29/227.58 227.29/227.58 SCC Processor: 227.29/227.58 -> Pairs: 227.29/227.58 ACTIVE(U23(tt,V1:S,V2:S)) -> MARK(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.58 ACTIVE(U24(tt,V1:S,V2:S)) -> MARK(U25(isList(V1:S),V2:S)) 227.29/227.58 ACTIVE(U25(tt,V2:S)) -> MARK(U26(isList(V2:S))) 227.29/227.58 ACTIVE(U31(tt,V:S)) -> MARK(U32(isPalListKind(V:S),V:S)) 227.29/227.58 ACTIVE(U32(tt,V:S)) -> MARK(U33(isQid(V:S))) 227.29/227.58 ACTIVE(U41(tt,V1:S,V2:S)) -> MARK(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.58 ACTIVE(U42(tt,V1:S,V2:S)) -> MARK(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.58 ACTIVE(U43(tt,V1:S,V2:S)) -> MARK(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.58 ACTIVE(U44(tt,V1:S,V2:S)) -> MARK(U45(isList(V1:S),V2:S)) 227.29/227.58 ACTIVE(U45(tt,V2:S)) -> MARK(U46(isNeList(V2:S))) 227.29/227.58 ACTIVE(U51(tt,V1:S,V2:S)) -> MARK(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.58 ACTIVE(U52(tt,V1:S,V2:S)) -> MARK(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.58 ACTIVE(U53(tt,V1:S,V2:S)) -> MARK(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.58 ACTIVE(U54(tt,V1:S,V2:S)) -> MARK(U55(isNeList(V1:S),V2:S)) 227.29/227.58 ACTIVE(U55(tt,V2:S)) -> MARK(U56(isList(V2:S))) 227.29/227.58 ACTIVE(U61(tt,V:S)) -> MARK(U62(isPalListKind(V:S),V:S)) 227.29/227.58 ACTIVE(U62(tt,V:S)) -> MARK(U63(isQid(V:S))) 227.29/227.58 ACTIVE(U71(tt,I:S,P:S)) -> MARK(U72(isPalListKind(I:S),P:S)) 227.29/227.58 ACTIVE(U72(tt,P:S)) -> MARK(U73(isPal(P:S),P:S)) 227.29/227.58 ACTIVE(U73(tt,P:S)) -> MARK(U74(isPalListKind(P:S))) 227.29/227.58 ACTIVE(U81(tt,V:S)) -> MARK(U82(isPalListKind(V:S),V:S)) 227.29/227.58 ACTIVE(U82(tt,V:S)) -> MARK(U83(isNePal(V:S))) 227.29/227.58 ACTIVE(U91(tt,V2:S)) -> MARK(U92(isPalListKind(V2:S))) 227.29/227.58 ACTIVE(__(__(X:S,Y:S),Z:S)) -> MARK(__(X:S,__(Y:S,Z:S))) 227.29/227.58 ACTIVE(__(nil,X:S)) -> MARK(X:S) 227.29/227.58 ACTIVE(__(X:S,nil)) -> MARK(X:S) 227.29/227.58 ACTIVE(isList(__(V1:S,V2:S))) -> MARK(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.58 ACTIVE(isList(V:S)) -> MARK(U11(isPalListKind(V:S),V:S)) 227.29/227.58 ACTIVE(isNeList(__(V1:S,V2:S))) -> MARK(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.58 ACTIVE(isNeList(__(V1:S,V2:S))) -> MARK(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.58 ACTIVE(isNeList(V:S)) -> MARK(U31(isPalListKind(V:S),V:S)) 227.29/227.58 ACTIVE(isNePal(__(I:S,__(P:S,I:S)))) -> MARK(U71(isQid(I:S),I:S,P:S)) 227.29/227.58 ACTIVE(isNePal(V:S)) -> MARK(U61(isPalListKind(V:S),V:S)) 227.29/227.58 ACTIVE(isPal(V:S)) -> MARK(U81(isPalListKind(V:S),V:S)) 227.29/227.58 ACTIVE(isPalListKind(__(V1:S,V2:S))) -> MARK(U91(isPalListKind(V1:S),V2:S)) 227.29/227.58 MARK(U11(X1:S,X2:S)) -> ACTIVE(U11(mark(X1:S),X2:S)) 227.29/227.58 MARK(U11(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.58 MARK(U12(X1:S,X2:S)) -> ACTIVE(U12(mark(X1:S),X2:S)) 227.29/227.58 MARK(U12(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.58 MARK(U13(X:S)) -> ACTIVE(U13(mark(X:S))) 227.29/227.58 MARK(U13(X:S)) -> MARK(X:S) 227.29/227.58 MARK(U21(X1:S,X2:S,X3:S)) -> ACTIVE(U21(mark(X1:S),X2:S,X3:S)) 227.29/227.58 MARK(U21(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.58 MARK(U22(X1:S,X2:S,X3:S)) -> ACTIVE(U22(mark(X1:S),X2:S,X3:S)) 227.29/227.58 MARK(U22(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.58 MARK(U23(X1:S,X2:S,X3:S)) -> ACTIVE(U23(mark(X1:S),X2:S,X3:S)) 227.29/227.58 MARK(U23(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.58 MARK(U24(X1:S,X2:S,X3:S)) -> ACTIVE(U24(mark(X1:S),X2:S,X3:S)) 227.29/227.58 MARK(U24(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.58 MARK(U25(X1:S,X2:S)) -> ACTIVE(U25(mark(X1:S),X2:S)) 227.29/227.58 MARK(U25(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.58 MARK(U26(X:S)) -> ACTIVE(U26(mark(X:S))) 227.29/227.58 MARK(U26(X:S)) -> MARK(X:S) 227.29/227.58 MARK(U31(X1:S,X2:S)) -> ACTIVE(U31(mark(X1:S),X2:S)) 227.29/227.58 MARK(U31(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.58 MARK(U32(X1:S,X2:S)) -> ACTIVE(U32(mark(X1:S),X2:S)) 227.29/227.58 MARK(U32(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.58 MARK(U33(X:S)) -> ACTIVE(U33(mark(X:S))) 227.29/227.58 MARK(U33(X:S)) -> MARK(X:S) 227.29/227.58 MARK(U41(X1:S,X2:S,X3:S)) -> ACTIVE(U41(mark(X1:S),X2:S,X3:S)) 227.29/227.58 MARK(U41(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.58 MARK(U42(X1:S,X2:S,X3:S)) -> ACTIVE(U42(mark(X1:S),X2:S,X3:S)) 227.29/227.58 MARK(U42(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.58 MARK(U43(X1:S,X2:S,X3:S)) -> ACTIVE(U43(mark(X1:S),X2:S,X3:S)) 227.29/227.58 MARK(U43(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.58 MARK(U44(X1:S,X2:S,X3:S)) -> ACTIVE(U44(mark(X1:S),X2:S,X3:S)) 227.29/227.58 MARK(U44(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.58 MARK(U45(X1:S,X2:S)) -> ACTIVE(U45(mark(X1:S),X2:S)) 227.29/227.58 MARK(U45(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.58 MARK(U46(X:S)) -> ACTIVE(U46(mark(X:S))) 227.29/227.58 MARK(U46(X:S)) -> MARK(X:S) 227.29/227.58 MARK(U51(X1:S,X2:S,X3:S)) -> ACTIVE(U51(mark(X1:S),X2:S,X3:S)) 227.29/227.58 MARK(U51(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.58 MARK(U52(X1:S,X2:S,X3:S)) -> ACTIVE(U52(mark(X1:S),X2:S,X3:S)) 227.29/227.58 MARK(U52(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.58 MARK(U53(X1:S,X2:S,X3:S)) -> ACTIVE(U53(mark(X1:S),X2:S,X3:S)) 227.29/227.58 MARK(U53(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.58 MARK(U54(X1:S,X2:S,X3:S)) -> ACTIVE(U54(mark(X1:S),X2:S,X3:S)) 227.29/227.58 MARK(U54(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.58 MARK(U55(X1:S,X2:S)) -> ACTIVE(U55(mark(X1:S),X2:S)) 227.29/227.58 MARK(U55(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.58 MARK(U56(X:S)) -> ACTIVE(U56(mark(X:S))) 227.29/227.58 MARK(U56(X:S)) -> MARK(X:S) 227.29/227.58 MARK(U61(X1:S,X2:S)) -> ACTIVE(U61(mark(X1:S),X2:S)) 227.29/227.58 MARK(U61(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.58 MARK(U62(X1:S,X2:S)) -> ACTIVE(U62(mark(X1:S),X2:S)) 227.29/227.58 MARK(U62(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.58 MARK(U63(X:S)) -> ACTIVE(U63(mark(X:S))) 227.29/227.58 MARK(U63(X:S)) -> MARK(X:S) 227.29/227.58 MARK(U71(X1:S,X2:S,X3:S)) -> ACTIVE(U71(mark(X1:S),X2:S,X3:S)) 227.29/227.58 MARK(U71(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.58 MARK(U72(X1:S,X2:S)) -> ACTIVE(U72(mark(X1:S),X2:S)) 227.29/227.58 MARK(U72(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.58 MARK(U73(X1:S,X2:S)) -> ACTIVE(U73(mark(X1:S),X2:S)) 227.29/227.58 MARK(U73(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.58 MARK(U74(X:S)) -> ACTIVE(U74(mark(X:S))) 227.29/227.58 MARK(U74(X:S)) -> MARK(X:S) 227.29/227.58 MARK(U81(X1:S,X2:S)) -> ACTIVE(U81(mark(X1:S),X2:S)) 227.29/227.58 MARK(U81(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.58 MARK(U82(X1:S,X2:S)) -> ACTIVE(U82(mark(X1:S),X2:S)) 227.29/227.58 MARK(U82(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.58 MARK(U83(X:S)) -> ACTIVE(U83(mark(X:S))) 227.29/227.58 MARK(U83(X:S)) -> MARK(X:S) 227.29/227.58 MARK(U91(X1:S,X2:S)) -> ACTIVE(U91(mark(X1:S),X2:S)) 227.29/227.58 MARK(U91(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.58 MARK(U92(X:S)) -> ACTIVE(U92(mark(X:S))) 227.29/227.58 MARK(U92(X:S)) -> MARK(X:S) 227.29/227.58 MARK(__(X1:S,X2:S)) -> ACTIVE(__(mark(X1:S),mark(X2:S))) 227.29/227.58 MARK(__(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.58 MARK(__(X1:S,X2:S)) -> MARK(X2:S) 227.29/227.58 MARK(isList(X:S)) -> ACTIVE(isList(X:S)) 227.29/227.58 MARK(isNeList(X:S)) -> ACTIVE(isNeList(X:S)) 227.29/227.58 MARK(isNePal(X:S)) -> ACTIVE(isNePal(X:S)) 227.29/227.58 MARK(isPal(X:S)) -> ACTIVE(isPal(X:S)) 227.29/227.58 MARK(isPalListKind(X:S)) -> ACTIVE(isPalListKind(X:S)) 227.29/227.58 -> Rules: 227.29/227.58 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.29/227.58 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.29/227.58 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.29/227.58 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.29/227.58 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.29/227.58 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.29/227.58 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.29/227.58 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.29/227.58 U13(active(X:S)) -> U13(X:S) 227.29/227.58 U13(mark(X:S)) -> U13(X:S) 227.29/227.58 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.29/227.58 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.29/227.58 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.29/227.58 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.29/227.58 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.29/227.58 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.29/227.58 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.29/227.58 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.29/227.58 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.29/227.58 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.29/227.58 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.29/227.58 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.29/227.58 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.29/227.58 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.29/227.58 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.29/227.58 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.29/227.58 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.29/227.58 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.29/227.58 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.29/227.58 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.29/227.58 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.29/227.58 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.29/227.58 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.29/227.58 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.29/227.58 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.29/227.58 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.29/227.58 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.29/227.58 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.29/227.58 U26(active(X:S)) -> U26(X:S) 227.29/227.58 U26(mark(X:S)) -> U26(X:S) 227.29/227.58 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.29/227.58 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.29/227.58 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.29/227.58 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.29/227.58 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.29/227.58 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.29/227.58 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.29/227.58 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.29/227.58 U33(active(X:S)) -> U33(X:S) 227.29/227.58 U33(mark(X:S)) -> U33(X:S) 227.29/227.58 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.29/227.58 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.29/227.58 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.29/227.58 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.29/227.58 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.29/227.58 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.29/227.58 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.29/227.58 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.29/227.58 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.29/227.58 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.29/227.58 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.29/227.58 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.29/227.58 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.29/227.58 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.29/227.58 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.29/227.58 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.29/227.58 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.29/227.58 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.29/227.58 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.29/227.58 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.29/227.58 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.29/227.58 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.29/227.58 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.29/227.58 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.29/227.58 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.29/227.58 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.29/227.58 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.29/227.58 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.29/227.58 U46(active(X:S)) -> U46(X:S) 227.29/227.58 U46(mark(X:S)) -> U46(X:S) 227.29/227.58 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.29/227.58 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.29/227.58 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.29/227.58 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.29/227.58 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.29/227.58 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.29/227.58 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.29/227.58 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.29/227.58 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.29/227.58 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.29/227.58 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.29/227.58 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.29/227.58 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.29/227.58 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.29/227.58 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.29/227.58 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.29/227.58 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.29/227.58 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.29/227.58 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.29/227.58 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.29/227.58 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.29/227.58 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.29/227.58 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.29/227.58 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.29/227.58 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.29/227.58 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.29/227.58 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.29/227.58 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.29/227.58 U56(active(X:S)) -> U56(X:S) 227.29/227.58 U56(mark(X:S)) -> U56(X:S) 227.29/227.58 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.29/227.58 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.29/227.58 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.29/227.58 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.29/227.58 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.29/227.58 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.29/227.58 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.29/227.58 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.29/227.58 U63(active(X:S)) -> U63(X:S) 227.29/227.58 U63(mark(X:S)) -> U63(X:S) 227.29/227.58 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.29/227.58 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.29/227.58 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.29/227.58 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.29/227.58 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.29/227.58 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.29/227.58 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.29/227.58 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.29/227.58 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.29/227.58 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.29/227.58 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.29/227.58 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.29/227.58 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.29/227.58 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.29/227.58 U74(active(X:S)) -> U74(X:S) 227.29/227.58 U74(mark(X:S)) -> U74(X:S) 227.29/227.58 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.29/227.58 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.29/227.58 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.29/227.58 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.29/227.58 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.29/227.58 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.29/227.58 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.29/227.58 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.29/227.58 U83(active(X:S)) -> U83(X:S) 227.29/227.58 U83(mark(X:S)) -> U83(X:S) 227.29/227.58 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.29/227.58 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.29/227.58 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.29/227.58 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.29/227.58 U92(active(X:S)) -> U92(X:S) 227.29/227.58 U92(mark(X:S)) -> U92(X:S) 227.29/227.58 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.29/227.58 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.29/227.58 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.29/227.58 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.29/227.58 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.29/227.58 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.29/227.58 active(U13(tt)) -> mark(tt) 227.29/227.58 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.58 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.58 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.58 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.29/227.58 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.29/227.58 active(U26(tt)) -> mark(tt) 227.29/227.58 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.29/227.58 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.29/227.58 active(U33(tt)) -> mark(tt) 227.29/227.58 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.58 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.58 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.58 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.29/227.58 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.29/227.58 active(U46(tt)) -> mark(tt) 227.29/227.58 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.58 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.58 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.58 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.29/227.58 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.29/227.58 active(U56(tt)) -> mark(tt) 227.29/227.58 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.29/227.58 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.29/227.58 active(U63(tt)) -> mark(tt) 227.29/227.58 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.29/227.58 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.29/227.58 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.29/227.58 active(U74(tt)) -> mark(tt) 227.29/227.58 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.29/227.58 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.29/227.58 active(U83(tt)) -> mark(tt) 227.29/227.58 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.29/227.58 active(U92(tt)) -> mark(tt) 227.29/227.58 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.29/227.58 active(__(nil,X:S)) -> mark(X:S) 227.29/227.58 active(__(X:S,nil)) -> mark(X:S) 227.29/227.58 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.58 active(isList(nil)) -> mark(tt) 227.29/227.58 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.29/227.58 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.58 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.58 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.29/227.58 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.29/227.58 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.29/227.58 active(isPal(nil)) -> mark(tt) 227.29/227.58 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.29/227.58 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.29/227.58 active(isPalListKind(a)) -> mark(tt) 227.29/227.58 active(isPalListKind(e)) -> mark(tt) 227.29/227.58 active(isPalListKind(i)) -> mark(tt) 227.29/227.58 active(isPalListKind(nil)) -> mark(tt) 227.29/227.58 active(isPalListKind(o)) -> mark(tt) 227.29/227.58 active(isPalListKind(u)) -> mark(tt) 227.29/227.58 active(isQid(a)) -> mark(tt) 227.29/227.58 active(isQid(e)) -> mark(tt) 227.29/227.58 active(isQid(i)) -> mark(tt) 227.29/227.58 active(isQid(o)) -> mark(tt) 227.29/227.58 active(isQid(u)) -> mark(tt) 227.29/227.58 isList(active(X:S)) -> isList(X:S) 227.29/227.58 isList(mark(X:S)) -> isList(X:S) 227.29/227.58 isNeList(active(X:S)) -> isNeList(X:S) 227.29/227.58 isNeList(mark(X:S)) -> isNeList(X:S) 227.29/227.58 isNePal(active(X:S)) -> isNePal(X:S) 227.29/227.58 isNePal(mark(X:S)) -> isNePal(X:S) 227.29/227.58 isPal(active(X:S)) -> isPal(X:S) 227.29/227.58 isPal(mark(X:S)) -> isPal(X:S) 227.29/227.58 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.29/227.58 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.29/227.58 isQid(active(X:S)) -> isQid(X:S) 227.29/227.58 isQid(mark(X:S)) -> isQid(X:S) 227.29/227.58 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.29/227.58 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.29/227.58 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.29/227.58 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.29/227.58 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.29/227.58 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.29/227.58 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.29/227.58 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.29/227.58 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.29/227.58 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.29/227.58 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.29/227.58 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.29/227.58 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.29/227.58 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.29/227.58 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.29/227.58 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.29/227.58 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.29/227.58 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.29/227.58 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.29/227.58 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.29/227.58 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.29/227.58 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.29/227.58 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.29/227.58 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.29/227.58 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.29/227.58 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.29/227.58 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.29/227.58 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.29/227.58 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.29/227.58 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.29/227.58 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.29/227.58 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.29/227.58 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.29/227.58 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.29/227.58 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.29/227.58 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.29/227.58 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.29/227.58 mark(isList(X:S)) -> active(isList(X:S)) 227.29/227.58 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.29/227.58 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.29/227.58 mark(isPal(X:S)) -> active(isPal(X:S)) 227.29/227.58 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.29/227.58 mark(isQid(X:S)) -> active(isQid(X:S)) 227.29/227.58 mark(a) -> active(a) 227.29/227.58 mark(e) -> active(e) 227.29/227.58 mark(i) -> active(i) 227.29/227.58 mark(nil) -> active(nil) 227.29/227.58 mark(o) -> active(o) 227.29/227.58 mark(tt) -> active(tt) 227.29/227.58 mark(u) -> active(u) 227.29/227.58 ->Strongly Connected Components: 227.29/227.58 ->->Cycle: 227.29/227.58 ->->-> Pairs: 227.29/227.58 ACTIVE(U23(tt,V1:S,V2:S)) -> MARK(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.58 ACTIVE(U24(tt,V1:S,V2:S)) -> MARK(U25(isList(V1:S),V2:S)) 227.29/227.58 ACTIVE(U25(tt,V2:S)) -> MARK(U26(isList(V2:S))) 227.29/227.58 ACTIVE(U31(tt,V:S)) -> MARK(U32(isPalListKind(V:S),V:S)) 227.29/227.58 ACTIVE(U32(tt,V:S)) -> MARK(U33(isQid(V:S))) 227.29/227.58 ACTIVE(U41(tt,V1:S,V2:S)) -> MARK(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.58 ACTIVE(U42(tt,V1:S,V2:S)) -> MARK(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.58 ACTIVE(U43(tt,V1:S,V2:S)) -> MARK(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.58 ACTIVE(U44(tt,V1:S,V2:S)) -> MARK(U45(isList(V1:S),V2:S)) 227.29/227.58 ACTIVE(U45(tt,V2:S)) -> MARK(U46(isNeList(V2:S))) 227.29/227.58 ACTIVE(U51(tt,V1:S,V2:S)) -> MARK(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.58 ACTIVE(U52(tt,V1:S,V2:S)) -> MARK(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.58 ACTIVE(U53(tt,V1:S,V2:S)) -> MARK(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.58 ACTIVE(U54(tt,V1:S,V2:S)) -> MARK(U55(isNeList(V1:S),V2:S)) 227.29/227.58 ACTIVE(U55(tt,V2:S)) -> MARK(U56(isList(V2:S))) 227.29/227.58 ACTIVE(U61(tt,V:S)) -> MARK(U62(isPalListKind(V:S),V:S)) 227.29/227.58 ACTIVE(U62(tt,V:S)) -> MARK(U63(isQid(V:S))) 227.29/227.58 ACTIVE(U71(tt,I:S,P:S)) -> MARK(U72(isPalListKind(I:S),P:S)) 227.29/227.58 ACTIVE(U72(tt,P:S)) -> MARK(U73(isPal(P:S),P:S)) 227.29/227.58 ACTIVE(U73(tt,P:S)) -> MARK(U74(isPalListKind(P:S))) 227.29/227.58 ACTIVE(U81(tt,V:S)) -> MARK(U82(isPalListKind(V:S),V:S)) 227.29/227.58 ACTIVE(U82(tt,V:S)) -> MARK(U83(isNePal(V:S))) 227.29/227.58 ACTIVE(U91(tt,V2:S)) -> MARK(U92(isPalListKind(V2:S))) 227.29/227.58 ACTIVE(__(__(X:S,Y:S),Z:S)) -> MARK(__(X:S,__(Y:S,Z:S))) 227.29/227.58 ACTIVE(__(nil,X:S)) -> MARK(X:S) 227.29/227.58 ACTIVE(__(X:S,nil)) -> MARK(X:S) 227.29/227.58 ACTIVE(isList(__(V1:S,V2:S))) -> MARK(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.58 ACTIVE(isList(V:S)) -> MARK(U11(isPalListKind(V:S),V:S)) 227.29/227.58 ACTIVE(isNeList(__(V1:S,V2:S))) -> MARK(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.58 ACTIVE(isNeList(__(V1:S,V2:S))) -> MARK(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.58 ACTIVE(isNeList(V:S)) -> MARK(U31(isPalListKind(V:S),V:S)) 227.29/227.58 ACTIVE(isNePal(__(I:S,__(P:S,I:S)))) -> MARK(U71(isQid(I:S),I:S,P:S)) 227.29/227.58 ACTIVE(isNePal(V:S)) -> MARK(U61(isPalListKind(V:S),V:S)) 227.29/227.58 ACTIVE(isPal(V:S)) -> MARK(U81(isPalListKind(V:S),V:S)) 227.29/227.58 ACTIVE(isPalListKind(__(V1:S,V2:S))) -> MARK(U91(isPalListKind(V1:S),V2:S)) 227.29/227.58 MARK(U11(X1:S,X2:S)) -> ACTIVE(U11(mark(X1:S),X2:S)) 227.29/227.58 MARK(U11(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.58 MARK(U12(X1:S,X2:S)) -> ACTIVE(U12(mark(X1:S),X2:S)) 227.29/227.58 MARK(U12(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.58 MARK(U13(X:S)) -> ACTIVE(U13(mark(X:S))) 227.29/227.58 MARK(U13(X:S)) -> MARK(X:S) 227.29/227.58 MARK(U21(X1:S,X2:S,X3:S)) -> ACTIVE(U21(mark(X1:S),X2:S,X3:S)) 227.29/227.58 MARK(U21(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.58 MARK(U22(X1:S,X2:S,X3:S)) -> ACTIVE(U22(mark(X1:S),X2:S,X3:S)) 227.29/227.58 MARK(U22(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.58 MARK(U23(X1:S,X2:S,X3:S)) -> ACTIVE(U23(mark(X1:S),X2:S,X3:S)) 227.29/227.58 MARK(U23(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.58 MARK(U24(X1:S,X2:S,X3:S)) -> ACTIVE(U24(mark(X1:S),X2:S,X3:S)) 227.29/227.58 MARK(U24(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.58 MARK(U25(X1:S,X2:S)) -> ACTIVE(U25(mark(X1:S),X2:S)) 227.29/227.58 MARK(U25(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.58 MARK(U26(X:S)) -> ACTIVE(U26(mark(X:S))) 227.29/227.58 MARK(U26(X:S)) -> MARK(X:S) 227.29/227.58 MARK(U31(X1:S,X2:S)) -> ACTIVE(U31(mark(X1:S),X2:S)) 227.29/227.58 MARK(U31(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.58 MARK(U32(X1:S,X2:S)) -> ACTIVE(U32(mark(X1:S),X2:S)) 227.29/227.58 MARK(U32(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.58 MARK(U33(X:S)) -> ACTIVE(U33(mark(X:S))) 227.29/227.58 MARK(U33(X:S)) -> MARK(X:S) 227.29/227.58 MARK(U41(X1:S,X2:S,X3:S)) -> ACTIVE(U41(mark(X1:S),X2:S,X3:S)) 227.29/227.58 MARK(U41(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.58 MARK(U42(X1:S,X2:S,X3:S)) -> ACTIVE(U42(mark(X1:S),X2:S,X3:S)) 227.29/227.58 MARK(U42(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.58 MARK(U43(X1:S,X2:S,X3:S)) -> ACTIVE(U43(mark(X1:S),X2:S,X3:S)) 227.29/227.58 MARK(U43(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.58 MARK(U44(X1:S,X2:S,X3:S)) -> ACTIVE(U44(mark(X1:S),X2:S,X3:S)) 227.29/227.58 MARK(U44(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.58 MARK(U45(X1:S,X2:S)) -> ACTIVE(U45(mark(X1:S),X2:S)) 227.29/227.58 MARK(U45(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.58 MARK(U46(X:S)) -> ACTIVE(U46(mark(X:S))) 227.29/227.58 MARK(U46(X:S)) -> MARK(X:S) 227.29/227.58 MARK(U51(X1:S,X2:S,X3:S)) -> ACTIVE(U51(mark(X1:S),X2:S,X3:S)) 227.29/227.58 MARK(U51(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.58 MARK(U52(X1:S,X2:S,X3:S)) -> ACTIVE(U52(mark(X1:S),X2:S,X3:S)) 227.29/227.58 MARK(U52(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.58 MARK(U53(X1:S,X2:S,X3:S)) -> ACTIVE(U53(mark(X1:S),X2:S,X3:S)) 227.29/227.58 MARK(U53(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.58 MARK(U54(X1:S,X2:S,X3:S)) -> ACTIVE(U54(mark(X1:S),X2:S,X3:S)) 227.29/227.58 MARK(U54(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.58 MARK(U55(X1:S,X2:S)) -> ACTIVE(U55(mark(X1:S),X2:S)) 227.29/227.58 MARK(U55(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.58 MARK(U56(X:S)) -> ACTIVE(U56(mark(X:S))) 227.29/227.58 MARK(U56(X:S)) -> MARK(X:S) 227.29/227.58 MARK(U61(X1:S,X2:S)) -> ACTIVE(U61(mark(X1:S),X2:S)) 227.29/227.58 MARK(U61(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.58 MARK(U62(X1:S,X2:S)) -> ACTIVE(U62(mark(X1:S),X2:S)) 227.29/227.58 MARK(U62(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.58 MARK(U63(X:S)) -> ACTIVE(U63(mark(X:S))) 227.29/227.58 MARK(U63(X:S)) -> MARK(X:S) 227.29/227.58 MARK(U71(X1:S,X2:S,X3:S)) -> ACTIVE(U71(mark(X1:S),X2:S,X3:S)) 227.29/227.58 MARK(U71(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.58 MARK(U72(X1:S,X2:S)) -> ACTIVE(U72(mark(X1:S),X2:S)) 227.29/227.58 MARK(U72(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.58 MARK(U73(X1:S,X2:S)) -> ACTIVE(U73(mark(X1:S),X2:S)) 227.29/227.58 MARK(U73(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.58 MARK(U74(X:S)) -> ACTIVE(U74(mark(X:S))) 227.29/227.58 MARK(U74(X:S)) -> MARK(X:S) 227.29/227.58 MARK(U81(X1:S,X2:S)) -> ACTIVE(U81(mark(X1:S),X2:S)) 227.29/227.58 MARK(U81(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.58 MARK(U82(X1:S,X2:S)) -> ACTIVE(U82(mark(X1:S),X2:S)) 227.29/227.58 MARK(U82(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.58 MARK(U83(X:S)) -> ACTIVE(U83(mark(X:S))) 227.29/227.58 MARK(U83(X:S)) -> MARK(X:S) 227.29/227.58 MARK(U91(X1:S,X2:S)) -> ACTIVE(U91(mark(X1:S),X2:S)) 227.29/227.58 MARK(U91(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.58 MARK(U92(X:S)) -> ACTIVE(U92(mark(X:S))) 227.29/227.58 MARK(U92(X:S)) -> MARK(X:S) 227.29/227.58 MARK(__(X1:S,X2:S)) -> ACTIVE(__(mark(X1:S),mark(X2:S))) 227.29/227.58 MARK(__(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.58 MARK(__(X1:S,X2:S)) -> MARK(X2:S) 227.29/227.58 MARK(isList(X:S)) -> ACTIVE(isList(X:S)) 227.29/227.58 MARK(isNeList(X:S)) -> ACTIVE(isNeList(X:S)) 227.29/227.58 MARK(isNePal(X:S)) -> ACTIVE(isNePal(X:S)) 227.29/227.58 MARK(isPal(X:S)) -> ACTIVE(isPal(X:S)) 227.29/227.58 MARK(isPalListKind(X:S)) -> ACTIVE(isPalListKind(X:S)) 227.29/227.58 ->->-> Rules: 227.29/227.58 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.29/227.58 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.29/227.58 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.29/227.58 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.29/227.58 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.29/227.58 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.29/227.58 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.29/227.58 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.29/227.58 U13(active(X:S)) -> U13(X:S) 227.29/227.58 U13(mark(X:S)) -> U13(X:S) 227.29/227.58 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.29/227.58 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.29/227.58 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.29/227.58 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.29/227.58 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.29/227.58 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.29/227.58 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.29/227.58 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.29/227.58 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.29/227.58 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.29/227.58 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.29/227.58 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.29/227.58 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.29/227.58 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.29/227.58 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.29/227.58 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.29/227.58 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.29/227.58 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.29/227.58 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.29/227.58 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.29/227.58 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.29/227.58 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.29/227.58 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.29/227.58 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.29/227.58 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.29/227.58 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.29/227.58 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.29/227.58 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.29/227.58 U26(active(X:S)) -> U26(X:S) 227.29/227.58 U26(mark(X:S)) -> U26(X:S) 227.29/227.58 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.29/227.58 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.29/227.58 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.29/227.58 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.29/227.58 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.29/227.58 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.29/227.58 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.29/227.58 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.29/227.58 U33(active(X:S)) -> U33(X:S) 227.29/227.58 U33(mark(X:S)) -> U33(X:S) 227.29/227.58 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.29/227.58 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.29/227.58 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.29/227.58 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.29/227.58 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.29/227.58 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.29/227.58 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.29/227.58 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.29/227.58 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.29/227.58 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.29/227.58 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.29/227.58 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.29/227.58 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.29/227.58 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.29/227.58 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.29/227.58 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.29/227.58 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.29/227.58 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.29/227.58 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.29/227.58 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.29/227.58 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.29/227.58 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.29/227.58 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.29/227.58 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.29/227.58 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.29/227.58 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.29/227.58 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.29/227.58 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.29/227.58 U46(active(X:S)) -> U46(X:S) 227.29/227.58 U46(mark(X:S)) -> U46(X:S) 227.29/227.58 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.29/227.58 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.29/227.58 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.29/227.58 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.29/227.58 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.29/227.58 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.29/227.58 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.29/227.58 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.29/227.58 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.29/227.58 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.29/227.58 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.29/227.58 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.29/227.58 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.29/227.58 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.29/227.58 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.29/227.58 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.29/227.58 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.29/227.58 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.29/227.58 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.29/227.58 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.29/227.58 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.29/227.58 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.29/227.58 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.29/227.58 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.29/227.58 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.29/227.58 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.29/227.58 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.29/227.58 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.29/227.58 U56(active(X:S)) -> U56(X:S) 227.29/227.58 U56(mark(X:S)) -> U56(X:S) 227.29/227.58 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.29/227.58 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.29/227.58 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.29/227.58 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.29/227.58 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.29/227.58 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.29/227.58 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.29/227.58 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.29/227.58 U63(active(X:S)) -> U63(X:S) 227.29/227.58 U63(mark(X:S)) -> U63(X:S) 227.29/227.58 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.29/227.58 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.29/227.58 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.29/227.58 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.29/227.58 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.29/227.58 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.29/227.58 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.29/227.58 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.29/227.58 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.29/227.58 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.29/227.58 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.29/227.58 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.29/227.58 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.29/227.58 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.29/227.58 U74(active(X:S)) -> U74(X:S) 227.29/227.58 U74(mark(X:S)) -> U74(X:S) 227.29/227.58 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.29/227.58 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.29/227.58 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.29/227.58 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.29/227.58 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.29/227.58 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.29/227.58 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.29/227.58 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.29/227.58 U83(active(X:S)) -> U83(X:S) 227.29/227.58 U83(mark(X:S)) -> U83(X:S) 227.29/227.58 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.29/227.58 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.29/227.58 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.29/227.58 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.29/227.58 U92(active(X:S)) -> U92(X:S) 227.29/227.58 U92(mark(X:S)) -> U92(X:S) 227.29/227.58 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.29/227.58 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.29/227.58 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.29/227.58 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.29/227.58 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.29/227.58 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.29/227.58 active(U13(tt)) -> mark(tt) 227.29/227.58 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.58 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.58 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.58 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.29/227.58 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.29/227.58 active(U26(tt)) -> mark(tt) 227.29/227.58 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.29/227.58 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.29/227.58 active(U33(tt)) -> mark(tt) 227.29/227.58 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.58 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.58 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.58 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.29/227.58 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.29/227.58 active(U46(tt)) -> mark(tt) 227.29/227.58 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.58 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.58 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.58 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.29/227.58 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.29/227.58 active(U56(tt)) -> mark(tt) 227.29/227.58 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.29/227.58 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.29/227.58 active(U63(tt)) -> mark(tt) 227.29/227.58 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.29/227.58 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.29/227.58 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.29/227.58 active(U74(tt)) -> mark(tt) 227.29/227.58 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.29/227.58 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.29/227.58 active(U83(tt)) -> mark(tt) 227.29/227.58 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.29/227.58 active(U92(tt)) -> mark(tt) 227.29/227.58 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.29/227.58 active(__(nil,X:S)) -> mark(X:S) 227.29/227.58 active(__(X:S,nil)) -> mark(X:S) 227.29/227.58 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.58 active(isList(nil)) -> mark(tt) 227.29/227.58 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.29/227.58 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.58 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.58 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.29/227.58 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.29/227.58 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.29/227.58 active(isPal(nil)) -> mark(tt) 227.29/227.58 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.29/227.58 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.29/227.58 active(isPalListKind(a)) -> mark(tt) 227.29/227.58 active(isPalListKind(e)) -> mark(tt) 227.29/227.58 active(isPalListKind(i)) -> mark(tt) 227.29/227.58 active(isPalListKind(nil)) -> mark(tt) 227.29/227.58 active(isPalListKind(o)) -> mark(tt) 227.29/227.58 active(isPalListKind(u)) -> mark(tt) 227.29/227.58 active(isQid(a)) -> mark(tt) 227.29/227.58 active(isQid(e)) -> mark(tt) 227.29/227.58 active(isQid(i)) -> mark(tt) 227.29/227.58 active(isQid(o)) -> mark(tt) 227.29/227.58 active(isQid(u)) -> mark(tt) 227.29/227.58 isList(active(X:S)) -> isList(X:S) 227.29/227.58 isList(mark(X:S)) -> isList(X:S) 227.29/227.58 isNeList(active(X:S)) -> isNeList(X:S) 227.29/227.58 isNeList(mark(X:S)) -> isNeList(X:S) 227.29/227.58 isNePal(active(X:S)) -> isNePal(X:S) 227.29/227.58 isNePal(mark(X:S)) -> isNePal(X:S) 227.29/227.58 isPal(active(X:S)) -> isPal(X:S) 227.29/227.58 isPal(mark(X:S)) -> isPal(X:S) 227.29/227.58 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.29/227.58 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.29/227.58 isQid(active(X:S)) -> isQid(X:S) 227.29/227.58 isQid(mark(X:S)) -> isQid(X:S) 227.29/227.58 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.29/227.58 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.29/227.58 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.29/227.58 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.29/227.58 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.29/227.58 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.29/227.58 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.29/227.58 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.29/227.58 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.29/227.58 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.29/227.58 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.29/227.58 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.29/227.58 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.29/227.58 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.29/227.58 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.29/227.58 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.29/227.58 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.29/227.58 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.29/227.58 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.29/227.58 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.29/227.58 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.29/227.58 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.29/227.58 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.29/227.58 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.29/227.58 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.29/227.58 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.29/227.58 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.29/227.58 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.29/227.58 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.29/227.58 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.29/227.58 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.29/227.58 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.29/227.58 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.29/227.58 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.29/227.58 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.29/227.58 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.29/227.58 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.29/227.58 mark(isList(X:S)) -> active(isList(X:S)) 227.29/227.58 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.29/227.58 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.29/227.58 mark(isPal(X:S)) -> active(isPal(X:S)) 227.29/227.58 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.29/227.58 mark(isQid(X:S)) -> active(isQid(X:S)) 227.29/227.58 mark(a) -> active(a) 227.29/227.58 mark(e) -> active(e) 227.29/227.58 mark(i) -> active(i) 227.29/227.58 mark(nil) -> active(nil) 227.29/227.58 mark(o) -> active(o) 227.29/227.58 mark(tt) -> active(tt) 227.29/227.58 mark(u) -> active(u) 227.29/227.58 227.29/227.58 Problem 1.44: 227.29/227.58 227.29/227.58 Reduction Pairs Processor: 227.29/227.58 -> Pairs: 227.29/227.58 ACTIVE(U23(tt,V1:S,V2:S)) -> MARK(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.58 ACTIVE(U24(tt,V1:S,V2:S)) -> MARK(U25(isList(V1:S),V2:S)) 227.29/227.58 ACTIVE(U25(tt,V2:S)) -> MARK(U26(isList(V2:S))) 227.29/227.58 ACTIVE(U31(tt,V:S)) -> MARK(U32(isPalListKind(V:S),V:S)) 227.29/227.58 ACTIVE(U32(tt,V:S)) -> MARK(U33(isQid(V:S))) 227.29/227.58 ACTIVE(U41(tt,V1:S,V2:S)) -> MARK(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.58 ACTIVE(U42(tt,V1:S,V2:S)) -> MARK(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.58 ACTIVE(U43(tt,V1:S,V2:S)) -> MARK(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.58 ACTIVE(U44(tt,V1:S,V2:S)) -> MARK(U45(isList(V1:S),V2:S)) 227.29/227.58 ACTIVE(U45(tt,V2:S)) -> MARK(U46(isNeList(V2:S))) 227.29/227.58 ACTIVE(U51(tt,V1:S,V2:S)) -> MARK(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.58 ACTIVE(U52(tt,V1:S,V2:S)) -> MARK(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.58 ACTIVE(U53(tt,V1:S,V2:S)) -> MARK(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.58 ACTIVE(U54(tt,V1:S,V2:S)) -> MARK(U55(isNeList(V1:S),V2:S)) 227.29/227.58 ACTIVE(U55(tt,V2:S)) -> MARK(U56(isList(V2:S))) 227.29/227.58 ACTIVE(U61(tt,V:S)) -> MARK(U62(isPalListKind(V:S),V:S)) 227.29/227.58 ACTIVE(U62(tt,V:S)) -> MARK(U63(isQid(V:S))) 227.29/227.58 ACTIVE(U71(tt,I:S,P:S)) -> MARK(U72(isPalListKind(I:S),P:S)) 227.29/227.58 ACTIVE(U72(tt,P:S)) -> MARK(U73(isPal(P:S),P:S)) 227.29/227.58 ACTIVE(U73(tt,P:S)) -> MARK(U74(isPalListKind(P:S))) 227.29/227.58 ACTIVE(U81(tt,V:S)) -> MARK(U82(isPalListKind(V:S),V:S)) 227.29/227.58 ACTIVE(U82(tt,V:S)) -> MARK(U83(isNePal(V:S))) 227.29/227.58 ACTIVE(U91(tt,V2:S)) -> MARK(U92(isPalListKind(V2:S))) 227.29/227.58 ACTIVE(__(__(X:S,Y:S),Z:S)) -> MARK(__(X:S,__(Y:S,Z:S))) 227.29/227.58 ACTIVE(__(nil,X:S)) -> MARK(X:S) 227.29/227.58 ACTIVE(__(X:S,nil)) -> MARK(X:S) 227.29/227.58 ACTIVE(isList(__(V1:S,V2:S))) -> MARK(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.58 ACTIVE(isList(V:S)) -> MARK(U11(isPalListKind(V:S),V:S)) 227.29/227.58 ACTIVE(isNeList(__(V1:S,V2:S))) -> MARK(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.58 ACTIVE(isNeList(__(V1:S,V2:S))) -> MARK(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.58 ACTIVE(isNeList(V:S)) -> MARK(U31(isPalListKind(V:S),V:S)) 227.29/227.58 ACTIVE(isNePal(__(I:S,__(P:S,I:S)))) -> MARK(U71(isQid(I:S),I:S,P:S)) 227.29/227.58 ACTIVE(isNePal(V:S)) -> MARK(U61(isPalListKind(V:S),V:S)) 227.29/227.58 ACTIVE(isPal(V:S)) -> MARK(U81(isPalListKind(V:S),V:S)) 227.29/227.58 ACTIVE(isPalListKind(__(V1:S,V2:S))) -> MARK(U91(isPalListKind(V1:S),V2:S)) 227.29/227.58 MARK(U11(X1:S,X2:S)) -> ACTIVE(U11(mark(X1:S),X2:S)) 227.29/227.58 MARK(U11(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.58 MARK(U12(X1:S,X2:S)) -> ACTIVE(U12(mark(X1:S),X2:S)) 227.29/227.58 MARK(U12(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.58 MARK(U13(X:S)) -> ACTIVE(U13(mark(X:S))) 227.29/227.58 MARK(U13(X:S)) -> MARK(X:S) 227.29/227.58 MARK(U21(X1:S,X2:S,X3:S)) -> ACTIVE(U21(mark(X1:S),X2:S,X3:S)) 227.29/227.58 MARK(U21(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.58 MARK(U22(X1:S,X2:S,X3:S)) -> ACTIVE(U22(mark(X1:S),X2:S,X3:S)) 227.29/227.58 MARK(U22(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.58 MARK(U23(X1:S,X2:S,X3:S)) -> ACTIVE(U23(mark(X1:S),X2:S,X3:S)) 227.29/227.58 MARK(U23(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.58 MARK(U24(X1:S,X2:S,X3:S)) -> ACTIVE(U24(mark(X1:S),X2:S,X3:S)) 227.29/227.58 MARK(U24(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.58 MARK(U25(X1:S,X2:S)) -> ACTIVE(U25(mark(X1:S),X2:S)) 227.29/227.58 MARK(U25(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.58 MARK(U26(X:S)) -> ACTIVE(U26(mark(X:S))) 227.29/227.58 MARK(U26(X:S)) -> MARK(X:S) 227.29/227.58 MARK(U31(X1:S,X2:S)) -> ACTIVE(U31(mark(X1:S),X2:S)) 227.29/227.58 MARK(U31(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.58 MARK(U32(X1:S,X2:S)) -> ACTIVE(U32(mark(X1:S),X2:S)) 227.29/227.58 MARK(U32(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.58 MARK(U33(X:S)) -> ACTIVE(U33(mark(X:S))) 227.29/227.58 MARK(U33(X:S)) -> MARK(X:S) 227.29/227.58 MARK(U41(X1:S,X2:S,X3:S)) -> ACTIVE(U41(mark(X1:S),X2:S,X3:S)) 227.29/227.58 MARK(U41(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.58 MARK(U42(X1:S,X2:S,X3:S)) -> ACTIVE(U42(mark(X1:S),X2:S,X3:S)) 227.29/227.58 MARK(U42(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.58 MARK(U43(X1:S,X2:S,X3:S)) -> ACTIVE(U43(mark(X1:S),X2:S,X3:S)) 227.29/227.58 MARK(U43(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.58 MARK(U44(X1:S,X2:S,X3:S)) -> ACTIVE(U44(mark(X1:S),X2:S,X3:S)) 227.29/227.58 MARK(U44(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.58 MARK(U45(X1:S,X2:S)) -> ACTIVE(U45(mark(X1:S),X2:S)) 227.29/227.58 MARK(U45(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.58 MARK(U46(X:S)) -> ACTIVE(U46(mark(X:S))) 227.29/227.58 MARK(U46(X:S)) -> MARK(X:S) 227.29/227.58 MARK(U51(X1:S,X2:S,X3:S)) -> ACTIVE(U51(mark(X1:S),X2:S,X3:S)) 227.29/227.58 MARK(U51(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.58 MARK(U52(X1:S,X2:S,X3:S)) -> ACTIVE(U52(mark(X1:S),X2:S,X3:S)) 227.29/227.58 MARK(U52(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.58 MARK(U53(X1:S,X2:S,X3:S)) -> ACTIVE(U53(mark(X1:S),X2:S,X3:S)) 227.29/227.58 MARK(U53(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.58 MARK(U54(X1:S,X2:S,X3:S)) -> ACTIVE(U54(mark(X1:S),X2:S,X3:S)) 227.29/227.58 MARK(U54(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.58 MARK(U55(X1:S,X2:S)) -> ACTIVE(U55(mark(X1:S),X2:S)) 227.29/227.58 MARK(U55(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.58 MARK(U56(X:S)) -> ACTIVE(U56(mark(X:S))) 227.29/227.58 MARK(U56(X:S)) -> MARK(X:S) 227.29/227.58 MARK(U61(X1:S,X2:S)) -> ACTIVE(U61(mark(X1:S),X2:S)) 227.29/227.58 MARK(U61(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.58 MARK(U62(X1:S,X2:S)) -> ACTIVE(U62(mark(X1:S),X2:S)) 227.29/227.58 MARK(U62(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.58 MARK(U63(X:S)) -> ACTIVE(U63(mark(X:S))) 227.29/227.58 MARK(U63(X:S)) -> MARK(X:S) 227.29/227.58 MARK(U71(X1:S,X2:S,X3:S)) -> ACTIVE(U71(mark(X1:S),X2:S,X3:S)) 227.29/227.58 MARK(U71(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.58 MARK(U72(X1:S,X2:S)) -> ACTIVE(U72(mark(X1:S),X2:S)) 227.29/227.58 MARK(U72(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.58 MARK(U73(X1:S,X2:S)) -> ACTIVE(U73(mark(X1:S),X2:S)) 227.29/227.58 MARK(U73(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.58 MARK(U74(X:S)) -> ACTIVE(U74(mark(X:S))) 227.29/227.58 MARK(U74(X:S)) -> MARK(X:S) 227.29/227.58 MARK(U81(X1:S,X2:S)) -> ACTIVE(U81(mark(X1:S),X2:S)) 227.29/227.58 MARK(U81(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.58 MARK(U82(X1:S,X2:S)) -> ACTIVE(U82(mark(X1:S),X2:S)) 227.29/227.58 MARK(U82(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.58 MARK(U83(X:S)) -> ACTIVE(U83(mark(X:S))) 227.29/227.58 MARK(U83(X:S)) -> MARK(X:S) 227.29/227.58 MARK(U91(X1:S,X2:S)) -> ACTIVE(U91(mark(X1:S),X2:S)) 227.29/227.58 MARK(U91(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.58 MARK(U92(X:S)) -> ACTIVE(U92(mark(X:S))) 227.29/227.58 MARK(U92(X:S)) -> MARK(X:S) 227.29/227.58 MARK(__(X1:S,X2:S)) -> ACTIVE(__(mark(X1:S),mark(X2:S))) 227.29/227.58 MARK(__(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.58 MARK(__(X1:S,X2:S)) -> MARK(X2:S) 227.29/227.58 MARK(isList(X:S)) -> ACTIVE(isList(X:S)) 227.29/227.58 MARK(isNeList(X:S)) -> ACTIVE(isNeList(X:S)) 227.29/227.58 MARK(isNePal(X:S)) -> ACTIVE(isNePal(X:S)) 227.29/227.58 MARK(isPal(X:S)) -> ACTIVE(isPal(X:S)) 227.29/227.58 MARK(isPalListKind(X:S)) -> ACTIVE(isPalListKind(X:S)) 227.29/227.58 -> Rules: 227.29/227.58 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.29/227.58 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.29/227.58 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.29/227.58 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.29/227.58 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.29/227.58 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.29/227.58 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.29/227.58 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.29/227.58 U13(active(X:S)) -> U13(X:S) 227.29/227.58 U13(mark(X:S)) -> U13(X:S) 227.29/227.58 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.29/227.58 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.29/227.58 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.29/227.58 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.29/227.58 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.29/227.58 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.29/227.58 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.29/227.58 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.29/227.58 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.29/227.58 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.29/227.58 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.29/227.58 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.29/227.58 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.29/227.58 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.29/227.58 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.29/227.58 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.29/227.58 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.29/227.58 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.29/227.58 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.29/227.58 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.29/227.58 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.29/227.58 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.29/227.58 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.29/227.58 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.29/227.58 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.29/227.58 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.29/227.58 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.29/227.58 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.29/227.58 U26(active(X:S)) -> U26(X:S) 227.29/227.58 U26(mark(X:S)) -> U26(X:S) 227.29/227.58 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.29/227.58 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.29/227.58 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.29/227.58 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.29/227.58 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.29/227.58 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.29/227.58 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.29/227.58 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.29/227.58 U33(active(X:S)) -> U33(X:S) 227.29/227.58 U33(mark(X:S)) -> U33(X:S) 227.29/227.58 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.29/227.58 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.29/227.58 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.29/227.58 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.29/227.58 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.29/227.58 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.29/227.58 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.29/227.58 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.29/227.58 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.29/227.58 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.29/227.58 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.29/227.58 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.29/227.58 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.29/227.58 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.29/227.58 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.29/227.58 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.29/227.58 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.29/227.58 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.29/227.58 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.29/227.58 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.29/227.58 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.29/227.58 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.29/227.58 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.29/227.58 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.29/227.58 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.29/227.58 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.29/227.58 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.29/227.58 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.29/227.58 U46(active(X:S)) -> U46(X:S) 227.29/227.58 U46(mark(X:S)) -> U46(X:S) 227.29/227.58 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.29/227.58 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.29/227.58 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.29/227.58 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.29/227.58 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.29/227.58 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.29/227.58 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.29/227.58 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.29/227.58 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.29/227.58 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.29/227.58 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.29/227.58 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.29/227.58 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.29/227.58 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.29/227.58 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.29/227.58 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.29/227.58 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.29/227.58 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.29/227.58 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.29/227.58 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.29/227.58 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.29/227.58 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.29/227.58 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.29/227.58 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.29/227.58 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.29/227.58 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.29/227.58 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.29/227.58 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.29/227.58 U56(active(X:S)) -> U56(X:S) 227.29/227.58 U56(mark(X:S)) -> U56(X:S) 227.29/227.58 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.29/227.58 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.29/227.58 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.29/227.58 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.29/227.58 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.29/227.58 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.29/227.58 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.29/227.58 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.29/227.58 U63(active(X:S)) -> U63(X:S) 227.29/227.58 U63(mark(X:S)) -> U63(X:S) 227.29/227.58 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.29/227.58 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.29/227.58 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.29/227.58 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.29/227.58 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.29/227.58 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.29/227.58 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.29/227.58 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.29/227.58 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.29/227.58 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.29/227.58 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.29/227.58 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.29/227.58 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.29/227.58 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.29/227.58 U74(active(X:S)) -> U74(X:S) 227.29/227.58 U74(mark(X:S)) -> U74(X:S) 227.29/227.58 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.29/227.58 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.29/227.58 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.29/227.58 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.29/227.58 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.29/227.58 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.29/227.58 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.29/227.58 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.29/227.58 U83(active(X:S)) -> U83(X:S) 227.29/227.58 U83(mark(X:S)) -> U83(X:S) 227.29/227.58 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.29/227.58 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.29/227.58 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.29/227.58 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.29/227.58 U92(active(X:S)) -> U92(X:S) 227.29/227.58 U92(mark(X:S)) -> U92(X:S) 227.29/227.58 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.29/227.58 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.29/227.58 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.29/227.58 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.29/227.58 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.29/227.58 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.29/227.58 active(U13(tt)) -> mark(tt) 227.29/227.58 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.58 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.58 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.58 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.29/227.58 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.29/227.58 active(U26(tt)) -> mark(tt) 227.29/227.58 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.29/227.58 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.29/227.58 active(U33(tt)) -> mark(tt) 227.29/227.58 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.58 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.58 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.58 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.29/227.58 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.29/227.58 active(U46(tt)) -> mark(tt) 227.29/227.58 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.58 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.58 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.58 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.29/227.58 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.29/227.58 active(U56(tt)) -> mark(tt) 227.29/227.58 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.29/227.58 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.29/227.58 active(U63(tt)) -> mark(tt) 227.29/227.58 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.29/227.58 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.29/227.58 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.29/227.58 active(U74(tt)) -> mark(tt) 227.29/227.58 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.29/227.58 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.29/227.58 active(U83(tt)) -> mark(tt) 227.29/227.58 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.29/227.58 active(U92(tt)) -> mark(tt) 227.29/227.58 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.29/227.58 active(__(nil,X:S)) -> mark(X:S) 227.29/227.58 active(__(X:S,nil)) -> mark(X:S) 227.29/227.58 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.58 active(isList(nil)) -> mark(tt) 227.29/227.58 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.29/227.58 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.58 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.58 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.29/227.58 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.29/227.58 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.29/227.58 active(isPal(nil)) -> mark(tt) 227.29/227.58 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.29/227.58 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.29/227.58 active(isPalListKind(a)) -> mark(tt) 227.29/227.58 active(isPalListKind(e)) -> mark(tt) 227.29/227.58 active(isPalListKind(i)) -> mark(tt) 227.29/227.58 active(isPalListKind(nil)) -> mark(tt) 227.29/227.58 active(isPalListKind(o)) -> mark(tt) 227.29/227.58 active(isPalListKind(u)) -> mark(tt) 227.29/227.58 active(isQid(a)) -> mark(tt) 227.29/227.58 active(isQid(e)) -> mark(tt) 227.29/227.58 active(isQid(i)) -> mark(tt) 227.29/227.58 active(isQid(o)) -> mark(tt) 227.29/227.58 active(isQid(u)) -> mark(tt) 227.29/227.58 isList(active(X:S)) -> isList(X:S) 227.29/227.58 isList(mark(X:S)) -> isList(X:S) 227.29/227.58 isNeList(active(X:S)) -> isNeList(X:S) 227.29/227.58 isNeList(mark(X:S)) -> isNeList(X:S) 227.29/227.58 isNePal(active(X:S)) -> isNePal(X:S) 227.29/227.58 isNePal(mark(X:S)) -> isNePal(X:S) 227.29/227.58 isPal(active(X:S)) -> isPal(X:S) 227.29/227.58 isPal(mark(X:S)) -> isPal(X:S) 227.29/227.58 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.29/227.58 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.29/227.58 isQid(active(X:S)) -> isQid(X:S) 227.29/227.58 isQid(mark(X:S)) -> isQid(X:S) 227.29/227.58 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.29/227.58 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.29/227.58 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.29/227.58 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.29/227.58 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.29/227.58 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.29/227.58 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.29/227.58 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.29/227.58 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.29/227.58 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.29/227.58 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.29/227.58 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.29/227.58 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.29/227.58 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.29/227.58 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.29/227.58 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.29/227.58 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.29/227.58 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.29/227.58 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.29/227.58 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.29/227.58 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.29/227.58 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.29/227.58 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.29/227.58 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.29/227.58 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.29/227.58 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.29/227.58 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.29/227.58 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.29/227.58 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.29/227.58 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.29/227.58 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.29/227.58 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.29/227.58 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.29/227.58 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.29/227.58 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.29/227.58 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.29/227.58 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.29/227.58 mark(isList(X:S)) -> active(isList(X:S)) 227.29/227.58 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.29/227.58 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.29/227.58 mark(isPal(X:S)) -> active(isPal(X:S)) 227.29/227.58 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.29/227.58 mark(isQid(X:S)) -> active(isQid(X:S)) 227.29/227.58 mark(a) -> active(a) 227.29/227.58 mark(e) -> active(e) 227.29/227.58 mark(i) -> active(i) 227.29/227.58 mark(nil) -> active(nil) 227.29/227.58 mark(o) -> active(o) 227.29/227.58 mark(tt) -> active(tt) 227.29/227.58 mark(u) -> active(u) 227.29/227.58 -> Usable rules: 227.29/227.58 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.29/227.58 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.29/227.58 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.29/227.58 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.29/227.58 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.29/227.58 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.29/227.58 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.29/227.58 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.29/227.58 U13(active(X:S)) -> U13(X:S) 227.29/227.58 U13(mark(X:S)) -> U13(X:S) 227.29/227.58 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.29/227.58 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.29/227.58 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.29/227.58 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.29/227.58 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.29/227.58 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.29/227.58 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.29/227.58 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.29/227.58 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.29/227.58 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.29/227.58 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.29/227.58 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.29/227.58 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.29/227.58 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.29/227.58 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.29/227.58 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.29/227.58 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.29/227.58 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.29/227.58 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.29/227.58 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.29/227.58 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.29/227.58 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.29/227.58 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.29/227.58 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.29/227.58 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.29/227.58 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.29/227.58 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.29/227.58 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.29/227.58 U26(active(X:S)) -> U26(X:S) 227.29/227.58 U26(mark(X:S)) -> U26(X:S) 227.29/227.58 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.29/227.58 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.29/227.58 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.29/227.58 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.29/227.58 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.29/227.58 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.29/227.58 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.29/227.58 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.29/227.58 U33(active(X:S)) -> U33(X:S) 227.29/227.58 U33(mark(X:S)) -> U33(X:S) 227.29/227.58 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.29/227.58 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.29/227.58 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.29/227.58 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.29/227.58 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.29/227.58 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.29/227.58 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.29/227.58 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.29/227.58 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.29/227.58 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.29/227.58 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.29/227.58 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.29/227.58 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.29/227.58 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.29/227.58 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.29/227.58 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.29/227.58 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.29/227.58 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.29/227.58 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.29/227.58 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.29/227.58 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.29/227.58 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.29/227.58 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.29/227.58 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.29/227.58 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.29/227.58 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.29/227.58 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.29/227.58 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.29/227.58 U46(active(X:S)) -> U46(X:S) 227.29/227.58 U46(mark(X:S)) -> U46(X:S) 227.29/227.58 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.29/227.58 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.29/227.58 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.29/227.58 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.29/227.58 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.29/227.58 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.29/227.58 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.29/227.58 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.29/227.58 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.29/227.58 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.29/227.58 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.29/227.58 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.29/227.58 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.29/227.58 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.29/227.58 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.29/227.58 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.29/227.58 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.29/227.58 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.29/227.58 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.29/227.58 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.29/227.58 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.29/227.58 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.29/227.58 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.29/227.58 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.29/227.58 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.29/227.58 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.29/227.58 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.29/227.58 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.29/227.58 U56(active(X:S)) -> U56(X:S) 227.29/227.58 U56(mark(X:S)) -> U56(X:S) 227.29/227.58 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.29/227.58 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.29/227.58 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.29/227.58 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.29/227.58 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.29/227.58 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.29/227.58 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.29/227.58 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.29/227.58 U63(active(X:S)) -> U63(X:S) 227.29/227.58 U63(mark(X:S)) -> U63(X:S) 227.29/227.58 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.29/227.58 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.29/227.58 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.29/227.58 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.29/227.58 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.29/227.58 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.29/227.58 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.29/227.58 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.29/227.58 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.29/227.58 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.29/227.58 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.29/227.58 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.29/227.58 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.29/227.58 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.29/227.58 U74(active(X:S)) -> U74(X:S) 227.29/227.58 U74(mark(X:S)) -> U74(X:S) 227.29/227.58 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.29/227.58 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.29/227.58 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.29/227.58 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.29/227.58 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.29/227.58 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.29/227.58 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.29/227.58 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.29/227.58 U83(active(X:S)) -> U83(X:S) 227.29/227.58 U83(mark(X:S)) -> U83(X:S) 227.29/227.58 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.29/227.58 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.29/227.58 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.29/227.58 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.29/227.58 U92(active(X:S)) -> U92(X:S) 227.29/227.58 U92(mark(X:S)) -> U92(X:S) 227.29/227.58 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.29/227.58 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.29/227.58 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.29/227.58 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.29/227.58 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.29/227.58 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.29/227.58 active(U13(tt)) -> mark(tt) 227.29/227.58 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.58 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.58 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.58 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.29/227.58 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.29/227.58 active(U26(tt)) -> mark(tt) 227.29/227.58 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.29/227.58 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.29/227.58 active(U33(tt)) -> mark(tt) 227.29/227.58 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.58 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.58 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.58 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.29/227.58 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.29/227.58 active(U46(tt)) -> mark(tt) 227.29/227.58 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.58 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.58 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.58 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.29/227.58 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.29/227.58 active(U56(tt)) -> mark(tt) 227.29/227.58 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.29/227.58 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.29/227.58 active(U63(tt)) -> mark(tt) 227.29/227.58 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.29/227.58 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.29/227.58 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.29/227.58 active(U74(tt)) -> mark(tt) 227.29/227.58 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.29/227.58 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.29/227.58 active(U83(tt)) -> mark(tt) 227.29/227.58 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.29/227.58 active(U92(tt)) -> mark(tt) 227.29/227.58 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.29/227.58 active(__(nil,X:S)) -> mark(X:S) 227.29/227.58 active(__(X:S,nil)) -> mark(X:S) 227.29/227.58 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.58 active(isList(nil)) -> mark(tt) 227.29/227.58 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.29/227.58 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.58 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.58 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.29/227.58 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.29/227.58 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.29/227.58 active(isPal(nil)) -> mark(tt) 227.29/227.58 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.29/227.58 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.29/227.58 active(isPalListKind(a)) -> mark(tt) 227.29/227.58 active(isPalListKind(e)) -> mark(tt) 227.29/227.58 active(isPalListKind(i)) -> mark(tt) 227.29/227.58 active(isPalListKind(nil)) -> mark(tt) 227.29/227.58 active(isPalListKind(o)) -> mark(tt) 227.29/227.58 active(isPalListKind(u)) -> mark(tt) 227.29/227.58 active(isQid(a)) -> mark(tt) 227.29/227.58 active(isQid(e)) -> mark(tt) 227.29/227.58 active(isQid(i)) -> mark(tt) 227.29/227.58 active(isQid(o)) -> mark(tt) 227.29/227.58 active(isQid(u)) -> mark(tt) 227.29/227.58 isList(active(X:S)) -> isList(X:S) 227.29/227.58 isList(mark(X:S)) -> isList(X:S) 227.29/227.58 isNeList(active(X:S)) -> isNeList(X:S) 227.29/227.58 isNeList(mark(X:S)) -> isNeList(X:S) 227.29/227.58 isNePal(active(X:S)) -> isNePal(X:S) 227.29/227.58 isNePal(mark(X:S)) -> isNePal(X:S) 227.29/227.58 isPal(active(X:S)) -> isPal(X:S) 227.29/227.58 isPal(mark(X:S)) -> isPal(X:S) 227.29/227.58 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.29/227.58 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.29/227.58 isQid(active(X:S)) -> isQid(X:S) 227.29/227.58 isQid(mark(X:S)) -> isQid(X:S) 227.29/227.58 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.29/227.58 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.29/227.58 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.29/227.58 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.29/227.58 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.29/227.58 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.29/227.58 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.29/227.58 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.29/227.58 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.29/227.58 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.29/227.58 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.29/227.58 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.29/227.58 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.29/227.58 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.29/227.58 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.29/227.58 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.29/227.58 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.29/227.58 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.29/227.58 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.29/227.58 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.29/227.58 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.29/227.58 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.29/227.58 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.29/227.58 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.29/227.58 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.29/227.58 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.29/227.58 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.29/227.58 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.29/227.58 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.29/227.58 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.29/227.58 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.29/227.58 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.29/227.58 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.29/227.58 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.29/227.58 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.29/227.58 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.29/227.58 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.29/227.58 mark(isList(X:S)) -> active(isList(X:S)) 227.29/227.58 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.29/227.58 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.29/227.58 mark(isPal(X:S)) -> active(isPal(X:S)) 227.29/227.58 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.29/227.58 mark(isQid(X:S)) -> active(isQid(X:S)) 227.29/227.58 mark(a) -> active(a) 227.29/227.58 mark(e) -> active(e) 227.29/227.58 mark(i) -> active(i) 227.29/227.58 mark(nil) -> active(nil) 227.29/227.58 mark(o) -> active(o) 227.29/227.58 mark(tt) -> active(tt) 227.29/227.58 mark(u) -> active(u) 227.29/227.58 ->Interpretation type: 227.29/227.58 Linear 227.29/227.58 ->Coefficients: 227.29/227.58 Natural Numbers 227.29/227.58 ->Dimension: 227.29/227.58 1 227.29/227.58 ->Bound: 227.29/227.58 2 227.29/227.58 ->Interpretation: 227.29/227.58 227.29/227.58 [U11](X1,X2) = X1 + 2.X2 227.29/227.58 [U12](X1,X2) = X1 + 2.X2 227.29/227.58 [U13](X) = X 227.29/227.58 [U21](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.29/227.58 [U22](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.29/227.58 [U23](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.29/227.58 [U24](X1,X2,X3) = X1 + 2.X2 + 2.X3 + 2 227.29/227.58 [U25](X1,X2) = X1 + 2.X2 + 2 227.29/227.58 [U26](X) = X + 2 227.29/227.58 [U31](X1,X2) = X1 + 2.X2 227.29/227.58 [U32](X1,X2) = X1 + 2.X2 227.29/227.58 [U33](X) = X 227.29/227.58 [U41](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.29/227.58 [U42](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.29/227.58 [U43](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.29/227.58 [U44](X1,X2,X3) = X1 + 2.X2 + 2.X3 + 2 227.29/227.58 [U45](X1,X2) = X1 + 2.X2 + 2 227.29/227.58 [U46](X) = X + 1 227.29/227.58 [U51](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 1 227.29/227.58 [U52](X1,X2,X3) = X1 + 2.X2 + 2.X3 + 2 227.29/227.58 [U53](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 227.29/227.58 [U54](X1,X2,X3) = X1 + 2.X2 + 2.X3 + 2 227.29/227.58 [U55](X1,X2) = X1 + 2.X2 + 2 227.29/227.58 [U56](X) = X + 1 227.29/227.58 [U61](X1,X2) = X1 + 2.X2 227.29/227.58 [U62](X1,X2) = X1 + 2.X2 227.29/227.58 [U63](X) = X 227.29/227.58 [U71](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.29/227.58 [U72](X1,X2) = 2.X1 + 2.X2 + 2 227.29/227.58 [U73](X1,X2) = X1 + 2 227.29/227.58 [U74](X) = X + 2 227.29/227.58 [U81](X1,X2) = X1 + 2.X2 227.29/227.58 [U82](X1,X2) = X1 + 2.X2 227.29/227.58 [U83](X) = X 227.29/227.58 [U91](X1,X2) = X1 227.29/227.58 [U92](X) = X 227.29/227.58 [__](X1,X2) = 2.X1 + X2 + 2 227.29/227.58 [active](X) = X 227.29/227.58 [isList](X) = 2.X + 2 227.29/227.58 [isNeList](X) = 2.X + 2 227.29/227.58 [isNePal](X) = 2.X + 2 227.29/227.58 [isPal](X) = 2.X + 2 227.29/227.58 [isPalListKind](X) = 2 227.29/227.58 [isQid](X) = 2.X + 2 227.29/227.58 [mark](X) = X 227.29/227.58 [a] = 2 227.29/227.58 [e] = 2 227.29/227.58 [fSNonEmpty] = 0 227.29/227.58 [i] = 2 227.29/227.58 [nil] = 0 227.29/227.58 [o] = 2 227.29/227.58 [tt] = 2 227.29/227.58 [u] = 2 227.29/227.58 [U11#](X1,X2) = 0 227.29/227.58 [U12#](X1,X2) = 0 227.29/227.58 [U13#](X) = 0 227.29/227.58 [U21#](X1,X2,X3) = 0 227.29/227.58 [U22#](X1,X2,X3) = 0 227.29/227.58 [U23#](X1,X2,X3) = 0 227.29/227.58 [U24#](X1,X2,X3) = 0 227.29/227.58 [U25#](X1,X2) = 0 227.29/227.58 [U26#](X) = 0 227.29/227.58 [U31#](X1,X2) = 0 227.29/227.58 [U32#](X1,X2) = 0 227.29/227.58 [U33#](X) = 0 227.29/227.58 [U41#](X1,X2,X3) = 0 227.29/227.58 [U42#](X1,X2,X3) = 0 227.29/227.58 [U43#](X1,X2,X3) = 0 227.29/227.58 [U44#](X1,X2,X3) = 0 227.29/227.58 [U45#](X1,X2) = 0 227.29/227.58 [U46#](X) = 0 227.29/227.58 [U51#](X1,X2,X3) = 0 227.29/227.58 [U52#](X1,X2,X3) = 0 227.29/227.58 [U53#](X1,X2,X3) = 0 227.29/227.58 [U54#](X1,X2,X3) = 0 227.29/227.58 [U55#](X1,X2) = 0 227.29/227.58 [U56#](X) = 0 227.29/227.58 [U61#](X1,X2) = 0 227.29/227.58 [U62#](X1,X2) = 0 227.29/227.58 [U63#](X) = 0 227.29/227.58 [U71#](X1,X2,X3) = 0 227.29/227.58 [U72#](X1,X2) = 0 227.29/227.58 [U73#](X1,X2) = 0 227.29/227.58 [U74#](X) = 0 227.29/227.58 [U81#](X1,X2) = 0 227.29/227.58 [U82#](X1,X2) = 0 227.29/227.58 [U83#](X) = 0 227.29/227.58 [U91#](X1,X2) = 0 227.29/227.58 [U92#](X) = 0 227.29/227.58 [__#](X1,X2) = 0 227.29/227.58 [ACTIVE](X) = 2.X + 2 227.29/227.58 [ISLIST](X) = 0 227.29/227.58 [ISNELIST](X) = 0 227.29/227.58 [ISNEPAL](X) = 0 227.29/227.58 [ISPAL](X) = 0 227.29/227.58 [ISPALLISTKIND](X) = 0 227.29/227.58 [ISQID](X) = 0 227.29/227.58 [MARK](X) = 2.X + 2 227.29/227.58 227.29/227.58 Problem 1.44: 227.29/227.58 227.29/227.58 SCC Processor: 227.29/227.58 -> Pairs: 227.29/227.58 ACTIVE(U24(tt,V1:S,V2:S)) -> MARK(U25(isList(V1:S),V2:S)) 227.29/227.58 ACTIVE(U25(tt,V2:S)) -> MARK(U26(isList(V2:S))) 227.29/227.58 ACTIVE(U31(tt,V:S)) -> MARK(U32(isPalListKind(V:S),V:S)) 227.29/227.58 ACTIVE(U32(tt,V:S)) -> MARK(U33(isQid(V:S))) 227.29/227.58 ACTIVE(U41(tt,V1:S,V2:S)) -> MARK(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.59 ACTIVE(U42(tt,V1:S,V2:S)) -> MARK(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.59 ACTIVE(U43(tt,V1:S,V2:S)) -> MARK(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.59 ACTIVE(U44(tt,V1:S,V2:S)) -> MARK(U45(isList(V1:S),V2:S)) 227.29/227.59 ACTIVE(U45(tt,V2:S)) -> MARK(U46(isNeList(V2:S))) 227.29/227.59 ACTIVE(U51(tt,V1:S,V2:S)) -> MARK(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.59 ACTIVE(U52(tt,V1:S,V2:S)) -> MARK(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.59 ACTIVE(U53(tt,V1:S,V2:S)) -> MARK(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.59 ACTIVE(U54(tt,V1:S,V2:S)) -> MARK(U55(isNeList(V1:S),V2:S)) 227.29/227.59 ACTIVE(U55(tt,V2:S)) -> MARK(U56(isList(V2:S))) 227.29/227.59 ACTIVE(U61(tt,V:S)) -> MARK(U62(isPalListKind(V:S),V:S)) 227.29/227.59 ACTIVE(U62(tt,V:S)) -> MARK(U63(isQid(V:S))) 227.29/227.59 ACTIVE(U71(tt,I:S,P:S)) -> MARK(U72(isPalListKind(I:S),P:S)) 227.29/227.59 ACTIVE(U72(tt,P:S)) -> MARK(U73(isPal(P:S),P:S)) 227.29/227.59 ACTIVE(U73(tt,P:S)) -> MARK(U74(isPalListKind(P:S))) 227.29/227.59 ACTIVE(U81(tt,V:S)) -> MARK(U82(isPalListKind(V:S),V:S)) 227.29/227.59 ACTIVE(U82(tt,V:S)) -> MARK(U83(isNePal(V:S))) 227.29/227.59 ACTIVE(U91(tt,V2:S)) -> MARK(U92(isPalListKind(V2:S))) 227.29/227.59 ACTIVE(__(__(X:S,Y:S),Z:S)) -> MARK(__(X:S,__(Y:S,Z:S))) 227.29/227.59 ACTIVE(__(nil,X:S)) -> MARK(X:S) 227.29/227.59 ACTIVE(__(X:S,nil)) -> MARK(X:S) 227.29/227.59 ACTIVE(isList(__(V1:S,V2:S))) -> MARK(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.59 ACTIVE(isList(V:S)) -> MARK(U11(isPalListKind(V:S),V:S)) 227.29/227.59 ACTIVE(isNeList(__(V1:S,V2:S))) -> MARK(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.59 ACTIVE(isNeList(__(V1:S,V2:S))) -> MARK(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.59 ACTIVE(isNeList(V:S)) -> MARK(U31(isPalListKind(V:S),V:S)) 227.29/227.59 ACTIVE(isNePal(__(I:S,__(P:S,I:S)))) -> MARK(U71(isQid(I:S),I:S,P:S)) 227.29/227.59 ACTIVE(isNePal(V:S)) -> MARK(U61(isPalListKind(V:S),V:S)) 227.29/227.59 ACTIVE(isPal(V:S)) -> MARK(U81(isPalListKind(V:S),V:S)) 227.29/227.59 ACTIVE(isPalListKind(__(V1:S,V2:S))) -> MARK(U91(isPalListKind(V1:S),V2:S)) 227.29/227.59 MARK(U11(X1:S,X2:S)) -> ACTIVE(U11(mark(X1:S),X2:S)) 227.29/227.59 MARK(U11(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.59 MARK(U12(X1:S,X2:S)) -> ACTIVE(U12(mark(X1:S),X2:S)) 227.29/227.59 MARK(U12(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.59 MARK(U13(X:S)) -> ACTIVE(U13(mark(X:S))) 227.29/227.59 MARK(U13(X:S)) -> MARK(X:S) 227.29/227.59 MARK(U21(X1:S,X2:S,X3:S)) -> ACTIVE(U21(mark(X1:S),X2:S,X3:S)) 227.29/227.59 MARK(U21(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.59 MARK(U22(X1:S,X2:S,X3:S)) -> ACTIVE(U22(mark(X1:S),X2:S,X3:S)) 227.29/227.59 MARK(U22(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.59 MARK(U23(X1:S,X2:S,X3:S)) -> ACTIVE(U23(mark(X1:S),X2:S,X3:S)) 227.29/227.59 MARK(U23(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.59 MARK(U24(X1:S,X2:S,X3:S)) -> ACTIVE(U24(mark(X1:S),X2:S,X3:S)) 227.29/227.59 MARK(U24(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.59 MARK(U25(X1:S,X2:S)) -> ACTIVE(U25(mark(X1:S),X2:S)) 227.29/227.59 MARK(U25(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.59 MARK(U26(X:S)) -> ACTIVE(U26(mark(X:S))) 227.29/227.59 MARK(U26(X:S)) -> MARK(X:S) 227.29/227.59 MARK(U31(X1:S,X2:S)) -> ACTIVE(U31(mark(X1:S),X2:S)) 227.29/227.59 MARK(U31(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.59 MARK(U32(X1:S,X2:S)) -> ACTIVE(U32(mark(X1:S),X2:S)) 227.29/227.59 MARK(U32(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.59 MARK(U33(X:S)) -> ACTIVE(U33(mark(X:S))) 227.29/227.59 MARK(U33(X:S)) -> MARK(X:S) 227.29/227.59 MARK(U41(X1:S,X2:S,X3:S)) -> ACTIVE(U41(mark(X1:S),X2:S,X3:S)) 227.29/227.59 MARK(U41(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.59 MARK(U42(X1:S,X2:S,X3:S)) -> ACTIVE(U42(mark(X1:S),X2:S,X3:S)) 227.29/227.59 MARK(U42(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.59 MARK(U43(X1:S,X2:S,X3:S)) -> ACTIVE(U43(mark(X1:S),X2:S,X3:S)) 227.29/227.59 MARK(U43(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.59 MARK(U44(X1:S,X2:S,X3:S)) -> ACTIVE(U44(mark(X1:S),X2:S,X3:S)) 227.29/227.59 MARK(U44(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.59 MARK(U45(X1:S,X2:S)) -> ACTIVE(U45(mark(X1:S),X2:S)) 227.29/227.59 MARK(U45(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.59 MARK(U46(X:S)) -> ACTIVE(U46(mark(X:S))) 227.29/227.59 MARK(U46(X:S)) -> MARK(X:S) 227.29/227.59 MARK(U51(X1:S,X2:S,X3:S)) -> ACTIVE(U51(mark(X1:S),X2:S,X3:S)) 227.29/227.59 MARK(U51(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.59 MARK(U52(X1:S,X2:S,X3:S)) -> ACTIVE(U52(mark(X1:S),X2:S,X3:S)) 227.29/227.59 MARK(U52(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.59 MARK(U53(X1:S,X2:S,X3:S)) -> ACTIVE(U53(mark(X1:S),X2:S,X3:S)) 227.29/227.59 MARK(U53(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.59 MARK(U54(X1:S,X2:S,X3:S)) -> ACTIVE(U54(mark(X1:S),X2:S,X3:S)) 227.29/227.59 MARK(U54(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.59 MARK(U55(X1:S,X2:S)) -> ACTIVE(U55(mark(X1:S),X2:S)) 227.29/227.59 MARK(U55(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.59 MARK(U56(X:S)) -> ACTIVE(U56(mark(X:S))) 227.29/227.59 MARK(U56(X:S)) -> MARK(X:S) 227.29/227.59 MARK(U61(X1:S,X2:S)) -> ACTIVE(U61(mark(X1:S),X2:S)) 227.29/227.59 MARK(U61(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.59 MARK(U62(X1:S,X2:S)) -> ACTIVE(U62(mark(X1:S),X2:S)) 227.29/227.59 MARK(U62(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.59 MARK(U63(X:S)) -> ACTIVE(U63(mark(X:S))) 227.29/227.59 MARK(U63(X:S)) -> MARK(X:S) 227.29/227.59 MARK(U71(X1:S,X2:S,X3:S)) -> ACTIVE(U71(mark(X1:S),X2:S,X3:S)) 227.29/227.59 MARK(U71(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.59 MARK(U72(X1:S,X2:S)) -> ACTIVE(U72(mark(X1:S),X2:S)) 227.29/227.59 MARK(U72(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.59 MARK(U73(X1:S,X2:S)) -> ACTIVE(U73(mark(X1:S),X2:S)) 227.29/227.59 MARK(U73(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.59 MARK(U74(X:S)) -> ACTIVE(U74(mark(X:S))) 227.29/227.59 MARK(U74(X:S)) -> MARK(X:S) 227.29/227.59 MARK(U81(X1:S,X2:S)) -> ACTIVE(U81(mark(X1:S),X2:S)) 227.29/227.59 MARK(U81(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.59 MARK(U82(X1:S,X2:S)) -> ACTIVE(U82(mark(X1:S),X2:S)) 227.29/227.59 MARK(U82(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.59 MARK(U83(X:S)) -> ACTIVE(U83(mark(X:S))) 227.29/227.59 MARK(U83(X:S)) -> MARK(X:S) 227.29/227.59 MARK(U91(X1:S,X2:S)) -> ACTIVE(U91(mark(X1:S),X2:S)) 227.29/227.59 MARK(U91(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.59 MARK(U92(X:S)) -> ACTIVE(U92(mark(X:S))) 227.29/227.59 MARK(U92(X:S)) -> MARK(X:S) 227.29/227.59 MARK(__(X1:S,X2:S)) -> ACTIVE(__(mark(X1:S),mark(X2:S))) 227.29/227.59 MARK(__(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.59 MARK(__(X1:S,X2:S)) -> MARK(X2:S) 227.29/227.59 MARK(isList(X:S)) -> ACTIVE(isList(X:S)) 227.29/227.59 MARK(isNeList(X:S)) -> ACTIVE(isNeList(X:S)) 227.29/227.59 MARK(isNePal(X:S)) -> ACTIVE(isNePal(X:S)) 227.29/227.59 MARK(isPal(X:S)) -> ACTIVE(isPal(X:S)) 227.29/227.59 MARK(isPalListKind(X:S)) -> ACTIVE(isPalListKind(X:S)) 227.29/227.59 -> Rules: 227.29/227.59 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.29/227.59 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.29/227.59 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.29/227.59 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.29/227.59 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.29/227.59 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.29/227.59 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.29/227.59 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.29/227.59 U13(active(X:S)) -> U13(X:S) 227.29/227.59 U13(mark(X:S)) -> U13(X:S) 227.29/227.59 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.29/227.59 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.29/227.59 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.29/227.59 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.29/227.59 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.29/227.59 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.29/227.59 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.29/227.59 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.29/227.59 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.29/227.59 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.29/227.59 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.29/227.59 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.29/227.59 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.29/227.59 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.29/227.59 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.29/227.59 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.29/227.59 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.29/227.59 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.29/227.59 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.29/227.59 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.29/227.59 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.29/227.59 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.29/227.59 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.29/227.59 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.29/227.59 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.29/227.59 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.29/227.59 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.29/227.59 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.29/227.59 U26(active(X:S)) -> U26(X:S) 227.29/227.59 U26(mark(X:S)) -> U26(X:S) 227.29/227.59 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.29/227.59 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.29/227.59 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.29/227.59 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.29/227.59 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.29/227.59 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.29/227.59 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.29/227.59 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.29/227.59 U33(active(X:S)) -> U33(X:S) 227.29/227.59 U33(mark(X:S)) -> U33(X:S) 227.29/227.59 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.29/227.59 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.29/227.59 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.29/227.59 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.29/227.59 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.29/227.59 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.29/227.59 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.29/227.59 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.29/227.59 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.29/227.59 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.29/227.59 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.29/227.59 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.29/227.59 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.29/227.59 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.29/227.59 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.29/227.59 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.29/227.59 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.29/227.59 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.29/227.59 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.29/227.59 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.29/227.59 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.29/227.59 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.29/227.59 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.29/227.59 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.29/227.59 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.29/227.59 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.29/227.59 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.29/227.59 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.29/227.59 U46(active(X:S)) -> U46(X:S) 227.29/227.59 U46(mark(X:S)) -> U46(X:S) 227.29/227.59 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.29/227.59 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.29/227.59 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.29/227.59 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.29/227.59 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.29/227.59 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.29/227.59 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.29/227.59 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.29/227.59 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.29/227.59 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.29/227.59 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.29/227.59 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.29/227.59 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.29/227.59 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.29/227.59 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.29/227.59 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.29/227.59 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.29/227.59 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.29/227.59 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.29/227.59 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.29/227.59 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.29/227.59 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.29/227.59 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.29/227.59 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.29/227.59 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.29/227.59 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.29/227.59 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.29/227.59 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.29/227.59 U56(active(X:S)) -> U56(X:S) 227.29/227.59 U56(mark(X:S)) -> U56(X:S) 227.29/227.59 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.29/227.59 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.29/227.59 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.29/227.59 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.29/227.59 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.29/227.59 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.29/227.59 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.29/227.59 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.29/227.59 U63(active(X:S)) -> U63(X:S) 227.29/227.59 U63(mark(X:S)) -> U63(X:S) 227.29/227.59 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.29/227.59 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.29/227.59 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.29/227.59 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.29/227.59 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.29/227.59 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.29/227.59 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.29/227.59 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.29/227.59 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.29/227.59 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.29/227.59 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.29/227.59 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.29/227.59 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.29/227.59 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.29/227.59 U74(active(X:S)) -> U74(X:S) 227.29/227.59 U74(mark(X:S)) -> U74(X:S) 227.29/227.59 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.29/227.59 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.29/227.59 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.29/227.59 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.29/227.59 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.29/227.59 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.29/227.59 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.29/227.59 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.29/227.59 U83(active(X:S)) -> U83(X:S) 227.29/227.59 U83(mark(X:S)) -> U83(X:S) 227.29/227.59 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.29/227.59 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.29/227.59 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.29/227.59 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.29/227.59 U92(active(X:S)) -> U92(X:S) 227.29/227.59 U92(mark(X:S)) -> U92(X:S) 227.29/227.59 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.29/227.59 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.29/227.59 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.29/227.59 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.29/227.59 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.29/227.59 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.29/227.59 active(U13(tt)) -> mark(tt) 227.29/227.59 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.59 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.59 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.59 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.29/227.59 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.29/227.59 active(U26(tt)) -> mark(tt) 227.29/227.59 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.29/227.59 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.29/227.59 active(U33(tt)) -> mark(tt) 227.29/227.59 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.59 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.59 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.59 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.29/227.59 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.29/227.59 active(U46(tt)) -> mark(tt) 227.29/227.59 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.59 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.59 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.59 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.29/227.59 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.29/227.59 active(U56(tt)) -> mark(tt) 227.29/227.59 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.29/227.59 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.29/227.59 active(U63(tt)) -> mark(tt) 227.29/227.59 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.29/227.59 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.29/227.59 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.29/227.59 active(U74(tt)) -> mark(tt) 227.29/227.59 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.29/227.59 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.29/227.59 active(U83(tt)) -> mark(tt) 227.29/227.59 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.29/227.59 active(U92(tt)) -> mark(tt) 227.29/227.59 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.29/227.59 active(__(nil,X:S)) -> mark(X:S) 227.29/227.59 active(__(X:S,nil)) -> mark(X:S) 227.29/227.59 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.59 active(isList(nil)) -> mark(tt) 227.29/227.59 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.29/227.59 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.59 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.59 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.29/227.59 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.29/227.59 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.29/227.59 active(isPal(nil)) -> mark(tt) 227.29/227.59 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.29/227.59 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.29/227.59 active(isPalListKind(a)) -> mark(tt) 227.29/227.59 active(isPalListKind(e)) -> mark(tt) 227.29/227.59 active(isPalListKind(i)) -> mark(tt) 227.29/227.59 active(isPalListKind(nil)) -> mark(tt) 227.29/227.59 active(isPalListKind(o)) -> mark(tt) 227.29/227.59 active(isPalListKind(u)) -> mark(tt) 227.29/227.59 active(isQid(a)) -> mark(tt) 227.29/227.59 active(isQid(e)) -> mark(tt) 227.29/227.59 active(isQid(i)) -> mark(tt) 227.29/227.59 active(isQid(o)) -> mark(tt) 227.29/227.59 active(isQid(u)) -> mark(tt) 227.29/227.59 isList(active(X:S)) -> isList(X:S) 227.29/227.59 isList(mark(X:S)) -> isList(X:S) 227.29/227.59 isNeList(active(X:S)) -> isNeList(X:S) 227.29/227.59 isNeList(mark(X:S)) -> isNeList(X:S) 227.29/227.59 isNePal(active(X:S)) -> isNePal(X:S) 227.29/227.59 isNePal(mark(X:S)) -> isNePal(X:S) 227.29/227.59 isPal(active(X:S)) -> isPal(X:S) 227.29/227.59 isPal(mark(X:S)) -> isPal(X:S) 227.29/227.59 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.29/227.59 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.29/227.59 isQid(active(X:S)) -> isQid(X:S) 227.29/227.59 isQid(mark(X:S)) -> isQid(X:S) 227.29/227.59 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.29/227.59 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.29/227.59 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.29/227.59 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.29/227.59 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.29/227.59 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.29/227.59 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.29/227.59 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.29/227.59 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.29/227.59 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.29/227.59 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.29/227.59 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.29/227.59 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.29/227.59 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.29/227.59 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.29/227.59 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.29/227.59 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.29/227.59 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.29/227.59 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.29/227.59 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.29/227.59 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.29/227.59 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.29/227.59 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.29/227.59 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.29/227.59 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.29/227.59 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.29/227.59 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.29/227.59 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.29/227.59 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.29/227.59 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.29/227.59 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.29/227.59 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.29/227.59 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.29/227.59 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.29/227.59 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.29/227.59 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.29/227.59 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.29/227.59 mark(isList(X:S)) -> active(isList(X:S)) 227.29/227.59 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.29/227.59 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.29/227.59 mark(isPal(X:S)) -> active(isPal(X:S)) 227.29/227.59 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.29/227.59 mark(isQid(X:S)) -> active(isQid(X:S)) 227.29/227.59 mark(a) -> active(a) 227.29/227.59 mark(e) -> active(e) 227.29/227.59 mark(i) -> active(i) 227.29/227.59 mark(nil) -> active(nil) 227.29/227.59 mark(o) -> active(o) 227.29/227.59 mark(tt) -> active(tt) 227.29/227.59 mark(u) -> active(u) 227.29/227.59 ->Strongly Connected Components: 227.29/227.59 ->->Cycle: 227.29/227.59 ->->-> Pairs: 227.29/227.59 ACTIVE(U24(tt,V1:S,V2:S)) -> MARK(U25(isList(V1:S),V2:S)) 227.29/227.59 ACTIVE(U25(tt,V2:S)) -> MARK(U26(isList(V2:S))) 227.29/227.59 ACTIVE(U31(tt,V:S)) -> MARK(U32(isPalListKind(V:S),V:S)) 227.29/227.59 ACTIVE(U32(tt,V:S)) -> MARK(U33(isQid(V:S))) 227.29/227.59 ACTIVE(U41(tt,V1:S,V2:S)) -> MARK(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.59 ACTIVE(U42(tt,V1:S,V2:S)) -> MARK(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.59 ACTIVE(U43(tt,V1:S,V2:S)) -> MARK(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.59 ACTIVE(U44(tt,V1:S,V2:S)) -> MARK(U45(isList(V1:S),V2:S)) 227.29/227.59 ACTIVE(U45(tt,V2:S)) -> MARK(U46(isNeList(V2:S))) 227.29/227.59 ACTIVE(U51(tt,V1:S,V2:S)) -> MARK(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.59 ACTIVE(U52(tt,V1:S,V2:S)) -> MARK(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.59 ACTIVE(U53(tt,V1:S,V2:S)) -> MARK(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.59 ACTIVE(U54(tt,V1:S,V2:S)) -> MARK(U55(isNeList(V1:S),V2:S)) 227.29/227.59 ACTIVE(U55(tt,V2:S)) -> MARK(U56(isList(V2:S))) 227.29/227.59 ACTIVE(U61(tt,V:S)) -> MARK(U62(isPalListKind(V:S),V:S)) 227.29/227.59 ACTIVE(U62(tt,V:S)) -> MARK(U63(isQid(V:S))) 227.29/227.59 ACTIVE(U71(tt,I:S,P:S)) -> MARK(U72(isPalListKind(I:S),P:S)) 227.29/227.59 ACTIVE(U72(tt,P:S)) -> MARK(U73(isPal(P:S),P:S)) 227.29/227.59 ACTIVE(U73(tt,P:S)) -> MARK(U74(isPalListKind(P:S))) 227.29/227.59 ACTIVE(U81(tt,V:S)) -> MARK(U82(isPalListKind(V:S),V:S)) 227.29/227.59 ACTIVE(U82(tt,V:S)) -> MARK(U83(isNePal(V:S))) 227.29/227.59 ACTIVE(U91(tt,V2:S)) -> MARK(U92(isPalListKind(V2:S))) 227.29/227.59 ACTIVE(__(__(X:S,Y:S),Z:S)) -> MARK(__(X:S,__(Y:S,Z:S))) 227.29/227.59 ACTIVE(__(nil,X:S)) -> MARK(X:S) 227.29/227.59 ACTIVE(__(X:S,nil)) -> MARK(X:S) 227.29/227.59 ACTIVE(isList(__(V1:S,V2:S))) -> MARK(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.59 ACTIVE(isList(V:S)) -> MARK(U11(isPalListKind(V:S),V:S)) 227.29/227.59 ACTIVE(isNeList(__(V1:S,V2:S))) -> MARK(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.59 ACTIVE(isNeList(__(V1:S,V2:S))) -> MARK(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.59 ACTIVE(isNeList(V:S)) -> MARK(U31(isPalListKind(V:S),V:S)) 227.29/227.59 ACTIVE(isNePal(__(I:S,__(P:S,I:S)))) -> MARK(U71(isQid(I:S),I:S,P:S)) 227.29/227.59 ACTIVE(isNePal(V:S)) -> MARK(U61(isPalListKind(V:S),V:S)) 227.29/227.59 ACTIVE(isPal(V:S)) -> MARK(U81(isPalListKind(V:S),V:S)) 227.29/227.59 ACTIVE(isPalListKind(__(V1:S,V2:S))) -> MARK(U91(isPalListKind(V1:S),V2:S)) 227.29/227.59 MARK(U11(X1:S,X2:S)) -> ACTIVE(U11(mark(X1:S),X2:S)) 227.29/227.59 MARK(U11(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.59 MARK(U12(X1:S,X2:S)) -> ACTIVE(U12(mark(X1:S),X2:S)) 227.29/227.59 MARK(U12(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.59 MARK(U13(X:S)) -> ACTIVE(U13(mark(X:S))) 227.29/227.59 MARK(U13(X:S)) -> MARK(X:S) 227.29/227.59 MARK(U21(X1:S,X2:S,X3:S)) -> ACTIVE(U21(mark(X1:S),X2:S,X3:S)) 227.29/227.59 MARK(U21(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.59 MARK(U22(X1:S,X2:S,X3:S)) -> ACTIVE(U22(mark(X1:S),X2:S,X3:S)) 227.29/227.59 MARK(U22(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.59 MARK(U23(X1:S,X2:S,X3:S)) -> ACTIVE(U23(mark(X1:S),X2:S,X3:S)) 227.29/227.59 MARK(U23(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.59 MARK(U24(X1:S,X2:S,X3:S)) -> ACTIVE(U24(mark(X1:S),X2:S,X3:S)) 227.29/227.59 MARK(U24(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.59 MARK(U25(X1:S,X2:S)) -> ACTIVE(U25(mark(X1:S),X2:S)) 227.29/227.59 MARK(U25(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.59 MARK(U26(X:S)) -> ACTIVE(U26(mark(X:S))) 227.29/227.59 MARK(U26(X:S)) -> MARK(X:S) 227.29/227.59 MARK(U31(X1:S,X2:S)) -> ACTIVE(U31(mark(X1:S),X2:S)) 227.29/227.59 MARK(U31(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.59 MARK(U32(X1:S,X2:S)) -> ACTIVE(U32(mark(X1:S),X2:S)) 227.29/227.59 MARK(U32(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.59 MARK(U33(X:S)) -> ACTIVE(U33(mark(X:S))) 227.29/227.59 MARK(U33(X:S)) -> MARK(X:S) 227.29/227.59 MARK(U41(X1:S,X2:S,X3:S)) -> ACTIVE(U41(mark(X1:S),X2:S,X3:S)) 227.29/227.59 MARK(U41(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.59 MARK(U42(X1:S,X2:S,X3:S)) -> ACTIVE(U42(mark(X1:S),X2:S,X3:S)) 227.29/227.59 MARK(U42(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.59 MARK(U43(X1:S,X2:S,X3:S)) -> ACTIVE(U43(mark(X1:S),X2:S,X3:S)) 227.29/227.59 MARK(U43(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.59 MARK(U44(X1:S,X2:S,X3:S)) -> ACTIVE(U44(mark(X1:S),X2:S,X3:S)) 227.29/227.59 MARK(U44(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.59 MARK(U45(X1:S,X2:S)) -> ACTIVE(U45(mark(X1:S),X2:S)) 227.29/227.59 MARK(U45(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.59 MARK(U46(X:S)) -> ACTIVE(U46(mark(X:S))) 227.29/227.59 MARK(U46(X:S)) -> MARK(X:S) 227.29/227.59 MARK(U51(X1:S,X2:S,X3:S)) -> ACTIVE(U51(mark(X1:S),X2:S,X3:S)) 227.29/227.59 MARK(U51(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.59 MARK(U52(X1:S,X2:S,X3:S)) -> ACTIVE(U52(mark(X1:S),X2:S,X3:S)) 227.29/227.59 MARK(U52(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.59 MARK(U53(X1:S,X2:S,X3:S)) -> ACTIVE(U53(mark(X1:S),X2:S,X3:S)) 227.29/227.59 MARK(U53(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.59 MARK(U54(X1:S,X2:S,X3:S)) -> ACTIVE(U54(mark(X1:S),X2:S,X3:S)) 227.29/227.59 MARK(U54(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.59 MARK(U55(X1:S,X2:S)) -> ACTIVE(U55(mark(X1:S),X2:S)) 227.29/227.59 MARK(U55(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.59 MARK(U56(X:S)) -> ACTIVE(U56(mark(X:S))) 227.29/227.59 MARK(U56(X:S)) -> MARK(X:S) 227.29/227.59 MARK(U61(X1:S,X2:S)) -> ACTIVE(U61(mark(X1:S),X2:S)) 227.29/227.59 MARK(U61(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.59 MARK(U62(X1:S,X2:S)) -> ACTIVE(U62(mark(X1:S),X2:S)) 227.29/227.59 MARK(U62(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.59 MARK(U63(X:S)) -> ACTIVE(U63(mark(X:S))) 227.29/227.59 MARK(U63(X:S)) -> MARK(X:S) 227.29/227.59 MARK(U71(X1:S,X2:S,X3:S)) -> ACTIVE(U71(mark(X1:S),X2:S,X3:S)) 227.29/227.59 MARK(U71(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.59 MARK(U72(X1:S,X2:S)) -> ACTIVE(U72(mark(X1:S),X2:S)) 227.29/227.59 MARK(U72(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.59 MARK(U73(X1:S,X2:S)) -> ACTIVE(U73(mark(X1:S),X2:S)) 227.29/227.59 MARK(U73(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.59 MARK(U74(X:S)) -> ACTIVE(U74(mark(X:S))) 227.29/227.59 MARK(U74(X:S)) -> MARK(X:S) 227.29/227.59 MARK(U81(X1:S,X2:S)) -> ACTIVE(U81(mark(X1:S),X2:S)) 227.29/227.59 MARK(U81(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.59 MARK(U82(X1:S,X2:S)) -> ACTIVE(U82(mark(X1:S),X2:S)) 227.29/227.59 MARK(U82(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.59 MARK(U83(X:S)) -> ACTIVE(U83(mark(X:S))) 227.29/227.59 MARK(U83(X:S)) -> MARK(X:S) 227.29/227.59 MARK(U91(X1:S,X2:S)) -> ACTIVE(U91(mark(X1:S),X2:S)) 227.29/227.59 MARK(U91(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.59 MARK(U92(X:S)) -> ACTIVE(U92(mark(X:S))) 227.29/227.59 MARK(U92(X:S)) -> MARK(X:S) 227.29/227.59 MARK(__(X1:S,X2:S)) -> ACTIVE(__(mark(X1:S),mark(X2:S))) 227.29/227.59 MARK(__(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.59 MARK(__(X1:S,X2:S)) -> MARK(X2:S) 227.29/227.59 MARK(isList(X:S)) -> ACTIVE(isList(X:S)) 227.29/227.59 MARK(isNeList(X:S)) -> ACTIVE(isNeList(X:S)) 227.29/227.59 MARK(isNePal(X:S)) -> ACTIVE(isNePal(X:S)) 227.29/227.59 MARK(isPal(X:S)) -> ACTIVE(isPal(X:S)) 227.29/227.59 MARK(isPalListKind(X:S)) -> ACTIVE(isPalListKind(X:S)) 227.29/227.59 ->->-> Rules: 227.29/227.59 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.29/227.59 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.29/227.59 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.29/227.59 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.29/227.59 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.29/227.59 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.29/227.59 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.29/227.59 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.29/227.59 U13(active(X:S)) -> U13(X:S) 227.29/227.59 U13(mark(X:S)) -> U13(X:S) 227.29/227.59 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.29/227.59 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.29/227.59 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.29/227.59 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.29/227.59 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.29/227.59 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.29/227.59 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.29/227.59 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.29/227.59 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.29/227.59 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.29/227.59 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.29/227.59 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.29/227.59 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.29/227.59 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.29/227.59 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.29/227.59 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.29/227.59 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.29/227.59 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.29/227.59 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.29/227.59 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.29/227.59 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.29/227.59 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.29/227.59 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.29/227.59 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.29/227.59 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.29/227.59 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.29/227.59 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.29/227.59 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.29/227.59 U26(active(X:S)) -> U26(X:S) 227.29/227.59 U26(mark(X:S)) -> U26(X:S) 227.29/227.59 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.29/227.59 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.29/227.59 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.29/227.59 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.29/227.59 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.29/227.59 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.29/227.59 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.29/227.59 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.29/227.59 U33(active(X:S)) -> U33(X:S) 227.29/227.59 U33(mark(X:S)) -> U33(X:S) 227.29/227.59 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.29/227.59 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.29/227.59 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.29/227.59 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.29/227.59 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.29/227.59 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.29/227.59 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.29/227.59 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.29/227.59 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.29/227.59 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.29/227.59 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.29/227.59 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.29/227.59 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.29/227.59 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.29/227.59 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.29/227.59 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.29/227.59 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.29/227.59 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.29/227.59 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.29/227.59 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.29/227.59 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.29/227.59 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.29/227.59 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.29/227.59 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.29/227.59 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.29/227.59 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.29/227.59 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.29/227.59 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.29/227.59 U46(active(X:S)) -> U46(X:S) 227.29/227.59 U46(mark(X:S)) -> U46(X:S) 227.29/227.59 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.29/227.59 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.29/227.59 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.29/227.59 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.29/227.59 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.29/227.59 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.29/227.59 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.29/227.59 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.29/227.59 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.29/227.59 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.29/227.59 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.29/227.59 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.29/227.59 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.29/227.59 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.29/227.59 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.29/227.59 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.29/227.59 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.29/227.59 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.29/227.59 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.29/227.59 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.29/227.59 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.29/227.59 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.29/227.59 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.29/227.59 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.29/227.59 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.29/227.59 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.29/227.59 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.29/227.59 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.29/227.59 U56(active(X:S)) -> U56(X:S) 227.29/227.59 U56(mark(X:S)) -> U56(X:S) 227.29/227.59 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.29/227.59 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.29/227.59 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.29/227.59 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.29/227.59 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.29/227.59 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.29/227.59 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.29/227.59 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.29/227.59 U63(active(X:S)) -> U63(X:S) 227.29/227.59 U63(mark(X:S)) -> U63(X:S) 227.29/227.59 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.29/227.59 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.29/227.59 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.29/227.59 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.29/227.59 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.29/227.59 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.29/227.59 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.29/227.59 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.29/227.59 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.29/227.59 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.29/227.59 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.29/227.59 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.29/227.59 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.29/227.59 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.29/227.59 U74(active(X:S)) -> U74(X:S) 227.29/227.59 U74(mark(X:S)) -> U74(X:S) 227.29/227.59 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.29/227.59 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.29/227.59 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.29/227.59 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.29/227.59 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.29/227.59 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.29/227.59 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.29/227.59 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.29/227.59 U83(active(X:S)) -> U83(X:S) 227.29/227.59 U83(mark(X:S)) -> U83(X:S) 227.29/227.59 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.29/227.59 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.29/227.59 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.29/227.59 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.29/227.59 U92(active(X:S)) -> U92(X:S) 227.29/227.59 U92(mark(X:S)) -> U92(X:S) 227.29/227.59 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.29/227.59 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.29/227.59 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.29/227.59 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.29/227.59 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.29/227.59 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.29/227.59 active(U13(tt)) -> mark(tt) 227.29/227.59 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.59 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.59 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.59 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.29/227.59 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.29/227.59 active(U26(tt)) -> mark(tt) 227.29/227.59 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.29/227.59 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.29/227.59 active(U33(tt)) -> mark(tt) 227.29/227.59 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.59 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.59 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.59 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.29/227.59 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.29/227.59 active(U46(tt)) -> mark(tt) 227.29/227.59 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.59 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.59 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.59 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.29/227.59 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.29/227.59 active(U56(tt)) -> mark(tt) 227.29/227.59 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.29/227.59 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.29/227.59 active(U63(tt)) -> mark(tt) 227.29/227.59 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.29/227.59 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.29/227.59 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.29/227.59 active(U74(tt)) -> mark(tt) 227.29/227.59 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.29/227.59 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.29/227.59 active(U83(tt)) -> mark(tt) 227.29/227.59 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.29/227.59 active(U92(tt)) -> mark(tt) 227.29/227.59 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.29/227.59 active(__(nil,X:S)) -> mark(X:S) 227.29/227.59 active(__(X:S,nil)) -> mark(X:S) 227.29/227.59 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.59 active(isList(nil)) -> mark(tt) 227.29/227.59 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.29/227.59 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.59 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.59 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.29/227.59 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.29/227.59 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.29/227.59 active(isPal(nil)) -> mark(tt) 227.29/227.59 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.29/227.59 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.29/227.59 active(isPalListKind(a)) -> mark(tt) 227.29/227.59 active(isPalListKind(e)) -> mark(tt) 227.29/227.59 active(isPalListKind(i)) -> mark(tt) 227.29/227.59 active(isPalListKind(nil)) -> mark(tt) 227.29/227.59 active(isPalListKind(o)) -> mark(tt) 227.29/227.59 active(isPalListKind(u)) -> mark(tt) 227.29/227.59 active(isQid(a)) -> mark(tt) 227.29/227.59 active(isQid(e)) -> mark(tt) 227.29/227.59 active(isQid(i)) -> mark(tt) 227.29/227.59 active(isQid(o)) -> mark(tt) 227.29/227.59 active(isQid(u)) -> mark(tt) 227.29/227.59 isList(active(X:S)) -> isList(X:S) 227.29/227.59 isList(mark(X:S)) -> isList(X:S) 227.29/227.59 isNeList(active(X:S)) -> isNeList(X:S) 227.29/227.59 isNeList(mark(X:S)) -> isNeList(X:S) 227.29/227.59 isNePal(active(X:S)) -> isNePal(X:S) 227.29/227.59 isNePal(mark(X:S)) -> isNePal(X:S) 227.29/227.59 isPal(active(X:S)) -> isPal(X:S) 227.29/227.59 isPal(mark(X:S)) -> isPal(X:S) 227.29/227.59 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.29/227.59 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.29/227.59 isQid(active(X:S)) -> isQid(X:S) 227.29/227.59 isQid(mark(X:S)) -> isQid(X:S) 227.29/227.59 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.29/227.59 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.29/227.59 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.29/227.59 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.29/227.59 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.29/227.59 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.29/227.59 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.29/227.59 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.29/227.59 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.29/227.59 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.29/227.59 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.29/227.59 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.29/227.59 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.29/227.59 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.29/227.59 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.29/227.59 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.29/227.59 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.29/227.59 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.29/227.59 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.29/227.59 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.29/227.59 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.29/227.59 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.29/227.59 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.29/227.59 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.29/227.59 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.29/227.59 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.29/227.59 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.29/227.59 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.29/227.59 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.29/227.59 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.29/227.59 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.29/227.59 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.29/227.59 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.29/227.59 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.29/227.59 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.29/227.59 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.29/227.59 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.29/227.59 mark(isList(X:S)) -> active(isList(X:S)) 227.29/227.59 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.29/227.59 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.29/227.59 mark(isPal(X:S)) -> active(isPal(X:S)) 227.29/227.59 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.29/227.59 mark(isQid(X:S)) -> active(isQid(X:S)) 227.29/227.59 mark(a) -> active(a) 227.29/227.59 mark(e) -> active(e) 227.29/227.59 mark(i) -> active(i) 227.29/227.59 mark(nil) -> active(nil) 227.29/227.59 mark(o) -> active(o) 227.29/227.59 mark(tt) -> active(tt) 227.29/227.59 mark(u) -> active(u) 227.29/227.59 227.29/227.59 Problem 1.44: 227.29/227.59 227.29/227.59 Reduction Pairs Processor: 227.29/227.59 -> Pairs: 227.29/227.59 ACTIVE(U24(tt,V1:S,V2:S)) -> MARK(U25(isList(V1:S),V2:S)) 227.29/227.59 ACTIVE(U25(tt,V2:S)) -> MARK(U26(isList(V2:S))) 227.29/227.59 ACTIVE(U31(tt,V:S)) -> MARK(U32(isPalListKind(V:S),V:S)) 227.29/227.59 ACTIVE(U32(tt,V:S)) -> MARK(U33(isQid(V:S))) 227.29/227.59 ACTIVE(U41(tt,V1:S,V2:S)) -> MARK(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.59 ACTIVE(U42(tt,V1:S,V2:S)) -> MARK(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.59 ACTIVE(U43(tt,V1:S,V2:S)) -> MARK(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.59 ACTIVE(U44(tt,V1:S,V2:S)) -> MARK(U45(isList(V1:S),V2:S)) 227.29/227.59 ACTIVE(U45(tt,V2:S)) -> MARK(U46(isNeList(V2:S))) 227.29/227.59 ACTIVE(U51(tt,V1:S,V2:S)) -> MARK(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.59 ACTIVE(U52(tt,V1:S,V2:S)) -> MARK(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.59 ACTIVE(U53(tt,V1:S,V2:S)) -> MARK(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.59 ACTIVE(U54(tt,V1:S,V2:S)) -> MARK(U55(isNeList(V1:S),V2:S)) 227.29/227.59 ACTIVE(U55(tt,V2:S)) -> MARK(U56(isList(V2:S))) 227.29/227.59 ACTIVE(U61(tt,V:S)) -> MARK(U62(isPalListKind(V:S),V:S)) 227.29/227.59 ACTIVE(U62(tt,V:S)) -> MARK(U63(isQid(V:S))) 227.29/227.59 ACTIVE(U71(tt,I:S,P:S)) -> MARK(U72(isPalListKind(I:S),P:S)) 227.29/227.59 ACTIVE(U72(tt,P:S)) -> MARK(U73(isPal(P:S),P:S)) 227.29/227.59 ACTIVE(U73(tt,P:S)) -> MARK(U74(isPalListKind(P:S))) 227.29/227.59 ACTIVE(U81(tt,V:S)) -> MARK(U82(isPalListKind(V:S),V:S)) 227.29/227.59 ACTIVE(U82(tt,V:S)) -> MARK(U83(isNePal(V:S))) 227.29/227.59 ACTIVE(U91(tt,V2:S)) -> MARK(U92(isPalListKind(V2:S))) 227.29/227.59 ACTIVE(__(__(X:S,Y:S),Z:S)) -> MARK(__(X:S,__(Y:S,Z:S))) 227.29/227.59 ACTIVE(__(nil,X:S)) -> MARK(X:S) 227.29/227.59 ACTIVE(__(X:S,nil)) -> MARK(X:S) 227.29/227.59 ACTIVE(isList(__(V1:S,V2:S))) -> MARK(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.59 ACTIVE(isList(V:S)) -> MARK(U11(isPalListKind(V:S),V:S)) 227.29/227.59 ACTIVE(isNeList(__(V1:S,V2:S))) -> MARK(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.59 ACTIVE(isNeList(__(V1:S,V2:S))) -> MARK(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.59 ACTIVE(isNeList(V:S)) -> MARK(U31(isPalListKind(V:S),V:S)) 227.29/227.59 ACTIVE(isNePal(__(I:S,__(P:S,I:S)))) -> MARK(U71(isQid(I:S),I:S,P:S)) 227.29/227.59 ACTIVE(isNePal(V:S)) -> MARK(U61(isPalListKind(V:S),V:S)) 227.29/227.59 ACTIVE(isPal(V:S)) -> MARK(U81(isPalListKind(V:S),V:S)) 227.29/227.59 ACTIVE(isPalListKind(__(V1:S,V2:S))) -> MARK(U91(isPalListKind(V1:S),V2:S)) 227.29/227.59 MARK(U11(X1:S,X2:S)) -> ACTIVE(U11(mark(X1:S),X2:S)) 227.29/227.59 MARK(U11(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.59 MARK(U12(X1:S,X2:S)) -> ACTIVE(U12(mark(X1:S),X2:S)) 227.29/227.59 MARK(U12(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.59 MARK(U13(X:S)) -> ACTIVE(U13(mark(X:S))) 227.29/227.59 MARK(U13(X:S)) -> MARK(X:S) 227.29/227.59 MARK(U21(X1:S,X2:S,X3:S)) -> ACTIVE(U21(mark(X1:S),X2:S,X3:S)) 227.29/227.59 MARK(U21(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.59 MARK(U22(X1:S,X2:S,X3:S)) -> ACTIVE(U22(mark(X1:S),X2:S,X3:S)) 227.29/227.59 MARK(U22(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.59 MARK(U23(X1:S,X2:S,X3:S)) -> ACTIVE(U23(mark(X1:S),X2:S,X3:S)) 227.29/227.59 MARK(U23(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.59 MARK(U24(X1:S,X2:S,X3:S)) -> ACTIVE(U24(mark(X1:S),X2:S,X3:S)) 227.29/227.59 MARK(U24(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.59 MARK(U25(X1:S,X2:S)) -> ACTIVE(U25(mark(X1:S),X2:S)) 227.29/227.59 MARK(U25(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.59 MARK(U26(X:S)) -> ACTIVE(U26(mark(X:S))) 227.29/227.59 MARK(U26(X:S)) -> MARK(X:S) 227.29/227.59 MARK(U31(X1:S,X2:S)) -> ACTIVE(U31(mark(X1:S),X2:S)) 227.29/227.59 MARK(U31(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.59 MARK(U32(X1:S,X2:S)) -> ACTIVE(U32(mark(X1:S),X2:S)) 227.29/227.59 MARK(U32(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.59 MARK(U33(X:S)) -> ACTIVE(U33(mark(X:S))) 227.29/227.59 MARK(U33(X:S)) -> MARK(X:S) 227.29/227.59 MARK(U41(X1:S,X2:S,X3:S)) -> ACTIVE(U41(mark(X1:S),X2:S,X3:S)) 227.29/227.59 MARK(U41(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.59 MARK(U42(X1:S,X2:S,X3:S)) -> ACTIVE(U42(mark(X1:S),X2:S,X3:S)) 227.29/227.59 MARK(U42(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.59 MARK(U43(X1:S,X2:S,X3:S)) -> ACTIVE(U43(mark(X1:S),X2:S,X3:S)) 227.29/227.59 MARK(U43(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.59 MARK(U44(X1:S,X2:S,X3:S)) -> ACTIVE(U44(mark(X1:S),X2:S,X3:S)) 227.29/227.59 MARK(U44(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.59 MARK(U45(X1:S,X2:S)) -> ACTIVE(U45(mark(X1:S),X2:S)) 227.29/227.59 MARK(U45(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.59 MARK(U46(X:S)) -> ACTIVE(U46(mark(X:S))) 227.29/227.59 MARK(U46(X:S)) -> MARK(X:S) 227.29/227.59 MARK(U51(X1:S,X2:S,X3:S)) -> ACTIVE(U51(mark(X1:S),X2:S,X3:S)) 227.29/227.59 MARK(U51(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.59 MARK(U52(X1:S,X2:S,X3:S)) -> ACTIVE(U52(mark(X1:S),X2:S,X3:S)) 227.29/227.59 MARK(U52(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.59 MARK(U53(X1:S,X2:S,X3:S)) -> ACTIVE(U53(mark(X1:S),X2:S,X3:S)) 227.29/227.59 MARK(U53(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.59 MARK(U54(X1:S,X2:S,X3:S)) -> ACTIVE(U54(mark(X1:S),X2:S,X3:S)) 227.29/227.59 MARK(U54(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.59 MARK(U55(X1:S,X2:S)) -> ACTIVE(U55(mark(X1:S),X2:S)) 227.29/227.59 MARK(U55(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.59 MARK(U56(X:S)) -> ACTIVE(U56(mark(X:S))) 227.29/227.59 MARK(U56(X:S)) -> MARK(X:S) 227.29/227.59 MARK(U61(X1:S,X2:S)) -> ACTIVE(U61(mark(X1:S),X2:S)) 227.29/227.59 MARK(U61(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.59 MARK(U62(X1:S,X2:S)) -> ACTIVE(U62(mark(X1:S),X2:S)) 227.29/227.59 MARK(U62(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.59 MARK(U63(X:S)) -> ACTIVE(U63(mark(X:S))) 227.29/227.59 MARK(U63(X:S)) -> MARK(X:S) 227.29/227.59 MARK(U71(X1:S,X2:S,X3:S)) -> ACTIVE(U71(mark(X1:S),X2:S,X3:S)) 227.29/227.59 MARK(U71(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.59 MARK(U72(X1:S,X2:S)) -> ACTIVE(U72(mark(X1:S),X2:S)) 227.29/227.59 MARK(U72(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.59 MARK(U73(X1:S,X2:S)) -> ACTIVE(U73(mark(X1:S),X2:S)) 227.29/227.59 MARK(U73(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.59 MARK(U74(X:S)) -> ACTIVE(U74(mark(X:S))) 227.29/227.59 MARK(U74(X:S)) -> MARK(X:S) 227.29/227.59 MARK(U81(X1:S,X2:S)) -> ACTIVE(U81(mark(X1:S),X2:S)) 227.29/227.59 MARK(U81(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.59 MARK(U82(X1:S,X2:S)) -> ACTIVE(U82(mark(X1:S),X2:S)) 227.29/227.59 MARK(U82(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.59 MARK(U83(X:S)) -> ACTIVE(U83(mark(X:S))) 227.29/227.59 MARK(U83(X:S)) -> MARK(X:S) 227.29/227.59 MARK(U91(X1:S,X2:S)) -> ACTIVE(U91(mark(X1:S),X2:S)) 227.29/227.59 MARK(U91(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.59 MARK(U92(X:S)) -> ACTIVE(U92(mark(X:S))) 227.29/227.59 MARK(U92(X:S)) -> MARK(X:S) 227.29/227.59 MARK(__(X1:S,X2:S)) -> ACTIVE(__(mark(X1:S),mark(X2:S))) 227.29/227.59 MARK(__(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.59 MARK(__(X1:S,X2:S)) -> MARK(X2:S) 227.29/227.59 MARK(isList(X:S)) -> ACTIVE(isList(X:S)) 227.29/227.59 MARK(isNeList(X:S)) -> ACTIVE(isNeList(X:S)) 227.29/227.59 MARK(isNePal(X:S)) -> ACTIVE(isNePal(X:S)) 227.29/227.59 MARK(isPal(X:S)) -> ACTIVE(isPal(X:S)) 227.29/227.59 MARK(isPalListKind(X:S)) -> ACTIVE(isPalListKind(X:S)) 227.29/227.59 -> Rules: 227.29/227.59 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.29/227.59 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.29/227.59 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.29/227.59 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.29/227.59 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.29/227.59 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.29/227.59 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.29/227.59 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.29/227.59 U13(active(X:S)) -> U13(X:S) 227.29/227.59 U13(mark(X:S)) -> U13(X:S) 227.29/227.59 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.29/227.59 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.29/227.59 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.29/227.59 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.29/227.59 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.29/227.59 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.29/227.59 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.29/227.59 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.29/227.59 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.29/227.59 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.29/227.59 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.29/227.59 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.29/227.59 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.29/227.59 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.29/227.59 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.29/227.59 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.29/227.59 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.29/227.59 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.29/227.59 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.29/227.59 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.29/227.59 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.29/227.59 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.29/227.59 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.29/227.59 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.29/227.59 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.29/227.59 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.29/227.59 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.29/227.59 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.29/227.59 U26(active(X:S)) -> U26(X:S) 227.29/227.59 U26(mark(X:S)) -> U26(X:S) 227.29/227.59 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.29/227.59 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.29/227.59 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.29/227.59 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.29/227.59 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.29/227.59 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.29/227.59 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.29/227.59 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.29/227.59 U33(active(X:S)) -> U33(X:S) 227.29/227.59 U33(mark(X:S)) -> U33(X:S) 227.29/227.59 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.29/227.59 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.29/227.59 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.29/227.59 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.29/227.59 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.29/227.59 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.29/227.59 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.29/227.59 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.29/227.59 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.29/227.59 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.29/227.59 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.29/227.59 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.29/227.59 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.29/227.59 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.29/227.59 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.29/227.59 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.29/227.59 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.29/227.59 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.29/227.59 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.29/227.59 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.29/227.59 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.29/227.59 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.29/227.59 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.29/227.59 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.29/227.59 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.29/227.59 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.29/227.59 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.29/227.59 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.29/227.59 U46(active(X:S)) -> U46(X:S) 227.29/227.59 U46(mark(X:S)) -> U46(X:S) 227.29/227.59 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.29/227.59 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.29/227.59 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.29/227.59 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.29/227.59 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.29/227.59 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.29/227.59 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.29/227.59 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.29/227.59 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.29/227.59 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.29/227.59 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.29/227.59 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.29/227.59 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.29/227.59 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.29/227.59 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.29/227.59 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.29/227.59 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.29/227.59 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.29/227.59 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.29/227.59 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.29/227.59 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.29/227.59 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.29/227.59 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.29/227.59 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.29/227.59 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.29/227.59 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.29/227.59 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.29/227.59 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.29/227.59 U56(active(X:S)) -> U56(X:S) 227.29/227.59 U56(mark(X:S)) -> U56(X:S) 227.29/227.59 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.29/227.59 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.29/227.59 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.29/227.59 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.29/227.59 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.29/227.59 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.29/227.59 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.29/227.59 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.29/227.59 U63(active(X:S)) -> U63(X:S) 227.29/227.59 U63(mark(X:S)) -> U63(X:S) 227.29/227.59 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.29/227.59 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.29/227.59 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.29/227.59 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.29/227.59 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.29/227.59 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.29/227.59 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.29/227.59 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.29/227.59 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.29/227.59 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.29/227.59 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.29/227.59 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.29/227.59 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.29/227.59 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.29/227.59 U74(active(X:S)) -> U74(X:S) 227.29/227.59 U74(mark(X:S)) -> U74(X:S) 227.29/227.59 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.29/227.59 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.29/227.59 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.29/227.59 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.29/227.59 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.29/227.59 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.29/227.59 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.29/227.59 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.29/227.59 U83(active(X:S)) -> U83(X:S) 227.29/227.59 U83(mark(X:S)) -> U83(X:S) 227.29/227.59 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.29/227.59 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.29/227.59 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.29/227.59 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.29/227.59 U92(active(X:S)) -> U92(X:S) 227.29/227.59 U92(mark(X:S)) -> U92(X:S) 227.29/227.59 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.29/227.59 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.29/227.59 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.29/227.59 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.29/227.59 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.29/227.59 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.29/227.59 active(U13(tt)) -> mark(tt) 227.29/227.59 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.59 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.59 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.59 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.29/227.59 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.29/227.59 active(U26(tt)) -> mark(tt) 227.29/227.59 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.29/227.59 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.29/227.59 active(U33(tt)) -> mark(tt) 227.29/227.59 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.59 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.59 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.59 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.29/227.59 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.29/227.59 active(U46(tt)) -> mark(tt) 227.29/227.59 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.59 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.59 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.59 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.29/227.59 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.29/227.59 active(U56(tt)) -> mark(tt) 227.29/227.59 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.29/227.59 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.29/227.59 active(U63(tt)) -> mark(tt) 227.29/227.59 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.29/227.59 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.29/227.59 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.29/227.59 active(U74(tt)) -> mark(tt) 227.29/227.59 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.29/227.59 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.29/227.59 active(U83(tt)) -> mark(tt) 227.29/227.59 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.29/227.59 active(U92(tt)) -> mark(tt) 227.29/227.59 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.29/227.59 active(__(nil,X:S)) -> mark(X:S) 227.29/227.59 active(__(X:S,nil)) -> mark(X:S) 227.29/227.59 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.59 active(isList(nil)) -> mark(tt) 227.29/227.59 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.29/227.59 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.59 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.59 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.29/227.59 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.29/227.59 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.29/227.59 active(isPal(nil)) -> mark(tt) 227.29/227.59 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.29/227.59 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.29/227.59 active(isPalListKind(a)) -> mark(tt) 227.29/227.59 active(isPalListKind(e)) -> mark(tt) 227.29/227.59 active(isPalListKind(i)) -> mark(tt) 227.29/227.59 active(isPalListKind(nil)) -> mark(tt) 227.29/227.59 active(isPalListKind(o)) -> mark(tt) 227.29/227.59 active(isPalListKind(u)) -> mark(tt) 227.29/227.59 active(isQid(a)) -> mark(tt) 227.29/227.59 active(isQid(e)) -> mark(tt) 227.29/227.59 active(isQid(i)) -> mark(tt) 227.29/227.59 active(isQid(o)) -> mark(tt) 227.29/227.59 active(isQid(u)) -> mark(tt) 227.29/227.59 isList(active(X:S)) -> isList(X:S) 227.29/227.59 isList(mark(X:S)) -> isList(X:S) 227.29/227.59 isNeList(active(X:S)) -> isNeList(X:S) 227.29/227.59 isNeList(mark(X:S)) -> isNeList(X:S) 227.29/227.59 isNePal(active(X:S)) -> isNePal(X:S) 227.29/227.59 isNePal(mark(X:S)) -> isNePal(X:S) 227.29/227.59 isPal(active(X:S)) -> isPal(X:S) 227.29/227.59 isPal(mark(X:S)) -> isPal(X:S) 227.29/227.59 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.29/227.59 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.29/227.59 isQid(active(X:S)) -> isQid(X:S) 227.29/227.59 isQid(mark(X:S)) -> isQid(X:S) 227.29/227.59 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.29/227.59 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.29/227.59 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.29/227.59 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.29/227.59 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.29/227.59 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.29/227.59 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.29/227.59 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.29/227.59 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.29/227.59 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.29/227.59 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.29/227.59 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.29/227.59 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.29/227.59 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.29/227.59 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.29/227.59 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.29/227.59 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.29/227.59 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.29/227.59 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.29/227.59 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.29/227.59 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.29/227.59 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.29/227.59 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.29/227.59 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.29/227.59 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.29/227.59 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.29/227.59 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.29/227.59 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.29/227.59 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.29/227.59 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.29/227.59 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.29/227.59 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.29/227.59 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.29/227.59 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.29/227.59 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.29/227.59 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.29/227.59 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.29/227.59 mark(isList(X:S)) -> active(isList(X:S)) 227.29/227.59 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.29/227.59 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.29/227.59 mark(isPal(X:S)) -> active(isPal(X:S)) 227.29/227.59 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.29/227.59 mark(isQid(X:S)) -> active(isQid(X:S)) 227.29/227.59 mark(a) -> active(a) 227.29/227.59 mark(e) -> active(e) 227.29/227.59 mark(i) -> active(i) 227.29/227.59 mark(nil) -> active(nil) 227.29/227.59 mark(o) -> active(o) 227.29/227.59 mark(tt) -> active(tt) 227.29/227.59 mark(u) -> active(u) 227.29/227.59 -> Usable rules: 227.29/227.59 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.29/227.59 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.29/227.59 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.29/227.59 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.29/227.59 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.29/227.59 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.29/227.59 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.29/227.59 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.29/227.59 U13(active(X:S)) -> U13(X:S) 227.29/227.59 U13(mark(X:S)) -> U13(X:S) 227.29/227.59 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.29/227.59 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.29/227.59 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.29/227.59 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.29/227.59 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.29/227.59 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.29/227.59 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.29/227.59 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.29/227.59 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.29/227.59 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.29/227.59 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.29/227.59 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.29/227.59 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.29/227.59 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.29/227.59 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.29/227.59 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.29/227.59 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.29/227.59 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.29/227.59 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.29/227.59 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.29/227.59 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.29/227.59 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.29/227.59 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.29/227.59 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.29/227.59 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.29/227.59 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.29/227.59 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.29/227.59 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.29/227.59 U26(active(X:S)) -> U26(X:S) 227.29/227.59 U26(mark(X:S)) -> U26(X:S) 227.29/227.59 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.29/227.59 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.29/227.59 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.29/227.59 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.29/227.59 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.29/227.59 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.29/227.59 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.29/227.59 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.29/227.59 U33(active(X:S)) -> U33(X:S) 227.29/227.59 U33(mark(X:S)) -> U33(X:S) 227.29/227.59 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.29/227.59 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.29/227.59 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.29/227.59 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.29/227.59 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.29/227.59 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.29/227.59 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.29/227.59 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.29/227.59 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.29/227.59 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.29/227.59 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.29/227.59 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.29/227.59 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.29/227.59 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.29/227.59 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.29/227.59 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.29/227.59 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.29/227.59 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.29/227.59 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.29/227.59 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.29/227.59 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.29/227.59 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.29/227.59 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.29/227.59 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.29/227.59 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.29/227.59 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.29/227.59 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.29/227.59 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.29/227.59 U46(active(X:S)) -> U46(X:S) 227.29/227.59 U46(mark(X:S)) -> U46(X:S) 227.29/227.59 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.29/227.59 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.29/227.59 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.29/227.59 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.29/227.59 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.29/227.59 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.29/227.59 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.29/227.59 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.29/227.59 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.29/227.59 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.29/227.59 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.29/227.59 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.29/227.59 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.29/227.59 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.29/227.59 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.29/227.59 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.29/227.59 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.29/227.59 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.29/227.59 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.29/227.59 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.29/227.59 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.29/227.59 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.29/227.59 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.29/227.59 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.29/227.59 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.29/227.59 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.29/227.59 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.29/227.59 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.29/227.59 U56(active(X:S)) -> U56(X:S) 227.29/227.59 U56(mark(X:S)) -> U56(X:S) 227.29/227.59 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.29/227.59 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.29/227.59 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.29/227.59 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.29/227.59 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.29/227.59 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.29/227.59 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.29/227.59 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.29/227.59 U63(active(X:S)) -> U63(X:S) 227.29/227.59 U63(mark(X:S)) -> U63(X:S) 227.29/227.59 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.29/227.59 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.29/227.59 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.29/227.59 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.29/227.59 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.29/227.59 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.29/227.59 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.29/227.59 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.29/227.59 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.29/227.59 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.29/227.59 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.29/227.59 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.29/227.59 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.29/227.59 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.29/227.59 U74(active(X:S)) -> U74(X:S) 227.29/227.59 U74(mark(X:S)) -> U74(X:S) 227.29/227.59 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.29/227.59 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.29/227.59 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.29/227.59 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.29/227.59 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.29/227.59 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.29/227.59 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.29/227.59 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.29/227.59 U83(active(X:S)) -> U83(X:S) 227.29/227.59 U83(mark(X:S)) -> U83(X:S) 227.29/227.59 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.29/227.59 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.29/227.59 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.29/227.59 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.29/227.59 U92(active(X:S)) -> U92(X:S) 227.29/227.59 U92(mark(X:S)) -> U92(X:S) 227.29/227.59 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.29/227.59 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.29/227.59 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.29/227.59 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.29/227.59 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.29/227.59 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.29/227.59 active(U13(tt)) -> mark(tt) 227.29/227.59 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.59 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.59 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.59 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.29/227.59 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.29/227.59 active(U26(tt)) -> mark(tt) 227.29/227.59 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.29/227.59 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.29/227.59 active(U33(tt)) -> mark(tt) 227.29/227.59 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.59 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.59 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.59 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.29/227.59 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.29/227.59 active(U46(tt)) -> mark(tt) 227.29/227.59 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.59 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.59 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.59 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.29/227.59 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.29/227.59 active(U56(tt)) -> mark(tt) 227.29/227.59 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.29/227.59 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.29/227.59 active(U63(tt)) -> mark(tt) 227.29/227.59 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.29/227.59 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.29/227.59 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.29/227.59 active(U74(tt)) -> mark(tt) 227.29/227.59 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.29/227.59 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.29/227.59 active(U83(tt)) -> mark(tt) 227.29/227.59 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.29/227.59 active(U92(tt)) -> mark(tt) 227.29/227.59 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.29/227.59 active(__(nil,X:S)) -> mark(X:S) 227.29/227.59 active(__(X:S,nil)) -> mark(X:S) 227.29/227.59 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.59 active(isList(nil)) -> mark(tt) 227.29/227.59 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.29/227.59 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.59 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.59 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.29/227.59 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.29/227.59 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.29/227.59 active(isPal(nil)) -> mark(tt) 227.29/227.59 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.29/227.59 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.29/227.59 active(isPalListKind(a)) -> mark(tt) 227.29/227.59 active(isPalListKind(e)) -> mark(tt) 227.29/227.59 active(isPalListKind(i)) -> mark(tt) 227.29/227.59 active(isPalListKind(nil)) -> mark(tt) 227.29/227.59 active(isPalListKind(o)) -> mark(tt) 227.29/227.59 active(isPalListKind(u)) -> mark(tt) 227.29/227.59 active(isQid(a)) -> mark(tt) 227.29/227.59 active(isQid(e)) -> mark(tt) 227.29/227.59 active(isQid(i)) -> mark(tt) 227.29/227.59 active(isQid(o)) -> mark(tt) 227.29/227.59 active(isQid(u)) -> mark(tt) 227.29/227.59 isList(active(X:S)) -> isList(X:S) 227.29/227.59 isList(mark(X:S)) -> isList(X:S) 227.29/227.59 isNeList(active(X:S)) -> isNeList(X:S) 227.29/227.59 isNeList(mark(X:S)) -> isNeList(X:S) 227.29/227.59 isNePal(active(X:S)) -> isNePal(X:S) 227.29/227.59 isNePal(mark(X:S)) -> isNePal(X:S) 227.29/227.59 isPal(active(X:S)) -> isPal(X:S) 227.29/227.59 isPal(mark(X:S)) -> isPal(X:S) 227.29/227.59 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.29/227.59 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.29/227.59 isQid(active(X:S)) -> isQid(X:S) 227.29/227.59 isQid(mark(X:S)) -> isQid(X:S) 227.29/227.59 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.29/227.59 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.29/227.59 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.29/227.59 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.29/227.59 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.29/227.59 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.29/227.59 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.29/227.59 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.29/227.59 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.29/227.59 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.29/227.59 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.29/227.59 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.29/227.59 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.29/227.59 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.29/227.59 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.29/227.59 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.29/227.59 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.29/227.59 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.29/227.59 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.29/227.59 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.29/227.59 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.29/227.59 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.29/227.59 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.29/227.59 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.29/227.59 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.29/227.59 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.29/227.59 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.29/227.59 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.29/227.59 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.29/227.59 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.29/227.59 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.29/227.59 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.29/227.59 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.29/227.59 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.29/227.59 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.29/227.59 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.29/227.59 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.29/227.59 mark(isList(X:S)) -> active(isList(X:S)) 227.29/227.59 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.29/227.59 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.29/227.59 mark(isPal(X:S)) -> active(isPal(X:S)) 227.29/227.59 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.29/227.59 mark(isQid(X:S)) -> active(isQid(X:S)) 227.29/227.59 mark(a) -> active(a) 227.29/227.59 mark(e) -> active(e) 227.29/227.59 mark(i) -> active(i) 227.29/227.59 mark(nil) -> active(nil) 227.29/227.59 mark(o) -> active(o) 227.29/227.59 mark(tt) -> active(tt) 227.29/227.59 mark(u) -> active(u) 227.29/227.59 ->Interpretation type: 227.29/227.59 Linear 227.29/227.59 ->Coefficients: 227.29/227.59 Natural Numbers 227.29/227.59 ->Dimension: 227.29/227.59 1 227.29/227.59 ->Bound: 227.29/227.59 2 227.29/227.59 ->Interpretation: 227.29/227.59 227.29/227.59 [U11](X1,X2) = X1 + 2.X2 227.29/227.59 [U12](X1,X2) = X1 + 2.X2 227.29/227.59 [U13](X) = X 227.29/227.59 [U21](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.29/227.59 [U22](X1,X2,X3) = X1 + 2.X2 + 2.X3 + 2 227.29/227.59 [U23](X1,X2,X3) = X1 + 2.X2 + 2.X3 + 2 227.29/227.59 [U24](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 227.29/227.59 [U25](X1,X2) = X1 + 2.X2 + 1 227.29/227.59 [U26](X) = X + 1 227.29/227.59 [U31](X1,X2) = X1 + X2 227.29/227.59 [U32](X1,X2) = X1 227.29/227.59 [U33](X) = X 227.29/227.59 [U41](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.29/227.59 [U42](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.29/227.59 [U43](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 227.29/227.59 [U44](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 227.29/227.59 [U45](X1,X2) = X1 + 2.X2 + 1 227.29/227.59 [U46](X) = X 227.29/227.59 [U51](X1,X2,X3) = X1 + 2.X2 + 2.X3 + 2 227.29/227.59 [U52](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 227.29/227.59 [U53](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 227.29/227.59 [U54](X1,X2,X3) = X1 + 2.X2 + 2.X3 + 2 227.29/227.59 [U55](X1,X2) = X1 + 2.X2 + 2 227.29/227.59 [U56](X) = X + 2 227.29/227.59 [U61](X1,X2) = X1 + 2.X2 227.29/227.59 [U62](X1,X2) = X1 + 2.X2 227.29/227.59 [U63](X) = X 227.29/227.59 [U71](X1,X2,X3) = 2.X1 + X2 + 2.X3 + 2 227.29/227.59 [U72](X1,X2) = 2.X1 + 2.X2 + 2 227.29/227.59 [U73](X1,X2) = X1 + 2 227.29/227.59 [U74](X) = X + 2 227.29/227.59 [U81](X1,X2) = X1 + 2.X2 227.29/227.59 [U82](X1,X2) = X1 + 2.X2 227.29/227.59 [U83](X) = X 227.29/227.59 [U91](X1,X2) = X1 227.29/227.59 [U92](X) = X 227.29/227.59 [__](X1,X2) = 2.X1 + X2 + 2 227.29/227.59 [active](X) = X 227.29/227.59 [isList](X) = 2.X + 2 227.29/227.59 [isNeList](X) = 2.X + 2 227.29/227.59 [isNePal](X) = 2.X + 2 227.29/227.59 [isPal](X) = 2.X + 2 227.29/227.59 [isPalListKind](X) = 2 227.29/227.59 [isQid](X) = 2 227.29/227.59 [mark](X) = X 227.29/227.59 [a] = 2 227.29/227.59 [e] = 2 227.29/227.59 [fSNonEmpty] = 0 227.29/227.59 [i] = 2 227.29/227.59 [nil] = 2 227.29/227.59 [o] = 2 227.29/227.59 [tt] = 2 227.29/227.59 [u] = 2 227.29/227.59 [U11#](X1,X2) = 0 227.29/227.59 [U12#](X1,X2) = 0 227.29/227.59 [U13#](X) = 0 227.29/227.59 [U21#](X1,X2,X3) = 0 227.29/227.59 [U22#](X1,X2,X3) = 0 227.29/227.59 [U23#](X1,X2,X3) = 0 227.29/227.59 [U24#](X1,X2,X3) = 0 227.29/227.59 [U25#](X1,X2) = 0 227.29/227.59 [U26#](X) = 0 227.29/227.59 [U31#](X1,X2) = 0 227.29/227.59 [U32#](X1,X2) = 0 227.29/227.59 [U33#](X) = 0 227.29/227.59 [U41#](X1,X2,X3) = 0 227.29/227.59 [U42#](X1,X2,X3) = 0 227.29/227.59 [U43#](X1,X2,X3) = 0 227.29/227.59 [U44#](X1,X2,X3) = 0 227.29/227.59 [U45#](X1,X2) = 0 227.29/227.59 [U46#](X) = 0 227.29/227.59 [U51#](X1,X2,X3) = 0 227.29/227.59 [U52#](X1,X2,X3) = 0 227.29/227.59 [U53#](X1,X2,X3) = 0 227.29/227.59 [U54#](X1,X2,X3) = 0 227.29/227.59 [U55#](X1,X2) = 0 227.29/227.59 [U56#](X) = 0 227.29/227.59 [U61#](X1,X2) = 0 227.29/227.59 [U62#](X1,X2) = 0 227.29/227.59 [U63#](X) = 0 227.29/227.59 [U71#](X1,X2,X3) = 0 227.29/227.59 [U72#](X1,X2) = 0 227.29/227.59 [U73#](X1,X2) = 0 227.29/227.59 [U74#](X) = 0 227.29/227.59 [U81#](X1,X2) = 0 227.29/227.59 [U82#](X1,X2) = 0 227.29/227.59 [U83#](X) = 0 227.29/227.59 [U91#](X1,X2) = 0 227.29/227.59 [U92#](X) = 0 227.29/227.59 [__#](X1,X2) = 0 227.29/227.59 [ACTIVE](X) = 2.X + 2 227.29/227.59 [ISLIST](X) = 0 227.29/227.59 [ISNELIST](X) = 0 227.29/227.59 [ISNEPAL](X) = 0 227.29/227.59 [ISPAL](X) = 0 227.29/227.59 [ISPALLISTKIND](X) = 0 227.29/227.59 [ISQID](X) = 0 227.29/227.59 [MARK](X) = 2.X + 2 227.29/227.59 227.29/227.59 Problem 1.44: 227.29/227.59 227.29/227.59 SCC Processor: 227.29/227.59 -> Pairs: 227.29/227.59 ACTIVE(U25(tt,V2:S)) -> MARK(U26(isList(V2:S))) 227.29/227.59 ACTIVE(U31(tt,V:S)) -> MARK(U32(isPalListKind(V:S),V:S)) 227.29/227.59 ACTIVE(U32(tt,V:S)) -> MARK(U33(isQid(V:S))) 227.29/227.59 ACTIVE(U41(tt,V1:S,V2:S)) -> MARK(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.59 ACTIVE(U42(tt,V1:S,V2:S)) -> MARK(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.59 ACTIVE(U43(tt,V1:S,V2:S)) -> MARK(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.59 ACTIVE(U44(tt,V1:S,V2:S)) -> MARK(U45(isList(V1:S),V2:S)) 227.29/227.59 ACTIVE(U45(tt,V2:S)) -> MARK(U46(isNeList(V2:S))) 227.29/227.59 ACTIVE(U51(tt,V1:S,V2:S)) -> MARK(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.59 ACTIVE(U52(tt,V1:S,V2:S)) -> MARK(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.59 ACTIVE(U53(tt,V1:S,V2:S)) -> MARK(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.59 ACTIVE(U54(tt,V1:S,V2:S)) -> MARK(U55(isNeList(V1:S),V2:S)) 227.29/227.59 ACTIVE(U55(tt,V2:S)) -> MARK(U56(isList(V2:S))) 227.29/227.59 ACTIVE(U61(tt,V:S)) -> MARK(U62(isPalListKind(V:S),V:S)) 227.29/227.59 ACTIVE(U62(tt,V:S)) -> MARK(U63(isQid(V:S))) 227.29/227.59 ACTIVE(U71(tt,I:S,P:S)) -> MARK(U72(isPalListKind(I:S),P:S)) 227.29/227.59 ACTIVE(U72(tt,P:S)) -> MARK(U73(isPal(P:S),P:S)) 227.29/227.59 ACTIVE(U73(tt,P:S)) -> MARK(U74(isPalListKind(P:S))) 227.29/227.59 ACTIVE(U81(tt,V:S)) -> MARK(U82(isPalListKind(V:S),V:S)) 227.29/227.59 ACTIVE(U82(tt,V:S)) -> MARK(U83(isNePal(V:S))) 227.29/227.59 ACTIVE(U91(tt,V2:S)) -> MARK(U92(isPalListKind(V2:S))) 227.29/227.59 ACTIVE(__(__(X:S,Y:S),Z:S)) -> MARK(__(X:S,__(Y:S,Z:S))) 227.29/227.59 ACTIVE(__(nil,X:S)) -> MARK(X:S) 227.29/227.59 ACTIVE(__(X:S,nil)) -> MARK(X:S) 227.29/227.59 ACTIVE(isList(__(V1:S,V2:S))) -> MARK(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.59 ACTIVE(isList(V:S)) -> MARK(U11(isPalListKind(V:S),V:S)) 227.29/227.59 ACTIVE(isNeList(__(V1:S,V2:S))) -> MARK(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.59 ACTIVE(isNeList(__(V1:S,V2:S))) -> MARK(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.59 ACTIVE(isNeList(V:S)) -> MARK(U31(isPalListKind(V:S),V:S)) 227.29/227.59 ACTIVE(isNePal(__(I:S,__(P:S,I:S)))) -> MARK(U71(isQid(I:S),I:S,P:S)) 227.29/227.59 ACTIVE(isNePal(V:S)) -> MARK(U61(isPalListKind(V:S),V:S)) 227.29/227.59 ACTIVE(isPal(V:S)) -> MARK(U81(isPalListKind(V:S),V:S)) 227.29/227.59 ACTIVE(isPalListKind(__(V1:S,V2:S))) -> MARK(U91(isPalListKind(V1:S),V2:S)) 227.29/227.59 MARK(U11(X1:S,X2:S)) -> ACTIVE(U11(mark(X1:S),X2:S)) 227.29/227.59 MARK(U11(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.59 MARK(U12(X1:S,X2:S)) -> ACTIVE(U12(mark(X1:S),X2:S)) 227.29/227.59 MARK(U12(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.59 MARK(U13(X:S)) -> ACTIVE(U13(mark(X:S))) 227.29/227.59 MARK(U13(X:S)) -> MARK(X:S) 227.29/227.59 MARK(U21(X1:S,X2:S,X3:S)) -> ACTIVE(U21(mark(X1:S),X2:S,X3:S)) 227.29/227.59 MARK(U21(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.59 MARK(U22(X1:S,X2:S,X3:S)) -> ACTIVE(U22(mark(X1:S),X2:S,X3:S)) 227.29/227.59 MARK(U22(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.59 MARK(U23(X1:S,X2:S,X3:S)) -> ACTIVE(U23(mark(X1:S),X2:S,X3:S)) 227.29/227.59 MARK(U23(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.59 MARK(U24(X1:S,X2:S,X3:S)) -> ACTIVE(U24(mark(X1:S),X2:S,X3:S)) 227.29/227.59 MARK(U24(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.59 MARK(U25(X1:S,X2:S)) -> ACTIVE(U25(mark(X1:S),X2:S)) 227.29/227.59 MARK(U25(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.59 MARK(U26(X:S)) -> ACTIVE(U26(mark(X:S))) 227.29/227.59 MARK(U26(X:S)) -> MARK(X:S) 227.29/227.59 MARK(U31(X1:S,X2:S)) -> ACTIVE(U31(mark(X1:S),X2:S)) 227.29/227.59 MARK(U31(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.59 MARK(U32(X1:S,X2:S)) -> ACTIVE(U32(mark(X1:S),X2:S)) 227.29/227.59 MARK(U32(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.59 MARK(U33(X:S)) -> ACTIVE(U33(mark(X:S))) 227.29/227.59 MARK(U33(X:S)) -> MARK(X:S) 227.29/227.59 MARK(U41(X1:S,X2:S,X3:S)) -> ACTIVE(U41(mark(X1:S),X2:S,X3:S)) 227.29/227.59 MARK(U41(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.59 MARK(U42(X1:S,X2:S,X3:S)) -> ACTIVE(U42(mark(X1:S),X2:S,X3:S)) 227.29/227.59 MARK(U42(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.59 MARK(U43(X1:S,X2:S,X3:S)) -> ACTIVE(U43(mark(X1:S),X2:S,X3:S)) 227.29/227.59 MARK(U43(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.59 MARK(U44(X1:S,X2:S,X3:S)) -> ACTIVE(U44(mark(X1:S),X2:S,X3:S)) 227.29/227.59 MARK(U44(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.59 MARK(U45(X1:S,X2:S)) -> ACTIVE(U45(mark(X1:S),X2:S)) 227.29/227.59 MARK(U45(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.59 MARK(U46(X:S)) -> ACTIVE(U46(mark(X:S))) 227.29/227.59 MARK(U46(X:S)) -> MARK(X:S) 227.29/227.59 MARK(U51(X1:S,X2:S,X3:S)) -> ACTIVE(U51(mark(X1:S),X2:S,X3:S)) 227.29/227.59 MARK(U51(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.59 MARK(U52(X1:S,X2:S,X3:S)) -> ACTIVE(U52(mark(X1:S),X2:S,X3:S)) 227.29/227.59 MARK(U52(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.59 MARK(U53(X1:S,X2:S,X3:S)) -> ACTIVE(U53(mark(X1:S),X2:S,X3:S)) 227.29/227.59 MARK(U53(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.59 MARK(U54(X1:S,X2:S,X3:S)) -> ACTIVE(U54(mark(X1:S),X2:S,X3:S)) 227.29/227.59 MARK(U54(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.59 MARK(U55(X1:S,X2:S)) -> ACTIVE(U55(mark(X1:S),X2:S)) 227.29/227.59 MARK(U55(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.59 MARK(U56(X:S)) -> ACTIVE(U56(mark(X:S))) 227.29/227.59 MARK(U56(X:S)) -> MARK(X:S) 227.29/227.59 MARK(U61(X1:S,X2:S)) -> ACTIVE(U61(mark(X1:S),X2:S)) 227.29/227.59 MARK(U61(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.59 MARK(U62(X1:S,X2:S)) -> ACTIVE(U62(mark(X1:S),X2:S)) 227.29/227.59 MARK(U62(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.59 MARK(U63(X:S)) -> ACTIVE(U63(mark(X:S))) 227.29/227.59 MARK(U63(X:S)) -> MARK(X:S) 227.29/227.59 MARK(U71(X1:S,X2:S,X3:S)) -> ACTIVE(U71(mark(X1:S),X2:S,X3:S)) 227.29/227.59 MARK(U71(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.59 MARK(U72(X1:S,X2:S)) -> ACTIVE(U72(mark(X1:S),X2:S)) 227.29/227.59 MARK(U72(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.59 MARK(U73(X1:S,X2:S)) -> ACTIVE(U73(mark(X1:S),X2:S)) 227.29/227.59 MARK(U73(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.59 MARK(U74(X:S)) -> ACTIVE(U74(mark(X:S))) 227.29/227.59 MARK(U74(X:S)) -> MARK(X:S) 227.29/227.59 MARK(U81(X1:S,X2:S)) -> ACTIVE(U81(mark(X1:S),X2:S)) 227.29/227.59 MARK(U81(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.59 MARK(U82(X1:S,X2:S)) -> ACTIVE(U82(mark(X1:S),X2:S)) 227.29/227.59 MARK(U82(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.59 MARK(U83(X:S)) -> ACTIVE(U83(mark(X:S))) 227.29/227.59 MARK(U83(X:S)) -> MARK(X:S) 227.29/227.59 MARK(U91(X1:S,X2:S)) -> ACTIVE(U91(mark(X1:S),X2:S)) 227.29/227.59 MARK(U91(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.59 MARK(U92(X:S)) -> ACTIVE(U92(mark(X:S))) 227.29/227.59 MARK(U92(X:S)) -> MARK(X:S) 227.29/227.59 MARK(__(X1:S,X2:S)) -> ACTIVE(__(mark(X1:S),mark(X2:S))) 227.29/227.59 MARK(__(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.59 MARK(__(X1:S,X2:S)) -> MARK(X2:S) 227.29/227.59 MARK(isList(X:S)) -> ACTIVE(isList(X:S)) 227.29/227.59 MARK(isNeList(X:S)) -> ACTIVE(isNeList(X:S)) 227.29/227.59 MARK(isNePal(X:S)) -> ACTIVE(isNePal(X:S)) 227.29/227.59 MARK(isPal(X:S)) -> ACTIVE(isPal(X:S)) 227.29/227.59 MARK(isPalListKind(X:S)) -> ACTIVE(isPalListKind(X:S)) 227.29/227.59 -> Rules: 227.29/227.59 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.29/227.59 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.29/227.59 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.29/227.59 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.29/227.59 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.29/227.59 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.29/227.59 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.29/227.59 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.29/227.59 U13(active(X:S)) -> U13(X:S) 227.29/227.59 U13(mark(X:S)) -> U13(X:S) 227.29/227.59 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.29/227.59 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.29/227.59 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.29/227.59 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.29/227.59 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.29/227.59 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.29/227.59 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.29/227.59 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.29/227.59 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.29/227.59 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.29/227.59 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.29/227.59 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.29/227.59 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.29/227.59 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.29/227.59 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.29/227.59 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.29/227.59 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.29/227.59 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.29/227.59 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.29/227.59 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.29/227.59 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.29/227.59 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.29/227.59 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.29/227.59 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.29/227.59 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.29/227.59 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.29/227.59 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.29/227.59 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.29/227.59 U26(active(X:S)) -> U26(X:S) 227.29/227.59 U26(mark(X:S)) -> U26(X:S) 227.29/227.59 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.29/227.59 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.29/227.59 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.29/227.59 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.29/227.59 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.29/227.59 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.29/227.59 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.29/227.59 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.29/227.59 U33(active(X:S)) -> U33(X:S) 227.29/227.59 U33(mark(X:S)) -> U33(X:S) 227.29/227.59 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.29/227.59 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.29/227.59 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.29/227.59 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.29/227.59 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.29/227.59 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.29/227.59 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.29/227.59 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.29/227.59 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.29/227.59 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.29/227.59 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.29/227.59 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.29/227.59 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.29/227.59 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.29/227.59 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.29/227.59 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.29/227.59 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.29/227.59 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.29/227.59 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.29/227.59 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.29/227.59 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.29/227.59 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.29/227.59 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.29/227.59 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.29/227.59 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.29/227.59 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.29/227.59 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.29/227.59 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.29/227.59 U46(active(X:S)) -> U46(X:S) 227.29/227.59 U46(mark(X:S)) -> U46(X:S) 227.29/227.59 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.29/227.59 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.29/227.59 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.29/227.59 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.29/227.59 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.29/227.59 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.29/227.59 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.29/227.59 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.29/227.59 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.29/227.59 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.29/227.59 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.29/227.59 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.29/227.59 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.29/227.59 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.29/227.59 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.29/227.59 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.29/227.59 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.29/227.59 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.29/227.59 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.29/227.59 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.29/227.59 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.29/227.59 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.29/227.59 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.29/227.59 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.29/227.59 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.29/227.59 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.29/227.59 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.29/227.59 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.29/227.59 U56(active(X:S)) -> U56(X:S) 227.29/227.59 U56(mark(X:S)) -> U56(X:S) 227.29/227.59 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.29/227.59 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.29/227.59 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.29/227.59 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.29/227.59 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.29/227.59 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.29/227.59 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.29/227.59 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.29/227.59 U63(active(X:S)) -> U63(X:S) 227.29/227.59 U63(mark(X:S)) -> U63(X:S) 227.29/227.59 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.29/227.59 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.29/227.59 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.29/227.59 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.29/227.59 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.29/227.59 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.29/227.59 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.29/227.59 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.29/227.59 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.29/227.59 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.29/227.59 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.29/227.59 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.29/227.59 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.29/227.59 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.29/227.59 U74(active(X:S)) -> U74(X:S) 227.29/227.59 U74(mark(X:S)) -> U74(X:S) 227.29/227.59 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.29/227.59 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.29/227.59 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.29/227.59 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.29/227.59 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.29/227.59 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.29/227.59 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.29/227.59 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.29/227.59 U83(active(X:S)) -> U83(X:S) 227.29/227.59 U83(mark(X:S)) -> U83(X:S) 227.29/227.59 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.29/227.59 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.29/227.59 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.29/227.59 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.29/227.59 U92(active(X:S)) -> U92(X:S) 227.29/227.59 U92(mark(X:S)) -> U92(X:S) 227.29/227.59 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.29/227.59 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.29/227.59 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.29/227.59 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.29/227.59 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.29/227.59 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.29/227.59 active(U13(tt)) -> mark(tt) 227.29/227.59 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.59 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.59 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.59 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.29/227.59 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.29/227.59 active(U26(tt)) -> mark(tt) 227.29/227.59 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.29/227.59 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.29/227.59 active(U33(tt)) -> mark(tt) 227.29/227.59 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.59 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.59 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.59 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.29/227.59 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.29/227.59 active(U46(tt)) -> mark(tt) 227.29/227.59 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.59 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.59 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.59 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.29/227.59 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.29/227.59 active(U56(tt)) -> mark(tt) 227.29/227.59 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.29/227.59 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.29/227.59 active(U63(tt)) -> mark(tt) 227.29/227.59 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.29/227.59 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.29/227.59 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.29/227.59 active(U74(tt)) -> mark(tt) 227.29/227.59 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.29/227.59 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.29/227.59 active(U83(tt)) -> mark(tt) 227.29/227.59 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.29/227.59 active(U92(tt)) -> mark(tt) 227.29/227.59 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.29/227.59 active(__(nil,X:S)) -> mark(X:S) 227.29/227.59 active(__(X:S,nil)) -> mark(X:S) 227.29/227.59 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.59 active(isList(nil)) -> mark(tt) 227.29/227.59 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.29/227.59 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.59 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.59 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.29/227.59 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.29/227.59 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.29/227.59 active(isPal(nil)) -> mark(tt) 227.29/227.59 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.29/227.59 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.29/227.59 active(isPalListKind(a)) -> mark(tt) 227.29/227.59 active(isPalListKind(e)) -> mark(tt) 227.29/227.59 active(isPalListKind(i)) -> mark(tt) 227.29/227.59 active(isPalListKind(nil)) -> mark(tt) 227.29/227.59 active(isPalListKind(o)) -> mark(tt) 227.29/227.59 active(isPalListKind(u)) -> mark(tt) 227.29/227.59 active(isQid(a)) -> mark(tt) 227.29/227.59 active(isQid(e)) -> mark(tt) 227.29/227.59 active(isQid(i)) -> mark(tt) 227.29/227.59 active(isQid(o)) -> mark(tt) 227.29/227.59 active(isQid(u)) -> mark(tt) 227.29/227.59 isList(active(X:S)) -> isList(X:S) 227.29/227.59 isList(mark(X:S)) -> isList(X:S) 227.29/227.59 isNeList(active(X:S)) -> isNeList(X:S) 227.29/227.59 isNeList(mark(X:S)) -> isNeList(X:S) 227.29/227.59 isNePal(active(X:S)) -> isNePal(X:S) 227.29/227.59 isNePal(mark(X:S)) -> isNePal(X:S) 227.29/227.59 isPal(active(X:S)) -> isPal(X:S) 227.29/227.59 isPal(mark(X:S)) -> isPal(X:S) 227.29/227.59 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.29/227.59 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.29/227.59 isQid(active(X:S)) -> isQid(X:S) 227.29/227.59 isQid(mark(X:S)) -> isQid(X:S) 227.29/227.59 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.29/227.59 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.29/227.59 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.29/227.59 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.29/227.59 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.29/227.59 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.29/227.60 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.29/227.60 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.29/227.60 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.29/227.60 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.29/227.60 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.29/227.60 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.29/227.60 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.29/227.60 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.29/227.60 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.29/227.60 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.29/227.60 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.29/227.60 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.29/227.60 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.29/227.60 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.29/227.60 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.29/227.60 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.29/227.60 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.29/227.60 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.29/227.60 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.29/227.60 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.29/227.60 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.29/227.60 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.29/227.60 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.29/227.60 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.29/227.60 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.29/227.60 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.29/227.60 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.29/227.60 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.29/227.60 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.29/227.60 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.29/227.60 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.29/227.60 mark(isList(X:S)) -> active(isList(X:S)) 227.29/227.60 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.29/227.60 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.29/227.60 mark(isPal(X:S)) -> active(isPal(X:S)) 227.29/227.60 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.29/227.60 mark(isQid(X:S)) -> active(isQid(X:S)) 227.29/227.60 mark(a) -> active(a) 227.29/227.60 mark(e) -> active(e) 227.29/227.60 mark(i) -> active(i) 227.29/227.60 mark(nil) -> active(nil) 227.29/227.60 mark(o) -> active(o) 227.29/227.60 mark(tt) -> active(tt) 227.29/227.60 mark(u) -> active(u) 227.29/227.60 ->Strongly Connected Components: 227.29/227.60 ->->Cycle: 227.29/227.60 ->->-> Pairs: 227.29/227.60 ACTIVE(U25(tt,V2:S)) -> MARK(U26(isList(V2:S))) 227.29/227.60 ACTIVE(U31(tt,V:S)) -> MARK(U32(isPalListKind(V:S),V:S)) 227.29/227.60 ACTIVE(U32(tt,V:S)) -> MARK(U33(isQid(V:S))) 227.29/227.60 ACTIVE(U41(tt,V1:S,V2:S)) -> MARK(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.60 ACTIVE(U42(tt,V1:S,V2:S)) -> MARK(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.60 ACTIVE(U43(tt,V1:S,V2:S)) -> MARK(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.60 ACTIVE(U44(tt,V1:S,V2:S)) -> MARK(U45(isList(V1:S),V2:S)) 227.29/227.60 ACTIVE(U45(tt,V2:S)) -> MARK(U46(isNeList(V2:S))) 227.29/227.60 ACTIVE(U51(tt,V1:S,V2:S)) -> MARK(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.60 ACTIVE(U52(tt,V1:S,V2:S)) -> MARK(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.60 ACTIVE(U53(tt,V1:S,V2:S)) -> MARK(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.60 ACTIVE(U54(tt,V1:S,V2:S)) -> MARK(U55(isNeList(V1:S),V2:S)) 227.29/227.60 ACTIVE(U55(tt,V2:S)) -> MARK(U56(isList(V2:S))) 227.29/227.60 ACTIVE(U61(tt,V:S)) -> MARK(U62(isPalListKind(V:S),V:S)) 227.29/227.60 ACTIVE(U62(tt,V:S)) -> MARK(U63(isQid(V:S))) 227.29/227.60 ACTIVE(U71(tt,I:S,P:S)) -> MARK(U72(isPalListKind(I:S),P:S)) 227.29/227.60 ACTIVE(U72(tt,P:S)) -> MARK(U73(isPal(P:S),P:S)) 227.29/227.60 ACTIVE(U73(tt,P:S)) -> MARK(U74(isPalListKind(P:S))) 227.29/227.60 ACTIVE(U81(tt,V:S)) -> MARK(U82(isPalListKind(V:S),V:S)) 227.29/227.60 ACTIVE(U82(tt,V:S)) -> MARK(U83(isNePal(V:S))) 227.29/227.60 ACTIVE(U91(tt,V2:S)) -> MARK(U92(isPalListKind(V2:S))) 227.29/227.60 ACTIVE(__(__(X:S,Y:S),Z:S)) -> MARK(__(X:S,__(Y:S,Z:S))) 227.29/227.60 ACTIVE(__(nil,X:S)) -> MARK(X:S) 227.29/227.60 ACTIVE(__(X:S,nil)) -> MARK(X:S) 227.29/227.60 ACTIVE(isList(__(V1:S,V2:S))) -> MARK(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.60 ACTIVE(isList(V:S)) -> MARK(U11(isPalListKind(V:S),V:S)) 227.29/227.60 ACTIVE(isNeList(__(V1:S,V2:S))) -> MARK(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.60 ACTIVE(isNeList(__(V1:S,V2:S))) -> MARK(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.60 ACTIVE(isNeList(V:S)) -> MARK(U31(isPalListKind(V:S),V:S)) 227.29/227.60 ACTIVE(isNePal(__(I:S,__(P:S,I:S)))) -> MARK(U71(isQid(I:S),I:S,P:S)) 227.29/227.60 ACTIVE(isNePal(V:S)) -> MARK(U61(isPalListKind(V:S),V:S)) 227.29/227.60 ACTIVE(isPal(V:S)) -> MARK(U81(isPalListKind(V:S),V:S)) 227.29/227.60 ACTIVE(isPalListKind(__(V1:S,V2:S))) -> MARK(U91(isPalListKind(V1:S),V2:S)) 227.29/227.60 MARK(U11(X1:S,X2:S)) -> ACTIVE(U11(mark(X1:S),X2:S)) 227.29/227.60 MARK(U11(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.60 MARK(U12(X1:S,X2:S)) -> ACTIVE(U12(mark(X1:S),X2:S)) 227.29/227.60 MARK(U12(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.60 MARK(U13(X:S)) -> ACTIVE(U13(mark(X:S))) 227.29/227.60 MARK(U13(X:S)) -> MARK(X:S) 227.29/227.60 MARK(U21(X1:S,X2:S,X3:S)) -> ACTIVE(U21(mark(X1:S),X2:S,X3:S)) 227.29/227.60 MARK(U21(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.60 MARK(U22(X1:S,X2:S,X3:S)) -> ACTIVE(U22(mark(X1:S),X2:S,X3:S)) 227.29/227.60 MARK(U22(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.60 MARK(U23(X1:S,X2:S,X3:S)) -> ACTIVE(U23(mark(X1:S),X2:S,X3:S)) 227.29/227.60 MARK(U23(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.60 MARK(U24(X1:S,X2:S,X3:S)) -> ACTIVE(U24(mark(X1:S),X2:S,X3:S)) 227.29/227.60 MARK(U24(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.60 MARK(U25(X1:S,X2:S)) -> ACTIVE(U25(mark(X1:S),X2:S)) 227.29/227.60 MARK(U25(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.60 MARK(U26(X:S)) -> ACTIVE(U26(mark(X:S))) 227.29/227.60 MARK(U26(X:S)) -> MARK(X:S) 227.29/227.60 MARK(U31(X1:S,X2:S)) -> ACTIVE(U31(mark(X1:S),X2:S)) 227.29/227.60 MARK(U31(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.60 MARK(U32(X1:S,X2:S)) -> ACTIVE(U32(mark(X1:S),X2:S)) 227.29/227.60 MARK(U32(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.60 MARK(U33(X:S)) -> ACTIVE(U33(mark(X:S))) 227.29/227.60 MARK(U33(X:S)) -> MARK(X:S) 227.29/227.60 MARK(U41(X1:S,X2:S,X3:S)) -> ACTIVE(U41(mark(X1:S),X2:S,X3:S)) 227.29/227.60 MARK(U41(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.60 MARK(U42(X1:S,X2:S,X3:S)) -> ACTIVE(U42(mark(X1:S),X2:S,X3:S)) 227.29/227.60 MARK(U42(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.60 MARK(U43(X1:S,X2:S,X3:S)) -> ACTIVE(U43(mark(X1:S),X2:S,X3:S)) 227.29/227.60 MARK(U43(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.60 MARK(U44(X1:S,X2:S,X3:S)) -> ACTIVE(U44(mark(X1:S),X2:S,X3:S)) 227.29/227.60 MARK(U44(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.60 MARK(U45(X1:S,X2:S)) -> ACTIVE(U45(mark(X1:S),X2:S)) 227.29/227.60 MARK(U45(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.60 MARK(U46(X:S)) -> ACTIVE(U46(mark(X:S))) 227.29/227.60 MARK(U46(X:S)) -> MARK(X:S) 227.29/227.60 MARK(U51(X1:S,X2:S,X3:S)) -> ACTIVE(U51(mark(X1:S),X2:S,X3:S)) 227.29/227.60 MARK(U51(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.60 MARK(U52(X1:S,X2:S,X3:S)) -> ACTIVE(U52(mark(X1:S),X2:S,X3:S)) 227.29/227.60 MARK(U52(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.60 MARK(U53(X1:S,X2:S,X3:S)) -> ACTIVE(U53(mark(X1:S),X2:S,X3:S)) 227.29/227.60 MARK(U53(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.60 MARK(U54(X1:S,X2:S,X3:S)) -> ACTIVE(U54(mark(X1:S),X2:S,X3:S)) 227.29/227.60 MARK(U54(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.60 MARK(U55(X1:S,X2:S)) -> ACTIVE(U55(mark(X1:S),X2:S)) 227.29/227.60 MARK(U55(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.60 MARK(U56(X:S)) -> ACTIVE(U56(mark(X:S))) 227.29/227.60 MARK(U56(X:S)) -> MARK(X:S) 227.29/227.60 MARK(U61(X1:S,X2:S)) -> ACTIVE(U61(mark(X1:S),X2:S)) 227.29/227.60 MARK(U61(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.60 MARK(U62(X1:S,X2:S)) -> ACTIVE(U62(mark(X1:S),X2:S)) 227.29/227.60 MARK(U62(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.60 MARK(U63(X:S)) -> ACTIVE(U63(mark(X:S))) 227.29/227.60 MARK(U63(X:S)) -> MARK(X:S) 227.29/227.60 MARK(U71(X1:S,X2:S,X3:S)) -> ACTIVE(U71(mark(X1:S),X2:S,X3:S)) 227.29/227.60 MARK(U71(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.60 MARK(U72(X1:S,X2:S)) -> ACTIVE(U72(mark(X1:S),X2:S)) 227.29/227.60 MARK(U72(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.60 MARK(U73(X1:S,X2:S)) -> ACTIVE(U73(mark(X1:S),X2:S)) 227.29/227.60 MARK(U73(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.60 MARK(U74(X:S)) -> ACTIVE(U74(mark(X:S))) 227.29/227.60 MARK(U74(X:S)) -> MARK(X:S) 227.29/227.60 MARK(U81(X1:S,X2:S)) -> ACTIVE(U81(mark(X1:S),X2:S)) 227.29/227.60 MARK(U81(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.60 MARK(U82(X1:S,X2:S)) -> ACTIVE(U82(mark(X1:S),X2:S)) 227.29/227.60 MARK(U82(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.60 MARK(U83(X:S)) -> ACTIVE(U83(mark(X:S))) 227.29/227.60 MARK(U83(X:S)) -> MARK(X:S) 227.29/227.60 MARK(U91(X1:S,X2:S)) -> ACTIVE(U91(mark(X1:S),X2:S)) 227.29/227.60 MARK(U91(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.60 MARK(U92(X:S)) -> ACTIVE(U92(mark(X:S))) 227.29/227.60 MARK(U92(X:S)) -> MARK(X:S) 227.29/227.60 MARK(__(X1:S,X2:S)) -> ACTIVE(__(mark(X1:S),mark(X2:S))) 227.29/227.60 MARK(__(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.60 MARK(__(X1:S,X2:S)) -> MARK(X2:S) 227.29/227.60 MARK(isList(X:S)) -> ACTIVE(isList(X:S)) 227.29/227.60 MARK(isNeList(X:S)) -> ACTIVE(isNeList(X:S)) 227.29/227.60 MARK(isNePal(X:S)) -> ACTIVE(isNePal(X:S)) 227.29/227.60 MARK(isPal(X:S)) -> ACTIVE(isPal(X:S)) 227.29/227.60 MARK(isPalListKind(X:S)) -> ACTIVE(isPalListKind(X:S)) 227.29/227.60 ->->-> Rules: 227.29/227.60 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.29/227.60 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.29/227.60 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.29/227.60 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.29/227.60 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.29/227.60 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.29/227.60 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.29/227.60 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.29/227.60 U13(active(X:S)) -> U13(X:S) 227.29/227.60 U13(mark(X:S)) -> U13(X:S) 227.29/227.60 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.29/227.60 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.29/227.60 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.29/227.60 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.29/227.60 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.29/227.60 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.29/227.60 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.29/227.60 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.29/227.60 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.29/227.60 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.29/227.60 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.29/227.60 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.29/227.60 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.29/227.60 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.29/227.60 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.29/227.60 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.29/227.60 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.29/227.60 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.29/227.60 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.29/227.60 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.29/227.60 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.29/227.60 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.29/227.60 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.29/227.60 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.29/227.60 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.29/227.60 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.29/227.60 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.29/227.60 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.29/227.60 U26(active(X:S)) -> U26(X:S) 227.29/227.60 U26(mark(X:S)) -> U26(X:S) 227.29/227.60 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.29/227.60 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.29/227.60 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.29/227.60 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.29/227.60 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.29/227.60 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.29/227.60 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.29/227.60 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.29/227.60 U33(active(X:S)) -> U33(X:S) 227.29/227.60 U33(mark(X:S)) -> U33(X:S) 227.29/227.60 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.29/227.60 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.29/227.60 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.29/227.60 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.29/227.60 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.29/227.60 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.29/227.60 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.29/227.60 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.29/227.60 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.29/227.60 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.29/227.60 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.29/227.60 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.29/227.60 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.29/227.60 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.29/227.60 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.29/227.60 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.29/227.60 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.29/227.60 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.29/227.60 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.29/227.60 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.29/227.60 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.29/227.60 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.29/227.60 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.29/227.60 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.29/227.60 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.29/227.60 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.29/227.60 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.29/227.60 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.29/227.60 U46(active(X:S)) -> U46(X:S) 227.29/227.60 U46(mark(X:S)) -> U46(X:S) 227.29/227.60 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.29/227.60 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.29/227.60 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.29/227.60 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.29/227.60 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.29/227.60 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.29/227.60 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.29/227.60 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.29/227.60 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.29/227.60 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.29/227.60 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.29/227.60 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.29/227.60 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.29/227.60 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.29/227.60 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.29/227.60 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.29/227.60 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.29/227.60 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.29/227.60 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.29/227.60 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.29/227.60 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.29/227.60 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.29/227.60 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.29/227.60 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.29/227.60 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.29/227.60 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.29/227.60 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.29/227.60 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.29/227.60 U56(active(X:S)) -> U56(X:S) 227.29/227.60 U56(mark(X:S)) -> U56(X:S) 227.29/227.60 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.29/227.60 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.29/227.60 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.29/227.60 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.29/227.60 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.29/227.60 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.29/227.60 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.29/227.60 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.29/227.60 U63(active(X:S)) -> U63(X:S) 227.29/227.60 U63(mark(X:S)) -> U63(X:S) 227.29/227.60 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.29/227.60 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.29/227.60 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.29/227.60 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.29/227.60 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.29/227.60 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.29/227.60 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.29/227.60 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.29/227.60 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.29/227.60 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.29/227.60 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.29/227.60 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.29/227.60 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.29/227.60 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.29/227.60 U74(active(X:S)) -> U74(X:S) 227.29/227.60 U74(mark(X:S)) -> U74(X:S) 227.29/227.60 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.29/227.60 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.29/227.60 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.29/227.60 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.29/227.60 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.29/227.60 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.29/227.60 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.29/227.60 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.29/227.60 U83(active(X:S)) -> U83(X:S) 227.29/227.60 U83(mark(X:S)) -> U83(X:S) 227.29/227.60 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.29/227.60 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.29/227.60 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.29/227.60 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.29/227.60 U92(active(X:S)) -> U92(X:S) 227.29/227.60 U92(mark(X:S)) -> U92(X:S) 227.29/227.60 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.29/227.60 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.29/227.60 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.29/227.60 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.29/227.60 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.29/227.60 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.29/227.60 active(U13(tt)) -> mark(tt) 227.29/227.60 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.60 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.60 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.60 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.29/227.60 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.29/227.60 active(U26(tt)) -> mark(tt) 227.29/227.60 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.29/227.60 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.29/227.60 active(U33(tt)) -> mark(tt) 227.29/227.60 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.60 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.60 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.60 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.29/227.60 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.29/227.60 active(U46(tt)) -> mark(tt) 227.29/227.60 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.60 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.60 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.60 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.29/227.60 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.29/227.60 active(U56(tt)) -> mark(tt) 227.29/227.60 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.29/227.60 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.29/227.60 active(U63(tt)) -> mark(tt) 227.29/227.60 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.29/227.60 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.29/227.60 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.29/227.60 active(U74(tt)) -> mark(tt) 227.29/227.60 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.29/227.60 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.29/227.60 active(U83(tt)) -> mark(tt) 227.29/227.60 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.29/227.60 active(U92(tt)) -> mark(tt) 227.29/227.60 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.29/227.60 active(__(nil,X:S)) -> mark(X:S) 227.29/227.60 active(__(X:S,nil)) -> mark(X:S) 227.29/227.60 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.60 active(isList(nil)) -> mark(tt) 227.29/227.60 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.29/227.60 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.60 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.60 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.29/227.60 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.29/227.60 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.29/227.60 active(isPal(nil)) -> mark(tt) 227.29/227.60 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.29/227.60 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.29/227.60 active(isPalListKind(a)) -> mark(tt) 227.29/227.60 active(isPalListKind(e)) -> mark(tt) 227.29/227.60 active(isPalListKind(i)) -> mark(tt) 227.29/227.60 active(isPalListKind(nil)) -> mark(tt) 227.29/227.60 active(isPalListKind(o)) -> mark(tt) 227.29/227.60 active(isPalListKind(u)) -> mark(tt) 227.29/227.60 active(isQid(a)) -> mark(tt) 227.29/227.60 active(isQid(e)) -> mark(tt) 227.29/227.60 active(isQid(i)) -> mark(tt) 227.29/227.60 active(isQid(o)) -> mark(tt) 227.29/227.60 active(isQid(u)) -> mark(tt) 227.29/227.60 isList(active(X:S)) -> isList(X:S) 227.29/227.60 isList(mark(X:S)) -> isList(X:S) 227.29/227.60 isNeList(active(X:S)) -> isNeList(X:S) 227.29/227.60 isNeList(mark(X:S)) -> isNeList(X:S) 227.29/227.60 isNePal(active(X:S)) -> isNePal(X:S) 227.29/227.60 isNePal(mark(X:S)) -> isNePal(X:S) 227.29/227.60 isPal(active(X:S)) -> isPal(X:S) 227.29/227.60 isPal(mark(X:S)) -> isPal(X:S) 227.29/227.60 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.29/227.60 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.29/227.60 isQid(active(X:S)) -> isQid(X:S) 227.29/227.60 isQid(mark(X:S)) -> isQid(X:S) 227.29/227.60 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.29/227.60 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.29/227.60 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.29/227.60 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.29/227.60 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.29/227.60 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.29/227.60 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.29/227.60 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.29/227.60 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.29/227.60 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.29/227.60 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.29/227.60 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.29/227.60 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.29/227.60 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.29/227.60 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.29/227.60 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.29/227.60 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.29/227.60 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.29/227.60 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.29/227.60 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.29/227.60 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.29/227.60 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.29/227.60 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.29/227.60 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.29/227.60 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.29/227.60 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.29/227.60 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.29/227.60 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.29/227.60 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.29/227.60 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.29/227.60 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.29/227.60 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.29/227.60 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.29/227.60 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.29/227.60 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.29/227.60 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.29/227.60 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.29/227.60 mark(isList(X:S)) -> active(isList(X:S)) 227.29/227.60 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.29/227.60 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.29/227.60 mark(isPal(X:S)) -> active(isPal(X:S)) 227.29/227.60 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.29/227.60 mark(isQid(X:S)) -> active(isQid(X:S)) 227.29/227.60 mark(a) -> active(a) 227.29/227.60 mark(e) -> active(e) 227.29/227.60 mark(i) -> active(i) 227.29/227.60 mark(nil) -> active(nil) 227.29/227.60 mark(o) -> active(o) 227.29/227.60 mark(tt) -> active(tt) 227.29/227.60 mark(u) -> active(u) 227.29/227.60 227.29/227.60 Problem 1.44: 227.29/227.60 227.29/227.60 Reduction Pairs Processor: 227.29/227.60 -> Pairs: 227.29/227.60 ACTIVE(U25(tt,V2:S)) -> MARK(U26(isList(V2:S))) 227.29/227.60 ACTIVE(U31(tt,V:S)) -> MARK(U32(isPalListKind(V:S),V:S)) 227.29/227.60 ACTIVE(U32(tt,V:S)) -> MARK(U33(isQid(V:S))) 227.29/227.60 ACTIVE(U41(tt,V1:S,V2:S)) -> MARK(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.60 ACTIVE(U42(tt,V1:S,V2:S)) -> MARK(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.60 ACTIVE(U43(tt,V1:S,V2:S)) -> MARK(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.60 ACTIVE(U44(tt,V1:S,V2:S)) -> MARK(U45(isList(V1:S),V2:S)) 227.29/227.60 ACTIVE(U45(tt,V2:S)) -> MARK(U46(isNeList(V2:S))) 227.29/227.60 ACTIVE(U51(tt,V1:S,V2:S)) -> MARK(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.60 ACTIVE(U52(tt,V1:S,V2:S)) -> MARK(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.60 ACTIVE(U53(tt,V1:S,V2:S)) -> MARK(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.60 ACTIVE(U54(tt,V1:S,V2:S)) -> MARK(U55(isNeList(V1:S),V2:S)) 227.29/227.60 ACTIVE(U55(tt,V2:S)) -> MARK(U56(isList(V2:S))) 227.29/227.60 ACTIVE(U61(tt,V:S)) -> MARK(U62(isPalListKind(V:S),V:S)) 227.29/227.60 ACTIVE(U62(tt,V:S)) -> MARK(U63(isQid(V:S))) 227.29/227.60 ACTIVE(U71(tt,I:S,P:S)) -> MARK(U72(isPalListKind(I:S),P:S)) 227.29/227.60 ACTIVE(U72(tt,P:S)) -> MARK(U73(isPal(P:S),P:S)) 227.29/227.60 ACTIVE(U73(tt,P:S)) -> MARK(U74(isPalListKind(P:S))) 227.29/227.60 ACTIVE(U81(tt,V:S)) -> MARK(U82(isPalListKind(V:S),V:S)) 227.29/227.60 ACTIVE(U82(tt,V:S)) -> MARK(U83(isNePal(V:S))) 227.29/227.60 ACTIVE(U91(tt,V2:S)) -> MARK(U92(isPalListKind(V2:S))) 227.29/227.60 ACTIVE(__(__(X:S,Y:S),Z:S)) -> MARK(__(X:S,__(Y:S,Z:S))) 227.29/227.60 ACTIVE(__(nil,X:S)) -> MARK(X:S) 227.29/227.60 ACTIVE(__(X:S,nil)) -> MARK(X:S) 227.29/227.60 ACTIVE(isList(__(V1:S,V2:S))) -> MARK(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.60 ACTIVE(isList(V:S)) -> MARK(U11(isPalListKind(V:S),V:S)) 227.29/227.60 ACTIVE(isNeList(__(V1:S,V2:S))) -> MARK(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.60 ACTIVE(isNeList(__(V1:S,V2:S))) -> MARK(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.60 ACTIVE(isNeList(V:S)) -> MARK(U31(isPalListKind(V:S),V:S)) 227.29/227.60 ACTIVE(isNePal(__(I:S,__(P:S,I:S)))) -> MARK(U71(isQid(I:S),I:S,P:S)) 227.29/227.60 ACTIVE(isNePal(V:S)) -> MARK(U61(isPalListKind(V:S),V:S)) 227.29/227.60 ACTIVE(isPal(V:S)) -> MARK(U81(isPalListKind(V:S),V:S)) 227.29/227.60 ACTIVE(isPalListKind(__(V1:S,V2:S))) -> MARK(U91(isPalListKind(V1:S),V2:S)) 227.29/227.60 MARK(U11(X1:S,X2:S)) -> ACTIVE(U11(mark(X1:S),X2:S)) 227.29/227.60 MARK(U11(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.60 MARK(U12(X1:S,X2:S)) -> ACTIVE(U12(mark(X1:S),X2:S)) 227.29/227.60 MARK(U12(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.60 MARK(U13(X:S)) -> ACTIVE(U13(mark(X:S))) 227.29/227.60 MARK(U13(X:S)) -> MARK(X:S) 227.29/227.60 MARK(U21(X1:S,X2:S,X3:S)) -> ACTIVE(U21(mark(X1:S),X2:S,X3:S)) 227.29/227.60 MARK(U21(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.60 MARK(U22(X1:S,X2:S,X3:S)) -> ACTIVE(U22(mark(X1:S),X2:S,X3:S)) 227.29/227.60 MARK(U22(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.60 MARK(U23(X1:S,X2:S,X3:S)) -> ACTIVE(U23(mark(X1:S),X2:S,X3:S)) 227.29/227.60 MARK(U23(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.60 MARK(U24(X1:S,X2:S,X3:S)) -> ACTIVE(U24(mark(X1:S),X2:S,X3:S)) 227.29/227.60 MARK(U24(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.60 MARK(U25(X1:S,X2:S)) -> ACTIVE(U25(mark(X1:S),X2:S)) 227.29/227.60 MARK(U25(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.60 MARK(U26(X:S)) -> ACTIVE(U26(mark(X:S))) 227.29/227.60 MARK(U26(X:S)) -> MARK(X:S) 227.29/227.60 MARK(U31(X1:S,X2:S)) -> ACTIVE(U31(mark(X1:S),X2:S)) 227.29/227.60 MARK(U31(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.60 MARK(U32(X1:S,X2:S)) -> ACTIVE(U32(mark(X1:S),X2:S)) 227.29/227.60 MARK(U32(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.60 MARK(U33(X:S)) -> ACTIVE(U33(mark(X:S))) 227.29/227.60 MARK(U33(X:S)) -> MARK(X:S) 227.29/227.60 MARK(U41(X1:S,X2:S,X3:S)) -> ACTIVE(U41(mark(X1:S),X2:S,X3:S)) 227.29/227.60 MARK(U41(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.60 MARK(U42(X1:S,X2:S,X3:S)) -> ACTIVE(U42(mark(X1:S),X2:S,X3:S)) 227.29/227.60 MARK(U42(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.60 MARK(U43(X1:S,X2:S,X3:S)) -> ACTIVE(U43(mark(X1:S),X2:S,X3:S)) 227.29/227.60 MARK(U43(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.60 MARK(U44(X1:S,X2:S,X3:S)) -> ACTIVE(U44(mark(X1:S),X2:S,X3:S)) 227.29/227.60 MARK(U44(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.60 MARK(U45(X1:S,X2:S)) -> ACTIVE(U45(mark(X1:S),X2:S)) 227.29/227.60 MARK(U45(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.60 MARK(U46(X:S)) -> ACTIVE(U46(mark(X:S))) 227.29/227.60 MARK(U46(X:S)) -> MARK(X:S) 227.29/227.60 MARK(U51(X1:S,X2:S,X3:S)) -> ACTIVE(U51(mark(X1:S),X2:S,X3:S)) 227.29/227.60 MARK(U51(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.60 MARK(U52(X1:S,X2:S,X3:S)) -> ACTIVE(U52(mark(X1:S),X2:S,X3:S)) 227.29/227.60 MARK(U52(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.60 MARK(U53(X1:S,X2:S,X3:S)) -> ACTIVE(U53(mark(X1:S),X2:S,X3:S)) 227.29/227.60 MARK(U53(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.60 MARK(U54(X1:S,X2:S,X3:S)) -> ACTIVE(U54(mark(X1:S),X2:S,X3:S)) 227.29/227.60 MARK(U54(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.60 MARK(U55(X1:S,X2:S)) -> ACTIVE(U55(mark(X1:S),X2:S)) 227.29/227.60 MARK(U55(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.60 MARK(U56(X:S)) -> ACTIVE(U56(mark(X:S))) 227.29/227.60 MARK(U56(X:S)) -> MARK(X:S) 227.29/227.60 MARK(U61(X1:S,X2:S)) -> ACTIVE(U61(mark(X1:S),X2:S)) 227.29/227.60 MARK(U61(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.60 MARK(U62(X1:S,X2:S)) -> ACTIVE(U62(mark(X1:S),X2:S)) 227.29/227.60 MARK(U62(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.60 MARK(U63(X:S)) -> ACTIVE(U63(mark(X:S))) 227.29/227.60 MARK(U63(X:S)) -> MARK(X:S) 227.29/227.60 MARK(U71(X1:S,X2:S,X3:S)) -> ACTIVE(U71(mark(X1:S),X2:S,X3:S)) 227.29/227.60 MARK(U71(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.60 MARK(U72(X1:S,X2:S)) -> ACTIVE(U72(mark(X1:S),X2:S)) 227.29/227.60 MARK(U72(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.60 MARK(U73(X1:S,X2:S)) -> ACTIVE(U73(mark(X1:S),X2:S)) 227.29/227.60 MARK(U73(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.60 MARK(U74(X:S)) -> ACTIVE(U74(mark(X:S))) 227.29/227.60 MARK(U74(X:S)) -> MARK(X:S) 227.29/227.60 MARK(U81(X1:S,X2:S)) -> ACTIVE(U81(mark(X1:S),X2:S)) 227.29/227.60 MARK(U81(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.60 MARK(U82(X1:S,X2:S)) -> ACTIVE(U82(mark(X1:S),X2:S)) 227.29/227.60 MARK(U82(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.60 MARK(U83(X:S)) -> ACTIVE(U83(mark(X:S))) 227.29/227.60 MARK(U83(X:S)) -> MARK(X:S) 227.29/227.60 MARK(U91(X1:S,X2:S)) -> ACTIVE(U91(mark(X1:S),X2:S)) 227.29/227.60 MARK(U91(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.60 MARK(U92(X:S)) -> ACTIVE(U92(mark(X:S))) 227.29/227.60 MARK(U92(X:S)) -> MARK(X:S) 227.29/227.60 MARK(__(X1:S,X2:S)) -> ACTIVE(__(mark(X1:S),mark(X2:S))) 227.29/227.60 MARK(__(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.60 MARK(__(X1:S,X2:S)) -> MARK(X2:S) 227.29/227.60 MARK(isList(X:S)) -> ACTIVE(isList(X:S)) 227.29/227.60 MARK(isNeList(X:S)) -> ACTIVE(isNeList(X:S)) 227.29/227.60 MARK(isNePal(X:S)) -> ACTIVE(isNePal(X:S)) 227.29/227.60 MARK(isPal(X:S)) -> ACTIVE(isPal(X:S)) 227.29/227.60 MARK(isPalListKind(X:S)) -> ACTIVE(isPalListKind(X:S)) 227.29/227.60 -> Rules: 227.29/227.60 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.29/227.60 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.29/227.60 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.29/227.60 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.29/227.60 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.29/227.60 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.29/227.60 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.29/227.60 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.29/227.60 U13(active(X:S)) -> U13(X:S) 227.29/227.60 U13(mark(X:S)) -> U13(X:S) 227.29/227.60 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.29/227.60 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.29/227.60 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.29/227.60 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.29/227.60 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.29/227.60 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.29/227.60 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.29/227.60 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.29/227.60 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.29/227.60 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.29/227.60 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.29/227.60 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.29/227.60 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.29/227.60 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.29/227.60 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.29/227.60 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.29/227.60 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.29/227.60 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.29/227.60 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.29/227.60 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.29/227.60 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.29/227.60 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.29/227.60 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.29/227.60 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.29/227.60 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.29/227.60 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.29/227.60 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.29/227.60 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.29/227.60 U26(active(X:S)) -> U26(X:S) 227.29/227.60 U26(mark(X:S)) -> U26(X:S) 227.29/227.60 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.29/227.60 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.29/227.60 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.29/227.60 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.29/227.60 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.29/227.60 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.29/227.60 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.29/227.60 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.29/227.60 U33(active(X:S)) -> U33(X:S) 227.29/227.60 U33(mark(X:S)) -> U33(X:S) 227.29/227.60 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.29/227.60 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.29/227.60 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.29/227.60 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.29/227.60 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.29/227.60 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.29/227.60 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.29/227.60 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.29/227.60 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.29/227.60 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.29/227.60 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.29/227.60 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.29/227.60 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.29/227.60 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.29/227.60 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.29/227.60 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.29/227.60 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.29/227.60 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.29/227.60 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.29/227.60 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.29/227.60 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.29/227.60 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.29/227.60 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.29/227.60 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.29/227.60 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.29/227.60 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.29/227.60 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.29/227.60 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.29/227.60 U46(active(X:S)) -> U46(X:S) 227.29/227.60 U46(mark(X:S)) -> U46(X:S) 227.29/227.60 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.29/227.60 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.29/227.60 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.29/227.60 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.29/227.60 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.29/227.60 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.29/227.60 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.29/227.60 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.29/227.60 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.29/227.60 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.29/227.60 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.29/227.60 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.29/227.60 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.29/227.60 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.29/227.60 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.29/227.60 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.29/227.60 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.29/227.60 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.29/227.60 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.29/227.60 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.29/227.60 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.29/227.60 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.29/227.60 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.29/227.60 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.29/227.60 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.29/227.60 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.29/227.60 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.29/227.60 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.29/227.60 U56(active(X:S)) -> U56(X:S) 227.29/227.60 U56(mark(X:S)) -> U56(X:S) 227.29/227.60 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.29/227.60 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.29/227.60 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.29/227.60 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.29/227.60 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.29/227.60 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.29/227.60 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.29/227.60 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.29/227.60 U63(active(X:S)) -> U63(X:S) 227.29/227.60 U63(mark(X:S)) -> U63(X:S) 227.29/227.60 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.29/227.60 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.29/227.60 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.29/227.60 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.29/227.60 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.29/227.60 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.29/227.60 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.29/227.60 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.29/227.60 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.29/227.60 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.29/227.60 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.29/227.60 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.29/227.60 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.29/227.60 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.29/227.60 U74(active(X:S)) -> U74(X:S) 227.29/227.60 U74(mark(X:S)) -> U74(X:S) 227.29/227.60 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.29/227.60 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.29/227.60 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.29/227.60 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.29/227.60 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.29/227.60 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.29/227.60 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.29/227.60 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.29/227.60 U83(active(X:S)) -> U83(X:S) 227.29/227.60 U83(mark(X:S)) -> U83(X:S) 227.29/227.60 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.29/227.60 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.29/227.60 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.29/227.60 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.29/227.60 U92(active(X:S)) -> U92(X:S) 227.29/227.60 U92(mark(X:S)) -> U92(X:S) 227.29/227.60 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.29/227.60 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.29/227.60 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.29/227.60 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.29/227.60 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.29/227.60 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.29/227.60 active(U13(tt)) -> mark(tt) 227.29/227.60 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.60 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.60 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.60 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.29/227.60 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.29/227.60 active(U26(tt)) -> mark(tt) 227.29/227.60 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.29/227.60 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.29/227.60 active(U33(tt)) -> mark(tt) 227.29/227.60 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.60 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.60 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.60 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.29/227.60 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.29/227.60 active(U46(tt)) -> mark(tt) 227.29/227.60 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.60 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.60 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.60 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.29/227.60 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.29/227.60 active(U56(tt)) -> mark(tt) 227.29/227.60 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.29/227.60 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.29/227.60 active(U63(tt)) -> mark(tt) 227.29/227.60 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.29/227.60 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.29/227.60 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.29/227.60 active(U74(tt)) -> mark(tt) 227.29/227.60 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.29/227.60 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.29/227.60 active(U83(tt)) -> mark(tt) 227.29/227.60 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.29/227.60 active(U92(tt)) -> mark(tt) 227.29/227.60 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.29/227.60 active(__(nil,X:S)) -> mark(X:S) 227.29/227.60 active(__(X:S,nil)) -> mark(X:S) 227.29/227.60 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.60 active(isList(nil)) -> mark(tt) 227.29/227.60 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.29/227.60 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.60 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.60 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.29/227.60 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.29/227.60 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.29/227.60 active(isPal(nil)) -> mark(tt) 227.29/227.60 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.29/227.60 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.29/227.60 active(isPalListKind(a)) -> mark(tt) 227.29/227.60 active(isPalListKind(e)) -> mark(tt) 227.29/227.60 active(isPalListKind(i)) -> mark(tt) 227.29/227.60 active(isPalListKind(nil)) -> mark(tt) 227.29/227.60 active(isPalListKind(o)) -> mark(tt) 227.29/227.60 active(isPalListKind(u)) -> mark(tt) 227.29/227.60 active(isQid(a)) -> mark(tt) 227.29/227.60 active(isQid(e)) -> mark(tt) 227.29/227.60 active(isQid(i)) -> mark(tt) 227.29/227.60 active(isQid(o)) -> mark(tt) 227.29/227.60 active(isQid(u)) -> mark(tt) 227.29/227.60 isList(active(X:S)) -> isList(X:S) 227.29/227.60 isList(mark(X:S)) -> isList(X:S) 227.29/227.60 isNeList(active(X:S)) -> isNeList(X:S) 227.29/227.60 isNeList(mark(X:S)) -> isNeList(X:S) 227.29/227.60 isNePal(active(X:S)) -> isNePal(X:S) 227.29/227.60 isNePal(mark(X:S)) -> isNePal(X:S) 227.29/227.60 isPal(active(X:S)) -> isPal(X:S) 227.29/227.60 isPal(mark(X:S)) -> isPal(X:S) 227.29/227.60 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.29/227.60 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.29/227.60 isQid(active(X:S)) -> isQid(X:S) 227.29/227.60 isQid(mark(X:S)) -> isQid(X:S) 227.29/227.60 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.29/227.60 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.29/227.60 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.29/227.60 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.29/227.60 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.29/227.60 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.29/227.60 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.29/227.60 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.29/227.60 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.29/227.60 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.29/227.60 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.29/227.60 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.29/227.60 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.29/227.60 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.29/227.60 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.29/227.60 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.29/227.60 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.29/227.60 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.29/227.60 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.29/227.60 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.29/227.60 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.29/227.60 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.29/227.60 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.29/227.60 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.29/227.60 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.29/227.60 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.29/227.60 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.29/227.60 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.29/227.60 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.29/227.60 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.29/227.60 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.29/227.60 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.29/227.60 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.29/227.60 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.29/227.60 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.29/227.60 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.29/227.60 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.29/227.60 mark(isList(X:S)) -> active(isList(X:S)) 227.29/227.60 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.29/227.60 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.29/227.60 mark(isPal(X:S)) -> active(isPal(X:S)) 227.29/227.60 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.29/227.60 mark(isQid(X:S)) -> active(isQid(X:S)) 227.29/227.60 mark(a) -> active(a) 227.29/227.60 mark(e) -> active(e) 227.29/227.60 mark(i) -> active(i) 227.29/227.60 mark(nil) -> active(nil) 227.29/227.60 mark(o) -> active(o) 227.29/227.60 mark(tt) -> active(tt) 227.29/227.60 mark(u) -> active(u) 227.29/227.60 -> Usable rules: 227.29/227.60 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.29/227.60 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.29/227.60 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.29/227.60 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.29/227.60 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.29/227.60 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.29/227.60 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.29/227.60 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.29/227.60 U13(active(X:S)) -> U13(X:S) 227.29/227.60 U13(mark(X:S)) -> U13(X:S) 227.29/227.60 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.29/227.60 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.29/227.60 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.29/227.60 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.29/227.60 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.29/227.60 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.29/227.60 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.29/227.60 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.29/227.60 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.29/227.60 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.29/227.60 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.29/227.60 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.29/227.60 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.29/227.60 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.29/227.60 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.29/227.60 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.29/227.60 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.29/227.60 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.29/227.60 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.29/227.60 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.29/227.60 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.29/227.60 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.29/227.60 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.29/227.60 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.29/227.60 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.29/227.60 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.29/227.60 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.29/227.60 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.29/227.60 U26(active(X:S)) -> U26(X:S) 227.29/227.60 U26(mark(X:S)) -> U26(X:S) 227.29/227.60 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.29/227.60 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.29/227.60 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.29/227.60 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.29/227.60 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.29/227.60 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.29/227.60 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.29/227.60 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.29/227.60 U33(active(X:S)) -> U33(X:S) 227.29/227.60 U33(mark(X:S)) -> U33(X:S) 227.29/227.60 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.29/227.60 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.29/227.60 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.29/227.60 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.29/227.60 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.29/227.60 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.29/227.60 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.29/227.60 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.29/227.60 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.29/227.60 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.29/227.60 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.29/227.60 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.29/227.60 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.29/227.60 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.29/227.60 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.29/227.60 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.29/227.60 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.29/227.60 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.29/227.60 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.29/227.60 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.29/227.60 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.29/227.60 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.29/227.60 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.29/227.60 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.29/227.60 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.29/227.60 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.29/227.60 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.29/227.60 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.29/227.60 U46(active(X:S)) -> U46(X:S) 227.29/227.60 U46(mark(X:S)) -> U46(X:S) 227.29/227.60 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.29/227.60 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.29/227.60 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.29/227.60 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.29/227.60 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.29/227.60 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.29/227.60 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.29/227.60 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.29/227.60 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.29/227.60 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.29/227.60 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.29/227.60 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.29/227.60 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.29/227.60 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.29/227.60 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.29/227.60 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.29/227.60 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.29/227.60 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.29/227.60 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.29/227.60 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.29/227.60 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.29/227.60 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.29/227.60 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.29/227.60 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.29/227.60 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.29/227.60 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.29/227.60 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.29/227.60 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.29/227.60 U56(active(X:S)) -> U56(X:S) 227.29/227.60 U56(mark(X:S)) -> U56(X:S) 227.29/227.60 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.29/227.60 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.29/227.60 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.29/227.60 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.29/227.60 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.29/227.60 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.29/227.60 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.29/227.60 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.29/227.60 U63(active(X:S)) -> U63(X:S) 227.29/227.60 U63(mark(X:S)) -> U63(X:S) 227.29/227.60 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.29/227.60 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.29/227.60 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.29/227.60 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.29/227.60 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.29/227.60 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.29/227.60 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.29/227.60 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.29/227.60 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.29/227.60 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.29/227.60 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.29/227.60 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.29/227.60 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.29/227.60 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.29/227.60 U74(active(X:S)) -> U74(X:S) 227.29/227.60 U74(mark(X:S)) -> U74(X:S) 227.29/227.60 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.29/227.60 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.29/227.60 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.29/227.60 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.29/227.60 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.29/227.60 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.29/227.60 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.29/227.60 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.29/227.60 U83(active(X:S)) -> U83(X:S) 227.29/227.60 U83(mark(X:S)) -> U83(X:S) 227.29/227.60 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.29/227.60 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.29/227.60 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.29/227.60 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.29/227.60 U92(active(X:S)) -> U92(X:S) 227.29/227.60 U92(mark(X:S)) -> U92(X:S) 227.29/227.60 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.29/227.60 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.29/227.60 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.29/227.60 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.29/227.60 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.29/227.60 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.29/227.60 active(U13(tt)) -> mark(tt) 227.29/227.60 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.60 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.60 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.60 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.29/227.60 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.29/227.60 active(U26(tt)) -> mark(tt) 227.29/227.60 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.29/227.60 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.29/227.60 active(U33(tt)) -> mark(tt) 227.29/227.60 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.60 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.60 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.60 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.29/227.60 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.29/227.60 active(U46(tt)) -> mark(tt) 227.29/227.60 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.60 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.60 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.60 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.29/227.60 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.29/227.60 active(U56(tt)) -> mark(tt) 227.29/227.60 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.29/227.60 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.29/227.60 active(U63(tt)) -> mark(tt) 227.29/227.60 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.29/227.60 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.29/227.60 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.29/227.60 active(U74(tt)) -> mark(tt) 227.29/227.60 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.29/227.60 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.29/227.60 active(U83(tt)) -> mark(tt) 227.29/227.60 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.29/227.60 active(U92(tt)) -> mark(tt) 227.29/227.60 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.29/227.60 active(__(nil,X:S)) -> mark(X:S) 227.29/227.60 active(__(X:S,nil)) -> mark(X:S) 227.29/227.60 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.60 active(isList(nil)) -> mark(tt) 227.29/227.60 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.29/227.60 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.60 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.60 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.29/227.60 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.29/227.60 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.29/227.60 active(isPal(nil)) -> mark(tt) 227.29/227.60 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.29/227.60 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.29/227.60 active(isPalListKind(a)) -> mark(tt) 227.29/227.60 active(isPalListKind(e)) -> mark(tt) 227.29/227.60 active(isPalListKind(i)) -> mark(tt) 227.29/227.60 active(isPalListKind(nil)) -> mark(tt) 227.29/227.60 active(isPalListKind(o)) -> mark(tt) 227.29/227.60 active(isPalListKind(u)) -> mark(tt) 227.29/227.60 active(isQid(a)) -> mark(tt) 227.29/227.60 active(isQid(e)) -> mark(tt) 227.29/227.60 active(isQid(i)) -> mark(tt) 227.29/227.60 active(isQid(o)) -> mark(tt) 227.29/227.60 active(isQid(u)) -> mark(tt) 227.29/227.60 isList(active(X:S)) -> isList(X:S) 227.29/227.60 isList(mark(X:S)) -> isList(X:S) 227.29/227.60 isNeList(active(X:S)) -> isNeList(X:S) 227.29/227.60 isNeList(mark(X:S)) -> isNeList(X:S) 227.29/227.60 isNePal(active(X:S)) -> isNePal(X:S) 227.29/227.60 isNePal(mark(X:S)) -> isNePal(X:S) 227.29/227.60 isPal(active(X:S)) -> isPal(X:S) 227.29/227.60 isPal(mark(X:S)) -> isPal(X:S) 227.29/227.60 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.29/227.60 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.29/227.60 isQid(active(X:S)) -> isQid(X:S) 227.29/227.60 isQid(mark(X:S)) -> isQid(X:S) 227.29/227.60 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.29/227.60 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.29/227.60 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.29/227.60 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.29/227.60 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.29/227.60 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.29/227.60 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.29/227.60 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.29/227.60 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.29/227.60 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.29/227.60 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.29/227.60 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.29/227.60 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.29/227.60 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.29/227.60 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.29/227.60 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.29/227.60 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.29/227.60 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.29/227.60 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.29/227.60 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.29/227.60 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.29/227.60 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.29/227.60 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.29/227.60 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.29/227.60 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.29/227.60 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.29/227.60 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.29/227.60 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.29/227.60 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.29/227.60 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.29/227.60 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.29/227.60 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.29/227.60 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.29/227.60 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.29/227.60 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.29/227.60 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.29/227.60 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.29/227.60 mark(isList(X:S)) -> active(isList(X:S)) 227.29/227.60 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.29/227.60 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.29/227.60 mark(isPal(X:S)) -> active(isPal(X:S)) 227.29/227.60 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.29/227.60 mark(isQid(X:S)) -> active(isQid(X:S)) 227.29/227.60 mark(a) -> active(a) 227.29/227.60 mark(e) -> active(e) 227.29/227.60 mark(i) -> active(i) 227.29/227.60 mark(nil) -> active(nil) 227.29/227.60 mark(o) -> active(o) 227.29/227.60 mark(tt) -> active(tt) 227.29/227.60 mark(u) -> active(u) 227.29/227.60 ->Interpretation type: 227.29/227.60 Linear 227.29/227.60 ->Coefficients: 227.29/227.60 Natural Numbers 227.29/227.60 ->Dimension: 227.29/227.60 1 227.29/227.60 ->Bound: 227.29/227.60 2 227.29/227.60 ->Interpretation: 227.29/227.60 227.29/227.60 [U11](X1,X2) = X1 + 2.X2 227.29/227.60 [U12](X1,X2) = X1 + 2.X2 227.29/227.60 [U13](X) = X 227.29/227.60 [U21](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.29/227.60 [U22](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.29/227.60 [U23](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.29/227.60 [U24](X1,X2,X3) = X1 + 2.X2 + 2.X3 + 2 227.29/227.60 [U25](X1,X2) = X1 + 2.X2 + 2 227.29/227.60 [U26](X) = X 227.29/227.60 [U31](X1,X2) = X1 + X2 227.29/227.60 [U32](X1,X2) = X1 + X2 227.29/227.60 [U33](X) = X + 1 227.29/227.60 [U41](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 1 227.29/227.60 [U42](X1,X2,X3) = X1 + 2.X2 + 2.X3 + 2 227.29/227.60 [U43](X1,X2,X3) = X1 + 2.X2 + 2.X3 + 2 227.29/227.60 [U44](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 227.29/227.60 [U45](X1,X2) = X1 + 2.X2 + 2 227.29/227.60 [U46](X) = X + 2 227.29/227.60 [U51](X1,X2,X3) = X1 + 2.X2 + 2.X3 + 2 227.29/227.60 [U52](X1,X2,X3) = X1 + 2.X2 + 2.X3 + 2 227.29/227.60 [U53](X1,X2,X3) = X1 + 2.X2 + 2.X3 + 2 227.29/227.60 [U54](X1,X2,X3) = X1 + 2.X2 + 2.X3 + 2 227.29/227.60 [U55](X1,X2) = X1 + 2.X2 + 2 227.29/227.60 [U56](X) = X + 2 227.29/227.60 [U61](X1,X2) = X1 + 2.X2 227.29/227.60 [U62](X1,X2) = X1 + 2.X2 227.29/227.60 [U63](X) = 2.X + 2 227.29/227.60 [U71](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.29/227.60 [U72](X1,X2) = 2.X1 + 2.X2 + 1 227.29/227.60 [U73](X1,X2) = X1 + 2 227.29/227.60 [U74](X) = 2.X 227.29/227.60 [U81](X1,X2) = X1 + 2.X2 227.29/227.60 [U82](X1,X2) = X1 + 2.X2 227.29/227.60 [U83](X) = X 227.29/227.60 [U91](X1,X2) = X1 227.29/227.60 [U92](X) = X 227.29/227.60 [__](X1,X2) = X1 + X2 + 2 227.29/227.60 [active](X) = X 227.29/227.60 [isList](X) = 2.X + 2 227.29/227.60 [isNeList](X) = 2.X + 2 227.29/227.60 [isNePal](X) = 2.X + 2 227.29/227.60 [isPal](X) = 2.X + 2 227.29/227.60 [isPalListKind](X) = 2 227.29/227.60 [isQid](X) = X 227.29/227.60 [mark](X) = X 227.29/227.60 [a] = 2 227.29/227.60 [e] = 2 227.29/227.60 [fSNonEmpty] = 0 227.29/227.60 [i] = 2 227.29/227.60 [nil] = 0 227.29/227.60 [o] = 2 227.29/227.60 [tt] = 2 227.29/227.60 [u] = 2 227.29/227.60 [U11#](X1,X2) = 0 227.29/227.60 [U12#](X1,X2) = 0 227.29/227.60 [U13#](X) = 0 227.29/227.60 [U21#](X1,X2,X3) = 0 227.29/227.60 [U22#](X1,X2,X3) = 0 227.29/227.60 [U23#](X1,X2,X3) = 0 227.29/227.60 [U24#](X1,X2,X3) = 0 227.29/227.60 [U25#](X1,X2) = 0 227.29/227.60 [U26#](X) = 0 227.29/227.60 [U31#](X1,X2) = 0 227.29/227.60 [U32#](X1,X2) = 0 227.29/227.60 [U33#](X) = 0 227.29/227.60 [U41#](X1,X2,X3) = 0 227.29/227.60 [U42#](X1,X2,X3) = 0 227.29/227.60 [U43#](X1,X2,X3) = 0 227.29/227.60 [U44#](X1,X2,X3) = 0 227.29/227.60 [U45#](X1,X2) = 0 227.29/227.60 [U46#](X) = 0 227.29/227.60 [U51#](X1,X2,X3) = 0 227.29/227.60 [U52#](X1,X2,X3) = 0 227.29/227.60 [U53#](X1,X2,X3) = 0 227.29/227.60 [U54#](X1,X2,X3) = 0 227.29/227.60 [U55#](X1,X2) = 0 227.29/227.60 [U56#](X) = 0 227.29/227.60 [U61#](X1,X2) = 0 227.29/227.60 [U62#](X1,X2) = 0 227.29/227.60 [U63#](X) = 0 227.29/227.60 [U71#](X1,X2,X3) = 0 227.29/227.60 [U72#](X1,X2) = 0 227.29/227.60 [U73#](X1,X2) = 0 227.29/227.60 [U74#](X) = 0 227.29/227.60 [U81#](X1,X2) = 0 227.29/227.60 [U82#](X1,X2) = 0 227.29/227.60 [U83#](X) = 0 227.29/227.60 [U91#](X1,X2) = 0 227.29/227.60 [U92#](X) = 0 227.29/227.60 [__#](X1,X2) = 0 227.29/227.60 [ACTIVE](X) = 2.X + 2 227.29/227.60 [ISLIST](X) = 0 227.29/227.60 [ISNELIST](X) = 0 227.29/227.60 [ISNEPAL](X) = 0 227.29/227.60 [ISPAL](X) = 0 227.29/227.60 [ISPALLISTKIND](X) = 0 227.29/227.60 [ISQID](X) = 0 227.29/227.60 [MARK](X) = 2.X + 2 227.29/227.60 227.29/227.60 Problem 1.44: 227.29/227.60 227.29/227.60 SCC Processor: 227.29/227.60 -> Pairs: 227.29/227.60 ACTIVE(U31(tt,V:S)) -> MARK(U32(isPalListKind(V:S),V:S)) 227.29/227.60 ACTIVE(U32(tt,V:S)) -> MARK(U33(isQid(V:S))) 227.29/227.60 ACTIVE(U41(tt,V1:S,V2:S)) -> MARK(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.60 ACTIVE(U42(tt,V1:S,V2:S)) -> MARK(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.60 ACTIVE(U43(tt,V1:S,V2:S)) -> MARK(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.60 ACTIVE(U44(tt,V1:S,V2:S)) -> MARK(U45(isList(V1:S),V2:S)) 227.29/227.60 ACTIVE(U45(tt,V2:S)) -> MARK(U46(isNeList(V2:S))) 227.29/227.60 ACTIVE(U51(tt,V1:S,V2:S)) -> MARK(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.60 ACTIVE(U52(tt,V1:S,V2:S)) -> MARK(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.60 ACTIVE(U53(tt,V1:S,V2:S)) -> MARK(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.60 ACTIVE(U54(tt,V1:S,V2:S)) -> MARK(U55(isNeList(V1:S),V2:S)) 227.29/227.60 ACTIVE(U55(tt,V2:S)) -> MARK(U56(isList(V2:S))) 227.29/227.60 ACTIVE(U61(tt,V:S)) -> MARK(U62(isPalListKind(V:S),V:S)) 227.29/227.60 ACTIVE(U62(tt,V:S)) -> MARK(U63(isQid(V:S))) 227.29/227.60 ACTIVE(U71(tt,I:S,P:S)) -> MARK(U72(isPalListKind(I:S),P:S)) 227.29/227.60 ACTIVE(U72(tt,P:S)) -> MARK(U73(isPal(P:S),P:S)) 227.29/227.60 ACTIVE(U73(tt,P:S)) -> MARK(U74(isPalListKind(P:S))) 227.29/227.60 ACTIVE(U81(tt,V:S)) -> MARK(U82(isPalListKind(V:S),V:S)) 227.29/227.60 ACTIVE(U82(tt,V:S)) -> MARK(U83(isNePal(V:S))) 227.29/227.60 ACTIVE(U91(tt,V2:S)) -> MARK(U92(isPalListKind(V2:S))) 227.29/227.60 ACTIVE(__(__(X:S,Y:S),Z:S)) -> MARK(__(X:S,__(Y:S,Z:S))) 227.29/227.60 ACTIVE(__(nil,X:S)) -> MARK(X:S) 227.29/227.60 ACTIVE(__(X:S,nil)) -> MARK(X:S) 227.29/227.60 ACTIVE(isList(__(V1:S,V2:S))) -> MARK(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.60 ACTIVE(isList(V:S)) -> MARK(U11(isPalListKind(V:S),V:S)) 227.29/227.60 ACTIVE(isNeList(__(V1:S,V2:S))) -> MARK(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.60 ACTIVE(isNeList(__(V1:S,V2:S))) -> MARK(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.60 ACTIVE(isNeList(V:S)) -> MARK(U31(isPalListKind(V:S),V:S)) 227.29/227.60 ACTIVE(isNePal(__(I:S,__(P:S,I:S)))) -> MARK(U71(isQid(I:S),I:S,P:S)) 227.29/227.60 ACTIVE(isNePal(V:S)) -> MARK(U61(isPalListKind(V:S),V:S)) 227.29/227.60 ACTIVE(isPal(V:S)) -> MARK(U81(isPalListKind(V:S),V:S)) 227.29/227.60 ACTIVE(isPalListKind(__(V1:S,V2:S))) -> MARK(U91(isPalListKind(V1:S),V2:S)) 227.29/227.60 MARK(U11(X1:S,X2:S)) -> ACTIVE(U11(mark(X1:S),X2:S)) 227.29/227.60 MARK(U11(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.60 MARK(U12(X1:S,X2:S)) -> ACTIVE(U12(mark(X1:S),X2:S)) 227.29/227.60 MARK(U12(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.60 MARK(U13(X:S)) -> ACTIVE(U13(mark(X:S))) 227.29/227.60 MARK(U13(X:S)) -> MARK(X:S) 227.29/227.60 MARK(U21(X1:S,X2:S,X3:S)) -> ACTIVE(U21(mark(X1:S),X2:S,X3:S)) 227.29/227.60 MARK(U21(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.60 MARK(U22(X1:S,X2:S,X3:S)) -> ACTIVE(U22(mark(X1:S),X2:S,X3:S)) 227.29/227.60 MARK(U22(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.60 MARK(U23(X1:S,X2:S,X3:S)) -> ACTIVE(U23(mark(X1:S),X2:S,X3:S)) 227.29/227.60 MARK(U23(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.60 MARK(U24(X1:S,X2:S,X3:S)) -> ACTIVE(U24(mark(X1:S),X2:S,X3:S)) 227.29/227.60 MARK(U24(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.60 MARK(U25(X1:S,X2:S)) -> ACTIVE(U25(mark(X1:S),X2:S)) 227.29/227.60 MARK(U25(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.60 MARK(U26(X:S)) -> ACTIVE(U26(mark(X:S))) 227.29/227.60 MARK(U26(X:S)) -> MARK(X:S) 227.29/227.60 MARK(U31(X1:S,X2:S)) -> ACTIVE(U31(mark(X1:S),X2:S)) 227.29/227.60 MARK(U31(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.60 MARK(U32(X1:S,X2:S)) -> ACTIVE(U32(mark(X1:S),X2:S)) 227.29/227.60 MARK(U32(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.60 MARK(U33(X:S)) -> ACTIVE(U33(mark(X:S))) 227.29/227.60 MARK(U33(X:S)) -> MARK(X:S) 227.29/227.60 MARK(U41(X1:S,X2:S,X3:S)) -> ACTIVE(U41(mark(X1:S),X2:S,X3:S)) 227.29/227.60 MARK(U41(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.60 MARK(U42(X1:S,X2:S,X3:S)) -> ACTIVE(U42(mark(X1:S),X2:S,X3:S)) 227.29/227.60 MARK(U42(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.60 MARK(U43(X1:S,X2:S,X3:S)) -> ACTIVE(U43(mark(X1:S),X2:S,X3:S)) 227.29/227.60 MARK(U43(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.60 MARK(U44(X1:S,X2:S,X3:S)) -> ACTIVE(U44(mark(X1:S),X2:S,X3:S)) 227.29/227.60 MARK(U44(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.60 MARK(U45(X1:S,X2:S)) -> ACTIVE(U45(mark(X1:S),X2:S)) 227.29/227.60 MARK(U45(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.60 MARK(U46(X:S)) -> ACTIVE(U46(mark(X:S))) 227.29/227.60 MARK(U46(X:S)) -> MARK(X:S) 227.29/227.60 MARK(U51(X1:S,X2:S,X3:S)) -> ACTIVE(U51(mark(X1:S),X2:S,X3:S)) 227.29/227.60 MARK(U51(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.60 MARK(U52(X1:S,X2:S,X3:S)) -> ACTIVE(U52(mark(X1:S),X2:S,X3:S)) 227.29/227.60 MARK(U52(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.60 MARK(U53(X1:S,X2:S,X3:S)) -> ACTIVE(U53(mark(X1:S),X2:S,X3:S)) 227.29/227.60 MARK(U53(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.60 MARK(U54(X1:S,X2:S,X3:S)) -> ACTIVE(U54(mark(X1:S),X2:S,X3:S)) 227.29/227.60 MARK(U54(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.60 MARK(U55(X1:S,X2:S)) -> ACTIVE(U55(mark(X1:S),X2:S)) 227.29/227.60 MARK(U55(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.60 MARK(U56(X:S)) -> ACTIVE(U56(mark(X:S))) 227.29/227.60 MARK(U56(X:S)) -> MARK(X:S) 227.29/227.60 MARK(U61(X1:S,X2:S)) -> ACTIVE(U61(mark(X1:S),X2:S)) 227.29/227.60 MARK(U61(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.60 MARK(U62(X1:S,X2:S)) -> ACTIVE(U62(mark(X1:S),X2:S)) 227.29/227.60 MARK(U62(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.60 MARK(U63(X:S)) -> ACTIVE(U63(mark(X:S))) 227.29/227.60 MARK(U63(X:S)) -> MARK(X:S) 227.29/227.60 MARK(U71(X1:S,X2:S,X3:S)) -> ACTIVE(U71(mark(X1:S),X2:S,X3:S)) 227.29/227.60 MARK(U71(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.60 MARK(U72(X1:S,X2:S)) -> ACTIVE(U72(mark(X1:S),X2:S)) 227.29/227.60 MARK(U72(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.60 MARK(U73(X1:S,X2:S)) -> ACTIVE(U73(mark(X1:S),X2:S)) 227.29/227.60 MARK(U73(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.60 MARK(U74(X:S)) -> ACTIVE(U74(mark(X:S))) 227.29/227.60 MARK(U74(X:S)) -> MARK(X:S) 227.29/227.60 MARK(U81(X1:S,X2:S)) -> ACTIVE(U81(mark(X1:S),X2:S)) 227.29/227.60 MARK(U81(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.60 MARK(U82(X1:S,X2:S)) -> ACTIVE(U82(mark(X1:S),X2:S)) 227.29/227.60 MARK(U82(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.60 MARK(U83(X:S)) -> ACTIVE(U83(mark(X:S))) 227.29/227.60 MARK(U83(X:S)) -> MARK(X:S) 227.29/227.60 MARK(U91(X1:S,X2:S)) -> ACTIVE(U91(mark(X1:S),X2:S)) 227.29/227.60 MARK(U91(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.60 MARK(U92(X:S)) -> ACTIVE(U92(mark(X:S))) 227.29/227.60 MARK(U92(X:S)) -> MARK(X:S) 227.29/227.60 MARK(__(X1:S,X2:S)) -> ACTIVE(__(mark(X1:S),mark(X2:S))) 227.29/227.60 MARK(__(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.60 MARK(__(X1:S,X2:S)) -> MARK(X2:S) 227.29/227.60 MARK(isList(X:S)) -> ACTIVE(isList(X:S)) 227.29/227.60 MARK(isNeList(X:S)) -> ACTIVE(isNeList(X:S)) 227.29/227.60 MARK(isNePal(X:S)) -> ACTIVE(isNePal(X:S)) 227.29/227.60 MARK(isPal(X:S)) -> ACTIVE(isPal(X:S)) 227.29/227.60 MARK(isPalListKind(X:S)) -> ACTIVE(isPalListKind(X:S)) 227.29/227.60 -> Rules: 227.29/227.60 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.29/227.60 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.29/227.60 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.29/227.60 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.29/227.60 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.29/227.60 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.29/227.60 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.29/227.60 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.29/227.60 U13(active(X:S)) -> U13(X:S) 227.29/227.60 U13(mark(X:S)) -> U13(X:S) 227.29/227.60 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.29/227.60 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.29/227.60 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.29/227.60 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.29/227.60 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.29/227.60 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.29/227.60 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.29/227.60 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.29/227.60 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.29/227.60 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.29/227.60 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.29/227.60 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.29/227.60 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.29/227.60 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.29/227.60 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.29/227.60 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.29/227.60 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.29/227.60 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.29/227.60 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.29/227.60 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.29/227.60 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.29/227.60 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.29/227.60 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.29/227.60 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.29/227.60 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.29/227.60 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.29/227.60 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.29/227.60 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.29/227.60 U26(active(X:S)) -> U26(X:S) 227.29/227.60 U26(mark(X:S)) -> U26(X:S) 227.29/227.60 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.29/227.60 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.29/227.60 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.29/227.60 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.29/227.60 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.29/227.60 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.29/227.60 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.29/227.60 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.29/227.60 U33(active(X:S)) -> U33(X:S) 227.29/227.60 U33(mark(X:S)) -> U33(X:S) 227.29/227.60 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.29/227.60 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.29/227.60 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.29/227.60 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.29/227.60 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.29/227.60 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.29/227.60 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.29/227.60 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.29/227.60 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.29/227.60 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.29/227.60 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.29/227.60 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.29/227.60 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.29/227.60 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.29/227.60 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.29/227.60 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.29/227.60 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.29/227.60 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.29/227.60 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.29/227.60 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.29/227.60 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.29/227.60 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.29/227.60 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.29/227.60 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.29/227.60 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.29/227.60 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.29/227.60 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.29/227.60 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.29/227.60 U46(active(X:S)) -> U46(X:S) 227.29/227.60 U46(mark(X:S)) -> U46(X:S) 227.29/227.60 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.29/227.60 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.29/227.60 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.29/227.60 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.29/227.60 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.29/227.60 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.29/227.60 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.29/227.60 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.29/227.60 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.29/227.60 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.29/227.60 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.29/227.60 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.29/227.60 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.29/227.60 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.29/227.60 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.29/227.60 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.29/227.60 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.29/227.60 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.29/227.60 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.29/227.60 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.29/227.60 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.29/227.60 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.29/227.60 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.29/227.60 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.29/227.60 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.29/227.60 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.29/227.60 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.29/227.60 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.29/227.60 U56(active(X:S)) -> U56(X:S) 227.29/227.60 U56(mark(X:S)) -> U56(X:S) 227.29/227.60 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.29/227.60 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.29/227.60 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.29/227.60 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.29/227.60 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.29/227.60 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.29/227.60 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.29/227.60 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.29/227.60 U63(active(X:S)) -> U63(X:S) 227.29/227.60 U63(mark(X:S)) -> U63(X:S) 227.29/227.60 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.29/227.60 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.29/227.60 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.29/227.60 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.29/227.60 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.29/227.60 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.29/227.60 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.29/227.60 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.29/227.60 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.29/227.60 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.29/227.60 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.29/227.60 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.29/227.60 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.29/227.60 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.29/227.60 U74(active(X:S)) -> U74(X:S) 227.29/227.60 U74(mark(X:S)) -> U74(X:S) 227.29/227.60 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.29/227.60 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.29/227.60 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.29/227.60 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.29/227.60 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.29/227.60 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.29/227.60 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.29/227.60 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.29/227.60 U83(active(X:S)) -> U83(X:S) 227.29/227.60 U83(mark(X:S)) -> U83(X:S) 227.29/227.60 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.29/227.60 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.29/227.60 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.29/227.60 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.29/227.60 U92(active(X:S)) -> U92(X:S) 227.29/227.60 U92(mark(X:S)) -> U92(X:S) 227.29/227.60 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.29/227.60 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.29/227.60 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.29/227.60 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.29/227.60 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.29/227.60 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.29/227.60 active(U13(tt)) -> mark(tt) 227.29/227.60 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.60 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.60 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.60 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.29/227.60 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.29/227.60 active(U26(tt)) -> mark(tt) 227.29/227.60 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.29/227.60 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.29/227.60 active(U33(tt)) -> mark(tt) 227.29/227.60 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.60 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.60 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.60 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.29/227.60 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.29/227.60 active(U46(tt)) -> mark(tt) 227.29/227.60 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.60 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.60 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.60 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.29/227.60 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.29/227.60 active(U56(tt)) -> mark(tt) 227.29/227.60 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.29/227.60 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.29/227.60 active(U63(tt)) -> mark(tt) 227.29/227.60 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.29/227.60 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.29/227.60 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.29/227.60 active(U74(tt)) -> mark(tt) 227.29/227.60 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.29/227.60 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.29/227.60 active(U83(tt)) -> mark(tt) 227.29/227.60 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.29/227.60 active(U92(tt)) -> mark(tt) 227.29/227.60 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.29/227.60 active(__(nil,X:S)) -> mark(X:S) 227.29/227.60 active(__(X:S,nil)) -> mark(X:S) 227.29/227.60 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.60 active(isList(nil)) -> mark(tt) 227.29/227.60 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.29/227.60 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.60 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.60 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.29/227.60 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.29/227.60 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.29/227.60 active(isPal(nil)) -> mark(tt) 227.29/227.60 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.29/227.60 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.29/227.60 active(isPalListKind(a)) -> mark(tt) 227.29/227.60 active(isPalListKind(e)) -> mark(tt) 227.29/227.60 active(isPalListKind(i)) -> mark(tt) 227.29/227.60 active(isPalListKind(nil)) -> mark(tt) 227.29/227.60 active(isPalListKind(o)) -> mark(tt) 227.29/227.60 active(isPalListKind(u)) -> mark(tt) 227.29/227.60 active(isQid(a)) -> mark(tt) 227.29/227.60 active(isQid(e)) -> mark(tt) 227.29/227.60 active(isQid(i)) -> mark(tt) 227.29/227.60 active(isQid(o)) -> mark(tt) 227.29/227.60 active(isQid(u)) -> mark(tt) 227.29/227.60 isList(active(X:S)) -> isList(X:S) 227.29/227.60 isList(mark(X:S)) -> isList(X:S) 227.29/227.60 isNeList(active(X:S)) -> isNeList(X:S) 227.29/227.60 isNeList(mark(X:S)) -> isNeList(X:S) 227.29/227.60 isNePal(active(X:S)) -> isNePal(X:S) 227.29/227.60 isNePal(mark(X:S)) -> isNePal(X:S) 227.29/227.60 isPal(active(X:S)) -> isPal(X:S) 227.29/227.60 isPal(mark(X:S)) -> isPal(X:S) 227.29/227.60 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.29/227.60 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.29/227.60 isQid(active(X:S)) -> isQid(X:S) 227.29/227.60 isQid(mark(X:S)) -> isQid(X:S) 227.29/227.60 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.29/227.60 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.29/227.60 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.29/227.60 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.29/227.60 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.29/227.60 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.29/227.60 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.29/227.60 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.29/227.60 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.29/227.60 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.29/227.60 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.29/227.60 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.29/227.60 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.29/227.60 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.29/227.60 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.29/227.60 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.29/227.60 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.29/227.60 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.29/227.60 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.29/227.60 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.29/227.60 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.29/227.60 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.29/227.60 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.29/227.60 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.29/227.60 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.29/227.60 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.29/227.60 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.29/227.60 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.29/227.60 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.29/227.60 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.29/227.60 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.29/227.60 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.29/227.60 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.29/227.60 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.29/227.60 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.29/227.60 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.29/227.60 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.29/227.60 mark(isList(X:S)) -> active(isList(X:S)) 227.29/227.60 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.29/227.60 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.29/227.60 mark(isPal(X:S)) -> active(isPal(X:S)) 227.29/227.60 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.29/227.60 mark(isQid(X:S)) -> active(isQid(X:S)) 227.29/227.60 mark(a) -> active(a) 227.29/227.60 mark(e) -> active(e) 227.29/227.60 mark(i) -> active(i) 227.29/227.60 mark(nil) -> active(nil) 227.29/227.60 mark(o) -> active(o) 227.29/227.60 mark(tt) -> active(tt) 227.29/227.60 mark(u) -> active(u) 227.29/227.60 ->Strongly Connected Components: 227.29/227.60 ->->Cycle: 227.29/227.60 ->->-> Pairs: 227.29/227.60 ACTIVE(U31(tt,V:S)) -> MARK(U32(isPalListKind(V:S),V:S)) 227.29/227.60 ACTIVE(U32(tt,V:S)) -> MARK(U33(isQid(V:S))) 227.29/227.60 ACTIVE(U41(tt,V1:S,V2:S)) -> MARK(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.60 ACTIVE(U42(tt,V1:S,V2:S)) -> MARK(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.60 ACTIVE(U43(tt,V1:S,V2:S)) -> MARK(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.60 ACTIVE(U44(tt,V1:S,V2:S)) -> MARK(U45(isList(V1:S),V2:S)) 227.29/227.60 ACTIVE(U45(tt,V2:S)) -> MARK(U46(isNeList(V2:S))) 227.29/227.60 ACTIVE(U51(tt,V1:S,V2:S)) -> MARK(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.60 ACTIVE(U52(tt,V1:S,V2:S)) -> MARK(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.60 ACTIVE(U53(tt,V1:S,V2:S)) -> MARK(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.60 ACTIVE(U54(tt,V1:S,V2:S)) -> MARK(U55(isNeList(V1:S),V2:S)) 227.29/227.60 ACTIVE(U55(tt,V2:S)) -> MARK(U56(isList(V2:S))) 227.29/227.60 ACTIVE(U61(tt,V:S)) -> MARK(U62(isPalListKind(V:S),V:S)) 227.29/227.60 ACTIVE(U62(tt,V:S)) -> MARK(U63(isQid(V:S))) 227.29/227.60 ACTIVE(U71(tt,I:S,P:S)) -> MARK(U72(isPalListKind(I:S),P:S)) 227.29/227.60 ACTIVE(U72(tt,P:S)) -> MARK(U73(isPal(P:S),P:S)) 227.29/227.60 ACTIVE(U73(tt,P:S)) -> MARK(U74(isPalListKind(P:S))) 227.29/227.60 ACTIVE(U81(tt,V:S)) -> MARK(U82(isPalListKind(V:S),V:S)) 227.29/227.60 ACTIVE(U82(tt,V:S)) -> MARK(U83(isNePal(V:S))) 227.29/227.60 ACTIVE(U91(tt,V2:S)) -> MARK(U92(isPalListKind(V2:S))) 227.29/227.60 ACTIVE(__(__(X:S,Y:S),Z:S)) -> MARK(__(X:S,__(Y:S,Z:S))) 227.29/227.60 ACTIVE(__(nil,X:S)) -> MARK(X:S) 227.29/227.60 ACTIVE(__(X:S,nil)) -> MARK(X:S) 227.29/227.60 ACTIVE(isList(__(V1:S,V2:S))) -> MARK(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.60 ACTIVE(isList(V:S)) -> MARK(U11(isPalListKind(V:S),V:S)) 227.29/227.60 ACTIVE(isNeList(__(V1:S,V2:S))) -> MARK(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.60 ACTIVE(isNeList(__(V1:S,V2:S))) -> MARK(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.60 ACTIVE(isNeList(V:S)) -> MARK(U31(isPalListKind(V:S),V:S)) 227.29/227.60 ACTIVE(isNePal(__(I:S,__(P:S,I:S)))) -> MARK(U71(isQid(I:S),I:S,P:S)) 227.29/227.60 ACTIVE(isNePal(V:S)) -> MARK(U61(isPalListKind(V:S),V:S)) 227.29/227.60 ACTIVE(isPal(V:S)) -> MARK(U81(isPalListKind(V:S),V:S)) 227.29/227.60 ACTIVE(isPalListKind(__(V1:S,V2:S))) -> MARK(U91(isPalListKind(V1:S),V2:S)) 227.29/227.60 MARK(U11(X1:S,X2:S)) -> ACTIVE(U11(mark(X1:S),X2:S)) 227.29/227.60 MARK(U11(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.60 MARK(U12(X1:S,X2:S)) -> ACTIVE(U12(mark(X1:S),X2:S)) 227.29/227.60 MARK(U12(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.60 MARK(U13(X:S)) -> ACTIVE(U13(mark(X:S))) 227.29/227.60 MARK(U13(X:S)) -> MARK(X:S) 227.29/227.60 MARK(U21(X1:S,X2:S,X3:S)) -> ACTIVE(U21(mark(X1:S),X2:S,X3:S)) 227.29/227.60 MARK(U21(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.60 MARK(U22(X1:S,X2:S,X3:S)) -> ACTIVE(U22(mark(X1:S),X2:S,X3:S)) 227.29/227.60 MARK(U22(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.60 MARK(U23(X1:S,X2:S,X3:S)) -> ACTIVE(U23(mark(X1:S),X2:S,X3:S)) 227.29/227.60 MARK(U23(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.60 MARK(U24(X1:S,X2:S,X3:S)) -> ACTIVE(U24(mark(X1:S),X2:S,X3:S)) 227.29/227.60 MARK(U24(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.60 MARK(U25(X1:S,X2:S)) -> ACTIVE(U25(mark(X1:S),X2:S)) 227.29/227.60 MARK(U25(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.60 MARK(U26(X:S)) -> ACTIVE(U26(mark(X:S))) 227.29/227.60 MARK(U26(X:S)) -> MARK(X:S) 227.29/227.60 MARK(U31(X1:S,X2:S)) -> ACTIVE(U31(mark(X1:S),X2:S)) 227.29/227.60 MARK(U31(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.60 MARK(U32(X1:S,X2:S)) -> ACTIVE(U32(mark(X1:S),X2:S)) 227.29/227.60 MARK(U32(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.60 MARK(U33(X:S)) -> ACTIVE(U33(mark(X:S))) 227.29/227.60 MARK(U33(X:S)) -> MARK(X:S) 227.29/227.60 MARK(U41(X1:S,X2:S,X3:S)) -> ACTIVE(U41(mark(X1:S),X2:S,X3:S)) 227.29/227.60 MARK(U41(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.60 MARK(U42(X1:S,X2:S,X3:S)) -> ACTIVE(U42(mark(X1:S),X2:S,X3:S)) 227.29/227.60 MARK(U42(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.60 MARK(U43(X1:S,X2:S,X3:S)) -> ACTIVE(U43(mark(X1:S),X2:S,X3:S)) 227.29/227.60 MARK(U43(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.60 MARK(U44(X1:S,X2:S,X3:S)) -> ACTIVE(U44(mark(X1:S),X2:S,X3:S)) 227.29/227.60 MARK(U44(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.60 MARK(U45(X1:S,X2:S)) -> ACTIVE(U45(mark(X1:S),X2:S)) 227.29/227.60 MARK(U45(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.60 MARK(U46(X:S)) -> ACTIVE(U46(mark(X:S))) 227.29/227.60 MARK(U46(X:S)) -> MARK(X:S) 227.29/227.60 MARK(U51(X1:S,X2:S,X3:S)) -> ACTIVE(U51(mark(X1:S),X2:S,X3:S)) 227.29/227.60 MARK(U51(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.60 MARK(U52(X1:S,X2:S,X3:S)) -> ACTIVE(U52(mark(X1:S),X2:S,X3:S)) 227.29/227.60 MARK(U52(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.60 MARK(U53(X1:S,X2:S,X3:S)) -> ACTIVE(U53(mark(X1:S),X2:S,X3:S)) 227.29/227.60 MARK(U53(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.60 MARK(U54(X1:S,X2:S,X3:S)) -> ACTIVE(U54(mark(X1:S),X2:S,X3:S)) 227.29/227.60 MARK(U54(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.60 MARK(U55(X1:S,X2:S)) -> ACTIVE(U55(mark(X1:S),X2:S)) 227.29/227.60 MARK(U55(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.60 MARK(U56(X:S)) -> ACTIVE(U56(mark(X:S))) 227.29/227.60 MARK(U56(X:S)) -> MARK(X:S) 227.29/227.60 MARK(U61(X1:S,X2:S)) -> ACTIVE(U61(mark(X1:S),X2:S)) 227.29/227.60 MARK(U61(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.60 MARK(U62(X1:S,X2:S)) -> ACTIVE(U62(mark(X1:S),X2:S)) 227.29/227.60 MARK(U62(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.60 MARK(U63(X:S)) -> ACTIVE(U63(mark(X:S))) 227.29/227.60 MARK(U63(X:S)) -> MARK(X:S) 227.29/227.60 MARK(U71(X1:S,X2:S,X3:S)) -> ACTIVE(U71(mark(X1:S),X2:S,X3:S)) 227.29/227.60 MARK(U71(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.60 MARK(U72(X1:S,X2:S)) -> ACTIVE(U72(mark(X1:S),X2:S)) 227.29/227.60 MARK(U72(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.60 MARK(U73(X1:S,X2:S)) -> ACTIVE(U73(mark(X1:S),X2:S)) 227.29/227.60 MARK(U73(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.60 MARK(U74(X:S)) -> ACTIVE(U74(mark(X:S))) 227.29/227.60 MARK(U74(X:S)) -> MARK(X:S) 227.29/227.60 MARK(U81(X1:S,X2:S)) -> ACTIVE(U81(mark(X1:S),X2:S)) 227.29/227.60 MARK(U81(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.60 MARK(U82(X1:S,X2:S)) -> ACTIVE(U82(mark(X1:S),X2:S)) 227.29/227.60 MARK(U82(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.60 MARK(U83(X:S)) -> ACTIVE(U83(mark(X:S))) 227.29/227.60 MARK(U83(X:S)) -> MARK(X:S) 227.29/227.60 MARK(U91(X1:S,X2:S)) -> ACTIVE(U91(mark(X1:S),X2:S)) 227.29/227.60 MARK(U91(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.60 MARK(U92(X:S)) -> ACTIVE(U92(mark(X:S))) 227.29/227.60 MARK(U92(X:S)) -> MARK(X:S) 227.29/227.60 MARK(__(X1:S,X2:S)) -> ACTIVE(__(mark(X1:S),mark(X2:S))) 227.29/227.60 MARK(__(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.60 MARK(__(X1:S,X2:S)) -> MARK(X2:S) 227.29/227.60 MARK(isList(X:S)) -> ACTIVE(isList(X:S)) 227.29/227.60 MARK(isNeList(X:S)) -> ACTIVE(isNeList(X:S)) 227.29/227.60 MARK(isNePal(X:S)) -> ACTIVE(isNePal(X:S)) 227.29/227.60 MARK(isPal(X:S)) -> ACTIVE(isPal(X:S)) 227.29/227.60 MARK(isPalListKind(X:S)) -> ACTIVE(isPalListKind(X:S)) 227.29/227.60 ->->-> Rules: 227.29/227.60 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.29/227.60 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.29/227.60 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.29/227.60 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.29/227.60 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.29/227.60 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.29/227.60 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.29/227.60 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.29/227.60 U13(active(X:S)) -> U13(X:S) 227.29/227.60 U13(mark(X:S)) -> U13(X:S) 227.29/227.60 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.29/227.60 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.29/227.60 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.29/227.60 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.29/227.60 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.29/227.60 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.29/227.60 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.29/227.60 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.29/227.60 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.29/227.60 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.29/227.60 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.29/227.60 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.29/227.60 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.29/227.60 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.29/227.60 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.29/227.60 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.29/227.60 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.29/227.60 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.29/227.60 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.29/227.60 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.29/227.60 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.29/227.60 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.29/227.60 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.29/227.60 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.29/227.60 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.29/227.60 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.29/227.60 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.29/227.60 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.29/227.60 U26(active(X:S)) -> U26(X:S) 227.29/227.60 U26(mark(X:S)) -> U26(X:S) 227.29/227.60 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.29/227.60 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.29/227.60 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.29/227.60 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.29/227.60 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.29/227.60 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.29/227.60 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.29/227.60 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.29/227.60 U33(active(X:S)) -> U33(X:S) 227.29/227.60 U33(mark(X:S)) -> U33(X:S) 227.29/227.60 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.29/227.60 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.29/227.60 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.29/227.60 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.29/227.60 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.29/227.60 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.29/227.60 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.29/227.60 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.29/227.60 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.29/227.60 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.29/227.60 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.29/227.60 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.29/227.60 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.29/227.60 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.29/227.60 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.29/227.60 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.29/227.60 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.29/227.60 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.29/227.60 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.29/227.60 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.29/227.60 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.29/227.60 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.29/227.60 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.29/227.60 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.29/227.60 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.29/227.60 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.29/227.60 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.29/227.60 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.29/227.60 U46(active(X:S)) -> U46(X:S) 227.29/227.60 U46(mark(X:S)) -> U46(X:S) 227.29/227.60 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.29/227.60 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.29/227.60 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.29/227.60 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.29/227.60 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.29/227.60 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.29/227.60 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.29/227.60 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.29/227.60 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.29/227.60 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.29/227.60 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.29/227.60 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.29/227.60 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.29/227.60 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.29/227.60 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.29/227.60 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.29/227.60 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.29/227.60 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.29/227.60 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.29/227.60 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.29/227.60 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.29/227.60 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.29/227.60 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.29/227.60 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.29/227.60 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.29/227.60 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.29/227.60 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.29/227.60 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.29/227.60 U56(active(X:S)) -> U56(X:S) 227.29/227.60 U56(mark(X:S)) -> U56(X:S) 227.29/227.60 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.29/227.60 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.29/227.60 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.29/227.60 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.29/227.60 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.29/227.60 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.29/227.60 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.29/227.60 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.29/227.60 U63(active(X:S)) -> U63(X:S) 227.29/227.60 U63(mark(X:S)) -> U63(X:S) 227.29/227.60 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.29/227.60 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.29/227.60 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.29/227.60 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.29/227.60 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.29/227.60 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.29/227.60 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.29/227.60 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.29/227.60 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.29/227.60 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.29/227.60 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.29/227.60 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.29/227.60 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.29/227.60 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.29/227.60 U74(active(X:S)) -> U74(X:S) 227.29/227.60 U74(mark(X:S)) -> U74(X:S) 227.29/227.60 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.29/227.60 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.29/227.60 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.29/227.60 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.29/227.60 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.29/227.60 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.29/227.60 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.29/227.60 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.29/227.60 U83(active(X:S)) -> U83(X:S) 227.29/227.60 U83(mark(X:S)) -> U83(X:S) 227.29/227.60 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.29/227.60 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.29/227.60 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.29/227.60 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.29/227.60 U92(active(X:S)) -> U92(X:S) 227.29/227.60 U92(mark(X:S)) -> U92(X:S) 227.29/227.60 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.29/227.60 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.29/227.60 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.29/227.60 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.29/227.60 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.29/227.60 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.29/227.60 active(U13(tt)) -> mark(tt) 227.29/227.60 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.60 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.60 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.60 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.29/227.60 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.29/227.60 active(U26(tt)) -> mark(tt) 227.29/227.60 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.29/227.60 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.29/227.60 active(U33(tt)) -> mark(tt) 227.29/227.60 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.60 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.60 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.60 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.29/227.60 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.29/227.60 active(U46(tt)) -> mark(tt) 227.29/227.60 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.60 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.60 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.60 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.29/227.60 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.29/227.60 active(U56(tt)) -> mark(tt) 227.29/227.60 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.29/227.60 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.29/227.60 active(U63(tt)) -> mark(tt) 227.29/227.60 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.29/227.60 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.29/227.60 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.29/227.60 active(U74(tt)) -> mark(tt) 227.29/227.60 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.29/227.60 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.29/227.60 active(U83(tt)) -> mark(tt) 227.29/227.60 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.29/227.60 active(U92(tt)) -> mark(tt) 227.29/227.60 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.29/227.60 active(__(nil,X:S)) -> mark(X:S) 227.29/227.60 active(__(X:S,nil)) -> mark(X:S) 227.29/227.60 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.60 active(isList(nil)) -> mark(tt) 227.29/227.60 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.29/227.60 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.60 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.60 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.29/227.60 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.29/227.60 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.29/227.60 active(isPal(nil)) -> mark(tt) 227.29/227.60 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.29/227.60 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.29/227.60 active(isPalListKind(a)) -> mark(tt) 227.29/227.60 active(isPalListKind(e)) -> mark(tt) 227.29/227.60 active(isPalListKind(i)) -> mark(tt) 227.29/227.60 active(isPalListKind(nil)) -> mark(tt) 227.29/227.60 active(isPalListKind(o)) -> mark(tt) 227.29/227.60 active(isPalListKind(u)) -> mark(tt) 227.29/227.60 active(isQid(a)) -> mark(tt) 227.29/227.60 active(isQid(e)) -> mark(tt) 227.29/227.60 active(isQid(i)) -> mark(tt) 227.29/227.60 active(isQid(o)) -> mark(tt) 227.29/227.60 active(isQid(u)) -> mark(tt) 227.29/227.60 isList(active(X:S)) -> isList(X:S) 227.29/227.60 isList(mark(X:S)) -> isList(X:S) 227.29/227.60 isNeList(active(X:S)) -> isNeList(X:S) 227.29/227.60 isNeList(mark(X:S)) -> isNeList(X:S) 227.29/227.60 isNePal(active(X:S)) -> isNePal(X:S) 227.29/227.60 isNePal(mark(X:S)) -> isNePal(X:S) 227.29/227.60 isPal(active(X:S)) -> isPal(X:S) 227.29/227.60 isPal(mark(X:S)) -> isPal(X:S) 227.29/227.60 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.29/227.60 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.29/227.60 isQid(active(X:S)) -> isQid(X:S) 227.29/227.60 isQid(mark(X:S)) -> isQid(X:S) 227.29/227.60 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.29/227.60 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.29/227.60 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.29/227.61 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.29/227.61 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.29/227.61 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.29/227.61 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.29/227.61 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.29/227.61 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.29/227.61 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.29/227.61 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.29/227.61 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.29/227.61 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.29/227.61 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.29/227.61 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.29/227.61 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.29/227.61 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.29/227.61 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.29/227.61 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.29/227.61 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.29/227.61 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.29/227.61 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.29/227.61 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.29/227.61 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.29/227.61 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.29/227.61 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.29/227.61 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.29/227.61 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.29/227.61 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.29/227.61 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.29/227.61 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.29/227.61 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.29/227.61 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.29/227.61 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.29/227.61 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.29/227.61 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.29/227.61 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.29/227.61 mark(isList(X:S)) -> active(isList(X:S)) 227.29/227.61 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.29/227.61 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.29/227.61 mark(isPal(X:S)) -> active(isPal(X:S)) 227.29/227.61 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.29/227.61 mark(isQid(X:S)) -> active(isQid(X:S)) 227.29/227.61 mark(a) -> active(a) 227.29/227.61 mark(e) -> active(e) 227.29/227.61 mark(i) -> active(i) 227.29/227.61 mark(nil) -> active(nil) 227.29/227.61 mark(o) -> active(o) 227.29/227.61 mark(tt) -> active(tt) 227.29/227.61 mark(u) -> active(u) 227.29/227.61 227.29/227.61 Problem 1.44: 227.29/227.61 227.29/227.61 Reduction Pairs Processor: 227.29/227.61 -> Pairs: 227.29/227.61 ACTIVE(U31(tt,V:S)) -> MARK(U32(isPalListKind(V:S),V:S)) 227.29/227.61 ACTIVE(U32(tt,V:S)) -> MARK(U33(isQid(V:S))) 227.29/227.61 ACTIVE(U41(tt,V1:S,V2:S)) -> MARK(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.61 ACTIVE(U42(tt,V1:S,V2:S)) -> MARK(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.61 ACTIVE(U43(tt,V1:S,V2:S)) -> MARK(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.61 ACTIVE(U44(tt,V1:S,V2:S)) -> MARK(U45(isList(V1:S),V2:S)) 227.29/227.61 ACTIVE(U45(tt,V2:S)) -> MARK(U46(isNeList(V2:S))) 227.29/227.61 ACTIVE(U51(tt,V1:S,V2:S)) -> MARK(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.61 ACTIVE(U52(tt,V1:S,V2:S)) -> MARK(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.61 ACTIVE(U53(tt,V1:S,V2:S)) -> MARK(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.61 ACTIVE(U54(tt,V1:S,V2:S)) -> MARK(U55(isNeList(V1:S),V2:S)) 227.29/227.61 ACTIVE(U55(tt,V2:S)) -> MARK(U56(isList(V2:S))) 227.29/227.61 ACTIVE(U61(tt,V:S)) -> MARK(U62(isPalListKind(V:S),V:S)) 227.29/227.61 ACTIVE(U62(tt,V:S)) -> MARK(U63(isQid(V:S))) 227.29/227.61 ACTIVE(U71(tt,I:S,P:S)) -> MARK(U72(isPalListKind(I:S),P:S)) 227.29/227.61 ACTIVE(U72(tt,P:S)) -> MARK(U73(isPal(P:S),P:S)) 227.29/227.61 ACTIVE(U73(tt,P:S)) -> MARK(U74(isPalListKind(P:S))) 227.29/227.61 ACTIVE(U81(tt,V:S)) -> MARK(U82(isPalListKind(V:S),V:S)) 227.29/227.61 ACTIVE(U82(tt,V:S)) -> MARK(U83(isNePal(V:S))) 227.29/227.61 ACTIVE(U91(tt,V2:S)) -> MARK(U92(isPalListKind(V2:S))) 227.29/227.61 ACTIVE(__(__(X:S,Y:S),Z:S)) -> MARK(__(X:S,__(Y:S,Z:S))) 227.29/227.61 ACTIVE(__(nil,X:S)) -> MARK(X:S) 227.29/227.61 ACTIVE(__(X:S,nil)) -> MARK(X:S) 227.29/227.61 ACTIVE(isList(__(V1:S,V2:S))) -> MARK(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.61 ACTIVE(isList(V:S)) -> MARK(U11(isPalListKind(V:S),V:S)) 227.29/227.61 ACTIVE(isNeList(__(V1:S,V2:S))) -> MARK(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.61 ACTIVE(isNeList(__(V1:S,V2:S))) -> MARK(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.61 ACTIVE(isNeList(V:S)) -> MARK(U31(isPalListKind(V:S),V:S)) 227.29/227.61 ACTIVE(isNePal(__(I:S,__(P:S,I:S)))) -> MARK(U71(isQid(I:S),I:S,P:S)) 227.29/227.61 ACTIVE(isNePal(V:S)) -> MARK(U61(isPalListKind(V:S),V:S)) 227.29/227.61 ACTIVE(isPal(V:S)) -> MARK(U81(isPalListKind(V:S),V:S)) 227.29/227.61 ACTIVE(isPalListKind(__(V1:S,V2:S))) -> MARK(U91(isPalListKind(V1:S),V2:S)) 227.29/227.61 MARK(U11(X1:S,X2:S)) -> ACTIVE(U11(mark(X1:S),X2:S)) 227.29/227.61 MARK(U11(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.61 MARK(U12(X1:S,X2:S)) -> ACTIVE(U12(mark(X1:S),X2:S)) 227.29/227.61 MARK(U12(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.61 MARK(U13(X:S)) -> ACTIVE(U13(mark(X:S))) 227.29/227.61 MARK(U13(X:S)) -> MARK(X:S) 227.29/227.61 MARK(U21(X1:S,X2:S,X3:S)) -> ACTIVE(U21(mark(X1:S),X2:S,X3:S)) 227.29/227.61 MARK(U21(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.61 MARK(U22(X1:S,X2:S,X3:S)) -> ACTIVE(U22(mark(X1:S),X2:S,X3:S)) 227.29/227.61 MARK(U22(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.61 MARK(U23(X1:S,X2:S,X3:S)) -> ACTIVE(U23(mark(X1:S),X2:S,X3:S)) 227.29/227.61 MARK(U23(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.61 MARK(U24(X1:S,X2:S,X3:S)) -> ACTIVE(U24(mark(X1:S),X2:S,X3:S)) 227.29/227.61 MARK(U24(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.61 MARK(U25(X1:S,X2:S)) -> ACTIVE(U25(mark(X1:S),X2:S)) 227.29/227.61 MARK(U25(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.61 MARK(U26(X:S)) -> ACTIVE(U26(mark(X:S))) 227.29/227.61 MARK(U26(X:S)) -> MARK(X:S) 227.29/227.61 MARK(U31(X1:S,X2:S)) -> ACTIVE(U31(mark(X1:S),X2:S)) 227.29/227.61 MARK(U31(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.61 MARK(U32(X1:S,X2:S)) -> ACTIVE(U32(mark(X1:S),X2:S)) 227.29/227.61 MARK(U32(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.61 MARK(U33(X:S)) -> ACTIVE(U33(mark(X:S))) 227.29/227.61 MARK(U33(X:S)) -> MARK(X:S) 227.29/227.61 MARK(U41(X1:S,X2:S,X3:S)) -> ACTIVE(U41(mark(X1:S),X2:S,X3:S)) 227.29/227.61 MARK(U41(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.61 MARK(U42(X1:S,X2:S,X3:S)) -> ACTIVE(U42(mark(X1:S),X2:S,X3:S)) 227.29/227.61 MARK(U42(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.61 MARK(U43(X1:S,X2:S,X3:S)) -> ACTIVE(U43(mark(X1:S),X2:S,X3:S)) 227.29/227.61 MARK(U43(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.61 MARK(U44(X1:S,X2:S,X3:S)) -> ACTIVE(U44(mark(X1:S),X2:S,X3:S)) 227.29/227.61 MARK(U44(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.61 MARK(U45(X1:S,X2:S)) -> ACTIVE(U45(mark(X1:S),X2:S)) 227.29/227.61 MARK(U45(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.61 MARK(U46(X:S)) -> ACTIVE(U46(mark(X:S))) 227.29/227.61 MARK(U46(X:S)) -> MARK(X:S) 227.29/227.61 MARK(U51(X1:S,X2:S,X3:S)) -> ACTIVE(U51(mark(X1:S),X2:S,X3:S)) 227.29/227.61 MARK(U51(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.61 MARK(U52(X1:S,X2:S,X3:S)) -> ACTIVE(U52(mark(X1:S),X2:S,X3:S)) 227.29/227.61 MARK(U52(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.61 MARK(U53(X1:S,X2:S,X3:S)) -> ACTIVE(U53(mark(X1:S),X2:S,X3:S)) 227.29/227.61 MARK(U53(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.61 MARK(U54(X1:S,X2:S,X3:S)) -> ACTIVE(U54(mark(X1:S),X2:S,X3:S)) 227.29/227.61 MARK(U54(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.61 MARK(U55(X1:S,X2:S)) -> ACTIVE(U55(mark(X1:S),X2:S)) 227.29/227.61 MARK(U55(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.61 MARK(U56(X:S)) -> ACTIVE(U56(mark(X:S))) 227.29/227.61 MARK(U56(X:S)) -> MARK(X:S) 227.29/227.61 MARK(U61(X1:S,X2:S)) -> ACTIVE(U61(mark(X1:S),X2:S)) 227.29/227.61 MARK(U61(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.61 MARK(U62(X1:S,X2:S)) -> ACTIVE(U62(mark(X1:S),X2:S)) 227.29/227.61 MARK(U62(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.61 MARK(U63(X:S)) -> ACTIVE(U63(mark(X:S))) 227.29/227.61 MARK(U63(X:S)) -> MARK(X:S) 227.29/227.61 MARK(U71(X1:S,X2:S,X3:S)) -> ACTIVE(U71(mark(X1:S),X2:S,X3:S)) 227.29/227.61 MARK(U71(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.61 MARK(U72(X1:S,X2:S)) -> ACTIVE(U72(mark(X1:S),X2:S)) 227.29/227.61 MARK(U72(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.61 MARK(U73(X1:S,X2:S)) -> ACTIVE(U73(mark(X1:S),X2:S)) 227.29/227.61 MARK(U73(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.61 MARK(U74(X:S)) -> ACTIVE(U74(mark(X:S))) 227.29/227.61 MARK(U74(X:S)) -> MARK(X:S) 227.29/227.61 MARK(U81(X1:S,X2:S)) -> ACTIVE(U81(mark(X1:S),X2:S)) 227.29/227.61 MARK(U81(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.61 MARK(U82(X1:S,X2:S)) -> ACTIVE(U82(mark(X1:S),X2:S)) 227.29/227.61 MARK(U82(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.61 MARK(U83(X:S)) -> ACTIVE(U83(mark(X:S))) 227.29/227.61 MARK(U83(X:S)) -> MARK(X:S) 227.29/227.61 MARK(U91(X1:S,X2:S)) -> ACTIVE(U91(mark(X1:S),X2:S)) 227.29/227.61 MARK(U91(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.61 MARK(U92(X:S)) -> ACTIVE(U92(mark(X:S))) 227.29/227.61 MARK(U92(X:S)) -> MARK(X:S) 227.29/227.61 MARK(__(X1:S,X2:S)) -> ACTIVE(__(mark(X1:S),mark(X2:S))) 227.29/227.61 MARK(__(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.61 MARK(__(X1:S,X2:S)) -> MARK(X2:S) 227.29/227.61 MARK(isList(X:S)) -> ACTIVE(isList(X:S)) 227.29/227.61 MARK(isNeList(X:S)) -> ACTIVE(isNeList(X:S)) 227.29/227.61 MARK(isNePal(X:S)) -> ACTIVE(isNePal(X:S)) 227.29/227.61 MARK(isPal(X:S)) -> ACTIVE(isPal(X:S)) 227.29/227.61 MARK(isPalListKind(X:S)) -> ACTIVE(isPalListKind(X:S)) 227.29/227.61 -> Rules: 227.29/227.61 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.29/227.61 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.29/227.61 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.29/227.61 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.29/227.61 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.29/227.61 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.29/227.61 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.29/227.61 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.29/227.61 U13(active(X:S)) -> U13(X:S) 227.29/227.61 U13(mark(X:S)) -> U13(X:S) 227.29/227.61 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.29/227.61 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.29/227.61 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.29/227.61 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.29/227.61 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.29/227.61 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.29/227.61 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.29/227.61 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.29/227.61 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.29/227.61 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.29/227.61 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.29/227.61 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.29/227.61 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.29/227.61 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.29/227.61 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.29/227.61 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.29/227.61 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.29/227.61 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.29/227.61 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.29/227.61 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.29/227.61 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.29/227.61 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.29/227.61 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.29/227.61 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.29/227.61 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.29/227.61 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.29/227.61 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.29/227.61 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.29/227.61 U26(active(X:S)) -> U26(X:S) 227.29/227.61 U26(mark(X:S)) -> U26(X:S) 227.29/227.61 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.29/227.61 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.29/227.61 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.29/227.61 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.29/227.61 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.29/227.61 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.29/227.61 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.29/227.61 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.29/227.61 U33(active(X:S)) -> U33(X:S) 227.29/227.61 U33(mark(X:S)) -> U33(X:S) 227.29/227.61 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.29/227.61 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.29/227.61 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.29/227.61 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.29/227.61 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.29/227.61 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.29/227.61 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.29/227.61 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.29/227.61 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.29/227.61 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.29/227.61 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.29/227.61 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.29/227.61 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.29/227.61 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.29/227.61 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.29/227.61 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.29/227.61 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.29/227.61 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.29/227.61 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.29/227.61 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.29/227.61 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.29/227.61 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.29/227.61 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.29/227.61 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.29/227.61 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.29/227.61 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.29/227.61 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.29/227.61 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.29/227.61 U46(active(X:S)) -> U46(X:S) 227.29/227.61 U46(mark(X:S)) -> U46(X:S) 227.29/227.61 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.29/227.61 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.29/227.61 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.29/227.61 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.29/227.61 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.29/227.61 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.29/227.61 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.29/227.61 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.29/227.61 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.29/227.61 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.29/227.61 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.29/227.61 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.29/227.61 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.29/227.61 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.29/227.61 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.29/227.61 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.29/227.61 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.29/227.61 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.29/227.61 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.29/227.61 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.29/227.61 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.29/227.61 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.29/227.61 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.29/227.61 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.29/227.61 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.29/227.61 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.29/227.61 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.29/227.61 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.29/227.61 U56(active(X:S)) -> U56(X:S) 227.29/227.61 U56(mark(X:S)) -> U56(X:S) 227.29/227.61 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.29/227.61 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.29/227.61 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.29/227.61 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.29/227.61 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.29/227.61 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.29/227.61 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.29/227.61 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.29/227.61 U63(active(X:S)) -> U63(X:S) 227.29/227.61 U63(mark(X:S)) -> U63(X:S) 227.29/227.61 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.29/227.61 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.29/227.61 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.29/227.61 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.29/227.61 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.29/227.61 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.29/227.61 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.29/227.61 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.29/227.61 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.29/227.61 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.29/227.61 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.29/227.61 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.29/227.61 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.29/227.61 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.29/227.61 U74(active(X:S)) -> U74(X:S) 227.29/227.61 U74(mark(X:S)) -> U74(X:S) 227.29/227.61 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.29/227.61 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.29/227.61 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.29/227.61 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.29/227.61 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.29/227.61 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.29/227.61 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.29/227.61 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.29/227.61 U83(active(X:S)) -> U83(X:S) 227.29/227.61 U83(mark(X:S)) -> U83(X:S) 227.29/227.61 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.29/227.61 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.29/227.61 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.29/227.61 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.29/227.61 U92(active(X:S)) -> U92(X:S) 227.29/227.61 U92(mark(X:S)) -> U92(X:S) 227.29/227.61 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.29/227.61 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.29/227.61 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.29/227.61 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.29/227.61 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.29/227.61 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.29/227.61 active(U13(tt)) -> mark(tt) 227.29/227.61 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.61 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.61 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.61 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.29/227.61 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.29/227.61 active(U26(tt)) -> mark(tt) 227.29/227.61 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.29/227.61 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.29/227.61 active(U33(tt)) -> mark(tt) 227.29/227.61 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.61 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.61 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.61 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.29/227.61 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.29/227.61 active(U46(tt)) -> mark(tt) 227.29/227.61 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.61 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.61 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.61 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.29/227.61 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.29/227.61 active(U56(tt)) -> mark(tt) 227.29/227.61 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.29/227.61 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.29/227.61 active(U63(tt)) -> mark(tt) 227.29/227.61 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.29/227.61 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.29/227.61 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.29/227.61 active(U74(tt)) -> mark(tt) 227.29/227.61 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.29/227.61 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.29/227.61 active(U83(tt)) -> mark(tt) 227.29/227.61 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.29/227.61 active(U92(tt)) -> mark(tt) 227.29/227.61 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.29/227.61 active(__(nil,X:S)) -> mark(X:S) 227.29/227.61 active(__(X:S,nil)) -> mark(X:S) 227.29/227.61 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.61 active(isList(nil)) -> mark(tt) 227.29/227.61 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.29/227.61 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.61 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.61 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.29/227.61 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.29/227.61 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.29/227.61 active(isPal(nil)) -> mark(tt) 227.29/227.61 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.29/227.61 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.29/227.61 active(isPalListKind(a)) -> mark(tt) 227.29/227.61 active(isPalListKind(e)) -> mark(tt) 227.29/227.61 active(isPalListKind(i)) -> mark(tt) 227.29/227.61 active(isPalListKind(nil)) -> mark(tt) 227.29/227.61 active(isPalListKind(o)) -> mark(tt) 227.29/227.61 active(isPalListKind(u)) -> mark(tt) 227.29/227.61 active(isQid(a)) -> mark(tt) 227.29/227.61 active(isQid(e)) -> mark(tt) 227.29/227.61 active(isQid(i)) -> mark(tt) 227.29/227.61 active(isQid(o)) -> mark(tt) 227.29/227.61 active(isQid(u)) -> mark(tt) 227.29/227.61 isList(active(X:S)) -> isList(X:S) 227.29/227.61 isList(mark(X:S)) -> isList(X:S) 227.29/227.61 isNeList(active(X:S)) -> isNeList(X:S) 227.29/227.61 isNeList(mark(X:S)) -> isNeList(X:S) 227.29/227.61 isNePal(active(X:S)) -> isNePal(X:S) 227.29/227.61 isNePal(mark(X:S)) -> isNePal(X:S) 227.29/227.61 isPal(active(X:S)) -> isPal(X:S) 227.29/227.61 isPal(mark(X:S)) -> isPal(X:S) 227.29/227.61 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.29/227.61 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.29/227.61 isQid(active(X:S)) -> isQid(X:S) 227.29/227.61 isQid(mark(X:S)) -> isQid(X:S) 227.29/227.61 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.29/227.61 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.29/227.61 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.29/227.61 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.29/227.61 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.29/227.61 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.29/227.61 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.29/227.61 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.29/227.61 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.29/227.61 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.29/227.61 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.29/227.61 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.29/227.61 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.29/227.61 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.29/227.61 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.29/227.61 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.29/227.61 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.29/227.61 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.29/227.61 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.29/227.61 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.29/227.61 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.29/227.61 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.29/227.61 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.29/227.61 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.29/227.61 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.29/227.61 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.29/227.61 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.29/227.61 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.29/227.61 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.29/227.61 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.29/227.61 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.29/227.61 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.29/227.61 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.29/227.61 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.29/227.61 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.29/227.61 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.29/227.61 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.29/227.61 mark(isList(X:S)) -> active(isList(X:S)) 227.29/227.61 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.29/227.61 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.29/227.61 mark(isPal(X:S)) -> active(isPal(X:S)) 227.29/227.61 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.29/227.61 mark(isQid(X:S)) -> active(isQid(X:S)) 227.29/227.61 mark(a) -> active(a) 227.29/227.61 mark(e) -> active(e) 227.29/227.61 mark(i) -> active(i) 227.29/227.61 mark(nil) -> active(nil) 227.29/227.61 mark(o) -> active(o) 227.29/227.61 mark(tt) -> active(tt) 227.29/227.61 mark(u) -> active(u) 227.29/227.61 -> Usable rules: 227.29/227.61 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.29/227.61 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.29/227.61 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.29/227.61 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.29/227.61 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.29/227.61 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.29/227.61 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.29/227.61 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.29/227.61 U13(active(X:S)) -> U13(X:S) 227.29/227.61 U13(mark(X:S)) -> U13(X:S) 227.29/227.61 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.29/227.61 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.29/227.61 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.29/227.61 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.29/227.61 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.29/227.61 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.29/227.61 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.29/227.61 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.29/227.61 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.29/227.61 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.29/227.61 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.29/227.61 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.29/227.61 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.29/227.61 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.29/227.61 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.29/227.61 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.29/227.61 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.29/227.61 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.29/227.61 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.29/227.61 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.29/227.61 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.29/227.61 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.29/227.61 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.29/227.61 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.29/227.61 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.29/227.61 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.29/227.61 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.29/227.61 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.29/227.61 U26(active(X:S)) -> U26(X:S) 227.29/227.61 U26(mark(X:S)) -> U26(X:S) 227.29/227.61 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.29/227.61 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.29/227.61 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.29/227.61 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.29/227.61 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.29/227.61 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.29/227.61 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.29/227.61 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.29/227.61 U33(active(X:S)) -> U33(X:S) 227.29/227.61 U33(mark(X:S)) -> U33(X:S) 227.29/227.61 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.29/227.61 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.29/227.61 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.29/227.61 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.29/227.61 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.29/227.61 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.29/227.61 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.29/227.61 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.29/227.61 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.29/227.61 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.29/227.61 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.29/227.61 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.29/227.61 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.29/227.61 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.29/227.61 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.29/227.61 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.29/227.61 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.29/227.61 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.29/227.61 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.29/227.61 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.29/227.61 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.29/227.61 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.29/227.61 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.29/227.61 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.29/227.61 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.29/227.61 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.29/227.61 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.29/227.61 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.29/227.61 U46(active(X:S)) -> U46(X:S) 227.29/227.61 U46(mark(X:S)) -> U46(X:S) 227.29/227.61 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.29/227.61 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.29/227.61 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.29/227.61 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.29/227.61 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.29/227.61 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.29/227.61 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.29/227.61 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.29/227.61 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.29/227.61 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.29/227.61 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.29/227.61 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.29/227.61 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.29/227.61 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.29/227.61 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.29/227.61 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.29/227.61 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.29/227.61 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.29/227.61 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.29/227.61 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.29/227.61 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.29/227.61 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.29/227.61 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.29/227.61 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.29/227.61 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.29/227.61 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.29/227.61 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.29/227.61 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.29/227.61 U56(active(X:S)) -> U56(X:S) 227.29/227.61 U56(mark(X:S)) -> U56(X:S) 227.29/227.61 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.29/227.61 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.29/227.61 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.29/227.61 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.29/227.61 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.29/227.61 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.29/227.61 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.29/227.61 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.29/227.61 U63(active(X:S)) -> U63(X:S) 227.29/227.61 U63(mark(X:S)) -> U63(X:S) 227.29/227.61 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.29/227.61 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.29/227.61 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.29/227.61 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.29/227.61 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.29/227.61 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.29/227.61 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.29/227.61 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.29/227.61 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.29/227.61 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.29/227.61 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.29/227.61 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.29/227.61 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.29/227.61 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.29/227.61 U74(active(X:S)) -> U74(X:S) 227.29/227.61 U74(mark(X:S)) -> U74(X:S) 227.29/227.61 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.29/227.61 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.29/227.61 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.29/227.61 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.29/227.61 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.29/227.61 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.29/227.61 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.29/227.61 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.29/227.61 U83(active(X:S)) -> U83(X:S) 227.29/227.61 U83(mark(X:S)) -> U83(X:S) 227.29/227.61 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.29/227.61 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.29/227.61 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.29/227.61 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.29/227.61 U92(active(X:S)) -> U92(X:S) 227.29/227.61 U92(mark(X:S)) -> U92(X:S) 227.29/227.61 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.29/227.61 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.29/227.61 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.29/227.61 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.29/227.61 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.29/227.61 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.29/227.61 active(U13(tt)) -> mark(tt) 227.29/227.61 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.61 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.61 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.61 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.29/227.61 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.29/227.61 active(U26(tt)) -> mark(tt) 227.29/227.61 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.29/227.61 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.29/227.61 active(U33(tt)) -> mark(tt) 227.29/227.61 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.61 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.61 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.61 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.29/227.61 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.29/227.61 active(U46(tt)) -> mark(tt) 227.29/227.61 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.61 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.61 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.61 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.29/227.61 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.29/227.61 active(U56(tt)) -> mark(tt) 227.29/227.61 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.29/227.61 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.29/227.61 active(U63(tt)) -> mark(tt) 227.29/227.61 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.29/227.61 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.29/227.61 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.29/227.61 active(U74(tt)) -> mark(tt) 227.29/227.61 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.29/227.61 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.29/227.61 active(U83(tt)) -> mark(tt) 227.29/227.61 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.29/227.61 active(U92(tt)) -> mark(tt) 227.29/227.61 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.29/227.61 active(__(nil,X:S)) -> mark(X:S) 227.29/227.61 active(__(X:S,nil)) -> mark(X:S) 227.29/227.61 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.61 active(isList(nil)) -> mark(tt) 227.29/227.61 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.29/227.61 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.61 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.61 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.29/227.61 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.29/227.61 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.29/227.61 active(isPal(nil)) -> mark(tt) 227.29/227.61 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.29/227.61 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.29/227.61 active(isPalListKind(a)) -> mark(tt) 227.29/227.61 active(isPalListKind(e)) -> mark(tt) 227.29/227.61 active(isPalListKind(i)) -> mark(tt) 227.29/227.61 active(isPalListKind(nil)) -> mark(tt) 227.29/227.61 active(isPalListKind(o)) -> mark(tt) 227.29/227.61 active(isPalListKind(u)) -> mark(tt) 227.29/227.61 active(isQid(a)) -> mark(tt) 227.29/227.61 active(isQid(e)) -> mark(tt) 227.29/227.61 active(isQid(i)) -> mark(tt) 227.29/227.61 active(isQid(o)) -> mark(tt) 227.29/227.61 active(isQid(u)) -> mark(tt) 227.29/227.61 isList(active(X:S)) -> isList(X:S) 227.29/227.61 isList(mark(X:S)) -> isList(X:S) 227.29/227.61 isNeList(active(X:S)) -> isNeList(X:S) 227.29/227.61 isNeList(mark(X:S)) -> isNeList(X:S) 227.29/227.61 isNePal(active(X:S)) -> isNePal(X:S) 227.29/227.61 isNePal(mark(X:S)) -> isNePal(X:S) 227.29/227.61 isPal(active(X:S)) -> isPal(X:S) 227.29/227.61 isPal(mark(X:S)) -> isPal(X:S) 227.29/227.61 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.29/227.61 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.29/227.61 isQid(active(X:S)) -> isQid(X:S) 227.29/227.61 isQid(mark(X:S)) -> isQid(X:S) 227.29/227.61 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.29/227.61 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.29/227.61 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.29/227.61 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.29/227.61 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.29/227.61 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.29/227.61 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.29/227.61 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.29/227.61 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.29/227.61 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.29/227.61 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.29/227.61 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.29/227.61 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.29/227.61 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.29/227.61 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.29/227.61 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.29/227.61 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.29/227.61 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.29/227.61 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.29/227.61 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.29/227.61 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.29/227.61 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.29/227.61 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.29/227.61 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.29/227.61 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.29/227.61 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.29/227.61 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.29/227.61 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.29/227.61 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.29/227.61 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.29/227.61 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.29/227.61 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.29/227.61 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.29/227.61 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.29/227.61 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.29/227.61 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.29/227.61 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.29/227.61 mark(isList(X:S)) -> active(isList(X:S)) 227.29/227.61 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.29/227.61 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.29/227.61 mark(isPal(X:S)) -> active(isPal(X:S)) 227.29/227.61 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.29/227.61 mark(isQid(X:S)) -> active(isQid(X:S)) 227.29/227.61 mark(a) -> active(a) 227.29/227.61 mark(e) -> active(e) 227.29/227.61 mark(i) -> active(i) 227.29/227.61 mark(nil) -> active(nil) 227.29/227.61 mark(o) -> active(o) 227.29/227.61 mark(tt) -> active(tt) 227.29/227.61 mark(u) -> active(u) 227.29/227.61 ->Interpretation type: 227.29/227.61 Linear 227.29/227.61 ->Coefficients: 227.29/227.61 Natural Numbers 227.29/227.61 ->Dimension: 227.29/227.61 1 227.29/227.61 ->Bound: 227.29/227.61 2 227.29/227.61 ->Interpretation: 227.29/227.61 227.29/227.61 [U11](X1,X2) = X1 + 2.X2 + 1 227.29/227.61 [U12](X1,X2) = 2.X1 + 2.X2 227.29/227.61 [U13](X) = X 227.29/227.61 [U21](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.29/227.61 [U22](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.29/227.61 [U23](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.29/227.61 [U24](X1,X2,X3) = X1 + 2.X2 + 2.X3 + 2 227.29/227.61 [U25](X1,X2) = X1 + 2.X2 + 1 227.29/227.61 [U26](X) = X 227.29/227.61 [U31](X1,X2) = 2.X1 + 2.X2 227.29/227.61 [U32](X1,X2) = X1 + 2.X2 227.29/227.61 [U33](X) = 2.X 227.29/227.61 [U41](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.29/227.61 [U42](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.29/227.61 [U43](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.29/227.61 [U44](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.29/227.61 [U45](X1,X2) = X1 + 2.X2 + 2 227.29/227.61 [U46](X) = X + 1 227.29/227.61 [U51](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.29/227.61 [U52](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.29/227.61 [U53](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.29/227.61 [U54](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.29/227.61 [U55](X1,X2) = X1 + 2.X2 + 2 227.29/227.61 [U56](X) = X + 1 227.29/227.61 [U61](X1,X2) = 2.X1 + 2.X2 227.29/227.61 [U62](X1,X2) = X1 + 2.X2 + 1 227.29/227.61 [U63](X) = 2.X + 2 227.29/227.61 [U71](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.29/227.61 [U72](X1,X2) = 2.X1 + 2.X2 + 2 227.29/227.61 [U73](X1,X2) = X1 + 2 227.29/227.61 [U74](X) = X + 2 227.29/227.61 [U81](X1,X2) = 2.X1 + 2.X2 227.29/227.61 [U82](X1,X2) = 2.X1 + 2.X2 227.29/227.61 [U83](X) = X 227.29/227.61 [U91](X1,X2) = X1 227.29/227.61 [U92](X) = X 227.29/227.61 [__](X1,X2) = 2.X1 + X2 + 2 227.29/227.61 [active](X) = X 227.29/227.61 [isList](X) = 2.X + 2 227.29/227.61 [isNeList](X) = 2.X + 2 227.29/227.61 [isNePal](X) = 2.X + 2 227.29/227.61 [isPal](X) = 2.X + 2 227.29/227.61 [isPalListKind](X) = 1 227.29/227.61 [isQid](X) = X 227.29/227.61 [mark](X) = X 227.29/227.61 [a] = 1 227.29/227.61 [e] = 1 227.29/227.61 [fSNonEmpty] = 0 227.29/227.61 [i] = 1 227.29/227.61 [nil] = 2 227.29/227.61 [o] = 1 227.29/227.61 [tt] = 1 227.29/227.61 [u] = 2 227.29/227.61 [U11#](X1,X2) = 0 227.29/227.61 [U12#](X1,X2) = 0 227.29/227.61 [U13#](X) = 0 227.29/227.61 [U21#](X1,X2,X3) = 0 227.29/227.61 [U22#](X1,X2,X3) = 0 227.29/227.61 [U23#](X1,X2,X3) = 0 227.29/227.61 [U24#](X1,X2,X3) = 0 227.29/227.61 [U25#](X1,X2) = 0 227.29/227.61 [U26#](X) = 0 227.29/227.61 [U31#](X1,X2) = 0 227.29/227.61 [U32#](X1,X2) = 0 227.29/227.61 [U33#](X) = 0 227.29/227.61 [U41#](X1,X2,X3) = 0 227.29/227.61 [U42#](X1,X2,X3) = 0 227.29/227.61 [U43#](X1,X2,X3) = 0 227.29/227.61 [U44#](X1,X2,X3) = 0 227.29/227.61 [U45#](X1,X2) = 0 227.29/227.61 [U46#](X) = 0 227.29/227.61 [U51#](X1,X2,X3) = 0 227.29/227.61 [U52#](X1,X2,X3) = 0 227.29/227.61 [U53#](X1,X2,X3) = 0 227.29/227.61 [U54#](X1,X2,X3) = 0 227.29/227.61 [U55#](X1,X2) = 0 227.29/227.61 [U56#](X) = 0 227.29/227.61 [U61#](X1,X2) = 0 227.29/227.61 [U62#](X1,X2) = 0 227.29/227.61 [U63#](X) = 0 227.29/227.61 [U71#](X1,X2,X3) = 0 227.29/227.61 [U72#](X1,X2) = 0 227.29/227.61 [U73#](X1,X2) = 0 227.29/227.61 [U74#](X) = 0 227.29/227.61 [U81#](X1,X2) = 0 227.29/227.61 [U82#](X1,X2) = 0 227.29/227.61 [U83#](X) = 0 227.29/227.61 [U91#](X1,X2) = 0 227.29/227.61 [U92#](X) = 0 227.29/227.61 [__#](X1,X2) = 0 227.29/227.61 [ACTIVE](X) = 2.X + 2 227.29/227.61 [ISLIST](X) = 0 227.29/227.61 [ISNELIST](X) = 0 227.29/227.61 [ISNEPAL](X) = 0 227.29/227.61 [ISPAL](X) = 0 227.29/227.61 [ISPALLISTKIND](X) = 0 227.29/227.61 [ISQID](X) = 0 227.29/227.61 [MARK](X) = 2.X + 2 227.29/227.61 227.29/227.61 Problem 1.44: 227.29/227.61 227.29/227.61 SCC Processor: 227.29/227.61 -> Pairs: 227.29/227.61 ACTIVE(U32(tt,V:S)) -> MARK(U33(isQid(V:S))) 227.29/227.61 ACTIVE(U41(tt,V1:S,V2:S)) -> MARK(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.61 ACTIVE(U42(tt,V1:S,V2:S)) -> MARK(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.61 ACTIVE(U43(tt,V1:S,V2:S)) -> MARK(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.61 ACTIVE(U44(tt,V1:S,V2:S)) -> MARK(U45(isList(V1:S),V2:S)) 227.29/227.61 ACTIVE(U45(tt,V2:S)) -> MARK(U46(isNeList(V2:S))) 227.29/227.61 ACTIVE(U51(tt,V1:S,V2:S)) -> MARK(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.61 ACTIVE(U52(tt,V1:S,V2:S)) -> MARK(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.61 ACTIVE(U53(tt,V1:S,V2:S)) -> MARK(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.61 ACTIVE(U54(tt,V1:S,V2:S)) -> MARK(U55(isNeList(V1:S),V2:S)) 227.29/227.61 ACTIVE(U55(tt,V2:S)) -> MARK(U56(isList(V2:S))) 227.29/227.61 ACTIVE(U61(tt,V:S)) -> MARK(U62(isPalListKind(V:S),V:S)) 227.29/227.61 ACTIVE(U62(tt,V:S)) -> MARK(U63(isQid(V:S))) 227.29/227.61 ACTIVE(U71(tt,I:S,P:S)) -> MARK(U72(isPalListKind(I:S),P:S)) 227.29/227.61 ACTIVE(U72(tt,P:S)) -> MARK(U73(isPal(P:S),P:S)) 227.29/227.61 ACTIVE(U73(tt,P:S)) -> MARK(U74(isPalListKind(P:S))) 227.29/227.61 ACTIVE(U81(tt,V:S)) -> MARK(U82(isPalListKind(V:S),V:S)) 227.29/227.61 ACTIVE(U82(tt,V:S)) -> MARK(U83(isNePal(V:S))) 227.29/227.61 ACTIVE(U91(tt,V2:S)) -> MARK(U92(isPalListKind(V2:S))) 227.29/227.61 ACTIVE(__(__(X:S,Y:S),Z:S)) -> MARK(__(X:S,__(Y:S,Z:S))) 227.29/227.61 ACTIVE(__(nil,X:S)) -> MARK(X:S) 227.29/227.61 ACTIVE(__(X:S,nil)) -> MARK(X:S) 227.29/227.61 ACTIVE(isList(__(V1:S,V2:S))) -> MARK(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.61 ACTIVE(isList(V:S)) -> MARK(U11(isPalListKind(V:S),V:S)) 227.29/227.61 ACTIVE(isNeList(__(V1:S,V2:S))) -> MARK(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.61 ACTIVE(isNeList(__(V1:S,V2:S))) -> MARK(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.61 ACTIVE(isNeList(V:S)) -> MARK(U31(isPalListKind(V:S),V:S)) 227.29/227.61 ACTIVE(isNePal(__(I:S,__(P:S,I:S)))) -> MARK(U71(isQid(I:S),I:S,P:S)) 227.29/227.61 ACTIVE(isNePal(V:S)) -> MARK(U61(isPalListKind(V:S),V:S)) 227.29/227.61 ACTIVE(isPal(V:S)) -> MARK(U81(isPalListKind(V:S),V:S)) 227.29/227.61 ACTIVE(isPalListKind(__(V1:S,V2:S))) -> MARK(U91(isPalListKind(V1:S),V2:S)) 227.29/227.61 MARK(U11(X1:S,X2:S)) -> ACTIVE(U11(mark(X1:S),X2:S)) 227.29/227.61 MARK(U11(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.61 MARK(U12(X1:S,X2:S)) -> ACTIVE(U12(mark(X1:S),X2:S)) 227.29/227.61 MARK(U12(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.61 MARK(U13(X:S)) -> ACTIVE(U13(mark(X:S))) 227.29/227.61 MARK(U13(X:S)) -> MARK(X:S) 227.29/227.61 MARK(U21(X1:S,X2:S,X3:S)) -> ACTIVE(U21(mark(X1:S),X2:S,X3:S)) 227.29/227.61 MARK(U21(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.61 MARK(U22(X1:S,X2:S,X3:S)) -> ACTIVE(U22(mark(X1:S),X2:S,X3:S)) 227.29/227.61 MARK(U22(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.61 MARK(U23(X1:S,X2:S,X3:S)) -> ACTIVE(U23(mark(X1:S),X2:S,X3:S)) 227.29/227.61 MARK(U23(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.61 MARK(U24(X1:S,X2:S,X3:S)) -> ACTIVE(U24(mark(X1:S),X2:S,X3:S)) 227.29/227.61 MARK(U24(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.61 MARK(U25(X1:S,X2:S)) -> ACTIVE(U25(mark(X1:S),X2:S)) 227.29/227.61 MARK(U25(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.61 MARK(U26(X:S)) -> ACTIVE(U26(mark(X:S))) 227.29/227.61 MARK(U26(X:S)) -> MARK(X:S) 227.29/227.61 MARK(U31(X1:S,X2:S)) -> ACTIVE(U31(mark(X1:S),X2:S)) 227.29/227.61 MARK(U31(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.61 MARK(U32(X1:S,X2:S)) -> ACTIVE(U32(mark(X1:S),X2:S)) 227.29/227.61 MARK(U32(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.61 MARK(U33(X:S)) -> ACTIVE(U33(mark(X:S))) 227.29/227.61 MARK(U33(X:S)) -> MARK(X:S) 227.29/227.61 MARK(U41(X1:S,X2:S,X3:S)) -> ACTIVE(U41(mark(X1:S),X2:S,X3:S)) 227.29/227.61 MARK(U41(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.61 MARK(U42(X1:S,X2:S,X3:S)) -> ACTIVE(U42(mark(X1:S),X2:S,X3:S)) 227.29/227.61 MARK(U42(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.61 MARK(U43(X1:S,X2:S,X3:S)) -> ACTIVE(U43(mark(X1:S),X2:S,X3:S)) 227.29/227.61 MARK(U43(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.61 MARK(U44(X1:S,X2:S,X3:S)) -> ACTIVE(U44(mark(X1:S),X2:S,X3:S)) 227.29/227.61 MARK(U44(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.61 MARK(U45(X1:S,X2:S)) -> ACTIVE(U45(mark(X1:S),X2:S)) 227.29/227.61 MARK(U45(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.61 MARK(U46(X:S)) -> ACTIVE(U46(mark(X:S))) 227.29/227.61 MARK(U46(X:S)) -> MARK(X:S) 227.29/227.61 MARK(U51(X1:S,X2:S,X3:S)) -> ACTIVE(U51(mark(X1:S),X2:S,X3:S)) 227.29/227.61 MARK(U51(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.61 MARK(U52(X1:S,X2:S,X3:S)) -> ACTIVE(U52(mark(X1:S),X2:S,X3:S)) 227.29/227.61 MARK(U52(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.61 MARK(U53(X1:S,X2:S,X3:S)) -> ACTIVE(U53(mark(X1:S),X2:S,X3:S)) 227.29/227.61 MARK(U53(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.61 MARK(U54(X1:S,X2:S,X3:S)) -> ACTIVE(U54(mark(X1:S),X2:S,X3:S)) 227.29/227.61 MARK(U54(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.61 MARK(U55(X1:S,X2:S)) -> ACTIVE(U55(mark(X1:S),X2:S)) 227.29/227.61 MARK(U55(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.61 MARK(U56(X:S)) -> ACTIVE(U56(mark(X:S))) 227.29/227.61 MARK(U56(X:S)) -> MARK(X:S) 227.29/227.61 MARK(U61(X1:S,X2:S)) -> ACTIVE(U61(mark(X1:S),X2:S)) 227.29/227.61 MARK(U61(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.61 MARK(U62(X1:S,X2:S)) -> ACTIVE(U62(mark(X1:S),X2:S)) 227.29/227.61 MARK(U62(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.61 MARK(U63(X:S)) -> ACTIVE(U63(mark(X:S))) 227.29/227.61 MARK(U63(X:S)) -> MARK(X:S) 227.29/227.61 MARK(U71(X1:S,X2:S,X3:S)) -> ACTIVE(U71(mark(X1:S),X2:S,X3:S)) 227.29/227.61 MARK(U71(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.61 MARK(U72(X1:S,X2:S)) -> ACTIVE(U72(mark(X1:S),X2:S)) 227.29/227.61 MARK(U72(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.61 MARK(U73(X1:S,X2:S)) -> ACTIVE(U73(mark(X1:S),X2:S)) 227.29/227.61 MARK(U73(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.61 MARK(U74(X:S)) -> ACTIVE(U74(mark(X:S))) 227.29/227.61 MARK(U74(X:S)) -> MARK(X:S) 227.29/227.61 MARK(U81(X1:S,X2:S)) -> ACTIVE(U81(mark(X1:S),X2:S)) 227.29/227.61 MARK(U81(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.61 MARK(U82(X1:S,X2:S)) -> ACTIVE(U82(mark(X1:S),X2:S)) 227.29/227.61 MARK(U82(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.61 MARK(U83(X:S)) -> ACTIVE(U83(mark(X:S))) 227.29/227.61 MARK(U83(X:S)) -> MARK(X:S) 227.29/227.61 MARK(U91(X1:S,X2:S)) -> ACTIVE(U91(mark(X1:S),X2:S)) 227.29/227.61 MARK(U91(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.61 MARK(U92(X:S)) -> ACTIVE(U92(mark(X:S))) 227.29/227.61 MARK(U92(X:S)) -> MARK(X:S) 227.29/227.61 MARK(__(X1:S,X2:S)) -> ACTIVE(__(mark(X1:S),mark(X2:S))) 227.29/227.61 MARK(__(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.61 MARK(__(X1:S,X2:S)) -> MARK(X2:S) 227.29/227.61 MARK(isList(X:S)) -> ACTIVE(isList(X:S)) 227.29/227.61 MARK(isNeList(X:S)) -> ACTIVE(isNeList(X:S)) 227.29/227.61 MARK(isNePal(X:S)) -> ACTIVE(isNePal(X:S)) 227.29/227.61 MARK(isPal(X:S)) -> ACTIVE(isPal(X:S)) 227.29/227.61 MARK(isPalListKind(X:S)) -> ACTIVE(isPalListKind(X:S)) 227.29/227.61 -> Rules: 227.29/227.61 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.29/227.61 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.29/227.61 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.29/227.61 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.29/227.61 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.29/227.61 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.29/227.61 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.29/227.61 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.29/227.61 U13(active(X:S)) -> U13(X:S) 227.29/227.61 U13(mark(X:S)) -> U13(X:S) 227.29/227.61 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.29/227.61 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.29/227.61 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.29/227.61 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.29/227.61 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.29/227.61 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.29/227.61 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.29/227.61 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.29/227.61 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.29/227.61 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.29/227.61 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.29/227.61 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.29/227.61 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.29/227.61 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.29/227.61 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.29/227.61 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.29/227.61 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.29/227.61 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.29/227.61 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.29/227.61 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.29/227.61 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.29/227.61 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.29/227.61 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.29/227.61 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.29/227.61 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.29/227.61 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.29/227.61 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.29/227.61 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.29/227.61 U26(active(X:S)) -> U26(X:S) 227.29/227.61 U26(mark(X:S)) -> U26(X:S) 227.29/227.61 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.29/227.61 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.29/227.61 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.29/227.61 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.29/227.61 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.29/227.61 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.29/227.61 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.29/227.61 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.29/227.61 U33(active(X:S)) -> U33(X:S) 227.29/227.61 U33(mark(X:S)) -> U33(X:S) 227.29/227.61 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.29/227.61 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.29/227.61 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.29/227.61 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.29/227.61 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.29/227.61 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.29/227.61 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.29/227.61 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.29/227.61 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.29/227.61 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.29/227.61 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.29/227.61 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.29/227.61 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.29/227.61 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.29/227.61 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.29/227.61 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.29/227.61 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.29/227.61 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.29/227.61 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.29/227.61 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.29/227.61 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.29/227.61 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.29/227.61 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.29/227.61 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.29/227.61 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.29/227.61 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.29/227.61 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.29/227.61 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.29/227.61 U46(active(X:S)) -> U46(X:S) 227.29/227.61 U46(mark(X:S)) -> U46(X:S) 227.29/227.61 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.29/227.61 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.29/227.61 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.29/227.61 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.29/227.61 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.29/227.61 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.29/227.61 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.29/227.61 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.29/227.61 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.29/227.61 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.29/227.61 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.29/227.61 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.29/227.61 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.29/227.61 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.29/227.61 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.29/227.61 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.29/227.61 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.29/227.61 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.29/227.61 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.29/227.61 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.29/227.61 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.29/227.61 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.29/227.61 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.29/227.61 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.29/227.61 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.29/227.61 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.29/227.61 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.29/227.61 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.29/227.61 U56(active(X:S)) -> U56(X:S) 227.29/227.61 U56(mark(X:S)) -> U56(X:S) 227.29/227.61 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.29/227.61 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.29/227.61 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.29/227.61 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.29/227.61 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.29/227.61 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.29/227.61 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.29/227.61 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.29/227.61 U63(active(X:S)) -> U63(X:S) 227.29/227.61 U63(mark(X:S)) -> U63(X:S) 227.29/227.61 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.29/227.61 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.29/227.61 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.29/227.61 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.29/227.61 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.29/227.61 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.29/227.61 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.29/227.61 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.29/227.61 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.29/227.61 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.29/227.61 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.29/227.61 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.29/227.61 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.29/227.61 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.29/227.61 U74(active(X:S)) -> U74(X:S) 227.29/227.61 U74(mark(X:S)) -> U74(X:S) 227.29/227.61 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.29/227.61 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.29/227.61 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.29/227.61 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.29/227.61 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.29/227.61 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.29/227.61 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.29/227.61 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.29/227.61 U83(active(X:S)) -> U83(X:S) 227.29/227.61 U83(mark(X:S)) -> U83(X:S) 227.29/227.61 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.29/227.61 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.29/227.61 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.29/227.61 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.29/227.61 U92(active(X:S)) -> U92(X:S) 227.29/227.61 U92(mark(X:S)) -> U92(X:S) 227.29/227.61 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.29/227.61 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.29/227.61 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.29/227.61 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.29/227.61 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.29/227.61 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.29/227.61 active(U13(tt)) -> mark(tt) 227.29/227.61 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.61 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.61 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.61 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.29/227.61 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.29/227.61 active(U26(tt)) -> mark(tt) 227.29/227.61 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.29/227.61 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.29/227.61 active(U33(tt)) -> mark(tt) 227.29/227.61 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.61 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.61 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.61 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.29/227.61 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.29/227.61 active(U46(tt)) -> mark(tt) 227.29/227.61 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.61 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.61 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.61 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.29/227.61 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.29/227.61 active(U56(tt)) -> mark(tt) 227.29/227.61 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.29/227.61 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.29/227.61 active(U63(tt)) -> mark(tt) 227.29/227.61 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.29/227.61 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.29/227.61 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.29/227.61 active(U74(tt)) -> mark(tt) 227.29/227.61 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.29/227.61 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.29/227.61 active(U83(tt)) -> mark(tt) 227.29/227.61 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.29/227.61 active(U92(tt)) -> mark(tt) 227.29/227.61 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.29/227.61 active(__(nil,X:S)) -> mark(X:S) 227.29/227.61 active(__(X:S,nil)) -> mark(X:S) 227.29/227.61 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.61 active(isList(nil)) -> mark(tt) 227.29/227.61 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.29/227.61 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.61 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.61 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.29/227.61 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.29/227.61 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.29/227.61 active(isPal(nil)) -> mark(tt) 227.29/227.61 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.29/227.61 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.29/227.61 active(isPalListKind(a)) -> mark(tt) 227.29/227.61 active(isPalListKind(e)) -> mark(tt) 227.29/227.61 active(isPalListKind(i)) -> mark(tt) 227.29/227.61 active(isPalListKind(nil)) -> mark(tt) 227.29/227.61 active(isPalListKind(o)) -> mark(tt) 227.29/227.61 active(isPalListKind(u)) -> mark(tt) 227.29/227.61 active(isQid(a)) -> mark(tt) 227.29/227.61 active(isQid(e)) -> mark(tt) 227.29/227.61 active(isQid(i)) -> mark(tt) 227.29/227.61 active(isQid(o)) -> mark(tt) 227.29/227.61 active(isQid(u)) -> mark(tt) 227.29/227.61 isList(active(X:S)) -> isList(X:S) 227.29/227.61 isList(mark(X:S)) -> isList(X:S) 227.29/227.61 isNeList(active(X:S)) -> isNeList(X:S) 227.29/227.61 isNeList(mark(X:S)) -> isNeList(X:S) 227.29/227.61 isNePal(active(X:S)) -> isNePal(X:S) 227.29/227.61 isNePal(mark(X:S)) -> isNePal(X:S) 227.29/227.61 isPal(active(X:S)) -> isPal(X:S) 227.29/227.61 isPal(mark(X:S)) -> isPal(X:S) 227.29/227.61 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.29/227.61 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.29/227.61 isQid(active(X:S)) -> isQid(X:S) 227.29/227.61 isQid(mark(X:S)) -> isQid(X:S) 227.29/227.61 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.29/227.61 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.29/227.61 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.29/227.61 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.29/227.61 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.29/227.61 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.29/227.61 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.29/227.61 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.29/227.61 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.29/227.61 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.29/227.61 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.29/227.61 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.29/227.61 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.29/227.61 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.29/227.61 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.29/227.61 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.29/227.61 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.29/227.61 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.29/227.61 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.29/227.61 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.29/227.61 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.29/227.61 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.29/227.61 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.29/227.61 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.29/227.61 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.29/227.61 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.29/227.61 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.29/227.61 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.29/227.61 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.29/227.61 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.29/227.61 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.29/227.61 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.29/227.61 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.29/227.61 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.29/227.61 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.29/227.61 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.29/227.61 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.29/227.61 mark(isList(X:S)) -> active(isList(X:S)) 227.29/227.61 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.29/227.61 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.29/227.61 mark(isPal(X:S)) -> active(isPal(X:S)) 227.29/227.61 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.29/227.61 mark(isQid(X:S)) -> active(isQid(X:S)) 227.29/227.61 mark(a) -> active(a) 227.29/227.61 mark(e) -> active(e) 227.29/227.61 mark(i) -> active(i) 227.29/227.61 mark(nil) -> active(nil) 227.29/227.61 mark(o) -> active(o) 227.29/227.61 mark(tt) -> active(tt) 227.29/227.61 mark(u) -> active(u) 227.29/227.61 ->Strongly Connected Components: 227.29/227.61 ->->Cycle: 227.29/227.61 ->->-> Pairs: 227.29/227.61 ACTIVE(U32(tt,V:S)) -> MARK(U33(isQid(V:S))) 227.29/227.61 ACTIVE(U41(tt,V1:S,V2:S)) -> MARK(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.61 ACTIVE(U42(tt,V1:S,V2:S)) -> MARK(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.61 ACTIVE(U43(tt,V1:S,V2:S)) -> MARK(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.61 ACTIVE(U44(tt,V1:S,V2:S)) -> MARK(U45(isList(V1:S),V2:S)) 227.29/227.61 ACTIVE(U45(tt,V2:S)) -> MARK(U46(isNeList(V2:S))) 227.29/227.61 ACTIVE(U51(tt,V1:S,V2:S)) -> MARK(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.61 ACTIVE(U52(tt,V1:S,V2:S)) -> MARK(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.61 ACTIVE(U53(tt,V1:S,V2:S)) -> MARK(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.61 ACTIVE(U54(tt,V1:S,V2:S)) -> MARK(U55(isNeList(V1:S),V2:S)) 227.29/227.61 ACTIVE(U55(tt,V2:S)) -> MARK(U56(isList(V2:S))) 227.29/227.61 ACTIVE(U61(tt,V:S)) -> MARK(U62(isPalListKind(V:S),V:S)) 227.29/227.61 ACTIVE(U62(tt,V:S)) -> MARK(U63(isQid(V:S))) 227.29/227.61 ACTIVE(U71(tt,I:S,P:S)) -> MARK(U72(isPalListKind(I:S),P:S)) 227.29/227.61 ACTIVE(U72(tt,P:S)) -> MARK(U73(isPal(P:S),P:S)) 227.29/227.61 ACTIVE(U73(tt,P:S)) -> MARK(U74(isPalListKind(P:S))) 227.29/227.61 ACTIVE(U81(tt,V:S)) -> MARK(U82(isPalListKind(V:S),V:S)) 227.29/227.61 ACTIVE(U82(tt,V:S)) -> MARK(U83(isNePal(V:S))) 227.29/227.61 ACTIVE(U91(tt,V2:S)) -> MARK(U92(isPalListKind(V2:S))) 227.29/227.61 ACTIVE(__(__(X:S,Y:S),Z:S)) -> MARK(__(X:S,__(Y:S,Z:S))) 227.29/227.61 ACTIVE(__(nil,X:S)) -> MARK(X:S) 227.29/227.61 ACTIVE(__(X:S,nil)) -> MARK(X:S) 227.29/227.61 ACTIVE(isList(__(V1:S,V2:S))) -> MARK(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.61 ACTIVE(isList(V:S)) -> MARK(U11(isPalListKind(V:S),V:S)) 227.29/227.61 ACTIVE(isNeList(__(V1:S,V2:S))) -> MARK(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.61 ACTIVE(isNeList(__(V1:S,V2:S))) -> MARK(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.61 ACTIVE(isNeList(V:S)) -> MARK(U31(isPalListKind(V:S),V:S)) 227.29/227.61 ACTIVE(isNePal(__(I:S,__(P:S,I:S)))) -> MARK(U71(isQid(I:S),I:S,P:S)) 227.29/227.61 ACTIVE(isNePal(V:S)) -> MARK(U61(isPalListKind(V:S),V:S)) 227.29/227.61 ACTIVE(isPal(V:S)) -> MARK(U81(isPalListKind(V:S),V:S)) 227.29/227.61 ACTIVE(isPalListKind(__(V1:S,V2:S))) -> MARK(U91(isPalListKind(V1:S),V2:S)) 227.29/227.61 MARK(U11(X1:S,X2:S)) -> ACTIVE(U11(mark(X1:S),X2:S)) 227.29/227.61 MARK(U11(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.61 MARK(U12(X1:S,X2:S)) -> ACTIVE(U12(mark(X1:S),X2:S)) 227.29/227.61 MARK(U12(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.61 MARK(U13(X:S)) -> ACTIVE(U13(mark(X:S))) 227.29/227.61 MARK(U13(X:S)) -> MARK(X:S) 227.29/227.61 MARK(U21(X1:S,X2:S,X3:S)) -> ACTIVE(U21(mark(X1:S),X2:S,X3:S)) 227.29/227.61 MARK(U21(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.61 MARK(U22(X1:S,X2:S,X3:S)) -> ACTIVE(U22(mark(X1:S),X2:S,X3:S)) 227.29/227.61 MARK(U22(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.61 MARK(U23(X1:S,X2:S,X3:S)) -> ACTIVE(U23(mark(X1:S),X2:S,X3:S)) 227.29/227.61 MARK(U23(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.61 MARK(U24(X1:S,X2:S,X3:S)) -> ACTIVE(U24(mark(X1:S),X2:S,X3:S)) 227.29/227.61 MARK(U24(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.61 MARK(U25(X1:S,X2:S)) -> ACTIVE(U25(mark(X1:S),X2:S)) 227.29/227.61 MARK(U25(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.61 MARK(U26(X:S)) -> ACTIVE(U26(mark(X:S))) 227.29/227.61 MARK(U26(X:S)) -> MARK(X:S) 227.29/227.61 MARK(U31(X1:S,X2:S)) -> ACTIVE(U31(mark(X1:S),X2:S)) 227.29/227.61 MARK(U31(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.61 MARK(U32(X1:S,X2:S)) -> ACTIVE(U32(mark(X1:S),X2:S)) 227.29/227.61 MARK(U32(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.61 MARK(U33(X:S)) -> ACTIVE(U33(mark(X:S))) 227.29/227.61 MARK(U33(X:S)) -> MARK(X:S) 227.29/227.61 MARK(U41(X1:S,X2:S,X3:S)) -> ACTIVE(U41(mark(X1:S),X2:S,X3:S)) 227.29/227.61 MARK(U41(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.61 MARK(U42(X1:S,X2:S,X3:S)) -> ACTIVE(U42(mark(X1:S),X2:S,X3:S)) 227.29/227.61 MARK(U42(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.61 MARK(U43(X1:S,X2:S,X3:S)) -> ACTIVE(U43(mark(X1:S),X2:S,X3:S)) 227.29/227.61 MARK(U43(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.61 MARK(U44(X1:S,X2:S,X3:S)) -> ACTIVE(U44(mark(X1:S),X2:S,X3:S)) 227.29/227.61 MARK(U44(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.61 MARK(U45(X1:S,X2:S)) -> ACTIVE(U45(mark(X1:S),X2:S)) 227.29/227.61 MARK(U45(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.61 MARK(U46(X:S)) -> ACTIVE(U46(mark(X:S))) 227.29/227.61 MARK(U46(X:S)) -> MARK(X:S) 227.29/227.61 MARK(U51(X1:S,X2:S,X3:S)) -> ACTIVE(U51(mark(X1:S),X2:S,X3:S)) 227.29/227.61 MARK(U51(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.61 MARK(U52(X1:S,X2:S,X3:S)) -> ACTIVE(U52(mark(X1:S),X2:S,X3:S)) 227.29/227.61 MARK(U52(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.61 MARK(U53(X1:S,X2:S,X3:S)) -> ACTIVE(U53(mark(X1:S),X2:S,X3:S)) 227.29/227.61 MARK(U53(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.61 MARK(U54(X1:S,X2:S,X3:S)) -> ACTIVE(U54(mark(X1:S),X2:S,X3:S)) 227.29/227.61 MARK(U54(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.61 MARK(U55(X1:S,X2:S)) -> ACTIVE(U55(mark(X1:S),X2:S)) 227.29/227.61 MARK(U55(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.61 MARK(U56(X:S)) -> ACTIVE(U56(mark(X:S))) 227.29/227.61 MARK(U56(X:S)) -> MARK(X:S) 227.29/227.61 MARK(U61(X1:S,X2:S)) -> ACTIVE(U61(mark(X1:S),X2:S)) 227.29/227.61 MARK(U61(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.61 MARK(U62(X1:S,X2:S)) -> ACTIVE(U62(mark(X1:S),X2:S)) 227.29/227.61 MARK(U62(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.61 MARK(U63(X:S)) -> ACTIVE(U63(mark(X:S))) 227.29/227.61 MARK(U63(X:S)) -> MARK(X:S) 227.29/227.61 MARK(U71(X1:S,X2:S,X3:S)) -> ACTIVE(U71(mark(X1:S),X2:S,X3:S)) 227.29/227.61 MARK(U71(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.61 MARK(U72(X1:S,X2:S)) -> ACTIVE(U72(mark(X1:S),X2:S)) 227.29/227.61 MARK(U72(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.61 MARK(U73(X1:S,X2:S)) -> ACTIVE(U73(mark(X1:S),X2:S)) 227.29/227.61 MARK(U73(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.61 MARK(U74(X:S)) -> ACTIVE(U74(mark(X:S))) 227.29/227.61 MARK(U74(X:S)) -> MARK(X:S) 227.29/227.61 MARK(U81(X1:S,X2:S)) -> ACTIVE(U81(mark(X1:S),X2:S)) 227.29/227.61 MARK(U81(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.61 MARK(U82(X1:S,X2:S)) -> ACTIVE(U82(mark(X1:S),X2:S)) 227.29/227.61 MARK(U82(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.61 MARK(U83(X:S)) -> ACTIVE(U83(mark(X:S))) 227.29/227.61 MARK(U83(X:S)) -> MARK(X:S) 227.29/227.61 MARK(U91(X1:S,X2:S)) -> ACTIVE(U91(mark(X1:S),X2:S)) 227.29/227.61 MARK(U91(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.61 MARK(U92(X:S)) -> ACTIVE(U92(mark(X:S))) 227.29/227.61 MARK(U92(X:S)) -> MARK(X:S) 227.29/227.61 MARK(__(X1:S,X2:S)) -> ACTIVE(__(mark(X1:S),mark(X2:S))) 227.29/227.61 MARK(__(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.61 MARK(__(X1:S,X2:S)) -> MARK(X2:S) 227.29/227.61 MARK(isList(X:S)) -> ACTIVE(isList(X:S)) 227.29/227.61 MARK(isNeList(X:S)) -> ACTIVE(isNeList(X:S)) 227.29/227.61 MARK(isNePal(X:S)) -> ACTIVE(isNePal(X:S)) 227.29/227.61 MARK(isPal(X:S)) -> ACTIVE(isPal(X:S)) 227.29/227.61 MARK(isPalListKind(X:S)) -> ACTIVE(isPalListKind(X:S)) 227.29/227.61 ->->-> Rules: 227.29/227.61 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.29/227.61 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.29/227.61 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.29/227.61 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.29/227.61 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.29/227.61 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.29/227.61 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.29/227.61 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.29/227.61 U13(active(X:S)) -> U13(X:S) 227.29/227.61 U13(mark(X:S)) -> U13(X:S) 227.29/227.61 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.29/227.61 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.29/227.61 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.29/227.61 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.29/227.61 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.29/227.61 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.29/227.61 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.29/227.61 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.29/227.61 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.29/227.61 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.29/227.61 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.29/227.61 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.29/227.61 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.29/227.61 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.29/227.61 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.29/227.61 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.29/227.61 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.29/227.61 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.29/227.61 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.29/227.61 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.29/227.61 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.29/227.61 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.29/227.61 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.29/227.61 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.29/227.61 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.29/227.61 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.29/227.61 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.29/227.61 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.29/227.61 U26(active(X:S)) -> U26(X:S) 227.29/227.61 U26(mark(X:S)) -> U26(X:S) 227.29/227.61 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.29/227.61 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.29/227.61 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.29/227.61 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.29/227.61 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.29/227.61 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.29/227.61 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.29/227.61 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.29/227.61 U33(active(X:S)) -> U33(X:S) 227.29/227.61 U33(mark(X:S)) -> U33(X:S) 227.29/227.61 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.29/227.61 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.29/227.61 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.29/227.61 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.29/227.61 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.29/227.61 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.29/227.61 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.29/227.61 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.29/227.61 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.29/227.61 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.29/227.61 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.29/227.61 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.29/227.61 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.29/227.61 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.29/227.61 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.29/227.61 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.29/227.61 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.29/227.61 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.29/227.61 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.29/227.61 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.29/227.61 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.29/227.61 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.29/227.61 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.29/227.61 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.29/227.61 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.29/227.61 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.29/227.61 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.29/227.61 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.29/227.61 U46(active(X:S)) -> U46(X:S) 227.29/227.61 U46(mark(X:S)) -> U46(X:S) 227.29/227.61 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.29/227.61 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.29/227.61 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.29/227.61 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.29/227.61 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.29/227.61 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.29/227.61 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.29/227.61 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.29/227.61 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.29/227.61 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.29/227.61 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.29/227.61 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.29/227.61 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.29/227.61 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.29/227.61 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.29/227.61 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.29/227.61 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.29/227.61 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.29/227.61 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.29/227.61 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.29/227.61 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.29/227.61 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.29/227.61 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.29/227.61 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.29/227.61 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.29/227.61 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.29/227.61 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.29/227.61 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.29/227.61 U56(active(X:S)) -> U56(X:S) 227.29/227.61 U56(mark(X:S)) -> U56(X:S) 227.29/227.61 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.29/227.61 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.29/227.61 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.29/227.61 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.29/227.61 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.29/227.61 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.29/227.61 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.29/227.61 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.29/227.61 U63(active(X:S)) -> U63(X:S) 227.29/227.61 U63(mark(X:S)) -> U63(X:S) 227.29/227.61 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.29/227.61 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.29/227.61 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.29/227.61 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.29/227.61 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.29/227.61 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.29/227.61 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.29/227.61 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.29/227.61 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.29/227.61 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.29/227.61 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.29/227.61 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.29/227.61 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.29/227.61 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.29/227.61 U74(active(X:S)) -> U74(X:S) 227.29/227.61 U74(mark(X:S)) -> U74(X:S) 227.29/227.61 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.29/227.61 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.29/227.61 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.29/227.61 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.29/227.61 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.29/227.61 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.29/227.61 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.29/227.61 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.29/227.61 U83(active(X:S)) -> U83(X:S) 227.29/227.61 U83(mark(X:S)) -> U83(X:S) 227.29/227.61 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.29/227.61 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.29/227.61 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.29/227.61 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.29/227.61 U92(active(X:S)) -> U92(X:S) 227.29/227.61 U92(mark(X:S)) -> U92(X:S) 227.29/227.61 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.29/227.61 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.29/227.61 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.29/227.61 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.29/227.61 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.29/227.61 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.29/227.61 active(U13(tt)) -> mark(tt) 227.29/227.61 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.61 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.61 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.61 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.29/227.61 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.29/227.61 active(U26(tt)) -> mark(tt) 227.29/227.61 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.29/227.61 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.29/227.61 active(U33(tt)) -> mark(tt) 227.29/227.61 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.61 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.61 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.61 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.29/227.61 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.29/227.61 active(U46(tt)) -> mark(tt) 227.29/227.61 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.61 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.61 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.61 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.29/227.61 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.29/227.61 active(U56(tt)) -> mark(tt) 227.29/227.61 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.29/227.61 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.29/227.61 active(U63(tt)) -> mark(tt) 227.29/227.61 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.29/227.61 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.29/227.61 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.29/227.61 active(U74(tt)) -> mark(tt) 227.29/227.61 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.29/227.61 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.29/227.61 active(U83(tt)) -> mark(tt) 227.29/227.61 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.29/227.61 active(U92(tt)) -> mark(tt) 227.29/227.61 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.29/227.61 active(__(nil,X:S)) -> mark(X:S) 227.29/227.61 active(__(X:S,nil)) -> mark(X:S) 227.29/227.61 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.61 active(isList(nil)) -> mark(tt) 227.29/227.61 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.29/227.61 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.61 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.61 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.29/227.61 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.29/227.61 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.29/227.61 active(isPal(nil)) -> mark(tt) 227.29/227.61 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.29/227.61 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.29/227.61 active(isPalListKind(a)) -> mark(tt) 227.29/227.61 active(isPalListKind(e)) -> mark(tt) 227.29/227.61 active(isPalListKind(i)) -> mark(tt) 227.29/227.61 active(isPalListKind(nil)) -> mark(tt) 227.29/227.61 active(isPalListKind(o)) -> mark(tt) 227.29/227.61 active(isPalListKind(u)) -> mark(tt) 227.29/227.61 active(isQid(a)) -> mark(tt) 227.29/227.61 active(isQid(e)) -> mark(tt) 227.29/227.61 active(isQid(i)) -> mark(tt) 227.29/227.61 active(isQid(o)) -> mark(tt) 227.29/227.61 active(isQid(u)) -> mark(tt) 227.29/227.61 isList(active(X:S)) -> isList(X:S) 227.29/227.61 isList(mark(X:S)) -> isList(X:S) 227.29/227.61 isNeList(active(X:S)) -> isNeList(X:S) 227.29/227.61 isNeList(mark(X:S)) -> isNeList(X:S) 227.29/227.61 isNePal(active(X:S)) -> isNePal(X:S) 227.29/227.61 isNePal(mark(X:S)) -> isNePal(X:S) 227.29/227.61 isPal(active(X:S)) -> isPal(X:S) 227.29/227.61 isPal(mark(X:S)) -> isPal(X:S) 227.29/227.61 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.29/227.61 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.29/227.61 isQid(active(X:S)) -> isQid(X:S) 227.29/227.61 isQid(mark(X:S)) -> isQid(X:S) 227.29/227.61 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.29/227.61 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.29/227.61 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.29/227.61 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.29/227.61 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.29/227.61 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.29/227.61 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.29/227.61 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.29/227.61 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.29/227.61 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.29/227.61 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.29/227.61 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.29/227.61 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.29/227.61 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.29/227.61 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.29/227.61 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.29/227.61 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.29/227.61 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.29/227.61 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.29/227.61 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.29/227.61 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.29/227.61 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.29/227.61 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.29/227.61 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.29/227.61 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.29/227.61 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.29/227.61 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.29/227.61 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.29/227.61 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.29/227.61 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.29/227.61 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.29/227.61 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.29/227.61 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.29/227.61 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.29/227.61 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.29/227.61 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.29/227.61 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.29/227.61 mark(isList(X:S)) -> active(isList(X:S)) 227.29/227.61 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.29/227.61 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.29/227.61 mark(isPal(X:S)) -> active(isPal(X:S)) 227.29/227.61 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.29/227.61 mark(isQid(X:S)) -> active(isQid(X:S)) 227.29/227.61 mark(a) -> active(a) 227.29/227.61 mark(e) -> active(e) 227.29/227.61 mark(i) -> active(i) 227.29/227.61 mark(nil) -> active(nil) 227.29/227.61 mark(o) -> active(o) 227.29/227.61 mark(tt) -> active(tt) 227.29/227.61 mark(u) -> active(u) 227.29/227.61 227.29/227.61 Problem 1.44: 227.29/227.61 227.29/227.61 Reduction Pairs Processor: 227.29/227.61 -> Pairs: 227.29/227.61 ACTIVE(U32(tt,V:S)) -> MARK(U33(isQid(V:S))) 227.29/227.61 ACTIVE(U41(tt,V1:S,V2:S)) -> MARK(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.61 ACTIVE(U42(tt,V1:S,V2:S)) -> MARK(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.61 ACTIVE(U43(tt,V1:S,V2:S)) -> MARK(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.61 ACTIVE(U44(tt,V1:S,V2:S)) -> MARK(U45(isList(V1:S),V2:S)) 227.29/227.61 ACTIVE(U45(tt,V2:S)) -> MARK(U46(isNeList(V2:S))) 227.29/227.61 ACTIVE(U51(tt,V1:S,V2:S)) -> MARK(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.61 ACTIVE(U52(tt,V1:S,V2:S)) -> MARK(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.61 ACTIVE(U53(tt,V1:S,V2:S)) -> MARK(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.61 ACTIVE(U54(tt,V1:S,V2:S)) -> MARK(U55(isNeList(V1:S),V2:S)) 227.29/227.61 ACTIVE(U55(tt,V2:S)) -> MARK(U56(isList(V2:S))) 227.29/227.61 ACTIVE(U61(tt,V:S)) -> MARK(U62(isPalListKind(V:S),V:S)) 227.29/227.61 ACTIVE(U62(tt,V:S)) -> MARK(U63(isQid(V:S))) 227.29/227.61 ACTIVE(U71(tt,I:S,P:S)) -> MARK(U72(isPalListKind(I:S),P:S)) 227.29/227.61 ACTIVE(U72(tt,P:S)) -> MARK(U73(isPal(P:S),P:S)) 227.29/227.61 ACTIVE(U73(tt,P:S)) -> MARK(U74(isPalListKind(P:S))) 227.29/227.61 ACTIVE(U81(tt,V:S)) -> MARK(U82(isPalListKind(V:S),V:S)) 227.29/227.61 ACTIVE(U82(tt,V:S)) -> MARK(U83(isNePal(V:S))) 227.29/227.61 ACTIVE(U91(tt,V2:S)) -> MARK(U92(isPalListKind(V2:S))) 227.29/227.61 ACTIVE(__(__(X:S,Y:S),Z:S)) -> MARK(__(X:S,__(Y:S,Z:S))) 227.29/227.61 ACTIVE(__(nil,X:S)) -> MARK(X:S) 227.29/227.61 ACTIVE(__(X:S,nil)) -> MARK(X:S) 227.29/227.61 ACTIVE(isList(__(V1:S,V2:S))) -> MARK(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.61 ACTIVE(isList(V:S)) -> MARK(U11(isPalListKind(V:S),V:S)) 227.29/227.61 ACTIVE(isNeList(__(V1:S,V2:S))) -> MARK(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.61 ACTIVE(isNeList(__(V1:S,V2:S))) -> MARK(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.61 ACTIVE(isNeList(V:S)) -> MARK(U31(isPalListKind(V:S),V:S)) 227.29/227.61 ACTIVE(isNePal(__(I:S,__(P:S,I:S)))) -> MARK(U71(isQid(I:S),I:S,P:S)) 227.29/227.61 ACTIVE(isNePal(V:S)) -> MARK(U61(isPalListKind(V:S),V:S)) 227.29/227.61 ACTIVE(isPal(V:S)) -> MARK(U81(isPalListKind(V:S),V:S)) 227.29/227.61 ACTIVE(isPalListKind(__(V1:S,V2:S))) -> MARK(U91(isPalListKind(V1:S),V2:S)) 227.29/227.61 MARK(U11(X1:S,X2:S)) -> ACTIVE(U11(mark(X1:S),X2:S)) 227.29/227.61 MARK(U11(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.61 MARK(U12(X1:S,X2:S)) -> ACTIVE(U12(mark(X1:S),X2:S)) 227.29/227.61 MARK(U12(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.61 MARK(U13(X:S)) -> ACTIVE(U13(mark(X:S))) 227.29/227.61 MARK(U13(X:S)) -> MARK(X:S) 227.29/227.61 MARK(U21(X1:S,X2:S,X3:S)) -> ACTIVE(U21(mark(X1:S),X2:S,X3:S)) 227.29/227.61 MARK(U21(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.61 MARK(U22(X1:S,X2:S,X3:S)) -> ACTIVE(U22(mark(X1:S),X2:S,X3:S)) 227.29/227.61 MARK(U22(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.61 MARK(U23(X1:S,X2:S,X3:S)) -> ACTIVE(U23(mark(X1:S),X2:S,X3:S)) 227.29/227.61 MARK(U23(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.61 MARK(U24(X1:S,X2:S,X3:S)) -> ACTIVE(U24(mark(X1:S),X2:S,X3:S)) 227.29/227.61 MARK(U24(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.61 MARK(U25(X1:S,X2:S)) -> ACTIVE(U25(mark(X1:S),X2:S)) 227.29/227.61 MARK(U25(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.61 MARK(U26(X:S)) -> ACTIVE(U26(mark(X:S))) 227.29/227.61 MARK(U26(X:S)) -> MARK(X:S) 227.29/227.61 MARK(U31(X1:S,X2:S)) -> ACTIVE(U31(mark(X1:S),X2:S)) 227.29/227.61 MARK(U31(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.61 MARK(U32(X1:S,X2:S)) -> ACTIVE(U32(mark(X1:S),X2:S)) 227.29/227.61 MARK(U32(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.61 MARK(U33(X:S)) -> ACTIVE(U33(mark(X:S))) 227.29/227.61 MARK(U33(X:S)) -> MARK(X:S) 227.29/227.61 MARK(U41(X1:S,X2:S,X3:S)) -> ACTIVE(U41(mark(X1:S),X2:S,X3:S)) 227.29/227.61 MARK(U41(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.61 MARK(U42(X1:S,X2:S,X3:S)) -> ACTIVE(U42(mark(X1:S),X2:S,X3:S)) 227.29/227.61 MARK(U42(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.61 MARK(U43(X1:S,X2:S,X3:S)) -> ACTIVE(U43(mark(X1:S),X2:S,X3:S)) 227.29/227.61 MARK(U43(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.61 MARK(U44(X1:S,X2:S,X3:S)) -> ACTIVE(U44(mark(X1:S),X2:S,X3:S)) 227.29/227.61 MARK(U44(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.61 MARK(U45(X1:S,X2:S)) -> ACTIVE(U45(mark(X1:S),X2:S)) 227.29/227.61 MARK(U45(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.61 MARK(U46(X:S)) -> ACTIVE(U46(mark(X:S))) 227.29/227.61 MARK(U46(X:S)) -> MARK(X:S) 227.29/227.61 MARK(U51(X1:S,X2:S,X3:S)) -> ACTIVE(U51(mark(X1:S),X2:S,X3:S)) 227.29/227.61 MARK(U51(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.61 MARK(U52(X1:S,X2:S,X3:S)) -> ACTIVE(U52(mark(X1:S),X2:S,X3:S)) 227.29/227.61 MARK(U52(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.61 MARK(U53(X1:S,X2:S,X3:S)) -> ACTIVE(U53(mark(X1:S),X2:S,X3:S)) 227.29/227.61 MARK(U53(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.61 MARK(U54(X1:S,X2:S,X3:S)) -> ACTIVE(U54(mark(X1:S),X2:S,X3:S)) 227.29/227.61 MARK(U54(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.61 MARK(U55(X1:S,X2:S)) -> ACTIVE(U55(mark(X1:S),X2:S)) 227.29/227.61 MARK(U55(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.61 MARK(U56(X:S)) -> ACTIVE(U56(mark(X:S))) 227.29/227.61 MARK(U56(X:S)) -> MARK(X:S) 227.29/227.61 MARK(U61(X1:S,X2:S)) -> ACTIVE(U61(mark(X1:S),X2:S)) 227.29/227.61 MARK(U61(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.61 MARK(U62(X1:S,X2:S)) -> ACTIVE(U62(mark(X1:S),X2:S)) 227.29/227.61 MARK(U62(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.61 MARK(U63(X:S)) -> ACTIVE(U63(mark(X:S))) 227.29/227.61 MARK(U63(X:S)) -> MARK(X:S) 227.29/227.61 MARK(U71(X1:S,X2:S,X3:S)) -> ACTIVE(U71(mark(X1:S),X2:S,X3:S)) 227.29/227.61 MARK(U71(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.61 MARK(U72(X1:S,X2:S)) -> ACTIVE(U72(mark(X1:S),X2:S)) 227.29/227.61 MARK(U72(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.61 MARK(U73(X1:S,X2:S)) -> ACTIVE(U73(mark(X1:S),X2:S)) 227.29/227.61 MARK(U73(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.61 MARK(U74(X:S)) -> ACTIVE(U74(mark(X:S))) 227.29/227.61 MARK(U74(X:S)) -> MARK(X:S) 227.29/227.61 MARK(U81(X1:S,X2:S)) -> ACTIVE(U81(mark(X1:S),X2:S)) 227.29/227.61 MARK(U81(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.61 MARK(U82(X1:S,X2:S)) -> ACTIVE(U82(mark(X1:S),X2:S)) 227.29/227.61 MARK(U82(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.61 MARK(U83(X:S)) -> ACTIVE(U83(mark(X:S))) 227.29/227.61 MARK(U83(X:S)) -> MARK(X:S) 227.29/227.61 MARK(U91(X1:S,X2:S)) -> ACTIVE(U91(mark(X1:S),X2:S)) 227.29/227.61 MARK(U91(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.61 MARK(U92(X:S)) -> ACTIVE(U92(mark(X:S))) 227.29/227.61 MARK(U92(X:S)) -> MARK(X:S) 227.29/227.61 MARK(__(X1:S,X2:S)) -> ACTIVE(__(mark(X1:S),mark(X2:S))) 227.29/227.61 MARK(__(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.61 MARK(__(X1:S,X2:S)) -> MARK(X2:S) 227.29/227.61 MARK(isList(X:S)) -> ACTIVE(isList(X:S)) 227.29/227.61 MARK(isNeList(X:S)) -> ACTIVE(isNeList(X:S)) 227.29/227.61 MARK(isNePal(X:S)) -> ACTIVE(isNePal(X:S)) 227.29/227.61 MARK(isPal(X:S)) -> ACTIVE(isPal(X:S)) 227.29/227.61 MARK(isPalListKind(X:S)) -> ACTIVE(isPalListKind(X:S)) 227.29/227.61 -> Rules: 227.29/227.61 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.29/227.61 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.29/227.61 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.29/227.61 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.29/227.61 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.29/227.61 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.29/227.61 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.29/227.61 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.29/227.61 U13(active(X:S)) -> U13(X:S) 227.29/227.61 U13(mark(X:S)) -> U13(X:S) 227.29/227.61 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.29/227.61 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.29/227.61 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.29/227.61 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.29/227.61 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.29/227.61 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.29/227.61 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.29/227.61 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.29/227.61 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.29/227.61 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.29/227.61 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.29/227.61 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.29/227.61 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.29/227.61 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.29/227.61 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.29/227.61 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.29/227.61 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.29/227.61 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.29/227.61 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.29/227.61 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.29/227.61 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.29/227.61 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.29/227.61 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.29/227.61 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.29/227.61 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.29/227.61 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.29/227.61 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.29/227.61 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.29/227.61 U26(active(X:S)) -> U26(X:S) 227.29/227.61 U26(mark(X:S)) -> U26(X:S) 227.29/227.61 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.29/227.61 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.29/227.61 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.29/227.61 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.29/227.61 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.29/227.61 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.29/227.61 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.29/227.61 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.29/227.61 U33(active(X:S)) -> U33(X:S) 227.29/227.61 U33(mark(X:S)) -> U33(X:S) 227.29/227.61 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.29/227.61 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.29/227.61 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.29/227.61 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.29/227.61 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.29/227.61 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.29/227.61 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.29/227.61 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.29/227.61 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.29/227.61 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.29/227.61 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.29/227.61 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.29/227.61 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.29/227.61 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.29/227.61 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.29/227.61 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.29/227.61 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.29/227.61 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.29/227.61 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.29/227.61 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.29/227.61 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.29/227.61 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.29/227.61 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.29/227.61 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.29/227.61 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.29/227.61 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.29/227.61 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.29/227.61 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.29/227.61 U46(active(X:S)) -> U46(X:S) 227.29/227.61 U46(mark(X:S)) -> U46(X:S) 227.29/227.61 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.29/227.61 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.29/227.61 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.29/227.61 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.29/227.61 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.29/227.61 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.29/227.61 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.29/227.61 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.29/227.61 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.29/227.61 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.29/227.61 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.29/227.61 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.29/227.61 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.29/227.61 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.29/227.61 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.29/227.61 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.29/227.61 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.29/227.61 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.29/227.61 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.29/227.61 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.29/227.61 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.29/227.61 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.29/227.61 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.29/227.61 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.29/227.61 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.29/227.61 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.29/227.61 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.29/227.61 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.29/227.61 U56(active(X:S)) -> U56(X:S) 227.29/227.61 U56(mark(X:S)) -> U56(X:S) 227.29/227.61 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.29/227.61 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.29/227.61 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.29/227.61 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.29/227.61 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.29/227.61 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.29/227.61 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.29/227.61 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.29/227.61 U63(active(X:S)) -> U63(X:S) 227.29/227.61 U63(mark(X:S)) -> U63(X:S) 227.29/227.61 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.29/227.61 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.29/227.61 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.29/227.61 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.29/227.61 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.29/227.61 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.29/227.61 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.29/227.61 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.29/227.61 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.29/227.61 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.29/227.61 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.29/227.61 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.29/227.61 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.29/227.61 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.29/227.61 U74(active(X:S)) -> U74(X:S) 227.29/227.61 U74(mark(X:S)) -> U74(X:S) 227.29/227.61 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.29/227.61 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.29/227.61 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.29/227.61 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.29/227.61 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.29/227.61 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.29/227.61 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.29/227.61 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.29/227.61 U83(active(X:S)) -> U83(X:S) 227.29/227.61 U83(mark(X:S)) -> U83(X:S) 227.29/227.61 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.29/227.61 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.29/227.61 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.29/227.61 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.29/227.61 U92(active(X:S)) -> U92(X:S) 227.29/227.61 U92(mark(X:S)) -> U92(X:S) 227.29/227.61 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.29/227.61 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.29/227.61 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.29/227.61 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.29/227.61 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.29/227.61 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.29/227.61 active(U13(tt)) -> mark(tt) 227.29/227.61 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.61 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.61 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.61 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.29/227.61 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.29/227.61 active(U26(tt)) -> mark(tt) 227.29/227.61 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.29/227.61 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.29/227.61 active(U33(tt)) -> mark(tt) 227.29/227.61 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.61 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.61 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.61 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.29/227.61 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.29/227.61 active(U46(tt)) -> mark(tt) 227.29/227.61 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.61 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.61 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.61 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.29/227.61 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.29/227.61 active(U56(tt)) -> mark(tt) 227.29/227.61 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.29/227.61 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.29/227.61 active(U63(tt)) -> mark(tt) 227.29/227.61 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.29/227.61 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.29/227.61 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.29/227.61 active(U74(tt)) -> mark(tt) 227.29/227.61 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.29/227.61 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.29/227.61 active(U83(tt)) -> mark(tt) 227.29/227.61 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.29/227.61 active(U92(tt)) -> mark(tt) 227.29/227.61 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.29/227.61 active(__(nil,X:S)) -> mark(X:S) 227.29/227.61 active(__(X:S,nil)) -> mark(X:S) 227.29/227.61 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.61 active(isList(nil)) -> mark(tt) 227.29/227.61 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.29/227.61 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.61 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.61 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.29/227.61 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.29/227.61 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.29/227.61 active(isPal(nil)) -> mark(tt) 227.29/227.61 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.29/227.61 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.29/227.61 active(isPalListKind(a)) -> mark(tt) 227.29/227.61 active(isPalListKind(e)) -> mark(tt) 227.29/227.61 active(isPalListKind(i)) -> mark(tt) 227.29/227.61 active(isPalListKind(nil)) -> mark(tt) 227.29/227.61 active(isPalListKind(o)) -> mark(tt) 227.29/227.61 active(isPalListKind(u)) -> mark(tt) 227.29/227.61 active(isQid(a)) -> mark(tt) 227.29/227.61 active(isQid(e)) -> mark(tt) 227.29/227.61 active(isQid(i)) -> mark(tt) 227.29/227.61 active(isQid(o)) -> mark(tt) 227.29/227.61 active(isQid(u)) -> mark(tt) 227.29/227.61 isList(active(X:S)) -> isList(X:S) 227.29/227.61 isList(mark(X:S)) -> isList(X:S) 227.29/227.61 isNeList(active(X:S)) -> isNeList(X:S) 227.29/227.61 isNeList(mark(X:S)) -> isNeList(X:S) 227.29/227.61 isNePal(active(X:S)) -> isNePal(X:S) 227.29/227.61 isNePal(mark(X:S)) -> isNePal(X:S) 227.29/227.61 isPal(active(X:S)) -> isPal(X:S) 227.29/227.61 isPal(mark(X:S)) -> isPal(X:S) 227.29/227.61 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.29/227.61 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.29/227.61 isQid(active(X:S)) -> isQid(X:S) 227.29/227.61 isQid(mark(X:S)) -> isQid(X:S) 227.29/227.61 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.29/227.61 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.29/227.61 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.29/227.61 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.29/227.62 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.29/227.62 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.29/227.62 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.29/227.62 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.29/227.62 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.29/227.62 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.29/227.62 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.29/227.62 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.29/227.62 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.29/227.62 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.29/227.62 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.29/227.62 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.29/227.62 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.29/227.62 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.29/227.62 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.29/227.62 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.29/227.62 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.29/227.62 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.29/227.62 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.29/227.62 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.29/227.62 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.29/227.62 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.29/227.62 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.29/227.62 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.29/227.62 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.29/227.62 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.29/227.62 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.29/227.62 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.29/227.62 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.29/227.62 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.29/227.62 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.29/227.62 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.29/227.62 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.29/227.62 mark(isList(X:S)) -> active(isList(X:S)) 227.29/227.62 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.29/227.62 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.29/227.62 mark(isPal(X:S)) -> active(isPal(X:S)) 227.29/227.62 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.29/227.62 mark(isQid(X:S)) -> active(isQid(X:S)) 227.29/227.62 mark(a) -> active(a) 227.29/227.62 mark(e) -> active(e) 227.29/227.62 mark(i) -> active(i) 227.29/227.62 mark(nil) -> active(nil) 227.29/227.62 mark(o) -> active(o) 227.29/227.62 mark(tt) -> active(tt) 227.29/227.62 mark(u) -> active(u) 227.29/227.62 -> Usable rules: 227.29/227.62 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.29/227.62 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.29/227.62 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.29/227.62 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.29/227.62 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.29/227.62 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.29/227.62 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.29/227.62 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.29/227.62 U13(active(X:S)) -> U13(X:S) 227.29/227.62 U13(mark(X:S)) -> U13(X:S) 227.29/227.62 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.29/227.62 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.29/227.62 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.29/227.62 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.29/227.62 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.29/227.62 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.29/227.62 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.29/227.62 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.29/227.62 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.29/227.62 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.29/227.62 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.29/227.62 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.29/227.62 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.29/227.62 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.29/227.62 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.29/227.62 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.29/227.62 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.29/227.62 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.29/227.62 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.29/227.62 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.29/227.62 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.29/227.62 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.29/227.62 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.29/227.62 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.29/227.62 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.29/227.62 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.29/227.62 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.29/227.62 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.29/227.62 U26(active(X:S)) -> U26(X:S) 227.29/227.62 U26(mark(X:S)) -> U26(X:S) 227.29/227.62 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.29/227.62 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.29/227.62 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.29/227.62 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.29/227.62 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.29/227.62 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.29/227.62 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.29/227.62 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.29/227.62 U33(active(X:S)) -> U33(X:S) 227.29/227.62 U33(mark(X:S)) -> U33(X:S) 227.29/227.62 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.29/227.62 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.29/227.62 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.29/227.62 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.29/227.62 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.29/227.62 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.29/227.62 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.29/227.62 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.29/227.62 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.29/227.62 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.29/227.62 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.29/227.62 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.29/227.62 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.29/227.62 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.29/227.62 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.29/227.62 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.29/227.62 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.29/227.62 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.29/227.62 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.29/227.62 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.29/227.62 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.29/227.62 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.29/227.62 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.29/227.62 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.29/227.62 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.29/227.62 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.29/227.62 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.29/227.62 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.29/227.62 U46(active(X:S)) -> U46(X:S) 227.29/227.62 U46(mark(X:S)) -> U46(X:S) 227.29/227.62 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.29/227.62 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.29/227.62 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.29/227.62 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.29/227.62 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.29/227.62 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.29/227.62 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.29/227.62 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.29/227.62 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.29/227.62 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.29/227.62 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.29/227.62 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.29/227.62 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.29/227.62 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.29/227.62 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.29/227.62 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.29/227.62 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.29/227.62 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.29/227.62 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.29/227.62 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.29/227.62 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.29/227.62 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.29/227.62 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.29/227.62 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.29/227.62 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.29/227.62 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.29/227.62 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.29/227.62 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.29/227.62 U56(active(X:S)) -> U56(X:S) 227.29/227.62 U56(mark(X:S)) -> U56(X:S) 227.29/227.62 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.29/227.62 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.29/227.62 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.29/227.62 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.29/227.62 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.29/227.62 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.29/227.62 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.29/227.62 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.29/227.62 U63(active(X:S)) -> U63(X:S) 227.29/227.62 U63(mark(X:S)) -> U63(X:S) 227.29/227.62 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.29/227.62 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.29/227.62 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.29/227.62 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.29/227.62 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.29/227.62 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.29/227.62 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.29/227.62 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.29/227.62 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.29/227.62 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.29/227.62 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.29/227.62 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.29/227.62 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.29/227.62 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.29/227.62 U74(active(X:S)) -> U74(X:S) 227.29/227.62 U74(mark(X:S)) -> U74(X:S) 227.29/227.62 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.29/227.62 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.29/227.62 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.29/227.62 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.29/227.62 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.29/227.62 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.29/227.62 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.29/227.62 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.29/227.62 U83(active(X:S)) -> U83(X:S) 227.29/227.62 U83(mark(X:S)) -> U83(X:S) 227.29/227.62 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.29/227.62 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.29/227.62 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.29/227.62 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.29/227.62 U92(active(X:S)) -> U92(X:S) 227.29/227.62 U92(mark(X:S)) -> U92(X:S) 227.29/227.62 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.29/227.62 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.29/227.62 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.29/227.62 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.29/227.62 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.29/227.62 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.29/227.62 active(U13(tt)) -> mark(tt) 227.29/227.62 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.62 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.62 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.62 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.29/227.62 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.29/227.62 active(U26(tt)) -> mark(tt) 227.29/227.62 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.29/227.62 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.29/227.62 active(U33(tt)) -> mark(tt) 227.29/227.62 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.62 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.62 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.62 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.29/227.62 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.29/227.62 active(U46(tt)) -> mark(tt) 227.29/227.62 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.62 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.62 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.62 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.29/227.62 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.29/227.62 active(U56(tt)) -> mark(tt) 227.29/227.62 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.29/227.62 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.29/227.62 active(U63(tt)) -> mark(tt) 227.29/227.62 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.29/227.62 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.29/227.62 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.29/227.62 active(U74(tt)) -> mark(tt) 227.29/227.62 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.29/227.62 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.29/227.62 active(U83(tt)) -> mark(tt) 227.29/227.62 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.29/227.62 active(U92(tt)) -> mark(tt) 227.29/227.62 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.29/227.62 active(__(nil,X:S)) -> mark(X:S) 227.29/227.62 active(__(X:S,nil)) -> mark(X:S) 227.29/227.62 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.62 active(isList(nil)) -> mark(tt) 227.29/227.62 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.29/227.62 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.62 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.62 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.29/227.62 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.29/227.62 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.29/227.62 active(isPal(nil)) -> mark(tt) 227.29/227.62 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.29/227.62 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.29/227.62 active(isPalListKind(a)) -> mark(tt) 227.29/227.62 active(isPalListKind(e)) -> mark(tt) 227.29/227.62 active(isPalListKind(i)) -> mark(tt) 227.29/227.62 active(isPalListKind(nil)) -> mark(tt) 227.29/227.62 active(isPalListKind(o)) -> mark(tt) 227.29/227.62 active(isPalListKind(u)) -> mark(tt) 227.29/227.62 active(isQid(a)) -> mark(tt) 227.29/227.62 active(isQid(e)) -> mark(tt) 227.29/227.62 active(isQid(i)) -> mark(tt) 227.29/227.62 active(isQid(o)) -> mark(tt) 227.29/227.62 active(isQid(u)) -> mark(tt) 227.29/227.62 isList(active(X:S)) -> isList(X:S) 227.29/227.62 isList(mark(X:S)) -> isList(X:S) 227.29/227.62 isNeList(active(X:S)) -> isNeList(X:S) 227.29/227.62 isNeList(mark(X:S)) -> isNeList(X:S) 227.29/227.62 isNePal(active(X:S)) -> isNePal(X:S) 227.29/227.62 isNePal(mark(X:S)) -> isNePal(X:S) 227.29/227.62 isPal(active(X:S)) -> isPal(X:S) 227.29/227.62 isPal(mark(X:S)) -> isPal(X:S) 227.29/227.62 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.29/227.62 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.29/227.62 isQid(active(X:S)) -> isQid(X:S) 227.29/227.62 isQid(mark(X:S)) -> isQid(X:S) 227.29/227.62 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.29/227.62 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.29/227.62 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.29/227.62 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.29/227.62 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.29/227.62 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.29/227.62 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.29/227.62 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.29/227.62 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.29/227.62 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.29/227.62 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.29/227.62 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.29/227.62 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.29/227.62 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.29/227.62 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.29/227.62 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.29/227.62 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.29/227.62 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.29/227.62 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.29/227.62 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.29/227.62 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.29/227.62 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.29/227.62 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.29/227.62 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.29/227.62 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.29/227.62 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.29/227.62 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.29/227.62 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.29/227.62 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.29/227.62 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.29/227.62 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.29/227.62 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.29/227.62 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.29/227.62 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.29/227.62 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.29/227.62 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.29/227.62 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.29/227.62 mark(isList(X:S)) -> active(isList(X:S)) 227.29/227.62 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.29/227.62 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.29/227.62 mark(isPal(X:S)) -> active(isPal(X:S)) 227.29/227.62 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.29/227.62 mark(isQid(X:S)) -> active(isQid(X:S)) 227.29/227.62 mark(a) -> active(a) 227.29/227.62 mark(e) -> active(e) 227.29/227.62 mark(i) -> active(i) 227.29/227.62 mark(nil) -> active(nil) 227.29/227.62 mark(o) -> active(o) 227.29/227.62 mark(tt) -> active(tt) 227.29/227.62 mark(u) -> active(u) 227.29/227.62 ->Interpretation type: 227.29/227.62 Linear 227.29/227.62 ->Coefficients: 227.29/227.62 Natural Numbers 227.29/227.62 ->Dimension: 227.29/227.62 1 227.29/227.62 ->Bound: 227.29/227.62 2 227.29/227.62 ->Interpretation: 227.29/227.62 227.29/227.62 [U11](X1,X2) = X1 + 2.X2 227.29/227.62 [U12](X1,X2) = X1 + 2.X2 227.29/227.62 [U13](X) = X 227.29/227.62 [U21](X1,X2,X3) = X1 + 2.X2 + 2.X3 + 2 227.29/227.62 [U22](X1,X2,X3) = X1 + 2.X2 + 2.X3 + 2 227.29/227.62 [U23](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 227.29/227.62 [U24](X1,X2,X3) = X1 + 2.X2 + 2.X3 + 2 227.29/227.62 [U25](X1,X2) = X1 + 2.X2 + 2 227.29/227.62 [U26](X) = X + 2 227.29/227.62 [U31](X1,X2) = X1 + 2.X2 227.29/227.62 [U32](X1,X2) = X1 + 2.X2 227.29/227.62 [U33](X) = 2.X 227.29/227.62 [U41](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.29/227.62 [U42](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.29/227.62 [U43](X1,X2,X3) = X1 + 2.X2 + 2.X3 + 2 227.29/227.62 [U44](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 227.29/227.62 [U45](X1,X2) = X1 + 2.X2 + 2 227.29/227.62 [U46](X) = X + 2 227.29/227.62 [U51](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.29/227.62 [U52](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.29/227.62 [U53](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.29/227.62 [U54](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.29/227.62 [U55](X1,X2) = X1 + 2.X2 + 2 227.29/227.62 [U56](X) = X + 2 227.29/227.62 [U61](X1,X2) = X1 + 2.X2 227.29/227.62 [U62](X1,X2) = X1 + 2.X2 227.29/227.62 [U63](X) = 2.X + 2 227.29/227.62 [U71](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.29/227.62 [U72](X1,X2) = 2.X1 + 2.X2 + 2 227.29/227.62 [U73](X1,X2) = X1 + 2 227.29/227.62 [U74](X) = X + 2 227.29/227.62 [U81](X1,X2) = X1 + 2.X2 227.29/227.62 [U82](X1,X2) = X1 + 2.X2 227.29/227.62 [U83](X) = X 227.29/227.62 [U91](X1,X2) = X1 227.29/227.62 [U92](X) = X 227.29/227.62 [__](X1,X2) = 2.X1 + X2 + 2 227.29/227.62 [active](X) = X 227.29/227.62 [isList](X) = 2.X + 2 227.29/227.62 [isNeList](X) = 2.X + 2 227.29/227.62 [isNePal](X) = 2.X + 2 227.29/227.62 [isPal](X) = 2.X + 2 227.29/227.62 [isPalListKind](X) = 2 227.29/227.62 [isQid](X) = X 227.29/227.62 [mark](X) = X 227.29/227.62 [a] = 2 227.29/227.62 [e] = 2 227.29/227.62 [fSNonEmpty] = 0 227.29/227.62 [i] = 2 227.29/227.62 [nil] = 1 227.29/227.62 [o] = 2 227.29/227.62 [tt] = 2 227.29/227.62 [u] = 2 227.29/227.62 [U11#](X1,X2) = 0 227.29/227.62 [U12#](X1,X2) = 0 227.29/227.62 [U13#](X) = 0 227.29/227.62 [U21#](X1,X2,X3) = 0 227.29/227.62 [U22#](X1,X2,X3) = 0 227.29/227.62 [U23#](X1,X2,X3) = 0 227.29/227.62 [U24#](X1,X2,X3) = 0 227.29/227.62 [U25#](X1,X2) = 0 227.29/227.62 [U26#](X) = 0 227.29/227.62 [U31#](X1,X2) = 0 227.29/227.62 [U32#](X1,X2) = 0 227.29/227.62 [U33#](X) = 0 227.29/227.62 [U41#](X1,X2,X3) = 0 227.29/227.62 [U42#](X1,X2,X3) = 0 227.29/227.62 [U43#](X1,X2,X3) = 0 227.29/227.62 [U44#](X1,X2,X3) = 0 227.29/227.62 [U45#](X1,X2) = 0 227.29/227.62 [U46#](X) = 0 227.29/227.62 [U51#](X1,X2,X3) = 0 227.29/227.62 [U52#](X1,X2,X3) = 0 227.29/227.62 [U53#](X1,X2,X3) = 0 227.29/227.62 [U54#](X1,X2,X3) = 0 227.29/227.62 [U55#](X1,X2) = 0 227.29/227.62 [U56#](X) = 0 227.29/227.62 [U61#](X1,X2) = 0 227.29/227.62 [U62#](X1,X2) = 0 227.29/227.62 [U63#](X) = 0 227.29/227.62 [U71#](X1,X2,X3) = 0 227.29/227.62 [U72#](X1,X2) = 0 227.29/227.62 [U73#](X1,X2) = 0 227.29/227.62 [U74#](X) = 0 227.29/227.62 [U81#](X1,X2) = 0 227.29/227.62 [U82#](X1,X2) = 0 227.29/227.62 [U83#](X) = 0 227.29/227.62 [U91#](X1,X2) = 0 227.29/227.62 [U92#](X) = 0 227.29/227.62 [__#](X1,X2) = 0 227.29/227.62 [ACTIVE](X) = 2.X 227.29/227.62 [ISLIST](X) = 0 227.29/227.62 [ISNELIST](X) = 0 227.29/227.62 [ISNEPAL](X) = 0 227.29/227.62 [ISPAL](X) = 0 227.29/227.62 [ISPALLISTKIND](X) = 0 227.29/227.62 [ISQID](X) = 0 227.29/227.62 [MARK](X) = 2.X 227.29/227.62 227.29/227.62 Problem 1.44: 227.29/227.62 227.29/227.62 SCC Processor: 227.29/227.62 -> Pairs: 227.29/227.62 ACTIVE(U41(tt,V1:S,V2:S)) -> MARK(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.62 ACTIVE(U42(tt,V1:S,V2:S)) -> MARK(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.62 ACTIVE(U43(tt,V1:S,V2:S)) -> MARK(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.62 ACTIVE(U44(tt,V1:S,V2:S)) -> MARK(U45(isList(V1:S),V2:S)) 227.29/227.62 ACTIVE(U45(tt,V2:S)) -> MARK(U46(isNeList(V2:S))) 227.29/227.62 ACTIVE(U51(tt,V1:S,V2:S)) -> MARK(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.62 ACTIVE(U52(tt,V1:S,V2:S)) -> MARK(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.62 ACTIVE(U53(tt,V1:S,V2:S)) -> MARK(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.62 ACTIVE(U54(tt,V1:S,V2:S)) -> MARK(U55(isNeList(V1:S),V2:S)) 227.29/227.62 ACTIVE(U55(tt,V2:S)) -> MARK(U56(isList(V2:S))) 227.29/227.62 ACTIVE(U61(tt,V:S)) -> MARK(U62(isPalListKind(V:S),V:S)) 227.29/227.62 ACTIVE(U62(tt,V:S)) -> MARK(U63(isQid(V:S))) 227.29/227.62 ACTIVE(U71(tt,I:S,P:S)) -> MARK(U72(isPalListKind(I:S),P:S)) 227.29/227.62 ACTIVE(U72(tt,P:S)) -> MARK(U73(isPal(P:S),P:S)) 227.29/227.62 ACTIVE(U73(tt,P:S)) -> MARK(U74(isPalListKind(P:S))) 227.29/227.62 ACTIVE(U81(tt,V:S)) -> MARK(U82(isPalListKind(V:S),V:S)) 227.29/227.62 ACTIVE(U82(tt,V:S)) -> MARK(U83(isNePal(V:S))) 227.29/227.62 ACTIVE(U91(tt,V2:S)) -> MARK(U92(isPalListKind(V2:S))) 227.29/227.62 ACTIVE(__(__(X:S,Y:S),Z:S)) -> MARK(__(X:S,__(Y:S,Z:S))) 227.29/227.62 ACTIVE(__(nil,X:S)) -> MARK(X:S) 227.29/227.62 ACTIVE(__(X:S,nil)) -> MARK(X:S) 227.29/227.62 ACTIVE(isList(__(V1:S,V2:S))) -> MARK(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.62 ACTIVE(isList(V:S)) -> MARK(U11(isPalListKind(V:S),V:S)) 227.29/227.62 ACTIVE(isNeList(__(V1:S,V2:S))) -> MARK(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.62 ACTIVE(isNeList(__(V1:S,V2:S))) -> MARK(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.62 ACTIVE(isNeList(V:S)) -> MARK(U31(isPalListKind(V:S),V:S)) 227.29/227.62 ACTIVE(isNePal(__(I:S,__(P:S,I:S)))) -> MARK(U71(isQid(I:S),I:S,P:S)) 227.29/227.62 ACTIVE(isNePal(V:S)) -> MARK(U61(isPalListKind(V:S),V:S)) 227.29/227.62 ACTIVE(isPal(V:S)) -> MARK(U81(isPalListKind(V:S),V:S)) 227.29/227.62 ACTIVE(isPalListKind(__(V1:S,V2:S))) -> MARK(U91(isPalListKind(V1:S),V2:S)) 227.29/227.62 MARK(U11(X1:S,X2:S)) -> ACTIVE(U11(mark(X1:S),X2:S)) 227.29/227.62 MARK(U11(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.62 MARK(U12(X1:S,X2:S)) -> ACTIVE(U12(mark(X1:S),X2:S)) 227.29/227.62 MARK(U12(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.62 MARK(U13(X:S)) -> ACTIVE(U13(mark(X:S))) 227.29/227.62 MARK(U13(X:S)) -> MARK(X:S) 227.29/227.62 MARK(U21(X1:S,X2:S,X3:S)) -> ACTIVE(U21(mark(X1:S),X2:S,X3:S)) 227.29/227.62 MARK(U21(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.62 MARK(U22(X1:S,X2:S,X3:S)) -> ACTIVE(U22(mark(X1:S),X2:S,X3:S)) 227.29/227.62 MARK(U22(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.62 MARK(U23(X1:S,X2:S,X3:S)) -> ACTIVE(U23(mark(X1:S),X2:S,X3:S)) 227.29/227.62 MARK(U23(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.62 MARK(U24(X1:S,X2:S,X3:S)) -> ACTIVE(U24(mark(X1:S),X2:S,X3:S)) 227.29/227.62 MARK(U24(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.62 MARK(U25(X1:S,X2:S)) -> ACTIVE(U25(mark(X1:S),X2:S)) 227.29/227.62 MARK(U25(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.62 MARK(U26(X:S)) -> ACTIVE(U26(mark(X:S))) 227.29/227.62 MARK(U26(X:S)) -> MARK(X:S) 227.29/227.62 MARK(U31(X1:S,X2:S)) -> ACTIVE(U31(mark(X1:S),X2:S)) 227.29/227.62 MARK(U31(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.62 MARK(U32(X1:S,X2:S)) -> ACTIVE(U32(mark(X1:S),X2:S)) 227.29/227.62 MARK(U32(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.62 MARK(U33(X:S)) -> ACTIVE(U33(mark(X:S))) 227.29/227.62 MARK(U33(X:S)) -> MARK(X:S) 227.29/227.62 MARK(U41(X1:S,X2:S,X3:S)) -> ACTIVE(U41(mark(X1:S),X2:S,X3:S)) 227.29/227.62 MARK(U41(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.62 MARK(U42(X1:S,X2:S,X3:S)) -> ACTIVE(U42(mark(X1:S),X2:S,X3:S)) 227.29/227.62 MARK(U42(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.62 MARK(U43(X1:S,X2:S,X3:S)) -> ACTIVE(U43(mark(X1:S),X2:S,X3:S)) 227.29/227.62 MARK(U43(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.62 MARK(U44(X1:S,X2:S,X3:S)) -> ACTIVE(U44(mark(X1:S),X2:S,X3:S)) 227.29/227.62 MARK(U44(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.62 MARK(U45(X1:S,X2:S)) -> ACTIVE(U45(mark(X1:S),X2:S)) 227.29/227.62 MARK(U45(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.62 MARK(U46(X:S)) -> ACTIVE(U46(mark(X:S))) 227.29/227.62 MARK(U46(X:S)) -> MARK(X:S) 227.29/227.62 MARK(U51(X1:S,X2:S,X3:S)) -> ACTIVE(U51(mark(X1:S),X2:S,X3:S)) 227.29/227.62 MARK(U51(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.62 MARK(U52(X1:S,X2:S,X3:S)) -> ACTIVE(U52(mark(X1:S),X2:S,X3:S)) 227.29/227.62 MARK(U52(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.62 MARK(U53(X1:S,X2:S,X3:S)) -> ACTIVE(U53(mark(X1:S),X2:S,X3:S)) 227.29/227.62 MARK(U53(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.62 MARK(U54(X1:S,X2:S,X3:S)) -> ACTIVE(U54(mark(X1:S),X2:S,X3:S)) 227.29/227.62 MARK(U54(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.62 MARK(U55(X1:S,X2:S)) -> ACTIVE(U55(mark(X1:S),X2:S)) 227.29/227.62 MARK(U55(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.62 MARK(U56(X:S)) -> ACTIVE(U56(mark(X:S))) 227.29/227.62 MARK(U56(X:S)) -> MARK(X:S) 227.29/227.62 MARK(U61(X1:S,X2:S)) -> ACTIVE(U61(mark(X1:S),X2:S)) 227.29/227.62 MARK(U61(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.62 MARK(U62(X1:S,X2:S)) -> ACTIVE(U62(mark(X1:S),X2:S)) 227.29/227.62 MARK(U62(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.62 MARK(U63(X:S)) -> ACTIVE(U63(mark(X:S))) 227.29/227.62 MARK(U63(X:S)) -> MARK(X:S) 227.29/227.62 MARK(U71(X1:S,X2:S,X3:S)) -> ACTIVE(U71(mark(X1:S),X2:S,X3:S)) 227.29/227.62 MARK(U71(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.62 MARK(U72(X1:S,X2:S)) -> ACTIVE(U72(mark(X1:S),X2:S)) 227.29/227.62 MARK(U72(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.62 MARK(U73(X1:S,X2:S)) -> ACTIVE(U73(mark(X1:S),X2:S)) 227.29/227.62 MARK(U73(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.62 MARK(U74(X:S)) -> ACTIVE(U74(mark(X:S))) 227.29/227.62 MARK(U74(X:S)) -> MARK(X:S) 227.29/227.62 MARK(U81(X1:S,X2:S)) -> ACTIVE(U81(mark(X1:S),X2:S)) 227.29/227.62 MARK(U81(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.62 MARK(U82(X1:S,X2:S)) -> ACTIVE(U82(mark(X1:S),X2:S)) 227.29/227.62 MARK(U82(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.62 MARK(U83(X:S)) -> ACTIVE(U83(mark(X:S))) 227.29/227.62 MARK(U83(X:S)) -> MARK(X:S) 227.29/227.62 MARK(U91(X1:S,X2:S)) -> ACTIVE(U91(mark(X1:S),X2:S)) 227.29/227.62 MARK(U91(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.62 MARK(U92(X:S)) -> ACTIVE(U92(mark(X:S))) 227.29/227.62 MARK(U92(X:S)) -> MARK(X:S) 227.29/227.62 MARK(__(X1:S,X2:S)) -> ACTIVE(__(mark(X1:S),mark(X2:S))) 227.29/227.62 MARK(__(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.62 MARK(__(X1:S,X2:S)) -> MARK(X2:S) 227.29/227.62 MARK(isList(X:S)) -> ACTIVE(isList(X:S)) 227.29/227.62 MARK(isNeList(X:S)) -> ACTIVE(isNeList(X:S)) 227.29/227.62 MARK(isNePal(X:S)) -> ACTIVE(isNePal(X:S)) 227.29/227.62 MARK(isPal(X:S)) -> ACTIVE(isPal(X:S)) 227.29/227.62 MARK(isPalListKind(X:S)) -> ACTIVE(isPalListKind(X:S)) 227.29/227.62 -> Rules: 227.29/227.62 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.29/227.62 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.29/227.62 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.29/227.62 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.29/227.62 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.29/227.62 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.29/227.62 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.29/227.62 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.29/227.62 U13(active(X:S)) -> U13(X:S) 227.29/227.62 U13(mark(X:S)) -> U13(X:S) 227.29/227.62 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.29/227.62 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.29/227.62 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.29/227.62 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.29/227.62 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.29/227.62 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.29/227.62 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.29/227.62 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.29/227.62 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.29/227.62 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.29/227.62 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.29/227.62 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.29/227.62 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.29/227.62 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.29/227.62 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.29/227.62 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.29/227.62 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.29/227.62 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.29/227.62 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.29/227.62 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.29/227.62 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.29/227.62 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.29/227.62 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.29/227.62 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.29/227.62 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.29/227.62 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.29/227.62 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.29/227.62 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.29/227.62 U26(active(X:S)) -> U26(X:S) 227.29/227.62 U26(mark(X:S)) -> U26(X:S) 227.29/227.62 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.29/227.62 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.29/227.62 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.29/227.62 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.29/227.62 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.29/227.62 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.29/227.62 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.29/227.62 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.29/227.62 U33(active(X:S)) -> U33(X:S) 227.29/227.62 U33(mark(X:S)) -> U33(X:S) 227.29/227.62 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.29/227.62 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.29/227.62 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.29/227.62 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.29/227.62 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.29/227.62 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.29/227.62 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.29/227.62 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.29/227.62 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.29/227.62 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.29/227.62 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.29/227.62 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.29/227.62 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.29/227.62 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.29/227.62 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.29/227.62 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.29/227.62 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.29/227.62 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.29/227.62 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.29/227.62 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.29/227.62 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.29/227.62 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.29/227.62 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.29/227.62 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.29/227.62 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.29/227.62 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.29/227.62 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.29/227.62 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.29/227.62 U46(active(X:S)) -> U46(X:S) 227.29/227.62 U46(mark(X:S)) -> U46(X:S) 227.29/227.62 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.29/227.62 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.29/227.62 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.29/227.62 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.29/227.62 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.29/227.62 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.29/227.62 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.29/227.62 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.29/227.62 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.29/227.62 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.29/227.62 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.29/227.62 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.29/227.62 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.29/227.62 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.29/227.62 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.29/227.62 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.29/227.62 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.29/227.62 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.29/227.62 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.29/227.62 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.29/227.62 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.29/227.62 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.29/227.62 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.29/227.62 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.29/227.62 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.29/227.62 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.29/227.62 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.29/227.62 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.29/227.62 U56(active(X:S)) -> U56(X:S) 227.29/227.62 U56(mark(X:S)) -> U56(X:S) 227.29/227.62 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.29/227.62 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.29/227.62 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.29/227.62 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.29/227.62 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.29/227.62 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.29/227.62 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.29/227.62 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.29/227.62 U63(active(X:S)) -> U63(X:S) 227.29/227.62 U63(mark(X:S)) -> U63(X:S) 227.29/227.62 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.29/227.62 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.29/227.62 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.29/227.62 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.29/227.62 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.29/227.62 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.29/227.62 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.29/227.62 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.29/227.62 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.29/227.62 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.29/227.62 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.29/227.62 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.29/227.62 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.29/227.62 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.29/227.62 U74(active(X:S)) -> U74(X:S) 227.29/227.62 U74(mark(X:S)) -> U74(X:S) 227.29/227.62 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.29/227.62 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.29/227.62 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.29/227.62 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.29/227.62 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.29/227.62 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.29/227.62 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.29/227.62 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.29/227.62 U83(active(X:S)) -> U83(X:S) 227.29/227.62 U83(mark(X:S)) -> U83(X:S) 227.29/227.62 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.29/227.62 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.29/227.62 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.29/227.62 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.29/227.62 U92(active(X:S)) -> U92(X:S) 227.29/227.62 U92(mark(X:S)) -> U92(X:S) 227.29/227.62 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.29/227.62 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.29/227.62 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.29/227.62 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.29/227.62 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.29/227.62 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.29/227.62 active(U13(tt)) -> mark(tt) 227.29/227.62 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.62 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.62 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.62 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.29/227.62 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.29/227.62 active(U26(tt)) -> mark(tt) 227.29/227.62 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.29/227.62 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.29/227.62 active(U33(tt)) -> mark(tt) 227.29/227.62 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.62 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.62 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.62 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.29/227.62 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.29/227.62 active(U46(tt)) -> mark(tt) 227.29/227.62 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.62 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.62 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.62 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.29/227.62 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.29/227.62 active(U56(tt)) -> mark(tt) 227.29/227.62 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.29/227.62 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.29/227.62 active(U63(tt)) -> mark(tt) 227.29/227.62 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.29/227.62 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.29/227.62 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.29/227.62 active(U74(tt)) -> mark(tt) 227.29/227.62 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.29/227.62 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.29/227.62 active(U83(tt)) -> mark(tt) 227.29/227.62 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.29/227.62 active(U92(tt)) -> mark(tt) 227.29/227.62 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.29/227.62 active(__(nil,X:S)) -> mark(X:S) 227.29/227.62 active(__(X:S,nil)) -> mark(X:S) 227.29/227.62 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.62 active(isList(nil)) -> mark(tt) 227.29/227.62 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.29/227.62 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.62 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.62 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.29/227.62 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.29/227.62 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.29/227.62 active(isPal(nil)) -> mark(tt) 227.29/227.62 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.29/227.62 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.29/227.62 active(isPalListKind(a)) -> mark(tt) 227.29/227.62 active(isPalListKind(e)) -> mark(tt) 227.29/227.62 active(isPalListKind(i)) -> mark(tt) 227.29/227.62 active(isPalListKind(nil)) -> mark(tt) 227.29/227.62 active(isPalListKind(o)) -> mark(tt) 227.29/227.62 active(isPalListKind(u)) -> mark(tt) 227.29/227.62 active(isQid(a)) -> mark(tt) 227.29/227.62 active(isQid(e)) -> mark(tt) 227.29/227.62 active(isQid(i)) -> mark(tt) 227.29/227.62 active(isQid(o)) -> mark(tt) 227.29/227.62 active(isQid(u)) -> mark(tt) 227.29/227.62 isList(active(X:S)) -> isList(X:S) 227.29/227.62 isList(mark(X:S)) -> isList(X:S) 227.29/227.62 isNeList(active(X:S)) -> isNeList(X:S) 227.29/227.62 isNeList(mark(X:S)) -> isNeList(X:S) 227.29/227.62 isNePal(active(X:S)) -> isNePal(X:S) 227.29/227.62 isNePal(mark(X:S)) -> isNePal(X:S) 227.29/227.62 isPal(active(X:S)) -> isPal(X:S) 227.29/227.62 isPal(mark(X:S)) -> isPal(X:S) 227.29/227.62 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.29/227.62 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.29/227.62 isQid(active(X:S)) -> isQid(X:S) 227.29/227.62 isQid(mark(X:S)) -> isQid(X:S) 227.29/227.62 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.29/227.62 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.29/227.62 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.29/227.62 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.29/227.62 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.29/227.62 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.29/227.62 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.29/227.62 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.29/227.62 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.29/227.62 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.29/227.62 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.29/227.62 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.29/227.62 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.29/227.62 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.29/227.62 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.29/227.62 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.29/227.62 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.29/227.62 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.29/227.62 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.29/227.62 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.29/227.62 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.29/227.62 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.29/227.62 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.29/227.62 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.29/227.62 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.29/227.62 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.29/227.62 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.29/227.62 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.29/227.62 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.29/227.62 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.29/227.62 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.29/227.62 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.29/227.62 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.29/227.62 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.29/227.62 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.29/227.62 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.29/227.62 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.29/227.62 mark(isList(X:S)) -> active(isList(X:S)) 227.29/227.62 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.29/227.62 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.29/227.62 mark(isPal(X:S)) -> active(isPal(X:S)) 227.29/227.62 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.29/227.62 mark(isQid(X:S)) -> active(isQid(X:S)) 227.29/227.62 mark(a) -> active(a) 227.29/227.62 mark(e) -> active(e) 227.29/227.62 mark(i) -> active(i) 227.29/227.62 mark(nil) -> active(nil) 227.29/227.62 mark(o) -> active(o) 227.29/227.62 mark(tt) -> active(tt) 227.29/227.62 mark(u) -> active(u) 227.29/227.62 ->Strongly Connected Components: 227.29/227.62 ->->Cycle: 227.29/227.62 ->->-> Pairs: 227.29/227.62 ACTIVE(U41(tt,V1:S,V2:S)) -> MARK(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.62 ACTIVE(U42(tt,V1:S,V2:S)) -> MARK(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.62 ACTIVE(U43(tt,V1:S,V2:S)) -> MARK(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.62 ACTIVE(U44(tt,V1:S,V2:S)) -> MARK(U45(isList(V1:S),V2:S)) 227.29/227.62 ACTIVE(U45(tt,V2:S)) -> MARK(U46(isNeList(V2:S))) 227.29/227.62 ACTIVE(U51(tt,V1:S,V2:S)) -> MARK(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.62 ACTIVE(U52(tt,V1:S,V2:S)) -> MARK(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.62 ACTIVE(U53(tt,V1:S,V2:S)) -> MARK(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.62 ACTIVE(U54(tt,V1:S,V2:S)) -> MARK(U55(isNeList(V1:S),V2:S)) 227.29/227.62 ACTIVE(U55(tt,V2:S)) -> MARK(U56(isList(V2:S))) 227.29/227.62 ACTIVE(U61(tt,V:S)) -> MARK(U62(isPalListKind(V:S),V:S)) 227.29/227.62 ACTIVE(U62(tt,V:S)) -> MARK(U63(isQid(V:S))) 227.29/227.62 ACTIVE(U71(tt,I:S,P:S)) -> MARK(U72(isPalListKind(I:S),P:S)) 227.29/227.62 ACTIVE(U72(tt,P:S)) -> MARK(U73(isPal(P:S),P:S)) 227.29/227.62 ACTIVE(U73(tt,P:S)) -> MARK(U74(isPalListKind(P:S))) 227.29/227.62 ACTIVE(U81(tt,V:S)) -> MARK(U82(isPalListKind(V:S),V:S)) 227.29/227.62 ACTIVE(U82(tt,V:S)) -> MARK(U83(isNePal(V:S))) 227.29/227.62 ACTIVE(U91(tt,V2:S)) -> MARK(U92(isPalListKind(V2:S))) 227.29/227.62 ACTIVE(__(__(X:S,Y:S),Z:S)) -> MARK(__(X:S,__(Y:S,Z:S))) 227.29/227.62 ACTIVE(__(nil,X:S)) -> MARK(X:S) 227.29/227.62 ACTIVE(__(X:S,nil)) -> MARK(X:S) 227.29/227.62 ACTIVE(isList(__(V1:S,V2:S))) -> MARK(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.62 ACTIVE(isList(V:S)) -> MARK(U11(isPalListKind(V:S),V:S)) 227.29/227.62 ACTIVE(isNeList(__(V1:S,V2:S))) -> MARK(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.62 ACTIVE(isNeList(__(V1:S,V2:S))) -> MARK(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.62 ACTIVE(isNeList(V:S)) -> MARK(U31(isPalListKind(V:S),V:S)) 227.29/227.62 ACTIVE(isNePal(__(I:S,__(P:S,I:S)))) -> MARK(U71(isQid(I:S),I:S,P:S)) 227.29/227.62 ACTIVE(isNePal(V:S)) -> MARK(U61(isPalListKind(V:S),V:S)) 227.29/227.62 ACTIVE(isPal(V:S)) -> MARK(U81(isPalListKind(V:S),V:S)) 227.29/227.62 ACTIVE(isPalListKind(__(V1:S,V2:S))) -> MARK(U91(isPalListKind(V1:S),V2:S)) 227.29/227.62 MARK(U11(X1:S,X2:S)) -> ACTIVE(U11(mark(X1:S),X2:S)) 227.29/227.62 MARK(U11(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.62 MARK(U12(X1:S,X2:S)) -> ACTIVE(U12(mark(X1:S),X2:S)) 227.29/227.62 MARK(U12(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.62 MARK(U13(X:S)) -> ACTIVE(U13(mark(X:S))) 227.29/227.62 MARK(U13(X:S)) -> MARK(X:S) 227.29/227.62 MARK(U21(X1:S,X2:S,X3:S)) -> ACTIVE(U21(mark(X1:S),X2:S,X3:S)) 227.29/227.62 MARK(U21(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.62 MARK(U22(X1:S,X2:S,X3:S)) -> ACTIVE(U22(mark(X1:S),X2:S,X3:S)) 227.29/227.62 MARK(U22(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.62 MARK(U23(X1:S,X2:S,X3:S)) -> ACTIVE(U23(mark(X1:S),X2:S,X3:S)) 227.29/227.62 MARK(U23(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.62 MARK(U24(X1:S,X2:S,X3:S)) -> ACTIVE(U24(mark(X1:S),X2:S,X3:S)) 227.29/227.62 MARK(U24(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.62 MARK(U25(X1:S,X2:S)) -> ACTIVE(U25(mark(X1:S),X2:S)) 227.29/227.62 MARK(U25(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.62 MARK(U26(X:S)) -> ACTIVE(U26(mark(X:S))) 227.29/227.62 MARK(U26(X:S)) -> MARK(X:S) 227.29/227.62 MARK(U31(X1:S,X2:S)) -> ACTIVE(U31(mark(X1:S),X2:S)) 227.29/227.62 MARK(U31(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.62 MARK(U32(X1:S,X2:S)) -> ACTIVE(U32(mark(X1:S),X2:S)) 227.29/227.62 MARK(U32(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.62 MARK(U33(X:S)) -> ACTIVE(U33(mark(X:S))) 227.29/227.62 MARK(U33(X:S)) -> MARK(X:S) 227.29/227.62 MARK(U41(X1:S,X2:S,X3:S)) -> ACTIVE(U41(mark(X1:S),X2:S,X3:S)) 227.29/227.62 MARK(U41(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.62 MARK(U42(X1:S,X2:S,X3:S)) -> ACTIVE(U42(mark(X1:S),X2:S,X3:S)) 227.29/227.62 MARK(U42(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.62 MARK(U43(X1:S,X2:S,X3:S)) -> ACTIVE(U43(mark(X1:S),X2:S,X3:S)) 227.29/227.62 MARK(U43(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.62 MARK(U44(X1:S,X2:S,X3:S)) -> ACTIVE(U44(mark(X1:S),X2:S,X3:S)) 227.29/227.62 MARK(U44(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.62 MARK(U45(X1:S,X2:S)) -> ACTIVE(U45(mark(X1:S),X2:S)) 227.29/227.62 MARK(U45(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.62 MARK(U46(X:S)) -> ACTIVE(U46(mark(X:S))) 227.29/227.62 MARK(U46(X:S)) -> MARK(X:S) 227.29/227.62 MARK(U51(X1:S,X2:S,X3:S)) -> ACTIVE(U51(mark(X1:S),X2:S,X3:S)) 227.29/227.62 MARK(U51(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.62 MARK(U52(X1:S,X2:S,X3:S)) -> ACTIVE(U52(mark(X1:S),X2:S,X3:S)) 227.29/227.62 MARK(U52(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.62 MARK(U53(X1:S,X2:S,X3:S)) -> ACTIVE(U53(mark(X1:S),X2:S,X3:S)) 227.29/227.62 MARK(U53(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.62 MARK(U54(X1:S,X2:S,X3:S)) -> ACTIVE(U54(mark(X1:S),X2:S,X3:S)) 227.29/227.62 MARK(U54(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.62 MARK(U55(X1:S,X2:S)) -> ACTIVE(U55(mark(X1:S),X2:S)) 227.29/227.62 MARK(U55(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.62 MARK(U56(X:S)) -> ACTIVE(U56(mark(X:S))) 227.29/227.62 MARK(U56(X:S)) -> MARK(X:S) 227.29/227.62 MARK(U61(X1:S,X2:S)) -> ACTIVE(U61(mark(X1:S),X2:S)) 227.29/227.62 MARK(U61(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.62 MARK(U62(X1:S,X2:S)) -> ACTIVE(U62(mark(X1:S),X2:S)) 227.29/227.62 MARK(U62(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.62 MARK(U63(X:S)) -> ACTIVE(U63(mark(X:S))) 227.29/227.62 MARK(U63(X:S)) -> MARK(X:S) 227.29/227.62 MARK(U71(X1:S,X2:S,X3:S)) -> ACTIVE(U71(mark(X1:S),X2:S,X3:S)) 227.29/227.62 MARK(U71(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.62 MARK(U72(X1:S,X2:S)) -> ACTIVE(U72(mark(X1:S),X2:S)) 227.29/227.62 MARK(U72(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.62 MARK(U73(X1:S,X2:S)) -> ACTIVE(U73(mark(X1:S),X2:S)) 227.29/227.62 MARK(U73(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.62 MARK(U74(X:S)) -> ACTIVE(U74(mark(X:S))) 227.29/227.62 MARK(U74(X:S)) -> MARK(X:S) 227.29/227.62 MARK(U81(X1:S,X2:S)) -> ACTIVE(U81(mark(X1:S),X2:S)) 227.29/227.62 MARK(U81(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.62 MARK(U82(X1:S,X2:S)) -> ACTIVE(U82(mark(X1:S),X2:S)) 227.29/227.62 MARK(U82(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.62 MARK(U83(X:S)) -> ACTIVE(U83(mark(X:S))) 227.29/227.62 MARK(U83(X:S)) -> MARK(X:S) 227.29/227.62 MARK(U91(X1:S,X2:S)) -> ACTIVE(U91(mark(X1:S),X2:S)) 227.29/227.62 MARK(U91(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.62 MARK(U92(X:S)) -> ACTIVE(U92(mark(X:S))) 227.29/227.62 MARK(U92(X:S)) -> MARK(X:S) 227.29/227.62 MARK(__(X1:S,X2:S)) -> ACTIVE(__(mark(X1:S),mark(X2:S))) 227.29/227.62 MARK(__(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.62 MARK(__(X1:S,X2:S)) -> MARK(X2:S) 227.29/227.62 MARK(isList(X:S)) -> ACTIVE(isList(X:S)) 227.29/227.62 MARK(isNeList(X:S)) -> ACTIVE(isNeList(X:S)) 227.29/227.62 MARK(isNePal(X:S)) -> ACTIVE(isNePal(X:S)) 227.29/227.62 MARK(isPal(X:S)) -> ACTIVE(isPal(X:S)) 227.29/227.62 MARK(isPalListKind(X:S)) -> ACTIVE(isPalListKind(X:S)) 227.29/227.62 ->->-> Rules: 227.29/227.62 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.29/227.62 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.29/227.62 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.29/227.62 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.29/227.62 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.29/227.62 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.29/227.62 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.29/227.62 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.29/227.62 U13(active(X:S)) -> U13(X:S) 227.29/227.62 U13(mark(X:S)) -> U13(X:S) 227.29/227.62 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.29/227.62 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.29/227.62 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.29/227.62 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.29/227.62 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.29/227.62 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.29/227.62 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.29/227.62 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.29/227.62 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.29/227.62 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.29/227.62 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.29/227.62 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.29/227.62 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.29/227.62 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.29/227.62 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.29/227.62 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.29/227.62 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.29/227.62 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.29/227.62 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.29/227.62 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.29/227.62 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.29/227.62 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.29/227.62 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.29/227.62 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.29/227.62 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.29/227.62 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.29/227.62 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.29/227.62 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.29/227.62 U26(active(X:S)) -> U26(X:S) 227.29/227.62 U26(mark(X:S)) -> U26(X:S) 227.29/227.62 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.29/227.62 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.29/227.62 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.29/227.62 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.29/227.62 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.29/227.62 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.29/227.62 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.29/227.62 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.29/227.62 U33(active(X:S)) -> U33(X:S) 227.29/227.62 U33(mark(X:S)) -> U33(X:S) 227.29/227.62 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.29/227.62 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.29/227.62 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.29/227.62 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.29/227.62 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.29/227.62 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.29/227.62 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.29/227.62 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.29/227.62 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.29/227.62 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.29/227.62 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.29/227.62 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.29/227.62 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.29/227.62 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.29/227.62 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.29/227.62 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.29/227.62 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.29/227.62 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.29/227.62 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.29/227.62 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.29/227.62 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.29/227.62 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.29/227.62 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.29/227.62 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.29/227.62 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.29/227.62 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.29/227.62 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.29/227.62 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.29/227.62 U46(active(X:S)) -> U46(X:S) 227.29/227.62 U46(mark(X:S)) -> U46(X:S) 227.29/227.62 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.29/227.62 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.29/227.62 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.29/227.62 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.29/227.62 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.29/227.62 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.29/227.62 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.29/227.62 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.29/227.62 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.29/227.62 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.29/227.62 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.29/227.62 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.29/227.62 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.29/227.62 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.29/227.62 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.29/227.62 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.29/227.62 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.29/227.62 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.29/227.62 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.29/227.62 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.29/227.62 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.29/227.62 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.29/227.62 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.29/227.62 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.29/227.62 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.29/227.62 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.29/227.62 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.29/227.62 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.29/227.62 U56(active(X:S)) -> U56(X:S) 227.29/227.62 U56(mark(X:S)) -> U56(X:S) 227.29/227.62 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.29/227.62 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.29/227.62 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.29/227.62 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.29/227.62 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.29/227.62 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.29/227.62 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.29/227.62 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.29/227.62 U63(active(X:S)) -> U63(X:S) 227.29/227.62 U63(mark(X:S)) -> U63(X:S) 227.29/227.62 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.29/227.62 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.29/227.62 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.29/227.62 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.29/227.62 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.29/227.62 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.29/227.62 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.29/227.62 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.29/227.62 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.29/227.62 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.29/227.62 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.29/227.62 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.29/227.62 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.29/227.62 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.29/227.62 U74(active(X:S)) -> U74(X:S) 227.29/227.62 U74(mark(X:S)) -> U74(X:S) 227.29/227.62 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.29/227.62 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.29/227.62 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.29/227.62 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.29/227.62 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.29/227.62 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.29/227.62 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.29/227.62 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.29/227.62 U83(active(X:S)) -> U83(X:S) 227.29/227.62 U83(mark(X:S)) -> U83(X:S) 227.29/227.62 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.29/227.62 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.29/227.62 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.29/227.62 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.29/227.62 U92(active(X:S)) -> U92(X:S) 227.29/227.62 U92(mark(X:S)) -> U92(X:S) 227.29/227.62 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.29/227.62 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.29/227.62 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.29/227.62 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.29/227.62 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.29/227.62 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.29/227.62 active(U13(tt)) -> mark(tt) 227.29/227.62 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.62 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.62 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.62 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.29/227.62 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.29/227.62 active(U26(tt)) -> mark(tt) 227.29/227.62 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.29/227.62 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.29/227.62 active(U33(tt)) -> mark(tt) 227.29/227.62 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.62 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.62 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.62 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.29/227.62 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.29/227.62 active(U46(tt)) -> mark(tt) 227.29/227.62 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.62 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.62 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.62 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.29/227.62 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.29/227.62 active(U56(tt)) -> mark(tt) 227.29/227.62 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.29/227.62 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.29/227.62 active(U63(tt)) -> mark(tt) 227.29/227.62 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.29/227.62 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.29/227.62 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.29/227.62 active(U74(tt)) -> mark(tt) 227.29/227.62 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.29/227.62 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.29/227.62 active(U83(tt)) -> mark(tt) 227.29/227.62 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.29/227.62 active(U92(tt)) -> mark(tt) 227.29/227.62 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.29/227.62 active(__(nil,X:S)) -> mark(X:S) 227.29/227.62 active(__(X:S,nil)) -> mark(X:S) 227.29/227.62 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.62 active(isList(nil)) -> mark(tt) 227.29/227.62 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.29/227.62 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.62 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.62 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.29/227.62 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.29/227.62 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.29/227.62 active(isPal(nil)) -> mark(tt) 227.29/227.62 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.29/227.62 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.29/227.62 active(isPalListKind(a)) -> mark(tt) 227.29/227.62 active(isPalListKind(e)) -> mark(tt) 227.29/227.62 active(isPalListKind(i)) -> mark(tt) 227.29/227.62 active(isPalListKind(nil)) -> mark(tt) 227.29/227.62 active(isPalListKind(o)) -> mark(tt) 227.29/227.62 active(isPalListKind(u)) -> mark(tt) 227.29/227.62 active(isQid(a)) -> mark(tt) 227.29/227.62 active(isQid(e)) -> mark(tt) 227.29/227.62 active(isQid(i)) -> mark(tt) 227.29/227.62 active(isQid(o)) -> mark(tt) 227.29/227.62 active(isQid(u)) -> mark(tt) 227.29/227.62 isList(active(X:S)) -> isList(X:S) 227.29/227.62 isList(mark(X:S)) -> isList(X:S) 227.29/227.62 isNeList(active(X:S)) -> isNeList(X:S) 227.29/227.62 isNeList(mark(X:S)) -> isNeList(X:S) 227.29/227.62 isNePal(active(X:S)) -> isNePal(X:S) 227.29/227.62 isNePal(mark(X:S)) -> isNePal(X:S) 227.29/227.62 isPal(active(X:S)) -> isPal(X:S) 227.29/227.62 isPal(mark(X:S)) -> isPal(X:S) 227.29/227.62 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.29/227.62 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.29/227.62 isQid(active(X:S)) -> isQid(X:S) 227.29/227.62 isQid(mark(X:S)) -> isQid(X:S) 227.29/227.62 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.29/227.62 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.29/227.62 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.29/227.62 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.29/227.62 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.29/227.62 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.29/227.62 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.29/227.62 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.29/227.62 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.29/227.62 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.29/227.62 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.29/227.62 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.29/227.62 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.29/227.62 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.29/227.62 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.29/227.62 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.29/227.62 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.29/227.62 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.29/227.62 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.29/227.62 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.29/227.62 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.29/227.62 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.29/227.62 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.29/227.62 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.29/227.62 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.29/227.62 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.29/227.62 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.29/227.62 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.29/227.62 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.29/227.62 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.29/227.62 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.29/227.62 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.29/227.62 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.29/227.62 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.29/227.62 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.29/227.62 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.29/227.62 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.29/227.62 mark(isList(X:S)) -> active(isList(X:S)) 227.29/227.62 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.29/227.62 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.29/227.62 mark(isPal(X:S)) -> active(isPal(X:S)) 227.29/227.62 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.29/227.62 mark(isQid(X:S)) -> active(isQid(X:S)) 227.29/227.62 mark(a) -> active(a) 227.29/227.62 mark(e) -> active(e) 227.29/227.62 mark(i) -> active(i) 227.29/227.62 mark(nil) -> active(nil) 227.29/227.62 mark(o) -> active(o) 227.29/227.62 mark(tt) -> active(tt) 227.29/227.62 mark(u) -> active(u) 227.29/227.62 227.29/227.62 Problem 1.44: 227.29/227.62 227.29/227.62 Reduction Pairs Processor: 227.29/227.62 -> Pairs: 227.29/227.62 ACTIVE(U41(tt,V1:S,V2:S)) -> MARK(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.62 ACTIVE(U42(tt,V1:S,V2:S)) -> MARK(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.62 ACTIVE(U43(tt,V1:S,V2:S)) -> MARK(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.62 ACTIVE(U44(tt,V1:S,V2:S)) -> MARK(U45(isList(V1:S),V2:S)) 227.29/227.62 ACTIVE(U45(tt,V2:S)) -> MARK(U46(isNeList(V2:S))) 227.29/227.62 ACTIVE(U51(tt,V1:S,V2:S)) -> MARK(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.62 ACTIVE(U52(tt,V1:S,V2:S)) -> MARK(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.62 ACTIVE(U53(tt,V1:S,V2:S)) -> MARK(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.62 ACTIVE(U54(tt,V1:S,V2:S)) -> MARK(U55(isNeList(V1:S),V2:S)) 227.29/227.62 ACTIVE(U55(tt,V2:S)) -> MARK(U56(isList(V2:S))) 227.29/227.62 ACTIVE(U61(tt,V:S)) -> MARK(U62(isPalListKind(V:S),V:S)) 227.29/227.62 ACTIVE(U62(tt,V:S)) -> MARK(U63(isQid(V:S))) 227.29/227.62 ACTIVE(U71(tt,I:S,P:S)) -> MARK(U72(isPalListKind(I:S),P:S)) 227.29/227.62 ACTIVE(U72(tt,P:S)) -> MARK(U73(isPal(P:S),P:S)) 227.29/227.62 ACTIVE(U73(tt,P:S)) -> MARK(U74(isPalListKind(P:S))) 227.29/227.62 ACTIVE(U81(tt,V:S)) -> MARK(U82(isPalListKind(V:S),V:S)) 227.29/227.62 ACTIVE(U82(tt,V:S)) -> MARK(U83(isNePal(V:S))) 227.29/227.62 ACTIVE(U91(tt,V2:S)) -> MARK(U92(isPalListKind(V2:S))) 227.29/227.62 ACTIVE(__(__(X:S,Y:S),Z:S)) -> MARK(__(X:S,__(Y:S,Z:S))) 227.29/227.62 ACTIVE(__(nil,X:S)) -> MARK(X:S) 227.29/227.62 ACTIVE(__(X:S,nil)) -> MARK(X:S) 227.29/227.62 ACTIVE(isList(__(V1:S,V2:S))) -> MARK(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.62 ACTIVE(isList(V:S)) -> MARK(U11(isPalListKind(V:S),V:S)) 227.29/227.62 ACTIVE(isNeList(__(V1:S,V2:S))) -> MARK(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.62 ACTIVE(isNeList(__(V1:S,V2:S))) -> MARK(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.62 ACTIVE(isNeList(V:S)) -> MARK(U31(isPalListKind(V:S),V:S)) 227.29/227.62 ACTIVE(isNePal(__(I:S,__(P:S,I:S)))) -> MARK(U71(isQid(I:S),I:S,P:S)) 227.29/227.62 ACTIVE(isNePal(V:S)) -> MARK(U61(isPalListKind(V:S),V:S)) 227.29/227.62 ACTIVE(isPal(V:S)) -> MARK(U81(isPalListKind(V:S),V:S)) 227.29/227.62 ACTIVE(isPalListKind(__(V1:S,V2:S))) -> MARK(U91(isPalListKind(V1:S),V2:S)) 227.29/227.62 MARK(U11(X1:S,X2:S)) -> ACTIVE(U11(mark(X1:S),X2:S)) 227.29/227.62 MARK(U11(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.62 MARK(U12(X1:S,X2:S)) -> ACTIVE(U12(mark(X1:S),X2:S)) 227.29/227.62 MARK(U12(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.62 MARK(U13(X:S)) -> ACTIVE(U13(mark(X:S))) 227.29/227.62 MARK(U13(X:S)) -> MARK(X:S) 227.29/227.62 MARK(U21(X1:S,X2:S,X3:S)) -> ACTIVE(U21(mark(X1:S),X2:S,X3:S)) 227.29/227.62 MARK(U21(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.62 MARK(U22(X1:S,X2:S,X3:S)) -> ACTIVE(U22(mark(X1:S),X2:S,X3:S)) 227.29/227.62 MARK(U22(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.62 MARK(U23(X1:S,X2:S,X3:S)) -> ACTIVE(U23(mark(X1:S),X2:S,X3:S)) 227.29/227.62 MARK(U23(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.62 MARK(U24(X1:S,X2:S,X3:S)) -> ACTIVE(U24(mark(X1:S),X2:S,X3:S)) 227.29/227.62 MARK(U24(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.62 MARK(U25(X1:S,X2:S)) -> ACTIVE(U25(mark(X1:S),X2:S)) 227.29/227.62 MARK(U25(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.62 MARK(U26(X:S)) -> ACTIVE(U26(mark(X:S))) 227.29/227.62 MARK(U26(X:S)) -> MARK(X:S) 227.29/227.62 MARK(U31(X1:S,X2:S)) -> ACTIVE(U31(mark(X1:S),X2:S)) 227.29/227.62 MARK(U31(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.62 MARK(U32(X1:S,X2:S)) -> ACTIVE(U32(mark(X1:S),X2:S)) 227.29/227.62 MARK(U32(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.62 MARK(U33(X:S)) -> ACTIVE(U33(mark(X:S))) 227.29/227.62 MARK(U33(X:S)) -> MARK(X:S) 227.29/227.62 MARK(U41(X1:S,X2:S,X3:S)) -> ACTIVE(U41(mark(X1:S),X2:S,X3:S)) 227.29/227.62 MARK(U41(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.62 MARK(U42(X1:S,X2:S,X3:S)) -> ACTIVE(U42(mark(X1:S),X2:S,X3:S)) 227.29/227.62 MARK(U42(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.62 MARK(U43(X1:S,X2:S,X3:S)) -> ACTIVE(U43(mark(X1:S),X2:S,X3:S)) 227.29/227.62 MARK(U43(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.62 MARK(U44(X1:S,X2:S,X3:S)) -> ACTIVE(U44(mark(X1:S),X2:S,X3:S)) 227.29/227.62 MARK(U44(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.62 MARK(U45(X1:S,X2:S)) -> ACTIVE(U45(mark(X1:S),X2:S)) 227.29/227.62 MARK(U45(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.62 MARK(U46(X:S)) -> ACTIVE(U46(mark(X:S))) 227.29/227.62 MARK(U46(X:S)) -> MARK(X:S) 227.29/227.62 MARK(U51(X1:S,X2:S,X3:S)) -> ACTIVE(U51(mark(X1:S),X2:S,X3:S)) 227.29/227.62 MARK(U51(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.62 MARK(U52(X1:S,X2:S,X3:S)) -> ACTIVE(U52(mark(X1:S),X2:S,X3:S)) 227.29/227.62 MARK(U52(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.62 MARK(U53(X1:S,X2:S,X3:S)) -> ACTIVE(U53(mark(X1:S),X2:S,X3:S)) 227.29/227.62 MARK(U53(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.62 MARK(U54(X1:S,X2:S,X3:S)) -> ACTIVE(U54(mark(X1:S),X2:S,X3:S)) 227.29/227.62 MARK(U54(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.62 MARK(U55(X1:S,X2:S)) -> ACTIVE(U55(mark(X1:S),X2:S)) 227.29/227.62 MARK(U55(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.62 MARK(U56(X:S)) -> ACTIVE(U56(mark(X:S))) 227.29/227.62 MARK(U56(X:S)) -> MARK(X:S) 227.29/227.62 MARK(U61(X1:S,X2:S)) -> ACTIVE(U61(mark(X1:S),X2:S)) 227.29/227.62 MARK(U61(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.62 MARK(U62(X1:S,X2:S)) -> ACTIVE(U62(mark(X1:S),X2:S)) 227.29/227.62 MARK(U62(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.62 MARK(U63(X:S)) -> ACTIVE(U63(mark(X:S))) 227.29/227.62 MARK(U63(X:S)) -> MARK(X:S) 227.29/227.62 MARK(U71(X1:S,X2:S,X3:S)) -> ACTIVE(U71(mark(X1:S),X2:S,X3:S)) 227.29/227.62 MARK(U71(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.62 MARK(U72(X1:S,X2:S)) -> ACTIVE(U72(mark(X1:S),X2:S)) 227.29/227.62 MARK(U72(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.62 MARK(U73(X1:S,X2:S)) -> ACTIVE(U73(mark(X1:S),X2:S)) 227.29/227.62 MARK(U73(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.62 MARK(U74(X:S)) -> ACTIVE(U74(mark(X:S))) 227.29/227.62 MARK(U74(X:S)) -> MARK(X:S) 227.29/227.62 MARK(U81(X1:S,X2:S)) -> ACTIVE(U81(mark(X1:S),X2:S)) 227.29/227.62 MARK(U81(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.62 MARK(U82(X1:S,X2:S)) -> ACTIVE(U82(mark(X1:S),X2:S)) 227.29/227.62 MARK(U82(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.62 MARK(U83(X:S)) -> ACTIVE(U83(mark(X:S))) 227.29/227.62 MARK(U83(X:S)) -> MARK(X:S) 227.29/227.62 MARK(U91(X1:S,X2:S)) -> ACTIVE(U91(mark(X1:S),X2:S)) 227.29/227.62 MARK(U91(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.62 MARK(U92(X:S)) -> ACTIVE(U92(mark(X:S))) 227.29/227.62 MARK(U92(X:S)) -> MARK(X:S) 227.29/227.62 MARK(__(X1:S,X2:S)) -> ACTIVE(__(mark(X1:S),mark(X2:S))) 227.29/227.62 MARK(__(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.62 MARK(__(X1:S,X2:S)) -> MARK(X2:S) 227.29/227.62 MARK(isList(X:S)) -> ACTIVE(isList(X:S)) 227.29/227.62 MARK(isNeList(X:S)) -> ACTIVE(isNeList(X:S)) 227.29/227.62 MARK(isNePal(X:S)) -> ACTIVE(isNePal(X:S)) 227.29/227.62 MARK(isPal(X:S)) -> ACTIVE(isPal(X:S)) 227.29/227.62 MARK(isPalListKind(X:S)) -> ACTIVE(isPalListKind(X:S)) 227.29/227.62 -> Rules: 227.29/227.62 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.29/227.62 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.29/227.62 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.29/227.62 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.29/227.62 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.29/227.62 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.29/227.62 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.29/227.62 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.29/227.62 U13(active(X:S)) -> U13(X:S) 227.29/227.62 U13(mark(X:S)) -> U13(X:S) 227.29/227.62 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.29/227.62 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.29/227.62 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.29/227.62 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.29/227.62 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.29/227.62 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.29/227.62 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.29/227.62 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.29/227.62 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.29/227.62 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.29/227.62 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.29/227.62 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.29/227.62 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.29/227.62 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.29/227.62 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.29/227.62 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.29/227.62 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.29/227.62 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.29/227.62 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.29/227.62 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.29/227.62 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.29/227.62 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.29/227.62 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.29/227.62 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.29/227.62 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.29/227.62 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.29/227.62 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.29/227.62 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.29/227.62 U26(active(X:S)) -> U26(X:S) 227.29/227.62 U26(mark(X:S)) -> U26(X:S) 227.29/227.62 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.29/227.62 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.29/227.62 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.29/227.62 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.29/227.62 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.29/227.62 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.29/227.62 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.29/227.62 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.29/227.62 U33(active(X:S)) -> U33(X:S) 227.29/227.62 U33(mark(X:S)) -> U33(X:S) 227.29/227.62 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.29/227.62 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.29/227.62 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.29/227.62 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.29/227.62 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.29/227.62 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.29/227.62 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.29/227.62 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.29/227.62 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.29/227.62 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.29/227.62 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.29/227.62 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.29/227.62 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.29/227.62 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.29/227.62 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.29/227.62 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.29/227.62 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.29/227.62 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.29/227.62 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.29/227.62 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.29/227.62 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.29/227.62 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.29/227.62 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.29/227.62 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.29/227.62 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.29/227.62 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.29/227.62 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.29/227.62 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.29/227.62 U46(active(X:S)) -> U46(X:S) 227.29/227.62 U46(mark(X:S)) -> U46(X:S) 227.29/227.62 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.29/227.62 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.29/227.62 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.29/227.62 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.29/227.62 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.29/227.62 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.29/227.62 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.29/227.62 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.29/227.62 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.29/227.62 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.29/227.62 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.29/227.62 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.29/227.62 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.29/227.62 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.29/227.62 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.29/227.62 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.29/227.62 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.29/227.62 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.29/227.62 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.29/227.62 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.29/227.62 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.29/227.62 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.29/227.62 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.29/227.62 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.29/227.62 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.29/227.62 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.29/227.62 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.29/227.62 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.29/227.62 U56(active(X:S)) -> U56(X:S) 227.29/227.62 U56(mark(X:S)) -> U56(X:S) 227.29/227.62 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.29/227.62 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.29/227.62 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.29/227.62 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.29/227.62 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.29/227.62 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.29/227.62 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.29/227.62 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.29/227.62 U63(active(X:S)) -> U63(X:S) 227.29/227.62 U63(mark(X:S)) -> U63(X:S) 227.29/227.62 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.29/227.62 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.29/227.62 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.29/227.62 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.29/227.62 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.29/227.62 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.29/227.62 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.29/227.62 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.29/227.62 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.29/227.62 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.29/227.62 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.29/227.62 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.29/227.62 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.29/227.62 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.29/227.62 U74(active(X:S)) -> U74(X:S) 227.29/227.62 U74(mark(X:S)) -> U74(X:S) 227.29/227.62 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.29/227.62 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.29/227.62 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.29/227.62 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.29/227.62 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.29/227.62 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.29/227.62 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.29/227.62 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.29/227.62 U83(active(X:S)) -> U83(X:S) 227.29/227.62 U83(mark(X:S)) -> U83(X:S) 227.29/227.62 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.29/227.62 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.29/227.62 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.29/227.62 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.29/227.62 U92(active(X:S)) -> U92(X:S) 227.29/227.62 U92(mark(X:S)) -> U92(X:S) 227.29/227.62 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.29/227.62 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.29/227.62 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.29/227.62 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.29/227.62 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.29/227.62 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.29/227.62 active(U13(tt)) -> mark(tt) 227.29/227.62 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.62 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.62 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.62 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.29/227.62 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.29/227.62 active(U26(tt)) -> mark(tt) 227.29/227.62 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.29/227.62 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.29/227.62 active(U33(tt)) -> mark(tt) 227.29/227.62 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.62 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.62 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.62 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.29/227.62 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.29/227.62 active(U46(tt)) -> mark(tt) 227.29/227.62 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.62 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.62 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.62 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.29/227.62 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.29/227.62 active(U56(tt)) -> mark(tt) 227.29/227.62 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.29/227.62 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.29/227.62 active(U63(tt)) -> mark(tt) 227.29/227.62 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.29/227.62 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.29/227.62 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.29/227.62 active(U74(tt)) -> mark(tt) 227.29/227.62 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.29/227.62 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.29/227.62 active(U83(tt)) -> mark(tt) 227.29/227.62 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.29/227.62 active(U92(tt)) -> mark(tt) 227.29/227.62 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.29/227.62 active(__(nil,X:S)) -> mark(X:S) 227.29/227.62 active(__(X:S,nil)) -> mark(X:S) 227.29/227.62 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.62 active(isList(nil)) -> mark(tt) 227.29/227.62 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.29/227.62 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.62 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.62 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.29/227.62 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.29/227.62 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.29/227.62 active(isPal(nil)) -> mark(tt) 227.29/227.62 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.29/227.62 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.29/227.62 active(isPalListKind(a)) -> mark(tt) 227.29/227.62 active(isPalListKind(e)) -> mark(tt) 227.29/227.62 active(isPalListKind(i)) -> mark(tt) 227.29/227.62 active(isPalListKind(nil)) -> mark(tt) 227.29/227.62 active(isPalListKind(o)) -> mark(tt) 227.29/227.62 active(isPalListKind(u)) -> mark(tt) 227.29/227.62 active(isQid(a)) -> mark(tt) 227.29/227.62 active(isQid(e)) -> mark(tt) 227.29/227.62 active(isQid(i)) -> mark(tt) 227.29/227.62 active(isQid(o)) -> mark(tt) 227.29/227.62 active(isQid(u)) -> mark(tt) 227.29/227.62 isList(active(X:S)) -> isList(X:S) 227.29/227.62 isList(mark(X:S)) -> isList(X:S) 227.29/227.62 isNeList(active(X:S)) -> isNeList(X:S) 227.29/227.62 isNeList(mark(X:S)) -> isNeList(X:S) 227.29/227.62 isNePal(active(X:S)) -> isNePal(X:S) 227.29/227.62 isNePal(mark(X:S)) -> isNePal(X:S) 227.29/227.62 isPal(active(X:S)) -> isPal(X:S) 227.29/227.62 isPal(mark(X:S)) -> isPal(X:S) 227.29/227.62 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.29/227.62 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.29/227.62 isQid(active(X:S)) -> isQid(X:S) 227.29/227.62 isQid(mark(X:S)) -> isQid(X:S) 227.29/227.62 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.29/227.62 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.29/227.62 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.29/227.62 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.29/227.62 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.29/227.62 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.29/227.62 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.29/227.62 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.29/227.62 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.29/227.62 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.29/227.62 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.29/227.62 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.29/227.62 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.29/227.62 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.29/227.62 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.29/227.62 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.29/227.62 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.29/227.62 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.29/227.62 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.29/227.62 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.29/227.62 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.29/227.62 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.29/227.62 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.29/227.62 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.29/227.62 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.29/227.62 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.29/227.62 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.29/227.62 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.29/227.62 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.29/227.62 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.29/227.62 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.29/227.62 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.29/227.62 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.29/227.62 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.29/227.62 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.29/227.62 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.29/227.62 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.29/227.62 mark(isList(X:S)) -> active(isList(X:S)) 227.29/227.62 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.29/227.62 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.29/227.62 mark(isPal(X:S)) -> active(isPal(X:S)) 227.29/227.62 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.29/227.62 mark(isQid(X:S)) -> active(isQid(X:S)) 227.29/227.62 mark(a) -> active(a) 227.29/227.62 mark(e) -> active(e) 227.29/227.62 mark(i) -> active(i) 227.29/227.62 mark(nil) -> active(nil) 227.29/227.62 mark(o) -> active(o) 227.29/227.62 mark(tt) -> active(tt) 227.29/227.62 mark(u) -> active(u) 227.29/227.62 -> Usable rules: 227.29/227.62 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.29/227.62 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.29/227.62 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.29/227.62 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.29/227.62 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.29/227.62 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.29/227.62 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.29/227.62 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.29/227.62 U13(active(X:S)) -> U13(X:S) 227.29/227.62 U13(mark(X:S)) -> U13(X:S) 227.29/227.62 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.29/227.62 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.29/227.62 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.29/227.62 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.29/227.62 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.29/227.62 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.29/227.62 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.29/227.62 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.29/227.62 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.29/227.62 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.29/227.62 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.29/227.62 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.29/227.62 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.29/227.62 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.29/227.62 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.29/227.62 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.29/227.62 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.29/227.62 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.29/227.62 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.29/227.62 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.29/227.62 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.29/227.62 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.29/227.62 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.29/227.62 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.29/227.62 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.29/227.62 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.29/227.62 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.29/227.62 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.29/227.62 U26(active(X:S)) -> U26(X:S) 227.29/227.62 U26(mark(X:S)) -> U26(X:S) 227.29/227.62 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.29/227.62 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.29/227.62 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.29/227.62 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.29/227.62 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.29/227.62 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.29/227.62 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.29/227.62 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.29/227.62 U33(active(X:S)) -> U33(X:S) 227.29/227.62 U33(mark(X:S)) -> U33(X:S) 227.29/227.62 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.29/227.62 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.29/227.62 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.29/227.62 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.29/227.62 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.29/227.62 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.29/227.62 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.29/227.62 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.29/227.62 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.29/227.62 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.29/227.62 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.29/227.62 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.29/227.62 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.29/227.62 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.29/227.62 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.29/227.62 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.29/227.62 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.29/227.62 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.29/227.62 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.29/227.62 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.29/227.62 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.29/227.62 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.29/227.62 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.29/227.62 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.29/227.62 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.29/227.62 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.29/227.62 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.29/227.62 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.29/227.62 U46(active(X:S)) -> U46(X:S) 227.29/227.62 U46(mark(X:S)) -> U46(X:S) 227.29/227.62 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.29/227.62 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.29/227.62 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.29/227.62 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.29/227.62 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.29/227.62 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.29/227.62 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.29/227.62 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.29/227.62 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.29/227.62 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.29/227.62 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.29/227.62 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.29/227.62 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.29/227.62 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.29/227.62 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.29/227.62 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.29/227.62 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.29/227.62 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.29/227.62 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.29/227.62 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.29/227.62 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.29/227.62 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.29/227.62 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.29/227.62 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.29/227.62 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.29/227.62 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.29/227.62 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.29/227.62 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.29/227.62 U56(active(X:S)) -> U56(X:S) 227.29/227.62 U56(mark(X:S)) -> U56(X:S) 227.29/227.62 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.29/227.62 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.29/227.62 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.29/227.62 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.29/227.62 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.29/227.62 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.29/227.62 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.29/227.62 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.29/227.62 U63(active(X:S)) -> U63(X:S) 227.29/227.62 U63(mark(X:S)) -> U63(X:S) 227.29/227.62 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.29/227.62 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.29/227.62 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.29/227.62 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.29/227.62 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.29/227.62 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.29/227.62 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.29/227.62 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.29/227.62 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.29/227.62 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.29/227.62 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.29/227.62 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.29/227.62 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.29/227.62 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.29/227.62 U74(active(X:S)) -> U74(X:S) 227.29/227.62 U74(mark(X:S)) -> U74(X:S) 227.29/227.62 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.29/227.62 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.29/227.62 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.29/227.62 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.29/227.62 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.29/227.62 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.29/227.62 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.29/227.62 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.29/227.62 U83(active(X:S)) -> U83(X:S) 227.29/227.62 U83(mark(X:S)) -> U83(X:S) 227.29/227.62 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.29/227.62 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.29/227.62 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.29/227.62 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.29/227.62 U92(active(X:S)) -> U92(X:S) 227.29/227.62 U92(mark(X:S)) -> U92(X:S) 227.29/227.62 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.29/227.62 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.29/227.62 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.29/227.62 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.29/227.62 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.29/227.62 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.29/227.62 active(U13(tt)) -> mark(tt) 227.29/227.62 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.62 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.62 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.62 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.29/227.62 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.29/227.62 active(U26(tt)) -> mark(tt) 227.29/227.62 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.29/227.62 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.29/227.62 active(U33(tt)) -> mark(tt) 227.29/227.62 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.62 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.62 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.62 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.29/227.62 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.29/227.62 active(U46(tt)) -> mark(tt) 227.29/227.62 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.62 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.62 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.62 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.29/227.62 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.29/227.62 active(U56(tt)) -> mark(tt) 227.29/227.62 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.29/227.62 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.29/227.62 active(U63(tt)) -> mark(tt) 227.29/227.62 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.29/227.62 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.29/227.62 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.29/227.62 active(U74(tt)) -> mark(tt) 227.29/227.62 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.29/227.62 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.29/227.62 active(U83(tt)) -> mark(tt) 227.29/227.62 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.29/227.62 active(U92(tt)) -> mark(tt) 227.29/227.62 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.29/227.62 active(__(nil,X:S)) -> mark(X:S) 227.29/227.62 active(__(X:S,nil)) -> mark(X:S) 227.29/227.62 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.62 active(isList(nil)) -> mark(tt) 227.29/227.62 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.29/227.62 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.62 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.62 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.29/227.62 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.29/227.62 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.29/227.62 active(isPal(nil)) -> mark(tt) 227.29/227.62 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.29/227.62 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.29/227.62 active(isPalListKind(a)) -> mark(tt) 227.29/227.62 active(isPalListKind(e)) -> mark(tt) 227.29/227.62 active(isPalListKind(i)) -> mark(tt) 227.29/227.62 active(isPalListKind(nil)) -> mark(tt) 227.29/227.62 active(isPalListKind(o)) -> mark(tt) 227.29/227.62 active(isPalListKind(u)) -> mark(tt) 227.29/227.62 active(isQid(a)) -> mark(tt) 227.29/227.62 active(isQid(e)) -> mark(tt) 227.29/227.62 active(isQid(i)) -> mark(tt) 227.29/227.62 active(isQid(o)) -> mark(tt) 227.29/227.62 active(isQid(u)) -> mark(tt) 227.29/227.62 isList(active(X:S)) -> isList(X:S) 227.29/227.62 isList(mark(X:S)) -> isList(X:S) 227.29/227.62 isNeList(active(X:S)) -> isNeList(X:S) 227.29/227.62 isNeList(mark(X:S)) -> isNeList(X:S) 227.29/227.62 isNePal(active(X:S)) -> isNePal(X:S) 227.29/227.62 isNePal(mark(X:S)) -> isNePal(X:S) 227.29/227.62 isPal(active(X:S)) -> isPal(X:S) 227.29/227.62 isPal(mark(X:S)) -> isPal(X:S) 227.29/227.62 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.29/227.62 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.29/227.62 isQid(active(X:S)) -> isQid(X:S) 227.29/227.62 isQid(mark(X:S)) -> isQid(X:S) 227.29/227.62 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.29/227.62 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.29/227.62 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.29/227.62 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.29/227.62 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.29/227.62 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.29/227.62 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.29/227.62 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.29/227.62 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.29/227.62 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.29/227.62 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.29/227.62 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.29/227.62 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.29/227.62 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.29/227.62 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.29/227.62 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.29/227.62 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.29/227.62 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.29/227.62 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.29/227.62 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.29/227.62 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.29/227.62 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.29/227.62 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.29/227.62 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.29/227.62 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.29/227.62 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.29/227.62 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.29/227.62 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.29/227.62 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.29/227.62 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.29/227.62 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.29/227.62 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.29/227.62 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.29/227.62 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.29/227.62 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.29/227.62 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.29/227.62 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.29/227.62 mark(isList(X:S)) -> active(isList(X:S)) 227.29/227.62 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.29/227.62 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.29/227.62 mark(isPal(X:S)) -> active(isPal(X:S)) 227.29/227.62 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.29/227.62 mark(isQid(X:S)) -> active(isQid(X:S)) 227.29/227.62 mark(a) -> active(a) 227.29/227.62 mark(e) -> active(e) 227.29/227.62 mark(i) -> active(i) 227.29/227.62 mark(nil) -> active(nil) 227.29/227.62 mark(o) -> active(o) 227.29/227.62 mark(tt) -> active(tt) 227.29/227.62 mark(u) -> active(u) 227.29/227.62 ->Interpretation type: 227.29/227.62 Linear 227.29/227.62 ->Coefficients: 227.29/227.62 Natural Numbers 227.29/227.62 ->Dimension: 227.29/227.62 1 227.29/227.62 ->Bound: 227.29/227.62 2 227.29/227.62 ->Interpretation: 227.29/227.62 227.29/227.62 [U11](X1,X2) = X1 + 2.X2 227.29/227.62 [U12](X1,X2) = X1 + 2.X2 227.29/227.62 [U13](X) = X 227.29/227.62 [U21](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.29/227.62 [U22](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.29/227.62 [U23](X1,X2,X3) = X1 + 2.X2 + 2.X3 + 2 227.29/227.62 [U24](X1,X2,X3) = X1 + 2.X2 + 2.X3 + 2 227.29/227.62 [U25](X1,X2) = X1 + 2.X2 + 2 227.29/227.62 [U26](X) = X + 2 227.29/227.62 [U31](X1,X2) = X1 + 2.X2 227.29/227.62 [U32](X1,X2) = X1 + X2 227.29/227.62 [U33](X) = X 227.29/227.62 [U41](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.29/227.62 [U42](X1,X2,X3) = X1 + 2.X2 + 2.X3 + 2 227.29/227.62 [U43](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 227.29/227.62 [U44](X1,X2,X3) = X1 + 2.X2 + 2.X3 + 2 227.29/227.62 [U45](X1,X2) = X1 + 2.X2 + 2 227.29/227.62 [U46](X) = X + 1 227.29/227.62 [U51](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.29/227.62 [U52](X1,X2,X3) = X1 + 2.X2 + 2.X3 + 2 227.29/227.62 [U53](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 227.29/227.62 [U54](X1,X2,X3) = X1 + 2.X2 + 2.X3 + 1 227.29/227.62 [U55](X1,X2) = X1 + 2.X2 227.29/227.62 [U56](X) = X 227.29/227.62 [U61](X1,X2) = X1 227.29/227.62 [U62](X1,X2) = X1 227.29/227.62 [U63](X) = X 227.29/227.62 [U71](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.29/227.62 [U72](X1,X2) = 2.X1 + 2.X2 + 2 227.29/227.62 [U73](X1,X2) = X1 + 2 227.29/227.62 [U74](X) = X + 2 227.29/227.62 [U81](X1,X2) = X1 + 2.X2 227.29/227.62 [U82](X1,X2) = X1 + 2.X2 227.29/227.62 [U83](X) = X 227.29/227.62 [U91](X1,X2) = X1 227.29/227.62 [U92](X) = X 227.29/227.62 [__](X1,X2) = 2.X1 + X2 + 2 227.29/227.62 [active](X) = X 227.29/227.62 [isList](X) = 2.X + 2 227.29/227.62 [isNeList](X) = 2.X + 2 227.29/227.62 [isNePal](X) = 2.X + 2 227.29/227.62 [isPal](X) = 2.X + 2 227.29/227.62 [isPalListKind](X) = 2 227.29/227.62 [isQid](X) = 2 227.29/227.62 [mark](X) = X 227.29/227.62 [a] = 0 227.29/227.62 [e] = 2 227.29/227.62 [fSNonEmpty] = 0 227.29/227.62 [i] = 2 227.29/227.62 [nil] = 2 227.29/227.62 [o] = 2 227.29/227.62 [tt] = 2 227.29/227.62 [u] = 0 227.29/227.62 [U11#](X1,X2) = 0 227.29/227.62 [U12#](X1,X2) = 0 227.29/227.62 [U13#](X) = 0 227.29/227.62 [U21#](X1,X2,X3) = 0 227.29/227.62 [U22#](X1,X2,X3) = 0 227.29/227.62 [U23#](X1,X2,X3) = 0 227.29/227.62 [U24#](X1,X2,X3) = 0 227.29/227.62 [U25#](X1,X2) = 0 227.29/227.62 [U26#](X) = 0 227.29/227.62 [U31#](X1,X2) = 0 227.29/227.62 [U32#](X1,X2) = 0 227.29/227.62 [U33#](X) = 0 227.29/227.62 [U41#](X1,X2,X3) = 0 227.29/227.62 [U42#](X1,X2,X3) = 0 227.29/227.62 [U43#](X1,X2,X3) = 0 227.29/227.62 [U44#](X1,X2,X3) = 0 227.29/227.62 [U45#](X1,X2) = 0 227.29/227.62 [U46#](X) = 0 227.29/227.62 [U51#](X1,X2,X3) = 0 227.29/227.62 [U52#](X1,X2,X3) = 0 227.29/227.62 [U53#](X1,X2,X3) = 0 227.29/227.62 [U54#](X1,X2,X3) = 0 227.29/227.62 [U55#](X1,X2) = 0 227.29/227.62 [U56#](X) = 0 227.29/227.62 [U61#](X1,X2) = 0 227.29/227.62 [U62#](X1,X2) = 0 227.29/227.62 [U63#](X) = 0 227.29/227.62 [U71#](X1,X2,X3) = 0 227.29/227.62 [U72#](X1,X2) = 0 227.29/227.62 [U73#](X1,X2) = 0 227.29/227.62 [U74#](X) = 0 227.29/227.62 [U81#](X1,X2) = 0 227.29/227.62 [U82#](X1,X2) = 0 227.29/227.62 [U83#](X) = 0 227.29/227.62 [U91#](X1,X2) = 0 227.29/227.62 [U92#](X) = 0 227.29/227.62 [__#](X1,X2) = 0 227.29/227.62 [ACTIVE](X) = 2.X + 2 227.29/227.62 [ISLIST](X) = 0 227.29/227.62 [ISNELIST](X) = 0 227.29/227.62 [ISNEPAL](X) = 0 227.29/227.62 [ISPAL](X) = 0 227.29/227.62 [ISPALLISTKIND](X) = 0 227.29/227.62 [ISQID](X) = 0 227.29/227.62 [MARK](X) = 2.X + 2 227.29/227.62 227.29/227.62 Problem 1.44: 227.29/227.62 227.29/227.62 SCC Processor: 227.29/227.62 -> Pairs: 227.29/227.62 ACTIVE(U42(tt,V1:S,V2:S)) -> MARK(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.62 ACTIVE(U43(tt,V1:S,V2:S)) -> MARK(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.62 ACTIVE(U44(tt,V1:S,V2:S)) -> MARK(U45(isList(V1:S),V2:S)) 227.29/227.62 ACTIVE(U45(tt,V2:S)) -> MARK(U46(isNeList(V2:S))) 227.29/227.62 ACTIVE(U51(tt,V1:S,V2:S)) -> MARK(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.63 ACTIVE(U52(tt,V1:S,V2:S)) -> MARK(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.63 ACTIVE(U53(tt,V1:S,V2:S)) -> MARK(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.63 ACTIVE(U54(tt,V1:S,V2:S)) -> MARK(U55(isNeList(V1:S),V2:S)) 227.29/227.63 ACTIVE(U55(tt,V2:S)) -> MARK(U56(isList(V2:S))) 227.29/227.63 ACTIVE(U61(tt,V:S)) -> MARK(U62(isPalListKind(V:S),V:S)) 227.29/227.63 ACTIVE(U62(tt,V:S)) -> MARK(U63(isQid(V:S))) 227.29/227.63 ACTIVE(U71(tt,I:S,P:S)) -> MARK(U72(isPalListKind(I:S),P:S)) 227.29/227.63 ACTIVE(U72(tt,P:S)) -> MARK(U73(isPal(P:S),P:S)) 227.29/227.63 ACTIVE(U73(tt,P:S)) -> MARK(U74(isPalListKind(P:S))) 227.29/227.63 ACTIVE(U81(tt,V:S)) -> MARK(U82(isPalListKind(V:S),V:S)) 227.29/227.63 ACTIVE(U82(tt,V:S)) -> MARK(U83(isNePal(V:S))) 227.29/227.63 ACTIVE(U91(tt,V2:S)) -> MARK(U92(isPalListKind(V2:S))) 227.29/227.63 ACTIVE(__(__(X:S,Y:S),Z:S)) -> MARK(__(X:S,__(Y:S,Z:S))) 227.29/227.63 ACTIVE(__(nil,X:S)) -> MARK(X:S) 227.29/227.63 ACTIVE(__(X:S,nil)) -> MARK(X:S) 227.29/227.63 ACTIVE(isList(__(V1:S,V2:S))) -> MARK(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.63 ACTIVE(isList(V:S)) -> MARK(U11(isPalListKind(V:S),V:S)) 227.29/227.63 ACTIVE(isNeList(__(V1:S,V2:S))) -> MARK(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.63 ACTIVE(isNeList(__(V1:S,V2:S))) -> MARK(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.63 ACTIVE(isNeList(V:S)) -> MARK(U31(isPalListKind(V:S),V:S)) 227.29/227.63 ACTIVE(isNePal(__(I:S,__(P:S,I:S)))) -> MARK(U71(isQid(I:S),I:S,P:S)) 227.29/227.63 ACTIVE(isNePal(V:S)) -> MARK(U61(isPalListKind(V:S),V:S)) 227.29/227.63 ACTIVE(isPal(V:S)) -> MARK(U81(isPalListKind(V:S),V:S)) 227.29/227.63 ACTIVE(isPalListKind(__(V1:S,V2:S))) -> MARK(U91(isPalListKind(V1:S),V2:S)) 227.29/227.63 MARK(U11(X1:S,X2:S)) -> ACTIVE(U11(mark(X1:S),X2:S)) 227.29/227.63 MARK(U11(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.63 MARK(U12(X1:S,X2:S)) -> ACTIVE(U12(mark(X1:S),X2:S)) 227.29/227.63 MARK(U12(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.63 MARK(U13(X:S)) -> ACTIVE(U13(mark(X:S))) 227.29/227.63 MARK(U13(X:S)) -> MARK(X:S) 227.29/227.63 MARK(U21(X1:S,X2:S,X3:S)) -> ACTIVE(U21(mark(X1:S),X2:S,X3:S)) 227.29/227.63 MARK(U21(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.63 MARK(U22(X1:S,X2:S,X3:S)) -> ACTIVE(U22(mark(X1:S),X2:S,X3:S)) 227.29/227.63 MARK(U22(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.63 MARK(U23(X1:S,X2:S,X3:S)) -> ACTIVE(U23(mark(X1:S),X2:S,X3:S)) 227.29/227.63 MARK(U23(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.63 MARK(U24(X1:S,X2:S,X3:S)) -> ACTIVE(U24(mark(X1:S),X2:S,X3:S)) 227.29/227.63 MARK(U24(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.63 MARK(U25(X1:S,X2:S)) -> ACTIVE(U25(mark(X1:S),X2:S)) 227.29/227.63 MARK(U25(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.63 MARK(U26(X:S)) -> ACTIVE(U26(mark(X:S))) 227.29/227.63 MARK(U26(X:S)) -> MARK(X:S) 227.29/227.63 MARK(U31(X1:S,X2:S)) -> ACTIVE(U31(mark(X1:S),X2:S)) 227.29/227.63 MARK(U31(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.63 MARK(U32(X1:S,X2:S)) -> ACTIVE(U32(mark(X1:S),X2:S)) 227.29/227.63 MARK(U32(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.63 MARK(U33(X:S)) -> ACTIVE(U33(mark(X:S))) 227.29/227.63 MARK(U33(X:S)) -> MARK(X:S) 227.29/227.63 MARK(U41(X1:S,X2:S,X3:S)) -> ACTIVE(U41(mark(X1:S),X2:S,X3:S)) 227.29/227.63 MARK(U41(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.63 MARK(U42(X1:S,X2:S,X3:S)) -> ACTIVE(U42(mark(X1:S),X2:S,X3:S)) 227.29/227.63 MARK(U42(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.63 MARK(U43(X1:S,X2:S,X3:S)) -> ACTIVE(U43(mark(X1:S),X2:S,X3:S)) 227.29/227.63 MARK(U43(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.63 MARK(U44(X1:S,X2:S,X3:S)) -> ACTIVE(U44(mark(X1:S),X2:S,X3:S)) 227.29/227.63 MARK(U44(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.63 MARK(U45(X1:S,X2:S)) -> ACTIVE(U45(mark(X1:S),X2:S)) 227.29/227.63 MARK(U45(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.63 MARK(U46(X:S)) -> ACTIVE(U46(mark(X:S))) 227.29/227.63 MARK(U46(X:S)) -> MARK(X:S) 227.29/227.63 MARK(U51(X1:S,X2:S,X3:S)) -> ACTIVE(U51(mark(X1:S),X2:S,X3:S)) 227.29/227.63 MARK(U51(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.63 MARK(U52(X1:S,X2:S,X3:S)) -> ACTIVE(U52(mark(X1:S),X2:S,X3:S)) 227.29/227.63 MARK(U52(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.63 MARK(U53(X1:S,X2:S,X3:S)) -> ACTIVE(U53(mark(X1:S),X2:S,X3:S)) 227.29/227.63 MARK(U53(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.63 MARK(U54(X1:S,X2:S,X3:S)) -> ACTIVE(U54(mark(X1:S),X2:S,X3:S)) 227.29/227.63 MARK(U54(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.63 MARK(U55(X1:S,X2:S)) -> ACTIVE(U55(mark(X1:S),X2:S)) 227.29/227.63 MARK(U55(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.63 MARK(U56(X:S)) -> ACTIVE(U56(mark(X:S))) 227.29/227.63 MARK(U56(X:S)) -> MARK(X:S) 227.29/227.63 MARK(U61(X1:S,X2:S)) -> ACTIVE(U61(mark(X1:S),X2:S)) 227.29/227.63 MARK(U61(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.63 MARK(U62(X1:S,X2:S)) -> ACTIVE(U62(mark(X1:S),X2:S)) 227.29/227.63 MARK(U62(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.63 MARK(U63(X:S)) -> ACTIVE(U63(mark(X:S))) 227.29/227.63 MARK(U63(X:S)) -> MARK(X:S) 227.29/227.63 MARK(U71(X1:S,X2:S,X3:S)) -> ACTIVE(U71(mark(X1:S),X2:S,X3:S)) 227.29/227.63 MARK(U71(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.63 MARK(U72(X1:S,X2:S)) -> ACTIVE(U72(mark(X1:S),X2:S)) 227.29/227.63 MARK(U72(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.63 MARK(U73(X1:S,X2:S)) -> ACTIVE(U73(mark(X1:S),X2:S)) 227.29/227.63 MARK(U73(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.63 MARK(U74(X:S)) -> ACTIVE(U74(mark(X:S))) 227.29/227.63 MARK(U74(X:S)) -> MARK(X:S) 227.29/227.63 MARK(U81(X1:S,X2:S)) -> ACTIVE(U81(mark(X1:S),X2:S)) 227.29/227.63 MARK(U81(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.63 MARK(U82(X1:S,X2:S)) -> ACTIVE(U82(mark(X1:S),X2:S)) 227.29/227.63 MARK(U82(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.63 MARK(U83(X:S)) -> ACTIVE(U83(mark(X:S))) 227.29/227.63 MARK(U83(X:S)) -> MARK(X:S) 227.29/227.63 MARK(U91(X1:S,X2:S)) -> ACTIVE(U91(mark(X1:S),X2:S)) 227.29/227.63 MARK(U91(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.63 MARK(U92(X:S)) -> ACTIVE(U92(mark(X:S))) 227.29/227.63 MARK(U92(X:S)) -> MARK(X:S) 227.29/227.63 MARK(__(X1:S,X2:S)) -> ACTIVE(__(mark(X1:S),mark(X2:S))) 227.29/227.63 MARK(__(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.63 MARK(__(X1:S,X2:S)) -> MARK(X2:S) 227.29/227.63 MARK(isList(X:S)) -> ACTIVE(isList(X:S)) 227.29/227.63 MARK(isNeList(X:S)) -> ACTIVE(isNeList(X:S)) 227.29/227.63 MARK(isNePal(X:S)) -> ACTIVE(isNePal(X:S)) 227.29/227.63 MARK(isPal(X:S)) -> ACTIVE(isPal(X:S)) 227.29/227.63 MARK(isPalListKind(X:S)) -> ACTIVE(isPalListKind(X:S)) 227.29/227.63 -> Rules: 227.29/227.63 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.29/227.63 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.29/227.63 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.29/227.63 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.29/227.63 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.29/227.63 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.29/227.63 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.29/227.63 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.29/227.63 U13(active(X:S)) -> U13(X:S) 227.29/227.63 U13(mark(X:S)) -> U13(X:S) 227.29/227.63 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.29/227.63 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.29/227.63 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.29/227.63 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.29/227.63 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.29/227.63 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.29/227.63 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.29/227.63 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.29/227.63 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.29/227.63 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.29/227.63 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.29/227.63 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.29/227.63 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.29/227.63 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.29/227.63 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.29/227.63 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.29/227.63 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.29/227.63 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.29/227.63 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.29/227.63 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.29/227.63 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.29/227.63 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.29/227.63 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.29/227.63 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.29/227.63 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.29/227.63 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.29/227.63 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.29/227.63 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.29/227.63 U26(active(X:S)) -> U26(X:S) 227.29/227.63 U26(mark(X:S)) -> U26(X:S) 227.29/227.63 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.29/227.63 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.29/227.63 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.29/227.63 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.29/227.63 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.29/227.63 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.29/227.63 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.29/227.63 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.29/227.63 U33(active(X:S)) -> U33(X:S) 227.29/227.63 U33(mark(X:S)) -> U33(X:S) 227.29/227.63 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.29/227.63 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.29/227.63 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.29/227.63 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.29/227.63 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.29/227.63 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.29/227.63 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.29/227.63 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.29/227.63 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.29/227.63 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.29/227.63 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.29/227.63 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.29/227.63 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.29/227.63 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.29/227.63 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.29/227.63 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.29/227.63 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.29/227.63 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.29/227.63 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.29/227.63 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.29/227.63 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.29/227.63 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.29/227.63 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.29/227.63 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.29/227.63 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.29/227.63 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.29/227.63 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.29/227.63 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.29/227.63 U46(active(X:S)) -> U46(X:S) 227.29/227.63 U46(mark(X:S)) -> U46(X:S) 227.29/227.63 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.29/227.63 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.29/227.63 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.29/227.63 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.29/227.63 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.29/227.63 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.29/227.63 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.29/227.63 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.29/227.63 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.29/227.63 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.29/227.63 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.29/227.63 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.29/227.63 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.29/227.63 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.29/227.63 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.29/227.63 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.29/227.63 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.29/227.63 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.29/227.63 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.29/227.63 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.29/227.63 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.29/227.63 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.29/227.63 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.29/227.63 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.29/227.63 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.29/227.63 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.29/227.63 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.29/227.63 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.29/227.63 U56(active(X:S)) -> U56(X:S) 227.29/227.63 U56(mark(X:S)) -> U56(X:S) 227.29/227.63 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.29/227.63 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.29/227.63 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.29/227.63 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.29/227.63 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.29/227.63 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.29/227.63 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.29/227.63 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.29/227.63 U63(active(X:S)) -> U63(X:S) 227.29/227.63 U63(mark(X:S)) -> U63(X:S) 227.29/227.63 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.29/227.63 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.29/227.63 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.29/227.63 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.29/227.63 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.29/227.63 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.29/227.63 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.29/227.63 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.29/227.63 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.29/227.63 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.29/227.63 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.29/227.63 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.29/227.63 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.29/227.63 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.29/227.63 U74(active(X:S)) -> U74(X:S) 227.29/227.63 U74(mark(X:S)) -> U74(X:S) 227.29/227.63 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.29/227.63 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.29/227.63 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.29/227.63 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.29/227.63 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.29/227.63 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.29/227.63 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.29/227.63 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.29/227.63 U83(active(X:S)) -> U83(X:S) 227.29/227.63 U83(mark(X:S)) -> U83(X:S) 227.29/227.63 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.29/227.63 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.29/227.63 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.29/227.63 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.29/227.63 U92(active(X:S)) -> U92(X:S) 227.29/227.63 U92(mark(X:S)) -> U92(X:S) 227.29/227.63 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.29/227.63 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.29/227.63 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.29/227.63 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.29/227.63 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.29/227.63 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.29/227.63 active(U13(tt)) -> mark(tt) 227.29/227.63 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.63 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.63 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.63 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.29/227.63 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.29/227.63 active(U26(tt)) -> mark(tt) 227.29/227.63 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.29/227.63 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.29/227.63 active(U33(tt)) -> mark(tt) 227.29/227.63 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.63 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.63 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.63 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.29/227.63 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.29/227.63 active(U46(tt)) -> mark(tt) 227.29/227.63 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.63 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.63 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.63 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.29/227.63 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.29/227.63 active(U56(tt)) -> mark(tt) 227.29/227.63 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.29/227.63 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.29/227.63 active(U63(tt)) -> mark(tt) 227.29/227.63 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.29/227.63 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.29/227.63 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.29/227.63 active(U74(tt)) -> mark(tt) 227.29/227.63 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.29/227.63 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.29/227.63 active(U83(tt)) -> mark(tt) 227.29/227.63 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.29/227.63 active(U92(tt)) -> mark(tt) 227.29/227.63 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.29/227.63 active(__(nil,X:S)) -> mark(X:S) 227.29/227.63 active(__(X:S,nil)) -> mark(X:S) 227.29/227.63 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.63 active(isList(nil)) -> mark(tt) 227.29/227.63 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.29/227.63 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.63 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.63 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.29/227.63 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.29/227.63 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.29/227.63 active(isPal(nil)) -> mark(tt) 227.29/227.63 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.29/227.63 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.29/227.63 active(isPalListKind(a)) -> mark(tt) 227.29/227.63 active(isPalListKind(e)) -> mark(tt) 227.29/227.63 active(isPalListKind(i)) -> mark(tt) 227.29/227.63 active(isPalListKind(nil)) -> mark(tt) 227.29/227.63 active(isPalListKind(o)) -> mark(tt) 227.29/227.63 active(isPalListKind(u)) -> mark(tt) 227.29/227.63 active(isQid(a)) -> mark(tt) 227.29/227.63 active(isQid(e)) -> mark(tt) 227.29/227.63 active(isQid(i)) -> mark(tt) 227.29/227.63 active(isQid(o)) -> mark(tt) 227.29/227.63 active(isQid(u)) -> mark(tt) 227.29/227.63 isList(active(X:S)) -> isList(X:S) 227.29/227.63 isList(mark(X:S)) -> isList(X:S) 227.29/227.63 isNeList(active(X:S)) -> isNeList(X:S) 227.29/227.63 isNeList(mark(X:S)) -> isNeList(X:S) 227.29/227.63 isNePal(active(X:S)) -> isNePal(X:S) 227.29/227.63 isNePal(mark(X:S)) -> isNePal(X:S) 227.29/227.63 isPal(active(X:S)) -> isPal(X:S) 227.29/227.63 isPal(mark(X:S)) -> isPal(X:S) 227.29/227.63 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.29/227.63 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.29/227.63 isQid(active(X:S)) -> isQid(X:S) 227.29/227.63 isQid(mark(X:S)) -> isQid(X:S) 227.29/227.63 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.29/227.63 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.29/227.63 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.29/227.63 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.29/227.63 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.29/227.63 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.29/227.63 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.29/227.63 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.29/227.63 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.29/227.63 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.29/227.63 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.29/227.63 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.29/227.63 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.29/227.63 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.29/227.63 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.29/227.63 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.29/227.63 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.29/227.63 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.29/227.63 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.29/227.63 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.29/227.63 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.29/227.63 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.29/227.63 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.29/227.63 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.29/227.63 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.29/227.63 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.29/227.63 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.29/227.63 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.29/227.63 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.29/227.63 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.29/227.63 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.29/227.63 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.29/227.63 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.29/227.63 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.29/227.63 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.29/227.63 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.29/227.63 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.29/227.63 mark(isList(X:S)) -> active(isList(X:S)) 227.29/227.63 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.29/227.63 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.29/227.63 mark(isPal(X:S)) -> active(isPal(X:S)) 227.29/227.63 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.29/227.63 mark(isQid(X:S)) -> active(isQid(X:S)) 227.29/227.63 mark(a) -> active(a) 227.29/227.63 mark(e) -> active(e) 227.29/227.63 mark(i) -> active(i) 227.29/227.63 mark(nil) -> active(nil) 227.29/227.63 mark(o) -> active(o) 227.29/227.63 mark(tt) -> active(tt) 227.29/227.63 mark(u) -> active(u) 227.29/227.63 ->Strongly Connected Components: 227.29/227.63 ->->Cycle: 227.29/227.63 ->->-> Pairs: 227.29/227.63 ACTIVE(U42(tt,V1:S,V2:S)) -> MARK(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.63 ACTIVE(U43(tt,V1:S,V2:S)) -> MARK(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.63 ACTIVE(U44(tt,V1:S,V2:S)) -> MARK(U45(isList(V1:S),V2:S)) 227.29/227.63 ACTIVE(U45(tt,V2:S)) -> MARK(U46(isNeList(V2:S))) 227.29/227.63 ACTIVE(U51(tt,V1:S,V2:S)) -> MARK(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.63 ACTIVE(U52(tt,V1:S,V2:S)) -> MARK(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.63 ACTIVE(U53(tt,V1:S,V2:S)) -> MARK(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.63 ACTIVE(U54(tt,V1:S,V2:S)) -> MARK(U55(isNeList(V1:S),V2:S)) 227.29/227.63 ACTIVE(U55(tt,V2:S)) -> MARK(U56(isList(V2:S))) 227.29/227.63 ACTIVE(U61(tt,V:S)) -> MARK(U62(isPalListKind(V:S),V:S)) 227.29/227.63 ACTIVE(U62(tt,V:S)) -> MARK(U63(isQid(V:S))) 227.29/227.63 ACTIVE(U71(tt,I:S,P:S)) -> MARK(U72(isPalListKind(I:S),P:S)) 227.29/227.63 ACTIVE(U72(tt,P:S)) -> MARK(U73(isPal(P:S),P:S)) 227.29/227.63 ACTIVE(U73(tt,P:S)) -> MARK(U74(isPalListKind(P:S))) 227.29/227.63 ACTIVE(U81(tt,V:S)) -> MARK(U82(isPalListKind(V:S),V:S)) 227.29/227.63 ACTIVE(U82(tt,V:S)) -> MARK(U83(isNePal(V:S))) 227.29/227.63 ACTIVE(U91(tt,V2:S)) -> MARK(U92(isPalListKind(V2:S))) 227.29/227.63 ACTIVE(__(__(X:S,Y:S),Z:S)) -> MARK(__(X:S,__(Y:S,Z:S))) 227.29/227.63 ACTIVE(__(nil,X:S)) -> MARK(X:S) 227.29/227.63 ACTIVE(__(X:S,nil)) -> MARK(X:S) 227.29/227.63 ACTIVE(isList(__(V1:S,V2:S))) -> MARK(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.63 ACTIVE(isList(V:S)) -> MARK(U11(isPalListKind(V:S),V:S)) 227.29/227.63 ACTIVE(isNeList(__(V1:S,V2:S))) -> MARK(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.63 ACTIVE(isNeList(__(V1:S,V2:S))) -> MARK(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.63 ACTIVE(isNeList(V:S)) -> MARK(U31(isPalListKind(V:S),V:S)) 227.29/227.63 ACTIVE(isNePal(__(I:S,__(P:S,I:S)))) -> MARK(U71(isQid(I:S),I:S,P:S)) 227.29/227.63 ACTIVE(isNePal(V:S)) -> MARK(U61(isPalListKind(V:S),V:S)) 227.29/227.63 ACTIVE(isPal(V:S)) -> MARK(U81(isPalListKind(V:S),V:S)) 227.29/227.63 ACTIVE(isPalListKind(__(V1:S,V2:S))) -> MARK(U91(isPalListKind(V1:S),V2:S)) 227.29/227.63 MARK(U11(X1:S,X2:S)) -> ACTIVE(U11(mark(X1:S),X2:S)) 227.29/227.63 MARK(U11(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.63 MARK(U12(X1:S,X2:S)) -> ACTIVE(U12(mark(X1:S),X2:S)) 227.29/227.63 MARK(U12(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.63 MARK(U13(X:S)) -> ACTIVE(U13(mark(X:S))) 227.29/227.63 MARK(U13(X:S)) -> MARK(X:S) 227.29/227.63 MARK(U21(X1:S,X2:S,X3:S)) -> ACTIVE(U21(mark(X1:S),X2:S,X3:S)) 227.29/227.63 MARK(U21(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.63 MARK(U22(X1:S,X2:S,X3:S)) -> ACTIVE(U22(mark(X1:S),X2:S,X3:S)) 227.29/227.63 MARK(U22(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.63 MARK(U23(X1:S,X2:S,X3:S)) -> ACTIVE(U23(mark(X1:S),X2:S,X3:S)) 227.29/227.63 MARK(U23(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.63 MARK(U24(X1:S,X2:S,X3:S)) -> ACTIVE(U24(mark(X1:S),X2:S,X3:S)) 227.29/227.63 MARK(U24(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.63 MARK(U25(X1:S,X2:S)) -> ACTIVE(U25(mark(X1:S),X2:S)) 227.29/227.63 MARK(U25(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.63 MARK(U26(X:S)) -> ACTIVE(U26(mark(X:S))) 227.29/227.63 MARK(U26(X:S)) -> MARK(X:S) 227.29/227.63 MARK(U31(X1:S,X2:S)) -> ACTIVE(U31(mark(X1:S),X2:S)) 227.29/227.63 MARK(U31(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.63 MARK(U32(X1:S,X2:S)) -> ACTIVE(U32(mark(X1:S),X2:S)) 227.29/227.63 MARK(U32(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.63 MARK(U33(X:S)) -> ACTIVE(U33(mark(X:S))) 227.29/227.63 MARK(U33(X:S)) -> MARK(X:S) 227.29/227.63 MARK(U41(X1:S,X2:S,X3:S)) -> ACTIVE(U41(mark(X1:S),X2:S,X3:S)) 227.29/227.63 MARK(U41(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.63 MARK(U42(X1:S,X2:S,X3:S)) -> ACTIVE(U42(mark(X1:S),X2:S,X3:S)) 227.29/227.63 MARK(U42(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.63 MARK(U43(X1:S,X2:S,X3:S)) -> ACTIVE(U43(mark(X1:S),X2:S,X3:S)) 227.29/227.63 MARK(U43(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.63 MARK(U44(X1:S,X2:S,X3:S)) -> ACTIVE(U44(mark(X1:S),X2:S,X3:S)) 227.29/227.63 MARK(U44(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.63 MARK(U45(X1:S,X2:S)) -> ACTIVE(U45(mark(X1:S),X2:S)) 227.29/227.63 MARK(U45(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.63 MARK(U46(X:S)) -> ACTIVE(U46(mark(X:S))) 227.29/227.63 MARK(U46(X:S)) -> MARK(X:S) 227.29/227.63 MARK(U51(X1:S,X2:S,X3:S)) -> ACTIVE(U51(mark(X1:S),X2:S,X3:S)) 227.29/227.63 MARK(U51(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.63 MARK(U52(X1:S,X2:S,X3:S)) -> ACTIVE(U52(mark(X1:S),X2:S,X3:S)) 227.29/227.63 MARK(U52(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.63 MARK(U53(X1:S,X2:S,X3:S)) -> ACTIVE(U53(mark(X1:S),X2:S,X3:S)) 227.29/227.63 MARK(U53(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.63 MARK(U54(X1:S,X2:S,X3:S)) -> ACTIVE(U54(mark(X1:S),X2:S,X3:S)) 227.29/227.63 MARK(U54(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.63 MARK(U55(X1:S,X2:S)) -> ACTIVE(U55(mark(X1:S),X2:S)) 227.29/227.63 MARK(U55(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.63 MARK(U56(X:S)) -> ACTIVE(U56(mark(X:S))) 227.29/227.63 MARK(U56(X:S)) -> MARK(X:S) 227.29/227.63 MARK(U61(X1:S,X2:S)) -> ACTIVE(U61(mark(X1:S),X2:S)) 227.29/227.63 MARK(U61(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.63 MARK(U62(X1:S,X2:S)) -> ACTIVE(U62(mark(X1:S),X2:S)) 227.29/227.63 MARK(U62(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.63 MARK(U63(X:S)) -> ACTIVE(U63(mark(X:S))) 227.29/227.63 MARK(U63(X:S)) -> MARK(X:S) 227.29/227.63 MARK(U71(X1:S,X2:S,X3:S)) -> ACTIVE(U71(mark(X1:S),X2:S,X3:S)) 227.29/227.63 MARK(U71(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.63 MARK(U72(X1:S,X2:S)) -> ACTIVE(U72(mark(X1:S),X2:S)) 227.29/227.63 MARK(U72(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.63 MARK(U73(X1:S,X2:S)) -> ACTIVE(U73(mark(X1:S),X2:S)) 227.29/227.63 MARK(U73(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.63 MARK(U74(X:S)) -> ACTIVE(U74(mark(X:S))) 227.29/227.63 MARK(U74(X:S)) -> MARK(X:S) 227.29/227.63 MARK(U81(X1:S,X2:S)) -> ACTIVE(U81(mark(X1:S),X2:S)) 227.29/227.63 MARK(U81(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.63 MARK(U82(X1:S,X2:S)) -> ACTIVE(U82(mark(X1:S),X2:S)) 227.29/227.63 MARK(U82(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.63 MARK(U83(X:S)) -> ACTIVE(U83(mark(X:S))) 227.29/227.63 MARK(U83(X:S)) -> MARK(X:S) 227.29/227.63 MARK(U91(X1:S,X2:S)) -> ACTIVE(U91(mark(X1:S),X2:S)) 227.29/227.63 MARK(U91(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.63 MARK(U92(X:S)) -> ACTIVE(U92(mark(X:S))) 227.29/227.63 MARK(U92(X:S)) -> MARK(X:S) 227.29/227.63 MARK(__(X1:S,X2:S)) -> ACTIVE(__(mark(X1:S),mark(X2:S))) 227.29/227.63 MARK(__(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.63 MARK(__(X1:S,X2:S)) -> MARK(X2:S) 227.29/227.63 MARK(isList(X:S)) -> ACTIVE(isList(X:S)) 227.29/227.63 MARK(isNeList(X:S)) -> ACTIVE(isNeList(X:S)) 227.29/227.63 MARK(isNePal(X:S)) -> ACTIVE(isNePal(X:S)) 227.29/227.63 MARK(isPal(X:S)) -> ACTIVE(isPal(X:S)) 227.29/227.63 MARK(isPalListKind(X:S)) -> ACTIVE(isPalListKind(X:S)) 227.29/227.63 ->->-> Rules: 227.29/227.63 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.29/227.63 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.29/227.63 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.29/227.63 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.29/227.63 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.29/227.63 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.29/227.63 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.29/227.63 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.29/227.63 U13(active(X:S)) -> U13(X:S) 227.29/227.63 U13(mark(X:S)) -> U13(X:S) 227.29/227.63 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.29/227.63 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.29/227.63 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.29/227.63 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.29/227.63 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.29/227.63 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.29/227.63 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.29/227.63 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.29/227.63 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.29/227.63 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.29/227.63 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.29/227.63 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.29/227.63 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.29/227.63 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.29/227.63 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.29/227.63 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.29/227.63 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.29/227.63 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.29/227.63 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.29/227.63 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.29/227.63 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.29/227.63 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.29/227.63 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.29/227.63 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.29/227.63 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.29/227.63 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.29/227.63 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.29/227.63 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.29/227.63 U26(active(X:S)) -> U26(X:S) 227.29/227.63 U26(mark(X:S)) -> U26(X:S) 227.29/227.63 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.29/227.63 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.29/227.63 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.29/227.63 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.29/227.63 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.29/227.63 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.29/227.63 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.29/227.63 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.29/227.63 U33(active(X:S)) -> U33(X:S) 227.29/227.63 U33(mark(X:S)) -> U33(X:S) 227.29/227.63 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.29/227.63 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.29/227.63 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.29/227.63 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.29/227.63 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.29/227.63 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.29/227.63 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.29/227.63 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.29/227.63 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.29/227.63 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.29/227.63 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.29/227.63 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.29/227.63 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.29/227.63 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.29/227.63 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.29/227.63 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.29/227.63 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.29/227.63 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.29/227.63 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.29/227.63 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.29/227.63 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.29/227.63 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.29/227.63 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.29/227.63 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.29/227.63 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.29/227.63 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.29/227.63 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.29/227.63 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.29/227.63 U46(active(X:S)) -> U46(X:S) 227.29/227.63 U46(mark(X:S)) -> U46(X:S) 227.29/227.63 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.29/227.63 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.29/227.63 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.29/227.63 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.29/227.63 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.29/227.63 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.29/227.63 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.29/227.63 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.29/227.63 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.29/227.63 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.29/227.63 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.29/227.63 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.29/227.63 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.29/227.63 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.29/227.63 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.29/227.63 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.29/227.63 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.29/227.63 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.29/227.63 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.29/227.63 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.29/227.63 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.29/227.63 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.29/227.63 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.29/227.63 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.29/227.63 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.29/227.63 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.29/227.63 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.29/227.63 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.29/227.63 U56(active(X:S)) -> U56(X:S) 227.29/227.63 U56(mark(X:S)) -> U56(X:S) 227.29/227.63 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.29/227.63 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.29/227.63 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.29/227.63 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.29/227.63 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.29/227.63 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.29/227.63 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.29/227.63 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.29/227.63 U63(active(X:S)) -> U63(X:S) 227.29/227.63 U63(mark(X:S)) -> U63(X:S) 227.29/227.63 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.29/227.63 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.29/227.63 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.29/227.63 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.29/227.63 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.29/227.63 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.29/227.63 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.29/227.63 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.29/227.63 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.29/227.63 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.29/227.63 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.29/227.63 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.29/227.63 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.29/227.63 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.29/227.63 U74(active(X:S)) -> U74(X:S) 227.29/227.63 U74(mark(X:S)) -> U74(X:S) 227.29/227.63 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.29/227.63 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.29/227.63 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.29/227.63 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.29/227.63 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.29/227.63 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.29/227.63 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.29/227.63 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.29/227.63 U83(active(X:S)) -> U83(X:S) 227.29/227.63 U83(mark(X:S)) -> U83(X:S) 227.29/227.63 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.29/227.63 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.29/227.63 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.29/227.63 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.29/227.63 U92(active(X:S)) -> U92(X:S) 227.29/227.63 U92(mark(X:S)) -> U92(X:S) 227.29/227.63 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.29/227.63 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.29/227.63 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.29/227.63 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.29/227.63 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.29/227.63 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.29/227.63 active(U13(tt)) -> mark(tt) 227.29/227.63 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.63 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.63 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.63 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.29/227.63 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.29/227.63 active(U26(tt)) -> mark(tt) 227.29/227.63 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.29/227.63 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.29/227.63 active(U33(tt)) -> mark(tt) 227.29/227.63 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.63 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.63 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.63 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.29/227.63 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.29/227.63 active(U46(tt)) -> mark(tt) 227.29/227.63 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.63 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.63 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.63 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.29/227.63 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.29/227.63 active(U56(tt)) -> mark(tt) 227.29/227.63 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.29/227.63 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.29/227.63 active(U63(tt)) -> mark(tt) 227.29/227.63 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.29/227.63 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.29/227.63 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.29/227.63 active(U74(tt)) -> mark(tt) 227.29/227.63 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.29/227.63 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.29/227.63 active(U83(tt)) -> mark(tt) 227.29/227.63 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.29/227.63 active(U92(tt)) -> mark(tt) 227.29/227.63 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.29/227.63 active(__(nil,X:S)) -> mark(X:S) 227.29/227.63 active(__(X:S,nil)) -> mark(X:S) 227.29/227.63 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.63 active(isList(nil)) -> mark(tt) 227.29/227.63 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.29/227.63 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.63 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.63 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.29/227.63 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.29/227.63 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.29/227.63 active(isPal(nil)) -> mark(tt) 227.29/227.63 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.29/227.63 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.29/227.63 active(isPalListKind(a)) -> mark(tt) 227.29/227.63 active(isPalListKind(e)) -> mark(tt) 227.29/227.63 active(isPalListKind(i)) -> mark(tt) 227.29/227.63 active(isPalListKind(nil)) -> mark(tt) 227.29/227.63 active(isPalListKind(o)) -> mark(tt) 227.29/227.63 active(isPalListKind(u)) -> mark(tt) 227.29/227.63 active(isQid(a)) -> mark(tt) 227.29/227.63 active(isQid(e)) -> mark(tt) 227.29/227.63 active(isQid(i)) -> mark(tt) 227.29/227.63 active(isQid(o)) -> mark(tt) 227.29/227.63 active(isQid(u)) -> mark(tt) 227.29/227.63 isList(active(X:S)) -> isList(X:S) 227.29/227.63 isList(mark(X:S)) -> isList(X:S) 227.29/227.63 isNeList(active(X:S)) -> isNeList(X:S) 227.29/227.63 isNeList(mark(X:S)) -> isNeList(X:S) 227.29/227.63 isNePal(active(X:S)) -> isNePal(X:S) 227.29/227.63 isNePal(mark(X:S)) -> isNePal(X:S) 227.29/227.63 isPal(active(X:S)) -> isPal(X:S) 227.29/227.63 isPal(mark(X:S)) -> isPal(X:S) 227.29/227.63 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.29/227.63 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.29/227.63 isQid(active(X:S)) -> isQid(X:S) 227.29/227.63 isQid(mark(X:S)) -> isQid(X:S) 227.29/227.63 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.29/227.63 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.29/227.63 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.29/227.63 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.29/227.63 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.29/227.63 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.29/227.63 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.29/227.63 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.29/227.63 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.29/227.63 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.29/227.63 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.29/227.63 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.29/227.63 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.29/227.63 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.29/227.63 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.29/227.63 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.29/227.63 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.29/227.63 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.29/227.63 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.29/227.63 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.29/227.63 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.29/227.63 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.29/227.63 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.29/227.63 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.29/227.63 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.29/227.63 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.29/227.63 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.29/227.63 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.29/227.63 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.29/227.63 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.29/227.63 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.29/227.63 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.29/227.63 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.29/227.63 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.29/227.63 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.29/227.63 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.29/227.63 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.29/227.63 mark(isList(X:S)) -> active(isList(X:S)) 227.29/227.63 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.29/227.63 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.29/227.63 mark(isPal(X:S)) -> active(isPal(X:S)) 227.29/227.63 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.29/227.63 mark(isQid(X:S)) -> active(isQid(X:S)) 227.29/227.63 mark(a) -> active(a) 227.29/227.63 mark(e) -> active(e) 227.29/227.63 mark(i) -> active(i) 227.29/227.63 mark(nil) -> active(nil) 227.29/227.63 mark(o) -> active(o) 227.29/227.63 mark(tt) -> active(tt) 227.29/227.63 mark(u) -> active(u) 227.29/227.63 227.29/227.63 Problem 1.44: 227.29/227.63 227.29/227.63 Reduction Pairs Processor: 227.29/227.63 -> Pairs: 227.29/227.63 ACTIVE(U42(tt,V1:S,V2:S)) -> MARK(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.63 ACTIVE(U43(tt,V1:S,V2:S)) -> MARK(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.63 ACTIVE(U44(tt,V1:S,V2:S)) -> MARK(U45(isList(V1:S),V2:S)) 227.29/227.63 ACTIVE(U45(tt,V2:S)) -> MARK(U46(isNeList(V2:S))) 227.29/227.63 ACTIVE(U51(tt,V1:S,V2:S)) -> MARK(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.63 ACTIVE(U52(tt,V1:S,V2:S)) -> MARK(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.63 ACTIVE(U53(tt,V1:S,V2:S)) -> MARK(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.63 ACTIVE(U54(tt,V1:S,V2:S)) -> MARK(U55(isNeList(V1:S),V2:S)) 227.29/227.63 ACTIVE(U55(tt,V2:S)) -> MARK(U56(isList(V2:S))) 227.29/227.63 ACTIVE(U61(tt,V:S)) -> MARK(U62(isPalListKind(V:S),V:S)) 227.29/227.63 ACTIVE(U62(tt,V:S)) -> MARK(U63(isQid(V:S))) 227.29/227.63 ACTIVE(U71(tt,I:S,P:S)) -> MARK(U72(isPalListKind(I:S),P:S)) 227.29/227.63 ACTIVE(U72(tt,P:S)) -> MARK(U73(isPal(P:S),P:S)) 227.29/227.63 ACTIVE(U73(tt,P:S)) -> MARK(U74(isPalListKind(P:S))) 227.29/227.63 ACTIVE(U81(tt,V:S)) -> MARK(U82(isPalListKind(V:S),V:S)) 227.29/227.63 ACTIVE(U82(tt,V:S)) -> MARK(U83(isNePal(V:S))) 227.29/227.63 ACTIVE(U91(tt,V2:S)) -> MARK(U92(isPalListKind(V2:S))) 227.29/227.63 ACTIVE(__(__(X:S,Y:S),Z:S)) -> MARK(__(X:S,__(Y:S,Z:S))) 227.29/227.63 ACTIVE(__(nil,X:S)) -> MARK(X:S) 227.29/227.63 ACTIVE(__(X:S,nil)) -> MARK(X:S) 227.29/227.63 ACTIVE(isList(__(V1:S,V2:S))) -> MARK(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.63 ACTIVE(isList(V:S)) -> MARK(U11(isPalListKind(V:S),V:S)) 227.29/227.63 ACTIVE(isNeList(__(V1:S,V2:S))) -> MARK(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.63 ACTIVE(isNeList(__(V1:S,V2:S))) -> MARK(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.63 ACTIVE(isNeList(V:S)) -> MARK(U31(isPalListKind(V:S),V:S)) 227.29/227.63 ACTIVE(isNePal(__(I:S,__(P:S,I:S)))) -> MARK(U71(isQid(I:S),I:S,P:S)) 227.29/227.63 ACTIVE(isNePal(V:S)) -> MARK(U61(isPalListKind(V:S),V:S)) 227.29/227.63 ACTIVE(isPal(V:S)) -> MARK(U81(isPalListKind(V:S),V:S)) 227.29/227.63 ACTIVE(isPalListKind(__(V1:S,V2:S))) -> MARK(U91(isPalListKind(V1:S),V2:S)) 227.29/227.63 MARK(U11(X1:S,X2:S)) -> ACTIVE(U11(mark(X1:S),X2:S)) 227.29/227.63 MARK(U11(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.63 MARK(U12(X1:S,X2:S)) -> ACTIVE(U12(mark(X1:S),X2:S)) 227.29/227.63 MARK(U12(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.63 MARK(U13(X:S)) -> ACTIVE(U13(mark(X:S))) 227.29/227.63 MARK(U13(X:S)) -> MARK(X:S) 227.29/227.63 MARK(U21(X1:S,X2:S,X3:S)) -> ACTIVE(U21(mark(X1:S),X2:S,X3:S)) 227.29/227.63 MARK(U21(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.63 MARK(U22(X1:S,X2:S,X3:S)) -> ACTIVE(U22(mark(X1:S),X2:S,X3:S)) 227.29/227.63 MARK(U22(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.63 MARK(U23(X1:S,X2:S,X3:S)) -> ACTIVE(U23(mark(X1:S),X2:S,X3:S)) 227.29/227.63 MARK(U23(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.63 MARK(U24(X1:S,X2:S,X3:S)) -> ACTIVE(U24(mark(X1:S),X2:S,X3:S)) 227.29/227.63 MARK(U24(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.63 MARK(U25(X1:S,X2:S)) -> ACTIVE(U25(mark(X1:S),X2:S)) 227.29/227.63 MARK(U25(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.63 MARK(U26(X:S)) -> ACTIVE(U26(mark(X:S))) 227.29/227.63 MARK(U26(X:S)) -> MARK(X:S) 227.29/227.63 MARK(U31(X1:S,X2:S)) -> ACTIVE(U31(mark(X1:S),X2:S)) 227.29/227.63 MARK(U31(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.63 MARK(U32(X1:S,X2:S)) -> ACTIVE(U32(mark(X1:S),X2:S)) 227.29/227.63 MARK(U32(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.63 MARK(U33(X:S)) -> ACTIVE(U33(mark(X:S))) 227.29/227.63 MARK(U33(X:S)) -> MARK(X:S) 227.29/227.63 MARK(U41(X1:S,X2:S,X3:S)) -> ACTIVE(U41(mark(X1:S),X2:S,X3:S)) 227.29/227.63 MARK(U41(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.63 MARK(U42(X1:S,X2:S,X3:S)) -> ACTIVE(U42(mark(X1:S),X2:S,X3:S)) 227.29/227.63 MARK(U42(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.63 MARK(U43(X1:S,X2:S,X3:S)) -> ACTIVE(U43(mark(X1:S),X2:S,X3:S)) 227.29/227.63 MARK(U43(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.63 MARK(U44(X1:S,X2:S,X3:S)) -> ACTIVE(U44(mark(X1:S),X2:S,X3:S)) 227.29/227.63 MARK(U44(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.63 MARK(U45(X1:S,X2:S)) -> ACTIVE(U45(mark(X1:S),X2:S)) 227.29/227.63 MARK(U45(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.63 MARK(U46(X:S)) -> ACTIVE(U46(mark(X:S))) 227.29/227.63 MARK(U46(X:S)) -> MARK(X:S) 227.29/227.63 MARK(U51(X1:S,X2:S,X3:S)) -> ACTIVE(U51(mark(X1:S),X2:S,X3:S)) 227.29/227.63 MARK(U51(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.63 MARK(U52(X1:S,X2:S,X3:S)) -> ACTIVE(U52(mark(X1:S),X2:S,X3:S)) 227.29/227.63 MARK(U52(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.63 MARK(U53(X1:S,X2:S,X3:S)) -> ACTIVE(U53(mark(X1:S),X2:S,X3:S)) 227.29/227.63 MARK(U53(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.63 MARK(U54(X1:S,X2:S,X3:S)) -> ACTIVE(U54(mark(X1:S),X2:S,X3:S)) 227.29/227.63 MARK(U54(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.63 MARK(U55(X1:S,X2:S)) -> ACTIVE(U55(mark(X1:S),X2:S)) 227.29/227.63 MARK(U55(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.63 MARK(U56(X:S)) -> ACTIVE(U56(mark(X:S))) 227.29/227.63 MARK(U56(X:S)) -> MARK(X:S) 227.29/227.63 MARK(U61(X1:S,X2:S)) -> ACTIVE(U61(mark(X1:S),X2:S)) 227.29/227.63 MARK(U61(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.63 MARK(U62(X1:S,X2:S)) -> ACTIVE(U62(mark(X1:S),X2:S)) 227.29/227.63 MARK(U62(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.63 MARK(U63(X:S)) -> ACTIVE(U63(mark(X:S))) 227.29/227.63 MARK(U63(X:S)) -> MARK(X:S) 227.29/227.63 MARK(U71(X1:S,X2:S,X3:S)) -> ACTIVE(U71(mark(X1:S),X2:S,X3:S)) 227.29/227.63 MARK(U71(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.63 MARK(U72(X1:S,X2:S)) -> ACTIVE(U72(mark(X1:S),X2:S)) 227.29/227.63 MARK(U72(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.63 MARK(U73(X1:S,X2:S)) -> ACTIVE(U73(mark(X1:S),X2:S)) 227.29/227.63 MARK(U73(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.63 MARK(U74(X:S)) -> ACTIVE(U74(mark(X:S))) 227.29/227.63 MARK(U74(X:S)) -> MARK(X:S) 227.29/227.63 MARK(U81(X1:S,X2:S)) -> ACTIVE(U81(mark(X1:S),X2:S)) 227.29/227.63 MARK(U81(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.63 MARK(U82(X1:S,X2:S)) -> ACTIVE(U82(mark(X1:S),X2:S)) 227.29/227.63 MARK(U82(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.63 MARK(U83(X:S)) -> ACTIVE(U83(mark(X:S))) 227.29/227.63 MARK(U83(X:S)) -> MARK(X:S) 227.29/227.63 MARK(U91(X1:S,X2:S)) -> ACTIVE(U91(mark(X1:S),X2:S)) 227.29/227.63 MARK(U91(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.63 MARK(U92(X:S)) -> ACTIVE(U92(mark(X:S))) 227.29/227.63 MARK(U92(X:S)) -> MARK(X:S) 227.29/227.63 MARK(__(X1:S,X2:S)) -> ACTIVE(__(mark(X1:S),mark(X2:S))) 227.29/227.63 MARK(__(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.63 MARK(__(X1:S,X2:S)) -> MARK(X2:S) 227.29/227.63 MARK(isList(X:S)) -> ACTIVE(isList(X:S)) 227.29/227.63 MARK(isNeList(X:S)) -> ACTIVE(isNeList(X:S)) 227.29/227.63 MARK(isNePal(X:S)) -> ACTIVE(isNePal(X:S)) 227.29/227.63 MARK(isPal(X:S)) -> ACTIVE(isPal(X:S)) 227.29/227.63 MARK(isPalListKind(X:S)) -> ACTIVE(isPalListKind(X:S)) 227.29/227.63 -> Rules: 227.29/227.63 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.29/227.63 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.29/227.63 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.29/227.63 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.29/227.63 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.29/227.63 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.29/227.63 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.29/227.63 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.29/227.63 U13(active(X:S)) -> U13(X:S) 227.29/227.63 U13(mark(X:S)) -> U13(X:S) 227.29/227.63 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.29/227.63 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.29/227.63 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.29/227.63 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.29/227.63 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.29/227.63 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.29/227.63 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.29/227.63 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.29/227.63 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.29/227.63 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.29/227.63 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.29/227.63 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.29/227.63 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.29/227.63 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.29/227.63 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.29/227.63 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.29/227.63 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.29/227.63 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.29/227.63 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.29/227.63 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.29/227.63 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.29/227.63 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.29/227.63 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.29/227.63 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.29/227.63 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.29/227.63 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.29/227.63 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.29/227.63 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.29/227.63 U26(active(X:S)) -> U26(X:S) 227.29/227.63 U26(mark(X:S)) -> U26(X:S) 227.29/227.63 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.29/227.63 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.29/227.63 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.29/227.63 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.29/227.63 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.29/227.63 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.29/227.63 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.29/227.63 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.29/227.63 U33(active(X:S)) -> U33(X:S) 227.29/227.63 U33(mark(X:S)) -> U33(X:S) 227.29/227.63 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.29/227.63 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.29/227.63 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.29/227.63 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.29/227.63 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.29/227.63 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.29/227.63 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.29/227.63 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.29/227.63 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.29/227.63 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.29/227.63 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.29/227.63 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.29/227.63 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.29/227.63 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.29/227.63 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.29/227.63 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.29/227.63 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.29/227.63 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.29/227.63 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.29/227.63 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.29/227.63 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.29/227.63 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.29/227.63 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.29/227.63 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.29/227.63 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.29/227.63 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.29/227.63 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.29/227.63 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.29/227.63 U46(active(X:S)) -> U46(X:S) 227.29/227.63 U46(mark(X:S)) -> U46(X:S) 227.29/227.63 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.29/227.63 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.29/227.63 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.29/227.63 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.29/227.63 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.29/227.63 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.29/227.63 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.29/227.63 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.29/227.63 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.29/227.63 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.29/227.63 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.29/227.63 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.29/227.63 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.29/227.63 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.29/227.63 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.29/227.63 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.29/227.63 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.29/227.63 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.29/227.63 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.29/227.63 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.29/227.63 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.29/227.63 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.29/227.63 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.29/227.63 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.29/227.63 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.29/227.63 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.29/227.63 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.29/227.63 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.29/227.63 U56(active(X:S)) -> U56(X:S) 227.29/227.63 U56(mark(X:S)) -> U56(X:S) 227.29/227.63 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.29/227.63 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.29/227.63 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.29/227.63 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.29/227.63 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.29/227.63 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.29/227.63 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.29/227.63 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.29/227.63 U63(active(X:S)) -> U63(X:S) 227.29/227.63 U63(mark(X:S)) -> U63(X:S) 227.29/227.63 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.29/227.63 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.29/227.63 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.29/227.63 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.29/227.63 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.29/227.63 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.29/227.63 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.29/227.63 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.29/227.63 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.29/227.63 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.29/227.63 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.29/227.63 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.29/227.63 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.29/227.63 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.29/227.63 U74(active(X:S)) -> U74(X:S) 227.29/227.63 U74(mark(X:S)) -> U74(X:S) 227.29/227.63 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.29/227.63 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.29/227.63 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.29/227.63 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.29/227.63 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.29/227.63 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.29/227.63 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.29/227.63 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.29/227.63 U83(active(X:S)) -> U83(X:S) 227.29/227.63 U83(mark(X:S)) -> U83(X:S) 227.29/227.63 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.29/227.63 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.29/227.63 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.29/227.63 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.29/227.63 U92(active(X:S)) -> U92(X:S) 227.29/227.63 U92(mark(X:S)) -> U92(X:S) 227.29/227.63 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.29/227.63 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.29/227.63 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.29/227.63 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.29/227.63 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.29/227.63 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.29/227.63 active(U13(tt)) -> mark(tt) 227.29/227.63 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.63 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.63 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.63 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.29/227.63 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.29/227.63 active(U26(tt)) -> mark(tt) 227.29/227.63 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.29/227.63 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.29/227.63 active(U33(tt)) -> mark(tt) 227.29/227.63 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.63 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.63 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.63 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.29/227.63 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.29/227.63 active(U46(tt)) -> mark(tt) 227.29/227.63 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.63 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.63 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.63 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.29/227.63 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.29/227.63 active(U56(tt)) -> mark(tt) 227.29/227.63 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.29/227.63 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.29/227.63 active(U63(tt)) -> mark(tt) 227.29/227.63 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.29/227.63 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.29/227.63 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.29/227.63 active(U74(tt)) -> mark(tt) 227.29/227.63 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.29/227.63 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.29/227.63 active(U83(tt)) -> mark(tt) 227.29/227.63 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.29/227.63 active(U92(tt)) -> mark(tt) 227.29/227.63 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.29/227.63 active(__(nil,X:S)) -> mark(X:S) 227.29/227.63 active(__(X:S,nil)) -> mark(X:S) 227.29/227.63 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.63 active(isList(nil)) -> mark(tt) 227.29/227.63 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.29/227.63 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.63 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.63 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.29/227.63 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.29/227.63 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.29/227.63 active(isPal(nil)) -> mark(tt) 227.29/227.63 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.29/227.63 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.29/227.63 active(isPalListKind(a)) -> mark(tt) 227.29/227.63 active(isPalListKind(e)) -> mark(tt) 227.29/227.63 active(isPalListKind(i)) -> mark(tt) 227.29/227.63 active(isPalListKind(nil)) -> mark(tt) 227.29/227.63 active(isPalListKind(o)) -> mark(tt) 227.29/227.63 active(isPalListKind(u)) -> mark(tt) 227.29/227.63 active(isQid(a)) -> mark(tt) 227.29/227.63 active(isQid(e)) -> mark(tt) 227.29/227.63 active(isQid(i)) -> mark(tt) 227.29/227.63 active(isQid(o)) -> mark(tt) 227.29/227.63 active(isQid(u)) -> mark(tt) 227.29/227.63 isList(active(X:S)) -> isList(X:S) 227.29/227.63 isList(mark(X:S)) -> isList(X:S) 227.29/227.63 isNeList(active(X:S)) -> isNeList(X:S) 227.29/227.63 isNeList(mark(X:S)) -> isNeList(X:S) 227.29/227.63 isNePal(active(X:S)) -> isNePal(X:S) 227.29/227.63 isNePal(mark(X:S)) -> isNePal(X:S) 227.29/227.63 isPal(active(X:S)) -> isPal(X:S) 227.29/227.63 isPal(mark(X:S)) -> isPal(X:S) 227.29/227.63 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.29/227.63 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.29/227.63 isQid(active(X:S)) -> isQid(X:S) 227.29/227.63 isQid(mark(X:S)) -> isQid(X:S) 227.29/227.63 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.29/227.63 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.29/227.63 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.29/227.63 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.29/227.63 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.29/227.63 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.29/227.63 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.29/227.63 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.29/227.63 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.29/227.63 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.29/227.63 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.29/227.63 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.29/227.63 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.29/227.63 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.29/227.63 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.29/227.63 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.29/227.63 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.29/227.63 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.29/227.63 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.29/227.63 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.29/227.63 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.29/227.63 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.29/227.63 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.29/227.63 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.29/227.63 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.29/227.63 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.29/227.63 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.29/227.63 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.29/227.63 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.29/227.63 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.29/227.63 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.29/227.63 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.29/227.63 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.29/227.63 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.29/227.63 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.29/227.63 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.29/227.63 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.29/227.63 mark(isList(X:S)) -> active(isList(X:S)) 227.29/227.63 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.29/227.63 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.29/227.63 mark(isPal(X:S)) -> active(isPal(X:S)) 227.29/227.63 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.29/227.63 mark(isQid(X:S)) -> active(isQid(X:S)) 227.29/227.63 mark(a) -> active(a) 227.29/227.63 mark(e) -> active(e) 227.29/227.63 mark(i) -> active(i) 227.29/227.63 mark(nil) -> active(nil) 227.29/227.63 mark(o) -> active(o) 227.29/227.63 mark(tt) -> active(tt) 227.29/227.63 mark(u) -> active(u) 227.29/227.63 -> Usable rules: 227.29/227.63 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.29/227.63 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.29/227.63 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.29/227.63 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.29/227.63 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.29/227.63 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.29/227.63 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.29/227.63 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.29/227.63 U13(active(X:S)) -> U13(X:S) 227.29/227.63 U13(mark(X:S)) -> U13(X:S) 227.29/227.63 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.29/227.63 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.29/227.63 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.29/227.63 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.29/227.63 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.29/227.63 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.29/227.63 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.29/227.63 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.29/227.63 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.29/227.63 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.29/227.63 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.29/227.63 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.29/227.63 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.29/227.63 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.29/227.63 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.29/227.63 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.29/227.63 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.29/227.63 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.29/227.63 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.29/227.63 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.29/227.63 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.29/227.63 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.29/227.63 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.29/227.63 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.29/227.63 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.29/227.63 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.29/227.63 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.29/227.63 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.29/227.63 U26(active(X:S)) -> U26(X:S) 227.29/227.63 U26(mark(X:S)) -> U26(X:S) 227.29/227.63 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.29/227.63 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.29/227.63 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.29/227.63 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.29/227.63 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.29/227.63 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.29/227.63 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.29/227.63 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.29/227.63 U33(active(X:S)) -> U33(X:S) 227.29/227.63 U33(mark(X:S)) -> U33(X:S) 227.29/227.63 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.29/227.63 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.29/227.63 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.29/227.63 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.29/227.63 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.29/227.63 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.29/227.63 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.29/227.63 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.29/227.63 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.29/227.63 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.29/227.63 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.29/227.63 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.29/227.63 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.29/227.63 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.29/227.63 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.29/227.63 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.29/227.63 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.29/227.63 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.29/227.63 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.29/227.63 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.29/227.63 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.29/227.63 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.29/227.63 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.29/227.63 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.29/227.63 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.29/227.63 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.29/227.63 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.29/227.63 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.29/227.63 U46(active(X:S)) -> U46(X:S) 227.29/227.63 U46(mark(X:S)) -> U46(X:S) 227.29/227.63 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.29/227.63 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.29/227.63 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.29/227.63 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.29/227.63 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.29/227.63 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.29/227.63 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.29/227.63 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.29/227.63 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.29/227.63 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.29/227.63 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.29/227.63 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.29/227.63 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.29/227.63 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.29/227.63 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.29/227.63 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.29/227.63 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.29/227.63 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.29/227.63 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.29/227.63 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.29/227.63 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.29/227.63 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.29/227.63 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.29/227.63 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.29/227.63 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.29/227.63 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.29/227.63 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.29/227.63 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.29/227.63 U56(active(X:S)) -> U56(X:S) 227.29/227.63 U56(mark(X:S)) -> U56(X:S) 227.29/227.63 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.29/227.63 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.29/227.63 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.29/227.63 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.29/227.63 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.29/227.63 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.29/227.63 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.29/227.63 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.29/227.63 U63(active(X:S)) -> U63(X:S) 227.29/227.63 U63(mark(X:S)) -> U63(X:S) 227.29/227.63 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.29/227.63 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.29/227.63 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.29/227.63 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.29/227.63 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.29/227.63 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.29/227.63 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.29/227.63 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.29/227.63 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.29/227.63 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.29/227.63 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.29/227.63 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.29/227.63 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.29/227.63 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.29/227.63 U74(active(X:S)) -> U74(X:S) 227.29/227.63 U74(mark(X:S)) -> U74(X:S) 227.29/227.63 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.29/227.63 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.29/227.63 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.29/227.63 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.29/227.63 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.29/227.63 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.29/227.63 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.29/227.63 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.29/227.63 U83(active(X:S)) -> U83(X:S) 227.29/227.63 U83(mark(X:S)) -> U83(X:S) 227.29/227.63 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.29/227.63 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.29/227.63 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.29/227.63 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.29/227.63 U92(active(X:S)) -> U92(X:S) 227.29/227.63 U92(mark(X:S)) -> U92(X:S) 227.29/227.63 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.29/227.63 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.29/227.63 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.29/227.63 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.29/227.63 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.29/227.63 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.29/227.63 active(U13(tt)) -> mark(tt) 227.29/227.63 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.63 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.63 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.63 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.29/227.63 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.29/227.63 active(U26(tt)) -> mark(tt) 227.29/227.63 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.29/227.63 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.29/227.63 active(U33(tt)) -> mark(tt) 227.29/227.63 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.63 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.63 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.63 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.29/227.63 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.29/227.63 active(U46(tt)) -> mark(tt) 227.29/227.63 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.63 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.63 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.63 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.29/227.63 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.29/227.63 active(U56(tt)) -> mark(tt) 227.29/227.63 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.29/227.63 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.29/227.63 active(U63(tt)) -> mark(tt) 227.29/227.63 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.29/227.63 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.29/227.63 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.29/227.63 active(U74(tt)) -> mark(tt) 227.29/227.63 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.29/227.63 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.29/227.63 active(U83(tt)) -> mark(tt) 227.29/227.63 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.29/227.63 active(U92(tt)) -> mark(tt) 227.29/227.63 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.29/227.63 active(__(nil,X:S)) -> mark(X:S) 227.29/227.63 active(__(X:S,nil)) -> mark(X:S) 227.29/227.63 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.63 active(isList(nil)) -> mark(tt) 227.29/227.63 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.29/227.63 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.63 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.63 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.29/227.63 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.29/227.63 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.29/227.63 active(isPal(nil)) -> mark(tt) 227.29/227.63 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.29/227.63 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.29/227.63 active(isPalListKind(a)) -> mark(tt) 227.29/227.63 active(isPalListKind(e)) -> mark(tt) 227.29/227.63 active(isPalListKind(i)) -> mark(tt) 227.29/227.63 active(isPalListKind(nil)) -> mark(tt) 227.29/227.63 active(isPalListKind(o)) -> mark(tt) 227.29/227.63 active(isPalListKind(u)) -> mark(tt) 227.29/227.63 active(isQid(a)) -> mark(tt) 227.29/227.63 active(isQid(e)) -> mark(tt) 227.29/227.63 active(isQid(i)) -> mark(tt) 227.29/227.63 active(isQid(o)) -> mark(tt) 227.29/227.63 active(isQid(u)) -> mark(tt) 227.29/227.63 isList(active(X:S)) -> isList(X:S) 227.29/227.63 isList(mark(X:S)) -> isList(X:S) 227.29/227.63 isNeList(active(X:S)) -> isNeList(X:S) 227.29/227.63 isNeList(mark(X:S)) -> isNeList(X:S) 227.29/227.63 isNePal(active(X:S)) -> isNePal(X:S) 227.29/227.63 isNePal(mark(X:S)) -> isNePal(X:S) 227.29/227.63 isPal(active(X:S)) -> isPal(X:S) 227.29/227.63 isPal(mark(X:S)) -> isPal(X:S) 227.29/227.63 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.29/227.63 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.29/227.63 isQid(active(X:S)) -> isQid(X:S) 227.29/227.63 isQid(mark(X:S)) -> isQid(X:S) 227.29/227.63 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.29/227.63 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.29/227.63 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.29/227.63 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.29/227.63 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.29/227.63 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.29/227.63 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.29/227.63 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.29/227.63 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.29/227.63 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.29/227.63 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.29/227.63 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.29/227.63 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.29/227.63 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.29/227.63 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.29/227.63 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.29/227.63 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.29/227.63 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.29/227.63 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.29/227.63 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.29/227.63 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.29/227.63 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.29/227.63 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.29/227.63 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.29/227.63 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.29/227.63 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.29/227.63 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.29/227.63 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.29/227.63 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.29/227.63 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.29/227.63 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.29/227.63 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.29/227.63 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.29/227.63 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.29/227.63 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.29/227.63 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.29/227.63 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.29/227.63 mark(isList(X:S)) -> active(isList(X:S)) 227.29/227.63 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.29/227.63 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.29/227.63 mark(isPal(X:S)) -> active(isPal(X:S)) 227.29/227.63 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.29/227.63 mark(isQid(X:S)) -> active(isQid(X:S)) 227.29/227.63 mark(a) -> active(a) 227.29/227.63 mark(e) -> active(e) 227.29/227.63 mark(i) -> active(i) 227.29/227.63 mark(nil) -> active(nil) 227.29/227.63 mark(o) -> active(o) 227.29/227.63 mark(tt) -> active(tt) 227.29/227.63 mark(u) -> active(u) 227.29/227.63 ->Interpretation type: 227.29/227.63 Linear 227.29/227.63 ->Coefficients: 227.29/227.63 Natural Numbers 227.29/227.63 ->Dimension: 227.29/227.63 1 227.29/227.63 ->Bound: 227.29/227.63 2 227.29/227.63 ->Interpretation: 227.29/227.63 227.29/227.63 [U11](X1,X2) = X1 + 2.X2 227.29/227.63 [U12](X1,X2) = X1 + 2.X2 227.29/227.63 [U13](X) = X 227.29/227.63 [U21](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.29/227.63 [U22](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.29/227.63 [U23](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.29/227.63 [U24](X1,X2,X3) = X1 + 2.X2 + 2.X3 + 2 227.29/227.63 [U25](X1,X2) = X1 + 2.X2 + 2 227.29/227.63 [U26](X) = X + 2 227.29/227.63 [U31](X1,X2) = X1 + 2.X2 227.29/227.63 [U32](X1,X2) = X1 227.29/227.63 [U33](X) = X 227.29/227.63 [U41](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.29/227.63 [U42](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.29/227.63 [U43](X1,X2,X3) = X1 + 2.X2 + 2.X3 + 2 227.29/227.63 [U44](X1,X2,X3) = X1 + 2.X2 + 2.X3 + 2 227.29/227.63 [U45](X1,X2) = X1 + 2.X2 + 2 227.29/227.63 [U46](X) = X + 1 227.29/227.63 [U51](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.29/227.63 [U52](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.29/227.63 [U53](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.29/227.63 [U54](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.29/227.63 [U55](X1,X2) = X1 + 2.X2 + 2 227.29/227.63 [U56](X) = X + 2 227.29/227.63 [U61](X1,X2) = X1 227.29/227.63 [U62](X1,X2) = X1 227.29/227.63 [U63](X) = X 227.29/227.63 [U71](X1,X2,X3) = X1 227.29/227.63 [U72](X1,X2) = X1 227.29/227.63 [U73](X1,X2) = X1 227.29/227.63 [U74](X) = X 227.29/227.63 [U81](X1,X2) = X1 227.29/227.63 [U82](X1,X2) = X1 227.29/227.63 [U83](X) = X 227.29/227.63 [U91](X1,X2) = X1 227.29/227.63 [U92](X) = X 227.29/227.63 [__](X1,X2) = 2.X1 + X2 + 2 227.29/227.63 [active](X) = X 227.29/227.63 [isList](X) = 2.X + 2 227.29/227.63 [isNeList](X) = 2.X + 2 227.29/227.63 [isNePal](X) = 2 227.29/227.63 [isPal](X) = 2 227.29/227.63 [isPalListKind](X) = 2 227.29/227.63 [isQid](X) = 2 227.29/227.63 [mark](X) = X 227.29/227.63 [a] = 2 227.29/227.63 [e] = 1 227.29/227.63 [fSNonEmpty] = 0 227.29/227.63 [i] = 2 227.29/227.63 [nil] = 2 227.29/227.63 [o] = 2 227.29/227.63 [tt] = 2 227.29/227.63 [u] = 2 227.29/227.63 [U11#](X1,X2) = 0 227.29/227.63 [U12#](X1,X2) = 0 227.29/227.63 [U13#](X) = 0 227.29/227.63 [U21#](X1,X2,X3) = 0 227.29/227.63 [U22#](X1,X2,X3) = 0 227.29/227.63 [U23#](X1,X2,X3) = 0 227.29/227.63 [U24#](X1,X2,X3) = 0 227.29/227.63 [U25#](X1,X2) = 0 227.29/227.63 [U26#](X) = 0 227.29/227.63 [U31#](X1,X2) = 0 227.29/227.63 [U32#](X1,X2) = 0 227.29/227.63 [U33#](X) = 0 227.29/227.63 [U41#](X1,X2,X3) = 0 227.29/227.63 [U42#](X1,X2,X3) = 0 227.29/227.63 [U43#](X1,X2,X3) = 0 227.29/227.63 [U44#](X1,X2,X3) = 0 227.29/227.63 [U45#](X1,X2) = 0 227.29/227.63 [U46#](X) = 0 227.29/227.63 [U51#](X1,X2,X3) = 0 227.29/227.63 [U52#](X1,X2,X3) = 0 227.29/227.63 [U53#](X1,X2,X3) = 0 227.29/227.63 [U54#](X1,X2,X3) = 0 227.29/227.63 [U55#](X1,X2) = 0 227.29/227.63 [U56#](X) = 0 227.29/227.63 [U61#](X1,X2) = 0 227.29/227.63 [U62#](X1,X2) = 0 227.29/227.63 [U63#](X) = 0 227.29/227.63 [U71#](X1,X2,X3) = 0 227.29/227.63 [U72#](X1,X2) = 0 227.29/227.63 [U73#](X1,X2) = 0 227.29/227.63 [U74#](X) = 0 227.29/227.63 [U81#](X1,X2) = 0 227.29/227.63 [U82#](X1,X2) = 0 227.29/227.63 [U83#](X) = 0 227.29/227.63 [U91#](X1,X2) = 0 227.29/227.63 [U92#](X) = 0 227.29/227.63 [__#](X1,X2) = 0 227.29/227.63 [ACTIVE](X) = 2.X + 2 227.29/227.63 [ISLIST](X) = 0 227.29/227.63 [ISNELIST](X) = 0 227.29/227.63 [ISNEPAL](X) = 0 227.29/227.63 [ISPAL](X) = 0 227.29/227.63 [ISPALLISTKIND](X) = 0 227.29/227.63 [ISQID](X) = 0 227.29/227.63 [MARK](X) = 2.X + 2 227.29/227.63 227.29/227.63 Problem 1.44: 227.29/227.63 227.29/227.63 SCC Processor: 227.29/227.63 -> Pairs: 227.29/227.63 ACTIVE(U43(tt,V1:S,V2:S)) -> MARK(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.63 ACTIVE(U44(tt,V1:S,V2:S)) -> MARK(U45(isList(V1:S),V2:S)) 227.29/227.63 ACTIVE(U45(tt,V2:S)) -> MARK(U46(isNeList(V2:S))) 227.29/227.63 ACTIVE(U51(tt,V1:S,V2:S)) -> MARK(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.63 ACTIVE(U52(tt,V1:S,V2:S)) -> MARK(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.63 ACTIVE(U53(tt,V1:S,V2:S)) -> MARK(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.63 ACTIVE(U54(tt,V1:S,V2:S)) -> MARK(U55(isNeList(V1:S),V2:S)) 227.29/227.63 ACTIVE(U55(tt,V2:S)) -> MARK(U56(isList(V2:S))) 227.29/227.63 ACTIVE(U61(tt,V:S)) -> MARK(U62(isPalListKind(V:S),V:S)) 227.29/227.63 ACTIVE(U62(tt,V:S)) -> MARK(U63(isQid(V:S))) 227.29/227.63 ACTIVE(U71(tt,I:S,P:S)) -> MARK(U72(isPalListKind(I:S),P:S)) 227.29/227.63 ACTIVE(U72(tt,P:S)) -> MARK(U73(isPal(P:S),P:S)) 227.29/227.63 ACTIVE(U73(tt,P:S)) -> MARK(U74(isPalListKind(P:S))) 227.29/227.63 ACTIVE(U81(tt,V:S)) -> MARK(U82(isPalListKind(V:S),V:S)) 227.29/227.63 ACTIVE(U82(tt,V:S)) -> MARK(U83(isNePal(V:S))) 227.29/227.63 ACTIVE(U91(tt,V2:S)) -> MARK(U92(isPalListKind(V2:S))) 227.29/227.63 ACTIVE(__(__(X:S,Y:S),Z:S)) -> MARK(__(X:S,__(Y:S,Z:S))) 227.29/227.63 ACTIVE(__(nil,X:S)) -> MARK(X:S) 227.29/227.63 ACTIVE(__(X:S,nil)) -> MARK(X:S) 227.29/227.63 ACTIVE(isList(__(V1:S,V2:S))) -> MARK(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.63 ACTIVE(isList(V:S)) -> MARK(U11(isPalListKind(V:S),V:S)) 227.29/227.63 ACTIVE(isNeList(__(V1:S,V2:S))) -> MARK(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.63 ACTIVE(isNeList(__(V1:S,V2:S))) -> MARK(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.63 ACTIVE(isNeList(V:S)) -> MARK(U31(isPalListKind(V:S),V:S)) 227.29/227.63 ACTIVE(isNePal(__(I:S,__(P:S,I:S)))) -> MARK(U71(isQid(I:S),I:S,P:S)) 227.29/227.63 ACTIVE(isNePal(V:S)) -> MARK(U61(isPalListKind(V:S),V:S)) 227.29/227.63 ACTIVE(isPal(V:S)) -> MARK(U81(isPalListKind(V:S),V:S)) 227.29/227.63 ACTIVE(isPalListKind(__(V1:S,V2:S))) -> MARK(U91(isPalListKind(V1:S),V2:S)) 227.29/227.63 MARK(U11(X1:S,X2:S)) -> ACTIVE(U11(mark(X1:S),X2:S)) 227.29/227.63 MARK(U11(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.63 MARK(U12(X1:S,X2:S)) -> ACTIVE(U12(mark(X1:S),X2:S)) 227.29/227.63 MARK(U12(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.63 MARK(U13(X:S)) -> ACTIVE(U13(mark(X:S))) 227.29/227.63 MARK(U13(X:S)) -> MARK(X:S) 227.29/227.63 MARK(U21(X1:S,X2:S,X3:S)) -> ACTIVE(U21(mark(X1:S),X2:S,X3:S)) 227.29/227.63 MARK(U21(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.63 MARK(U22(X1:S,X2:S,X3:S)) -> ACTIVE(U22(mark(X1:S),X2:S,X3:S)) 227.29/227.63 MARK(U22(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.63 MARK(U23(X1:S,X2:S,X3:S)) -> ACTIVE(U23(mark(X1:S),X2:S,X3:S)) 227.29/227.63 MARK(U23(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.63 MARK(U24(X1:S,X2:S,X3:S)) -> ACTIVE(U24(mark(X1:S),X2:S,X3:S)) 227.29/227.63 MARK(U24(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.63 MARK(U25(X1:S,X2:S)) -> ACTIVE(U25(mark(X1:S),X2:S)) 227.29/227.63 MARK(U25(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.63 MARK(U26(X:S)) -> ACTIVE(U26(mark(X:S))) 227.29/227.63 MARK(U26(X:S)) -> MARK(X:S) 227.29/227.63 MARK(U31(X1:S,X2:S)) -> ACTIVE(U31(mark(X1:S),X2:S)) 227.29/227.63 MARK(U31(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.63 MARK(U32(X1:S,X2:S)) -> ACTIVE(U32(mark(X1:S),X2:S)) 227.29/227.63 MARK(U32(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.63 MARK(U33(X:S)) -> ACTIVE(U33(mark(X:S))) 227.29/227.63 MARK(U33(X:S)) -> MARK(X:S) 227.29/227.63 MARK(U41(X1:S,X2:S,X3:S)) -> ACTIVE(U41(mark(X1:S),X2:S,X3:S)) 227.29/227.63 MARK(U41(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.63 MARK(U42(X1:S,X2:S,X3:S)) -> ACTIVE(U42(mark(X1:S),X2:S,X3:S)) 227.29/227.63 MARK(U42(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.63 MARK(U43(X1:S,X2:S,X3:S)) -> ACTIVE(U43(mark(X1:S),X2:S,X3:S)) 227.29/227.63 MARK(U43(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.63 MARK(U44(X1:S,X2:S,X3:S)) -> ACTIVE(U44(mark(X1:S),X2:S,X3:S)) 227.29/227.63 MARK(U44(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.63 MARK(U45(X1:S,X2:S)) -> ACTIVE(U45(mark(X1:S),X2:S)) 227.29/227.63 MARK(U45(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.63 MARK(U46(X:S)) -> ACTIVE(U46(mark(X:S))) 227.29/227.63 MARK(U46(X:S)) -> MARK(X:S) 227.29/227.63 MARK(U51(X1:S,X2:S,X3:S)) -> ACTIVE(U51(mark(X1:S),X2:S,X3:S)) 227.29/227.63 MARK(U51(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.63 MARK(U52(X1:S,X2:S,X3:S)) -> ACTIVE(U52(mark(X1:S),X2:S,X3:S)) 227.29/227.63 MARK(U52(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.63 MARK(U53(X1:S,X2:S,X3:S)) -> ACTIVE(U53(mark(X1:S),X2:S,X3:S)) 227.29/227.63 MARK(U53(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.63 MARK(U54(X1:S,X2:S,X3:S)) -> ACTIVE(U54(mark(X1:S),X2:S,X3:S)) 227.29/227.63 MARK(U54(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.63 MARK(U55(X1:S,X2:S)) -> ACTIVE(U55(mark(X1:S),X2:S)) 227.29/227.63 MARK(U55(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.63 MARK(U56(X:S)) -> ACTIVE(U56(mark(X:S))) 227.29/227.63 MARK(U56(X:S)) -> MARK(X:S) 227.29/227.63 MARK(U61(X1:S,X2:S)) -> ACTIVE(U61(mark(X1:S),X2:S)) 227.29/227.63 MARK(U61(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.63 MARK(U62(X1:S,X2:S)) -> ACTIVE(U62(mark(X1:S),X2:S)) 227.29/227.63 MARK(U62(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.63 MARK(U63(X:S)) -> ACTIVE(U63(mark(X:S))) 227.29/227.63 MARK(U63(X:S)) -> MARK(X:S) 227.29/227.63 MARK(U71(X1:S,X2:S,X3:S)) -> ACTIVE(U71(mark(X1:S),X2:S,X3:S)) 227.29/227.63 MARK(U71(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.63 MARK(U72(X1:S,X2:S)) -> ACTIVE(U72(mark(X1:S),X2:S)) 227.29/227.63 MARK(U72(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.63 MARK(U73(X1:S,X2:S)) -> ACTIVE(U73(mark(X1:S),X2:S)) 227.29/227.63 MARK(U73(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.63 MARK(U74(X:S)) -> ACTIVE(U74(mark(X:S))) 227.29/227.63 MARK(U74(X:S)) -> MARK(X:S) 227.29/227.63 MARK(U81(X1:S,X2:S)) -> ACTIVE(U81(mark(X1:S),X2:S)) 227.29/227.63 MARK(U81(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.63 MARK(U82(X1:S,X2:S)) -> ACTIVE(U82(mark(X1:S),X2:S)) 227.29/227.63 MARK(U82(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.63 MARK(U83(X:S)) -> ACTIVE(U83(mark(X:S))) 227.29/227.63 MARK(U83(X:S)) -> MARK(X:S) 227.29/227.63 MARK(U91(X1:S,X2:S)) -> ACTIVE(U91(mark(X1:S),X2:S)) 227.29/227.63 MARK(U91(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.63 MARK(U92(X:S)) -> ACTIVE(U92(mark(X:S))) 227.29/227.63 MARK(U92(X:S)) -> MARK(X:S) 227.29/227.63 MARK(__(X1:S,X2:S)) -> ACTIVE(__(mark(X1:S),mark(X2:S))) 227.29/227.63 MARK(__(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.63 MARK(__(X1:S,X2:S)) -> MARK(X2:S) 227.29/227.63 MARK(isList(X:S)) -> ACTIVE(isList(X:S)) 227.29/227.63 MARK(isNeList(X:S)) -> ACTIVE(isNeList(X:S)) 227.29/227.63 MARK(isNePal(X:S)) -> ACTIVE(isNePal(X:S)) 227.29/227.63 MARK(isPal(X:S)) -> ACTIVE(isPal(X:S)) 227.29/227.63 MARK(isPalListKind(X:S)) -> ACTIVE(isPalListKind(X:S)) 227.29/227.63 -> Rules: 227.29/227.63 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.29/227.63 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.29/227.63 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.29/227.63 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.29/227.63 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.29/227.63 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.29/227.63 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.29/227.63 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.29/227.63 U13(active(X:S)) -> U13(X:S) 227.29/227.63 U13(mark(X:S)) -> U13(X:S) 227.29/227.63 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.29/227.63 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.29/227.63 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.29/227.63 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.29/227.63 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.29/227.63 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.29/227.63 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.29/227.63 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.29/227.63 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.29/227.63 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.29/227.63 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.29/227.63 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.29/227.63 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.29/227.63 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.29/227.63 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.29/227.63 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.29/227.63 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.29/227.63 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.29/227.63 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.29/227.63 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.29/227.63 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.29/227.63 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.29/227.63 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.29/227.63 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.29/227.63 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.29/227.63 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.29/227.63 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.29/227.63 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.29/227.63 U26(active(X:S)) -> U26(X:S) 227.29/227.63 U26(mark(X:S)) -> U26(X:S) 227.29/227.63 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.29/227.63 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.29/227.63 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.29/227.63 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.29/227.63 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.29/227.63 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.29/227.63 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.29/227.63 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.29/227.63 U33(active(X:S)) -> U33(X:S) 227.29/227.63 U33(mark(X:S)) -> U33(X:S) 227.29/227.63 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.29/227.63 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.29/227.63 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.29/227.63 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.29/227.63 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.29/227.63 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.29/227.63 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.29/227.63 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.29/227.63 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.29/227.63 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.29/227.63 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.29/227.63 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.29/227.63 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.29/227.63 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.29/227.63 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.29/227.63 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.29/227.63 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.29/227.63 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.29/227.63 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.29/227.63 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.29/227.63 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.29/227.63 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.29/227.63 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.29/227.63 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.29/227.63 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.29/227.63 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.29/227.63 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.29/227.63 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.29/227.63 U46(active(X:S)) -> U46(X:S) 227.29/227.63 U46(mark(X:S)) -> U46(X:S) 227.29/227.63 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.29/227.63 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.29/227.63 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.29/227.63 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.29/227.63 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.29/227.63 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.29/227.63 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.29/227.63 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.29/227.63 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.29/227.63 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.29/227.63 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.29/227.63 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.29/227.63 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.29/227.63 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.29/227.63 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.29/227.63 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.29/227.63 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.29/227.63 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.29/227.63 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.29/227.63 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.29/227.63 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.29/227.63 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.29/227.63 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.29/227.63 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.29/227.63 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.29/227.63 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.29/227.63 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.29/227.63 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.29/227.63 U56(active(X:S)) -> U56(X:S) 227.29/227.63 U56(mark(X:S)) -> U56(X:S) 227.29/227.63 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.29/227.63 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.29/227.63 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.29/227.63 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.29/227.63 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.29/227.63 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.29/227.63 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.29/227.63 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.29/227.63 U63(active(X:S)) -> U63(X:S) 227.29/227.63 U63(mark(X:S)) -> U63(X:S) 227.29/227.63 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.29/227.63 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.29/227.63 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.29/227.63 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.29/227.63 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.29/227.63 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.29/227.63 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.29/227.63 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.29/227.63 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.29/227.63 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.29/227.63 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.29/227.63 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.29/227.63 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.29/227.63 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.29/227.63 U74(active(X:S)) -> U74(X:S) 227.29/227.63 U74(mark(X:S)) -> U74(X:S) 227.29/227.63 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.29/227.63 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.29/227.63 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.29/227.63 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.29/227.63 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.29/227.63 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.29/227.63 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.29/227.63 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.29/227.63 U83(active(X:S)) -> U83(X:S) 227.29/227.63 U83(mark(X:S)) -> U83(X:S) 227.29/227.63 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.29/227.63 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.29/227.63 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.29/227.63 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.29/227.63 U92(active(X:S)) -> U92(X:S) 227.29/227.63 U92(mark(X:S)) -> U92(X:S) 227.29/227.63 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.29/227.63 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.29/227.63 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.29/227.63 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.29/227.63 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.29/227.63 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.29/227.63 active(U13(tt)) -> mark(tt) 227.29/227.63 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.63 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.63 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.63 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.29/227.63 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.29/227.63 active(U26(tt)) -> mark(tt) 227.29/227.63 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.29/227.63 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.29/227.63 active(U33(tt)) -> mark(tt) 227.29/227.63 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.63 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.63 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.63 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.29/227.63 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.29/227.63 active(U46(tt)) -> mark(tt) 227.29/227.63 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.63 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.63 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.63 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.29/227.63 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.29/227.63 active(U56(tt)) -> mark(tt) 227.29/227.63 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.29/227.63 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.29/227.63 active(U63(tt)) -> mark(tt) 227.29/227.63 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.29/227.63 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.29/227.63 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.29/227.63 active(U74(tt)) -> mark(tt) 227.29/227.63 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.29/227.63 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.29/227.63 active(U83(tt)) -> mark(tt) 227.29/227.63 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.29/227.63 active(U92(tt)) -> mark(tt) 227.29/227.63 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.29/227.63 active(__(nil,X:S)) -> mark(X:S) 227.29/227.63 active(__(X:S,nil)) -> mark(X:S) 227.29/227.63 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.63 active(isList(nil)) -> mark(tt) 227.29/227.63 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.29/227.63 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.63 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.63 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.29/227.63 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.29/227.63 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.29/227.63 active(isPal(nil)) -> mark(tt) 227.29/227.63 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.29/227.63 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.29/227.63 active(isPalListKind(a)) -> mark(tt) 227.29/227.63 active(isPalListKind(e)) -> mark(tt) 227.29/227.63 active(isPalListKind(i)) -> mark(tt) 227.29/227.63 active(isPalListKind(nil)) -> mark(tt) 227.29/227.63 active(isPalListKind(o)) -> mark(tt) 227.29/227.63 active(isPalListKind(u)) -> mark(tt) 227.29/227.63 active(isQid(a)) -> mark(tt) 227.29/227.63 active(isQid(e)) -> mark(tt) 227.29/227.63 active(isQid(i)) -> mark(tt) 227.29/227.63 active(isQid(o)) -> mark(tt) 227.29/227.63 active(isQid(u)) -> mark(tt) 227.29/227.63 isList(active(X:S)) -> isList(X:S) 227.29/227.63 isList(mark(X:S)) -> isList(X:S) 227.29/227.63 isNeList(active(X:S)) -> isNeList(X:S) 227.29/227.63 isNeList(mark(X:S)) -> isNeList(X:S) 227.29/227.63 isNePal(active(X:S)) -> isNePal(X:S) 227.29/227.63 isNePal(mark(X:S)) -> isNePal(X:S) 227.29/227.63 isPal(active(X:S)) -> isPal(X:S) 227.29/227.63 isPal(mark(X:S)) -> isPal(X:S) 227.29/227.63 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.29/227.63 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.29/227.63 isQid(active(X:S)) -> isQid(X:S) 227.29/227.63 isQid(mark(X:S)) -> isQid(X:S) 227.29/227.63 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.29/227.63 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.29/227.63 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.29/227.63 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.29/227.63 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.29/227.63 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.29/227.63 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.29/227.63 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.29/227.63 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.29/227.63 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.29/227.63 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.29/227.63 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.29/227.63 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.29/227.63 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.29/227.63 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.29/227.63 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.29/227.63 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.29/227.63 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.29/227.63 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.29/227.63 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.29/227.63 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.29/227.63 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.29/227.63 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.29/227.63 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.29/227.63 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.29/227.63 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.29/227.63 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.29/227.63 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.29/227.63 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.29/227.63 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.29/227.63 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.29/227.63 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.29/227.63 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.29/227.63 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.29/227.63 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.29/227.63 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.29/227.63 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.29/227.63 mark(isList(X:S)) -> active(isList(X:S)) 227.29/227.63 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.29/227.63 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.29/227.63 mark(isPal(X:S)) -> active(isPal(X:S)) 227.29/227.63 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.29/227.63 mark(isQid(X:S)) -> active(isQid(X:S)) 227.29/227.63 mark(a) -> active(a) 227.29/227.63 mark(e) -> active(e) 227.29/227.63 mark(i) -> active(i) 227.29/227.63 mark(nil) -> active(nil) 227.29/227.63 mark(o) -> active(o) 227.29/227.63 mark(tt) -> active(tt) 227.29/227.63 mark(u) -> active(u) 227.29/227.63 ->Strongly Connected Components: 227.29/227.63 ->->Cycle: 227.29/227.63 ->->-> Pairs: 227.29/227.63 ACTIVE(U43(tt,V1:S,V2:S)) -> MARK(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.64 ACTIVE(U44(tt,V1:S,V2:S)) -> MARK(U45(isList(V1:S),V2:S)) 227.29/227.64 ACTIVE(U45(tt,V2:S)) -> MARK(U46(isNeList(V2:S))) 227.29/227.64 ACTIVE(U51(tt,V1:S,V2:S)) -> MARK(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.64 ACTIVE(U52(tt,V1:S,V2:S)) -> MARK(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.64 ACTIVE(U53(tt,V1:S,V2:S)) -> MARK(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.64 ACTIVE(U54(tt,V1:S,V2:S)) -> MARK(U55(isNeList(V1:S),V2:S)) 227.29/227.64 ACTIVE(U55(tt,V2:S)) -> MARK(U56(isList(V2:S))) 227.29/227.64 ACTIVE(U61(tt,V:S)) -> MARK(U62(isPalListKind(V:S),V:S)) 227.29/227.64 ACTIVE(U62(tt,V:S)) -> MARK(U63(isQid(V:S))) 227.29/227.64 ACTIVE(U71(tt,I:S,P:S)) -> MARK(U72(isPalListKind(I:S),P:S)) 227.29/227.64 ACTIVE(U72(tt,P:S)) -> MARK(U73(isPal(P:S),P:S)) 227.29/227.64 ACTIVE(U73(tt,P:S)) -> MARK(U74(isPalListKind(P:S))) 227.29/227.64 ACTIVE(U81(tt,V:S)) -> MARK(U82(isPalListKind(V:S),V:S)) 227.29/227.64 ACTIVE(U82(tt,V:S)) -> MARK(U83(isNePal(V:S))) 227.29/227.64 ACTIVE(U91(tt,V2:S)) -> MARK(U92(isPalListKind(V2:S))) 227.29/227.64 ACTIVE(__(__(X:S,Y:S),Z:S)) -> MARK(__(X:S,__(Y:S,Z:S))) 227.29/227.64 ACTIVE(__(nil,X:S)) -> MARK(X:S) 227.29/227.64 ACTIVE(__(X:S,nil)) -> MARK(X:S) 227.29/227.64 ACTIVE(isList(__(V1:S,V2:S))) -> MARK(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.64 ACTIVE(isList(V:S)) -> MARK(U11(isPalListKind(V:S),V:S)) 227.29/227.64 ACTIVE(isNeList(__(V1:S,V2:S))) -> MARK(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.64 ACTIVE(isNeList(__(V1:S,V2:S))) -> MARK(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.64 ACTIVE(isNeList(V:S)) -> MARK(U31(isPalListKind(V:S),V:S)) 227.29/227.64 ACTIVE(isNePal(__(I:S,__(P:S,I:S)))) -> MARK(U71(isQid(I:S),I:S,P:S)) 227.29/227.64 ACTIVE(isNePal(V:S)) -> MARK(U61(isPalListKind(V:S),V:S)) 227.29/227.64 ACTIVE(isPal(V:S)) -> MARK(U81(isPalListKind(V:S),V:S)) 227.29/227.64 ACTIVE(isPalListKind(__(V1:S,V2:S))) -> MARK(U91(isPalListKind(V1:S),V2:S)) 227.29/227.64 MARK(U11(X1:S,X2:S)) -> ACTIVE(U11(mark(X1:S),X2:S)) 227.29/227.64 MARK(U11(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.64 MARK(U12(X1:S,X2:S)) -> ACTIVE(U12(mark(X1:S),X2:S)) 227.29/227.64 MARK(U12(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.64 MARK(U13(X:S)) -> ACTIVE(U13(mark(X:S))) 227.29/227.64 MARK(U13(X:S)) -> MARK(X:S) 227.29/227.64 MARK(U21(X1:S,X2:S,X3:S)) -> ACTIVE(U21(mark(X1:S),X2:S,X3:S)) 227.29/227.64 MARK(U21(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.64 MARK(U22(X1:S,X2:S,X3:S)) -> ACTIVE(U22(mark(X1:S),X2:S,X3:S)) 227.29/227.64 MARK(U22(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.64 MARK(U23(X1:S,X2:S,X3:S)) -> ACTIVE(U23(mark(X1:S),X2:S,X3:S)) 227.29/227.64 MARK(U23(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.64 MARK(U24(X1:S,X2:S,X3:S)) -> ACTIVE(U24(mark(X1:S),X2:S,X3:S)) 227.29/227.64 MARK(U24(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.64 MARK(U25(X1:S,X2:S)) -> ACTIVE(U25(mark(X1:S),X2:S)) 227.29/227.64 MARK(U25(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.64 MARK(U26(X:S)) -> ACTIVE(U26(mark(X:S))) 227.29/227.64 MARK(U26(X:S)) -> MARK(X:S) 227.29/227.64 MARK(U31(X1:S,X2:S)) -> ACTIVE(U31(mark(X1:S),X2:S)) 227.29/227.64 MARK(U31(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.64 MARK(U32(X1:S,X2:S)) -> ACTIVE(U32(mark(X1:S),X2:S)) 227.29/227.64 MARK(U32(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.64 MARK(U33(X:S)) -> ACTIVE(U33(mark(X:S))) 227.29/227.64 MARK(U33(X:S)) -> MARK(X:S) 227.29/227.64 MARK(U41(X1:S,X2:S,X3:S)) -> ACTIVE(U41(mark(X1:S),X2:S,X3:S)) 227.29/227.64 MARK(U41(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.64 MARK(U42(X1:S,X2:S,X3:S)) -> ACTIVE(U42(mark(X1:S),X2:S,X3:S)) 227.29/227.64 MARK(U42(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.64 MARK(U43(X1:S,X2:S,X3:S)) -> ACTIVE(U43(mark(X1:S),X2:S,X3:S)) 227.29/227.64 MARK(U43(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.64 MARK(U44(X1:S,X2:S,X3:S)) -> ACTIVE(U44(mark(X1:S),X2:S,X3:S)) 227.29/227.64 MARK(U44(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.64 MARK(U45(X1:S,X2:S)) -> ACTIVE(U45(mark(X1:S),X2:S)) 227.29/227.64 MARK(U45(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.64 MARK(U46(X:S)) -> ACTIVE(U46(mark(X:S))) 227.29/227.64 MARK(U46(X:S)) -> MARK(X:S) 227.29/227.64 MARK(U51(X1:S,X2:S,X3:S)) -> ACTIVE(U51(mark(X1:S),X2:S,X3:S)) 227.29/227.64 MARK(U51(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.64 MARK(U52(X1:S,X2:S,X3:S)) -> ACTIVE(U52(mark(X1:S),X2:S,X3:S)) 227.29/227.64 MARK(U52(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.64 MARK(U53(X1:S,X2:S,X3:S)) -> ACTIVE(U53(mark(X1:S),X2:S,X3:S)) 227.29/227.64 MARK(U53(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.64 MARK(U54(X1:S,X2:S,X3:S)) -> ACTIVE(U54(mark(X1:S),X2:S,X3:S)) 227.29/227.64 MARK(U54(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.64 MARK(U55(X1:S,X2:S)) -> ACTIVE(U55(mark(X1:S),X2:S)) 227.29/227.64 MARK(U55(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.64 MARK(U56(X:S)) -> ACTIVE(U56(mark(X:S))) 227.29/227.64 MARK(U56(X:S)) -> MARK(X:S) 227.29/227.64 MARK(U61(X1:S,X2:S)) -> ACTIVE(U61(mark(X1:S),X2:S)) 227.29/227.64 MARK(U61(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.64 MARK(U62(X1:S,X2:S)) -> ACTIVE(U62(mark(X1:S),X2:S)) 227.29/227.64 MARK(U62(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.64 MARK(U63(X:S)) -> ACTIVE(U63(mark(X:S))) 227.29/227.64 MARK(U63(X:S)) -> MARK(X:S) 227.29/227.64 MARK(U71(X1:S,X2:S,X3:S)) -> ACTIVE(U71(mark(X1:S),X2:S,X3:S)) 227.29/227.64 MARK(U71(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.64 MARK(U72(X1:S,X2:S)) -> ACTIVE(U72(mark(X1:S),X2:S)) 227.29/227.64 MARK(U72(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.64 MARK(U73(X1:S,X2:S)) -> ACTIVE(U73(mark(X1:S),X2:S)) 227.29/227.64 MARK(U73(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.64 MARK(U74(X:S)) -> ACTIVE(U74(mark(X:S))) 227.29/227.64 MARK(U74(X:S)) -> MARK(X:S) 227.29/227.64 MARK(U81(X1:S,X2:S)) -> ACTIVE(U81(mark(X1:S),X2:S)) 227.29/227.64 MARK(U81(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.64 MARK(U82(X1:S,X2:S)) -> ACTIVE(U82(mark(X1:S),X2:S)) 227.29/227.64 MARK(U82(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.64 MARK(U83(X:S)) -> ACTIVE(U83(mark(X:S))) 227.29/227.64 MARK(U83(X:S)) -> MARK(X:S) 227.29/227.64 MARK(U91(X1:S,X2:S)) -> ACTIVE(U91(mark(X1:S),X2:S)) 227.29/227.64 MARK(U91(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.64 MARK(U92(X:S)) -> ACTIVE(U92(mark(X:S))) 227.29/227.64 MARK(U92(X:S)) -> MARK(X:S) 227.29/227.64 MARK(__(X1:S,X2:S)) -> ACTIVE(__(mark(X1:S),mark(X2:S))) 227.29/227.64 MARK(__(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.64 MARK(__(X1:S,X2:S)) -> MARK(X2:S) 227.29/227.64 MARK(isList(X:S)) -> ACTIVE(isList(X:S)) 227.29/227.64 MARK(isNeList(X:S)) -> ACTIVE(isNeList(X:S)) 227.29/227.64 MARK(isNePal(X:S)) -> ACTIVE(isNePal(X:S)) 227.29/227.64 MARK(isPal(X:S)) -> ACTIVE(isPal(X:S)) 227.29/227.64 MARK(isPalListKind(X:S)) -> ACTIVE(isPalListKind(X:S)) 227.29/227.64 ->->-> Rules: 227.29/227.64 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.29/227.64 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.29/227.64 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.29/227.64 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.29/227.64 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.29/227.64 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.29/227.64 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.29/227.64 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.29/227.64 U13(active(X:S)) -> U13(X:S) 227.29/227.64 U13(mark(X:S)) -> U13(X:S) 227.29/227.64 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.29/227.64 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.29/227.64 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.29/227.64 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.29/227.64 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.29/227.64 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.29/227.64 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.29/227.64 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.29/227.64 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.29/227.64 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.29/227.64 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.29/227.64 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.29/227.64 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.29/227.64 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.29/227.64 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.29/227.64 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.29/227.64 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.29/227.64 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.29/227.64 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.29/227.64 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.29/227.64 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.29/227.64 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.29/227.64 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.29/227.64 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.29/227.64 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.29/227.64 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.29/227.64 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.29/227.64 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.29/227.64 U26(active(X:S)) -> U26(X:S) 227.29/227.64 U26(mark(X:S)) -> U26(X:S) 227.29/227.64 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.29/227.64 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.29/227.64 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.29/227.64 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.29/227.64 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.29/227.64 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.29/227.64 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.29/227.64 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.29/227.64 U33(active(X:S)) -> U33(X:S) 227.29/227.64 U33(mark(X:S)) -> U33(X:S) 227.29/227.64 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.29/227.64 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.29/227.64 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.29/227.64 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.29/227.64 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.29/227.64 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.29/227.64 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.29/227.64 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.29/227.64 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.29/227.64 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.29/227.64 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.29/227.64 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.29/227.64 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.29/227.64 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.29/227.64 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.29/227.64 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.29/227.64 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.29/227.64 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.29/227.64 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.29/227.64 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.29/227.64 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.29/227.64 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.29/227.64 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.29/227.64 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.29/227.64 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.29/227.64 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.29/227.64 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.29/227.64 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.29/227.64 U46(active(X:S)) -> U46(X:S) 227.29/227.64 U46(mark(X:S)) -> U46(X:S) 227.29/227.64 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.29/227.64 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.29/227.64 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.29/227.64 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.29/227.64 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.29/227.64 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.29/227.64 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.29/227.64 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.29/227.64 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.29/227.64 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.29/227.64 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.29/227.64 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.29/227.64 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.29/227.64 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.29/227.64 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.29/227.64 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.29/227.64 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.29/227.64 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.29/227.64 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.29/227.64 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.29/227.64 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.29/227.64 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.29/227.64 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.29/227.64 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.29/227.64 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.29/227.64 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.29/227.64 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.29/227.64 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.29/227.64 U56(active(X:S)) -> U56(X:S) 227.29/227.64 U56(mark(X:S)) -> U56(X:S) 227.29/227.64 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.29/227.64 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.29/227.64 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.29/227.64 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.29/227.64 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.29/227.64 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.29/227.64 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.29/227.64 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.29/227.64 U63(active(X:S)) -> U63(X:S) 227.29/227.64 U63(mark(X:S)) -> U63(X:S) 227.29/227.64 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.29/227.64 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.29/227.64 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.29/227.64 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.29/227.64 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.29/227.64 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.29/227.64 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.29/227.64 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.29/227.64 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.29/227.64 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.29/227.64 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.29/227.64 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.29/227.64 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.29/227.64 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.29/227.64 U74(active(X:S)) -> U74(X:S) 227.29/227.64 U74(mark(X:S)) -> U74(X:S) 227.29/227.64 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.29/227.64 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.29/227.64 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.29/227.64 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.29/227.64 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.29/227.64 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.29/227.64 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.29/227.64 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.29/227.64 U83(active(X:S)) -> U83(X:S) 227.29/227.64 U83(mark(X:S)) -> U83(X:S) 227.29/227.64 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.29/227.64 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.29/227.64 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.29/227.64 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.29/227.64 U92(active(X:S)) -> U92(X:S) 227.29/227.64 U92(mark(X:S)) -> U92(X:S) 227.29/227.64 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.29/227.64 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.29/227.64 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.29/227.64 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.29/227.64 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.29/227.64 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.29/227.64 active(U13(tt)) -> mark(tt) 227.29/227.64 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.64 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.64 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.64 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.29/227.64 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.29/227.64 active(U26(tt)) -> mark(tt) 227.29/227.64 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.29/227.64 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.29/227.64 active(U33(tt)) -> mark(tt) 227.29/227.64 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.64 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.64 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.64 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.29/227.64 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.29/227.64 active(U46(tt)) -> mark(tt) 227.29/227.64 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.64 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.64 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.64 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.29/227.64 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.29/227.64 active(U56(tt)) -> mark(tt) 227.29/227.64 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.29/227.64 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.29/227.64 active(U63(tt)) -> mark(tt) 227.29/227.64 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.29/227.64 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.29/227.64 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.29/227.64 active(U74(tt)) -> mark(tt) 227.29/227.64 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.29/227.64 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.29/227.64 active(U83(tt)) -> mark(tt) 227.29/227.64 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.29/227.64 active(U92(tt)) -> mark(tt) 227.29/227.64 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.29/227.64 active(__(nil,X:S)) -> mark(X:S) 227.29/227.64 active(__(X:S,nil)) -> mark(X:S) 227.29/227.64 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.64 active(isList(nil)) -> mark(tt) 227.29/227.64 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.29/227.64 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.64 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.64 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.29/227.64 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.29/227.64 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.29/227.64 active(isPal(nil)) -> mark(tt) 227.29/227.64 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.29/227.64 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.29/227.64 active(isPalListKind(a)) -> mark(tt) 227.29/227.64 active(isPalListKind(e)) -> mark(tt) 227.29/227.64 active(isPalListKind(i)) -> mark(tt) 227.29/227.64 active(isPalListKind(nil)) -> mark(tt) 227.29/227.64 active(isPalListKind(o)) -> mark(tt) 227.29/227.64 active(isPalListKind(u)) -> mark(tt) 227.29/227.64 active(isQid(a)) -> mark(tt) 227.29/227.64 active(isQid(e)) -> mark(tt) 227.29/227.64 active(isQid(i)) -> mark(tt) 227.29/227.64 active(isQid(o)) -> mark(tt) 227.29/227.64 active(isQid(u)) -> mark(tt) 227.29/227.64 isList(active(X:S)) -> isList(X:S) 227.29/227.64 isList(mark(X:S)) -> isList(X:S) 227.29/227.64 isNeList(active(X:S)) -> isNeList(X:S) 227.29/227.64 isNeList(mark(X:S)) -> isNeList(X:S) 227.29/227.64 isNePal(active(X:S)) -> isNePal(X:S) 227.29/227.64 isNePal(mark(X:S)) -> isNePal(X:S) 227.29/227.64 isPal(active(X:S)) -> isPal(X:S) 227.29/227.64 isPal(mark(X:S)) -> isPal(X:S) 227.29/227.64 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.29/227.64 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.29/227.64 isQid(active(X:S)) -> isQid(X:S) 227.29/227.64 isQid(mark(X:S)) -> isQid(X:S) 227.29/227.64 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.29/227.64 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.29/227.64 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.29/227.64 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.29/227.64 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.29/227.64 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.29/227.64 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.29/227.64 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.29/227.64 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.29/227.64 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.29/227.64 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.29/227.64 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.29/227.64 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.29/227.64 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.29/227.64 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.29/227.64 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.29/227.64 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.29/227.64 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.29/227.64 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.29/227.64 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.29/227.64 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.29/227.64 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.29/227.64 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.29/227.64 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.29/227.64 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.29/227.64 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.29/227.64 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.29/227.64 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.29/227.64 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.29/227.64 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.29/227.64 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.29/227.64 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.29/227.64 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.29/227.64 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.29/227.64 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.29/227.64 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.29/227.64 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.29/227.64 mark(isList(X:S)) -> active(isList(X:S)) 227.29/227.64 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.29/227.64 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.29/227.64 mark(isPal(X:S)) -> active(isPal(X:S)) 227.29/227.64 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.29/227.64 mark(isQid(X:S)) -> active(isQid(X:S)) 227.29/227.64 mark(a) -> active(a) 227.29/227.64 mark(e) -> active(e) 227.29/227.64 mark(i) -> active(i) 227.29/227.64 mark(nil) -> active(nil) 227.29/227.64 mark(o) -> active(o) 227.29/227.64 mark(tt) -> active(tt) 227.29/227.64 mark(u) -> active(u) 227.29/227.64 227.29/227.64 Problem 1.44: 227.29/227.64 227.29/227.64 Reduction Pairs Processor: 227.29/227.64 -> Pairs: 227.29/227.64 ACTIVE(U43(tt,V1:S,V2:S)) -> MARK(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.64 ACTIVE(U44(tt,V1:S,V2:S)) -> MARK(U45(isList(V1:S),V2:S)) 227.29/227.64 ACTIVE(U45(tt,V2:S)) -> MARK(U46(isNeList(V2:S))) 227.29/227.64 ACTIVE(U51(tt,V1:S,V2:S)) -> MARK(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.64 ACTIVE(U52(tt,V1:S,V2:S)) -> MARK(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.64 ACTIVE(U53(tt,V1:S,V2:S)) -> MARK(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.64 ACTIVE(U54(tt,V1:S,V2:S)) -> MARK(U55(isNeList(V1:S),V2:S)) 227.29/227.64 ACTIVE(U55(tt,V2:S)) -> MARK(U56(isList(V2:S))) 227.29/227.64 ACTIVE(U61(tt,V:S)) -> MARK(U62(isPalListKind(V:S),V:S)) 227.29/227.64 ACTIVE(U62(tt,V:S)) -> MARK(U63(isQid(V:S))) 227.29/227.64 ACTIVE(U71(tt,I:S,P:S)) -> MARK(U72(isPalListKind(I:S),P:S)) 227.29/227.64 ACTIVE(U72(tt,P:S)) -> MARK(U73(isPal(P:S),P:S)) 227.29/227.64 ACTIVE(U73(tt,P:S)) -> MARK(U74(isPalListKind(P:S))) 227.29/227.64 ACTIVE(U81(tt,V:S)) -> MARK(U82(isPalListKind(V:S),V:S)) 227.29/227.64 ACTIVE(U82(tt,V:S)) -> MARK(U83(isNePal(V:S))) 227.29/227.64 ACTIVE(U91(tt,V2:S)) -> MARK(U92(isPalListKind(V2:S))) 227.29/227.64 ACTIVE(__(__(X:S,Y:S),Z:S)) -> MARK(__(X:S,__(Y:S,Z:S))) 227.29/227.64 ACTIVE(__(nil,X:S)) -> MARK(X:S) 227.29/227.64 ACTIVE(__(X:S,nil)) -> MARK(X:S) 227.29/227.64 ACTIVE(isList(__(V1:S,V2:S))) -> MARK(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.64 ACTIVE(isList(V:S)) -> MARK(U11(isPalListKind(V:S),V:S)) 227.29/227.64 ACTIVE(isNeList(__(V1:S,V2:S))) -> MARK(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.64 ACTIVE(isNeList(__(V1:S,V2:S))) -> MARK(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.64 ACTIVE(isNeList(V:S)) -> MARK(U31(isPalListKind(V:S),V:S)) 227.29/227.64 ACTIVE(isNePal(__(I:S,__(P:S,I:S)))) -> MARK(U71(isQid(I:S),I:S,P:S)) 227.29/227.64 ACTIVE(isNePal(V:S)) -> MARK(U61(isPalListKind(V:S),V:S)) 227.29/227.64 ACTIVE(isPal(V:S)) -> MARK(U81(isPalListKind(V:S),V:S)) 227.29/227.64 ACTIVE(isPalListKind(__(V1:S,V2:S))) -> MARK(U91(isPalListKind(V1:S),V2:S)) 227.29/227.64 MARK(U11(X1:S,X2:S)) -> ACTIVE(U11(mark(X1:S),X2:S)) 227.29/227.64 MARK(U11(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.64 MARK(U12(X1:S,X2:S)) -> ACTIVE(U12(mark(X1:S),X2:S)) 227.29/227.64 MARK(U12(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.64 MARK(U13(X:S)) -> ACTIVE(U13(mark(X:S))) 227.29/227.64 MARK(U13(X:S)) -> MARK(X:S) 227.29/227.64 MARK(U21(X1:S,X2:S,X3:S)) -> ACTIVE(U21(mark(X1:S),X2:S,X3:S)) 227.29/227.64 MARK(U21(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.64 MARK(U22(X1:S,X2:S,X3:S)) -> ACTIVE(U22(mark(X1:S),X2:S,X3:S)) 227.29/227.64 MARK(U22(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.64 MARK(U23(X1:S,X2:S,X3:S)) -> ACTIVE(U23(mark(X1:S),X2:S,X3:S)) 227.29/227.64 MARK(U23(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.64 MARK(U24(X1:S,X2:S,X3:S)) -> ACTIVE(U24(mark(X1:S),X2:S,X3:S)) 227.29/227.64 MARK(U24(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.64 MARK(U25(X1:S,X2:S)) -> ACTIVE(U25(mark(X1:S),X2:S)) 227.29/227.64 MARK(U25(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.64 MARK(U26(X:S)) -> ACTIVE(U26(mark(X:S))) 227.29/227.64 MARK(U26(X:S)) -> MARK(X:S) 227.29/227.64 MARK(U31(X1:S,X2:S)) -> ACTIVE(U31(mark(X1:S),X2:S)) 227.29/227.64 MARK(U31(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.64 MARK(U32(X1:S,X2:S)) -> ACTIVE(U32(mark(X1:S),X2:S)) 227.29/227.64 MARK(U32(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.64 MARK(U33(X:S)) -> ACTIVE(U33(mark(X:S))) 227.29/227.64 MARK(U33(X:S)) -> MARK(X:S) 227.29/227.64 MARK(U41(X1:S,X2:S,X3:S)) -> ACTIVE(U41(mark(X1:S),X2:S,X3:S)) 227.29/227.64 MARK(U41(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.64 MARK(U42(X1:S,X2:S,X3:S)) -> ACTIVE(U42(mark(X1:S),X2:S,X3:S)) 227.29/227.64 MARK(U42(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.64 MARK(U43(X1:S,X2:S,X3:S)) -> ACTIVE(U43(mark(X1:S),X2:S,X3:S)) 227.29/227.64 MARK(U43(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.64 MARK(U44(X1:S,X2:S,X3:S)) -> ACTIVE(U44(mark(X1:S),X2:S,X3:S)) 227.29/227.64 MARK(U44(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.64 MARK(U45(X1:S,X2:S)) -> ACTIVE(U45(mark(X1:S),X2:S)) 227.29/227.64 MARK(U45(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.64 MARK(U46(X:S)) -> ACTIVE(U46(mark(X:S))) 227.29/227.64 MARK(U46(X:S)) -> MARK(X:S) 227.29/227.64 MARK(U51(X1:S,X2:S,X3:S)) -> ACTIVE(U51(mark(X1:S),X2:S,X3:S)) 227.29/227.64 MARK(U51(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.64 MARK(U52(X1:S,X2:S,X3:S)) -> ACTIVE(U52(mark(X1:S),X2:S,X3:S)) 227.29/227.64 MARK(U52(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.64 MARK(U53(X1:S,X2:S,X3:S)) -> ACTIVE(U53(mark(X1:S),X2:S,X3:S)) 227.29/227.64 MARK(U53(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.64 MARK(U54(X1:S,X2:S,X3:S)) -> ACTIVE(U54(mark(X1:S),X2:S,X3:S)) 227.29/227.64 MARK(U54(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.64 MARK(U55(X1:S,X2:S)) -> ACTIVE(U55(mark(X1:S),X2:S)) 227.29/227.64 MARK(U55(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.64 MARK(U56(X:S)) -> ACTIVE(U56(mark(X:S))) 227.29/227.64 MARK(U56(X:S)) -> MARK(X:S) 227.29/227.64 MARK(U61(X1:S,X2:S)) -> ACTIVE(U61(mark(X1:S),X2:S)) 227.29/227.64 MARK(U61(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.64 MARK(U62(X1:S,X2:S)) -> ACTIVE(U62(mark(X1:S),X2:S)) 227.29/227.64 MARK(U62(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.64 MARK(U63(X:S)) -> ACTIVE(U63(mark(X:S))) 227.29/227.64 MARK(U63(X:S)) -> MARK(X:S) 227.29/227.64 MARK(U71(X1:S,X2:S,X3:S)) -> ACTIVE(U71(mark(X1:S),X2:S,X3:S)) 227.29/227.64 MARK(U71(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.64 MARK(U72(X1:S,X2:S)) -> ACTIVE(U72(mark(X1:S),X2:S)) 227.29/227.64 MARK(U72(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.64 MARK(U73(X1:S,X2:S)) -> ACTIVE(U73(mark(X1:S),X2:S)) 227.29/227.64 MARK(U73(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.64 MARK(U74(X:S)) -> ACTIVE(U74(mark(X:S))) 227.29/227.64 MARK(U74(X:S)) -> MARK(X:S) 227.29/227.64 MARK(U81(X1:S,X2:S)) -> ACTIVE(U81(mark(X1:S),X2:S)) 227.29/227.64 MARK(U81(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.64 MARK(U82(X1:S,X2:S)) -> ACTIVE(U82(mark(X1:S),X2:S)) 227.29/227.64 MARK(U82(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.64 MARK(U83(X:S)) -> ACTIVE(U83(mark(X:S))) 227.29/227.64 MARK(U83(X:S)) -> MARK(X:S) 227.29/227.64 MARK(U91(X1:S,X2:S)) -> ACTIVE(U91(mark(X1:S),X2:S)) 227.29/227.64 MARK(U91(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.64 MARK(U92(X:S)) -> ACTIVE(U92(mark(X:S))) 227.29/227.64 MARK(U92(X:S)) -> MARK(X:S) 227.29/227.64 MARK(__(X1:S,X2:S)) -> ACTIVE(__(mark(X1:S),mark(X2:S))) 227.29/227.64 MARK(__(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.64 MARK(__(X1:S,X2:S)) -> MARK(X2:S) 227.29/227.64 MARK(isList(X:S)) -> ACTIVE(isList(X:S)) 227.29/227.64 MARK(isNeList(X:S)) -> ACTIVE(isNeList(X:S)) 227.29/227.64 MARK(isNePal(X:S)) -> ACTIVE(isNePal(X:S)) 227.29/227.64 MARK(isPal(X:S)) -> ACTIVE(isPal(X:S)) 227.29/227.64 MARK(isPalListKind(X:S)) -> ACTIVE(isPalListKind(X:S)) 227.29/227.64 -> Rules: 227.29/227.64 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.29/227.64 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.29/227.64 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.29/227.64 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.29/227.64 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.29/227.64 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.29/227.64 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.29/227.64 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.29/227.64 U13(active(X:S)) -> U13(X:S) 227.29/227.64 U13(mark(X:S)) -> U13(X:S) 227.29/227.64 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.29/227.64 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.29/227.64 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.29/227.64 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.29/227.64 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.29/227.64 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.29/227.64 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.29/227.64 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.29/227.64 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.29/227.64 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.29/227.64 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.29/227.64 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.29/227.64 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.29/227.64 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.29/227.64 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.29/227.64 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.29/227.64 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.29/227.64 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.29/227.64 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.29/227.64 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.29/227.64 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.29/227.64 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.29/227.64 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.29/227.64 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.29/227.64 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.29/227.64 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.29/227.64 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.29/227.64 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.29/227.64 U26(active(X:S)) -> U26(X:S) 227.29/227.64 U26(mark(X:S)) -> U26(X:S) 227.29/227.64 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.29/227.64 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.29/227.64 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.29/227.64 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.29/227.64 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.29/227.64 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.29/227.64 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.29/227.64 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.29/227.64 U33(active(X:S)) -> U33(X:S) 227.29/227.64 U33(mark(X:S)) -> U33(X:S) 227.29/227.64 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.29/227.64 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.29/227.64 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.29/227.64 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.29/227.64 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.29/227.64 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.29/227.64 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.29/227.64 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.29/227.64 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.29/227.64 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.29/227.64 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.29/227.64 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.29/227.64 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.29/227.64 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.29/227.64 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.29/227.64 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.29/227.64 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.29/227.64 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.29/227.64 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.29/227.64 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.29/227.64 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.29/227.64 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.29/227.64 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.29/227.64 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.29/227.64 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.29/227.64 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.29/227.64 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.29/227.64 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.29/227.64 U46(active(X:S)) -> U46(X:S) 227.29/227.64 U46(mark(X:S)) -> U46(X:S) 227.29/227.64 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.29/227.64 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.29/227.64 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.29/227.64 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.29/227.64 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.29/227.64 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.29/227.64 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.29/227.64 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.29/227.64 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.29/227.64 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.29/227.64 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.29/227.64 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.29/227.64 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.29/227.64 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.29/227.64 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.29/227.64 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.29/227.64 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.29/227.64 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.29/227.64 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.29/227.64 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.29/227.64 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.29/227.64 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.29/227.64 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.29/227.64 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.29/227.64 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.29/227.64 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.29/227.64 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.29/227.64 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.29/227.64 U56(active(X:S)) -> U56(X:S) 227.29/227.64 U56(mark(X:S)) -> U56(X:S) 227.29/227.64 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.29/227.64 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.29/227.64 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.29/227.64 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.29/227.64 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.29/227.64 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.29/227.64 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.29/227.64 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.29/227.64 U63(active(X:S)) -> U63(X:S) 227.29/227.64 U63(mark(X:S)) -> U63(X:S) 227.29/227.64 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.29/227.64 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.29/227.64 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.29/227.64 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.29/227.64 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.29/227.64 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.29/227.64 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.29/227.64 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.29/227.64 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.29/227.64 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.29/227.64 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.29/227.64 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.29/227.64 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.29/227.64 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.29/227.64 U74(active(X:S)) -> U74(X:S) 227.29/227.64 U74(mark(X:S)) -> U74(X:S) 227.29/227.64 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.29/227.64 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.29/227.64 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.29/227.64 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.29/227.64 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.29/227.64 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.29/227.64 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.29/227.64 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.29/227.64 U83(active(X:S)) -> U83(X:S) 227.29/227.64 U83(mark(X:S)) -> U83(X:S) 227.29/227.64 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.29/227.64 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.29/227.64 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.29/227.64 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.29/227.64 U92(active(X:S)) -> U92(X:S) 227.29/227.64 U92(mark(X:S)) -> U92(X:S) 227.29/227.64 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.29/227.64 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.29/227.64 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.29/227.64 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.29/227.64 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.29/227.64 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.29/227.64 active(U13(tt)) -> mark(tt) 227.29/227.64 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.64 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.64 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.64 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.29/227.64 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.29/227.64 active(U26(tt)) -> mark(tt) 227.29/227.64 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.29/227.64 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.29/227.64 active(U33(tt)) -> mark(tt) 227.29/227.64 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.64 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.64 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.64 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.29/227.64 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.29/227.64 active(U46(tt)) -> mark(tt) 227.29/227.64 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.64 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.64 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.64 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.29/227.64 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.29/227.64 active(U56(tt)) -> mark(tt) 227.29/227.64 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.29/227.64 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.29/227.64 active(U63(tt)) -> mark(tt) 227.29/227.64 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.29/227.64 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.29/227.64 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.29/227.64 active(U74(tt)) -> mark(tt) 227.29/227.64 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.29/227.64 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.29/227.64 active(U83(tt)) -> mark(tt) 227.29/227.64 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.29/227.64 active(U92(tt)) -> mark(tt) 227.29/227.64 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.29/227.64 active(__(nil,X:S)) -> mark(X:S) 227.29/227.64 active(__(X:S,nil)) -> mark(X:S) 227.29/227.64 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.64 active(isList(nil)) -> mark(tt) 227.29/227.64 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.29/227.64 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.64 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.64 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.29/227.64 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.29/227.64 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.29/227.64 active(isPal(nil)) -> mark(tt) 227.29/227.64 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.29/227.64 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.29/227.64 active(isPalListKind(a)) -> mark(tt) 227.29/227.64 active(isPalListKind(e)) -> mark(tt) 227.29/227.64 active(isPalListKind(i)) -> mark(tt) 227.29/227.64 active(isPalListKind(nil)) -> mark(tt) 227.29/227.64 active(isPalListKind(o)) -> mark(tt) 227.29/227.64 active(isPalListKind(u)) -> mark(tt) 227.29/227.64 active(isQid(a)) -> mark(tt) 227.29/227.64 active(isQid(e)) -> mark(tt) 227.29/227.64 active(isQid(i)) -> mark(tt) 227.29/227.64 active(isQid(o)) -> mark(tt) 227.29/227.64 active(isQid(u)) -> mark(tt) 227.29/227.64 isList(active(X:S)) -> isList(X:S) 227.29/227.64 isList(mark(X:S)) -> isList(X:S) 227.29/227.64 isNeList(active(X:S)) -> isNeList(X:S) 227.29/227.64 isNeList(mark(X:S)) -> isNeList(X:S) 227.29/227.64 isNePal(active(X:S)) -> isNePal(X:S) 227.29/227.64 isNePal(mark(X:S)) -> isNePal(X:S) 227.29/227.64 isPal(active(X:S)) -> isPal(X:S) 227.29/227.64 isPal(mark(X:S)) -> isPal(X:S) 227.29/227.64 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.29/227.64 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.29/227.64 isQid(active(X:S)) -> isQid(X:S) 227.29/227.64 isQid(mark(X:S)) -> isQid(X:S) 227.29/227.64 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.29/227.64 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.29/227.64 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.29/227.64 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.29/227.64 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.29/227.64 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.29/227.64 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.29/227.64 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.29/227.64 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.29/227.64 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.29/227.64 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.29/227.64 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.29/227.64 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.29/227.64 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.29/227.64 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.29/227.64 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.29/227.64 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.29/227.64 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.29/227.64 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.29/227.64 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.29/227.64 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.29/227.64 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.29/227.64 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.29/227.64 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.29/227.64 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.29/227.64 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.29/227.64 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.29/227.64 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.29/227.64 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.29/227.64 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.29/227.64 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.29/227.64 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.29/227.64 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.29/227.64 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.29/227.64 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.29/227.64 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.29/227.64 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.29/227.64 mark(isList(X:S)) -> active(isList(X:S)) 227.29/227.64 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.29/227.64 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.29/227.64 mark(isPal(X:S)) -> active(isPal(X:S)) 227.29/227.64 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.29/227.64 mark(isQid(X:S)) -> active(isQid(X:S)) 227.29/227.64 mark(a) -> active(a) 227.29/227.64 mark(e) -> active(e) 227.29/227.64 mark(i) -> active(i) 227.29/227.64 mark(nil) -> active(nil) 227.29/227.64 mark(o) -> active(o) 227.29/227.64 mark(tt) -> active(tt) 227.29/227.64 mark(u) -> active(u) 227.29/227.64 -> Usable rules: 227.29/227.64 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.29/227.64 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.29/227.64 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.29/227.64 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.29/227.64 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.29/227.64 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.29/227.64 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.29/227.64 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.29/227.64 U13(active(X:S)) -> U13(X:S) 227.29/227.64 U13(mark(X:S)) -> U13(X:S) 227.29/227.64 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.29/227.64 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.29/227.64 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.29/227.64 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.29/227.64 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.29/227.64 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.29/227.64 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.29/227.64 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.29/227.64 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.29/227.64 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.29/227.64 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.29/227.64 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.29/227.64 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.29/227.64 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.29/227.64 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.29/227.64 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.29/227.64 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.29/227.64 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.29/227.64 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.29/227.64 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.29/227.64 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.29/227.64 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.29/227.64 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.29/227.64 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.29/227.64 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.29/227.64 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.29/227.64 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.29/227.64 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.29/227.64 U26(active(X:S)) -> U26(X:S) 227.29/227.64 U26(mark(X:S)) -> U26(X:S) 227.29/227.64 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.29/227.64 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.29/227.64 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.29/227.64 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.29/227.64 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.29/227.64 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.29/227.64 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.29/227.64 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.29/227.64 U33(active(X:S)) -> U33(X:S) 227.29/227.64 U33(mark(X:S)) -> U33(X:S) 227.29/227.64 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.29/227.64 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.29/227.64 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.29/227.64 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.29/227.64 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.29/227.64 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.29/227.64 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.29/227.64 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.29/227.64 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.29/227.64 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.29/227.64 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.29/227.64 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.29/227.64 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.29/227.64 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.29/227.64 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.29/227.64 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.29/227.64 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.29/227.64 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.29/227.64 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.29/227.64 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.29/227.64 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.29/227.64 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.29/227.64 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.29/227.64 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.29/227.64 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.29/227.64 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.29/227.64 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.29/227.64 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.29/227.64 U46(active(X:S)) -> U46(X:S) 227.29/227.64 U46(mark(X:S)) -> U46(X:S) 227.29/227.64 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.29/227.64 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.29/227.64 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.29/227.64 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.29/227.64 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.29/227.64 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.29/227.64 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.29/227.64 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.29/227.64 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.29/227.64 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.29/227.64 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.29/227.64 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.29/227.64 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.29/227.64 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.29/227.64 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.29/227.64 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.29/227.64 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.29/227.64 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.29/227.64 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.29/227.64 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.29/227.64 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.29/227.64 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.29/227.64 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.29/227.64 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.29/227.64 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.29/227.64 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.29/227.64 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.29/227.64 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.29/227.64 U56(active(X:S)) -> U56(X:S) 227.29/227.64 U56(mark(X:S)) -> U56(X:S) 227.29/227.64 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.29/227.64 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.29/227.64 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.29/227.64 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.29/227.64 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.29/227.64 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.29/227.64 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.29/227.64 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.29/227.64 U63(active(X:S)) -> U63(X:S) 227.29/227.64 U63(mark(X:S)) -> U63(X:S) 227.29/227.64 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.29/227.64 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.29/227.64 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.29/227.64 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.29/227.64 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.29/227.64 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.29/227.64 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.29/227.64 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.29/227.64 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.29/227.64 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.29/227.64 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.29/227.64 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.29/227.64 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.29/227.64 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.29/227.64 U74(active(X:S)) -> U74(X:S) 227.29/227.64 U74(mark(X:S)) -> U74(X:S) 227.29/227.64 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.29/227.64 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.29/227.64 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.29/227.64 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.29/227.64 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.29/227.64 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.29/227.64 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.29/227.64 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.29/227.64 U83(active(X:S)) -> U83(X:S) 227.29/227.64 U83(mark(X:S)) -> U83(X:S) 227.29/227.64 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.29/227.64 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.29/227.64 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.29/227.64 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.29/227.64 U92(active(X:S)) -> U92(X:S) 227.29/227.64 U92(mark(X:S)) -> U92(X:S) 227.29/227.64 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.29/227.64 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.29/227.64 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.29/227.64 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.29/227.64 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.29/227.64 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.29/227.64 active(U13(tt)) -> mark(tt) 227.29/227.64 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.64 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.64 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.64 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.29/227.64 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.29/227.64 active(U26(tt)) -> mark(tt) 227.29/227.64 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.29/227.64 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.29/227.64 active(U33(tt)) -> mark(tt) 227.29/227.64 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.64 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.64 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.64 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.29/227.64 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.29/227.64 active(U46(tt)) -> mark(tt) 227.29/227.64 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.64 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.64 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.64 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.29/227.64 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.29/227.64 active(U56(tt)) -> mark(tt) 227.29/227.64 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.29/227.64 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.29/227.64 active(U63(tt)) -> mark(tt) 227.29/227.64 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.29/227.64 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.29/227.64 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.29/227.64 active(U74(tt)) -> mark(tt) 227.29/227.64 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.29/227.64 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.29/227.64 active(U83(tt)) -> mark(tt) 227.29/227.64 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.29/227.64 active(U92(tt)) -> mark(tt) 227.29/227.64 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.29/227.64 active(__(nil,X:S)) -> mark(X:S) 227.29/227.64 active(__(X:S,nil)) -> mark(X:S) 227.29/227.64 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.64 active(isList(nil)) -> mark(tt) 227.29/227.64 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.29/227.64 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.64 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.64 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.29/227.64 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.29/227.64 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.29/227.64 active(isPal(nil)) -> mark(tt) 227.29/227.64 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.29/227.64 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.29/227.64 active(isPalListKind(a)) -> mark(tt) 227.29/227.64 active(isPalListKind(e)) -> mark(tt) 227.29/227.64 active(isPalListKind(i)) -> mark(tt) 227.29/227.64 active(isPalListKind(nil)) -> mark(tt) 227.29/227.64 active(isPalListKind(o)) -> mark(tt) 227.29/227.64 active(isPalListKind(u)) -> mark(tt) 227.29/227.64 active(isQid(a)) -> mark(tt) 227.29/227.64 active(isQid(e)) -> mark(tt) 227.29/227.64 active(isQid(i)) -> mark(tt) 227.29/227.64 active(isQid(o)) -> mark(tt) 227.29/227.64 active(isQid(u)) -> mark(tt) 227.29/227.64 isList(active(X:S)) -> isList(X:S) 227.29/227.64 isList(mark(X:S)) -> isList(X:S) 227.29/227.64 isNeList(active(X:S)) -> isNeList(X:S) 227.29/227.64 isNeList(mark(X:S)) -> isNeList(X:S) 227.29/227.64 isNePal(active(X:S)) -> isNePal(X:S) 227.29/227.64 isNePal(mark(X:S)) -> isNePal(X:S) 227.29/227.64 isPal(active(X:S)) -> isPal(X:S) 227.29/227.64 isPal(mark(X:S)) -> isPal(X:S) 227.29/227.64 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.29/227.64 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.29/227.64 isQid(active(X:S)) -> isQid(X:S) 227.29/227.64 isQid(mark(X:S)) -> isQid(X:S) 227.29/227.64 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.29/227.64 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.29/227.64 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.29/227.64 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.29/227.64 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.29/227.64 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.29/227.64 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.29/227.64 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.29/227.64 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.29/227.64 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.29/227.64 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.29/227.64 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.29/227.64 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.29/227.64 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.29/227.64 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.29/227.64 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.29/227.64 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.29/227.64 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.29/227.64 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.29/227.64 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.29/227.64 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.29/227.64 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.29/227.64 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.29/227.64 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.29/227.64 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.29/227.64 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.29/227.64 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.29/227.64 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.29/227.64 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.29/227.64 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.29/227.64 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.29/227.64 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.29/227.64 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.29/227.64 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.29/227.64 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.29/227.64 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.29/227.64 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.29/227.64 mark(isList(X:S)) -> active(isList(X:S)) 227.29/227.64 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.29/227.64 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.29/227.64 mark(isPal(X:S)) -> active(isPal(X:S)) 227.29/227.64 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.29/227.64 mark(isQid(X:S)) -> active(isQid(X:S)) 227.29/227.64 mark(a) -> active(a) 227.29/227.64 mark(e) -> active(e) 227.29/227.64 mark(i) -> active(i) 227.29/227.64 mark(nil) -> active(nil) 227.29/227.64 mark(o) -> active(o) 227.29/227.64 mark(tt) -> active(tt) 227.29/227.64 mark(u) -> active(u) 227.29/227.64 ->Interpretation type: 227.29/227.64 Linear 227.29/227.64 ->Coefficients: 227.29/227.64 Natural Numbers 227.29/227.64 ->Dimension: 227.29/227.64 1 227.29/227.64 ->Bound: 227.29/227.64 2 227.29/227.64 ->Interpretation: 227.29/227.64 227.29/227.64 [U11](X1,X2) = X1 + 2.X2 227.29/227.64 [U12](X1,X2) = X1 + 2.X2 227.29/227.64 [U13](X) = X 227.29/227.64 [U21](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.29/227.64 [U22](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.29/227.64 [U23](X1,X2,X3) = X1 + 2.X2 + 2.X3 + 2 227.29/227.64 [U24](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 227.29/227.64 [U25](X1,X2) = X1 + 2.X2 + 2 227.29/227.64 [U26](X) = X 227.29/227.64 [U31](X1,X2) = X1 + 2.X2 227.29/227.64 [U32](X1,X2) = X1 + X2 227.29/227.64 [U33](X) = X 227.29/227.64 [U41](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 227.29/227.64 [U42](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 227.29/227.64 [U43](X1,X2,X3) = X1 + 2.X2 + 2.X3 + 2 227.29/227.64 [U44](X1,X2,X3) = X1 + 2.X2 + 2.X3 227.29/227.64 [U45](X1,X2) = X1 + 2.X2 227.29/227.64 [U46](X) = X 227.29/227.64 [U51](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.29/227.64 [U52](X1,X2,X3) = X1 + 2.X2 + 2.X3 + 2 227.29/227.64 [U53](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 227.29/227.64 [U54](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 227.29/227.64 [U55](X1,X2) = X1 + 2.X2 + 2 227.29/227.64 [U56](X) = X + 2 227.29/227.64 [U61](X1,X2) = X1 + X2 227.29/227.64 [U62](X1,X2) = X1 + X2 227.29/227.64 [U63](X) = X 227.29/227.64 [U71](X1,X2,X3) = 2.X1 + 2.X3 + 2 227.29/227.64 [U72](X1,X2) = 2.X1 + 2.X2 + 2 227.29/227.64 [U73](X1,X2) = 2.X1 + 2 227.29/227.64 [U74](X) = 2.X + 2 227.29/227.64 [U81](X1,X2) = X1 + X2 227.29/227.64 [U82](X1,X2) = X1 + X2 227.29/227.64 [U83](X) = X 227.29/227.64 [U91](X1,X2) = X1 227.29/227.64 [U92](X) = X 227.29/227.64 [__](X1,X2) = 2.X1 + X2 + 2 227.29/227.64 [active](X) = X 227.29/227.64 [isList](X) = 2.X + 2 227.29/227.64 [isNeList](X) = 2.X + 2 227.29/227.64 [isNePal](X) = X + 2 227.29/227.64 [isPal](X) = X + 2 227.29/227.64 [isPalListKind](X) = 2 227.29/227.64 [isQid](X) = 2 227.29/227.64 [mark](X) = X 227.29/227.64 [a] = 0 227.29/227.64 [e] = 2 227.29/227.64 [fSNonEmpty] = 0 227.29/227.64 [i] = 2 227.29/227.64 [nil] = 2 227.29/227.64 [o] = 2 227.29/227.64 [tt] = 2 227.29/227.64 [u] = 0 227.29/227.64 [U11#](X1,X2) = 0 227.29/227.64 [U12#](X1,X2) = 0 227.29/227.64 [U13#](X) = 0 227.29/227.64 [U21#](X1,X2,X3) = 0 227.29/227.64 [U22#](X1,X2,X3) = 0 227.29/227.64 [U23#](X1,X2,X3) = 0 227.29/227.64 [U24#](X1,X2,X3) = 0 227.29/227.64 [U25#](X1,X2) = 0 227.29/227.64 [U26#](X) = 0 227.29/227.64 [U31#](X1,X2) = 0 227.29/227.64 [U32#](X1,X2) = 0 227.29/227.64 [U33#](X) = 0 227.29/227.64 [U41#](X1,X2,X3) = 0 227.29/227.64 [U42#](X1,X2,X3) = 0 227.29/227.64 [U43#](X1,X2,X3) = 0 227.29/227.64 [U44#](X1,X2,X3) = 0 227.29/227.64 [U45#](X1,X2) = 0 227.29/227.64 [U46#](X) = 0 227.29/227.64 [U51#](X1,X2,X3) = 0 227.29/227.64 [U52#](X1,X2,X3) = 0 227.29/227.64 [U53#](X1,X2,X3) = 0 227.29/227.64 [U54#](X1,X2,X3) = 0 227.29/227.64 [U55#](X1,X2) = 0 227.29/227.64 [U56#](X) = 0 227.29/227.64 [U61#](X1,X2) = 0 227.29/227.64 [U62#](X1,X2) = 0 227.29/227.64 [U63#](X) = 0 227.29/227.64 [U71#](X1,X2,X3) = 0 227.29/227.64 [U72#](X1,X2) = 0 227.29/227.64 [U73#](X1,X2) = 0 227.29/227.64 [U74#](X) = 0 227.29/227.64 [U81#](X1,X2) = 0 227.29/227.64 [U82#](X1,X2) = 0 227.29/227.64 [U83#](X) = 0 227.29/227.64 [U91#](X1,X2) = 0 227.29/227.64 [U92#](X) = 0 227.29/227.64 [__#](X1,X2) = 0 227.29/227.64 [ACTIVE](X) = 2.X + 2 227.29/227.64 [ISLIST](X) = 0 227.29/227.64 [ISNELIST](X) = 0 227.29/227.64 [ISNEPAL](X) = 0 227.29/227.64 [ISPAL](X) = 0 227.29/227.64 [ISPALLISTKIND](X) = 0 227.29/227.64 [ISQID](X) = 0 227.29/227.64 [MARK](X) = 2.X + 2 227.29/227.64 227.29/227.64 Problem 1.44: 227.29/227.64 227.29/227.64 SCC Processor: 227.29/227.64 -> Pairs: 227.29/227.64 ACTIVE(U44(tt,V1:S,V2:S)) -> MARK(U45(isList(V1:S),V2:S)) 227.29/227.64 ACTIVE(U45(tt,V2:S)) -> MARK(U46(isNeList(V2:S))) 227.29/227.64 ACTIVE(U51(tt,V1:S,V2:S)) -> MARK(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.64 ACTIVE(U52(tt,V1:S,V2:S)) -> MARK(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.64 ACTIVE(U53(tt,V1:S,V2:S)) -> MARK(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.64 ACTIVE(U54(tt,V1:S,V2:S)) -> MARK(U55(isNeList(V1:S),V2:S)) 227.29/227.64 ACTIVE(U55(tt,V2:S)) -> MARK(U56(isList(V2:S))) 227.29/227.64 ACTIVE(U61(tt,V:S)) -> MARK(U62(isPalListKind(V:S),V:S)) 227.29/227.64 ACTIVE(U62(tt,V:S)) -> MARK(U63(isQid(V:S))) 227.29/227.64 ACTIVE(U71(tt,I:S,P:S)) -> MARK(U72(isPalListKind(I:S),P:S)) 227.29/227.64 ACTIVE(U72(tt,P:S)) -> MARK(U73(isPal(P:S),P:S)) 227.29/227.64 ACTIVE(U73(tt,P:S)) -> MARK(U74(isPalListKind(P:S))) 227.29/227.64 ACTIVE(U81(tt,V:S)) -> MARK(U82(isPalListKind(V:S),V:S)) 227.29/227.64 ACTIVE(U82(tt,V:S)) -> MARK(U83(isNePal(V:S))) 227.29/227.64 ACTIVE(U91(tt,V2:S)) -> MARK(U92(isPalListKind(V2:S))) 227.29/227.64 ACTIVE(__(__(X:S,Y:S),Z:S)) -> MARK(__(X:S,__(Y:S,Z:S))) 227.29/227.64 ACTIVE(__(nil,X:S)) -> MARK(X:S) 227.29/227.64 ACTIVE(__(X:S,nil)) -> MARK(X:S) 227.29/227.64 ACTIVE(isList(__(V1:S,V2:S))) -> MARK(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.64 ACTIVE(isList(V:S)) -> MARK(U11(isPalListKind(V:S),V:S)) 227.29/227.64 ACTIVE(isNeList(__(V1:S,V2:S))) -> MARK(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.64 ACTIVE(isNeList(__(V1:S,V2:S))) -> MARK(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.64 ACTIVE(isNeList(V:S)) -> MARK(U31(isPalListKind(V:S),V:S)) 227.29/227.64 ACTIVE(isNePal(__(I:S,__(P:S,I:S)))) -> MARK(U71(isQid(I:S),I:S,P:S)) 227.29/227.64 ACTIVE(isNePal(V:S)) -> MARK(U61(isPalListKind(V:S),V:S)) 227.29/227.64 ACTIVE(isPal(V:S)) -> MARK(U81(isPalListKind(V:S),V:S)) 227.29/227.64 ACTIVE(isPalListKind(__(V1:S,V2:S))) -> MARK(U91(isPalListKind(V1:S),V2:S)) 227.29/227.64 MARK(U11(X1:S,X2:S)) -> ACTIVE(U11(mark(X1:S),X2:S)) 227.29/227.64 MARK(U11(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.64 MARK(U12(X1:S,X2:S)) -> ACTIVE(U12(mark(X1:S),X2:S)) 227.29/227.64 MARK(U12(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.64 MARK(U13(X:S)) -> ACTIVE(U13(mark(X:S))) 227.29/227.64 MARK(U13(X:S)) -> MARK(X:S) 227.29/227.64 MARK(U21(X1:S,X2:S,X3:S)) -> ACTIVE(U21(mark(X1:S),X2:S,X3:S)) 227.29/227.64 MARK(U21(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.64 MARK(U22(X1:S,X2:S,X3:S)) -> ACTIVE(U22(mark(X1:S),X2:S,X3:S)) 227.29/227.64 MARK(U22(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.64 MARK(U23(X1:S,X2:S,X3:S)) -> ACTIVE(U23(mark(X1:S),X2:S,X3:S)) 227.29/227.64 MARK(U23(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.64 MARK(U24(X1:S,X2:S,X3:S)) -> ACTIVE(U24(mark(X1:S),X2:S,X3:S)) 227.29/227.64 MARK(U24(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.64 MARK(U25(X1:S,X2:S)) -> ACTIVE(U25(mark(X1:S),X2:S)) 227.29/227.64 MARK(U25(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.64 MARK(U26(X:S)) -> ACTIVE(U26(mark(X:S))) 227.29/227.64 MARK(U26(X:S)) -> MARK(X:S) 227.29/227.64 MARK(U31(X1:S,X2:S)) -> ACTIVE(U31(mark(X1:S),X2:S)) 227.29/227.64 MARK(U31(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.64 MARK(U32(X1:S,X2:S)) -> ACTIVE(U32(mark(X1:S),X2:S)) 227.29/227.64 MARK(U32(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.64 MARK(U33(X:S)) -> ACTIVE(U33(mark(X:S))) 227.29/227.64 MARK(U33(X:S)) -> MARK(X:S) 227.29/227.64 MARK(U41(X1:S,X2:S,X3:S)) -> ACTIVE(U41(mark(X1:S),X2:S,X3:S)) 227.29/227.64 MARK(U41(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.64 MARK(U42(X1:S,X2:S,X3:S)) -> ACTIVE(U42(mark(X1:S),X2:S,X3:S)) 227.29/227.64 MARK(U42(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.64 MARK(U43(X1:S,X2:S,X3:S)) -> ACTIVE(U43(mark(X1:S),X2:S,X3:S)) 227.29/227.64 MARK(U43(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.64 MARK(U44(X1:S,X2:S,X3:S)) -> ACTIVE(U44(mark(X1:S),X2:S,X3:S)) 227.29/227.64 MARK(U44(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.64 MARK(U45(X1:S,X2:S)) -> ACTIVE(U45(mark(X1:S),X2:S)) 227.29/227.64 MARK(U45(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.64 MARK(U46(X:S)) -> ACTIVE(U46(mark(X:S))) 227.29/227.64 MARK(U46(X:S)) -> MARK(X:S) 227.29/227.64 MARK(U51(X1:S,X2:S,X3:S)) -> ACTIVE(U51(mark(X1:S),X2:S,X3:S)) 227.29/227.64 MARK(U51(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.64 MARK(U52(X1:S,X2:S,X3:S)) -> ACTIVE(U52(mark(X1:S),X2:S,X3:S)) 227.29/227.64 MARK(U52(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.64 MARK(U53(X1:S,X2:S,X3:S)) -> ACTIVE(U53(mark(X1:S),X2:S,X3:S)) 227.29/227.64 MARK(U53(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.64 MARK(U54(X1:S,X2:S,X3:S)) -> ACTIVE(U54(mark(X1:S),X2:S,X3:S)) 227.29/227.64 MARK(U54(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.64 MARK(U55(X1:S,X2:S)) -> ACTIVE(U55(mark(X1:S),X2:S)) 227.29/227.64 MARK(U55(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.64 MARK(U56(X:S)) -> ACTIVE(U56(mark(X:S))) 227.29/227.64 MARK(U56(X:S)) -> MARK(X:S) 227.29/227.64 MARK(U61(X1:S,X2:S)) -> ACTIVE(U61(mark(X1:S),X2:S)) 227.29/227.64 MARK(U61(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.64 MARK(U62(X1:S,X2:S)) -> ACTIVE(U62(mark(X1:S),X2:S)) 227.29/227.64 MARK(U62(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.64 MARK(U63(X:S)) -> ACTIVE(U63(mark(X:S))) 227.29/227.64 MARK(U63(X:S)) -> MARK(X:S) 227.29/227.64 MARK(U71(X1:S,X2:S,X3:S)) -> ACTIVE(U71(mark(X1:S),X2:S,X3:S)) 227.29/227.64 MARK(U71(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.64 MARK(U72(X1:S,X2:S)) -> ACTIVE(U72(mark(X1:S),X2:S)) 227.29/227.64 MARK(U72(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.64 MARK(U73(X1:S,X2:S)) -> ACTIVE(U73(mark(X1:S),X2:S)) 227.29/227.64 MARK(U73(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.64 MARK(U74(X:S)) -> ACTIVE(U74(mark(X:S))) 227.29/227.64 MARK(U74(X:S)) -> MARK(X:S) 227.29/227.64 MARK(U81(X1:S,X2:S)) -> ACTIVE(U81(mark(X1:S),X2:S)) 227.29/227.64 MARK(U81(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.64 MARK(U82(X1:S,X2:S)) -> ACTIVE(U82(mark(X1:S),X2:S)) 227.29/227.64 MARK(U82(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.64 MARK(U83(X:S)) -> ACTIVE(U83(mark(X:S))) 227.29/227.64 MARK(U83(X:S)) -> MARK(X:S) 227.29/227.64 MARK(U91(X1:S,X2:S)) -> ACTIVE(U91(mark(X1:S),X2:S)) 227.29/227.64 MARK(U91(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.64 MARK(U92(X:S)) -> ACTIVE(U92(mark(X:S))) 227.29/227.64 MARK(U92(X:S)) -> MARK(X:S) 227.29/227.64 MARK(__(X1:S,X2:S)) -> ACTIVE(__(mark(X1:S),mark(X2:S))) 227.29/227.64 MARK(__(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.64 MARK(__(X1:S,X2:S)) -> MARK(X2:S) 227.29/227.64 MARK(isList(X:S)) -> ACTIVE(isList(X:S)) 227.29/227.64 MARK(isNeList(X:S)) -> ACTIVE(isNeList(X:S)) 227.29/227.64 MARK(isNePal(X:S)) -> ACTIVE(isNePal(X:S)) 227.29/227.64 MARK(isPal(X:S)) -> ACTIVE(isPal(X:S)) 227.29/227.64 MARK(isPalListKind(X:S)) -> ACTIVE(isPalListKind(X:S)) 227.29/227.64 -> Rules: 227.29/227.64 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.29/227.64 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.29/227.64 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.29/227.64 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.29/227.64 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.29/227.64 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.29/227.64 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.29/227.64 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.29/227.64 U13(active(X:S)) -> U13(X:S) 227.29/227.64 U13(mark(X:S)) -> U13(X:S) 227.29/227.64 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.29/227.64 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.29/227.64 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.29/227.64 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.29/227.64 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.29/227.64 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.29/227.64 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.29/227.64 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.29/227.64 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.29/227.64 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.29/227.64 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.29/227.64 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.29/227.64 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.29/227.64 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.29/227.64 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.29/227.64 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.29/227.64 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.29/227.64 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.29/227.64 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.29/227.64 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.29/227.64 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.29/227.64 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.29/227.64 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.29/227.64 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.29/227.64 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.29/227.64 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.29/227.64 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.29/227.64 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.29/227.64 U26(active(X:S)) -> U26(X:S) 227.29/227.64 U26(mark(X:S)) -> U26(X:S) 227.29/227.64 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.29/227.64 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.29/227.64 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.29/227.64 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.29/227.64 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.29/227.64 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.29/227.64 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.29/227.64 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.29/227.64 U33(active(X:S)) -> U33(X:S) 227.29/227.64 U33(mark(X:S)) -> U33(X:S) 227.29/227.64 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.29/227.64 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.29/227.64 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.29/227.64 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.29/227.64 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.29/227.64 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.29/227.64 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.29/227.64 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.29/227.64 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.29/227.64 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.29/227.64 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.29/227.64 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.29/227.64 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.29/227.64 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.29/227.64 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.29/227.64 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.29/227.64 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.29/227.64 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.29/227.64 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.29/227.64 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.29/227.64 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.29/227.64 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.29/227.64 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.29/227.64 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.29/227.64 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.29/227.64 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.29/227.64 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.29/227.64 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.29/227.64 U46(active(X:S)) -> U46(X:S) 227.29/227.64 U46(mark(X:S)) -> U46(X:S) 227.29/227.64 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.29/227.64 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.29/227.64 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.29/227.64 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.29/227.64 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.29/227.64 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.29/227.64 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.29/227.64 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.29/227.64 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.29/227.64 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.29/227.64 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.29/227.64 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.29/227.64 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.29/227.64 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.29/227.64 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.29/227.64 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.29/227.64 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.29/227.64 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.29/227.64 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.29/227.64 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.29/227.64 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.29/227.64 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.29/227.64 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.29/227.64 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.29/227.64 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.29/227.64 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.29/227.64 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.29/227.64 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.29/227.64 U56(active(X:S)) -> U56(X:S) 227.29/227.64 U56(mark(X:S)) -> U56(X:S) 227.29/227.64 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.29/227.64 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.29/227.64 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.29/227.64 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.29/227.64 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.29/227.64 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.29/227.64 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.29/227.64 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.29/227.64 U63(active(X:S)) -> U63(X:S) 227.29/227.64 U63(mark(X:S)) -> U63(X:S) 227.29/227.64 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.29/227.64 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.29/227.64 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.29/227.64 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.29/227.64 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.29/227.64 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.29/227.64 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.29/227.64 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.29/227.64 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.29/227.64 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.29/227.64 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.29/227.64 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.29/227.64 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.29/227.64 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.29/227.64 U74(active(X:S)) -> U74(X:S) 227.29/227.64 U74(mark(X:S)) -> U74(X:S) 227.29/227.64 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.29/227.64 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.29/227.64 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.29/227.64 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.29/227.64 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.29/227.64 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.29/227.64 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.29/227.64 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.29/227.64 U83(active(X:S)) -> U83(X:S) 227.29/227.64 U83(mark(X:S)) -> U83(X:S) 227.29/227.64 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.29/227.64 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.29/227.64 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.29/227.64 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.29/227.64 U92(active(X:S)) -> U92(X:S) 227.29/227.64 U92(mark(X:S)) -> U92(X:S) 227.29/227.64 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.29/227.64 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.29/227.64 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.29/227.64 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.29/227.64 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.29/227.64 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.29/227.64 active(U13(tt)) -> mark(tt) 227.29/227.64 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.64 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.64 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.64 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.29/227.64 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.29/227.64 active(U26(tt)) -> mark(tt) 227.29/227.64 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.29/227.64 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.29/227.64 active(U33(tt)) -> mark(tt) 227.29/227.64 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.64 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.64 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.64 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.29/227.64 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.29/227.64 active(U46(tt)) -> mark(tt) 227.29/227.64 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.64 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.64 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.64 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.29/227.64 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.29/227.64 active(U56(tt)) -> mark(tt) 227.29/227.64 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.29/227.64 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.29/227.64 active(U63(tt)) -> mark(tt) 227.29/227.64 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.29/227.64 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.29/227.64 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.29/227.64 active(U74(tt)) -> mark(tt) 227.29/227.64 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.29/227.64 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.29/227.64 active(U83(tt)) -> mark(tt) 227.29/227.64 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.29/227.64 active(U92(tt)) -> mark(tt) 227.29/227.64 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.29/227.64 active(__(nil,X:S)) -> mark(X:S) 227.29/227.64 active(__(X:S,nil)) -> mark(X:S) 227.29/227.64 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.64 active(isList(nil)) -> mark(tt) 227.29/227.64 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.29/227.64 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.64 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.64 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.29/227.64 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.29/227.64 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.29/227.64 active(isPal(nil)) -> mark(tt) 227.29/227.64 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.29/227.64 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.29/227.64 active(isPalListKind(a)) -> mark(tt) 227.29/227.64 active(isPalListKind(e)) -> mark(tt) 227.29/227.64 active(isPalListKind(i)) -> mark(tt) 227.29/227.64 active(isPalListKind(nil)) -> mark(tt) 227.29/227.64 active(isPalListKind(o)) -> mark(tt) 227.29/227.64 active(isPalListKind(u)) -> mark(tt) 227.29/227.64 active(isQid(a)) -> mark(tt) 227.29/227.64 active(isQid(e)) -> mark(tt) 227.29/227.64 active(isQid(i)) -> mark(tt) 227.29/227.64 active(isQid(o)) -> mark(tt) 227.29/227.64 active(isQid(u)) -> mark(tt) 227.29/227.64 isList(active(X:S)) -> isList(X:S) 227.29/227.64 isList(mark(X:S)) -> isList(X:S) 227.29/227.64 isNeList(active(X:S)) -> isNeList(X:S) 227.29/227.64 isNeList(mark(X:S)) -> isNeList(X:S) 227.29/227.64 isNePal(active(X:S)) -> isNePal(X:S) 227.29/227.64 isNePal(mark(X:S)) -> isNePal(X:S) 227.29/227.64 isPal(active(X:S)) -> isPal(X:S) 227.29/227.64 isPal(mark(X:S)) -> isPal(X:S) 227.29/227.64 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.29/227.64 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.29/227.64 isQid(active(X:S)) -> isQid(X:S) 227.29/227.64 isQid(mark(X:S)) -> isQid(X:S) 227.29/227.64 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.29/227.64 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.29/227.64 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.29/227.64 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.29/227.64 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.29/227.64 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.29/227.64 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.29/227.64 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.29/227.64 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.29/227.64 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.29/227.64 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.29/227.64 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.29/227.64 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.29/227.64 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.29/227.64 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.29/227.64 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.29/227.64 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.29/227.64 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.29/227.64 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.29/227.64 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.29/227.64 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.29/227.64 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.29/227.64 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.29/227.64 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.29/227.64 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.29/227.64 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.29/227.64 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.29/227.64 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.29/227.64 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.29/227.64 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.29/227.64 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.29/227.64 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.29/227.64 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.29/227.64 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.29/227.64 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.29/227.64 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.29/227.64 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.29/227.64 mark(isList(X:S)) -> active(isList(X:S)) 227.29/227.64 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.29/227.64 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.29/227.64 mark(isPal(X:S)) -> active(isPal(X:S)) 227.29/227.64 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.29/227.64 mark(isQid(X:S)) -> active(isQid(X:S)) 227.29/227.64 mark(a) -> active(a) 227.29/227.64 mark(e) -> active(e) 227.29/227.64 mark(i) -> active(i) 227.29/227.64 mark(nil) -> active(nil) 227.29/227.64 mark(o) -> active(o) 227.29/227.64 mark(tt) -> active(tt) 227.29/227.64 mark(u) -> active(u) 227.29/227.64 ->Strongly Connected Components: 227.29/227.64 ->->Cycle: 227.29/227.64 ->->-> Pairs: 227.29/227.64 ACTIVE(U44(tt,V1:S,V2:S)) -> MARK(U45(isList(V1:S),V2:S)) 227.29/227.64 ACTIVE(U45(tt,V2:S)) -> MARK(U46(isNeList(V2:S))) 227.29/227.64 ACTIVE(U51(tt,V1:S,V2:S)) -> MARK(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.64 ACTIVE(U52(tt,V1:S,V2:S)) -> MARK(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.64 ACTIVE(U53(tt,V1:S,V2:S)) -> MARK(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.29/227.64 ACTIVE(U54(tt,V1:S,V2:S)) -> MARK(U55(isNeList(V1:S),V2:S)) 227.29/227.64 ACTIVE(U55(tt,V2:S)) -> MARK(U56(isList(V2:S))) 227.29/227.64 ACTIVE(U61(tt,V:S)) -> MARK(U62(isPalListKind(V:S),V:S)) 227.29/227.64 ACTIVE(U62(tt,V:S)) -> MARK(U63(isQid(V:S))) 227.29/227.64 ACTIVE(U71(tt,I:S,P:S)) -> MARK(U72(isPalListKind(I:S),P:S)) 227.29/227.64 ACTIVE(U72(tt,P:S)) -> MARK(U73(isPal(P:S),P:S)) 227.29/227.64 ACTIVE(U73(tt,P:S)) -> MARK(U74(isPalListKind(P:S))) 227.29/227.64 ACTIVE(U81(tt,V:S)) -> MARK(U82(isPalListKind(V:S),V:S)) 227.29/227.64 ACTIVE(U82(tt,V:S)) -> MARK(U83(isNePal(V:S))) 227.29/227.64 ACTIVE(U91(tt,V2:S)) -> MARK(U92(isPalListKind(V2:S))) 227.29/227.64 ACTIVE(__(__(X:S,Y:S),Z:S)) -> MARK(__(X:S,__(Y:S,Z:S))) 227.29/227.64 ACTIVE(__(nil,X:S)) -> MARK(X:S) 227.29/227.64 ACTIVE(__(X:S,nil)) -> MARK(X:S) 227.29/227.64 ACTIVE(isList(__(V1:S,V2:S))) -> MARK(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.64 ACTIVE(isList(V:S)) -> MARK(U11(isPalListKind(V:S),V:S)) 227.29/227.64 ACTIVE(isNeList(__(V1:S,V2:S))) -> MARK(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.64 ACTIVE(isNeList(__(V1:S,V2:S))) -> MARK(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.29/227.64 ACTIVE(isNeList(V:S)) -> MARK(U31(isPalListKind(V:S),V:S)) 227.29/227.64 ACTIVE(isNePal(__(I:S,__(P:S,I:S)))) -> MARK(U71(isQid(I:S),I:S,P:S)) 227.29/227.64 ACTIVE(isNePal(V:S)) -> MARK(U61(isPalListKind(V:S),V:S)) 227.29/227.64 ACTIVE(isPal(V:S)) -> MARK(U81(isPalListKind(V:S),V:S)) 227.29/227.64 ACTIVE(isPalListKind(__(V1:S,V2:S))) -> MARK(U91(isPalListKind(V1:S),V2:S)) 227.29/227.64 MARK(U11(X1:S,X2:S)) -> ACTIVE(U11(mark(X1:S),X2:S)) 227.29/227.64 MARK(U11(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.64 MARK(U12(X1:S,X2:S)) -> ACTIVE(U12(mark(X1:S),X2:S)) 227.29/227.64 MARK(U12(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.64 MARK(U13(X:S)) -> ACTIVE(U13(mark(X:S))) 227.29/227.64 MARK(U13(X:S)) -> MARK(X:S) 227.29/227.64 MARK(U21(X1:S,X2:S,X3:S)) -> ACTIVE(U21(mark(X1:S),X2:S,X3:S)) 227.29/227.64 MARK(U21(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.64 MARK(U22(X1:S,X2:S,X3:S)) -> ACTIVE(U22(mark(X1:S),X2:S,X3:S)) 227.29/227.64 MARK(U22(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.64 MARK(U23(X1:S,X2:S,X3:S)) -> ACTIVE(U23(mark(X1:S),X2:S,X3:S)) 227.29/227.64 MARK(U23(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.64 MARK(U24(X1:S,X2:S,X3:S)) -> ACTIVE(U24(mark(X1:S),X2:S,X3:S)) 227.29/227.64 MARK(U24(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.64 MARK(U25(X1:S,X2:S)) -> ACTIVE(U25(mark(X1:S),X2:S)) 227.29/227.64 MARK(U25(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.64 MARK(U26(X:S)) -> ACTIVE(U26(mark(X:S))) 227.29/227.64 MARK(U26(X:S)) -> MARK(X:S) 227.29/227.64 MARK(U31(X1:S,X2:S)) -> ACTIVE(U31(mark(X1:S),X2:S)) 227.29/227.64 MARK(U31(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.64 MARK(U32(X1:S,X2:S)) -> ACTIVE(U32(mark(X1:S),X2:S)) 227.29/227.64 MARK(U32(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.64 MARK(U33(X:S)) -> ACTIVE(U33(mark(X:S))) 227.29/227.64 MARK(U33(X:S)) -> MARK(X:S) 227.29/227.64 MARK(U41(X1:S,X2:S,X3:S)) -> ACTIVE(U41(mark(X1:S),X2:S,X3:S)) 227.29/227.64 MARK(U41(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.64 MARK(U42(X1:S,X2:S,X3:S)) -> ACTIVE(U42(mark(X1:S),X2:S,X3:S)) 227.29/227.64 MARK(U42(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.64 MARK(U43(X1:S,X2:S,X3:S)) -> ACTIVE(U43(mark(X1:S),X2:S,X3:S)) 227.29/227.64 MARK(U43(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.64 MARK(U44(X1:S,X2:S,X3:S)) -> ACTIVE(U44(mark(X1:S),X2:S,X3:S)) 227.29/227.64 MARK(U44(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.64 MARK(U45(X1:S,X2:S)) -> ACTIVE(U45(mark(X1:S),X2:S)) 227.29/227.64 MARK(U45(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.64 MARK(U46(X:S)) -> ACTIVE(U46(mark(X:S))) 227.29/227.64 MARK(U46(X:S)) -> MARK(X:S) 227.29/227.64 MARK(U51(X1:S,X2:S,X3:S)) -> ACTIVE(U51(mark(X1:S),X2:S,X3:S)) 227.29/227.64 MARK(U51(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.64 MARK(U52(X1:S,X2:S,X3:S)) -> ACTIVE(U52(mark(X1:S),X2:S,X3:S)) 227.29/227.64 MARK(U52(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.64 MARK(U53(X1:S,X2:S,X3:S)) -> ACTIVE(U53(mark(X1:S),X2:S,X3:S)) 227.29/227.64 MARK(U53(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.64 MARK(U54(X1:S,X2:S,X3:S)) -> ACTIVE(U54(mark(X1:S),X2:S,X3:S)) 227.29/227.64 MARK(U54(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.64 MARK(U55(X1:S,X2:S)) -> ACTIVE(U55(mark(X1:S),X2:S)) 227.29/227.64 MARK(U55(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.64 MARK(U56(X:S)) -> ACTIVE(U56(mark(X:S))) 227.29/227.64 MARK(U56(X:S)) -> MARK(X:S) 227.29/227.64 MARK(U61(X1:S,X2:S)) -> ACTIVE(U61(mark(X1:S),X2:S)) 227.29/227.64 MARK(U61(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.64 MARK(U62(X1:S,X2:S)) -> ACTIVE(U62(mark(X1:S),X2:S)) 227.29/227.64 MARK(U62(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.64 MARK(U63(X:S)) -> ACTIVE(U63(mark(X:S))) 227.29/227.64 MARK(U63(X:S)) -> MARK(X:S) 227.29/227.64 MARK(U71(X1:S,X2:S,X3:S)) -> ACTIVE(U71(mark(X1:S),X2:S,X3:S)) 227.29/227.64 MARK(U71(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.29/227.64 MARK(U72(X1:S,X2:S)) -> ACTIVE(U72(mark(X1:S),X2:S)) 227.29/227.64 MARK(U72(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.64 MARK(U73(X1:S,X2:S)) -> ACTIVE(U73(mark(X1:S),X2:S)) 227.29/227.64 MARK(U73(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.64 MARK(U74(X:S)) -> ACTIVE(U74(mark(X:S))) 227.29/227.64 MARK(U74(X:S)) -> MARK(X:S) 227.29/227.64 MARK(U81(X1:S,X2:S)) -> ACTIVE(U81(mark(X1:S),X2:S)) 227.29/227.64 MARK(U81(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.64 MARK(U82(X1:S,X2:S)) -> ACTIVE(U82(mark(X1:S),X2:S)) 227.29/227.64 MARK(U82(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.64 MARK(U83(X:S)) -> ACTIVE(U83(mark(X:S))) 227.29/227.64 MARK(U83(X:S)) -> MARK(X:S) 227.29/227.64 MARK(U91(X1:S,X2:S)) -> ACTIVE(U91(mark(X1:S),X2:S)) 227.29/227.64 MARK(U91(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.64 MARK(U92(X:S)) -> ACTIVE(U92(mark(X:S))) 227.29/227.64 MARK(U92(X:S)) -> MARK(X:S) 227.29/227.64 MARK(__(X1:S,X2:S)) -> ACTIVE(__(mark(X1:S),mark(X2:S))) 227.29/227.64 MARK(__(X1:S,X2:S)) -> MARK(X1:S) 227.29/227.64 MARK(__(X1:S,X2:S)) -> MARK(X2:S) 227.29/227.64 MARK(isList(X:S)) -> ACTIVE(isList(X:S)) 227.29/227.64 MARK(isNeList(X:S)) -> ACTIVE(isNeList(X:S)) 227.29/227.64 MARK(isNePal(X:S)) -> ACTIVE(isNePal(X:S)) 227.29/227.64 MARK(isPal(X:S)) -> ACTIVE(isPal(X:S)) 227.29/227.64 MARK(isPalListKind(X:S)) -> ACTIVE(isPalListKind(X:S)) 227.29/227.64 ->->-> Rules: 227.29/227.64 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.29/227.64 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.29/227.64 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.29/227.64 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.29/227.64 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.29/227.64 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.29/227.64 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.29/227.64 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.29/227.64 U13(active(X:S)) -> U13(X:S) 227.29/227.64 U13(mark(X:S)) -> U13(X:S) 227.29/227.64 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.29/227.64 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.29/227.64 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.29/227.64 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.29/227.64 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.29/227.64 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.29/227.64 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.29/227.64 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.29/227.64 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.29/227.64 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.29/227.64 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.29/227.64 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.29/227.64 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.29/227.64 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.29/227.64 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.29/227.64 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.29/227.64 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.29/227.64 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.29/227.64 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.29/227.64 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.29/227.64 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.29/227.64 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.29/227.64 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.29/227.64 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.29/227.64 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.29/227.64 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.29/227.64 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.29/227.64 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.29/227.64 U26(active(X:S)) -> U26(X:S) 227.29/227.64 U26(mark(X:S)) -> U26(X:S) 227.29/227.64 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.29/227.64 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.29/227.64 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.29/227.64 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.29/227.64 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.29/227.64 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.29/227.64 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.29/227.64 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.29/227.64 U33(active(X:S)) -> U33(X:S) 227.29/227.64 U33(mark(X:S)) -> U33(X:S) 227.29/227.64 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.29/227.64 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.29/227.64 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.29/227.64 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.29/227.64 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.29/227.64 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.29/227.64 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.29/227.64 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.29/227.64 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.29/227.64 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.29/227.64 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.29/227.64 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.29/227.64 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.29/227.64 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.29/227.64 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.29/227.64 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.29/227.64 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.29/227.64 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.29/227.64 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.29/227.64 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.29/227.64 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.29/227.64 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.29/227.64 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.29/227.64 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.29/227.64 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.29/227.64 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.29/227.64 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.29/227.64 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.29/227.64 U46(active(X:S)) -> U46(X:S) 227.29/227.64 U46(mark(X:S)) -> U46(X:S) 227.29/227.64 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.29/227.64 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.29/227.64 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.29/227.64 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.29/227.64 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.29/227.64 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.29/227.64 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.29/227.64 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.29/227.64 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.29/227.64 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.29/227.64 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.29/227.64 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.29/227.64 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.29/227.64 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.29/227.64 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.29/227.64 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.29/227.64 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.29/227.64 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.29/227.64 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.29/227.64 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.29/227.64 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.29/227.64 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.29/227.64 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.29/227.64 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.29/227.64 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.29/227.64 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.29/227.64 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.29/227.64 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.29/227.64 U56(active(X:S)) -> U56(X:S) 227.29/227.64 U56(mark(X:S)) -> U56(X:S) 227.29/227.64 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.29/227.64 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.29/227.64 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.29/227.64 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.29/227.64 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.29/227.64 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.29/227.64 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.29/227.64 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.29/227.64 U63(active(X:S)) -> U63(X:S) 227.29/227.64 U63(mark(X:S)) -> U63(X:S) 227.29/227.64 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.29/227.64 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.29/227.64 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.29/227.64 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.29/227.64 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.29/227.64 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.29/227.64 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.29/227.64 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.29/227.64 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.34/227.64 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.34/227.64 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.34/227.64 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.34/227.64 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.34/227.64 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.34/227.64 U74(active(X:S)) -> U74(X:S) 227.34/227.64 U74(mark(X:S)) -> U74(X:S) 227.34/227.64 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.34/227.64 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.34/227.64 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.34/227.64 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.34/227.64 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.34/227.64 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.34/227.64 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.34/227.64 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.34/227.64 U83(active(X:S)) -> U83(X:S) 227.34/227.64 U83(mark(X:S)) -> U83(X:S) 227.34/227.64 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.34/227.64 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.34/227.64 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.34/227.64 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.34/227.64 U92(active(X:S)) -> U92(X:S) 227.34/227.64 U92(mark(X:S)) -> U92(X:S) 227.34/227.64 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.34/227.64 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.34/227.64 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.34/227.64 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.34/227.64 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.34/227.64 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.34/227.64 active(U13(tt)) -> mark(tt) 227.34/227.64 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.34/227.64 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.34/227.64 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.34/227.64 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.34/227.64 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.34/227.64 active(U26(tt)) -> mark(tt) 227.34/227.64 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.34/227.64 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.34/227.64 active(U33(tt)) -> mark(tt) 227.34/227.64 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.34/227.64 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.34/227.64 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.34/227.64 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.34/227.64 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.34/227.64 active(U46(tt)) -> mark(tt) 227.34/227.64 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.34/227.64 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.34/227.64 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.34/227.64 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.34/227.64 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.34/227.64 active(U56(tt)) -> mark(tt) 227.34/227.64 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.34/227.64 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.34/227.64 active(U63(tt)) -> mark(tt) 227.34/227.64 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.34/227.64 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.34/227.64 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.34/227.64 active(U74(tt)) -> mark(tt) 227.34/227.64 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.34/227.64 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.34/227.64 active(U83(tt)) -> mark(tt) 227.34/227.64 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.34/227.64 active(U92(tt)) -> mark(tt) 227.34/227.64 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.34/227.64 active(__(nil,X:S)) -> mark(X:S) 227.34/227.64 active(__(X:S,nil)) -> mark(X:S) 227.34/227.64 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.34/227.64 active(isList(nil)) -> mark(tt) 227.34/227.64 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.34/227.64 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.34/227.64 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.34/227.64 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.34/227.64 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.34/227.64 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.34/227.64 active(isPal(nil)) -> mark(tt) 227.34/227.64 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.34/227.64 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.34/227.64 active(isPalListKind(a)) -> mark(tt) 227.34/227.64 active(isPalListKind(e)) -> mark(tt) 227.34/227.64 active(isPalListKind(i)) -> mark(tt) 227.34/227.64 active(isPalListKind(nil)) -> mark(tt) 227.34/227.64 active(isPalListKind(o)) -> mark(tt) 227.34/227.64 active(isPalListKind(u)) -> mark(tt) 227.34/227.64 active(isQid(a)) -> mark(tt) 227.34/227.64 active(isQid(e)) -> mark(tt) 227.34/227.64 active(isQid(i)) -> mark(tt) 227.34/227.64 active(isQid(o)) -> mark(tt) 227.34/227.64 active(isQid(u)) -> mark(tt) 227.34/227.64 isList(active(X:S)) -> isList(X:S) 227.34/227.64 isList(mark(X:S)) -> isList(X:S) 227.34/227.64 isNeList(active(X:S)) -> isNeList(X:S) 227.34/227.64 isNeList(mark(X:S)) -> isNeList(X:S) 227.34/227.64 isNePal(active(X:S)) -> isNePal(X:S) 227.34/227.64 isNePal(mark(X:S)) -> isNePal(X:S) 227.34/227.64 isPal(active(X:S)) -> isPal(X:S) 227.34/227.64 isPal(mark(X:S)) -> isPal(X:S) 227.34/227.64 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.34/227.64 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.34/227.64 isQid(active(X:S)) -> isQid(X:S) 227.34/227.64 isQid(mark(X:S)) -> isQid(X:S) 227.34/227.64 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.34/227.64 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.34/227.64 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.34/227.64 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.34/227.64 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.34/227.64 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.34/227.64 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.34/227.64 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.34/227.64 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.34/227.64 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.34/227.64 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.34/227.64 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.34/227.64 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.34/227.64 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.34/227.64 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.34/227.64 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.34/227.64 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.34/227.64 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.34/227.64 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.34/227.64 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.34/227.64 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.34/227.64 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.34/227.64 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.34/227.64 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.34/227.64 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.34/227.64 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.34/227.64 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.34/227.64 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.34/227.64 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.34/227.64 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.34/227.64 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.34/227.64 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.34/227.64 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.34/227.64 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.34/227.64 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.34/227.64 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.34/227.64 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.34/227.64 mark(isList(X:S)) -> active(isList(X:S)) 227.34/227.64 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.34/227.64 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.34/227.64 mark(isPal(X:S)) -> active(isPal(X:S)) 227.34/227.64 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.34/227.64 mark(isQid(X:S)) -> active(isQid(X:S)) 227.34/227.64 mark(a) -> active(a) 227.34/227.64 mark(e) -> active(e) 227.34/227.64 mark(i) -> active(i) 227.34/227.64 mark(nil) -> active(nil) 227.34/227.64 mark(o) -> active(o) 227.34/227.64 mark(tt) -> active(tt) 227.34/227.64 mark(u) -> active(u) 227.34/227.64 227.34/227.64 Problem 1.44: 227.34/227.64 227.34/227.64 Reduction Pairs Processor: 227.34/227.64 -> Pairs: 227.34/227.64 ACTIVE(U44(tt,V1:S,V2:S)) -> MARK(U45(isList(V1:S),V2:S)) 227.34/227.64 ACTIVE(U45(tt,V2:S)) -> MARK(U46(isNeList(V2:S))) 227.34/227.64 ACTIVE(U51(tt,V1:S,V2:S)) -> MARK(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.34/227.65 ACTIVE(U52(tt,V1:S,V2:S)) -> MARK(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.34/227.65 ACTIVE(U53(tt,V1:S,V2:S)) -> MARK(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.34/227.65 ACTIVE(U54(tt,V1:S,V2:S)) -> MARK(U55(isNeList(V1:S),V2:S)) 227.34/227.65 ACTIVE(U55(tt,V2:S)) -> MARK(U56(isList(V2:S))) 227.34/227.65 ACTIVE(U61(tt,V:S)) -> MARK(U62(isPalListKind(V:S),V:S)) 227.34/227.65 ACTIVE(U62(tt,V:S)) -> MARK(U63(isQid(V:S))) 227.34/227.65 ACTIVE(U71(tt,I:S,P:S)) -> MARK(U72(isPalListKind(I:S),P:S)) 227.34/227.65 ACTIVE(U72(tt,P:S)) -> MARK(U73(isPal(P:S),P:S)) 227.34/227.65 ACTIVE(U73(tt,P:S)) -> MARK(U74(isPalListKind(P:S))) 227.34/227.65 ACTIVE(U81(tt,V:S)) -> MARK(U82(isPalListKind(V:S),V:S)) 227.34/227.65 ACTIVE(U82(tt,V:S)) -> MARK(U83(isNePal(V:S))) 227.34/227.65 ACTIVE(U91(tt,V2:S)) -> MARK(U92(isPalListKind(V2:S))) 227.34/227.65 ACTIVE(__(__(X:S,Y:S),Z:S)) -> MARK(__(X:S,__(Y:S,Z:S))) 227.34/227.65 ACTIVE(__(nil,X:S)) -> MARK(X:S) 227.34/227.65 ACTIVE(__(X:S,nil)) -> MARK(X:S) 227.34/227.65 ACTIVE(isList(__(V1:S,V2:S))) -> MARK(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.34/227.65 ACTIVE(isList(V:S)) -> MARK(U11(isPalListKind(V:S),V:S)) 227.34/227.65 ACTIVE(isNeList(__(V1:S,V2:S))) -> MARK(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.34/227.65 ACTIVE(isNeList(__(V1:S,V2:S))) -> MARK(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.34/227.65 ACTIVE(isNeList(V:S)) -> MARK(U31(isPalListKind(V:S),V:S)) 227.34/227.65 ACTIVE(isNePal(__(I:S,__(P:S,I:S)))) -> MARK(U71(isQid(I:S),I:S,P:S)) 227.34/227.65 ACTIVE(isNePal(V:S)) -> MARK(U61(isPalListKind(V:S),V:S)) 227.34/227.65 ACTIVE(isPal(V:S)) -> MARK(U81(isPalListKind(V:S),V:S)) 227.34/227.65 ACTIVE(isPalListKind(__(V1:S,V2:S))) -> MARK(U91(isPalListKind(V1:S),V2:S)) 227.34/227.65 MARK(U11(X1:S,X2:S)) -> ACTIVE(U11(mark(X1:S),X2:S)) 227.34/227.65 MARK(U11(X1:S,X2:S)) -> MARK(X1:S) 227.34/227.65 MARK(U12(X1:S,X2:S)) -> ACTIVE(U12(mark(X1:S),X2:S)) 227.34/227.65 MARK(U12(X1:S,X2:S)) -> MARK(X1:S) 227.34/227.65 MARK(U13(X:S)) -> ACTIVE(U13(mark(X:S))) 227.34/227.65 MARK(U13(X:S)) -> MARK(X:S) 227.34/227.65 MARK(U21(X1:S,X2:S,X3:S)) -> ACTIVE(U21(mark(X1:S),X2:S,X3:S)) 227.34/227.65 MARK(U21(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.34/227.65 MARK(U22(X1:S,X2:S,X3:S)) -> ACTIVE(U22(mark(X1:S),X2:S,X3:S)) 227.34/227.65 MARK(U22(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.34/227.65 MARK(U23(X1:S,X2:S,X3:S)) -> ACTIVE(U23(mark(X1:S),X2:S,X3:S)) 227.34/227.65 MARK(U23(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.34/227.65 MARK(U24(X1:S,X2:S,X3:S)) -> ACTIVE(U24(mark(X1:S),X2:S,X3:S)) 227.34/227.65 MARK(U24(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.34/227.65 MARK(U25(X1:S,X2:S)) -> ACTIVE(U25(mark(X1:S),X2:S)) 227.34/227.65 MARK(U25(X1:S,X2:S)) -> MARK(X1:S) 227.34/227.65 MARK(U26(X:S)) -> ACTIVE(U26(mark(X:S))) 227.34/227.65 MARK(U26(X:S)) -> MARK(X:S) 227.34/227.65 MARK(U31(X1:S,X2:S)) -> ACTIVE(U31(mark(X1:S),X2:S)) 227.34/227.65 MARK(U31(X1:S,X2:S)) -> MARK(X1:S) 227.34/227.65 MARK(U32(X1:S,X2:S)) -> ACTIVE(U32(mark(X1:S),X2:S)) 227.34/227.65 MARK(U32(X1:S,X2:S)) -> MARK(X1:S) 227.34/227.65 MARK(U33(X:S)) -> ACTIVE(U33(mark(X:S))) 227.34/227.65 MARK(U33(X:S)) -> MARK(X:S) 227.34/227.65 MARK(U41(X1:S,X2:S,X3:S)) -> ACTIVE(U41(mark(X1:S),X2:S,X3:S)) 227.34/227.65 MARK(U41(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.34/227.65 MARK(U42(X1:S,X2:S,X3:S)) -> ACTIVE(U42(mark(X1:S),X2:S,X3:S)) 227.34/227.65 MARK(U42(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.34/227.65 MARK(U43(X1:S,X2:S,X3:S)) -> ACTIVE(U43(mark(X1:S),X2:S,X3:S)) 227.34/227.65 MARK(U43(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.34/227.65 MARK(U44(X1:S,X2:S,X3:S)) -> ACTIVE(U44(mark(X1:S),X2:S,X3:S)) 227.34/227.65 MARK(U44(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.34/227.65 MARK(U45(X1:S,X2:S)) -> ACTIVE(U45(mark(X1:S),X2:S)) 227.34/227.65 MARK(U45(X1:S,X2:S)) -> MARK(X1:S) 227.34/227.65 MARK(U46(X:S)) -> ACTIVE(U46(mark(X:S))) 227.34/227.65 MARK(U46(X:S)) -> MARK(X:S) 227.34/227.65 MARK(U51(X1:S,X2:S,X3:S)) -> ACTIVE(U51(mark(X1:S),X2:S,X3:S)) 227.34/227.65 MARK(U51(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.34/227.65 MARK(U52(X1:S,X2:S,X3:S)) -> ACTIVE(U52(mark(X1:S),X2:S,X3:S)) 227.34/227.65 MARK(U52(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.34/227.65 MARK(U53(X1:S,X2:S,X3:S)) -> ACTIVE(U53(mark(X1:S),X2:S,X3:S)) 227.34/227.65 MARK(U53(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.34/227.65 MARK(U54(X1:S,X2:S,X3:S)) -> ACTIVE(U54(mark(X1:S),X2:S,X3:S)) 227.34/227.65 MARK(U54(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.34/227.65 MARK(U55(X1:S,X2:S)) -> ACTIVE(U55(mark(X1:S),X2:S)) 227.34/227.65 MARK(U55(X1:S,X2:S)) -> MARK(X1:S) 227.34/227.65 MARK(U56(X:S)) -> ACTIVE(U56(mark(X:S))) 227.34/227.65 MARK(U56(X:S)) -> MARK(X:S) 227.34/227.65 MARK(U61(X1:S,X2:S)) -> ACTIVE(U61(mark(X1:S),X2:S)) 227.34/227.65 MARK(U61(X1:S,X2:S)) -> MARK(X1:S) 227.34/227.65 MARK(U62(X1:S,X2:S)) -> ACTIVE(U62(mark(X1:S),X2:S)) 227.34/227.65 MARK(U62(X1:S,X2:S)) -> MARK(X1:S) 227.34/227.65 MARK(U63(X:S)) -> ACTIVE(U63(mark(X:S))) 227.34/227.65 MARK(U63(X:S)) -> MARK(X:S) 227.34/227.65 MARK(U71(X1:S,X2:S,X3:S)) -> ACTIVE(U71(mark(X1:S),X2:S,X3:S)) 227.34/227.65 MARK(U71(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.34/227.65 MARK(U72(X1:S,X2:S)) -> ACTIVE(U72(mark(X1:S),X2:S)) 227.34/227.65 MARK(U72(X1:S,X2:S)) -> MARK(X1:S) 227.34/227.65 MARK(U73(X1:S,X2:S)) -> ACTIVE(U73(mark(X1:S),X2:S)) 227.34/227.65 MARK(U73(X1:S,X2:S)) -> MARK(X1:S) 227.34/227.65 MARK(U74(X:S)) -> ACTIVE(U74(mark(X:S))) 227.34/227.65 MARK(U74(X:S)) -> MARK(X:S) 227.34/227.65 MARK(U81(X1:S,X2:S)) -> ACTIVE(U81(mark(X1:S),X2:S)) 227.34/227.65 MARK(U81(X1:S,X2:S)) -> MARK(X1:S) 227.34/227.65 MARK(U82(X1:S,X2:S)) -> ACTIVE(U82(mark(X1:S),X2:S)) 227.34/227.65 MARK(U82(X1:S,X2:S)) -> MARK(X1:S) 227.34/227.65 MARK(U83(X:S)) -> ACTIVE(U83(mark(X:S))) 227.34/227.65 MARK(U83(X:S)) -> MARK(X:S) 227.34/227.65 MARK(U91(X1:S,X2:S)) -> ACTIVE(U91(mark(X1:S),X2:S)) 227.34/227.65 MARK(U91(X1:S,X2:S)) -> MARK(X1:S) 227.34/227.65 MARK(U92(X:S)) -> ACTIVE(U92(mark(X:S))) 227.34/227.65 MARK(U92(X:S)) -> MARK(X:S) 227.34/227.65 MARK(__(X1:S,X2:S)) -> ACTIVE(__(mark(X1:S),mark(X2:S))) 227.34/227.65 MARK(__(X1:S,X2:S)) -> MARK(X1:S) 227.34/227.65 MARK(__(X1:S,X2:S)) -> MARK(X2:S) 227.34/227.65 MARK(isList(X:S)) -> ACTIVE(isList(X:S)) 227.34/227.65 MARK(isNeList(X:S)) -> ACTIVE(isNeList(X:S)) 227.34/227.65 MARK(isNePal(X:S)) -> ACTIVE(isNePal(X:S)) 227.34/227.65 MARK(isPal(X:S)) -> ACTIVE(isPal(X:S)) 227.34/227.65 MARK(isPalListKind(X:S)) -> ACTIVE(isPalListKind(X:S)) 227.34/227.65 -> Rules: 227.34/227.65 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.34/227.65 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.34/227.65 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.34/227.65 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.34/227.65 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.34/227.65 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.34/227.65 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.34/227.65 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.34/227.65 U13(active(X:S)) -> U13(X:S) 227.34/227.65 U13(mark(X:S)) -> U13(X:S) 227.34/227.65 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.34/227.65 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.34/227.65 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.34/227.65 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.34/227.65 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.34/227.65 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.34/227.65 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.34/227.65 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.34/227.65 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.34/227.65 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.34/227.65 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.34/227.65 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.34/227.65 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.34/227.65 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.34/227.65 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.34/227.65 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.34/227.65 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.34/227.65 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.34/227.65 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.34/227.65 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.34/227.65 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.34/227.65 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.34/227.65 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.34/227.65 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.34/227.65 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.34/227.65 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.34/227.65 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.34/227.65 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.34/227.65 U26(active(X:S)) -> U26(X:S) 227.34/227.65 U26(mark(X:S)) -> U26(X:S) 227.34/227.65 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.34/227.65 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.34/227.65 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.34/227.65 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.34/227.65 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.34/227.65 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.34/227.65 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.34/227.65 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.34/227.65 U33(active(X:S)) -> U33(X:S) 227.34/227.65 U33(mark(X:S)) -> U33(X:S) 227.34/227.65 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.34/227.65 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.34/227.65 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.34/227.65 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.34/227.65 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.34/227.65 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.34/227.65 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.34/227.65 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.34/227.65 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.34/227.65 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.34/227.65 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.34/227.65 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.34/227.65 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.34/227.65 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.34/227.65 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.34/227.65 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.34/227.65 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.34/227.65 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.34/227.65 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.34/227.65 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.34/227.65 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.34/227.65 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.34/227.65 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.34/227.65 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.34/227.65 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.34/227.65 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.34/227.65 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.34/227.65 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.34/227.65 U46(active(X:S)) -> U46(X:S) 227.34/227.65 U46(mark(X:S)) -> U46(X:S) 227.34/227.65 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.34/227.65 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.34/227.65 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.34/227.65 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.34/227.65 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.34/227.65 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.34/227.65 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.34/227.65 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.34/227.65 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.34/227.65 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.34/227.65 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.34/227.65 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.34/227.65 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.34/227.65 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.34/227.65 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.34/227.65 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.34/227.65 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.34/227.65 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.34/227.65 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.34/227.65 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.34/227.65 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.34/227.65 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.34/227.65 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.34/227.65 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.34/227.65 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.34/227.65 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.34/227.65 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.34/227.65 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.34/227.65 U56(active(X:S)) -> U56(X:S) 227.34/227.65 U56(mark(X:S)) -> U56(X:S) 227.34/227.65 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.34/227.65 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.34/227.65 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.34/227.65 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.34/227.65 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.34/227.65 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.34/227.65 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.34/227.65 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.34/227.65 U63(active(X:S)) -> U63(X:S) 227.34/227.65 U63(mark(X:S)) -> U63(X:S) 227.34/227.65 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.34/227.65 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.34/227.65 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.34/227.65 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.34/227.65 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.34/227.65 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.34/227.65 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.34/227.65 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.34/227.65 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.34/227.65 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.34/227.65 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.34/227.65 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.34/227.65 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.34/227.65 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.34/227.65 U74(active(X:S)) -> U74(X:S) 227.34/227.65 U74(mark(X:S)) -> U74(X:S) 227.34/227.65 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.34/227.65 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.34/227.65 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.34/227.65 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.34/227.65 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.34/227.65 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.34/227.65 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.34/227.65 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.34/227.65 U83(active(X:S)) -> U83(X:S) 227.34/227.65 U83(mark(X:S)) -> U83(X:S) 227.34/227.65 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.34/227.65 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.34/227.65 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.34/227.65 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.34/227.65 U92(active(X:S)) -> U92(X:S) 227.34/227.65 U92(mark(X:S)) -> U92(X:S) 227.34/227.65 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.34/227.65 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.34/227.65 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.34/227.65 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.34/227.65 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.34/227.65 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.34/227.65 active(U13(tt)) -> mark(tt) 227.34/227.65 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.34/227.65 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.34/227.65 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.34/227.65 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.34/227.65 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.34/227.65 active(U26(tt)) -> mark(tt) 227.34/227.65 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.34/227.65 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.34/227.65 active(U33(tt)) -> mark(tt) 227.34/227.65 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.34/227.65 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.34/227.65 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.34/227.65 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.34/227.65 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.34/227.65 active(U46(tt)) -> mark(tt) 227.34/227.65 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.34/227.65 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.34/227.65 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.34/227.65 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.34/227.65 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.34/227.65 active(U56(tt)) -> mark(tt) 227.34/227.65 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.34/227.65 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.34/227.65 active(U63(tt)) -> mark(tt) 227.34/227.65 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.34/227.65 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.34/227.65 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.34/227.65 active(U74(tt)) -> mark(tt) 227.34/227.65 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.34/227.65 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.34/227.65 active(U83(tt)) -> mark(tt) 227.34/227.65 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.34/227.65 active(U92(tt)) -> mark(tt) 227.34/227.65 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.34/227.65 active(__(nil,X:S)) -> mark(X:S) 227.34/227.65 active(__(X:S,nil)) -> mark(X:S) 227.34/227.65 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.34/227.65 active(isList(nil)) -> mark(tt) 227.34/227.65 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.34/227.65 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.34/227.65 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.34/227.65 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.34/227.65 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.34/227.65 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.34/227.65 active(isPal(nil)) -> mark(tt) 227.34/227.65 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.34/227.65 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.34/227.65 active(isPalListKind(a)) -> mark(tt) 227.34/227.65 active(isPalListKind(e)) -> mark(tt) 227.34/227.65 active(isPalListKind(i)) -> mark(tt) 227.34/227.65 active(isPalListKind(nil)) -> mark(tt) 227.34/227.65 active(isPalListKind(o)) -> mark(tt) 227.34/227.65 active(isPalListKind(u)) -> mark(tt) 227.34/227.65 active(isQid(a)) -> mark(tt) 227.34/227.65 active(isQid(e)) -> mark(tt) 227.34/227.65 active(isQid(i)) -> mark(tt) 227.34/227.65 active(isQid(o)) -> mark(tt) 227.34/227.65 active(isQid(u)) -> mark(tt) 227.34/227.65 isList(active(X:S)) -> isList(X:S) 227.34/227.65 isList(mark(X:S)) -> isList(X:S) 227.34/227.65 isNeList(active(X:S)) -> isNeList(X:S) 227.34/227.65 isNeList(mark(X:S)) -> isNeList(X:S) 227.34/227.65 isNePal(active(X:S)) -> isNePal(X:S) 227.34/227.65 isNePal(mark(X:S)) -> isNePal(X:S) 227.34/227.65 isPal(active(X:S)) -> isPal(X:S) 227.34/227.65 isPal(mark(X:S)) -> isPal(X:S) 227.34/227.65 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.34/227.65 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.34/227.65 isQid(active(X:S)) -> isQid(X:S) 227.34/227.65 isQid(mark(X:S)) -> isQid(X:S) 227.34/227.65 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.34/227.65 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.34/227.65 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.34/227.65 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.34/227.65 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.34/227.65 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.34/227.65 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.34/227.65 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.34/227.65 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.34/227.65 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.34/227.65 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.34/227.65 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.34/227.65 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.34/227.65 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.34/227.65 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.34/227.65 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.34/227.65 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.34/227.65 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.34/227.65 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.34/227.65 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.34/227.65 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.34/227.65 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.34/227.65 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.34/227.65 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.34/227.65 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.34/227.65 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.34/227.65 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.34/227.65 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.34/227.65 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.34/227.65 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.34/227.65 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.34/227.65 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.34/227.65 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.34/227.65 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.34/227.65 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.34/227.65 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.34/227.65 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.34/227.65 mark(isList(X:S)) -> active(isList(X:S)) 227.34/227.65 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.34/227.65 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.34/227.65 mark(isPal(X:S)) -> active(isPal(X:S)) 227.34/227.65 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.34/227.65 mark(isQid(X:S)) -> active(isQid(X:S)) 227.34/227.65 mark(a) -> active(a) 227.34/227.65 mark(e) -> active(e) 227.34/227.65 mark(i) -> active(i) 227.34/227.65 mark(nil) -> active(nil) 227.34/227.65 mark(o) -> active(o) 227.34/227.65 mark(tt) -> active(tt) 227.34/227.65 mark(u) -> active(u) 227.34/227.65 -> Usable rules: 227.34/227.65 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.34/227.65 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.34/227.65 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.34/227.65 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.34/227.65 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.34/227.65 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.34/227.65 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.34/227.65 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.34/227.65 U13(active(X:S)) -> U13(X:S) 227.34/227.65 U13(mark(X:S)) -> U13(X:S) 227.34/227.65 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.34/227.65 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.34/227.65 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.34/227.65 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.34/227.65 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.34/227.65 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.34/227.65 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.34/227.65 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.34/227.65 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.34/227.65 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.34/227.65 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.34/227.65 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.34/227.65 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.34/227.65 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.34/227.65 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.34/227.65 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.34/227.65 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.34/227.65 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.34/227.65 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.34/227.65 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.34/227.65 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.34/227.65 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.34/227.65 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.34/227.65 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.34/227.65 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.34/227.65 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.34/227.65 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.34/227.65 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.34/227.65 U26(active(X:S)) -> U26(X:S) 227.34/227.65 U26(mark(X:S)) -> U26(X:S) 227.34/227.65 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.34/227.65 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.34/227.65 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.34/227.65 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.34/227.65 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.34/227.65 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.34/227.65 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.34/227.65 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.34/227.65 U33(active(X:S)) -> U33(X:S) 227.34/227.65 U33(mark(X:S)) -> U33(X:S) 227.34/227.65 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.34/227.65 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.34/227.65 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.34/227.65 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.34/227.65 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.34/227.65 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.34/227.65 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.34/227.65 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.34/227.65 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.34/227.65 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.34/227.65 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.34/227.65 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.34/227.65 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.34/227.65 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.34/227.65 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.34/227.65 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.34/227.65 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.34/227.65 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.34/227.65 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.34/227.65 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.34/227.65 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.34/227.65 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.34/227.65 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.34/227.65 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.34/227.65 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.34/227.65 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.34/227.65 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.34/227.65 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.34/227.65 U46(active(X:S)) -> U46(X:S) 227.34/227.65 U46(mark(X:S)) -> U46(X:S) 227.34/227.65 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.34/227.65 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.34/227.65 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.34/227.65 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.34/227.65 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.34/227.65 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.34/227.65 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.34/227.65 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.34/227.65 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.34/227.65 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.34/227.65 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.34/227.65 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.34/227.65 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.34/227.65 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.34/227.65 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.34/227.65 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.34/227.65 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.34/227.65 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.34/227.65 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.34/227.65 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.34/227.65 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.34/227.65 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.34/227.65 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.34/227.65 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.34/227.65 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.34/227.65 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.34/227.65 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.34/227.65 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.34/227.65 U56(active(X:S)) -> U56(X:S) 227.34/227.65 U56(mark(X:S)) -> U56(X:S) 227.34/227.65 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.34/227.65 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.34/227.65 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.34/227.65 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.34/227.65 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.34/227.65 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.34/227.65 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.34/227.65 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.34/227.65 U63(active(X:S)) -> U63(X:S) 227.34/227.65 U63(mark(X:S)) -> U63(X:S) 227.34/227.65 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.34/227.65 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.34/227.65 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.34/227.65 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.34/227.65 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.34/227.65 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.34/227.65 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.34/227.65 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.34/227.65 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.34/227.65 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.34/227.65 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.34/227.65 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.34/227.65 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.34/227.65 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.34/227.65 U74(active(X:S)) -> U74(X:S) 227.34/227.65 U74(mark(X:S)) -> U74(X:S) 227.34/227.65 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.34/227.65 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.34/227.65 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.34/227.65 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.34/227.65 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.34/227.65 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.34/227.65 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.34/227.65 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.34/227.65 U83(active(X:S)) -> U83(X:S) 227.34/227.65 U83(mark(X:S)) -> U83(X:S) 227.34/227.65 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.34/227.65 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.34/227.65 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.34/227.65 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.34/227.65 U92(active(X:S)) -> U92(X:S) 227.34/227.65 U92(mark(X:S)) -> U92(X:S) 227.34/227.65 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.34/227.65 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.34/227.65 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.34/227.65 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.34/227.65 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.34/227.65 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.34/227.65 active(U13(tt)) -> mark(tt) 227.34/227.65 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.34/227.65 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.34/227.65 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.34/227.65 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.34/227.65 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.34/227.65 active(U26(tt)) -> mark(tt) 227.34/227.65 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.34/227.65 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.34/227.65 active(U33(tt)) -> mark(tt) 227.34/227.65 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.34/227.65 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.34/227.65 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.34/227.65 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.34/227.65 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.34/227.65 active(U46(tt)) -> mark(tt) 227.34/227.65 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.34/227.65 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.34/227.65 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.34/227.65 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.34/227.65 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.34/227.65 active(U56(tt)) -> mark(tt) 227.34/227.65 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.34/227.65 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.34/227.65 active(U63(tt)) -> mark(tt) 227.34/227.65 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.34/227.65 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.34/227.65 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.34/227.65 active(U74(tt)) -> mark(tt) 227.34/227.65 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.34/227.65 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.34/227.65 active(U83(tt)) -> mark(tt) 227.34/227.65 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.34/227.65 active(U92(tt)) -> mark(tt) 227.34/227.65 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.34/227.65 active(__(nil,X:S)) -> mark(X:S) 227.34/227.65 active(__(X:S,nil)) -> mark(X:S) 227.34/227.65 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.34/227.65 active(isList(nil)) -> mark(tt) 227.34/227.65 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.34/227.65 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.34/227.65 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.34/227.65 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.34/227.65 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.34/227.65 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.34/227.65 active(isPal(nil)) -> mark(tt) 227.34/227.65 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.34/227.65 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.34/227.65 active(isPalListKind(a)) -> mark(tt) 227.34/227.65 active(isPalListKind(e)) -> mark(tt) 227.34/227.65 active(isPalListKind(i)) -> mark(tt) 227.34/227.65 active(isPalListKind(nil)) -> mark(tt) 227.34/227.65 active(isPalListKind(o)) -> mark(tt) 227.34/227.65 active(isPalListKind(u)) -> mark(tt) 227.34/227.65 active(isQid(a)) -> mark(tt) 227.34/227.65 active(isQid(e)) -> mark(tt) 227.34/227.65 active(isQid(i)) -> mark(tt) 227.34/227.65 active(isQid(o)) -> mark(tt) 227.34/227.65 active(isQid(u)) -> mark(tt) 227.34/227.65 isList(active(X:S)) -> isList(X:S) 227.34/227.65 isList(mark(X:S)) -> isList(X:S) 227.34/227.65 isNeList(active(X:S)) -> isNeList(X:S) 227.34/227.65 isNeList(mark(X:S)) -> isNeList(X:S) 227.34/227.65 isNePal(active(X:S)) -> isNePal(X:S) 227.34/227.65 isNePal(mark(X:S)) -> isNePal(X:S) 227.34/227.65 isPal(active(X:S)) -> isPal(X:S) 227.34/227.65 isPal(mark(X:S)) -> isPal(X:S) 227.34/227.65 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.34/227.65 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.34/227.65 isQid(active(X:S)) -> isQid(X:S) 227.34/227.65 isQid(mark(X:S)) -> isQid(X:S) 227.34/227.65 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.34/227.65 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.34/227.65 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.34/227.65 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.34/227.65 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.34/227.65 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.34/227.65 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.34/227.65 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.34/227.65 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.34/227.65 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.34/227.65 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.34/227.65 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.34/227.65 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.34/227.65 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.34/227.65 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.34/227.65 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.34/227.65 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.34/227.65 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.34/227.65 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.34/227.65 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.34/227.65 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.34/227.65 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.34/227.65 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.34/227.65 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.34/227.65 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.34/227.65 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.34/227.65 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.34/227.65 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.34/227.65 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.34/227.65 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.34/227.65 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.34/227.65 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.34/227.65 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.34/227.65 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.34/227.65 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.34/227.65 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.34/227.65 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.34/227.65 mark(isList(X:S)) -> active(isList(X:S)) 227.34/227.65 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.34/227.65 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.34/227.65 mark(isPal(X:S)) -> active(isPal(X:S)) 227.34/227.65 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.34/227.65 mark(isQid(X:S)) -> active(isQid(X:S)) 227.34/227.65 mark(a) -> active(a) 227.34/227.65 mark(e) -> active(e) 227.34/227.65 mark(i) -> active(i) 227.34/227.65 mark(nil) -> active(nil) 227.34/227.65 mark(o) -> active(o) 227.34/227.65 mark(tt) -> active(tt) 227.34/227.65 mark(u) -> active(u) 227.34/227.65 ->Interpretation type: 227.34/227.65 Linear 227.34/227.65 ->Coefficients: 227.34/227.65 Natural Numbers 227.34/227.65 ->Dimension: 227.34/227.65 1 227.34/227.65 ->Bound: 227.34/227.65 2 227.34/227.65 ->Interpretation: 227.34/227.65 227.34/227.65 [U11](X1,X2) = X1 + 2.X2 227.34/227.65 [U12](X1,X2) = X1 + 2.X2 227.34/227.65 [U13](X) = X 227.34/227.65 [U21](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.34/227.65 [U22](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.34/227.65 [U23](X1,X2,X3) = X1 + 2.X2 + 2.X3 + 2 227.34/227.65 [U24](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 227.34/227.65 [U25](X1,X2) = X1 + 2.X2 + 2 227.34/227.65 [U26](X) = X + 2 227.34/227.65 [U31](X1,X2) = X1 + 2.X2 227.34/227.65 [U32](X1,X2) = X1 + 2.X2 227.34/227.65 [U33](X) = 2.X + 2 227.34/227.65 [U41](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.34/227.65 [U42](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.34/227.65 [U43](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.34/227.65 [U44](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.34/227.65 [U45](X1,X2) = X1 + 2.X2 + 2 227.34/227.65 [U46](X) = X + 2 227.34/227.65 [U51](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.34/227.65 [U52](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.34/227.65 [U53](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.34/227.65 [U54](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.34/227.65 [U55](X1,X2) = X1 + 2.X2 227.34/227.65 [U56](X) = X 227.34/227.65 [U61](X1,X2) = X1 + 2.X2 227.34/227.65 [U62](X1,X2) = X1 + 2.X2 227.34/227.65 [U63](X) = 2.X + 2 227.34/227.65 [U71](X1,X2,X3) = 2.X1 + 2.X3 + 2 227.34/227.65 [U72](X1,X2) = 2.X1 + 2.X2 + 2 227.34/227.65 [U73](X1,X2) = X1 + 2 227.34/227.65 [U74](X) = 2.X 227.34/227.65 [U81](X1,X2) = X1 + 2.X2 227.34/227.65 [U82](X1,X2) = X1 + 2.X2 227.34/227.65 [U83](X) = X 227.34/227.65 [U91](X1,X2) = X1 227.34/227.65 [U92](X) = X 227.34/227.65 [__](X1,X2) = 2.X1 + X2 + 2 227.34/227.65 [active](X) = X 227.34/227.65 [isList](X) = 2.X + 2 227.34/227.65 [isNeList](X) = 2.X + 2 227.34/227.65 [isNePal](X) = 2.X + 2 227.34/227.65 [isPal](X) = 2.X + 2 227.34/227.65 [isPalListKind](X) = 2 227.34/227.65 [isQid](X) = X 227.34/227.65 [mark](X) = X 227.34/227.65 [a] = 2 227.34/227.65 [e] = 2 227.34/227.65 [fSNonEmpty] = 0 227.34/227.65 [i] = 2 227.34/227.65 [nil] = 1 227.34/227.65 [o] = 2 227.34/227.65 [tt] = 2 227.34/227.65 [u] = 2 227.34/227.65 [U11#](X1,X2) = 0 227.34/227.65 [U12#](X1,X2) = 0 227.34/227.65 [U13#](X) = 0 227.34/227.65 [U21#](X1,X2,X3) = 0 227.34/227.65 [U22#](X1,X2,X3) = 0 227.34/227.65 [U23#](X1,X2,X3) = 0 227.34/227.65 [U24#](X1,X2,X3) = 0 227.34/227.65 [U25#](X1,X2) = 0 227.34/227.65 [U26#](X) = 0 227.34/227.65 [U31#](X1,X2) = 0 227.34/227.65 [U32#](X1,X2) = 0 227.34/227.65 [U33#](X) = 0 227.34/227.65 [U41#](X1,X2,X3) = 0 227.34/227.65 [U42#](X1,X2,X3) = 0 227.34/227.65 [U43#](X1,X2,X3) = 0 227.34/227.65 [U44#](X1,X2,X3) = 0 227.34/227.65 [U45#](X1,X2) = 0 227.34/227.65 [U46#](X) = 0 227.34/227.65 [U51#](X1,X2,X3) = 0 227.34/227.65 [U52#](X1,X2,X3) = 0 227.34/227.65 [U53#](X1,X2,X3) = 0 227.34/227.65 [U54#](X1,X2,X3) = 0 227.34/227.65 [U55#](X1,X2) = 0 227.34/227.65 [U56#](X) = 0 227.34/227.65 [U61#](X1,X2) = 0 227.34/227.65 [U62#](X1,X2) = 0 227.34/227.65 [U63#](X) = 0 227.34/227.65 [U71#](X1,X2,X3) = 0 227.34/227.65 [U72#](X1,X2) = 0 227.34/227.65 [U73#](X1,X2) = 0 227.34/227.65 [U74#](X) = 0 227.34/227.65 [U81#](X1,X2) = 0 227.34/227.65 [U82#](X1,X2) = 0 227.34/227.65 [U83#](X) = 0 227.34/227.65 [U91#](X1,X2) = 0 227.34/227.65 [U92#](X) = 0 227.34/227.65 [__#](X1,X2) = 0 227.34/227.65 [ACTIVE](X) = 2.X + 2 227.34/227.65 [ISLIST](X) = 0 227.34/227.65 [ISNELIST](X) = 0 227.34/227.65 [ISNEPAL](X) = 0 227.34/227.65 [ISPAL](X) = 0 227.34/227.65 [ISPALLISTKIND](X) = 0 227.34/227.65 [ISQID](X) = 0 227.34/227.65 [MARK](X) = 2.X + 2 227.34/227.65 227.34/227.65 Problem 1.44: 227.34/227.65 227.34/227.65 SCC Processor: 227.34/227.65 -> Pairs: 227.34/227.65 ACTIVE(U45(tt,V2:S)) -> MARK(U46(isNeList(V2:S))) 227.34/227.65 ACTIVE(U51(tt,V1:S,V2:S)) -> MARK(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.34/227.65 ACTIVE(U52(tt,V1:S,V2:S)) -> MARK(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.34/227.65 ACTIVE(U53(tt,V1:S,V2:S)) -> MARK(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.34/227.65 ACTIVE(U54(tt,V1:S,V2:S)) -> MARK(U55(isNeList(V1:S),V2:S)) 227.34/227.65 ACTIVE(U55(tt,V2:S)) -> MARK(U56(isList(V2:S))) 227.34/227.65 ACTIVE(U61(tt,V:S)) -> MARK(U62(isPalListKind(V:S),V:S)) 227.34/227.65 ACTIVE(U62(tt,V:S)) -> MARK(U63(isQid(V:S))) 227.34/227.65 ACTIVE(U71(tt,I:S,P:S)) -> MARK(U72(isPalListKind(I:S),P:S)) 227.34/227.65 ACTIVE(U72(tt,P:S)) -> MARK(U73(isPal(P:S),P:S)) 227.34/227.65 ACTIVE(U73(tt,P:S)) -> MARK(U74(isPalListKind(P:S))) 227.34/227.65 ACTIVE(U81(tt,V:S)) -> MARK(U82(isPalListKind(V:S),V:S)) 227.34/227.65 ACTIVE(U82(tt,V:S)) -> MARK(U83(isNePal(V:S))) 227.34/227.65 ACTIVE(U91(tt,V2:S)) -> MARK(U92(isPalListKind(V2:S))) 227.34/227.65 ACTIVE(__(__(X:S,Y:S),Z:S)) -> MARK(__(X:S,__(Y:S,Z:S))) 227.34/227.65 ACTIVE(__(nil,X:S)) -> MARK(X:S) 227.34/227.65 ACTIVE(__(X:S,nil)) -> MARK(X:S) 227.34/227.65 ACTIVE(isList(__(V1:S,V2:S))) -> MARK(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.34/227.65 ACTIVE(isList(V:S)) -> MARK(U11(isPalListKind(V:S),V:S)) 227.34/227.65 ACTIVE(isNeList(__(V1:S,V2:S))) -> MARK(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.34/227.65 ACTIVE(isNeList(__(V1:S,V2:S))) -> MARK(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.34/227.65 ACTIVE(isNeList(V:S)) -> MARK(U31(isPalListKind(V:S),V:S)) 227.34/227.65 ACTIVE(isNePal(__(I:S,__(P:S,I:S)))) -> MARK(U71(isQid(I:S),I:S,P:S)) 227.34/227.65 ACTIVE(isNePal(V:S)) -> MARK(U61(isPalListKind(V:S),V:S)) 227.34/227.65 ACTIVE(isPal(V:S)) -> MARK(U81(isPalListKind(V:S),V:S)) 227.34/227.65 ACTIVE(isPalListKind(__(V1:S,V2:S))) -> MARK(U91(isPalListKind(V1:S),V2:S)) 227.34/227.65 MARK(U11(X1:S,X2:S)) -> ACTIVE(U11(mark(X1:S),X2:S)) 227.34/227.65 MARK(U11(X1:S,X2:S)) -> MARK(X1:S) 227.34/227.65 MARK(U12(X1:S,X2:S)) -> ACTIVE(U12(mark(X1:S),X2:S)) 227.34/227.65 MARK(U12(X1:S,X2:S)) -> MARK(X1:S) 227.34/227.65 MARK(U13(X:S)) -> ACTIVE(U13(mark(X:S))) 227.34/227.65 MARK(U13(X:S)) -> MARK(X:S) 227.34/227.65 MARK(U21(X1:S,X2:S,X3:S)) -> ACTIVE(U21(mark(X1:S),X2:S,X3:S)) 227.34/227.65 MARK(U21(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.34/227.65 MARK(U22(X1:S,X2:S,X3:S)) -> ACTIVE(U22(mark(X1:S),X2:S,X3:S)) 227.34/227.65 MARK(U22(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.34/227.65 MARK(U23(X1:S,X2:S,X3:S)) -> ACTIVE(U23(mark(X1:S),X2:S,X3:S)) 227.34/227.65 MARK(U23(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.34/227.65 MARK(U24(X1:S,X2:S,X3:S)) -> ACTIVE(U24(mark(X1:S),X2:S,X3:S)) 227.34/227.65 MARK(U24(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.34/227.65 MARK(U25(X1:S,X2:S)) -> ACTIVE(U25(mark(X1:S),X2:S)) 227.34/227.65 MARK(U25(X1:S,X2:S)) -> MARK(X1:S) 227.34/227.65 MARK(U26(X:S)) -> ACTIVE(U26(mark(X:S))) 227.34/227.65 MARK(U26(X:S)) -> MARK(X:S) 227.34/227.65 MARK(U31(X1:S,X2:S)) -> ACTIVE(U31(mark(X1:S),X2:S)) 227.34/227.65 MARK(U31(X1:S,X2:S)) -> MARK(X1:S) 227.34/227.65 MARK(U32(X1:S,X2:S)) -> ACTIVE(U32(mark(X1:S),X2:S)) 227.34/227.65 MARK(U32(X1:S,X2:S)) -> MARK(X1:S) 227.34/227.65 MARK(U33(X:S)) -> ACTIVE(U33(mark(X:S))) 227.34/227.65 MARK(U33(X:S)) -> MARK(X:S) 227.34/227.65 MARK(U41(X1:S,X2:S,X3:S)) -> ACTIVE(U41(mark(X1:S),X2:S,X3:S)) 227.34/227.65 MARK(U41(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.34/227.65 MARK(U42(X1:S,X2:S,X3:S)) -> ACTIVE(U42(mark(X1:S),X2:S,X3:S)) 227.34/227.65 MARK(U42(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.34/227.65 MARK(U43(X1:S,X2:S,X3:S)) -> ACTIVE(U43(mark(X1:S),X2:S,X3:S)) 227.34/227.65 MARK(U43(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.34/227.65 MARK(U44(X1:S,X2:S,X3:S)) -> ACTIVE(U44(mark(X1:S),X2:S,X3:S)) 227.34/227.65 MARK(U44(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.34/227.65 MARK(U45(X1:S,X2:S)) -> ACTIVE(U45(mark(X1:S),X2:S)) 227.34/227.65 MARK(U45(X1:S,X2:S)) -> MARK(X1:S) 227.34/227.65 MARK(U46(X:S)) -> ACTIVE(U46(mark(X:S))) 227.34/227.65 MARK(U46(X:S)) -> MARK(X:S) 227.34/227.65 MARK(U51(X1:S,X2:S,X3:S)) -> ACTIVE(U51(mark(X1:S),X2:S,X3:S)) 227.34/227.65 MARK(U51(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.34/227.65 MARK(U52(X1:S,X2:S,X3:S)) -> ACTIVE(U52(mark(X1:S),X2:S,X3:S)) 227.34/227.65 MARK(U52(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.34/227.65 MARK(U53(X1:S,X2:S,X3:S)) -> ACTIVE(U53(mark(X1:S),X2:S,X3:S)) 227.34/227.65 MARK(U53(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.34/227.65 MARK(U54(X1:S,X2:S,X3:S)) -> ACTIVE(U54(mark(X1:S),X2:S,X3:S)) 227.34/227.65 MARK(U54(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.34/227.65 MARK(U55(X1:S,X2:S)) -> ACTIVE(U55(mark(X1:S),X2:S)) 227.34/227.65 MARK(U55(X1:S,X2:S)) -> MARK(X1:S) 227.34/227.65 MARK(U56(X:S)) -> ACTIVE(U56(mark(X:S))) 227.34/227.65 MARK(U56(X:S)) -> MARK(X:S) 227.34/227.65 MARK(U61(X1:S,X2:S)) -> ACTIVE(U61(mark(X1:S),X2:S)) 227.34/227.65 MARK(U61(X1:S,X2:S)) -> MARK(X1:S) 227.34/227.65 MARK(U62(X1:S,X2:S)) -> ACTIVE(U62(mark(X1:S),X2:S)) 227.34/227.65 MARK(U62(X1:S,X2:S)) -> MARK(X1:S) 227.34/227.65 MARK(U63(X:S)) -> ACTIVE(U63(mark(X:S))) 227.34/227.65 MARK(U63(X:S)) -> MARK(X:S) 227.34/227.65 MARK(U71(X1:S,X2:S,X3:S)) -> ACTIVE(U71(mark(X1:S),X2:S,X3:S)) 227.34/227.65 MARK(U71(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.34/227.65 MARK(U72(X1:S,X2:S)) -> ACTIVE(U72(mark(X1:S),X2:S)) 227.34/227.65 MARK(U72(X1:S,X2:S)) -> MARK(X1:S) 227.34/227.65 MARK(U73(X1:S,X2:S)) -> ACTIVE(U73(mark(X1:S),X2:S)) 227.34/227.65 MARK(U73(X1:S,X2:S)) -> MARK(X1:S) 227.34/227.65 MARK(U74(X:S)) -> ACTIVE(U74(mark(X:S))) 227.34/227.65 MARK(U74(X:S)) -> MARK(X:S) 227.34/227.65 MARK(U81(X1:S,X2:S)) -> ACTIVE(U81(mark(X1:S),X2:S)) 227.34/227.65 MARK(U81(X1:S,X2:S)) -> MARK(X1:S) 227.34/227.65 MARK(U82(X1:S,X2:S)) -> ACTIVE(U82(mark(X1:S),X2:S)) 227.34/227.65 MARK(U82(X1:S,X2:S)) -> MARK(X1:S) 227.34/227.65 MARK(U83(X:S)) -> ACTIVE(U83(mark(X:S))) 227.34/227.65 MARK(U83(X:S)) -> MARK(X:S) 227.34/227.65 MARK(U91(X1:S,X2:S)) -> ACTIVE(U91(mark(X1:S),X2:S)) 227.34/227.65 MARK(U91(X1:S,X2:S)) -> MARK(X1:S) 227.34/227.65 MARK(U92(X:S)) -> ACTIVE(U92(mark(X:S))) 227.34/227.65 MARK(U92(X:S)) -> MARK(X:S) 227.34/227.65 MARK(__(X1:S,X2:S)) -> ACTIVE(__(mark(X1:S),mark(X2:S))) 227.34/227.65 MARK(__(X1:S,X2:S)) -> MARK(X1:S) 227.34/227.65 MARK(__(X1:S,X2:S)) -> MARK(X2:S) 227.34/227.65 MARK(isList(X:S)) -> ACTIVE(isList(X:S)) 227.34/227.65 MARK(isNeList(X:S)) -> ACTIVE(isNeList(X:S)) 227.34/227.65 MARK(isNePal(X:S)) -> ACTIVE(isNePal(X:S)) 227.34/227.65 MARK(isPal(X:S)) -> ACTIVE(isPal(X:S)) 227.34/227.65 MARK(isPalListKind(X:S)) -> ACTIVE(isPalListKind(X:S)) 227.34/227.65 -> Rules: 227.34/227.65 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.34/227.65 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.34/227.65 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.34/227.65 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.34/227.65 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.34/227.65 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.34/227.65 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.34/227.65 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.34/227.65 U13(active(X:S)) -> U13(X:S) 227.34/227.65 U13(mark(X:S)) -> U13(X:S) 227.34/227.65 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.34/227.65 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.34/227.65 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.34/227.65 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.34/227.65 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.34/227.65 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.34/227.65 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.34/227.65 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.34/227.65 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.34/227.65 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.34/227.65 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.34/227.65 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.34/227.65 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.34/227.65 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.34/227.65 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.34/227.65 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.34/227.65 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.34/227.65 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.34/227.65 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.34/227.65 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.34/227.65 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.34/227.65 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.34/227.65 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.34/227.65 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.34/227.65 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.34/227.65 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.34/227.65 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.34/227.65 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.34/227.65 U26(active(X:S)) -> U26(X:S) 227.34/227.65 U26(mark(X:S)) -> U26(X:S) 227.34/227.65 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.34/227.65 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.34/227.65 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.34/227.65 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.34/227.65 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.34/227.65 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.34/227.65 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.34/227.65 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.34/227.65 U33(active(X:S)) -> U33(X:S) 227.34/227.65 U33(mark(X:S)) -> U33(X:S) 227.34/227.65 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.34/227.65 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.34/227.65 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.34/227.65 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.34/227.65 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.34/227.65 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.34/227.65 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.34/227.65 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.34/227.65 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.34/227.65 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.34/227.65 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.34/227.65 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.34/227.65 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.34/227.65 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.34/227.65 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.34/227.65 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.34/227.65 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.34/227.65 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.34/227.65 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.34/227.65 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.34/227.65 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.34/227.65 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.34/227.65 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.34/227.65 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.34/227.65 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.34/227.65 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.34/227.65 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.34/227.65 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.34/227.65 U46(active(X:S)) -> U46(X:S) 227.34/227.65 U46(mark(X:S)) -> U46(X:S) 227.34/227.65 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.34/227.65 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.34/227.65 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.34/227.65 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.34/227.65 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.34/227.65 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.34/227.65 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.34/227.65 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.34/227.65 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.34/227.65 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.34/227.65 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.34/227.65 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.34/227.65 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.34/227.65 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.34/227.65 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.34/227.65 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.34/227.65 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.34/227.65 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.34/227.65 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.34/227.65 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.34/227.65 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.34/227.65 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.34/227.65 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.34/227.65 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.34/227.65 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.34/227.65 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.34/227.65 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.34/227.65 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.34/227.65 U56(active(X:S)) -> U56(X:S) 227.34/227.65 U56(mark(X:S)) -> U56(X:S) 227.34/227.65 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.34/227.65 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.34/227.65 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.34/227.65 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.34/227.65 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.34/227.65 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.34/227.65 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.34/227.65 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.34/227.65 U63(active(X:S)) -> U63(X:S) 227.34/227.65 U63(mark(X:S)) -> U63(X:S) 227.34/227.65 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.34/227.65 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.34/227.65 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.34/227.65 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.34/227.65 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.34/227.65 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.34/227.65 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.34/227.65 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.34/227.65 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.34/227.65 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.34/227.65 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.34/227.65 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.34/227.65 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.34/227.65 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.34/227.65 U74(active(X:S)) -> U74(X:S) 227.34/227.65 U74(mark(X:S)) -> U74(X:S) 227.34/227.65 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.34/227.65 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.34/227.65 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.34/227.65 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.34/227.65 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.34/227.65 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.34/227.65 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.34/227.65 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.34/227.65 U83(active(X:S)) -> U83(X:S) 227.34/227.65 U83(mark(X:S)) -> U83(X:S) 227.34/227.65 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.34/227.65 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.34/227.65 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.34/227.65 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.34/227.65 U92(active(X:S)) -> U92(X:S) 227.34/227.65 U92(mark(X:S)) -> U92(X:S) 227.34/227.65 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.34/227.65 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.34/227.65 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.34/227.65 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.34/227.65 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.34/227.65 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.34/227.65 active(U13(tt)) -> mark(tt) 227.34/227.65 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.34/227.65 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.34/227.65 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.34/227.65 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.34/227.65 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.34/227.65 active(U26(tt)) -> mark(tt) 227.34/227.65 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.34/227.65 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.34/227.65 active(U33(tt)) -> mark(tt) 227.34/227.65 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.34/227.65 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.34/227.65 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.34/227.65 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.34/227.65 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.34/227.65 active(U46(tt)) -> mark(tt) 227.34/227.65 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.34/227.65 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.34/227.65 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.34/227.65 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.34/227.65 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.34/227.65 active(U56(tt)) -> mark(tt) 227.34/227.65 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.34/227.65 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.34/227.65 active(U63(tt)) -> mark(tt) 227.34/227.65 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.34/227.65 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.34/227.65 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.34/227.65 active(U74(tt)) -> mark(tt) 227.34/227.65 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.34/227.65 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.34/227.65 active(U83(tt)) -> mark(tt) 227.34/227.65 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.34/227.65 active(U92(tt)) -> mark(tt) 227.34/227.65 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.34/227.65 active(__(nil,X:S)) -> mark(X:S) 227.34/227.65 active(__(X:S,nil)) -> mark(X:S) 227.34/227.65 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.34/227.65 active(isList(nil)) -> mark(tt) 227.34/227.65 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.34/227.65 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.34/227.65 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.34/227.65 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.34/227.65 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.34/227.65 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.34/227.65 active(isPal(nil)) -> mark(tt) 227.34/227.65 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.34/227.65 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.34/227.65 active(isPalListKind(a)) -> mark(tt) 227.34/227.65 active(isPalListKind(e)) -> mark(tt) 227.34/227.65 active(isPalListKind(i)) -> mark(tt) 227.34/227.65 active(isPalListKind(nil)) -> mark(tt) 227.34/227.65 active(isPalListKind(o)) -> mark(tt) 227.34/227.65 active(isPalListKind(u)) -> mark(tt) 227.34/227.65 active(isQid(a)) -> mark(tt) 227.34/227.65 active(isQid(e)) -> mark(tt) 227.34/227.65 active(isQid(i)) -> mark(tt) 227.34/227.65 active(isQid(o)) -> mark(tt) 227.34/227.65 active(isQid(u)) -> mark(tt) 227.34/227.65 isList(active(X:S)) -> isList(X:S) 227.34/227.65 isList(mark(X:S)) -> isList(X:S) 227.34/227.65 isNeList(active(X:S)) -> isNeList(X:S) 227.34/227.65 isNeList(mark(X:S)) -> isNeList(X:S) 227.34/227.65 isNePal(active(X:S)) -> isNePal(X:S) 227.34/227.65 isNePal(mark(X:S)) -> isNePal(X:S) 227.34/227.65 isPal(active(X:S)) -> isPal(X:S) 227.34/227.65 isPal(mark(X:S)) -> isPal(X:S) 227.34/227.65 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.34/227.65 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.34/227.65 isQid(active(X:S)) -> isQid(X:S) 227.34/227.65 isQid(mark(X:S)) -> isQid(X:S) 227.34/227.65 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.34/227.65 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.34/227.65 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.34/227.65 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.34/227.65 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.34/227.65 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.34/227.65 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.34/227.65 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.34/227.65 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.34/227.65 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.34/227.65 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.34/227.65 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.34/227.65 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.34/227.65 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.34/227.65 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.34/227.65 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.34/227.65 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.34/227.65 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.34/227.65 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.34/227.65 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.34/227.65 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.34/227.65 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.34/227.65 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.34/227.65 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.34/227.65 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.34/227.65 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.34/227.65 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.34/227.65 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.34/227.65 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.34/227.65 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.34/227.65 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.34/227.65 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.34/227.65 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.34/227.65 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.34/227.65 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.34/227.65 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.34/227.65 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.34/227.65 mark(isList(X:S)) -> active(isList(X:S)) 227.34/227.65 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.34/227.65 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.34/227.65 mark(isPal(X:S)) -> active(isPal(X:S)) 227.34/227.65 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.34/227.65 mark(isQid(X:S)) -> active(isQid(X:S)) 227.34/227.65 mark(a) -> active(a) 227.34/227.65 mark(e) -> active(e) 227.34/227.65 mark(i) -> active(i) 227.34/227.65 mark(nil) -> active(nil) 227.34/227.65 mark(o) -> active(o) 227.34/227.65 mark(tt) -> active(tt) 227.34/227.65 mark(u) -> active(u) 227.34/227.65 ->Strongly Connected Components: 227.34/227.65 ->->Cycle: 227.34/227.65 ->->-> Pairs: 227.34/227.65 ACTIVE(U45(tt,V2:S)) -> MARK(U46(isNeList(V2:S))) 227.34/227.65 ACTIVE(U51(tt,V1:S,V2:S)) -> MARK(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.34/227.65 ACTIVE(U52(tt,V1:S,V2:S)) -> MARK(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.34/227.65 ACTIVE(U53(tt,V1:S,V2:S)) -> MARK(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.34/227.65 ACTIVE(U54(tt,V1:S,V2:S)) -> MARK(U55(isNeList(V1:S),V2:S)) 227.34/227.65 ACTIVE(U55(tt,V2:S)) -> MARK(U56(isList(V2:S))) 227.34/227.65 ACTIVE(U61(tt,V:S)) -> MARK(U62(isPalListKind(V:S),V:S)) 227.34/227.65 ACTIVE(U62(tt,V:S)) -> MARK(U63(isQid(V:S))) 227.34/227.65 ACTIVE(U71(tt,I:S,P:S)) -> MARK(U72(isPalListKind(I:S),P:S)) 227.34/227.65 ACTIVE(U72(tt,P:S)) -> MARK(U73(isPal(P:S),P:S)) 227.34/227.65 ACTIVE(U73(tt,P:S)) -> MARK(U74(isPalListKind(P:S))) 227.34/227.65 ACTIVE(U81(tt,V:S)) -> MARK(U82(isPalListKind(V:S),V:S)) 227.34/227.65 ACTIVE(U82(tt,V:S)) -> MARK(U83(isNePal(V:S))) 227.34/227.65 ACTIVE(U91(tt,V2:S)) -> MARK(U92(isPalListKind(V2:S))) 227.34/227.65 ACTIVE(__(__(X:S,Y:S),Z:S)) -> MARK(__(X:S,__(Y:S,Z:S))) 227.34/227.65 ACTIVE(__(nil,X:S)) -> MARK(X:S) 227.34/227.65 ACTIVE(__(X:S,nil)) -> MARK(X:S) 227.34/227.65 ACTIVE(isList(__(V1:S,V2:S))) -> MARK(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.34/227.65 ACTIVE(isList(V:S)) -> MARK(U11(isPalListKind(V:S),V:S)) 227.34/227.65 ACTIVE(isNeList(__(V1:S,V2:S))) -> MARK(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.34/227.65 ACTIVE(isNeList(__(V1:S,V2:S))) -> MARK(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.34/227.65 ACTIVE(isNeList(V:S)) -> MARK(U31(isPalListKind(V:S),V:S)) 227.34/227.65 ACTIVE(isNePal(__(I:S,__(P:S,I:S)))) -> MARK(U71(isQid(I:S),I:S,P:S)) 227.34/227.65 ACTIVE(isNePal(V:S)) -> MARK(U61(isPalListKind(V:S),V:S)) 227.34/227.65 ACTIVE(isPal(V:S)) -> MARK(U81(isPalListKind(V:S),V:S)) 227.34/227.65 ACTIVE(isPalListKind(__(V1:S,V2:S))) -> MARK(U91(isPalListKind(V1:S),V2:S)) 227.34/227.65 MARK(U11(X1:S,X2:S)) -> ACTIVE(U11(mark(X1:S),X2:S)) 227.34/227.65 MARK(U11(X1:S,X2:S)) -> MARK(X1:S) 227.34/227.65 MARK(U12(X1:S,X2:S)) -> ACTIVE(U12(mark(X1:S),X2:S)) 227.34/227.65 MARK(U12(X1:S,X2:S)) -> MARK(X1:S) 227.34/227.65 MARK(U13(X:S)) -> ACTIVE(U13(mark(X:S))) 227.34/227.65 MARK(U13(X:S)) -> MARK(X:S) 227.34/227.65 MARK(U21(X1:S,X2:S,X3:S)) -> ACTIVE(U21(mark(X1:S),X2:S,X3:S)) 227.34/227.65 MARK(U21(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.34/227.65 MARK(U22(X1:S,X2:S,X3:S)) -> ACTIVE(U22(mark(X1:S),X2:S,X3:S)) 227.34/227.65 MARK(U22(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.34/227.65 MARK(U23(X1:S,X2:S,X3:S)) -> ACTIVE(U23(mark(X1:S),X2:S,X3:S)) 227.34/227.65 MARK(U23(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.34/227.65 MARK(U24(X1:S,X2:S,X3:S)) -> ACTIVE(U24(mark(X1:S),X2:S,X3:S)) 227.34/227.65 MARK(U24(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.34/227.65 MARK(U25(X1:S,X2:S)) -> ACTIVE(U25(mark(X1:S),X2:S)) 227.34/227.65 MARK(U25(X1:S,X2:S)) -> MARK(X1:S) 227.34/227.65 MARK(U26(X:S)) -> ACTIVE(U26(mark(X:S))) 227.34/227.65 MARK(U26(X:S)) -> MARK(X:S) 227.34/227.65 MARK(U31(X1:S,X2:S)) -> ACTIVE(U31(mark(X1:S),X2:S)) 227.34/227.65 MARK(U31(X1:S,X2:S)) -> MARK(X1:S) 227.34/227.65 MARK(U32(X1:S,X2:S)) -> ACTIVE(U32(mark(X1:S),X2:S)) 227.34/227.65 MARK(U32(X1:S,X2:S)) -> MARK(X1:S) 227.34/227.65 MARK(U33(X:S)) -> ACTIVE(U33(mark(X:S))) 227.34/227.65 MARK(U33(X:S)) -> MARK(X:S) 227.34/227.65 MARK(U41(X1:S,X2:S,X3:S)) -> ACTIVE(U41(mark(X1:S),X2:S,X3:S)) 227.34/227.65 MARK(U41(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.34/227.65 MARK(U42(X1:S,X2:S,X3:S)) -> ACTIVE(U42(mark(X1:S),X2:S,X3:S)) 227.34/227.65 MARK(U42(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.34/227.65 MARK(U43(X1:S,X2:S,X3:S)) -> ACTIVE(U43(mark(X1:S),X2:S,X3:S)) 227.34/227.65 MARK(U43(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.34/227.65 MARK(U44(X1:S,X2:S,X3:S)) -> ACTIVE(U44(mark(X1:S),X2:S,X3:S)) 227.34/227.65 MARK(U44(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.34/227.65 MARK(U45(X1:S,X2:S)) -> ACTIVE(U45(mark(X1:S),X2:S)) 227.34/227.65 MARK(U45(X1:S,X2:S)) -> MARK(X1:S) 227.34/227.65 MARK(U46(X:S)) -> ACTIVE(U46(mark(X:S))) 227.34/227.65 MARK(U46(X:S)) -> MARK(X:S) 227.34/227.65 MARK(U51(X1:S,X2:S,X3:S)) -> ACTIVE(U51(mark(X1:S),X2:S,X3:S)) 227.34/227.65 MARK(U51(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.34/227.65 MARK(U52(X1:S,X2:S,X3:S)) -> ACTIVE(U52(mark(X1:S),X2:S,X3:S)) 227.34/227.65 MARK(U52(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.34/227.65 MARK(U53(X1:S,X2:S,X3:S)) -> ACTIVE(U53(mark(X1:S),X2:S,X3:S)) 227.34/227.65 MARK(U53(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.34/227.65 MARK(U54(X1:S,X2:S,X3:S)) -> ACTIVE(U54(mark(X1:S),X2:S,X3:S)) 227.34/227.65 MARK(U54(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.34/227.65 MARK(U55(X1:S,X2:S)) -> ACTIVE(U55(mark(X1:S),X2:S)) 227.34/227.65 MARK(U55(X1:S,X2:S)) -> MARK(X1:S) 227.34/227.65 MARK(U56(X:S)) -> ACTIVE(U56(mark(X:S))) 227.34/227.65 MARK(U56(X:S)) -> MARK(X:S) 227.34/227.65 MARK(U61(X1:S,X2:S)) -> ACTIVE(U61(mark(X1:S),X2:S)) 227.34/227.65 MARK(U61(X1:S,X2:S)) -> MARK(X1:S) 227.34/227.65 MARK(U62(X1:S,X2:S)) -> ACTIVE(U62(mark(X1:S),X2:S)) 227.34/227.65 MARK(U62(X1:S,X2:S)) -> MARK(X1:S) 227.34/227.65 MARK(U63(X:S)) -> ACTIVE(U63(mark(X:S))) 227.34/227.65 MARK(U63(X:S)) -> MARK(X:S) 227.34/227.65 MARK(U71(X1:S,X2:S,X3:S)) -> ACTIVE(U71(mark(X1:S),X2:S,X3:S)) 227.34/227.65 MARK(U71(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.34/227.65 MARK(U72(X1:S,X2:S)) -> ACTIVE(U72(mark(X1:S),X2:S)) 227.34/227.65 MARK(U72(X1:S,X2:S)) -> MARK(X1:S) 227.34/227.65 MARK(U73(X1:S,X2:S)) -> ACTIVE(U73(mark(X1:S),X2:S)) 227.34/227.65 MARK(U73(X1:S,X2:S)) -> MARK(X1:S) 227.34/227.65 MARK(U74(X:S)) -> ACTIVE(U74(mark(X:S))) 227.34/227.65 MARK(U74(X:S)) -> MARK(X:S) 227.34/227.65 MARK(U81(X1:S,X2:S)) -> ACTIVE(U81(mark(X1:S),X2:S)) 227.34/227.65 MARK(U81(X1:S,X2:S)) -> MARK(X1:S) 227.34/227.65 MARK(U82(X1:S,X2:S)) -> ACTIVE(U82(mark(X1:S),X2:S)) 227.34/227.65 MARK(U82(X1:S,X2:S)) -> MARK(X1:S) 227.34/227.65 MARK(U83(X:S)) -> ACTIVE(U83(mark(X:S))) 227.34/227.65 MARK(U83(X:S)) -> MARK(X:S) 227.34/227.65 MARK(U91(X1:S,X2:S)) -> ACTIVE(U91(mark(X1:S),X2:S)) 227.34/227.65 MARK(U91(X1:S,X2:S)) -> MARK(X1:S) 227.34/227.65 MARK(U92(X:S)) -> ACTIVE(U92(mark(X:S))) 227.34/227.65 MARK(U92(X:S)) -> MARK(X:S) 227.34/227.65 MARK(__(X1:S,X2:S)) -> ACTIVE(__(mark(X1:S),mark(X2:S))) 227.34/227.65 MARK(__(X1:S,X2:S)) -> MARK(X1:S) 227.34/227.65 MARK(__(X1:S,X2:S)) -> MARK(X2:S) 227.34/227.65 MARK(isList(X:S)) -> ACTIVE(isList(X:S)) 227.34/227.65 MARK(isNeList(X:S)) -> ACTIVE(isNeList(X:S)) 227.34/227.65 MARK(isNePal(X:S)) -> ACTIVE(isNePal(X:S)) 227.34/227.65 MARK(isPal(X:S)) -> ACTIVE(isPal(X:S)) 227.34/227.65 MARK(isPalListKind(X:S)) -> ACTIVE(isPalListKind(X:S)) 227.34/227.65 ->->-> Rules: 227.34/227.65 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.34/227.65 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.34/227.65 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.34/227.65 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.34/227.65 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.34/227.65 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.34/227.65 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.34/227.65 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.34/227.65 U13(active(X:S)) -> U13(X:S) 227.34/227.65 U13(mark(X:S)) -> U13(X:S) 227.34/227.65 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.34/227.65 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.34/227.65 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.34/227.65 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.34/227.65 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.34/227.65 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.34/227.65 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.34/227.65 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.34/227.65 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.34/227.65 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.34/227.65 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.34/227.65 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.34/227.65 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.34/227.65 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.34/227.65 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.34/227.65 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.34/227.65 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.34/227.65 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.34/227.65 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.34/227.65 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.34/227.65 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.34/227.65 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.34/227.65 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.34/227.65 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.34/227.65 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.34/227.65 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.34/227.65 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.34/227.65 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.34/227.65 U26(active(X:S)) -> U26(X:S) 227.34/227.65 U26(mark(X:S)) -> U26(X:S) 227.34/227.65 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.34/227.65 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.34/227.65 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.34/227.65 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.34/227.65 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.34/227.65 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.34/227.65 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.34/227.65 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.34/227.65 U33(active(X:S)) -> U33(X:S) 227.34/227.65 U33(mark(X:S)) -> U33(X:S) 227.34/227.65 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.34/227.65 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.34/227.65 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.34/227.65 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.34/227.65 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.34/227.65 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.34/227.65 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.34/227.65 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.34/227.65 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.34/227.65 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.34/227.65 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.34/227.65 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.34/227.65 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.34/227.65 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.34/227.65 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.34/227.65 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.34/227.65 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.34/227.65 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.34/227.65 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.34/227.65 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.34/227.65 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.34/227.65 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.34/227.65 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.34/227.65 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.34/227.65 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.34/227.65 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.34/227.65 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.34/227.65 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.34/227.65 U46(active(X:S)) -> U46(X:S) 227.34/227.65 U46(mark(X:S)) -> U46(X:S) 227.34/227.65 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.34/227.65 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.34/227.65 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.34/227.65 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.34/227.65 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.34/227.65 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.34/227.65 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.34/227.65 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.34/227.65 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.34/227.65 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.34/227.65 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.34/227.65 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.34/227.65 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.34/227.65 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.34/227.65 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.34/227.65 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.34/227.65 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.34/227.65 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.34/227.65 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.34/227.65 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.34/227.65 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.34/227.65 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.34/227.65 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.34/227.65 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.34/227.65 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.34/227.65 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.34/227.65 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.34/227.65 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.34/227.65 U56(active(X:S)) -> U56(X:S) 227.34/227.65 U56(mark(X:S)) -> U56(X:S) 227.34/227.65 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.34/227.65 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.34/227.65 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.34/227.65 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.34/227.65 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.34/227.65 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.34/227.65 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.34/227.65 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.34/227.65 U63(active(X:S)) -> U63(X:S) 227.34/227.65 U63(mark(X:S)) -> U63(X:S) 227.34/227.65 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.34/227.65 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.34/227.65 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.34/227.65 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.34/227.65 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.34/227.65 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.34/227.65 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.34/227.65 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.34/227.65 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.34/227.65 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.34/227.65 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.34/227.65 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.34/227.65 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.34/227.65 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.34/227.65 U74(active(X:S)) -> U74(X:S) 227.34/227.65 U74(mark(X:S)) -> U74(X:S) 227.34/227.65 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.34/227.65 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.34/227.65 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.34/227.65 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.34/227.65 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.34/227.65 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.34/227.65 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.34/227.65 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.34/227.65 U83(active(X:S)) -> U83(X:S) 227.34/227.65 U83(mark(X:S)) -> U83(X:S) 227.34/227.65 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.34/227.65 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.34/227.65 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.34/227.65 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.34/227.65 U92(active(X:S)) -> U92(X:S) 227.34/227.65 U92(mark(X:S)) -> U92(X:S) 227.34/227.65 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.34/227.65 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.34/227.65 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.34/227.65 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.34/227.65 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.34/227.65 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.34/227.65 active(U13(tt)) -> mark(tt) 227.34/227.65 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.34/227.65 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.34/227.65 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.34/227.65 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.34/227.65 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.34/227.65 active(U26(tt)) -> mark(tt) 227.34/227.65 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.34/227.65 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.34/227.65 active(U33(tt)) -> mark(tt) 227.34/227.65 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.34/227.65 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.34/227.65 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.34/227.65 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.34/227.65 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.34/227.65 active(U46(tt)) -> mark(tt) 227.34/227.65 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.34/227.65 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.34/227.65 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.34/227.65 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.34/227.65 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.34/227.65 active(U56(tt)) -> mark(tt) 227.34/227.65 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.34/227.65 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.34/227.65 active(U63(tt)) -> mark(tt) 227.34/227.65 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.34/227.65 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.34/227.65 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.34/227.65 active(U74(tt)) -> mark(tt) 227.34/227.65 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.34/227.65 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.34/227.65 active(U83(tt)) -> mark(tt) 227.34/227.65 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.34/227.65 active(U92(tt)) -> mark(tt) 227.34/227.65 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.34/227.65 active(__(nil,X:S)) -> mark(X:S) 227.34/227.65 active(__(X:S,nil)) -> mark(X:S) 227.34/227.65 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.34/227.65 active(isList(nil)) -> mark(tt) 227.34/227.65 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.34/227.65 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.34/227.65 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.34/227.65 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.34/227.65 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.34/227.65 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.34/227.65 active(isPal(nil)) -> mark(tt) 227.34/227.65 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.34/227.65 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.34/227.65 active(isPalListKind(a)) -> mark(tt) 227.34/227.65 active(isPalListKind(e)) -> mark(tt) 227.34/227.65 active(isPalListKind(i)) -> mark(tt) 227.34/227.65 active(isPalListKind(nil)) -> mark(tt) 227.34/227.65 active(isPalListKind(o)) -> mark(tt) 227.34/227.65 active(isPalListKind(u)) -> mark(tt) 227.34/227.65 active(isQid(a)) -> mark(tt) 227.34/227.65 active(isQid(e)) -> mark(tt) 227.34/227.65 active(isQid(i)) -> mark(tt) 227.34/227.65 active(isQid(o)) -> mark(tt) 227.34/227.65 active(isQid(u)) -> mark(tt) 227.34/227.65 isList(active(X:S)) -> isList(X:S) 227.34/227.65 isList(mark(X:S)) -> isList(X:S) 227.34/227.65 isNeList(active(X:S)) -> isNeList(X:S) 227.34/227.65 isNeList(mark(X:S)) -> isNeList(X:S) 227.34/227.65 isNePal(active(X:S)) -> isNePal(X:S) 227.34/227.65 isNePal(mark(X:S)) -> isNePal(X:S) 227.34/227.65 isPal(active(X:S)) -> isPal(X:S) 227.34/227.65 isPal(mark(X:S)) -> isPal(X:S) 227.34/227.65 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.34/227.65 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.34/227.65 isQid(active(X:S)) -> isQid(X:S) 227.34/227.65 isQid(mark(X:S)) -> isQid(X:S) 227.34/227.65 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.34/227.65 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.34/227.65 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.34/227.65 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.34/227.65 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.34/227.65 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.34/227.65 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.34/227.65 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.34/227.65 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.34/227.65 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.34/227.65 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.34/227.65 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.34/227.65 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.34/227.65 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.34/227.65 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.34/227.65 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.34/227.65 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.34/227.65 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.34/227.65 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.34/227.65 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.34/227.65 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.34/227.65 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.34/227.65 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.34/227.65 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.34/227.65 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.34/227.65 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.34/227.65 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.34/227.65 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.34/227.65 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.34/227.65 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.34/227.65 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.34/227.65 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.34/227.65 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.34/227.65 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.34/227.65 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.34/227.65 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.34/227.65 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.34/227.65 mark(isList(X:S)) -> active(isList(X:S)) 227.34/227.65 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.34/227.65 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.34/227.65 mark(isPal(X:S)) -> active(isPal(X:S)) 227.34/227.65 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.34/227.65 mark(isQid(X:S)) -> active(isQid(X:S)) 227.34/227.65 mark(a) -> active(a) 227.34/227.65 mark(e) -> active(e) 227.34/227.65 mark(i) -> active(i) 227.34/227.65 mark(nil) -> active(nil) 227.34/227.65 mark(o) -> active(o) 227.34/227.65 mark(tt) -> active(tt) 227.34/227.65 mark(u) -> active(u) 227.34/227.65 227.34/227.65 Problem 1.44: 227.34/227.65 227.34/227.65 Reduction Pairs Processor: 227.34/227.65 -> Pairs: 227.34/227.65 ACTIVE(U45(tt,V2:S)) -> MARK(U46(isNeList(V2:S))) 227.34/227.65 ACTIVE(U51(tt,V1:S,V2:S)) -> MARK(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.34/227.65 ACTIVE(U52(tt,V1:S,V2:S)) -> MARK(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.34/227.65 ACTIVE(U53(tt,V1:S,V2:S)) -> MARK(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.34/227.65 ACTIVE(U54(tt,V1:S,V2:S)) -> MARK(U55(isNeList(V1:S),V2:S)) 227.34/227.65 ACTIVE(U55(tt,V2:S)) -> MARK(U56(isList(V2:S))) 227.34/227.65 ACTIVE(U61(tt,V:S)) -> MARK(U62(isPalListKind(V:S),V:S)) 227.34/227.65 ACTIVE(U62(tt,V:S)) -> MARK(U63(isQid(V:S))) 227.34/227.65 ACTIVE(U71(tt,I:S,P:S)) -> MARK(U72(isPalListKind(I:S),P:S)) 227.34/227.65 ACTIVE(U72(tt,P:S)) -> MARK(U73(isPal(P:S),P:S)) 227.34/227.65 ACTIVE(U73(tt,P:S)) -> MARK(U74(isPalListKind(P:S))) 227.34/227.65 ACTIVE(U81(tt,V:S)) -> MARK(U82(isPalListKind(V:S),V:S)) 227.34/227.65 ACTIVE(U82(tt,V:S)) -> MARK(U83(isNePal(V:S))) 227.34/227.65 ACTIVE(U91(tt,V2:S)) -> MARK(U92(isPalListKind(V2:S))) 227.34/227.65 ACTIVE(__(__(X:S,Y:S),Z:S)) -> MARK(__(X:S,__(Y:S,Z:S))) 227.34/227.65 ACTIVE(__(nil,X:S)) -> MARK(X:S) 227.34/227.65 ACTIVE(__(X:S,nil)) -> MARK(X:S) 227.34/227.65 ACTIVE(isList(__(V1:S,V2:S))) -> MARK(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.34/227.65 ACTIVE(isList(V:S)) -> MARK(U11(isPalListKind(V:S),V:S)) 227.34/227.65 ACTIVE(isNeList(__(V1:S,V2:S))) -> MARK(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.34/227.65 ACTIVE(isNeList(__(V1:S,V2:S))) -> MARK(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.34/227.65 ACTIVE(isNeList(V:S)) -> MARK(U31(isPalListKind(V:S),V:S)) 227.34/227.65 ACTIVE(isNePal(__(I:S,__(P:S,I:S)))) -> MARK(U71(isQid(I:S),I:S,P:S)) 227.34/227.65 ACTIVE(isNePal(V:S)) -> MARK(U61(isPalListKind(V:S),V:S)) 227.34/227.65 ACTIVE(isPal(V:S)) -> MARK(U81(isPalListKind(V:S),V:S)) 227.34/227.65 ACTIVE(isPalListKind(__(V1:S,V2:S))) -> MARK(U91(isPalListKind(V1:S),V2:S)) 227.34/227.65 MARK(U11(X1:S,X2:S)) -> ACTIVE(U11(mark(X1:S),X2:S)) 227.34/227.65 MARK(U11(X1:S,X2:S)) -> MARK(X1:S) 227.34/227.65 MARK(U12(X1:S,X2:S)) -> ACTIVE(U12(mark(X1:S),X2:S)) 227.34/227.65 MARK(U12(X1:S,X2:S)) -> MARK(X1:S) 227.34/227.65 MARK(U13(X:S)) -> ACTIVE(U13(mark(X:S))) 227.34/227.65 MARK(U13(X:S)) -> MARK(X:S) 227.34/227.65 MARK(U21(X1:S,X2:S,X3:S)) -> ACTIVE(U21(mark(X1:S),X2:S,X3:S)) 227.34/227.65 MARK(U21(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.34/227.65 MARK(U22(X1:S,X2:S,X3:S)) -> ACTIVE(U22(mark(X1:S),X2:S,X3:S)) 227.34/227.65 MARK(U22(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.34/227.65 MARK(U23(X1:S,X2:S,X3:S)) -> ACTIVE(U23(mark(X1:S),X2:S,X3:S)) 227.34/227.65 MARK(U23(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.34/227.65 MARK(U24(X1:S,X2:S,X3:S)) -> ACTIVE(U24(mark(X1:S),X2:S,X3:S)) 227.34/227.65 MARK(U24(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.34/227.65 MARK(U25(X1:S,X2:S)) -> ACTIVE(U25(mark(X1:S),X2:S)) 227.34/227.65 MARK(U25(X1:S,X2:S)) -> MARK(X1:S) 227.34/227.65 MARK(U26(X:S)) -> ACTIVE(U26(mark(X:S))) 227.34/227.65 MARK(U26(X:S)) -> MARK(X:S) 227.34/227.65 MARK(U31(X1:S,X2:S)) -> ACTIVE(U31(mark(X1:S),X2:S)) 227.34/227.65 MARK(U31(X1:S,X2:S)) -> MARK(X1:S) 227.34/227.65 MARK(U32(X1:S,X2:S)) -> ACTIVE(U32(mark(X1:S),X2:S)) 227.34/227.65 MARK(U32(X1:S,X2:S)) -> MARK(X1:S) 227.34/227.65 MARK(U33(X:S)) -> ACTIVE(U33(mark(X:S))) 227.34/227.65 MARK(U33(X:S)) -> MARK(X:S) 227.34/227.65 MARK(U41(X1:S,X2:S,X3:S)) -> ACTIVE(U41(mark(X1:S),X2:S,X3:S)) 227.34/227.65 MARK(U41(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.34/227.65 MARK(U42(X1:S,X2:S,X3:S)) -> ACTIVE(U42(mark(X1:S),X2:S,X3:S)) 227.34/227.65 MARK(U42(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.34/227.65 MARK(U43(X1:S,X2:S,X3:S)) -> ACTIVE(U43(mark(X1:S),X2:S,X3:S)) 227.34/227.65 MARK(U43(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.34/227.65 MARK(U44(X1:S,X2:S,X3:S)) -> ACTIVE(U44(mark(X1:S),X2:S,X3:S)) 227.34/227.65 MARK(U44(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.34/227.65 MARK(U45(X1:S,X2:S)) -> ACTIVE(U45(mark(X1:S),X2:S)) 227.34/227.65 MARK(U45(X1:S,X2:S)) -> MARK(X1:S) 227.34/227.65 MARK(U46(X:S)) -> ACTIVE(U46(mark(X:S))) 227.34/227.65 MARK(U46(X:S)) -> MARK(X:S) 227.34/227.65 MARK(U51(X1:S,X2:S,X3:S)) -> ACTIVE(U51(mark(X1:S),X2:S,X3:S)) 227.34/227.65 MARK(U51(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.34/227.65 MARK(U52(X1:S,X2:S,X3:S)) -> ACTIVE(U52(mark(X1:S),X2:S,X3:S)) 227.34/227.65 MARK(U52(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.34/227.65 MARK(U53(X1:S,X2:S,X3:S)) -> ACTIVE(U53(mark(X1:S),X2:S,X3:S)) 227.34/227.65 MARK(U53(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.34/227.65 MARK(U54(X1:S,X2:S,X3:S)) -> ACTIVE(U54(mark(X1:S),X2:S,X3:S)) 227.34/227.65 MARK(U54(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.34/227.65 MARK(U55(X1:S,X2:S)) -> ACTIVE(U55(mark(X1:S),X2:S)) 227.34/227.65 MARK(U55(X1:S,X2:S)) -> MARK(X1:S) 227.34/227.65 MARK(U56(X:S)) -> ACTIVE(U56(mark(X:S))) 227.34/227.65 MARK(U56(X:S)) -> MARK(X:S) 227.34/227.65 MARK(U61(X1:S,X2:S)) -> ACTIVE(U61(mark(X1:S),X2:S)) 227.34/227.65 MARK(U61(X1:S,X2:S)) -> MARK(X1:S) 227.34/227.65 MARK(U62(X1:S,X2:S)) -> ACTIVE(U62(mark(X1:S),X2:S)) 227.34/227.65 MARK(U62(X1:S,X2:S)) -> MARK(X1:S) 227.34/227.65 MARK(U63(X:S)) -> ACTIVE(U63(mark(X:S))) 227.34/227.65 MARK(U63(X:S)) -> MARK(X:S) 227.34/227.65 MARK(U71(X1:S,X2:S,X3:S)) -> ACTIVE(U71(mark(X1:S),X2:S,X3:S)) 227.34/227.65 MARK(U71(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.34/227.65 MARK(U72(X1:S,X2:S)) -> ACTIVE(U72(mark(X1:S),X2:S)) 227.34/227.65 MARK(U72(X1:S,X2:S)) -> MARK(X1:S) 227.34/227.65 MARK(U73(X1:S,X2:S)) -> ACTIVE(U73(mark(X1:S),X2:S)) 227.34/227.65 MARK(U73(X1:S,X2:S)) -> MARK(X1:S) 227.34/227.65 MARK(U74(X:S)) -> ACTIVE(U74(mark(X:S))) 227.34/227.65 MARK(U74(X:S)) -> MARK(X:S) 227.34/227.65 MARK(U81(X1:S,X2:S)) -> ACTIVE(U81(mark(X1:S),X2:S)) 227.34/227.65 MARK(U81(X1:S,X2:S)) -> MARK(X1:S) 227.34/227.65 MARK(U82(X1:S,X2:S)) -> ACTIVE(U82(mark(X1:S),X2:S)) 227.34/227.65 MARK(U82(X1:S,X2:S)) -> MARK(X1:S) 227.34/227.65 MARK(U83(X:S)) -> ACTIVE(U83(mark(X:S))) 227.34/227.65 MARK(U83(X:S)) -> MARK(X:S) 227.34/227.65 MARK(U91(X1:S,X2:S)) -> ACTIVE(U91(mark(X1:S),X2:S)) 227.34/227.65 MARK(U91(X1:S,X2:S)) -> MARK(X1:S) 227.34/227.65 MARK(U92(X:S)) -> ACTIVE(U92(mark(X:S))) 227.34/227.65 MARK(U92(X:S)) -> MARK(X:S) 227.34/227.65 MARK(__(X1:S,X2:S)) -> ACTIVE(__(mark(X1:S),mark(X2:S))) 227.34/227.65 MARK(__(X1:S,X2:S)) -> MARK(X1:S) 227.34/227.65 MARK(__(X1:S,X2:S)) -> MARK(X2:S) 227.34/227.65 MARK(isList(X:S)) -> ACTIVE(isList(X:S)) 227.34/227.65 MARK(isNeList(X:S)) -> ACTIVE(isNeList(X:S)) 227.34/227.65 MARK(isNePal(X:S)) -> ACTIVE(isNePal(X:S)) 227.34/227.65 MARK(isPal(X:S)) -> ACTIVE(isPal(X:S)) 227.34/227.65 MARK(isPalListKind(X:S)) -> ACTIVE(isPalListKind(X:S)) 227.34/227.65 -> Rules: 227.34/227.65 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.34/227.65 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.34/227.65 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.34/227.65 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.34/227.65 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.34/227.65 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.34/227.65 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.34/227.65 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.34/227.65 U13(active(X:S)) -> U13(X:S) 227.34/227.65 U13(mark(X:S)) -> U13(X:S) 227.34/227.65 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.34/227.65 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.34/227.65 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.34/227.65 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.34/227.65 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.34/227.65 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.34/227.65 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.34/227.65 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.34/227.65 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.34/227.65 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.34/227.65 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.34/227.65 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.34/227.65 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.34/227.65 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.34/227.65 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.34/227.65 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.34/227.65 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.34/227.65 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.34/227.65 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.34/227.65 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.34/227.65 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.34/227.65 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.34/227.65 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.34/227.65 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.34/227.65 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.34/227.65 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.34/227.65 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.34/227.65 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.34/227.65 U26(active(X:S)) -> U26(X:S) 227.34/227.65 U26(mark(X:S)) -> U26(X:S) 227.34/227.65 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.34/227.65 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.34/227.65 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.34/227.65 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.34/227.65 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.34/227.65 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.34/227.65 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.34/227.65 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.34/227.65 U33(active(X:S)) -> U33(X:S) 227.34/227.65 U33(mark(X:S)) -> U33(X:S) 227.34/227.65 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.34/227.65 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.34/227.65 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.34/227.65 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.34/227.65 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.34/227.65 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.34/227.65 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.34/227.65 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.34/227.65 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.34/227.65 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.34/227.65 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.34/227.65 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.34/227.65 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.34/227.65 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.34/227.65 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.34/227.65 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.34/227.65 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.34/227.65 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.34/227.65 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.34/227.65 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.34/227.65 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.34/227.65 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.34/227.65 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.34/227.65 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.34/227.65 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.34/227.65 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.34/227.65 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.34/227.65 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.34/227.65 U46(active(X:S)) -> U46(X:S) 227.34/227.65 U46(mark(X:S)) -> U46(X:S) 227.34/227.65 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.34/227.65 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.34/227.65 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.34/227.65 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.34/227.65 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.34/227.65 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.34/227.65 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.34/227.65 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.34/227.65 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.34/227.65 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.34/227.65 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.34/227.65 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.34/227.65 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.34/227.65 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.34/227.65 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.34/227.65 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.34/227.65 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.34/227.65 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.34/227.65 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.34/227.65 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.34/227.65 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.34/227.65 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.34/227.65 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.34/227.65 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.34/227.65 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.34/227.65 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.34/227.65 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.34/227.65 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.34/227.65 U56(active(X:S)) -> U56(X:S) 227.34/227.65 U56(mark(X:S)) -> U56(X:S) 227.34/227.65 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.34/227.65 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.34/227.65 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.34/227.65 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.34/227.65 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.34/227.65 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.34/227.65 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.34/227.65 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.34/227.65 U63(active(X:S)) -> U63(X:S) 227.34/227.65 U63(mark(X:S)) -> U63(X:S) 227.34/227.65 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.34/227.65 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.34/227.65 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.34/227.65 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.34/227.65 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.34/227.65 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.34/227.65 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.34/227.65 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.34/227.65 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.34/227.65 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.34/227.65 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.34/227.65 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.34/227.65 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.34/227.65 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.34/227.65 U74(active(X:S)) -> U74(X:S) 227.34/227.65 U74(mark(X:S)) -> U74(X:S) 227.34/227.65 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.34/227.65 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.34/227.65 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.34/227.65 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.34/227.65 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.34/227.65 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.34/227.65 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.34/227.65 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.34/227.65 U83(active(X:S)) -> U83(X:S) 227.34/227.65 U83(mark(X:S)) -> U83(X:S) 227.34/227.65 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.34/227.65 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.34/227.65 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.34/227.65 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.34/227.65 U92(active(X:S)) -> U92(X:S) 227.34/227.65 U92(mark(X:S)) -> U92(X:S) 227.34/227.65 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.34/227.65 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.34/227.65 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.34/227.65 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.34/227.65 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.34/227.65 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.34/227.65 active(U13(tt)) -> mark(tt) 227.34/227.65 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.34/227.65 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.34/227.65 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.34/227.65 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.34/227.65 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.34/227.65 active(U26(tt)) -> mark(tt) 227.34/227.65 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.34/227.65 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.34/227.65 active(U33(tt)) -> mark(tt) 227.34/227.65 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.34/227.65 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.34/227.65 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.34/227.65 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.34/227.65 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.34/227.65 active(U46(tt)) -> mark(tt) 227.34/227.65 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.34/227.65 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.34/227.65 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.34/227.65 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.34/227.65 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.34/227.65 active(U56(tt)) -> mark(tt) 227.34/227.65 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.34/227.65 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.34/227.65 active(U63(tt)) -> mark(tt) 227.34/227.65 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.34/227.65 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.34/227.65 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.34/227.65 active(U74(tt)) -> mark(tt) 227.34/227.65 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.34/227.65 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.34/227.65 active(U83(tt)) -> mark(tt) 227.34/227.65 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.34/227.65 active(U92(tt)) -> mark(tt) 227.34/227.65 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.34/227.65 active(__(nil,X:S)) -> mark(X:S) 227.34/227.65 active(__(X:S,nil)) -> mark(X:S) 227.34/227.65 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.34/227.65 active(isList(nil)) -> mark(tt) 227.34/227.65 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.34/227.65 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.34/227.65 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.34/227.65 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.34/227.65 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.34/227.65 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.34/227.65 active(isPal(nil)) -> mark(tt) 227.34/227.65 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.34/227.65 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.34/227.65 active(isPalListKind(a)) -> mark(tt) 227.34/227.65 active(isPalListKind(e)) -> mark(tt) 227.34/227.65 active(isPalListKind(i)) -> mark(tt) 227.34/227.65 active(isPalListKind(nil)) -> mark(tt) 227.34/227.65 active(isPalListKind(o)) -> mark(tt) 227.34/227.65 active(isPalListKind(u)) -> mark(tt) 227.34/227.65 active(isQid(a)) -> mark(tt) 227.34/227.65 active(isQid(e)) -> mark(tt) 227.34/227.65 active(isQid(i)) -> mark(tt) 227.34/227.65 active(isQid(o)) -> mark(tt) 227.34/227.65 active(isQid(u)) -> mark(tt) 227.34/227.65 isList(active(X:S)) -> isList(X:S) 227.34/227.65 isList(mark(X:S)) -> isList(X:S) 227.34/227.65 isNeList(active(X:S)) -> isNeList(X:S) 227.34/227.65 isNeList(mark(X:S)) -> isNeList(X:S) 227.34/227.65 isNePal(active(X:S)) -> isNePal(X:S) 227.34/227.65 isNePal(mark(X:S)) -> isNePal(X:S) 227.34/227.65 isPal(active(X:S)) -> isPal(X:S) 227.34/227.65 isPal(mark(X:S)) -> isPal(X:S) 227.34/227.65 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.34/227.65 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.34/227.65 isQid(active(X:S)) -> isQid(X:S) 227.34/227.65 isQid(mark(X:S)) -> isQid(X:S) 227.34/227.65 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.34/227.65 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.34/227.65 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.34/227.65 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.34/227.65 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.34/227.65 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.34/227.65 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.34/227.65 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.34/227.65 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.34/227.65 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.34/227.65 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.34/227.65 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.34/227.65 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.34/227.65 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.34/227.65 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.34/227.65 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.34/227.65 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.34/227.65 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.34/227.65 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.34/227.65 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.34/227.65 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.34/227.65 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.34/227.65 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.34/227.65 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.34/227.65 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.34/227.65 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.34/227.65 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.34/227.65 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.34/227.65 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.34/227.65 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.34/227.65 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.34/227.65 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.34/227.65 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.34/227.65 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.34/227.65 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.34/227.65 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.34/227.65 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.34/227.65 mark(isList(X:S)) -> active(isList(X:S)) 227.34/227.65 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.34/227.65 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.34/227.65 mark(isPal(X:S)) -> active(isPal(X:S)) 227.34/227.65 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.34/227.65 mark(isQid(X:S)) -> active(isQid(X:S)) 227.34/227.65 mark(a) -> active(a) 227.34/227.65 mark(e) -> active(e) 227.34/227.65 mark(i) -> active(i) 227.34/227.65 mark(nil) -> active(nil) 227.34/227.65 mark(o) -> active(o) 227.34/227.65 mark(tt) -> active(tt) 227.34/227.65 mark(u) -> active(u) 227.34/227.65 -> Usable rules: 227.34/227.65 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.34/227.65 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.34/227.65 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.34/227.65 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.34/227.65 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.34/227.65 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.34/227.65 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.34/227.65 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.34/227.65 U13(active(X:S)) -> U13(X:S) 227.34/227.65 U13(mark(X:S)) -> U13(X:S) 227.34/227.65 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.34/227.65 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.34/227.65 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.34/227.65 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.34/227.65 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.34/227.65 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.34/227.65 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.34/227.65 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.34/227.65 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.34/227.65 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.34/227.65 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.34/227.65 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.34/227.65 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.34/227.65 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.34/227.65 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.34/227.65 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.34/227.65 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.34/227.65 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.34/227.65 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.34/227.65 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.34/227.65 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.34/227.65 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.34/227.65 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.34/227.66 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.34/227.66 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.34/227.66 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.34/227.66 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.34/227.66 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.34/227.66 U26(active(X:S)) -> U26(X:S) 227.34/227.66 U26(mark(X:S)) -> U26(X:S) 227.34/227.66 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.34/227.66 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.34/227.66 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.34/227.66 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.34/227.66 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.34/227.66 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.34/227.66 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.34/227.66 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.34/227.66 U33(active(X:S)) -> U33(X:S) 227.34/227.66 U33(mark(X:S)) -> U33(X:S) 227.34/227.66 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.34/227.66 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.34/227.66 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.34/227.66 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.34/227.66 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.34/227.66 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.34/227.66 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.34/227.66 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.34/227.66 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.34/227.66 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.34/227.66 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.34/227.66 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.34/227.66 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.34/227.66 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.34/227.66 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.34/227.66 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.34/227.66 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.34/227.66 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.34/227.66 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.34/227.66 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.34/227.66 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.34/227.66 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.34/227.66 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.34/227.66 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.34/227.66 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.34/227.66 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.34/227.66 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.34/227.66 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.34/227.66 U46(active(X:S)) -> U46(X:S) 227.34/227.66 U46(mark(X:S)) -> U46(X:S) 227.34/227.66 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.34/227.66 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.34/227.66 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.34/227.66 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.34/227.66 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.34/227.66 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.34/227.66 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.34/227.66 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.34/227.66 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.34/227.66 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.34/227.66 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.34/227.66 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.34/227.66 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.34/227.66 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.34/227.66 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.34/227.66 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.34/227.66 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.34/227.66 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.34/227.66 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.34/227.66 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.34/227.66 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.34/227.66 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.34/227.66 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.34/227.66 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.34/227.66 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.34/227.66 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.34/227.66 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.34/227.66 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.34/227.66 U56(active(X:S)) -> U56(X:S) 227.34/227.66 U56(mark(X:S)) -> U56(X:S) 227.34/227.66 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.34/227.66 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.34/227.66 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.34/227.66 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.34/227.66 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.34/227.66 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.34/227.66 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.34/227.66 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.34/227.66 U63(active(X:S)) -> U63(X:S) 227.34/227.66 U63(mark(X:S)) -> U63(X:S) 227.34/227.66 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.34/227.66 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.34/227.66 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.34/227.66 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.34/227.66 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.34/227.66 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.34/227.66 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.34/227.66 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.34/227.66 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.34/227.66 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.34/227.66 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.34/227.66 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.34/227.66 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.34/227.66 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.34/227.66 U74(active(X:S)) -> U74(X:S) 227.34/227.66 U74(mark(X:S)) -> U74(X:S) 227.34/227.66 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.34/227.66 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.34/227.66 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.34/227.66 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.34/227.66 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.34/227.66 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.34/227.66 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.34/227.66 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.34/227.66 U83(active(X:S)) -> U83(X:S) 227.34/227.66 U83(mark(X:S)) -> U83(X:S) 227.34/227.66 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.34/227.66 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.34/227.66 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.34/227.66 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.34/227.66 U92(active(X:S)) -> U92(X:S) 227.34/227.66 U92(mark(X:S)) -> U92(X:S) 227.34/227.66 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.34/227.66 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.34/227.66 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.34/227.66 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.34/227.66 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.34/227.66 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.34/227.66 active(U13(tt)) -> mark(tt) 227.34/227.66 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.34/227.66 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.34/227.66 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.34/227.66 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.34/227.66 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.34/227.66 active(U26(tt)) -> mark(tt) 227.34/227.66 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.34/227.66 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.34/227.66 active(U33(tt)) -> mark(tt) 227.34/227.66 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.34/227.66 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.34/227.66 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.34/227.66 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.34/227.66 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.34/227.66 active(U46(tt)) -> mark(tt) 227.34/227.66 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.34/227.66 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.34/227.66 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.34/227.66 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.34/227.66 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.34/227.66 active(U56(tt)) -> mark(tt) 227.34/227.66 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.34/227.66 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.34/227.66 active(U63(tt)) -> mark(tt) 227.34/227.66 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.34/227.66 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.34/227.66 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.34/227.66 active(U74(tt)) -> mark(tt) 227.34/227.66 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.34/227.66 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.34/227.66 active(U83(tt)) -> mark(tt) 227.34/227.66 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.34/227.66 active(U92(tt)) -> mark(tt) 227.34/227.66 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.34/227.66 active(__(nil,X:S)) -> mark(X:S) 227.34/227.66 active(__(X:S,nil)) -> mark(X:S) 227.34/227.66 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.34/227.66 active(isList(nil)) -> mark(tt) 227.34/227.66 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.34/227.66 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.34/227.66 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.34/227.66 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.34/227.66 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.34/227.66 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.34/227.66 active(isPal(nil)) -> mark(tt) 227.34/227.66 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.34/227.66 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.34/227.66 active(isPalListKind(a)) -> mark(tt) 227.34/227.66 active(isPalListKind(e)) -> mark(tt) 227.34/227.66 active(isPalListKind(i)) -> mark(tt) 227.34/227.66 active(isPalListKind(nil)) -> mark(tt) 227.34/227.66 active(isPalListKind(o)) -> mark(tt) 227.34/227.66 active(isPalListKind(u)) -> mark(tt) 227.34/227.66 active(isQid(a)) -> mark(tt) 227.34/227.66 active(isQid(e)) -> mark(tt) 227.34/227.66 active(isQid(i)) -> mark(tt) 227.34/227.66 active(isQid(o)) -> mark(tt) 227.34/227.66 active(isQid(u)) -> mark(tt) 227.34/227.66 isList(active(X:S)) -> isList(X:S) 227.34/227.66 isList(mark(X:S)) -> isList(X:S) 227.34/227.66 isNeList(active(X:S)) -> isNeList(X:S) 227.34/227.66 isNeList(mark(X:S)) -> isNeList(X:S) 227.34/227.66 isNePal(active(X:S)) -> isNePal(X:S) 227.34/227.66 isNePal(mark(X:S)) -> isNePal(X:S) 227.34/227.66 isPal(active(X:S)) -> isPal(X:S) 227.34/227.66 isPal(mark(X:S)) -> isPal(X:S) 227.34/227.66 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.34/227.66 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.34/227.66 isQid(active(X:S)) -> isQid(X:S) 227.34/227.66 isQid(mark(X:S)) -> isQid(X:S) 227.34/227.66 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.34/227.66 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.34/227.66 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.34/227.66 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.34/227.66 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.34/227.66 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.34/227.66 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.34/227.66 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.34/227.66 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.34/227.66 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.34/227.66 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.34/227.66 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.34/227.66 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.34/227.66 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.34/227.66 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.34/227.66 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.34/227.66 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.34/227.66 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.34/227.66 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.34/227.66 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.34/227.66 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.34/227.66 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.34/227.66 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.34/227.66 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.34/227.66 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.34/227.66 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.34/227.66 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.34/227.66 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.34/227.66 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.34/227.66 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.34/227.66 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.34/227.66 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.34/227.66 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.34/227.66 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.34/227.66 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.34/227.66 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.34/227.66 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.34/227.66 mark(isList(X:S)) -> active(isList(X:S)) 227.34/227.66 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.34/227.66 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.34/227.66 mark(isPal(X:S)) -> active(isPal(X:S)) 227.34/227.66 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.34/227.66 mark(isQid(X:S)) -> active(isQid(X:S)) 227.34/227.66 mark(a) -> active(a) 227.34/227.66 mark(e) -> active(e) 227.34/227.66 mark(i) -> active(i) 227.34/227.66 mark(nil) -> active(nil) 227.34/227.66 mark(o) -> active(o) 227.34/227.66 mark(tt) -> active(tt) 227.34/227.66 mark(u) -> active(u) 227.34/227.66 ->Interpretation type: 227.34/227.66 Linear 227.34/227.66 ->Coefficients: 227.34/227.66 Natural Numbers 227.34/227.66 ->Dimension: 227.34/227.66 1 227.34/227.66 ->Bound: 227.34/227.66 2 227.34/227.66 ->Interpretation: 227.34/227.66 227.34/227.66 [U11](X1,X2) = X1 + 2.X2 227.34/227.66 [U12](X1,X2) = X1 + 2.X2 227.34/227.66 [U13](X) = X 227.34/227.66 [U21](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.34/227.66 [U22](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.34/227.66 [U23](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 227.34/227.66 [U24](X1,X2,X3) = X1 + 2.X2 + 2.X3 + 2 227.34/227.66 [U25](X1,X2) = X1 + 2.X2 227.34/227.66 [U26](X) = X 227.34/227.66 [U31](X1,X2) = X1 + 2.X2 227.34/227.66 [U32](X1,X2) = X1 + 2.X2 227.34/227.66 [U33](X) = 2.X + 2 227.34/227.66 [U41](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.34/227.66 [U42](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.34/227.66 [U43](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.34/227.66 [U44](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.34/227.66 [U45](X1,X2) = X1 + 2.X2 + 2 227.34/227.66 [U46](X) = X 227.34/227.66 [U51](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.34/227.66 [U52](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.34/227.66 [U53](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.34/227.66 [U54](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.34/227.66 [U55](X1,X2) = X1 + 2.X2 + 2 227.34/227.66 [U56](X) = X + 1 227.34/227.66 [U61](X1,X2) = X1 + X2 227.34/227.66 [U62](X1,X2) = X1 + X2 227.34/227.66 [U63](X) = X + 2 227.34/227.66 [U71](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.34/227.66 [U72](X1,X2) = 2.X1 + 2.X2 227.34/227.66 [U73](X1,X2) = X1 + 2 227.34/227.66 [U74](X) = 2.X 227.34/227.66 [U81](X1,X2) = X1 + 2.X2 227.34/227.66 [U82](X1,X2) = X1 + 2.X2 227.34/227.66 [U83](X) = X 227.34/227.66 [U91](X1,X2) = X1 227.34/227.66 [U92](X) = X 227.34/227.66 [__](X1,X2) = 2.X1 + X2 + 2 227.34/227.66 [active](X) = X 227.34/227.66 [isList](X) = 2.X + 2 227.34/227.66 [isNeList](X) = 2.X + 2 227.34/227.66 [isNePal](X) = 2.X + 2 227.34/227.66 [isPal](X) = 2.X + 2 227.34/227.66 [isPalListKind](X) = 2 227.34/227.66 [isQid](X) = X 227.34/227.66 [mark](X) = X 227.34/227.66 [a] = 2 227.34/227.66 [e] = 2 227.34/227.66 [fSNonEmpty] = 0 227.34/227.66 [i] = 2 227.34/227.66 [nil] = 0 227.34/227.66 [o] = 2 227.34/227.66 [tt] = 2 227.34/227.66 [u] = 2 227.34/227.66 [U11#](X1,X2) = 0 227.34/227.66 [U12#](X1,X2) = 0 227.34/227.66 [U13#](X) = 0 227.34/227.66 [U21#](X1,X2,X3) = 0 227.34/227.66 [U22#](X1,X2,X3) = 0 227.34/227.66 [U23#](X1,X2,X3) = 0 227.34/227.66 [U24#](X1,X2,X3) = 0 227.34/227.66 [U25#](X1,X2) = 0 227.34/227.66 [U26#](X) = 0 227.34/227.66 [U31#](X1,X2) = 0 227.34/227.66 [U32#](X1,X2) = 0 227.34/227.66 [U33#](X) = 0 227.34/227.66 [U41#](X1,X2,X3) = 0 227.34/227.66 [U42#](X1,X2,X3) = 0 227.34/227.66 [U43#](X1,X2,X3) = 0 227.34/227.66 [U44#](X1,X2,X3) = 0 227.34/227.66 [U45#](X1,X2) = 0 227.34/227.66 [U46#](X) = 0 227.34/227.66 [U51#](X1,X2,X3) = 0 227.34/227.66 [U52#](X1,X2,X3) = 0 227.34/227.66 [U53#](X1,X2,X3) = 0 227.34/227.66 [U54#](X1,X2,X3) = 0 227.34/227.66 [U55#](X1,X2) = 0 227.34/227.66 [U56#](X) = 0 227.34/227.66 [U61#](X1,X2) = 0 227.34/227.66 [U62#](X1,X2) = 0 227.34/227.66 [U63#](X) = 0 227.34/227.66 [U71#](X1,X2,X3) = 0 227.34/227.66 [U72#](X1,X2) = 0 227.34/227.66 [U73#](X1,X2) = 0 227.34/227.66 [U74#](X) = 0 227.34/227.66 [U81#](X1,X2) = 0 227.34/227.66 [U82#](X1,X2) = 0 227.34/227.66 [U83#](X) = 0 227.34/227.66 [U91#](X1,X2) = 0 227.34/227.66 [U92#](X) = 0 227.34/227.66 [__#](X1,X2) = 0 227.34/227.66 [ACTIVE](X) = 2.X + 2 227.34/227.66 [ISLIST](X) = 0 227.34/227.66 [ISNELIST](X) = 0 227.34/227.66 [ISNEPAL](X) = 0 227.34/227.66 [ISPAL](X) = 0 227.34/227.66 [ISPALLISTKIND](X) = 0 227.34/227.66 [ISQID](X) = 0 227.34/227.66 [MARK](X) = 2.X + 2 227.34/227.66 227.34/227.66 Problem 1.44: 227.34/227.66 227.34/227.66 SCC Processor: 227.34/227.66 -> Pairs: 227.34/227.66 ACTIVE(U51(tt,V1:S,V2:S)) -> MARK(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.34/227.66 ACTIVE(U52(tt,V1:S,V2:S)) -> MARK(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.34/227.66 ACTIVE(U53(tt,V1:S,V2:S)) -> MARK(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.34/227.66 ACTIVE(U54(tt,V1:S,V2:S)) -> MARK(U55(isNeList(V1:S),V2:S)) 227.34/227.66 ACTIVE(U55(tt,V2:S)) -> MARK(U56(isList(V2:S))) 227.34/227.66 ACTIVE(U61(tt,V:S)) -> MARK(U62(isPalListKind(V:S),V:S)) 227.34/227.66 ACTIVE(U62(tt,V:S)) -> MARK(U63(isQid(V:S))) 227.34/227.66 ACTIVE(U71(tt,I:S,P:S)) -> MARK(U72(isPalListKind(I:S),P:S)) 227.34/227.66 ACTIVE(U72(tt,P:S)) -> MARK(U73(isPal(P:S),P:S)) 227.34/227.66 ACTIVE(U73(tt,P:S)) -> MARK(U74(isPalListKind(P:S))) 227.34/227.66 ACTIVE(U81(tt,V:S)) -> MARK(U82(isPalListKind(V:S),V:S)) 227.34/227.66 ACTIVE(U82(tt,V:S)) -> MARK(U83(isNePal(V:S))) 227.34/227.66 ACTIVE(U91(tt,V2:S)) -> MARK(U92(isPalListKind(V2:S))) 227.34/227.66 ACTIVE(__(__(X:S,Y:S),Z:S)) -> MARK(__(X:S,__(Y:S,Z:S))) 227.34/227.66 ACTIVE(__(nil,X:S)) -> MARK(X:S) 227.34/227.66 ACTIVE(__(X:S,nil)) -> MARK(X:S) 227.34/227.66 ACTIVE(isList(__(V1:S,V2:S))) -> MARK(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.34/227.66 ACTIVE(isList(V:S)) -> MARK(U11(isPalListKind(V:S),V:S)) 227.34/227.66 ACTIVE(isNeList(__(V1:S,V2:S))) -> MARK(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.34/227.66 ACTIVE(isNeList(__(V1:S,V2:S))) -> MARK(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.34/227.66 ACTIVE(isNeList(V:S)) -> MARK(U31(isPalListKind(V:S),V:S)) 227.34/227.66 ACTIVE(isNePal(__(I:S,__(P:S,I:S)))) -> MARK(U71(isQid(I:S),I:S,P:S)) 227.34/227.66 ACTIVE(isNePal(V:S)) -> MARK(U61(isPalListKind(V:S),V:S)) 227.34/227.66 ACTIVE(isPal(V:S)) -> MARK(U81(isPalListKind(V:S),V:S)) 227.34/227.66 ACTIVE(isPalListKind(__(V1:S,V2:S))) -> MARK(U91(isPalListKind(V1:S),V2:S)) 227.34/227.66 MARK(U11(X1:S,X2:S)) -> ACTIVE(U11(mark(X1:S),X2:S)) 227.34/227.66 MARK(U11(X1:S,X2:S)) -> MARK(X1:S) 227.34/227.66 MARK(U12(X1:S,X2:S)) -> ACTIVE(U12(mark(X1:S),X2:S)) 227.34/227.66 MARK(U12(X1:S,X2:S)) -> MARK(X1:S) 227.34/227.66 MARK(U13(X:S)) -> ACTIVE(U13(mark(X:S))) 227.34/227.66 MARK(U13(X:S)) -> MARK(X:S) 227.34/227.66 MARK(U21(X1:S,X2:S,X3:S)) -> ACTIVE(U21(mark(X1:S),X2:S,X3:S)) 227.34/227.66 MARK(U21(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.34/227.66 MARK(U22(X1:S,X2:S,X3:S)) -> ACTIVE(U22(mark(X1:S),X2:S,X3:S)) 227.34/227.66 MARK(U22(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.34/227.66 MARK(U23(X1:S,X2:S,X3:S)) -> ACTIVE(U23(mark(X1:S),X2:S,X3:S)) 227.34/227.66 MARK(U23(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.34/227.66 MARK(U24(X1:S,X2:S,X3:S)) -> ACTIVE(U24(mark(X1:S),X2:S,X3:S)) 227.34/227.66 MARK(U24(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.34/227.66 MARK(U25(X1:S,X2:S)) -> ACTIVE(U25(mark(X1:S),X2:S)) 227.34/227.66 MARK(U25(X1:S,X2:S)) -> MARK(X1:S) 227.34/227.66 MARK(U26(X:S)) -> ACTIVE(U26(mark(X:S))) 227.34/227.66 MARK(U26(X:S)) -> MARK(X:S) 227.34/227.66 MARK(U31(X1:S,X2:S)) -> ACTIVE(U31(mark(X1:S),X2:S)) 227.34/227.66 MARK(U31(X1:S,X2:S)) -> MARK(X1:S) 227.34/227.66 MARK(U32(X1:S,X2:S)) -> ACTIVE(U32(mark(X1:S),X2:S)) 227.34/227.66 MARK(U32(X1:S,X2:S)) -> MARK(X1:S) 227.34/227.66 MARK(U33(X:S)) -> ACTIVE(U33(mark(X:S))) 227.34/227.66 MARK(U33(X:S)) -> MARK(X:S) 227.34/227.66 MARK(U41(X1:S,X2:S,X3:S)) -> ACTIVE(U41(mark(X1:S),X2:S,X3:S)) 227.34/227.66 MARK(U41(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.34/227.66 MARK(U42(X1:S,X2:S,X3:S)) -> ACTIVE(U42(mark(X1:S),X2:S,X3:S)) 227.34/227.66 MARK(U42(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.34/227.66 MARK(U43(X1:S,X2:S,X3:S)) -> ACTIVE(U43(mark(X1:S),X2:S,X3:S)) 227.34/227.66 MARK(U43(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.34/227.66 MARK(U44(X1:S,X2:S,X3:S)) -> ACTIVE(U44(mark(X1:S),X2:S,X3:S)) 227.34/227.66 MARK(U44(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.34/227.66 MARK(U45(X1:S,X2:S)) -> ACTIVE(U45(mark(X1:S),X2:S)) 227.34/227.66 MARK(U45(X1:S,X2:S)) -> MARK(X1:S) 227.34/227.66 MARK(U46(X:S)) -> ACTIVE(U46(mark(X:S))) 227.34/227.66 MARK(U46(X:S)) -> MARK(X:S) 227.34/227.66 MARK(U51(X1:S,X2:S,X3:S)) -> ACTIVE(U51(mark(X1:S),X2:S,X3:S)) 227.34/227.66 MARK(U51(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.34/227.66 MARK(U52(X1:S,X2:S,X3:S)) -> ACTIVE(U52(mark(X1:S),X2:S,X3:S)) 227.34/227.66 MARK(U52(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.34/227.66 MARK(U53(X1:S,X2:S,X3:S)) -> ACTIVE(U53(mark(X1:S),X2:S,X3:S)) 227.34/227.66 MARK(U53(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.34/227.66 MARK(U54(X1:S,X2:S,X3:S)) -> ACTIVE(U54(mark(X1:S),X2:S,X3:S)) 227.34/227.66 MARK(U54(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.34/227.66 MARK(U55(X1:S,X2:S)) -> ACTIVE(U55(mark(X1:S),X2:S)) 227.34/227.66 MARK(U55(X1:S,X2:S)) -> MARK(X1:S) 227.34/227.66 MARK(U56(X:S)) -> ACTIVE(U56(mark(X:S))) 227.34/227.66 MARK(U56(X:S)) -> MARK(X:S) 227.34/227.66 MARK(U61(X1:S,X2:S)) -> ACTIVE(U61(mark(X1:S),X2:S)) 227.34/227.66 MARK(U61(X1:S,X2:S)) -> MARK(X1:S) 227.34/227.66 MARK(U62(X1:S,X2:S)) -> ACTIVE(U62(mark(X1:S),X2:S)) 227.34/227.66 MARK(U62(X1:S,X2:S)) -> MARK(X1:S) 227.34/227.66 MARK(U63(X:S)) -> ACTIVE(U63(mark(X:S))) 227.34/227.66 MARK(U63(X:S)) -> MARK(X:S) 227.34/227.66 MARK(U71(X1:S,X2:S,X3:S)) -> ACTIVE(U71(mark(X1:S),X2:S,X3:S)) 227.34/227.66 MARK(U71(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.34/227.66 MARK(U72(X1:S,X2:S)) -> ACTIVE(U72(mark(X1:S),X2:S)) 227.34/227.66 MARK(U72(X1:S,X2:S)) -> MARK(X1:S) 227.34/227.66 MARK(U73(X1:S,X2:S)) -> ACTIVE(U73(mark(X1:S),X2:S)) 227.34/227.66 MARK(U73(X1:S,X2:S)) -> MARK(X1:S) 227.34/227.66 MARK(U74(X:S)) -> ACTIVE(U74(mark(X:S))) 227.34/227.66 MARK(U74(X:S)) -> MARK(X:S) 227.34/227.66 MARK(U81(X1:S,X2:S)) -> ACTIVE(U81(mark(X1:S),X2:S)) 227.34/227.66 MARK(U81(X1:S,X2:S)) -> MARK(X1:S) 227.34/227.66 MARK(U82(X1:S,X2:S)) -> ACTIVE(U82(mark(X1:S),X2:S)) 227.34/227.66 MARK(U82(X1:S,X2:S)) -> MARK(X1:S) 227.34/227.66 MARK(U83(X:S)) -> ACTIVE(U83(mark(X:S))) 227.34/227.66 MARK(U83(X:S)) -> MARK(X:S) 227.34/227.66 MARK(U91(X1:S,X2:S)) -> ACTIVE(U91(mark(X1:S),X2:S)) 227.34/227.66 MARK(U91(X1:S,X2:S)) -> MARK(X1:S) 227.34/227.66 MARK(U92(X:S)) -> ACTIVE(U92(mark(X:S))) 227.34/227.66 MARK(U92(X:S)) -> MARK(X:S) 227.34/227.66 MARK(__(X1:S,X2:S)) -> ACTIVE(__(mark(X1:S),mark(X2:S))) 227.34/227.66 MARK(__(X1:S,X2:S)) -> MARK(X1:S) 227.34/227.66 MARK(__(X1:S,X2:S)) -> MARK(X2:S) 227.34/227.66 MARK(isList(X:S)) -> ACTIVE(isList(X:S)) 227.34/227.66 MARK(isNeList(X:S)) -> ACTIVE(isNeList(X:S)) 227.34/227.66 MARK(isNePal(X:S)) -> ACTIVE(isNePal(X:S)) 227.34/227.66 MARK(isPal(X:S)) -> ACTIVE(isPal(X:S)) 227.34/227.66 MARK(isPalListKind(X:S)) -> ACTIVE(isPalListKind(X:S)) 227.34/227.66 -> Rules: 227.34/227.66 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.34/227.66 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.34/227.66 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.34/227.66 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.34/227.66 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.34/227.66 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.34/227.66 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.34/227.66 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.34/227.66 U13(active(X:S)) -> U13(X:S) 227.34/227.66 U13(mark(X:S)) -> U13(X:S) 227.34/227.66 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.34/227.66 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.34/227.66 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.34/227.66 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.34/227.66 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.34/227.66 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.34/227.66 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.34/227.66 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.34/227.66 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.34/227.66 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.34/227.66 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.34/227.66 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.34/227.66 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.34/227.66 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.34/227.66 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.34/227.66 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.34/227.66 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.34/227.66 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.34/227.66 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.34/227.66 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.34/227.66 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.34/227.66 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.34/227.66 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.34/227.66 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.34/227.66 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.34/227.66 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.34/227.66 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.34/227.66 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.34/227.66 U26(active(X:S)) -> U26(X:S) 227.34/227.66 U26(mark(X:S)) -> U26(X:S) 227.34/227.66 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.34/227.66 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.34/227.66 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.34/227.66 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.34/227.66 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.34/227.66 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.34/227.66 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.34/227.66 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.34/227.66 U33(active(X:S)) -> U33(X:S) 227.34/227.66 U33(mark(X:S)) -> U33(X:S) 227.34/227.66 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.34/227.66 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.34/227.66 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.34/227.66 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.34/227.66 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.34/227.66 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.34/227.66 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.34/227.66 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.34/227.66 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.34/227.66 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.34/227.66 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.34/227.66 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.34/227.66 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.34/227.66 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.34/227.66 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.34/227.66 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.34/227.66 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.34/227.66 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.34/227.66 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.34/227.66 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.34/227.66 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.34/227.66 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.34/227.66 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.34/227.66 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.34/227.66 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.34/227.66 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.34/227.66 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.34/227.66 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.34/227.66 U46(active(X:S)) -> U46(X:S) 227.34/227.66 U46(mark(X:S)) -> U46(X:S) 227.34/227.66 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.34/227.66 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.34/227.66 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.34/227.66 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.34/227.66 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.34/227.66 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.34/227.66 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.34/227.66 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.34/227.66 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.34/227.66 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.34/227.66 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.34/227.66 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.34/227.66 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.34/227.66 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.34/227.66 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.34/227.66 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.34/227.66 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.34/227.66 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.34/227.66 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.34/227.66 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.34/227.66 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.34/227.66 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.34/227.66 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.34/227.66 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.34/227.66 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.34/227.66 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.34/227.66 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.34/227.66 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.34/227.66 U56(active(X:S)) -> U56(X:S) 227.34/227.66 U56(mark(X:S)) -> U56(X:S) 227.34/227.66 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.34/227.66 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.34/227.66 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.34/227.66 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.34/227.66 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.34/227.66 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.34/227.66 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.34/227.66 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.34/227.66 U63(active(X:S)) -> U63(X:S) 227.34/227.66 U63(mark(X:S)) -> U63(X:S) 227.34/227.66 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.34/227.66 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.34/227.66 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.34/227.66 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.34/227.66 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.34/227.66 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.34/227.66 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.34/227.66 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.34/227.66 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.34/227.66 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.34/227.66 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.34/227.66 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.34/227.66 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.34/227.66 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.34/227.66 U74(active(X:S)) -> U74(X:S) 227.34/227.66 U74(mark(X:S)) -> U74(X:S) 227.34/227.66 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.34/227.66 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.34/227.66 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.34/227.66 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.34/227.66 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.34/227.66 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.34/227.66 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.34/227.66 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.34/227.66 U83(active(X:S)) -> U83(X:S) 227.34/227.66 U83(mark(X:S)) -> U83(X:S) 227.34/227.66 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.34/227.66 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.34/227.66 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.34/227.66 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.34/227.66 U92(active(X:S)) -> U92(X:S) 227.34/227.66 U92(mark(X:S)) -> U92(X:S) 227.34/227.66 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.34/227.66 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.34/227.66 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.34/227.66 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.34/227.66 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.34/227.66 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.34/227.66 active(U13(tt)) -> mark(tt) 227.34/227.66 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.34/227.66 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.34/227.66 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.34/227.66 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.34/227.66 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.34/227.66 active(U26(tt)) -> mark(tt) 227.34/227.66 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.34/227.66 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.34/227.66 active(U33(tt)) -> mark(tt) 227.34/227.66 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.34/227.66 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.34/227.66 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.34/227.66 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.34/227.66 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.34/227.66 active(U46(tt)) -> mark(tt) 227.34/227.66 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.34/227.66 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.34/227.66 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.34/227.66 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.34/227.66 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.34/227.66 active(U56(tt)) -> mark(tt) 227.34/227.66 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.34/227.66 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.34/227.66 active(U63(tt)) -> mark(tt) 227.34/227.66 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.34/227.66 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.34/227.66 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.34/227.66 active(U74(tt)) -> mark(tt) 227.34/227.66 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.34/227.66 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.34/227.66 active(U83(tt)) -> mark(tt) 227.34/227.66 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.34/227.66 active(U92(tt)) -> mark(tt) 227.34/227.66 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.34/227.66 active(__(nil,X:S)) -> mark(X:S) 227.34/227.66 active(__(X:S,nil)) -> mark(X:S) 227.34/227.66 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.34/227.66 active(isList(nil)) -> mark(tt) 227.34/227.66 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.34/227.66 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.34/227.66 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.34/227.66 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.34/227.66 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.34/227.66 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.34/227.66 active(isPal(nil)) -> mark(tt) 227.34/227.66 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.34/227.66 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.34/227.66 active(isPalListKind(a)) -> mark(tt) 227.34/227.66 active(isPalListKind(e)) -> mark(tt) 227.34/227.66 active(isPalListKind(i)) -> mark(tt) 227.34/227.66 active(isPalListKind(nil)) -> mark(tt) 227.34/227.66 active(isPalListKind(o)) -> mark(tt) 227.34/227.66 active(isPalListKind(u)) -> mark(tt) 227.34/227.66 active(isQid(a)) -> mark(tt) 227.34/227.66 active(isQid(e)) -> mark(tt) 227.34/227.66 active(isQid(i)) -> mark(tt) 227.34/227.66 active(isQid(o)) -> mark(tt) 227.34/227.66 active(isQid(u)) -> mark(tt) 227.34/227.66 isList(active(X:S)) -> isList(X:S) 227.34/227.66 isList(mark(X:S)) -> isList(X:S) 227.34/227.66 isNeList(active(X:S)) -> isNeList(X:S) 227.34/227.66 isNeList(mark(X:S)) -> isNeList(X:S) 227.34/227.66 isNePal(active(X:S)) -> isNePal(X:S) 227.34/227.66 isNePal(mark(X:S)) -> isNePal(X:S) 227.34/227.66 isPal(active(X:S)) -> isPal(X:S) 227.34/227.66 isPal(mark(X:S)) -> isPal(X:S) 227.34/227.66 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.34/227.66 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.34/227.66 isQid(active(X:S)) -> isQid(X:S) 227.34/227.66 isQid(mark(X:S)) -> isQid(X:S) 227.34/227.66 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.34/227.66 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.34/227.66 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.34/227.66 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.34/227.66 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.34/227.66 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.34/227.66 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.34/227.66 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.34/227.66 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.34/227.66 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.34/227.66 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.34/227.66 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.34/227.66 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.34/227.66 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.34/227.66 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.34/227.66 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.34/227.66 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.34/227.66 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.34/227.66 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.34/227.66 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.34/227.66 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.34/227.66 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.34/227.66 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.34/227.66 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.34/227.66 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.34/227.66 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.34/227.66 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.34/227.66 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.34/227.66 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.34/227.66 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.34/227.66 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.34/227.66 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.34/227.66 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.34/227.66 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.34/227.66 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.34/227.66 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.34/227.66 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.34/227.66 mark(isList(X:S)) -> active(isList(X:S)) 227.34/227.66 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.34/227.66 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.34/227.66 mark(isPal(X:S)) -> active(isPal(X:S)) 227.34/227.66 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.34/227.66 mark(isQid(X:S)) -> active(isQid(X:S)) 227.34/227.66 mark(a) -> active(a) 227.34/227.66 mark(e) -> active(e) 227.34/227.66 mark(i) -> active(i) 227.34/227.66 mark(nil) -> active(nil) 227.34/227.66 mark(o) -> active(o) 227.34/227.66 mark(tt) -> active(tt) 227.34/227.66 mark(u) -> active(u) 227.34/227.66 ->Strongly Connected Components: 227.34/227.66 ->->Cycle: 227.34/227.66 ->->-> Pairs: 227.34/227.66 ACTIVE(U51(tt,V1:S,V2:S)) -> MARK(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.34/227.66 ACTIVE(U52(tt,V1:S,V2:S)) -> MARK(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.34/227.66 ACTIVE(U53(tt,V1:S,V2:S)) -> MARK(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.34/227.66 ACTIVE(U54(tt,V1:S,V2:S)) -> MARK(U55(isNeList(V1:S),V2:S)) 227.34/227.66 ACTIVE(U55(tt,V2:S)) -> MARK(U56(isList(V2:S))) 227.34/227.66 ACTIVE(U61(tt,V:S)) -> MARK(U62(isPalListKind(V:S),V:S)) 227.34/227.66 ACTIVE(U62(tt,V:S)) -> MARK(U63(isQid(V:S))) 227.34/227.66 ACTIVE(U71(tt,I:S,P:S)) -> MARK(U72(isPalListKind(I:S),P:S)) 227.34/227.66 ACTIVE(U72(tt,P:S)) -> MARK(U73(isPal(P:S),P:S)) 227.34/227.66 ACTIVE(U73(tt,P:S)) -> MARK(U74(isPalListKind(P:S))) 227.34/227.66 ACTIVE(U81(tt,V:S)) -> MARK(U82(isPalListKind(V:S),V:S)) 227.34/227.66 ACTIVE(U82(tt,V:S)) -> MARK(U83(isNePal(V:S))) 227.34/227.66 ACTIVE(U91(tt,V2:S)) -> MARK(U92(isPalListKind(V2:S))) 227.34/227.66 ACTIVE(__(__(X:S,Y:S),Z:S)) -> MARK(__(X:S,__(Y:S,Z:S))) 227.34/227.66 ACTIVE(__(nil,X:S)) -> MARK(X:S) 227.34/227.66 ACTIVE(__(X:S,nil)) -> MARK(X:S) 227.34/227.66 ACTIVE(isList(__(V1:S,V2:S))) -> MARK(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.34/227.66 ACTIVE(isList(V:S)) -> MARK(U11(isPalListKind(V:S),V:S)) 227.34/227.66 ACTIVE(isNeList(__(V1:S,V2:S))) -> MARK(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.34/227.66 ACTIVE(isNeList(__(V1:S,V2:S))) -> MARK(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.34/227.66 ACTIVE(isNeList(V:S)) -> MARK(U31(isPalListKind(V:S),V:S)) 227.34/227.66 ACTIVE(isNePal(__(I:S,__(P:S,I:S)))) -> MARK(U71(isQid(I:S),I:S,P:S)) 227.34/227.66 ACTIVE(isNePal(V:S)) -> MARK(U61(isPalListKind(V:S),V:S)) 227.34/227.66 ACTIVE(isPal(V:S)) -> MARK(U81(isPalListKind(V:S),V:S)) 227.34/227.66 ACTIVE(isPalListKind(__(V1:S,V2:S))) -> MARK(U91(isPalListKind(V1:S),V2:S)) 227.34/227.66 MARK(U11(X1:S,X2:S)) -> ACTIVE(U11(mark(X1:S),X2:S)) 227.34/227.66 MARK(U11(X1:S,X2:S)) -> MARK(X1:S) 227.34/227.66 MARK(U12(X1:S,X2:S)) -> ACTIVE(U12(mark(X1:S),X2:S)) 227.34/227.66 MARK(U12(X1:S,X2:S)) -> MARK(X1:S) 227.34/227.66 MARK(U13(X:S)) -> ACTIVE(U13(mark(X:S))) 227.34/227.66 MARK(U13(X:S)) -> MARK(X:S) 227.34/227.66 MARK(U21(X1:S,X2:S,X3:S)) -> ACTIVE(U21(mark(X1:S),X2:S,X3:S)) 227.34/227.66 MARK(U21(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.34/227.66 MARK(U22(X1:S,X2:S,X3:S)) -> ACTIVE(U22(mark(X1:S),X2:S,X3:S)) 227.34/227.66 MARK(U22(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.34/227.66 MARK(U23(X1:S,X2:S,X3:S)) -> ACTIVE(U23(mark(X1:S),X2:S,X3:S)) 227.34/227.66 MARK(U23(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.34/227.66 MARK(U24(X1:S,X2:S,X3:S)) -> ACTIVE(U24(mark(X1:S),X2:S,X3:S)) 227.34/227.66 MARK(U24(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.34/227.66 MARK(U25(X1:S,X2:S)) -> ACTIVE(U25(mark(X1:S),X2:S)) 227.34/227.66 MARK(U25(X1:S,X2:S)) -> MARK(X1:S) 227.34/227.66 MARK(U26(X:S)) -> ACTIVE(U26(mark(X:S))) 227.34/227.66 MARK(U26(X:S)) -> MARK(X:S) 227.34/227.66 MARK(U31(X1:S,X2:S)) -> ACTIVE(U31(mark(X1:S),X2:S)) 227.34/227.66 MARK(U31(X1:S,X2:S)) -> MARK(X1:S) 227.34/227.66 MARK(U32(X1:S,X2:S)) -> ACTIVE(U32(mark(X1:S),X2:S)) 227.34/227.66 MARK(U32(X1:S,X2:S)) -> MARK(X1:S) 227.34/227.66 MARK(U33(X:S)) -> ACTIVE(U33(mark(X:S))) 227.34/227.66 MARK(U33(X:S)) -> MARK(X:S) 227.34/227.66 MARK(U41(X1:S,X2:S,X3:S)) -> ACTIVE(U41(mark(X1:S),X2:S,X3:S)) 227.34/227.66 MARK(U41(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.34/227.66 MARK(U42(X1:S,X2:S,X3:S)) -> ACTIVE(U42(mark(X1:S),X2:S,X3:S)) 227.34/227.66 MARK(U42(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.34/227.66 MARK(U43(X1:S,X2:S,X3:S)) -> ACTIVE(U43(mark(X1:S),X2:S,X3:S)) 227.34/227.66 MARK(U43(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.34/227.66 MARK(U44(X1:S,X2:S,X3:S)) -> ACTIVE(U44(mark(X1:S),X2:S,X3:S)) 227.34/227.66 MARK(U44(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.34/227.66 MARK(U45(X1:S,X2:S)) -> ACTIVE(U45(mark(X1:S),X2:S)) 227.34/227.66 MARK(U45(X1:S,X2:S)) -> MARK(X1:S) 227.34/227.66 MARK(U46(X:S)) -> ACTIVE(U46(mark(X:S))) 227.34/227.66 MARK(U46(X:S)) -> MARK(X:S) 227.34/227.66 MARK(U51(X1:S,X2:S,X3:S)) -> ACTIVE(U51(mark(X1:S),X2:S,X3:S)) 227.34/227.66 MARK(U51(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.34/227.66 MARK(U52(X1:S,X2:S,X3:S)) -> ACTIVE(U52(mark(X1:S),X2:S,X3:S)) 227.34/227.66 MARK(U52(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.34/227.66 MARK(U53(X1:S,X2:S,X3:S)) -> ACTIVE(U53(mark(X1:S),X2:S,X3:S)) 227.34/227.66 MARK(U53(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.34/227.66 MARK(U54(X1:S,X2:S,X3:S)) -> ACTIVE(U54(mark(X1:S),X2:S,X3:S)) 227.34/227.66 MARK(U54(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.34/227.66 MARK(U55(X1:S,X2:S)) -> ACTIVE(U55(mark(X1:S),X2:S)) 227.34/227.66 MARK(U55(X1:S,X2:S)) -> MARK(X1:S) 227.34/227.66 MARK(U56(X:S)) -> ACTIVE(U56(mark(X:S))) 227.34/227.66 MARK(U56(X:S)) -> MARK(X:S) 227.34/227.66 MARK(U61(X1:S,X2:S)) -> ACTIVE(U61(mark(X1:S),X2:S)) 227.34/227.66 MARK(U61(X1:S,X2:S)) -> MARK(X1:S) 227.34/227.66 MARK(U62(X1:S,X2:S)) -> ACTIVE(U62(mark(X1:S),X2:S)) 227.34/227.66 MARK(U62(X1:S,X2:S)) -> MARK(X1:S) 227.34/227.66 MARK(U63(X:S)) -> ACTIVE(U63(mark(X:S))) 227.34/227.66 MARK(U63(X:S)) -> MARK(X:S) 227.34/227.66 MARK(U71(X1:S,X2:S,X3:S)) -> ACTIVE(U71(mark(X1:S),X2:S,X3:S)) 227.34/227.66 MARK(U71(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.34/227.66 MARK(U72(X1:S,X2:S)) -> ACTIVE(U72(mark(X1:S),X2:S)) 227.34/227.66 MARK(U72(X1:S,X2:S)) -> MARK(X1:S) 227.34/227.66 MARK(U73(X1:S,X2:S)) -> ACTIVE(U73(mark(X1:S),X2:S)) 227.34/227.66 MARK(U73(X1:S,X2:S)) -> MARK(X1:S) 227.34/227.66 MARK(U74(X:S)) -> ACTIVE(U74(mark(X:S))) 227.34/227.66 MARK(U74(X:S)) -> MARK(X:S) 227.34/227.66 MARK(U81(X1:S,X2:S)) -> ACTIVE(U81(mark(X1:S),X2:S)) 227.34/227.66 MARK(U81(X1:S,X2:S)) -> MARK(X1:S) 227.34/227.66 MARK(U82(X1:S,X2:S)) -> ACTIVE(U82(mark(X1:S),X2:S)) 227.34/227.66 MARK(U82(X1:S,X2:S)) -> MARK(X1:S) 227.34/227.66 MARK(U83(X:S)) -> ACTIVE(U83(mark(X:S))) 227.34/227.66 MARK(U83(X:S)) -> MARK(X:S) 227.34/227.66 MARK(U91(X1:S,X2:S)) -> ACTIVE(U91(mark(X1:S),X2:S)) 227.34/227.66 MARK(U91(X1:S,X2:S)) -> MARK(X1:S) 227.34/227.66 MARK(U92(X:S)) -> ACTIVE(U92(mark(X:S))) 227.34/227.66 MARK(U92(X:S)) -> MARK(X:S) 227.34/227.66 MARK(__(X1:S,X2:S)) -> ACTIVE(__(mark(X1:S),mark(X2:S))) 227.34/227.66 MARK(__(X1:S,X2:S)) -> MARK(X1:S) 227.34/227.66 MARK(__(X1:S,X2:S)) -> MARK(X2:S) 227.34/227.66 MARK(isList(X:S)) -> ACTIVE(isList(X:S)) 227.34/227.66 MARK(isNeList(X:S)) -> ACTIVE(isNeList(X:S)) 227.34/227.66 MARK(isNePal(X:S)) -> ACTIVE(isNePal(X:S)) 227.34/227.66 MARK(isPal(X:S)) -> ACTIVE(isPal(X:S)) 227.34/227.66 MARK(isPalListKind(X:S)) -> ACTIVE(isPalListKind(X:S)) 227.34/227.66 ->->-> Rules: 227.34/227.66 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.34/227.66 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.34/227.66 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.34/227.66 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.34/227.66 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.34/227.66 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.34/227.66 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.34/227.66 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.34/227.66 U13(active(X:S)) -> U13(X:S) 227.34/227.66 U13(mark(X:S)) -> U13(X:S) 227.34/227.66 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.34/227.66 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.34/227.66 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.34/227.66 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.34/227.66 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.34/227.66 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.34/227.66 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.34/227.66 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.34/227.66 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.34/227.66 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.34/227.66 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.34/227.66 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.34/227.66 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.34/227.66 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.34/227.66 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.34/227.66 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.34/227.66 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.34/227.66 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.34/227.66 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.34/227.66 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.34/227.66 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.34/227.66 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.34/227.66 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.34/227.66 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.34/227.66 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.34/227.66 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.34/227.66 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.34/227.66 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.34/227.66 U26(active(X:S)) -> U26(X:S) 227.34/227.66 U26(mark(X:S)) -> U26(X:S) 227.34/227.66 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.34/227.66 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.34/227.66 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.34/227.66 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.34/227.66 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.34/227.66 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.34/227.66 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.34/227.66 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.34/227.66 U33(active(X:S)) -> U33(X:S) 227.34/227.66 U33(mark(X:S)) -> U33(X:S) 227.34/227.66 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.34/227.66 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.34/227.66 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.34/227.66 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.34/227.66 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.34/227.66 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.34/227.66 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.34/227.66 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.34/227.66 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.34/227.66 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.34/227.66 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.34/227.66 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.34/227.66 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.34/227.66 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.34/227.66 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.34/227.66 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.34/227.66 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.34/227.66 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.34/227.66 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.34/227.66 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.34/227.66 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.34/227.66 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.34/227.66 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.34/227.66 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.34/227.66 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.34/227.66 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.34/227.66 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.34/227.66 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.34/227.66 U46(active(X:S)) -> U46(X:S) 227.34/227.66 U46(mark(X:S)) -> U46(X:S) 227.34/227.66 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.34/227.66 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.34/227.66 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.34/227.66 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.34/227.66 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.34/227.66 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.34/227.66 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.34/227.66 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.34/227.66 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.34/227.66 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.34/227.66 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.34/227.66 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.34/227.66 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.34/227.66 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.34/227.66 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.34/227.66 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.34/227.66 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.34/227.66 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.34/227.66 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.34/227.66 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.34/227.66 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.34/227.66 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.34/227.66 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.34/227.66 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.34/227.66 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.34/227.66 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.34/227.66 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.34/227.66 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.34/227.66 U56(active(X:S)) -> U56(X:S) 227.34/227.66 U56(mark(X:S)) -> U56(X:S) 227.34/227.66 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.34/227.66 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.34/227.66 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.34/227.66 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.34/227.66 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.34/227.66 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.34/227.66 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.34/227.66 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.34/227.66 U63(active(X:S)) -> U63(X:S) 227.34/227.66 U63(mark(X:S)) -> U63(X:S) 227.34/227.66 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.34/227.66 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.34/227.66 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.34/227.66 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.34/227.66 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.34/227.66 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.34/227.66 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.34/227.66 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.34/227.66 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.34/227.66 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.34/227.66 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.34/227.66 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.34/227.66 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.34/227.66 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.34/227.66 U74(active(X:S)) -> U74(X:S) 227.34/227.66 U74(mark(X:S)) -> U74(X:S) 227.34/227.66 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.34/227.66 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.34/227.66 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.34/227.66 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.34/227.66 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.34/227.66 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.34/227.66 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.34/227.66 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.34/227.66 U83(active(X:S)) -> U83(X:S) 227.34/227.66 U83(mark(X:S)) -> U83(X:S) 227.34/227.66 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.34/227.66 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.34/227.66 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.34/227.66 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.34/227.66 U92(active(X:S)) -> U92(X:S) 227.34/227.66 U92(mark(X:S)) -> U92(X:S) 227.34/227.66 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.34/227.66 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.34/227.66 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.34/227.66 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.34/227.66 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.34/227.66 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.34/227.66 active(U13(tt)) -> mark(tt) 227.34/227.66 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.34/227.66 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.34/227.66 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.34/227.66 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.34/227.66 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.34/227.66 active(U26(tt)) -> mark(tt) 227.34/227.66 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.34/227.66 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.34/227.66 active(U33(tt)) -> mark(tt) 227.34/227.66 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.34/227.66 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.34/227.66 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.34/227.66 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.34/227.66 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.34/227.66 active(U46(tt)) -> mark(tt) 227.34/227.66 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.34/227.66 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.34/227.66 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.34/227.66 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.34/227.66 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.34/227.66 active(U56(tt)) -> mark(tt) 227.34/227.66 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.34/227.66 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.34/227.66 active(U63(tt)) -> mark(tt) 227.34/227.66 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.34/227.66 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.34/227.66 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.34/227.66 active(U74(tt)) -> mark(tt) 227.34/227.66 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.34/227.66 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.34/227.66 active(U83(tt)) -> mark(tt) 227.34/227.66 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.34/227.66 active(U92(tt)) -> mark(tt) 227.34/227.66 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.34/227.66 active(__(nil,X:S)) -> mark(X:S) 227.34/227.66 active(__(X:S,nil)) -> mark(X:S) 227.34/227.66 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.34/227.66 active(isList(nil)) -> mark(tt) 227.34/227.66 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.34/227.66 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.34/227.66 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.34/227.66 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.34/227.66 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.34/227.66 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.34/227.66 active(isPal(nil)) -> mark(tt) 227.34/227.66 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.34/227.66 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.34/227.66 active(isPalListKind(a)) -> mark(tt) 227.34/227.66 active(isPalListKind(e)) -> mark(tt) 227.34/227.66 active(isPalListKind(i)) -> mark(tt) 227.34/227.66 active(isPalListKind(nil)) -> mark(tt) 227.34/227.66 active(isPalListKind(o)) -> mark(tt) 227.34/227.66 active(isPalListKind(u)) -> mark(tt) 227.34/227.66 active(isQid(a)) -> mark(tt) 227.34/227.66 active(isQid(e)) -> mark(tt) 227.34/227.66 active(isQid(i)) -> mark(tt) 227.34/227.66 active(isQid(o)) -> mark(tt) 227.34/227.66 active(isQid(u)) -> mark(tt) 227.34/227.66 isList(active(X:S)) -> isList(X:S) 227.34/227.66 isList(mark(X:S)) -> isList(X:S) 227.34/227.66 isNeList(active(X:S)) -> isNeList(X:S) 227.34/227.66 isNeList(mark(X:S)) -> isNeList(X:S) 227.34/227.66 isNePal(active(X:S)) -> isNePal(X:S) 227.34/227.66 isNePal(mark(X:S)) -> isNePal(X:S) 227.34/227.66 isPal(active(X:S)) -> isPal(X:S) 227.34/227.66 isPal(mark(X:S)) -> isPal(X:S) 227.34/227.66 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.34/227.66 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.34/227.66 isQid(active(X:S)) -> isQid(X:S) 227.34/227.66 isQid(mark(X:S)) -> isQid(X:S) 227.34/227.66 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.34/227.66 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.34/227.66 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.34/227.66 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.34/227.66 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.34/227.66 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.34/227.66 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.34/227.66 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.34/227.66 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.34/227.66 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.34/227.66 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.34/227.66 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.34/227.66 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.34/227.66 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.34/227.66 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.34/227.66 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.34/227.66 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.34/227.66 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.34/227.66 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.34/227.66 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.34/227.66 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.34/227.66 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.34/227.66 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.34/227.66 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.34/227.66 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.34/227.66 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.34/227.66 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.34/227.66 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.34/227.66 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.34/227.66 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.34/227.66 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.34/227.66 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.34/227.66 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.34/227.66 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.34/227.66 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.34/227.66 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.34/227.66 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.34/227.66 mark(isList(X:S)) -> active(isList(X:S)) 227.34/227.66 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.34/227.66 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.34/227.66 mark(isPal(X:S)) -> active(isPal(X:S)) 227.34/227.66 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.34/227.66 mark(isQid(X:S)) -> active(isQid(X:S)) 227.34/227.66 mark(a) -> active(a) 227.34/227.66 mark(e) -> active(e) 227.34/227.66 mark(i) -> active(i) 227.34/227.66 mark(nil) -> active(nil) 227.34/227.66 mark(o) -> active(o) 227.34/227.66 mark(tt) -> active(tt) 227.34/227.66 mark(u) -> active(u) 227.34/227.66 227.34/227.66 Problem 1.44: 227.34/227.66 227.34/227.66 Reduction Pairs Processor: 227.34/227.66 -> Pairs: 227.34/227.66 ACTIVE(U51(tt,V1:S,V2:S)) -> MARK(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.34/227.66 ACTIVE(U52(tt,V1:S,V2:S)) -> MARK(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.34/227.66 ACTIVE(U53(tt,V1:S,V2:S)) -> MARK(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.34/227.66 ACTIVE(U54(tt,V1:S,V2:S)) -> MARK(U55(isNeList(V1:S),V2:S)) 227.34/227.66 ACTIVE(U55(tt,V2:S)) -> MARK(U56(isList(V2:S))) 227.34/227.66 ACTIVE(U61(tt,V:S)) -> MARK(U62(isPalListKind(V:S),V:S)) 227.34/227.66 ACTIVE(U62(tt,V:S)) -> MARK(U63(isQid(V:S))) 227.34/227.66 ACTIVE(U71(tt,I:S,P:S)) -> MARK(U72(isPalListKind(I:S),P:S)) 227.34/227.66 ACTIVE(U72(tt,P:S)) -> MARK(U73(isPal(P:S),P:S)) 227.34/227.66 ACTIVE(U73(tt,P:S)) -> MARK(U74(isPalListKind(P:S))) 227.34/227.66 ACTIVE(U81(tt,V:S)) -> MARK(U82(isPalListKind(V:S),V:S)) 227.34/227.66 ACTIVE(U82(tt,V:S)) -> MARK(U83(isNePal(V:S))) 227.34/227.66 ACTIVE(U91(tt,V2:S)) -> MARK(U92(isPalListKind(V2:S))) 227.34/227.66 ACTIVE(__(__(X:S,Y:S),Z:S)) -> MARK(__(X:S,__(Y:S,Z:S))) 227.34/227.66 ACTIVE(__(nil,X:S)) -> MARK(X:S) 227.34/227.66 ACTIVE(__(X:S,nil)) -> MARK(X:S) 227.34/227.66 ACTIVE(isList(__(V1:S,V2:S))) -> MARK(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.34/227.66 ACTIVE(isList(V:S)) -> MARK(U11(isPalListKind(V:S),V:S)) 227.34/227.66 ACTIVE(isNeList(__(V1:S,V2:S))) -> MARK(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.34/227.66 ACTIVE(isNeList(__(V1:S,V2:S))) -> MARK(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.34/227.66 ACTIVE(isNeList(V:S)) -> MARK(U31(isPalListKind(V:S),V:S)) 227.34/227.66 ACTIVE(isNePal(__(I:S,__(P:S,I:S)))) -> MARK(U71(isQid(I:S),I:S,P:S)) 227.34/227.66 ACTIVE(isNePal(V:S)) -> MARK(U61(isPalListKind(V:S),V:S)) 227.34/227.66 ACTIVE(isPal(V:S)) -> MARK(U81(isPalListKind(V:S),V:S)) 227.34/227.66 ACTIVE(isPalListKind(__(V1:S,V2:S))) -> MARK(U91(isPalListKind(V1:S),V2:S)) 227.34/227.66 MARK(U11(X1:S,X2:S)) -> ACTIVE(U11(mark(X1:S),X2:S)) 227.34/227.66 MARK(U11(X1:S,X2:S)) -> MARK(X1:S) 227.34/227.66 MARK(U12(X1:S,X2:S)) -> ACTIVE(U12(mark(X1:S),X2:S)) 227.34/227.66 MARK(U12(X1:S,X2:S)) -> MARK(X1:S) 227.34/227.66 MARK(U13(X:S)) -> ACTIVE(U13(mark(X:S))) 227.34/227.66 MARK(U13(X:S)) -> MARK(X:S) 227.34/227.66 MARK(U21(X1:S,X2:S,X3:S)) -> ACTIVE(U21(mark(X1:S),X2:S,X3:S)) 227.34/227.66 MARK(U21(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.34/227.66 MARK(U22(X1:S,X2:S,X3:S)) -> ACTIVE(U22(mark(X1:S),X2:S,X3:S)) 227.34/227.66 MARK(U22(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.34/227.66 MARK(U23(X1:S,X2:S,X3:S)) -> ACTIVE(U23(mark(X1:S),X2:S,X3:S)) 227.34/227.66 MARK(U23(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.34/227.66 MARK(U24(X1:S,X2:S,X3:S)) -> ACTIVE(U24(mark(X1:S),X2:S,X3:S)) 227.34/227.66 MARK(U24(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.34/227.66 MARK(U25(X1:S,X2:S)) -> ACTIVE(U25(mark(X1:S),X2:S)) 227.34/227.66 MARK(U25(X1:S,X2:S)) -> MARK(X1:S) 227.34/227.66 MARK(U26(X:S)) -> ACTIVE(U26(mark(X:S))) 227.34/227.66 MARK(U26(X:S)) -> MARK(X:S) 227.34/227.66 MARK(U31(X1:S,X2:S)) -> ACTIVE(U31(mark(X1:S),X2:S)) 227.34/227.66 MARK(U31(X1:S,X2:S)) -> MARK(X1:S) 227.34/227.66 MARK(U32(X1:S,X2:S)) -> ACTIVE(U32(mark(X1:S),X2:S)) 227.34/227.66 MARK(U32(X1:S,X2:S)) -> MARK(X1:S) 227.34/227.66 MARK(U33(X:S)) -> ACTIVE(U33(mark(X:S))) 227.34/227.66 MARK(U33(X:S)) -> MARK(X:S) 227.34/227.66 MARK(U41(X1:S,X2:S,X3:S)) -> ACTIVE(U41(mark(X1:S),X2:S,X3:S)) 227.34/227.66 MARK(U41(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.34/227.66 MARK(U42(X1:S,X2:S,X3:S)) -> ACTIVE(U42(mark(X1:S),X2:S,X3:S)) 227.34/227.66 MARK(U42(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.34/227.66 MARK(U43(X1:S,X2:S,X3:S)) -> ACTIVE(U43(mark(X1:S),X2:S,X3:S)) 227.34/227.66 MARK(U43(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.34/227.66 MARK(U44(X1:S,X2:S,X3:S)) -> ACTIVE(U44(mark(X1:S),X2:S,X3:S)) 227.34/227.66 MARK(U44(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.34/227.66 MARK(U45(X1:S,X2:S)) -> ACTIVE(U45(mark(X1:S),X2:S)) 227.34/227.66 MARK(U45(X1:S,X2:S)) -> MARK(X1:S) 227.34/227.66 MARK(U46(X:S)) -> ACTIVE(U46(mark(X:S))) 227.34/227.66 MARK(U46(X:S)) -> MARK(X:S) 227.34/227.66 MARK(U51(X1:S,X2:S,X3:S)) -> ACTIVE(U51(mark(X1:S),X2:S,X3:S)) 227.34/227.66 MARK(U51(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.34/227.66 MARK(U52(X1:S,X2:S,X3:S)) -> ACTIVE(U52(mark(X1:S),X2:S,X3:S)) 227.34/227.66 MARK(U52(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.34/227.66 MARK(U53(X1:S,X2:S,X3:S)) -> ACTIVE(U53(mark(X1:S),X2:S,X3:S)) 227.34/227.66 MARK(U53(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.34/227.66 MARK(U54(X1:S,X2:S,X3:S)) -> ACTIVE(U54(mark(X1:S),X2:S,X3:S)) 227.34/227.66 MARK(U54(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.34/227.66 MARK(U55(X1:S,X2:S)) -> ACTIVE(U55(mark(X1:S),X2:S)) 227.34/227.66 MARK(U55(X1:S,X2:S)) -> MARK(X1:S) 227.34/227.66 MARK(U56(X:S)) -> ACTIVE(U56(mark(X:S))) 227.34/227.66 MARK(U56(X:S)) -> MARK(X:S) 227.34/227.66 MARK(U61(X1:S,X2:S)) -> ACTIVE(U61(mark(X1:S),X2:S)) 227.34/227.66 MARK(U61(X1:S,X2:S)) -> MARK(X1:S) 227.34/227.66 MARK(U62(X1:S,X2:S)) -> ACTIVE(U62(mark(X1:S),X2:S)) 227.34/227.66 MARK(U62(X1:S,X2:S)) -> MARK(X1:S) 227.34/227.66 MARK(U63(X:S)) -> ACTIVE(U63(mark(X:S))) 227.34/227.66 MARK(U63(X:S)) -> MARK(X:S) 227.34/227.66 MARK(U71(X1:S,X2:S,X3:S)) -> ACTIVE(U71(mark(X1:S),X2:S,X3:S)) 227.34/227.66 MARK(U71(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.34/227.66 MARK(U72(X1:S,X2:S)) -> ACTIVE(U72(mark(X1:S),X2:S)) 227.34/227.66 MARK(U72(X1:S,X2:S)) -> MARK(X1:S) 227.34/227.66 MARK(U73(X1:S,X2:S)) -> ACTIVE(U73(mark(X1:S),X2:S)) 227.34/227.66 MARK(U73(X1:S,X2:S)) -> MARK(X1:S) 227.34/227.66 MARK(U74(X:S)) -> ACTIVE(U74(mark(X:S))) 227.34/227.66 MARK(U74(X:S)) -> MARK(X:S) 227.34/227.66 MARK(U81(X1:S,X2:S)) -> ACTIVE(U81(mark(X1:S),X2:S)) 227.34/227.66 MARK(U81(X1:S,X2:S)) -> MARK(X1:S) 227.34/227.66 MARK(U82(X1:S,X2:S)) -> ACTIVE(U82(mark(X1:S),X2:S)) 227.34/227.66 MARK(U82(X1:S,X2:S)) -> MARK(X1:S) 227.34/227.66 MARK(U83(X:S)) -> ACTIVE(U83(mark(X:S))) 227.34/227.66 MARK(U83(X:S)) -> MARK(X:S) 227.34/227.66 MARK(U91(X1:S,X2:S)) -> ACTIVE(U91(mark(X1:S),X2:S)) 227.34/227.66 MARK(U91(X1:S,X2:S)) -> MARK(X1:S) 227.34/227.66 MARK(U92(X:S)) -> ACTIVE(U92(mark(X:S))) 227.34/227.66 MARK(U92(X:S)) -> MARK(X:S) 227.34/227.66 MARK(__(X1:S,X2:S)) -> ACTIVE(__(mark(X1:S),mark(X2:S))) 227.34/227.66 MARK(__(X1:S,X2:S)) -> MARK(X1:S) 227.34/227.66 MARK(__(X1:S,X2:S)) -> MARK(X2:S) 227.34/227.66 MARK(isList(X:S)) -> ACTIVE(isList(X:S)) 227.34/227.66 MARK(isNeList(X:S)) -> ACTIVE(isNeList(X:S)) 227.34/227.66 MARK(isNePal(X:S)) -> ACTIVE(isNePal(X:S)) 227.34/227.66 MARK(isPal(X:S)) -> ACTIVE(isPal(X:S)) 227.34/227.66 MARK(isPalListKind(X:S)) -> ACTIVE(isPalListKind(X:S)) 227.34/227.66 -> Rules: 227.34/227.66 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.34/227.66 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.34/227.66 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.34/227.66 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.34/227.66 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.34/227.66 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.34/227.66 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.34/227.66 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.34/227.66 U13(active(X:S)) -> U13(X:S) 227.34/227.66 U13(mark(X:S)) -> U13(X:S) 227.34/227.66 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.34/227.66 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.34/227.66 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.34/227.66 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.34/227.66 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.34/227.66 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.34/227.66 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.34/227.66 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.34/227.66 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.34/227.66 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.34/227.66 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.34/227.66 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.34/227.66 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.34/227.66 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.34/227.66 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.34/227.66 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.34/227.66 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.34/227.66 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.34/227.66 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.34/227.66 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.34/227.66 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.34/227.66 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.34/227.66 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.34/227.66 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.34/227.66 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.34/227.66 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.34/227.66 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.34/227.66 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.34/227.66 U26(active(X:S)) -> U26(X:S) 227.34/227.66 U26(mark(X:S)) -> U26(X:S) 227.34/227.66 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.34/227.66 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.34/227.66 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.34/227.66 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.34/227.66 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.34/227.66 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.34/227.66 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.34/227.66 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.34/227.66 U33(active(X:S)) -> U33(X:S) 227.34/227.66 U33(mark(X:S)) -> U33(X:S) 227.34/227.66 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.34/227.66 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.34/227.66 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.34/227.66 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.34/227.66 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.34/227.66 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.34/227.66 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.34/227.66 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.34/227.66 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.34/227.66 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.34/227.66 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.34/227.66 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.34/227.66 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.34/227.66 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.34/227.66 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.34/227.66 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.34/227.66 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.34/227.66 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.34/227.66 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.34/227.66 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.34/227.66 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.34/227.66 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.34/227.66 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.34/227.66 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.34/227.66 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.34/227.66 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.34/227.66 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.34/227.66 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.34/227.66 U46(active(X:S)) -> U46(X:S) 227.34/227.66 U46(mark(X:S)) -> U46(X:S) 227.34/227.66 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.34/227.66 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.34/227.66 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.34/227.66 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.34/227.66 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.34/227.66 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.34/227.66 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.34/227.66 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.34/227.66 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.34/227.66 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.34/227.66 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.34/227.66 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.34/227.66 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.34/227.66 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.34/227.66 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.34/227.66 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.34/227.66 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.34/227.66 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.34/227.66 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.34/227.66 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.34/227.66 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.34/227.66 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.34/227.66 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.34/227.66 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.34/227.66 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.34/227.66 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.34/227.66 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.34/227.66 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.34/227.66 U56(active(X:S)) -> U56(X:S) 227.34/227.66 U56(mark(X:S)) -> U56(X:S) 227.34/227.66 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.34/227.66 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.34/227.66 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.34/227.66 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.34/227.66 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.34/227.66 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.34/227.66 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.34/227.66 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.34/227.66 U63(active(X:S)) -> U63(X:S) 227.34/227.66 U63(mark(X:S)) -> U63(X:S) 227.34/227.66 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.34/227.66 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.34/227.66 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.34/227.66 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.34/227.66 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.34/227.66 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.34/227.66 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.34/227.66 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.34/227.66 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.34/227.66 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.34/227.66 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.34/227.66 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.34/227.66 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.34/227.66 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.34/227.66 U74(active(X:S)) -> U74(X:S) 227.34/227.66 U74(mark(X:S)) -> U74(X:S) 227.34/227.66 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.34/227.66 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.34/227.66 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.34/227.66 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.34/227.66 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.34/227.66 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.34/227.66 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.34/227.66 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.34/227.66 U83(active(X:S)) -> U83(X:S) 227.34/227.66 U83(mark(X:S)) -> U83(X:S) 227.34/227.66 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.34/227.66 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.34/227.66 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.34/227.66 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.34/227.66 U92(active(X:S)) -> U92(X:S) 227.34/227.66 U92(mark(X:S)) -> U92(X:S) 227.34/227.66 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.34/227.66 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.34/227.66 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.34/227.66 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.34/227.66 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.34/227.66 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.34/227.66 active(U13(tt)) -> mark(tt) 227.34/227.66 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.34/227.66 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.34/227.66 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.34/227.66 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.34/227.66 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.34/227.66 active(U26(tt)) -> mark(tt) 227.34/227.66 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.34/227.66 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.34/227.66 active(U33(tt)) -> mark(tt) 227.34/227.66 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.34/227.66 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.34/227.66 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.34/227.66 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.34/227.66 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.34/227.66 active(U46(tt)) -> mark(tt) 227.34/227.66 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.34/227.66 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.34/227.66 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.34/227.66 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.34/227.66 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.34/227.66 active(U56(tt)) -> mark(tt) 227.34/227.66 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.34/227.66 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.34/227.66 active(U63(tt)) -> mark(tt) 227.34/227.66 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.34/227.66 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.34/227.66 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.34/227.66 active(U74(tt)) -> mark(tt) 227.34/227.66 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.34/227.66 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.34/227.66 active(U83(tt)) -> mark(tt) 227.34/227.66 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.34/227.66 active(U92(tt)) -> mark(tt) 227.34/227.66 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.34/227.66 active(__(nil,X:S)) -> mark(X:S) 227.34/227.66 active(__(X:S,nil)) -> mark(X:S) 227.34/227.66 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.34/227.66 active(isList(nil)) -> mark(tt) 227.34/227.66 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.34/227.66 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.34/227.66 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.34/227.66 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.34/227.66 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.34/227.66 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.34/227.66 active(isPal(nil)) -> mark(tt) 227.34/227.66 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.34/227.66 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.34/227.66 active(isPalListKind(a)) -> mark(tt) 227.34/227.66 active(isPalListKind(e)) -> mark(tt) 227.34/227.66 active(isPalListKind(i)) -> mark(tt) 227.34/227.66 active(isPalListKind(nil)) -> mark(tt) 227.34/227.66 active(isPalListKind(o)) -> mark(tt) 227.34/227.66 active(isPalListKind(u)) -> mark(tt) 227.34/227.66 active(isQid(a)) -> mark(tt) 227.34/227.66 active(isQid(e)) -> mark(tt) 227.34/227.66 active(isQid(i)) -> mark(tt) 227.34/227.66 active(isQid(o)) -> mark(tt) 227.34/227.66 active(isQid(u)) -> mark(tt) 227.34/227.66 isList(active(X:S)) -> isList(X:S) 227.34/227.66 isList(mark(X:S)) -> isList(X:S) 227.34/227.66 isNeList(active(X:S)) -> isNeList(X:S) 227.34/227.66 isNeList(mark(X:S)) -> isNeList(X:S) 227.34/227.66 isNePal(active(X:S)) -> isNePal(X:S) 227.34/227.66 isNePal(mark(X:S)) -> isNePal(X:S) 227.34/227.66 isPal(active(X:S)) -> isPal(X:S) 227.34/227.66 isPal(mark(X:S)) -> isPal(X:S) 227.34/227.66 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.34/227.66 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.34/227.66 isQid(active(X:S)) -> isQid(X:S) 227.34/227.66 isQid(mark(X:S)) -> isQid(X:S) 227.34/227.66 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.34/227.66 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.34/227.66 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.34/227.66 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.34/227.66 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.34/227.66 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.34/227.66 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.34/227.66 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.34/227.66 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.34/227.66 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.34/227.66 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.34/227.66 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.34/227.66 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.34/227.66 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.34/227.66 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.34/227.66 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.34/227.66 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.34/227.66 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.34/227.66 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.34/227.66 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.34/227.66 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.34/227.66 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.34/227.66 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.34/227.66 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.34/227.66 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.34/227.66 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.34/227.66 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.34/227.66 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.34/227.66 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.34/227.66 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.34/227.66 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.34/227.66 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.34/227.66 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.34/227.66 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.34/227.66 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.34/227.66 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.34/227.66 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.34/227.66 mark(isList(X:S)) -> active(isList(X:S)) 227.34/227.66 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.34/227.66 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.34/227.66 mark(isPal(X:S)) -> active(isPal(X:S)) 227.34/227.66 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.34/227.66 mark(isQid(X:S)) -> active(isQid(X:S)) 227.34/227.66 mark(a) -> active(a) 227.34/227.66 mark(e) -> active(e) 227.34/227.66 mark(i) -> active(i) 227.34/227.66 mark(nil) -> active(nil) 227.34/227.66 mark(o) -> active(o) 227.34/227.66 mark(tt) -> active(tt) 227.34/227.66 mark(u) -> active(u) 227.34/227.66 -> Usable rules: 227.34/227.66 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.34/227.66 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.34/227.66 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.34/227.66 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.34/227.66 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.34/227.66 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.34/227.66 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.34/227.66 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.34/227.66 U13(active(X:S)) -> U13(X:S) 227.34/227.66 U13(mark(X:S)) -> U13(X:S) 227.34/227.66 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.34/227.66 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.34/227.66 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.34/227.66 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.34/227.66 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.34/227.66 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.34/227.66 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.34/227.66 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.34/227.66 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.34/227.66 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.34/227.66 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.34/227.66 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.34/227.66 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.34/227.66 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.34/227.66 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.34/227.66 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.34/227.66 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.34/227.66 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.34/227.66 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.34/227.66 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.34/227.66 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.34/227.66 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.34/227.66 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.34/227.66 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.34/227.66 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.34/227.66 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.34/227.66 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.34/227.66 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.34/227.66 U26(active(X:S)) -> U26(X:S) 227.34/227.66 U26(mark(X:S)) -> U26(X:S) 227.34/227.66 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.34/227.66 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.34/227.66 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.34/227.66 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.34/227.66 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.34/227.66 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.34/227.66 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.34/227.66 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.34/227.66 U33(active(X:S)) -> U33(X:S) 227.34/227.66 U33(mark(X:S)) -> U33(X:S) 227.34/227.66 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.34/227.66 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.34/227.66 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.34/227.66 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.34/227.66 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.34/227.66 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.34/227.66 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.34/227.66 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.34/227.66 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.34/227.66 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.34/227.66 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.34/227.66 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.34/227.66 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.34/227.66 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.34/227.66 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.34/227.66 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.34/227.66 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.34/227.66 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.34/227.66 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.34/227.66 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.34/227.66 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.34/227.66 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.34/227.66 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.34/227.66 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.34/227.66 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.34/227.66 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.34/227.66 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.34/227.66 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.34/227.66 U46(active(X:S)) -> U46(X:S) 227.34/227.66 U46(mark(X:S)) -> U46(X:S) 227.34/227.66 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.34/227.66 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.34/227.66 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.34/227.66 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.34/227.66 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.34/227.66 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.34/227.66 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.34/227.66 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.34/227.66 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.34/227.66 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.34/227.66 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.34/227.66 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.34/227.66 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.34/227.66 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.34/227.66 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.34/227.66 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.34/227.66 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.34/227.66 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.34/227.66 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.34/227.66 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.34/227.66 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.34/227.66 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.34/227.66 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.34/227.66 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.34/227.66 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.34/227.66 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.34/227.66 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.34/227.66 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.34/227.66 U56(active(X:S)) -> U56(X:S) 227.34/227.66 U56(mark(X:S)) -> U56(X:S) 227.34/227.66 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.34/227.66 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.34/227.66 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.34/227.66 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.34/227.66 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.34/227.66 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.34/227.66 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.34/227.66 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.34/227.66 U63(active(X:S)) -> U63(X:S) 227.34/227.66 U63(mark(X:S)) -> U63(X:S) 227.34/227.66 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.34/227.66 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.34/227.66 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.34/227.66 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.34/227.66 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.34/227.66 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.34/227.66 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.34/227.66 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.34/227.66 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.34/227.66 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.34/227.66 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.34/227.66 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.34/227.66 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.34/227.66 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.34/227.66 U74(active(X:S)) -> U74(X:S) 227.34/227.66 U74(mark(X:S)) -> U74(X:S) 227.34/227.66 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.34/227.66 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.34/227.66 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.34/227.66 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.34/227.66 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.34/227.66 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.34/227.66 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.34/227.66 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.34/227.66 U83(active(X:S)) -> U83(X:S) 227.34/227.66 U83(mark(X:S)) -> U83(X:S) 227.34/227.66 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.34/227.66 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.34/227.66 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.34/227.66 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.34/227.66 U92(active(X:S)) -> U92(X:S) 227.34/227.66 U92(mark(X:S)) -> U92(X:S) 227.34/227.66 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.34/227.66 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.34/227.66 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.34/227.66 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.34/227.66 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.34/227.66 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.34/227.66 active(U13(tt)) -> mark(tt) 227.34/227.66 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.34/227.66 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.34/227.66 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.34/227.66 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.34/227.66 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.34/227.66 active(U26(tt)) -> mark(tt) 227.34/227.66 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.34/227.66 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.34/227.66 active(U33(tt)) -> mark(tt) 227.34/227.66 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.34/227.66 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.34/227.66 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.34/227.66 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.34/227.66 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.34/227.66 active(U46(tt)) -> mark(tt) 227.34/227.66 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.34/227.66 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.34/227.66 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.34/227.66 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.34/227.66 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.34/227.66 active(U56(tt)) -> mark(tt) 227.34/227.66 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.34/227.66 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.34/227.66 active(U63(tt)) -> mark(tt) 227.34/227.66 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.34/227.66 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.34/227.66 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.34/227.66 active(U74(tt)) -> mark(tt) 227.34/227.66 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.34/227.66 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.34/227.66 active(U83(tt)) -> mark(tt) 227.34/227.66 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.34/227.66 active(U92(tt)) -> mark(tt) 227.34/227.66 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.34/227.66 active(__(nil,X:S)) -> mark(X:S) 227.34/227.66 active(__(X:S,nil)) -> mark(X:S) 227.34/227.66 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.34/227.66 active(isList(nil)) -> mark(tt) 227.34/227.66 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.34/227.66 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.34/227.66 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.34/227.66 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.34/227.66 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.34/227.66 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.34/227.66 active(isPal(nil)) -> mark(tt) 227.34/227.66 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.34/227.66 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.34/227.66 active(isPalListKind(a)) -> mark(tt) 227.34/227.66 active(isPalListKind(e)) -> mark(tt) 227.34/227.66 active(isPalListKind(i)) -> mark(tt) 227.34/227.66 active(isPalListKind(nil)) -> mark(tt) 227.34/227.66 active(isPalListKind(o)) -> mark(tt) 227.34/227.66 active(isPalListKind(u)) -> mark(tt) 227.34/227.66 active(isQid(a)) -> mark(tt) 227.34/227.66 active(isQid(e)) -> mark(tt) 227.34/227.66 active(isQid(i)) -> mark(tt) 227.34/227.66 active(isQid(o)) -> mark(tt) 227.34/227.66 active(isQid(u)) -> mark(tt) 227.34/227.66 isList(active(X:S)) -> isList(X:S) 227.34/227.66 isList(mark(X:S)) -> isList(X:S) 227.34/227.66 isNeList(active(X:S)) -> isNeList(X:S) 227.34/227.66 isNeList(mark(X:S)) -> isNeList(X:S) 227.34/227.66 isNePal(active(X:S)) -> isNePal(X:S) 227.34/227.66 isNePal(mark(X:S)) -> isNePal(X:S) 227.34/227.66 isPal(active(X:S)) -> isPal(X:S) 227.34/227.66 isPal(mark(X:S)) -> isPal(X:S) 227.34/227.66 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.34/227.66 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.34/227.66 isQid(active(X:S)) -> isQid(X:S) 227.34/227.66 isQid(mark(X:S)) -> isQid(X:S) 227.34/227.66 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.34/227.66 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.34/227.66 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.34/227.66 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.34/227.66 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.34/227.66 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.34/227.66 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.34/227.66 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.34/227.66 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.34/227.66 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.34/227.66 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.34/227.66 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.34/227.66 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.34/227.66 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.34/227.66 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.34/227.66 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.34/227.66 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.34/227.66 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.34/227.66 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.34/227.66 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.34/227.66 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.34/227.66 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.34/227.66 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.34/227.66 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.34/227.66 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.34/227.66 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.34/227.66 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.34/227.66 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.34/227.66 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.34/227.66 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.34/227.66 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.34/227.66 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.34/227.66 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.34/227.66 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.34/227.66 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.34/227.66 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.34/227.66 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.34/227.66 mark(isList(X:S)) -> active(isList(X:S)) 227.34/227.66 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.34/227.66 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.34/227.66 mark(isPal(X:S)) -> active(isPal(X:S)) 227.34/227.66 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.34/227.66 mark(isQid(X:S)) -> active(isQid(X:S)) 227.34/227.66 mark(a) -> active(a) 227.34/227.66 mark(e) -> active(e) 227.34/227.66 mark(i) -> active(i) 227.34/227.66 mark(nil) -> active(nil) 227.34/227.66 mark(o) -> active(o) 227.34/227.66 mark(tt) -> active(tt) 227.34/227.66 mark(u) -> active(u) 227.34/227.66 ->Interpretation type: 227.34/227.66 Linear 227.34/227.66 ->Coefficients: 227.34/227.66 Natural Numbers 227.34/227.66 ->Dimension: 227.34/227.66 1 227.34/227.66 ->Bound: 227.34/227.66 2 227.34/227.66 ->Interpretation: 227.34/227.66 227.34/227.66 [U11](X1,X2) = X1 + 2.X2 227.34/227.66 [U12](X1,X2) = X1 + 2.X2 227.34/227.66 [U13](X) = X 227.34/227.66 [U21](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.34/227.66 [U22](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.34/227.66 [U23](X1,X2,X3) = X1 + 2.X2 + 2.X3 + 2 227.34/227.66 [U24](X1,X2,X3) = X1 + 2.X2 + 2.X3 + 2 227.34/227.66 [U25](X1,X2) = X1 + 2.X2 + 2 227.34/227.66 [U26](X) = X + 1 227.34/227.66 [U31](X1,X2) = X1 + 2.X2 227.34/227.66 [U32](X1,X2) = X1 + 2.X2 227.34/227.66 [U33](X) = X + 1 227.34/227.66 [U41](X1,X2,X3) = X1 + 2.X2 + 2.X3 + 2 227.34/227.66 [U42](X1,X2,X3) = X1 + 2.X2 + 2.X3 + 2 227.34/227.66 [U43](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 227.34/227.66 [U44](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 227.34/227.66 [U45](X1,X2) = X1 + 2.X2 + 2 227.34/227.66 [U46](X) = X + 2 227.34/227.66 [U51](X1,X2,X3) = X1 + 2.X2 + 2.X3 + 2 227.34/227.66 [U52](X1,X2,X3) = X1 + 2.X2 + 2.X3 + 1 227.34/227.66 [U53](X1,X2,X3) = X1 + 2.X2 + 2.X3 227.34/227.66 [U54](X1,X2,X3) = X1 + 2.X2 + 2.X3 227.34/227.66 [U55](X1,X2) = X1 + 2.X2 227.34/227.66 [U56](X) = X 227.34/227.66 [U61](X1,X2) = X1 + 2.X2 227.34/227.66 [U62](X1,X2) = X1 + 2.X2 227.34/227.66 [U63](X) = X 227.34/227.66 [U71](X1,X2,X3) = 2.X1 + 2.X3 + 2 227.34/227.66 [U72](X1,X2) = 2.X1 + 2.X2 + 2 227.34/227.66 [U73](X1,X2) = X1 227.34/227.66 [U74](X) = X 227.34/227.66 [U81](X1,X2) = X1 + 2.X2 227.34/227.66 [U82](X1,X2) = X1 + 2.X2 227.34/227.66 [U83](X) = X 227.34/227.66 [U91](X1,X2) = X1 227.34/227.66 [U92](X) = X 227.34/227.66 [__](X1,X2) = 2.X1 + X2 + 2 227.34/227.66 [active](X) = X 227.34/227.66 [isList](X) = 2.X + 2 227.34/227.66 [isNeList](X) = 2.X + 2 227.34/227.66 [isNePal](X) = 2.X + 2 227.34/227.66 [isPal](X) = 2.X + 2 227.34/227.66 [isPalListKind](X) = 2 227.34/227.66 [isQid](X) = 2.X + 1 227.34/227.66 [mark](X) = X 227.34/227.66 [a] = 2 227.34/227.66 [e] = 2 227.34/227.66 [fSNonEmpty] = 0 227.34/227.66 [i] = 2 227.34/227.66 [nil] = 2 227.34/227.66 [o] = 1 227.34/227.66 [tt] = 2 227.34/227.66 [u] = 1 227.34/227.66 [U11#](X1,X2) = 0 227.34/227.66 [U12#](X1,X2) = 0 227.34/227.66 [U13#](X) = 0 227.34/227.66 [U21#](X1,X2,X3) = 0 227.34/227.66 [U22#](X1,X2,X3) = 0 227.34/227.66 [U23#](X1,X2,X3) = 0 227.34/227.66 [U24#](X1,X2,X3) = 0 227.34/227.66 [U25#](X1,X2) = 0 227.34/227.66 [U26#](X) = 0 227.34/227.66 [U31#](X1,X2) = 0 227.34/227.66 [U32#](X1,X2) = 0 227.34/227.66 [U33#](X) = 0 227.34/227.66 [U41#](X1,X2,X3) = 0 227.34/227.66 [U42#](X1,X2,X3) = 0 227.34/227.66 [U43#](X1,X2,X3) = 0 227.34/227.66 [U44#](X1,X2,X3) = 0 227.34/227.66 [U45#](X1,X2) = 0 227.34/227.66 [U46#](X) = 0 227.34/227.66 [U51#](X1,X2,X3) = 0 227.34/227.66 [U52#](X1,X2,X3) = 0 227.34/227.66 [U53#](X1,X2,X3) = 0 227.34/227.66 [U54#](X1,X2,X3) = 0 227.34/227.66 [U55#](X1,X2) = 0 227.34/227.66 [U56#](X) = 0 227.34/227.66 [U61#](X1,X2) = 0 227.34/227.66 [U62#](X1,X2) = 0 227.34/227.66 [U63#](X) = 0 227.34/227.66 [U71#](X1,X2,X3) = 0 227.34/227.66 [U72#](X1,X2) = 0 227.34/227.66 [U73#](X1,X2) = 0 227.34/227.66 [U74#](X) = 0 227.34/227.66 [U81#](X1,X2) = 0 227.34/227.66 [U82#](X1,X2) = 0 227.34/227.66 [U83#](X) = 0 227.34/227.66 [U91#](X1,X2) = 0 227.34/227.66 [U92#](X) = 0 227.34/227.66 [__#](X1,X2) = 0 227.34/227.66 [ACTIVE](X) = 2.X + 2 227.34/227.66 [ISLIST](X) = 0 227.34/227.66 [ISNELIST](X) = 0 227.34/227.66 [ISNEPAL](X) = 0 227.34/227.66 [ISPAL](X) = 0 227.34/227.66 [ISPALLISTKIND](X) = 0 227.34/227.66 [ISQID](X) = 0 227.34/227.66 [MARK](X) = 2.X + 2 227.34/227.66 227.34/227.66 Problem 1.44: 227.34/227.66 227.34/227.66 SCC Processor: 227.34/227.66 -> Pairs: 227.34/227.66 ACTIVE(U52(tt,V1:S,V2:S)) -> MARK(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.34/227.66 ACTIVE(U53(tt,V1:S,V2:S)) -> MARK(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.34/227.66 ACTIVE(U54(tt,V1:S,V2:S)) -> MARK(U55(isNeList(V1:S),V2:S)) 227.34/227.66 ACTIVE(U55(tt,V2:S)) -> MARK(U56(isList(V2:S))) 227.34/227.66 ACTIVE(U61(tt,V:S)) -> MARK(U62(isPalListKind(V:S),V:S)) 227.34/227.66 ACTIVE(U62(tt,V:S)) -> MARK(U63(isQid(V:S))) 227.34/227.66 ACTIVE(U71(tt,I:S,P:S)) -> MARK(U72(isPalListKind(I:S),P:S)) 227.34/227.66 ACTIVE(U72(tt,P:S)) -> MARK(U73(isPal(P:S),P:S)) 227.34/227.66 ACTIVE(U73(tt,P:S)) -> MARK(U74(isPalListKind(P:S))) 227.34/227.66 ACTIVE(U81(tt,V:S)) -> MARK(U82(isPalListKind(V:S),V:S)) 227.34/227.66 ACTIVE(U82(tt,V:S)) -> MARK(U83(isNePal(V:S))) 227.34/227.66 ACTIVE(U91(tt,V2:S)) -> MARK(U92(isPalListKind(V2:S))) 227.34/227.66 ACTIVE(__(__(X:S,Y:S),Z:S)) -> MARK(__(X:S,__(Y:S,Z:S))) 227.34/227.66 ACTIVE(__(nil,X:S)) -> MARK(X:S) 227.34/227.66 ACTIVE(__(X:S,nil)) -> MARK(X:S) 227.34/227.66 ACTIVE(isList(__(V1:S,V2:S))) -> MARK(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.34/227.66 ACTIVE(isList(V:S)) -> MARK(U11(isPalListKind(V:S),V:S)) 227.34/227.66 ACTIVE(isNeList(__(V1:S,V2:S))) -> MARK(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.34/227.66 ACTIVE(isNeList(__(V1:S,V2:S))) -> MARK(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.34/227.66 ACTIVE(isNeList(V:S)) -> MARK(U31(isPalListKind(V:S),V:S)) 227.34/227.66 ACTIVE(isNePal(__(I:S,__(P:S,I:S)))) -> MARK(U71(isQid(I:S),I:S,P:S)) 227.34/227.66 ACTIVE(isNePal(V:S)) -> MARK(U61(isPalListKind(V:S),V:S)) 227.34/227.66 ACTIVE(isPal(V:S)) -> MARK(U81(isPalListKind(V:S),V:S)) 227.34/227.66 ACTIVE(isPalListKind(__(V1:S,V2:S))) -> MARK(U91(isPalListKind(V1:S),V2:S)) 227.34/227.66 MARK(U11(X1:S,X2:S)) -> ACTIVE(U11(mark(X1:S),X2:S)) 227.34/227.66 MARK(U11(X1:S,X2:S)) -> MARK(X1:S) 227.34/227.66 MARK(U12(X1:S,X2:S)) -> ACTIVE(U12(mark(X1:S),X2:S)) 227.34/227.66 MARK(U12(X1:S,X2:S)) -> MARK(X1:S) 227.34/227.66 MARK(U13(X:S)) -> ACTIVE(U13(mark(X:S))) 227.34/227.66 MARK(U13(X:S)) -> MARK(X:S) 227.34/227.66 MARK(U21(X1:S,X2:S,X3:S)) -> ACTIVE(U21(mark(X1:S),X2:S,X3:S)) 227.34/227.66 MARK(U21(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.34/227.66 MARK(U22(X1:S,X2:S,X3:S)) -> ACTIVE(U22(mark(X1:S),X2:S,X3:S)) 227.34/227.66 MARK(U22(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.34/227.66 MARK(U23(X1:S,X2:S,X3:S)) -> ACTIVE(U23(mark(X1:S),X2:S,X3:S)) 227.34/227.66 MARK(U23(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.34/227.66 MARK(U24(X1:S,X2:S,X3:S)) -> ACTIVE(U24(mark(X1:S),X2:S,X3:S)) 227.34/227.66 MARK(U24(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.34/227.66 MARK(U25(X1:S,X2:S)) -> ACTIVE(U25(mark(X1:S),X2:S)) 227.34/227.66 MARK(U25(X1:S,X2:S)) -> MARK(X1:S) 227.34/227.66 MARK(U26(X:S)) -> ACTIVE(U26(mark(X:S))) 227.34/227.66 MARK(U26(X:S)) -> MARK(X:S) 227.34/227.66 MARK(U31(X1:S,X2:S)) -> ACTIVE(U31(mark(X1:S),X2:S)) 227.34/227.66 MARK(U31(X1:S,X2:S)) -> MARK(X1:S) 227.34/227.66 MARK(U32(X1:S,X2:S)) -> ACTIVE(U32(mark(X1:S),X2:S)) 227.34/227.66 MARK(U32(X1:S,X2:S)) -> MARK(X1:S) 227.34/227.66 MARK(U33(X:S)) -> ACTIVE(U33(mark(X:S))) 227.34/227.66 MARK(U33(X:S)) -> MARK(X:S) 227.34/227.66 MARK(U41(X1:S,X2:S,X3:S)) -> ACTIVE(U41(mark(X1:S),X2:S,X3:S)) 227.34/227.66 MARK(U41(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.34/227.66 MARK(U42(X1:S,X2:S,X3:S)) -> ACTIVE(U42(mark(X1:S),X2:S,X3:S)) 227.34/227.66 MARK(U42(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.34/227.66 MARK(U43(X1:S,X2:S,X3:S)) -> ACTIVE(U43(mark(X1:S),X2:S,X3:S)) 227.34/227.66 MARK(U43(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.34/227.66 MARK(U44(X1:S,X2:S,X3:S)) -> ACTIVE(U44(mark(X1:S),X2:S,X3:S)) 227.34/227.66 MARK(U44(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.34/227.66 MARK(U45(X1:S,X2:S)) -> ACTIVE(U45(mark(X1:S),X2:S)) 227.34/227.66 MARK(U45(X1:S,X2:S)) -> MARK(X1:S) 227.34/227.66 MARK(U46(X:S)) -> ACTIVE(U46(mark(X:S))) 227.34/227.66 MARK(U46(X:S)) -> MARK(X:S) 227.34/227.66 MARK(U51(X1:S,X2:S,X3:S)) -> ACTIVE(U51(mark(X1:S),X2:S,X3:S)) 227.34/227.66 MARK(U51(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.34/227.66 MARK(U52(X1:S,X2:S,X3:S)) -> ACTIVE(U52(mark(X1:S),X2:S,X3:S)) 227.34/227.66 MARK(U52(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.34/227.66 MARK(U53(X1:S,X2:S,X3:S)) -> ACTIVE(U53(mark(X1:S),X2:S,X3:S)) 227.34/227.66 MARK(U53(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.34/227.66 MARK(U54(X1:S,X2:S,X3:S)) -> ACTIVE(U54(mark(X1:S),X2:S,X3:S)) 227.34/227.66 MARK(U54(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.34/227.66 MARK(U55(X1:S,X2:S)) -> ACTIVE(U55(mark(X1:S),X2:S)) 227.34/227.66 MARK(U55(X1:S,X2:S)) -> MARK(X1:S) 227.34/227.66 MARK(U56(X:S)) -> ACTIVE(U56(mark(X:S))) 227.34/227.66 MARK(U56(X:S)) -> MARK(X:S) 227.34/227.66 MARK(U61(X1:S,X2:S)) -> ACTIVE(U61(mark(X1:S),X2:S)) 227.34/227.66 MARK(U61(X1:S,X2:S)) -> MARK(X1:S) 227.34/227.66 MARK(U62(X1:S,X2:S)) -> ACTIVE(U62(mark(X1:S),X2:S)) 227.34/227.66 MARK(U62(X1:S,X2:S)) -> MARK(X1:S) 227.34/227.66 MARK(U63(X:S)) -> ACTIVE(U63(mark(X:S))) 227.34/227.66 MARK(U63(X:S)) -> MARK(X:S) 227.34/227.66 MARK(U71(X1:S,X2:S,X3:S)) -> ACTIVE(U71(mark(X1:S),X2:S,X3:S)) 227.34/227.66 MARK(U71(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.34/227.66 MARK(U72(X1:S,X2:S)) -> ACTIVE(U72(mark(X1:S),X2:S)) 227.34/227.67 MARK(U72(X1:S,X2:S)) -> MARK(X1:S) 227.34/227.67 MARK(U73(X1:S,X2:S)) -> ACTIVE(U73(mark(X1:S),X2:S)) 227.34/227.67 MARK(U73(X1:S,X2:S)) -> MARK(X1:S) 227.34/227.67 MARK(U74(X:S)) -> ACTIVE(U74(mark(X:S))) 227.34/227.67 MARK(U74(X:S)) -> MARK(X:S) 227.34/227.67 MARK(U81(X1:S,X2:S)) -> ACTIVE(U81(mark(X1:S),X2:S)) 227.34/227.67 MARK(U81(X1:S,X2:S)) -> MARK(X1:S) 227.34/227.67 MARK(U82(X1:S,X2:S)) -> ACTIVE(U82(mark(X1:S),X2:S)) 227.34/227.67 MARK(U82(X1:S,X2:S)) -> MARK(X1:S) 227.34/227.67 MARK(U83(X:S)) -> ACTIVE(U83(mark(X:S))) 227.34/227.67 MARK(U83(X:S)) -> MARK(X:S) 227.34/227.67 MARK(U91(X1:S,X2:S)) -> ACTIVE(U91(mark(X1:S),X2:S)) 227.34/227.67 MARK(U91(X1:S,X2:S)) -> MARK(X1:S) 227.34/227.67 MARK(U92(X:S)) -> ACTIVE(U92(mark(X:S))) 227.34/227.67 MARK(U92(X:S)) -> MARK(X:S) 227.34/227.67 MARK(__(X1:S,X2:S)) -> ACTIVE(__(mark(X1:S),mark(X2:S))) 227.34/227.67 MARK(__(X1:S,X2:S)) -> MARK(X1:S) 227.34/227.67 MARK(__(X1:S,X2:S)) -> MARK(X2:S) 227.34/227.67 MARK(isList(X:S)) -> ACTIVE(isList(X:S)) 227.34/227.67 MARK(isNeList(X:S)) -> ACTIVE(isNeList(X:S)) 227.34/227.67 MARK(isNePal(X:S)) -> ACTIVE(isNePal(X:S)) 227.34/227.67 MARK(isPal(X:S)) -> ACTIVE(isPal(X:S)) 227.34/227.67 MARK(isPalListKind(X:S)) -> ACTIVE(isPalListKind(X:S)) 227.34/227.67 -> Rules: 227.34/227.67 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.34/227.67 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.34/227.67 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.34/227.67 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.34/227.67 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.34/227.67 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.34/227.67 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.34/227.67 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.34/227.67 U13(active(X:S)) -> U13(X:S) 227.34/227.67 U13(mark(X:S)) -> U13(X:S) 227.34/227.67 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.34/227.67 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.34/227.67 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.34/227.67 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.34/227.67 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.34/227.67 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.34/227.67 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.34/227.67 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.34/227.67 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.34/227.67 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.34/227.67 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.34/227.67 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.34/227.67 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.34/227.67 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.34/227.67 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.34/227.67 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.34/227.67 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.34/227.67 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.34/227.67 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.34/227.67 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.34/227.67 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.34/227.67 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.34/227.67 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.34/227.67 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.34/227.67 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.34/227.67 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.34/227.67 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.34/227.67 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.34/227.67 U26(active(X:S)) -> U26(X:S) 227.34/227.67 U26(mark(X:S)) -> U26(X:S) 227.34/227.67 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.34/227.67 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.34/227.67 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.34/227.67 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.34/227.67 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.34/227.67 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.34/227.67 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.34/227.67 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.34/227.67 U33(active(X:S)) -> U33(X:S) 227.34/227.67 U33(mark(X:S)) -> U33(X:S) 227.34/227.67 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.34/227.67 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.34/227.67 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.34/227.67 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.34/227.67 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.34/227.67 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.34/227.67 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.34/227.67 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.34/227.67 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.34/227.67 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.34/227.67 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.34/227.67 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.34/227.67 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.34/227.67 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.34/227.67 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.34/227.67 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.34/227.67 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.34/227.67 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.34/227.67 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.34/227.67 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.34/227.67 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.34/227.67 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.34/227.67 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.34/227.67 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.34/227.67 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.34/227.67 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.34/227.67 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.34/227.67 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.34/227.67 U46(active(X:S)) -> U46(X:S) 227.34/227.67 U46(mark(X:S)) -> U46(X:S) 227.34/227.67 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.34/227.67 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.34/227.67 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.34/227.67 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.34/227.67 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.34/227.67 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.34/227.67 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.34/227.67 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.34/227.67 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.34/227.67 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.34/227.67 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.34/227.67 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.34/227.67 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.34/227.67 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.34/227.67 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.34/227.67 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.34/227.67 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.34/227.67 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.34/227.67 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.34/227.67 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.34/227.67 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.34/227.67 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.34/227.67 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.34/227.67 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.34/227.67 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.34/227.67 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.34/227.67 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.34/227.67 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.34/227.67 U56(active(X:S)) -> U56(X:S) 227.34/227.67 U56(mark(X:S)) -> U56(X:S) 227.34/227.67 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.34/227.67 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.34/227.67 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.34/227.67 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.34/227.67 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.34/227.67 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.34/227.67 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.34/227.67 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.34/227.67 U63(active(X:S)) -> U63(X:S) 227.34/227.67 U63(mark(X:S)) -> U63(X:S) 227.34/227.67 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.34/227.67 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.34/227.67 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.34/227.67 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.34/227.67 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.34/227.67 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.34/227.67 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.34/227.67 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.34/227.67 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.34/227.67 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.34/227.67 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.34/227.67 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.34/227.67 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.34/227.67 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.34/227.67 U74(active(X:S)) -> U74(X:S) 227.34/227.67 U74(mark(X:S)) -> U74(X:S) 227.34/227.67 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.34/227.67 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.34/227.67 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.34/227.67 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.34/227.67 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.34/227.67 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.34/227.67 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.34/227.67 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.34/227.67 U83(active(X:S)) -> U83(X:S) 227.34/227.67 U83(mark(X:S)) -> U83(X:S) 227.34/227.67 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.34/227.67 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.34/227.67 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.34/227.67 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.34/227.67 U92(active(X:S)) -> U92(X:S) 227.34/227.67 U92(mark(X:S)) -> U92(X:S) 227.34/227.67 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.34/227.67 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.34/227.67 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.34/227.67 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.34/227.67 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.34/227.67 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.34/227.67 active(U13(tt)) -> mark(tt) 227.34/227.67 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.34/227.67 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.34/227.67 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.34/227.67 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.34/227.67 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.34/227.67 active(U26(tt)) -> mark(tt) 227.34/227.67 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.34/227.67 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.34/227.67 active(U33(tt)) -> mark(tt) 227.34/227.67 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.34/227.67 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.34/227.67 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.34/227.67 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.34/227.67 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.34/227.67 active(U46(tt)) -> mark(tt) 227.34/227.67 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.34/227.67 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.34/227.67 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.34/227.67 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.34/227.67 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.34/227.67 active(U56(tt)) -> mark(tt) 227.34/227.67 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.34/227.67 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.34/227.67 active(U63(tt)) -> mark(tt) 227.34/227.67 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.34/227.67 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.34/227.67 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.34/227.67 active(U74(tt)) -> mark(tt) 227.34/227.67 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.34/227.67 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.34/227.67 active(U83(tt)) -> mark(tt) 227.34/227.67 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.34/227.67 active(U92(tt)) -> mark(tt) 227.34/227.67 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.34/227.67 active(__(nil,X:S)) -> mark(X:S) 227.34/227.67 active(__(X:S,nil)) -> mark(X:S) 227.34/227.67 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.34/227.67 active(isList(nil)) -> mark(tt) 227.34/227.67 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.34/227.67 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.34/227.67 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.34/227.67 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.34/227.67 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.34/227.67 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.34/227.67 active(isPal(nil)) -> mark(tt) 227.34/227.67 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.34/227.67 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.34/227.67 active(isPalListKind(a)) -> mark(tt) 227.34/227.67 active(isPalListKind(e)) -> mark(tt) 227.34/227.67 active(isPalListKind(i)) -> mark(tt) 227.34/227.67 active(isPalListKind(nil)) -> mark(tt) 227.34/227.67 active(isPalListKind(o)) -> mark(tt) 227.34/227.67 active(isPalListKind(u)) -> mark(tt) 227.34/227.67 active(isQid(a)) -> mark(tt) 227.34/227.67 active(isQid(e)) -> mark(tt) 227.34/227.67 active(isQid(i)) -> mark(tt) 227.34/227.67 active(isQid(o)) -> mark(tt) 227.34/227.67 active(isQid(u)) -> mark(tt) 227.34/227.67 isList(active(X:S)) -> isList(X:S) 227.34/227.67 isList(mark(X:S)) -> isList(X:S) 227.34/227.67 isNeList(active(X:S)) -> isNeList(X:S) 227.34/227.67 isNeList(mark(X:S)) -> isNeList(X:S) 227.34/227.67 isNePal(active(X:S)) -> isNePal(X:S) 227.34/227.67 isNePal(mark(X:S)) -> isNePal(X:S) 227.34/227.67 isPal(active(X:S)) -> isPal(X:S) 227.34/227.67 isPal(mark(X:S)) -> isPal(X:S) 227.34/227.67 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.34/227.67 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.34/227.67 isQid(active(X:S)) -> isQid(X:S) 227.34/227.67 isQid(mark(X:S)) -> isQid(X:S) 227.34/227.67 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.34/227.67 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.34/227.67 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.34/227.67 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.34/227.67 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.34/227.67 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.34/227.67 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.34/227.67 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.34/227.67 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.34/227.67 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.34/227.67 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.34/227.67 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.34/227.67 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.34/227.67 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.34/227.67 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.34/227.67 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.34/227.67 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.34/227.67 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.34/227.67 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.34/227.67 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.34/227.67 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.34/227.67 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.34/227.67 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.34/227.67 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.34/227.67 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.34/227.67 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.34/227.67 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.34/227.67 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.34/227.67 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.34/227.67 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.34/227.67 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.34/227.67 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.34/227.67 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.34/227.67 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.34/227.67 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.34/227.67 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.34/227.67 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.34/227.67 mark(isList(X:S)) -> active(isList(X:S)) 227.34/227.67 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.34/227.67 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.34/227.67 mark(isPal(X:S)) -> active(isPal(X:S)) 227.34/227.67 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.34/227.67 mark(isQid(X:S)) -> active(isQid(X:S)) 227.34/227.67 mark(a) -> active(a) 227.34/227.67 mark(e) -> active(e) 227.34/227.67 mark(i) -> active(i) 227.34/227.67 mark(nil) -> active(nil) 227.34/227.67 mark(o) -> active(o) 227.34/227.67 mark(tt) -> active(tt) 227.34/227.67 mark(u) -> active(u) 227.34/227.67 ->Strongly Connected Components: 227.34/227.67 ->->Cycle: 227.34/227.67 ->->-> Pairs: 227.34/227.67 ACTIVE(U52(tt,V1:S,V2:S)) -> MARK(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.34/227.67 ACTIVE(U53(tt,V1:S,V2:S)) -> MARK(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.34/227.67 ACTIVE(U54(tt,V1:S,V2:S)) -> MARK(U55(isNeList(V1:S),V2:S)) 227.34/227.67 ACTIVE(U55(tt,V2:S)) -> MARK(U56(isList(V2:S))) 227.34/227.67 ACTIVE(U61(tt,V:S)) -> MARK(U62(isPalListKind(V:S),V:S)) 227.34/227.67 ACTIVE(U62(tt,V:S)) -> MARK(U63(isQid(V:S))) 227.34/227.67 ACTIVE(U71(tt,I:S,P:S)) -> MARK(U72(isPalListKind(I:S),P:S)) 227.34/227.67 ACTIVE(U72(tt,P:S)) -> MARK(U73(isPal(P:S),P:S)) 227.34/227.67 ACTIVE(U73(tt,P:S)) -> MARK(U74(isPalListKind(P:S))) 227.34/227.67 ACTIVE(U81(tt,V:S)) -> MARK(U82(isPalListKind(V:S),V:S)) 227.34/227.67 ACTIVE(U82(tt,V:S)) -> MARK(U83(isNePal(V:S))) 227.34/227.67 ACTIVE(U91(tt,V2:S)) -> MARK(U92(isPalListKind(V2:S))) 227.34/227.67 ACTIVE(__(__(X:S,Y:S),Z:S)) -> MARK(__(X:S,__(Y:S,Z:S))) 227.34/227.67 ACTIVE(__(nil,X:S)) -> MARK(X:S) 227.34/227.67 ACTIVE(__(X:S,nil)) -> MARK(X:S) 227.34/227.67 ACTIVE(isList(__(V1:S,V2:S))) -> MARK(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.34/227.67 ACTIVE(isList(V:S)) -> MARK(U11(isPalListKind(V:S),V:S)) 227.34/227.67 ACTIVE(isNeList(__(V1:S,V2:S))) -> MARK(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.34/227.67 ACTIVE(isNeList(__(V1:S,V2:S))) -> MARK(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.34/227.67 ACTIVE(isNeList(V:S)) -> MARK(U31(isPalListKind(V:S),V:S)) 227.34/227.67 ACTIVE(isNePal(__(I:S,__(P:S,I:S)))) -> MARK(U71(isQid(I:S),I:S,P:S)) 227.34/227.67 ACTIVE(isNePal(V:S)) -> MARK(U61(isPalListKind(V:S),V:S)) 227.34/227.67 ACTIVE(isPal(V:S)) -> MARK(U81(isPalListKind(V:S),V:S)) 227.34/227.67 ACTIVE(isPalListKind(__(V1:S,V2:S))) -> MARK(U91(isPalListKind(V1:S),V2:S)) 227.34/227.67 MARK(U11(X1:S,X2:S)) -> ACTIVE(U11(mark(X1:S),X2:S)) 227.34/227.67 MARK(U11(X1:S,X2:S)) -> MARK(X1:S) 227.34/227.67 MARK(U12(X1:S,X2:S)) -> ACTIVE(U12(mark(X1:S),X2:S)) 227.34/227.67 MARK(U12(X1:S,X2:S)) -> MARK(X1:S) 227.34/227.67 MARK(U13(X:S)) -> ACTIVE(U13(mark(X:S))) 227.34/227.67 MARK(U13(X:S)) -> MARK(X:S) 227.34/227.67 MARK(U21(X1:S,X2:S,X3:S)) -> ACTIVE(U21(mark(X1:S),X2:S,X3:S)) 227.34/227.67 MARK(U21(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.34/227.67 MARK(U22(X1:S,X2:S,X3:S)) -> ACTIVE(U22(mark(X1:S),X2:S,X3:S)) 227.34/227.67 MARK(U22(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.34/227.67 MARK(U23(X1:S,X2:S,X3:S)) -> ACTIVE(U23(mark(X1:S),X2:S,X3:S)) 227.34/227.67 MARK(U23(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.34/227.67 MARK(U24(X1:S,X2:S,X3:S)) -> ACTIVE(U24(mark(X1:S),X2:S,X3:S)) 227.34/227.67 MARK(U24(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.34/227.67 MARK(U25(X1:S,X2:S)) -> ACTIVE(U25(mark(X1:S),X2:S)) 227.34/227.67 MARK(U25(X1:S,X2:S)) -> MARK(X1:S) 227.34/227.67 MARK(U26(X:S)) -> ACTIVE(U26(mark(X:S))) 227.34/227.67 MARK(U26(X:S)) -> MARK(X:S) 227.34/227.67 MARK(U31(X1:S,X2:S)) -> ACTIVE(U31(mark(X1:S),X2:S)) 227.34/227.67 MARK(U31(X1:S,X2:S)) -> MARK(X1:S) 227.34/227.67 MARK(U32(X1:S,X2:S)) -> ACTIVE(U32(mark(X1:S),X2:S)) 227.34/227.67 MARK(U32(X1:S,X2:S)) -> MARK(X1:S) 227.34/227.67 MARK(U33(X:S)) -> ACTIVE(U33(mark(X:S))) 227.34/227.67 MARK(U33(X:S)) -> MARK(X:S) 227.34/227.67 MARK(U41(X1:S,X2:S,X3:S)) -> ACTIVE(U41(mark(X1:S),X2:S,X3:S)) 227.34/227.67 MARK(U41(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.34/227.67 MARK(U42(X1:S,X2:S,X3:S)) -> ACTIVE(U42(mark(X1:S),X2:S,X3:S)) 227.34/227.67 MARK(U42(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.34/227.67 MARK(U43(X1:S,X2:S,X3:S)) -> ACTIVE(U43(mark(X1:S),X2:S,X3:S)) 227.34/227.67 MARK(U43(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.34/227.67 MARK(U44(X1:S,X2:S,X3:S)) -> ACTIVE(U44(mark(X1:S),X2:S,X3:S)) 227.34/227.67 MARK(U44(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.34/227.67 MARK(U45(X1:S,X2:S)) -> ACTIVE(U45(mark(X1:S),X2:S)) 227.34/227.67 MARK(U45(X1:S,X2:S)) -> MARK(X1:S) 227.34/227.67 MARK(U46(X:S)) -> ACTIVE(U46(mark(X:S))) 227.34/227.67 MARK(U46(X:S)) -> MARK(X:S) 227.34/227.67 MARK(U51(X1:S,X2:S,X3:S)) -> ACTIVE(U51(mark(X1:S),X2:S,X3:S)) 227.34/227.67 MARK(U51(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.34/227.67 MARK(U52(X1:S,X2:S,X3:S)) -> ACTIVE(U52(mark(X1:S),X2:S,X3:S)) 227.34/227.67 MARK(U52(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.34/227.67 MARK(U53(X1:S,X2:S,X3:S)) -> ACTIVE(U53(mark(X1:S),X2:S,X3:S)) 227.34/227.67 MARK(U53(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.34/227.67 MARK(U54(X1:S,X2:S,X3:S)) -> ACTIVE(U54(mark(X1:S),X2:S,X3:S)) 227.34/227.67 MARK(U54(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.34/227.67 MARK(U55(X1:S,X2:S)) -> ACTIVE(U55(mark(X1:S),X2:S)) 227.34/227.67 MARK(U55(X1:S,X2:S)) -> MARK(X1:S) 227.34/227.67 MARK(U56(X:S)) -> ACTIVE(U56(mark(X:S))) 227.34/227.67 MARK(U56(X:S)) -> MARK(X:S) 227.34/227.67 MARK(U61(X1:S,X2:S)) -> ACTIVE(U61(mark(X1:S),X2:S)) 227.34/227.67 MARK(U61(X1:S,X2:S)) -> MARK(X1:S) 227.34/227.67 MARK(U62(X1:S,X2:S)) -> ACTIVE(U62(mark(X1:S),X2:S)) 227.34/227.67 MARK(U62(X1:S,X2:S)) -> MARK(X1:S) 227.34/227.67 MARK(U63(X:S)) -> ACTIVE(U63(mark(X:S))) 227.34/227.67 MARK(U63(X:S)) -> MARK(X:S) 227.34/227.67 MARK(U71(X1:S,X2:S,X3:S)) -> ACTIVE(U71(mark(X1:S),X2:S,X3:S)) 227.34/227.67 MARK(U71(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.34/227.67 MARK(U72(X1:S,X2:S)) -> ACTIVE(U72(mark(X1:S),X2:S)) 227.34/227.67 MARK(U72(X1:S,X2:S)) -> MARK(X1:S) 227.34/227.67 MARK(U73(X1:S,X2:S)) -> ACTIVE(U73(mark(X1:S),X2:S)) 227.34/227.67 MARK(U73(X1:S,X2:S)) -> MARK(X1:S) 227.34/227.67 MARK(U74(X:S)) -> ACTIVE(U74(mark(X:S))) 227.34/227.67 MARK(U74(X:S)) -> MARK(X:S) 227.34/227.67 MARK(U81(X1:S,X2:S)) -> ACTIVE(U81(mark(X1:S),X2:S)) 227.34/227.67 MARK(U81(X1:S,X2:S)) -> MARK(X1:S) 227.34/227.67 MARK(U82(X1:S,X2:S)) -> ACTIVE(U82(mark(X1:S),X2:S)) 227.34/227.67 MARK(U82(X1:S,X2:S)) -> MARK(X1:S) 227.34/227.67 MARK(U83(X:S)) -> ACTIVE(U83(mark(X:S))) 227.34/227.67 MARK(U83(X:S)) -> MARK(X:S) 227.34/227.67 MARK(U91(X1:S,X2:S)) -> ACTIVE(U91(mark(X1:S),X2:S)) 227.34/227.67 MARK(U91(X1:S,X2:S)) -> MARK(X1:S) 227.34/227.67 MARK(U92(X:S)) -> ACTIVE(U92(mark(X:S))) 227.34/227.67 MARK(U92(X:S)) -> MARK(X:S) 227.34/227.67 MARK(__(X1:S,X2:S)) -> ACTIVE(__(mark(X1:S),mark(X2:S))) 227.34/227.67 MARK(__(X1:S,X2:S)) -> MARK(X1:S) 227.34/227.67 MARK(__(X1:S,X2:S)) -> MARK(X2:S) 227.34/227.67 MARK(isList(X:S)) -> ACTIVE(isList(X:S)) 227.34/227.67 MARK(isNeList(X:S)) -> ACTIVE(isNeList(X:S)) 227.34/227.67 MARK(isNePal(X:S)) -> ACTIVE(isNePal(X:S)) 227.34/227.67 MARK(isPal(X:S)) -> ACTIVE(isPal(X:S)) 227.34/227.67 MARK(isPalListKind(X:S)) -> ACTIVE(isPalListKind(X:S)) 227.34/227.67 ->->-> Rules: 227.34/227.67 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.34/227.67 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.34/227.67 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.34/227.67 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.34/227.67 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.34/227.67 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.34/227.67 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.34/227.67 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.34/227.67 U13(active(X:S)) -> U13(X:S) 227.34/227.67 U13(mark(X:S)) -> U13(X:S) 227.34/227.67 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.34/227.67 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.34/227.67 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.34/227.67 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.34/227.67 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.34/227.67 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.34/227.67 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.34/227.67 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.34/227.67 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.34/227.67 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.34/227.67 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.34/227.67 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.34/227.67 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.34/227.67 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.34/227.67 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.34/227.67 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.34/227.67 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.34/227.67 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.34/227.67 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.34/227.67 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.34/227.67 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.34/227.67 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.34/227.67 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.34/227.67 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.34/227.67 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.34/227.67 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.34/227.67 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.34/227.67 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.34/227.67 U26(active(X:S)) -> U26(X:S) 227.34/227.67 U26(mark(X:S)) -> U26(X:S) 227.34/227.67 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.34/227.67 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.34/227.67 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.34/227.67 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.34/227.67 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.34/227.67 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.34/227.67 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.34/227.67 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.34/227.67 U33(active(X:S)) -> U33(X:S) 227.34/227.67 U33(mark(X:S)) -> U33(X:S) 227.34/227.67 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.34/227.67 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.34/227.67 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.34/227.67 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.34/227.67 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.34/227.67 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.34/227.67 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.34/227.67 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.34/227.67 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.34/227.67 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.34/227.67 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.34/227.67 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.34/227.67 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.34/227.67 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.34/227.67 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.34/227.67 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.34/227.67 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.34/227.67 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.34/227.67 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.34/227.67 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.34/227.67 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.34/227.67 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.34/227.67 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.34/227.67 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.34/227.67 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.34/227.67 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.34/227.67 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.34/227.67 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.34/227.67 U46(active(X:S)) -> U46(X:S) 227.34/227.67 U46(mark(X:S)) -> U46(X:S) 227.34/227.67 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.34/227.67 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.34/227.67 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.34/227.67 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.34/227.67 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.34/227.67 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.34/227.67 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.34/227.67 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.34/227.67 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.34/227.67 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.34/227.67 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.34/227.67 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.34/227.67 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.34/227.67 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.34/227.67 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.34/227.67 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.34/227.67 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.34/227.67 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.34/227.67 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.34/227.67 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.34/227.67 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.34/227.67 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.34/227.67 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.34/227.67 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.34/227.67 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.34/227.67 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.34/227.67 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.34/227.67 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.34/227.67 U56(active(X:S)) -> U56(X:S) 227.34/227.67 U56(mark(X:S)) -> U56(X:S) 227.34/227.67 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.34/227.67 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.34/227.67 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.34/227.67 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.34/227.67 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.34/227.67 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.34/227.67 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.34/227.67 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.34/227.67 U63(active(X:S)) -> U63(X:S) 227.34/227.67 U63(mark(X:S)) -> U63(X:S) 227.34/227.67 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.34/227.67 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.34/227.67 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.34/227.67 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.34/227.67 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.34/227.67 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.34/227.67 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.34/227.67 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.34/227.67 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.34/227.67 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.34/227.67 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.34/227.67 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.34/227.67 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.34/227.67 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.34/227.67 U74(active(X:S)) -> U74(X:S) 227.34/227.67 U74(mark(X:S)) -> U74(X:S) 227.34/227.67 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.34/227.67 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.34/227.67 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.34/227.67 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.34/227.67 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.34/227.67 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.34/227.67 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.34/227.67 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.34/227.67 U83(active(X:S)) -> U83(X:S) 227.34/227.67 U83(mark(X:S)) -> U83(X:S) 227.34/227.67 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.34/227.67 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.34/227.67 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.34/227.67 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.34/227.67 U92(active(X:S)) -> U92(X:S) 227.34/227.67 U92(mark(X:S)) -> U92(X:S) 227.34/227.67 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.34/227.67 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.34/227.67 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.34/227.67 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.34/227.67 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.34/227.67 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.34/227.67 active(U13(tt)) -> mark(tt) 227.34/227.67 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.34/227.67 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.34/227.67 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.34/227.67 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.34/227.67 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.34/227.67 active(U26(tt)) -> mark(tt) 227.34/227.67 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.34/227.67 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.34/227.67 active(U33(tt)) -> mark(tt) 227.34/227.67 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.34/227.67 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.34/227.67 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.34/227.67 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.34/227.67 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.34/227.67 active(U46(tt)) -> mark(tt) 227.34/227.67 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.34/227.67 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.34/227.67 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.34/227.67 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.34/227.67 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.34/227.67 active(U56(tt)) -> mark(tt) 227.34/227.67 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.34/227.67 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.34/227.67 active(U63(tt)) -> mark(tt) 227.34/227.67 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.34/227.67 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.34/227.67 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.34/227.67 active(U74(tt)) -> mark(tt) 227.34/227.67 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.34/227.67 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.34/227.67 active(U83(tt)) -> mark(tt) 227.34/227.67 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.34/227.67 active(U92(tt)) -> mark(tt) 227.34/227.67 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.34/227.67 active(__(nil,X:S)) -> mark(X:S) 227.34/227.67 active(__(X:S,nil)) -> mark(X:S) 227.34/227.67 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.34/227.67 active(isList(nil)) -> mark(tt) 227.34/227.67 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.34/227.67 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.34/227.67 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.34/227.67 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.34/227.67 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.34/227.67 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.34/227.67 active(isPal(nil)) -> mark(tt) 227.34/227.67 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.34/227.67 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.34/227.67 active(isPalListKind(a)) -> mark(tt) 227.34/227.67 active(isPalListKind(e)) -> mark(tt) 227.34/227.67 active(isPalListKind(i)) -> mark(tt) 227.34/227.67 active(isPalListKind(nil)) -> mark(tt) 227.34/227.67 active(isPalListKind(o)) -> mark(tt) 227.34/227.67 active(isPalListKind(u)) -> mark(tt) 227.34/227.67 active(isQid(a)) -> mark(tt) 227.34/227.67 active(isQid(e)) -> mark(tt) 227.34/227.67 active(isQid(i)) -> mark(tt) 227.34/227.67 active(isQid(o)) -> mark(tt) 227.34/227.67 active(isQid(u)) -> mark(tt) 227.34/227.67 isList(active(X:S)) -> isList(X:S) 227.34/227.67 isList(mark(X:S)) -> isList(X:S) 227.34/227.67 isNeList(active(X:S)) -> isNeList(X:S) 227.34/227.67 isNeList(mark(X:S)) -> isNeList(X:S) 227.34/227.67 isNePal(active(X:S)) -> isNePal(X:S) 227.34/227.67 isNePal(mark(X:S)) -> isNePal(X:S) 227.34/227.67 isPal(active(X:S)) -> isPal(X:S) 227.34/227.67 isPal(mark(X:S)) -> isPal(X:S) 227.34/227.67 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.34/227.67 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.34/227.67 isQid(active(X:S)) -> isQid(X:S) 227.34/227.67 isQid(mark(X:S)) -> isQid(X:S) 227.34/227.67 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.34/227.67 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.34/227.67 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.34/227.67 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.34/227.67 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.34/227.67 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.34/227.67 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.34/227.67 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.34/227.67 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.34/227.67 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.34/227.67 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.34/227.67 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.34/227.67 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.34/227.67 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.34/227.67 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.34/227.67 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.34/227.67 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.34/227.67 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.34/227.67 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.34/227.67 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.34/227.67 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.34/227.67 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.34/227.67 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.34/227.67 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.34/227.67 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.34/227.67 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.34/227.67 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.34/227.67 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.34/227.67 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.34/227.67 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.34/227.67 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.34/227.67 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.34/227.67 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.34/227.67 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.34/227.67 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.34/227.67 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.34/227.67 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.34/227.67 mark(isList(X:S)) -> active(isList(X:S)) 227.34/227.67 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.34/227.67 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.34/227.67 mark(isPal(X:S)) -> active(isPal(X:S)) 227.34/227.67 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.34/227.67 mark(isQid(X:S)) -> active(isQid(X:S)) 227.34/227.67 mark(a) -> active(a) 227.34/227.67 mark(e) -> active(e) 227.34/227.67 mark(i) -> active(i) 227.34/227.67 mark(nil) -> active(nil) 227.34/227.67 mark(o) -> active(o) 227.34/227.67 mark(tt) -> active(tt) 227.34/227.67 mark(u) -> active(u) 227.34/227.67 227.34/227.67 Problem 1.44: 227.34/227.67 227.34/227.67 Reduction Pairs Processor: 227.34/227.67 -> Pairs: 227.34/227.67 ACTIVE(U52(tt,V1:S,V2:S)) -> MARK(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.34/227.67 ACTIVE(U53(tt,V1:S,V2:S)) -> MARK(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.34/227.67 ACTIVE(U54(tt,V1:S,V2:S)) -> MARK(U55(isNeList(V1:S),V2:S)) 227.34/227.67 ACTIVE(U55(tt,V2:S)) -> MARK(U56(isList(V2:S))) 227.34/227.67 ACTIVE(U61(tt,V:S)) -> MARK(U62(isPalListKind(V:S),V:S)) 227.34/227.67 ACTIVE(U62(tt,V:S)) -> MARK(U63(isQid(V:S))) 227.34/227.67 ACTIVE(U71(tt,I:S,P:S)) -> MARK(U72(isPalListKind(I:S),P:S)) 227.34/227.67 ACTIVE(U72(tt,P:S)) -> MARK(U73(isPal(P:S),P:S)) 227.34/227.67 ACTIVE(U73(tt,P:S)) -> MARK(U74(isPalListKind(P:S))) 227.34/227.67 ACTIVE(U81(tt,V:S)) -> MARK(U82(isPalListKind(V:S),V:S)) 227.34/227.67 ACTIVE(U82(tt,V:S)) -> MARK(U83(isNePal(V:S))) 227.34/227.67 ACTIVE(U91(tt,V2:S)) -> MARK(U92(isPalListKind(V2:S))) 227.34/227.67 ACTIVE(__(__(X:S,Y:S),Z:S)) -> MARK(__(X:S,__(Y:S,Z:S))) 227.34/227.67 ACTIVE(__(nil,X:S)) -> MARK(X:S) 227.34/227.67 ACTIVE(__(X:S,nil)) -> MARK(X:S) 227.34/227.67 ACTIVE(isList(__(V1:S,V2:S))) -> MARK(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.34/227.67 ACTIVE(isList(V:S)) -> MARK(U11(isPalListKind(V:S),V:S)) 227.34/227.67 ACTIVE(isNeList(__(V1:S,V2:S))) -> MARK(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.34/227.67 ACTIVE(isNeList(__(V1:S,V2:S))) -> MARK(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.34/227.67 ACTIVE(isNeList(V:S)) -> MARK(U31(isPalListKind(V:S),V:S)) 227.34/227.67 ACTIVE(isNePal(__(I:S,__(P:S,I:S)))) -> MARK(U71(isQid(I:S),I:S,P:S)) 227.34/227.67 ACTIVE(isNePal(V:S)) -> MARK(U61(isPalListKind(V:S),V:S)) 227.34/227.67 ACTIVE(isPal(V:S)) -> MARK(U81(isPalListKind(V:S),V:S)) 227.34/227.67 ACTIVE(isPalListKind(__(V1:S,V2:S))) -> MARK(U91(isPalListKind(V1:S),V2:S)) 227.34/227.67 MARK(U11(X1:S,X2:S)) -> ACTIVE(U11(mark(X1:S),X2:S)) 227.34/227.67 MARK(U11(X1:S,X2:S)) -> MARK(X1:S) 227.34/227.67 MARK(U12(X1:S,X2:S)) -> ACTIVE(U12(mark(X1:S),X2:S)) 227.34/227.67 MARK(U12(X1:S,X2:S)) -> MARK(X1:S) 227.34/227.67 MARK(U13(X:S)) -> ACTIVE(U13(mark(X:S))) 227.34/227.67 MARK(U13(X:S)) -> MARK(X:S) 227.34/227.67 MARK(U21(X1:S,X2:S,X3:S)) -> ACTIVE(U21(mark(X1:S),X2:S,X3:S)) 227.34/227.67 MARK(U21(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.34/227.67 MARK(U22(X1:S,X2:S,X3:S)) -> ACTIVE(U22(mark(X1:S),X2:S,X3:S)) 227.34/227.67 MARK(U22(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.34/227.67 MARK(U23(X1:S,X2:S,X3:S)) -> ACTIVE(U23(mark(X1:S),X2:S,X3:S)) 227.34/227.67 MARK(U23(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.34/227.67 MARK(U24(X1:S,X2:S,X3:S)) -> ACTIVE(U24(mark(X1:S),X2:S,X3:S)) 227.34/227.67 MARK(U24(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.34/227.67 MARK(U25(X1:S,X2:S)) -> ACTIVE(U25(mark(X1:S),X2:S)) 227.34/227.67 MARK(U25(X1:S,X2:S)) -> MARK(X1:S) 227.34/227.67 MARK(U26(X:S)) -> ACTIVE(U26(mark(X:S))) 227.34/227.67 MARK(U26(X:S)) -> MARK(X:S) 227.34/227.67 MARK(U31(X1:S,X2:S)) -> ACTIVE(U31(mark(X1:S),X2:S)) 227.34/227.67 MARK(U31(X1:S,X2:S)) -> MARK(X1:S) 227.34/227.67 MARK(U32(X1:S,X2:S)) -> ACTIVE(U32(mark(X1:S),X2:S)) 227.34/227.67 MARK(U32(X1:S,X2:S)) -> MARK(X1:S) 227.34/227.67 MARK(U33(X:S)) -> ACTIVE(U33(mark(X:S))) 227.34/227.67 MARK(U33(X:S)) -> MARK(X:S) 227.34/227.67 MARK(U41(X1:S,X2:S,X3:S)) -> ACTIVE(U41(mark(X1:S),X2:S,X3:S)) 227.34/227.67 MARK(U41(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.34/227.67 MARK(U42(X1:S,X2:S,X3:S)) -> ACTIVE(U42(mark(X1:S),X2:S,X3:S)) 227.34/227.67 MARK(U42(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.34/227.67 MARK(U43(X1:S,X2:S,X3:S)) -> ACTIVE(U43(mark(X1:S),X2:S,X3:S)) 227.34/227.67 MARK(U43(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.34/227.67 MARK(U44(X1:S,X2:S,X3:S)) -> ACTIVE(U44(mark(X1:S),X2:S,X3:S)) 227.34/227.67 MARK(U44(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.34/227.67 MARK(U45(X1:S,X2:S)) -> ACTIVE(U45(mark(X1:S),X2:S)) 227.34/227.67 MARK(U45(X1:S,X2:S)) -> MARK(X1:S) 227.34/227.67 MARK(U46(X:S)) -> ACTIVE(U46(mark(X:S))) 227.34/227.67 MARK(U46(X:S)) -> MARK(X:S) 227.34/227.67 MARK(U51(X1:S,X2:S,X3:S)) -> ACTIVE(U51(mark(X1:S),X2:S,X3:S)) 227.34/227.67 MARK(U51(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.34/227.67 MARK(U52(X1:S,X2:S,X3:S)) -> ACTIVE(U52(mark(X1:S),X2:S,X3:S)) 227.34/227.67 MARK(U52(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.34/227.67 MARK(U53(X1:S,X2:S,X3:S)) -> ACTIVE(U53(mark(X1:S),X2:S,X3:S)) 227.34/227.67 MARK(U53(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.34/227.67 MARK(U54(X1:S,X2:S,X3:S)) -> ACTIVE(U54(mark(X1:S),X2:S,X3:S)) 227.34/227.67 MARK(U54(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.34/227.67 MARK(U55(X1:S,X2:S)) -> ACTIVE(U55(mark(X1:S),X2:S)) 227.34/227.67 MARK(U55(X1:S,X2:S)) -> MARK(X1:S) 227.34/227.67 MARK(U56(X:S)) -> ACTIVE(U56(mark(X:S))) 227.34/227.67 MARK(U56(X:S)) -> MARK(X:S) 227.34/227.67 MARK(U61(X1:S,X2:S)) -> ACTIVE(U61(mark(X1:S),X2:S)) 227.34/227.67 MARK(U61(X1:S,X2:S)) -> MARK(X1:S) 227.34/227.67 MARK(U62(X1:S,X2:S)) -> ACTIVE(U62(mark(X1:S),X2:S)) 227.34/227.67 MARK(U62(X1:S,X2:S)) -> MARK(X1:S) 227.34/227.67 MARK(U63(X:S)) -> ACTIVE(U63(mark(X:S))) 227.34/227.67 MARK(U63(X:S)) -> MARK(X:S) 227.34/227.67 MARK(U71(X1:S,X2:S,X3:S)) -> ACTIVE(U71(mark(X1:S),X2:S,X3:S)) 227.34/227.67 MARK(U71(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.34/227.67 MARK(U72(X1:S,X2:S)) -> ACTIVE(U72(mark(X1:S),X2:S)) 227.34/227.67 MARK(U72(X1:S,X2:S)) -> MARK(X1:S) 227.34/227.67 MARK(U73(X1:S,X2:S)) -> ACTIVE(U73(mark(X1:S),X2:S)) 227.34/227.67 MARK(U73(X1:S,X2:S)) -> MARK(X1:S) 227.34/227.67 MARK(U74(X:S)) -> ACTIVE(U74(mark(X:S))) 227.34/227.67 MARK(U74(X:S)) -> MARK(X:S) 227.34/227.67 MARK(U81(X1:S,X2:S)) -> ACTIVE(U81(mark(X1:S),X2:S)) 227.34/227.67 MARK(U81(X1:S,X2:S)) -> MARK(X1:S) 227.34/227.67 MARK(U82(X1:S,X2:S)) -> ACTIVE(U82(mark(X1:S),X2:S)) 227.34/227.67 MARK(U82(X1:S,X2:S)) -> MARK(X1:S) 227.34/227.67 MARK(U83(X:S)) -> ACTIVE(U83(mark(X:S))) 227.34/227.67 MARK(U83(X:S)) -> MARK(X:S) 227.34/227.67 MARK(U91(X1:S,X2:S)) -> ACTIVE(U91(mark(X1:S),X2:S)) 227.34/227.67 MARK(U91(X1:S,X2:S)) -> MARK(X1:S) 227.34/227.67 MARK(U92(X:S)) -> ACTIVE(U92(mark(X:S))) 227.34/227.67 MARK(U92(X:S)) -> MARK(X:S) 227.34/227.67 MARK(__(X1:S,X2:S)) -> ACTIVE(__(mark(X1:S),mark(X2:S))) 227.34/227.67 MARK(__(X1:S,X2:S)) -> MARK(X1:S) 227.34/227.67 MARK(__(X1:S,X2:S)) -> MARK(X2:S) 227.34/227.67 MARK(isList(X:S)) -> ACTIVE(isList(X:S)) 227.34/227.67 MARK(isNeList(X:S)) -> ACTIVE(isNeList(X:S)) 227.34/227.67 MARK(isNePal(X:S)) -> ACTIVE(isNePal(X:S)) 227.34/227.67 MARK(isPal(X:S)) -> ACTIVE(isPal(X:S)) 227.34/227.67 MARK(isPalListKind(X:S)) -> ACTIVE(isPalListKind(X:S)) 227.34/227.67 -> Rules: 227.34/227.67 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.34/227.67 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.34/227.67 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.34/227.67 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.34/227.67 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.34/227.67 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.34/227.67 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.34/227.67 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.34/227.67 U13(active(X:S)) -> U13(X:S) 227.34/227.67 U13(mark(X:S)) -> U13(X:S) 227.34/227.67 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.34/227.67 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.34/227.67 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.34/227.67 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.34/227.67 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.34/227.67 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.34/227.67 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.34/227.67 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.34/227.67 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.34/227.67 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.34/227.67 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.34/227.67 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.34/227.67 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.34/227.67 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.34/227.67 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.34/227.67 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.34/227.67 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.34/227.67 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.34/227.67 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.34/227.67 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.34/227.67 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.34/227.67 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.34/227.67 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.34/227.67 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.34/227.67 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.34/227.67 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.34/227.67 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.34/227.67 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.34/227.67 U26(active(X:S)) -> U26(X:S) 227.34/227.67 U26(mark(X:S)) -> U26(X:S) 227.34/227.67 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.34/227.67 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.34/227.67 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.34/227.67 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.34/227.67 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.34/227.67 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.34/227.67 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.34/227.67 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.34/227.67 U33(active(X:S)) -> U33(X:S) 227.34/227.67 U33(mark(X:S)) -> U33(X:S) 227.34/227.67 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.34/227.67 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.34/227.67 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.34/227.67 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.34/227.67 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.34/227.67 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.34/227.67 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.34/227.67 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.34/227.67 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.34/227.67 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.34/227.67 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.34/227.67 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.34/227.67 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.34/227.67 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.34/227.67 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.34/227.67 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.34/227.67 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.34/227.67 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.34/227.67 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.34/227.67 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.34/227.67 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.34/227.67 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.34/227.67 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.34/227.67 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.34/227.67 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.34/227.67 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.34/227.67 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.34/227.67 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.34/227.67 U46(active(X:S)) -> U46(X:S) 227.34/227.67 U46(mark(X:S)) -> U46(X:S) 227.34/227.67 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.34/227.67 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.34/227.67 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.34/227.67 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.34/227.67 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.34/227.67 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.34/227.67 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.34/227.67 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.34/227.67 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.34/227.67 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.34/227.67 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.34/227.67 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.34/227.67 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.34/227.67 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.34/227.67 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.34/227.67 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.34/227.67 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.34/227.67 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.34/227.67 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.34/227.67 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.34/227.67 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.34/227.67 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.34/227.67 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.34/227.67 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.34/227.67 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.34/227.67 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.34/227.67 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.34/227.67 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.34/227.67 U56(active(X:S)) -> U56(X:S) 227.34/227.67 U56(mark(X:S)) -> U56(X:S) 227.34/227.67 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.34/227.67 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.34/227.67 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.34/227.67 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.34/227.67 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.34/227.67 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.34/227.67 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.34/227.67 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.34/227.67 U63(active(X:S)) -> U63(X:S) 227.34/227.67 U63(mark(X:S)) -> U63(X:S) 227.34/227.67 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.34/227.67 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.34/227.67 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.34/227.67 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.34/227.67 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.34/227.67 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.34/227.67 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.34/227.67 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.34/227.67 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.34/227.67 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.34/227.67 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.34/227.67 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.34/227.67 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.34/227.67 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.34/227.67 U74(active(X:S)) -> U74(X:S) 227.34/227.67 U74(mark(X:S)) -> U74(X:S) 227.34/227.67 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.34/227.67 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.34/227.67 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.34/227.67 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.34/227.67 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.34/227.67 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.34/227.67 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.34/227.67 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.34/227.67 U83(active(X:S)) -> U83(X:S) 227.34/227.67 U83(mark(X:S)) -> U83(X:S) 227.34/227.67 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.34/227.67 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.34/227.67 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.34/227.67 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.34/227.67 U92(active(X:S)) -> U92(X:S) 227.34/227.67 U92(mark(X:S)) -> U92(X:S) 227.34/227.67 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.34/227.67 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.34/227.67 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.34/227.67 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.34/227.67 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.34/227.67 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.34/227.67 active(U13(tt)) -> mark(tt) 227.34/227.67 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.34/227.67 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.34/227.67 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.34/227.67 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.34/227.67 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.34/227.67 active(U26(tt)) -> mark(tt) 227.34/227.67 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.34/227.67 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.34/227.67 active(U33(tt)) -> mark(tt) 227.34/227.67 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.34/227.67 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.34/227.67 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.34/227.67 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.34/227.67 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.34/227.67 active(U46(tt)) -> mark(tt) 227.34/227.67 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.34/227.67 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.34/227.67 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.34/227.67 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.34/227.67 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.34/227.67 active(U56(tt)) -> mark(tt) 227.34/227.67 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.34/227.67 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.34/227.67 active(U63(tt)) -> mark(tt) 227.34/227.67 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.34/227.67 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.34/227.67 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.34/227.67 active(U74(tt)) -> mark(tt) 227.34/227.67 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.34/227.67 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.34/227.67 active(U83(tt)) -> mark(tt) 227.34/227.67 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.34/227.67 active(U92(tt)) -> mark(tt) 227.34/227.67 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.34/227.67 active(__(nil,X:S)) -> mark(X:S) 227.34/227.67 active(__(X:S,nil)) -> mark(X:S) 227.34/227.67 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.34/227.67 active(isList(nil)) -> mark(tt) 227.34/227.67 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.34/227.67 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.34/227.67 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.34/227.67 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.34/227.67 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.34/227.67 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.34/227.67 active(isPal(nil)) -> mark(tt) 227.34/227.67 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.34/227.67 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.34/227.67 active(isPalListKind(a)) -> mark(tt) 227.34/227.67 active(isPalListKind(e)) -> mark(tt) 227.34/227.67 active(isPalListKind(i)) -> mark(tt) 227.34/227.67 active(isPalListKind(nil)) -> mark(tt) 227.34/227.67 active(isPalListKind(o)) -> mark(tt) 227.34/227.67 active(isPalListKind(u)) -> mark(tt) 227.34/227.67 active(isQid(a)) -> mark(tt) 227.34/227.67 active(isQid(e)) -> mark(tt) 227.34/227.67 active(isQid(i)) -> mark(tt) 227.34/227.67 active(isQid(o)) -> mark(tt) 227.34/227.67 active(isQid(u)) -> mark(tt) 227.34/227.67 isList(active(X:S)) -> isList(X:S) 227.34/227.67 isList(mark(X:S)) -> isList(X:S) 227.34/227.67 isNeList(active(X:S)) -> isNeList(X:S) 227.34/227.67 isNeList(mark(X:S)) -> isNeList(X:S) 227.34/227.67 isNePal(active(X:S)) -> isNePal(X:S) 227.34/227.67 isNePal(mark(X:S)) -> isNePal(X:S) 227.34/227.67 isPal(active(X:S)) -> isPal(X:S) 227.34/227.67 isPal(mark(X:S)) -> isPal(X:S) 227.34/227.67 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.34/227.67 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.34/227.67 isQid(active(X:S)) -> isQid(X:S) 227.34/227.67 isQid(mark(X:S)) -> isQid(X:S) 227.34/227.67 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.34/227.67 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.34/227.67 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.34/227.67 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.34/227.67 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.34/227.67 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.34/227.67 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.34/227.67 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.34/227.67 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.34/227.67 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.34/227.67 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.34/227.67 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.34/227.67 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.34/227.67 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.34/227.67 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.34/227.67 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.34/227.67 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.34/227.67 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.34/227.67 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.34/227.67 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.34/227.67 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.34/227.67 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.34/227.67 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.34/227.67 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.34/227.67 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.34/227.67 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.34/227.67 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.34/227.67 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.34/227.67 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.34/227.67 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.34/227.67 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.34/227.67 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.34/227.67 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.34/227.67 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.34/227.67 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.34/227.67 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.34/227.67 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.34/227.67 mark(isList(X:S)) -> active(isList(X:S)) 227.34/227.67 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.34/227.67 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.34/227.67 mark(isPal(X:S)) -> active(isPal(X:S)) 227.34/227.67 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.34/227.67 mark(isQid(X:S)) -> active(isQid(X:S)) 227.34/227.67 mark(a) -> active(a) 227.34/227.67 mark(e) -> active(e) 227.34/227.67 mark(i) -> active(i) 227.34/227.67 mark(nil) -> active(nil) 227.34/227.67 mark(o) -> active(o) 227.34/227.67 mark(tt) -> active(tt) 227.34/227.67 mark(u) -> active(u) 227.34/227.67 -> Usable rules: 227.34/227.67 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.34/227.67 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.34/227.67 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.34/227.67 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.34/227.67 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.34/227.67 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.34/227.67 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.34/227.67 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.34/227.67 U13(active(X:S)) -> U13(X:S) 227.34/227.67 U13(mark(X:S)) -> U13(X:S) 227.34/227.67 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.34/227.67 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.34/227.67 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.34/227.67 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.34/227.67 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.34/227.67 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.34/227.67 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.34/227.67 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.34/227.67 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.34/227.67 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.34/227.67 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.34/227.67 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.34/227.67 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.34/227.67 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.34/227.67 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.34/227.67 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.34/227.67 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.34/227.67 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.34/227.67 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.34/227.67 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.34/227.67 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.34/227.67 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.34/227.67 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.34/227.67 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.34/227.67 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.34/227.67 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.34/227.67 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.34/227.67 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.34/227.67 U26(active(X:S)) -> U26(X:S) 227.34/227.67 U26(mark(X:S)) -> U26(X:S) 227.34/227.67 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.34/227.67 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.34/227.67 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.34/227.67 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.34/227.67 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.34/227.67 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.34/227.67 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.34/227.67 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.34/227.67 U33(active(X:S)) -> U33(X:S) 227.34/227.67 U33(mark(X:S)) -> U33(X:S) 227.34/227.67 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.34/227.67 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.34/227.67 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.34/227.67 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.34/227.67 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.34/227.67 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.34/227.67 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.34/227.67 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.34/227.67 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.34/227.67 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.34/227.67 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.34/227.67 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.34/227.67 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.34/227.67 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.34/227.67 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.34/227.67 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.34/227.67 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.34/227.67 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.34/227.67 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.34/227.67 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.34/227.67 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.34/227.67 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.34/227.67 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.34/227.67 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.34/227.67 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.34/227.67 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.34/227.67 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.34/227.67 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.34/227.67 U46(active(X:S)) -> U46(X:S) 227.34/227.67 U46(mark(X:S)) -> U46(X:S) 227.34/227.67 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.34/227.67 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.34/227.67 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.34/227.67 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.34/227.67 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.34/227.67 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.34/227.67 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.34/227.67 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.34/227.67 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.34/227.67 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.34/227.67 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.34/227.67 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.34/227.67 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.34/227.67 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.34/227.67 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.34/227.67 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.34/227.67 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.34/227.67 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.34/227.67 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.34/227.67 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.34/227.67 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.34/227.67 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.34/227.67 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.34/227.67 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.34/227.67 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.34/227.67 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.34/227.67 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.34/227.67 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.34/227.67 U56(active(X:S)) -> U56(X:S) 227.34/227.67 U56(mark(X:S)) -> U56(X:S) 227.34/227.67 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.34/227.67 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.34/227.67 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.34/227.67 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.34/227.67 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.34/227.67 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.34/227.67 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.34/227.67 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.34/227.67 U63(active(X:S)) -> U63(X:S) 227.34/227.67 U63(mark(X:S)) -> U63(X:S) 227.34/227.67 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.34/227.67 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.34/227.67 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.34/227.67 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.34/227.67 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.34/227.67 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.34/227.67 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.34/227.67 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.34/227.67 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.34/227.67 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.34/227.67 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.34/227.67 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.34/227.67 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.34/227.67 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.34/227.67 U74(active(X:S)) -> U74(X:S) 227.34/227.67 U74(mark(X:S)) -> U74(X:S) 227.34/227.67 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.34/227.67 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.34/227.67 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.34/227.67 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.34/227.67 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.34/227.67 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.34/227.67 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.34/227.67 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.34/227.67 U83(active(X:S)) -> U83(X:S) 227.34/227.67 U83(mark(X:S)) -> U83(X:S) 227.34/227.67 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.34/227.67 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.34/227.67 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.34/227.67 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.34/227.67 U92(active(X:S)) -> U92(X:S) 227.34/227.67 U92(mark(X:S)) -> U92(X:S) 227.34/227.67 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.34/227.67 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.34/227.67 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.34/227.67 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.34/227.67 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.34/227.67 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.34/227.67 active(U13(tt)) -> mark(tt) 227.34/227.67 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.34/227.67 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.34/227.67 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.34/227.67 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.34/227.67 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.34/227.67 active(U26(tt)) -> mark(tt) 227.34/227.67 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.34/227.67 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.34/227.67 active(U33(tt)) -> mark(tt) 227.34/227.67 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.34/227.67 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.34/227.67 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.34/227.67 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.34/227.67 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.34/227.67 active(U46(tt)) -> mark(tt) 227.34/227.67 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.34/227.67 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.34/227.67 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.34/227.67 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.34/227.67 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.34/227.67 active(U56(tt)) -> mark(tt) 227.34/227.67 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.34/227.67 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.34/227.67 active(U63(tt)) -> mark(tt) 227.34/227.67 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.34/227.67 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.34/227.67 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.34/227.67 active(U74(tt)) -> mark(tt) 227.34/227.67 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.34/227.67 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.34/227.67 active(U83(tt)) -> mark(tt) 227.34/227.67 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.34/227.67 active(U92(tt)) -> mark(tt) 227.34/227.67 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.34/227.67 active(__(nil,X:S)) -> mark(X:S) 227.34/227.67 active(__(X:S,nil)) -> mark(X:S) 227.34/227.67 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.34/227.67 active(isList(nil)) -> mark(tt) 227.34/227.67 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.34/227.67 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.34/227.67 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.34/227.67 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.34/227.67 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.34/227.67 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.34/227.67 active(isPal(nil)) -> mark(tt) 227.34/227.67 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.34/227.67 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.34/227.67 active(isPalListKind(a)) -> mark(tt) 227.34/227.67 active(isPalListKind(e)) -> mark(tt) 227.34/227.67 active(isPalListKind(i)) -> mark(tt) 227.34/227.67 active(isPalListKind(nil)) -> mark(tt) 227.34/227.67 active(isPalListKind(o)) -> mark(tt) 227.34/227.67 active(isPalListKind(u)) -> mark(tt) 227.34/227.67 active(isQid(a)) -> mark(tt) 227.34/227.67 active(isQid(e)) -> mark(tt) 227.34/227.67 active(isQid(i)) -> mark(tt) 227.34/227.67 active(isQid(o)) -> mark(tt) 227.34/227.67 active(isQid(u)) -> mark(tt) 227.34/227.67 isList(active(X:S)) -> isList(X:S) 227.34/227.67 isList(mark(X:S)) -> isList(X:S) 227.34/227.67 isNeList(active(X:S)) -> isNeList(X:S) 227.34/227.67 isNeList(mark(X:S)) -> isNeList(X:S) 227.34/227.67 isNePal(active(X:S)) -> isNePal(X:S) 227.34/227.67 isNePal(mark(X:S)) -> isNePal(X:S) 227.34/227.67 isPal(active(X:S)) -> isPal(X:S) 227.34/227.67 isPal(mark(X:S)) -> isPal(X:S) 227.34/227.67 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.34/227.67 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.34/227.67 isQid(active(X:S)) -> isQid(X:S) 227.34/227.67 isQid(mark(X:S)) -> isQid(X:S) 227.34/227.67 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.34/227.67 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.34/227.67 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.34/227.67 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.34/227.67 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.34/227.67 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.34/227.67 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.34/227.67 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.34/227.67 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.34/227.67 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.34/227.67 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.34/227.67 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.34/227.67 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.34/227.67 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.34/227.67 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.34/227.67 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.34/227.67 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.34/227.67 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.34/227.67 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.34/227.67 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.34/227.67 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.34/227.67 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.34/227.67 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.34/227.67 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.34/227.67 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.34/227.67 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.34/227.67 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.34/227.67 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.34/227.67 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.34/227.67 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.34/227.67 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.34/227.67 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.34/227.67 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.34/227.67 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.34/227.67 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.34/227.67 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.34/227.67 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.34/227.67 mark(isList(X:S)) -> active(isList(X:S)) 227.34/227.67 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.34/227.67 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.34/227.67 mark(isPal(X:S)) -> active(isPal(X:S)) 227.34/227.67 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.34/227.67 mark(isQid(X:S)) -> active(isQid(X:S)) 227.34/227.67 mark(a) -> active(a) 227.34/227.67 mark(e) -> active(e) 227.34/227.67 mark(i) -> active(i) 227.34/227.67 mark(nil) -> active(nil) 227.34/227.67 mark(o) -> active(o) 227.34/227.67 mark(tt) -> active(tt) 227.34/227.67 mark(u) -> active(u) 227.34/227.67 ->Interpretation type: 227.34/227.67 Linear 227.34/227.67 ->Coefficients: 227.34/227.67 Natural Numbers 227.34/227.67 ->Dimension: 227.34/227.67 1 227.34/227.67 ->Bound: 227.34/227.67 2 227.34/227.67 ->Interpretation: 227.34/227.67 227.34/227.67 [U11](X1,X2) = X1 + 2.X2 227.34/227.67 [U12](X1,X2) = X1 + 2.X2 227.34/227.67 [U13](X) = X 227.34/227.67 [U21](X1,X2,X3) = X1 + 2.X2 + 2.X3 + 2 227.34/227.67 [U22](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 227.34/227.67 [U23](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 227.34/227.67 [U24](X1,X2,X3) = X1 + 2.X2 + 2.X3 + 2 227.34/227.67 [U25](X1,X2) = X1 + 2.X2 + 2 227.34/227.67 [U26](X) = X 227.34/227.67 [U31](X1,X2) = X1 + 2.X2 227.34/227.67 [U32](X1,X2) = X1 + 2.X2 227.34/227.67 [U33](X) = X + 1 227.34/227.67 [U41](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.34/227.67 [U42](X1,X2,X3) = X1 + 2.X2 + 2.X3 + 2 227.34/227.67 [U43](X1,X2,X3) = X1 + 2.X2 + 2.X3 + 2 227.34/227.67 [U44](X1,X2,X3) = X1 + 2.X2 + 2.X3 + 2 227.34/227.67 [U45](X1,X2) = X1 + 2.X2 + 2 227.34/227.67 [U46](X) = X 227.34/227.67 [U51](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.34/227.67 [U52](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.34/227.67 [U53](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 1 227.34/227.67 [U54](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 1 227.34/227.67 [U55](X1,X2) = X1 + 2.X2 + 2 227.34/227.67 [U56](X) = X + 2 227.34/227.67 [U61](X1,X2) = X1 + 2.X2 227.34/227.67 [U62](X1,X2) = X1 + 2.X2 227.34/227.67 [U63](X) = X + 1 227.34/227.67 [U71](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.34/227.67 [U72](X1,X2) = 2.X1 + 2.X2 + 2 227.34/227.67 [U73](X1,X2) = X1 + 2 227.34/227.67 [U74](X) = X + 2 227.34/227.67 [U81](X1,X2) = X1 + 2.X2 227.34/227.67 [U82](X1,X2) = X1 + 2.X2 227.34/227.67 [U83](X) = X 227.34/227.67 [U91](X1,X2) = X1 227.34/227.67 [U92](X) = X 227.34/227.67 [__](X1,X2) = 2.X1 + X2 + 2 227.34/227.67 [active](X) = X 227.34/227.67 [isList](X) = 2.X + 2 227.34/227.67 [isNeList](X) = 2.X + 2 227.34/227.67 [isNePal](X) = 2.X + 2 227.34/227.67 [isPal](X) = 2.X + 2 227.34/227.67 [isPalListKind](X) = 2 227.34/227.67 [isQid](X) = 2.X + 1 227.34/227.67 [mark](X) = X 227.34/227.67 [a] = 1 227.34/227.67 [e] = 1 227.34/227.67 [fSNonEmpty] = 0 227.34/227.67 [i] = 2 227.34/227.67 [nil] = 2 227.34/227.67 [o] = 1 227.34/227.67 [tt] = 2 227.34/227.67 [u] = 2 227.34/227.67 [U11#](X1,X2) = 0 227.34/227.67 [U12#](X1,X2) = 0 227.34/227.67 [U13#](X) = 0 227.34/227.67 [U21#](X1,X2,X3) = 0 227.34/227.67 [U22#](X1,X2,X3) = 0 227.34/227.67 [U23#](X1,X2,X3) = 0 227.34/227.67 [U24#](X1,X2,X3) = 0 227.34/227.67 [U25#](X1,X2) = 0 227.34/227.67 [U26#](X) = 0 227.34/227.67 [U31#](X1,X2) = 0 227.34/227.67 [U32#](X1,X2) = 0 227.34/227.67 [U33#](X) = 0 227.34/227.67 [U41#](X1,X2,X3) = 0 227.34/227.67 [U42#](X1,X2,X3) = 0 227.34/227.67 [U43#](X1,X2,X3) = 0 227.34/227.67 [U44#](X1,X2,X3) = 0 227.34/227.67 [U45#](X1,X2) = 0 227.34/227.67 [U46#](X) = 0 227.34/227.67 [U51#](X1,X2,X3) = 0 227.34/227.67 [U52#](X1,X2,X3) = 0 227.34/227.67 [U53#](X1,X2,X3) = 0 227.34/227.67 [U54#](X1,X2,X3) = 0 227.34/227.67 [U55#](X1,X2) = 0 227.34/227.67 [U56#](X) = 0 227.34/227.67 [U61#](X1,X2) = 0 227.34/227.67 [U62#](X1,X2) = 0 227.34/227.67 [U63#](X) = 0 227.34/227.67 [U71#](X1,X2,X3) = 0 227.34/227.67 [U72#](X1,X2) = 0 227.34/227.67 [U73#](X1,X2) = 0 227.34/227.67 [U74#](X) = 0 227.34/227.67 [U81#](X1,X2) = 0 227.34/227.67 [U82#](X1,X2) = 0 227.34/227.67 [U83#](X) = 0 227.34/227.67 [U91#](X1,X2) = 0 227.34/227.67 [U92#](X) = 0 227.34/227.67 [__#](X1,X2) = 0 227.34/227.67 [ACTIVE](X) = 2.X + 2 227.34/227.67 [ISLIST](X) = 0 227.34/227.67 [ISNELIST](X) = 0 227.34/227.67 [ISNEPAL](X) = 0 227.34/227.67 [ISPAL](X) = 0 227.34/227.67 [ISPALLISTKIND](X) = 0 227.34/227.67 [ISQID](X) = 0 227.34/227.67 [MARK](X) = 2.X + 2 227.34/227.67 227.34/227.67 Problem 1.44: 227.34/227.67 227.34/227.67 SCC Processor: 227.34/227.67 -> Pairs: 227.34/227.67 ACTIVE(U53(tt,V1:S,V2:S)) -> MARK(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.34/227.67 ACTIVE(U54(tt,V1:S,V2:S)) -> MARK(U55(isNeList(V1:S),V2:S)) 227.34/227.67 ACTIVE(U55(tt,V2:S)) -> MARK(U56(isList(V2:S))) 227.34/227.67 ACTIVE(U61(tt,V:S)) -> MARK(U62(isPalListKind(V:S),V:S)) 227.34/227.67 ACTIVE(U62(tt,V:S)) -> MARK(U63(isQid(V:S))) 227.34/227.67 ACTIVE(U71(tt,I:S,P:S)) -> MARK(U72(isPalListKind(I:S),P:S)) 227.34/227.67 ACTIVE(U72(tt,P:S)) -> MARK(U73(isPal(P:S),P:S)) 227.34/227.67 ACTIVE(U73(tt,P:S)) -> MARK(U74(isPalListKind(P:S))) 227.34/227.67 ACTIVE(U81(tt,V:S)) -> MARK(U82(isPalListKind(V:S),V:S)) 227.34/227.67 ACTIVE(U82(tt,V:S)) -> MARK(U83(isNePal(V:S))) 227.34/227.67 ACTIVE(U91(tt,V2:S)) -> MARK(U92(isPalListKind(V2:S))) 227.34/227.67 ACTIVE(__(__(X:S,Y:S),Z:S)) -> MARK(__(X:S,__(Y:S,Z:S))) 227.34/227.67 ACTIVE(__(nil,X:S)) -> MARK(X:S) 227.34/227.67 ACTIVE(__(X:S,nil)) -> MARK(X:S) 227.34/227.67 ACTIVE(isList(__(V1:S,V2:S))) -> MARK(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.34/227.67 ACTIVE(isList(V:S)) -> MARK(U11(isPalListKind(V:S),V:S)) 227.34/227.67 ACTIVE(isNeList(__(V1:S,V2:S))) -> MARK(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.34/227.67 ACTIVE(isNeList(__(V1:S,V2:S))) -> MARK(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.34/227.67 ACTIVE(isNeList(V:S)) -> MARK(U31(isPalListKind(V:S),V:S)) 227.34/227.67 ACTIVE(isNePal(__(I:S,__(P:S,I:S)))) -> MARK(U71(isQid(I:S),I:S,P:S)) 227.34/227.67 ACTIVE(isNePal(V:S)) -> MARK(U61(isPalListKind(V:S),V:S)) 227.34/227.67 ACTIVE(isPal(V:S)) -> MARK(U81(isPalListKind(V:S),V:S)) 227.34/227.67 ACTIVE(isPalListKind(__(V1:S,V2:S))) -> MARK(U91(isPalListKind(V1:S),V2:S)) 227.34/227.67 MARK(U11(X1:S,X2:S)) -> ACTIVE(U11(mark(X1:S),X2:S)) 227.34/227.67 MARK(U11(X1:S,X2:S)) -> MARK(X1:S) 227.34/227.67 MARK(U12(X1:S,X2:S)) -> ACTIVE(U12(mark(X1:S),X2:S)) 227.34/227.67 MARK(U12(X1:S,X2:S)) -> MARK(X1:S) 227.34/227.67 MARK(U13(X:S)) -> ACTIVE(U13(mark(X:S))) 227.34/227.67 MARK(U13(X:S)) -> MARK(X:S) 227.34/227.67 MARK(U21(X1:S,X2:S,X3:S)) -> ACTIVE(U21(mark(X1:S),X2:S,X3:S)) 227.34/227.67 MARK(U21(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.34/227.67 MARK(U22(X1:S,X2:S,X3:S)) -> ACTIVE(U22(mark(X1:S),X2:S,X3:S)) 227.34/227.67 MARK(U22(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.34/227.67 MARK(U23(X1:S,X2:S,X3:S)) -> ACTIVE(U23(mark(X1:S),X2:S,X3:S)) 227.34/227.67 MARK(U23(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.34/227.67 MARK(U24(X1:S,X2:S,X3:S)) -> ACTIVE(U24(mark(X1:S),X2:S,X3:S)) 227.34/227.67 MARK(U24(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.34/227.67 MARK(U25(X1:S,X2:S)) -> ACTIVE(U25(mark(X1:S),X2:S)) 227.34/227.67 MARK(U25(X1:S,X2:S)) -> MARK(X1:S) 227.34/227.67 MARK(U26(X:S)) -> ACTIVE(U26(mark(X:S))) 227.34/227.67 MARK(U26(X:S)) -> MARK(X:S) 227.34/227.67 MARK(U31(X1:S,X2:S)) -> ACTIVE(U31(mark(X1:S),X2:S)) 227.34/227.67 MARK(U31(X1:S,X2:S)) -> MARK(X1:S) 227.34/227.67 MARK(U32(X1:S,X2:S)) -> ACTIVE(U32(mark(X1:S),X2:S)) 227.34/227.67 MARK(U32(X1:S,X2:S)) -> MARK(X1:S) 227.34/227.67 MARK(U33(X:S)) -> ACTIVE(U33(mark(X:S))) 227.34/227.67 MARK(U33(X:S)) -> MARK(X:S) 227.34/227.67 MARK(U41(X1:S,X2:S,X3:S)) -> ACTIVE(U41(mark(X1:S),X2:S,X3:S)) 227.34/227.67 MARK(U41(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.34/227.67 MARK(U42(X1:S,X2:S,X3:S)) -> ACTIVE(U42(mark(X1:S),X2:S,X3:S)) 227.34/227.67 MARK(U42(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.34/227.67 MARK(U43(X1:S,X2:S,X3:S)) -> ACTIVE(U43(mark(X1:S),X2:S,X3:S)) 227.34/227.67 MARK(U43(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.34/227.67 MARK(U44(X1:S,X2:S,X3:S)) -> ACTIVE(U44(mark(X1:S),X2:S,X3:S)) 227.34/227.67 MARK(U44(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.34/227.67 MARK(U45(X1:S,X2:S)) -> ACTIVE(U45(mark(X1:S),X2:S)) 227.34/227.67 MARK(U45(X1:S,X2:S)) -> MARK(X1:S) 227.34/227.67 MARK(U46(X:S)) -> ACTIVE(U46(mark(X:S))) 227.34/227.67 MARK(U46(X:S)) -> MARK(X:S) 227.34/227.67 MARK(U51(X1:S,X2:S,X3:S)) -> ACTIVE(U51(mark(X1:S),X2:S,X3:S)) 227.34/227.67 MARK(U51(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.34/227.67 MARK(U52(X1:S,X2:S,X3:S)) -> ACTIVE(U52(mark(X1:S),X2:S,X3:S)) 227.34/227.67 MARK(U52(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.34/227.67 MARK(U53(X1:S,X2:S,X3:S)) -> ACTIVE(U53(mark(X1:S),X2:S,X3:S)) 227.34/227.67 MARK(U53(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.34/227.67 MARK(U54(X1:S,X2:S,X3:S)) -> ACTIVE(U54(mark(X1:S),X2:S,X3:S)) 227.34/227.67 MARK(U54(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.34/227.67 MARK(U55(X1:S,X2:S)) -> ACTIVE(U55(mark(X1:S),X2:S)) 227.34/227.67 MARK(U55(X1:S,X2:S)) -> MARK(X1:S) 227.34/227.67 MARK(U56(X:S)) -> ACTIVE(U56(mark(X:S))) 227.34/227.67 MARK(U56(X:S)) -> MARK(X:S) 227.34/227.67 MARK(U61(X1:S,X2:S)) -> ACTIVE(U61(mark(X1:S),X2:S)) 227.34/227.67 MARK(U61(X1:S,X2:S)) -> MARK(X1:S) 227.34/227.67 MARK(U62(X1:S,X2:S)) -> ACTIVE(U62(mark(X1:S),X2:S)) 227.34/227.67 MARK(U62(X1:S,X2:S)) -> MARK(X1:S) 227.34/227.67 MARK(U63(X:S)) -> ACTIVE(U63(mark(X:S))) 227.34/227.67 MARK(U63(X:S)) -> MARK(X:S) 227.34/227.67 MARK(U71(X1:S,X2:S,X3:S)) -> ACTIVE(U71(mark(X1:S),X2:S,X3:S)) 227.34/227.67 MARK(U71(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.34/227.67 MARK(U72(X1:S,X2:S)) -> ACTIVE(U72(mark(X1:S),X2:S)) 227.34/227.67 MARK(U72(X1:S,X2:S)) -> MARK(X1:S) 227.34/227.67 MARK(U73(X1:S,X2:S)) -> ACTIVE(U73(mark(X1:S),X2:S)) 227.34/227.67 MARK(U73(X1:S,X2:S)) -> MARK(X1:S) 227.34/227.67 MARK(U74(X:S)) -> ACTIVE(U74(mark(X:S))) 227.34/227.67 MARK(U74(X:S)) -> MARK(X:S) 227.34/227.67 MARK(U81(X1:S,X2:S)) -> ACTIVE(U81(mark(X1:S),X2:S)) 227.34/227.67 MARK(U81(X1:S,X2:S)) -> MARK(X1:S) 227.34/227.67 MARK(U82(X1:S,X2:S)) -> ACTIVE(U82(mark(X1:S),X2:S)) 227.34/227.67 MARK(U82(X1:S,X2:S)) -> MARK(X1:S) 227.34/227.67 MARK(U83(X:S)) -> ACTIVE(U83(mark(X:S))) 227.34/227.67 MARK(U83(X:S)) -> MARK(X:S) 227.34/227.67 MARK(U91(X1:S,X2:S)) -> ACTIVE(U91(mark(X1:S),X2:S)) 227.34/227.67 MARK(U91(X1:S,X2:S)) -> MARK(X1:S) 227.34/227.67 MARK(U92(X:S)) -> ACTIVE(U92(mark(X:S))) 227.34/227.67 MARK(U92(X:S)) -> MARK(X:S) 227.34/227.67 MARK(__(X1:S,X2:S)) -> ACTIVE(__(mark(X1:S),mark(X2:S))) 227.34/227.67 MARK(__(X1:S,X2:S)) -> MARK(X1:S) 227.34/227.67 MARK(__(X1:S,X2:S)) -> MARK(X2:S) 227.34/227.67 MARK(isList(X:S)) -> ACTIVE(isList(X:S)) 227.34/227.67 MARK(isNeList(X:S)) -> ACTIVE(isNeList(X:S)) 227.34/227.67 MARK(isNePal(X:S)) -> ACTIVE(isNePal(X:S)) 227.34/227.67 MARK(isPal(X:S)) -> ACTIVE(isPal(X:S)) 227.34/227.67 MARK(isPalListKind(X:S)) -> ACTIVE(isPalListKind(X:S)) 227.34/227.67 -> Rules: 227.34/227.67 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.34/227.67 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.34/227.67 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.34/227.67 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.34/227.67 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.34/227.67 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.34/227.67 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.34/227.67 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.34/227.67 U13(active(X:S)) -> U13(X:S) 227.34/227.67 U13(mark(X:S)) -> U13(X:S) 227.34/227.67 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.34/227.67 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.34/227.67 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.34/227.67 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.34/227.67 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.34/227.67 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.34/227.67 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.34/227.67 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.34/227.67 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.34/227.67 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.34/227.67 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.34/227.67 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.34/227.67 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.34/227.67 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.34/227.67 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.34/227.67 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.34/227.67 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.34/227.67 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.34/227.67 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.34/227.67 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.34/227.67 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.34/227.67 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.34/227.67 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.34/227.67 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.34/227.67 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.34/227.67 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.34/227.67 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.34/227.67 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.34/227.67 U26(active(X:S)) -> U26(X:S) 227.34/227.67 U26(mark(X:S)) -> U26(X:S) 227.34/227.67 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.34/227.67 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.34/227.67 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.34/227.67 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.34/227.67 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.34/227.67 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.34/227.67 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.34/227.67 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.34/227.67 U33(active(X:S)) -> U33(X:S) 227.34/227.67 U33(mark(X:S)) -> U33(X:S) 227.34/227.67 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.34/227.67 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.34/227.67 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.34/227.67 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.34/227.67 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.34/227.67 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.34/227.67 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.34/227.67 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.34/227.67 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.34/227.67 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.34/227.67 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.34/227.67 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.34/227.67 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.34/227.67 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.34/227.67 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.34/227.67 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.34/227.67 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.34/227.67 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.34/227.67 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.34/227.67 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.34/227.67 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.34/227.67 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.34/227.67 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.34/227.67 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.34/227.67 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.34/227.67 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.34/227.67 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.34/227.67 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.34/227.67 U46(active(X:S)) -> U46(X:S) 227.34/227.67 U46(mark(X:S)) -> U46(X:S) 227.34/227.67 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.34/227.67 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.34/227.67 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.34/227.67 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.34/227.67 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.34/227.67 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.34/227.67 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.34/227.67 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.34/227.67 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.34/227.67 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.34/227.67 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.34/227.67 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.34/227.67 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.34/227.67 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.34/227.67 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.34/227.67 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.34/227.67 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.34/227.67 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.34/227.67 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.34/227.67 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.34/227.67 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.34/227.67 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.34/227.67 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.34/227.67 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.34/227.67 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.34/227.67 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.34/227.67 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.34/227.67 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.34/227.67 U56(active(X:S)) -> U56(X:S) 227.34/227.67 U56(mark(X:S)) -> U56(X:S) 227.34/227.67 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.34/227.67 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.34/227.67 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.34/227.67 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.34/227.67 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.34/227.67 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.34/227.67 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.34/227.67 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.34/227.67 U63(active(X:S)) -> U63(X:S) 227.34/227.67 U63(mark(X:S)) -> U63(X:S) 227.34/227.67 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.34/227.67 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.34/227.67 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.34/227.67 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.34/227.67 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.34/227.67 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.34/227.67 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.34/227.67 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.34/227.67 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.34/227.67 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.34/227.67 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.34/227.67 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.34/227.67 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.34/227.67 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.34/227.67 U74(active(X:S)) -> U74(X:S) 227.34/227.67 U74(mark(X:S)) -> U74(X:S) 227.34/227.67 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.34/227.67 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.34/227.67 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.34/227.67 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.34/227.67 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.34/227.67 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.34/227.67 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.34/227.67 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.34/227.67 U83(active(X:S)) -> U83(X:S) 227.34/227.67 U83(mark(X:S)) -> U83(X:S) 227.34/227.67 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.34/227.67 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.34/227.67 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.34/227.67 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.34/227.67 U92(active(X:S)) -> U92(X:S) 227.34/227.67 U92(mark(X:S)) -> U92(X:S) 227.34/227.67 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.34/227.67 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.34/227.67 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.34/227.67 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.34/227.67 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.34/227.67 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.34/227.67 active(U13(tt)) -> mark(tt) 227.34/227.67 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.34/227.67 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.34/227.67 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.34/227.67 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.34/227.67 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.34/227.67 active(U26(tt)) -> mark(tt) 227.34/227.67 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.34/227.67 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.34/227.67 active(U33(tt)) -> mark(tt) 227.34/227.67 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.34/227.67 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.34/227.67 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.34/227.67 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.34/227.67 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.34/227.67 active(U46(tt)) -> mark(tt) 227.34/227.67 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.34/227.67 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.34/227.67 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.34/227.67 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.34/227.67 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.34/227.67 active(U56(tt)) -> mark(tt) 227.34/227.67 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.34/227.67 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.34/227.67 active(U63(tt)) -> mark(tt) 227.34/227.67 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.34/227.67 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.34/227.67 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.34/227.67 active(U74(tt)) -> mark(tt) 227.34/227.67 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.34/227.67 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.34/227.67 active(U83(tt)) -> mark(tt) 227.34/227.67 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.34/227.67 active(U92(tt)) -> mark(tt) 227.34/227.67 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.34/227.67 active(__(nil,X:S)) -> mark(X:S) 227.34/227.67 active(__(X:S,nil)) -> mark(X:S) 227.34/227.67 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.34/227.67 active(isList(nil)) -> mark(tt) 227.34/227.67 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.34/227.67 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.34/227.67 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.34/227.67 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.34/227.67 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.34/227.67 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.34/227.67 active(isPal(nil)) -> mark(tt) 227.34/227.67 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.34/227.67 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.34/227.67 active(isPalListKind(a)) -> mark(tt) 227.34/227.67 active(isPalListKind(e)) -> mark(tt) 227.34/227.67 active(isPalListKind(i)) -> mark(tt) 227.34/227.67 active(isPalListKind(nil)) -> mark(tt) 227.34/227.67 active(isPalListKind(o)) -> mark(tt) 227.34/227.67 active(isPalListKind(u)) -> mark(tt) 227.34/227.67 active(isQid(a)) -> mark(tt) 227.34/227.67 active(isQid(e)) -> mark(tt) 227.34/227.67 active(isQid(i)) -> mark(tt) 227.34/227.67 active(isQid(o)) -> mark(tt) 227.34/227.67 active(isQid(u)) -> mark(tt) 227.34/227.67 isList(active(X:S)) -> isList(X:S) 227.34/227.67 isList(mark(X:S)) -> isList(X:S) 227.34/227.67 isNeList(active(X:S)) -> isNeList(X:S) 227.34/227.67 isNeList(mark(X:S)) -> isNeList(X:S) 227.34/227.67 isNePal(active(X:S)) -> isNePal(X:S) 227.34/227.67 isNePal(mark(X:S)) -> isNePal(X:S) 227.34/227.67 isPal(active(X:S)) -> isPal(X:S) 227.34/227.67 isPal(mark(X:S)) -> isPal(X:S) 227.34/227.67 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.34/227.67 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.34/227.67 isQid(active(X:S)) -> isQid(X:S) 227.34/227.67 isQid(mark(X:S)) -> isQid(X:S) 227.34/227.67 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.34/227.67 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.34/227.67 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.34/227.67 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.34/227.67 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.34/227.67 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.34/227.67 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.34/227.67 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.34/227.67 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.34/227.67 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.34/227.67 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.34/227.67 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.34/227.67 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.34/227.67 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.34/227.67 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.34/227.67 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.34/227.67 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.34/227.67 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.34/227.67 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.34/227.67 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.34/227.67 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.34/227.67 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.34/227.67 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.34/227.67 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.34/227.67 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.34/227.67 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.34/227.67 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.34/227.67 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.34/227.67 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.34/227.67 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.34/227.67 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.34/227.67 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.34/227.67 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.34/227.67 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.34/227.67 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.34/227.67 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.34/227.67 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.34/227.67 mark(isList(X:S)) -> active(isList(X:S)) 227.34/227.67 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.34/227.67 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.34/227.67 mark(isPal(X:S)) -> active(isPal(X:S)) 227.34/227.67 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.34/227.67 mark(isQid(X:S)) -> active(isQid(X:S)) 227.34/227.67 mark(a) -> active(a) 227.34/227.67 mark(e) -> active(e) 227.34/227.67 mark(i) -> active(i) 227.34/227.67 mark(nil) -> active(nil) 227.34/227.67 mark(o) -> active(o) 227.34/227.67 mark(tt) -> active(tt) 227.34/227.67 mark(u) -> active(u) 227.34/227.67 ->Strongly Connected Components: 227.34/227.67 ->->Cycle: 227.34/227.67 ->->-> Pairs: 227.34/227.67 ACTIVE(U53(tt,V1:S,V2:S)) -> MARK(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.34/227.67 ACTIVE(U54(tt,V1:S,V2:S)) -> MARK(U55(isNeList(V1:S),V2:S)) 227.34/227.67 ACTIVE(U55(tt,V2:S)) -> MARK(U56(isList(V2:S))) 227.34/227.67 ACTIVE(U61(tt,V:S)) -> MARK(U62(isPalListKind(V:S),V:S)) 227.34/227.67 ACTIVE(U62(tt,V:S)) -> MARK(U63(isQid(V:S))) 227.34/227.67 ACTIVE(U71(tt,I:S,P:S)) -> MARK(U72(isPalListKind(I:S),P:S)) 227.34/227.67 ACTIVE(U72(tt,P:S)) -> MARK(U73(isPal(P:S),P:S)) 227.34/227.67 ACTIVE(U73(tt,P:S)) -> MARK(U74(isPalListKind(P:S))) 227.34/227.67 ACTIVE(U81(tt,V:S)) -> MARK(U82(isPalListKind(V:S),V:S)) 227.34/227.67 ACTIVE(U82(tt,V:S)) -> MARK(U83(isNePal(V:S))) 227.34/227.67 ACTIVE(U91(tt,V2:S)) -> MARK(U92(isPalListKind(V2:S))) 227.34/227.67 ACTIVE(__(__(X:S,Y:S),Z:S)) -> MARK(__(X:S,__(Y:S,Z:S))) 227.34/227.67 ACTIVE(__(nil,X:S)) -> MARK(X:S) 227.34/227.67 ACTIVE(__(X:S,nil)) -> MARK(X:S) 227.34/227.67 ACTIVE(isList(__(V1:S,V2:S))) -> MARK(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.34/227.67 ACTIVE(isList(V:S)) -> MARK(U11(isPalListKind(V:S),V:S)) 227.34/227.67 ACTIVE(isNeList(__(V1:S,V2:S))) -> MARK(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.34/227.67 ACTIVE(isNeList(__(V1:S,V2:S))) -> MARK(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.34/227.67 ACTIVE(isNeList(V:S)) -> MARK(U31(isPalListKind(V:S),V:S)) 227.34/227.67 ACTIVE(isNePal(__(I:S,__(P:S,I:S)))) -> MARK(U71(isQid(I:S),I:S,P:S)) 227.34/227.67 ACTIVE(isNePal(V:S)) -> MARK(U61(isPalListKind(V:S),V:S)) 227.34/227.67 ACTIVE(isPal(V:S)) -> MARK(U81(isPalListKind(V:S),V:S)) 227.34/227.67 ACTIVE(isPalListKind(__(V1:S,V2:S))) -> MARK(U91(isPalListKind(V1:S),V2:S)) 227.34/227.67 MARK(U11(X1:S,X2:S)) -> ACTIVE(U11(mark(X1:S),X2:S)) 227.34/227.67 MARK(U11(X1:S,X2:S)) -> MARK(X1:S) 227.34/227.67 MARK(U12(X1:S,X2:S)) -> ACTIVE(U12(mark(X1:S),X2:S)) 227.34/227.67 MARK(U12(X1:S,X2:S)) -> MARK(X1:S) 227.34/227.67 MARK(U13(X:S)) -> ACTIVE(U13(mark(X:S))) 227.34/227.67 MARK(U13(X:S)) -> MARK(X:S) 227.34/227.67 MARK(U21(X1:S,X2:S,X3:S)) -> ACTIVE(U21(mark(X1:S),X2:S,X3:S)) 227.34/227.67 MARK(U21(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.34/227.67 MARK(U22(X1:S,X2:S,X3:S)) -> ACTIVE(U22(mark(X1:S),X2:S,X3:S)) 227.34/227.67 MARK(U22(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.34/227.67 MARK(U23(X1:S,X2:S,X3:S)) -> ACTIVE(U23(mark(X1:S),X2:S,X3:S)) 227.34/227.67 MARK(U23(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.34/227.67 MARK(U24(X1:S,X2:S,X3:S)) -> ACTIVE(U24(mark(X1:S),X2:S,X3:S)) 227.34/227.67 MARK(U24(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.34/227.67 MARK(U25(X1:S,X2:S)) -> ACTIVE(U25(mark(X1:S),X2:S)) 227.34/227.67 MARK(U25(X1:S,X2:S)) -> MARK(X1:S) 227.34/227.67 MARK(U26(X:S)) -> ACTIVE(U26(mark(X:S))) 227.34/227.67 MARK(U26(X:S)) -> MARK(X:S) 227.34/227.67 MARK(U31(X1:S,X2:S)) -> ACTIVE(U31(mark(X1:S),X2:S)) 227.34/227.67 MARK(U31(X1:S,X2:S)) -> MARK(X1:S) 227.34/227.67 MARK(U32(X1:S,X2:S)) -> ACTIVE(U32(mark(X1:S),X2:S)) 227.34/227.67 MARK(U32(X1:S,X2:S)) -> MARK(X1:S) 227.34/227.67 MARK(U33(X:S)) -> ACTIVE(U33(mark(X:S))) 227.34/227.67 MARK(U33(X:S)) -> MARK(X:S) 227.34/227.67 MARK(U41(X1:S,X2:S,X3:S)) -> ACTIVE(U41(mark(X1:S),X2:S,X3:S)) 227.34/227.67 MARK(U41(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.34/227.67 MARK(U42(X1:S,X2:S,X3:S)) -> ACTIVE(U42(mark(X1:S),X2:S,X3:S)) 227.34/227.67 MARK(U42(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.34/227.67 MARK(U43(X1:S,X2:S,X3:S)) -> ACTIVE(U43(mark(X1:S),X2:S,X3:S)) 227.34/227.67 MARK(U43(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.34/227.67 MARK(U44(X1:S,X2:S,X3:S)) -> ACTIVE(U44(mark(X1:S),X2:S,X3:S)) 227.34/227.67 MARK(U44(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.34/227.67 MARK(U45(X1:S,X2:S)) -> ACTIVE(U45(mark(X1:S),X2:S)) 227.34/227.67 MARK(U45(X1:S,X2:S)) -> MARK(X1:S) 227.34/227.67 MARK(U46(X:S)) -> ACTIVE(U46(mark(X:S))) 227.34/227.67 MARK(U46(X:S)) -> MARK(X:S) 227.34/227.67 MARK(U51(X1:S,X2:S,X3:S)) -> ACTIVE(U51(mark(X1:S),X2:S,X3:S)) 227.34/227.67 MARK(U51(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.34/227.67 MARK(U52(X1:S,X2:S,X3:S)) -> ACTIVE(U52(mark(X1:S),X2:S,X3:S)) 227.34/227.67 MARK(U52(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.34/227.67 MARK(U53(X1:S,X2:S,X3:S)) -> ACTIVE(U53(mark(X1:S),X2:S,X3:S)) 227.34/227.67 MARK(U53(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.34/227.67 MARK(U54(X1:S,X2:S,X3:S)) -> ACTIVE(U54(mark(X1:S),X2:S,X3:S)) 227.34/227.67 MARK(U54(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.34/227.67 MARK(U55(X1:S,X2:S)) -> ACTIVE(U55(mark(X1:S),X2:S)) 227.34/227.67 MARK(U55(X1:S,X2:S)) -> MARK(X1:S) 227.34/227.67 MARK(U56(X:S)) -> ACTIVE(U56(mark(X:S))) 227.34/227.67 MARK(U56(X:S)) -> MARK(X:S) 227.34/227.67 MARK(U61(X1:S,X2:S)) -> ACTIVE(U61(mark(X1:S),X2:S)) 227.34/227.67 MARK(U61(X1:S,X2:S)) -> MARK(X1:S) 227.34/227.67 MARK(U62(X1:S,X2:S)) -> ACTIVE(U62(mark(X1:S),X2:S)) 227.34/227.67 MARK(U62(X1:S,X2:S)) -> MARK(X1:S) 227.34/227.67 MARK(U63(X:S)) -> ACTIVE(U63(mark(X:S))) 227.34/227.67 MARK(U63(X:S)) -> MARK(X:S) 227.34/227.67 MARK(U71(X1:S,X2:S,X3:S)) -> ACTIVE(U71(mark(X1:S),X2:S,X3:S)) 227.34/227.67 MARK(U71(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.34/227.67 MARK(U72(X1:S,X2:S)) -> ACTIVE(U72(mark(X1:S),X2:S)) 227.34/227.67 MARK(U72(X1:S,X2:S)) -> MARK(X1:S) 227.34/227.67 MARK(U73(X1:S,X2:S)) -> ACTIVE(U73(mark(X1:S),X2:S)) 227.34/227.67 MARK(U73(X1:S,X2:S)) -> MARK(X1:S) 227.34/227.67 MARK(U74(X:S)) -> ACTIVE(U74(mark(X:S))) 227.34/227.67 MARK(U74(X:S)) -> MARK(X:S) 227.34/227.67 MARK(U81(X1:S,X2:S)) -> ACTIVE(U81(mark(X1:S),X2:S)) 227.34/227.67 MARK(U81(X1:S,X2:S)) -> MARK(X1:S) 227.34/227.67 MARK(U82(X1:S,X2:S)) -> ACTIVE(U82(mark(X1:S),X2:S)) 227.34/227.67 MARK(U82(X1:S,X2:S)) -> MARK(X1:S) 227.34/227.67 MARK(U83(X:S)) -> ACTIVE(U83(mark(X:S))) 227.34/227.67 MARK(U83(X:S)) -> MARK(X:S) 227.34/227.67 MARK(U91(X1:S,X2:S)) -> ACTIVE(U91(mark(X1:S),X2:S)) 227.34/227.67 MARK(U91(X1:S,X2:S)) -> MARK(X1:S) 227.34/227.67 MARK(U92(X:S)) -> ACTIVE(U92(mark(X:S))) 227.34/227.67 MARK(U92(X:S)) -> MARK(X:S) 227.34/227.67 MARK(__(X1:S,X2:S)) -> ACTIVE(__(mark(X1:S),mark(X2:S))) 227.34/227.67 MARK(__(X1:S,X2:S)) -> MARK(X1:S) 227.34/227.67 MARK(__(X1:S,X2:S)) -> MARK(X2:S) 227.34/227.67 MARK(isList(X:S)) -> ACTIVE(isList(X:S)) 227.34/227.67 MARK(isNeList(X:S)) -> ACTIVE(isNeList(X:S)) 227.34/227.67 MARK(isNePal(X:S)) -> ACTIVE(isNePal(X:S)) 227.34/227.67 MARK(isPal(X:S)) -> ACTIVE(isPal(X:S)) 227.34/227.67 MARK(isPalListKind(X:S)) -> ACTIVE(isPalListKind(X:S)) 227.34/227.67 ->->-> Rules: 227.34/227.67 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.34/227.67 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.34/227.68 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.34/227.68 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.34/227.68 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.34/227.68 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.34/227.68 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.34/227.68 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.34/227.68 U13(active(X:S)) -> U13(X:S) 227.34/227.68 U13(mark(X:S)) -> U13(X:S) 227.34/227.68 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.34/227.68 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.34/227.68 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.34/227.68 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.34/227.68 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.34/227.68 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.34/227.68 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.34/227.68 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.34/227.68 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.34/227.68 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.34/227.68 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.34/227.68 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.34/227.68 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.34/227.68 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.34/227.68 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.34/227.68 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.34/227.68 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.34/227.68 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.34/227.68 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.34/227.68 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.34/227.68 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.34/227.68 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.34/227.68 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.34/227.68 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.34/227.68 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.34/227.68 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.34/227.68 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.34/227.68 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.34/227.68 U26(active(X:S)) -> U26(X:S) 227.34/227.68 U26(mark(X:S)) -> U26(X:S) 227.34/227.68 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.34/227.68 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.34/227.68 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.34/227.68 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.34/227.68 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.34/227.68 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.34/227.68 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.34/227.68 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.34/227.68 U33(active(X:S)) -> U33(X:S) 227.34/227.68 U33(mark(X:S)) -> U33(X:S) 227.34/227.68 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.34/227.68 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.34/227.68 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.34/227.68 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.34/227.68 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.34/227.68 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.34/227.68 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.34/227.68 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.34/227.68 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.34/227.68 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.34/227.68 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.34/227.68 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.34/227.68 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.34/227.68 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.34/227.68 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.34/227.68 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.34/227.68 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.34/227.68 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.34/227.68 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.34/227.68 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.34/227.68 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.34/227.68 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.34/227.68 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.34/227.68 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.34/227.68 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.34/227.68 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.34/227.68 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.34/227.68 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.34/227.68 U46(active(X:S)) -> U46(X:S) 227.34/227.68 U46(mark(X:S)) -> U46(X:S) 227.34/227.68 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.34/227.68 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.34/227.68 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.34/227.68 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.34/227.68 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.34/227.68 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.34/227.68 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.34/227.68 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.34/227.68 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.34/227.68 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.34/227.68 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.34/227.68 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.34/227.68 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.34/227.68 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.34/227.68 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.34/227.68 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.34/227.68 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.34/227.68 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.34/227.68 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.34/227.68 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.34/227.68 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.34/227.68 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.34/227.68 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.34/227.68 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.34/227.68 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.34/227.68 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.34/227.68 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.34/227.68 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.34/227.68 U56(active(X:S)) -> U56(X:S) 227.34/227.68 U56(mark(X:S)) -> U56(X:S) 227.34/227.68 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.34/227.68 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.34/227.68 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.34/227.68 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.34/227.68 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.34/227.68 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.34/227.68 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.34/227.68 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.34/227.68 U63(active(X:S)) -> U63(X:S) 227.34/227.68 U63(mark(X:S)) -> U63(X:S) 227.34/227.68 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.34/227.68 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.34/227.68 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.34/227.68 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.34/227.68 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.34/227.68 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.34/227.68 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.34/227.68 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.34/227.68 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.34/227.68 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.34/227.68 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.34/227.68 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.34/227.68 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.34/227.68 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.34/227.68 U74(active(X:S)) -> U74(X:S) 227.34/227.68 U74(mark(X:S)) -> U74(X:S) 227.34/227.68 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.34/227.68 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.34/227.68 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.34/227.68 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.34/227.68 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.34/227.68 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.34/227.68 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.34/227.68 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.34/227.68 U83(active(X:S)) -> U83(X:S) 227.34/227.68 U83(mark(X:S)) -> U83(X:S) 227.34/227.68 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.34/227.68 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.34/227.68 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.34/227.68 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.34/227.68 U92(active(X:S)) -> U92(X:S) 227.34/227.68 U92(mark(X:S)) -> U92(X:S) 227.34/227.68 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.34/227.68 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.34/227.68 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.34/227.68 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.34/227.68 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.34/227.68 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.34/227.68 active(U13(tt)) -> mark(tt) 227.34/227.68 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.34/227.68 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.34/227.68 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.34/227.68 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.34/227.68 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.34/227.68 active(U26(tt)) -> mark(tt) 227.34/227.68 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.34/227.68 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.34/227.68 active(U33(tt)) -> mark(tt) 227.34/227.68 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.34/227.68 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.34/227.68 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.34/227.68 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.34/227.68 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.34/227.68 active(U46(tt)) -> mark(tt) 227.34/227.68 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.34/227.68 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.34/227.68 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.34/227.68 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.34/227.68 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.34/227.68 active(U56(tt)) -> mark(tt) 227.34/227.68 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.34/227.68 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.34/227.68 active(U63(tt)) -> mark(tt) 227.34/227.68 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.34/227.68 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.34/227.68 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.34/227.68 active(U74(tt)) -> mark(tt) 227.34/227.68 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.34/227.68 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.34/227.68 active(U83(tt)) -> mark(tt) 227.34/227.68 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.34/227.68 active(U92(tt)) -> mark(tt) 227.34/227.68 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.34/227.68 active(__(nil,X:S)) -> mark(X:S) 227.34/227.68 active(__(X:S,nil)) -> mark(X:S) 227.34/227.68 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.34/227.68 active(isList(nil)) -> mark(tt) 227.34/227.68 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.34/227.68 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.34/227.68 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.34/227.68 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.34/227.68 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.34/227.68 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.34/227.68 active(isPal(nil)) -> mark(tt) 227.34/227.68 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.34/227.68 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.34/227.68 active(isPalListKind(a)) -> mark(tt) 227.34/227.68 active(isPalListKind(e)) -> mark(tt) 227.34/227.68 active(isPalListKind(i)) -> mark(tt) 227.34/227.68 active(isPalListKind(nil)) -> mark(tt) 227.34/227.68 active(isPalListKind(o)) -> mark(tt) 227.34/227.68 active(isPalListKind(u)) -> mark(tt) 227.34/227.68 active(isQid(a)) -> mark(tt) 227.34/227.68 active(isQid(e)) -> mark(tt) 227.34/227.68 active(isQid(i)) -> mark(tt) 227.34/227.68 active(isQid(o)) -> mark(tt) 227.34/227.68 active(isQid(u)) -> mark(tt) 227.34/227.68 isList(active(X:S)) -> isList(X:S) 227.34/227.68 isList(mark(X:S)) -> isList(X:S) 227.34/227.68 isNeList(active(X:S)) -> isNeList(X:S) 227.34/227.68 isNeList(mark(X:S)) -> isNeList(X:S) 227.34/227.68 isNePal(active(X:S)) -> isNePal(X:S) 227.34/227.68 isNePal(mark(X:S)) -> isNePal(X:S) 227.34/227.68 isPal(active(X:S)) -> isPal(X:S) 227.34/227.68 isPal(mark(X:S)) -> isPal(X:S) 227.34/227.68 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.34/227.68 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.34/227.68 isQid(active(X:S)) -> isQid(X:S) 227.34/227.68 isQid(mark(X:S)) -> isQid(X:S) 227.34/227.68 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.34/227.68 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.34/227.68 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.34/227.68 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.34/227.68 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.34/227.68 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.34/227.68 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.34/227.68 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.34/227.68 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.34/227.68 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.34/227.68 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.34/227.68 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.34/227.68 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.34/227.68 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.34/227.68 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.34/227.68 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.34/227.68 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.34/227.68 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.34/227.68 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.34/227.68 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.34/227.68 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.34/227.68 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.34/227.68 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.34/227.68 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.34/227.68 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.34/227.68 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.34/227.68 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.34/227.68 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.34/227.68 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.34/227.68 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.34/227.68 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.34/227.68 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.34/227.68 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.34/227.68 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.34/227.68 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.34/227.68 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.34/227.68 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.34/227.68 mark(isList(X:S)) -> active(isList(X:S)) 227.34/227.68 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.34/227.68 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.34/227.68 mark(isPal(X:S)) -> active(isPal(X:S)) 227.34/227.68 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.34/227.68 mark(isQid(X:S)) -> active(isQid(X:S)) 227.34/227.68 mark(a) -> active(a) 227.34/227.68 mark(e) -> active(e) 227.34/227.68 mark(i) -> active(i) 227.34/227.68 mark(nil) -> active(nil) 227.34/227.68 mark(o) -> active(o) 227.34/227.68 mark(tt) -> active(tt) 227.34/227.68 mark(u) -> active(u) 227.34/227.68 227.34/227.68 Problem 1.44: 227.34/227.68 227.34/227.68 Reduction Pairs Processor: 227.34/227.68 -> Pairs: 227.34/227.68 ACTIVE(U53(tt,V1:S,V2:S)) -> MARK(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.34/227.68 ACTIVE(U54(tt,V1:S,V2:S)) -> MARK(U55(isNeList(V1:S),V2:S)) 227.34/227.68 ACTIVE(U55(tt,V2:S)) -> MARK(U56(isList(V2:S))) 227.34/227.68 ACTIVE(U61(tt,V:S)) -> MARK(U62(isPalListKind(V:S),V:S)) 227.34/227.68 ACTIVE(U62(tt,V:S)) -> MARK(U63(isQid(V:S))) 227.34/227.68 ACTIVE(U71(tt,I:S,P:S)) -> MARK(U72(isPalListKind(I:S),P:S)) 227.34/227.68 ACTIVE(U72(tt,P:S)) -> MARK(U73(isPal(P:S),P:S)) 227.34/227.68 ACTIVE(U73(tt,P:S)) -> MARK(U74(isPalListKind(P:S))) 227.34/227.68 ACTIVE(U81(tt,V:S)) -> MARK(U82(isPalListKind(V:S),V:S)) 227.34/227.68 ACTIVE(U82(tt,V:S)) -> MARK(U83(isNePal(V:S))) 227.34/227.68 ACTIVE(U91(tt,V2:S)) -> MARK(U92(isPalListKind(V2:S))) 227.34/227.68 ACTIVE(__(__(X:S,Y:S),Z:S)) -> MARK(__(X:S,__(Y:S,Z:S))) 227.34/227.68 ACTIVE(__(nil,X:S)) -> MARK(X:S) 227.34/227.68 ACTIVE(__(X:S,nil)) -> MARK(X:S) 227.34/227.68 ACTIVE(isList(__(V1:S,V2:S))) -> MARK(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.34/227.68 ACTIVE(isList(V:S)) -> MARK(U11(isPalListKind(V:S),V:S)) 227.34/227.68 ACTIVE(isNeList(__(V1:S,V2:S))) -> MARK(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.34/227.68 ACTIVE(isNeList(__(V1:S,V2:S))) -> MARK(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.34/227.68 ACTIVE(isNeList(V:S)) -> MARK(U31(isPalListKind(V:S),V:S)) 227.34/227.68 ACTIVE(isNePal(__(I:S,__(P:S,I:S)))) -> MARK(U71(isQid(I:S),I:S,P:S)) 227.34/227.68 ACTIVE(isNePal(V:S)) -> MARK(U61(isPalListKind(V:S),V:S)) 227.34/227.68 ACTIVE(isPal(V:S)) -> MARK(U81(isPalListKind(V:S),V:S)) 227.34/227.68 ACTIVE(isPalListKind(__(V1:S,V2:S))) -> MARK(U91(isPalListKind(V1:S),V2:S)) 227.34/227.68 MARK(U11(X1:S,X2:S)) -> ACTIVE(U11(mark(X1:S),X2:S)) 227.34/227.68 MARK(U11(X1:S,X2:S)) -> MARK(X1:S) 227.34/227.68 MARK(U12(X1:S,X2:S)) -> ACTIVE(U12(mark(X1:S),X2:S)) 227.34/227.68 MARK(U12(X1:S,X2:S)) -> MARK(X1:S) 227.34/227.68 MARK(U13(X:S)) -> ACTIVE(U13(mark(X:S))) 227.34/227.68 MARK(U13(X:S)) -> MARK(X:S) 227.34/227.68 MARK(U21(X1:S,X2:S,X3:S)) -> ACTIVE(U21(mark(X1:S),X2:S,X3:S)) 227.34/227.68 MARK(U21(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.34/227.68 MARK(U22(X1:S,X2:S,X3:S)) -> ACTIVE(U22(mark(X1:S),X2:S,X3:S)) 227.34/227.68 MARK(U22(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.34/227.68 MARK(U23(X1:S,X2:S,X3:S)) -> ACTIVE(U23(mark(X1:S),X2:S,X3:S)) 227.34/227.68 MARK(U23(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.34/227.68 MARK(U24(X1:S,X2:S,X3:S)) -> ACTIVE(U24(mark(X1:S),X2:S,X3:S)) 227.34/227.68 MARK(U24(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.34/227.68 MARK(U25(X1:S,X2:S)) -> ACTIVE(U25(mark(X1:S),X2:S)) 227.34/227.68 MARK(U25(X1:S,X2:S)) -> MARK(X1:S) 227.34/227.68 MARK(U26(X:S)) -> ACTIVE(U26(mark(X:S))) 227.34/227.68 MARK(U26(X:S)) -> MARK(X:S) 227.34/227.68 MARK(U31(X1:S,X2:S)) -> ACTIVE(U31(mark(X1:S),X2:S)) 227.34/227.68 MARK(U31(X1:S,X2:S)) -> MARK(X1:S) 227.34/227.68 MARK(U32(X1:S,X2:S)) -> ACTIVE(U32(mark(X1:S),X2:S)) 227.34/227.68 MARK(U32(X1:S,X2:S)) -> MARK(X1:S) 227.34/227.68 MARK(U33(X:S)) -> ACTIVE(U33(mark(X:S))) 227.34/227.68 MARK(U33(X:S)) -> MARK(X:S) 227.34/227.68 MARK(U41(X1:S,X2:S,X3:S)) -> ACTIVE(U41(mark(X1:S),X2:S,X3:S)) 227.34/227.68 MARK(U41(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.34/227.68 MARK(U42(X1:S,X2:S,X3:S)) -> ACTIVE(U42(mark(X1:S),X2:S,X3:S)) 227.34/227.68 MARK(U42(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.34/227.68 MARK(U43(X1:S,X2:S,X3:S)) -> ACTIVE(U43(mark(X1:S),X2:S,X3:S)) 227.34/227.68 MARK(U43(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.34/227.68 MARK(U44(X1:S,X2:S,X3:S)) -> ACTIVE(U44(mark(X1:S),X2:S,X3:S)) 227.34/227.68 MARK(U44(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.34/227.68 MARK(U45(X1:S,X2:S)) -> ACTIVE(U45(mark(X1:S),X2:S)) 227.34/227.68 MARK(U45(X1:S,X2:S)) -> MARK(X1:S) 227.34/227.68 MARK(U46(X:S)) -> ACTIVE(U46(mark(X:S))) 227.34/227.68 MARK(U46(X:S)) -> MARK(X:S) 227.34/227.68 MARK(U51(X1:S,X2:S,X3:S)) -> ACTIVE(U51(mark(X1:S),X2:S,X3:S)) 227.34/227.68 MARK(U51(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.34/227.68 MARK(U52(X1:S,X2:S,X3:S)) -> ACTIVE(U52(mark(X1:S),X2:S,X3:S)) 227.34/227.68 MARK(U52(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.34/227.68 MARK(U53(X1:S,X2:S,X3:S)) -> ACTIVE(U53(mark(X1:S),X2:S,X3:S)) 227.34/227.68 MARK(U53(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.34/227.68 MARK(U54(X1:S,X2:S,X3:S)) -> ACTIVE(U54(mark(X1:S),X2:S,X3:S)) 227.34/227.68 MARK(U54(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.34/227.68 MARK(U55(X1:S,X2:S)) -> ACTIVE(U55(mark(X1:S),X2:S)) 227.34/227.68 MARK(U55(X1:S,X2:S)) -> MARK(X1:S) 227.34/227.68 MARK(U56(X:S)) -> ACTIVE(U56(mark(X:S))) 227.34/227.68 MARK(U56(X:S)) -> MARK(X:S) 227.34/227.68 MARK(U61(X1:S,X2:S)) -> ACTIVE(U61(mark(X1:S),X2:S)) 227.34/227.68 MARK(U61(X1:S,X2:S)) -> MARK(X1:S) 227.34/227.68 MARK(U62(X1:S,X2:S)) -> ACTIVE(U62(mark(X1:S),X2:S)) 227.34/227.68 MARK(U62(X1:S,X2:S)) -> MARK(X1:S) 227.34/227.68 MARK(U63(X:S)) -> ACTIVE(U63(mark(X:S))) 227.34/227.68 MARK(U63(X:S)) -> MARK(X:S) 227.34/227.68 MARK(U71(X1:S,X2:S,X3:S)) -> ACTIVE(U71(mark(X1:S),X2:S,X3:S)) 227.34/227.68 MARK(U71(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.34/227.68 MARK(U72(X1:S,X2:S)) -> ACTIVE(U72(mark(X1:S),X2:S)) 227.34/227.68 MARK(U72(X1:S,X2:S)) -> MARK(X1:S) 227.34/227.68 MARK(U73(X1:S,X2:S)) -> ACTIVE(U73(mark(X1:S),X2:S)) 227.34/227.68 MARK(U73(X1:S,X2:S)) -> MARK(X1:S) 227.34/227.68 MARK(U74(X:S)) -> ACTIVE(U74(mark(X:S))) 227.34/227.68 MARK(U74(X:S)) -> MARK(X:S) 227.34/227.68 MARK(U81(X1:S,X2:S)) -> ACTIVE(U81(mark(X1:S),X2:S)) 227.34/227.68 MARK(U81(X1:S,X2:S)) -> MARK(X1:S) 227.34/227.68 MARK(U82(X1:S,X2:S)) -> ACTIVE(U82(mark(X1:S),X2:S)) 227.34/227.68 MARK(U82(X1:S,X2:S)) -> MARK(X1:S) 227.34/227.68 MARK(U83(X:S)) -> ACTIVE(U83(mark(X:S))) 227.34/227.68 MARK(U83(X:S)) -> MARK(X:S) 227.34/227.68 MARK(U91(X1:S,X2:S)) -> ACTIVE(U91(mark(X1:S),X2:S)) 227.34/227.68 MARK(U91(X1:S,X2:S)) -> MARK(X1:S) 227.34/227.68 MARK(U92(X:S)) -> ACTIVE(U92(mark(X:S))) 227.34/227.68 MARK(U92(X:S)) -> MARK(X:S) 227.34/227.68 MARK(__(X1:S,X2:S)) -> ACTIVE(__(mark(X1:S),mark(X2:S))) 227.34/227.68 MARK(__(X1:S,X2:S)) -> MARK(X1:S) 227.34/227.68 MARK(__(X1:S,X2:S)) -> MARK(X2:S) 227.34/227.68 MARK(isList(X:S)) -> ACTIVE(isList(X:S)) 227.34/227.68 MARK(isNeList(X:S)) -> ACTIVE(isNeList(X:S)) 227.34/227.68 MARK(isNePal(X:S)) -> ACTIVE(isNePal(X:S)) 227.34/227.68 MARK(isPal(X:S)) -> ACTIVE(isPal(X:S)) 227.34/227.68 MARK(isPalListKind(X:S)) -> ACTIVE(isPalListKind(X:S)) 227.34/227.68 -> Rules: 227.34/227.68 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.34/227.68 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.34/227.68 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.34/227.68 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.34/227.68 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.34/227.68 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.34/227.68 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.34/227.68 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.34/227.68 U13(active(X:S)) -> U13(X:S) 227.34/227.68 U13(mark(X:S)) -> U13(X:S) 227.34/227.68 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.34/227.68 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.34/227.68 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.34/227.68 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.34/227.68 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.34/227.68 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.34/227.68 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.34/227.68 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.34/227.68 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.34/227.68 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.34/227.68 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.34/227.68 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.34/227.68 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.34/227.68 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.34/227.68 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.34/227.68 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.34/227.68 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.34/227.68 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.34/227.68 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.34/227.68 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.34/227.68 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.34/227.68 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.34/227.68 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.34/227.68 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.34/227.68 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.34/227.68 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.34/227.68 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.34/227.68 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.34/227.68 U26(active(X:S)) -> U26(X:S) 227.34/227.68 U26(mark(X:S)) -> U26(X:S) 227.34/227.68 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.34/227.68 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.34/227.68 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.34/227.68 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.34/227.68 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.34/227.68 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.34/227.68 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.34/227.68 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.34/227.68 U33(active(X:S)) -> U33(X:S) 227.34/227.68 U33(mark(X:S)) -> U33(X:S) 227.34/227.68 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.34/227.68 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.34/227.68 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.34/227.68 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.34/227.68 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.34/227.68 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.34/227.68 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.34/227.68 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.34/227.68 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.34/227.68 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.34/227.68 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.34/227.68 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.34/227.68 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.34/227.68 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.34/227.68 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.34/227.68 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.34/227.68 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.34/227.68 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.34/227.68 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.34/227.68 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.34/227.68 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.34/227.68 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.34/227.68 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.34/227.68 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.34/227.68 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.34/227.68 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.34/227.68 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.34/227.68 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.34/227.68 U46(active(X:S)) -> U46(X:S) 227.34/227.68 U46(mark(X:S)) -> U46(X:S) 227.34/227.68 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.34/227.68 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.34/227.68 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.34/227.68 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.34/227.68 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.34/227.68 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.34/227.68 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.34/227.68 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.34/227.68 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.34/227.68 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.34/227.68 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.34/227.68 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.34/227.68 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.34/227.68 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.34/227.68 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.34/227.68 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.34/227.68 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.34/227.68 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.34/227.68 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.34/227.68 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.34/227.68 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.34/227.68 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.34/227.68 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.34/227.68 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.34/227.68 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.34/227.68 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.34/227.68 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.34/227.68 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.34/227.68 U56(active(X:S)) -> U56(X:S) 227.34/227.68 U56(mark(X:S)) -> U56(X:S) 227.34/227.68 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.34/227.68 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.34/227.68 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.34/227.68 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.34/227.68 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.34/227.68 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.34/227.68 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.34/227.68 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.34/227.68 U63(active(X:S)) -> U63(X:S) 227.34/227.68 U63(mark(X:S)) -> U63(X:S) 227.34/227.68 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.34/227.68 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.34/227.68 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.34/227.68 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.34/227.68 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.34/227.68 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.34/227.68 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.34/227.68 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.34/227.68 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.34/227.68 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.34/227.68 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.34/227.68 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.34/227.68 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.34/227.68 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.34/227.68 U74(active(X:S)) -> U74(X:S) 227.34/227.68 U74(mark(X:S)) -> U74(X:S) 227.34/227.68 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.34/227.68 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.34/227.68 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.34/227.68 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.34/227.68 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.34/227.68 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.34/227.68 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.34/227.68 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.34/227.68 U83(active(X:S)) -> U83(X:S) 227.34/227.68 U83(mark(X:S)) -> U83(X:S) 227.34/227.68 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.34/227.68 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.34/227.68 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.34/227.68 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.34/227.68 U92(active(X:S)) -> U92(X:S) 227.34/227.68 U92(mark(X:S)) -> U92(X:S) 227.34/227.68 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.34/227.68 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.34/227.68 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.34/227.68 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.34/227.68 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.34/227.68 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.34/227.68 active(U13(tt)) -> mark(tt) 227.34/227.68 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.34/227.68 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.34/227.68 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.34/227.68 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.34/227.68 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.34/227.68 active(U26(tt)) -> mark(tt) 227.34/227.68 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.34/227.68 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.34/227.68 active(U33(tt)) -> mark(tt) 227.34/227.68 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.34/227.68 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.34/227.68 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.34/227.68 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.34/227.68 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.34/227.68 active(U46(tt)) -> mark(tt) 227.34/227.68 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.34/227.68 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.34/227.68 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.34/227.68 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.34/227.68 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.34/227.68 active(U56(tt)) -> mark(tt) 227.34/227.68 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.34/227.68 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.34/227.68 active(U63(tt)) -> mark(tt) 227.34/227.68 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.34/227.68 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.34/227.68 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.34/227.68 active(U74(tt)) -> mark(tt) 227.34/227.68 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.34/227.68 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.34/227.68 active(U83(tt)) -> mark(tt) 227.34/227.68 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.34/227.68 active(U92(tt)) -> mark(tt) 227.34/227.68 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.34/227.68 active(__(nil,X:S)) -> mark(X:S) 227.34/227.68 active(__(X:S,nil)) -> mark(X:S) 227.34/227.68 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.34/227.68 active(isList(nil)) -> mark(tt) 227.34/227.68 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.34/227.68 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.34/227.68 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.34/227.68 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.34/227.68 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.34/227.68 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.34/227.68 active(isPal(nil)) -> mark(tt) 227.34/227.68 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.34/227.68 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.34/227.68 active(isPalListKind(a)) -> mark(tt) 227.34/227.68 active(isPalListKind(e)) -> mark(tt) 227.34/227.68 active(isPalListKind(i)) -> mark(tt) 227.34/227.68 active(isPalListKind(nil)) -> mark(tt) 227.34/227.68 active(isPalListKind(o)) -> mark(tt) 227.34/227.68 active(isPalListKind(u)) -> mark(tt) 227.34/227.68 active(isQid(a)) -> mark(tt) 227.34/227.68 active(isQid(e)) -> mark(tt) 227.34/227.68 active(isQid(i)) -> mark(tt) 227.34/227.68 active(isQid(o)) -> mark(tt) 227.34/227.68 active(isQid(u)) -> mark(tt) 227.34/227.68 isList(active(X:S)) -> isList(X:S) 227.34/227.68 isList(mark(X:S)) -> isList(X:S) 227.34/227.68 isNeList(active(X:S)) -> isNeList(X:S) 227.34/227.68 isNeList(mark(X:S)) -> isNeList(X:S) 227.34/227.68 isNePal(active(X:S)) -> isNePal(X:S) 227.34/227.68 isNePal(mark(X:S)) -> isNePal(X:S) 227.34/227.68 isPal(active(X:S)) -> isPal(X:S) 227.34/227.68 isPal(mark(X:S)) -> isPal(X:S) 227.34/227.68 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.34/227.68 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.34/227.68 isQid(active(X:S)) -> isQid(X:S) 227.34/227.68 isQid(mark(X:S)) -> isQid(X:S) 227.34/227.68 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.34/227.68 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.34/227.68 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.34/227.68 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.34/227.68 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.34/227.68 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.34/227.68 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.34/227.68 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.34/227.68 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.34/227.68 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.34/227.68 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.34/227.68 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.34/227.68 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.34/227.68 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.34/227.68 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.34/227.68 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.34/227.68 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.34/227.68 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.34/227.68 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.34/227.68 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.34/227.68 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.34/227.68 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.34/227.68 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.34/227.68 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.34/227.68 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.34/227.68 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.34/227.68 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.34/227.68 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.34/227.68 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.34/227.68 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.34/227.68 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.34/227.68 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.34/227.68 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.34/227.68 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.34/227.68 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.34/227.68 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.34/227.68 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.34/227.68 mark(isList(X:S)) -> active(isList(X:S)) 227.34/227.68 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.34/227.68 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.34/227.68 mark(isPal(X:S)) -> active(isPal(X:S)) 227.34/227.68 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.34/227.68 mark(isQid(X:S)) -> active(isQid(X:S)) 227.34/227.68 mark(a) -> active(a) 227.34/227.68 mark(e) -> active(e) 227.34/227.68 mark(i) -> active(i) 227.34/227.68 mark(nil) -> active(nil) 227.34/227.68 mark(o) -> active(o) 227.34/227.68 mark(tt) -> active(tt) 227.34/227.68 mark(u) -> active(u) 227.34/227.68 -> Usable rules: 227.34/227.68 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.34/227.68 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.34/227.68 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.34/227.68 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.34/227.68 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.34/227.68 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.34/227.68 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.34/227.68 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.34/227.68 U13(active(X:S)) -> U13(X:S) 227.34/227.68 U13(mark(X:S)) -> U13(X:S) 227.34/227.68 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.34/227.68 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.34/227.68 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.34/227.68 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.34/227.68 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.34/227.68 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.34/227.68 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.34/227.68 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.34/227.68 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.34/227.68 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.34/227.68 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.34/227.68 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.34/227.68 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.34/227.68 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.34/227.68 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.34/227.68 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.34/227.68 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.34/227.68 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.34/227.68 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.34/227.68 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.34/227.68 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.34/227.68 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.34/227.68 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.34/227.68 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.34/227.68 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.34/227.68 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.34/227.68 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.34/227.68 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.34/227.68 U26(active(X:S)) -> U26(X:S) 227.34/227.68 U26(mark(X:S)) -> U26(X:S) 227.34/227.68 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.34/227.68 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.34/227.68 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.34/227.68 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.34/227.68 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.34/227.68 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.34/227.68 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.34/227.68 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.34/227.68 U33(active(X:S)) -> U33(X:S) 227.34/227.68 U33(mark(X:S)) -> U33(X:S) 227.34/227.68 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.34/227.68 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.34/227.68 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.34/227.68 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.34/227.68 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.34/227.68 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.34/227.68 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.34/227.68 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.34/227.68 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.34/227.68 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.34/227.68 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.34/227.68 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.34/227.68 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.34/227.68 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.34/227.68 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.34/227.68 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.34/227.68 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.34/227.68 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.34/227.68 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.34/227.68 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.34/227.68 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.34/227.68 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.34/227.68 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.34/227.68 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.34/227.68 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.34/227.68 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.34/227.68 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.34/227.68 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.34/227.68 U46(active(X:S)) -> U46(X:S) 227.34/227.68 U46(mark(X:S)) -> U46(X:S) 227.34/227.68 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.34/227.68 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.34/227.68 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.34/227.68 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.34/227.68 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.34/227.68 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.34/227.68 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.34/227.68 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.34/227.68 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.34/227.68 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.34/227.68 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.34/227.68 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.34/227.68 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.34/227.68 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.34/227.68 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.34/227.68 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.34/227.68 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.34/227.68 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.34/227.68 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.34/227.68 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.34/227.68 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.34/227.68 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.34/227.68 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.34/227.68 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.34/227.68 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.34/227.68 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.34/227.68 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.34/227.68 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.34/227.68 U56(active(X:S)) -> U56(X:S) 227.34/227.68 U56(mark(X:S)) -> U56(X:S) 227.34/227.68 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.34/227.68 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.34/227.68 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.34/227.68 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.34/227.68 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.34/227.68 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.34/227.68 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.34/227.68 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.34/227.68 U63(active(X:S)) -> U63(X:S) 227.34/227.68 U63(mark(X:S)) -> U63(X:S) 227.34/227.68 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.34/227.68 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.34/227.68 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.34/227.68 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.34/227.68 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.34/227.68 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.34/227.68 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.34/227.68 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.34/227.68 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.34/227.68 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.34/227.68 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.34/227.68 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.34/227.68 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.34/227.68 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.34/227.68 U74(active(X:S)) -> U74(X:S) 227.34/227.68 U74(mark(X:S)) -> U74(X:S) 227.34/227.68 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.34/227.68 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.34/227.68 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.34/227.68 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.34/227.68 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.34/227.68 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.34/227.68 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.34/227.68 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.34/227.68 U83(active(X:S)) -> U83(X:S) 227.34/227.68 U83(mark(X:S)) -> U83(X:S) 227.34/227.68 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.34/227.68 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.34/227.68 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.34/227.68 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.34/227.68 U92(active(X:S)) -> U92(X:S) 227.34/227.68 U92(mark(X:S)) -> U92(X:S) 227.34/227.68 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.34/227.68 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.34/227.68 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.34/227.68 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.34/227.68 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.34/227.68 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.34/227.68 active(U13(tt)) -> mark(tt) 227.34/227.68 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.34/227.68 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.34/227.68 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.34/227.68 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.34/227.68 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.34/227.68 active(U26(tt)) -> mark(tt) 227.34/227.68 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.34/227.68 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.34/227.68 active(U33(tt)) -> mark(tt) 227.34/227.68 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.34/227.68 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.34/227.68 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.34/227.68 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.34/227.68 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.34/227.68 active(U46(tt)) -> mark(tt) 227.34/227.68 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.34/227.68 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.34/227.68 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.34/227.68 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.34/227.68 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.34/227.68 active(U56(tt)) -> mark(tt) 227.34/227.68 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.34/227.68 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.34/227.68 active(U63(tt)) -> mark(tt) 227.34/227.68 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.34/227.68 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.34/227.68 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.34/227.68 active(U74(tt)) -> mark(tt) 227.34/227.68 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.34/227.68 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.34/227.68 active(U83(tt)) -> mark(tt) 227.34/227.68 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.34/227.68 active(U92(tt)) -> mark(tt) 227.34/227.68 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.34/227.68 active(__(nil,X:S)) -> mark(X:S) 227.34/227.68 active(__(X:S,nil)) -> mark(X:S) 227.34/227.68 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.34/227.68 active(isList(nil)) -> mark(tt) 227.34/227.68 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.34/227.68 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.34/227.68 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.34/227.68 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.34/227.68 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.34/227.68 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.34/227.68 active(isPal(nil)) -> mark(tt) 227.34/227.68 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.34/227.68 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.34/227.68 active(isPalListKind(a)) -> mark(tt) 227.34/227.68 active(isPalListKind(e)) -> mark(tt) 227.34/227.68 active(isPalListKind(i)) -> mark(tt) 227.34/227.68 active(isPalListKind(nil)) -> mark(tt) 227.34/227.68 active(isPalListKind(o)) -> mark(tt) 227.34/227.68 active(isPalListKind(u)) -> mark(tt) 227.34/227.68 active(isQid(a)) -> mark(tt) 227.34/227.68 active(isQid(e)) -> mark(tt) 227.34/227.68 active(isQid(i)) -> mark(tt) 227.34/227.68 active(isQid(o)) -> mark(tt) 227.34/227.68 active(isQid(u)) -> mark(tt) 227.34/227.68 isList(active(X:S)) -> isList(X:S) 227.34/227.68 isList(mark(X:S)) -> isList(X:S) 227.34/227.68 isNeList(active(X:S)) -> isNeList(X:S) 227.34/227.68 isNeList(mark(X:S)) -> isNeList(X:S) 227.34/227.68 isNePal(active(X:S)) -> isNePal(X:S) 227.34/227.68 isNePal(mark(X:S)) -> isNePal(X:S) 227.34/227.68 isPal(active(X:S)) -> isPal(X:S) 227.34/227.68 isPal(mark(X:S)) -> isPal(X:S) 227.34/227.68 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.34/227.68 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.34/227.68 isQid(active(X:S)) -> isQid(X:S) 227.34/227.68 isQid(mark(X:S)) -> isQid(X:S) 227.34/227.68 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.34/227.68 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.34/227.68 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.34/227.68 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.34/227.68 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.34/227.68 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.34/227.68 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.34/227.68 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.34/227.68 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.34/227.68 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.34/227.68 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.34/227.68 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.34/227.68 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.34/227.68 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.34/227.68 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.34/227.68 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.34/227.68 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.34/227.68 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.34/227.68 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.34/227.68 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.34/227.68 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.34/227.68 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.34/227.68 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.34/227.68 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.34/227.68 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.34/227.68 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.34/227.68 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.34/227.68 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.34/227.68 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.34/227.68 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.34/227.68 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.34/227.68 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.34/227.68 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.34/227.68 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.34/227.68 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.34/227.68 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.34/227.68 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.34/227.68 mark(isList(X:S)) -> active(isList(X:S)) 227.34/227.68 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.34/227.68 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.34/227.68 mark(isPal(X:S)) -> active(isPal(X:S)) 227.34/227.68 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.34/227.68 mark(isQid(X:S)) -> active(isQid(X:S)) 227.34/227.68 mark(a) -> active(a) 227.34/227.68 mark(e) -> active(e) 227.34/227.68 mark(i) -> active(i) 227.34/227.68 mark(nil) -> active(nil) 227.34/227.68 mark(o) -> active(o) 227.34/227.68 mark(tt) -> active(tt) 227.34/227.68 mark(u) -> active(u) 227.34/227.68 ->Interpretation type: 227.34/227.68 Linear 227.34/227.68 ->Coefficients: 227.34/227.68 Natural Numbers 227.34/227.68 ->Dimension: 227.34/227.68 1 227.34/227.68 ->Bound: 227.34/227.68 2 227.34/227.68 ->Interpretation: 227.34/227.68 227.34/227.68 [U11](X1,X2) = 2.X1 + 2.X2 227.34/227.68 [U12](X1,X2) = 2.X1 + 2.X2 227.34/227.68 [U13](X) = X 227.34/227.68 [U21](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.34/227.68 [U22](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.34/227.68 [U23](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.34/227.68 [U24](X1,X2,X3) = X1 + 2.X2 + 2.X3 + 2 227.34/227.68 [U25](X1,X2) = X1 + 2.X2 227.34/227.68 [U26](X) = X 227.34/227.68 [U31](X1,X2) = 2.X1 227.34/227.68 [U32](X1,X2) = X1 227.34/227.68 [U33](X) = 2.X 227.34/227.68 [U41](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.34/227.68 [U42](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.34/227.68 [U43](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.34/227.68 [U44](X1,X2,X3) = X1 + 2.X2 + 2.X3 + 2 227.34/227.68 [U45](X1,X2) = X1 + 2.X2 + 2 227.34/227.68 [U46](X) = X + 2 227.34/227.68 [U51](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.34/227.68 [U52](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.34/227.68 [U53](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.34/227.68 [U54](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 1 227.34/227.68 [U55](X1,X2) = X1 + 2.X2 + 1 227.34/227.68 [U56](X) = X + 1 227.34/227.68 [U61](X1,X2) = X1 + 2 227.34/227.68 [U62](X1,X2) = 2.X1 + 2 227.34/227.68 [U63](X) = 2.X + 1 227.34/227.68 [U71](X1,X2,X3) = 2.X1 + 2 227.34/227.68 [U72](X1,X2) = 2.X1 + 2 227.34/227.68 [U73](X1,X2) = X1 227.34/227.68 [U74](X) = X 227.34/227.68 [U81](X1,X2) = X1 + 2 227.34/227.68 [U82](X1,X2) = 2.X1 + 2 227.34/227.68 [U83](X) = X 227.34/227.68 [U91](X1,X2) = 2.X1 227.34/227.68 [U92](X) = 2.X 227.34/227.68 [__](X1,X2) = 2.X1 + X2 + 2 227.34/227.68 [active](X) = X 227.34/227.68 [isList](X) = 2.X 227.34/227.68 [isNeList](X) = 2.X 227.34/227.68 [isNePal](X) = 2 227.34/227.68 [isPal](X) = 2 227.34/227.68 [isPalListKind](X) = 0 227.34/227.68 [isQid](X) = 0 227.34/227.68 [mark](X) = X 227.34/227.68 [a] = 2 227.34/227.68 [e] = 1 227.34/227.68 [fSNonEmpty] = 0 227.34/227.68 [i] = 1 227.34/227.68 [nil] = 1 227.34/227.68 [o] = 2 227.34/227.68 [tt] = 0 227.34/227.68 [u] = 2 227.34/227.68 [U11#](X1,X2) = 0 227.34/227.68 [U12#](X1,X2) = 0 227.34/227.68 [U13#](X) = 0 227.34/227.68 [U21#](X1,X2,X3) = 0 227.34/227.68 [U22#](X1,X2,X3) = 0 227.34/227.68 [U23#](X1,X2,X3) = 0 227.34/227.68 [U24#](X1,X2,X3) = 0 227.34/227.68 [U25#](X1,X2) = 0 227.34/227.68 [U26#](X) = 0 227.34/227.68 [U31#](X1,X2) = 0 227.34/227.68 [U32#](X1,X2) = 0 227.34/227.68 [U33#](X) = 0 227.34/227.68 [U41#](X1,X2,X3) = 0 227.34/227.68 [U42#](X1,X2,X3) = 0 227.34/227.68 [U43#](X1,X2,X3) = 0 227.34/227.68 [U44#](X1,X2,X3) = 0 227.34/227.68 [U45#](X1,X2) = 0 227.34/227.68 [U46#](X) = 0 227.34/227.68 [U51#](X1,X2,X3) = 0 227.34/227.68 [U52#](X1,X2,X3) = 0 227.34/227.68 [U53#](X1,X2,X3) = 0 227.34/227.68 [U54#](X1,X2,X3) = 0 227.34/227.68 [U55#](X1,X2) = 0 227.34/227.68 [U56#](X) = 0 227.34/227.68 [U61#](X1,X2) = 0 227.34/227.68 [U62#](X1,X2) = 0 227.34/227.68 [U63#](X) = 0 227.34/227.68 [U71#](X1,X2,X3) = 0 227.34/227.68 [U72#](X1,X2) = 0 227.34/227.68 [U73#](X1,X2) = 0 227.34/227.68 [U74#](X) = 0 227.34/227.68 [U81#](X1,X2) = 0 227.34/227.68 [U82#](X1,X2) = 0 227.34/227.68 [U83#](X) = 0 227.34/227.68 [U91#](X1,X2) = 0 227.34/227.68 [U92#](X) = 0 227.34/227.68 [__#](X1,X2) = 0 227.34/227.68 [ACTIVE](X) = 2.X + 2 227.34/227.68 [ISLIST](X) = 0 227.34/227.68 [ISNELIST](X) = 0 227.34/227.68 [ISNEPAL](X) = 0 227.34/227.68 [ISPAL](X) = 0 227.34/227.68 [ISPALLISTKIND](X) = 0 227.34/227.68 [ISQID](X) = 0 227.34/227.68 [MARK](X) = 2.X + 2 227.34/227.68 227.34/227.68 Problem 1.44: 227.34/227.68 227.34/227.68 SCC Processor: 227.34/227.68 -> Pairs: 227.34/227.68 ACTIVE(U54(tt,V1:S,V2:S)) -> MARK(U55(isNeList(V1:S),V2:S)) 227.34/227.68 ACTIVE(U55(tt,V2:S)) -> MARK(U56(isList(V2:S))) 227.34/227.68 ACTIVE(U61(tt,V:S)) -> MARK(U62(isPalListKind(V:S),V:S)) 227.34/227.68 ACTIVE(U62(tt,V:S)) -> MARK(U63(isQid(V:S))) 227.34/227.68 ACTIVE(U71(tt,I:S,P:S)) -> MARK(U72(isPalListKind(I:S),P:S)) 227.34/227.68 ACTIVE(U72(tt,P:S)) -> MARK(U73(isPal(P:S),P:S)) 227.34/227.68 ACTIVE(U73(tt,P:S)) -> MARK(U74(isPalListKind(P:S))) 227.34/227.68 ACTIVE(U81(tt,V:S)) -> MARK(U82(isPalListKind(V:S),V:S)) 227.34/227.68 ACTIVE(U82(tt,V:S)) -> MARK(U83(isNePal(V:S))) 227.34/227.68 ACTIVE(U91(tt,V2:S)) -> MARK(U92(isPalListKind(V2:S))) 227.34/227.68 ACTIVE(__(__(X:S,Y:S),Z:S)) -> MARK(__(X:S,__(Y:S,Z:S))) 227.34/227.68 ACTIVE(__(nil,X:S)) -> MARK(X:S) 227.34/227.68 ACTIVE(__(X:S,nil)) -> MARK(X:S) 227.34/227.68 ACTIVE(isList(__(V1:S,V2:S))) -> MARK(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.34/227.68 ACTIVE(isList(V:S)) -> MARK(U11(isPalListKind(V:S),V:S)) 227.34/227.68 ACTIVE(isNeList(__(V1:S,V2:S))) -> MARK(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.34/227.68 ACTIVE(isNeList(__(V1:S,V2:S))) -> MARK(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.34/227.68 ACTIVE(isNeList(V:S)) -> MARK(U31(isPalListKind(V:S),V:S)) 227.34/227.68 ACTIVE(isNePal(__(I:S,__(P:S,I:S)))) -> MARK(U71(isQid(I:S),I:S,P:S)) 227.34/227.68 ACTIVE(isNePal(V:S)) -> MARK(U61(isPalListKind(V:S),V:S)) 227.34/227.68 ACTIVE(isPal(V:S)) -> MARK(U81(isPalListKind(V:S),V:S)) 227.34/227.68 ACTIVE(isPalListKind(__(V1:S,V2:S))) -> MARK(U91(isPalListKind(V1:S),V2:S)) 227.34/227.68 MARK(U11(X1:S,X2:S)) -> ACTIVE(U11(mark(X1:S),X2:S)) 227.34/227.68 MARK(U11(X1:S,X2:S)) -> MARK(X1:S) 227.34/227.68 MARK(U12(X1:S,X2:S)) -> ACTIVE(U12(mark(X1:S),X2:S)) 227.34/227.68 MARK(U12(X1:S,X2:S)) -> MARK(X1:S) 227.34/227.68 MARK(U13(X:S)) -> ACTIVE(U13(mark(X:S))) 227.34/227.68 MARK(U13(X:S)) -> MARK(X:S) 227.34/227.68 MARK(U21(X1:S,X2:S,X3:S)) -> ACTIVE(U21(mark(X1:S),X2:S,X3:S)) 227.34/227.68 MARK(U21(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.34/227.68 MARK(U22(X1:S,X2:S,X3:S)) -> ACTIVE(U22(mark(X1:S),X2:S,X3:S)) 227.34/227.68 MARK(U22(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.34/227.68 MARK(U23(X1:S,X2:S,X3:S)) -> ACTIVE(U23(mark(X1:S),X2:S,X3:S)) 227.34/227.68 MARK(U23(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.34/227.68 MARK(U24(X1:S,X2:S,X3:S)) -> ACTIVE(U24(mark(X1:S),X2:S,X3:S)) 227.34/227.68 MARK(U24(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.34/227.68 MARK(U25(X1:S,X2:S)) -> ACTIVE(U25(mark(X1:S),X2:S)) 227.34/227.68 MARK(U25(X1:S,X2:S)) -> MARK(X1:S) 227.34/227.68 MARK(U26(X:S)) -> ACTIVE(U26(mark(X:S))) 227.34/227.68 MARK(U26(X:S)) -> MARK(X:S) 227.34/227.68 MARK(U31(X1:S,X2:S)) -> ACTIVE(U31(mark(X1:S),X2:S)) 227.34/227.68 MARK(U31(X1:S,X2:S)) -> MARK(X1:S) 227.34/227.68 MARK(U32(X1:S,X2:S)) -> ACTIVE(U32(mark(X1:S),X2:S)) 227.34/227.68 MARK(U32(X1:S,X2:S)) -> MARK(X1:S) 227.34/227.68 MARK(U33(X:S)) -> ACTIVE(U33(mark(X:S))) 227.34/227.68 MARK(U33(X:S)) -> MARK(X:S) 227.34/227.68 MARK(U41(X1:S,X2:S,X3:S)) -> ACTIVE(U41(mark(X1:S),X2:S,X3:S)) 227.34/227.68 MARK(U41(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.34/227.68 MARK(U42(X1:S,X2:S,X3:S)) -> ACTIVE(U42(mark(X1:S),X2:S,X3:S)) 227.34/227.68 MARK(U42(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.34/227.68 MARK(U43(X1:S,X2:S,X3:S)) -> ACTIVE(U43(mark(X1:S),X2:S,X3:S)) 227.34/227.68 MARK(U43(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.34/227.68 MARK(U44(X1:S,X2:S,X3:S)) -> ACTIVE(U44(mark(X1:S),X2:S,X3:S)) 227.34/227.68 MARK(U44(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.34/227.68 MARK(U45(X1:S,X2:S)) -> ACTIVE(U45(mark(X1:S),X2:S)) 227.34/227.68 MARK(U45(X1:S,X2:S)) -> MARK(X1:S) 227.34/227.68 MARK(U46(X:S)) -> ACTIVE(U46(mark(X:S))) 227.34/227.68 MARK(U46(X:S)) -> MARK(X:S) 227.34/227.68 MARK(U51(X1:S,X2:S,X3:S)) -> ACTIVE(U51(mark(X1:S),X2:S,X3:S)) 227.34/227.68 MARK(U51(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.34/227.68 MARK(U52(X1:S,X2:S,X3:S)) -> ACTIVE(U52(mark(X1:S),X2:S,X3:S)) 227.34/227.68 MARK(U52(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.34/227.68 MARK(U53(X1:S,X2:S,X3:S)) -> ACTIVE(U53(mark(X1:S),X2:S,X3:S)) 227.34/227.68 MARK(U53(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.34/227.68 MARK(U54(X1:S,X2:S,X3:S)) -> ACTIVE(U54(mark(X1:S),X2:S,X3:S)) 227.34/227.68 MARK(U54(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.34/227.68 MARK(U55(X1:S,X2:S)) -> ACTIVE(U55(mark(X1:S),X2:S)) 227.34/227.68 MARK(U55(X1:S,X2:S)) -> MARK(X1:S) 227.34/227.68 MARK(U56(X:S)) -> ACTIVE(U56(mark(X:S))) 227.34/227.68 MARK(U56(X:S)) -> MARK(X:S) 227.34/227.68 MARK(U61(X1:S,X2:S)) -> ACTIVE(U61(mark(X1:S),X2:S)) 227.34/227.68 MARK(U61(X1:S,X2:S)) -> MARK(X1:S) 227.34/227.68 MARK(U62(X1:S,X2:S)) -> ACTIVE(U62(mark(X1:S),X2:S)) 227.34/227.68 MARK(U62(X1:S,X2:S)) -> MARK(X1:S) 227.34/227.68 MARK(U63(X:S)) -> ACTIVE(U63(mark(X:S))) 227.34/227.68 MARK(U63(X:S)) -> MARK(X:S) 227.34/227.68 MARK(U71(X1:S,X2:S,X3:S)) -> ACTIVE(U71(mark(X1:S),X2:S,X3:S)) 227.34/227.68 MARK(U71(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.34/227.68 MARK(U72(X1:S,X2:S)) -> ACTIVE(U72(mark(X1:S),X2:S)) 227.34/227.68 MARK(U72(X1:S,X2:S)) -> MARK(X1:S) 227.34/227.68 MARK(U73(X1:S,X2:S)) -> ACTIVE(U73(mark(X1:S),X2:S)) 227.34/227.68 MARK(U73(X1:S,X2:S)) -> MARK(X1:S) 227.34/227.68 MARK(U74(X:S)) -> ACTIVE(U74(mark(X:S))) 227.34/227.68 MARK(U74(X:S)) -> MARK(X:S) 227.34/227.68 MARK(U81(X1:S,X2:S)) -> ACTIVE(U81(mark(X1:S),X2:S)) 227.34/227.68 MARK(U81(X1:S,X2:S)) -> MARK(X1:S) 227.34/227.68 MARK(U82(X1:S,X2:S)) -> ACTIVE(U82(mark(X1:S),X2:S)) 227.34/227.68 MARK(U82(X1:S,X2:S)) -> MARK(X1:S) 227.34/227.68 MARK(U83(X:S)) -> ACTIVE(U83(mark(X:S))) 227.34/227.68 MARK(U83(X:S)) -> MARK(X:S) 227.34/227.68 MARK(U91(X1:S,X2:S)) -> ACTIVE(U91(mark(X1:S),X2:S)) 227.34/227.68 MARK(U91(X1:S,X2:S)) -> MARK(X1:S) 227.34/227.68 MARK(U92(X:S)) -> ACTIVE(U92(mark(X:S))) 227.34/227.68 MARK(U92(X:S)) -> MARK(X:S) 227.34/227.68 MARK(__(X1:S,X2:S)) -> ACTIVE(__(mark(X1:S),mark(X2:S))) 227.34/227.68 MARK(__(X1:S,X2:S)) -> MARK(X1:S) 227.34/227.68 MARK(__(X1:S,X2:S)) -> MARK(X2:S) 227.34/227.68 MARK(isList(X:S)) -> ACTIVE(isList(X:S)) 227.34/227.68 MARK(isNeList(X:S)) -> ACTIVE(isNeList(X:S)) 227.34/227.68 MARK(isNePal(X:S)) -> ACTIVE(isNePal(X:S)) 227.34/227.68 MARK(isPal(X:S)) -> ACTIVE(isPal(X:S)) 227.34/227.68 MARK(isPalListKind(X:S)) -> ACTIVE(isPalListKind(X:S)) 227.34/227.68 -> Rules: 227.34/227.68 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.34/227.68 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.34/227.68 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.34/227.68 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.34/227.68 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.34/227.68 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.34/227.68 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.34/227.68 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.34/227.68 U13(active(X:S)) -> U13(X:S) 227.34/227.68 U13(mark(X:S)) -> U13(X:S) 227.34/227.68 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.34/227.68 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.34/227.68 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.34/227.68 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.34/227.68 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.34/227.68 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.34/227.68 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.34/227.68 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.34/227.68 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.34/227.68 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.34/227.68 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.34/227.68 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.34/227.68 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.34/227.68 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.34/227.68 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.34/227.68 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.34/227.68 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.34/227.68 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.34/227.68 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.34/227.68 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.34/227.68 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.34/227.68 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.34/227.68 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.34/227.68 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.34/227.68 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.34/227.68 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.34/227.68 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.34/227.68 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.34/227.68 U26(active(X:S)) -> U26(X:S) 227.34/227.68 U26(mark(X:S)) -> U26(X:S) 227.34/227.68 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.34/227.68 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.34/227.68 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.34/227.68 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.34/227.68 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.34/227.68 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.34/227.68 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.34/227.68 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.34/227.68 U33(active(X:S)) -> U33(X:S) 227.34/227.68 U33(mark(X:S)) -> U33(X:S) 227.34/227.68 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.34/227.68 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.34/227.68 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.34/227.68 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.34/227.68 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.34/227.68 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.34/227.68 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.34/227.68 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.34/227.68 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.34/227.68 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.34/227.68 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.34/227.68 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.34/227.68 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.34/227.68 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.34/227.68 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.34/227.68 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.34/227.68 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.34/227.68 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.34/227.68 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.34/227.68 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.34/227.68 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.34/227.68 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.34/227.68 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.34/227.68 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.34/227.68 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.34/227.68 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.34/227.68 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.34/227.68 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.34/227.68 U46(active(X:S)) -> U46(X:S) 227.34/227.68 U46(mark(X:S)) -> U46(X:S) 227.34/227.68 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.34/227.68 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.34/227.68 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.34/227.68 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.34/227.68 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.34/227.68 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.34/227.68 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.34/227.68 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.34/227.68 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.34/227.68 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.34/227.68 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.34/227.68 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.34/227.68 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.34/227.68 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.34/227.68 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.34/227.68 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.34/227.68 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.34/227.68 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.34/227.68 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.34/227.68 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.34/227.68 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.34/227.68 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.34/227.68 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.34/227.68 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.34/227.68 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.34/227.68 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.34/227.68 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.34/227.68 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.34/227.68 U56(active(X:S)) -> U56(X:S) 227.34/227.68 U56(mark(X:S)) -> U56(X:S) 227.34/227.68 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.34/227.68 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.34/227.68 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.34/227.68 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.34/227.68 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.34/227.68 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.34/227.68 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.34/227.68 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.34/227.68 U63(active(X:S)) -> U63(X:S) 227.34/227.68 U63(mark(X:S)) -> U63(X:S) 227.34/227.68 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.34/227.68 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.34/227.68 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.34/227.68 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.34/227.68 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.34/227.68 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.34/227.68 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.34/227.68 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.34/227.68 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.34/227.68 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.34/227.68 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.34/227.68 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.34/227.68 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.34/227.68 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.34/227.68 U74(active(X:S)) -> U74(X:S) 227.34/227.68 U74(mark(X:S)) -> U74(X:S) 227.34/227.68 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.34/227.68 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.34/227.68 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.34/227.68 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.34/227.68 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.34/227.68 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.34/227.68 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.34/227.68 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.34/227.68 U83(active(X:S)) -> U83(X:S) 227.34/227.68 U83(mark(X:S)) -> U83(X:S) 227.34/227.68 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.34/227.68 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.34/227.68 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.34/227.68 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.34/227.68 U92(active(X:S)) -> U92(X:S) 227.34/227.68 U92(mark(X:S)) -> U92(X:S) 227.34/227.68 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.34/227.68 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.34/227.68 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.34/227.68 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.34/227.68 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.34/227.68 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.34/227.68 active(U13(tt)) -> mark(tt) 227.34/227.68 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.34/227.68 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.34/227.68 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.34/227.68 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.34/227.68 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.34/227.68 active(U26(tt)) -> mark(tt) 227.34/227.68 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.34/227.68 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.34/227.68 active(U33(tt)) -> mark(tt) 227.34/227.68 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.34/227.68 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.34/227.68 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.34/227.68 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.34/227.68 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.34/227.68 active(U46(tt)) -> mark(tt) 227.34/227.68 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.34/227.68 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.34/227.68 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.34/227.68 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.34/227.68 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.34/227.68 active(U56(tt)) -> mark(tt) 227.34/227.68 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.34/227.68 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.34/227.68 active(U63(tt)) -> mark(tt) 227.34/227.68 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.34/227.68 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.34/227.68 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.34/227.68 active(U74(tt)) -> mark(tt) 227.34/227.68 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.34/227.68 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.34/227.68 active(U83(tt)) -> mark(tt) 227.34/227.68 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.34/227.68 active(U92(tt)) -> mark(tt) 227.34/227.68 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.34/227.68 active(__(nil,X:S)) -> mark(X:S) 227.34/227.68 active(__(X:S,nil)) -> mark(X:S) 227.34/227.68 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.34/227.68 active(isList(nil)) -> mark(tt) 227.34/227.68 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.34/227.68 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.34/227.68 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.34/227.68 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.34/227.68 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.34/227.68 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.34/227.68 active(isPal(nil)) -> mark(tt) 227.34/227.68 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.34/227.68 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.34/227.68 active(isPalListKind(a)) -> mark(tt) 227.34/227.68 active(isPalListKind(e)) -> mark(tt) 227.34/227.68 active(isPalListKind(i)) -> mark(tt) 227.34/227.68 active(isPalListKind(nil)) -> mark(tt) 227.34/227.68 active(isPalListKind(o)) -> mark(tt) 227.34/227.68 active(isPalListKind(u)) -> mark(tt) 227.34/227.68 active(isQid(a)) -> mark(tt) 227.34/227.68 active(isQid(e)) -> mark(tt) 227.34/227.68 active(isQid(i)) -> mark(tt) 227.34/227.68 active(isQid(o)) -> mark(tt) 227.34/227.68 active(isQid(u)) -> mark(tt) 227.34/227.68 isList(active(X:S)) -> isList(X:S) 227.34/227.68 isList(mark(X:S)) -> isList(X:S) 227.34/227.68 isNeList(active(X:S)) -> isNeList(X:S) 227.34/227.68 isNeList(mark(X:S)) -> isNeList(X:S) 227.34/227.68 isNePal(active(X:S)) -> isNePal(X:S) 227.34/227.68 isNePal(mark(X:S)) -> isNePal(X:S) 227.34/227.68 isPal(active(X:S)) -> isPal(X:S) 227.34/227.68 isPal(mark(X:S)) -> isPal(X:S) 227.34/227.68 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.34/227.68 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.34/227.68 isQid(active(X:S)) -> isQid(X:S) 227.34/227.68 isQid(mark(X:S)) -> isQid(X:S) 227.34/227.68 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.34/227.68 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.34/227.68 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.34/227.68 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.34/227.68 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.34/227.68 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.34/227.68 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.34/227.68 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.34/227.68 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.34/227.68 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.34/227.68 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.34/227.68 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.34/227.68 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.34/227.68 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.34/227.68 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.34/227.68 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.34/227.68 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.34/227.68 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.34/227.68 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.34/227.68 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.34/227.68 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.34/227.68 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.34/227.68 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.34/227.68 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.34/227.68 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.34/227.68 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.34/227.68 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.34/227.68 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.34/227.68 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.34/227.68 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.34/227.68 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.34/227.68 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.34/227.68 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.34/227.68 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.34/227.68 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.34/227.68 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.34/227.68 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.34/227.68 mark(isList(X:S)) -> active(isList(X:S)) 227.34/227.68 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.34/227.68 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.34/227.68 mark(isPal(X:S)) -> active(isPal(X:S)) 227.34/227.68 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.34/227.68 mark(isQid(X:S)) -> active(isQid(X:S)) 227.34/227.68 mark(a) -> active(a) 227.34/227.68 mark(e) -> active(e) 227.34/227.68 mark(i) -> active(i) 227.34/227.68 mark(nil) -> active(nil) 227.34/227.68 mark(o) -> active(o) 227.34/227.68 mark(tt) -> active(tt) 227.34/227.68 mark(u) -> active(u) 227.34/227.68 ->Strongly Connected Components: 227.34/227.68 ->->Cycle: 227.34/227.68 ->->-> Pairs: 227.34/227.68 ACTIVE(U54(tt,V1:S,V2:S)) -> MARK(U55(isNeList(V1:S),V2:S)) 227.34/227.68 ACTIVE(U55(tt,V2:S)) -> MARK(U56(isList(V2:S))) 227.34/227.68 ACTIVE(U61(tt,V:S)) -> MARK(U62(isPalListKind(V:S),V:S)) 227.34/227.68 ACTIVE(U62(tt,V:S)) -> MARK(U63(isQid(V:S))) 227.34/227.68 ACTIVE(U71(tt,I:S,P:S)) -> MARK(U72(isPalListKind(I:S),P:S)) 227.34/227.68 ACTIVE(U72(tt,P:S)) -> MARK(U73(isPal(P:S),P:S)) 227.34/227.68 ACTIVE(U73(tt,P:S)) -> MARK(U74(isPalListKind(P:S))) 227.34/227.68 ACTIVE(U81(tt,V:S)) -> MARK(U82(isPalListKind(V:S),V:S)) 227.34/227.68 ACTIVE(U82(tt,V:S)) -> MARK(U83(isNePal(V:S))) 227.34/227.68 ACTIVE(U91(tt,V2:S)) -> MARK(U92(isPalListKind(V2:S))) 227.34/227.68 ACTIVE(__(__(X:S,Y:S),Z:S)) -> MARK(__(X:S,__(Y:S,Z:S))) 227.34/227.68 ACTIVE(__(nil,X:S)) -> MARK(X:S) 227.34/227.68 ACTIVE(__(X:S,nil)) -> MARK(X:S) 227.34/227.68 ACTIVE(isList(__(V1:S,V2:S))) -> MARK(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.34/227.68 ACTIVE(isList(V:S)) -> MARK(U11(isPalListKind(V:S),V:S)) 227.34/227.68 ACTIVE(isNeList(__(V1:S,V2:S))) -> MARK(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.34/227.68 ACTIVE(isNeList(__(V1:S,V2:S))) -> MARK(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.34/227.68 ACTIVE(isNeList(V:S)) -> MARK(U31(isPalListKind(V:S),V:S)) 227.34/227.68 ACTIVE(isNePal(__(I:S,__(P:S,I:S)))) -> MARK(U71(isQid(I:S),I:S,P:S)) 227.34/227.68 ACTIVE(isNePal(V:S)) -> MARK(U61(isPalListKind(V:S),V:S)) 227.34/227.68 ACTIVE(isPal(V:S)) -> MARK(U81(isPalListKind(V:S),V:S)) 227.34/227.68 ACTIVE(isPalListKind(__(V1:S,V2:S))) -> MARK(U91(isPalListKind(V1:S),V2:S)) 227.34/227.68 MARK(U11(X1:S,X2:S)) -> ACTIVE(U11(mark(X1:S),X2:S)) 227.34/227.68 MARK(U11(X1:S,X2:S)) -> MARK(X1:S) 227.34/227.68 MARK(U12(X1:S,X2:S)) -> ACTIVE(U12(mark(X1:S),X2:S)) 227.34/227.68 MARK(U12(X1:S,X2:S)) -> MARK(X1:S) 227.34/227.68 MARK(U13(X:S)) -> ACTIVE(U13(mark(X:S))) 227.34/227.68 MARK(U13(X:S)) -> MARK(X:S) 227.34/227.68 MARK(U21(X1:S,X2:S,X3:S)) -> ACTIVE(U21(mark(X1:S),X2:S,X3:S)) 227.34/227.68 MARK(U21(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.34/227.68 MARK(U22(X1:S,X2:S,X3:S)) -> ACTIVE(U22(mark(X1:S),X2:S,X3:S)) 227.34/227.68 MARK(U22(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.34/227.68 MARK(U23(X1:S,X2:S,X3:S)) -> ACTIVE(U23(mark(X1:S),X2:S,X3:S)) 227.34/227.68 MARK(U23(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.34/227.68 MARK(U24(X1:S,X2:S,X3:S)) -> ACTIVE(U24(mark(X1:S),X2:S,X3:S)) 227.34/227.68 MARK(U24(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.34/227.68 MARK(U25(X1:S,X2:S)) -> ACTIVE(U25(mark(X1:S),X2:S)) 227.34/227.68 MARK(U25(X1:S,X2:S)) -> MARK(X1:S) 227.34/227.68 MARK(U26(X:S)) -> ACTIVE(U26(mark(X:S))) 227.34/227.68 MARK(U26(X:S)) -> MARK(X:S) 227.34/227.68 MARK(U31(X1:S,X2:S)) -> ACTIVE(U31(mark(X1:S),X2:S)) 227.34/227.68 MARK(U31(X1:S,X2:S)) -> MARK(X1:S) 227.34/227.68 MARK(U32(X1:S,X2:S)) -> ACTIVE(U32(mark(X1:S),X2:S)) 227.34/227.68 MARK(U32(X1:S,X2:S)) -> MARK(X1:S) 227.34/227.68 MARK(U33(X:S)) -> ACTIVE(U33(mark(X:S))) 227.34/227.68 MARK(U33(X:S)) -> MARK(X:S) 227.34/227.68 MARK(U41(X1:S,X2:S,X3:S)) -> ACTIVE(U41(mark(X1:S),X2:S,X3:S)) 227.34/227.68 MARK(U41(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.34/227.68 MARK(U42(X1:S,X2:S,X3:S)) -> ACTIVE(U42(mark(X1:S),X2:S,X3:S)) 227.34/227.68 MARK(U42(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.34/227.68 MARK(U43(X1:S,X2:S,X3:S)) -> ACTIVE(U43(mark(X1:S),X2:S,X3:S)) 227.34/227.68 MARK(U43(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.34/227.68 MARK(U44(X1:S,X2:S,X3:S)) -> ACTIVE(U44(mark(X1:S),X2:S,X3:S)) 227.34/227.68 MARK(U44(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.34/227.68 MARK(U45(X1:S,X2:S)) -> ACTIVE(U45(mark(X1:S),X2:S)) 227.34/227.68 MARK(U45(X1:S,X2:S)) -> MARK(X1:S) 227.34/227.68 MARK(U46(X:S)) -> ACTIVE(U46(mark(X:S))) 227.34/227.68 MARK(U46(X:S)) -> MARK(X:S) 227.34/227.68 MARK(U51(X1:S,X2:S,X3:S)) -> ACTIVE(U51(mark(X1:S),X2:S,X3:S)) 227.34/227.68 MARK(U51(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.34/227.68 MARK(U52(X1:S,X2:S,X3:S)) -> ACTIVE(U52(mark(X1:S),X2:S,X3:S)) 227.34/227.68 MARK(U52(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.34/227.68 MARK(U53(X1:S,X2:S,X3:S)) -> ACTIVE(U53(mark(X1:S),X2:S,X3:S)) 227.34/227.68 MARK(U53(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.34/227.68 MARK(U54(X1:S,X2:S,X3:S)) -> ACTIVE(U54(mark(X1:S),X2:S,X3:S)) 227.34/227.68 MARK(U54(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.34/227.68 MARK(U55(X1:S,X2:S)) -> ACTIVE(U55(mark(X1:S),X2:S)) 227.34/227.68 MARK(U55(X1:S,X2:S)) -> MARK(X1:S) 227.34/227.68 MARK(U56(X:S)) -> ACTIVE(U56(mark(X:S))) 227.34/227.68 MARK(U56(X:S)) -> MARK(X:S) 227.34/227.68 MARK(U61(X1:S,X2:S)) -> ACTIVE(U61(mark(X1:S),X2:S)) 227.34/227.68 MARK(U61(X1:S,X2:S)) -> MARK(X1:S) 227.34/227.68 MARK(U62(X1:S,X2:S)) -> ACTIVE(U62(mark(X1:S),X2:S)) 227.34/227.68 MARK(U62(X1:S,X2:S)) -> MARK(X1:S) 227.34/227.68 MARK(U63(X:S)) -> ACTIVE(U63(mark(X:S))) 227.34/227.68 MARK(U63(X:S)) -> MARK(X:S) 227.34/227.68 MARK(U71(X1:S,X2:S,X3:S)) -> ACTIVE(U71(mark(X1:S),X2:S,X3:S)) 227.34/227.68 MARK(U71(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.34/227.68 MARK(U72(X1:S,X2:S)) -> ACTIVE(U72(mark(X1:S),X2:S)) 227.34/227.68 MARK(U72(X1:S,X2:S)) -> MARK(X1:S) 227.34/227.68 MARK(U73(X1:S,X2:S)) -> ACTIVE(U73(mark(X1:S),X2:S)) 227.34/227.68 MARK(U73(X1:S,X2:S)) -> MARK(X1:S) 227.34/227.68 MARK(U74(X:S)) -> ACTIVE(U74(mark(X:S))) 227.34/227.68 MARK(U74(X:S)) -> MARK(X:S) 227.34/227.68 MARK(U81(X1:S,X2:S)) -> ACTIVE(U81(mark(X1:S),X2:S)) 227.34/227.68 MARK(U81(X1:S,X2:S)) -> MARK(X1:S) 227.34/227.68 MARK(U82(X1:S,X2:S)) -> ACTIVE(U82(mark(X1:S),X2:S)) 227.34/227.68 MARK(U82(X1:S,X2:S)) -> MARK(X1:S) 227.34/227.68 MARK(U83(X:S)) -> ACTIVE(U83(mark(X:S))) 227.34/227.68 MARK(U83(X:S)) -> MARK(X:S) 227.34/227.68 MARK(U91(X1:S,X2:S)) -> ACTIVE(U91(mark(X1:S),X2:S)) 227.34/227.68 MARK(U91(X1:S,X2:S)) -> MARK(X1:S) 227.34/227.68 MARK(U92(X:S)) -> ACTIVE(U92(mark(X:S))) 227.34/227.68 MARK(U92(X:S)) -> MARK(X:S) 227.34/227.68 MARK(__(X1:S,X2:S)) -> ACTIVE(__(mark(X1:S),mark(X2:S))) 227.34/227.68 MARK(__(X1:S,X2:S)) -> MARK(X1:S) 227.34/227.68 MARK(__(X1:S,X2:S)) -> MARK(X2:S) 227.34/227.68 MARK(isList(X:S)) -> ACTIVE(isList(X:S)) 227.34/227.68 MARK(isNeList(X:S)) -> ACTIVE(isNeList(X:S)) 227.34/227.68 MARK(isNePal(X:S)) -> ACTIVE(isNePal(X:S)) 227.34/227.68 MARK(isPal(X:S)) -> ACTIVE(isPal(X:S)) 227.34/227.68 MARK(isPalListKind(X:S)) -> ACTIVE(isPalListKind(X:S)) 227.34/227.68 ->->-> Rules: 227.34/227.68 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.34/227.68 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.34/227.68 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.34/227.68 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.34/227.68 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.34/227.68 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.34/227.68 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.34/227.68 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.34/227.68 U13(active(X:S)) -> U13(X:S) 227.34/227.68 U13(mark(X:S)) -> U13(X:S) 227.34/227.68 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.34/227.68 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.34/227.68 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.34/227.68 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.34/227.68 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.34/227.68 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.34/227.68 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.34/227.68 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.34/227.68 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.34/227.68 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.34/227.68 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.34/227.68 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.34/227.68 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.34/227.68 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.34/227.68 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.34/227.68 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.34/227.68 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.34/227.68 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.34/227.68 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.34/227.68 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.34/227.68 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.34/227.68 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.34/227.68 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.34/227.68 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.34/227.68 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.34/227.68 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.34/227.68 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.34/227.68 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.34/227.68 U26(active(X:S)) -> U26(X:S) 227.34/227.68 U26(mark(X:S)) -> U26(X:S) 227.34/227.68 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.34/227.68 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.34/227.68 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.34/227.68 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.34/227.68 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.34/227.68 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.34/227.68 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.34/227.68 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.34/227.68 U33(active(X:S)) -> U33(X:S) 227.34/227.68 U33(mark(X:S)) -> U33(X:S) 227.34/227.68 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.34/227.68 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.34/227.68 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.34/227.68 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.34/227.68 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.34/227.68 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.34/227.68 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.34/227.68 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.34/227.68 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.34/227.68 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.34/227.68 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.34/227.68 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.34/227.68 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.34/227.68 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.34/227.68 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.34/227.68 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.34/227.68 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.34/227.68 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.34/227.68 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.34/227.68 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.34/227.68 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.34/227.68 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.34/227.68 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.34/227.68 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.34/227.68 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.34/227.68 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.34/227.68 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.34/227.68 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.34/227.68 U46(active(X:S)) -> U46(X:S) 227.34/227.68 U46(mark(X:S)) -> U46(X:S) 227.34/227.68 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.34/227.68 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.34/227.68 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.34/227.68 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.34/227.68 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.34/227.68 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.34/227.68 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.34/227.68 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.34/227.68 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.34/227.68 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.34/227.68 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.34/227.68 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.34/227.68 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.34/227.68 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.34/227.68 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.34/227.68 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.34/227.68 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.34/227.68 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.34/227.68 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.34/227.68 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.34/227.68 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.34/227.68 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.34/227.68 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.34/227.68 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.34/227.68 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.34/227.68 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.34/227.68 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.34/227.68 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.34/227.68 U56(active(X:S)) -> U56(X:S) 227.34/227.68 U56(mark(X:S)) -> U56(X:S) 227.34/227.68 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.34/227.68 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.34/227.68 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.34/227.68 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.34/227.68 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.34/227.68 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.34/227.68 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.34/227.68 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.34/227.68 U63(active(X:S)) -> U63(X:S) 227.34/227.68 U63(mark(X:S)) -> U63(X:S) 227.34/227.68 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.34/227.68 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.34/227.68 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.34/227.68 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.34/227.68 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.34/227.68 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.34/227.68 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.34/227.68 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.34/227.68 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.34/227.68 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.34/227.68 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.34/227.68 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.34/227.68 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.34/227.68 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.34/227.68 U74(active(X:S)) -> U74(X:S) 227.34/227.68 U74(mark(X:S)) -> U74(X:S) 227.34/227.68 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.34/227.68 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.34/227.68 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.34/227.68 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.34/227.68 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.34/227.68 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.34/227.68 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.34/227.68 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.34/227.68 U83(active(X:S)) -> U83(X:S) 227.34/227.68 U83(mark(X:S)) -> U83(X:S) 227.34/227.68 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.34/227.68 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.34/227.68 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.34/227.68 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.34/227.68 U92(active(X:S)) -> U92(X:S) 227.34/227.68 U92(mark(X:S)) -> U92(X:S) 227.34/227.68 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.34/227.68 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.34/227.68 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.34/227.68 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.34/227.68 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.34/227.68 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.34/227.68 active(U13(tt)) -> mark(tt) 227.34/227.68 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.34/227.68 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.34/227.68 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.34/227.68 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.34/227.68 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.34/227.68 active(U26(tt)) -> mark(tt) 227.34/227.68 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.34/227.68 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.34/227.68 active(U33(tt)) -> mark(tt) 227.34/227.68 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.34/227.68 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.34/227.68 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.34/227.68 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.34/227.68 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.34/227.68 active(U46(tt)) -> mark(tt) 227.34/227.68 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.34/227.68 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.34/227.68 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.34/227.68 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.34/227.68 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.34/227.68 active(U56(tt)) -> mark(tt) 227.34/227.68 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.34/227.68 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.34/227.68 active(U63(tt)) -> mark(tt) 227.34/227.68 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.34/227.68 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.34/227.68 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.34/227.68 active(U74(tt)) -> mark(tt) 227.34/227.68 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.34/227.68 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.34/227.68 active(U83(tt)) -> mark(tt) 227.34/227.68 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.34/227.68 active(U92(tt)) -> mark(tt) 227.34/227.68 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.34/227.68 active(__(nil,X:S)) -> mark(X:S) 227.34/227.68 active(__(X:S,nil)) -> mark(X:S) 227.34/227.68 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.34/227.68 active(isList(nil)) -> mark(tt) 227.34/227.68 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.34/227.68 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.34/227.68 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.34/227.68 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.34/227.68 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.34/227.68 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.34/227.68 active(isPal(nil)) -> mark(tt) 227.34/227.68 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.34/227.68 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.34/227.68 active(isPalListKind(a)) -> mark(tt) 227.34/227.68 active(isPalListKind(e)) -> mark(tt) 227.34/227.68 active(isPalListKind(i)) -> mark(tt) 227.34/227.68 active(isPalListKind(nil)) -> mark(tt) 227.34/227.68 active(isPalListKind(o)) -> mark(tt) 227.34/227.68 active(isPalListKind(u)) -> mark(tt) 227.34/227.68 active(isQid(a)) -> mark(tt) 227.34/227.68 active(isQid(e)) -> mark(tt) 227.34/227.68 active(isQid(i)) -> mark(tt) 227.34/227.68 active(isQid(o)) -> mark(tt) 227.34/227.68 active(isQid(u)) -> mark(tt) 227.34/227.68 isList(active(X:S)) -> isList(X:S) 227.34/227.68 isList(mark(X:S)) -> isList(X:S) 227.34/227.68 isNeList(active(X:S)) -> isNeList(X:S) 227.34/227.68 isNeList(mark(X:S)) -> isNeList(X:S) 227.34/227.68 isNePal(active(X:S)) -> isNePal(X:S) 227.34/227.68 isNePal(mark(X:S)) -> isNePal(X:S) 227.34/227.68 isPal(active(X:S)) -> isPal(X:S) 227.34/227.68 isPal(mark(X:S)) -> isPal(X:S) 227.34/227.68 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.34/227.68 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.34/227.68 isQid(active(X:S)) -> isQid(X:S) 227.34/227.68 isQid(mark(X:S)) -> isQid(X:S) 227.34/227.68 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.34/227.68 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.34/227.68 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.34/227.68 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.34/227.68 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.34/227.68 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.34/227.68 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.34/227.68 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.34/227.68 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.34/227.68 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.34/227.68 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.34/227.68 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.34/227.68 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.34/227.68 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.34/227.68 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.34/227.68 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.34/227.68 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.34/227.68 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.34/227.68 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.34/227.68 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.34/227.68 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.34/227.68 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.34/227.68 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.34/227.68 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.34/227.68 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.34/227.68 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.34/227.68 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.34/227.68 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.34/227.68 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.34/227.68 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.34/227.68 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.34/227.68 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.34/227.68 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.34/227.68 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.34/227.68 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.34/227.68 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.34/227.68 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.34/227.68 mark(isList(X:S)) -> active(isList(X:S)) 227.34/227.68 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.34/227.68 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.34/227.68 mark(isPal(X:S)) -> active(isPal(X:S)) 227.34/227.68 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.34/227.68 mark(isQid(X:S)) -> active(isQid(X:S)) 227.34/227.68 mark(a) -> active(a) 227.34/227.68 mark(e) -> active(e) 227.34/227.68 mark(i) -> active(i) 227.34/227.68 mark(nil) -> active(nil) 227.34/227.68 mark(o) -> active(o) 227.34/227.68 mark(tt) -> active(tt) 227.34/227.68 mark(u) -> active(u) 227.34/227.68 227.34/227.68 Problem 1.44: 227.34/227.68 227.34/227.68 Reduction Pairs Processor: 227.34/227.68 -> Pairs: 227.34/227.68 ACTIVE(U54(tt,V1:S,V2:S)) -> MARK(U55(isNeList(V1:S),V2:S)) 227.34/227.68 ACTIVE(U55(tt,V2:S)) -> MARK(U56(isList(V2:S))) 227.34/227.68 ACTIVE(U61(tt,V:S)) -> MARK(U62(isPalListKind(V:S),V:S)) 227.34/227.68 ACTIVE(U62(tt,V:S)) -> MARK(U63(isQid(V:S))) 227.34/227.68 ACTIVE(U71(tt,I:S,P:S)) -> MARK(U72(isPalListKind(I:S),P:S)) 227.34/227.68 ACTIVE(U72(tt,P:S)) -> MARK(U73(isPal(P:S),P:S)) 227.34/227.68 ACTIVE(U73(tt,P:S)) -> MARK(U74(isPalListKind(P:S))) 227.34/227.68 ACTIVE(U81(tt,V:S)) -> MARK(U82(isPalListKind(V:S),V:S)) 227.34/227.68 ACTIVE(U82(tt,V:S)) -> MARK(U83(isNePal(V:S))) 227.34/227.68 ACTIVE(U91(tt,V2:S)) -> MARK(U92(isPalListKind(V2:S))) 227.34/227.68 ACTIVE(__(__(X:S,Y:S),Z:S)) -> MARK(__(X:S,__(Y:S,Z:S))) 227.34/227.68 ACTIVE(__(nil,X:S)) -> MARK(X:S) 227.34/227.68 ACTIVE(__(X:S,nil)) -> MARK(X:S) 227.34/227.68 ACTIVE(isList(__(V1:S,V2:S))) -> MARK(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.34/227.68 ACTIVE(isList(V:S)) -> MARK(U11(isPalListKind(V:S),V:S)) 227.34/227.68 ACTIVE(isNeList(__(V1:S,V2:S))) -> MARK(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.34/227.68 ACTIVE(isNeList(__(V1:S,V2:S))) -> MARK(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.34/227.68 ACTIVE(isNeList(V:S)) -> MARK(U31(isPalListKind(V:S),V:S)) 227.34/227.68 ACTIVE(isNePal(__(I:S,__(P:S,I:S)))) -> MARK(U71(isQid(I:S),I:S,P:S)) 227.34/227.68 ACTIVE(isNePal(V:S)) -> MARK(U61(isPalListKind(V:S),V:S)) 227.34/227.68 ACTIVE(isPal(V:S)) -> MARK(U81(isPalListKind(V:S),V:S)) 227.34/227.68 ACTIVE(isPalListKind(__(V1:S,V2:S))) -> MARK(U91(isPalListKind(V1:S),V2:S)) 227.34/227.68 MARK(U11(X1:S,X2:S)) -> ACTIVE(U11(mark(X1:S),X2:S)) 227.34/227.68 MARK(U11(X1:S,X2:S)) -> MARK(X1:S) 227.34/227.68 MARK(U12(X1:S,X2:S)) -> ACTIVE(U12(mark(X1:S),X2:S)) 227.34/227.68 MARK(U12(X1:S,X2:S)) -> MARK(X1:S) 227.34/227.68 MARK(U13(X:S)) -> ACTIVE(U13(mark(X:S))) 227.34/227.68 MARK(U13(X:S)) -> MARK(X:S) 227.34/227.68 MARK(U21(X1:S,X2:S,X3:S)) -> ACTIVE(U21(mark(X1:S),X2:S,X3:S)) 227.34/227.68 MARK(U21(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.34/227.68 MARK(U22(X1:S,X2:S,X3:S)) -> ACTIVE(U22(mark(X1:S),X2:S,X3:S)) 227.34/227.68 MARK(U22(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.34/227.68 MARK(U23(X1:S,X2:S,X3:S)) -> ACTIVE(U23(mark(X1:S),X2:S,X3:S)) 227.34/227.68 MARK(U23(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.34/227.68 MARK(U24(X1:S,X2:S,X3:S)) -> ACTIVE(U24(mark(X1:S),X2:S,X3:S)) 227.34/227.68 MARK(U24(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.34/227.68 MARK(U25(X1:S,X2:S)) -> ACTIVE(U25(mark(X1:S),X2:S)) 227.34/227.68 MARK(U25(X1:S,X2:S)) -> MARK(X1:S) 227.34/227.68 MARK(U26(X:S)) -> ACTIVE(U26(mark(X:S))) 227.34/227.68 MARK(U26(X:S)) -> MARK(X:S) 227.34/227.68 MARK(U31(X1:S,X2:S)) -> ACTIVE(U31(mark(X1:S),X2:S)) 227.34/227.68 MARK(U31(X1:S,X2:S)) -> MARK(X1:S) 227.34/227.68 MARK(U32(X1:S,X2:S)) -> ACTIVE(U32(mark(X1:S),X2:S)) 227.34/227.68 MARK(U32(X1:S,X2:S)) -> MARK(X1:S) 227.34/227.68 MARK(U33(X:S)) -> ACTIVE(U33(mark(X:S))) 227.34/227.68 MARK(U33(X:S)) -> MARK(X:S) 227.34/227.68 MARK(U41(X1:S,X2:S,X3:S)) -> ACTIVE(U41(mark(X1:S),X2:S,X3:S)) 227.34/227.68 MARK(U41(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.34/227.68 MARK(U42(X1:S,X2:S,X3:S)) -> ACTIVE(U42(mark(X1:S),X2:S,X3:S)) 227.34/227.68 MARK(U42(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.34/227.68 MARK(U43(X1:S,X2:S,X3:S)) -> ACTIVE(U43(mark(X1:S),X2:S,X3:S)) 227.34/227.68 MARK(U43(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.34/227.68 MARK(U44(X1:S,X2:S,X3:S)) -> ACTIVE(U44(mark(X1:S),X2:S,X3:S)) 227.34/227.68 MARK(U44(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.34/227.68 MARK(U45(X1:S,X2:S)) -> ACTIVE(U45(mark(X1:S),X2:S)) 227.34/227.68 MARK(U45(X1:S,X2:S)) -> MARK(X1:S) 227.34/227.68 MARK(U46(X:S)) -> ACTIVE(U46(mark(X:S))) 227.34/227.68 MARK(U46(X:S)) -> MARK(X:S) 227.34/227.68 MARK(U51(X1:S,X2:S,X3:S)) -> ACTIVE(U51(mark(X1:S),X2:S,X3:S)) 227.34/227.68 MARK(U51(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.34/227.68 MARK(U52(X1:S,X2:S,X3:S)) -> ACTIVE(U52(mark(X1:S),X2:S,X3:S)) 227.34/227.68 MARK(U52(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.34/227.68 MARK(U53(X1:S,X2:S,X3:S)) -> ACTIVE(U53(mark(X1:S),X2:S,X3:S)) 227.34/227.68 MARK(U53(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.34/227.68 MARK(U54(X1:S,X2:S,X3:S)) -> ACTIVE(U54(mark(X1:S),X2:S,X3:S)) 227.34/227.68 MARK(U54(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.34/227.68 MARK(U55(X1:S,X2:S)) -> ACTIVE(U55(mark(X1:S),X2:S)) 227.34/227.68 MARK(U55(X1:S,X2:S)) -> MARK(X1:S) 227.34/227.68 MARK(U56(X:S)) -> ACTIVE(U56(mark(X:S))) 227.34/227.68 MARK(U56(X:S)) -> MARK(X:S) 227.34/227.68 MARK(U61(X1:S,X2:S)) -> ACTIVE(U61(mark(X1:S),X2:S)) 227.34/227.68 MARK(U61(X1:S,X2:S)) -> MARK(X1:S) 227.34/227.68 MARK(U62(X1:S,X2:S)) -> ACTIVE(U62(mark(X1:S),X2:S)) 227.34/227.68 MARK(U62(X1:S,X2:S)) -> MARK(X1:S) 227.34/227.68 MARK(U63(X:S)) -> ACTIVE(U63(mark(X:S))) 227.34/227.68 MARK(U63(X:S)) -> MARK(X:S) 227.34/227.68 MARK(U71(X1:S,X2:S,X3:S)) -> ACTIVE(U71(mark(X1:S),X2:S,X3:S)) 227.34/227.68 MARK(U71(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.34/227.68 MARK(U72(X1:S,X2:S)) -> ACTIVE(U72(mark(X1:S),X2:S)) 227.34/227.68 MARK(U72(X1:S,X2:S)) -> MARK(X1:S) 227.34/227.68 MARK(U73(X1:S,X2:S)) -> ACTIVE(U73(mark(X1:S),X2:S)) 227.34/227.68 MARK(U73(X1:S,X2:S)) -> MARK(X1:S) 227.34/227.68 MARK(U74(X:S)) -> ACTIVE(U74(mark(X:S))) 227.34/227.68 MARK(U74(X:S)) -> MARK(X:S) 227.34/227.68 MARK(U81(X1:S,X2:S)) -> ACTIVE(U81(mark(X1:S),X2:S)) 227.34/227.68 MARK(U81(X1:S,X2:S)) -> MARK(X1:S) 227.34/227.68 MARK(U82(X1:S,X2:S)) -> ACTIVE(U82(mark(X1:S),X2:S)) 227.34/227.68 MARK(U82(X1:S,X2:S)) -> MARK(X1:S) 227.34/227.68 MARK(U83(X:S)) -> ACTIVE(U83(mark(X:S))) 227.34/227.68 MARK(U83(X:S)) -> MARK(X:S) 227.34/227.68 MARK(U91(X1:S,X2:S)) -> ACTIVE(U91(mark(X1:S),X2:S)) 227.34/227.68 MARK(U91(X1:S,X2:S)) -> MARK(X1:S) 227.34/227.68 MARK(U92(X:S)) -> ACTIVE(U92(mark(X:S))) 227.34/227.68 MARK(U92(X:S)) -> MARK(X:S) 227.34/227.68 MARK(__(X1:S,X2:S)) -> ACTIVE(__(mark(X1:S),mark(X2:S))) 227.34/227.68 MARK(__(X1:S,X2:S)) -> MARK(X1:S) 227.34/227.68 MARK(__(X1:S,X2:S)) -> MARK(X2:S) 227.34/227.68 MARK(isList(X:S)) -> ACTIVE(isList(X:S)) 227.34/227.68 MARK(isNeList(X:S)) -> ACTIVE(isNeList(X:S)) 227.34/227.68 MARK(isNePal(X:S)) -> ACTIVE(isNePal(X:S)) 227.34/227.68 MARK(isPal(X:S)) -> ACTIVE(isPal(X:S)) 227.34/227.68 MARK(isPalListKind(X:S)) -> ACTIVE(isPalListKind(X:S)) 227.34/227.68 -> Rules: 227.34/227.68 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.34/227.68 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.34/227.68 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.34/227.68 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.34/227.68 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.34/227.68 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.34/227.68 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.34/227.68 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.34/227.68 U13(active(X:S)) -> U13(X:S) 227.34/227.68 U13(mark(X:S)) -> U13(X:S) 227.34/227.68 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.34/227.68 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.34/227.68 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.34/227.68 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.34/227.68 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.34/227.68 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.34/227.68 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.34/227.68 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.34/227.68 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.34/227.68 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.34/227.68 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.34/227.68 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.34/227.68 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.34/227.68 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.34/227.68 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.34/227.68 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.34/227.68 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.34/227.68 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.34/227.68 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.34/227.68 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.34/227.68 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.34/227.68 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.34/227.69 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.34/227.69 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.34/227.69 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.34/227.69 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.34/227.69 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.34/227.69 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.34/227.69 U26(active(X:S)) -> U26(X:S) 227.34/227.69 U26(mark(X:S)) -> U26(X:S) 227.34/227.69 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.34/227.69 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.34/227.69 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.34/227.69 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.34/227.69 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.34/227.69 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.34/227.69 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.34/227.69 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.34/227.69 U33(active(X:S)) -> U33(X:S) 227.34/227.69 U33(mark(X:S)) -> U33(X:S) 227.34/227.69 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.34/227.69 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.34/227.69 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.34/227.69 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.34/227.69 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.34/227.69 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.34/227.69 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.34/227.69 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.34/227.69 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.34/227.69 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.34/227.69 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.34/227.69 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.34/227.69 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.34/227.69 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.34/227.69 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.34/227.69 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.34/227.69 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.34/227.69 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.34/227.69 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.34/227.69 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.34/227.69 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.34/227.69 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.34/227.69 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.34/227.69 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.34/227.69 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.34/227.69 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.34/227.69 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.34/227.69 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.34/227.69 U46(active(X:S)) -> U46(X:S) 227.34/227.69 U46(mark(X:S)) -> U46(X:S) 227.34/227.69 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.34/227.69 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.34/227.69 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.34/227.69 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.34/227.69 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.34/227.69 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.34/227.69 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.34/227.69 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.34/227.69 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.34/227.69 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.34/227.69 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.34/227.69 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.34/227.69 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.34/227.69 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.34/227.69 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.34/227.69 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.34/227.69 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.34/227.69 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.34/227.69 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.34/227.69 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.34/227.69 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.34/227.69 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.34/227.69 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.34/227.69 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.34/227.69 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.34/227.69 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.34/227.69 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.34/227.69 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.34/227.69 U56(active(X:S)) -> U56(X:S) 227.34/227.69 U56(mark(X:S)) -> U56(X:S) 227.34/227.69 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.34/227.69 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.34/227.69 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.34/227.69 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.34/227.69 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.34/227.69 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.34/227.69 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.34/227.69 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.34/227.69 U63(active(X:S)) -> U63(X:S) 227.34/227.69 U63(mark(X:S)) -> U63(X:S) 227.34/227.69 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.34/227.69 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.34/227.69 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.34/227.69 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.34/227.69 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.34/227.69 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.34/227.69 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.34/227.69 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.34/227.69 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.34/227.69 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.34/227.69 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.34/227.69 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.34/227.69 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.34/227.69 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.34/227.69 U74(active(X:S)) -> U74(X:S) 227.34/227.69 U74(mark(X:S)) -> U74(X:S) 227.34/227.69 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.34/227.69 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.34/227.69 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.34/227.69 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.34/227.69 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.34/227.69 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.34/227.69 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.34/227.69 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.34/227.69 U83(active(X:S)) -> U83(X:S) 227.34/227.69 U83(mark(X:S)) -> U83(X:S) 227.34/227.69 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.34/227.69 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.34/227.69 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.34/227.69 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.34/227.69 U92(active(X:S)) -> U92(X:S) 227.34/227.69 U92(mark(X:S)) -> U92(X:S) 227.34/227.69 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.34/227.69 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.34/227.69 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.34/227.69 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.34/227.69 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.34/227.69 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.34/227.69 active(U13(tt)) -> mark(tt) 227.34/227.69 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.34/227.69 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.34/227.69 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.34/227.69 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.34/227.69 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.34/227.69 active(U26(tt)) -> mark(tt) 227.34/227.69 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.34/227.69 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.34/227.69 active(U33(tt)) -> mark(tt) 227.34/227.69 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.34/227.69 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.34/227.69 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.34/227.69 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.34/227.69 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.34/227.69 active(U46(tt)) -> mark(tt) 227.34/227.69 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.34/227.69 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.34/227.69 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.34/227.69 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.34/227.69 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.34/227.69 active(U56(tt)) -> mark(tt) 227.34/227.69 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.34/227.69 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.34/227.69 active(U63(tt)) -> mark(tt) 227.34/227.69 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.34/227.69 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.34/227.69 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.34/227.69 active(U74(tt)) -> mark(tt) 227.34/227.69 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.34/227.69 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.34/227.69 active(U83(tt)) -> mark(tt) 227.34/227.69 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.34/227.69 active(U92(tt)) -> mark(tt) 227.34/227.69 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.34/227.69 active(__(nil,X:S)) -> mark(X:S) 227.34/227.69 active(__(X:S,nil)) -> mark(X:S) 227.34/227.69 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.34/227.69 active(isList(nil)) -> mark(tt) 227.34/227.69 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.34/227.69 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.34/227.69 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.34/227.69 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.34/227.69 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.34/227.69 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.34/227.69 active(isPal(nil)) -> mark(tt) 227.34/227.69 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.34/227.69 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.34/227.69 active(isPalListKind(a)) -> mark(tt) 227.34/227.69 active(isPalListKind(e)) -> mark(tt) 227.34/227.69 active(isPalListKind(i)) -> mark(tt) 227.34/227.69 active(isPalListKind(nil)) -> mark(tt) 227.34/227.69 active(isPalListKind(o)) -> mark(tt) 227.34/227.69 active(isPalListKind(u)) -> mark(tt) 227.34/227.69 active(isQid(a)) -> mark(tt) 227.34/227.69 active(isQid(e)) -> mark(tt) 227.34/227.69 active(isQid(i)) -> mark(tt) 227.34/227.69 active(isQid(o)) -> mark(tt) 227.34/227.69 active(isQid(u)) -> mark(tt) 227.34/227.69 isList(active(X:S)) -> isList(X:S) 227.34/227.69 isList(mark(X:S)) -> isList(X:S) 227.34/227.69 isNeList(active(X:S)) -> isNeList(X:S) 227.34/227.69 isNeList(mark(X:S)) -> isNeList(X:S) 227.34/227.69 isNePal(active(X:S)) -> isNePal(X:S) 227.34/227.69 isNePal(mark(X:S)) -> isNePal(X:S) 227.34/227.69 isPal(active(X:S)) -> isPal(X:S) 227.34/227.69 isPal(mark(X:S)) -> isPal(X:S) 227.34/227.69 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.34/227.69 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.34/227.69 isQid(active(X:S)) -> isQid(X:S) 227.34/227.69 isQid(mark(X:S)) -> isQid(X:S) 227.34/227.69 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.34/227.69 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.34/227.69 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.34/227.69 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.34/227.69 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.34/227.69 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.34/227.69 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.34/227.69 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.34/227.69 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.34/227.69 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.34/227.69 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.34/227.69 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.34/227.69 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.34/227.69 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.34/227.69 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.34/227.69 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.34/227.69 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.34/227.69 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.34/227.69 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.34/227.69 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.34/227.69 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.34/227.69 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.34/227.69 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.34/227.69 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.34/227.69 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.34/227.69 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.34/227.69 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.34/227.69 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.34/227.69 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.34/227.69 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.34/227.69 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.34/227.69 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.34/227.69 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.34/227.69 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.34/227.69 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.34/227.69 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.34/227.69 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.34/227.69 mark(isList(X:S)) -> active(isList(X:S)) 227.34/227.69 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.34/227.69 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.34/227.69 mark(isPal(X:S)) -> active(isPal(X:S)) 227.34/227.69 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.34/227.69 mark(isQid(X:S)) -> active(isQid(X:S)) 227.34/227.69 mark(a) -> active(a) 227.34/227.69 mark(e) -> active(e) 227.34/227.69 mark(i) -> active(i) 227.34/227.69 mark(nil) -> active(nil) 227.34/227.69 mark(o) -> active(o) 227.34/227.69 mark(tt) -> active(tt) 227.34/227.69 mark(u) -> active(u) 227.34/227.69 -> Usable rules: 227.34/227.69 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.34/227.69 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.34/227.69 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.34/227.69 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.34/227.69 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.34/227.69 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.34/227.69 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.34/227.69 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.34/227.69 U13(active(X:S)) -> U13(X:S) 227.34/227.69 U13(mark(X:S)) -> U13(X:S) 227.34/227.69 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.34/227.69 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.34/227.69 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.34/227.69 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.34/227.69 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.34/227.69 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.34/227.69 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.34/227.69 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.34/227.69 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.34/227.69 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.34/227.69 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.34/227.69 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.34/227.69 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.34/227.69 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.34/227.69 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.34/227.69 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.34/227.69 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.34/227.69 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.34/227.69 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.34/227.69 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.34/227.69 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.34/227.69 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.34/227.69 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.34/227.69 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.34/227.69 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.34/227.69 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.34/227.69 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.34/227.69 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.34/227.69 U26(active(X:S)) -> U26(X:S) 227.34/227.69 U26(mark(X:S)) -> U26(X:S) 227.34/227.69 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.34/227.69 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.34/227.69 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.34/227.69 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.34/227.69 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.34/227.69 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.34/227.69 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.34/227.69 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.34/227.69 U33(active(X:S)) -> U33(X:S) 227.34/227.69 U33(mark(X:S)) -> U33(X:S) 227.34/227.69 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.34/227.69 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.34/227.69 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.34/227.69 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.34/227.69 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.34/227.69 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.34/227.69 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.34/227.69 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.34/227.69 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.34/227.69 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.34/227.69 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.34/227.69 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.34/227.69 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.34/227.69 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.34/227.69 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.34/227.69 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.34/227.69 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.34/227.69 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.34/227.69 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.34/227.69 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.34/227.69 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.34/227.69 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.34/227.69 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.34/227.69 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.34/227.69 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.34/227.69 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.34/227.69 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.34/227.69 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.34/227.69 U46(active(X:S)) -> U46(X:S) 227.34/227.69 U46(mark(X:S)) -> U46(X:S) 227.34/227.69 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.34/227.69 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.34/227.69 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.34/227.69 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.34/227.69 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.34/227.69 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.34/227.69 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.34/227.69 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.34/227.69 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.34/227.69 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.34/227.69 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.34/227.69 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.34/227.69 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.34/227.69 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.34/227.69 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.34/227.69 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.34/227.69 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.34/227.69 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.34/227.69 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.34/227.69 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.34/227.69 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.34/227.69 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.34/227.69 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.34/227.69 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.34/227.69 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.34/227.69 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.34/227.69 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.34/227.69 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.34/227.69 U56(active(X:S)) -> U56(X:S) 227.34/227.69 U56(mark(X:S)) -> U56(X:S) 227.34/227.69 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.34/227.69 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.34/227.69 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.34/227.69 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.34/227.69 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.34/227.69 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.34/227.69 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.34/227.69 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.34/227.69 U63(active(X:S)) -> U63(X:S) 227.34/227.69 U63(mark(X:S)) -> U63(X:S) 227.34/227.69 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.34/227.69 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.34/227.69 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.34/227.69 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.34/227.69 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.34/227.69 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.34/227.69 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.34/227.69 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.34/227.69 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.34/227.69 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.34/227.69 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.34/227.69 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.34/227.69 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.34/227.69 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.34/227.69 U74(active(X:S)) -> U74(X:S) 227.34/227.69 U74(mark(X:S)) -> U74(X:S) 227.34/227.69 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.34/227.69 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.34/227.69 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.34/227.69 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.34/227.69 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.34/227.69 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.34/227.69 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.34/227.69 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.34/227.69 U83(active(X:S)) -> U83(X:S) 227.34/227.69 U83(mark(X:S)) -> U83(X:S) 227.34/227.69 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.34/227.69 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.34/227.69 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.34/227.69 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.34/227.69 U92(active(X:S)) -> U92(X:S) 227.34/227.69 U92(mark(X:S)) -> U92(X:S) 227.34/227.69 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.34/227.69 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.34/227.69 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.34/227.69 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.34/227.69 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.34/227.69 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.34/227.69 active(U13(tt)) -> mark(tt) 227.34/227.69 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.34/227.69 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.34/227.69 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.34/227.69 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.34/227.69 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.34/227.69 active(U26(tt)) -> mark(tt) 227.34/227.69 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.34/227.69 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.34/227.69 active(U33(tt)) -> mark(tt) 227.34/227.69 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.34/227.69 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.34/227.69 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.34/227.69 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.34/227.69 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.34/227.69 active(U46(tt)) -> mark(tt) 227.34/227.69 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.34/227.69 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.34/227.69 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.34/227.69 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.34/227.69 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.34/227.69 active(U56(tt)) -> mark(tt) 227.34/227.69 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.34/227.69 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.34/227.69 active(U63(tt)) -> mark(tt) 227.34/227.69 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.34/227.69 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.34/227.69 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.34/227.69 active(U74(tt)) -> mark(tt) 227.34/227.69 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.34/227.69 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.34/227.69 active(U83(tt)) -> mark(tt) 227.34/227.69 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.34/227.69 active(U92(tt)) -> mark(tt) 227.34/227.69 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.34/227.69 active(__(nil,X:S)) -> mark(X:S) 227.34/227.69 active(__(X:S,nil)) -> mark(X:S) 227.34/227.69 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.34/227.69 active(isList(nil)) -> mark(tt) 227.34/227.69 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.34/227.69 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.34/227.69 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.34/227.69 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.34/227.69 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.34/227.69 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.34/227.69 active(isPal(nil)) -> mark(tt) 227.34/227.69 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.34/227.69 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.34/227.69 active(isPalListKind(a)) -> mark(tt) 227.34/227.69 active(isPalListKind(e)) -> mark(tt) 227.34/227.69 active(isPalListKind(i)) -> mark(tt) 227.34/227.69 active(isPalListKind(nil)) -> mark(tt) 227.34/227.69 active(isPalListKind(o)) -> mark(tt) 227.34/227.69 active(isPalListKind(u)) -> mark(tt) 227.34/227.69 active(isQid(a)) -> mark(tt) 227.34/227.69 active(isQid(e)) -> mark(tt) 227.34/227.69 active(isQid(i)) -> mark(tt) 227.34/227.69 active(isQid(o)) -> mark(tt) 227.34/227.69 active(isQid(u)) -> mark(tt) 227.34/227.69 isList(active(X:S)) -> isList(X:S) 227.34/227.69 isList(mark(X:S)) -> isList(X:S) 227.34/227.69 isNeList(active(X:S)) -> isNeList(X:S) 227.34/227.69 isNeList(mark(X:S)) -> isNeList(X:S) 227.34/227.69 isNePal(active(X:S)) -> isNePal(X:S) 227.34/227.69 isNePal(mark(X:S)) -> isNePal(X:S) 227.34/227.69 isPal(active(X:S)) -> isPal(X:S) 227.34/227.69 isPal(mark(X:S)) -> isPal(X:S) 227.34/227.69 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.34/227.69 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.34/227.69 isQid(active(X:S)) -> isQid(X:S) 227.34/227.69 isQid(mark(X:S)) -> isQid(X:S) 227.34/227.69 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.34/227.69 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.34/227.69 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.34/227.69 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.34/227.69 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.34/227.69 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.34/227.69 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.34/227.69 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.34/227.69 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.34/227.69 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.34/227.69 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.34/227.69 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.34/227.69 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.34/227.69 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.34/227.69 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.34/227.69 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.34/227.69 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.34/227.69 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.34/227.69 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.34/227.69 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.34/227.69 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.34/227.69 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.34/227.69 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.34/227.69 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.34/227.69 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.34/227.69 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.34/227.69 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.34/227.69 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.34/227.69 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.34/227.69 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.34/227.69 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.34/227.69 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.34/227.69 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.34/227.69 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.34/227.69 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.34/227.69 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.34/227.69 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.34/227.69 mark(isList(X:S)) -> active(isList(X:S)) 227.34/227.69 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.34/227.69 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.34/227.69 mark(isPal(X:S)) -> active(isPal(X:S)) 227.34/227.69 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.34/227.69 mark(isQid(X:S)) -> active(isQid(X:S)) 227.34/227.69 mark(a) -> active(a) 227.34/227.69 mark(e) -> active(e) 227.34/227.69 mark(i) -> active(i) 227.34/227.69 mark(nil) -> active(nil) 227.34/227.69 mark(o) -> active(o) 227.34/227.69 mark(tt) -> active(tt) 227.34/227.69 mark(u) -> active(u) 227.34/227.69 ->Interpretation type: 227.34/227.69 Linear 227.34/227.69 ->Coefficients: 227.34/227.69 Natural Numbers 227.34/227.69 ->Dimension: 227.34/227.69 1 227.34/227.69 ->Bound: 227.34/227.69 2 227.34/227.69 ->Interpretation: 227.34/227.69 227.34/227.69 [U11](X1,X2) = X1 + 2.X2 227.34/227.69 [U12](X1,X2) = X1 + 2.X2 227.34/227.69 [U13](X) = X 227.34/227.69 [U21](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.34/227.69 [U22](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.34/227.69 [U23](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.34/227.69 [U24](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 1 227.34/227.69 [U25](X1,X2) = X1 + 2.X2 + 2 227.34/227.69 [U26](X) = X + 2 227.34/227.69 [U31](X1,X2) = X1 + 2.X2 227.34/227.69 [U32](X1,X2) = X1 + X2 227.34/227.69 [U33](X) = X 227.34/227.69 [U41](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.34/227.69 [U42](X1,X2,X3) = X1 + 2.X2 + 2.X3 + 2 227.34/227.69 [U43](X1,X2,X3) = X1 + 2.X2 + 2.X3 + 2 227.34/227.69 [U44](X1,X2,X3) = X1 + 2.X2 + 2.X3 + 2 227.34/227.69 [U45](X1,X2) = X1 + 2.X2 + 1 227.34/227.69 [U46](X) = X 227.34/227.69 [U51](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.34/227.69 [U52](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.34/227.69 [U53](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.34/227.69 [U54](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.34/227.69 [U55](X1,X2) = X1 + 2.X2 + 2 227.34/227.69 [U56](X) = X + 1 227.34/227.69 [U61](X1,X2) = X1 + X2 227.34/227.69 [U62](X1,X2) = X1 + X2 227.34/227.69 [U63](X) = X 227.34/227.69 [U71](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 227.34/227.69 [U72](X1,X2) = X1 + 2.X2 + 2 227.34/227.69 [U73](X1,X2) = 2.X1 227.34/227.69 [U74](X) = X 227.34/227.69 [U81](X1,X2) = X1 + X2 227.34/227.69 [U82](X1,X2) = X1 + X2 227.34/227.69 [U83](X) = X 227.34/227.69 [U91](X1,X2) = X1 227.34/227.69 [U92](X) = X 227.34/227.69 [__](X1,X2) = 2.X1 + X2 + 2 227.34/227.69 [active](X) = X 227.34/227.69 [isList](X) = 2.X + 2 227.34/227.69 [isNeList](X) = 2.X + 2 227.34/227.69 [isNePal](X) = X + 2 227.34/227.69 [isPal](X) = X + 2 227.34/227.69 [isPalListKind](X) = 2 227.34/227.69 [isQid](X) = 2 227.34/227.69 [mark](X) = X 227.34/227.69 [a] = 0 227.34/227.69 [e] = 0 227.34/227.69 [fSNonEmpty] = 0 227.34/227.69 [i] = 2 227.34/227.69 [nil] = 0 227.34/227.69 [o] = 2 227.34/227.69 [tt] = 2 227.34/227.69 [u] = 2 227.34/227.69 [U11#](X1,X2) = 0 227.34/227.69 [U12#](X1,X2) = 0 227.34/227.69 [U13#](X) = 0 227.34/227.69 [U21#](X1,X2,X3) = 0 227.34/227.69 [U22#](X1,X2,X3) = 0 227.34/227.69 [U23#](X1,X2,X3) = 0 227.34/227.69 [U24#](X1,X2,X3) = 0 227.34/227.69 [U25#](X1,X2) = 0 227.34/227.69 [U26#](X) = 0 227.34/227.69 [U31#](X1,X2) = 0 227.34/227.69 [U32#](X1,X2) = 0 227.34/227.69 [U33#](X) = 0 227.34/227.69 [U41#](X1,X2,X3) = 0 227.34/227.69 [U42#](X1,X2,X3) = 0 227.34/227.69 [U43#](X1,X2,X3) = 0 227.34/227.69 [U44#](X1,X2,X3) = 0 227.34/227.69 [U45#](X1,X2) = 0 227.34/227.69 [U46#](X) = 0 227.34/227.69 [U51#](X1,X2,X3) = 0 227.34/227.69 [U52#](X1,X2,X3) = 0 227.34/227.69 [U53#](X1,X2,X3) = 0 227.34/227.69 [U54#](X1,X2,X3) = 0 227.34/227.69 [U55#](X1,X2) = 0 227.34/227.69 [U56#](X) = 0 227.34/227.69 [U61#](X1,X2) = 0 227.34/227.69 [U62#](X1,X2) = 0 227.34/227.69 [U63#](X) = 0 227.34/227.69 [U71#](X1,X2,X3) = 0 227.34/227.69 [U72#](X1,X2) = 0 227.34/227.69 [U73#](X1,X2) = 0 227.34/227.69 [U74#](X) = 0 227.34/227.69 [U81#](X1,X2) = 0 227.34/227.69 [U82#](X1,X2) = 0 227.34/227.69 [U83#](X) = 0 227.34/227.69 [U91#](X1,X2) = 0 227.34/227.69 [U92#](X) = 0 227.34/227.69 [__#](X1,X2) = 0 227.34/227.69 [ACTIVE](X) = 2.X + 2 227.34/227.69 [ISLIST](X) = 0 227.34/227.69 [ISNELIST](X) = 0 227.34/227.69 [ISNEPAL](X) = 0 227.34/227.69 [ISPAL](X) = 0 227.34/227.69 [ISPALLISTKIND](X) = 0 227.34/227.69 [ISQID](X) = 0 227.34/227.69 [MARK](X) = 2.X + 2 227.34/227.69 227.34/227.69 Problem 1.44: 227.34/227.69 227.34/227.69 SCC Processor: 227.34/227.69 -> Pairs: 227.34/227.69 ACTIVE(U55(tt,V2:S)) -> MARK(U56(isList(V2:S))) 227.34/227.69 ACTIVE(U61(tt,V:S)) -> MARK(U62(isPalListKind(V:S),V:S)) 227.34/227.69 ACTIVE(U62(tt,V:S)) -> MARK(U63(isQid(V:S))) 227.34/227.69 ACTIVE(U71(tt,I:S,P:S)) -> MARK(U72(isPalListKind(I:S),P:S)) 227.34/227.69 ACTIVE(U72(tt,P:S)) -> MARK(U73(isPal(P:S),P:S)) 227.34/227.69 ACTIVE(U73(tt,P:S)) -> MARK(U74(isPalListKind(P:S))) 227.34/227.69 ACTIVE(U81(tt,V:S)) -> MARK(U82(isPalListKind(V:S),V:S)) 227.34/227.69 ACTIVE(U82(tt,V:S)) -> MARK(U83(isNePal(V:S))) 227.34/227.69 ACTIVE(U91(tt,V2:S)) -> MARK(U92(isPalListKind(V2:S))) 227.34/227.69 ACTIVE(__(__(X:S,Y:S),Z:S)) -> MARK(__(X:S,__(Y:S,Z:S))) 227.34/227.69 ACTIVE(__(nil,X:S)) -> MARK(X:S) 227.34/227.69 ACTIVE(__(X:S,nil)) -> MARK(X:S) 227.34/227.69 ACTIVE(isList(__(V1:S,V2:S))) -> MARK(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.34/227.69 ACTIVE(isList(V:S)) -> MARK(U11(isPalListKind(V:S),V:S)) 227.34/227.69 ACTIVE(isNeList(__(V1:S,V2:S))) -> MARK(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.34/227.69 ACTIVE(isNeList(__(V1:S,V2:S))) -> MARK(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.34/227.69 ACTIVE(isNeList(V:S)) -> MARK(U31(isPalListKind(V:S),V:S)) 227.34/227.69 ACTIVE(isNePal(__(I:S,__(P:S,I:S)))) -> MARK(U71(isQid(I:S),I:S,P:S)) 227.34/227.69 ACTIVE(isNePal(V:S)) -> MARK(U61(isPalListKind(V:S),V:S)) 227.34/227.69 ACTIVE(isPal(V:S)) -> MARK(U81(isPalListKind(V:S),V:S)) 227.34/227.69 ACTIVE(isPalListKind(__(V1:S,V2:S))) -> MARK(U91(isPalListKind(V1:S),V2:S)) 227.34/227.69 MARK(U11(X1:S,X2:S)) -> ACTIVE(U11(mark(X1:S),X2:S)) 227.34/227.69 MARK(U11(X1:S,X2:S)) -> MARK(X1:S) 227.34/227.69 MARK(U12(X1:S,X2:S)) -> ACTIVE(U12(mark(X1:S),X2:S)) 227.34/227.69 MARK(U12(X1:S,X2:S)) -> MARK(X1:S) 227.34/227.69 MARK(U13(X:S)) -> ACTIVE(U13(mark(X:S))) 227.34/227.69 MARK(U13(X:S)) -> MARK(X:S) 227.34/227.69 MARK(U21(X1:S,X2:S,X3:S)) -> ACTIVE(U21(mark(X1:S),X2:S,X3:S)) 227.34/227.69 MARK(U21(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.34/227.69 MARK(U22(X1:S,X2:S,X3:S)) -> ACTIVE(U22(mark(X1:S),X2:S,X3:S)) 227.34/227.69 MARK(U22(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.34/227.69 MARK(U23(X1:S,X2:S,X3:S)) -> ACTIVE(U23(mark(X1:S),X2:S,X3:S)) 227.34/227.69 MARK(U23(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.34/227.69 MARK(U24(X1:S,X2:S,X3:S)) -> ACTIVE(U24(mark(X1:S),X2:S,X3:S)) 227.34/227.69 MARK(U24(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.34/227.69 MARK(U25(X1:S,X2:S)) -> ACTIVE(U25(mark(X1:S),X2:S)) 227.34/227.69 MARK(U25(X1:S,X2:S)) -> MARK(X1:S) 227.34/227.69 MARK(U26(X:S)) -> ACTIVE(U26(mark(X:S))) 227.34/227.69 MARK(U26(X:S)) -> MARK(X:S) 227.34/227.69 MARK(U31(X1:S,X2:S)) -> ACTIVE(U31(mark(X1:S),X2:S)) 227.34/227.69 MARK(U31(X1:S,X2:S)) -> MARK(X1:S) 227.34/227.69 MARK(U32(X1:S,X2:S)) -> ACTIVE(U32(mark(X1:S),X2:S)) 227.34/227.69 MARK(U32(X1:S,X2:S)) -> MARK(X1:S) 227.34/227.69 MARK(U33(X:S)) -> ACTIVE(U33(mark(X:S))) 227.34/227.69 MARK(U33(X:S)) -> MARK(X:S) 227.34/227.69 MARK(U41(X1:S,X2:S,X3:S)) -> ACTIVE(U41(mark(X1:S),X2:S,X3:S)) 227.34/227.69 MARK(U41(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.34/227.69 MARK(U42(X1:S,X2:S,X3:S)) -> ACTIVE(U42(mark(X1:S),X2:S,X3:S)) 227.34/227.69 MARK(U42(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.34/227.69 MARK(U43(X1:S,X2:S,X3:S)) -> ACTIVE(U43(mark(X1:S),X2:S,X3:S)) 227.34/227.69 MARK(U43(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.34/227.69 MARK(U44(X1:S,X2:S,X3:S)) -> ACTIVE(U44(mark(X1:S),X2:S,X3:S)) 227.34/227.69 MARK(U44(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.34/227.69 MARK(U45(X1:S,X2:S)) -> ACTIVE(U45(mark(X1:S),X2:S)) 227.34/227.69 MARK(U45(X1:S,X2:S)) -> MARK(X1:S) 227.34/227.69 MARK(U46(X:S)) -> ACTIVE(U46(mark(X:S))) 227.34/227.69 MARK(U46(X:S)) -> MARK(X:S) 227.34/227.69 MARK(U51(X1:S,X2:S,X3:S)) -> ACTIVE(U51(mark(X1:S),X2:S,X3:S)) 227.34/227.69 MARK(U51(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.34/227.69 MARK(U52(X1:S,X2:S,X3:S)) -> ACTIVE(U52(mark(X1:S),X2:S,X3:S)) 227.34/227.69 MARK(U52(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.34/227.69 MARK(U53(X1:S,X2:S,X3:S)) -> ACTIVE(U53(mark(X1:S),X2:S,X3:S)) 227.34/227.69 MARK(U53(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.34/227.69 MARK(U54(X1:S,X2:S,X3:S)) -> ACTIVE(U54(mark(X1:S),X2:S,X3:S)) 227.34/227.69 MARK(U54(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.34/227.69 MARK(U55(X1:S,X2:S)) -> ACTIVE(U55(mark(X1:S),X2:S)) 227.34/227.69 MARK(U55(X1:S,X2:S)) -> MARK(X1:S) 227.34/227.69 MARK(U56(X:S)) -> ACTIVE(U56(mark(X:S))) 227.34/227.69 MARK(U56(X:S)) -> MARK(X:S) 227.34/227.69 MARK(U61(X1:S,X2:S)) -> ACTIVE(U61(mark(X1:S),X2:S)) 227.34/227.69 MARK(U61(X1:S,X2:S)) -> MARK(X1:S) 227.34/227.69 MARK(U62(X1:S,X2:S)) -> ACTIVE(U62(mark(X1:S),X2:S)) 227.34/227.69 MARK(U62(X1:S,X2:S)) -> MARK(X1:S) 227.34/227.69 MARK(U63(X:S)) -> ACTIVE(U63(mark(X:S))) 227.34/227.69 MARK(U63(X:S)) -> MARK(X:S) 227.34/227.69 MARK(U71(X1:S,X2:S,X3:S)) -> ACTIVE(U71(mark(X1:S),X2:S,X3:S)) 227.34/227.69 MARK(U71(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.34/227.69 MARK(U72(X1:S,X2:S)) -> ACTIVE(U72(mark(X1:S),X2:S)) 227.34/227.69 MARK(U72(X1:S,X2:S)) -> MARK(X1:S) 227.34/227.69 MARK(U73(X1:S,X2:S)) -> ACTIVE(U73(mark(X1:S),X2:S)) 227.34/227.69 MARK(U73(X1:S,X2:S)) -> MARK(X1:S) 227.34/227.69 MARK(U74(X:S)) -> ACTIVE(U74(mark(X:S))) 227.34/227.69 MARK(U74(X:S)) -> MARK(X:S) 227.34/227.69 MARK(U81(X1:S,X2:S)) -> ACTIVE(U81(mark(X1:S),X2:S)) 227.34/227.69 MARK(U81(X1:S,X2:S)) -> MARK(X1:S) 227.34/227.69 MARK(U82(X1:S,X2:S)) -> ACTIVE(U82(mark(X1:S),X2:S)) 227.34/227.69 MARK(U82(X1:S,X2:S)) -> MARK(X1:S) 227.34/227.69 MARK(U83(X:S)) -> ACTIVE(U83(mark(X:S))) 227.34/227.69 MARK(U83(X:S)) -> MARK(X:S) 227.34/227.69 MARK(U91(X1:S,X2:S)) -> ACTIVE(U91(mark(X1:S),X2:S)) 227.34/227.69 MARK(U91(X1:S,X2:S)) -> MARK(X1:S) 227.34/227.69 MARK(U92(X:S)) -> ACTIVE(U92(mark(X:S))) 227.34/227.69 MARK(U92(X:S)) -> MARK(X:S) 227.34/227.69 MARK(__(X1:S,X2:S)) -> ACTIVE(__(mark(X1:S),mark(X2:S))) 227.34/227.69 MARK(__(X1:S,X2:S)) -> MARK(X1:S) 227.34/227.69 MARK(__(X1:S,X2:S)) -> MARK(X2:S) 227.34/227.69 MARK(isList(X:S)) -> ACTIVE(isList(X:S)) 227.34/227.69 MARK(isNeList(X:S)) -> ACTIVE(isNeList(X:S)) 227.34/227.69 MARK(isNePal(X:S)) -> ACTIVE(isNePal(X:S)) 227.34/227.69 MARK(isPal(X:S)) -> ACTIVE(isPal(X:S)) 227.34/227.69 MARK(isPalListKind(X:S)) -> ACTIVE(isPalListKind(X:S)) 227.34/227.69 -> Rules: 227.34/227.69 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.34/227.69 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.34/227.69 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.34/227.69 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.34/227.69 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.34/227.69 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.34/227.69 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.34/227.69 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.34/227.69 U13(active(X:S)) -> U13(X:S) 227.34/227.69 U13(mark(X:S)) -> U13(X:S) 227.34/227.69 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.34/227.69 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.34/227.69 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.34/227.69 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.34/227.69 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.34/227.69 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.34/227.69 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.34/227.69 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.34/227.69 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.34/227.69 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.34/227.69 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.34/227.69 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.34/227.69 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.34/227.69 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.34/227.69 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.34/227.69 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.34/227.69 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.34/227.69 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.34/227.69 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.34/227.69 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.34/227.69 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.34/227.69 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.34/227.69 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.34/227.69 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.34/227.69 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.34/227.69 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.34/227.69 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.34/227.69 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.34/227.69 U26(active(X:S)) -> U26(X:S) 227.34/227.69 U26(mark(X:S)) -> U26(X:S) 227.34/227.69 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.34/227.69 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.34/227.69 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.34/227.69 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.34/227.69 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.34/227.69 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.34/227.69 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.34/227.69 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.34/227.69 U33(active(X:S)) -> U33(X:S) 227.34/227.69 U33(mark(X:S)) -> U33(X:S) 227.34/227.69 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.34/227.69 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.34/227.69 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.34/227.69 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.34/227.69 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.34/227.69 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.34/227.69 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.34/227.69 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.34/227.69 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.34/227.69 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.34/227.69 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.34/227.69 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.34/227.69 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.34/227.69 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.34/227.69 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.34/227.69 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.34/227.69 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.34/227.69 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.34/227.69 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.34/227.69 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.34/227.69 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.34/227.69 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.34/227.69 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.34/227.69 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.34/227.69 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.34/227.69 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.34/227.69 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.34/227.69 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.34/227.69 U46(active(X:S)) -> U46(X:S) 227.34/227.69 U46(mark(X:S)) -> U46(X:S) 227.34/227.69 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.34/227.69 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.34/227.69 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.34/227.69 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.34/227.69 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.34/227.69 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.34/227.69 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.34/227.69 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.34/227.69 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.34/227.69 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.34/227.69 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.34/227.69 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.34/227.69 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.34/227.69 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.34/227.69 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.34/227.69 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.34/227.69 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.34/227.69 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.34/227.69 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.34/227.69 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.34/227.69 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.34/227.69 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.34/227.69 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.34/227.69 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.34/227.69 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.34/227.69 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.34/227.69 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.34/227.69 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.34/227.69 U56(active(X:S)) -> U56(X:S) 227.34/227.69 U56(mark(X:S)) -> U56(X:S) 227.34/227.69 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.34/227.69 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.34/227.69 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.34/227.69 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.34/227.69 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.34/227.69 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.34/227.69 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.34/227.69 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.34/227.69 U63(active(X:S)) -> U63(X:S) 227.34/227.69 U63(mark(X:S)) -> U63(X:S) 227.34/227.69 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.34/227.69 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.34/227.69 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.34/227.69 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.34/227.69 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.34/227.69 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.34/227.69 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.34/227.69 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.34/227.69 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.34/227.69 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.34/227.69 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.34/227.69 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.34/227.69 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.34/227.69 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.34/227.69 U74(active(X:S)) -> U74(X:S) 227.34/227.69 U74(mark(X:S)) -> U74(X:S) 227.34/227.69 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.34/227.69 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.34/227.69 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.34/227.69 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.34/227.69 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.34/227.69 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.34/227.69 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.34/227.69 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.34/227.69 U83(active(X:S)) -> U83(X:S) 227.34/227.69 U83(mark(X:S)) -> U83(X:S) 227.34/227.69 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.34/227.69 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.34/227.69 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.34/227.69 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.34/227.69 U92(active(X:S)) -> U92(X:S) 227.34/227.69 U92(mark(X:S)) -> U92(X:S) 227.34/227.69 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.34/227.69 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.34/227.69 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.34/227.69 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.34/227.69 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.34/227.69 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.34/227.69 active(U13(tt)) -> mark(tt) 227.34/227.69 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.34/227.69 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.34/227.69 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.34/227.69 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.34/227.69 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.34/227.69 active(U26(tt)) -> mark(tt) 227.34/227.69 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.34/227.69 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.34/227.69 active(U33(tt)) -> mark(tt) 227.34/227.69 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.34/227.69 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.34/227.69 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.34/227.69 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.34/227.69 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.34/227.69 active(U46(tt)) -> mark(tt) 227.34/227.69 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.34/227.69 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.34/227.69 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.34/227.69 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.34/227.69 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.34/227.69 active(U56(tt)) -> mark(tt) 227.34/227.69 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.34/227.69 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.34/227.69 active(U63(tt)) -> mark(tt) 227.34/227.69 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.34/227.69 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.34/227.69 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.34/227.69 active(U74(tt)) -> mark(tt) 227.34/227.69 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.34/227.69 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.34/227.69 active(U83(tt)) -> mark(tt) 227.34/227.69 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.34/227.69 active(U92(tt)) -> mark(tt) 227.34/227.69 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.34/227.69 active(__(nil,X:S)) -> mark(X:S) 227.34/227.69 active(__(X:S,nil)) -> mark(X:S) 227.34/227.69 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.34/227.69 active(isList(nil)) -> mark(tt) 227.34/227.69 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.34/227.69 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.34/227.69 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.34/227.69 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.34/227.69 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.34/227.69 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.34/227.69 active(isPal(nil)) -> mark(tt) 227.34/227.69 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.34/227.69 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.34/227.69 active(isPalListKind(a)) -> mark(tt) 227.34/227.69 active(isPalListKind(e)) -> mark(tt) 227.34/227.69 active(isPalListKind(i)) -> mark(tt) 227.34/227.69 active(isPalListKind(nil)) -> mark(tt) 227.34/227.69 active(isPalListKind(o)) -> mark(tt) 227.34/227.69 active(isPalListKind(u)) -> mark(tt) 227.34/227.69 active(isQid(a)) -> mark(tt) 227.34/227.69 active(isQid(e)) -> mark(tt) 227.34/227.69 active(isQid(i)) -> mark(tt) 227.34/227.69 active(isQid(o)) -> mark(tt) 227.34/227.69 active(isQid(u)) -> mark(tt) 227.34/227.69 isList(active(X:S)) -> isList(X:S) 227.34/227.69 isList(mark(X:S)) -> isList(X:S) 227.34/227.69 isNeList(active(X:S)) -> isNeList(X:S) 227.34/227.69 isNeList(mark(X:S)) -> isNeList(X:S) 227.34/227.69 isNePal(active(X:S)) -> isNePal(X:S) 227.34/227.69 isNePal(mark(X:S)) -> isNePal(X:S) 227.34/227.69 isPal(active(X:S)) -> isPal(X:S) 227.34/227.69 isPal(mark(X:S)) -> isPal(X:S) 227.34/227.69 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.34/227.69 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.34/227.69 isQid(active(X:S)) -> isQid(X:S) 227.34/227.69 isQid(mark(X:S)) -> isQid(X:S) 227.34/227.69 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.34/227.69 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.34/227.69 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.34/227.69 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.34/227.69 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.34/227.69 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.34/227.69 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.34/227.69 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.34/227.69 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.34/227.69 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.34/227.69 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.34/227.69 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.34/227.69 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.34/227.69 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.34/227.69 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.34/227.69 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.34/227.69 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.34/227.69 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.34/227.69 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.34/227.69 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.34/227.69 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.34/227.69 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.34/227.69 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.34/227.69 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.34/227.69 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.34/227.69 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.34/227.69 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.34/227.69 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.34/227.69 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.34/227.69 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.34/227.69 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.34/227.69 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.34/227.69 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.34/227.69 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.34/227.69 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.34/227.69 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.34/227.69 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.34/227.69 mark(isList(X:S)) -> active(isList(X:S)) 227.34/227.69 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.34/227.69 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.34/227.69 mark(isPal(X:S)) -> active(isPal(X:S)) 227.34/227.69 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.34/227.69 mark(isQid(X:S)) -> active(isQid(X:S)) 227.34/227.69 mark(a) -> active(a) 227.34/227.69 mark(e) -> active(e) 227.34/227.69 mark(i) -> active(i) 227.34/227.69 mark(nil) -> active(nil) 227.34/227.69 mark(o) -> active(o) 227.34/227.69 mark(tt) -> active(tt) 227.34/227.69 mark(u) -> active(u) 227.34/227.69 ->Strongly Connected Components: 227.34/227.69 ->->Cycle: 227.34/227.69 ->->-> Pairs: 227.34/227.69 ACTIVE(U55(tt,V2:S)) -> MARK(U56(isList(V2:S))) 227.34/227.69 ACTIVE(U61(tt,V:S)) -> MARK(U62(isPalListKind(V:S),V:S)) 227.34/227.69 ACTIVE(U62(tt,V:S)) -> MARK(U63(isQid(V:S))) 227.34/227.69 ACTIVE(U71(tt,I:S,P:S)) -> MARK(U72(isPalListKind(I:S),P:S)) 227.34/227.69 ACTIVE(U72(tt,P:S)) -> MARK(U73(isPal(P:S),P:S)) 227.34/227.69 ACTIVE(U73(tt,P:S)) -> MARK(U74(isPalListKind(P:S))) 227.34/227.69 ACTIVE(U81(tt,V:S)) -> MARK(U82(isPalListKind(V:S),V:S)) 227.34/227.69 ACTIVE(U82(tt,V:S)) -> MARK(U83(isNePal(V:S))) 227.34/227.69 ACTIVE(U91(tt,V2:S)) -> MARK(U92(isPalListKind(V2:S))) 227.34/227.69 ACTIVE(__(__(X:S,Y:S),Z:S)) -> MARK(__(X:S,__(Y:S,Z:S))) 227.34/227.69 ACTIVE(__(nil,X:S)) -> MARK(X:S) 227.34/227.69 ACTIVE(__(X:S,nil)) -> MARK(X:S) 227.34/227.69 ACTIVE(isList(__(V1:S,V2:S))) -> MARK(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.34/227.69 ACTIVE(isList(V:S)) -> MARK(U11(isPalListKind(V:S),V:S)) 227.34/227.69 ACTIVE(isNeList(__(V1:S,V2:S))) -> MARK(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.34/227.69 ACTIVE(isNeList(__(V1:S,V2:S))) -> MARK(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.34/227.69 ACTIVE(isNeList(V:S)) -> MARK(U31(isPalListKind(V:S),V:S)) 227.34/227.69 ACTIVE(isNePal(__(I:S,__(P:S,I:S)))) -> MARK(U71(isQid(I:S),I:S,P:S)) 227.34/227.69 ACTIVE(isNePal(V:S)) -> MARK(U61(isPalListKind(V:S),V:S)) 227.34/227.69 ACTIVE(isPal(V:S)) -> MARK(U81(isPalListKind(V:S),V:S)) 227.34/227.69 ACTIVE(isPalListKind(__(V1:S,V2:S))) -> MARK(U91(isPalListKind(V1:S),V2:S)) 227.34/227.69 MARK(U11(X1:S,X2:S)) -> ACTIVE(U11(mark(X1:S),X2:S)) 227.34/227.69 MARK(U11(X1:S,X2:S)) -> MARK(X1:S) 227.34/227.69 MARK(U12(X1:S,X2:S)) -> ACTIVE(U12(mark(X1:S),X2:S)) 227.34/227.69 MARK(U12(X1:S,X2:S)) -> MARK(X1:S) 227.34/227.69 MARK(U13(X:S)) -> ACTIVE(U13(mark(X:S))) 227.34/227.69 MARK(U13(X:S)) -> MARK(X:S) 227.34/227.69 MARK(U21(X1:S,X2:S,X3:S)) -> ACTIVE(U21(mark(X1:S),X2:S,X3:S)) 227.34/227.69 MARK(U21(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.34/227.69 MARK(U22(X1:S,X2:S,X3:S)) -> ACTIVE(U22(mark(X1:S),X2:S,X3:S)) 227.34/227.69 MARK(U22(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.34/227.69 MARK(U23(X1:S,X2:S,X3:S)) -> ACTIVE(U23(mark(X1:S),X2:S,X3:S)) 227.34/227.69 MARK(U23(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.34/227.69 MARK(U24(X1:S,X2:S,X3:S)) -> ACTIVE(U24(mark(X1:S),X2:S,X3:S)) 227.34/227.69 MARK(U24(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.34/227.69 MARK(U25(X1:S,X2:S)) -> ACTIVE(U25(mark(X1:S),X2:S)) 227.34/227.69 MARK(U25(X1:S,X2:S)) -> MARK(X1:S) 227.34/227.69 MARK(U26(X:S)) -> ACTIVE(U26(mark(X:S))) 227.34/227.69 MARK(U26(X:S)) -> MARK(X:S) 227.34/227.69 MARK(U31(X1:S,X2:S)) -> ACTIVE(U31(mark(X1:S),X2:S)) 227.34/227.69 MARK(U31(X1:S,X2:S)) -> MARK(X1:S) 227.34/227.69 MARK(U32(X1:S,X2:S)) -> ACTIVE(U32(mark(X1:S),X2:S)) 227.34/227.69 MARK(U32(X1:S,X2:S)) -> MARK(X1:S) 227.34/227.69 MARK(U33(X:S)) -> ACTIVE(U33(mark(X:S))) 227.34/227.69 MARK(U33(X:S)) -> MARK(X:S) 227.34/227.69 MARK(U41(X1:S,X2:S,X3:S)) -> ACTIVE(U41(mark(X1:S),X2:S,X3:S)) 227.34/227.69 MARK(U41(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.34/227.69 MARK(U42(X1:S,X2:S,X3:S)) -> ACTIVE(U42(mark(X1:S),X2:S,X3:S)) 227.34/227.69 MARK(U42(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.34/227.69 MARK(U43(X1:S,X2:S,X3:S)) -> ACTIVE(U43(mark(X1:S),X2:S,X3:S)) 227.34/227.69 MARK(U43(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.34/227.69 MARK(U44(X1:S,X2:S,X3:S)) -> ACTIVE(U44(mark(X1:S),X2:S,X3:S)) 227.34/227.69 MARK(U44(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.34/227.69 MARK(U45(X1:S,X2:S)) -> ACTIVE(U45(mark(X1:S),X2:S)) 227.34/227.69 MARK(U45(X1:S,X2:S)) -> MARK(X1:S) 227.34/227.69 MARK(U46(X:S)) -> ACTIVE(U46(mark(X:S))) 227.34/227.69 MARK(U46(X:S)) -> MARK(X:S) 227.34/227.69 MARK(U51(X1:S,X2:S,X3:S)) -> ACTIVE(U51(mark(X1:S),X2:S,X3:S)) 227.34/227.69 MARK(U51(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.34/227.69 MARK(U52(X1:S,X2:S,X3:S)) -> ACTIVE(U52(mark(X1:S),X2:S,X3:S)) 227.34/227.69 MARK(U52(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.34/227.69 MARK(U53(X1:S,X2:S,X3:S)) -> ACTIVE(U53(mark(X1:S),X2:S,X3:S)) 227.34/227.69 MARK(U53(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.34/227.69 MARK(U54(X1:S,X2:S,X3:S)) -> ACTIVE(U54(mark(X1:S),X2:S,X3:S)) 227.34/227.69 MARK(U54(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.34/227.69 MARK(U55(X1:S,X2:S)) -> ACTIVE(U55(mark(X1:S),X2:S)) 227.34/227.69 MARK(U55(X1:S,X2:S)) -> MARK(X1:S) 227.34/227.69 MARK(U56(X:S)) -> ACTIVE(U56(mark(X:S))) 227.34/227.69 MARK(U56(X:S)) -> MARK(X:S) 227.34/227.69 MARK(U61(X1:S,X2:S)) -> ACTIVE(U61(mark(X1:S),X2:S)) 227.34/227.69 MARK(U61(X1:S,X2:S)) -> MARK(X1:S) 227.34/227.69 MARK(U62(X1:S,X2:S)) -> ACTIVE(U62(mark(X1:S),X2:S)) 227.34/227.69 MARK(U62(X1:S,X2:S)) -> MARK(X1:S) 227.34/227.69 MARK(U63(X:S)) -> ACTIVE(U63(mark(X:S))) 227.34/227.69 MARK(U63(X:S)) -> MARK(X:S) 227.34/227.69 MARK(U71(X1:S,X2:S,X3:S)) -> ACTIVE(U71(mark(X1:S),X2:S,X3:S)) 227.34/227.69 MARK(U71(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.34/227.69 MARK(U72(X1:S,X2:S)) -> ACTIVE(U72(mark(X1:S),X2:S)) 227.34/227.69 MARK(U72(X1:S,X2:S)) -> MARK(X1:S) 227.34/227.69 MARK(U73(X1:S,X2:S)) -> ACTIVE(U73(mark(X1:S),X2:S)) 227.34/227.69 MARK(U73(X1:S,X2:S)) -> MARK(X1:S) 227.34/227.69 MARK(U74(X:S)) -> ACTIVE(U74(mark(X:S))) 227.34/227.69 MARK(U74(X:S)) -> MARK(X:S) 227.34/227.69 MARK(U81(X1:S,X2:S)) -> ACTIVE(U81(mark(X1:S),X2:S)) 227.34/227.69 MARK(U81(X1:S,X2:S)) -> MARK(X1:S) 227.34/227.69 MARK(U82(X1:S,X2:S)) -> ACTIVE(U82(mark(X1:S),X2:S)) 227.34/227.69 MARK(U82(X1:S,X2:S)) -> MARK(X1:S) 227.34/227.69 MARK(U83(X:S)) -> ACTIVE(U83(mark(X:S))) 227.34/227.69 MARK(U83(X:S)) -> MARK(X:S) 227.34/227.69 MARK(U91(X1:S,X2:S)) -> ACTIVE(U91(mark(X1:S),X2:S)) 227.34/227.69 MARK(U91(X1:S,X2:S)) -> MARK(X1:S) 227.34/227.69 MARK(U92(X:S)) -> ACTIVE(U92(mark(X:S))) 227.34/227.69 MARK(U92(X:S)) -> MARK(X:S) 227.34/227.69 MARK(__(X1:S,X2:S)) -> ACTIVE(__(mark(X1:S),mark(X2:S))) 227.34/227.69 MARK(__(X1:S,X2:S)) -> MARK(X1:S) 227.34/227.69 MARK(__(X1:S,X2:S)) -> MARK(X2:S) 227.34/227.69 MARK(isList(X:S)) -> ACTIVE(isList(X:S)) 227.34/227.69 MARK(isNeList(X:S)) -> ACTIVE(isNeList(X:S)) 227.34/227.69 MARK(isNePal(X:S)) -> ACTIVE(isNePal(X:S)) 227.34/227.69 MARK(isPal(X:S)) -> ACTIVE(isPal(X:S)) 227.34/227.69 MARK(isPalListKind(X:S)) -> ACTIVE(isPalListKind(X:S)) 227.34/227.69 ->->-> Rules: 227.34/227.69 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.34/227.69 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.34/227.69 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.34/227.69 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.34/227.69 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.34/227.69 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.34/227.69 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.34/227.69 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.34/227.69 U13(active(X:S)) -> U13(X:S) 227.34/227.69 U13(mark(X:S)) -> U13(X:S) 227.34/227.69 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.34/227.69 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.34/227.69 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.34/227.69 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.34/227.69 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.34/227.69 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.34/227.69 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.34/227.69 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.34/227.69 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.34/227.69 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.34/227.69 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.34/227.69 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.34/227.69 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.34/227.69 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.34/227.69 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.34/227.69 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.34/227.69 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.34/227.69 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.34/227.69 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.34/227.69 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.34/227.69 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.34/227.69 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.34/227.69 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.34/227.69 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.34/227.69 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.34/227.69 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.34/227.69 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.34/227.69 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.34/227.69 U26(active(X:S)) -> U26(X:S) 227.34/227.69 U26(mark(X:S)) -> U26(X:S) 227.34/227.69 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.34/227.69 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.34/227.69 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.34/227.69 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.34/227.69 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.34/227.69 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.34/227.69 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.34/227.69 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.34/227.69 U33(active(X:S)) -> U33(X:S) 227.34/227.69 U33(mark(X:S)) -> U33(X:S) 227.34/227.69 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.34/227.69 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.34/227.69 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.34/227.69 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.34/227.69 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.34/227.69 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.34/227.69 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.34/227.69 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.34/227.69 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.34/227.69 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.34/227.69 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.34/227.69 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.34/227.69 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.34/227.69 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.34/227.69 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.34/227.69 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.34/227.69 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.34/227.69 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.34/227.69 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.34/227.69 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.34/227.69 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.34/227.69 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.34/227.69 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.34/227.69 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.34/227.69 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.34/227.69 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.34/227.69 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.34/227.69 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.34/227.69 U46(active(X:S)) -> U46(X:S) 227.34/227.69 U46(mark(X:S)) -> U46(X:S) 227.34/227.69 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.34/227.69 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.34/227.69 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.34/227.69 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.34/227.69 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.34/227.69 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.34/227.69 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.34/227.69 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.34/227.69 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.34/227.69 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.34/227.69 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.34/227.69 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.34/227.69 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.34/227.69 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.34/227.69 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.34/227.69 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.34/227.69 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.34/227.69 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.34/227.69 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.34/227.69 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.34/227.69 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.34/227.69 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.34/227.69 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.34/227.69 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.34/227.69 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.34/227.69 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.34/227.69 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.34/227.69 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.34/227.69 U56(active(X:S)) -> U56(X:S) 227.34/227.69 U56(mark(X:S)) -> U56(X:S) 227.34/227.69 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.34/227.69 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.34/227.69 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.34/227.69 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.34/227.69 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.34/227.69 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.34/227.69 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.34/227.69 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.34/227.69 U63(active(X:S)) -> U63(X:S) 227.34/227.69 U63(mark(X:S)) -> U63(X:S) 227.34/227.69 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.34/227.69 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.34/227.69 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.34/227.69 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.34/227.69 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.34/227.69 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.34/227.69 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.34/227.69 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.34/227.69 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.34/227.69 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.34/227.69 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.34/227.69 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.34/227.69 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.34/227.69 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.34/227.69 U74(active(X:S)) -> U74(X:S) 227.34/227.69 U74(mark(X:S)) -> U74(X:S) 227.34/227.69 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.34/227.69 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.34/227.69 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.34/227.69 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.34/227.69 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.34/227.69 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.34/227.69 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.34/227.69 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.34/227.69 U83(active(X:S)) -> U83(X:S) 227.34/227.69 U83(mark(X:S)) -> U83(X:S) 227.34/227.69 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.34/227.69 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.34/227.69 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.34/227.69 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.34/227.69 U92(active(X:S)) -> U92(X:S) 227.34/227.69 U92(mark(X:S)) -> U92(X:S) 227.34/227.69 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.34/227.69 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.34/227.69 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.34/227.69 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.34/227.69 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.34/227.69 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.34/227.69 active(U13(tt)) -> mark(tt) 227.34/227.69 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.34/227.69 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.34/227.69 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.34/227.69 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.34/227.69 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.34/227.69 active(U26(tt)) -> mark(tt) 227.34/227.69 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.34/227.69 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.34/227.69 active(U33(tt)) -> mark(tt) 227.34/227.69 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.34/227.69 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.34/227.69 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.34/227.69 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.34/227.69 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.34/227.69 active(U46(tt)) -> mark(tt) 227.34/227.69 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.34/227.69 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.34/227.69 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.34/227.69 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.34/227.69 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.34/227.69 active(U56(tt)) -> mark(tt) 227.34/227.69 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.34/227.69 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.34/227.69 active(U63(tt)) -> mark(tt) 227.34/227.69 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.34/227.69 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.34/227.69 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.34/227.69 active(U74(tt)) -> mark(tt) 227.34/227.69 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.34/227.69 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.34/227.69 active(U83(tt)) -> mark(tt) 227.34/227.69 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.34/227.69 active(U92(tt)) -> mark(tt) 227.34/227.69 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.34/227.69 active(__(nil,X:S)) -> mark(X:S) 227.34/227.69 active(__(X:S,nil)) -> mark(X:S) 227.34/227.69 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.34/227.69 active(isList(nil)) -> mark(tt) 227.34/227.69 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.34/227.69 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.34/227.69 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.34/227.69 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.34/227.69 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.34/227.69 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.34/227.69 active(isPal(nil)) -> mark(tt) 227.34/227.69 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.34/227.69 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.34/227.69 active(isPalListKind(a)) -> mark(tt) 227.34/227.69 active(isPalListKind(e)) -> mark(tt) 227.34/227.69 active(isPalListKind(i)) -> mark(tt) 227.34/227.69 active(isPalListKind(nil)) -> mark(tt) 227.34/227.69 active(isPalListKind(o)) -> mark(tt) 227.34/227.69 active(isPalListKind(u)) -> mark(tt) 227.34/227.69 active(isQid(a)) -> mark(tt) 227.34/227.69 active(isQid(e)) -> mark(tt) 227.34/227.69 active(isQid(i)) -> mark(tt) 227.34/227.69 active(isQid(o)) -> mark(tt) 227.34/227.69 active(isQid(u)) -> mark(tt) 227.34/227.69 isList(active(X:S)) -> isList(X:S) 227.34/227.69 isList(mark(X:S)) -> isList(X:S) 227.34/227.69 isNeList(active(X:S)) -> isNeList(X:S) 227.34/227.69 isNeList(mark(X:S)) -> isNeList(X:S) 227.34/227.69 isNePal(active(X:S)) -> isNePal(X:S) 227.34/227.69 isNePal(mark(X:S)) -> isNePal(X:S) 227.34/227.69 isPal(active(X:S)) -> isPal(X:S) 227.34/227.69 isPal(mark(X:S)) -> isPal(X:S) 227.34/227.69 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.34/227.69 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.34/227.69 isQid(active(X:S)) -> isQid(X:S) 227.34/227.69 isQid(mark(X:S)) -> isQid(X:S) 227.34/227.69 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.34/227.69 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.34/227.69 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.34/227.69 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.34/227.69 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.34/227.69 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.34/227.69 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.34/227.69 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.34/227.69 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.34/227.69 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.34/227.69 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.34/227.69 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.34/227.69 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.34/227.69 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.34/227.69 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.34/227.69 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.34/227.69 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.34/227.69 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.34/227.69 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.34/227.69 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.34/227.69 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.34/227.69 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.34/227.69 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.34/227.69 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.34/227.69 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.34/227.69 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.34/227.69 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.34/227.69 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.34/227.69 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.34/227.69 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.34/227.69 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.34/227.69 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.34/227.69 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.34/227.69 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.34/227.69 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.34/227.69 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.34/227.69 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.34/227.69 mark(isList(X:S)) -> active(isList(X:S)) 227.34/227.69 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.34/227.69 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.34/227.69 mark(isPal(X:S)) -> active(isPal(X:S)) 227.34/227.69 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.34/227.69 mark(isQid(X:S)) -> active(isQid(X:S)) 227.34/227.69 mark(a) -> active(a) 227.34/227.69 mark(e) -> active(e) 227.34/227.69 mark(i) -> active(i) 227.34/227.69 mark(nil) -> active(nil) 227.34/227.69 mark(o) -> active(o) 227.34/227.69 mark(tt) -> active(tt) 227.34/227.69 mark(u) -> active(u) 227.34/227.69 227.34/227.69 Problem 1.44: 227.34/227.69 227.34/227.69 Reduction Pairs Processor: 227.34/227.69 -> Pairs: 227.34/227.69 ACTIVE(U55(tt,V2:S)) -> MARK(U56(isList(V2:S))) 227.34/227.69 ACTIVE(U61(tt,V:S)) -> MARK(U62(isPalListKind(V:S),V:S)) 227.34/227.69 ACTIVE(U62(tt,V:S)) -> MARK(U63(isQid(V:S))) 227.34/227.69 ACTIVE(U71(tt,I:S,P:S)) -> MARK(U72(isPalListKind(I:S),P:S)) 227.34/227.69 ACTIVE(U72(tt,P:S)) -> MARK(U73(isPal(P:S),P:S)) 227.34/227.69 ACTIVE(U73(tt,P:S)) -> MARK(U74(isPalListKind(P:S))) 227.34/227.69 ACTIVE(U81(tt,V:S)) -> MARK(U82(isPalListKind(V:S),V:S)) 227.34/227.69 ACTIVE(U82(tt,V:S)) -> MARK(U83(isNePal(V:S))) 227.34/227.69 ACTIVE(U91(tt,V2:S)) -> MARK(U92(isPalListKind(V2:S))) 227.34/227.69 ACTIVE(__(__(X:S,Y:S),Z:S)) -> MARK(__(X:S,__(Y:S,Z:S))) 227.34/227.69 ACTIVE(__(nil,X:S)) -> MARK(X:S) 227.34/227.69 ACTIVE(__(X:S,nil)) -> MARK(X:S) 227.34/227.69 ACTIVE(isList(__(V1:S,V2:S))) -> MARK(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.34/227.69 ACTIVE(isList(V:S)) -> MARK(U11(isPalListKind(V:S),V:S)) 227.34/227.69 ACTIVE(isNeList(__(V1:S,V2:S))) -> MARK(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.34/227.69 ACTIVE(isNeList(__(V1:S,V2:S))) -> MARK(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.34/227.69 ACTIVE(isNeList(V:S)) -> MARK(U31(isPalListKind(V:S),V:S)) 227.34/227.69 ACTIVE(isNePal(__(I:S,__(P:S,I:S)))) -> MARK(U71(isQid(I:S),I:S,P:S)) 227.34/227.69 ACTIVE(isNePal(V:S)) -> MARK(U61(isPalListKind(V:S),V:S)) 227.34/227.69 ACTIVE(isPal(V:S)) -> MARK(U81(isPalListKind(V:S),V:S)) 227.34/227.69 ACTIVE(isPalListKind(__(V1:S,V2:S))) -> MARK(U91(isPalListKind(V1:S),V2:S)) 227.34/227.69 MARK(U11(X1:S,X2:S)) -> ACTIVE(U11(mark(X1:S),X2:S)) 227.34/227.69 MARK(U11(X1:S,X2:S)) -> MARK(X1:S) 227.34/227.69 MARK(U12(X1:S,X2:S)) -> ACTIVE(U12(mark(X1:S),X2:S)) 227.34/227.69 MARK(U12(X1:S,X2:S)) -> MARK(X1:S) 227.34/227.69 MARK(U13(X:S)) -> ACTIVE(U13(mark(X:S))) 227.34/227.69 MARK(U13(X:S)) -> MARK(X:S) 227.34/227.69 MARK(U21(X1:S,X2:S,X3:S)) -> ACTIVE(U21(mark(X1:S),X2:S,X3:S)) 227.34/227.69 MARK(U21(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.34/227.69 MARK(U22(X1:S,X2:S,X3:S)) -> ACTIVE(U22(mark(X1:S),X2:S,X3:S)) 227.34/227.69 MARK(U22(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.34/227.69 MARK(U23(X1:S,X2:S,X3:S)) -> ACTIVE(U23(mark(X1:S),X2:S,X3:S)) 227.34/227.69 MARK(U23(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.34/227.69 MARK(U24(X1:S,X2:S,X3:S)) -> ACTIVE(U24(mark(X1:S),X2:S,X3:S)) 227.34/227.69 MARK(U24(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.34/227.69 MARK(U25(X1:S,X2:S)) -> ACTIVE(U25(mark(X1:S),X2:S)) 227.34/227.69 MARK(U25(X1:S,X2:S)) -> MARK(X1:S) 227.34/227.69 MARK(U26(X:S)) -> ACTIVE(U26(mark(X:S))) 227.34/227.69 MARK(U26(X:S)) -> MARK(X:S) 227.34/227.69 MARK(U31(X1:S,X2:S)) -> ACTIVE(U31(mark(X1:S),X2:S)) 227.34/227.69 MARK(U31(X1:S,X2:S)) -> MARK(X1:S) 227.34/227.69 MARK(U32(X1:S,X2:S)) -> ACTIVE(U32(mark(X1:S),X2:S)) 227.34/227.69 MARK(U32(X1:S,X2:S)) -> MARK(X1:S) 227.34/227.69 MARK(U33(X:S)) -> ACTIVE(U33(mark(X:S))) 227.34/227.69 MARK(U33(X:S)) -> MARK(X:S) 227.34/227.69 MARK(U41(X1:S,X2:S,X3:S)) -> ACTIVE(U41(mark(X1:S),X2:S,X3:S)) 227.34/227.69 MARK(U41(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.34/227.69 MARK(U42(X1:S,X2:S,X3:S)) -> ACTIVE(U42(mark(X1:S),X2:S,X3:S)) 227.34/227.69 MARK(U42(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.34/227.69 MARK(U43(X1:S,X2:S,X3:S)) -> ACTIVE(U43(mark(X1:S),X2:S,X3:S)) 227.34/227.69 MARK(U43(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.34/227.69 MARK(U44(X1:S,X2:S,X3:S)) -> ACTIVE(U44(mark(X1:S),X2:S,X3:S)) 227.34/227.69 MARK(U44(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.34/227.69 MARK(U45(X1:S,X2:S)) -> ACTIVE(U45(mark(X1:S),X2:S)) 227.34/227.69 MARK(U45(X1:S,X2:S)) -> MARK(X1:S) 227.34/227.69 MARK(U46(X:S)) -> ACTIVE(U46(mark(X:S))) 227.34/227.69 MARK(U46(X:S)) -> MARK(X:S) 227.34/227.69 MARK(U51(X1:S,X2:S,X3:S)) -> ACTIVE(U51(mark(X1:S),X2:S,X3:S)) 227.34/227.69 MARK(U51(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.34/227.69 MARK(U52(X1:S,X2:S,X3:S)) -> ACTIVE(U52(mark(X1:S),X2:S,X3:S)) 227.34/227.69 MARK(U52(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.34/227.69 MARK(U53(X1:S,X2:S,X3:S)) -> ACTIVE(U53(mark(X1:S),X2:S,X3:S)) 227.34/227.69 MARK(U53(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.34/227.69 MARK(U54(X1:S,X2:S,X3:S)) -> ACTIVE(U54(mark(X1:S),X2:S,X3:S)) 227.34/227.69 MARK(U54(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.34/227.69 MARK(U55(X1:S,X2:S)) -> ACTIVE(U55(mark(X1:S),X2:S)) 227.34/227.69 MARK(U55(X1:S,X2:S)) -> MARK(X1:S) 227.34/227.69 MARK(U56(X:S)) -> ACTIVE(U56(mark(X:S))) 227.34/227.69 MARK(U56(X:S)) -> MARK(X:S) 227.34/227.69 MARK(U61(X1:S,X2:S)) -> ACTIVE(U61(mark(X1:S),X2:S)) 227.34/227.69 MARK(U61(X1:S,X2:S)) -> MARK(X1:S) 227.34/227.69 MARK(U62(X1:S,X2:S)) -> ACTIVE(U62(mark(X1:S),X2:S)) 227.34/227.69 MARK(U62(X1:S,X2:S)) -> MARK(X1:S) 227.34/227.69 MARK(U63(X:S)) -> ACTIVE(U63(mark(X:S))) 227.34/227.69 MARK(U63(X:S)) -> MARK(X:S) 227.34/227.69 MARK(U71(X1:S,X2:S,X3:S)) -> ACTIVE(U71(mark(X1:S),X2:S,X3:S)) 227.34/227.69 MARK(U71(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.34/227.69 MARK(U72(X1:S,X2:S)) -> ACTIVE(U72(mark(X1:S),X2:S)) 227.34/227.69 MARK(U72(X1:S,X2:S)) -> MARK(X1:S) 227.34/227.69 MARK(U73(X1:S,X2:S)) -> ACTIVE(U73(mark(X1:S),X2:S)) 227.34/227.69 MARK(U73(X1:S,X2:S)) -> MARK(X1:S) 227.34/227.69 MARK(U74(X:S)) -> ACTIVE(U74(mark(X:S))) 227.34/227.69 MARK(U74(X:S)) -> MARK(X:S) 227.34/227.69 MARK(U81(X1:S,X2:S)) -> ACTIVE(U81(mark(X1:S),X2:S)) 227.34/227.69 MARK(U81(X1:S,X2:S)) -> MARK(X1:S) 227.34/227.69 MARK(U82(X1:S,X2:S)) -> ACTIVE(U82(mark(X1:S),X2:S)) 227.34/227.69 MARK(U82(X1:S,X2:S)) -> MARK(X1:S) 227.34/227.69 MARK(U83(X:S)) -> ACTIVE(U83(mark(X:S))) 227.34/227.69 MARK(U83(X:S)) -> MARK(X:S) 227.34/227.69 MARK(U91(X1:S,X2:S)) -> ACTIVE(U91(mark(X1:S),X2:S)) 227.34/227.69 MARK(U91(X1:S,X2:S)) -> MARK(X1:S) 227.34/227.69 MARK(U92(X:S)) -> ACTIVE(U92(mark(X:S))) 227.34/227.69 MARK(U92(X:S)) -> MARK(X:S) 227.34/227.69 MARK(__(X1:S,X2:S)) -> ACTIVE(__(mark(X1:S),mark(X2:S))) 227.34/227.69 MARK(__(X1:S,X2:S)) -> MARK(X1:S) 227.34/227.69 MARK(__(X1:S,X2:S)) -> MARK(X2:S) 227.34/227.69 MARK(isList(X:S)) -> ACTIVE(isList(X:S)) 227.34/227.69 MARK(isNeList(X:S)) -> ACTIVE(isNeList(X:S)) 227.34/227.69 MARK(isNePal(X:S)) -> ACTIVE(isNePal(X:S)) 227.34/227.69 MARK(isPal(X:S)) -> ACTIVE(isPal(X:S)) 227.34/227.69 MARK(isPalListKind(X:S)) -> ACTIVE(isPalListKind(X:S)) 227.34/227.69 -> Rules: 227.34/227.69 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.34/227.69 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.34/227.69 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.34/227.69 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.34/227.69 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.34/227.69 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.34/227.69 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.34/227.69 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.34/227.69 U13(active(X:S)) -> U13(X:S) 227.34/227.69 U13(mark(X:S)) -> U13(X:S) 227.34/227.69 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.34/227.69 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.34/227.69 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.34/227.69 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.34/227.69 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.34/227.69 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.34/227.69 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.34/227.69 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.34/227.69 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.34/227.69 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.34/227.69 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.34/227.69 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.34/227.69 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.34/227.69 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.34/227.69 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.34/227.69 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.34/227.69 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.34/227.69 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.34/227.69 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.34/227.69 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.34/227.69 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.34/227.69 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.34/227.69 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.34/227.69 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.34/227.69 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.34/227.69 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.34/227.69 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.34/227.69 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.34/227.69 U26(active(X:S)) -> U26(X:S) 227.34/227.69 U26(mark(X:S)) -> U26(X:S) 227.34/227.69 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.34/227.69 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.34/227.69 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.34/227.69 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.34/227.69 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.34/227.69 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.34/227.69 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.34/227.69 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.34/227.69 U33(active(X:S)) -> U33(X:S) 227.34/227.69 U33(mark(X:S)) -> U33(X:S) 227.34/227.69 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.34/227.69 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.34/227.69 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.34/227.69 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.34/227.69 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.34/227.69 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.34/227.69 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.34/227.69 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.34/227.69 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.34/227.69 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.34/227.69 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.34/227.69 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.34/227.69 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.34/227.69 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.34/227.69 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.34/227.69 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.34/227.69 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.34/227.69 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.34/227.69 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.34/227.69 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.34/227.69 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.34/227.69 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.34/227.69 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.34/227.69 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.34/227.69 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.34/227.69 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.34/227.69 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.34/227.69 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.34/227.69 U46(active(X:S)) -> U46(X:S) 227.34/227.69 U46(mark(X:S)) -> U46(X:S) 227.34/227.69 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.34/227.69 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.34/227.69 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.34/227.69 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.34/227.69 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.34/227.69 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.34/227.69 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.34/227.69 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.34/227.69 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.34/227.69 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.34/227.69 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.34/227.69 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.34/227.69 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.34/227.69 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.34/227.69 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.34/227.69 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.34/227.69 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.34/227.69 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.34/227.69 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.34/227.69 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.34/227.69 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.34/227.69 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.34/227.69 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.34/227.69 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.34/227.69 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.34/227.69 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.34/227.69 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.34/227.69 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.34/227.69 U56(active(X:S)) -> U56(X:S) 227.34/227.69 U56(mark(X:S)) -> U56(X:S) 227.34/227.69 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.34/227.69 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.34/227.69 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.34/227.69 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.34/227.69 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.34/227.69 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.34/227.69 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.34/227.69 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.34/227.69 U63(active(X:S)) -> U63(X:S) 227.34/227.69 U63(mark(X:S)) -> U63(X:S) 227.34/227.69 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.34/227.69 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.34/227.69 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.34/227.69 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.34/227.69 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.34/227.69 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.34/227.69 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.34/227.69 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.34/227.69 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.34/227.69 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.34/227.69 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.34/227.69 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.34/227.69 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.34/227.69 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.34/227.69 U74(active(X:S)) -> U74(X:S) 227.34/227.69 U74(mark(X:S)) -> U74(X:S) 227.34/227.69 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.34/227.69 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.34/227.69 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.34/227.69 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.34/227.69 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.34/227.69 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.34/227.69 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.34/227.69 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.34/227.69 U83(active(X:S)) -> U83(X:S) 227.34/227.69 U83(mark(X:S)) -> U83(X:S) 227.34/227.69 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.34/227.69 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.34/227.69 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.34/227.69 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.34/227.69 U92(active(X:S)) -> U92(X:S) 227.34/227.69 U92(mark(X:S)) -> U92(X:S) 227.34/227.69 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.34/227.69 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.34/227.69 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.34/227.69 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.34/227.69 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.34/227.69 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.34/227.69 active(U13(tt)) -> mark(tt) 227.34/227.69 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.34/227.69 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.34/227.69 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.34/227.69 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.34/227.69 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.34/227.69 active(U26(tt)) -> mark(tt) 227.34/227.69 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.34/227.69 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.34/227.69 active(U33(tt)) -> mark(tt) 227.34/227.69 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.34/227.69 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.34/227.69 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.34/227.69 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.34/227.69 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.34/227.69 active(U46(tt)) -> mark(tt) 227.34/227.69 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.34/227.69 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.34/227.69 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.34/227.69 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.34/227.69 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.34/227.69 active(U56(tt)) -> mark(tt) 227.34/227.69 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.34/227.69 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.34/227.69 active(U63(tt)) -> mark(tt) 227.34/227.69 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.34/227.69 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.34/227.69 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.34/227.69 active(U74(tt)) -> mark(tt) 227.34/227.69 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.34/227.69 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.34/227.69 active(U83(tt)) -> mark(tt) 227.34/227.69 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.34/227.69 active(U92(tt)) -> mark(tt) 227.34/227.69 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.34/227.69 active(__(nil,X:S)) -> mark(X:S) 227.34/227.69 active(__(X:S,nil)) -> mark(X:S) 227.34/227.69 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.34/227.69 active(isList(nil)) -> mark(tt) 227.34/227.69 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.34/227.69 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.34/227.69 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.34/227.69 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.34/227.69 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.34/227.69 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.34/227.69 active(isPal(nil)) -> mark(tt) 227.34/227.69 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.34/227.69 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.34/227.69 active(isPalListKind(a)) -> mark(tt) 227.34/227.69 active(isPalListKind(e)) -> mark(tt) 227.34/227.69 active(isPalListKind(i)) -> mark(tt) 227.34/227.69 active(isPalListKind(nil)) -> mark(tt) 227.34/227.69 active(isPalListKind(o)) -> mark(tt) 227.34/227.69 active(isPalListKind(u)) -> mark(tt) 227.34/227.69 active(isQid(a)) -> mark(tt) 227.34/227.69 active(isQid(e)) -> mark(tt) 227.34/227.69 active(isQid(i)) -> mark(tt) 227.34/227.69 active(isQid(o)) -> mark(tt) 227.34/227.69 active(isQid(u)) -> mark(tt) 227.34/227.69 isList(active(X:S)) -> isList(X:S) 227.34/227.69 isList(mark(X:S)) -> isList(X:S) 227.34/227.69 isNeList(active(X:S)) -> isNeList(X:S) 227.34/227.69 isNeList(mark(X:S)) -> isNeList(X:S) 227.34/227.69 isNePal(active(X:S)) -> isNePal(X:S) 227.34/227.69 isNePal(mark(X:S)) -> isNePal(X:S) 227.34/227.69 isPal(active(X:S)) -> isPal(X:S) 227.34/227.69 isPal(mark(X:S)) -> isPal(X:S) 227.34/227.69 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.34/227.69 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.34/227.69 isQid(active(X:S)) -> isQid(X:S) 227.34/227.69 isQid(mark(X:S)) -> isQid(X:S) 227.34/227.69 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.34/227.69 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.34/227.69 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.34/227.69 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.34/227.69 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.34/227.69 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.34/227.69 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.34/227.69 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.34/227.69 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.34/227.69 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.34/227.69 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.34/227.69 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.34/227.69 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.34/227.69 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.34/227.69 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.34/227.69 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.34/227.69 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.34/227.69 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.34/227.69 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.34/227.69 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.34/227.69 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.34/227.69 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.34/227.69 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.34/227.69 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.34/227.69 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.34/227.69 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.34/227.69 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.34/227.69 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.34/227.69 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.34/227.69 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.34/227.69 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.34/227.69 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.34/227.69 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.34/227.69 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.34/227.69 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.34/227.69 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.34/227.69 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.34/227.69 mark(isList(X:S)) -> active(isList(X:S)) 227.34/227.69 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.34/227.69 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.34/227.69 mark(isPal(X:S)) -> active(isPal(X:S)) 227.34/227.69 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.34/227.69 mark(isQid(X:S)) -> active(isQid(X:S)) 227.34/227.69 mark(a) -> active(a) 227.34/227.69 mark(e) -> active(e) 227.34/227.69 mark(i) -> active(i) 227.34/227.69 mark(nil) -> active(nil) 227.34/227.69 mark(o) -> active(o) 227.34/227.69 mark(tt) -> active(tt) 227.34/227.69 mark(u) -> active(u) 227.34/227.69 -> Usable rules: 227.34/227.69 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.34/227.69 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.34/227.69 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.34/227.69 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.34/227.69 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.34/227.69 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.34/227.69 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.34/227.69 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.34/227.69 U13(active(X:S)) -> U13(X:S) 227.34/227.69 U13(mark(X:S)) -> U13(X:S) 227.34/227.69 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.34/227.69 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.34/227.69 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.34/227.69 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.34/227.69 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.34/227.69 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.34/227.69 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.34/227.69 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.34/227.69 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.34/227.69 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.34/227.69 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.34/227.69 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.34/227.69 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.34/227.69 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.34/227.69 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.34/227.69 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.34/227.69 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.34/227.69 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.34/227.69 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.34/227.69 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.34/227.69 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.34/227.69 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.34/227.69 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.34/227.69 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.34/227.69 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.34/227.69 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.34/227.69 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.34/227.69 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.34/227.69 U26(active(X:S)) -> U26(X:S) 227.34/227.69 U26(mark(X:S)) -> U26(X:S) 227.34/227.69 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.34/227.69 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.34/227.69 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.34/227.69 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.34/227.69 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.34/227.69 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.34/227.69 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.34/227.69 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.34/227.69 U33(active(X:S)) -> U33(X:S) 227.34/227.69 U33(mark(X:S)) -> U33(X:S) 227.34/227.69 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.34/227.69 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.34/227.69 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.34/227.69 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.34/227.69 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.34/227.69 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.34/227.69 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.34/227.69 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.34/227.69 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.34/227.69 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.34/227.69 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.34/227.69 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.34/227.69 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.34/227.69 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.34/227.69 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.34/227.69 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.34/227.69 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.34/227.69 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.34/227.69 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.34/227.69 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.34/227.69 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.34/227.69 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.34/227.69 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.34/227.69 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.34/227.69 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.34/227.69 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.34/227.69 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.34/227.69 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.34/227.69 U46(active(X:S)) -> U46(X:S) 227.34/227.69 U46(mark(X:S)) -> U46(X:S) 227.34/227.69 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.34/227.69 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.34/227.69 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.34/227.69 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.34/227.69 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.34/227.69 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.34/227.69 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.34/227.69 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.34/227.69 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.34/227.69 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.34/227.69 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.34/227.69 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.34/227.69 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.34/227.69 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.34/227.69 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.34/227.69 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.34/227.69 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.34/227.69 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.34/227.69 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.34/227.69 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.34/227.69 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.34/227.69 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.34/227.69 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.34/227.69 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.34/227.69 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.34/227.69 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.34/227.69 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.34/227.69 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.34/227.69 U56(active(X:S)) -> U56(X:S) 227.34/227.69 U56(mark(X:S)) -> U56(X:S) 227.34/227.69 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.34/227.69 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.34/227.69 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.34/227.69 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.34/227.69 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.34/227.69 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.34/227.69 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.34/227.69 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.34/227.69 U63(active(X:S)) -> U63(X:S) 227.34/227.69 U63(mark(X:S)) -> U63(X:S) 227.34/227.69 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.34/227.69 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.34/227.69 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.34/227.69 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.34/227.69 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.34/227.69 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.34/227.69 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.34/227.69 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.34/227.69 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.34/227.69 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.34/227.69 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.34/227.69 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.34/227.69 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.34/227.69 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.34/227.69 U74(active(X:S)) -> U74(X:S) 227.34/227.69 U74(mark(X:S)) -> U74(X:S) 227.34/227.69 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.34/227.69 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.34/227.69 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.34/227.69 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.34/227.69 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.34/227.69 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.34/227.69 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.34/227.69 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.34/227.69 U83(active(X:S)) -> U83(X:S) 227.34/227.69 U83(mark(X:S)) -> U83(X:S) 227.34/227.69 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.34/227.69 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.34/227.69 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.34/227.69 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.34/227.69 U92(active(X:S)) -> U92(X:S) 227.34/227.69 U92(mark(X:S)) -> U92(X:S) 227.34/227.69 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.34/227.69 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.34/227.69 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.34/227.69 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.34/227.69 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.34/227.69 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.34/227.69 active(U13(tt)) -> mark(tt) 227.34/227.69 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.34/227.69 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.34/227.69 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.34/227.69 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.34/227.69 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.34/227.69 active(U26(tt)) -> mark(tt) 227.34/227.69 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.34/227.69 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.34/227.69 active(U33(tt)) -> mark(tt) 227.34/227.69 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.34/227.69 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.34/227.69 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.34/227.69 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.34/227.69 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.34/227.69 active(U46(tt)) -> mark(tt) 227.34/227.69 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.34/227.69 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.34/227.69 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.34/227.69 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.34/227.69 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.34/227.69 active(U56(tt)) -> mark(tt) 227.34/227.69 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.34/227.69 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.34/227.69 active(U63(tt)) -> mark(tt) 227.34/227.69 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.34/227.69 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.34/227.69 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.34/227.69 active(U74(tt)) -> mark(tt) 227.34/227.69 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.34/227.69 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.34/227.69 active(U83(tt)) -> mark(tt) 227.34/227.69 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.34/227.69 active(U92(tt)) -> mark(tt) 227.34/227.69 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.34/227.69 active(__(nil,X:S)) -> mark(X:S) 227.34/227.69 active(__(X:S,nil)) -> mark(X:S) 227.34/227.69 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.34/227.69 active(isList(nil)) -> mark(tt) 227.34/227.69 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.36/227.70 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.36/227.70 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.36/227.70 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.36/227.70 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.36/227.70 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.36/227.70 active(isPal(nil)) -> mark(tt) 227.36/227.70 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.36/227.70 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.36/227.70 active(isPalListKind(a)) -> mark(tt) 227.36/227.70 active(isPalListKind(e)) -> mark(tt) 227.36/227.70 active(isPalListKind(i)) -> mark(tt) 227.36/227.70 active(isPalListKind(nil)) -> mark(tt) 227.36/227.70 active(isPalListKind(o)) -> mark(tt) 227.36/227.70 active(isPalListKind(u)) -> mark(tt) 227.36/227.70 active(isQid(a)) -> mark(tt) 227.36/227.70 active(isQid(e)) -> mark(tt) 227.36/227.70 active(isQid(i)) -> mark(tt) 227.36/227.70 active(isQid(o)) -> mark(tt) 227.36/227.70 active(isQid(u)) -> mark(tt) 227.36/227.70 isList(active(X:S)) -> isList(X:S) 227.36/227.70 isList(mark(X:S)) -> isList(X:S) 227.36/227.70 isNeList(active(X:S)) -> isNeList(X:S) 227.36/227.70 isNeList(mark(X:S)) -> isNeList(X:S) 227.36/227.70 isNePal(active(X:S)) -> isNePal(X:S) 227.36/227.70 isNePal(mark(X:S)) -> isNePal(X:S) 227.36/227.70 isPal(active(X:S)) -> isPal(X:S) 227.36/227.70 isPal(mark(X:S)) -> isPal(X:S) 227.36/227.70 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.36/227.70 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.36/227.70 isQid(active(X:S)) -> isQid(X:S) 227.36/227.70 isQid(mark(X:S)) -> isQid(X:S) 227.36/227.70 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.36/227.70 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.36/227.70 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.36/227.70 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.36/227.70 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.36/227.70 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.36/227.70 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.36/227.70 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.36/227.70 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.36/227.70 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.36/227.70 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.36/227.70 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.36/227.70 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.36/227.70 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.36/227.70 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.36/227.70 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.36/227.70 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.36/227.70 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.36/227.70 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.36/227.70 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.36/227.70 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.36/227.70 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.36/227.70 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.36/227.70 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.36/227.70 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.36/227.70 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.36/227.70 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.36/227.70 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.36/227.70 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.36/227.70 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.36/227.70 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.36/227.70 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.36/227.70 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.36/227.70 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.36/227.70 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.36/227.70 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.36/227.70 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.36/227.70 mark(isList(X:S)) -> active(isList(X:S)) 227.36/227.70 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.36/227.70 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.36/227.70 mark(isPal(X:S)) -> active(isPal(X:S)) 227.36/227.70 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.36/227.70 mark(isQid(X:S)) -> active(isQid(X:S)) 227.36/227.70 mark(a) -> active(a) 227.36/227.70 mark(e) -> active(e) 227.36/227.70 mark(i) -> active(i) 227.36/227.70 mark(nil) -> active(nil) 227.36/227.70 mark(o) -> active(o) 227.36/227.70 mark(tt) -> active(tt) 227.36/227.70 mark(u) -> active(u) 227.36/227.70 ->Interpretation type: 227.36/227.70 Linear 227.36/227.70 ->Coefficients: 227.36/227.70 Natural Numbers 227.36/227.70 ->Dimension: 227.36/227.70 1 227.36/227.70 ->Bound: 227.36/227.70 2 227.36/227.70 ->Interpretation: 227.36/227.70 227.36/227.70 [U11](X1,X2) = X1 + 2.X2 227.36/227.70 [U12](X1,X2) = X1 + 2.X2 227.36/227.70 [U13](X) = X 227.36/227.70 [U21](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.36/227.70 [U22](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.36/227.70 [U23](X1,X2,X3) = X1 + 2.X2 + 2.X3 + 2 227.36/227.70 [U24](X1,X2,X3) = X1 + 2.X2 + 2.X3 + 2 227.36/227.70 [U25](X1,X2) = X1 + 2.X2 + 2 227.36/227.70 [U26](X) = X + 1 227.36/227.70 [U31](X1,X2) = X1 + 2.X2 227.36/227.70 [U32](X1,X2) = X1 + 2.X2 227.36/227.70 [U33](X) = 2.X 227.36/227.70 [U41](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.36/227.70 [U42](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.36/227.70 [U43](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.36/227.70 [U44](X1,X2,X3) = X1 + 2.X2 + 2.X3 + 2 227.36/227.70 [U45](X1,X2) = X1 + 2.X2 227.36/227.70 [U46](X) = X 227.36/227.70 [U51](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.36/227.70 [U52](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.36/227.70 [U53](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.36/227.70 [U54](X1,X2,X3) = X1 + 2.X2 + 2.X3 + 2 227.36/227.70 [U55](X1,X2) = X1 + 2.X2 + 2 227.36/227.70 [U56](X) = X + 1 227.36/227.70 [U61](X1,X2) = X1 + 2.X2 227.36/227.70 [U62](X1,X2) = X1 + 2.X2 227.36/227.70 [U63](X) = 2.X 227.36/227.70 [U71](X1,X2,X3) = 2.X1 + 2.X3 + 2 227.36/227.70 [U72](X1,X2) = 2.X1 + 2.X2 + 2 227.36/227.70 [U73](X1,X2) = X1 + 2 227.36/227.70 [U74](X) = X + 2 227.36/227.70 [U81](X1,X2) = X1 + 2.X2 227.36/227.70 [U82](X1,X2) = X1 + 2.X2 227.36/227.70 [U83](X) = X 227.36/227.70 [U91](X1,X2) = X1 227.36/227.70 [U92](X) = X 227.36/227.70 [__](X1,X2) = 2.X1 + X2 + 2 227.36/227.70 [active](X) = X 227.36/227.70 [isList](X) = 2.X + 2 227.36/227.70 [isNeList](X) = 2.X + 2 227.36/227.70 [isNePal](X) = 2.X + 2 227.36/227.70 [isPal](X) = 2.X + 2 227.36/227.70 [isPalListKind](X) = 2 227.36/227.70 [isQid](X) = X + 1 227.36/227.70 [mark](X) = X 227.36/227.70 [a] = 2 227.36/227.70 [e] = 2 227.36/227.70 [fSNonEmpty] = 0 227.36/227.70 [i] = 2 227.36/227.70 [nil] = 2 227.36/227.70 [o] = 1 227.36/227.70 [tt] = 2 227.36/227.70 [u] = 1 227.36/227.70 [U11#](X1,X2) = 0 227.36/227.70 [U12#](X1,X2) = 0 227.36/227.70 [U13#](X) = 0 227.36/227.70 [U21#](X1,X2,X3) = 0 227.36/227.70 [U22#](X1,X2,X3) = 0 227.36/227.70 [U23#](X1,X2,X3) = 0 227.36/227.70 [U24#](X1,X2,X3) = 0 227.36/227.70 [U25#](X1,X2) = 0 227.36/227.70 [U26#](X) = 0 227.36/227.70 [U31#](X1,X2) = 0 227.36/227.70 [U32#](X1,X2) = 0 227.36/227.70 [U33#](X) = 0 227.36/227.70 [U41#](X1,X2,X3) = 0 227.36/227.70 [U42#](X1,X2,X3) = 0 227.36/227.70 [U43#](X1,X2,X3) = 0 227.36/227.70 [U44#](X1,X2,X3) = 0 227.36/227.70 [U45#](X1,X2) = 0 227.36/227.70 [U46#](X) = 0 227.36/227.70 [U51#](X1,X2,X3) = 0 227.36/227.70 [U52#](X1,X2,X3) = 0 227.36/227.70 [U53#](X1,X2,X3) = 0 227.36/227.70 [U54#](X1,X2,X3) = 0 227.36/227.70 [U55#](X1,X2) = 0 227.36/227.70 [U56#](X) = 0 227.36/227.70 [U61#](X1,X2) = 0 227.36/227.70 [U62#](X1,X2) = 0 227.36/227.70 [U63#](X) = 0 227.36/227.70 [U71#](X1,X2,X3) = 0 227.36/227.70 [U72#](X1,X2) = 0 227.36/227.70 [U73#](X1,X2) = 0 227.36/227.70 [U74#](X) = 0 227.36/227.70 [U81#](X1,X2) = 0 227.36/227.70 [U82#](X1,X2) = 0 227.36/227.70 [U83#](X) = 0 227.36/227.70 [U91#](X1,X2) = 0 227.36/227.70 [U92#](X) = 0 227.36/227.70 [__#](X1,X2) = 0 227.36/227.70 [ACTIVE](X) = 2.X + 2 227.36/227.70 [ISLIST](X) = 0 227.36/227.70 [ISNELIST](X) = 0 227.36/227.70 [ISNEPAL](X) = 0 227.36/227.70 [ISPAL](X) = 0 227.36/227.70 [ISPALLISTKIND](X) = 0 227.36/227.70 [ISQID](X) = 0 227.36/227.70 [MARK](X) = 2.X + 2 227.36/227.70 227.36/227.70 Problem 1.44: 227.36/227.70 227.36/227.70 SCC Processor: 227.36/227.70 -> Pairs: 227.36/227.70 ACTIVE(U61(tt,V:S)) -> MARK(U62(isPalListKind(V:S),V:S)) 227.36/227.70 ACTIVE(U62(tt,V:S)) -> MARK(U63(isQid(V:S))) 227.36/227.70 ACTIVE(U71(tt,I:S,P:S)) -> MARK(U72(isPalListKind(I:S),P:S)) 227.36/227.70 ACTIVE(U72(tt,P:S)) -> MARK(U73(isPal(P:S),P:S)) 227.36/227.70 ACTIVE(U73(tt,P:S)) -> MARK(U74(isPalListKind(P:S))) 227.36/227.70 ACTIVE(U81(tt,V:S)) -> MARK(U82(isPalListKind(V:S),V:S)) 227.36/227.70 ACTIVE(U82(tt,V:S)) -> MARK(U83(isNePal(V:S))) 227.36/227.70 ACTIVE(U91(tt,V2:S)) -> MARK(U92(isPalListKind(V2:S))) 227.36/227.70 ACTIVE(__(__(X:S,Y:S),Z:S)) -> MARK(__(X:S,__(Y:S,Z:S))) 227.36/227.70 ACTIVE(__(nil,X:S)) -> MARK(X:S) 227.36/227.70 ACTIVE(__(X:S,nil)) -> MARK(X:S) 227.36/227.70 ACTIVE(isList(__(V1:S,V2:S))) -> MARK(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.36/227.70 ACTIVE(isList(V:S)) -> MARK(U11(isPalListKind(V:S),V:S)) 227.36/227.70 ACTIVE(isNeList(__(V1:S,V2:S))) -> MARK(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.36/227.70 ACTIVE(isNeList(__(V1:S,V2:S))) -> MARK(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.36/227.70 ACTIVE(isNeList(V:S)) -> MARK(U31(isPalListKind(V:S),V:S)) 227.36/227.70 ACTIVE(isNePal(__(I:S,__(P:S,I:S)))) -> MARK(U71(isQid(I:S),I:S,P:S)) 227.36/227.70 ACTIVE(isNePal(V:S)) -> MARK(U61(isPalListKind(V:S),V:S)) 227.36/227.70 ACTIVE(isPal(V:S)) -> MARK(U81(isPalListKind(V:S),V:S)) 227.36/227.70 ACTIVE(isPalListKind(__(V1:S,V2:S))) -> MARK(U91(isPalListKind(V1:S),V2:S)) 227.36/227.70 MARK(U11(X1:S,X2:S)) -> ACTIVE(U11(mark(X1:S),X2:S)) 227.36/227.70 MARK(U11(X1:S,X2:S)) -> MARK(X1:S) 227.36/227.70 MARK(U12(X1:S,X2:S)) -> ACTIVE(U12(mark(X1:S),X2:S)) 227.36/227.70 MARK(U12(X1:S,X2:S)) -> MARK(X1:S) 227.36/227.70 MARK(U13(X:S)) -> ACTIVE(U13(mark(X:S))) 227.36/227.70 MARK(U13(X:S)) -> MARK(X:S) 227.36/227.70 MARK(U21(X1:S,X2:S,X3:S)) -> ACTIVE(U21(mark(X1:S),X2:S,X3:S)) 227.36/227.70 MARK(U21(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.36/227.70 MARK(U22(X1:S,X2:S,X3:S)) -> ACTIVE(U22(mark(X1:S),X2:S,X3:S)) 227.36/227.70 MARK(U22(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.36/227.70 MARK(U23(X1:S,X2:S,X3:S)) -> ACTIVE(U23(mark(X1:S),X2:S,X3:S)) 227.36/227.70 MARK(U23(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.36/227.70 MARK(U24(X1:S,X2:S,X3:S)) -> ACTIVE(U24(mark(X1:S),X2:S,X3:S)) 227.36/227.70 MARK(U24(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.36/227.70 MARK(U25(X1:S,X2:S)) -> ACTIVE(U25(mark(X1:S),X2:S)) 227.36/227.70 MARK(U25(X1:S,X2:S)) -> MARK(X1:S) 227.36/227.70 MARK(U26(X:S)) -> ACTIVE(U26(mark(X:S))) 227.36/227.70 MARK(U26(X:S)) -> MARK(X:S) 227.36/227.70 MARK(U31(X1:S,X2:S)) -> ACTIVE(U31(mark(X1:S),X2:S)) 227.36/227.70 MARK(U31(X1:S,X2:S)) -> MARK(X1:S) 227.36/227.70 MARK(U32(X1:S,X2:S)) -> ACTIVE(U32(mark(X1:S),X2:S)) 227.36/227.70 MARK(U32(X1:S,X2:S)) -> MARK(X1:S) 227.36/227.70 MARK(U33(X:S)) -> ACTIVE(U33(mark(X:S))) 227.36/227.70 MARK(U33(X:S)) -> MARK(X:S) 227.36/227.70 MARK(U41(X1:S,X2:S,X3:S)) -> ACTIVE(U41(mark(X1:S),X2:S,X3:S)) 227.36/227.70 MARK(U41(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.36/227.70 MARK(U42(X1:S,X2:S,X3:S)) -> ACTIVE(U42(mark(X1:S),X2:S,X3:S)) 227.36/227.70 MARK(U42(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.36/227.70 MARK(U43(X1:S,X2:S,X3:S)) -> ACTIVE(U43(mark(X1:S),X2:S,X3:S)) 227.36/227.70 MARK(U43(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.36/227.70 MARK(U44(X1:S,X2:S,X3:S)) -> ACTIVE(U44(mark(X1:S),X2:S,X3:S)) 227.36/227.70 MARK(U44(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.36/227.70 MARK(U45(X1:S,X2:S)) -> ACTIVE(U45(mark(X1:S),X2:S)) 227.36/227.70 MARK(U45(X1:S,X2:S)) -> MARK(X1:S) 227.36/227.70 MARK(U46(X:S)) -> ACTIVE(U46(mark(X:S))) 227.36/227.70 MARK(U46(X:S)) -> MARK(X:S) 227.36/227.70 MARK(U51(X1:S,X2:S,X3:S)) -> ACTIVE(U51(mark(X1:S),X2:S,X3:S)) 227.36/227.70 MARK(U51(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.36/227.70 MARK(U52(X1:S,X2:S,X3:S)) -> ACTIVE(U52(mark(X1:S),X2:S,X3:S)) 227.36/227.70 MARK(U52(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.36/227.70 MARK(U53(X1:S,X2:S,X3:S)) -> ACTIVE(U53(mark(X1:S),X2:S,X3:S)) 227.36/227.70 MARK(U53(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.36/227.70 MARK(U54(X1:S,X2:S,X3:S)) -> ACTIVE(U54(mark(X1:S),X2:S,X3:S)) 227.36/227.70 MARK(U54(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.36/227.70 MARK(U55(X1:S,X2:S)) -> ACTIVE(U55(mark(X1:S),X2:S)) 227.36/227.70 MARK(U55(X1:S,X2:S)) -> MARK(X1:S) 227.36/227.70 MARK(U56(X:S)) -> ACTIVE(U56(mark(X:S))) 227.36/227.70 MARK(U56(X:S)) -> MARK(X:S) 227.36/227.70 MARK(U61(X1:S,X2:S)) -> ACTIVE(U61(mark(X1:S),X2:S)) 227.36/227.70 MARK(U61(X1:S,X2:S)) -> MARK(X1:S) 227.36/227.70 MARK(U62(X1:S,X2:S)) -> ACTIVE(U62(mark(X1:S),X2:S)) 227.36/227.70 MARK(U62(X1:S,X2:S)) -> MARK(X1:S) 227.36/227.70 MARK(U63(X:S)) -> ACTIVE(U63(mark(X:S))) 227.36/227.70 MARK(U63(X:S)) -> MARK(X:S) 227.36/227.70 MARK(U71(X1:S,X2:S,X3:S)) -> ACTIVE(U71(mark(X1:S),X2:S,X3:S)) 227.36/227.70 MARK(U71(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.36/227.70 MARK(U72(X1:S,X2:S)) -> ACTIVE(U72(mark(X1:S),X2:S)) 227.36/227.70 MARK(U72(X1:S,X2:S)) -> MARK(X1:S) 227.36/227.70 MARK(U73(X1:S,X2:S)) -> ACTIVE(U73(mark(X1:S),X2:S)) 227.36/227.70 MARK(U73(X1:S,X2:S)) -> MARK(X1:S) 227.36/227.70 MARK(U74(X:S)) -> ACTIVE(U74(mark(X:S))) 227.36/227.70 MARK(U74(X:S)) -> MARK(X:S) 227.36/227.70 MARK(U81(X1:S,X2:S)) -> ACTIVE(U81(mark(X1:S),X2:S)) 227.36/227.70 MARK(U81(X1:S,X2:S)) -> MARK(X1:S) 227.36/227.70 MARK(U82(X1:S,X2:S)) -> ACTIVE(U82(mark(X1:S),X2:S)) 227.36/227.70 MARK(U82(X1:S,X2:S)) -> MARK(X1:S) 227.36/227.70 MARK(U83(X:S)) -> ACTIVE(U83(mark(X:S))) 227.36/227.70 MARK(U83(X:S)) -> MARK(X:S) 227.36/227.70 MARK(U91(X1:S,X2:S)) -> ACTIVE(U91(mark(X1:S),X2:S)) 227.36/227.70 MARK(U91(X1:S,X2:S)) -> MARK(X1:S) 227.36/227.70 MARK(U92(X:S)) -> ACTIVE(U92(mark(X:S))) 227.36/227.70 MARK(U92(X:S)) -> MARK(X:S) 227.36/227.70 MARK(__(X1:S,X2:S)) -> ACTIVE(__(mark(X1:S),mark(X2:S))) 227.36/227.70 MARK(__(X1:S,X2:S)) -> MARK(X1:S) 227.36/227.70 MARK(__(X1:S,X2:S)) -> MARK(X2:S) 227.36/227.70 MARK(isList(X:S)) -> ACTIVE(isList(X:S)) 227.36/227.70 MARK(isNeList(X:S)) -> ACTIVE(isNeList(X:S)) 227.36/227.70 MARK(isNePal(X:S)) -> ACTIVE(isNePal(X:S)) 227.36/227.70 MARK(isPal(X:S)) -> ACTIVE(isPal(X:S)) 227.36/227.70 MARK(isPalListKind(X:S)) -> ACTIVE(isPalListKind(X:S)) 227.36/227.70 -> Rules: 227.36/227.70 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.36/227.70 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.36/227.70 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.36/227.70 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.36/227.70 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.36/227.70 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.36/227.70 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.36/227.70 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.36/227.70 U13(active(X:S)) -> U13(X:S) 227.36/227.70 U13(mark(X:S)) -> U13(X:S) 227.36/227.70 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.36/227.70 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.36/227.70 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.36/227.70 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.36/227.70 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.36/227.70 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.36/227.70 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.36/227.70 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.36/227.70 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.36/227.70 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.36/227.70 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.36/227.70 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.36/227.70 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.36/227.70 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.36/227.70 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.36/227.70 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.36/227.70 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.36/227.70 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.36/227.70 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.36/227.70 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.36/227.70 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.36/227.70 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.36/227.70 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.36/227.70 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.36/227.70 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.36/227.70 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.36/227.70 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.36/227.70 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.36/227.70 U26(active(X:S)) -> U26(X:S) 227.36/227.70 U26(mark(X:S)) -> U26(X:S) 227.36/227.70 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.36/227.70 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.36/227.70 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.36/227.70 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.36/227.70 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.36/227.70 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.36/227.70 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.36/227.70 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.36/227.70 U33(active(X:S)) -> U33(X:S) 227.36/227.70 U33(mark(X:S)) -> U33(X:S) 227.36/227.70 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.36/227.70 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.36/227.70 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.36/227.70 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.36/227.70 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.36/227.70 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.36/227.70 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.36/227.70 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.36/227.70 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.36/227.70 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.36/227.70 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.36/227.70 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.36/227.70 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.36/227.70 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.36/227.70 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.36/227.70 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.36/227.70 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.36/227.70 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.36/227.70 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.36/227.70 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.36/227.70 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.36/227.70 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.36/227.70 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.36/227.70 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.36/227.70 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.36/227.70 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.36/227.70 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.36/227.70 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.36/227.70 U46(active(X:S)) -> U46(X:S) 227.36/227.70 U46(mark(X:S)) -> U46(X:S) 227.36/227.70 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.36/227.70 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.36/227.70 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.36/227.70 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.36/227.70 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.36/227.70 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.36/227.70 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.36/227.70 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.36/227.70 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.36/227.70 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.36/227.70 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.36/227.70 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.36/227.70 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.36/227.70 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.36/227.70 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.36/227.70 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.36/227.70 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.36/227.70 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.36/227.70 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.36/227.70 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.36/227.70 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.36/227.70 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.36/227.70 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.36/227.70 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.36/227.70 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.36/227.70 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.36/227.70 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.36/227.70 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.36/227.70 U56(active(X:S)) -> U56(X:S) 227.36/227.70 U56(mark(X:S)) -> U56(X:S) 227.36/227.70 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.36/227.70 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.36/227.70 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.36/227.70 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.36/227.70 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.36/227.70 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.36/227.70 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.36/227.70 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.36/227.70 U63(active(X:S)) -> U63(X:S) 227.36/227.70 U63(mark(X:S)) -> U63(X:S) 227.36/227.70 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.36/227.70 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.36/227.70 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.36/227.70 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.36/227.70 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.36/227.70 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.36/227.70 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.36/227.70 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.36/227.70 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.36/227.70 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.36/227.70 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.36/227.70 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.36/227.70 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.36/227.70 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.36/227.70 U74(active(X:S)) -> U74(X:S) 227.36/227.70 U74(mark(X:S)) -> U74(X:S) 227.36/227.70 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.36/227.70 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.36/227.70 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.36/227.70 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.36/227.70 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.36/227.70 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.36/227.70 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.36/227.70 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.36/227.70 U83(active(X:S)) -> U83(X:S) 227.36/227.70 U83(mark(X:S)) -> U83(X:S) 227.36/227.70 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.36/227.70 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.36/227.70 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.36/227.70 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.36/227.70 U92(active(X:S)) -> U92(X:S) 227.36/227.70 U92(mark(X:S)) -> U92(X:S) 227.36/227.70 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.36/227.70 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.36/227.70 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.36/227.70 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.36/227.70 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.36/227.70 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.36/227.70 active(U13(tt)) -> mark(tt) 227.36/227.70 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.36/227.70 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.36/227.70 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.36/227.70 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.36/227.70 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.36/227.70 active(U26(tt)) -> mark(tt) 227.36/227.70 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.36/227.70 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.36/227.70 active(U33(tt)) -> mark(tt) 227.36/227.70 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.36/227.70 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.36/227.70 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.36/227.70 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.36/227.70 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.36/227.70 active(U46(tt)) -> mark(tt) 227.36/227.70 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.36/227.70 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.36/227.70 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.36/227.70 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.36/227.70 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.36/227.70 active(U56(tt)) -> mark(tt) 227.36/227.70 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.36/227.70 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.36/227.70 active(U63(tt)) -> mark(tt) 227.36/227.70 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.36/227.70 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.36/227.70 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.36/227.70 active(U74(tt)) -> mark(tt) 227.36/227.70 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.36/227.70 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.36/227.70 active(U83(tt)) -> mark(tt) 227.36/227.70 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.36/227.70 active(U92(tt)) -> mark(tt) 227.36/227.70 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.36/227.70 active(__(nil,X:S)) -> mark(X:S) 227.36/227.70 active(__(X:S,nil)) -> mark(X:S) 227.36/227.70 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.36/227.70 active(isList(nil)) -> mark(tt) 227.36/227.70 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.36/227.70 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.36/227.70 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.36/227.70 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.36/227.70 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.36/227.70 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.36/227.70 active(isPal(nil)) -> mark(tt) 227.36/227.70 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.36/227.70 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.36/227.70 active(isPalListKind(a)) -> mark(tt) 227.36/227.70 active(isPalListKind(e)) -> mark(tt) 227.36/227.70 active(isPalListKind(i)) -> mark(tt) 227.36/227.70 active(isPalListKind(nil)) -> mark(tt) 227.36/227.70 active(isPalListKind(o)) -> mark(tt) 227.36/227.70 active(isPalListKind(u)) -> mark(tt) 227.36/227.70 active(isQid(a)) -> mark(tt) 227.36/227.70 active(isQid(e)) -> mark(tt) 227.36/227.70 active(isQid(i)) -> mark(tt) 227.36/227.70 active(isQid(o)) -> mark(tt) 227.36/227.70 active(isQid(u)) -> mark(tt) 227.36/227.70 isList(active(X:S)) -> isList(X:S) 227.36/227.70 isList(mark(X:S)) -> isList(X:S) 227.36/227.70 isNeList(active(X:S)) -> isNeList(X:S) 227.36/227.70 isNeList(mark(X:S)) -> isNeList(X:S) 227.36/227.70 isNePal(active(X:S)) -> isNePal(X:S) 227.36/227.70 isNePal(mark(X:S)) -> isNePal(X:S) 227.36/227.70 isPal(active(X:S)) -> isPal(X:S) 227.36/227.70 isPal(mark(X:S)) -> isPal(X:S) 227.36/227.70 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.36/227.70 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.36/227.70 isQid(active(X:S)) -> isQid(X:S) 227.36/227.70 isQid(mark(X:S)) -> isQid(X:S) 227.36/227.70 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.36/227.70 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.36/227.70 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.36/227.70 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.36/227.70 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.36/227.70 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.36/227.70 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.36/227.70 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.36/227.70 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.36/227.70 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.36/227.70 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.36/227.70 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.36/227.70 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.36/227.70 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.36/227.70 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.36/227.70 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.36/227.70 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.36/227.70 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.36/227.70 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.36/227.70 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.36/227.70 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.36/227.70 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.36/227.70 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.36/227.70 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.36/227.70 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.36/227.70 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.36/227.70 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.36/227.70 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.36/227.70 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.36/227.70 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.36/227.70 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.36/227.70 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.36/227.70 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.36/227.70 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.36/227.70 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.36/227.70 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.36/227.70 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.36/227.70 mark(isList(X:S)) -> active(isList(X:S)) 227.36/227.70 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.36/227.70 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.36/227.70 mark(isPal(X:S)) -> active(isPal(X:S)) 227.36/227.70 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.36/227.70 mark(isQid(X:S)) -> active(isQid(X:S)) 227.36/227.70 mark(a) -> active(a) 227.36/227.70 mark(e) -> active(e) 227.36/227.70 mark(i) -> active(i) 227.36/227.70 mark(nil) -> active(nil) 227.36/227.70 mark(o) -> active(o) 227.36/227.70 mark(tt) -> active(tt) 227.36/227.70 mark(u) -> active(u) 227.36/227.70 ->Strongly Connected Components: 227.36/227.70 ->->Cycle: 227.36/227.70 ->->-> Pairs: 227.36/227.70 ACTIVE(U61(tt,V:S)) -> MARK(U62(isPalListKind(V:S),V:S)) 227.36/227.70 ACTIVE(U62(tt,V:S)) -> MARK(U63(isQid(V:S))) 227.36/227.70 ACTIVE(U71(tt,I:S,P:S)) -> MARK(U72(isPalListKind(I:S),P:S)) 227.36/227.70 ACTIVE(U72(tt,P:S)) -> MARK(U73(isPal(P:S),P:S)) 227.36/227.70 ACTIVE(U73(tt,P:S)) -> MARK(U74(isPalListKind(P:S))) 227.36/227.70 ACTIVE(U81(tt,V:S)) -> MARK(U82(isPalListKind(V:S),V:S)) 227.36/227.70 ACTIVE(U82(tt,V:S)) -> MARK(U83(isNePal(V:S))) 227.36/227.70 ACTIVE(U91(tt,V2:S)) -> MARK(U92(isPalListKind(V2:S))) 227.36/227.70 ACTIVE(__(__(X:S,Y:S),Z:S)) -> MARK(__(X:S,__(Y:S,Z:S))) 227.36/227.70 ACTIVE(__(nil,X:S)) -> MARK(X:S) 227.36/227.70 ACTIVE(__(X:S,nil)) -> MARK(X:S) 227.36/227.70 ACTIVE(isList(__(V1:S,V2:S))) -> MARK(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.36/227.70 ACTIVE(isList(V:S)) -> MARK(U11(isPalListKind(V:S),V:S)) 227.36/227.70 ACTIVE(isNeList(__(V1:S,V2:S))) -> MARK(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.36/227.70 ACTIVE(isNeList(__(V1:S,V2:S))) -> MARK(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.36/227.70 ACTIVE(isNeList(V:S)) -> MARK(U31(isPalListKind(V:S),V:S)) 227.36/227.70 ACTIVE(isNePal(__(I:S,__(P:S,I:S)))) -> MARK(U71(isQid(I:S),I:S,P:S)) 227.36/227.70 ACTIVE(isNePal(V:S)) -> MARK(U61(isPalListKind(V:S),V:S)) 227.36/227.70 ACTIVE(isPal(V:S)) -> MARK(U81(isPalListKind(V:S),V:S)) 227.36/227.70 ACTIVE(isPalListKind(__(V1:S,V2:S))) -> MARK(U91(isPalListKind(V1:S),V2:S)) 227.36/227.70 MARK(U11(X1:S,X2:S)) -> ACTIVE(U11(mark(X1:S),X2:S)) 227.36/227.70 MARK(U11(X1:S,X2:S)) -> MARK(X1:S) 227.36/227.70 MARK(U12(X1:S,X2:S)) -> ACTIVE(U12(mark(X1:S),X2:S)) 227.36/227.70 MARK(U12(X1:S,X2:S)) -> MARK(X1:S) 227.36/227.70 MARK(U13(X:S)) -> ACTIVE(U13(mark(X:S))) 227.36/227.70 MARK(U13(X:S)) -> MARK(X:S) 227.36/227.70 MARK(U21(X1:S,X2:S,X3:S)) -> ACTIVE(U21(mark(X1:S),X2:S,X3:S)) 227.36/227.70 MARK(U21(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.36/227.70 MARK(U22(X1:S,X2:S,X3:S)) -> ACTIVE(U22(mark(X1:S),X2:S,X3:S)) 227.36/227.70 MARK(U22(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.36/227.70 MARK(U23(X1:S,X2:S,X3:S)) -> ACTIVE(U23(mark(X1:S),X2:S,X3:S)) 227.36/227.70 MARK(U23(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.36/227.70 MARK(U24(X1:S,X2:S,X3:S)) -> ACTIVE(U24(mark(X1:S),X2:S,X3:S)) 227.36/227.70 MARK(U24(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.36/227.70 MARK(U25(X1:S,X2:S)) -> ACTIVE(U25(mark(X1:S),X2:S)) 227.36/227.70 MARK(U25(X1:S,X2:S)) -> MARK(X1:S) 227.36/227.70 MARK(U26(X:S)) -> ACTIVE(U26(mark(X:S))) 227.36/227.70 MARK(U26(X:S)) -> MARK(X:S) 227.36/227.70 MARK(U31(X1:S,X2:S)) -> ACTIVE(U31(mark(X1:S),X2:S)) 227.36/227.70 MARK(U31(X1:S,X2:S)) -> MARK(X1:S) 227.36/227.70 MARK(U32(X1:S,X2:S)) -> ACTIVE(U32(mark(X1:S),X2:S)) 227.36/227.70 MARK(U32(X1:S,X2:S)) -> MARK(X1:S) 227.36/227.70 MARK(U33(X:S)) -> ACTIVE(U33(mark(X:S))) 227.36/227.70 MARK(U33(X:S)) -> MARK(X:S) 227.36/227.70 MARK(U41(X1:S,X2:S,X3:S)) -> ACTIVE(U41(mark(X1:S),X2:S,X3:S)) 227.36/227.70 MARK(U41(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.36/227.70 MARK(U42(X1:S,X2:S,X3:S)) -> ACTIVE(U42(mark(X1:S),X2:S,X3:S)) 227.36/227.70 MARK(U42(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.36/227.70 MARK(U43(X1:S,X2:S,X3:S)) -> ACTIVE(U43(mark(X1:S),X2:S,X3:S)) 227.36/227.70 MARK(U43(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.36/227.70 MARK(U44(X1:S,X2:S,X3:S)) -> ACTIVE(U44(mark(X1:S),X2:S,X3:S)) 227.36/227.70 MARK(U44(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.36/227.70 MARK(U45(X1:S,X2:S)) -> ACTIVE(U45(mark(X1:S),X2:S)) 227.36/227.70 MARK(U45(X1:S,X2:S)) -> MARK(X1:S) 227.36/227.70 MARK(U46(X:S)) -> ACTIVE(U46(mark(X:S))) 227.36/227.70 MARK(U46(X:S)) -> MARK(X:S) 227.36/227.70 MARK(U51(X1:S,X2:S,X3:S)) -> ACTIVE(U51(mark(X1:S),X2:S,X3:S)) 227.36/227.70 MARK(U51(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.36/227.70 MARK(U52(X1:S,X2:S,X3:S)) -> ACTIVE(U52(mark(X1:S),X2:S,X3:S)) 227.36/227.70 MARK(U52(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.36/227.70 MARK(U53(X1:S,X2:S,X3:S)) -> ACTIVE(U53(mark(X1:S),X2:S,X3:S)) 227.36/227.70 MARK(U53(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.36/227.70 MARK(U54(X1:S,X2:S,X3:S)) -> ACTIVE(U54(mark(X1:S),X2:S,X3:S)) 227.36/227.70 MARK(U54(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.36/227.70 MARK(U55(X1:S,X2:S)) -> ACTIVE(U55(mark(X1:S),X2:S)) 227.36/227.70 MARK(U55(X1:S,X2:S)) -> MARK(X1:S) 227.36/227.70 MARK(U56(X:S)) -> ACTIVE(U56(mark(X:S))) 227.36/227.70 MARK(U56(X:S)) -> MARK(X:S) 227.36/227.70 MARK(U61(X1:S,X2:S)) -> ACTIVE(U61(mark(X1:S),X2:S)) 227.36/227.70 MARK(U61(X1:S,X2:S)) -> MARK(X1:S) 227.36/227.70 MARK(U62(X1:S,X2:S)) -> ACTIVE(U62(mark(X1:S),X2:S)) 227.36/227.70 MARK(U62(X1:S,X2:S)) -> MARK(X1:S) 227.36/227.70 MARK(U63(X:S)) -> ACTIVE(U63(mark(X:S))) 227.36/227.70 MARK(U63(X:S)) -> MARK(X:S) 227.36/227.70 MARK(U71(X1:S,X2:S,X3:S)) -> ACTIVE(U71(mark(X1:S),X2:S,X3:S)) 227.36/227.70 MARK(U71(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.36/227.70 MARK(U72(X1:S,X2:S)) -> ACTIVE(U72(mark(X1:S),X2:S)) 227.36/227.70 MARK(U72(X1:S,X2:S)) -> MARK(X1:S) 227.36/227.70 MARK(U73(X1:S,X2:S)) -> ACTIVE(U73(mark(X1:S),X2:S)) 227.36/227.70 MARK(U73(X1:S,X2:S)) -> MARK(X1:S) 227.36/227.70 MARK(U74(X:S)) -> ACTIVE(U74(mark(X:S))) 227.36/227.70 MARK(U74(X:S)) -> MARK(X:S) 227.36/227.70 MARK(U81(X1:S,X2:S)) -> ACTIVE(U81(mark(X1:S),X2:S)) 227.36/227.70 MARK(U81(X1:S,X2:S)) -> MARK(X1:S) 227.36/227.70 MARK(U82(X1:S,X2:S)) -> ACTIVE(U82(mark(X1:S),X2:S)) 227.36/227.70 MARK(U82(X1:S,X2:S)) -> MARK(X1:S) 227.36/227.70 MARK(U83(X:S)) -> ACTIVE(U83(mark(X:S))) 227.36/227.70 MARK(U83(X:S)) -> MARK(X:S) 227.36/227.70 MARK(U91(X1:S,X2:S)) -> ACTIVE(U91(mark(X1:S),X2:S)) 227.36/227.70 MARK(U91(X1:S,X2:S)) -> MARK(X1:S) 227.36/227.70 MARK(U92(X:S)) -> ACTIVE(U92(mark(X:S))) 227.36/227.70 MARK(U92(X:S)) -> MARK(X:S) 227.36/227.70 MARK(__(X1:S,X2:S)) -> ACTIVE(__(mark(X1:S),mark(X2:S))) 227.36/227.70 MARK(__(X1:S,X2:S)) -> MARK(X1:S) 227.36/227.70 MARK(__(X1:S,X2:S)) -> MARK(X2:S) 227.36/227.70 MARK(isList(X:S)) -> ACTIVE(isList(X:S)) 227.36/227.70 MARK(isNeList(X:S)) -> ACTIVE(isNeList(X:S)) 227.36/227.70 MARK(isNePal(X:S)) -> ACTIVE(isNePal(X:S)) 227.36/227.70 MARK(isPal(X:S)) -> ACTIVE(isPal(X:S)) 227.36/227.70 MARK(isPalListKind(X:S)) -> ACTIVE(isPalListKind(X:S)) 227.36/227.70 ->->-> Rules: 227.36/227.70 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.36/227.70 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.36/227.70 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.36/227.70 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.36/227.70 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.36/227.70 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.36/227.70 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.36/227.70 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.36/227.70 U13(active(X:S)) -> U13(X:S) 227.36/227.70 U13(mark(X:S)) -> U13(X:S) 227.36/227.70 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.36/227.70 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.36/227.70 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.36/227.70 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.36/227.70 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.36/227.70 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.36/227.70 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.36/227.70 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.36/227.70 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.36/227.70 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.36/227.70 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.36/227.70 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.36/227.70 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.36/227.70 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.36/227.70 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.36/227.70 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.36/227.70 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.36/227.70 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.36/227.70 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.36/227.70 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.36/227.70 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.36/227.70 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.36/227.70 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.36/227.70 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.36/227.70 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.36/227.70 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.36/227.70 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.36/227.70 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.36/227.70 U26(active(X:S)) -> U26(X:S) 227.36/227.70 U26(mark(X:S)) -> U26(X:S) 227.36/227.70 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.36/227.70 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.36/227.70 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.36/227.70 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.36/227.70 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.36/227.70 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.36/227.70 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.36/227.70 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.36/227.70 U33(active(X:S)) -> U33(X:S) 227.36/227.70 U33(mark(X:S)) -> U33(X:S) 227.36/227.70 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.36/227.70 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.36/227.70 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.36/227.70 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.36/227.70 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.36/227.70 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.36/227.70 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.36/227.70 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.36/227.70 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.36/227.70 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.36/227.70 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.36/227.70 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.36/227.70 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.36/227.70 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.36/227.70 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.36/227.70 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.36/227.70 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.36/227.70 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.36/227.70 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.36/227.70 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.36/227.70 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.36/227.70 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.36/227.70 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.36/227.70 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.36/227.70 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.36/227.70 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.36/227.70 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.36/227.70 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.36/227.70 U46(active(X:S)) -> U46(X:S) 227.36/227.70 U46(mark(X:S)) -> U46(X:S) 227.36/227.70 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.36/227.70 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.36/227.70 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.36/227.70 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.36/227.70 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.36/227.70 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.36/227.70 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.36/227.70 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.36/227.70 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.36/227.70 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.36/227.70 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.36/227.70 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.36/227.70 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.36/227.70 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.36/227.70 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.36/227.70 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.36/227.70 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.36/227.70 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.36/227.70 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.36/227.70 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.36/227.70 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.36/227.70 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.36/227.70 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.36/227.70 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.36/227.70 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.36/227.70 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.36/227.70 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.36/227.70 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.36/227.70 U56(active(X:S)) -> U56(X:S) 227.36/227.70 U56(mark(X:S)) -> U56(X:S) 227.36/227.70 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.36/227.70 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.36/227.70 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.36/227.70 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.36/227.70 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.36/227.70 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.36/227.70 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.36/227.70 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.36/227.70 U63(active(X:S)) -> U63(X:S) 227.36/227.70 U63(mark(X:S)) -> U63(X:S) 227.36/227.70 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.36/227.70 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.36/227.70 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.36/227.70 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.36/227.70 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.36/227.70 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.36/227.70 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.36/227.70 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.36/227.70 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.36/227.70 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.36/227.70 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.36/227.70 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.36/227.70 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.36/227.70 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.36/227.70 U74(active(X:S)) -> U74(X:S) 227.36/227.70 U74(mark(X:S)) -> U74(X:S) 227.36/227.70 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.36/227.70 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.36/227.70 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.36/227.70 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.36/227.70 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.36/227.70 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.36/227.70 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.36/227.70 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.36/227.70 U83(active(X:S)) -> U83(X:S) 227.36/227.70 U83(mark(X:S)) -> U83(X:S) 227.36/227.70 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.36/227.70 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.36/227.70 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.36/227.70 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.36/227.70 U92(active(X:S)) -> U92(X:S) 227.36/227.70 U92(mark(X:S)) -> U92(X:S) 227.36/227.70 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.36/227.70 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.36/227.70 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.36/227.70 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.36/227.70 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.36/227.70 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.36/227.70 active(U13(tt)) -> mark(tt) 227.36/227.70 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.36/227.70 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.36/227.70 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.36/227.70 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.36/227.70 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.36/227.70 active(U26(tt)) -> mark(tt) 227.36/227.70 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.36/227.70 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.36/227.70 active(U33(tt)) -> mark(tt) 227.36/227.70 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.36/227.70 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.36/227.70 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.36/227.70 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.36/227.70 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.36/227.70 active(U46(tt)) -> mark(tt) 227.36/227.70 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.36/227.70 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.36/227.70 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.36/227.70 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.36/227.70 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.36/227.70 active(U56(tt)) -> mark(tt) 227.36/227.70 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.36/227.70 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.36/227.70 active(U63(tt)) -> mark(tt) 227.36/227.70 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.36/227.70 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.36/227.70 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.36/227.70 active(U74(tt)) -> mark(tt) 227.36/227.70 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.36/227.70 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.36/227.70 active(U83(tt)) -> mark(tt) 227.36/227.70 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.36/227.70 active(U92(tt)) -> mark(tt) 227.36/227.70 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.36/227.70 active(__(nil,X:S)) -> mark(X:S) 227.36/227.70 active(__(X:S,nil)) -> mark(X:S) 227.36/227.70 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.36/227.70 active(isList(nil)) -> mark(tt) 227.36/227.70 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.36/227.70 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.36/227.70 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.36/227.70 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.36/227.70 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.36/227.70 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.36/227.70 active(isPal(nil)) -> mark(tt) 227.36/227.70 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.36/227.70 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.36/227.70 active(isPalListKind(a)) -> mark(tt) 227.36/227.70 active(isPalListKind(e)) -> mark(tt) 227.36/227.70 active(isPalListKind(i)) -> mark(tt) 227.36/227.70 active(isPalListKind(nil)) -> mark(tt) 227.36/227.70 active(isPalListKind(o)) -> mark(tt) 227.36/227.70 active(isPalListKind(u)) -> mark(tt) 227.36/227.70 active(isQid(a)) -> mark(tt) 227.36/227.70 active(isQid(e)) -> mark(tt) 227.36/227.70 active(isQid(i)) -> mark(tt) 227.36/227.70 active(isQid(o)) -> mark(tt) 227.36/227.70 active(isQid(u)) -> mark(tt) 227.36/227.70 isList(active(X:S)) -> isList(X:S) 227.36/227.70 isList(mark(X:S)) -> isList(X:S) 227.36/227.70 isNeList(active(X:S)) -> isNeList(X:S) 227.36/227.70 isNeList(mark(X:S)) -> isNeList(X:S) 227.36/227.70 isNePal(active(X:S)) -> isNePal(X:S) 227.36/227.70 isNePal(mark(X:S)) -> isNePal(X:S) 227.36/227.70 isPal(active(X:S)) -> isPal(X:S) 227.36/227.70 isPal(mark(X:S)) -> isPal(X:S) 227.36/227.70 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.36/227.70 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.36/227.70 isQid(active(X:S)) -> isQid(X:S) 227.36/227.70 isQid(mark(X:S)) -> isQid(X:S) 227.36/227.70 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.36/227.70 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.36/227.70 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.36/227.70 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.36/227.70 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.36/227.70 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.36/227.70 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.36/227.70 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.36/227.70 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.36/227.70 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.36/227.70 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.36/227.70 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.36/227.70 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.36/227.70 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.36/227.70 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.36/227.70 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.36/227.70 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.36/227.70 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.36/227.70 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.36/227.70 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.36/227.70 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.36/227.70 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.36/227.70 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.36/227.70 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.36/227.70 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.36/227.70 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.36/227.70 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.36/227.70 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.36/227.70 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.36/227.70 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.36/227.70 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.36/227.70 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.36/227.70 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.36/227.70 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.36/227.70 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.36/227.70 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.36/227.70 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.36/227.70 mark(isList(X:S)) -> active(isList(X:S)) 227.36/227.70 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.36/227.70 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.36/227.70 mark(isPal(X:S)) -> active(isPal(X:S)) 227.36/227.70 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.36/227.70 mark(isQid(X:S)) -> active(isQid(X:S)) 227.36/227.70 mark(a) -> active(a) 227.36/227.70 mark(e) -> active(e) 227.36/227.70 mark(i) -> active(i) 227.36/227.70 mark(nil) -> active(nil) 227.36/227.70 mark(o) -> active(o) 227.36/227.70 mark(tt) -> active(tt) 227.36/227.70 mark(u) -> active(u) 227.36/227.70 227.36/227.70 Problem 1.44: 227.36/227.70 227.36/227.70 Reduction Pairs Processor: 227.36/227.70 -> Pairs: 227.36/227.70 ACTIVE(U61(tt,V:S)) -> MARK(U62(isPalListKind(V:S),V:S)) 227.36/227.70 ACTIVE(U62(tt,V:S)) -> MARK(U63(isQid(V:S))) 227.36/227.70 ACTIVE(U71(tt,I:S,P:S)) -> MARK(U72(isPalListKind(I:S),P:S)) 227.36/227.70 ACTIVE(U72(tt,P:S)) -> MARK(U73(isPal(P:S),P:S)) 227.36/227.70 ACTIVE(U73(tt,P:S)) -> MARK(U74(isPalListKind(P:S))) 227.36/227.70 ACTIVE(U81(tt,V:S)) -> MARK(U82(isPalListKind(V:S),V:S)) 227.36/227.70 ACTIVE(U82(tt,V:S)) -> MARK(U83(isNePal(V:S))) 227.36/227.70 ACTIVE(U91(tt,V2:S)) -> MARK(U92(isPalListKind(V2:S))) 227.36/227.70 ACTIVE(__(__(X:S,Y:S),Z:S)) -> MARK(__(X:S,__(Y:S,Z:S))) 227.36/227.70 ACTIVE(__(nil,X:S)) -> MARK(X:S) 227.36/227.70 ACTIVE(__(X:S,nil)) -> MARK(X:S) 227.36/227.70 ACTIVE(isList(__(V1:S,V2:S))) -> MARK(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.36/227.70 ACTIVE(isList(V:S)) -> MARK(U11(isPalListKind(V:S),V:S)) 227.36/227.70 ACTIVE(isNeList(__(V1:S,V2:S))) -> MARK(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.36/227.70 ACTIVE(isNeList(__(V1:S,V2:S))) -> MARK(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.36/227.70 ACTIVE(isNeList(V:S)) -> MARK(U31(isPalListKind(V:S),V:S)) 227.36/227.70 ACTIVE(isNePal(__(I:S,__(P:S,I:S)))) -> MARK(U71(isQid(I:S),I:S,P:S)) 227.36/227.70 ACTIVE(isNePal(V:S)) -> MARK(U61(isPalListKind(V:S),V:S)) 227.36/227.70 ACTIVE(isPal(V:S)) -> MARK(U81(isPalListKind(V:S),V:S)) 227.36/227.70 ACTIVE(isPalListKind(__(V1:S,V2:S))) -> MARK(U91(isPalListKind(V1:S),V2:S)) 227.36/227.70 MARK(U11(X1:S,X2:S)) -> ACTIVE(U11(mark(X1:S),X2:S)) 227.36/227.70 MARK(U11(X1:S,X2:S)) -> MARK(X1:S) 227.36/227.70 MARK(U12(X1:S,X2:S)) -> ACTIVE(U12(mark(X1:S),X2:S)) 227.36/227.70 MARK(U12(X1:S,X2:S)) -> MARK(X1:S) 227.36/227.70 MARK(U13(X:S)) -> ACTIVE(U13(mark(X:S))) 227.36/227.70 MARK(U13(X:S)) -> MARK(X:S) 227.36/227.70 MARK(U21(X1:S,X2:S,X3:S)) -> ACTIVE(U21(mark(X1:S),X2:S,X3:S)) 227.36/227.70 MARK(U21(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.36/227.70 MARK(U22(X1:S,X2:S,X3:S)) -> ACTIVE(U22(mark(X1:S),X2:S,X3:S)) 227.36/227.70 MARK(U22(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.36/227.70 MARK(U23(X1:S,X2:S,X3:S)) -> ACTIVE(U23(mark(X1:S),X2:S,X3:S)) 227.36/227.70 MARK(U23(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.36/227.70 MARK(U24(X1:S,X2:S,X3:S)) -> ACTIVE(U24(mark(X1:S),X2:S,X3:S)) 227.36/227.70 MARK(U24(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.36/227.70 MARK(U25(X1:S,X2:S)) -> ACTIVE(U25(mark(X1:S),X2:S)) 227.36/227.70 MARK(U25(X1:S,X2:S)) -> MARK(X1:S) 227.36/227.70 MARK(U26(X:S)) -> ACTIVE(U26(mark(X:S))) 227.36/227.70 MARK(U26(X:S)) -> MARK(X:S) 227.36/227.70 MARK(U31(X1:S,X2:S)) -> ACTIVE(U31(mark(X1:S),X2:S)) 227.36/227.70 MARK(U31(X1:S,X2:S)) -> MARK(X1:S) 227.36/227.70 MARK(U32(X1:S,X2:S)) -> ACTIVE(U32(mark(X1:S),X2:S)) 227.36/227.70 MARK(U32(X1:S,X2:S)) -> MARK(X1:S) 227.36/227.70 MARK(U33(X:S)) -> ACTIVE(U33(mark(X:S))) 227.36/227.70 MARK(U33(X:S)) -> MARK(X:S) 227.36/227.70 MARK(U41(X1:S,X2:S,X3:S)) -> ACTIVE(U41(mark(X1:S),X2:S,X3:S)) 227.36/227.70 MARK(U41(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.36/227.70 MARK(U42(X1:S,X2:S,X3:S)) -> ACTIVE(U42(mark(X1:S),X2:S,X3:S)) 227.36/227.70 MARK(U42(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.36/227.70 MARK(U43(X1:S,X2:S,X3:S)) -> ACTIVE(U43(mark(X1:S),X2:S,X3:S)) 227.36/227.70 MARK(U43(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.36/227.70 MARK(U44(X1:S,X2:S,X3:S)) -> ACTIVE(U44(mark(X1:S),X2:S,X3:S)) 227.36/227.70 MARK(U44(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.36/227.70 MARK(U45(X1:S,X2:S)) -> ACTIVE(U45(mark(X1:S),X2:S)) 227.36/227.70 MARK(U45(X1:S,X2:S)) -> MARK(X1:S) 227.36/227.70 MARK(U46(X:S)) -> ACTIVE(U46(mark(X:S))) 227.36/227.70 MARK(U46(X:S)) -> MARK(X:S) 227.36/227.70 MARK(U51(X1:S,X2:S,X3:S)) -> ACTIVE(U51(mark(X1:S),X2:S,X3:S)) 227.36/227.70 MARK(U51(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.36/227.70 MARK(U52(X1:S,X2:S,X3:S)) -> ACTIVE(U52(mark(X1:S),X2:S,X3:S)) 227.36/227.70 MARK(U52(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.36/227.70 MARK(U53(X1:S,X2:S,X3:S)) -> ACTIVE(U53(mark(X1:S),X2:S,X3:S)) 227.36/227.70 MARK(U53(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.36/227.70 MARK(U54(X1:S,X2:S,X3:S)) -> ACTIVE(U54(mark(X1:S),X2:S,X3:S)) 227.36/227.70 MARK(U54(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.36/227.70 MARK(U55(X1:S,X2:S)) -> ACTIVE(U55(mark(X1:S),X2:S)) 227.36/227.70 MARK(U55(X1:S,X2:S)) -> MARK(X1:S) 227.36/227.70 MARK(U56(X:S)) -> ACTIVE(U56(mark(X:S))) 227.36/227.70 MARK(U56(X:S)) -> MARK(X:S) 227.36/227.70 MARK(U61(X1:S,X2:S)) -> ACTIVE(U61(mark(X1:S),X2:S)) 227.36/227.70 MARK(U61(X1:S,X2:S)) -> MARK(X1:S) 227.36/227.70 MARK(U62(X1:S,X2:S)) -> ACTIVE(U62(mark(X1:S),X2:S)) 227.36/227.70 MARK(U62(X1:S,X2:S)) -> MARK(X1:S) 227.36/227.70 MARK(U63(X:S)) -> ACTIVE(U63(mark(X:S))) 227.36/227.70 MARK(U63(X:S)) -> MARK(X:S) 227.36/227.70 MARK(U71(X1:S,X2:S,X3:S)) -> ACTIVE(U71(mark(X1:S),X2:S,X3:S)) 227.36/227.70 MARK(U71(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.36/227.70 MARK(U72(X1:S,X2:S)) -> ACTIVE(U72(mark(X1:S),X2:S)) 227.36/227.70 MARK(U72(X1:S,X2:S)) -> MARK(X1:S) 227.36/227.70 MARK(U73(X1:S,X2:S)) -> ACTIVE(U73(mark(X1:S),X2:S)) 227.36/227.70 MARK(U73(X1:S,X2:S)) -> MARK(X1:S) 227.36/227.70 MARK(U74(X:S)) -> ACTIVE(U74(mark(X:S))) 227.36/227.70 MARK(U74(X:S)) -> MARK(X:S) 227.36/227.70 MARK(U81(X1:S,X2:S)) -> ACTIVE(U81(mark(X1:S),X2:S)) 227.36/227.70 MARK(U81(X1:S,X2:S)) -> MARK(X1:S) 227.36/227.70 MARK(U82(X1:S,X2:S)) -> ACTIVE(U82(mark(X1:S),X2:S)) 227.36/227.70 MARK(U82(X1:S,X2:S)) -> MARK(X1:S) 227.36/227.70 MARK(U83(X:S)) -> ACTIVE(U83(mark(X:S))) 227.36/227.70 MARK(U83(X:S)) -> MARK(X:S) 227.36/227.70 MARK(U91(X1:S,X2:S)) -> ACTIVE(U91(mark(X1:S),X2:S)) 227.36/227.70 MARK(U91(X1:S,X2:S)) -> MARK(X1:S) 227.36/227.70 MARK(U92(X:S)) -> ACTIVE(U92(mark(X:S))) 227.36/227.70 MARK(U92(X:S)) -> MARK(X:S) 227.36/227.70 MARK(__(X1:S,X2:S)) -> ACTIVE(__(mark(X1:S),mark(X2:S))) 227.36/227.70 MARK(__(X1:S,X2:S)) -> MARK(X1:S) 227.36/227.70 MARK(__(X1:S,X2:S)) -> MARK(X2:S) 227.36/227.70 MARK(isList(X:S)) -> ACTIVE(isList(X:S)) 227.36/227.70 MARK(isNeList(X:S)) -> ACTIVE(isNeList(X:S)) 227.36/227.70 MARK(isNePal(X:S)) -> ACTIVE(isNePal(X:S)) 227.36/227.70 MARK(isPal(X:S)) -> ACTIVE(isPal(X:S)) 227.36/227.70 MARK(isPalListKind(X:S)) -> ACTIVE(isPalListKind(X:S)) 227.36/227.70 -> Rules: 227.36/227.70 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.36/227.70 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.36/227.70 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.36/227.70 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.36/227.70 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.36/227.70 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.36/227.70 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.36/227.70 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.36/227.70 U13(active(X:S)) -> U13(X:S) 227.36/227.70 U13(mark(X:S)) -> U13(X:S) 227.36/227.70 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.36/227.70 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.36/227.70 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.36/227.70 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.36/227.70 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.36/227.70 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.36/227.70 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.36/227.70 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.36/227.70 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.36/227.70 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.36/227.70 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.36/227.70 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.36/227.70 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.36/227.70 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.36/227.70 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.36/227.70 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.36/227.70 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.36/227.70 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.36/227.70 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.36/227.70 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.36/227.70 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.36/227.70 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.36/227.70 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.36/227.70 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.36/227.70 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.36/227.70 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.36/227.70 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.36/227.70 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.36/227.70 U26(active(X:S)) -> U26(X:S) 227.36/227.70 U26(mark(X:S)) -> U26(X:S) 227.36/227.70 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.36/227.70 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.36/227.70 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.36/227.70 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.36/227.70 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.36/227.70 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.36/227.70 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.36/227.70 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.36/227.70 U33(active(X:S)) -> U33(X:S) 227.36/227.70 U33(mark(X:S)) -> U33(X:S) 227.36/227.70 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.36/227.70 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.36/227.70 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.36/227.70 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.36/227.70 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.36/227.70 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.36/227.70 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.36/227.70 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.36/227.70 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.36/227.70 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.36/227.70 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.36/227.70 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.36/227.70 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.36/227.70 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.36/227.70 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.36/227.70 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.36/227.70 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.36/227.70 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.36/227.70 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.36/227.70 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.36/227.70 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.36/227.70 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.36/227.70 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.36/227.70 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.36/227.70 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.36/227.70 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.36/227.70 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.36/227.70 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.36/227.70 U46(active(X:S)) -> U46(X:S) 227.36/227.70 U46(mark(X:S)) -> U46(X:S) 227.36/227.70 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.36/227.70 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.36/227.70 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.36/227.70 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.36/227.70 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.36/227.70 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.36/227.70 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.36/227.70 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.36/227.70 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.36/227.70 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.36/227.70 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.36/227.70 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.36/227.70 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.36/227.70 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.36/227.70 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.36/227.70 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.36/227.70 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.36/227.70 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.36/227.70 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.36/227.70 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.36/227.70 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.36/227.70 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.36/227.70 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.36/227.70 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.36/227.70 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.36/227.70 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.36/227.70 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.36/227.70 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.36/227.70 U56(active(X:S)) -> U56(X:S) 227.36/227.70 U56(mark(X:S)) -> U56(X:S) 227.36/227.70 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.36/227.70 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.36/227.70 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.36/227.70 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.36/227.70 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.36/227.70 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.36/227.70 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.36/227.70 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.36/227.70 U63(active(X:S)) -> U63(X:S) 227.36/227.70 U63(mark(X:S)) -> U63(X:S) 227.36/227.70 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.36/227.70 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.36/227.70 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.36/227.70 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.36/227.70 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.36/227.70 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.36/227.70 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.36/227.70 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.36/227.70 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.36/227.70 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.36/227.70 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.36/227.70 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.36/227.70 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.36/227.70 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.36/227.70 U74(active(X:S)) -> U74(X:S) 227.36/227.70 U74(mark(X:S)) -> U74(X:S) 227.36/227.70 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.36/227.70 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.36/227.70 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.36/227.70 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.36/227.70 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.36/227.70 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.36/227.70 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.36/227.70 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.36/227.70 U83(active(X:S)) -> U83(X:S) 227.36/227.70 U83(mark(X:S)) -> U83(X:S) 227.36/227.70 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.36/227.70 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.36/227.70 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.36/227.70 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.36/227.70 U92(active(X:S)) -> U92(X:S) 227.36/227.70 U92(mark(X:S)) -> U92(X:S) 227.36/227.70 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.36/227.70 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.36/227.70 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.36/227.70 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.36/227.70 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.36/227.70 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.36/227.70 active(U13(tt)) -> mark(tt) 227.36/227.70 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.36/227.70 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.36/227.70 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.36/227.70 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.36/227.70 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.36/227.70 active(U26(tt)) -> mark(tt) 227.36/227.70 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.36/227.70 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.36/227.70 active(U33(tt)) -> mark(tt) 227.36/227.70 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.36/227.70 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.36/227.70 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.36/227.70 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.36/227.70 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.36/227.70 active(U46(tt)) -> mark(tt) 227.36/227.70 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.36/227.70 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.36/227.70 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.36/227.70 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.36/227.70 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.36/227.70 active(U56(tt)) -> mark(tt) 227.36/227.70 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.36/227.70 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.36/227.70 active(U63(tt)) -> mark(tt) 227.36/227.70 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.36/227.70 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.36/227.70 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.36/227.70 active(U74(tt)) -> mark(tt) 227.36/227.70 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.36/227.70 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.36/227.70 active(U83(tt)) -> mark(tt) 227.36/227.70 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.36/227.70 active(U92(tt)) -> mark(tt) 227.36/227.70 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.36/227.70 active(__(nil,X:S)) -> mark(X:S) 227.36/227.70 active(__(X:S,nil)) -> mark(X:S) 227.36/227.70 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.36/227.70 active(isList(nil)) -> mark(tt) 227.36/227.70 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.36/227.70 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.36/227.70 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.36/227.70 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.36/227.70 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.36/227.70 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.36/227.70 active(isPal(nil)) -> mark(tt) 227.36/227.70 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.36/227.70 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.36/227.70 active(isPalListKind(a)) -> mark(tt) 227.36/227.70 active(isPalListKind(e)) -> mark(tt) 227.36/227.70 active(isPalListKind(i)) -> mark(tt) 227.36/227.70 active(isPalListKind(nil)) -> mark(tt) 227.36/227.70 active(isPalListKind(o)) -> mark(tt) 227.36/227.70 active(isPalListKind(u)) -> mark(tt) 227.36/227.70 active(isQid(a)) -> mark(tt) 227.36/227.70 active(isQid(e)) -> mark(tt) 227.36/227.70 active(isQid(i)) -> mark(tt) 227.36/227.70 active(isQid(o)) -> mark(tt) 227.36/227.70 active(isQid(u)) -> mark(tt) 227.36/227.70 isList(active(X:S)) -> isList(X:S) 227.36/227.70 isList(mark(X:S)) -> isList(X:S) 227.36/227.70 isNeList(active(X:S)) -> isNeList(X:S) 227.36/227.70 isNeList(mark(X:S)) -> isNeList(X:S) 227.36/227.70 isNePal(active(X:S)) -> isNePal(X:S) 227.36/227.70 isNePal(mark(X:S)) -> isNePal(X:S) 227.36/227.70 isPal(active(X:S)) -> isPal(X:S) 227.36/227.70 isPal(mark(X:S)) -> isPal(X:S) 227.36/227.70 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.36/227.70 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.36/227.70 isQid(active(X:S)) -> isQid(X:S) 227.36/227.70 isQid(mark(X:S)) -> isQid(X:S) 227.36/227.70 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.36/227.70 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.36/227.70 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.36/227.70 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.36/227.70 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.36/227.70 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.36/227.70 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.36/227.70 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.36/227.70 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.36/227.70 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.36/227.70 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.36/227.70 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.36/227.70 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.36/227.70 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.36/227.70 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.36/227.70 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.36/227.70 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.36/227.70 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.36/227.70 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.36/227.70 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.36/227.70 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.36/227.70 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.36/227.70 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.36/227.70 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.36/227.70 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.36/227.70 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.36/227.70 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.36/227.70 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.36/227.70 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.36/227.70 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.36/227.70 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.36/227.70 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.36/227.70 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.36/227.70 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.36/227.70 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.36/227.70 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.36/227.70 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.36/227.70 mark(isList(X:S)) -> active(isList(X:S)) 227.36/227.70 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.36/227.70 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.36/227.70 mark(isPal(X:S)) -> active(isPal(X:S)) 227.36/227.70 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.36/227.70 mark(isQid(X:S)) -> active(isQid(X:S)) 227.36/227.70 mark(a) -> active(a) 227.36/227.70 mark(e) -> active(e) 227.36/227.70 mark(i) -> active(i) 227.36/227.70 mark(nil) -> active(nil) 227.36/227.70 mark(o) -> active(o) 227.36/227.70 mark(tt) -> active(tt) 227.36/227.70 mark(u) -> active(u) 227.36/227.70 -> Usable rules: 227.36/227.70 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.36/227.70 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.36/227.70 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.36/227.70 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.36/227.70 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.36/227.70 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.36/227.70 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.36/227.70 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.36/227.70 U13(active(X:S)) -> U13(X:S) 227.36/227.70 U13(mark(X:S)) -> U13(X:S) 227.36/227.70 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.36/227.70 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.36/227.70 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.36/227.70 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.36/227.70 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.36/227.70 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.36/227.70 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.36/227.70 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.36/227.70 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.36/227.70 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.36/227.70 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.36/227.70 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.36/227.70 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.36/227.70 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.36/227.70 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.36/227.70 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.36/227.70 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.36/227.70 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.36/227.70 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.36/227.70 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.36/227.70 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.36/227.70 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.36/227.70 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.36/227.70 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.36/227.70 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.36/227.70 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.36/227.70 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.36/227.70 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.36/227.70 U26(active(X:S)) -> U26(X:S) 227.36/227.70 U26(mark(X:S)) -> U26(X:S) 227.36/227.70 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.36/227.70 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.36/227.70 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.36/227.70 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.36/227.70 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.36/227.70 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.36/227.70 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.36/227.70 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.36/227.70 U33(active(X:S)) -> U33(X:S) 227.36/227.70 U33(mark(X:S)) -> U33(X:S) 227.36/227.70 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.36/227.70 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.36/227.70 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.36/227.70 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.36/227.70 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.36/227.70 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.36/227.70 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.36/227.70 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.36/227.70 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.36/227.70 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.36/227.70 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.36/227.70 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.36/227.70 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.36/227.70 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.36/227.70 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.36/227.70 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.36/227.70 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.36/227.70 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.36/227.70 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.36/227.70 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.36/227.70 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.36/227.70 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.36/227.70 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.36/227.70 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.36/227.70 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.36/227.70 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.36/227.70 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.36/227.70 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.36/227.70 U46(active(X:S)) -> U46(X:S) 227.36/227.70 U46(mark(X:S)) -> U46(X:S) 227.36/227.70 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.36/227.70 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.36/227.70 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.36/227.70 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.36/227.70 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.36/227.70 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.36/227.70 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.36/227.70 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.36/227.70 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.36/227.70 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.36/227.70 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.36/227.70 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.36/227.70 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.36/227.70 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.36/227.70 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.36/227.70 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.36/227.70 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.36/227.70 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.36/227.70 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.36/227.70 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.36/227.70 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.36/227.70 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.36/227.70 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.36/227.70 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.36/227.70 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.36/227.70 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.36/227.70 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.36/227.70 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.36/227.70 U56(active(X:S)) -> U56(X:S) 227.36/227.70 U56(mark(X:S)) -> U56(X:S) 227.36/227.70 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.36/227.70 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.36/227.70 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.36/227.70 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.36/227.70 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.36/227.70 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.36/227.70 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.36/227.70 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.36/227.70 U63(active(X:S)) -> U63(X:S) 227.36/227.70 U63(mark(X:S)) -> U63(X:S) 227.36/227.70 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.36/227.70 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.36/227.70 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.36/227.70 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.36/227.70 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.36/227.70 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.36/227.70 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.36/227.70 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.36/227.70 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.36/227.70 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.36/227.70 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.36/227.70 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.36/227.70 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.36/227.70 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.36/227.70 U74(active(X:S)) -> U74(X:S) 227.36/227.70 U74(mark(X:S)) -> U74(X:S) 227.36/227.70 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.36/227.70 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.36/227.70 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.36/227.70 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.36/227.70 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.36/227.70 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.36/227.70 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.36/227.70 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.36/227.70 U83(active(X:S)) -> U83(X:S) 227.36/227.70 U83(mark(X:S)) -> U83(X:S) 227.36/227.70 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.36/227.70 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.36/227.70 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.36/227.70 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.36/227.70 U92(active(X:S)) -> U92(X:S) 227.36/227.70 U92(mark(X:S)) -> U92(X:S) 227.36/227.70 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.36/227.70 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.36/227.70 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.36/227.70 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.36/227.70 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.36/227.70 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.36/227.70 active(U13(tt)) -> mark(tt) 227.36/227.70 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.36/227.70 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.36/227.70 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.36/227.70 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.36/227.70 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.36/227.70 active(U26(tt)) -> mark(tt) 227.36/227.70 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.36/227.70 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.36/227.70 active(U33(tt)) -> mark(tt) 227.36/227.70 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.36/227.70 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.36/227.70 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.36/227.70 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.36/227.70 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.36/227.70 active(U46(tt)) -> mark(tt) 227.36/227.70 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.36/227.70 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.36/227.70 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.36/227.70 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.36/227.70 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.36/227.70 active(U56(tt)) -> mark(tt) 227.36/227.70 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.36/227.70 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.36/227.70 active(U63(tt)) -> mark(tt) 227.36/227.70 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.36/227.70 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.36/227.70 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.36/227.70 active(U74(tt)) -> mark(tt) 227.36/227.70 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.36/227.70 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.36/227.70 active(U83(tt)) -> mark(tt) 227.36/227.70 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.36/227.70 active(U92(tt)) -> mark(tt) 227.36/227.70 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.36/227.70 active(__(nil,X:S)) -> mark(X:S) 227.36/227.70 active(__(X:S,nil)) -> mark(X:S) 227.36/227.70 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.36/227.70 active(isList(nil)) -> mark(tt) 227.36/227.70 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.36/227.70 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.36/227.70 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.36/227.70 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.36/227.70 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.36/227.70 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.36/227.70 active(isPal(nil)) -> mark(tt) 227.36/227.70 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.36/227.70 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.36/227.70 active(isPalListKind(a)) -> mark(tt) 227.36/227.70 active(isPalListKind(e)) -> mark(tt) 227.36/227.70 active(isPalListKind(i)) -> mark(tt) 227.36/227.70 active(isPalListKind(nil)) -> mark(tt) 227.36/227.70 active(isPalListKind(o)) -> mark(tt) 227.36/227.70 active(isPalListKind(u)) -> mark(tt) 227.36/227.70 active(isQid(a)) -> mark(tt) 227.36/227.70 active(isQid(e)) -> mark(tt) 227.36/227.70 active(isQid(i)) -> mark(tt) 227.36/227.70 active(isQid(o)) -> mark(tt) 227.36/227.70 active(isQid(u)) -> mark(tt) 227.36/227.70 isList(active(X:S)) -> isList(X:S) 227.36/227.70 isList(mark(X:S)) -> isList(X:S) 227.36/227.70 isNeList(active(X:S)) -> isNeList(X:S) 227.36/227.70 isNeList(mark(X:S)) -> isNeList(X:S) 227.36/227.70 isNePal(active(X:S)) -> isNePal(X:S) 227.36/227.70 isNePal(mark(X:S)) -> isNePal(X:S) 227.36/227.70 isPal(active(X:S)) -> isPal(X:S) 227.36/227.70 isPal(mark(X:S)) -> isPal(X:S) 227.36/227.70 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.36/227.70 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.36/227.70 isQid(active(X:S)) -> isQid(X:S) 227.36/227.70 isQid(mark(X:S)) -> isQid(X:S) 227.36/227.70 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.36/227.70 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.36/227.70 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.36/227.70 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.36/227.70 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.36/227.70 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.36/227.70 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.36/227.70 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.36/227.70 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.36/227.70 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.36/227.70 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.36/227.70 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.36/227.70 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.36/227.70 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.36/227.70 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.36/227.70 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.36/227.70 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.36/227.70 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.36/227.70 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.36/227.70 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.36/227.70 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.36/227.70 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.36/227.70 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.36/227.70 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.36/227.70 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.36/227.70 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.36/227.70 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.36/227.70 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.36/227.70 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.36/227.70 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.36/227.70 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.36/227.70 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.36/227.70 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.36/227.70 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.36/227.70 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.36/227.70 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.36/227.70 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.36/227.70 mark(isList(X:S)) -> active(isList(X:S)) 227.36/227.70 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.36/227.70 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.36/227.70 mark(isPal(X:S)) -> active(isPal(X:S)) 227.36/227.70 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.36/227.70 mark(isQid(X:S)) -> active(isQid(X:S)) 227.36/227.70 mark(a) -> active(a) 227.36/227.70 mark(e) -> active(e) 227.36/227.70 mark(i) -> active(i) 227.36/227.70 mark(nil) -> active(nil) 227.36/227.70 mark(o) -> active(o) 227.36/227.70 mark(tt) -> active(tt) 227.36/227.70 mark(u) -> active(u) 227.36/227.70 ->Interpretation type: 227.36/227.70 Linear 227.36/227.70 ->Coefficients: 227.36/227.70 Natural Numbers 227.36/227.70 ->Dimension: 227.36/227.70 1 227.36/227.70 ->Bound: 227.36/227.70 2 227.36/227.70 ->Interpretation: 227.36/227.70 227.36/227.70 [U11](X1,X2) = 2.X1 + 2.X2 227.36/227.70 [U12](X1,X2) = 2.X1 + 2.X2 227.36/227.70 [U13](X) = X 227.36/227.70 [U21](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.36/227.70 [U22](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.36/227.70 [U23](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.36/227.70 [U24](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.36/227.70 [U25](X1,X2) = X1 + 2.X2 + 2 227.36/227.70 [U26](X) = X + 1 227.36/227.70 [U31](X1,X2) = X1 + 2.X2 + 1 227.36/227.70 [U32](X1,X2) = 2.X1 + 2.X2 227.36/227.70 [U33](X) = X 227.36/227.70 [U41](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.36/227.70 [U42](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.36/227.70 [U43](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.36/227.70 [U44](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 1 227.36/227.70 [U45](X1,X2) = X1 + 2.X2 + 1 227.36/227.70 [U46](X) = X 227.36/227.70 [U51](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.36/227.70 [U52](X1,X2,X3) = X1 + 2.X2 + 2.X3 + 2 227.36/227.70 [U53](X1,X2,X3) = X1 + 2.X2 + 2.X3 + 2 227.36/227.70 [U54](X1,X2,X3) = X1 + 2.X2 + 2.X3 + 2 227.36/227.70 [U55](X1,X2) = X1 + 2.X2 + 1 227.36/227.70 [U56](X) = X 227.36/227.70 [U61](X1,X2) = X1 + 2.X2 + 1 227.36/227.70 [U62](X1,X2) = X1 + 2.X2 227.36/227.70 [U63](X) = X 227.36/227.70 [U71](X1,X2,X3) = 2.X1 + 2.X3 + 2 227.36/227.70 [U72](X1,X2) = 2.X1 + 2.X2 + 2 227.36/227.70 [U73](X1,X2) = X1 + 2 227.36/227.70 [U74](X) = 2.X 227.36/227.70 [U81](X1,X2) = 2.X1 + 2.X2 227.36/227.70 [U82](X1,X2) = X1 + 2.X2 + 1 227.36/227.70 [U83](X) = X 227.36/227.70 [U91](X1,X2) = X1 227.36/227.70 [U92](X) = X 227.36/227.70 [__](X1,X2) = 2.X1 + X2 + 2 227.36/227.70 [active](X) = X 227.36/227.70 [isList](X) = 2.X + 2 227.36/227.70 [isNeList](X) = 2.X + 2 227.36/227.70 [isNePal](X) = 2.X + 2 227.36/227.70 [isPal](X) = 2.X + 2 227.36/227.70 [isPalListKind](X) = 1 227.36/227.70 [isQid](X) = 2.X + 1 227.36/227.70 [mark](X) = X 227.36/227.70 [a] = 2 227.36/227.70 [e] = 1 227.36/227.70 [fSNonEmpty] = 0 227.36/227.70 [i] = 2 227.36/227.70 [nil] = 2 227.36/227.70 [o] = 2 227.36/227.70 [tt] = 1 227.36/227.70 [u] = 1 227.36/227.70 [U11#](X1,X2) = 0 227.36/227.70 [U12#](X1,X2) = 0 227.36/227.70 [U13#](X) = 0 227.36/227.70 [U21#](X1,X2,X3) = 0 227.36/227.70 [U22#](X1,X2,X3) = 0 227.36/227.70 [U23#](X1,X2,X3) = 0 227.36/227.70 [U24#](X1,X2,X3) = 0 227.36/227.70 [U25#](X1,X2) = 0 227.36/227.70 [U26#](X) = 0 227.36/227.70 [U31#](X1,X2) = 0 227.36/227.70 [U32#](X1,X2) = 0 227.36/227.70 [U33#](X) = 0 227.36/227.70 [U41#](X1,X2,X3) = 0 227.36/227.70 [U42#](X1,X2,X3) = 0 227.36/227.70 [U43#](X1,X2,X3) = 0 227.36/227.70 [U44#](X1,X2,X3) = 0 227.36/227.70 [U45#](X1,X2) = 0 227.36/227.70 [U46#](X) = 0 227.36/227.70 [U51#](X1,X2,X3) = 0 227.36/227.70 [U52#](X1,X2,X3) = 0 227.36/227.70 [U53#](X1,X2,X3) = 0 227.36/227.70 [U54#](X1,X2,X3) = 0 227.36/227.70 [U55#](X1,X2) = 0 227.36/227.70 [U56#](X) = 0 227.36/227.70 [U61#](X1,X2) = 0 227.36/227.70 [U62#](X1,X2) = 0 227.36/227.70 [U63#](X) = 0 227.36/227.70 [U71#](X1,X2,X3) = 0 227.36/227.70 [U72#](X1,X2) = 0 227.36/227.70 [U73#](X1,X2) = 0 227.36/227.70 [U74#](X) = 0 227.36/227.70 [U81#](X1,X2) = 0 227.36/227.70 [U82#](X1,X2) = 0 227.36/227.70 [U83#](X) = 0 227.36/227.70 [U91#](X1,X2) = 0 227.36/227.70 [U92#](X) = 0 227.36/227.70 [__#](X1,X2) = 0 227.36/227.70 [ACTIVE](X) = 2.X + 2 227.36/227.70 [ISLIST](X) = 0 227.36/227.70 [ISNELIST](X) = 0 227.36/227.70 [ISNEPAL](X) = 0 227.36/227.70 [ISPAL](X) = 0 227.36/227.70 [ISPALLISTKIND](X) = 0 227.36/227.70 [ISQID](X) = 0 227.36/227.70 [MARK](X) = 2.X + 2 227.36/227.70 227.36/227.70 Problem 1.44: 227.36/227.70 227.36/227.70 SCC Processor: 227.36/227.70 -> Pairs: 227.36/227.70 ACTIVE(U62(tt,V:S)) -> MARK(U63(isQid(V:S))) 227.36/227.70 ACTIVE(U71(tt,I:S,P:S)) -> MARK(U72(isPalListKind(I:S),P:S)) 227.36/227.70 ACTIVE(U72(tt,P:S)) -> MARK(U73(isPal(P:S),P:S)) 227.36/227.70 ACTIVE(U73(tt,P:S)) -> MARK(U74(isPalListKind(P:S))) 227.36/227.70 ACTIVE(U81(tt,V:S)) -> MARK(U82(isPalListKind(V:S),V:S)) 227.36/227.70 ACTIVE(U82(tt,V:S)) -> MARK(U83(isNePal(V:S))) 227.36/227.70 ACTIVE(U91(tt,V2:S)) -> MARK(U92(isPalListKind(V2:S))) 227.36/227.70 ACTIVE(__(__(X:S,Y:S),Z:S)) -> MARK(__(X:S,__(Y:S,Z:S))) 227.36/227.70 ACTIVE(__(nil,X:S)) -> MARK(X:S) 227.36/227.70 ACTIVE(__(X:S,nil)) -> MARK(X:S) 227.36/227.70 ACTIVE(isList(__(V1:S,V2:S))) -> MARK(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.36/227.70 ACTIVE(isList(V:S)) -> MARK(U11(isPalListKind(V:S),V:S)) 227.36/227.70 ACTIVE(isNeList(__(V1:S,V2:S))) -> MARK(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.36/227.70 ACTIVE(isNeList(__(V1:S,V2:S))) -> MARK(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.36/227.70 ACTIVE(isNeList(V:S)) -> MARK(U31(isPalListKind(V:S),V:S)) 227.36/227.70 ACTIVE(isNePal(__(I:S,__(P:S,I:S)))) -> MARK(U71(isQid(I:S),I:S,P:S)) 227.36/227.70 ACTIVE(isNePal(V:S)) -> MARK(U61(isPalListKind(V:S),V:S)) 227.36/227.70 ACTIVE(isPal(V:S)) -> MARK(U81(isPalListKind(V:S),V:S)) 227.36/227.70 ACTIVE(isPalListKind(__(V1:S,V2:S))) -> MARK(U91(isPalListKind(V1:S),V2:S)) 227.36/227.70 MARK(U11(X1:S,X2:S)) -> ACTIVE(U11(mark(X1:S),X2:S)) 227.36/227.70 MARK(U11(X1:S,X2:S)) -> MARK(X1:S) 227.36/227.70 MARK(U12(X1:S,X2:S)) -> ACTIVE(U12(mark(X1:S),X2:S)) 227.36/227.70 MARK(U12(X1:S,X2:S)) -> MARK(X1:S) 227.36/227.70 MARK(U13(X:S)) -> ACTIVE(U13(mark(X:S))) 227.36/227.70 MARK(U13(X:S)) -> MARK(X:S) 227.36/227.70 MARK(U21(X1:S,X2:S,X3:S)) -> ACTIVE(U21(mark(X1:S),X2:S,X3:S)) 227.36/227.70 MARK(U21(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.36/227.70 MARK(U22(X1:S,X2:S,X3:S)) -> ACTIVE(U22(mark(X1:S),X2:S,X3:S)) 227.36/227.70 MARK(U22(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.36/227.70 MARK(U23(X1:S,X2:S,X3:S)) -> ACTIVE(U23(mark(X1:S),X2:S,X3:S)) 227.36/227.70 MARK(U23(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.36/227.70 MARK(U24(X1:S,X2:S,X3:S)) -> ACTIVE(U24(mark(X1:S),X2:S,X3:S)) 227.36/227.70 MARK(U24(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.36/227.70 MARK(U25(X1:S,X2:S)) -> ACTIVE(U25(mark(X1:S),X2:S)) 227.36/227.70 MARK(U25(X1:S,X2:S)) -> MARK(X1:S) 227.36/227.70 MARK(U26(X:S)) -> ACTIVE(U26(mark(X:S))) 227.36/227.70 MARK(U26(X:S)) -> MARK(X:S) 227.36/227.70 MARK(U31(X1:S,X2:S)) -> ACTIVE(U31(mark(X1:S),X2:S)) 227.36/227.70 MARK(U31(X1:S,X2:S)) -> MARK(X1:S) 227.36/227.70 MARK(U32(X1:S,X2:S)) -> ACTIVE(U32(mark(X1:S),X2:S)) 227.36/227.70 MARK(U32(X1:S,X2:S)) -> MARK(X1:S) 227.36/227.70 MARK(U33(X:S)) -> ACTIVE(U33(mark(X:S))) 227.36/227.70 MARK(U33(X:S)) -> MARK(X:S) 227.36/227.70 MARK(U41(X1:S,X2:S,X3:S)) -> ACTIVE(U41(mark(X1:S),X2:S,X3:S)) 227.36/227.70 MARK(U41(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.36/227.70 MARK(U42(X1:S,X2:S,X3:S)) -> ACTIVE(U42(mark(X1:S),X2:S,X3:S)) 227.36/227.70 MARK(U42(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.36/227.70 MARK(U43(X1:S,X2:S,X3:S)) -> ACTIVE(U43(mark(X1:S),X2:S,X3:S)) 227.36/227.70 MARK(U43(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.36/227.70 MARK(U44(X1:S,X2:S,X3:S)) -> ACTIVE(U44(mark(X1:S),X2:S,X3:S)) 227.36/227.70 MARK(U44(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.36/227.70 MARK(U45(X1:S,X2:S)) -> ACTIVE(U45(mark(X1:S),X2:S)) 227.36/227.70 MARK(U45(X1:S,X2:S)) -> MARK(X1:S) 227.36/227.70 MARK(U46(X:S)) -> ACTIVE(U46(mark(X:S))) 227.36/227.70 MARK(U46(X:S)) -> MARK(X:S) 227.36/227.70 MARK(U51(X1:S,X2:S,X3:S)) -> ACTIVE(U51(mark(X1:S),X2:S,X3:S)) 227.36/227.70 MARK(U51(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.36/227.70 MARK(U52(X1:S,X2:S,X3:S)) -> ACTIVE(U52(mark(X1:S),X2:S,X3:S)) 227.36/227.70 MARK(U52(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.36/227.70 MARK(U53(X1:S,X2:S,X3:S)) -> ACTIVE(U53(mark(X1:S),X2:S,X3:S)) 227.36/227.70 MARK(U53(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.36/227.70 MARK(U54(X1:S,X2:S,X3:S)) -> ACTIVE(U54(mark(X1:S),X2:S,X3:S)) 227.36/227.70 MARK(U54(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.36/227.70 MARK(U55(X1:S,X2:S)) -> ACTIVE(U55(mark(X1:S),X2:S)) 227.36/227.70 MARK(U55(X1:S,X2:S)) -> MARK(X1:S) 227.36/227.70 MARK(U56(X:S)) -> ACTIVE(U56(mark(X:S))) 227.36/227.70 MARK(U56(X:S)) -> MARK(X:S) 227.36/227.70 MARK(U61(X1:S,X2:S)) -> ACTIVE(U61(mark(X1:S),X2:S)) 227.36/227.70 MARK(U61(X1:S,X2:S)) -> MARK(X1:S) 227.36/227.70 MARK(U62(X1:S,X2:S)) -> ACTIVE(U62(mark(X1:S),X2:S)) 227.36/227.70 MARK(U62(X1:S,X2:S)) -> MARK(X1:S) 227.36/227.70 MARK(U63(X:S)) -> ACTIVE(U63(mark(X:S))) 227.36/227.70 MARK(U63(X:S)) -> MARK(X:S) 227.36/227.70 MARK(U71(X1:S,X2:S,X3:S)) -> ACTIVE(U71(mark(X1:S),X2:S,X3:S)) 227.36/227.70 MARK(U71(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.36/227.70 MARK(U72(X1:S,X2:S)) -> ACTIVE(U72(mark(X1:S),X2:S)) 227.36/227.70 MARK(U72(X1:S,X2:S)) -> MARK(X1:S) 227.36/227.70 MARK(U73(X1:S,X2:S)) -> ACTIVE(U73(mark(X1:S),X2:S)) 227.36/227.70 MARK(U73(X1:S,X2:S)) -> MARK(X1:S) 227.36/227.70 MARK(U74(X:S)) -> ACTIVE(U74(mark(X:S))) 227.36/227.70 MARK(U74(X:S)) -> MARK(X:S) 227.36/227.70 MARK(U81(X1:S,X2:S)) -> ACTIVE(U81(mark(X1:S),X2:S)) 227.36/227.70 MARK(U81(X1:S,X2:S)) -> MARK(X1:S) 227.36/227.70 MARK(U82(X1:S,X2:S)) -> ACTIVE(U82(mark(X1:S),X2:S)) 227.36/227.70 MARK(U82(X1:S,X2:S)) -> MARK(X1:S) 227.36/227.70 MARK(U83(X:S)) -> ACTIVE(U83(mark(X:S))) 227.36/227.70 MARK(U83(X:S)) -> MARK(X:S) 227.36/227.70 MARK(U91(X1:S,X2:S)) -> ACTIVE(U91(mark(X1:S),X2:S)) 227.36/227.70 MARK(U91(X1:S,X2:S)) -> MARK(X1:S) 227.36/227.70 MARK(U92(X:S)) -> ACTIVE(U92(mark(X:S))) 227.36/227.70 MARK(U92(X:S)) -> MARK(X:S) 227.36/227.70 MARK(__(X1:S,X2:S)) -> ACTIVE(__(mark(X1:S),mark(X2:S))) 227.36/227.70 MARK(__(X1:S,X2:S)) -> MARK(X1:S) 227.36/227.70 MARK(__(X1:S,X2:S)) -> MARK(X2:S) 227.36/227.70 MARK(isList(X:S)) -> ACTIVE(isList(X:S)) 227.36/227.70 MARK(isNeList(X:S)) -> ACTIVE(isNeList(X:S)) 227.36/227.70 MARK(isNePal(X:S)) -> ACTIVE(isNePal(X:S)) 227.36/227.70 MARK(isPal(X:S)) -> ACTIVE(isPal(X:S)) 227.36/227.70 MARK(isPalListKind(X:S)) -> ACTIVE(isPalListKind(X:S)) 227.36/227.70 -> Rules: 227.36/227.70 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.36/227.70 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.36/227.70 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.36/227.70 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.36/227.70 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.36/227.70 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.36/227.70 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.36/227.70 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.36/227.70 U13(active(X:S)) -> U13(X:S) 227.36/227.70 U13(mark(X:S)) -> U13(X:S) 227.36/227.70 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.36/227.70 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.36/227.70 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.36/227.70 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.36/227.70 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.36/227.70 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.36/227.70 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.36/227.70 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.36/227.70 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.36/227.70 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.36/227.70 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.36/227.70 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.36/227.70 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.36/227.70 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.36/227.70 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.36/227.70 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.36/227.70 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.36/227.70 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.36/227.70 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.36/227.70 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.36/227.70 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.36/227.70 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.36/227.70 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.36/227.70 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.36/227.70 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.36/227.70 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.36/227.70 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.36/227.70 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.36/227.70 U26(active(X:S)) -> U26(X:S) 227.36/227.70 U26(mark(X:S)) -> U26(X:S) 227.36/227.70 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.36/227.70 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.36/227.70 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.36/227.70 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.36/227.70 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.36/227.70 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.36/227.70 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.36/227.70 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.36/227.70 U33(active(X:S)) -> U33(X:S) 227.36/227.70 U33(mark(X:S)) -> U33(X:S) 227.36/227.70 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.36/227.70 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.36/227.70 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.36/227.70 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.36/227.70 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.36/227.70 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.36/227.70 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.36/227.70 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.36/227.70 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.36/227.70 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.36/227.70 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.36/227.70 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.36/227.70 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.36/227.70 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.36/227.70 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.36/227.70 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.36/227.70 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.36/227.70 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.36/227.70 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.36/227.70 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.36/227.70 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.36/227.70 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.36/227.70 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.36/227.70 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.36/227.70 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.36/227.70 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.36/227.70 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.36/227.70 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.36/227.70 U46(active(X:S)) -> U46(X:S) 227.36/227.70 U46(mark(X:S)) -> U46(X:S) 227.36/227.70 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.36/227.70 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.36/227.70 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.36/227.70 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.36/227.70 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.36/227.70 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.36/227.70 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.36/227.70 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.36/227.70 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.36/227.70 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.36/227.70 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.36/227.70 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.36/227.70 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.36/227.70 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.36/227.70 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.36/227.70 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.36/227.70 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.36/227.70 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.36/227.70 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.36/227.70 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.36/227.70 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.36/227.70 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.36/227.70 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.36/227.70 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.36/227.70 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.36/227.70 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.36/227.70 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.36/227.70 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.36/227.70 U56(active(X:S)) -> U56(X:S) 227.36/227.70 U56(mark(X:S)) -> U56(X:S) 227.36/227.70 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.36/227.70 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.36/227.70 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.36/227.70 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.36/227.70 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.36/227.70 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.36/227.70 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.36/227.70 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.36/227.70 U63(active(X:S)) -> U63(X:S) 227.36/227.70 U63(mark(X:S)) -> U63(X:S) 227.36/227.70 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.36/227.70 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.36/227.70 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.36/227.70 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.36/227.70 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.36/227.70 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.36/227.71 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.36/227.71 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.36/227.71 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.36/227.71 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.36/227.71 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.36/227.71 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.36/227.71 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.36/227.71 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.36/227.71 U74(active(X:S)) -> U74(X:S) 227.36/227.71 U74(mark(X:S)) -> U74(X:S) 227.36/227.71 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.36/227.71 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.36/227.71 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.36/227.71 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.36/227.71 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.36/227.71 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.36/227.71 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.36/227.71 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.36/227.71 U83(active(X:S)) -> U83(X:S) 227.36/227.71 U83(mark(X:S)) -> U83(X:S) 227.36/227.71 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.36/227.71 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.36/227.71 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.36/227.71 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.36/227.71 U92(active(X:S)) -> U92(X:S) 227.36/227.71 U92(mark(X:S)) -> U92(X:S) 227.36/227.71 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.36/227.71 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.36/227.71 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.36/227.71 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.36/227.71 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.36/227.71 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.36/227.71 active(U13(tt)) -> mark(tt) 227.36/227.71 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.36/227.71 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.36/227.71 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.36/227.71 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.36/227.71 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.36/227.71 active(U26(tt)) -> mark(tt) 227.36/227.71 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.36/227.71 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.36/227.71 active(U33(tt)) -> mark(tt) 227.36/227.71 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.36/227.71 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.36/227.71 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.36/227.71 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.36/227.71 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.36/227.71 active(U46(tt)) -> mark(tt) 227.36/227.71 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.36/227.71 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.36/227.71 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.36/227.71 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.36/227.71 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.36/227.71 active(U56(tt)) -> mark(tt) 227.36/227.71 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.36/227.71 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.36/227.71 active(U63(tt)) -> mark(tt) 227.36/227.71 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.36/227.71 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.36/227.71 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.36/227.71 active(U74(tt)) -> mark(tt) 227.36/227.71 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.36/227.71 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.36/227.71 active(U83(tt)) -> mark(tt) 227.36/227.71 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.36/227.71 active(U92(tt)) -> mark(tt) 227.36/227.71 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.36/227.71 active(__(nil,X:S)) -> mark(X:S) 227.36/227.71 active(__(X:S,nil)) -> mark(X:S) 227.36/227.71 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.36/227.71 active(isList(nil)) -> mark(tt) 227.36/227.71 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.36/227.71 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.36/227.71 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.36/227.71 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.36/227.71 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.36/227.71 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.36/227.71 active(isPal(nil)) -> mark(tt) 227.36/227.71 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.36/227.71 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.36/227.71 active(isPalListKind(a)) -> mark(tt) 227.36/227.71 active(isPalListKind(e)) -> mark(tt) 227.36/227.71 active(isPalListKind(i)) -> mark(tt) 227.36/227.71 active(isPalListKind(nil)) -> mark(tt) 227.36/227.71 active(isPalListKind(o)) -> mark(tt) 227.36/227.71 active(isPalListKind(u)) -> mark(tt) 227.36/227.71 active(isQid(a)) -> mark(tt) 227.36/227.71 active(isQid(e)) -> mark(tt) 227.36/227.71 active(isQid(i)) -> mark(tt) 227.36/227.71 active(isQid(o)) -> mark(tt) 227.36/227.71 active(isQid(u)) -> mark(tt) 227.36/227.71 isList(active(X:S)) -> isList(X:S) 227.36/227.71 isList(mark(X:S)) -> isList(X:S) 227.36/227.71 isNeList(active(X:S)) -> isNeList(X:S) 227.36/227.71 isNeList(mark(X:S)) -> isNeList(X:S) 227.36/227.71 isNePal(active(X:S)) -> isNePal(X:S) 227.36/227.71 isNePal(mark(X:S)) -> isNePal(X:S) 227.36/227.71 isPal(active(X:S)) -> isPal(X:S) 227.36/227.71 isPal(mark(X:S)) -> isPal(X:S) 227.36/227.71 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.36/227.71 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.36/227.71 isQid(active(X:S)) -> isQid(X:S) 227.36/227.71 isQid(mark(X:S)) -> isQid(X:S) 227.36/227.71 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.36/227.71 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.36/227.71 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.36/227.71 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.36/227.71 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.36/227.71 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.36/227.71 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.36/227.71 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.36/227.71 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.36/227.71 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.36/227.71 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.36/227.71 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.36/227.71 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.36/227.71 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.36/227.71 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.36/227.71 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.36/227.71 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.36/227.71 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.36/227.71 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.36/227.71 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.36/227.71 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.36/227.71 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.36/227.71 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.36/227.71 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.36/227.71 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.36/227.71 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.36/227.71 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.36/227.71 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.36/227.71 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.36/227.71 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.36/227.71 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.36/227.71 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.36/227.71 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.36/227.71 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.36/227.71 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.36/227.71 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.36/227.71 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.36/227.71 mark(isList(X:S)) -> active(isList(X:S)) 227.36/227.71 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.36/227.71 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.36/227.71 mark(isPal(X:S)) -> active(isPal(X:S)) 227.36/227.71 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.36/227.71 mark(isQid(X:S)) -> active(isQid(X:S)) 227.36/227.71 mark(a) -> active(a) 227.36/227.71 mark(e) -> active(e) 227.36/227.71 mark(i) -> active(i) 227.36/227.71 mark(nil) -> active(nil) 227.36/227.71 mark(o) -> active(o) 227.36/227.71 mark(tt) -> active(tt) 227.36/227.71 mark(u) -> active(u) 227.36/227.71 ->Strongly Connected Components: 227.36/227.71 ->->Cycle: 227.36/227.71 ->->-> Pairs: 227.36/227.71 ACTIVE(U62(tt,V:S)) -> MARK(U63(isQid(V:S))) 227.36/227.71 ACTIVE(U71(tt,I:S,P:S)) -> MARK(U72(isPalListKind(I:S),P:S)) 227.36/227.71 ACTIVE(U72(tt,P:S)) -> MARK(U73(isPal(P:S),P:S)) 227.36/227.71 ACTIVE(U73(tt,P:S)) -> MARK(U74(isPalListKind(P:S))) 227.36/227.71 ACTIVE(U81(tt,V:S)) -> MARK(U82(isPalListKind(V:S),V:S)) 227.36/227.71 ACTIVE(U82(tt,V:S)) -> MARK(U83(isNePal(V:S))) 227.36/227.71 ACTIVE(U91(tt,V2:S)) -> MARK(U92(isPalListKind(V2:S))) 227.36/227.71 ACTIVE(__(__(X:S,Y:S),Z:S)) -> MARK(__(X:S,__(Y:S,Z:S))) 227.36/227.71 ACTIVE(__(nil,X:S)) -> MARK(X:S) 227.36/227.71 ACTIVE(__(X:S,nil)) -> MARK(X:S) 227.36/227.71 ACTIVE(isList(__(V1:S,V2:S))) -> MARK(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.36/227.71 ACTIVE(isList(V:S)) -> MARK(U11(isPalListKind(V:S),V:S)) 227.36/227.71 ACTIVE(isNeList(__(V1:S,V2:S))) -> MARK(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.36/227.71 ACTIVE(isNeList(__(V1:S,V2:S))) -> MARK(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.36/227.71 ACTIVE(isNeList(V:S)) -> MARK(U31(isPalListKind(V:S),V:S)) 227.36/227.71 ACTIVE(isNePal(__(I:S,__(P:S,I:S)))) -> MARK(U71(isQid(I:S),I:S,P:S)) 227.36/227.71 ACTIVE(isNePal(V:S)) -> MARK(U61(isPalListKind(V:S),V:S)) 227.36/227.71 ACTIVE(isPal(V:S)) -> MARK(U81(isPalListKind(V:S),V:S)) 227.36/227.71 ACTIVE(isPalListKind(__(V1:S,V2:S))) -> MARK(U91(isPalListKind(V1:S),V2:S)) 227.36/227.71 MARK(U11(X1:S,X2:S)) -> ACTIVE(U11(mark(X1:S),X2:S)) 227.36/227.71 MARK(U11(X1:S,X2:S)) -> MARK(X1:S) 227.36/227.71 MARK(U12(X1:S,X2:S)) -> ACTIVE(U12(mark(X1:S),X2:S)) 227.36/227.71 MARK(U12(X1:S,X2:S)) -> MARK(X1:S) 227.36/227.71 MARK(U13(X:S)) -> ACTIVE(U13(mark(X:S))) 227.36/227.71 MARK(U13(X:S)) -> MARK(X:S) 227.36/227.71 MARK(U21(X1:S,X2:S,X3:S)) -> ACTIVE(U21(mark(X1:S),X2:S,X3:S)) 227.36/227.71 MARK(U21(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.36/227.71 MARK(U22(X1:S,X2:S,X3:S)) -> ACTIVE(U22(mark(X1:S),X2:S,X3:S)) 227.36/227.71 MARK(U22(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.36/227.71 MARK(U23(X1:S,X2:S,X3:S)) -> ACTIVE(U23(mark(X1:S),X2:S,X3:S)) 227.36/227.71 MARK(U23(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.36/227.71 MARK(U24(X1:S,X2:S,X3:S)) -> ACTIVE(U24(mark(X1:S),X2:S,X3:S)) 227.36/227.71 MARK(U24(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.36/227.71 MARK(U25(X1:S,X2:S)) -> ACTIVE(U25(mark(X1:S),X2:S)) 227.36/227.71 MARK(U25(X1:S,X2:S)) -> MARK(X1:S) 227.36/227.71 MARK(U26(X:S)) -> ACTIVE(U26(mark(X:S))) 227.36/227.71 MARK(U26(X:S)) -> MARK(X:S) 227.36/227.71 MARK(U31(X1:S,X2:S)) -> ACTIVE(U31(mark(X1:S),X2:S)) 227.36/227.71 MARK(U31(X1:S,X2:S)) -> MARK(X1:S) 227.36/227.71 MARK(U32(X1:S,X2:S)) -> ACTIVE(U32(mark(X1:S),X2:S)) 227.36/227.71 MARK(U32(X1:S,X2:S)) -> MARK(X1:S) 227.36/227.71 MARK(U33(X:S)) -> ACTIVE(U33(mark(X:S))) 227.36/227.71 MARK(U33(X:S)) -> MARK(X:S) 227.36/227.71 MARK(U41(X1:S,X2:S,X3:S)) -> ACTIVE(U41(mark(X1:S),X2:S,X3:S)) 227.36/227.71 MARK(U41(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.36/227.71 MARK(U42(X1:S,X2:S,X3:S)) -> ACTIVE(U42(mark(X1:S),X2:S,X3:S)) 227.36/227.71 MARK(U42(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.36/227.71 MARK(U43(X1:S,X2:S,X3:S)) -> ACTIVE(U43(mark(X1:S),X2:S,X3:S)) 227.36/227.71 MARK(U43(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.36/227.71 MARK(U44(X1:S,X2:S,X3:S)) -> ACTIVE(U44(mark(X1:S),X2:S,X3:S)) 227.36/227.71 MARK(U44(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.36/227.71 MARK(U45(X1:S,X2:S)) -> ACTIVE(U45(mark(X1:S),X2:S)) 227.36/227.71 MARK(U45(X1:S,X2:S)) -> MARK(X1:S) 227.36/227.71 MARK(U46(X:S)) -> ACTIVE(U46(mark(X:S))) 227.36/227.71 MARK(U46(X:S)) -> MARK(X:S) 227.36/227.71 MARK(U51(X1:S,X2:S,X3:S)) -> ACTIVE(U51(mark(X1:S),X2:S,X3:S)) 227.36/227.71 MARK(U51(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.36/227.71 MARK(U52(X1:S,X2:S,X3:S)) -> ACTIVE(U52(mark(X1:S),X2:S,X3:S)) 227.36/227.71 MARK(U52(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.36/227.71 MARK(U53(X1:S,X2:S,X3:S)) -> ACTIVE(U53(mark(X1:S),X2:S,X3:S)) 227.36/227.71 MARK(U53(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.36/227.71 MARK(U54(X1:S,X2:S,X3:S)) -> ACTIVE(U54(mark(X1:S),X2:S,X3:S)) 227.36/227.71 MARK(U54(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.36/227.71 MARK(U55(X1:S,X2:S)) -> ACTIVE(U55(mark(X1:S),X2:S)) 227.36/227.71 MARK(U55(X1:S,X2:S)) -> MARK(X1:S) 227.36/227.71 MARK(U56(X:S)) -> ACTIVE(U56(mark(X:S))) 227.36/227.71 MARK(U56(X:S)) -> MARK(X:S) 227.36/227.71 MARK(U61(X1:S,X2:S)) -> ACTIVE(U61(mark(X1:S),X2:S)) 227.36/227.71 MARK(U61(X1:S,X2:S)) -> MARK(X1:S) 227.36/227.71 MARK(U62(X1:S,X2:S)) -> ACTIVE(U62(mark(X1:S),X2:S)) 227.36/227.71 MARK(U62(X1:S,X2:S)) -> MARK(X1:S) 227.36/227.71 MARK(U63(X:S)) -> ACTIVE(U63(mark(X:S))) 227.36/227.71 MARK(U63(X:S)) -> MARK(X:S) 227.36/227.71 MARK(U71(X1:S,X2:S,X3:S)) -> ACTIVE(U71(mark(X1:S),X2:S,X3:S)) 227.36/227.71 MARK(U71(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.36/227.71 MARK(U72(X1:S,X2:S)) -> ACTIVE(U72(mark(X1:S),X2:S)) 227.36/227.71 MARK(U72(X1:S,X2:S)) -> MARK(X1:S) 227.36/227.71 MARK(U73(X1:S,X2:S)) -> ACTIVE(U73(mark(X1:S),X2:S)) 227.36/227.71 MARK(U73(X1:S,X2:S)) -> MARK(X1:S) 227.36/227.71 MARK(U74(X:S)) -> ACTIVE(U74(mark(X:S))) 227.36/227.71 MARK(U74(X:S)) -> MARK(X:S) 227.36/227.71 MARK(U81(X1:S,X2:S)) -> ACTIVE(U81(mark(X1:S),X2:S)) 227.36/227.71 MARK(U81(X1:S,X2:S)) -> MARK(X1:S) 227.36/227.71 MARK(U82(X1:S,X2:S)) -> ACTIVE(U82(mark(X1:S),X2:S)) 227.36/227.71 MARK(U82(X1:S,X2:S)) -> MARK(X1:S) 227.36/227.71 MARK(U83(X:S)) -> ACTIVE(U83(mark(X:S))) 227.36/227.71 MARK(U83(X:S)) -> MARK(X:S) 227.36/227.71 MARK(U91(X1:S,X2:S)) -> ACTIVE(U91(mark(X1:S),X2:S)) 227.36/227.71 MARK(U91(X1:S,X2:S)) -> MARK(X1:S) 227.36/227.71 MARK(U92(X:S)) -> ACTIVE(U92(mark(X:S))) 227.36/227.71 MARK(U92(X:S)) -> MARK(X:S) 227.36/227.71 MARK(__(X1:S,X2:S)) -> ACTIVE(__(mark(X1:S),mark(X2:S))) 227.36/227.71 MARK(__(X1:S,X2:S)) -> MARK(X1:S) 227.36/227.71 MARK(__(X1:S,X2:S)) -> MARK(X2:S) 227.36/227.71 MARK(isList(X:S)) -> ACTIVE(isList(X:S)) 227.36/227.71 MARK(isNeList(X:S)) -> ACTIVE(isNeList(X:S)) 227.36/227.71 MARK(isNePal(X:S)) -> ACTIVE(isNePal(X:S)) 227.36/227.71 MARK(isPal(X:S)) -> ACTIVE(isPal(X:S)) 227.36/227.71 MARK(isPalListKind(X:S)) -> ACTIVE(isPalListKind(X:S)) 227.36/227.71 ->->-> Rules: 227.36/227.71 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.36/227.71 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.36/227.71 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.36/227.71 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.36/227.71 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.36/227.71 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.36/227.71 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.36/227.71 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.36/227.71 U13(active(X:S)) -> U13(X:S) 227.36/227.71 U13(mark(X:S)) -> U13(X:S) 227.36/227.71 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.36/227.71 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.36/227.71 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.36/227.71 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.36/227.71 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.36/227.71 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.36/227.71 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.36/227.71 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.36/227.71 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.36/227.71 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.36/227.71 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.36/227.71 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.36/227.71 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.36/227.71 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.36/227.71 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.36/227.71 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.36/227.71 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.36/227.71 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.36/227.71 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.36/227.71 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.36/227.71 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.36/227.71 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.36/227.71 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.36/227.71 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.36/227.71 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.36/227.71 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.36/227.71 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.36/227.71 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.36/227.71 U26(active(X:S)) -> U26(X:S) 227.36/227.71 U26(mark(X:S)) -> U26(X:S) 227.36/227.71 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.36/227.71 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.36/227.71 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.36/227.71 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.36/227.71 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.36/227.71 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.36/227.71 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.36/227.71 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.36/227.71 U33(active(X:S)) -> U33(X:S) 227.36/227.71 U33(mark(X:S)) -> U33(X:S) 227.36/227.71 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.36/227.71 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.36/227.71 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.36/227.71 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.36/227.71 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.36/227.71 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.36/227.71 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.36/227.71 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.36/227.71 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.36/227.71 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.36/227.71 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.36/227.71 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.36/227.71 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.36/227.71 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.36/227.71 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.36/227.71 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.36/227.71 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.36/227.71 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.36/227.71 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.36/227.71 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.36/227.71 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.36/227.71 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.36/227.71 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.36/227.71 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.36/227.71 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.36/227.71 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.36/227.71 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.36/227.71 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.36/227.71 U46(active(X:S)) -> U46(X:S) 227.36/227.71 U46(mark(X:S)) -> U46(X:S) 227.36/227.71 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.36/227.71 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.36/227.71 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.36/227.71 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.36/227.71 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.36/227.71 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.36/227.71 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.36/227.71 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.36/227.71 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.36/227.71 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.36/227.71 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.36/227.71 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.36/227.71 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.36/227.71 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.36/227.71 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.36/227.71 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.36/227.71 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.36/227.71 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.36/227.71 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.36/227.71 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.36/227.71 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.36/227.71 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.36/227.71 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.36/227.71 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.36/227.71 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.36/227.71 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.36/227.71 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.36/227.71 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.36/227.71 U56(active(X:S)) -> U56(X:S) 227.36/227.71 U56(mark(X:S)) -> U56(X:S) 227.36/227.71 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.36/227.71 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.36/227.71 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.36/227.71 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.36/227.71 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.36/227.71 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.36/227.71 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.36/227.71 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.36/227.71 U63(active(X:S)) -> U63(X:S) 227.36/227.71 U63(mark(X:S)) -> U63(X:S) 227.36/227.71 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.36/227.71 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.36/227.71 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.36/227.71 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.36/227.71 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.36/227.71 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.36/227.71 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.36/227.71 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.36/227.71 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.36/227.71 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.36/227.71 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.36/227.71 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.36/227.71 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.36/227.71 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.36/227.71 U74(active(X:S)) -> U74(X:S) 227.36/227.71 U74(mark(X:S)) -> U74(X:S) 227.36/227.71 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.36/227.71 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.36/227.71 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.36/227.71 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.36/227.71 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.36/227.71 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.36/227.71 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.36/227.71 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.36/227.71 U83(active(X:S)) -> U83(X:S) 227.36/227.71 U83(mark(X:S)) -> U83(X:S) 227.36/227.71 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.36/227.71 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.36/227.71 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.36/227.71 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.36/227.71 U92(active(X:S)) -> U92(X:S) 227.36/227.71 U92(mark(X:S)) -> U92(X:S) 227.36/227.71 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.36/227.71 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.36/227.71 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.36/227.71 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.36/227.71 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.36/227.71 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.36/227.71 active(U13(tt)) -> mark(tt) 227.36/227.71 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.36/227.71 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.36/227.71 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.36/227.71 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.36/227.71 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.36/227.71 active(U26(tt)) -> mark(tt) 227.36/227.71 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.36/227.71 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.36/227.71 active(U33(tt)) -> mark(tt) 227.36/227.71 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.36/227.71 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.36/227.71 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.36/227.71 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.36/227.71 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.36/227.71 active(U46(tt)) -> mark(tt) 227.36/227.71 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.36/227.71 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.36/227.71 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.36/227.71 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.36/227.71 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.36/227.71 active(U56(tt)) -> mark(tt) 227.36/227.71 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.36/227.71 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.36/227.71 active(U63(tt)) -> mark(tt) 227.36/227.71 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.36/227.71 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.36/227.71 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.36/227.71 active(U74(tt)) -> mark(tt) 227.36/227.71 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.36/227.71 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.36/227.71 active(U83(tt)) -> mark(tt) 227.36/227.71 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.36/227.71 active(U92(tt)) -> mark(tt) 227.36/227.71 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.36/227.71 active(__(nil,X:S)) -> mark(X:S) 227.36/227.71 active(__(X:S,nil)) -> mark(X:S) 227.36/227.71 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.36/227.71 active(isList(nil)) -> mark(tt) 227.36/227.71 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.36/227.71 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.36/227.71 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.36/227.71 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.36/227.71 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.36/227.71 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.36/227.71 active(isPal(nil)) -> mark(tt) 227.36/227.71 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.36/227.71 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.36/227.71 active(isPalListKind(a)) -> mark(tt) 227.36/227.71 active(isPalListKind(e)) -> mark(tt) 227.36/227.71 active(isPalListKind(i)) -> mark(tt) 227.36/227.71 active(isPalListKind(nil)) -> mark(tt) 227.36/227.71 active(isPalListKind(o)) -> mark(tt) 227.36/227.71 active(isPalListKind(u)) -> mark(tt) 227.36/227.71 active(isQid(a)) -> mark(tt) 227.36/227.71 active(isQid(e)) -> mark(tt) 227.36/227.71 active(isQid(i)) -> mark(tt) 227.36/227.71 active(isQid(o)) -> mark(tt) 227.36/227.71 active(isQid(u)) -> mark(tt) 227.36/227.71 isList(active(X:S)) -> isList(X:S) 227.36/227.71 isList(mark(X:S)) -> isList(X:S) 227.36/227.71 isNeList(active(X:S)) -> isNeList(X:S) 227.36/227.71 isNeList(mark(X:S)) -> isNeList(X:S) 227.36/227.71 isNePal(active(X:S)) -> isNePal(X:S) 227.36/227.71 isNePal(mark(X:S)) -> isNePal(X:S) 227.36/227.71 isPal(active(X:S)) -> isPal(X:S) 227.36/227.71 isPal(mark(X:S)) -> isPal(X:S) 227.36/227.71 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.36/227.71 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.36/227.71 isQid(active(X:S)) -> isQid(X:S) 227.36/227.71 isQid(mark(X:S)) -> isQid(X:S) 227.36/227.71 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.36/227.71 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.36/227.71 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.36/227.71 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.36/227.71 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.36/227.71 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.36/227.71 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.36/227.71 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.36/227.71 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.36/227.71 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.36/227.71 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.36/227.71 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.36/227.71 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.36/227.71 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.36/227.71 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.36/227.71 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.36/227.71 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.36/227.71 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.36/227.71 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.36/227.71 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.36/227.71 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.36/227.71 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.36/227.71 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.36/227.71 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.36/227.71 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.36/227.71 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.36/227.71 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.36/227.71 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.36/227.71 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.36/227.71 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.36/227.71 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.36/227.71 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.36/227.71 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.36/227.71 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.36/227.71 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.36/227.71 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.36/227.71 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.36/227.71 mark(isList(X:S)) -> active(isList(X:S)) 227.36/227.71 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.36/227.71 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.36/227.71 mark(isPal(X:S)) -> active(isPal(X:S)) 227.36/227.71 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.36/227.71 mark(isQid(X:S)) -> active(isQid(X:S)) 227.36/227.71 mark(a) -> active(a) 227.36/227.71 mark(e) -> active(e) 227.36/227.71 mark(i) -> active(i) 227.36/227.71 mark(nil) -> active(nil) 227.36/227.71 mark(o) -> active(o) 227.36/227.71 mark(tt) -> active(tt) 227.36/227.71 mark(u) -> active(u) 227.36/227.71 227.36/227.71 Problem 1.44: 227.36/227.71 227.36/227.71 Reduction Pairs Processor: 227.36/227.71 -> Pairs: 227.36/227.71 ACTIVE(U62(tt,V:S)) -> MARK(U63(isQid(V:S))) 227.36/227.71 ACTIVE(U71(tt,I:S,P:S)) -> MARK(U72(isPalListKind(I:S),P:S)) 227.36/227.71 ACTIVE(U72(tt,P:S)) -> MARK(U73(isPal(P:S),P:S)) 227.36/227.71 ACTIVE(U73(tt,P:S)) -> MARK(U74(isPalListKind(P:S))) 227.36/227.71 ACTIVE(U81(tt,V:S)) -> MARK(U82(isPalListKind(V:S),V:S)) 227.36/227.71 ACTIVE(U82(tt,V:S)) -> MARK(U83(isNePal(V:S))) 227.36/227.71 ACTIVE(U91(tt,V2:S)) -> MARK(U92(isPalListKind(V2:S))) 227.36/227.71 ACTIVE(__(__(X:S,Y:S),Z:S)) -> MARK(__(X:S,__(Y:S,Z:S))) 227.36/227.71 ACTIVE(__(nil,X:S)) -> MARK(X:S) 227.36/227.71 ACTIVE(__(X:S,nil)) -> MARK(X:S) 227.36/227.71 ACTIVE(isList(__(V1:S,V2:S))) -> MARK(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.36/227.71 ACTIVE(isList(V:S)) -> MARK(U11(isPalListKind(V:S),V:S)) 227.36/227.71 ACTIVE(isNeList(__(V1:S,V2:S))) -> MARK(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.36/227.71 ACTIVE(isNeList(__(V1:S,V2:S))) -> MARK(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.36/227.71 ACTIVE(isNeList(V:S)) -> MARK(U31(isPalListKind(V:S),V:S)) 227.36/227.71 ACTIVE(isNePal(__(I:S,__(P:S,I:S)))) -> MARK(U71(isQid(I:S),I:S,P:S)) 227.36/227.71 ACTIVE(isNePal(V:S)) -> MARK(U61(isPalListKind(V:S),V:S)) 227.36/227.71 ACTIVE(isPal(V:S)) -> MARK(U81(isPalListKind(V:S),V:S)) 227.36/227.71 ACTIVE(isPalListKind(__(V1:S,V2:S))) -> MARK(U91(isPalListKind(V1:S),V2:S)) 227.36/227.71 MARK(U11(X1:S,X2:S)) -> ACTIVE(U11(mark(X1:S),X2:S)) 227.36/227.71 MARK(U11(X1:S,X2:S)) -> MARK(X1:S) 227.36/227.71 MARK(U12(X1:S,X2:S)) -> ACTIVE(U12(mark(X1:S),X2:S)) 227.36/227.71 MARK(U12(X1:S,X2:S)) -> MARK(X1:S) 227.36/227.71 MARK(U13(X:S)) -> ACTIVE(U13(mark(X:S))) 227.36/227.71 MARK(U13(X:S)) -> MARK(X:S) 227.36/227.71 MARK(U21(X1:S,X2:S,X3:S)) -> ACTIVE(U21(mark(X1:S),X2:S,X3:S)) 227.36/227.71 MARK(U21(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.36/227.71 MARK(U22(X1:S,X2:S,X3:S)) -> ACTIVE(U22(mark(X1:S),X2:S,X3:S)) 227.36/227.71 MARK(U22(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.36/227.71 MARK(U23(X1:S,X2:S,X3:S)) -> ACTIVE(U23(mark(X1:S),X2:S,X3:S)) 227.36/227.71 MARK(U23(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.36/227.71 MARK(U24(X1:S,X2:S,X3:S)) -> ACTIVE(U24(mark(X1:S),X2:S,X3:S)) 227.36/227.71 MARK(U24(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.36/227.71 MARK(U25(X1:S,X2:S)) -> ACTIVE(U25(mark(X1:S),X2:S)) 227.36/227.71 MARK(U25(X1:S,X2:S)) -> MARK(X1:S) 227.36/227.71 MARK(U26(X:S)) -> ACTIVE(U26(mark(X:S))) 227.36/227.71 MARK(U26(X:S)) -> MARK(X:S) 227.36/227.71 MARK(U31(X1:S,X2:S)) -> ACTIVE(U31(mark(X1:S),X2:S)) 227.36/227.71 MARK(U31(X1:S,X2:S)) -> MARK(X1:S) 227.36/227.71 MARK(U32(X1:S,X2:S)) -> ACTIVE(U32(mark(X1:S),X2:S)) 227.36/227.71 MARK(U32(X1:S,X2:S)) -> MARK(X1:S) 227.36/227.71 MARK(U33(X:S)) -> ACTIVE(U33(mark(X:S))) 227.36/227.71 MARK(U33(X:S)) -> MARK(X:S) 227.36/227.71 MARK(U41(X1:S,X2:S,X3:S)) -> ACTIVE(U41(mark(X1:S),X2:S,X3:S)) 227.36/227.71 MARK(U41(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.36/227.71 MARK(U42(X1:S,X2:S,X3:S)) -> ACTIVE(U42(mark(X1:S),X2:S,X3:S)) 227.36/227.71 MARK(U42(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.36/227.71 MARK(U43(X1:S,X2:S,X3:S)) -> ACTIVE(U43(mark(X1:S),X2:S,X3:S)) 227.36/227.71 MARK(U43(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.36/227.71 MARK(U44(X1:S,X2:S,X3:S)) -> ACTIVE(U44(mark(X1:S),X2:S,X3:S)) 227.36/227.71 MARK(U44(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.36/227.71 MARK(U45(X1:S,X2:S)) -> ACTIVE(U45(mark(X1:S),X2:S)) 227.36/227.71 MARK(U45(X1:S,X2:S)) -> MARK(X1:S) 227.36/227.71 MARK(U46(X:S)) -> ACTIVE(U46(mark(X:S))) 227.36/227.71 MARK(U46(X:S)) -> MARK(X:S) 227.36/227.71 MARK(U51(X1:S,X2:S,X3:S)) -> ACTIVE(U51(mark(X1:S),X2:S,X3:S)) 227.36/227.71 MARK(U51(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.36/227.71 MARK(U52(X1:S,X2:S,X3:S)) -> ACTIVE(U52(mark(X1:S),X2:S,X3:S)) 227.36/227.71 MARK(U52(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.36/227.71 MARK(U53(X1:S,X2:S,X3:S)) -> ACTIVE(U53(mark(X1:S),X2:S,X3:S)) 227.36/227.71 MARK(U53(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.36/227.71 MARK(U54(X1:S,X2:S,X3:S)) -> ACTIVE(U54(mark(X1:S),X2:S,X3:S)) 227.36/227.71 MARK(U54(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.36/227.71 MARK(U55(X1:S,X2:S)) -> ACTIVE(U55(mark(X1:S),X2:S)) 227.36/227.71 MARK(U55(X1:S,X2:S)) -> MARK(X1:S) 227.36/227.71 MARK(U56(X:S)) -> ACTIVE(U56(mark(X:S))) 227.36/227.71 MARK(U56(X:S)) -> MARK(X:S) 227.36/227.71 MARK(U61(X1:S,X2:S)) -> ACTIVE(U61(mark(X1:S),X2:S)) 227.36/227.71 MARK(U61(X1:S,X2:S)) -> MARK(X1:S) 227.36/227.71 MARK(U62(X1:S,X2:S)) -> ACTIVE(U62(mark(X1:S),X2:S)) 227.36/227.71 MARK(U62(X1:S,X2:S)) -> MARK(X1:S) 227.36/227.71 MARK(U63(X:S)) -> ACTIVE(U63(mark(X:S))) 227.36/227.71 MARK(U63(X:S)) -> MARK(X:S) 227.36/227.71 MARK(U71(X1:S,X2:S,X3:S)) -> ACTIVE(U71(mark(X1:S),X2:S,X3:S)) 227.36/227.71 MARK(U71(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.36/227.71 MARK(U72(X1:S,X2:S)) -> ACTIVE(U72(mark(X1:S),X2:S)) 227.36/227.71 MARK(U72(X1:S,X2:S)) -> MARK(X1:S) 227.36/227.71 MARK(U73(X1:S,X2:S)) -> ACTIVE(U73(mark(X1:S),X2:S)) 227.36/227.71 MARK(U73(X1:S,X2:S)) -> MARK(X1:S) 227.36/227.71 MARK(U74(X:S)) -> ACTIVE(U74(mark(X:S))) 227.36/227.71 MARK(U74(X:S)) -> MARK(X:S) 227.36/227.71 MARK(U81(X1:S,X2:S)) -> ACTIVE(U81(mark(X1:S),X2:S)) 227.36/227.71 MARK(U81(X1:S,X2:S)) -> MARK(X1:S) 227.36/227.71 MARK(U82(X1:S,X2:S)) -> ACTIVE(U82(mark(X1:S),X2:S)) 227.36/227.71 MARK(U82(X1:S,X2:S)) -> MARK(X1:S) 227.36/227.71 MARK(U83(X:S)) -> ACTIVE(U83(mark(X:S))) 227.36/227.71 MARK(U83(X:S)) -> MARK(X:S) 227.36/227.71 MARK(U91(X1:S,X2:S)) -> ACTIVE(U91(mark(X1:S),X2:S)) 227.36/227.71 MARK(U91(X1:S,X2:S)) -> MARK(X1:S) 227.36/227.71 MARK(U92(X:S)) -> ACTIVE(U92(mark(X:S))) 227.36/227.71 MARK(U92(X:S)) -> MARK(X:S) 227.36/227.71 MARK(__(X1:S,X2:S)) -> ACTIVE(__(mark(X1:S),mark(X2:S))) 227.36/227.71 MARK(__(X1:S,X2:S)) -> MARK(X1:S) 227.36/227.71 MARK(__(X1:S,X2:S)) -> MARK(X2:S) 227.36/227.71 MARK(isList(X:S)) -> ACTIVE(isList(X:S)) 227.36/227.71 MARK(isNeList(X:S)) -> ACTIVE(isNeList(X:S)) 227.36/227.71 MARK(isNePal(X:S)) -> ACTIVE(isNePal(X:S)) 227.36/227.71 MARK(isPal(X:S)) -> ACTIVE(isPal(X:S)) 227.36/227.71 MARK(isPalListKind(X:S)) -> ACTIVE(isPalListKind(X:S)) 227.36/227.71 -> Rules: 227.36/227.71 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.36/227.71 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.36/227.71 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.36/227.71 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.36/227.71 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.36/227.71 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.36/227.71 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.36/227.71 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.36/227.71 U13(active(X:S)) -> U13(X:S) 227.36/227.71 U13(mark(X:S)) -> U13(X:S) 227.36/227.71 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.36/227.71 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.36/227.71 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.36/227.71 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.36/227.71 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.36/227.71 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.36/227.71 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.36/227.71 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.36/227.71 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.36/227.71 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.36/227.71 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.36/227.71 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.36/227.71 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.36/227.71 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.36/227.71 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.36/227.71 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.36/227.71 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.36/227.71 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.36/227.71 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.36/227.71 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.36/227.71 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.36/227.71 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.36/227.71 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.36/227.71 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.36/227.71 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.36/227.71 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.36/227.71 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.36/227.71 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.36/227.71 U26(active(X:S)) -> U26(X:S) 227.36/227.71 U26(mark(X:S)) -> U26(X:S) 227.36/227.71 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.36/227.71 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.36/227.71 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.36/227.71 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.36/227.71 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.36/227.71 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.36/227.71 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.36/227.71 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.36/227.71 U33(active(X:S)) -> U33(X:S) 227.36/227.71 U33(mark(X:S)) -> U33(X:S) 227.36/227.71 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.36/227.71 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.36/227.71 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.36/227.71 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.36/227.71 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.36/227.71 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.36/227.71 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.36/227.71 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.36/227.71 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.36/227.71 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.36/227.71 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.36/227.71 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.36/227.71 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.36/227.71 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.36/227.71 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.36/227.71 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.36/227.71 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.36/227.71 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.36/227.71 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.36/227.71 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.36/227.71 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.36/227.71 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.36/227.71 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.36/227.71 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.36/227.71 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.36/227.71 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.36/227.71 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.36/227.71 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.36/227.71 U46(active(X:S)) -> U46(X:S) 227.36/227.71 U46(mark(X:S)) -> U46(X:S) 227.36/227.71 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.36/227.71 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.36/227.71 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.36/227.71 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.36/227.71 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.36/227.71 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.36/227.71 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.36/227.71 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.36/227.71 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.36/227.71 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.36/227.71 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.36/227.71 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.36/227.71 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.36/227.71 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.36/227.71 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.36/227.71 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.36/227.71 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.36/227.71 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.36/227.71 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.36/227.71 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.36/227.71 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.36/227.71 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.36/227.71 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.36/227.71 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.36/227.71 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.36/227.71 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.36/227.71 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.36/227.71 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.36/227.71 U56(active(X:S)) -> U56(X:S) 227.36/227.71 U56(mark(X:S)) -> U56(X:S) 227.36/227.71 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.36/227.71 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.36/227.71 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.36/227.71 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.36/227.71 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.36/227.71 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.36/227.71 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.36/227.71 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.36/227.71 U63(active(X:S)) -> U63(X:S) 227.36/227.71 U63(mark(X:S)) -> U63(X:S) 227.36/227.71 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.36/227.71 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.36/227.71 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.36/227.71 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.36/227.71 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.36/227.71 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.36/227.71 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.36/227.71 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.36/227.71 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.36/227.71 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.36/227.71 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.36/227.71 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.36/227.71 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.36/227.71 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.36/227.71 U74(active(X:S)) -> U74(X:S) 227.36/227.71 U74(mark(X:S)) -> U74(X:S) 227.36/227.71 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.36/227.71 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.36/227.71 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.36/227.71 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.36/227.71 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.36/227.71 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.36/227.71 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.36/227.71 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.36/227.71 U83(active(X:S)) -> U83(X:S) 227.36/227.71 U83(mark(X:S)) -> U83(X:S) 227.36/227.71 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.36/227.71 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.36/227.71 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.36/227.71 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.36/227.71 U92(active(X:S)) -> U92(X:S) 227.36/227.71 U92(mark(X:S)) -> U92(X:S) 227.36/227.71 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.36/227.71 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.36/227.71 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.36/227.71 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.36/227.71 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.36/227.71 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.36/227.71 active(U13(tt)) -> mark(tt) 227.36/227.71 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.36/227.71 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.36/227.71 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.36/227.71 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.36/227.71 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.36/227.71 active(U26(tt)) -> mark(tt) 227.36/227.71 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.36/227.71 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.36/227.71 active(U33(tt)) -> mark(tt) 227.36/227.71 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.36/227.71 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.36/227.71 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.36/227.71 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.36/227.71 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.36/227.71 active(U46(tt)) -> mark(tt) 227.36/227.71 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.36/227.71 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.36/227.71 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.36/227.71 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.36/227.71 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.36/227.71 active(U56(tt)) -> mark(tt) 227.36/227.71 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.36/227.71 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.36/227.71 active(U63(tt)) -> mark(tt) 227.36/227.71 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.36/227.71 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.36/227.71 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.36/227.71 active(U74(tt)) -> mark(tt) 227.36/227.71 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.36/227.71 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.36/227.71 active(U83(tt)) -> mark(tt) 227.36/227.71 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.36/227.71 active(U92(tt)) -> mark(tt) 227.36/227.71 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.36/227.71 active(__(nil,X:S)) -> mark(X:S) 227.36/227.71 active(__(X:S,nil)) -> mark(X:S) 227.36/227.71 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.36/227.71 active(isList(nil)) -> mark(tt) 227.36/227.71 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.36/227.71 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.36/227.71 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.36/227.71 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.36/227.71 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.36/227.71 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.36/227.71 active(isPal(nil)) -> mark(tt) 227.36/227.71 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.36/227.71 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.36/227.71 active(isPalListKind(a)) -> mark(tt) 227.36/227.71 active(isPalListKind(e)) -> mark(tt) 227.36/227.71 active(isPalListKind(i)) -> mark(tt) 227.36/227.71 active(isPalListKind(nil)) -> mark(tt) 227.36/227.71 active(isPalListKind(o)) -> mark(tt) 227.36/227.71 active(isPalListKind(u)) -> mark(tt) 227.36/227.71 active(isQid(a)) -> mark(tt) 227.36/227.71 active(isQid(e)) -> mark(tt) 227.36/227.71 active(isQid(i)) -> mark(tt) 227.36/227.71 active(isQid(o)) -> mark(tt) 227.36/227.71 active(isQid(u)) -> mark(tt) 227.36/227.71 isList(active(X:S)) -> isList(X:S) 227.36/227.71 isList(mark(X:S)) -> isList(X:S) 227.36/227.71 isNeList(active(X:S)) -> isNeList(X:S) 227.36/227.71 isNeList(mark(X:S)) -> isNeList(X:S) 227.36/227.71 isNePal(active(X:S)) -> isNePal(X:S) 227.36/227.71 isNePal(mark(X:S)) -> isNePal(X:S) 227.36/227.71 isPal(active(X:S)) -> isPal(X:S) 227.36/227.71 isPal(mark(X:S)) -> isPal(X:S) 227.36/227.71 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.36/227.71 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.36/227.71 isQid(active(X:S)) -> isQid(X:S) 227.36/227.71 isQid(mark(X:S)) -> isQid(X:S) 227.36/227.71 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.36/227.71 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.36/227.71 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.36/227.71 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.36/227.71 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.36/227.71 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.36/227.71 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.36/227.71 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.36/227.71 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.36/227.71 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.36/227.71 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.36/227.71 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.36/227.71 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.36/227.71 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.36/227.71 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.36/227.71 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.36/227.71 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.36/227.71 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.36/227.71 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.36/227.71 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.36/227.71 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.36/227.71 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.36/227.71 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.36/227.71 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.36/227.71 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.36/227.71 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.36/227.71 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.36/227.71 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.36/227.71 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.36/227.71 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.36/227.71 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.36/227.71 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.36/227.71 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.36/227.71 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.36/227.71 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.36/227.71 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.36/227.71 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.36/227.71 mark(isList(X:S)) -> active(isList(X:S)) 227.36/227.71 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.36/227.71 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.36/227.71 mark(isPal(X:S)) -> active(isPal(X:S)) 227.36/227.71 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.36/227.71 mark(isQid(X:S)) -> active(isQid(X:S)) 227.36/227.71 mark(a) -> active(a) 227.36/227.71 mark(e) -> active(e) 227.36/227.71 mark(i) -> active(i) 227.36/227.71 mark(nil) -> active(nil) 227.36/227.71 mark(o) -> active(o) 227.36/227.71 mark(tt) -> active(tt) 227.36/227.71 mark(u) -> active(u) 227.36/227.71 -> Usable rules: 227.36/227.71 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.36/227.71 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.36/227.71 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.36/227.71 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.36/227.71 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.36/227.71 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.36/227.71 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.36/227.71 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.36/227.71 U13(active(X:S)) -> U13(X:S) 227.36/227.71 U13(mark(X:S)) -> U13(X:S) 227.36/227.71 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.36/227.71 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.36/227.71 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.36/227.71 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.36/227.71 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.36/227.71 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.36/227.71 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.36/227.71 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.36/227.71 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.36/227.71 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.36/227.71 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.36/227.71 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.36/227.71 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.36/227.71 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.36/227.71 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.36/227.71 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.36/227.71 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.36/227.71 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.36/227.71 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.36/227.71 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.36/227.71 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.36/227.71 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.36/227.71 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.36/227.71 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.36/227.71 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.36/227.71 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.36/227.71 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.36/227.71 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.36/227.71 U26(active(X:S)) -> U26(X:S) 227.36/227.71 U26(mark(X:S)) -> U26(X:S) 227.36/227.71 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.36/227.71 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.36/227.71 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.36/227.71 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.36/227.71 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.36/227.71 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.36/227.71 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.36/227.71 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.36/227.71 U33(active(X:S)) -> U33(X:S) 227.36/227.71 U33(mark(X:S)) -> U33(X:S) 227.36/227.71 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.36/227.71 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.36/227.71 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.36/227.71 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.36/227.71 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.36/227.71 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.36/227.71 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.36/227.71 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.36/227.71 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.36/227.71 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.36/227.71 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.36/227.71 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.36/227.71 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.36/227.71 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.36/227.71 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.36/227.71 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.36/227.71 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.36/227.71 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.36/227.71 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.36/227.71 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.36/227.71 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.36/227.71 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.36/227.71 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.36/227.71 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.36/227.71 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.36/227.71 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.36/227.71 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.36/227.71 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.36/227.71 U46(active(X:S)) -> U46(X:S) 227.36/227.71 U46(mark(X:S)) -> U46(X:S) 227.36/227.71 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.36/227.71 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.36/227.71 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.36/227.71 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.36/227.71 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.36/227.71 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.36/227.71 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.36/227.71 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.36/227.71 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.36/227.71 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.36/227.71 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.36/227.71 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.36/227.71 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.36/227.71 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.36/227.71 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.36/227.71 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.36/227.71 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.36/227.71 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.36/227.71 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.36/227.71 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.36/227.71 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.36/227.71 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.36/227.71 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.36/227.71 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.36/227.71 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.36/227.71 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.36/227.71 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.36/227.71 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.36/227.71 U56(active(X:S)) -> U56(X:S) 227.36/227.71 U56(mark(X:S)) -> U56(X:S) 227.36/227.71 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.36/227.71 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.36/227.71 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.36/227.71 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.36/227.71 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.36/227.71 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.36/227.71 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.36/227.71 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.36/227.71 U63(active(X:S)) -> U63(X:S) 227.36/227.71 U63(mark(X:S)) -> U63(X:S) 227.36/227.71 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.36/227.71 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.36/227.71 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.36/227.71 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.36/227.71 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.36/227.71 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.36/227.71 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.36/227.71 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.36/227.71 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.36/227.71 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.36/227.71 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.36/227.71 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.36/227.71 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.36/227.71 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.36/227.71 U74(active(X:S)) -> U74(X:S) 227.36/227.71 U74(mark(X:S)) -> U74(X:S) 227.36/227.71 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.36/227.71 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.36/227.71 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.36/227.71 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.36/227.71 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.36/227.71 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.36/227.71 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.36/227.71 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.36/227.71 U83(active(X:S)) -> U83(X:S) 227.36/227.71 U83(mark(X:S)) -> U83(X:S) 227.36/227.71 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.36/227.71 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.36/227.71 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.36/227.71 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.36/227.71 U92(active(X:S)) -> U92(X:S) 227.36/227.71 U92(mark(X:S)) -> U92(X:S) 227.36/227.71 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.36/227.71 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.36/227.71 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.36/227.71 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.36/227.71 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.36/227.71 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.36/227.71 active(U13(tt)) -> mark(tt) 227.36/227.71 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.36/227.71 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.36/227.71 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.36/227.71 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.36/227.71 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.36/227.71 active(U26(tt)) -> mark(tt) 227.36/227.71 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.36/227.71 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.36/227.71 active(U33(tt)) -> mark(tt) 227.36/227.71 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.36/227.71 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.36/227.71 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.36/227.71 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.36/227.71 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.36/227.71 active(U46(tt)) -> mark(tt) 227.36/227.71 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.36/227.71 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.36/227.71 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.36/227.71 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.36/227.71 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.36/227.71 active(U56(tt)) -> mark(tt) 227.36/227.71 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.36/227.71 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.36/227.71 active(U63(tt)) -> mark(tt) 227.36/227.71 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.36/227.71 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.36/227.71 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.36/227.71 active(U74(tt)) -> mark(tt) 227.36/227.71 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.36/227.71 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.36/227.71 active(U83(tt)) -> mark(tt) 227.36/227.71 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.36/227.71 active(U92(tt)) -> mark(tt) 227.36/227.71 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.36/227.71 active(__(nil,X:S)) -> mark(X:S) 227.36/227.71 active(__(X:S,nil)) -> mark(X:S) 227.36/227.71 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.36/227.71 active(isList(nil)) -> mark(tt) 227.36/227.71 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.36/227.71 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.36/227.71 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.36/227.71 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.36/227.71 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.36/227.71 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.36/227.71 active(isPal(nil)) -> mark(tt) 227.36/227.71 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.36/227.71 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.36/227.71 active(isPalListKind(a)) -> mark(tt) 227.36/227.71 active(isPalListKind(e)) -> mark(tt) 227.36/227.71 active(isPalListKind(i)) -> mark(tt) 227.36/227.71 active(isPalListKind(nil)) -> mark(tt) 227.36/227.71 active(isPalListKind(o)) -> mark(tt) 227.36/227.71 active(isPalListKind(u)) -> mark(tt) 227.36/227.71 active(isQid(a)) -> mark(tt) 227.36/227.71 active(isQid(e)) -> mark(tt) 227.36/227.71 active(isQid(i)) -> mark(tt) 227.36/227.71 active(isQid(o)) -> mark(tt) 227.36/227.71 active(isQid(u)) -> mark(tt) 227.36/227.71 isList(active(X:S)) -> isList(X:S) 227.36/227.71 isList(mark(X:S)) -> isList(X:S) 227.36/227.71 isNeList(active(X:S)) -> isNeList(X:S) 227.36/227.71 isNeList(mark(X:S)) -> isNeList(X:S) 227.36/227.71 isNePal(active(X:S)) -> isNePal(X:S) 227.36/227.71 isNePal(mark(X:S)) -> isNePal(X:S) 227.36/227.71 isPal(active(X:S)) -> isPal(X:S) 227.36/227.71 isPal(mark(X:S)) -> isPal(X:S) 227.36/227.71 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.36/227.71 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.36/227.71 isQid(active(X:S)) -> isQid(X:S) 227.36/227.71 isQid(mark(X:S)) -> isQid(X:S) 227.36/227.71 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.36/227.71 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.36/227.71 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.36/227.71 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.36/227.71 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.36/227.71 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.36/227.71 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.36/227.71 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.36/227.71 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.36/227.71 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.36/227.71 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.36/227.71 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.36/227.71 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.36/227.71 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.36/227.71 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.36/227.71 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.36/227.71 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.36/227.71 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.36/227.71 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.36/227.71 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.36/227.71 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.36/227.71 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.36/227.71 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.36/227.71 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.36/227.71 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.36/227.71 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.36/227.71 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.36/227.71 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.36/227.71 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.36/227.71 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.36/227.71 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.36/227.71 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.36/227.71 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.36/227.71 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.36/227.71 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.36/227.71 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.36/227.71 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.36/227.71 mark(isList(X:S)) -> active(isList(X:S)) 227.36/227.71 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.36/227.71 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.36/227.71 mark(isPal(X:S)) -> active(isPal(X:S)) 227.36/227.71 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.36/227.71 mark(isQid(X:S)) -> active(isQid(X:S)) 227.36/227.71 mark(a) -> active(a) 227.36/227.71 mark(e) -> active(e) 227.36/227.71 mark(i) -> active(i) 227.36/227.71 mark(nil) -> active(nil) 227.36/227.71 mark(o) -> active(o) 227.36/227.71 mark(tt) -> active(tt) 227.36/227.71 mark(u) -> active(u) 227.36/227.71 ->Interpretation type: 227.36/227.71 Linear 227.36/227.71 ->Coefficients: 227.36/227.71 Natural Numbers 227.36/227.71 ->Dimension: 227.36/227.71 1 227.36/227.71 ->Bound: 227.36/227.71 2 227.36/227.71 ->Interpretation: 227.36/227.71 227.36/227.71 [U11](X1,X2) = X1 + 2.X2 227.36/227.71 [U12](X1,X2) = X1 + 2.X2 227.36/227.71 [U13](X) = X 227.36/227.71 [U21](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.36/227.71 [U22](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.36/227.71 [U23](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.36/227.71 [U24](X1,X2,X3) = X1 + 2.X2 + 2.X3 + 2 227.36/227.71 [U25](X1,X2) = X1 + 2.X2 + 2 227.36/227.71 [U26](X) = X + 2 227.36/227.71 [U31](X1,X2) = X1 + 2.X2 227.36/227.71 [U32](X1,X2) = X1 + 2.X2 227.36/227.71 [U33](X) = X + 2 227.36/227.71 [U41](X1,X2,X3) = X1 + 2.X2 + 2.X3 + 2 227.36/227.71 [U42](X1,X2,X3) = X1 + 2.X2 + 2.X3 + 2 227.36/227.71 [U43](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 227.36/227.71 [U44](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 227.36/227.71 [U45](X1,X2) = X1 + 2.X2 + 2 227.36/227.71 [U46](X) = X + 1 227.36/227.71 [U51](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.36/227.71 [U52](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.36/227.71 [U53](X1,X2,X3) = X1 + 2.X2 + 2.X3 + 2 227.36/227.71 [U54](X1,X2,X3) = X1 + 2.X2 + 2.X3 + 2 227.36/227.71 [U55](X1,X2) = X1 + 2.X2 + 2 227.36/227.71 [U56](X) = X + 1 227.36/227.71 [U61](X1,X2) = X1 + 2.X2 227.36/227.71 [U62](X1,X2) = X1 + 2.X2 227.36/227.71 [U63](X) = 2.X + 1 227.36/227.71 [U71](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.36/227.71 [U72](X1,X2) = 2.X1 + 2.X2 + 2 227.36/227.71 [U73](X1,X2) = X1 + 2 227.36/227.71 [U74](X) = X + 2 227.36/227.71 [U81](X1,X2) = X1 + 2.X2 227.36/227.71 [U82](X1,X2) = X1 + 2.X2 227.36/227.71 [U83](X) = X 227.36/227.71 [U91](X1,X2) = X1 227.36/227.71 [U92](X) = X 227.36/227.71 [__](X1,X2) = X1 + X2 + 2 227.36/227.71 [active](X) = X 227.36/227.71 [isList](X) = 2.X + 2 227.36/227.71 [isNeList](X) = 2.X + 2 227.36/227.71 [isNePal](X) = 2.X + 2 227.36/227.71 [isPal](X) = 2.X + 2 227.36/227.71 [isPalListKind](X) = 2 227.36/227.71 [isQid](X) = X 227.36/227.71 [mark](X) = X 227.36/227.71 [a] = 2 227.36/227.71 [e] = 2 227.36/227.71 [fSNonEmpty] = 0 227.36/227.71 [i] = 2 227.36/227.71 [nil] = 2 227.36/227.71 [o] = 2 227.36/227.71 [tt] = 2 227.36/227.71 [u] = 2 227.36/227.71 [U11#](X1,X2) = 0 227.36/227.71 [U12#](X1,X2) = 0 227.36/227.71 [U13#](X) = 0 227.36/227.71 [U21#](X1,X2,X3) = 0 227.36/227.71 [U22#](X1,X2,X3) = 0 227.36/227.71 [U23#](X1,X2,X3) = 0 227.36/227.71 [U24#](X1,X2,X3) = 0 227.36/227.71 [U25#](X1,X2) = 0 227.36/227.71 [U26#](X) = 0 227.36/227.71 [U31#](X1,X2) = 0 227.36/227.71 [U32#](X1,X2) = 0 227.36/227.71 [U33#](X) = 0 227.36/227.71 [U41#](X1,X2,X3) = 0 227.36/227.71 [U42#](X1,X2,X3) = 0 227.36/227.71 [U43#](X1,X2,X3) = 0 227.36/227.71 [U44#](X1,X2,X3) = 0 227.36/227.71 [U45#](X1,X2) = 0 227.36/227.71 [U46#](X) = 0 227.36/227.71 [U51#](X1,X2,X3) = 0 227.36/227.71 [U52#](X1,X2,X3) = 0 227.36/227.71 [U53#](X1,X2,X3) = 0 227.36/227.71 [U54#](X1,X2,X3) = 0 227.36/227.71 [U55#](X1,X2) = 0 227.36/227.71 [U56#](X) = 0 227.36/227.71 [U61#](X1,X2) = 0 227.36/227.71 [U62#](X1,X2) = 0 227.36/227.71 [U63#](X) = 0 227.36/227.71 [U71#](X1,X2,X3) = 0 227.36/227.71 [U72#](X1,X2) = 0 227.36/227.71 [U73#](X1,X2) = 0 227.36/227.71 [U74#](X) = 0 227.36/227.71 [U81#](X1,X2) = 0 227.36/227.71 [U82#](X1,X2) = 0 227.36/227.71 [U83#](X) = 0 227.36/227.71 [U91#](X1,X2) = 0 227.36/227.71 [U92#](X) = 0 227.36/227.71 [__#](X1,X2) = 0 227.36/227.71 [ACTIVE](X) = 2.X + 2 227.36/227.71 [ISLIST](X) = 0 227.36/227.71 [ISNELIST](X) = 0 227.36/227.71 [ISNEPAL](X) = 0 227.36/227.71 [ISPAL](X) = 0 227.36/227.71 [ISPALLISTKIND](X) = 0 227.36/227.71 [ISQID](X) = 0 227.36/227.71 [MARK](X) = 2.X + 2 227.36/227.71 227.36/227.71 Problem 1.44: 227.36/227.71 227.36/227.71 SCC Processor: 227.36/227.71 -> Pairs: 227.36/227.71 ACTIVE(U71(tt,I:S,P:S)) -> MARK(U72(isPalListKind(I:S),P:S)) 227.36/227.71 ACTIVE(U72(tt,P:S)) -> MARK(U73(isPal(P:S),P:S)) 227.36/227.71 ACTIVE(U73(tt,P:S)) -> MARK(U74(isPalListKind(P:S))) 227.36/227.71 ACTIVE(U81(tt,V:S)) -> MARK(U82(isPalListKind(V:S),V:S)) 227.36/227.71 ACTIVE(U82(tt,V:S)) -> MARK(U83(isNePal(V:S))) 227.36/227.71 ACTIVE(U91(tt,V2:S)) -> MARK(U92(isPalListKind(V2:S))) 227.36/227.71 ACTIVE(__(__(X:S,Y:S),Z:S)) -> MARK(__(X:S,__(Y:S,Z:S))) 227.36/227.71 ACTIVE(__(nil,X:S)) -> MARK(X:S) 227.36/227.71 ACTIVE(__(X:S,nil)) -> MARK(X:S) 227.36/227.71 ACTIVE(isList(__(V1:S,V2:S))) -> MARK(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.36/227.71 ACTIVE(isList(V:S)) -> MARK(U11(isPalListKind(V:S),V:S)) 227.36/227.71 ACTIVE(isNeList(__(V1:S,V2:S))) -> MARK(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.36/227.71 ACTIVE(isNeList(__(V1:S,V2:S))) -> MARK(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.36/227.71 ACTIVE(isNeList(V:S)) -> MARK(U31(isPalListKind(V:S),V:S)) 227.36/227.71 ACTIVE(isNePal(__(I:S,__(P:S,I:S)))) -> MARK(U71(isQid(I:S),I:S,P:S)) 227.36/227.71 ACTIVE(isNePal(V:S)) -> MARK(U61(isPalListKind(V:S),V:S)) 227.36/227.71 ACTIVE(isPal(V:S)) -> MARK(U81(isPalListKind(V:S),V:S)) 227.36/227.71 ACTIVE(isPalListKind(__(V1:S,V2:S))) -> MARK(U91(isPalListKind(V1:S),V2:S)) 227.36/227.71 MARK(U11(X1:S,X2:S)) -> ACTIVE(U11(mark(X1:S),X2:S)) 227.36/227.71 MARK(U11(X1:S,X2:S)) -> MARK(X1:S) 227.36/227.71 MARK(U12(X1:S,X2:S)) -> ACTIVE(U12(mark(X1:S),X2:S)) 227.36/227.71 MARK(U12(X1:S,X2:S)) -> MARK(X1:S) 227.36/227.71 MARK(U13(X:S)) -> ACTIVE(U13(mark(X:S))) 227.36/227.71 MARK(U13(X:S)) -> MARK(X:S) 227.36/227.71 MARK(U21(X1:S,X2:S,X3:S)) -> ACTIVE(U21(mark(X1:S),X2:S,X3:S)) 227.36/227.71 MARK(U21(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.36/227.71 MARK(U22(X1:S,X2:S,X3:S)) -> ACTIVE(U22(mark(X1:S),X2:S,X3:S)) 227.36/227.71 MARK(U22(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.36/227.71 MARK(U23(X1:S,X2:S,X3:S)) -> ACTIVE(U23(mark(X1:S),X2:S,X3:S)) 227.36/227.71 MARK(U23(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.36/227.71 MARK(U24(X1:S,X2:S,X3:S)) -> ACTIVE(U24(mark(X1:S),X2:S,X3:S)) 227.36/227.71 MARK(U24(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.36/227.71 MARK(U25(X1:S,X2:S)) -> ACTIVE(U25(mark(X1:S),X2:S)) 227.36/227.71 MARK(U25(X1:S,X2:S)) -> MARK(X1:S) 227.36/227.71 MARK(U26(X:S)) -> ACTIVE(U26(mark(X:S))) 227.36/227.71 MARK(U26(X:S)) -> MARK(X:S) 227.36/227.71 MARK(U31(X1:S,X2:S)) -> ACTIVE(U31(mark(X1:S),X2:S)) 227.36/227.71 MARK(U31(X1:S,X2:S)) -> MARK(X1:S) 227.36/227.71 MARK(U32(X1:S,X2:S)) -> ACTIVE(U32(mark(X1:S),X2:S)) 227.36/227.71 MARK(U32(X1:S,X2:S)) -> MARK(X1:S) 227.36/227.71 MARK(U33(X:S)) -> ACTIVE(U33(mark(X:S))) 227.36/227.71 MARK(U33(X:S)) -> MARK(X:S) 227.36/227.71 MARK(U41(X1:S,X2:S,X3:S)) -> ACTIVE(U41(mark(X1:S),X2:S,X3:S)) 227.36/227.71 MARK(U41(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.36/227.71 MARK(U42(X1:S,X2:S,X3:S)) -> ACTIVE(U42(mark(X1:S),X2:S,X3:S)) 227.36/227.71 MARK(U42(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.36/227.71 MARK(U43(X1:S,X2:S,X3:S)) -> ACTIVE(U43(mark(X1:S),X2:S,X3:S)) 227.36/227.71 MARK(U43(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.36/227.71 MARK(U44(X1:S,X2:S,X3:S)) -> ACTIVE(U44(mark(X1:S),X2:S,X3:S)) 227.36/227.71 MARK(U44(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.36/227.71 MARK(U45(X1:S,X2:S)) -> ACTIVE(U45(mark(X1:S),X2:S)) 227.36/227.71 MARK(U45(X1:S,X2:S)) -> MARK(X1:S) 227.36/227.71 MARK(U46(X:S)) -> ACTIVE(U46(mark(X:S))) 227.36/227.71 MARK(U46(X:S)) -> MARK(X:S) 227.36/227.71 MARK(U51(X1:S,X2:S,X3:S)) -> ACTIVE(U51(mark(X1:S),X2:S,X3:S)) 227.36/227.71 MARK(U51(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.36/227.71 MARK(U52(X1:S,X2:S,X3:S)) -> ACTIVE(U52(mark(X1:S),X2:S,X3:S)) 227.36/227.71 MARK(U52(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.36/227.71 MARK(U53(X1:S,X2:S,X3:S)) -> ACTIVE(U53(mark(X1:S),X2:S,X3:S)) 227.36/227.71 MARK(U53(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.36/227.71 MARK(U54(X1:S,X2:S,X3:S)) -> ACTIVE(U54(mark(X1:S),X2:S,X3:S)) 227.36/227.71 MARK(U54(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.36/227.71 MARK(U55(X1:S,X2:S)) -> ACTIVE(U55(mark(X1:S),X2:S)) 227.36/227.71 MARK(U55(X1:S,X2:S)) -> MARK(X1:S) 227.36/227.71 MARK(U56(X:S)) -> ACTIVE(U56(mark(X:S))) 227.36/227.71 MARK(U56(X:S)) -> MARK(X:S) 227.36/227.71 MARK(U61(X1:S,X2:S)) -> ACTIVE(U61(mark(X1:S),X2:S)) 227.36/227.71 MARK(U61(X1:S,X2:S)) -> MARK(X1:S) 227.36/227.71 MARK(U62(X1:S,X2:S)) -> ACTIVE(U62(mark(X1:S),X2:S)) 227.36/227.71 MARK(U62(X1:S,X2:S)) -> MARK(X1:S) 227.36/227.71 MARK(U63(X:S)) -> ACTIVE(U63(mark(X:S))) 227.36/227.71 MARK(U63(X:S)) -> MARK(X:S) 227.36/227.71 MARK(U71(X1:S,X2:S,X3:S)) -> ACTIVE(U71(mark(X1:S),X2:S,X3:S)) 227.36/227.71 MARK(U71(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.36/227.71 MARK(U72(X1:S,X2:S)) -> ACTIVE(U72(mark(X1:S),X2:S)) 227.36/227.71 MARK(U72(X1:S,X2:S)) -> MARK(X1:S) 227.36/227.71 MARK(U73(X1:S,X2:S)) -> ACTIVE(U73(mark(X1:S),X2:S)) 227.36/227.71 MARK(U73(X1:S,X2:S)) -> MARK(X1:S) 227.36/227.71 MARK(U74(X:S)) -> ACTIVE(U74(mark(X:S))) 227.36/227.71 MARK(U74(X:S)) -> MARK(X:S) 227.36/227.71 MARK(U81(X1:S,X2:S)) -> ACTIVE(U81(mark(X1:S),X2:S)) 227.36/227.71 MARK(U81(X1:S,X2:S)) -> MARK(X1:S) 227.36/227.71 MARK(U82(X1:S,X2:S)) -> ACTIVE(U82(mark(X1:S),X2:S)) 227.36/227.71 MARK(U82(X1:S,X2:S)) -> MARK(X1:S) 227.36/227.71 MARK(U83(X:S)) -> ACTIVE(U83(mark(X:S))) 227.36/227.71 MARK(U83(X:S)) -> MARK(X:S) 227.36/227.71 MARK(U91(X1:S,X2:S)) -> ACTIVE(U91(mark(X1:S),X2:S)) 227.36/227.71 MARK(U91(X1:S,X2:S)) -> MARK(X1:S) 227.36/227.71 MARK(U92(X:S)) -> ACTIVE(U92(mark(X:S))) 227.36/227.71 MARK(U92(X:S)) -> MARK(X:S) 227.36/227.71 MARK(__(X1:S,X2:S)) -> ACTIVE(__(mark(X1:S),mark(X2:S))) 227.36/227.71 MARK(__(X1:S,X2:S)) -> MARK(X1:S) 227.36/227.71 MARK(__(X1:S,X2:S)) -> MARK(X2:S) 227.36/227.71 MARK(isList(X:S)) -> ACTIVE(isList(X:S)) 227.36/227.71 MARK(isNeList(X:S)) -> ACTIVE(isNeList(X:S)) 227.36/227.71 MARK(isNePal(X:S)) -> ACTIVE(isNePal(X:S)) 227.36/227.71 MARK(isPal(X:S)) -> ACTIVE(isPal(X:S)) 227.36/227.71 MARK(isPalListKind(X:S)) -> ACTIVE(isPalListKind(X:S)) 227.36/227.71 -> Rules: 227.36/227.71 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.36/227.71 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.36/227.71 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.36/227.71 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.36/227.71 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.36/227.71 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.36/227.71 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.36/227.71 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.36/227.71 U13(active(X:S)) -> U13(X:S) 227.36/227.71 U13(mark(X:S)) -> U13(X:S) 227.36/227.71 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.36/227.71 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.36/227.71 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.36/227.71 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.36/227.71 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.36/227.71 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.36/227.71 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.36/227.71 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.36/227.71 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.36/227.71 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.36/227.71 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.36/227.71 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.36/227.71 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.36/227.71 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.36/227.71 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.36/227.71 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.36/227.71 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.36/227.71 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.36/227.71 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.36/227.71 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.36/227.71 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.36/227.71 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.36/227.71 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.36/227.71 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.36/227.71 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.36/227.71 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.36/227.71 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.36/227.71 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.36/227.71 U26(active(X:S)) -> U26(X:S) 227.36/227.71 U26(mark(X:S)) -> U26(X:S) 227.36/227.71 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.36/227.71 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.36/227.71 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.36/227.71 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.36/227.71 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.36/227.71 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.36/227.71 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.36/227.71 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.36/227.71 U33(active(X:S)) -> U33(X:S) 227.36/227.71 U33(mark(X:S)) -> U33(X:S) 227.36/227.71 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.36/227.71 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.36/227.71 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.36/227.71 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.36/227.71 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.36/227.71 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.36/227.71 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.36/227.71 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.36/227.71 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.36/227.71 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.36/227.71 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.36/227.71 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.36/227.71 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.36/227.71 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.36/227.71 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.36/227.71 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.36/227.71 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.36/227.71 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.36/227.71 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.36/227.71 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.36/227.71 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.36/227.71 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.36/227.71 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.36/227.71 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.36/227.71 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.36/227.71 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.36/227.71 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.36/227.71 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.36/227.71 U46(active(X:S)) -> U46(X:S) 227.36/227.71 U46(mark(X:S)) -> U46(X:S) 227.36/227.71 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.36/227.71 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.36/227.71 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.36/227.71 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.36/227.71 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.36/227.71 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.36/227.71 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.36/227.71 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.36/227.71 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.36/227.71 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.36/227.71 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.36/227.71 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.36/227.71 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.36/227.71 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.36/227.71 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.36/227.71 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.36/227.71 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.36/227.71 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.36/227.71 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.36/227.71 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.36/227.71 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.36/227.71 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.36/227.71 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.36/227.71 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.36/227.71 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.36/227.71 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.36/227.71 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.36/227.71 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.36/227.71 U56(active(X:S)) -> U56(X:S) 227.36/227.71 U56(mark(X:S)) -> U56(X:S) 227.36/227.71 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.36/227.71 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.36/227.71 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.36/227.71 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.36/227.71 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.36/227.71 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.36/227.71 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.36/227.71 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.36/227.71 U63(active(X:S)) -> U63(X:S) 227.36/227.71 U63(mark(X:S)) -> U63(X:S) 227.36/227.71 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.36/227.71 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.36/227.71 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.36/227.71 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.36/227.71 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.36/227.71 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.36/227.71 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.36/227.71 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.36/227.71 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.36/227.71 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.36/227.71 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.36/227.71 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.36/227.71 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.36/227.71 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.36/227.71 U74(active(X:S)) -> U74(X:S) 227.36/227.71 U74(mark(X:S)) -> U74(X:S) 227.36/227.71 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.36/227.71 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.36/227.71 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.36/227.71 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.36/227.71 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.36/227.71 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.36/227.71 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.36/227.71 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.36/227.71 U83(active(X:S)) -> U83(X:S) 227.36/227.71 U83(mark(X:S)) -> U83(X:S) 227.36/227.71 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.36/227.71 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.36/227.71 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.36/227.71 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.36/227.71 U92(active(X:S)) -> U92(X:S) 227.36/227.71 U92(mark(X:S)) -> U92(X:S) 227.36/227.71 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.36/227.71 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.36/227.71 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.36/227.71 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.36/227.71 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.36/227.71 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.36/227.71 active(U13(tt)) -> mark(tt) 227.36/227.71 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.36/227.71 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.36/227.71 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.36/227.71 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.36/227.71 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.36/227.71 active(U26(tt)) -> mark(tt) 227.36/227.71 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.36/227.71 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.36/227.71 active(U33(tt)) -> mark(tt) 227.36/227.71 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.36/227.71 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.36/227.71 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.36/227.71 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.36/227.71 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.36/227.71 active(U46(tt)) -> mark(tt) 227.36/227.71 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.36/227.71 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.36/227.71 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.36/227.71 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.36/227.71 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.36/227.71 active(U56(tt)) -> mark(tt) 227.36/227.71 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.36/227.71 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.36/227.71 active(U63(tt)) -> mark(tt) 227.36/227.71 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.36/227.71 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.36/227.71 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.36/227.71 active(U74(tt)) -> mark(tt) 227.36/227.71 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.36/227.71 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.36/227.71 active(U83(tt)) -> mark(tt) 227.36/227.71 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.36/227.71 active(U92(tt)) -> mark(tt) 227.36/227.71 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.36/227.71 active(__(nil,X:S)) -> mark(X:S) 227.36/227.71 active(__(X:S,nil)) -> mark(X:S) 227.36/227.71 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.36/227.71 active(isList(nil)) -> mark(tt) 227.36/227.71 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.36/227.71 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.36/227.71 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.36/227.71 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.36/227.71 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.36/227.71 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.36/227.71 active(isPal(nil)) -> mark(tt) 227.36/227.71 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.36/227.71 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.36/227.71 active(isPalListKind(a)) -> mark(tt) 227.36/227.71 active(isPalListKind(e)) -> mark(tt) 227.36/227.71 active(isPalListKind(i)) -> mark(tt) 227.36/227.71 active(isPalListKind(nil)) -> mark(tt) 227.36/227.71 active(isPalListKind(o)) -> mark(tt) 227.36/227.71 active(isPalListKind(u)) -> mark(tt) 227.36/227.71 active(isQid(a)) -> mark(tt) 227.36/227.71 active(isQid(e)) -> mark(tt) 227.36/227.71 active(isQid(i)) -> mark(tt) 227.36/227.71 active(isQid(o)) -> mark(tt) 227.36/227.71 active(isQid(u)) -> mark(tt) 227.36/227.71 isList(active(X:S)) -> isList(X:S) 227.36/227.71 isList(mark(X:S)) -> isList(X:S) 227.36/227.71 isNeList(active(X:S)) -> isNeList(X:S) 227.36/227.71 isNeList(mark(X:S)) -> isNeList(X:S) 227.36/227.71 isNePal(active(X:S)) -> isNePal(X:S) 227.36/227.71 isNePal(mark(X:S)) -> isNePal(X:S) 227.36/227.71 isPal(active(X:S)) -> isPal(X:S) 227.36/227.71 isPal(mark(X:S)) -> isPal(X:S) 227.36/227.71 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.36/227.71 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.36/227.71 isQid(active(X:S)) -> isQid(X:S) 227.36/227.71 isQid(mark(X:S)) -> isQid(X:S) 227.36/227.71 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.36/227.71 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.36/227.71 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.36/227.71 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.36/227.71 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.36/227.71 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.36/227.71 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.36/227.71 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.36/227.71 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.36/227.71 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.36/227.71 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.36/227.71 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.36/227.71 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.36/227.71 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.36/227.71 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.36/227.71 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.36/227.71 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.36/227.71 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.36/227.71 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.36/227.71 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.36/227.71 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.36/227.71 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.36/227.71 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.36/227.71 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.36/227.71 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.36/227.71 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.36/227.71 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.36/227.71 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.36/227.71 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.36/227.71 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.36/227.71 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.36/227.71 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.36/227.71 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.36/227.71 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.36/227.71 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.36/227.71 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.36/227.71 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.36/227.71 mark(isList(X:S)) -> active(isList(X:S)) 227.36/227.71 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.36/227.71 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.36/227.71 mark(isPal(X:S)) -> active(isPal(X:S)) 227.36/227.71 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.36/227.71 mark(isQid(X:S)) -> active(isQid(X:S)) 227.36/227.71 mark(a) -> active(a) 227.36/227.71 mark(e) -> active(e) 227.36/227.71 mark(i) -> active(i) 227.36/227.71 mark(nil) -> active(nil) 227.36/227.71 mark(o) -> active(o) 227.36/227.71 mark(tt) -> active(tt) 227.36/227.71 mark(u) -> active(u) 227.36/227.71 ->Strongly Connected Components: 227.36/227.71 ->->Cycle: 227.36/227.71 ->->-> Pairs: 227.36/227.71 ACTIVE(U71(tt,I:S,P:S)) -> MARK(U72(isPalListKind(I:S),P:S)) 227.36/227.71 ACTIVE(U72(tt,P:S)) -> MARK(U73(isPal(P:S),P:S)) 227.36/227.71 ACTIVE(U73(tt,P:S)) -> MARK(U74(isPalListKind(P:S))) 227.36/227.71 ACTIVE(U81(tt,V:S)) -> MARK(U82(isPalListKind(V:S),V:S)) 227.36/227.71 ACTIVE(U82(tt,V:S)) -> MARK(U83(isNePal(V:S))) 227.36/227.71 ACTIVE(U91(tt,V2:S)) -> MARK(U92(isPalListKind(V2:S))) 227.36/227.71 ACTIVE(__(__(X:S,Y:S),Z:S)) -> MARK(__(X:S,__(Y:S,Z:S))) 227.36/227.71 ACTIVE(__(nil,X:S)) -> MARK(X:S) 227.36/227.71 ACTIVE(__(X:S,nil)) -> MARK(X:S) 227.36/227.71 ACTIVE(isList(__(V1:S,V2:S))) -> MARK(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.36/227.71 ACTIVE(isList(V:S)) -> MARK(U11(isPalListKind(V:S),V:S)) 227.36/227.71 ACTIVE(isNeList(__(V1:S,V2:S))) -> MARK(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.36/227.71 ACTIVE(isNeList(__(V1:S,V2:S))) -> MARK(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.36/227.71 ACTIVE(isNeList(V:S)) -> MARK(U31(isPalListKind(V:S),V:S)) 227.36/227.71 ACTIVE(isNePal(__(I:S,__(P:S,I:S)))) -> MARK(U71(isQid(I:S),I:S,P:S)) 227.36/227.71 ACTIVE(isNePal(V:S)) -> MARK(U61(isPalListKind(V:S),V:S)) 227.36/227.71 ACTIVE(isPal(V:S)) -> MARK(U81(isPalListKind(V:S),V:S)) 227.36/227.71 ACTIVE(isPalListKind(__(V1:S,V2:S))) -> MARK(U91(isPalListKind(V1:S),V2:S)) 227.36/227.71 MARK(U11(X1:S,X2:S)) -> ACTIVE(U11(mark(X1:S),X2:S)) 227.36/227.71 MARK(U11(X1:S,X2:S)) -> MARK(X1:S) 227.36/227.71 MARK(U12(X1:S,X2:S)) -> ACTIVE(U12(mark(X1:S),X2:S)) 227.36/227.71 MARK(U12(X1:S,X2:S)) -> MARK(X1:S) 227.36/227.71 MARK(U13(X:S)) -> ACTIVE(U13(mark(X:S))) 227.36/227.71 MARK(U13(X:S)) -> MARK(X:S) 227.36/227.71 MARK(U21(X1:S,X2:S,X3:S)) -> ACTIVE(U21(mark(X1:S),X2:S,X3:S)) 227.36/227.71 MARK(U21(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.36/227.71 MARK(U22(X1:S,X2:S,X3:S)) -> ACTIVE(U22(mark(X1:S),X2:S,X3:S)) 227.36/227.71 MARK(U22(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.36/227.71 MARK(U23(X1:S,X2:S,X3:S)) -> ACTIVE(U23(mark(X1:S),X2:S,X3:S)) 227.36/227.71 MARK(U23(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.36/227.71 MARK(U24(X1:S,X2:S,X3:S)) -> ACTIVE(U24(mark(X1:S),X2:S,X3:S)) 227.36/227.71 MARK(U24(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.36/227.71 MARK(U25(X1:S,X2:S)) -> ACTIVE(U25(mark(X1:S),X2:S)) 227.36/227.71 MARK(U25(X1:S,X2:S)) -> MARK(X1:S) 227.36/227.71 MARK(U26(X:S)) -> ACTIVE(U26(mark(X:S))) 227.36/227.71 MARK(U26(X:S)) -> MARK(X:S) 227.36/227.71 MARK(U31(X1:S,X2:S)) -> ACTIVE(U31(mark(X1:S),X2:S)) 227.36/227.71 MARK(U31(X1:S,X2:S)) -> MARK(X1:S) 227.36/227.71 MARK(U32(X1:S,X2:S)) -> ACTIVE(U32(mark(X1:S),X2:S)) 227.36/227.71 MARK(U32(X1:S,X2:S)) -> MARK(X1:S) 227.36/227.71 MARK(U33(X:S)) -> ACTIVE(U33(mark(X:S))) 227.36/227.71 MARK(U33(X:S)) -> MARK(X:S) 227.36/227.71 MARK(U41(X1:S,X2:S,X3:S)) -> ACTIVE(U41(mark(X1:S),X2:S,X3:S)) 227.36/227.71 MARK(U41(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.36/227.71 MARK(U42(X1:S,X2:S,X3:S)) -> ACTIVE(U42(mark(X1:S),X2:S,X3:S)) 227.36/227.71 MARK(U42(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.36/227.71 MARK(U43(X1:S,X2:S,X3:S)) -> ACTIVE(U43(mark(X1:S),X2:S,X3:S)) 227.36/227.71 MARK(U43(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.36/227.71 MARK(U44(X1:S,X2:S,X3:S)) -> ACTIVE(U44(mark(X1:S),X2:S,X3:S)) 227.36/227.71 MARK(U44(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.36/227.71 MARK(U45(X1:S,X2:S)) -> ACTIVE(U45(mark(X1:S),X2:S)) 227.36/227.71 MARK(U45(X1:S,X2:S)) -> MARK(X1:S) 227.36/227.71 MARK(U46(X:S)) -> ACTIVE(U46(mark(X:S))) 227.36/227.71 MARK(U46(X:S)) -> MARK(X:S) 227.36/227.71 MARK(U51(X1:S,X2:S,X3:S)) -> ACTIVE(U51(mark(X1:S),X2:S,X3:S)) 227.36/227.71 MARK(U51(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.36/227.71 MARK(U52(X1:S,X2:S,X3:S)) -> ACTIVE(U52(mark(X1:S),X2:S,X3:S)) 227.36/227.71 MARK(U52(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.36/227.71 MARK(U53(X1:S,X2:S,X3:S)) -> ACTIVE(U53(mark(X1:S),X2:S,X3:S)) 227.36/227.71 MARK(U53(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.36/227.71 MARK(U54(X1:S,X2:S,X3:S)) -> ACTIVE(U54(mark(X1:S),X2:S,X3:S)) 227.36/227.71 MARK(U54(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.36/227.71 MARK(U55(X1:S,X2:S)) -> ACTIVE(U55(mark(X1:S),X2:S)) 227.36/227.71 MARK(U55(X1:S,X2:S)) -> MARK(X1:S) 227.36/227.71 MARK(U56(X:S)) -> ACTIVE(U56(mark(X:S))) 227.36/227.71 MARK(U56(X:S)) -> MARK(X:S) 227.36/227.71 MARK(U61(X1:S,X2:S)) -> ACTIVE(U61(mark(X1:S),X2:S)) 227.36/227.71 MARK(U61(X1:S,X2:S)) -> MARK(X1:S) 227.36/227.71 MARK(U62(X1:S,X2:S)) -> ACTIVE(U62(mark(X1:S),X2:S)) 227.36/227.71 MARK(U62(X1:S,X2:S)) -> MARK(X1:S) 227.36/227.71 MARK(U63(X:S)) -> ACTIVE(U63(mark(X:S))) 227.36/227.71 MARK(U63(X:S)) -> MARK(X:S) 227.36/227.71 MARK(U71(X1:S,X2:S,X3:S)) -> ACTIVE(U71(mark(X1:S),X2:S,X3:S)) 227.36/227.71 MARK(U71(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.36/227.71 MARK(U72(X1:S,X2:S)) -> ACTIVE(U72(mark(X1:S),X2:S)) 227.36/227.71 MARK(U72(X1:S,X2:S)) -> MARK(X1:S) 227.36/227.71 MARK(U73(X1:S,X2:S)) -> ACTIVE(U73(mark(X1:S),X2:S)) 227.36/227.71 MARK(U73(X1:S,X2:S)) -> MARK(X1:S) 227.36/227.71 MARK(U74(X:S)) -> ACTIVE(U74(mark(X:S))) 227.36/227.71 MARK(U74(X:S)) -> MARK(X:S) 227.36/227.71 MARK(U81(X1:S,X2:S)) -> ACTIVE(U81(mark(X1:S),X2:S)) 227.36/227.71 MARK(U81(X1:S,X2:S)) -> MARK(X1:S) 227.36/227.71 MARK(U82(X1:S,X2:S)) -> ACTIVE(U82(mark(X1:S),X2:S)) 227.36/227.71 MARK(U82(X1:S,X2:S)) -> MARK(X1:S) 227.36/227.71 MARK(U83(X:S)) -> ACTIVE(U83(mark(X:S))) 227.36/227.71 MARK(U83(X:S)) -> MARK(X:S) 227.36/227.71 MARK(U91(X1:S,X2:S)) -> ACTIVE(U91(mark(X1:S),X2:S)) 227.36/227.71 MARK(U91(X1:S,X2:S)) -> MARK(X1:S) 227.36/227.71 MARK(U92(X:S)) -> ACTIVE(U92(mark(X:S))) 227.36/227.71 MARK(U92(X:S)) -> MARK(X:S) 227.36/227.71 MARK(__(X1:S,X2:S)) -> ACTIVE(__(mark(X1:S),mark(X2:S))) 227.36/227.71 MARK(__(X1:S,X2:S)) -> MARK(X1:S) 227.36/227.71 MARK(__(X1:S,X2:S)) -> MARK(X2:S) 227.36/227.71 MARK(isList(X:S)) -> ACTIVE(isList(X:S)) 227.36/227.71 MARK(isNeList(X:S)) -> ACTIVE(isNeList(X:S)) 227.36/227.71 MARK(isNePal(X:S)) -> ACTIVE(isNePal(X:S)) 227.36/227.71 MARK(isPal(X:S)) -> ACTIVE(isPal(X:S)) 227.36/227.71 MARK(isPalListKind(X:S)) -> ACTIVE(isPalListKind(X:S)) 227.36/227.71 ->->-> Rules: 227.36/227.71 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.36/227.71 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.36/227.71 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.36/227.71 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.36/227.71 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.36/227.71 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.36/227.71 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.36/227.71 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.36/227.71 U13(active(X:S)) -> U13(X:S) 227.36/227.71 U13(mark(X:S)) -> U13(X:S) 227.36/227.71 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.36/227.71 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.36/227.71 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.36/227.71 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.36/227.71 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.36/227.71 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.36/227.71 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.36/227.71 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.36/227.71 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.36/227.71 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.36/227.71 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.36/227.71 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.36/227.71 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.36/227.71 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.36/227.71 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.36/227.71 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.36/227.71 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.36/227.71 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.36/227.71 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.36/227.71 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.36/227.71 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.36/227.71 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.36/227.71 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.36/227.71 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.36/227.71 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.36/227.71 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.36/227.71 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.36/227.71 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.36/227.71 U26(active(X:S)) -> U26(X:S) 227.36/227.71 U26(mark(X:S)) -> U26(X:S) 227.36/227.71 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.36/227.71 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.36/227.71 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.36/227.71 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.36/227.71 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.36/227.71 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.36/227.71 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.36/227.71 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.36/227.71 U33(active(X:S)) -> U33(X:S) 227.36/227.71 U33(mark(X:S)) -> U33(X:S) 227.36/227.71 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.36/227.71 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.36/227.71 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.36/227.71 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.36/227.71 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.36/227.71 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.36/227.71 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.36/227.71 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.36/227.71 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.36/227.71 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.36/227.71 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.36/227.71 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.36/227.71 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.36/227.71 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.36/227.71 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.36/227.71 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.36/227.71 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.36/227.71 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.36/227.71 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.36/227.71 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.36/227.71 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.36/227.71 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.36/227.71 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.36/227.71 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.36/227.71 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.36/227.71 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.36/227.71 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.36/227.71 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.36/227.71 U46(active(X:S)) -> U46(X:S) 227.36/227.71 U46(mark(X:S)) -> U46(X:S) 227.36/227.71 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.36/227.71 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.36/227.71 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.36/227.71 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.36/227.71 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.36/227.71 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.36/227.71 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.36/227.71 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.36/227.71 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.36/227.71 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.36/227.71 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.36/227.71 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.36/227.71 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.36/227.71 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.36/227.71 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.36/227.71 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.36/227.71 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.36/227.71 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.36/227.71 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.36/227.71 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.36/227.71 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.36/227.71 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.36/227.71 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.36/227.71 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.36/227.71 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.36/227.71 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.36/227.71 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.36/227.71 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.36/227.71 U56(active(X:S)) -> U56(X:S) 227.36/227.71 U56(mark(X:S)) -> U56(X:S) 227.36/227.71 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.36/227.71 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.36/227.71 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.36/227.71 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.36/227.71 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.36/227.71 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.36/227.71 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.36/227.71 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.36/227.71 U63(active(X:S)) -> U63(X:S) 227.36/227.71 U63(mark(X:S)) -> U63(X:S) 227.36/227.71 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.36/227.71 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.36/227.71 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.36/227.71 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.36/227.71 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.36/227.71 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.36/227.71 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.36/227.71 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.36/227.71 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.36/227.71 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.36/227.71 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.36/227.71 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.36/227.71 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.36/227.71 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.36/227.71 U74(active(X:S)) -> U74(X:S) 227.36/227.71 U74(mark(X:S)) -> U74(X:S) 227.36/227.71 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.36/227.71 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.36/227.71 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.36/227.71 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.36/227.71 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.36/227.71 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.36/227.71 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.36/227.71 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.36/227.71 U83(active(X:S)) -> U83(X:S) 227.36/227.71 U83(mark(X:S)) -> U83(X:S) 227.36/227.71 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.36/227.71 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.36/227.71 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.36/227.71 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.36/227.71 U92(active(X:S)) -> U92(X:S) 227.36/227.71 U92(mark(X:S)) -> U92(X:S) 227.36/227.71 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.36/227.71 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.36/227.71 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.36/227.71 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.36/227.71 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.36/227.71 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.36/227.71 active(U13(tt)) -> mark(tt) 227.36/227.71 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.36/227.71 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.36/227.71 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.36/227.71 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.36/227.71 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.36/227.71 active(U26(tt)) -> mark(tt) 227.36/227.71 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.36/227.71 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.36/227.71 active(U33(tt)) -> mark(tt) 227.36/227.71 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.36/227.71 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.36/227.71 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.36/227.71 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.36/227.71 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.36/227.71 active(U46(tt)) -> mark(tt) 227.36/227.71 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.36/227.71 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.36/227.71 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.36/227.71 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.36/227.71 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.36/227.71 active(U56(tt)) -> mark(tt) 227.36/227.71 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.36/227.71 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.36/227.71 active(U63(tt)) -> mark(tt) 227.36/227.71 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.36/227.71 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.36/227.71 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.36/227.71 active(U74(tt)) -> mark(tt) 227.36/227.71 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.36/227.71 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.36/227.71 active(U83(tt)) -> mark(tt) 227.36/227.71 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.36/227.71 active(U92(tt)) -> mark(tt) 227.36/227.71 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.36/227.71 active(__(nil,X:S)) -> mark(X:S) 227.36/227.71 active(__(X:S,nil)) -> mark(X:S) 227.36/227.71 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.36/227.72 active(isList(nil)) -> mark(tt) 227.36/227.72 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.36/227.72 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.36/227.72 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.36/227.72 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.36/227.72 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.36/227.72 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.36/227.72 active(isPal(nil)) -> mark(tt) 227.36/227.72 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.36/227.72 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.36/227.72 active(isPalListKind(a)) -> mark(tt) 227.36/227.72 active(isPalListKind(e)) -> mark(tt) 227.36/227.72 active(isPalListKind(i)) -> mark(tt) 227.36/227.72 active(isPalListKind(nil)) -> mark(tt) 227.36/227.72 active(isPalListKind(o)) -> mark(tt) 227.36/227.72 active(isPalListKind(u)) -> mark(tt) 227.36/227.72 active(isQid(a)) -> mark(tt) 227.36/227.72 active(isQid(e)) -> mark(tt) 227.36/227.72 active(isQid(i)) -> mark(tt) 227.36/227.72 active(isQid(o)) -> mark(tt) 227.36/227.72 active(isQid(u)) -> mark(tt) 227.36/227.72 isList(active(X:S)) -> isList(X:S) 227.36/227.72 isList(mark(X:S)) -> isList(X:S) 227.36/227.72 isNeList(active(X:S)) -> isNeList(X:S) 227.36/227.72 isNeList(mark(X:S)) -> isNeList(X:S) 227.36/227.72 isNePal(active(X:S)) -> isNePal(X:S) 227.36/227.72 isNePal(mark(X:S)) -> isNePal(X:S) 227.36/227.72 isPal(active(X:S)) -> isPal(X:S) 227.36/227.72 isPal(mark(X:S)) -> isPal(X:S) 227.36/227.72 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.36/227.72 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.36/227.72 isQid(active(X:S)) -> isQid(X:S) 227.36/227.72 isQid(mark(X:S)) -> isQid(X:S) 227.36/227.72 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.36/227.72 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.36/227.72 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.36/227.72 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.36/227.72 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.36/227.72 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.36/227.72 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.36/227.72 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.36/227.72 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.36/227.72 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.36/227.72 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.36/227.72 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.36/227.72 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.36/227.72 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.36/227.72 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.36/227.72 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.36/227.72 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.36/227.72 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.36/227.72 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.36/227.72 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.36/227.72 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.36/227.72 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.36/227.72 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.36/227.72 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.36/227.72 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.36/227.72 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.36/227.72 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.36/227.72 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.36/227.72 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.36/227.72 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.36/227.72 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.36/227.72 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.36/227.72 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.36/227.72 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.36/227.72 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.36/227.72 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.36/227.72 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.36/227.72 mark(isList(X:S)) -> active(isList(X:S)) 227.36/227.72 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.36/227.72 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.36/227.72 mark(isPal(X:S)) -> active(isPal(X:S)) 227.36/227.72 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.36/227.72 mark(isQid(X:S)) -> active(isQid(X:S)) 227.36/227.72 mark(a) -> active(a) 227.36/227.72 mark(e) -> active(e) 227.36/227.72 mark(i) -> active(i) 227.36/227.72 mark(nil) -> active(nil) 227.36/227.72 mark(o) -> active(o) 227.36/227.72 mark(tt) -> active(tt) 227.36/227.72 mark(u) -> active(u) 227.36/227.72 227.36/227.72 Problem 1.44: 227.36/227.72 227.36/227.72 Reduction Pairs Processor: 227.36/227.72 -> Pairs: 227.36/227.72 ACTIVE(U71(tt,I:S,P:S)) -> MARK(U72(isPalListKind(I:S),P:S)) 227.36/227.72 ACTIVE(U72(tt,P:S)) -> MARK(U73(isPal(P:S),P:S)) 227.36/227.72 ACTIVE(U73(tt,P:S)) -> MARK(U74(isPalListKind(P:S))) 227.36/227.72 ACTIVE(U81(tt,V:S)) -> MARK(U82(isPalListKind(V:S),V:S)) 227.36/227.72 ACTIVE(U82(tt,V:S)) -> MARK(U83(isNePal(V:S))) 227.36/227.72 ACTIVE(U91(tt,V2:S)) -> MARK(U92(isPalListKind(V2:S))) 227.36/227.72 ACTIVE(__(__(X:S,Y:S),Z:S)) -> MARK(__(X:S,__(Y:S,Z:S))) 227.36/227.72 ACTIVE(__(nil,X:S)) -> MARK(X:S) 227.36/227.72 ACTIVE(__(X:S,nil)) -> MARK(X:S) 227.36/227.72 ACTIVE(isList(__(V1:S,V2:S))) -> MARK(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.36/227.72 ACTIVE(isList(V:S)) -> MARK(U11(isPalListKind(V:S),V:S)) 227.36/227.72 ACTIVE(isNeList(__(V1:S,V2:S))) -> MARK(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.36/227.72 ACTIVE(isNeList(__(V1:S,V2:S))) -> MARK(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.36/227.72 ACTIVE(isNeList(V:S)) -> MARK(U31(isPalListKind(V:S),V:S)) 227.36/227.72 ACTIVE(isNePal(__(I:S,__(P:S,I:S)))) -> MARK(U71(isQid(I:S),I:S,P:S)) 227.36/227.72 ACTIVE(isNePal(V:S)) -> MARK(U61(isPalListKind(V:S),V:S)) 227.36/227.72 ACTIVE(isPal(V:S)) -> MARK(U81(isPalListKind(V:S),V:S)) 227.36/227.72 ACTIVE(isPalListKind(__(V1:S,V2:S))) -> MARK(U91(isPalListKind(V1:S),V2:S)) 227.36/227.72 MARK(U11(X1:S,X2:S)) -> ACTIVE(U11(mark(X1:S),X2:S)) 227.36/227.72 MARK(U11(X1:S,X2:S)) -> MARK(X1:S) 227.36/227.72 MARK(U12(X1:S,X2:S)) -> ACTIVE(U12(mark(X1:S),X2:S)) 227.36/227.72 MARK(U12(X1:S,X2:S)) -> MARK(X1:S) 227.36/227.72 MARK(U13(X:S)) -> ACTIVE(U13(mark(X:S))) 227.36/227.72 MARK(U13(X:S)) -> MARK(X:S) 227.36/227.72 MARK(U21(X1:S,X2:S,X3:S)) -> ACTIVE(U21(mark(X1:S),X2:S,X3:S)) 227.36/227.72 MARK(U21(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.36/227.72 MARK(U22(X1:S,X2:S,X3:S)) -> ACTIVE(U22(mark(X1:S),X2:S,X3:S)) 227.36/227.72 MARK(U22(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.36/227.72 MARK(U23(X1:S,X2:S,X3:S)) -> ACTIVE(U23(mark(X1:S),X2:S,X3:S)) 227.36/227.72 MARK(U23(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.36/227.72 MARK(U24(X1:S,X2:S,X3:S)) -> ACTIVE(U24(mark(X1:S),X2:S,X3:S)) 227.36/227.72 MARK(U24(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.36/227.72 MARK(U25(X1:S,X2:S)) -> ACTIVE(U25(mark(X1:S),X2:S)) 227.36/227.72 MARK(U25(X1:S,X2:S)) -> MARK(X1:S) 227.36/227.72 MARK(U26(X:S)) -> ACTIVE(U26(mark(X:S))) 227.36/227.72 MARK(U26(X:S)) -> MARK(X:S) 227.36/227.72 MARK(U31(X1:S,X2:S)) -> ACTIVE(U31(mark(X1:S),X2:S)) 227.36/227.72 MARK(U31(X1:S,X2:S)) -> MARK(X1:S) 227.36/227.72 MARK(U32(X1:S,X2:S)) -> ACTIVE(U32(mark(X1:S),X2:S)) 227.36/227.72 MARK(U32(X1:S,X2:S)) -> MARK(X1:S) 227.36/227.72 MARK(U33(X:S)) -> ACTIVE(U33(mark(X:S))) 227.36/227.72 MARK(U33(X:S)) -> MARK(X:S) 227.36/227.72 MARK(U41(X1:S,X2:S,X3:S)) -> ACTIVE(U41(mark(X1:S),X2:S,X3:S)) 227.36/227.72 MARK(U41(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.36/227.72 MARK(U42(X1:S,X2:S,X3:S)) -> ACTIVE(U42(mark(X1:S),X2:S,X3:S)) 227.36/227.72 MARK(U42(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.36/227.72 MARK(U43(X1:S,X2:S,X3:S)) -> ACTIVE(U43(mark(X1:S),X2:S,X3:S)) 227.36/227.72 MARK(U43(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.36/227.72 MARK(U44(X1:S,X2:S,X3:S)) -> ACTIVE(U44(mark(X1:S),X2:S,X3:S)) 227.36/227.72 MARK(U44(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.36/227.72 MARK(U45(X1:S,X2:S)) -> ACTIVE(U45(mark(X1:S),X2:S)) 227.36/227.72 MARK(U45(X1:S,X2:S)) -> MARK(X1:S) 227.36/227.72 MARK(U46(X:S)) -> ACTIVE(U46(mark(X:S))) 227.36/227.72 MARK(U46(X:S)) -> MARK(X:S) 227.36/227.72 MARK(U51(X1:S,X2:S,X3:S)) -> ACTIVE(U51(mark(X1:S),X2:S,X3:S)) 227.36/227.72 MARK(U51(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.36/227.72 MARK(U52(X1:S,X2:S,X3:S)) -> ACTIVE(U52(mark(X1:S),X2:S,X3:S)) 227.36/227.72 MARK(U52(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.36/227.72 MARK(U53(X1:S,X2:S,X3:S)) -> ACTIVE(U53(mark(X1:S),X2:S,X3:S)) 227.36/227.72 MARK(U53(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.36/227.72 MARK(U54(X1:S,X2:S,X3:S)) -> ACTIVE(U54(mark(X1:S),X2:S,X3:S)) 227.36/227.72 MARK(U54(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.36/227.72 MARK(U55(X1:S,X2:S)) -> ACTIVE(U55(mark(X1:S),X2:S)) 227.36/227.72 MARK(U55(X1:S,X2:S)) -> MARK(X1:S) 227.36/227.72 MARK(U56(X:S)) -> ACTIVE(U56(mark(X:S))) 227.36/227.72 MARK(U56(X:S)) -> MARK(X:S) 227.36/227.72 MARK(U61(X1:S,X2:S)) -> ACTIVE(U61(mark(X1:S),X2:S)) 227.36/227.72 MARK(U61(X1:S,X2:S)) -> MARK(X1:S) 227.36/227.72 MARK(U62(X1:S,X2:S)) -> ACTIVE(U62(mark(X1:S),X2:S)) 227.36/227.72 MARK(U62(X1:S,X2:S)) -> MARK(X1:S) 227.36/227.72 MARK(U63(X:S)) -> ACTIVE(U63(mark(X:S))) 227.36/227.72 MARK(U63(X:S)) -> MARK(X:S) 227.36/227.72 MARK(U71(X1:S,X2:S,X3:S)) -> ACTIVE(U71(mark(X1:S),X2:S,X3:S)) 227.36/227.72 MARK(U71(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.36/227.72 MARK(U72(X1:S,X2:S)) -> ACTIVE(U72(mark(X1:S),X2:S)) 227.36/227.72 MARK(U72(X1:S,X2:S)) -> MARK(X1:S) 227.36/227.72 MARK(U73(X1:S,X2:S)) -> ACTIVE(U73(mark(X1:S),X2:S)) 227.36/227.72 MARK(U73(X1:S,X2:S)) -> MARK(X1:S) 227.36/227.72 MARK(U74(X:S)) -> ACTIVE(U74(mark(X:S))) 227.36/227.72 MARK(U74(X:S)) -> MARK(X:S) 227.36/227.72 MARK(U81(X1:S,X2:S)) -> ACTIVE(U81(mark(X1:S),X2:S)) 227.36/227.72 MARK(U81(X1:S,X2:S)) -> MARK(X1:S) 227.36/227.72 MARK(U82(X1:S,X2:S)) -> ACTIVE(U82(mark(X1:S),X2:S)) 227.36/227.72 MARK(U82(X1:S,X2:S)) -> MARK(X1:S) 227.36/227.72 MARK(U83(X:S)) -> ACTIVE(U83(mark(X:S))) 227.36/227.72 MARK(U83(X:S)) -> MARK(X:S) 227.36/227.72 MARK(U91(X1:S,X2:S)) -> ACTIVE(U91(mark(X1:S),X2:S)) 227.36/227.72 MARK(U91(X1:S,X2:S)) -> MARK(X1:S) 227.36/227.72 MARK(U92(X:S)) -> ACTIVE(U92(mark(X:S))) 227.36/227.72 MARK(U92(X:S)) -> MARK(X:S) 227.36/227.72 MARK(__(X1:S,X2:S)) -> ACTIVE(__(mark(X1:S),mark(X2:S))) 227.36/227.72 MARK(__(X1:S,X2:S)) -> MARK(X1:S) 227.36/227.72 MARK(__(X1:S,X2:S)) -> MARK(X2:S) 227.36/227.72 MARK(isList(X:S)) -> ACTIVE(isList(X:S)) 227.36/227.72 MARK(isNeList(X:S)) -> ACTIVE(isNeList(X:S)) 227.36/227.72 MARK(isNePal(X:S)) -> ACTIVE(isNePal(X:S)) 227.36/227.72 MARK(isPal(X:S)) -> ACTIVE(isPal(X:S)) 227.36/227.72 MARK(isPalListKind(X:S)) -> ACTIVE(isPalListKind(X:S)) 227.36/227.72 -> Rules: 227.36/227.72 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.36/227.72 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.36/227.72 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.36/227.72 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.36/227.72 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.36/227.72 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.36/227.72 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.36/227.72 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.36/227.72 U13(active(X:S)) -> U13(X:S) 227.36/227.72 U13(mark(X:S)) -> U13(X:S) 227.36/227.72 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.36/227.72 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.36/227.72 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.36/227.72 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.36/227.72 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.36/227.72 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.36/227.72 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.36/227.72 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.36/227.72 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.36/227.72 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.36/227.72 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.36/227.72 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.36/227.72 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.36/227.72 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.36/227.72 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.36/227.72 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.36/227.72 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.36/227.72 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.36/227.72 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.36/227.72 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.36/227.72 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.36/227.72 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.36/227.72 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.36/227.72 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.36/227.72 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.36/227.72 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.36/227.72 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.36/227.72 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.36/227.72 U26(active(X:S)) -> U26(X:S) 227.36/227.72 U26(mark(X:S)) -> U26(X:S) 227.36/227.72 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.36/227.72 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.36/227.72 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.36/227.72 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.36/227.72 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.36/227.72 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.36/227.72 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.36/227.72 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.36/227.72 U33(active(X:S)) -> U33(X:S) 227.36/227.72 U33(mark(X:S)) -> U33(X:S) 227.36/227.72 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.36/227.72 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.36/227.72 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.36/227.72 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.36/227.72 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.36/227.72 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.36/227.72 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.36/227.72 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.36/227.72 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.36/227.72 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.36/227.72 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.36/227.72 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.36/227.72 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.36/227.72 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.36/227.72 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.36/227.72 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.36/227.72 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.36/227.72 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.36/227.72 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.36/227.72 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.36/227.72 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.36/227.72 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.36/227.72 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.36/227.72 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.36/227.72 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.36/227.72 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.36/227.72 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.36/227.72 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.36/227.72 U46(active(X:S)) -> U46(X:S) 227.36/227.72 U46(mark(X:S)) -> U46(X:S) 227.36/227.72 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.36/227.72 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.36/227.72 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.36/227.72 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.36/227.72 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.36/227.72 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.36/227.72 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.36/227.72 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.36/227.72 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.36/227.72 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.36/227.72 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.36/227.72 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.36/227.72 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.36/227.72 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.36/227.72 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.36/227.72 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.36/227.72 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.36/227.72 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.36/227.72 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.36/227.72 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.36/227.72 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.36/227.72 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.36/227.72 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.36/227.72 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.36/227.72 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.36/227.72 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.36/227.72 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.36/227.72 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.36/227.72 U56(active(X:S)) -> U56(X:S) 227.36/227.72 U56(mark(X:S)) -> U56(X:S) 227.36/227.72 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.36/227.72 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.36/227.72 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.36/227.72 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.36/227.72 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.36/227.72 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.36/227.72 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.36/227.72 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.36/227.72 U63(active(X:S)) -> U63(X:S) 227.36/227.72 U63(mark(X:S)) -> U63(X:S) 227.36/227.72 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.36/227.72 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.36/227.72 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.36/227.72 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.36/227.72 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.36/227.72 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.36/227.72 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.36/227.72 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.36/227.72 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.36/227.72 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.36/227.72 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.36/227.72 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.36/227.72 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.36/227.72 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.36/227.72 U74(active(X:S)) -> U74(X:S) 227.36/227.72 U74(mark(X:S)) -> U74(X:S) 227.36/227.72 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.36/227.72 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.36/227.72 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.36/227.72 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.36/227.72 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.36/227.72 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.36/227.72 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.36/227.72 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.36/227.72 U83(active(X:S)) -> U83(X:S) 227.36/227.72 U83(mark(X:S)) -> U83(X:S) 227.36/227.72 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.36/227.72 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.36/227.72 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.36/227.72 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.36/227.72 U92(active(X:S)) -> U92(X:S) 227.36/227.72 U92(mark(X:S)) -> U92(X:S) 227.36/227.72 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.36/227.72 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.36/227.72 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.36/227.72 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.36/227.72 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.36/227.72 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.36/227.72 active(U13(tt)) -> mark(tt) 227.36/227.72 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.36/227.72 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.36/227.72 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.36/227.72 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.36/227.72 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.36/227.72 active(U26(tt)) -> mark(tt) 227.36/227.72 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.36/227.72 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.36/227.72 active(U33(tt)) -> mark(tt) 227.36/227.72 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.36/227.72 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.36/227.72 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.36/227.72 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.36/227.72 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.36/227.72 active(U46(tt)) -> mark(tt) 227.36/227.72 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.36/227.72 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.36/227.72 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.36/227.72 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.36/227.72 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.36/227.72 active(U56(tt)) -> mark(tt) 227.36/227.72 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.36/227.72 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.36/227.72 active(U63(tt)) -> mark(tt) 227.36/227.72 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.36/227.72 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.36/227.72 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.36/227.72 active(U74(tt)) -> mark(tt) 227.36/227.72 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.36/227.72 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.36/227.72 active(U83(tt)) -> mark(tt) 227.36/227.72 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.36/227.72 active(U92(tt)) -> mark(tt) 227.36/227.72 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.36/227.72 active(__(nil,X:S)) -> mark(X:S) 227.36/227.72 active(__(X:S,nil)) -> mark(X:S) 227.36/227.72 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.36/227.72 active(isList(nil)) -> mark(tt) 227.36/227.72 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.36/227.72 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.36/227.72 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.36/227.72 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.36/227.72 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.36/227.72 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.36/227.72 active(isPal(nil)) -> mark(tt) 227.36/227.72 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.36/227.72 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.36/227.72 active(isPalListKind(a)) -> mark(tt) 227.36/227.72 active(isPalListKind(e)) -> mark(tt) 227.36/227.72 active(isPalListKind(i)) -> mark(tt) 227.36/227.72 active(isPalListKind(nil)) -> mark(tt) 227.36/227.72 active(isPalListKind(o)) -> mark(tt) 227.36/227.72 active(isPalListKind(u)) -> mark(tt) 227.36/227.72 active(isQid(a)) -> mark(tt) 227.36/227.72 active(isQid(e)) -> mark(tt) 227.36/227.72 active(isQid(i)) -> mark(tt) 227.36/227.72 active(isQid(o)) -> mark(tt) 227.36/227.72 active(isQid(u)) -> mark(tt) 227.36/227.72 isList(active(X:S)) -> isList(X:S) 227.36/227.72 isList(mark(X:S)) -> isList(X:S) 227.36/227.72 isNeList(active(X:S)) -> isNeList(X:S) 227.36/227.72 isNeList(mark(X:S)) -> isNeList(X:S) 227.36/227.72 isNePal(active(X:S)) -> isNePal(X:S) 227.36/227.72 isNePal(mark(X:S)) -> isNePal(X:S) 227.36/227.72 isPal(active(X:S)) -> isPal(X:S) 227.36/227.72 isPal(mark(X:S)) -> isPal(X:S) 227.36/227.72 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.36/227.72 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.36/227.72 isQid(active(X:S)) -> isQid(X:S) 227.36/227.72 isQid(mark(X:S)) -> isQid(X:S) 227.36/227.72 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.36/227.72 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.36/227.72 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.36/227.72 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.36/227.72 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.36/227.72 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.36/227.72 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.36/227.72 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.36/227.72 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.36/227.72 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.36/227.72 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.36/227.72 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.36/227.72 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.36/227.72 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.36/227.72 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.36/227.72 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.36/227.72 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.36/227.72 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.36/227.72 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.36/227.72 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.36/227.72 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.36/227.72 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.36/227.72 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.36/227.72 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.36/227.72 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.36/227.72 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.36/227.72 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.36/227.72 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.36/227.72 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.36/227.72 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.36/227.72 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.36/227.72 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.36/227.72 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.36/227.72 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.36/227.72 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.36/227.72 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.36/227.72 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.36/227.72 mark(isList(X:S)) -> active(isList(X:S)) 227.36/227.72 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.36/227.72 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.36/227.72 mark(isPal(X:S)) -> active(isPal(X:S)) 227.36/227.72 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.36/227.72 mark(isQid(X:S)) -> active(isQid(X:S)) 227.36/227.72 mark(a) -> active(a) 227.36/227.72 mark(e) -> active(e) 227.36/227.72 mark(i) -> active(i) 227.36/227.72 mark(nil) -> active(nil) 227.36/227.72 mark(o) -> active(o) 227.36/227.72 mark(tt) -> active(tt) 227.36/227.72 mark(u) -> active(u) 227.36/227.72 -> Usable rules: 227.36/227.72 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.36/227.72 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.36/227.72 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.36/227.72 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.36/227.72 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.36/227.72 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.36/227.72 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.36/227.72 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.36/227.72 U13(active(X:S)) -> U13(X:S) 227.36/227.72 U13(mark(X:S)) -> U13(X:S) 227.36/227.72 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.36/227.72 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.36/227.72 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.36/227.72 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.36/227.72 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.36/227.72 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.36/227.72 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.36/227.72 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.36/227.72 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.36/227.72 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.36/227.72 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.36/227.72 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.36/227.72 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.36/227.72 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.36/227.72 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.36/227.72 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.36/227.72 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.36/227.72 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.36/227.72 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.36/227.72 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.36/227.72 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.36/227.72 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.36/227.72 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.36/227.72 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.36/227.72 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.36/227.72 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.36/227.72 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.36/227.72 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.36/227.72 U26(active(X:S)) -> U26(X:S) 227.36/227.72 U26(mark(X:S)) -> U26(X:S) 227.36/227.72 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.36/227.72 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.36/227.72 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.36/227.72 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.36/227.72 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.36/227.72 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.36/227.72 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.36/227.72 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.36/227.72 U33(active(X:S)) -> U33(X:S) 227.36/227.72 U33(mark(X:S)) -> U33(X:S) 227.36/227.72 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.36/227.72 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.36/227.72 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.36/227.72 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.36/227.72 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.36/227.72 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.36/227.72 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.36/227.72 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.36/227.72 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.36/227.72 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.36/227.72 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.36/227.72 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.36/227.72 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.36/227.72 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.36/227.72 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.36/227.72 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.36/227.72 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.36/227.72 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.36/227.72 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.36/227.72 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.36/227.72 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.36/227.72 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.36/227.72 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.36/227.72 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.36/227.72 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.36/227.72 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.36/227.72 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.36/227.72 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.36/227.72 U46(active(X:S)) -> U46(X:S) 227.36/227.72 U46(mark(X:S)) -> U46(X:S) 227.36/227.72 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.36/227.72 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.36/227.72 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.36/227.72 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.36/227.72 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.36/227.72 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.36/227.72 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.36/227.72 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.36/227.72 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.36/227.72 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.36/227.72 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.36/227.72 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.36/227.72 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.36/227.72 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.36/227.72 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.36/227.72 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.36/227.72 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.36/227.72 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.36/227.72 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.36/227.72 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.36/227.72 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.36/227.72 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.36/227.72 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.36/227.72 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.36/227.72 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.36/227.72 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.36/227.72 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.36/227.72 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.36/227.72 U56(active(X:S)) -> U56(X:S) 227.36/227.72 U56(mark(X:S)) -> U56(X:S) 227.36/227.72 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.36/227.72 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.36/227.72 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.36/227.72 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.36/227.72 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.36/227.72 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.36/227.72 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.36/227.72 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.36/227.72 U63(active(X:S)) -> U63(X:S) 227.36/227.72 U63(mark(X:S)) -> U63(X:S) 227.36/227.72 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.36/227.72 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.36/227.72 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.36/227.72 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.36/227.72 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.36/227.72 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.36/227.72 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.36/227.72 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.36/227.72 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.36/227.72 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.36/227.72 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.36/227.72 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.36/227.72 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.36/227.72 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.36/227.72 U74(active(X:S)) -> U74(X:S) 227.36/227.72 U74(mark(X:S)) -> U74(X:S) 227.36/227.72 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.36/227.72 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.36/227.72 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.36/227.72 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.36/227.72 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.36/227.72 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.36/227.72 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.36/227.72 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.36/227.72 U83(active(X:S)) -> U83(X:S) 227.36/227.72 U83(mark(X:S)) -> U83(X:S) 227.36/227.72 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.36/227.72 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.36/227.72 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.36/227.72 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.36/227.72 U92(active(X:S)) -> U92(X:S) 227.36/227.72 U92(mark(X:S)) -> U92(X:S) 227.36/227.72 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.36/227.72 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.36/227.72 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.36/227.72 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.36/227.72 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.36/227.72 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.36/227.72 active(U13(tt)) -> mark(tt) 227.36/227.72 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.36/227.72 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.36/227.72 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.36/227.72 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.36/227.72 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.36/227.72 active(U26(tt)) -> mark(tt) 227.36/227.72 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.36/227.72 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.36/227.72 active(U33(tt)) -> mark(tt) 227.36/227.72 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.36/227.72 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.36/227.72 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.36/227.72 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.36/227.72 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.36/227.72 active(U46(tt)) -> mark(tt) 227.36/227.72 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.36/227.72 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.36/227.72 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.36/227.72 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.36/227.72 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.36/227.72 active(U56(tt)) -> mark(tt) 227.36/227.72 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.36/227.72 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.36/227.72 active(U63(tt)) -> mark(tt) 227.36/227.72 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.36/227.72 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.36/227.72 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.36/227.72 active(U74(tt)) -> mark(tt) 227.36/227.72 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.36/227.72 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.36/227.72 active(U83(tt)) -> mark(tt) 227.36/227.72 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.36/227.72 active(U92(tt)) -> mark(tt) 227.36/227.72 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.36/227.72 active(__(nil,X:S)) -> mark(X:S) 227.36/227.72 active(__(X:S,nil)) -> mark(X:S) 227.36/227.72 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.36/227.72 active(isList(nil)) -> mark(tt) 227.36/227.72 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.36/227.72 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.36/227.72 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.36/227.72 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.36/227.72 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.36/227.72 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.36/227.72 active(isPal(nil)) -> mark(tt) 227.36/227.72 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.36/227.72 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.36/227.72 active(isPalListKind(a)) -> mark(tt) 227.36/227.72 active(isPalListKind(e)) -> mark(tt) 227.36/227.72 active(isPalListKind(i)) -> mark(tt) 227.36/227.72 active(isPalListKind(nil)) -> mark(tt) 227.36/227.72 active(isPalListKind(o)) -> mark(tt) 227.36/227.72 active(isPalListKind(u)) -> mark(tt) 227.36/227.72 active(isQid(a)) -> mark(tt) 227.36/227.72 active(isQid(e)) -> mark(tt) 227.36/227.72 active(isQid(i)) -> mark(tt) 227.36/227.72 active(isQid(o)) -> mark(tt) 227.36/227.72 active(isQid(u)) -> mark(tt) 227.36/227.72 isList(active(X:S)) -> isList(X:S) 227.36/227.72 isList(mark(X:S)) -> isList(X:S) 227.36/227.72 isNeList(active(X:S)) -> isNeList(X:S) 227.36/227.72 isNeList(mark(X:S)) -> isNeList(X:S) 227.36/227.72 isNePal(active(X:S)) -> isNePal(X:S) 227.36/227.72 isNePal(mark(X:S)) -> isNePal(X:S) 227.36/227.72 isPal(active(X:S)) -> isPal(X:S) 227.36/227.72 isPal(mark(X:S)) -> isPal(X:S) 227.36/227.72 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.36/227.72 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.36/227.72 isQid(active(X:S)) -> isQid(X:S) 227.36/227.72 isQid(mark(X:S)) -> isQid(X:S) 227.36/227.72 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.36/227.72 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.36/227.72 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.36/227.72 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.36/227.72 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.36/227.72 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.36/227.72 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.36/227.72 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.36/227.72 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.36/227.72 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.36/227.72 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.36/227.72 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.36/227.72 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.36/227.72 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.36/227.72 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.36/227.72 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.36/227.72 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.36/227.72 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.36/227.72 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.36/227.72 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.36/227.72 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.36/227.72 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.36/227.72 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.36/227.72 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.36/227.72 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.36/227.72 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.36/227.72 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.36/227.72 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.36/227.72 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.36/227.72 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.36/227.72 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.36/227.72 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.36/227.72 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.36/227.72 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.36/227.72 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.36/227.72 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.36/227.72 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.36/227.72 mark(isList(X:S)) -> active(isList(X:S)) 227.36/227.72 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.36/227.72 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.36/227.72 mark(isPal(X:S)) -> active(isPal(X:S)) 227.36/227.72 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.36/227.72 mark(isQid(X:S)) -> active(isQid(X:S)) 227.36/227.72 mark(a) -> active(a) 227.36/227.72 mark(e) -> active(e) 227.36/227.72 mark(i) -> active(i) 227.36/227.72 mark(nil) -> active(nil) 227.36/227.72 mark(o) -> active(o) 227.36/227.72 mark(tt) -> active(tt) 227.36/227.72 mark(u) -> active(u) 227.36/227.72 ->Interpretation type: 227.36/227.72 Linear 227.36/227.72 ->Coefficients: 227.36/227.72 Natural Numbers 227.36/227.72 ->Dimension: 227.36/227.72 1 227.36/227.72 ->Bound: 227.36/227.72 2 227.36/227.72 ->Interpretation: 227.36/227.72 227.36/227.72 [U11](X1,X2) = X1 + 2.X2 227.36/227.72 [U12](X1,X2) = X1 + 2.X2 227.36/227.72 [U13](X) = X 227.36/227.72 [U21](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.36/227.72 [U22](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.36/227.72 [U23](X1,X2,X3) = X1 + 2.X2 + 2.X3 + 2 227.36/227.72 [U24](X1,X2,X3) = X1 + 2.X2 + 2.X3 + 2 227.36/227.72 [U25](X1,X2) = X1 + 2.X2 + 2 227.36/227.72 [U26](X) = X + 2 227.36/227.72 [U31](X1,X2) = X1 + 2.X2 227.36/227.72 [U32](X1,X2) = X1 + 2.X2 227.36/227.72 [U33](X) = X 227.36/227.72 [U41](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.36/227.72 [U42](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.36/227.72 [U43](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.36/227.72 [U44](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 1 227.36/227.72 [U45](X1,X2) = X1 + 2.X2 + 2 227.36/227.72 [U46](X) = X + 2 227.36/227.72 [U51](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.36/227.72 [U52](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.36/227.72 [U53](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.36/227.72 [U54](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.36/227.72 [U55](X1,X2) = X1 + 2.X2 + 2 227.36/227.72 [U56](X) = X + 2 227.36/227.72 [U61](X1,X2) = X1 227.36/227.72 [U62](X1,X2) = X1 227.36/227.72 [U63](X) = X 227.36/227.72 [U71](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.36/227.72 [U72](X1,X2) = X1 + 2.X2 + 2 227.36/227.72 [U73](X1,X2) = X1 + 2 227.36/227.72 [U74](X) = 2.X 227.36/227.72 [U81](X1,X2) = X1 + 2.X2 227.36/227.72 [U82](X1,X2) = X1 + 2.X2 227.36/227.72 [U83](X) = X 227.36/227.72 [U91](X1,X2) = X1 227.36/227.72 [U92](X) = X 227.36/227.72 [__](X1,X2) = 2.X1 + X2 + 2 227.36/227.72 [active](X) = X 227.36/227.72 [isList](X) = 2.X + 2 227.36/227.72 [isNeList](X) = 2.X + 2 227.36/227.72 [isNePal](X) = 2.X + 2 227.36/227.72 [isPal](X) = 2.X + 2 227.36/227.72 [isPalListKind](X) = 2 227.36/227.72 [isQid](X) = 2 227.36/227.72 [mark](X) = X 227.36/227.72 [a] = 0 227.36/227.72 [e] = 0 227.36/227.72 [fSNonEmpty] = 0 227.36/227.72 [i] = 2 227.36/227.72 [nil] = 2 227.36/227.72 [o] = 0 227.36/227.72 [tt] = 2 227.36/227.72 [u] = 2 227.36/227.72 [U11#](X1,X2) = 0 227.36/227.72 [U12#](X1,X2) = 0 227.36/227.72 [U13#](X) = 0 227.36/227.72 [U21#](X1,X2,X3) = 0 227.36/227.72 [U22#](X1,X2,X3) = 0 227.36/227.72 [U23#](X1,X2,X3) = 0 227.36/227.72 [U24#](X1,X2,X3) = 0 227.36/227.72 [U25#](X1,X2) = 0 227.36/227.72 [U26#](X) = 0 227.36/227.72 [U31#](X1,X2) = 0 227.36/227.72 [U32#](X1,X2) = 0 227.36/227.72 [U33#](X) = 0 227.36/227.72 [U41#](X1,X2,X3) = 0 227.36/227.72 [U42#](X1,X2,X3) = 0 227.36/227.72 [U43#](X1,X2,X3) = 0 227.36/227.72 [U44#](X1,X2,X3) = 0 227.36/227.72 [U45#](X1,X2) = 0 227.36/227.72 [U46#](X) = 0 227.36/227.72 [U51#](X1,X2,X3) = 0 227.36/227.72 [U52#](X1,X2,X3) = 0 227.36/227.72 [U53#](X1,X2,X3) = 0 227.36/227.72 [U54#](X1,X2,X3) = 0 227.36/227.72 [U55#](X1,X2) = 0 227.36/227.72 [U56#](X) = 0 227.36/227.72 [U61#](X1,X2) = 0 227.36/227.72 [U62#](X1,X2) = 0 227.36/227.72 [U63#](X) = 0 227.36/227.72 [U71#](X1,X2,X3) = 0 227.36/227.72 [U72#](X1,X2) = 0 227.36/227.72 [U73#](X1,X2) = 0 227.36/227.72 [U74#](X) = 0 227.36/227.72 [U81#](X1,X2) = 0 227.36/227.72 [U82#](X1,X2) = 0 227.36/227.72 [U83#](X) = 0 227.36/227.72 [U91#](X1,X2) = 0 227.36/227.72 [U92#](X) = 0 227.36/227.72 [__#](X1,X2) = 0 227.36/227.72 [ACTIVE](X) = 2.X 227.36/227.72 [ISLIST](X) = 0 227.36/227.72 [ISNELIST](X) = 0 227.36/227.72 [ISNEPAL](X) = 0 227.36/227.72 [ISPAL](X) = 0 227.36/227.72 [ISPALLISTKIND](X) = 0 227.36/227.72 [ISQID](X) = 0 227.36/227.72 [MARK](X) = 2.X 227.36/227.72 227.36/227.72 Problem 1.44: 227.36/227.72 227.36/227.72 SCC Processor: 227.36/227.72 -> Pairs: 227.36/227.72 ACTIVE(U72(tt,P:S)) -> MARK(U73(isPal(P:S),P:S)) 227.36/227.72 ACTIVE(U73(tt,P:S)) -> MARK(U74(isPalListKind(P:S))) 227.36/227.72 ACTIVE(U81(tt,V:S)) -> MARK(U82(isPalListKind(V:S),V:S)) 227.36/227.72 ACTIVE(U82(tt,V:S)) -> MARK(U83(isNePal(V:S))) 227.36/227.72 ACTIVE(U91(tt,V2:S)) -> MARK(U92(isPalListKind(V2:S))) 227.36/227.72 ACTIVE(__(__(X:S,Y:S),Z:S)) -> MARK(__(X:S,__(Y:S,Z:S))) 227.36/227.72 ACTIVE(__(nil,X:S)) -> MARK(X:S) 227.36/227.72 ACTIVE(__(X:S,nil)) -> MARK(X:S) 227.36/227.72 ACTIVE(isList(__(V1:S,V2:S))) -> MARK(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.36/227.72 ACTIVE(isList(V:S)) -> MARK(U11(isPalListKind(V:S),V:S)) 227.36/227.72 ACTIVE(isNeList(__(V1:S,V2:S))) -> MARK(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.36/227.72 ACTIVE(isNeList(__(V1:S,V2:S))) -> MARK(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.36/227.72 ACTIVE(isNeList(V:S)) -> MARK(U31(isPalListKind(V:S),V:S)) 227.36/227.72 ACTIVE(isNePal(__(I:S,__(P:S,I:S)))) -> MARK(U71(isQid(I:S),I:S,P:S)) 227.36/227.72 ACTIVE(isNePal(V:S)) -> MARK(U61(isPalListKind(V:S),V:S)) 227.36/227.72 ACTIVE(isPal(V:S)) -> MARK(U81(isPalListKind(V:S),V:S)) 227.36/227.72 ACTIVE(isPalListKind(__(V1:S,V2:S))) -> MARK(U91(isPalListKind(V1:S),V2:S)) 227.36/227.72 MARK(U11(X1:S,X2:S)) -> ACTIVE(U11(mark(X1:S),X2:S)) 227.36/227.72 MARK(U11(X1:S,X2:S)) -> MARK(X1:S) 227.36/227.72 MARK(U12(X1:S,X2:S)) -> ACTIVE(U12(mark(X1:S),X2:S)) 227.36/227.72 MARK(U12(X1:S,X2:S)) -> MARK(X1:S) 227.36/227.72 MARK(U13(X:S)) -> ACTIVE(U13(mark(X:S))) 227.36/227.72 MARK(U13(X:S)) -> MARK(X:S) 227.36/227.72 MARK(U21(X1:S,X2:S,X3:S)) -> ACTIVE(U21(mark(X1:S),X2:S,X3:S)) 227.36/227.72 MARK(U21(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.36/227.72 MARK(U22(X1:S,X2:S,X3:S)) -> ACTIVE(U22(mark(X1:S),X2:S,X3:S)) 227.36/227.72 MARK(U22(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.36/227.72 MARK(U23(X1:S,X2:S,X3:S)) -> ACTIVE(U23(mark(X1:S),X2:S,X3:S)) 227.36/227.72 MARK(U23(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.36/227.72 MARK(U24(X1:S,X2:S,X3:S)) -> ACTIVE(U24(mark(X1:S),X2:S,X3:S)) 227.36/227.72 MARK(U24(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.36/227.72 MARK(U25(X1:S,X2:S)) -> ACTIVE(U25(mark(X1:S),X2:S)) 227.36/227.72 MARK(U25(X1:S,X2:S)) -> MARK(X1:S) 227.36/227.72 MARK(U26(X:S)) -> ACTIVE(U26(mark(X:S))) 227.36/227.72 MARK(U26(X:S)) -> MARK(X:S) 227.36/227.72 MARK(U31(X1:S,X2:S)) -> ACTIVE(U31(mark(X1:S),X2:S)) 227.36/227.72 MARK(U31(X1:S,X2:S)) -> MARK(X1:S) 227.36/227.72 MARK(U32(X1:S,X2:S)) -> ACTIVE(U32(mark(X1:S),X2:S)) 227.36/227.72 MARK(U32(X1:S,X2:S)) -> MARK(X1:S) 227.36/227.72 MARK(U33(X:S)) -> ACTIVE(U33(mark(X:S))) 227.36/227.72 MARK(U33(X:S)) -> MARK(X:S) 227.36/227.72 MARK(U41(X1:S,X2:S,X3:S)) -> ACTIVE(U41(mark(X1:S),X2:S,X3:S)) 227.36/227.72 MARK(U41(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.36/227.72 MARK(U42(X1:S,X2:S,X3:S)) -> ACTIVE(U42(mark(X1:S),X2:S,X3:S)) 227.36/227.72 MARK(U42(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.36/227.72 MARK(U43(X1:S,X2:S,X3:S)) -> ACTIVE(U43(mark(X1:S),X2:S,X3:S)) 227.36/227.72 MARK(U43(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.36/227.72 MARK(U44(X1:S,X2:S,X3:S)) -> ACTIVE(U44(mark(X1:S),X2:S,X3:S)) 227.36/227.72 MARK(U44(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.36/227.72 MARK(U45(X1:S,X2:S)) -> ACTIVE(U45(mark(X1:S),X2:S)) 227.36/227.72 MARK(U45(X1:S,X2:S)) -> MARK(X1:S) 227.36/227.72 MARK(U46(X:S)) -> ACTIVE(U46(mark(X:S))) 227.36/227.72 MARK(U46(X:S)) -> MARK(X:S) 227.36/227.72 MARK(U51(X1:S,X2:S,X3:S)) -> ACTIVE(U51(mark(X1:S),X2:S,X3:S)) 227.36/227.72 MARK(U51(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.36/227.72 MARK(U52(X1:S,X2:S,X3:S)) -> ACTIVE(U52(mark(X1:S),X2:S,X3:S)) 227.36/227.72 MARK(U52(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.36/227.72 MARK(U53(X1:S,X2:S,X3:S)) -> ACTIVE(U53(mark(X1:S),X2:S,X3:S)) 227.36/227.72 MARK(U53(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.36/227.72 MARK(U54(X1:S,X2:S,X3:S)) -> ACTIVE(U54(mark(X1:S),X2:S,X3:S)) 227.36/227.72 MARK(U54(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.36/227.72 MARK(U55(X1:S,X2:S)) -> ACTIVE(U55(mark(X1:S),X2:S)) 227.36/227.72 MARK(U55(X1:S,X2:S)) -> MARK(X1:S) 227.36/227.72 MARK(U56(X:S)) -> ACTIVE(U56(mark(X:S))) 227.36/227.72 MARK(U56(X:S)) -> MARK(X:S) 227.36/227.72 MARK(U61(X1:S,X2:S)) -> ACTIVE(U61(mark(X1:S),X2:S)) 227.36/227.72 MARK(U61(X1:S,X2:S)) -> MARK(X1:S) 227.36/227.72 MARK(U62(X1:S,X2:S)) -> ACTIVE(U62(mark(X1:S),X2:S)) 227.36/227.72 MARK(U62(X1:S,X2:S)) -> MARK(X1:S) 227.36/227.72 MARK(U63(X:S)) -> ACTIVE(U63(mark(X:S))) 227.36/227.72 MARK(U63(X:S)) -> MARK(X:S) 227.36/227.72 MARK(U71(X1:S,X2:S,X3:S)) -> ACTIVE(U71(mark(X1:S),X2:S,X3:S)) 227.36/227.72 MARK(U71(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.36/227.72 MARK(U72(X1:S,X2:S)) -> ACTIVE(U72(mark(X1:S),X2:S)) 227.36/227.72 MARK(U72(X1:S,X2:S)) -> MARK(X1:S) 227.36/227.72 MARK(U73(X1:S,X2:S)) -> ACTIVE(U73(mark(X1:S),X2:S)) 227.36/227.72 MARK(U73(X1:S,X2:S)) -> MARK(X1:S) 227.36/227.72 MARK(U74(X:S)) -> ACTIVE(U74(mark(X:S))) 227.36/227.72 MARK(U74(X:S)) -> MARK(X:S) 227.36/227.72 MARK(U81(X1:S,X2:S)) -> ACTIVE(U81(mark(X1:S),X2:S)) 227.36/227.72 MARK(U81(X1:S,X2:S)) -> MARK(X1:S) 227.36/227.72 MARK(U82(X1:S,X2:S)) -> ACTIVE(U82(mark(X1:S),X2:S)) 227.36/227.72 MARK(U82(X1:S,X2:S)) -> MARK(X1:S) 227.36/227.72 MARK(U83(X:S)) -> ACTIVE(U83(mark(X:S))) 227.36/227.72 MARK(U83(X:S)) -> MARK(X:S) 227.36/227.72 MARK(U91(X1:S,X2:S)) -> ACTIVE(U91(mark(X1:S),X2:S)) 227.36/227.72 MARK(U91(X1:S,X2:S)) -> MARK(X1:S) 227.36/227.72 MARK(U92(X:S)) -> ACTIVE(U92(mark(X:S))) 227.36/227.72 MARK(U92(X:S)) -> MARK(X:S) 227.36/227.72 MARK(__(X1:S,X2:S)) -> ACTIVE(__(mark(X1:S),mark(X2:S))) 227.36/227.72 MARK(__(X1:S,X2:S)) -> MARK(X1:S) 227.36/227.72 MARK(__(X1:S,X2:S)) -> MARK(X2:S) 227.36/227.72 MARK(isList(X:S)) -> ACTIVE(isList(X:S)) 227.36/227.72 MARK(isNeList(X:S)) -> ACTIVE(isNeList(X:S)) 227.36/227.72 MARK(isNePal(X:S)) -> ACTIVE(isNePal(X:S)) 227.36/227.72 MARK(isPal(X:S)) -> ACTIVE(isPal(X:S)) 227.36/227.72 MARK(isPalListKind(X:S)) -> ACTIVE(isPalListKind(X:S)) 227.36/227.72 -> Rules: 227.36/227.72 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.36/227.72 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.36/227.72 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.36/227.72 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.36/227.72 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.36/227.72 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.36/227.72 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.36/227.72 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.36/227.72 U13(active(X:S)) -> U13(X:S) 227.36/227.72 U13(mark(X:S)) -> U13(X:S) 227.36/227.72 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.36/227.72 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.36/227.72 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.36/227.72 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.36/227.72 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.36/227.72 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.36/227.72 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.36/227.72 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.36/227.72 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.36/227.72 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.36/227.72 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.36/227.72 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.36/227.72 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.36/227.72 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.36/227.72 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.36/227.72 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.36/227.72 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.36/227.72 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.36/227.72 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.36/227.72 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.36/227.72 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.36/227.72 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.36/227.72 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.36/227.72 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.36/227.72 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.36/227.72 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.36/227.72 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.36/227.72 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.36/227.72 U26(active(X:S)) -> U26(X:S) 227.36/227.72 U26(mark(X:S)) -> U26(X:S) 227.36/227.72 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.36/227.72 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.36/227.72 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.36/227.72 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.36/227.72 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.36/227.72 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.36/227.72 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.36/227.72 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.36/227.72 U33(active(X:S)) -> U33(X:S) 227.36/227.72 U33(mark(X:S)) -> U33(X:S) 227.36/227.72 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.36/227.72 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.36/227.72 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.36/227.72 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.36/227.72 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.36/227.72 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.36/227.72 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.36/227.72 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.36/227.72 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.36/227.72 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.36/227.72 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.36/227.72 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.36/227.72 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.36/227.72 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.36/227.72 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.36/227.72 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.36/227.72 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.36/227.72 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.36/227.72 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.36/227.72 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.36/227.72 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.36/227.72 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.36/227.72 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.36/227.72 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.36/227.72 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.36/227.72 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.36/227.72 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.36/227.72 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.36/227.72 U46(active(X:S)) -> U46(X:S) 227.36/227.72 U46(mark(X:S)) -> U46(X:S) 227.36/227.72 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.36/227.72 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.36/227.72 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.36/227.72 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.36/227.72 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.36/227.72 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.36/227.72 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.36/227.72 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.36/227.72 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.36/227.72 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.36/227.72 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.36/227.72 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.36/227.72 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.36/227.72 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.36/227.72 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.36/227.72 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.36/227.72 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.36/227.72 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.36/227.72 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.36/227.72 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.36/227.72 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.36/227.72 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.36/227.72 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.36/227.72 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.36/227.72 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.36/227.72 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.36/227.72 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.36/227.72 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.36/227.72 U56(active(X:S)) -> U56(X:S) 227.36/227.72 U56(mark(X:S)) -> U56(X:S) 227.36/227.72 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.36/227.72 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.36/227.72 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.36/227.72 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.36/227.72 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.36/227.72 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.36/227.72 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.36/227.72 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.36/227.72 U63(active(X:S)) -> U63(X:S) 227.36/227.72 U63(mark(X:S)) -> U63(X:S) 227.36/227.72 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.36/227.72 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.36/227.72 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.36/227.72 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.36/227.72 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.36/227.72 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.36/227.72 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.36/227.72 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.36/227.72 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.36/227.72 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.36/227.72 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.36/227.72 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.36/227.72 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.36/227.72 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.36/227.72 U74(active(X:S)) -> U74(X:S) 227.36/227.72 U74(mark(X:S)) -> U74(X:S) 227.36/227.72 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.36/227.72 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.36/227.72 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.36/227.72 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.36/227.72 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.36/227.72 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.36/227.72 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.36/227.72 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.36/227.72 U83(active(X:S)) -> U83(X:S) 227.36/227.72 U83(mark(X:S)) -> U83(X:S) 227.36/227.72 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.36/227.72 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.36/227.72 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.36/227.72 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.36/227.72 U92(active(X:S)) -> U92(X:S) 227.36/227.72 U92(mark(X:S)) -> U92(X:S) 227.36/227.72 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.36/227.72 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.36/227.72 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.36/227.72 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.36/227.72 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.36/227.72 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.36/227.72 active(U13(tt)) -> mark(tt) 227.36/227.72 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.36/227.72 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.36/227.72 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.36/227.72 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.36/227.72 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.36/227.72 active(U26(tt)) -> mark(tt) 227.36/227.72 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.36/227.72 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.36/227.72 active(U33(tt)) -> mark(tt) 227.36/227.72 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.36/227.72 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.36/227.72 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.36/227.72 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.36/227.72 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.36/227.72 active(U46(tt)) -> mark(tt) 227.36/227.72 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.36/227.72 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.36/227.72 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.36/227.72 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.36/227.72 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.36/227.72 active(U56(tt)) -> mark(tt) 227.36/227.72 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.36/227.72 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.36/227.72 active(U63(tt)) -> mark(tt) 227.36/227.72 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.36/227.72 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.36/227.72 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.36/227.72 active(U74(tt)) -> mark(tt) 227.36/227.72 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.36/227.72 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.36/227.72 active(U83(tt)) -> mark(tt) 227.36/227.72 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.36/227.72 active(U92(tt)) -> mark(tt) 227.36/227.72 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.36/227.72 active(__(nil,X:S)) -> mark(X:S) 227.36/227.72 active(__(X:S,nil)) -> mark(X:S) 227.36/227.72 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.36/227.72 active(isList(nil)) -> mark(tt) 227.36/227.72 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.36/227.72 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.36/227.72 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.36/227.72 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.36/227.72 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.36/227.72 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.36/227.72 active(isPal(nil)) -> mark(tt) 227.36/227.72 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.36/227.72 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.36/227.72 active(isPalListKind(a)) -> mark(tt) 227.36/227.72 active(isPalListKind(e)) -> mark(tt) 227.36/227.72 active(isPalListKind(i)) -> mark(tt) 227.36/227.72 active(isPalListKind(nil)) -> mark(tt) 227.36/227.72 active(isPalListKind(o)) -> mark(tt) 227.36/227.72 active(isPalListKind(u)) -> mark(tt) 227.36/227.72 active(isQid(a)) -> mark(tt) 227.36/227.72 active(isQid(e)) -> mark(tt) 227.36/227.72 active(isQid(i)) -> mark(tt) 227.36/227.72 active(isQid(o)) -> mark(tt) 227.36/227.72 active(isQid(u)) -> mark(tt) 227.36/227.72 isList(active(X:S)) -> isList(X:S) 227.36/227.72 isList(mark(X:S)) -> isList(X:S) 227.36/227.72 isNeList(active(X:S)) -> isNeList(X:S) 227.36/227.72 isNeList(mark(X:S)) -> isNeList(X:S) 227.36/227.72 isNePal(active(X:S)) -> isNePal(X:S) 227.36/227.72 isNePal(mark(X:S)) -> isNePal(X:S) 227.36/227.72 isPal(active(X:S)) -> isPal(X:S) 227.36/227.72 isPal(mark(X:S)) -> isPal(X:S) 227.36/227.72 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.36/227.72 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.36/227.72 isQid(active(X:S)) -> isQid(X:S) 227.36/227.72 isQid(mark(X:S)) -> isQid(X:S) 227.36/227.72 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.36/227.72 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.36/227.72 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.36/227.72 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.36/227.72 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.36/227.72 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.36/227.72 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.36/227.72 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.36/227.72 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.36/227.72 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.36/227.72 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.36/227.72 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.36/227.72 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.36/227.72 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.36/227.72 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.36/227.72 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.36/227.72 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.36/227.72 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.36/227.72 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.36/227.72 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.36/227.72 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.36/227.72 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.36/227.72 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.36/227.72 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.36/227.72 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.36/227.72 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.36/227.72 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.36/227.72 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.36/227.72 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.36/227.72 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.36/227.72 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.36/227.72 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.36/227.72 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.36/227.72 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.36/227.72 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.36/227.72 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.36/227.72 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.36/227.72 mark(isList(X:S)) -> active(isList(X:S)) 227.36/227.72 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.36/227.72 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.36/227.72 mark(isPal(X:S)) -> active(isPal(X:S)) 227.36/227.72 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.36/227.72 mark(isQid(X:S)) -> active(isQid(X:S)) 227.36/227.72 mark(a) -> active(a) 227.36/227.72 mark(e) -> active(e) 227.36/227.72 mark(i) -> active(i) 227.36/227.72 mark(nil) -> active(nil) 227.36/227.72 mark(o) -> active(o) 227.36/227.72 mark(tt) -> active(tt) 227.36/227.72 mark(u) -> active(u) 227.36/227.72 ->Strongly Connected Components: 227.36/227.72 ->->Cycle: 227.36/227.72 ->->-> Pairs: 227.36/227.72 ACTIVE(U72(tt,P:S)) -> MARK(U73(isPal(P:S),P:S)) 227.36/227.72 ACTIVE(U73(tt,P:S)) -> MARK(U74(isPalListKind(P:S))) 227.36/227.72 ACTIVE(U81(tt,V:S)) -> MARK(U82(isPalListKind(V:S),V:S)) 227.36/227.72 ACTIVE(U82(tt,V:S)) -> MARK(U83(isNePal(V:S))) 227.36/227.72 ACTIVE(U91(tt,V2:S)) -> MARK(U92(isPalListKind(V2:S))) 227.36/227.72 ACTIVE(__(__(X:S,Y:S),Z:S)) -> MARK(__(X:S,__(Y:S,Z:S))) 227.36/227.72 ACTIVE(__(nil,X:S)) -> MARK(X:S) 227.36/227.72 ACTIVE(__(X:S,nil)) -> MARK(X:S) 227.36/227.72 ACTIVE(isList(__(V1:S,V2:S))) -> MARK(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.36/227.72 ACTIVE(isList(V:S)) -> MARK(U11(isPalListKind(V:S),V:S)) 227.36/227.72 ACTIVE(isNeList(__(V1:S,V2:S))) -> MARK(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.36/227.72 ACTIVE(isNeList(__(V1:S,V2:S))) -> MARK(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.36/227.72 ACTIVE(isNeList(V:S)) -> MARK(U31(isPalListKind(V:S),V:S)) 227.36/227.72 ACTIVE(isNePal(__(I:S,__(P:S,I:S)))) -> MARK(U71(isQid(I:S),I:S,P:S)) 227.36/227.72 ACTIVE(isNePal(V:S)) -> MARK(U61(isPalListKind(V:S),V:S)) 227.36/227.72 ACTIVE(isPal(V:S)) -> MARK(U81(isPalListKind(V:S),V:S)) 227.36/227.72 ACTIVE(isPalListKind(__(V1:S,V2:S))) -> MARK(U91(isPalListKind(V1:S),V2:S)) 227.36/227.72 MARK(U11(X1:S,X2:S)) -> ACTIVE(U11(mark(X1:S),X2:S)) 227.36/227.72 MARK(U11(X1:S,X2:S)) -> MARK(X1:S) 227.36/227.72 MARK(U12(X1:S,X2:S)) -> ACTIVE(U12(mark(X1:S),X2:S)) 227.36/227.72 MARK(U12(X1:S,X2:S)) -> MARK(X1:S) 227.36/227.72 MARK(U13(X:S)) -> ACTIVE(U13(mark(X:S))) 227.36/227.72 MARK(U13(X:S)) -> MARK(X:S) 227.36/227.72 MARK(U21(X1:S,X2:S,X3:S)) -> ACTIVE(U21(mark(X1:S),X2:S,X3:S)) 227.36/227.72 MARK(U21(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.36/227.72 MARK(U22(X1:S,X2:S,X3:S)) -> ACTIVE(U22(mark(X1:S),X2:S,X3:S)) 227.36/227.72 MARK(U22(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.36/227.72 MARK(U23(X1:S,X2:S,X3:S)) -> ACTIVE(U23(mark(X1:S),X2:S,X3:S)) 227.36/227.72 MARK(U23(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.36/227.72 MARK(U24(X1:S,X2:S,X3:S)) -> ACTIVE(U24(mark(X1:S),X2:S,X3:S)) 227.36/227.72 MARK(U24(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.36/227.72 MARK(U25(X1:S,X2:S)) -> ACTIVE(U25(mark(X1:S),X2:S)) 227.36/227.72 MARK(U25(X1:S,X2:S)) -> MARK(X1:S) 227.36/227.72 MARK(U26(X:S)) -> ACTIVE(U26(mark(X:S))) 227.36/227.72 MARK(U26(X:S)) -> MARK(X:S) 227.36/227.72 MARK(U31(X1:S,X2:S)) -> ACTIVE(U31(mark(X1:S),X2:S)) 227.36/227.72 MARK(U31(X1:S,X2:S)) -> MARK(X1:S) 227.36/227.72 MARK(U32(X1:S,X2:S)) -> ACTIVE(U32(mark(X1:S),X2:S)) 227.36/227.72 MARK(U32(X1:S,X2:S)) -> MARK(X1:S) 227.36/227.72 MARK(U33(X:S)) -> ACTIVE(U33(mark(X:S))) 227.36/227.72 MARK(U33(X:S)) -> MARK(X:S) 227.36/227.72 MARK(U41(X1:S,X2:S,X3:S)) -> ACTIVE(U41(mark(X1:S),X2:S,X3:S)) 227.36/227.72 MARK(U41(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.36/227.72 MARK(U42(X1:S,X2:S,X3:S)) -> ACTIVE(U42(mark(X1:S),X2:S,X3:S)) 227.36/227.72 MARK(U42(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.36/227.72 MARK(U43(X1:S,X2:S,X3:S)) -> ACTIVE(U43(mark(X1:S),X2:S,X3:S)) 227.36/227.72 MARK(U43(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.36/227.72 MARK(U44(X1:S,X2:S,X3:S)) -> ACTIVE(U44(mark(X1:S),X2:S,X3:S)) 227.36/227.72 MARK(U44(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.36/227.72 MARK(U45(X1:S,X2:S)) -> ACTIVE(U45(mark(X1:S),X2:S)) 227.36/227.72 MARK(U45(X1:S,X2:S)) -> MARK(X1:S) 227.36/227.72 MARK(U46(X:S)) -> ACTIVE(U46(mark(X:S))) 227.36/227.72 MARK(U46(X:S)) -> MARK(X:S) 227.36/227.72 MARK(U51(X1:S,X2:S,X3:S)) -> ACTIVE(U51(mark(X1:S),X2:S,X3:S)) 227.36/227.72 MARK(U51(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.36/227.72 MARK(U52(X1:S,X2:S,X3:S)) -> ACTIVE(U52(mark(X1:S),X2:S,X3:S)) 227.36/227.72 MARK(U52(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.36/227.72 MARK(U53(X1:S,X2:S,X3:S)) -> ACTIVE(U53(mark(X1:S),X2:S,X3:S)) 227.36/227.72 MARK(U53(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.36/227.72 MARK(U54(X1:S,X2:S,X3:S)) -> ACTIVE(U54(mark(X1:S),X2:S,X3:S)) 227.36/227.72 MARK(U54(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.36/227.72 MARK(U55(X1:S,X2:S)) -> ACTIVE(U55(mark(X1:S),X2:S)) 227.36/227.72 MARK(U55(X1:S,X2:S)) -> MARK(X1:S) 227.36/227.72 MARK(U56(X:S)) -> ACTIVE(U56(mark(X:S))) 227.36/227.72 MARK(U56(X:S)) -> MARK(X:S) 227.36/227.72 MARK(U61(X1:S,X2:S)) -> ACTIVE(U61(mark(X1:S),X2:S)) 227.36/227.72 MARK(U61(X1:S,X2:S)) -> MARK(X1:S) 227.36/227.72 MARK(U62(X1:S,X2:S)) -> ACTIVE(U62(mark(X1:S),X2:S)) 227.36/227.72 MARK(U62(X1:S,X2:S)) -> MARK(X1:S) 227.36/227.72 MARK(U63(X:S)) -> ACTIVE(U63(mark(X:S))) 227.36/227.72 MARK(U63(X:S)) -> MARK(X:S) 227.36/227.72 MARK(U71(X1:S,X2:S,X3:S)) -> ACTIVE(U71(mark(X1:S),X2:S,X3:S)) 227.36/227.72 MARK(U71(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.36/227.72 MARK(U72(X1:S,X2:S)) -> ACTIVE(U72(mark(X1:S),X2:S)) 227.36/227.72 MARK(U72(X1:S,X2:S)) -> MARK(X1:S) 227.36/227.72 MARK(U73(X1:S,X2:S)) -> ACTIVE(U73(mark(X1:S),X2:S)) 227.36/227.72 MARK(U73(X1:S,X2:S)) -> MARK(X1:S) 227.36/227.72 MARK(U74(X:S)) -> ACTIVE(U74(mark(X:S))) 227.36/227.72 MARK(U74(X:S)) -> MARK(X:S) 227.36/227.72 MARK(U81(X1:S,X2:S)) -> ACTIVE(U81(mark(X1:S),X2:S)) 227.36/227.72 MARK(U81(X1:S,X2:S)) -> MARK(X1:S) 227.36/227.72 MARK(U82(X1:S,X2:S)) -> ACTIVE(U82(mark(X1:S),X2:S)) 227.36/227.72 MARK(U82(X1:S,X2:S)) -> MARK(X1:S) 227.36/227.72 MARK(U83(X:S)) -> ACTIVE(U83(mark(X:S))) 227.36/227.72 MARK(U83(X:S)) -> MARK(X:S) 227.36/227.72 MARK(U91(X1:S,X2:S)) -> ACTIVE(U91(mark(X1:S),X2:S)) 227.36/227.72 MARK(U91(X1:S,X2:S)) -> MARK(X1:S) 227.36/227.72 MARK(U92(X:S)) -> ACTIVE(U92(mark(X:S))) 227.36/227.72 MARK(U92(X:S)) -> MARK(X:S) 227.36/227.72 MARK(__(X1:S,X2:S)) -> ACTIVE(__(mark(X1:S),mark(X2:S))) 227.36/227.72 MARK(__(X1:S,X2:S)) -> MARK(X1:S) 227.36/227.72 MARK(__(X1:S,X2:S)) -> MARK(X2:S) 227.36/227.72 MARK(isList(X:S)) -> ACTIVE(isList(X:S)) 227.36/227.72 MARK(isNeList(X:S)) -> ACTIVE(isNeList(X:S)) 227.36/227.72 MARK(isNePal(X:S)) -> ACTIVE(isNePal(X:S)) 227.36/227.72 MARK(isPal(X:S)) -> ACTIVE(isPal(X:S)) 227.36/227.72 MARK(isPalListKind(X:S)) -> ACTIVE(isPalListKind(X:S)) 227.36/227.72 ->->-> Rules: 227.36/227.72 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.36/227.72 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.36/227.72 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.36/227.72 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.36/227.72 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.36/227.72 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.36/227.72 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.36/227.72 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.36/227.72 U13(active(X:S)) -> U13(X:S) 227.36/227.72 U13(mark(X:S)) -> U13(X:S) 227.36/227.72 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.36/227.72 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.36/227.72 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.36/227.72 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.36/227.72 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.36/227.72 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.36/227.72 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.36/227.72 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.36/227.72 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.36/227.72 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.36/227.72 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.36/227.72 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.36/227.72 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.36/227.72 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.36/227.72 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.36/227.72 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.36/227.72 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.36/227.72 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.36/227.72 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.36/227.72 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.36/227.72 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.36/227.72 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.36/227.72 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.36/227.72 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.36/227.72 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.36/227.72 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.36/227.72 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.36/227.72 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.36/227.72 U26(active(X:S)) -> U26(X:S) 227.36/227.72 U26(mark(X:S)) -> U26(X:S) 227.36/227.72 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.36/227.72 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.36/227.72 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.36/227.72 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.36/227.72 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.36/227.72 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.36/227.72 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.36/227.72 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.36/227.72 U33(active(X:S)) -> U33(X:S) 227.36/227.72 U33(mark(X:S)) -> U33(X:S) 227.36/227.72 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.36/227.72 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.36/227.72 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.36/227.72 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.36/227.72 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.36/227.72 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.36/227.72 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.36/227.72 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.36/227.72 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.36/227.72 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.36/227.72 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.36/227.72 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.36/227.72 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.36/227.72 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.36/227.72 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.36/227.72 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.36/227.72 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.36/227.72 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.36/227.72 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.36/227.72 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.36/227.72 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.36/227.72 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.36/227.72 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.36/227.72 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.36/227.72 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.36/227.72 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.36/227.72 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.36/227.72 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.36/227.72 U46(active(X:S)) -> U46(X:S) 227.36/227.72 U46(mark(X:S)) -> U46(X:S) 227.36/227.72 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.36/227.72 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.36/227.72 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.36/227.72 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.36/227.72 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.36/227.72 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.36/227.72 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.36/227.72 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.36/227.72 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.36/227.72 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.36/227.72 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.36/227.72 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.36/227.72 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.36/227.72 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.36/227.72 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.36/227.72 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.36/227.72 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.36/227.72 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.36/227.72 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.36/227.72 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.36/227.72 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.36/227.72 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.36/227.72 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.36/227.72 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.36/227.72 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.36/227.72 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.36/227.72 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.36/227.72 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.36/227.72 U56(active(X:S)) -> U56(X:S) 227.36/227.72 U56(mark(X:S)) -> U56(X:S) 227.36/227.72 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.36/227.72 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.36/227.72 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.36/227.72 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.36/227.72 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.36/227.72 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.36/227.72 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.36/227.72 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.36/227.72 U63(active(X:S)) -> U63(X:S) 227.36/227.72 U63(mark(X:S)) -> U63(X:S) 227.36/227.72 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.36/227.72 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.36/227.72 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.36/227.72 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.36/227.72 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.36/227.72 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.36/227.72 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.36/227.72 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.36/227.72 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.36/227.72 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.36/227.72 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.36/227.72 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.36/227.72 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.36/227.72 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.36/227.72 U74(active(X:S)) -> U74(X:S) 227.36/227.72 U74(mark(X:S)) -> U74(X:S) 227.36/227.72 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.36/227.72 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.36/227.72 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.36/227.72 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.36/227.72 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.36/227.72 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.36/227.72 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.36/227.72 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.36/227.72 U83(active(X:S)) -> U83(X:S) 227.36/227.72 U83(mark(X:S)) -> U83(X:S) 227.36/227.72 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.36/227.72 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.36/227.72 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.36/227.72 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.36/227.72 U92(active(X:S)) -> U92(X:S) 227.36/227.72 U92(mark(X:S)) -> U92(X:S) 227.36/227.72 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.36/227.72 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.36/227.72 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.36/227.72 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.36/227.72 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.36/227.72 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.36/227.72 active(U13(tt)) -> mark(tt) 227.36/227.72 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.36/227.72 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.36/227.72 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.36/227.72 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.36/227.72 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.36/227.72 active(U26(tt)) -> mark(tt) 227.36/227.72 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.36/227.72 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.36/227.72 active(U33(tt)) -> mark(tt) 227.36/227.72 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.36/227.72 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.36/227.72 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.36/227.72 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.36/227.72 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.36/227.72 active(U46(tt)) -> mark(tt) 227.36/227.72 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.36/227.72 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.36/227.72 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.36/227.72 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.36/227.72 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.36/227.72 active(U56(tt)) -> mark(tt) 227.36/227.72 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.36/227.72 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.36/227.72 active(U63(tt)) -> mark(tt) 227.36/227.72 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.36/227.72 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.36/227.72 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.36/227.72 active(U74(tt)) -> mark(tt) 227.36/227.72 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.36/227.72 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.36/227.72 active(U83(tt)) -> mark(tt) 227.36/227.72 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.36/227.72 active(U92(tt)) -> mark(tt) 227.36/227.72 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.36/227.72 active(__(nil,X:S)) -> mark(X:S) 227.36/227.72 active(__(X:S,nil)) -> mark(X:S) 227.36/227.72 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.36/227.72 active(isList(nil)) -> mark(tt) 227.36/227.72 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.36/227.72 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.36/227.72 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.36/227.72 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.36/227.72 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.36/227.72 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.36/227.72 active(isPal(nil)) -> mark(tt) 227.36/227.72 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.36/227.72 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.36/227.72 active(isPalListKind(a)) -> mark(tt) 227.36/227.72 active(isPalListKind(e)) -> mark(tt) 227.36/227.72 active(isPalListKind(i)) -> mark(tt) 227.36/227.72 active(isPalListKind(nil)) -> mark(tt) 227.36/227.72 active(isPalListKind(o)) -> mark(tt) 227.36/227.72 active(isPalListKind(u)) -> mark(tt) 227.36/227.72 active(isQid(a)) -> mark(tt) 227.36/227.72 active(isQid(e)) -> mark(tt) 227.36/227.72 active(isQid(i)) -> mark(tt) 227.36/227.72 active(isQid(o)) -> mark(tt) 227.36/227.72 active(isQid(u)) -> mark(tt) 227.36/227.72 isList(active(X:S)) -> isList(X:S) 227.36/227.72 isList(mark(X:S)) -> isList(X:S) 227.36/227.72 isNeList(active(X:S)) -> isNeList(X:S) 227.36/227.72 isNeList(mark(X:S)) -> isNeList(X:S) 227.36/227.72 isNePal(active(X:S)) -> isNePal(X:S) 227.36/227.72 isNePal(mark(X:S)) -> isNePal(X:S) 227.36/227.72 isPal(active(X:S)) -> isPal(X:S) 227.36/227.72 isPal(mark(X:S)) -> isPal(X:S) 227.36/227.72 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.36/227.72 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.36/227.72 isQid(active(X:S)) -> isQid(X:S) 227.36/227.72 isQid(mark(X:S)) -> isQid(X:S) 227.36/227.72 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.36/227.72 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.36/227.72 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.36/227.72 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.36/227.72 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.36/227.72 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.36/227.72 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.36/227.72 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.36/227.72 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.36/227.72 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.36/227.72 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.36/227.72 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.36/227.72 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.36/227.72 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.36/227.72 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.36/227.72 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.36/227.72 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.36/227.72 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.36/227.72 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.36/227.72 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.36/227.72 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.36/227.72 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.36/227.72 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.36/227.72 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.36/227.72 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.36/227.72 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.36/227.72 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.36/227.72 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.36/227.72 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.36/227.72 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.36/227.72 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.36/227.72 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.36/227.72 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.36/227.72 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.36/227.72 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.36/227.72 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.36/227.72 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.36/227.72 mark(isList(X:S)) -> active(isList(X:S)) 227.36/227.72 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.36/227.72 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.36/227.72 mark(isPal(X:S)) -> active(isPal(X:S)) 227.36/227.72 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.36/227.72 mark(isQid(X:S)) -> active(isQid(X:S)) 227.36/227.72 mark(a) -> active(a) 227.36/227.72 mark(e) -> active(e) 227.36/227.72 mark(i) -> active(i) 227.36/227.72 mark(nil) -> active(nil) 227.36/227.72 mark(o) -> active(o) 227.36/227.72 mark(tt) -> active(tt) 227.36/227.72 mark(u) -> active(u) 227.36/227.72 227.36/227.72 Problem 1.44: 227.36/227.72 227.36/227.72 Reduction Pairs Processor: 227.36/227.72 -> Pairs: 227.36/227.72 ACTIVE(U72(tt,P:S)) -> MARK(U73(isPal(P:S),P:S)) 227.36/227.72 ACTIVE(U73(tt,P:S)) -> MARK(U74(isPalListKind(P:S))) 227.36/227.72 ACTIVE(U81(tt,V:S)) -> MARK(U82(isPalListKind(V:S),V:S)) 227.36/227.72 ACTIVE(U82(tt,V:S)) -> MARK(U83(isNePal(V:S))) 227.36/227.72 ACTIVE(U91(tt,V2:S)) -> MARK(U92(isPalListKind(V2:S))) 227.36/227.72 ACTIVE(__(__(X:S,Y:S),Z:S)) -> MARK(__(X:S,__(Y:S,Z:S))) 227.36/227.72 ACTIVE(__(nil,X:S)) -> MARK(X:S) 227.36/227.72 ACTIVE(__(X:S,nil)) -> MARK(X:S) 227.36/227.72 ACTIVE(isList(__(V1:S,V2:S))) -> MARK(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.36/227.72 ACTIVE(isList(V:S)) -> MARK(U11(isPalListKind(V:S),V:S)) 227.36/227.72 ACTIVE(isNeList(__(V1:S,V2:S))) -> MARK(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.36/227.72 ACTIVE(isNeList(__(V1:S,V2:S))) -> MARK(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.36/227.72 ACTIVE(isNeList(V:S)) -> MARK(U31(isPalListKind(V:S),V:S)) 227.36/227.72 ACTIVE(isNePal(__(I:S,__(P:S,I:S)))) -> MARK(U71(isQid(I:S),I:S,P:S)) 227.36/227.72 ACTIVE(isNePal(V:S)) -> MARK(U61(isPalListKind(V:S),V:S)) 227.36/227.72 ACTIVE(isPal(V:S)) -> MARK(U81(isPalListKind(V:S),V:S)) 227.36/227.72 ACTIVE(isPalListKind(__(V1:S,V2:S))) -> MARK(U91(isPalListKind(V1:S),V2:S)) 227.36/227.72 MARK(U11(X1:S,X2:S)) -> ACTIVE(U11(mark(X1:S),X2:S)) 227.36/227.72 MARK(U11(X1:S,X2:S)) -> MARK(X1:S) 227.36/227.72 MARK(U12(X1:S,X2:S)) -> ACTIVE(U12(mark(X1:S),X2:S)) 227.36/227.72 MARK(U12(X1:S,X2:S)) -> MARK(X1:S) 227.36/227.72 MARK(U13(X:S)) -> ACTIVE(U13(mark(X:S))) 227.36/227.72 MARK(U13(X:S)) -> MARK(X:S) 227.36/227.72 MARK(U21(X1:S,X2:S,X3:S)) -> ACTIVE(U21(mark(X1:S),X2:S,X3:S)) 227.36/227.72 MARK(U21(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.36/227.72 MARK(U22(X1:S,X2:S,X3:S)) -> ACTIVE(U22(mark(X1:S),X2:S,X3:S)) 227.36/227.72 MARK(U22(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.36/227.72 MARK(U23(X1:S,X2:S,X3:S)) -> ACTIVE(U23(mark(X1:S),X2:S,X3:S)) 227.36/227.72 MARK(U23(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.36/227.72 MARK(U24(X1:S,X2:S,X3:S)) -> ACTIVE(U24(mark(X1:S),X2:S,X3:S)) 227.36/227.72 MARK(U24(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.36/227.72 MARK(U25(X1:S,X2:S)) -> ACTIVE(U25(mark(X1:S),X2:S)) 227.36/227.72 MARK(U25(X1:S,X2:S)) -> MARK(X1:S) 227.36/227.72 MARK(U26(X:S)) -> ACTIVE(U26(mark(X:S))) 227.36/227.72 MARK(U26(X:S)) -> MARK(X:S) 227.36/227.72 MARK(U31(X1:S,X2:S)) -> ACTIVE(U31(mark(X1:S),X2:S)) 227.36/227.72 MARK(U31(X1:S,X2:S)) -> MARK(X1:S) 227.36/227.72 MARK(U32(X1:S,X2:S)) -> ACTIVE(U32(mark(X1:S),X2:S)) 227.36/227.72 MARK(U32(X1:S,X2:S)) -> MARK(X1:S) 227.36/227.72 MARK(U33(X:S)) -> ACTIVE(U33(mark(X:S))) 227.36/227.72 MARK(U33(X:S)) -> MARK(X:S) 227.36/227.72 MARK(U41(X1:S,X2:S,X3:S)) -> ACTIVE(U41(mark(X1:S),X2:S,X3:S)) 227.36/227.72 MARK(U41(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.36/227.72 MARK(U42(X1:S,X2:S,X3:S)) -> ACTIVE(U42(mark(X1:S),X2:S,X3:S)) 227.36/227.72 MARK(U42(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.36/227.72 MARK(U43(X1:S,X2:S,X3:S)) -> ACTIVE(U43(mark(X1:S),X2:S,X3:S)) 227.36/227.72 MARK(U43(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.36/227.72 MARK(U44(X1:S,X2:S,X3:S)) -> ACTIVE(U44(mark(X1:S),X2:S,X3:S)) 227.36/227.72 MARK(U44(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.36/227.72 MARK(U45(X1:S,X2:S)) -> ACTIVE(U45(mark(X1:S),X2:S)) 227.36/227.72 MARK(U45(X1:S,X2:S)) -> MARK(X1:S) 227.36/227.72 MARK(U46(X:S)) -> ACTIVE(U46(mark(X:S))) 227.36/227.72 MARK(U46(X:S)) -> MARK(X:S) 227.36/227.72 MARK(U51(X1:S,X2:S,X3:S)) -> ACTIVE(U51(mark(X1:S),X2:S,X3:S)) 227.36/227.72 MARK(U51(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.36/227.72 MARK(U52(X1:S,X2:S,X3:S)) -> ACTIVE(U52(mark(X1:S),X2:S,X3:S)) 227.36/227.72 MARK(U52(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.36/227.72 MARK(U53(X1:S,X2:S,X3:S)) -> ACTIVE(U53(mark(X1:S),X2:S,X3:S)) 227.36/227.72 MARK(U53(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.36/227.72 MARK(U54(X1:S,X2:S,X3:S)) -> ACTIVE(U54(mark(X1:S),X2:S,X3:S)) 227.36/227.72 MARK(U54(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.36/227.72 MARK(U55(X1:S,X2:S)) -> ACTIVE(U55(mark(X1:S),X2:S)) 227.36/227.72 MARK(U55(X1:S,X2:S)) -> MARK(X1:S) 227.36/227.72 MARK(U56(X:S)) -> ACTIVE(U56(mark(X:S))) 227.36/227.72 MARK(U56(X:S)) -> MARK(X:S) 227.36/227.72 MARK(U61(X1:S,X2:S)) -> ACTIVE(U61(mark(X1:S),X2:S)) 227.36/227.72 MARK(U61(X1:S,X2:S)) -> MARK(X1:S) 227.36/227.72 MARK(U62(X1:S,X2:S)) -> ACTIVE(U62(mark(X1:S),X2:S)) 227.36/227.72 MARK(U62(X1:S,X2:S)) -> MARK(X1:S) 227.36/227.72 MARK(U63(X:S)) -> ACTIVE(U63(mark(X:S))) 227.36/227.72 MARK(U63(X:S)) -> MARK(X:S) 227.36/227.72 MARK(U71(X1:S,X2:S,X3:S)) -> ACTIVE(U71(mark(X1:S),X2:S,X3:S)) 227.36/227.72 MARK(U71(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.36/227.72 MARK(U72(X1:S,X2:S)) -> ACTIVE(U72(mark(X1:S),X2:S)) 227.36/227.72 MARK(U72(X1:S,X2:S)) -> MARK(X1:S) 227.36/227.72 MARK(U73(X1:S,X2:S)) -> ACTIVE(U73(mark(X1:S),X2:S)) 227.36/227.72 MARK(U73(X1:S,X2:S)) -> MARK(X1:S) 227.36/227.72 MARK(U74(X:S)) -> ACTIVE(U74(mark(X:S))) 227.36/227.72 MARK(U74(X:S)) -> MARK(X:S) 227.36/227.72 MARK(U81(X1:S,X2:S)) -> ACTIVE(U81(mark(X1:S),X2:S)) 227.36/227.72 MARK(U81(X1:S,X2:S)) -> MARK(X1:S) 227.36/227.72 MARK(U82(X1:S,X2:S)) -> ACTIVE(U82(mark(X1:S),X2:S)) 227.36/227.72 MARK(U82(X1:S,X2:S)) -> MARK(X1:S) 227.36/227.72 MARK(U83(X:S)) -> ACTIVE(U83(mark(X:S))) 227.36/227.72 MARK(U83(X:S)) -> MARK(X:S) 227.36/227.72 MARK(U91(X1:S,X2:S)) -> ACTIVE(U91(mark(X1:S),X2:S)) 227.36/227.72 MARK(U91(X1:S,X2:S)) -> MARK(X1:S) 227.36/227.72 MARK(U92(X:S)) -> ACTIVE(U92(mark(X:S))) 227.36/227.72 MARK(U92(X:S)) -> MARK(X:S) 227.36/227.72 MARK(__(X1:S,X2:S)) -> ACTIVE(__(mark(X1:S),mark(X2:S))) 227.36/227.72 MARK(__(X1:S,X2:S)) -> MARK(X1:S) 227.36/227.72 MARK(__(X1:S,X2:S)) -> MARK(X2:S) 227.36/227.72 MARK(isList(X:S)) -> ACTIVE(isList(X:S)) 227.36/227.72 MARK(isNeList(X:S)) -> ACTIVE(isNeList(X:S)) 227.36/227.72 MARK(isNePal(X:S)) -> ACTIVE(isNePal(X:S)) 227.36/227.72 MARK(isPal(X:S)) -> ACTIVE(isPal(X:S)) 227.36/227.72 MARK(isPalListKind(X:S)) -> ACTIVE(isPalListKind(X:S)) 227.36/227.72 -> Rules: 227.36/227.72 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.36/227.72 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.36/227.72 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.36/227.72 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.36/227.72 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.36/227.72 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.36/227.72 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.36/227.72 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.36/227.72 U13(active(X:S)) -> U13(X:S) 227.36/227.72 U13(mark(X:S)) -> U13(X:S) 227.36/227.72 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.36/227.72 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.36/227.72 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.36/227.72 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.36/227.72 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.36/227.72 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.36/227.72 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.36/227.72 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.36/227.72 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.36/227.72 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.36/227.72 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.36/227.72 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.36/227.72 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.36/227.72 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.36/227.72 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.36/227.72 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.36/227.72 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.36/227.72 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.36/227.72 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.36/227.72 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.36/227.72 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.36/227.72 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.36/227.72 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.36/227.72 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.36/227.72 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.36/227.72 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.36/227.72 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.36/227.72 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.36/227.72 U26(active(X:S)) -> U26(X:S) 227.36/227.72 U26(mark(X:S)) -> U26(X:S) 227.36/227.72 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.36/227.72 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.36/227.72 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.36/227.72 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.36/227.72 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.36/227.72 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.36/227.72 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.36/227.72 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.36/227.72 U33(active(X:S)) -> U33(X:S) 227.36/227.72 U33(mark(X:S)) -> U33(X:S) 227.36/227.72 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.36/227.72 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.36/227.72 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.36/227.72 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.36/227.72 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.36/227.72 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.36/227.72 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.36/227.72 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.36/227.72 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.36/227.72 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.36/227.72 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.36/227.72 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.36/227.72 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.36/227.72 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.36/227.72 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.36/227.72 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.36/227.72 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.36/227.72 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.36/227.72 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.36/227.72 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.36/227.72 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.36/227.72 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.36/227.72 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.36/227.72 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.36/227.72 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.36/227.72 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.36/227.72 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.36/227.72 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.36/227.72 U46(active(X:S)) -> U46(X:S) 227.36/227.72 U46(mark(X:S)) -> U46(X:S) 227.36/227.72 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.36/227.72 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.36/227.72 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.36/227.72 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.36/227.72 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.36/227.72 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.36/227.72 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.36/227.72 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.36/227.72 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.36/227.72 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.36/227.72 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.36/227.72 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.36/227.72 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.36/227.72 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.36/227.72 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.36/227.72 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.36/227.72 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.36/227.72 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.36/227.72 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.36/227.72 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.36/227.72 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.36/227.72 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.36/227.72 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.36/227.72 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.36/227.72 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.36/227.72 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.36/227.72 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.36/227.72 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.36/227.72 U56(active(X:S)) -> U56(X:S) 227.36/227.72 U56(mark(X:S)) -> U56(X:S) 227.36/227.72 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.36/227.72 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.36/227.72 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.36/227.72 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.36/227.72 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.36/227.72 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.36/227.72 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.36/227.72 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.36/227.72 U63(active(X:S)) -> U63(X:S) 227.36/227.72 U63(mark(X:S)) -> U63(X:S) 227.36/227.72 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.36/227.72 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.36/227.72 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.36/227.72 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.36/227.72 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.36/227.72 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.36/227.72 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.36/227.72 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.36/227.72 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.36/227.72 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.36/227.72 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.36/227.72 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.36/227.72 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.36/227.72 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.36/227.72 U74(active(X:S)) -> U74(X:S) 227.36/227.72 U74(mark(X:S)) -> U74(X:S) 227.36/227.72 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.36/227.72 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.36/227.72 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.36/227.72 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.36/227.72 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.36/227.72 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.36/227.72 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.36/227.72 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.36/227.72 U83(active(X:S)) -> U83(X:S) 227.36/227.72 U83(mark(X:S)) -> U83(X:S) 227.36/227.72 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.36/227.72 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.36/227.72 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.36/227.72 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.36/227.72 U92(active(X:S)) -> U92(X:S) 227.36/227.72 U92(mark(X:S)) -> U92(X:S) 227.36/227.72 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.36/227.72 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.36/227.72 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.36/227.72 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.36/227.72 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.36/227.72 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.36/227.72 active(U13(tt)) -> mark(tt) 227.36/227.72 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.36/227.72 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.36/227.72 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.36/227.72 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.36/227.72 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.36/227.72 active(U26(tt)) -> mark(tt) 227.36/227.72 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.36/227.72 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.36/227.72 active(U33(tt)) -> mark(tt) 227.36/227.72 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.36/227.72 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.36/227.72 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.36/227.72 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.36/227.72 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.36/227.72 active(U46(tt)) -> mark(tt) 227.36/227.72 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.36/227.72 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.36/227.72 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.36/227.72 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.36/227.72 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.36/227.72 active(U56(tt)) -> mark(tt) 227.36/227.72 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.36/227.72 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.36/227.72 active(U63(tt)) -> mark(tt) 227.36/227.72 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.36/227.72 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.36/227.72 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.36/227.72 active(U74(tt)) -> mark(tt) 227.36/227.72 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.36/227.72 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.36/227.72 active(U83(tt)) -> mark(tt) 227.36/227.72 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.36/227.72 active(U92(tt)) -> mark(tt) 227.36/227.72 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.36/227.72 active(__(nil,X:S)) -> mark(X:S) 227.36/227.72 active(__(X:S,nil)) -> mark(X:S) 227.36/227.72 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.36/227.72 active(isList(nil)) -> mark(tt) 227.36/227.72 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.36/227.72 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.36/227.72 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.36/227.72 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.36/227.72 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.36/227.72 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.36/227.72 active(isPal(nil)) -> mark(tt) 227.36/227.72 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.36/227.72 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.36/227.72 active(isPalListKind(a)) -> mark(tt) 227.36/227.72 active(isPalListKind(e)) -> mark(tt) 227.36/227.72 active(isPalListKind(i)) -> mark(tt) 227.36/227.72 active(isPalListKind(nil)) -> mark(tt) 227.36/227.72 active(isPalListKind(o)) -> mark(tt) 227.36/227.72 active(isPalListKind(u)) -> mark(tt) 227.36/227.72 active(isQid(a)) -> mark(tt) 227.36/227.72 active(isQid(e)) -> mark(tt) 227.36/227.72 active(isQid(i)) -> mark(tt) 227.36/227.72 active(isQid(o)) -> mark(tt) 227.36/227.72 active(isQid(u)) -> mark(tt) 227.36/227.72 isList(active(X:S)) -> isList(X:S) 227.36/227.72 isList(mark(X:S)) -> isList(X:S) 227.36/227.72 isNeList(active(X:S)) -> isNeList(X:S) 227.36/227.72 isNeList(mark(X:S)) -> isNeList(X:S) 227.36/227.72 isNePal(active(X:S)) -> isNePal(X:S) 227.36/227.72 isNePal(mark(X:S)) -> isNePal(X:S) 227.36/227.72 isPal(active(X:S)) -> isPal(X:S) 227.36/227.72 isPal(mark(X:S)) -> isPal(X:S) 227.36/227.72 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.36/227.72 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.36/227.72 isQid(active(X:S)) -> isQid(X:S) 227.36/227.72 isQid(mark(X:S)) -> isQid(X:S) 227.36/227.72 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.36/227.72 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.36/227.72 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.36/227.72 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.36/227.72 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.36/227.72 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.36/227.72 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.36/227.72 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.36/227.72 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.36/227.72 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.36/227.72 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.36/227.72 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.36/227.72 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.36/227.72 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.36/227.72 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.36/227.72 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.36/227.72 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.36/227.72 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.36/227.72 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.36/227.72 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.36/227.73 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.36/227.73 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.36/227.73 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.36/227.73 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.36/227.73 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.36/227.73 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.36/227.73 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.36/227.73 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.36/227.73 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.36/227.73 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.36/227.73 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.36/227.73 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.36/227.73 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.36/227.73 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.36/227.73 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.36/227.73 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.36/227.73 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.36/227.73 mark(isList(X:S)) -> active(isList(X:S)) 227.36/227.73 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.36/227.73 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.36/227.73 mark(isPal(X:S)) -> active(isPal(X:S)) 227.36/227.73 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.36/227.73 mark(isQid(X:S)) -> active(isQid(X:S)) 227.36/227.73 mark(a) -> active(a) 227.36/227.73 mark(e) -> active(e) 227.36/227.73 mark(i) -> active(i) 227.36/227.73 mark(nil) -> active(nil) 227.36/227.73 mark(o) -> active(o) 227.36/227.73 mark(tt) -> active(tt) 227.36/227.73 mark(u) -> active(u) 227.36/227.73 -> Usable rules: 227.36/227.73 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.36/227.73 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.36/227.73 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.36/227.73 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.36/227.73 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.36/227.73 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.36/227.73 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.36/227.73 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.36/227.73 U13(active(X:S)) -> U13(X:S) 227.36/227.73 U13(mark(X:S)) -> U13(X:S) 227.36/227.73 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.36/227.73 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.36/227.73 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.36/227.73 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.36/227.73 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.36/227.73 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.36/227.73 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.36/227.73 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.36/227.73 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.36/227.73 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.36/227.73 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.36/227.73 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.36/227.73 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.36/227.73 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.36/227.73 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.36/227.73 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.36/227.73 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.36/227.73 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.36/227.73 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.36/227.73 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.36/227.73 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.36/227.73 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.36/227.73 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.36/227.73 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.36/227.73 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.36/227.73 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.36/227.73 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.36/227.73 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.36/227.73 U26(active(X:S)) -> U26(X:S) 227.36/227.73 U26(mark(X:S)) -> U26(X:S) 227.36/227.73 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.36/227.73 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.36/227.73 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.36/227.73 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.36/227.73 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.36/227.73 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.36/227.73 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.36/227.73 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.36/227.73 U33(active(X:S)) -> U33(X:S) 227.36/227.73 U33(mark(X:S)) -> U33(X:S) 227.36/227.73 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.36/227.73 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.36/227.73 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.36/227.73 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.36/227.73 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.36/227.73 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.36/227.73 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.36/227.73 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.36/227.73 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.36/227.73 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.36/227.73 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.36/227.73 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.36/227.73 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.36/227.73 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.36/227.73 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.36/227.73 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.36/227.73 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.36/227.73 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.36/227.73 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.36/227.73 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.36/227.73 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.36/227.73 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.36/227.73 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.36/227.73 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.36/227.73 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.36/227.73 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.36/227.73 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.36/227.73 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.36/227.73 U46(active(X:S)) -> U46(X:S) 227.36/227.73 U46(mark(X:S)) -> U46(X:S) 227.36/227.73 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.36/227.73 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.36/227.73 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.36/227.73 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.36/227.73 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.36/227.73 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.36/227.73 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.36/227.73 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.36/227.73 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.36/227.73 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.36/227.73 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.36/227.73 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.36/227.73 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.36/227.73 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.36/227.73 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.36/227.73 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.36/227.73 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.36/227.73 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.36/227.73 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.36/227.73 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.36/227.73 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.36/227.73 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.36/227.73 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.36/227.73 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.36/227.73 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.36/227.73 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.36/227.73 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.36/227.73 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.36/227.73 U56(active(X:S)) -> U56(X:S) 227.36/227.73 U56(mark(X:S)) -> U56(X:S) 227.36/227.73 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.36/227.73 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.36/227.73 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.36/227.73 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.36/227.73 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.36/227.73 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.36/227.73 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.36/227.73 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.36/227.73 U63(active(X:S)) -> U63(X:S) 227.36/227.73 U63(mark(X:S)) -> U63(X:S) 227.36/227.73 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.36/227.73 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.36/227.73 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.36/227.73 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.36/227.73 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.36/227.73 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.36/227.73 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.36/227.73 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.36/227.73 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.36/227.73 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.36/227.73 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.36/227.73 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.36/227.73 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.36/227.73 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.36/227.73 U74(active(X:S)) -> U74(X:S) 227.36/227.73 U74(mark(X:S)) -> U74(X:S) 227.36/227.73 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.36/227.73 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.36/227.73 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.36/227.73 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.36/227.73 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.36/227.73 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.36/227.73 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.36/227.73 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.36/227.73 U83(active(X:S)) -> U83(X:S) 227.36/227.73 U83(mark(X:S)) -> U83(X:S) 227.36/227.73 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.36/227.73 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.36/227.73 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.36/227.73 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.36/227.73 U92(active(X:S)) -> U92(X:S) 227.36/227.73 U92(mark(X:S)) -> U92(X:S) 227.36/227.73 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.36/227.73 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.36/227.73 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.36/227.73 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.36/227.73 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.36/227.73 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.36/227.73 active(U13(tt)) -> mark(tt) 227.36/227.73 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.36/227.73 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.36/227.73 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.36/227.73 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.36/227.73 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.36/227.73 active(U26(tt)) -> mark(tt) 227.36/227.73 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.36/227.73 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.36/227.73 active(U33(tt)) -> mark(tt) 227.36/227.73 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.36/227.73 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.36/227.73 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.36/227.73 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.36/227.73 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.36/227.73 active(U46(tt)) -> mark(tt) 227.36/227.73 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.36/227.73 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.36/227.73 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.36/227.73 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.36/227.73 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.36/227.73 active(U56(tt)) -> mark(tt) 227.36/227.73 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.36/227.73 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.36/227.73 active(U63(tt)) -> mark(tt) 227.36/227.73 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.36/227.73 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.36/227.73 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.36/227.73 active(U74(tt)) -> mark(tt) 227.36/227.73 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.36/227.73 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.36/227.73 active(U83(tt)) -> mark(tt) 227.36/227.73 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.36/227.73 active(U92(tt)) -> mark(tt) 227.36/227.73 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.36/227.73 active(__(nil,X:S)) -> mark(X:S) 227.36/227.73 active(__(X:S,nil)) -> mark(X:S) 227.36/227.73 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.36/227.73 active(isList(nil)) -> mark(tt) 227.36/227.73 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.36/227.73 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.36/227.73 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.36/227.73 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.36/227.73 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.36/227.73 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.36/227.73 active(isPal(nil)) -> mark(tt) 227.36/227.73 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.36/227.73 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.36/227.73 active(isPalListKind(a)) -> mark(tt) 227.36/227.73 active(isPalListKind(e)) -> mark(tt) 227.36/227.73 active(isPalListKind(i)) -> mark(tt) 227.36/227.73 active(isPalListKind(nil)) -> mark(tt) 227.36/227.73 active(isPalListKind(o)) -> mark(tt) 227.36/227.73 active(isPalListKind(u)) -> mark(tt) 227.36/227.73 active(isQid(a)) -> mark(tt) 227.36/227.73 active(isQid(e)) -> mark(tt) 227.36/227.73 active(isQid(i)) -> mark(tt) 227.36/227.73 active(isQid(o)) -> mark(tt) 227.36/227.73 active(isQid(u)) -> mark(tt) 227.36/227.73 isList(active(X:S)) -> isList(X:S) 227.36/227.73 isList(mark(X:S)) -> isList(X:S) 227.36/227.73 isNeList(active(X:S)) -> isNeList(X:S) 227.36/227.73 isNeList(mark(X:S)) -> isNeList(X:S) 227.36/227.73 isNePal(active(X:S)) -> isNePal(X:S) 227.36/227.73 isNePal(mark(X:S)) -> isNePal(X:S) 227.36/227.73 isPal(active(X:S)) -> isPal(X:S) 227.36/227.73 isPal(mark(X:S)) -> isPal(X:S) 227.36/227.73 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.36/227.73 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.36/227.73 isQid(active(X:S)) -> isQid(X:S) 227.36/227.73 isQid(mark(X:S)) -> isQid(X:S) 227.36/227.73 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.36/227.73 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.36/227.73 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.36/227.73 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.36/227.73 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.36/227.73 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.36/227.73 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.36/227.73 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.36/227.73 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.36/227.73 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.36/227.73 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.36/227.73 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.36/227.73 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.36/227.73 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.36/227.73 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.36/227.73 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.36/227.73 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.36/227.73 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.36/227.73 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.36/227.73 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.36/227.73 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.36/227.73 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.36/227.73 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.36/227.73 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.36/227.73 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.36/227.73 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.36/227.73 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.36/227.73 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.36/227.73 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.36/227.73 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.36/227.73 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.36/227.73 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.36/227.73 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.36/227.73 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.36/227.73 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.36/227.73 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.36/227.73 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.36/227.73 mark(isList(X:S)) -> active(isList(X:S)) 227.36/227.73 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.36/227.73 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.36/227.73 mark(isPal(X:S)) -> active(isPal(X:S)) 227.36/227.73 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.36/227.73 mark(isQid(X:S)) -> active(isQid(X:S)) 227.36/227.73 mark(a) -> active(a) 227.36/227.73 mark(e) -> active(e) 227.36/227.73 mark(i) -> active(i) 227.36/227.73 mark(nil) -> active(nil) 227.36/227.73 mark(o) -> active(o) 227.36/227.73 mark(tt) -> active(tt) 227.36/227.73 mark(u) -> active(u) 227.36/227.73 ->Interpretation type: 227.36/227.73 Linear 227.36/227.73 ->Coefficients: 227.36/227.73 Natural Numbers 227.36/227.73 ->Dimension: 227.36/227.73 1 227.36/227.73 ->Bound: 227.36/227.73 2 227.36/227.73 ->Interpretation: 227.36/227.73 227.36/227.73 [U11](X1,X2) = X1 + 2.X2 227.36/227.73 [U12](X1,X2) = X1 + 2.X2 227.36/227.73 [U13](X) = X 227.36/227.73 [U21](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.36/227.73 [U22](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.36/227.73 [U23](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.36/227.73 [U24](X1,X2,X3) = X1 + 2.X2 + 2.X3 + 2 227.36/227.73 [U25](X1,X2) = X1 + 2.X2 + 2 227.36/227.73 [U26](X) = X + 2 227.36/227.73 [U31](X1,X2) = X1 227.36/227.73 [U32](X1,X2) = X1 227.36/227.73 [U33](X) = X 227.36/227.73 [U41](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.36/227.73 [U42](X1,X2,X3) = X1 + 2.X2 + 2.X3 + 2 227.36/227.73 [U43](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 227.36/227.73 [U44](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 227.36/227.73 [U45](X1,X2) = X1 + 2.X2 + 2 227.36/227.73 [U46](X) = X + 2 227.36/227.73 [U51](X1,X2,X3) = X1 + 2.X2 + 2.X3 + 2 227.36/227.73 [U52](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 227.36/227.73 [U53](X1,X2,X3) = X1 + 2.X2 + 2.X3 + 2 227.36/227.73 [U54](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 227.36/227.73 [U55](X1,X2) = X1 + 2.X2 + 2 227.36/227.73 [U56](X) = X + 1 227.36/227.73 [U61](X1,X2) = X1 + 2.X2 227.36/227.73 [U62](X1,X2) = X1 227.36/227.73 [U63](X) = X 227.36/227.73 [U71](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.36/227.73 [U72](X1,X2) = 2.X1 + 2.X2 + 2 227.36/227.73 [U73](X1,X2) = X1 + 1 227.36/227.73 [U74](X) = X + 1 227.36/227.73 [U81](X1,X2) = X1 + 2.X2 227.36/227.73 [U82](X1,X2) = X1 + 2.X2 227.36/227.73 [U83](X) = X 227.36/227.73 [U91](X1,X2) = X1 227.36/227.73 [U92](X) = X 227.36/227.73 [__](X1,X2) = 2.X1 + X2 + 2 227.36/227.73 [active](X) = X 227.36/227.73 [isList](X) = 2.X + 2 227.36/227.73 [isNeList](X) = 2.X + 2 227.36/227.73 [isNePal](X) = 2.X + 2 227.36/227.73 [isPal](X) = 2.X + 2 227.36/227.73 [isPalListKind](X) = 2 227.36/227.73 [isQid](X) = 2 227.36/227.73 [mark](X) = X 227.36/227.73 [a] = 0 227.36/227.73 [e] = 2 227.36/227.73 [fSNonEmpty] = 0 227.36/227.73 [i] = 2 227.36/227.73 [nil] = 2 227.36/227.73 [o] = 0 227.36/227.73 [tt] = 2 227.36/227.73 [u] = 2 227.36/227.73 [U11#](X1,X2) = 0 227.36/227.73 [U12#](X1,X2) = 0 227.36/227.73 [U13#](X) = 0 227.36/227.73 [U21#](X1,X2,X3) = 0 227.36/227.73 [U22#](X1,X2,X3) = 0 227.36/227.73 [U23#](X1,X2,X3) = 0 227.36/227.73 [U24#](X1,X2,X3) = 0 227.36/227.73 [U25#](X1,X2) = 0 227.36/227.73 [U26#](X) = 0 227.36/227.73 [U31#](X1,X2) = 0 227.36/227.73 [U32#](X1,X2) = 0 227.36/227.73 [U33#](X) = 0 227.36/227.73 [U41#](X1,X2,X3) = 0 227.36/227.73 [U42#](X1,X2,X3) = 0 227.36/227.73 [U43#](X1,X2,X3) = 0 227.36/227.73 [U44#](X1,X2,X3) = 0 227.36/227.73 [U45#](X1,X2) = 0 227.36/227.73 [U46#](X) = 0 227.36/227.73 [U51#](X1,X2,X3) = 0 227.36/227.73 [U52#](X1,X2,X3) = 0 227.36/227.73 [U53#](X1,X2,X3) = 0 227.36/227.73 [U54#](X1,X2,X3) = 0 227.36/227.73 [U55#](X1,X2) = 0 227.36/227.73 [U56#](X) = 0 227.36/227.73 [U61#](X1,X2) = 0 227.36/227.73 [U62#](X1,X2) = 0 227.36/227.73 [U63#](X) = 0 227.36/227.73 [U71#](X1,X2,X3) = 0 227.36/227.73 [U72#](X1,X2) = 0 227.36/227.73 [U73#](X1,X2) = 0 227.36/227.73 [U74#](X) = 0 227.36/227.73 [U81#](X1,X2) = 0 227.36/227.73 [U82#](X1,X2) = 0 227.36/227.73 [U83#](X) = 0 227.36/227.73 [U91#](X1,X2) = 0 227.36/227.73 [U92#](X) = 0 227.36/227.73 [__#](X1,X2) = 0 227.36/227.73 [ACTIVE](X) = 2.X + 2 227.36/227.73 [ISLIST](X) = 0 227.36/227.73 [ISNELIST](X) = 0 227.36/227.73 [ISNEPAL](X) = 0 227.36/227.73 [ISPAL](X) = 0 227.36/227.73 [ISPALLISTKIND](X) = 0 227.36/227.73 [ISQID](X) = 0 227.36/227.73 [MARK](X) = 2.X + 2 227.36/227.73 227.36/227.73 Problem 1.44: 227.36/227.73 227.36/227.73 SCC Processor: 227.36/227.73 -> Pairs: 227.36/227.73 ACTIVE(U73(tt,P:S)) -> MARK(U74(isPalListKind(P:S))) 227.36/227.73 ACTIVE(U81(tt,V:S)) -> MARK(U82(isPalListKind(V:S),V:S)) 227.36/227.73 ACTIVE(U82(tt,V:S)) -> MARK(U83(isNePal(V:S))) 227.36/227.73 ACTIVE(U91(tt,V2:S)) -> MARK(U92(isPalListKind(V2:S))) 227.36/227.73 ACTIVE(__(__(X:S,Y:S),Z:S)) -> MARK(__(X:S,__(Y:S,Z:S))) 227.36/227.73 ACTIVE(__(nil,X:S)) -> MARK(X:S) 227.36/227.73 ACTIVE(__(X:S,nil)) -> MARK(X:S) 227.36/227.73 ACTIVE(isList(__(V1:S,V2:S))) -> MARK(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.36/227.73 ACTIVE(isList(V:S)) -> MARK(U11(isPalListKind(V:S),V:S)) 227.36/227.73 ACTIVE(isNeList(__(V1:S,V2:S))) -> MARK(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.36/227.73 ACTIVE(isNeList(__(V1:S,V2:S))) -> MARK(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.36/227.73 ACTIVE(isNeList(V:S)) -> MARK(U31(isPalListKind(V:S),V:S)) 227.36/227.73 ACTIVE(isNePal(__(I:S,__(P:S,I:S)))) -> MARK(U71(isQid(I:S),I:S,P:S)) 227.36/227.73 ACTIVE(isNePal(V:S)) -> MARK(U61(isPalListKind(V:S),V:S)) 227.36/227.73 ACTIVE(isPal(V:S)) -> MARK(U81(isPalListKind(V:S),V:S)) 227.36/227.73 ACTIVE(isPalListKind(__(V1:S,V2:S))) -> MARK(U91(isPalListKind(V1:S),V2:S)) 227.36/227.73 MARK(U11(X1:S,X2:S)) -> ACTIVE(U11(mark(X1:S),X2:S)) 227.36/227.73 MARK(U11(X1:S,X2:S)) -> MARK(X1:S) 227.36/227.73 MARK(U12(X1:S,X2:S)) -> ACTIVE(U12(mark(X1:S),X2:S)) 227.36/227.73 MARK(U12(X1:S,X2:S)) -> MARK(X1:S) 227.36/227.73 MARK(U13(X:S)) -> ACTIVE(U13(mark(X:S))) 227.36/227.73 MARK(U13(X:S)) -> MARK(X:S) 227.36/227.73 MARK(U21(X1:S,X2:S,X3:S)) -> ACTIVE(U21(mark(X1:S),X2:S,X3:S)) 227.36/227.73 MARK(U21(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.36/227.73 MARK(U22(X1:S,X2:S,X3:S)) -> ACTIVE(U22(mark(X1:S),X2:S,X3:S)) 227.36/227.73 MARK(U22(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.36/227.73 MARK(U23(X1:S,X2:S,X3:S)) -> ACTIVE(U23(mark(X1:S),X2:S,X3:S)) 227.36/227.73 MARK(U23(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.36/227.73 MARK(U24(X1:S,X2:S,X3:S)) -> ACTIVE(U24(mark(X1:S),X2:S,X3:S)) 227.36/227.73 MARK(U24(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.36/227.73 MARK(U25(X1:S,X2:S)) -> ACTIVE(U25(mark(X1:S),X2:S)) 227.36/227.73 MARK(U25(X1:S,X2:S)) -> MARK(X1:S) 227.36/227.73 MARK(U26(X:S)) -> ACTIVE(U26(mark(X:S))) 227.36/227.73 MARK(U26(X:S)) -> MARK(X:S) 227.36/227.73 MARK(U31(X1:S,X2:S)) -> ACTIVE(U31(mark(X1:S),X2:S)) 227.36/227.73 MARK(U31(X1:S,X2:S)) -> MARK(X1:S) 227.36/227.73 MARK(U32(X1:S,X2:S)) -> ACTIVE(U32(mark(X1:S),X2:S)) 227.36/227.73 MARK(U32(X1:S,X2:S)) -> MARK(X1:S) 227.36/227.73 MARK(U33(X:S)) -> ACTIVE(U33(mark(X:S))) 227.36/227.73 MARK(U33(X:S)) -> MARK(X:S) 227.36/227.73 MARK(U41(X1:S,X2:S,X3:S)) -> ACTIVE(U41(mark(X1:S),X2:S,X3:S)) 227.36/227.73 MARK(U41(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.36/227.73 MARK(U42(X1:S,X2:S,X3:S)) -> ACTIVE(U42(mark(X1:S),X2:S,X3:S)) 227.36/227.73 MARK(U42(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.36/227.73 MARK(U43(X1:S,X2:S,X3:S)) -> ACTIVE(U43(mark(X1:S),X2:S,X3:S)) 227.36/227.73 MARK(U43(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.36/227.73 MARK(U44(X1:S,X2:S,X3:S)) -> ACTIVE(U44(mark(X1:S),X2:S,X3:S)) 227.36/227.73 MARK(U44(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.36/227.73 MARK(U45(X1:S,X2:S)) -> ACTIVE(U45(mark(X1:S),X2:S)) 227.36/227.73 MARK(U45(X1:S,X2:S)) -> MARK(X1:S) 227.36/227.73 MARK(U46(X:S)) -> ACTIVE(U46(mark(X:S))) 227.36/227.73 MARK(U46(X:S)) -> MARK(X:S) 227.36/227.73 MARK(U51(X1:S,X2:S,X3:S)) -> ACTIVE(U51(mark(X1:S),X2:S,X3:S)) 227.36/227.73 MARK(U51(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.36/227.73 MARK(U52(X1:S,X2:S,X3:S)) -> ACTIVE(U52(mark(X1:S),X2:S,X3:S)) 227.36/227.73 MARK(U52(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.36/227.73 MARK(U53(X1:S,X2:S,X3:S)) -> ACTIVE(U53(mark(X1:S),X2:S,X3:S)) 227.36/227.73 MARK(U53(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.36/227.73 MARK(U54(X1:S,X2:S,X3:S)) -> ACTIVE(U54(mark(X1:S),X2:S,X3:S)) 227.36/227.73 MARK(U54(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.36/227.73 MARK(U55(X1:S,X2:S)) -> ACTIVE(U55(mark(X1:S),X2:S)) 227.36/227.73 MARK(U55(X1:S,X2:S)) -> MARK(X1:S) 227.36/227.73 MARK(U56(X:S)) -> ACTIVE(U56(mark(X:S))) 227.36/227.73 MARK(U56(X:S)) -> MARK(X:S) 227.36/227.73 MARK(U61(X1:S,X2:S)) -> ACTIVE(U61(mark(X1:S),X2:S)) 227.36/227.73 MARK(U61(X1:S,X2:S)) -> MARK(X1:S) 227.36/227.73 MARK(U62(X1:S,X2:S)) -> ACTIVE(U62(mark(X1:S),X2:S)) 227.36/227.73 MARK(U62(X1:S,X2:S)) -> MARK(X1:S) 227.36/227.73 MARK(U63(X:S)) -> ACTIVE(U63(mark(X:S))) 227.36/227.73 MARK(U63(X:S)) -> MARK(X:S) 227.36/227.73 MARK(U71(X1:S,X2:S,X3:S)) -> ACTIVE(U71(mark(X1:S),X2:S,X3:S)) 227.36/227.73 MARK(U71(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.36/227.73 MARK(U72(X1:S,X2:S)) -> ACTIVE(U72(mark(X1:S),X2:S)) 227.36/227.73 MARK(U72(X1:S,X2:S)) -> MARK(X1:S) 227.36/227.73 MARK(U73(X1:S,X2:S)) -> ACTIVE(U73(mark(X1:S),X2:S)) 227.36/227.73 MARK(U73(X1:S,X2:S)) -> MARK(X1:S) 227.36/227.73 MARK(U74(X:S)) -> ACTIVE(U74(mark(X:S))) 227.36/227.73 MARK(U74(X:S)) -> MARK(X:S) 227.36/227.73 MARK(U81(X1:S,X2:S)) -> ACTIVE(U81(mark(X1:S),X2:S)) 227.36/227.73 MARK(U81(X1:S,X2:S)) -> MARK(X1:S) 227.36/227.73 MARK(U82(X1:S,X2:S)) -> ACTIVE(U82(mark(X1:S),X2:S)) 227.36/227.73 MARK(U82(X1:S,X2:S)) -> MARK(X1:S) 227.36/227.73 MARK(U83(X:S)) -> ACTIVE(U83(mark(X:S))) 227.36/227.73 MARK(U83(X:S)) -> MARK(X:S) 227.36/227.73 MARK(U91(X1:S,X2:S)) -> ACTIVE(U91(mark(X1:S),X2:S)) 227.36/227.73 MARK(U91(X1:S,X2:S)) -> MARK(X1:S) 227.36/227.73 MARK(U92(X:S)) -> ACTIVE(U92(mark(X:S))) 227.36/227.73 MARK(U92(X:S)) -> MARK(X:S) 227.36/227.73 MARK(__(X1:S,X2:S)) -> ACTIVE(__(mark(X1:S),mark(X2:S))) 227.36/227.73 MARK(__(X1:S,X2:S)) -> MARK(X1:S) 227.36/227.73 MARK(__(X1:S,X2:S)) -> MARK(X2:S) 227.36/227.73 MARK(isList(X:S)) -> ACTIVE(isList(X:S)) 227.36/227.73 MARK(isNeList(X:S)) -> ACTIVE(isNeList(X:S)) 227.36/227.73 MARK(isNePal(X:S)) -> ACTIVE(isNePal(X:S)) 227.36/227.73 MARK(isPal(X:S)) -> ACTIVE(isPal(X:S)) 227.36/227.73 MARK(isPalListKind(X:S)) -> ACTIVE(isPalListKind(X:S)) 227.36/227.73 -> Rules: 227.36/227.73 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.36/227.73 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.36/227.73 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.36/227.73 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.36/227.73 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.36/227.73 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.36/227.73 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.36/227.73 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.36/227.73 U13(active(X:S)) -> U13(X:S) 227.36/227.73 U13(mark(X:S)) -> U13(X:S) 227.36/227.73 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.36/227.73 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.36/227.73 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.36/227.73 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.36/227.73 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.36/227.73 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.36/227.73 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.36/227.73 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.36/227.73 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.36/227.73 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.36/227.73 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.36/227.73 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.36/227.73 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.36/227.73 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.36/227.73 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.36/227.73 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.36/227.73 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.36/227.73 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.36/227.73 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.36/227.73 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.36/227.73 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.36/227.73 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.36/227.73 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.36/227.73 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.36/227.73 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.36/227.73 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.36/227.73 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.36/227.73 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.36/227.73 U26(active(X:S)) -> U26(X:S) 227.36/227.73 U26(mark(X:S)) -> U26(X:S) 227.36/227.73 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.36/227.73 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.36/227.73 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.36/227.73 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.36/227.73 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.36/227.73 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.36/227.73 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.36/227.73 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.36/227.73 U33(active(X:S)) -> U33(X:S) 227.36/227.73 U33(mark(X:S)) -> U33(X:S) 227.36/227.73 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.36/227.73 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.36/227.73 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.36/227.73 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.36/227.73 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.36/227.73 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.36/227.73 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.36/227.73 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.36/227.73 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.36/227.73 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.36/227.73 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.36/227.73 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.36/227.73 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.36/227.73 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.36/227.73 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.36/227.73 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.36/227.73 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.36/227.73 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.36/227.73 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.36/227.73 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.36/227.73 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.36/227.73 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.36/227.73 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.36/227.73 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.36/227.73 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.36/227.73 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.36/227.73 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.36/227.73 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.36/227.73 U46(active(X:S)) -> U46(X:S) 227.36/227.73 U46(mark(X:S)) -> U46(X:S) 227.36/227.73 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.36/227.73 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.36/227.73 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.36/227.73 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.36/227.73 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.36/227.73 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.36/227.73 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.36/227.73 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.36/227.73 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.36/227.73 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.36/227.73 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.36/227.73 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.36/227.73 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.36/227.73 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.36/227.73 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.36/227.73 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.36/227.73 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.36/227.73 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.36/227.73 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.36/227.73 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.36/227.73 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.36/227.73 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.36/227.73 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.36/227.73 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.36/227.73 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.36/227.73 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.36/227.73 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.36/227.73 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.36/227.73 U56(active(X:S)) -> U56(X:S) 227.36/227.73 U56(mark(X:S)) -> U56(X:S) 227.36/227.73 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.36/227.73 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.36/227.73 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.36/227.73 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.36/227.73 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.36/227.73 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.36/227.73 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.36/227.73 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.36/227.73 U63(active(X:S)) -> U63(X:S) 227.36/227.73 U63(mark(X:S)) -> U63(X:S) 227.36/227.73 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.36/227.73 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.36/227.73 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.36/227.73 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.36/227.73 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.36/227.73 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.36/227.73 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.36/227.73 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.36/227.73 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.36/227.73 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.36/227.73 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.36/227.73 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.36/227.73 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.36/227.73 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.36/227.73 U74(active(X:S)) -> U74(X:S) 227.36/227.73 U74(mark(X:S)) -> U74(X:S) 227.36/227.73 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.36/227.73 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.36/227.73 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.36/227.73 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.36/227.73 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.36/227.73 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.36/227.73 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.36/227.73 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.36/227.73 U83(active(X:S)) -> U83(X:S) 227.36/227.73 U83(mark(X:S)) -> U83(X:S) 227.36/227.73 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.36/227.73 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.36/227.73 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.36/227.73 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.36/227.73 U92(active(X:S)) -> U92(X:S) 227.36/227.73 U92(mark(X:S)) -> U92(X:S) 227.36/227.73 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.36/227.73 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.36/227.73 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.36/227.73 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.36/227.73 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.36/227.73 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.36/227.73 active(U13(tt)) -> mark(tt) 227.36/227.73 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.36/227.73 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.36/227.73 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.36/227.73 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.36/227.73 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.36/227.73 active(U26(tt)) -> mark(tt) 227.36/227.73 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.36/227.73 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.36/227.73 active(U33(tt)) -> mark(tt) 227.36/227.73 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.36/227.73 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.36/227.73 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.36/227.73 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.36/227.73 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.36/227.73 active(U46(tt)) -> mark(tt) 227.36/227.73 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.36/227.73 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.36/227.73 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.36/227.73 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.36/227.73 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.36/227.73 active(U56(tt)) -> mark(tt) 227.36/227.73 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.36/227.73 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.36/227.73 active(U63(tt)) -> mark(tt) 227.36/227.73 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.36/227.73 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.36/227.73 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.36/227.73 active(U74(tt)) -> mark(tt) 227.36/227.73 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.36/227.73 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.36/227.73 active(U83(tt)) -> mark(tt) 227.36/227.73 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.36/227.73 active(U92(tt)) -> mark(tt) 227.36/227.73 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.36/227.73 active(__(nil,X:S)) -> mark(X:S) 227.36/227.73 active(__(X:S,nil)) -> mark(X:S) 227.36/227.73 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.36/227.73 active(isList(nil)) -> mark(tt) 227.36/227.73 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.36/227.73 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.36/227.73 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.36/227.73 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.36/227.73 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.36/227.73 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.36/227.73 active(isPal(nil)) -> mark(tt) 227.36/227.73 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.36/227.73 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.36/227.73 active(isPalListKind(a)) -> mark(tt) 227.36/227.73 active(isPalListKind(e)) -> mark(tt) 227.36/227.73 active(isPalListKind(i)) -> mark(tt) 227.36/227.73 active(isPalListKind(nil)) -> mark(tt) 227.36/227.73 active(isPalListKind(o)) -> mark(tt) 227.36/227.73 active(isPalListKind(u)) -> mark(tt) 227.36/227.73 active(isQid(a)) -> mark(tt) 227.36/227.73 active(isQid(e)) -> mark(tt) 227.36/227.73 active(isQid(i)) -> mark(tt) 227.36/227.73 active(isQid(o)) -> mark(tt) 227.36/227.73 active(isQid(u)) -> mark(tt) 227.36/227.73 isList(active(X:S)) -> isList(X:S) 227.36/227.73 isList(mark(X:S)) -> isList(X:S) 227.36/227.73 isNeList(active(X:S)) -> isNeList(X:S) 227.36/227.73 isNeList(mark(X:S)) -> isNeList(X:S) 227.36/227.73 isNePal(active(X:S)) -> isNePal(X:S) 227.36/227.73 isNePal(mark(X:S)) -> isNePal(X:S) 227.36/227.73 isPal(active(X:S)) -> isPal(X:S) 227.36/227.73 isPal(mark(X:S)) -> isPal(X:S) 227.36/227.73 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.36/227.73 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.36/227.73 isQid(active(X:S)) -> isQid(X:S) 227.36/227.73 isQid(mark(X:S)) -> isQid(X:S) 227.36/227.73 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.36/227.73 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.36/227.73 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.36/227.73 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.36/227.73 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.36/227.73 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.36/227.73 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.36/227.73 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.36/227.73 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.36/227.73 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.36/227.73 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.36/227.73 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.36/227.73 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.36/227.73 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.36/227.73 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.36/227.73 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.36/227.73 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.36/227.73 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.36/227.73 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.36/227.73 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.36/227.73 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.36/227.73 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.36/227.73 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.36/227.73 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.36/227.73 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.36/227.73 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.36/227.73 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.36/227.73 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.36/227.73 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.36/227.73 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.36/227.73 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.36/227.73 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.36/227.73 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.36/227.73 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.36/227.73 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.36/227.73 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.36/227.73 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.36/227.73 mark(isList(X:S)) -> active(isList(X:S)) 227.36/227.73 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.36/227.73 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.36/227.73 mark(isPal(X:S)) -> active(isPal(X:S)) 227.36/227.73 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.36/227.73 mark(isQid(X:S)) -> active(isQid(X:S)) 227.36/227.73 mark(a) -> active(a) 227.36/227.73 mark(e) -> active(e) 227.36/227.73 mark(i) -> active(i) 227.36/227.73 mark(nil) -> active(nil) 227.36/227.73 mark(o) -> active(o) 227.36/227.73 mark(tt) -> active(tt) 227.36/227.73 mark(u) -> active(u) 227.36/227.73 ->Strongly Connected Components: 227.36/227.73 ->->Cycle: 227.36/227.73 ->->-> Pairs: 227.36/227.73 ACTIVE(U73(tt,P:S)) -> MARK(U74(isPalListKind(P:S))) 227.36/227.73 ACTIVE(U81(tt,V:S)) -> MARK(U82(isPalListKind(V:S),V:S)) 227.36/227.73 ACTIVE(U82(tt,V:S)) -> MARK(U83(isNePal(V:S))) 227.36/227.73 ACTIVE(U91(tt,V2:S)) -> MARK(U92(isPalListKind(V2:S))) 227.36/227.73 ACTIVE(__(__(X:S,Y:S),Z:S)) -> MARK(__(X:S,__(Y:S,Z:S))) 227.36/227.73 ACTIVE(__(nil,X:S)) -> MARK(X:S) 227.36/227.73 ACTIVE(__(X:S,nil)) -> MARK(X:S) 227.36/227.73 ACTIVE(isList(__(V1:S,V2:S))) -> MARK(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.36/227.73 ACTIVE(isList(V:S)) -> MARK(U11(isPalListKind(V:S),V:S)) 227.36/227.73 ACTIVE(isNeList(__(V1:S,V2:S))) -> MARK(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.36/227.73 ACTIVE(isNeList(__(V1:S,V2:S))) -> MARK(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.36/227.73 ACTIVE(isNeList(V:S)) -> MARK(U31(isPalListKind(V:S),V:S)) 227.36/227.73 ACTIVE(isNePal(__(I:S,__(P:S,I:S)))) -> MARK(U71(isQid(I:S),I:S,P:S)) 227.36/227.73 ACTIVE(isNePal(V:S)) -> MARK(U61(isPalListKind(V:S),V:S)) 227.36/227.73 ACTIVE(isPal(V:S)) -> MARK(U81(isPalListKind(V:S),V:S)) 227.36/227.73 ACTIVE(isPalListKind(__(V1:S,V2:S))) -> MARK(U91(isPalListKind(V1:S),V2:S)) 227.36/227.73 MARK(U11(X1:S,X2:S)) -> ACTIVE(U11(mark(X1:S),X2:S)) 227.36/227.73 MARK(U11(X1:S,X2:S)) -> MARK(X1:S) 227.36/227.73 MARK(U12(X1:S,X2:S)) -> ACTIVE(U12(mark(X1:S),X2:S)) 227.36/227.73 MARK(U12(X1:S,X2:S)) -> MARK(X1:S) 227.36/227.73 MARK(U13(X:S)) -> ACTIVE(U13(mark(X:S))) 227.36/227.73 MARK(U13(X:S)) -> MARK(X:S) 227.36/227.73 MARK(U21(X1:S,X2:S,X3:S)) -> ACTIVE(U21(mark(X1:S),X2:S,X3:S)) 227.36/227.73 MARK(U21(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.36/227.73 MARK(U22(X1:S,X2:S,X3:S)) -> ACTIVE(U22(mark(X1:S),X2:S,X3:S)) 227.36/227.73 MARK(U22(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.36/227.73 MARK(U23(X1:S,X2:S,X3:S)) -> ACTIVE(U23(mark(X1:S),X2:S,X3:S)) 227.36/227.73 MARK(U23(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.36/227.73 MARK(U24(X1:S,X2:S,X3:S)) -> ACTIVE(U24(mark(X1:S),X2:S,X3:S)) 227.36/227.73 MARK(U24(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.36/227.73 MARK(U25(X1:S,X2:S)) -> ACTIVE(U25(mark(X1:S),X2:S)) 227.36/227.73 MARK(U25(X1:S,X2:S)) -> MARK(X1:S) 227.36/227.73 MARK(U26(X:S)) -> ACTIVE(U26(mark(X:S))) 227.36/227.73 MARK(U26(X:S)) -> MARK(X:S) 227.36/227.73 MARK(U31(X1:S,X2:S)) -> ACTIVE(U31(mark(X1:S),X2:S)) 227.36/227.73 MARK(U31(X1:S,X2:S)) -> MARK(X1:S) 227.36/227.73 MARK(U32(X1:S,X2:S)) -> ACTIVE(U32(mark(X1:S),X2:S)) 227.36/227.73 MARK(U32(X1:S,X2:S)) -> MARK(X1:S) 227.36/227.73 MARK(U33(X:S)) -> ACTIVE(U33(mark(X:S))) 227.36/227.73 MARK(U33(X:S)) -> MARK(X:S) 227.36/227.73 MARK(U41(X1:S,X2:S,X3:S)) -> ACTIVE(U41(mark(X1:S),X2:S,X3:S)) 227.36/227.73 MARK(U41(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.36/227.73 MARK(U42(X1:S,X2:S,X3:S)) -> ACTIVE(U42(mark(X1:S),X2:S,X3:S)) 227.36/227.73 MARK(U42(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.36/227.73 MARK(U43(X1:S,X2:S,X3:S)) -> ACTIVE(U43(mark(X1:S),X2:S,X3:S)) 227.36/227.73 MARK(U43(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.36/227.73 MARK(U44(X1:S,X2:S,X3:S)) -> ACTIVE(U44(mark(X1:S),X2:S,X3:S)) 227.36/227.73 MARK(U44(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.36/227.73 MARK(U45(X1:S,X2:S)) -> ACTIVE(U45(mark(X1:S),X2:S)) 227.36/227.73 MARK(U45(X1:S,X2:S)) -> MARK(X1:S) 227.36/227.73 MARK(U46(X:S)) -> ACTIVE(U46(mark(X:S))) 227.36/227.73 MARK(U46(X:S)) -> MARK(X:S) 227.36/227.73 MARK(U51(X1:S,X2:S,X3:S)) -> ACTIVE(U51(mark(X1:S),X2:S,X3:S)) 227.36/227.73 MARK(U51(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.36/227.73 MARK(U52(X1:S,X2:S,X3:S)) -> ACTIVE(U52(mark(X1:S),X2:S,X3:S)) 227.36/227.73 MARK(U52(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.36/227.73 MARK(U53(X1:S,X2:S,X3:S)) -> ACTIVE(U53(mark(X1:S),X2:S,X3:S)) 227.36/227.73 MARK(U53(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.36/227.73 MARK(U54(X1:S,X2:S,X3:S)) -> ACTIVE(U54(mark(X1:S),X2:S,X3:S)) 227.36/227.73 MARK(U54(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.36/227.73 MARK(U55(X1:S,X2:S)) -> ACTIVE(U55(mark(X1:S),X2:S)) 227.36/227.73 MARK(U55(X1:S,X2:S)) -> MARK(X1:S) 227.36/227.73 MARK(U56(X:S)) -> ACTIVE(U56(mark(X:S))) 227.36/227.73 MARK(U56(X:S)) -> MARK(X:S) 227.36/227.73 MARK(U61(X1:S,X2:S)) -> ACTIVE(U61(mark(X1:S),X2:S)) 227.36/227.73 MARK(U61(X1:S,X2:S)) -> MARK(X1:S) 227.36/227.73 MARK(U62(X1:S,X2:S)) -> ACTIVE(U62(mark(X1:S),X2:S)) 227.36/227.73 MARK(U62(X1:S,X2:S)) -> MARK(X1:S) 227.36/227.73 MARK(U63(X:S)) -> ACTIVE(U63(mark(X:S))) 227.36/227.73 MARK(U63(X:S)) -> MARK(X:S) 227.36/227.73 MARK(U71(X1:S,X2:S,X3:S)) -> ACTIVE(U71(mark(X1:S),X2:S,X3:S)) 227.36/227.73 MARK(U71(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.36/227.73 MARK(U72(X1:S,X2:S)) -> ACTIVE(U72(mark(X1:S),X2:S)) 227.36/227.73 MARK(U72(X1:S,X2:S)) -> MARK(X1:S) 227.36/227.73 MARK(U73(X1:S,X2:S)) -> ACTIVE(U73(mark(X1:S),X2:S)) 227.36/227.73 MARK(U73(X1:S,X2:S)) -> MARK(X1:S) 227.36/227.73 MARK(U74(X:S)) -> ACTIVE(U74(mark(X:S))) 227.36/227.73 MARK(U74(X:S)) -> MARK(X:S) 227.36/227.73 MARK(U81(X1:S,X2:S)) -> ACTIVE(U81(mark(X1:S),X2:S)) 227.36/227.73 MARK(U81(X1:S,X2:S)) -> MARK(X1:S) 227.36/227.73 MARK(U82(X1:S,X2:S)) -> ACTIVE(U82(mark(X1:S),X2:S)) 227.36/227.73 MARK(U82(X1:S,X2:S)) -> MARK(X1:S) 227.36/227.73 MARK(U83(X:S)) -> ACTIVE(U83(mark(X:S))) 227.36/227.73 MARK(U83(X:S)) -> MARK(X:S) 227.36/227.73 MARK(U91(X1:S,X2:S)) -> ACTIVE(U91(mark(X1:S),X2:S)) 227.36/227.73 MARK(U91(X1:S,X2:S)) -> MARK(X1:S) 227.36/227.73 MARK(U92(X:S)) -> ACTIVE(U92(mark(X:S))) 227.36/227.73 MARK(U92(X:S)) -> MARK(X:S) 227.36/227.73 MARK(__(X1:S,X2:S)) -> ACTIVE(__(mark(X1:S),mark(X2:S))) 227.36/227.73 MARK(__(X1:S,X2:S)) -> MARK(X1:S) 227.36/227.73 MARK(__(X1:S,X2:S)) -> MARK(X2:S) 227.36/227.73 MARK(isList(X:S)) -> ACTIVE(isList(X:S)) 227.36/227.73 MARK(isNeList(X:S)) -> ACTIVE(isNeList(X:S)) 227.36/227.73 MARK(isNePal(X:S)) -> ACTIVE(isNePal(X:S)) 227.36/227.73 MARK(isPal(X:S)) -> ACTIVE(isPal(X:S)) 227.36/227.73 MARK(isPalListKind(X:S)) -> ACTIVE(isPalListKind(X:S)) 227.36/227.73 ->->-> Rules: 227.36/227.73 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.36/227.73 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.36/227.73 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.36/227.73 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.36/227.73 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.36/227.73 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.36/227.73 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.36/227.73 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.36/227.73 U13(active(X:S)) -> U13(X:S) 227.36/227.73 U13(mark(X:S)) -> U13(X:S) 227.36/227.73 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.36/227.73 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.36/227.73 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.36/227.73 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.36/227.73 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.36/227.73 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.36/227.73 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.36/227.73 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.36/227.73 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.36/227.73 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.36/227.73 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.36/227.73 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.36/227.73 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.36/227.73 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.36/227.73 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.36/227.73 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.36/227.73 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.36/227.73 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.36/227.73 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.36/227.73 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.36/227.73 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.36/227.73 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.36/227.73 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.36/227.73 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.36/227.73 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.36/227.73 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.36/227.73 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.36/227.73 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.36/227.73 U26(active(X:S)) -> U26(X:S) 227.36/227.73 U26(mark(X:S)) -> U26(X:S) 227.36/227.73 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.36/227.73 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.36/227.73 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.36/227.73 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.36/227.73 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.36/227.73 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.36/227.73 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.36/227.73 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.36/227.73 U33(active(X:S)) -> U33(X:S) 227.36/227.73 U33(mark(X:S)) -> U33(X:S) 227.36/227.73 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.36/227.73 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.36/227.73 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.36/227.73 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.36/227.73 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.36/227.73 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.36/227.73 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.36/227.73 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.36/227.73 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.36/227.73 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.36/227.73 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.36/227.73 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.36/227.73 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.36/227.73 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.36/227.73 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.36/227.73 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.36/227.73 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.36/227.73 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.36/227.73 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.36/227.73 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.36/227.73 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.36/227.73 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.36/227.73 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.36/227.73 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.36/227.73 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.36/227.73 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.36/227.73 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.36/227.73 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.36/227.73 U46(active(X:S)) -> U46(X:S) 227.36/227.73 U46(mark(X:S)) -> U46(X:S) 227.36/227.73 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.36/227.73 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.36/227.73 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.36/227.73 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.36/227.73 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.36/227.73 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.36/227.73 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.36/227.73 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.36/227.73 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.36/227.73 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.36/227.73 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.36/227.73 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.36/227.73 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.36/227.73 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.36/227.73 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.36/227.73 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.36/227.73 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.36/227.73 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.36/227.73 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.36/227.73 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.36/227.73 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.36/227.73 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.36/227.73 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.36/227.73 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.36/227.73 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.36/227.73 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.36/227.73 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.36/227.73 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.36/227.73 U56(active(X:S)) -> U56(X:S) 227.36/227.73 U56(mark(X:S)) -> U56(X:S) 227.36/227.73 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.36/227.73 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.36/227.73 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.36/227.73 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.36/227.73 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.36/227.73 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.36/227.73 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.36/227.73 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.36/227.73 U63(active(X:S)) -> U63(X:S) 227.36/227.73 U63(mark(X:S)) -> U63(X:S) 227.36/227.73 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.36/227.73 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.36/227.73 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.36/227.73 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.36/227.73 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.36/227.73 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.36/227.73 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.36/227.73 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.36/227.73 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.36/227.73 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.36/227.73 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.36/227.73 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.36/227.73 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.36/227.73 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.36/227.73 U74(active(X:S)) -> U74(X:S) 227.36/227.73 U74(mark(X:S)) -> U74(X:S) 227.36/227.73 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.36/227.73 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.36/227.73 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.36/227.73 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.36/227.73 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.36/227.73 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.36/227.73 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.36/227.73 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.36/227.73 U83(active(X:S)) -> U83(X:S) 227.36/227.73 U83(mark(X:S)) -> U83(X:S) 227.36/227.73 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.36/227.73 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.36/227.73 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.36/227.73 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.36/227.73 U92(active(X:S)) -> U92(X:S) 227.36/227.73 U92(mark(X:S)) -> U92(X:S) 227.36/227.73 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.36/227.73 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.36/227.73 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.36/227.73 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.36/227.73 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.36/227.73 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.36/227.73 active(U13(tt)) -> mark(tt) 227.36/227.73 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.36/227.73 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.36/227.73 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.36/227.73 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.36/227.73 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.36/227.73 active(U26(tt)) -> mark(tt) 227.36/227.73 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.36/227.73 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.36/227.73 active(U33(tt)) -> mark(tt) 227.36/227.73 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.36/227.73 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.36/227.73 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.36/227.73 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.36/227.73 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.36/227.73 active(U46(tt)) -> mark(tt) 227.36/227.73 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.36/227.73 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.36/227.73 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.36/227.73 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.36/227.73 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.36/227.73 active(U56(tt)) -> mark(tt) 227.36/227.73 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.36/227.73 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.36/227.73 active(U63(tt)) -> mark(tt) 227.36/227.73 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.36/227.73 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.36/227.73 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.36/227.73 active(U74(tt)) -> mark(tt) 227.36/227.73 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.36/227.73 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.36/227.73 active(U83(tt)) -> mark(tt) 227.36/227.73 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.36/227.73 active(U92(tt)) -> mark(tt) 227.36/227.73 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.36/227.73 active(__(nil,X:S)) -> mark(X:S) 227.36/227.73 active(__(X:S,nil)) -> mark(X:S) 227.36/227.73 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.36/227.73 active(isList(nil)) -> mark(tt) 227.36/227.73 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.36/227.73 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.36/227.73 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.36/227.73 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.36/227.73 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.36/227.73 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.36/227.73 active(isPal(nil)) -> mark(tt) 227.36/227.73 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.36/227.73 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.36/227.73 active(isPalListKind(a)) -> mark(tt) 227.36/227.73 active(isPalListKind(e)) -> mark(tt) 227.36/227.73 active(isPalListKind(i)) -> mark(tt) 227.36/227.73 active(isPalListKind(nil)) -> mark(tt) 227.36/227.73 active(isPalListKind(o)) -> mark(tt) 227.36/227.73 active(isPalListKind(u)) -> mark(tt) 227.36/227.73 active(isQid(a)) -> mark(tt) 227.36/227.73 active(isQid(e)) -> mark(tt) 227.36/227.73 active(isQid(i)) -> mark(tt) 227.36/227.73 active(isQid(o)) -> mark(tt) 227.36/227.73 active(isQid(u)) -> mark(tt) 227.36/227.73 isList(active(X:S)) -> isList(X:S) 227.36/227.73 isList(mark(X:S)) -> isList(X:S) 227.36/227.73 isNeList(active(X:S)) -> isNeList(X:S) 227.36/227.73 isNeList(mark(X:S)) -> isNeList(X:S) 227.36/227.73 isNePal(active(X:S)) -> isNePal(X:S) 227.36/227.73 isNePal(mark(X:S)) -> isNePal(X:S) 227.36/227.73 isPal(active(X:S)) -> isPal(X:S) 227.36/227.73 isPal(mark(X:S)) -> isPal(X:S) 227.36/227.73 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.36/227.73 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.36/227.73 isQid(active(X:S)) -> isQid(X:S) 227.36/227.73 isQid(mark(X:S)) -> isQid(X:S) 227.36/227.73 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.36/227.73 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.36/227.73 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.36/227.73 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.36/227.73 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.36/227.73 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.36/227.73 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.36/227.73 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.36/227.73 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.36/227.73 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.36/227.73 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.36/227.73 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.36/227.73 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.36/227.73 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.36/227.73 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.36/227.73 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.36/227.73 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.36/227.73 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.36/227.73 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.36/227.73 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.36/227.73 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.36/227.73 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.36/227.73 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.36/227.73 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.36/227.73 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.36/227.73 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.36/227.73 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.36/227.73 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.36/227.73 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.36/227.73 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.36/227.73 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.36/227.73 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.36/227.73 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.36/227.73 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.36/227.73 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.36/227.73 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.36/227.73 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.36/227.73 mark(isList(X:S)) -> active(isList(X:S)) 227.36/227.73 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.36/227.73 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.36/227.73 mark(isPal(X:S)) -> active(isPal(X:S)) 227.36/227.73 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.36/227.73 mark(isQid(X:S)) -> active(isQid(X:S)) 227.36/227.73 mark(a) -> active(a) 227.36/227.73 mark(e) -> active(e) 227.36/227.73 mark(i) -> active(i) 227.36/227.73 mark(nil) -> active(nil) 227.36/227.73 mark(o) -> active(o) 227.36/227.73 mark(tt) -> active(tt) 227.36/227.73 mark(u) -> active(u) 227.36/227.73 227.36/227.73 Problem 1.44: 227.36/227.73 227.36/227.73 Reduction Pairs Processor: 227.36/227.73 -> Pairs: 227.36/227.73 ACTIVE(U73(tt,P:S)) -> MARK(U74(isPalListKind(P:S))) 227.36/227.73 ACTIVE(U81(tt,V:S)) -> MARK(U82(isPalListKind(V:S),V:S)) 227.36/227.73 ACTIVE(U82(tt,V:S)) -> MARK(U83(isNePal(V:S))) 227.36/227.73 ACTIVE(U91(tt,V2:S)) -> MARK(U92(isPalListKind(V2:S))) 227.36/227.73 ACTIVE(__(__(X:S,Y:S),Z:S)) -> MARK(__(X:S,__(Y:S,Z:S))) 227.36/227.73 ACTIVE(__(nil,X:S)) -> MARK(X:S) 227.36/227.73 ACTIVE(__(X:S,nil)) -> MARK(X:S) 227.36/227.73 ACTIVE(isList(__(V1:S,V2:S))) -> MARK(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.36/227.73 ACTIVE(isList(V:S)) -> MARK(U11(isPalListKind(V:S),V:S)) 227.36/227.73 ACTIVE(isNeList(__(V1:S,V2:S))) -> MARK(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.36/227.73 ACTIVE(isNeList(__(V1:S,V2:S))) -> MARK(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.36/227.73 ACTIVE(isNeList(V:S)) -> MARK(U31(isPalListKind(V:S),V:S)) 227.36/227.73 ACTIVE(isNePal(__(I:S,__(P:S,I:S)))) -> MARK(U71(isQid(I:S),I:S,P:S)) 227.36/227.73 ACTIVE(isNePal(V:S)) -> MARK(U61(isPalListKind(V:S),V:S)) 227.36/227.73 ACTIVE(isPal(V:S)) -> MARK(U81(isPalListKind(V:S),V:S)) 227.36/227.73 ACTIVE(isPalListKind(__(V1:S,V2:S))) -> MARK(U91(isPalListKind(V1:S),V2:S)) 227.36/227.73 MARK(U11(X1:S,X2:S)) -> ACTIVE(U11(mark(X1:S),X2:S)) 227.36/227.73 MARK(U11(X1:S,X2:S)) -> MARK(X1:S) 227.36/227.73 MARK(U12(X1:S,X2:S)) -> ACTIVE(U12(mark(X1:S),X2:S)) 227.36/227.73 MARK(U12(X1:S,X2:S)) -> MARK(X1:S) 227.36/227.73 MARK(U13(X:S)) -> ACTIVE(U13(mark(X:S))) 227.36/227.73 MARK(U13(X:S)) -> MARK(X:S) 227.36/227.73 MARK(U21(X1:S,X2:S,X3:S)) -> ACTIVE(U21(mark(X1:S),X2:S,X3:S)) 227.36/227.73 MARK(U21(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.36/227.73 MARK(U22(X1:S,X2:S,X3:S)) -> ACTIVE(U22(mark(X1:S),X2:S,X3:S)) 227.36/227.73 MARK(U22(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.36/227.73 MARK(U23(X1:S,X2:S,X3:S)) -> ACTIVE(U23(mark(X1:S),X2:S,X3:S)) 227.36/227.73 MARK(U23(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.36/227.73 MARK(U24(X1:S,X2:S,X3:S)) -> ACTIVE(U24(mark(X1:S),X2:S,X3:S)) 227.36/227.73 MARK(U24(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.36/227.73 MARK(U25(X1:S,X2:S)) -> ACTIVE(U25(mark(X1:S),X2:S)) 227.36/227.73 MARK(U25(X1:S,X2:S)) -> MARK(X1:S) 227.36/227.73 MARK(U26(X:S)) -> ACTIVE(U26(mark(X:S))) 227.36/227.73 MARK(U26(X:S)) -> MARK(X:S) 227.36/227.73 MARK(U31(X1:S,X2:S)) -> ACTIVE(U31(mark(X1:S),X2:S)) 227.36/227.73 MARK(U31(X1:S,X2:S)) -> MARK(X1:S) 227.36/227.73 MARK(U32(X1:S,X2:S)) -> ACTIVE(U32(mark(X1:S),X2:S)) 227.36/227.73 MARK(U32(X1:S,X2:S)) -> MARK(X1:S) 227.36/227.73 MARK(U33(X:S)) -> ACTIVE(U33(mark(X:S))) 227.36/227.73 MARK(U33(X:S)) -> MARK(X:S) 227.36/227.73 MARK(U41(X1:S,X2:S,X3:S)) -> ACTIVE(U41(mark(X1:S),X2:S,X3:S)) 227.36/227.73 MARK(U41(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.36/227.73 MARK(U42(X1:S,X2:S,X3:S)) -> ACTIVE(U42(mark(X1:S),X2:S,X3:S)) 227.36/227.73 MARK(U42(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.36/227.73 MARK(U43(X1:S,X2:S,X3:S)) -> ACTIVE(U43(mark(X1:S),X2:S,X3:S)) 227.36/227.73 MARK(U43(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.36/227.73 MARK(U44(X1:S,X2:S,X3:S)) -> ACTIVE(U44(mark(X1:S),X2:S,X3:S)) 227.36/227.73 MARK(U44(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.36/227.73 MARK(U45(X1:S,X2:S)) -> ACTIVE(U45(mark(X1:S),X2:S)) 227.36/227.73 MARK(U45(X1:S,X2:S)) -> MARK(X1:S) 227.36/227.73 MARK(U46(X:S)) -> ACTIVE(U46(mark(X:S))) 227.36/227.73 MARK(U46(X:S)) -> MARK(X:S) 227.36/227.73 MARK(U51(X1:S,X2:S,X3:S)) -> ACTIVE(U51(mark(X1:S),X2:S,X3:S)) 227.36/227.73 MARK(U51(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.36/227.73 MARK(U52(X1:S,X2:S,X3:S)) -> ACTIVE(U52(mark(X1:S),X2:S,X3:S)) 227.36/227.73 MARK(U52(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.36/227.73 MARK(U53(X1:S,X2:S,X3:S)) -> ACTIVE(U53(mark(X1:S),X2:S,X3:S)) 227.36/227.73 MARK(U53(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.36/227.73 MARK(U54(X1:S,X2:S,X3:S)) -> ACTIVE(U54(mark(X1:S),X2:S,X3:S)) 227.36/227.73 MARK(U54(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.36/227.73 MARK(U55(X1:S,X2:S)) -> ACTIVE(U55(mark(X1:S),X2:S)) 227.36/227.73 MARK(U55(X1:S,X2:S)) -> MARK(X1:S) 227.36/227.73 MARK(U56(X:S)) -> ACTIVE(U56(mark(X:S))) 227.36/227.73 MARK(U56(X:S)) -> MARK(X:S) 227.36/227.73 MARK(U61(X1:S,X2:S)) -> ACTIVE(U61(mark(X1:S),X2:S)) 227.36/227.73 MARK(U61(X1:S,X2:S)) -> MARK(X1:S) 227.36/227.73 MARK(U62(X1:S,X2:S)) -> ACTIVE(U62(mark(X1:S),X2:S)) 227.36/227.73 MARK(U62(X1:S,X2:S)) -> MARK(X1:S) 227.36/227.73 MARK(U63(X:S)) -> ACTIVE(U63(mark(X:S))) 227.36/227.73 MARK(U63(X:S)) -> MARK(X:S) 227.36/227.73 MARK(U71(X1:S,X2:S,X3:S)) -> ACTIVE(U71(mark(X1:S),X2:S,X3:S)) 227.36/227.73 MARK(U71(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.36/227.73 MARK(U72(X1:S,X2:S)) -> ACTIVE(U72(mark(X1:S),X2:S)) 227.36/227.73 MARK(U72(X1:S,X2:S)) -> MARK(X1:S) 227.36/227.73 MARK(U73(X1:S,X2:S)) -> ACTIVE(U73(mark(X1:S),X2:S)) 227.36/227.73 MARK(U73(X1:S,X2:S)) -> MARK(X1:S) 227.36/227.73 MARK(U74(X:S)) -> ACTIVE(U74(mark(X:S))) 227.36/227.73 MARK(U74(X:S)) -> MARK(X:S) 227.36/227.73 MARK(U81(X1:S,X2:S)) -> ACTIVE(U81(mark(X1:S),X2:S)) 227.36/227.73 MARK(U81(X1:S,X2:S)) -> MARK(X1:S) 227.36/227.73 MARK(U82(X1:S,X2:S)) -> ACTIVE(U82(mark(X1:S),X2:S)) 227.36/227.73 MARK(U82(X1:S,X2:S)) -> MARK(X1:S) 227.36/227.73 MARK(U83(X:S)) -> ACTIVE(U83(mark(X:S))) 227.36/227.73 MARK(U83(X:S)) -> MARK(X:S) 227.36/227.73 MARK(U91(X1:S,X2:S)) -> ACTIVE(U91(mark(X1:S),X2:S)) 227.36/227.73 MARK(U91(X1:S,X2:S)) -> MARK(X1:S) 227.36/227.73 MARK(U92(X:S)) -> ACTIVE(U92(mark(X:S))) 227.36/227.73 MARK(U92(X:S)) -> MARK(X:S) 227.36/227.73 MARK(__(X1:S,X2:S)) -> ACTIVE(__(mark(X1:S),mark(X2:S))) 227.36/227.73 MARK(__(X1:S,X2:S)) -> MARK(X1:S) 227.36/227.73 MARK(__(X1:S,X2:S)) -> MARK(X2:S) 227.36/227.73 MARK(isList(X:S)) -> ACTIVE(isList(X:S)) 227.36/227.73 MARK(isNeList(X:S)) -> ACTIVE(isNeList(X:S)) 227.36/227.73 MARK(isNePal(X:S)) -> ACTIVE(isNePal(X:S)) 227.36/227.73 MARK(isPal(X:S)) -> ACTIVE(isPal(X:S)) 227.36/227.73 MARK(isPalListKind(X:S)) -> ACTIVE(isPalListKind(X:S)) 227.36/227.73 -> Rules: 227.36/227.73 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.36/227.73 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.36/227.73 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.36/227.73 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.36/227.73 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.36/227.73 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.36/227.73 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.36/227.73 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.36/227.73 U13(active(X:S)) -> U13(X:S) 227.36/227.73 U13(mark(X:S)) -> U13(X:S) 227.36/227.73 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.36/227.73 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.36/227.73 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.36/227.73 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.36/227.73 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.36/227.73 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.36/227.73 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.36/227.73 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.36/227.73 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.36/227.73 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.36/227.73 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.36/227.73 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.36/227.73 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.36/227.73 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.36/227.73 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.36/227.73 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.36/227.73 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.36/227.73 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.36/227.73 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.36/227.73 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.36/227.73 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.36/227.73 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.36/227.73 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.36/227.73 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.36/227.73 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.36/227.73 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.36/227.73 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.36/227.73 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.36/227.73 U26(active(X:S)) -> U26(X:S) 227.36/227.73 U26(mark(X:S)) -> U26(X:S) 227.36/227.73 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.36/227.73 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.36/227.73 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.36/227.73 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.36/227.73 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.36/227.73 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.36/227.73 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.36/227.73 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.36/227.73 U33(active(X:S)) -> U33(X:S) 227.36/227.73 U33(mark(X:S)) -> U33(X:S) 227.36/227.73 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.36/227.73 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.36/227.73 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.36/227.73 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.36/227.73 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.36/227.73 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.36/227.73 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.36/227.73 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.36/227.73 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.36/227.73 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.36/227.73 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.36/227.73 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.36/227.73 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.36/227.73 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.36/227.73 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.36/227.73 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.36/227.73 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.36/227.73 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.36/227.73 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.36/227.73 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.36/227.73 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.36/227.73 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.36/227.73 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.36/227.73 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.36/227.73 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.36/227.73 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.36/227.73 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.36/227.73 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.36/227.73 U46(active(X:S)) -> U46(X:S) 227.36/227.73 U46(mark(X:S)) -> U46(X:S) 227.36/227.73 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.36/227.73 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.36/227.73 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.36/227.73 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.36/227.73 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.36/227.73 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.36/227.73 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.36/227.73 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.36/227.73 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.36/227.73 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.36/227.73 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.36/227.73 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.36/227.73 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.36/227.73 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.36/227.73 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.36/227.73 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.36/227.73 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.36/227.73 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.36/227.73 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.36/227.73 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.36/227.73 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.36/227.73 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.36/227.73 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.36/227.73 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.36/227.73 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.36/227.73 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.36/227.73 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.36/227.73 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.36/227.73 U56(active(X:S)) -> U56(X:S) 227.36/227.73 U56(mark(X:S)) -> U56(X:S) 227.36/227.73 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.36/227.73 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.36/227.73 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.36/227.73 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.36/227.73 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.36/227.73 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.36/227.73 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.36/227.73 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.36/227.73 U63(active(X:S)) -> U63(X:S) 227.36/227.73 U63(mark(X:S)) -> U63(X:S) 227.36/227.73 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.36/227.73 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.36/227.73 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.36/227.73 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.36/227.73 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.36/227.73 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.36/227.73 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.36/227.73 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.36/227.73 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.36/227.73 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.36/227.73 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.36/227.73 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.36/227.73 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.36/227.73 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.36/227.73 U74(active(X:S)) -> U74(X:S) 227.36/227.73 U74(mark(X:S)) -> U74(X:S) 227.36/227.73 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.36/227.73 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.36/227.73 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.36/227.73 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.36/227.73 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.36/227.73 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.36/227.73 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.36/227.73 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.36/227.73 U83(active(X:S)) -> U83(X:S) 227.36/227.73 U83(mark(X:S)) -> U83(X:S) 227.36/227.73 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.36/227.73 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.36/227.73 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.36/227.73 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.36/227.73 U92(active(X:S)) -> U92(X:S) 227.36/227.73 U92(mark(X:S)) -> U92(X:S) 227.36/227.73 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.36/227.73 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.36/227.73 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.36/227.73 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.36/227.73 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.36/227.73 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.36/227.73 active(U13(tt)) -> mark(tt) 227.36/227.73 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.36/227.73 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.36/227.73 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.36/227.73 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.36/227.73 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.36/227.73 active(U26(tt)) -> mark(tt) 227.36/227.73 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.36/227.73 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.36/227.73 active(U33(tt)) -> mark(tt) 227.36/227.73 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.36/227.73 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.36/227.73 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.36/227.73 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.36/227.73 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.36/227.73 active(U46(tt)) -> mark(tt) 227.36/227.73 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.36/227.73 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.36/227.73 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.36/227.73 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.36/227.73 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.36/227.73 active(U56(tt)) -> mark(tt) 227.36/227.73 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.36/227.73 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.36/227.73 active(U63(tt)) -> mark(tt) 227.36/227.73 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.36/227.73 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.36/227.73 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.36/227.73 active(U74(tt)) -> mark(tt) 227.36/227.73 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.36/227.73 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.36/227.73 active(U83(tt)) -> mark(tt) 227.36/227.73 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.36/227.73 active(U92(tt)) -> mark(tt) 227.36/227.73 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.36/227.73 active(__(nil,X:S)) -> mark(X:S) 227.36/227.73 active(__(X:S,nil)) -> mark(X:S) 227.36/227.73 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.36/227.73 active(isList(nil)) -> mark(tt) 227.36/227.73 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.36/227.73 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.36/227.73 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.36/227.73 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.36/227.73 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.36/227.73 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.36/227.73 active(isPal(nil)) -> mark(tt) 227.36/227.73 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.36/227.73 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.36/227.73 active(isPalListKind(a)) -> mark(tt) 227.36/227.73 active(isPalListKind(e)) -> mark(tt) 227.36/227.73 active(isPalListKind(i)) -> mark(tt) 227.36/227.73 active(isPalListKind(nil)) -> mark(tt) 227.36/227.73 active(isPalListKind(o)) -> mark(tt) 227.36/227.73 active(isPalListKind(u)) -> mark(tt) 227.36/227.73 active(isQid(a)) -> mark(tt) 227.36/227.73 active(isQid(e)) -> mark(tt) 227.36/227.73 active(isQid(i)) -> mark(tt) 227.36/227.73 active(isQid(o)) -> mark(tt) 227.36/227.73 active(isQid(u)) -> mark(tt) 227.36/227.73 isList(active(X:S)) -> isList(X:S) 227.36/227.73 isList(mark(X:S)) -> isList(X:S) 227.36/227.73 isNeList(active(X:S)) -> isNeList(X:S) 227.36/227.73 isNeList(mark(X:S)) -> isNeList(X:S) 227.36/227.73 isNePal(active(X:S)) -> isNePal(X:S) 227.36/227.73 isNePal(mark(X:S)) -> isNePal(X:S) 227.36/227.73 isPal(active(X:S)) -> isPal(X:S) 227.36/227.73 isPal(mark(X:S)) -> isPal(X:S) 227.36/227.73 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.36/227.73 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.36/227.73 isQid(active(X:S)) -> isQid(X:S) 227.36/227.73 isQid(mark(X:S)) -> isQid(X:S) 227.36/227.73 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.36/227.73 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.36/227.73 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.36/227.73 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.36/227.73 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.36/227.73 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.36/227.73 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.36/227.73 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.36/227.73 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.36/227.73 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.36/227.73 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.36/227.73 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.36/227.73 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.36/227.73 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.36/227.73 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.36/227.73 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.36/227.73 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.36/227.73 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.36/227.73 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.36/227.73 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.36/227.73 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.36/227.73 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.36/227.73 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.36/227.73 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.36/227.73 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.36/227.73 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.36/227.73 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.36/227.73 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.36/227.73 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.36/227.73 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.36/227.73 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.36/227.73 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.36/227.73 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.36/227.73 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.36/227.73 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.36/227.73 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.36/227.73 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.36/227.73 mark(isList(X:S)) -> active(isList(X:S)) 227.36/227.73 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.36/227.73 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.36/227.73 mark(isPal(X:S)) -> active(isPal(X:S)) 227.36/227.73 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.36/227.73 mark(isQid(X:S)) -> active(isQid(X:S)) 227.36/227.73 mark(a) -> active(a) 227.36/227.73 mark(e) -> active(e) 227.36/227.73 mark(i) -> active(i) 227.36/227.73 mark(nil) -> active(nil) 227.36/227.73 mark(o) -> active(o) 227.36/227.73 mark(tt) -> active(tt) 227.36/227.73 mark(u) -> active(u) 227.36/227.73 -> Usable rules: 227.36/227.73 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.36/227.73 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.36/227.73 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.36/227.73 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.36/227.73 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.36/227.73 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.36/227.73 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.36/227.73 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.36/227.73 U13(active(X:S)) -> U13(X:S) 227.36/227.73 U13(mark(X:S)) -> U13(X:S) 227.36/227.73 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.36/227.73 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.36/227.73 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.36/227.73 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.36/227.73 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.36/227.73 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.36/227.73 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.36/227.73 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.36/227.73 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.36/227.73 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.36/227.73 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.36/227.73 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.36/227.73 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.36/227.73 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.36/227.73 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.36/227.73 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.36/227.73 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.36/227.73 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.36/227.73 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.36/227.73 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.36/227.73 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.36/227.73 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.36/227.73 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.36/227.73 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.36/227.73 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.36/227.73 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.36/227.73 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.36/227.73 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.36/227.73 U26(active(X:S)) -> U26(X:S) 227.36/227.73 U26(mark(X:S)) -> U26(X:S) 227.36/227.73 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.36/227.73 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.36/227.73 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.36/227.73 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.36/227.73 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.36/227.73 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.36/227.73 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.36/227.73 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.36/227.73 U33(active(X:S)) -> U33(X:S) 227.36/227.73 U33(mark(X:S)) -> U33(X:S) 227.36/227.73 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.36/227.73 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.36/227.73 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.36/227.73 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.36/227.73 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.36/227.73 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.36/227.73 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.36/227.73 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.36/227.73 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.36/227.73 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.36/227.73 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.36/227.73 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.36/227.73 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.36/227.73 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.36/227.73 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.36/227.73 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.36/227.73 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.36/227.73 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.36/227.73 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.36/227.73 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.36/227.73 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.36/227.73 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.36/227.73 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.36/227.73 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.36/227.73 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.36/227.73 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.36/227.73 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.36/227.73 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.36/227.73 U46(active(X:S)) -> U46(X:S) 227.36/227.73 U46(mark(X:S)) -> U46(X:S) 227.36/227.73 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.36/227.73 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.36/227.73 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.36/227.73 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.36/227.73 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.36/227.73 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.36/227.73 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.36/227.73 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.36/227.73 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.36/227.73 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.36/227.73 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.36/227.73 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.36/227.73 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.36/227.73 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.36/227.73 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.36/227.73 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.36/227.73 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.36/227.73 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.36/227.73 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.36/227.73 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.36/227.73 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.36/227.73 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.36/227.73 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.36/227.73 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.36/227.73 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.36/227.73 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.36/227.73 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.36/227.73 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.36/227.73 U56(active(X:S)) -> U56(X:S) 227.36/227.73 U56(mark(X:S)) -> U56(X:S) 227.36/227.73 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.36/227.73 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.36/227.73 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.36/227.73 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.36/227.73 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.36/227.73 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.36/227.73 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.36/227.73 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.36/227.73 U63(active(X:S)) -> U63(X:S) 227.36/227.73 U63(mark(X:S)) -> U63(X:S) 227.36/227.73 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.36/227.73 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.36/227.73 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.36/227.73 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.36/227.73 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.36/227.73 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.36/227.73 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.36/227.73 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.36/227.73 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.36/227.73 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.36/227.73 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.36/227.73 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.36/227.73 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.36/227.73 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.36/227.73 U74(active(X:S)) -> U74(X:S) 227.36/227.73 U74(mark(X:S)) -> U74(X:S) 227.36/227.73 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.36/227.73 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.36/227.73 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.36/227.73 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.36/227.73 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.36/227.73 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.36/227.73 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.36/227.73 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.36/227.73 U83(active(X:S)) -> U83(X:S) 227.36/227.73 U83(mark(X:S)) -> U83(X:S) 227.36/227.73 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.36/227.73 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.36/227.73 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.36/227.73 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.36/227.73 U92(active(X:S)) -> U92(X:S) 227.36/227.73 U92(mark(X:S)) -> U92(X:S) 227.36/227.73 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.36/227.73 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.36/227.73 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.36/227.73 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.36/227.73 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.36/227.73 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.36/227.73 active(U13(tt)) -> mark(tt) 227.36/227.73 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.36/227.73 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.36/227.73 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.36/227.73 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.36/227.73 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.36/227.73 active(U26(tt)) -> mark(tt) 227.36/227.73 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.36/227.73 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.36/227.73 active(U33(tt)) -> mark(tt) 227.36/227.73 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.36/227.73 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.36/227.73 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.36/227.73 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.36/227.73 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.36/227.73 active(U46(tt)) -> mark(tt) 227.36/227.73 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.36/227.73 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.36/227.73 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.36/227.73 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.36/227.73 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.36/227.73 active(U56(tt)) -> mark(tt) 227.36/227.73 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.36/227.73 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.36/227.73 active(U63(tt)) -> mark(tt) 227.36/227.73 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.36/227.73 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.36/227.73 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.36/227.73 active(U74(tt)) -> mark(tt) 227.36/227.73 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.36/227.73 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.36/227.73 active(U83(tt)) -> mark(tt) 227.36/227.73 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.36/227.73 active(U92(tt)) -> mark(tt) 227.36/227.73 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.36/227.73 active(__(nil,X:S)) -> mark(X:S) 227.36/227.73 active(__(X:S,nil)) -> mark(X:S) 227.36/227.73 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.36/227.73 active(isList(nil)) -> mark(tt) 227.36/227.73 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.36/227.73 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.36/227.73 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.36/227.73 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.36/227.73 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.36/227.73 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.36/227.73 active(isPal(nil)) -> mark(tt) 227.36/227.73 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.36/227.73 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.36/227.73 active(isPalListKind(a)) -> mark(tt) 227.36/227.73 active(isPalListKind(e)) -> mark(tt) 227.36/227.73 active(isPalListKind(i)) -> mark(tt) 227.36/227.73 active(isPalListKind(nil)) -> mark(tt) 227.36/227.73 active(isPalListKind(o)) -> mark(tt) 227.36/227.73 active(isPalListKind(u)) -> mark(tt) 227.36/227.73 active(isQid(a)) -> mark(tt) 227.36/227.73 active(isQid(e)) -> mark(tt) 227.36/227.73 active(isQid(i)) -> mark(tt) 227.36/227.73 active(isQid(o)) -> mark(tt) 227.36/227.73 active(isQid(u)) -> mark(tt) 227.36/227.73 isList(active(X:S)) -> isList(X:S) 227.36/227.73 isList(mark(X:S)) -> isList(X:S) 227.36/227.73 isNeList(active(X:S)) -> isNeList(X:S) 227.36/227.73 isNeList(mark(X:S)) -> isNeList(X:S) 227.36/227.73 isNePal(active(X:S)) -> isNePal(X:S) 227.36/227.73 isNePal(mark(X:S)) -> isNePal(X:S) 227.36/227.73 isPal(active(X:S)) -> isPal(X:S) 227.36/227.73 isPal(mark(X:S)) -> isPal(X:S) 227.36/227.73 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.36/227.73 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.36/227.73 isQid(active(X:S)) -> isQid(X:S) 227.36/227.73 isQid(mark(X:S)) -> isQid(X:S) 227.36/227.73 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.36/227.73 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.36/227.73 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.36/227.73 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.36/227.73 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.36/227.73 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.36/227.73 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.36/227.73 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.36/227.73 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.36/227.73 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.36/227.73 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.36/227.73 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.36/227.73 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.36/227.73 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.36/227.73 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.36/227.73 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.36/227.73 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.36/227.73 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.36/227.73 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.36/227.73 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.36/227.73 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.36/227.73 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.36/227.73 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.36/227.73 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.36/227.73 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.36/227.73 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.36/227.73 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.36/227.73 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.36/227.73 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.36/227.73 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.36/227.73 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.36/227.73 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.36/227.73 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.36/227.73 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.36/227.73 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.36/227.73 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.36/227.73 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.36/227.73 mark(isList(X:S)) -> active(isList(X:S)) 227.36/227.73 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.36/227.73 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.36/227.73 mark(isPal(X:S)) -> active(isPal(X:S)) 227.36/227.73 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.36/227.73 mark(isQid(X:S)) -> active(isQid(X:S)) 227.36/227.73 mark(a) -> active(a) 227.36/227.73 mark(e) -> active(e) 227.36/227.73 mark(i) -> active(i) 227.36/227.73 mark(nil) -> active(nil) 227.36/227.73 mark(o) -> active(o) 227.36/227.73 mark(tt) -> active(tt) 227.36/227.73 mark(u) -> active(u) 227.36/227.73 ->Interpretation type: 227.36/227.73 Linear 227.36/227.73 ->Coefficients: 227.36/227.73 Natural Numbers 227.36/227.73 ->Dimension: 227.36/227.73 1 227.36/227.73 ->Bound: 227.36/227.73 2 227.36/227.73 ->Interpretation: 227.36/227.73 227.36/227.73 [U11](X1,X2) = X1 + 2.X2 227.36/227.73 [U12](X1,X2) = X1 + 2.X2 227.36/227.73 [U13](X) = X 227.36/227.73 [U21](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.36/227.73 [U22](X1,X2,X3) = X1 + 2.X2 + 2.X3 + 2 227.36/227.73 [U23](X1,X2,X3) = X1 + 2.X2 + 2.X3 + 2 227.36/227.73 [U24](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 227.36/227.73 [U25](X1,X2) = X1 + 2.X2 + 2 227.36/227.73 [U26](X) = X + 2 227.36/227.73 [U31](X1,X2) = X1 + 2.X2 227.36/227.73 [U32](X1,X2) = X1 227.36/227.73 [U33](X) = X 227.36/227.73 [U41](X1,X2,X3) = X1 + 2.X2 + 2.X3 + 2 227.36/227.73 [U42](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 227.36/227.73 [U43](X1,X2,X3) = X1 + 2.X2 + 2.X3 + 2 227.36/227.73 [U44](X1,X2,X3) = X1 + 2.X2 + 2.X3 + 2 227.36/227.73 [U45](X1,X2) = X1 + 2.X2 + 2 227.36/227.73 [U46](X) = X + 1 227.36/227.73 [U51](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.36/227.73 [U52](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.36/227.73 [U53](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.36/227.73 [U54](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.36/227.73 [U55](X1,X2) = X1 + 2.X2 227.36/227.73 [U56](X) = X 227.36/227.73 [U61](X1,X2) = X1 + 2.X2 227.36/227.73 [U62](X1,X2) = X1 + 2.X2 227.36/227.73 [U63](X) = X 227.36/227.73 [U71](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.36/227.73 [U72](X1,X2) = 2.X1 + 2.X2 + 2 227.36/227.73 [U73](X1,X2) = X1 + 2 227.36/227.73 [U74](X) = X + 1 227.36/227.73 [U81](X1,X2) = X1 + 2.X2 227.36/227.73 [U82](X1,X2) = X1 + 2.X2 227.36/227.73 [U83](X) = X 227.36/227.73 [U91](X1,X2) = X1 227.36/227.73 [U92](X) = X 227.36/227.73 [__](X1,X2) = 2.X1 + X2 + 2 227.36/227.73 [active](X) = X 227.36/227.73 [isList](X) = 2.X + 2 227.36/227.73 [isNeList](X) = 2.X + 2 227.36/227.73 [isNePal](X) = 2.X + 2 227.36/227.73 [isPal](X) = 2.X + 2 227.36/227.73 [isPalListKind](X) = 2 227.36/227.73 [isQid](X) = 2 227.36/227.73 [mark](X) = X 227.36/227.73 [a] = 2 227.36/227.73 [e] = 2 227.36/227.73 [fSNonEmpty] = 0 227.36/227.73 [i] = 0 227.36/227.73 [nil] = 0 227.36/227.73 [o] = 0 227.36/227.73 [tt] = 2 227.36/227.73 [u] = 0 227.36/227.73 [U11#](X1,X2) = 0 227.36/227.73 [U12#](X1,X2) = 0 227.36/227.73 [U13#](X) = 0 227.36/227.73 [U21#](X1,X2,X3) = 0 227.36/227.73 [U22#](X1,X2,X3) = 0 227.36/227.73 [U23#](X1,X2,X3) = 0 227.36/227.73 [U24#](X1,X2,X3) = 0 227.36/227.73 [U25#](X1,X2) = 0 227.36/227.73 [U26#](X) = 0 227.36/227.73 [U31#](X1,X2) = 0 227.36/227.73 [U32#](X1,X2) = 0 227.36/227.73 [U33#](X) = 0 227.36/227.73 [U41#](X1,X2,X3) = 0 227.36/227.73 [U42#](X1,X2,X3) = 0 227.36/227.73 [U43#](X1,X2,X3) = 0 227.36/227.73 [U44#](X1,X2,X3) = 0 227.36/227.73 [U45#](X1,X2) = 0 227.36/227.73 [U46#](X) = 0 227.36/227.73 [U51#](X1,X2,X3) = 0 227.36/227.73 [U52#](X1,X2,X3) = 0 227.36/227.73 [U53#](X1,X2,X3) = 0 227.36/227.73 [U54#](X1,X2,X3) = 0 227.36/227.73 [U55#](X1,X2) = 0 227.36/227.73 [U56#](X) = 0 227.36/227.73 [U61#](X1,X2) = 0 227.36/227.73 [U62#](X1,X2) = 0 227.36/227.73 [U63#](X) = 0 227.36/227.73 [U71#](X1,X2,X3) = 0 227.36/227.73 [U72#](X1,X2) = 0 227.36/227.73 [U73#](X1,X2) = 0 227.36/227.73 [U74#](X) = 0 227.36/227.73 [U81#](X1,X2) = 0 227.36/227.73 [U82#](X1,X2) = 0 227.36/227.73 [U83#](X) = 0 227.36/227.73 [U91#](X1,X2) = 0 227.36/227.73 [U92#](X) = 0 227.36/227.73 [__#](X1,X2) = 0 227.36/227.73 [ACTIVE](X) = 2.X + 2 227.36/227.73 [ISLIST](X) = 0 227.36/227.73 [ISNELIST](X) = 0 227.36/227.73 [ISNEPAL](X) = 0 227.36/227.73 [ISPAL](X) = 0 227.36/227.73 [ISPALLISTKIND](X) = 0 227.36/227.73 [ISQID](X) = 0 227.36/227.73 [MARK](X) = 2.X + 2 227.36/227.73 227.36/227.73 Problem 1.44: 227.36/227.73 227.36/227.73 SCC Processor: 227.36/227.73 -> Pairs: 227.36/227.73 ACTIVE(U81(tt,V:S)) -> MARK(U82(isPalListKind(V:S),V:S)) 227.36/227.73 ACTIVE(U82(tt,V:S)) -> MARK(U83(isNePal(V:S))) 227.36/227.73 ACTIVE(U91(tt,V2:S)) -> MARK(U92(isPalListKind(V2:S))) 227.36/227.73 ACTIVE(__(__(X:S,Y:S),Z:S)) -> MARK(__(X:S,__(Y:S,Z:S))) 227.36/227.73 ACTIVE(__(nil,X:S)) -> MARK(X:S) 227.36/227.73 ACTIVE(__(X:S,nil)) -> MARK(X:S) 227.36/227.73 ACTIVE(isList(__(V1:S,V2:S))) -> MARK(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.36/227.73 ACTIVE(isList(V:S)) -> MARK(U11(isPalListKind(V:S),V:S)) 227.36/227.73 ACTIVE(isNeList(__(V1:S,V2:S))) -> MARK(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.36/227.73 ACTIVE(isNeList(__(V1:S,V2:S))) -> MARK(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.36/227.73 ACTIVE(isNeList(V:S)) -> MARK(U31(isPalListKind(V:S),V:S)) 227.36/227.73 ACTIVE(isNePal(__(I:S,__(P:S,I:S)))) -> MARK(U71(isQid(I:S),I:S,P:S)) 227.36/227.73 ACTIVE(isNePal(V:S)) -> MARK(U61(isPalListKind(V:S),V:S)) 227.36/227.74 ACTIVE(isPal(V:S)) -> MARK(U81(isPalListKind(V:S),V:S)) 227.36/227.74 ACTIVE(isPalListKind(__(V1:S,V2:S))) -> MARK(U91(isPalListKind(V1:S),V2:S)) 227.36/227.74 MARK(U11(X1:S,X2:S)) -> ACTIVE(U11(mark(X1:S),X2:S)) 227.36/227.74 MARK(U11(X1:S,X2:S)) -> MARK(X1:S) 227.36/227.74 MARK(U12(X1:S,X2:S)) -> ACTIVE(U12(mark(X1:S),X2:S)) 227.36/227.74 MARK(U12(X1:S,X2:S)) -> MARK(X1:S) 227.36/227.74 MARK(U13(X:S)) -> ACTIVE(U13(mark(X:S))) 227.36/227.74 MARK(U13(X:S)) -> MARK(X:S) 227.36/227.74 MARK(U21(X1:S,X2:S,X3:S)) -> ACTIVE(U21(mark(X1:S),X2:S,X3:S)) 227.36/227.74 MARK(U21(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.36/227.74 MARK(U22(X1:S,X2:S,X3:S)) -> ACTIVE(U22(mark(X1:S),X2:S,X3:S)) 227.36/227.74 MARK(U22(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.36/227.74 MARK(U23(X1:S,X2:S,X3:S)) -> ACTIVE(U23(mark(X1:S),X2:S,X3:S)) 227.36/227.74 MARK(U23(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.36/227.74 MARK(U24(X1:S,X2:S,X3:S)) -> ACTIVE(U24(mark(X1:S),X2:S,X3:S)) 227.36/227.74 MARK(U24(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.36/227.74 MARK(U25(X1:S,X2:S)) -> ACTIVE(U25(mark(X1:S),X2:S)) 227.36/227.74 MARK(U25(X1:S,X2:S)) -> MARK(X1:S) 227.36/227.74 MARK(U26(X:S)) -> ACTIVE(U26(mark(X:S))) 227.36/227.74 MARK(U26(X:S)) -> MARK(X:S) 227.36/227.74 MARK(U31(X1:S,X2:S)) -> ACTIVE(U31(mark(X1:S),X2:S)) 227.36/227.74 MARK(U31(X1:S,X2:S)) -> MARK(X1:S) 227.36/227.74 MARK(U32(X1:S,X2:S)) -> ACTIVE(U32(mark(X1:S),X2:S)) 227.36/227.74 MARK(U32(X1:S,X2:S)) -> MARK(X1:S) 227.36/227.74 MARK(U33(X:S)) -> ACTIVE(U33(mark(X:S))) 227.36/227.74 MARK(U33(X:S)) -> MARK(X:S) 227.36/227.74 MARK(U41(X1:S,X2:S,X3:S)) -> ACTIVE(U41(mark(X1:S),X2:S,X3:S)) 227.36/227.74 MARK(U41(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.36/227.74 MARK(U42(X1:S,X2:S,X3:S)) -> ACTIVE(U42(mark(X1:S),X2:S,X3:S)) 227.36/227.74 MARK(U42(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.36/227.74 MARK(U43(X1:S,X2:S,X3:S)) -> ACTIVE(U43(mark(X1:S),X2:S,X3:S)) 227.36/227.74 MARK(U43(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.36/227.74 MARK(U44(X1:S,X2:S,X3:S)) -> ACTIVE(U44(mark(X1:S),X2:S,X3:S)) 227.36/227.74 MARK(U44(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.36/227.74 MARK(U45(X1:S,X2:S)) -> ACTIVE(U45(mark(X1:S),X2:S)) 227.36/227.74 MARK(U45(X1:S,X2:S)) -> MARK(X1:S) 227.36/227.74 MARK(U46(X:S)) -> ACTIVE(U46(mark(X:S))) 227.36/227.74 MARK(U46(X:S)) -> MARK(X:S) 227.36/227.74 MARK(U51(X1:S,X2:S,X3:S)) -> ACTIVE(U51(mark(X1:S),X2:S,X3:S)) 227.36/227.74 MARK(U51(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.36/227.74 MARK(U52(X1:S,X2:S,X3:S)) -> ACTIVE(U52(mark(X1:S),X2:S,X3:S)) 227.36/227.74 MARK(U52(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.36/227.74 MARK(U53(X1:S,X2:S,X3:S)) -> ACTIVE(U53(mark(X1:S),X2:S,X3:S)) 227.36/227.74 MARK(U53(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.36/227.74 MARK(U54(X1:S,X2:S,X3:S)) -> ACTIVE(U54(mark(X1:S),X2:S,X3:S)) 227.36/227.74 MARK(U54(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.36/227.74 MARK(U55(X1:S,X2:S)) -> ACTIVE(U55(mark(X1:S),X2:S)) 227.36/227.74 MARK(U55(X1:S,X2:S)) -> MARK(X1:S) 227.36/227.74 MARK(U56(X:S)) -> ACTIVE(U56(mark(X:S))) 227.36/227.74 MARK(U56(X:S)) -> MARK(X:S) 227.36/227.74 MARK(U61(X1:S,X2:S)) -> ACTIVE(U61(mark(X1:S),X2:S)) 227.36/227.74 MARK(U61(X1:S,X2:S)) -> MARK(X1:S) 227.36/227.74 MARK(U62(X1:S,X2:S)) -> ACTIVE(U62(mark(X1:S),X2:S)) 227.36/227.74 MARK(U62(X1:S,X2:S)) -> MARK(X1:S) 227.36/227.74 MARK(U63(X:S)) -> ACTIVE(U63(mark(X:S))) 227.36/227.74 MARK(U63(X:S)) -> MARK(X:S) 227.36/227.74 MARK(U71(X1:S,X2:S,X3:S)) -> ACTIVE(U71(mark(X1:S),X2:S,X3:S)) 227.36/227.74 MARK(U71(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.36/227.74 MARK(U72(X1:S,X2:S)) -> ACTIVE(U72(mark(X1:S),X2:S)) 227.36/227.74 MARK(U72(X1:S,X2:S)) -> MARK(X1:S) 227.36/227.74 MARK(U73(X1:S,X2:S)) -> ACTIVE(U73(mark(X1:S),X2:S)) 227.36/227.74 MARK(U73(X1:S,X2:S)) -> MARK(X1:S) 227.36/227.74 MARK(U74(X:S)) -> ACTIVE(U74(mark(X:S))) 227.36/227.74 MARK(U74(X:S)) -> MARK(X:S) 227.36/227.74 MARK(U81(X1:S,X2:S)) -> ACTIVE(U81(mark(X1:S),X2:S)) 227.36/227.74 MARK(U81(X1:S,X2:S)) -> MARK(X1:S) 227.36/227.74 MARK(U82(X1:S,X2:S)) -> ACTIVE(U82(mark(X1:S),X2:S)) 227.36/227.74 MARK(U82(X1:S,X2:S)) -> MARK(X1:S) 227.36/227.74 MARK(U83(X:S)) -> ACTIVE(U83(mark(X:S))) 227.36/227.74 MARK(U83(X:S)) -> MARK(X:S) 227.36/227.74 MARK(U91(X1:S,X2:S)) -> ACTIVE(U91(mark(X1:S),X2:S)) 227.36/227.74 MARK(U91(X1:S,X2:S)) -> MARK(X1:S) 227.36/227.74 MARK(U92(X:S)) -> ACTIVE(U92(mark(X:S))) 227.36/227.74 MARK(U92(X:S)) -> MARK(X:S) 227.36/227.74 MARK(__(X1:S,X2:S)) -> ACTIVE(__(mark(X1:S),mark(X2:S))) 227.36/227.74 MARK(__(X1:S,X2:S)) -> MARK(X1:S) 227.36/227.74 MARK(__(X1:S,X2:S)) -> MARK(X2:S) 227.36/227.74 MARK(isList(X:S)) -> ACTIVE(isList(X:S)) 227.36/227.74 MARK(isNeList(X:S)) -> ACTIVE(isNeList(X:S)) 227.36/227.74 MARK(isNePal(X:S)) -> ACTIVE(isNePal(X:S)) 227.36/227.74 MARK(isPal(X:S)) -> ACTIVE(isPal(X:S)) 227.36/227.74 MARK(isPalListKind(X:S)) -> ACTIVE(isPalListKind(X:S)) 227.36/227.74 -> Rules: 227.36/227.74 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.36/227.74 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.36/227.74 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.36/227.74 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.36/227.74 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.36/227.74 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.36/227.74 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.36/227.74 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.36/227.74 U13(active(X:S)) -> U13(X:S) 227.36/227.74 U13(mark(X:S)) -> U13(X:S) 227.36/227.74 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.36/227.74 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.36/227.74 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.36/227.74 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.36/227.74 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.36/227.74 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.36/227.74 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.36/227.74 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.36/227.74 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.36/227.74 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.36/227.74 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.36/227.74 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.36/227.74 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.36/227.74 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.36/227.74 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.36/227.74 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.36/227.74 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.36/227.74 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.36/227.74 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.36/227.74 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.36/227.74 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.36/227.74 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.36/227.74 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.36/227.74 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.36/227.74 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.36/227.74 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.36/227.74 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.36/227.74 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.36/227.74 U26(active(X:S)) -> U26(X:S) 227.36/227.74 U26(mark(X:S)) -> U26(X:S) 227.36/227.74 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.36/227.74 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.36/227.74 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.36/227.74 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.36/227.74 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.36/227.74 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.36/227.74 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.36/227.74 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.36/227.74 U33(active(X:S)) -> U33(X:S) 227.36/227.74 U33(mark(X:S)) -> U33(X:S) 227.36/227.74 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.36/227.74 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.36/227.74 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.36/227.74 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.36/227.74 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.36/227.74 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.36/227.74 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.36/227.74 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.36/227.74 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.36/227.74 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.36/227.74 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.36/227.74 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.36/227.74 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.36/227.74 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.36/227.74 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.36/227.74 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.36/227.74 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.36/227.74 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.36/227.74 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.36/227.74 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.36/227.74 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.36/227.74 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.36/227.74 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.36/227.74 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.36/227.74 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.36/227.74 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.36/227.74 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.36/227.74 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.36/227.74 U46(active(X:S)) -> U46(X:S) 227.36/227.74 U46(mark(X:S)) -> U46(X:S) 227.36/227.74 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.36/227.74 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.36/227.74 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.36/227.74 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.36/227.74 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.36/227.74 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.36/227.74 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.36/227.74 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.36/227.74 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.36/227.74 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.36/227.74 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.36/227.74 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.36/227.74 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.36/227.74 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.36/227.74 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.36/227.74 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.36/227.74 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.36/227.74 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.36/227.74 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.36/227.74 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.36/227.74 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.36/227.74 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.36/227.74 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.36/227.74 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.36/227.74 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.36/227.74 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.36/227.74 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.36/227.74 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.36/227.74 U56(active(X:S)) -> U56(X:S) 227.36/227.74 U56(mark(X:S)) -> U56(X:S) 227.36/227.74 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.36/227.74 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.36/227.74 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.36/227.74 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.36/227.74 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.36/227.74 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.36/227.74 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.36/227.74 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.36/227.74 U63(active(X:S)) -> U63(X:S) 227.36/227.74 U63(mark(X:S)) -> U63(X:S) 227.36/227.74 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.36/227.74 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.36/227.74 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.36/227.74 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.36/227.74 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.36/227.74 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.36/227.74 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.36/227.74 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.36/227.74 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.36/227.74 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.36/227.74 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.36/227.74 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.36/227.74 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.36/227.74 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.36/227.74 U74(active(X:S)) -> U74(X:S) 227.36/227.74 U74(mark(X:S)) -> U74(X:S) 227.36/227.74 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.36/227.74 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.36/227.74 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.36/227.74 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.36/227.74 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.36/227.74 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.36/227.74 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.36/227.74 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.36/227.74 U83(active(X:S)) -> U83(X:S) 227.36/227.74 U83(mark(X:S)) -> U83(X:S) 227.36/227.74 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.36/227.74 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.36/227.74 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.36/227.74 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.36/227.74 U92(active(X:S)) -> U92(X:S) 227.36/227.74 U92(mark(X:S)) -> U92(X:S) 227.36/227.74 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.36/227.74 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.36/227.74 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.36/227.74 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.36/227.74 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.36/227.74 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.36/227.74 active(U13(tt)) -> mark(tt) 227.36/227.74 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.36/227.74 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.36/227.74 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.36/227.74 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.36/227.74 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.36/227.74 active(U26(tt)) -> mark(tt) 227.36/227.74 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.36/227.74 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.36/227.74 active(U33(tt)) -> mark(tt) 227.36/227.74 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.36/227.74 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.36/227.74 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.36/227.74 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.36/227.74 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.36/227.74 active(U46(tt)) -> mark(tt) 227.36/227.74 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.36/227.74 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.36/227.74 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.36/227.74 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.36/227.74 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.36/227.74 active(U56(tt)) -> mark(tt) 227.36/227.74 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.36/227.74 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.36/227.74 active(U63(tt)) -> mark(tt) 227.36/227.74 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.36/227.74 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.36/227.74 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.36/227.74 active(U74(tt)) -> mark(tt) 227.36/227.74 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.36/227.74 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.36/227.74 active(U83(tt)) -> mark(tt) 227.36/227.74 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.36/227.74 active(U92(tt)) -> mark(tt) 227.36/227.74 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.36/227.74 active(__(nil,X:S)) -> mark(X:S) 227.36/227.74 active(__(X:S,nil)) -> mark(X:S) 227.36/227.74 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.36/227.74 active(isList(nil)) -> mark(tt) 227.36/227.74 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.36/227.74 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.36/227.74 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.36/227.74 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.36/227.74 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.36/227.74 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.36/227.74 active(isPal(nil)) -> mark(tt) 227.36/227.74 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.36/227.74 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.36/227.74 active(isPalListKind(a)) -> mark(tt) 227.36/227.74 active(isPalListKind(e)) -> mark(tt) 227.36/227.74 active(isPalListKind(i)) -> mark(tt) 227.36/227.74 active(isPalListKind(nil)) -> mark(tt) 227.36/227.74 active(isPalListKind(o)) -> mark(tt) 227.36/227.74 active(isPalListKind(u)) -> mark(tt) 227.36/227.74 active(isQid(a)) -> mark(tt) 227.36/227.74 active(isQid(e)) -> mark(tt) 227.36/227.74 active(isQid(i)) -> mark(tt) 227.36/227.74 active(isQid(o)) -> mark(tt) 227.36/227.74 active(isQid(u)) -> mark(tt) 227.36/227.74 isList(active(X:S)) -> isList(X:S) 227.36/227.74 isList(mark(X:S)) -> isList(X:S) 227.36/227.74 isNeList(active(X:S)) -> isNeList(X:S) 227.36/227.74 isNeList(mark(X:S)) -> isNeList(X:S) 227.36/227.74 isNePal(active(X:S)) -> isNePal(X:S) 227.36/227.74 isNePal(mark(X:S)) -> isNePal(X:S) 227.36/227.74 isPal(active(X:S)) -> isPal(X:S) 227.36/227.74 isPal(mark(X:S)) -> isPal(X:S) 227.36/227.74 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.36/227.74 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.36/227.74 isQid(active(X:S)) -> isQid(X:S) 227.36/227.74 isQid(mark(X:S)) -> isQid(X:S) 227.36/227.74 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.36/227.74 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.36/227.74 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.36/227.74 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.36/227.74 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.36/227.74 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.36/227.74 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.36/227.74 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.36/227.74 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.36/227.74 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.36/227.74 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.36/227.74 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.36/227.74 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.36/227.74 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.36/227.74 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.36/227.74 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.36/227.74 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.36/227.74 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.36/227.74 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.36/227.74 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.36/227.74 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.36/227.74 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.36/227.74 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.36/227.74 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.36/227.74 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.36/227.74 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.36/227.74 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.36/227.74 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.36/227.74 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.36/227.74 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.36/227.74 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.36/227.74 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.36/227.74 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.36/227.74 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.36/227.74 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.36/227.74 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.36/227.74 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.36/227.74 mark(isList(X:S)) -> active(isList(X:S)) 227.36/227.74 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.36/227.74 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.36/227.74 mark(isPal(X:S)) -> active(isPal(X:S)) 227.36/227.74 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.36/227.74 mark(isQid(X:S)) -> active(isQid(X:S)) 227.36/227.74 mark(a) -> active(a) 227.36/227.74 mark(e) -> active(e) 227.36/227.74 mark(i) -> active(i) 227.36/227.74 mark(nil) -> active(nil) 227.36/227.74 mark(o) -> active(o) 227.36/227.74 mark(tt) -> active(tt) 227.36/227.74 mark(u) -> active(u) 227.36/227.74 ->Strongly Connected Components: 227.36/227.74 ->->Cycle: 227.36/227.74 ->->-> Pairs: 227.36/227.74 ACTIVE(U81(tt,V:S)) -> MARK(U82(isPalListKind(V:S),V:S)) 227.36/227.74 ACTIVE(U82(tt,V:S)) -> MARK(U83(isNePal(V:S))) 227.36/227.74 ACTIVE(U91(tt,V2:S)) -> MARK(U92(isPalListKind(V2:S))) 227.36/227.74 ACTIVE(__(__(X:S,Y:S),Z:S)) -> MARK(__(X:S,__(Y:S,Z:S))) 227.36/227.74 ACTIVE(__(nil,X:S)) -> MARK(X:S) 227.36/227.74 ACTIVE(__(X:S,nil)) -> MARK(X:S) 227.36/227.74 ACTIVE(isList(__(V1:S,V2:S))) -> MARK(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.36/227.74 ACTIVE(isList(V:S)) -> MARK(U11(isPalListKind(V:S),V:S)) 227.36/227.74 ACTIVE(isNeList(__(V1:S,V2:S))) -> MARK(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.36/227.74 ACTIVE(isNeList(__(V1:S,V2:S))) -> MARK(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.36/227.74 ACTIVE(isNeList(V:S)) -> MARK(U31(isPalListKind(V:S),V:S)) 227.36/227.74 ACTIVE(isNePal(__(I:S,__(P:S,I:S)))) -> MARK(U71(isQid(I:S),I:S,P:S)) 227.36/227.74 ACTIVE(isNePal(V:S)) -> MARK(U61(isPalListKind(V:S),V:S)) 227.36/227.74 ACTIVE(isPal(V:S)) -> MARK(U81(isPalListKind(V:S),V:S)) 227.36/227.74 ACTIVE(isPalListKind(__(V1:S,V2:S))) -> MARK(U91(isPalListKind(V1:S),V2:S)) 227.36/227.74 MARK(U11(X1:S,X2:S)) -> ACTIVE(U11(mark(X1:S),X2:S)) 227.36/227.74 MARK(U11(X1:S,X2:S)) -> MARK(X1:S) 227.36/227.74 MARK(U12(X1:S,X2:S)) -> ACTIVE(U12(mark(X1:S),X2:S)) 227.36/227.74 MARK(U12(X1:S,X2:S)) -> MARK(X1:S) 227.36/227.74 MARK(U13(X:S)) -> ACTIVE(U13(mark(X:S))) 227.36/227.74 MARK(U13(X:S)) -> MARK(X:S) 227.36/227.74 MARK(U21(X1:S,X2:S,X3:S)) -> ACTIVE(U21(mark(X1:S),X2:S,X3:S)) 227.36/227.74 MARK(U21(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.36/227.74 MARK(U22(X1:S,X2:S,X3:S)) -> ACTIVE(U22(mark(X1:S),X2:S,X3:S)) 227.36/227.74 MARK(U22(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.36/227.74 MARK(U23(X1:S,X2:S,X3:S)) -> ACTIVE(U23(mark(X1:S),X2:S,X3:S)) 227.36/227.74 MARK(U23(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.36/227.74 MARK(U24(X1:S,X2:S,X3:S)) -> ACTIVE(U24(mark(X1:S),X2:S,X3:S)) 227.36/227.74 MARK(U24(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.36/227.74 MARK(U25(X1:S,X2:S)) -> ACTIVE(U25(mark(X1:S),X2:S)) 227.36/227.74 MARK(U25(X1:S,X2:S)) -> MARK(X1:S) 227.36/227.74 MARK(U26(X:S)) -> ACTIVE(U26(mark(X:S))) 227.36/227.74 MARK(U26(X:S)) -> MARK(X:S) 227.36/227.74 MARK(U31(X1:S,X2:S)) -> ACTIVE(U31(mark(X1:S),X2:S)) 227.36/227.74 MARK(U31(X1:S,X2:S)) -> MARK(X1:S) 227.36/227.74 MARK(U32(X1:S,X2:S)) -> ACTIVE(U32(mark(X1:S),X2:S)) 227.36/227.74 MARK(U32(X1:S,X2:S)) -> MARK(X1:S) 227.36/227.74 MARK(U33(X:S)) -> ACTIVE(U33(mark(X:S))) 227.36/227.74 MARK(U33(X:S)) -> MARK(X:S) 227.36/227.74 MARK(U41(X1:S,X2:S,X3:S)) -> ACTIVE(U41(mark(X1:S),X2:S,X3:S)) 227.36/227.74 MARK(U41(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.36/227.74 MARK(U42(X1:S,X2:S,X3:S)) -> ACTIVE(U42(mark(X1:S),X2:S,X3:S)) 227.36/227.74 MARK(U42(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.36/227.74 MARK(U43(X1:S,X2:S,X3:S)) -> ACTIVE(U43(mark(X1:S),X2:S,X3:S)) 227.36/227.74 MARK(U43(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.36/227.74 MARK(U44(X1:S,X2:S,X3:S)) -> ACTIVE(U44(mark(X1:S),X2:S,X3:S)) 227.36/227.74 MARK(U44(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.36/227.74 MARK(U45(X1:S,X2:S)) -> ACTIVE(U45(mark(X1:S),X2:S)) 227.36/227.74 MARK(U45(X1:S,X2:S)) -> MARK(X1:S) 227.36/227.74 MARK(U46(X:S)) -> ACTIVE(U46(mark(X:S))) 227.36/227.74 MARK(U46(X:S)) -> MARK(X:S) 227.36/227.74 MARK(U51(X1:S,X2:S,X3:S)) -> ACTIVE(U51(mark(X1:S),X2:S,X3:S)) 227.36/227.74 MARK(U51(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.36/227.74 MARK(U52(X1:S,X2:S,X3:S)) -> ACTIVE(U52(mark(X1:S),X2:S,X3:S)) 227.36/227.74 MARK(U52(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.36/227.74 MARK(U53(X1:S,X2:S,X3:S)) -> ACTIVE(U53(mark(X1:S),X2:S,X3:S)) 227.36/227.74 MARK(U53(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.36/227.74 MARK(U54(X1:S,X2:S,X3:S)) -> ACTIVE(U54(mark(X1:S),X2:S,X3:S)) 227.36/227.74 MARK(U54(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.36/227.74 MARK(U55(X1:S,X2:S)) -> ACTIVE(U55(mark(X1:S),X2:S)) 227.36/227.74 MARK(U55(X1:S,X2:S)) -> MARK(X1:S) 227.36/227.74 MARK(U56(X:S)) -> ACTIVE(U56(mark(X:S))) 227.36/227.74 MARK(U56(X:S)) -> MARK(X:S) 227.36/227.74 MARK(U61(X1:S,X2:S)) -> ACTIVE(U61(mark(X1:S),X2:S)) 227.36/227.74 MARK(U61(X1:S,X2:S)) -> MARK(X1:S) 227.36/227.74 MARK(U62(X1:S,X2:S)) -> ACTIVE(U62(mark(X1:S),X2:S)) 227.36/227.74 MARK(U62(X1:S,X2:S)) -> MARK(X1:S) 227.36/227.74 MARK(U63(X:S)) -> ACTIVE(U63(mark(X:S))) 227.36/227.74 MARK(U63(X:S)) -> MARK(X:S) 227.36/227.74 MARK(U71(X1:S,X2:S,X3:S)) -> ACTIVE(U71(mark(X1:S),X2:S,X3:S)) 227.36/227.74 MARK(U71(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.36/227.74 MARK(U72(X1:S,X2:S)) -> ACTIVE(U72(mark(X1:S),X2:S)) 227.36/227.74 MARK(U72(X1:S,X2:S)) -> MARK(X1:S) 227.36/227.74 MARK(U73(X1:S,X2:S)) -> ACTIVE(U73(mark(X1:S),X2:S)) 227.36/227.74 MARK(U73(X1:S,X2:S)) -> MARK(X1:S) 227.36/227.74 MARK(U74(X:S)) -> ACTIVE(U74(mark(X:S))) 227.36/227.74 MARK(U74(X:S)) -> MARK(X:S) 227.36/227.74 MARK(U81(X1:S,X2:S)) -> ACTIVE(U81(mark(X1:S),X2:S)) 227.36/227.74 MARK(U81(X1:S,X2:S)) -> MARK(X1:S) 227.36/227.74 MARK(U82(X1:S,X2:S)) -> ACTIVE(U82(mark(X1:S),X2:S)) 227.36/227.74 MARK(U82(X1:S,X2:S)) -> MARK(X1:S) 227.36/227.74 MARK(U83(X:S)) -> ACTIVE(U83(mark(X:S))) 227.36/227.74 MARK(U83(X:S)) -> MARK(X:S) 227.36/227.74 MARK(U91(X1:S,X2:S)) -> ACTIVE(U91(mark(X1:S),X2:S)) 227.36/227.74 MARK(U91(X1:S,X2:S)) -> MARK(X1:S) 227.36/227.74 MARK(U92(X:S)) -> ACTIVE(U92(mark(X:S))) 227.36/227.74 MARK(U92(X:S)) -> MARK(X:S) 227.36/227.74 MARK(__(X1:S,X2:S)) -> ACTIVE(__(mark(X1:S),mark(X2:S))) 227.36/227.74 MARK(__(X1:S,X2:S)) -> MARK(X1:S) 227.36/227.74 MARK(__(X1:S,X2:S)) -> MARK(X2:S) 227.36/227.74 MARK(isList(X:S)) -> ACTIVE(isList(X:S)) 227.36/227.74 MARK(isNeList(X:S)) -> ACTIVE(isNeList(X:S)) 227.36/227.74 MARK(isNePal(X:S)) -> ACTIVE(isNePal(X:S)) 227.36/227.74 MARK(isPal(X:S)) -> ACTIVE(isPal(X:S)) 227.36/227.74 MARK(isPalListKind(X:S)) -> ACTIVE(isPalListKind(X:S)) 227.36/227.74 ->->-> Rules: 227.36/227.74 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.36/227.74 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.36/227.74 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.36/227.74 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.36/227.74 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.36/227.74 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.36/227.74 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.36/227.74 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.36/227.74 U13(active(X:S)) -> U13(X:S) 227.36/227.74 U13(mark(X:S)) -> U13(X:S) 227.36/227.74 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.36/227.74 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.36/227.74 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.36/227.74 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.36/227.74 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.36/227.74 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.36/227.74 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.36/227.74 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.36/227.74 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.36/227.74 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.36/227.74 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.36/227.74 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.36/227.74 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.36/227.74 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.36/227.74 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.36/227.74 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.36/227.74 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.36/227.74 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.36/227.74 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.36/227.74 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.36/227.74 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.36/227.74 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.36/227.74 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.36/227.74 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.36/227.74 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.36/227.74 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.36/227.74 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.36/227.74 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.36/227.74 U26(active(X:S)) -> U26(X:S) 227.36/227.74 U26(mark(X:S)) -> U26(X:S) 227.36/227.74 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.36/227.74 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.36/227.74 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.36/227.74 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.36/227.74 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.36/227.74 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.36/227.74 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.36/227.74 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.36/227.74 U33(active(X:S)) -> U33(X:S) 227.36/227.74 U33(mark(X:S)) -> U33(X:S) 227.36/227.74 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.36/227.74 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.36/227.74 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.36/227.74 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.36/227.74 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.36/227.74 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.36/227.74 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.36/227.74 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.36/227.74 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.36/227.74 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.36/227.74 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.36/227.74 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.36/227.74 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.36/227.74 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.36/227.74 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.36/227.74 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.36/227.74 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.36/227.74 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.36/227.74 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.36/227.74 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.36/227.74 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.36/227.74 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.36/227.74 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.36/227.74 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.36/227.74 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.36/227.74 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.36/227.74 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.36/227.74 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.36/227.74 U46(active(X:S)) -> U46(X:S) 227.36/227.74 U46(mark(X:S)) -> U46(X:S) 227.36/227.74 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.36/227.74 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.36/227.74 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.36/227.74 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.36/227.74 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.36/227.74 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.36/227.74 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.36/227.74 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.36/227.74 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.36/227.74 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.36/227.74 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.36/227.74 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.36/227.74 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.36/227.74 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.36/227.74 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.36/227.74 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.36/227.74 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.36/227.74 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.36/227.74 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.36/227.74 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.36/227.74 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.36/227.74 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.36/227.74 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.36/227.74 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.36/227.74 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.36/227.74 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.36/227.74 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.36/227.74 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.36/227.74 U56(active(X:S)) -> U56(X:S) 227.36/227.74 U56(mark(X:S)) -> U56(X:S) 227.36/227.74 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.36/227.74 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.36/227.74 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.36/227.74 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.36/227.74 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.36/227.74 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.36/227.74 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.36/227.74 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.36/227.74 U63(active(X:S)) -> U63(X:S) 227.36/227.74 U63(mark(X:S)) -> U63(X:S) 227.36/227.74 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.36/227.74 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.36/227.74 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.36/227.74 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.36/227.74 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.36/227.74 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.36/227.74 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.36/227.74 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.36/227.74 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.36/227.74 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.36/227.74 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.36/227.74 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.36/227.74 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.36/227.74 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.36/227.74 U74(active(X:S)) -> U74(X:S) 227.36/227.74 U74(mark(X:S)) -> U74(X:S) 227.36/227.74 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.36/227.74 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.36/227.74 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.36/227.74 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.36/227.74 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.36/227.74 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.36/227.74 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.36/227.74 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.36/227.74 U83(active(X:S)) -> U83(X:S) 227.36/227.74 U83(mark(X:S)) -> U83(X:S) 227.36/227.74 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.36/227.74 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.36/227.74 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.36/227.74 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.36/227.74 U92(active(X:S)) -> U92(X:S) 227.36/227.74 U92(mark(X:S)) -> U92(X:S) 227.36/227.74 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.36/227.74 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.36/227.74 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.36/227.74 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.36/227.74 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.36/227.74 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.36/227.74 active(U13(tt)) -> mark(tt) 227.36/227.74 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.36/227.74 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.36/227.74 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.36/227.74 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.36/227.74 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.36/227.74 active(U26(tt)) -> mark(tt) 227.36/227.74 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.36/227.74 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.36/227.74 active(U33(tt)) -> mark(tt) 227.36/227.74 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.36/227.74 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.36/227.74 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.36/227.74 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.36/227.74 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.36/227.74 active(U46(tt)) -> mark(tt) 227.36/227.74 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.36/227.74 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.36/227.74 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.36/227.74 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.36/227.74 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.36/227.74 active(U56(tt)) -> mark(tt) 227.36/227.74 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.36/227.74 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.36/227.74 active(U63(tt)) -> mark(tt) 227.36/227.74 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.36/227.74 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.36/227.74 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.36/227.74 active(U74(tt)) -> mark(tt) 227.36/227.74 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.36/227.74 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.36/227.74 active(U83(tt)) -> mark(tt) 227.36/227.74 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.36/227.74 active(U92(tt)) -> mark(tt) 227.36/227.74 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.36/227.74 active(__(nil,X:S)) -> mark(X:S) 227.36/227.74 active(__(X:S,nil)) -> mark(X:S) 227.36/227.74 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.36/227.74 active(isList(nil)) -> mark(tt) 227.36/227.74 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.36/227.74 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.36/227.74 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.36/227.74 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.36/227.74 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.36/227.74 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.36/227.74 active(isPal(nil)) -> mark(tt) 227.36/227.74 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.36/227.74 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.36/227.74 active(isPalListKind(a)) -> mark(tt) 227.36/227.74 active(isPalListKind(e)) -> mark(tt) 227.36/227.74 active(isPalListKind(i)) -> mark(tt) 227.36/227.74 active(isPalListKind(nil)) -> mark(tt) 227.36/227.74 active(isPalListKind(o)) -> mark(tt) 227.36/227.74 active(isPalListKind(u)) -> mark(tt) 227.36/227.74 active(isQid(a)) -> mark(tt) 227.36/227.74 active(isQid(e)) -> mark(tt) 227.36/227.74 active(isQid(i)) -> mark(tt) 227.36/227.74 active(isQid(o)) -> mark(tt) 227.36/227.74 active(isQid(u)) -> mark(tt) 227.36/227.74 isList(active(X:S)) -> isList(X:S) 227.36/227.74 isList(mark(X:S)) -> isList(X:S) 227.36/227.74 isNeList(active(X:S)) -> isNeList(X:S) 227.36/227.74 isNeList(mark(X:S)) -> isNeList(X:S) 227.36/227.74 isNePal(active(X:S)) -> isNePal(X:S) 227.36/227.74 isNePal(mark(X:S)) -> isNePal(X:S) 227.36/227.74 isPal(active(X:S)) -> isPal(X:S) 227.36/227.74 isPal(mark(X:S)) -> isPal(X:S) 227.36/227.74 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.36/227.74 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.36/227.74 isQid(active(X:S)) -> isQid(X:S) 227.36/227.74 isQid(mark(X:S)) -> isQid(X:S) 227.36/227.74 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.36/227.74 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.36/227.74 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.36/227.74 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.36/227.74 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.36/227.74 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.36/227.74 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.36/227.74 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.36/227.74 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.36/227.74 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.36/227.74 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.36/227.74 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.36/227.74 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.36/227.74 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.36/227.74 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.36/227.74 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.36/227.74 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.36/227.74 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.36/227.74 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.36/227.74 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.36/227.74 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.36/227.74 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.36/227.74 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.36/227.74 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.36/227.74 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.36/227.74 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.36/227.74 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.36/227.74 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.36/227.74 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.36/227.74 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.36/227.74 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.36/227.74 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.36/227.74 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.36/227.74 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.36/227.74 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.36/227.74 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.36/227.74 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.36/227.74 mark(isList(X:S)) -> active(isList(X:S)) 227.36/227.74 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.36/227.74 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.36/227.74 mark(isPal(X:S)) -> active(isPal(X:S)) 227.36/227.74 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.36/227.74 mark(isQid(X:S)) -> active(isQid(X:S)) 227.36/227.74 mark(a) -> active(a) 227.36/227.74 mark(e) -> active(e) 227.36/227.74 mark(i) -> active(i) 227.36/227.74 mark(nil) -> active(nil) 227.36/227.74 mark(o) -> active(o) 227.36/227.74 mark(tt) -> active(tt) 227.36/227.74 mark(u) -> active(u) 227.36/227.74 227.36/227.74 Problem 1.44: 227.36/227.74 227.36/227.74 Reduction Pairs Processor: 227.36/227.74 -> Pairs: 227.36/227.74 ACTIVE(U81(tt,V:S)) -> MARK(U82(isPalListKind(V:S),V:S)) 227.36/227.74 ACTIVE(U82(tt,V:S)) -> MARK(U83(isNePal(V:S))) 227.36/227.74 ACTIVE(U91(tt,V2:S)) -> MARK(U92(isPalListKind(V2:S))) 227.36/227.74 ACTIVE(__(__(X:S,Y:S),Z:S)) -> MARK(__(X:S,__(Y:S,Z:S))) 227.36/227.74 ACTIVE(__(nil,X:S)) -> MARK(X:S) 227.36/227.74 ACTIVE(__(X:S,nil)) -> MARK(X:S) 227.36/227.74 ACTIVE(isList(__(V1:S,V2:S))) -> MARK(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.36/227.74 ACTIVE(isList(V:S)) -> MARK(U11(isPalListKind(V:S),V:S)) 227.36/227.74 ACTIVE(isNeList(__(V1:S,V2:S))) -> MARK(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.36/227.74 ACTIVE(isNeList(__(V1:S,V2:S))) -> MARK(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.36/227.74 ACTIVE(isNeList(V:S)) -> MARK(U31(isPalListKind(V:S),V:S)) 227.36/227.74 ACTIVE(isNePal(__(I:S,__(P:S,I:S)))) -> MARK(U71(isQid(I:S),I:S,P:S)) 227.36/227.74 ACTIVE(isNePal(V:S)) -> MARK(U61(isPalListKind(V:S),V:S)) 227.36/227.74 ACTIVE(isPal(V:S)) -> MARK(U81(isPalListKind(V:S),V:S)) 227.36/227.74 ACTIVE(isPalListKind(__(V1:S,V2:S))) -> MARK(U91(isPalListKind(V1:S),V2:S)) 227.36/227.74 MARK(U11(X1:S,X2:S)) -> ACTIVE(U11(mark(X1:S),X2:S)) 227.36/227.74 MARK(U11(X1:S,X2:S)) -> MARK(X1:S) 227.36/227.74 MARK(U12(X1:S,X2:S)) -> ACTIVE(U12(mark(X1:S),X2:S)) 227.36/227.74 MARK(U12(X1:S,X2:S)) -> MARK(X1:S) 227.36/227.74 MARK(U13(X:S)) -> ACTIVE(U13(mark(X:S))) 227.36/227.74 MARK(U13(X:S)) -> MARK(X:S) 227.36/227.74 MARK(U21(X1:S,X2:S,X3:S)) -> ACTIVE(U21(mark(X1:S),X2:S,X3:S)) 227.36/227.74 MARK(U21(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.36/227.74 MARK(U22(X1:S,X2:S,X3:S)) -> ACTIVE(U22(mark(X1:S),X2:S,X3:S)) 227.36/227.74 MARK(U22(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.36/227.74 MARK(U23(X1:S,X2:S,X3:S)) -> ACTIVE(U23(mark(X1:S),X2:S,X3:S)) 227.36/227.74 MARK(U23(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.36/227.74 MARK(U24(X1:S,X2:S,X3:S)) -> ACTIVE(U24(mark(X1:S),X2:S,X3:S)) 227.36/227.74 MARK(U24(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.36/227.74 MARK(U25(X1:S,X2:S)) -> ACTIVE(U25(mark(X1:S),X2:S)) 227.36/227.74 MARK(U25(X1:S,X2:S)) -> MARK(X1:S) 227.36/227.74 MARK(U26(X:S)) -> ACTIVE(U26(mark(X:S))) 227.36/227.74 MARK(U26(X:S)) -> MARK(X:S) 227.36/227.74 MARK(U31(X1:S,X2:S)) -> ACTIVE(U31(mark(X1:S),X2:S)) 227.36/227.74 MARK(U31(X1:S,X2:S)) -> MARK(X1:S) 227.36/227.74 MARK(U32(X1:S,X2:S)) -> ACTIVE(U32(mark(X1:S),X2:S)) 227.36/227.74 MARK(U32(X1:S,X2:S)) -> MARK(X1:S) 227.36/227.74 MARK(U33(X:S)) -> ACTIVE(U33(mark(X:S))) 227.36/227.74 MARK(U33(X:S)) -> MARK(X:S) 227.36/227.74 MARK(U41(X1:S,X2:S,X3:S)) -> ACTIVE(U41(mark(X1:S),X2:S,X3:S)) 227.36/227.74 MARK(U41(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.36/227.74 MARK(U42(X1:S,X2:S,X3:S)) -> ACTIVE(U42(mark(X1:S),X2:S,X3:S)) 227.36/227.74 MARK(U42(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.36/227.74 MARK(U43(X1:S,X2:S,X3:S)) -> ACTIVE(U43(mark(X1:S),X2:S,X3:S)) 227.36/227.74 MARK(U43(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.36/227.74 MARK(U44(X1:S,X2:S,X3:S)) -> ACTIVE(U44(mark(X1:S),X2:S,X3:S)) 227.36/227.74 MARK(U44(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.36/227.74 MARK(U45(X1:S,X2:S)) -> ACTIVE(U45(mark(X1:S),X2:S)) 227.36/227.74 MARK(U45(X1:S,X2:S)) -> MARK(X1:S) 227.36/227.74 MARK(U46(X:S)) -> ACTIVE(U46(mark(X:S))) 227.36/227.74 MARK(U46(X:S)) -> MARK(X:S) 227.36/227.74 MARK(U51(X1:S,X2:S,X3:S)) -> ACTIVE(U51(mark(X1:S),X2:S,X3:S)) 227.36/227.74 MARK(U51(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.36/227.74 MARK(U52(X1:S,X2:S,X3:S)) -> ACTIVE(U52(mark(X1:S),X2:S,X3:S)) 227.36/227.74 MARK(U52(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.36/227.74 MARK(U53(X1:S,X2:S,X3:S)) -> ACTIVE(U53(mark(X1:S),X2:S,X3:S)) 227.36/227.74 MARK(U53(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.36/227.74 MARK(U54(X1:S,X2:S,X3:S)) -> ACTIVE(U54(mark(X1:S),X2:S,X3:S)) 227.36/227.74 MARK(U54(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.36/227.74 MARK(U55(X1:S,X2:S)) -> ACTIVE(U55(mark(X1:S),X2:S)) 227.36/227.74 MARK(U55(X1:S,X2:S)) -> MARK(X1:S) 227.36/227.74 MARK(U56(X:S)) -> ACTIVE(U56(mark(X:S))) 227.36/227.74 MARK(U56(X:S)) -> MARK(X:S) 227.36/227.74 MARK(U61(X1:S,X2:S)) -> ACTIVE(U61(mark(X1:S),X2:S)) 227.36/227.74 MARK(U61(X1:S,X2:S)) -> MARK(X1:S) 227.36/227.74 MARK(U62(X1:S,X2:S)) -> ACTIVE(U62(mark(X1:S),X2:S)) 227.36/227.74 MARK(U62(X1:S,X2:S)) -> MARK(X1:S) 227.36/227.74 MARK(U63(X:S)) -> ACTIVE(U63(mark(X:S))) 227.36/227.74 MARK(U63(X:S)) -> MARK(X:S) 227.36/227.74 MARK(U71(X1:S,X2:S,X3:S)) -> ACTIVE(U71(mark(X1:S),X2:S,X3:S)) 227.36/227.74 MARK(U71(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.36/227.74 MARK(U72(X1:S,X2:S)) -> ACTIVE(U72(mark(X1:S),X2:S)) 227.36/227.74 MARK(U72(X1:S,X2:S)) -> MARK(X1:S) 227.36/227.74 MARK(U73(X1:S,X2:S)) -> ACTIVE(U73(mark(X1:S),X2:S)) 227.36/227.74 MARK(U73(X1:S,X2:S)) -> MARK(X1:S) 227.36/227.74 MARK(U74(X:S)) -> ACTIVE(U74(mark(X:S))) 227.36/227.74 MARK(U74(X:S)) -> MARK(X:S) 227.36/227.74 MARK(U81(X1:S,X2:S)) -> ACTIVE(U81(mark(X1:S),X2:S)) 227.36/227.74 MARK(U81(X1:S,X2:S)) -> MARK(X1:S) 227.36/227.74 MARK(U82(X1:S,X2:S)) -> ACTIVE(U82(mark(X1:S),X2:S)) 227.36/227.74 MARK(U82(X1:S,X2:S)) -> MARK(X1:S) 227.36/227.74 MARK(U83(X:S)) -> ACTIVE(U83(mark(X:S))) 227.36/227.74 MARK(U83(X:S)) -> MARK(X:S) 227.36/227.74 MARK(U91(X1:S,X2:S)) -> ACTIVE(U91(mark(X1:S),X2:S)) 227.36/227.74 MARK(U91(X1:S,X2:S)) -> MARK(X1:S) 227.36/227.74 MARK(U92(X:S)) -> ACTIVE(U92(mark(X:S))) 227.36/227.74 MARK(U92(X:S)) -> MARK(X:S) 227.36/227.74 MARK(__(X1:S,X2:S)) -> ACTIVE(__(mark(X1:S),mark(X2:S))) 227.36/227.74 MARK(__(X1:S,X2:S)) -> MARK(X1:S) 227.36/227.74 MARK(__(X1:S,X2:S)) -> MARK(X2:S) 227.36/227.74 MARK(isList(X:S)) -> ACTIVE(isList(X:S)) 227.36/227.74 MARK(isNeList(X:S)) -> ACTIVE(isNeList(X:S)) 227.36/227.74 MARK(isNePal(X:S)) -> ACTIVE(isNePal(X:S)) 227.36/227.74 MARK(isPal(X:S)) -> ACTIVE(isPal(X:S)) 227.36/227.74 MARK(isPalListKind(X:S)) -> ACTIVE(isPalListKind(X:S)) 227.36/227.74 -> Rules: 227.36/227.74 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.36/227.74 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.36/227.74 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.36/227.74 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.36/227.74 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.36/227.74 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.36/227.74 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.36/227.74 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.36/227.74 U13(active(X:S)) -> U13(X:S) 227.36/227.74 U13(mark(X:S)) -> U13(X:S) 227.36/227.74 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.36/227.74 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.36/227.74 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.36/227.74 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.36/227.74 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.36/227.74 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.36/227.74 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.36/227.74 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.36/227.74 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.36/227.74 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.36/227.74 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.36/227.74 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.36/227.74 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.36/227.74 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.36/227.74 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.36/227.74 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.36/227.74 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.36/227.74 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.36/227.74 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.36/227.74 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.36/227.74 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.36/227.74 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.36/227.74 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.36/227.74 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.36/227.74 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.36/227.74 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.36/227.74 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.36/227.74 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.36/227.74 U26(active(X:S)) -> U26(X:S) 227.36/227.74 U26(mark(X:S)) -> U26(X:S) 227.36/227.74 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.36/227.74 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.36/227.74 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.36/227.74 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.36/227.74 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.36/227.74 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.36/227.74 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.36/227.74 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.36/227.74 U33(active(X:S)) -> U33(X:S) 227.36/227.74 U33(mark(X:S)) -> U33(X:S) 227.36/227.74 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.36/227.74 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.36/227.74 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.36/227.74 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.36/227.74 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.36/227.74 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.36/227.74 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.36/227.74 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.36/227.74 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.36/227.74 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.36/227.74 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.36/227.74 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.36/227.74 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.36/227.74 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.36/227.74 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.36/227.74 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.36/227.74 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.36/227.74 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.36/227.74 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.36/227.74 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.36/227.74 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.36/227.74 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.36/227.74 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.36/227.74 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.36/227.74 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.36/227.74 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.36/227.74 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.36/227.74 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.36/227.74 U46(active(X:S)) -> U46(X:S) 227.36/227.74 U46(mark(X:S)) -> U46(X:S) 227.36/227.74 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.36/227.74 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.36/227.74 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.36/227.74 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.36/227.74 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.36/227.74 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.36/227.74 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.36/227.74 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.36/227.74 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.36/227.74 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.36/227.74 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.36/227.74 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.36/227.74 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.36/227.74 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.36/227.74 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.36/227.74 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.36/227.74 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.36/227.74 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.36/227.74 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.36/227.74 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.36/227.74 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.36/227.74 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.36/227.74 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.36/227.74 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.36/227.74 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.36/227.74 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.36/227.74 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.36/227.74 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.36/227.74 U56(active(X:S)) -> U56(X:S) 227.36/227.74 U56(mark(X:S)) -> U56(X:S) 227.36/227.74 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.36/227.74 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.36/227.74 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.36/227.74 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.36/227.74 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.36/227.74 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.36/227.74 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.36/227.74 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.36/227.74 U63(active(X:S)) -> U63(X:S) 227.36/227.74 U63(mark(X:S)) -> U63(X:S) 227.36/227.74 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.36/227.74 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.36/227.74 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.36/227.74 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.36/227.74 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.36/227.74 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.36/227.74 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.36/227.74 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.36/227.74 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.36/227.74 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.36/227.74 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.36/227.74 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.36/227.74 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.36/227.74 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.36/227.74 U74(active(X:S)) -> U74(X:S) 227.36/227.74 U74(mark(X:S)) -> U74(X:S) 227.36/227.74 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.36/227.74 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.36/227.74 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.36/227.74 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.36/227.74 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.36/227.74 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.36/227.74 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.36/227.74 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.36/227.74 U83(active(X:S)) -> U83(X:S) 227.36/227.74 U83(mark(X:S)) -> U83(X:S) 227.36/227.74 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.36/227.74 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.36/227.74 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.36/227.74 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.36/227.74 U92(active(X:S)) -> U92(X:S) 227.36/227.74 U92(mark(X:S)) -> U92(X:S) 227.36/227.74 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.36/227.74 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.36/227.74 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.36/227.74 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.36/227.74 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.36/227.74 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.36/227.74 active(U13(tt)) -> mark(tt) 227.36/227.74 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.36/227.74 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.36/227.74 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.36/227.74 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.36/227.74 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.36/227.74 active(U26(tt)) -> mark(tt) 227.36/227.74 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.36/227.74 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.36/227.74 active(U33(tt)) -> mark(tt) 227.36/227.74 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.36/227.74 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.36/227.74 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.36/227.74 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.36/227.74 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.36/227.74 active(U46(tt)) -> mark(tt) 227.36/227.74 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.36/227.74 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.36/227.74 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.36/227.74 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.36/227.74 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.36/227.74 active(U56(tt)) -> mark(tt) 227.36/227.74 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.36/227.74 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.36/227.74 active(U63(tt)) -> mark(tt) 227.36/227.74 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.36/227.74 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.36/227.74 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.36/227.74 active(U74(tt)) -> mark(tt) 227.36/227.74 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.36/227.74 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.36/227.74 active(U83(tt)) -> mark(tt) 227.36/227.74 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.36/227.74 active(U92(tt)) -> mark(tt) 227.36/227.74 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.36/227.74 active(__(nil,X:S)) -> mark(X:S) 227.36/227.74 active(__(X:S,nil)) -> mark(X:S) 227.36/227.74 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.36/227.74 active(isList(nil)) -> mark(tt) 227.36/227.74 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.36/227.74 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.36/227.74 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.36/227.74 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.36/227.74 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.36/227.74 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.36/227.74 active(isPal(nil)) -> mark(tt) 227.36/227.74 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.36/227.74 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.36/227.74 active(isPalListKind(a)) -> mark(tt) 227.36/227.74 active(isPalListKind(e)) -> mark(tt) 227.36/227.74 active(isPalListKind(i)) -> mark(tt) 227.36/227.74 active(isPalListKind(nil)) -> mark(tt) 227.36/227.74 active(isPalListKind(o)) -> mark(tt) 227.36/227.74 active(isPalListKind(u)) -> mark(tt) 227.36/227.74 active(isQid(a)) -> mark(tt) 227.36/227.74 active(isQid(e)) -> mark(tt) 227.36/227.74 active(isQid(i)) -> mark(tt) 227.36/227.74 active(isQid(o)) -> mark(tt) 227.36/227.74 active(isQid(u)) -> mark(tt) 227.36/227.74 isList(active(X:S)) -> isList(X:S) 227.36/227.74 isList(mark(X:S)) -> isList(X:S) 227.36/227.74 isNeList(active(X:S)) -> isNeList(X:S) 227.36/227.74 isNeList(mark(X:S)) -> isNeList(X:S) 227.36/227.74 isNePal(active(X:S)) -> isNePal(X:S) 227.36/227.74 isNePal(mark(X:S)) -> isNePal(X:S) 227.36/227.74 isPal(active(X:S)) -> isPal(X:S) 227.36/227.74 isPal(mark(X:S)) -> isPal(X:S) 227.36/227.74 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.36/227.74 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.36/227.74 isQid(active(X:S)) -> isQid(X:S) 227.36/227.74 isQid(mark(X:S)) -> isQid(X:S) 227.36/227.74 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.36/227.74 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.36/227.74 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.36/227.74 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.36/227.74 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.36/227.74 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.36/227.74 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.36/227.74 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.36/227.74 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.36/227.74 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.36/227.74 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.36/227.74 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.36/227.74 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.36/227.74 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.36/227.74 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.36/227.74 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.36/227.74 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.36/227.74 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.36/227.74 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.36/227.74 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.36/227.74 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.36/227.74 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.36/227.74 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.36/227.74 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.36/227.74 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.36/227.74 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.36/227.74 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.36/227.74 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.36/227.74 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.36/227.74 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.36/227.74 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.36/227.74 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.36/227.74 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.36/227.74 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.36/227.74 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.36/227.74 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.36/227.74 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.36/227.74 mark(isList(X:S)) -> active(isList(X:S)) 227.36/227.74 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.36/227.74 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.36/227.74 mark(isPal(X:S)) -> active(isPal(X:S)) 227.36/227.74 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.36/227.74 mark(isQid(X:S)) -> active(isQid(X:S)) 227.36/227.74 mark(a) -> active(a) 227.36/227.74 mark(e) -> active(e) 227.36/227.74 mark(i) -> active(i) 227.36/227.74 mark(nil) -> active(nil) 227.36/227.74 mark(o) -> active(o) 227.36/227.74 mark(tt) -> active(tt) 227.36/227.74 mark(u) -> active(u) 227.36/227.74 -> Usable rules: 227.36/227.74 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.36/227.74 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.36/227.74 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.36/227.74 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.36/227.74 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.36/227.74 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.36/227.74 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.36/227.74 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.36/227.74 U13(active(X:S)) -> U13(X:S) 227.36/227.74 U13(mark(X:S)) -> U13(X:S) 227.36/227.74 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.36/227.74 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.36/227.74 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.36/227.74 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.36/227.74 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.36/227.74 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.36/227.74 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.36/227.74 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.36/227.74 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.36/227.74 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.36/227.74 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.36/227.74 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.36/227.74 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.36/227.74 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.36/227.74 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.36/227.74 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.36/227.74 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.36/227.74 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.36/227.74 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.36/227.74 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.36/227.74 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.36/227.74 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.36/227.74 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.36/227.74 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.36/227.74 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.36/227.74 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.36/227.74 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.36/227.74 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.36/227.74 U26(active(X:S)) -> U26(X:S) 227.36/227.74 U26(mark(X:S)) -> U26(X:S) 227.36/227.74 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.36/227.74 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.36/227.74 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.36/227.74 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.36/227.74 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.36/227.74 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.36/227.74 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.36/227.74 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.36/227.74 U33(active(X:S)) -> U33(X:S) 227.36/227.74 U33(mark(X:S)) -> U33(X:S) 227.36/227.74 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.36/227.74 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.36/227.74 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.36/227.74 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.36/227.74 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.36/227.74 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.36/227.74 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.36/227.74 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.36/227.74 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.36/227.74 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.36/227.74 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.36/227.74 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.36/227.74 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.36/227.74 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.36/227.74 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.36/227.74 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.36/227.74 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.36/227.74 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.36/227.74 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.36/227.74 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.36/227.74 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.36/227.74 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.36/227.74 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.36/227.74 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.36/227.74 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.36/227.74 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.36/227.74 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.36/227.74 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.36/227.74 U46(active(X:S)) -> U46(X:S) 227.36/227.74 U46(mark(X:S)) -> U46(X:S) 227.36/227.74 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.36/227.74 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.36/227.74 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.36/227.74 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.36/227.74 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.36/227.74 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.36/227.74 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.36/227.74 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.36/227.74 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.36/227.74 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.36/227.74 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.36/227.74 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.36/227.74 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.36/227.74 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.36/227.74 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.36/227.74 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.36/227.74 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.36/227.74 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.36/227.74 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.36/227.74 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.36/227.74 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.36/227.74 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.36/227.74 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.36/227.74 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.36/227.74 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.36/227.74 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.36/227.74 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.36/227.74 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.36/227.74 U56(active(X:S)) -> U56(X:S) 227.36/227.74 U56(mark(X:S)) -> U56(X:S) 227.36/227.74 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.36/227.74 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.36/227.74 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.36/227.74 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.36/227.74 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.36/227.74 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.36/227.74 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.36/227.74 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.36/227.74 U63(active(X:S)) -> U63(X:S) 227.36/227.74 U63(mark(X:S)) -> U63(X:S) 227.36/227.74 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.36/227.74 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.36/227.74 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.36/227.74 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.36/227.74 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.36/227.74 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.36/227.74 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.36/227.74 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.36/227.74 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.36/227.74 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.36/227.74 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.36/227.74 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.36/227.74 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.36/227.74 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.36/227.74 U74(active(X:S)) -> U74(X:S) 227.36/227.74 U74(mark(X:S)) -> U74(X:S) 227.36/227.74 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.36/227.74 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.36/227.74 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.36/227.74 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.36/227.74 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.36/227.74 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.36/227.74 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.36/227.74 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.36/227.74 U83(active(X:S)) -> U83(X:S) 227.36/227.74 U83(mark(X:S)) -> U83(X:S) 227.36/227.74 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.36/227.74 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.36/227.74 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.36/227.74 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.36/227.74 U92(active(X:S)) -> U92(X:S) 227.36/227.74 U92(mark(X:S)) -> U92(X:S) 227.36/227.74 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.36/227.74 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.36/227.74 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.36/227.74 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.36/227.74 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.36/227.74 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.36/227.74 active(U13(tt)) -> mark(tt) 227.36/227.74 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.36/227.74 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.36/227.74 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.36/227.74 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.36/227.74 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.36/227.74 active(U26(tt)) -> mark(tt) 227.36/227.74 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.36/227.74 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.36/227.74 active(U33(tt)) -> mark(tt) 227.36/227.74 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.36/227.74 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.36/227.74 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.36/227.74 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.36/227.74 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.36/227.74 active(U46(tt)) -> mark(tt) 227.36/227.74 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.36/227.74 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.36/227.74 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.36/227.74 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.36/227.74 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.36/227.74 active(U56(tt)) -> mark(tt) 227.36/227.74 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.36/227.74 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.36/227.74 active(U63(tt)) -> mark(tt) 227.36/227.74 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.36/227.74 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.36/227.74 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.36/227.74 active(U74(tt)) -> mark(tt) 227.36/227.74 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.36/227.74 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.36/227.74 active(U83(tt)) -> mark(tt) 227.36/227.74 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.36/227.74 active(U92(tt)) -> mark(tt) 227.36/227.74 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.36/227.74 active(__(nil,X:S)) -> mark(X:S) 227.36/227.74 active(__(X:S,nil)) -> mark(X:S) 227.36/227.74 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.36/227.74 active(isList(nil)) -> mark(tt) 227.36/227.74 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.36/227.74 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.36/227.74 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.36/227.74 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.36/227.74 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.36/227.74 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.36/227.74 active(isPal(nil)) -> mark(tt) 227.36/227.74 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.36/227.74 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.36/227.74 active(isPalListKind(a)) -> mark(tt) 227.36/227.74 active(isPalListKind(e)) -> mark(tt) 227.36/227.74 active(isPalListKind(i)) -> mark(tt) 227.36/227.74 active(isPalListKind(nil)) -> mark(tt) 227.36/227.74 active(isPalListKind(o)) -> mark(tt) 227.36/227.74 active(isPalListKind(u)) -> mark(tt) 227.36/227.74 active(isQid(a)) -> mark(tt) 227.36/227.74 active(isQid(e)) -> mark(tt) 227.36/227.74 active(isQid(i)) -> mark(tt) 227.36/227.74 active(isQid(o)) -> mark(tt) 227.36/227.74 active(isQid(u)) -> mark(tt) 227.36/227.74 isList(active(X:S)) -> isList(X:S) 227.36/227.74 isList(mark(X:S)) -> isList(X:S) 227.36/227.74 isNeList(active(X:S)) -> isNeList(X:S) 227.36/227.74 isNeList(mark(X:S)) -> isNeList(X:S) 227.36/227.74 isNePal(active(X:S)) -> isNePal(X:S) 227.36/227.74 isNePal(mark(X:S)) -> isNePal(X:S) 227.36/227.74 isPal(active(X:S)) -> isPal(X:S) 227.36/227.74 isPal(mark(X:S)) -> isPal(X:S) 227.36/227.74 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.36/227.74 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.36/227.74 isQid(active(X:S)) -> isQid(X:S) 227.36/227.74 isQid(mark(X:S)) -> isQid(X:S) 227.36/227.74 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.36/227.74 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.36/227.74 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.36/227.74 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.36/227.74 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.36/227.74 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.36/227.74 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.36/227.74 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.36/227.74 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.36/227.74 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.36/227.74 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.36/227.74 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.36/227.74 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.36/227.74 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.36/227.74 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.36/227.74 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.36/227.74 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.36/227.74 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.36/227.74 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.36/227.74 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.36/227.74 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.36/227.74 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.36/227.74 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.36/227.74 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.36/227.74 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.36/227.74 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.36/227.74 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.36/227.74 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.36/227.74 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.36/227.74 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.36/227.74 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.36/227.74 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.36/227.74 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.36/227.74 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.36/227.74 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.36/227.74 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.36/227.74 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.36/227.74 mark(isList(X:S)) -> active(isList(X:S)) 227.36/227.74 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.36/227.74 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.36/227.74 mark(isPal(X:S)) -> active(isPal(X:S)) 227.36/227.74 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.36/227.74 mark(isQid(X:S)) -> active(isQid(X:S)) 227.36/227.74 mark(a) -> active(a) 227.36/227.74 mark(e) -> active(e) 227.36/227.74 mark(i) -> active(i) 227.36/227.74 mark(nil) -> active(nil) 227.36/227.74 mark(o) -> active(o) 227.36/227.74 mark(tt) -> active(tt) 227.36/227.74 mark(u) -> active(u) 227.36/227.74 ->Interpretation type: 227.36/227.74 Linear 227.36/227.74 ->Coefficients: 227.36/227.74 Natural Numbers 227.36/227.74 ->Dimension: 227.36/227.74 1 227.36/227.74 ->Bound: 227.36/227.74 2 227.36/227.74 ->Interpretation: 227.36/227.74 227.36/227.74 [U11](X1,X2) = 2.X1 + 2.X2 227.36/227.74 [U12](X1,X2) = 2.X1 + 2.X2 227.36/227.74 [U13](X) = X + 1 227.36/227.74 [U21](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.36/227.74 [U22](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.36/227.74 [U23](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.36/227.74 [U24](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.36/227.74 [U25](X1,X2) = X1 + 2.X2 + 1 227.36/227.74 [U26](X) = X 227.36/227.74 [U31](X1,X2) = X1 + 2.X2 227.36/227.74 [U32](X1,X2) = X1 + 2.X2 227.36/227.74 [U33](X) = X 227.36/227.74 [U41](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.36/227.74 [U42](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.36/227.74 [U43](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.36/227.74 [U44](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.36/227.74 [U45](X1,X2) = X1 + 2.X2 + 2 227.36/227.74 [U46](X) = X + 2 227.36/227.74 [U51](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.36/227.74 [U52](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.36/227.74 [U53](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 1 227.36/227.74 [U54](X1,X2,X3) = X1 + 2.X2 + 2.X3 + 2 227.36/227.74 [U55](X1,X2) = X1 + 2.X2 + 2 227.36/227.74 [U56](X) = X + 1 227.36/227.74 [U61](X1,X2) = X1 + 2.X2 227.36/227.74 [U62](X1,X2) = X1 + 2.X2 227.36/227.74 [U63](X) = X 227.36/227.74 [U71](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.36/227.74 [U72](X1,X2) = 2.X1 + 2.X2 + 2 227.36/227.74 [U73](X1,X2) = X1 + 2 227.36/227.74 [U74](X) = X + 2 227.36/227.74 [U81](X1,X2) = 2.X1 + 2.X2 227.36/227.74 [U82](X1,X2) = X1 + 2.X2 227.36/227.74 [U83](X) = X 227.36/227.74 [U91](X1,X2) = X1 227.36/227.74 [U92](X) = X 227.36/227.74 [__](X1,X2) = 2.X1 + X2 + 2 227.36/227.74 [active](X) = X 227.36/227.74 [isList](X) = 2.X + 2 227.36/227.74 [isNeList](X) = 2.X + 1 227.36/227.74 [isNePal](X) = 2.X + 1 227.36/227.74 [isPal](X) = 2.X + 2 227.36/227.74 [isPalListKind](X) = 1 227.36/227.74 [isQid](X) = X + 1 227.36/227.74 [mark](X) = X 227.36/227.74 [a] = 0 227.36/227.74 [e] = 2 227.36/227.74 [fSNonEmpty] = 0 227.36/227.74 [i] = 2 227.36/227.74 [nil] = 0 227.36/227.74 [o] = 0 227.36/227.74 [tt] = 1 227.36/227.74 [u] = 2 227.36/227.74 [U11#](X1,X2) = 0 227.36/227.74 [U12#](X1,X2) = 0 227.36/227.74 [U13#](X) = 0 227.36/227.74 [U21#](X1,X2,X3) = 0 227.36/227.74 [U22#](X1,X2,X3) = 0 227.36/227.74 [U23#](X1,X2,X3) = 0 227.36/227.74 [U24#](X1,X2,X3) = 0 227.36/227.74 [U25#](X1,X2) = 0 227.36/227.74 [U26#](X) = 0 227.36/227.74 [U31#](X1,X2) = 0 227.36/227.74 [U32#](X1,X2) = 0 227.36/227.74 [U33#](X) = 0 227.36/227.74 [U41#](X1,X2,X3) = 0 227.36/227.74 [U42#](X1,X2,X3) = 0 227.36/227.74 [U43#](X1,X2,X3) = 0 227.36/227.74 [U44#](X1,X2,X3) = 0 227.36/227.74 [U45#](X1,X2) = 0 227.36/227.74 [U46#](X) = 0 227.36/227.74 [U51#](X1,X2,X3) = 0 227.36/227.74 [U52#](X1,X2,X3) = 0 227.36/227.74 [U53#](X1,X2,X3) = 0 227.36/227.74 [U54#](X1,X2,X3) = 0 227.36/227.74 [U55#](X1,X2) = 0 227.36/227.74 [U56#](X) = 0 227.36/227.74 [U61#](X1,X2) = 0 227.36/227.74 [U62#](X1,X2) = 0 227.36/227.74 [U63#](X) = 0 227.36/227.74 [U71#](X1,X2,X3) = 0 227.36/227.74 [U72#](X1,X2) = 0 227.36/227.74 [U73#](X1,X2) = 0 227.36/227.74 [U74#](X) = 0 227.36/227.74 [U81#](X1,X2) = 0 227.36/227.74 [U82#](X1,X2) = 0 227.36/227.74 [U83#](X) = 0 227.36/227.74 [U91#](X1,X2) = 0 227.36/227.74 [U92#](X) = 0 227.36/227.74 [__#](X1,X2) = 0 227.36/227.74 [ACTIVE](X) = 2.X 227.36/227.74 [ISLIST](X) = 0 227.36/227.74 [ISNELIST](X) = 0 227.36/227.74 [ISNEPAL](X) = 0 227.36/227.74 [ISPAL](X) = 0 227.36/227.74 [ISPALLISTKIND](X) = 0 227.36/227.74 [ISQID](X) = 0 227.36/227.74 [MARK](X) = 2.X 227.36/227.74 227.36/227.74 Problem 1.44: 227.36/227.74 227.36/227.74 SCC Processor: 227.36/227.74 -> Pairs: 227.36/227.74 ACTIVE(U82(tt,V:S)) -> MARK(U83(isNePal(V:S))) 227.36/227.74 ACTIVE(U91(tt,V2:S)) -> MARK(U92(isPalListKind(V2:S))) 227.36/227.74 ACTIVE(__(__(X:S,Y:S),Z:S)) -> MARK(__(X:S,__(Y:S,Z:S))) 227.36/227.74 ACTIVE(__(nil,X:S)) -> MARK(X:S) 227.36/227.74 ACTIVE(__(X:S,nil)) -> MARK(X:S) 227.36/227.74 ACTIVE(isList(__(V1:S,V2:S))) -> MARK(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.36/227.74 ACTIVE(isList(V:S)) -> MARK(U11(isPalListKind(V:S),V:S)) 227.36/227.74 ACTIVE(isNeList(__(V1:S,V2:S))) -> MARK(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.36/227.74 ACTIVE(isNeList(__(V1:S,V2:S))) -> MARK(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.36/227.74 ACTIVE(isNeList(V:S)) -> MARK(U31(isPalListKind(V:S),V:S)) 227.36/227.74 ACTIVE(isNePal(__(I:S,__(P:S,I:S)))) -> MARK(U71(isQid(I:S),I:S,P:S)) 227.36/227.74 ACTIVE(isNePal(V:S)) -> MARK(U61(isPalListKind(V:S),V:S)) 227.36/227.74 ACTIVE(isPal(V:S)) -> MARK(U81(isPalListKind(V:S),V:S)) 227.36/227.74 ACTIVE(isPalListKind(__(V1:S,V2:S))) -> MARK(U91(isPalListKind(V1:S),V2:S)) 227.36/227.74 MARK(U11(X1:S,X2:S)) -> ACTIVE(U11(mark(X1:S),X2:S)) 227.36/227.74 MARK(U11(X1:S,X2:S)) -> MARK(X1:S) 227.36/227.74 MARK(U12(X1:S,X2:S)) -> ACTIVE(U12(mark(X1:S),X2:S)) 227.36/227.74 MARK(U12(X1:S,X2:S)) -> MARK(X1:S) 227.36/227.74 MARK(U13(X:S)) -> ACTIVE(U13(mark(X:S))) 227.36/227.74 MARK(U13(X:S)) -> MARK(X:S) 227.36/227.74 MARK(U21(X1:S,X2:S,X3:S)) -> ACTIVE(U21(mark(X1:S),X2:S,X3:S)) 227.36/227.74 MARK(U21(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.36/227.74 MARK(U22(X1:S,X2:S,X3:S)) -> ACTIVE(U22(mark(X1:S),X2:S,X3:S)) 227.36/227.74 MARK(U22(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.36/227.74 MARK(U23(X1:S,X2:S,X3:S)) -> ACTIVE(U23(mark(X1:S),X2:S,X3:S)) 227.36/227.74 MARK(U23(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.36/227.74 MARK(U24(X1:S,X2:S,X3:S)) -> ACTIVE(U24(mark(X1:S),X2:S,X3:S)) 227.36/227.74 MARK(U24(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.36/227.74 MARK(U25(X1:S,X2:S)) -> ACTIVE(U25(mark(X1:S),X2:S)) 227.36/227.74 MARK(U25(X1:S,X2:S)) -> MARK(X1:S) 227.36/227.74 MARK(U26(X:S)) -> ACTIVE(U26(mark(X:S))) 227.36/227.74 MARK(U26(X:S)) -> MARK(X:S) 227.36/227.74 MARK(U31(X1:S,X2:S)) -> ACTIVE(U31(mark(X1:S),X2:S)) 227.36/227.74 MARK(U31(X1:S,X2:S)) -> MARK(X1:S) 227.36/227.74 MARK(U32(X1:S,X2:S)) -> ACTIVE(U32(mark(X1:S),X2:S)) 227.36/227.74 MARK(U32(X1:S,X2:S)) -> MARK(X1:S) 227.36/227.74 MARK(U33(X:S)) -> ACTIVE(U33(mark(X:S))) 227.36/227.74 MARK(U33(X:S)) -> MARK(X:S) 227.36/227.74 MARK(U41(X1:S,X2:S,X3:S)) -> ACTIVE(U41(mark(X1:S),X2:S,X3:S)) 227.36/227.74 MARK(U41(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.36/227.74 MARK(U42(X1:S,X2:S,X3:S)) -> ACTIVE(U42(mark(X1:S),X2:S,X3:S)) 227.36/227.74 MARK(U42(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.36/227.74 MARK(U43(X1:S,X2:S,X3:S)) -> ACTIVE(U43(mark(X1:S),X2:S,X3:S)) 227.36/227.74 MARK(U43(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.36/227.74 MARK(U44(X1:S,X2:S,X3:S)) -> ACTIVE(U44(mark(X1:S),X2:S,X3:S)) 227.36/227.74 MARK(U44(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.36/227.74 MARK(U45(X1:S,X2:S)) -> ACTIVE(U45(mark(X1:S),X2:S)) 227.36/227.74 MARK(U45(X1:S,X2:S)) -> MARK(X1:S) 227.36/227.74 MARK(U46(X:S)) -> ACTIVE(U46(mark(X:S))) 227.36/227.74 MARK(U46(X:S)) -> MARK(X:S) 227.36/227.74 MARK(U51(X1:S,X2:S,X3:S)) -> ACTIVE(U51(mark(X1:S),X2:S,X3:S)) 227.36/227.74 MARK(U51(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.36/227.74 MARK(U52(X1:S,X2:S,X3:S)) -> ACTIVE(U52(mark(X1:S),X2:S,X3:S)) 227.36/227.74 MARK(U52(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.36/227.74 MARK(U53(X1:S,X2:S,X3:S)) -> ACTIVE(U53(mark(X1:S),X2:S,X3:S)) 227.36/227.74 MARK(U53(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.36/227.74 MARK(U54(X1:S,X2:S,X3:S)) -> ACTIVE(U54(mark(X1:S),X2:S,X3:S)) 227.36/227.74 MARK(U54(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.36/227.74 MARK(U55(X1:S,X2:S)) -> ACTIVE(U55(mark(X1:S),X2:S)) 227.36/227.74 MARK(U55(X1:S,X2:S)) -> MARK(X1:S) 227.36/227.74 MARK(U56(X:S)) -> ACTIVE(U56(mark(X:S))) 227.36/227.74 MARK(U56(X:S)) -> MARK(X:S) 227.36/227.74 MARK(U61(X1:S,X2:S)) -> ACTIVE(U61(mark(X1:S),X2:S)) 227.36/227.74 MARK(U61(X1:S,X2:S)) -> MARK(X1:S) 227.36/227.74 MARK(U62(X1:S,X2:S)) -> ACTIVE(U62(mark(X1:S),X2:S)) 227.36/227.74 MARK(U62(X1:S,X2:S)) -> MARK(X1:S) 227.36/227.74 MARK(U63(X:S)) -> ACTIVE(U63(mark(X:S))) 227.36/227.74 MARK(U63(X:S)) -> MARK(X:S) 227.36/227.74 MARK(U71(X1:S,X2:S,X3:S)) -> ACTIVE(U71(mark(X1:S),X2:S,X3:S)) 227.36/227.74 MARK(U71(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.36/227.74 MARK(U72(X1:S,X2:S)) -> ACTIVE(U72(mark(X1:S),X2:S)) 227.36/227.74 MARK(U72(X1:S,X2:S)) -> MARK(X1:S) 227.36/227.74 MARK(U73(X1:S,X2:S)) -> ACTIVE(U73(mark(X1:S),X2:S)) 227.36/227.74 MARK(U73(X1:S,X2:S)) -> MARK(X1:S) 227.36/227.74 MARK(U74(X:S)) -> ACTIVE(U74(mark(X:S))) 227.36/227.74 MARK(U74(X:S)) -> MARK(X:S) 227.36/227.74 MARK(U81(X1:S,X2:S)) -> ACTIVE(U81(mark(X1:S),X2:S)) 227.36/227.74 MARK(U81(X1:S,X2:S)) -> MARK(X1:S) 227.36/227.74 MARK(U82(X1:S,X2:S)) -> ACTIVE(U82(mark(X1:S),X2:S)) 227.36/227.74 MARK(U82(X1:S,X2:S)) -> MARK(X1:S) 227.36/227.74 MARK(U83(X:S)) -> ACTIVE(U83(mark(X:S))) 227.36/227.74 MARK(U83(X:S)) -> MARK(X:S) 227.36/227.74 MARK(U91(X1:S,X2:S)) -> ACTIVE(U91(mark(X1:S),X2:S)) 227.36/227.74 MARK(U91(X1:S,X2:S)) -> MARK(X1:S) 227.36/227.74 MARK(U92(X:S)) -> ACTIVE(U92(mark(X:S))) 227.36/227.74 MARK(U92(X:S)) -> MARK(X:S) 227.36/227.74 MARK(__(X1:S,X2:S)) -> ACTIVE(__(mark(X1:S),mark(X2:S))) 227.36/227.74 MARK(__(X1:S,X2:S)) -> MARK(X1:S) 227.36/227.74 MARK(__(X1:S,X2:S)) -> MARK(X2:S) 227.36/227.74 MARK(isList(X:S)) -> ACTIVE(isList(X:S)) 227.36/227.74 MARK(isNeList(X:S)) -> ACTIVE(isNeList(X:S)) 227.36/227.74 MARK(isNePal(X:S)) -> ACTIVE(isNePal(X:S)) 227.36/227.74 MARK(isPal(X:S)) -> ACTIVE(isPal(X:S)) 227.36/227.74 MARK(isPalListKind(X:S)) -> ACTIVE(isPalListKind(X:S)) 227.36/227.74 -> Rules: 227.36/227.74 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.36/227.74 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.36/227.74 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.36/227.74 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.36/227.74 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.36/227.74 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.36/227.74 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.36/227.74 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.36/227.74 U13(active(X:S)) -> U13(X:S) 227.36/227.74 U13(mark(X:S)) -> U13(X:S) 227.36/227.74 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.36/227.74 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.36/227.74 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.36/227.74 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.36/227.74 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.36/227.74 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.36/227.74 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.36/227.74 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.36/227.74 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.36/227.74 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.36/227.74 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.36/227.74 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.36/227.74 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.36/227.74 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.36/227.74 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.36/227.74 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.36/227.74 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.36/227.74 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.36/227.74 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.36/227.74 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.36/227.74 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.36/227.74 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.36/227.74 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.36/227.74 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.36/227.74 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.36/227.74 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.36/227.74 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.36/227.74 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.36/227.74 U26(active(X:S)) -> U26(X:S) 227.36/227.74 U26(mark(X:S)) -> U26(X:S) 227.36/227.74 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.36/227.74 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.36/227.74 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.36/227.74 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.36/227.74 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.36/227.74 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.36/227.74 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.36/227.74 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.36/227.74 U33(active(X:S)) -> U33(X:S) 227.36/227.74 U33(mark(X:S)) -> U33(X:S) 227.36/227.74 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.36/227.74 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.36/227.74 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.36/227.74 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.36/227.74 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.36/227.74 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.36/227.74 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.36/227.74 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.36/227.74 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.36/227.74 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.36/227.74 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.36/227.74 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.36/227.74 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.36/227.74 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.36/227.74 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.36/227.74 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.36/227.74 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.36/227.74 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.36/227.74 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.36/227.74 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.36/227.74 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.36/227.74 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.36/227.74 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.36/227.74 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.36/227.74 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.36/227.74 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.36/227.74 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.36/227.74 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.36/227.74 U46(active(X:S)) -> U46(X:S) 227.36/227.74 U46(mark(X:S)) -> U46(X:S) 227.36/227.74 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.36/227.74 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.36/227.74 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.36/227.74 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.36/227.74 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.36/227.74 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.36/227.74 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.36/227.74 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.36/227.74 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.36/227.74 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.36/227.74 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.36/227.74 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.36/227.74 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.36/227.74 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.36/227.74 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.36/227.74 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.36/227.74 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.36/227.74 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.36/227.74 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.36/227.74 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.36/227.74 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.36/227.74 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.36/227.74 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.36/227.74 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.36/227.74 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.36/227.74 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.36/227.74 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.36/227.74 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.36/227.74 U56(active(X:S)) -> U56(X:S) 227.36/227.74 U56(mark(X:S)) -> U56(X:S) 227.36/227.74 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.36/227.74 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.36/227.74 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.36/227.74 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.36/227.74 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.36/227.74 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.36/227.74 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.36/227.74 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.36/227.74 U63(active(X:S)) -> U63(X:S) 227.36/227.74 U63(mark(X:S)) -> U63(X:S) 227.36/227.74 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.36/227.74 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.36/227.74 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.36/227.74 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.36/227.74 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.36/227.74 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.36/227.74 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.36/227.74 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.36/227.74 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.36/227.74 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.36/227.74 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.36/227.74 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.36/227.74 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.36/227.74 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.36/227.74 U74(active(X:S)) -> U74(X:S) 227.36/227.74 U74(mark(X:S)) -> U74(X:S) 227.36/227.74 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.36/227.74 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.36/227.74 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.36/227.74 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.36/227.74 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.36/227.74 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.36/227.74 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.36/227.74 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.36/227.74 U83(active(X:S)) -> U83(X:S) 227.36/227.74 U83(mark(X:S)) -> U83(X:S) 227.36/227.74 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.36/227.74 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.36/227.74 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.36/227.74 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.36/227.74 U92(active(X:S)) -> U92(X:S) 227.36/227.74 U92(mark(X:S)) -> U92(X:S) 227.36/227.74 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.36/227.74 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.36/227.74 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.36/227.74 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.36/227.74 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.36/227.74 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.36/227.74 active(U13(tt)) -> mark(tt) 227.36/227.74 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.36/227.74 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.36/227.74 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.36/227.74 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.36/227.74 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.36/227.74 active(U26(tt)) -> mark(tt) 227.36/227.74 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.36/227.74 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.36/227.74 active(U33(tt)) -> mark(tt) 227.36/227.74 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.36/227.74 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.36/227.74 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.36/227.74 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.36/227.74 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.36/227.74 active(U46(tt)) -> mark(tt) 227.36/227.74 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.36/227.74 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.36/227.74 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.36/227.74 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.36/227.74 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.36/227.74 active(U56(tt)) -> mark(tt) 227.36/227.74 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.36/227.74 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.36/227.74 active(U63(tt)) -> mark(tt) 227.36/227.74 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.36/227.74 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.36/227.74 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.36/227.74 active(U74(tt)) -> mark(tt) 227.36/227.74 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.36/227.74 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.36/227.74 active(U83(tt)) -> mark(tt) 227.36/227.74 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.36/227.74 active(U92(tt)) -> mark(tt) 227.36/227.74 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.36/227.74 active(__(nil,X:S)) -> mark(X:S) 227.36/227.74 active(__(X:S,nil)) -> mark(X:S) 227.36/227.74 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.36/227.74 active(isList(nil)) -> mark(tt) 227.36/227.74 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.36/227.74 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.36/227.74 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.36/227.74 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.36/227.74 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.36/227.74 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.36/227.74 active(isPal(nil)) -> mark(tt) 227.36/227.74 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.36/227.74 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.36/227.74 active(isPalListKind(a)) -> mark(tt) 227.36/227.74 active(isPalListKind(e)) -> mark(tt) 227.36/227.74 active(isPalListKind(i)) -> mark(tt) 227.36/227.74 active(isPalListKind(nil)) -> mark(tt) 227.36/227.74 active(isPalListKind(o)) -> mark(tt) 227.36/227.74 active(isPalListKind(u)) -> mark(tt) 227.36/227.74 active(isQid(a)) -> mark(tt) 227.36/227.74 active(isQid(e)) -> mark(tt) 227.36/227.74 active(isQid(i)) -> mark(tt) 227.36/227.74 active(isQid(o)) -> mark(tt) 227.36/227.74 active(isQid(u)) -> mark(tt) 227.36/227.74 isList(active(X:S)) -> isList(X:S) 227.36/227.74 isList(mark(X:S)) -> isList(X:S) 227.36/227.74 isNeList(active(X:S)) -> isNeList(X:S) 227.36/227.74 isNeList(mark(X:S)) -> isNeList(X:S) 227.36/227.74 isNePal(active(X:S)) -> isNePal(X:S) 227.36/227.74 isNePal(mark(X:S)) -> isNePal(X:S) 227.36/227.74 isPal(active(X:S)) -> isPal(X:S) 227.36/227.74 isPal(mark(X:S)) -> isPal(X:S) 227.36/227.74 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.36/227.74 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.36/227.74 isQid(active(X:S)) -> isQid(X:S) 227.36/227.74 isQid(mark(X:S)) -> isQid(X:S) 227.36/227.74 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.36/227.74 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.36/227.74 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.36/227.74 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.36/227.74 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.36/227.74 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.36/227.74 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.36/227.74 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.36/227.74 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.36/227.74 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.36/227.74 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.36/227.74 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.36/227.74 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.36/227.74 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.36/227.74 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.36/227.74 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.36/227.74 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.36/227.74 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.36/227.74 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.36/227.74 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.36/227.74 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.36/227.74 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.36/227.74 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.36/227.74 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.36/227.74 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.36/227.74 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.36/227.74 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.36/227.74 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.36/227.74 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.36/227.74 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.36/227.74 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.36/227.74 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.36/227.74 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.36/227.74 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.36/227.74 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.36/227.74 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.36/227.74 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.36/227.74 mark(isList(X:S)) -> active(isList(X:S)) 227.36/227.74 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.36/227.74 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.36/227.74 mark(isPal(X:S)) -> active(isPal(X:S)) 227.36/227.74 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.36/227.74 mark(isQid(X:S)) -> active(isQid(X:S)) 227.36/227.74 mark(a) -> active(a) 227.36/227.74 mark(e) -> active(e) 227.36/227.74 mark(i) -> active(i) 227.36/227.74 mark(nil) -> active(nil) 227.36/227.74 mark(o) -> active(o) 227.36/227.74 mark(tt) -> active(tt) 227.36/227.74 mark(u) -> active(u) 227.36/227.74 ->Strongly Connected Components: 227.36/227.74 ->->Cycle: 227.36/227.74 ->->-> Pairs: 227.36/227.74 ACTIVE(U82(tt,V:S)) -> MARK(U83(isNePal(V:S))) 227.36/227.74 ACTIVE(U91(tt,V2:S)) -> MARK(U92(isPalListKind(V2:S))) 227.36/227.74 ACTIVE(__(__(X:S,Y:S),Z:S)) -> MARK(__(X:S,__(Y:S,Z:S))) 227.36/227.74 ACTIVE(__(nil,X:S)) -> MARK(X:S) 227.36/227.74 ACTIVE(__(X:S,nil)) -> MARK(X:S) 227.36/227.74 ACTIVE(isList(__(V1:S,V2:S))) -> MARK(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.36/227.74 ACTIVE(isList(V:S)) -> MARK(U11(isPalListKind(V:S),V:S)) 227.36/227.74 ACTIVE(isNeList(__(V1:S,V2:S))) -> MARK(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.36/227.74 ACTIVE(isNeList(__(V1:S,V2:S))) -> MARK(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.36/227.74 ACTIVE(isNeList(V:S)) -> MARK(U31(isPalListKind(V:S),V:S)) 227.36/227.74 ACTIVE(isNePal(__(I:S,__(P:S,I:S)))) -> MARK(U71(isQid(I:S),I:S,P:S)) 227.36/227.74 ACTIVE(isNePal(V:S)) -> MARK(U61(isPalListKind(V:S),V:S)) 227.36/227.74 ACTIVE(isPal(V:S)) -> MARK(U81(isPalListKind(V:S),V:S)) 227.36/227.74 ACTIVE(isPalListKind(__(V1:S,V2:S))) -> MARK(U91(isPalListKind(V1:S),V2:S)) 227.36/227.74 MARK(U11(X1:S,X2:S)) -> ACTIVE(U11(mark(X1:S),X2:S)) 227.36/227.74 MARK(U11(X1:S,X2:S)) -> MARK(X1:S) 227.36/227.74 MARK(U12(X1:S,X2:S)) -> ACTIVE(U12(mark(X1:S),X2:S)) 227.36/227.74 MARK(U12(X1:S,X2:S)) -> MARK(X1:S) 227.36/227.74 MARK(U13(X:S)) -> ACTIVE(U13(mark(X:S))) 227.36/227.74 MARK(U13(X:S)) -> MARK(X:S) 227.36/227.74 MARK(U21(X1:S,X2:S,X3:S)) -> ACTIVE(U21(mark(X1:S),X2:S,X3:S)) 227.36/227.74 MARK(U21(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.36/227.74 MARK(U22(X1:S,X2:S,X3:S)) -> ACTIVE(U22(mark(X1:S),X2:S,X3:S)) 227.36/227.74 MARK(U22(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.36/227.74 MARK(U23(X1:S,X2:S,X3:S)) -> ACTIVE(U23(mark(X1:S),X2:S,X3:S)) 227.36/227.74 MARK(U23(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.36/227.74 MARK(U24(X1:S,X2:S,X3:S)) -> ACTIVE(U24(mark(X1:S),X2:S,X3:S)) 227.36/227.74 MARK(U24(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.36/227.74 MARK(U25(X1:S,X2:S)) -> ACTIVE(U25(mark(X1:S),X2:S)) 227.36/227.74 MARK(U25(X1:S,X2:S)) -> MARK(X1:S) 227.36/227.74 MARK(U26(X:S)) -> ACTIVE(U26(mark(X:S))) 227.36/227.74 MARK(U26(X:S)) -> MARK(X:S) 227.36/227.74 MARK(U31(X1:S,X2:S)) -> ACTIVE(U31(mark(X1:S),X2:S)) 227.36/227.74 MARK(U31(X1:S,X2:S)) -> MARK(X1:S) 227.36/227.74 MARK(U32(X1:S,X2:S)) -> ACTIVE(U32(mark(X1:S),X2:S)) 227.36/227.74 MARK(U32(X1:S,X2:S)) -> MARK(X1:S) 227.36/227.74 MARK(U33(X:S)) -> ACTIVE(U33(mark(X:S))) 227.36/227.74 MARK(U33(X:S)) -> MARK(X:S) 227.36/227.74 MARK(U41(X1:S,X2:S,X3:S)) -> ACTIVE(U41(mark(X1:S),X2:S,X3:S)) 227.36/227.74 MARK(U41(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.36/227.74 MARK(U42(X1:S,X2:S,X3:S)) -> ACTIVE(U42(mark(X1:S),X2:S,X3:S)) 227.36/227.74 MARK(U42(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.36/227.74 MARK(U43(X1:S,X2:S,X3:S)) -> ACTIVE(U43(mark(X1:S),X2:S,X3:S)) 227.36/227.74 MARK(U43(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.36/227.74 MARK(U44(X1:S,X2:S,X3:S)) -> ACTIVE(U44(mark(X1:S),X2:S,X3:S)) 227.36/227.74 MARK(U44(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.36/227.74 MARK(U45(X1:S,X2:S)) -> ACTIVE(U45(mark(X1:S),X2:S)) 227.36/227.74 MARK(U45(X1:S,X2:S)) -> MARK(X1:S) 227.36/227.74 MARK(U46(X:S)) -> ACTIVE(U46(mark(X:S))) 227.36/227.74 MARK(U46(X:S)) -> MARK(X:S) 227.36/227.74 MARK(U51(X1:S,X2:S,X3:S)) -> ACTIVE(U51(mark(X1:S),X2:S,X3:S)) 227.36/227.74 MARK(U51(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.36/227.74 MARK(U52(X1:S,X2:S,X3:S)) -> ACTIVE(U52(mark(X1:S),X2:S,X3:S)) 227.36/227.74 MARK(U52(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.36/227.74 MARK(U53(X1:S,X2:S,X3:S)) -> ACTIVE(U53(mark(X1:S),X2:S,X3:S)) 227.36/227.74 MARK(U53(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.36/227.74 MARK(U54(X1:S,X2:S,X3:S)) -> ACTIVE(U54(mark(X1:S),X2:S,X3:S)) 227.36/227.74 MARK(U54(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.36/227.74 MARK(U55(X1:S,X2:S)) -> ACTIVE(U55(mark(X1:S),X2:S)) 227.36/227.74 MARK(U55(X1:S,X2:S)) -> MARK(X1:S) 227.36/227.74 MARK(U56(X:S)) -> ACTIVE(U56(mark(X:S))) 227.36/227.74 MARK(U56(X:S)) -> MARK(X:S) 227.36/227.74 MARK(U61(X1:S,X2:S)) -> ACTIVE(U61(mark(X1:S),X2:S)) 227.36/227.74 MARK(U61(X1:S,X2:S)) -> MARK(X1:S) 227.36/227.74 MARK(U62(X1:S,X2:S)) -> ACTIVE(U62(mark(X1:S),X2:S)) 227.36/227.74 MARK(U62(X1:S,X2:S)) -> MARK(X1:S) 227.36/227.74 MARK(U63(X:S)) -> ACTIVE(U63(mark(X:S))) 227.36/227.74 MARK(U63(X:S)) -> MARK(X:S) 227.36/227.74 MARK(U71(X1:S,X2:S,X3:S)) -> ACTIVE(U71(mark(X1:S),X2:S,X3:S)) 227.36/227.74 MARK(U71(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.36/227.74 MARK(U72(X1:S,X2:S)) -> ACTIVE(U72(mark(X1:S),X2:S)) 227.36/227.74 MARK(U72(X1:S,X2:S)) -> MARK(X1:S) 227.36/227.74 MARK(U73(X1:S,X2:S)) -> ACTIVE(U73(mark(X1:S),X2:S)) 227.36/227.74 MARK(U73(X1:S,X2:S)) -> MARK(X1:S) 227.36/227.74 MARK(U74(X:S)) -> ACTIVE(U74(mark(X:S))) 227.36/227.74 MARK(U74(X:S)) -> MARK(X:S) 227.36/227.74 MARK(U81(X1:S,X2:S)) -> ACTIVE(U81(mark(X1:S),X2:S)) 227.36/227.74 MARK(U81(X1:S,X2:S)) -> MARK(X1:S) 227.36/227.75 MARK(U82(X1:S,X2:S)) -> ACTIVE(U82(mark(X1:S),X2:S)) 227.36/227.75 MARK(U82(X1:S,X2:S)) -> MARK(X1:S) 227.36/227.75 MARK(U83(X:S)) -> ACTIVE(U83(mark(X:S))) 227.36/227.75 MARK(U83(X:S)) -> MARK(X:S) 227.36/227.75 MARK(U91(X1:S,X2:S)) -> ACTIVE(U91(mark(X1:S),X2:S)) 227.36/227.75 MARK(U91(X1:S,X2:S)) -> MARK(X1:S) 227.36/227.75 MARK(U92(X:S)) -> ACTIVE(U92(mark(X:S))) 227.36/227.75 MARK(U92(X:S)) -> MARK(X:S) 227.36/227.75 MARK(__(X1:S,X2:S)) -> ACTIVE(__(mark(X1:S),mark(X2:S))) 227.36/227.75 MARK(__(X1:S,X2:S)) -> MARK(X1:S) 227.36/227.75 MARK(__(X1:S,X2:S)) -> MARK(X2:S) 227.36/227.75 MARK(isList(X:S)) -> ACTIVE(isList(X:S)) 227.36/227.75 MARK(isNeList(X:S)) -> ACTIVE(isNeList(X:S)) 227.36/227.75 MARK(isNePal(X:S)) -> ACTIVE(isNePal(X:S)) 227.36/227.75 MARK(isPal(X:S)) -> ACTIVE(isPal(X:S)) 227.36/227.75 MARK(isPalListKind(X:S)) -> ACTIVE(isPalListKind(X:S)) 227.36/227.75 ->->-> Rules: 227.36/227.75 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.36/227.75 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.36/227.75 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.36/227.75 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.36/227.75 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.36/227.75 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.36/227.75 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.36/227.75 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.36/227.75 U13(active(X:S)) -> U13(X:S) 227.36/227.75 U13(mark(X:S)) -> U13(X:S) 227.36/227.75 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.36/227.75 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.36/227.75 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.36/227.75 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.36/227.75 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.36/227.75 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.36/227.75 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.36/227.75 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.36/227.75 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.36/227.75 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.36/227.75 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.36/227.75 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.36/227.75 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.36/227.75 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.36/227.75 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.36/227.75 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.36/227.75 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.36/227.75 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.36/227.75 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.36/227.75 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.36/227.75 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.36/227.75 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.36/227.75 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.36/227.75 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.36/227.75 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.36/227.75 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.36/227.75 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.36/227.75 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.36/227.75 U26(active(X:S)) -> U26(X:S) 227.36/227.75 U26(mark(X:S)) -> U26(X:S) 227.36/227.75 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.36/227.75 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.36/227.75 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.36/227.75 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.36/227.75 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.36/227.75 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.36/227.75 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.36/227.75 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.36/227.75 U33(active(X:S)) -> U33(X:S) 227.36/227.75 U33(mark(X:S)) -> U33(X:S) 227.36/227.75 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.36/227.75 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.36/227.75 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.36/227.75 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.36/227.75 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.36/227.75 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.36/227.75 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.36/227.75 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.36/227.75 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.36/227.75 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.36/227.75 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.36/227.75 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.36/227.75 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.36/227.75 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.36/227.75 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.36/227.75 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.36/227.75 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.36/227.75 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.36/227.75 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.36/227.75 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.36/227.75 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.36/227.75 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.36/227.75 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.36/227.75 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.36/227.75 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.36/227.75 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.36/227.75 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.36/227.75 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.36/227.75 U46(active(X:S)) -> U46(X:S) 227.36/227.75 U46(mark(X:S)) -> U46(X:S) 227.36/227.75 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.36/227.75 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.36/227.75 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.36/227.75 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.36/227.75 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.36/227.75 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.36/227.75 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.36/227.75 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.36/227.75 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.36/227.75 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.36/227.75 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.36/227.75 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.36/227.75 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.36/227.75 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.36/227.75 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.36/227.75 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.36/227.75 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.36/227.75 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.36/227.75 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.36/227.75 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.36/227.75 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.36/227.75 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.36/227.75 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.36/227.75 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.36/227.75 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.36/227.75 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.36/227.75 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.36/227.75 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.36/227.75 U56(active(X:S)) -> U56(X:S) 227.36/227.75 U56(mark(X:S)) -> U56(X:S) 227.36/227.75 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.36/227.75 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.36/227.75 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.36/227.75 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.36/227.75 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.36/227.75 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.36/227.75 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.36/227.75 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.36/227.75 U63(active(X:S)) -> U63(X:S) 227.36/227.75 U63(mark(X:S)) -> U63(X:S) 227.36/227.75 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.36/227.75 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.36/227.75 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.36/227.75 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.36/227.75 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.36/227.75 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.36/227.75 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.36/227.75 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.36/227.75 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.36/227.75 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.36/227.75 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.36/227.75 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.36/227.75 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.36/227.75 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.36/227.75 U74(active(X:S)) -> U74(X:S) 227.36/227.75 U74(mark(X:S)) -> U74(X:S) 227.36/227.75 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.36/227.75 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.36/227.75 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.36/227.75 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.36/227.75 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.36/227.75 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.36/227.75 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.36/227.75 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.36/227.75 U83(active(X:S)) -> U83(X:S) 227.36/227.75 U83(mark(X:S)) -> U83(X:S) 227.36/227.75 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.36/227.75 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.36/227.75 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.36/227.75 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.36/227.75 U92(active(X:S)) -> U92(X:S) 227.36/227.75 U92(mark(X:S)) -> U92(X:S) 227.36/227.75 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.36/227.75 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.36/227.75 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.36/227.75 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.36/227.75 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.36/227.75 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.36/227.75 active(U13(tt)) -> mark(tt) 227.36/227.75 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.36/227.75 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.36/227.75 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.36/227.75 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.36/227.75 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.36/227.75 active(U26(tt)) -> mark(tt) 227.36/227.75 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.36/227.75 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.36/227.75 active(U33(tt)) -> mark(tt) 227.36/227.75 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.36/227.75 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.36/227.75 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.36/227.75 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.36/227.75 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.36/227.75 active(U46(tt)) -> mark(tt) 227.36/227.75 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.36/227.75 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.36/227.75 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.36/227.75 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.36/227.75 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.36/227.75 active(U56(tt)) -> mark(tt) 227.36/227.75 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.36/227.75 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.36/227.75 active(U63(tt)) -> mark(tt) 227.36/227.75 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.36/227.75 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.36/227.75 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.36/227.75 active(U74(tt)) -> mark(tt) 227.36/227.75 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.36/227.75 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.36/227.75 active(U83(tt)) -> mark(tt) 227.36/227.75 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.36/227.75 active(U92(tt)) -> mark(tt) 227.36/227.75 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.36/227.75 active(__(nil,X:S)) -> mark(X:S) 227.36/227.75 active(__(X:S,nil)) -> mark(X:S) 227.36/227.75 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.36/227.75 active(isList(nil)) -> mark(tt) 227.36/227.75 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.36/227.75 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.36/227.75 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.36/227.75 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.36/227.75 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.36/227.75 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.36/227.75 active(isPal(nil)) -> mark(tt) 227.36/227.75 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.36/227.75 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.36/227.75 active(isPalListKind(a)) -> mark(tt) 227.36/227.75 active(isPalListKind(e)) -> mark(tt) 227.36/227.75 active(isPalListKind(i)) -> mark(tt) 227.36/227.75 active(isPalListKind(nil)) -> mark(tt) 227.36/227.75 active(isPalListKind(o)) -> mark(tt) 227.36/227.75 active(isPalListKind(u)) -> mark(tt) 227.36/227.75 active(isQid(a)) -> mark(tt) 227.36/227.75 active(isQid(e)) -> mark(tt) 227.36/227.75 active(isQid(i)) -> mark(tt) 227.36/227.75 active(isQid(o)) -> mark(tt) 227.36/227.75 active(isQid(u)) -> mark(tt) 227.36/227.75 isList(active(X:S)) -> isList(X:S) 227.36/227.75 isList(mark(X:S)) -> isList(X:S) 227.36/227.75 isNeList(active(X:S)) -> isNeList(X:S) 227.36/227.75 isNeList(mark(X:S)) -> isNeList(X:S) 227.36/227.75 isNePal(active(X:S)) -> isNePal(X:S) 227.36/227.75 isNePal(mark(X:S)) -> isNePal(X:S) 227.36/227.75 isPal(active(X:S)) -> isPal(X:S) 227.36/227.75 isPal(mark(X:S)) -> isPal(X:S) 227.36/227.75 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.36/227.75 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.36/227.75 isQid(active(X:S)) -> isQid(X:S) 227.36/227.75 isQid(mark(X:S)) -> isQid(X:S) 227.36/227.75 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.36/227.75 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.36/227.75 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.36/227.75 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.36/227.75 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.36/227.75 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.36/227.75 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.36/227.75 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.36/227.75 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.36/227.75 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.36/227.75 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.36/227.75 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.36/227.75 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.36/227.75 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.36/227.75 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.36/227.75 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.36/227.75 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.36/227.75 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.36/227.75 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.36/227.75 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.36/227.75 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.36/227.75 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.36/227.75 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.36/227.75 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.36/227.75 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.36/227.75 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.36/227.75 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.36/227.75 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.36/227.75 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.36/227.75 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.36/227.75 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.36/227.75 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.36/227.75 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.36/227.75 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.36/227.75 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.36/227.75 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.36/227.75 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.36/227.75 mark(isList(X:S)) -> active(isList(X:S)) 227.36/227.75 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.36/227.75 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.36/227.75 mark(isPal(X:S)) -> active(isPal(X:S)) 227.36/227.75 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.36/227.75 mark(isQid(X:S)) -> active(isQid(X:S)) 227.36/227.75 mark(a) -> active(a) 227.36/227.75 mark(e) -> active(e) 227.36/227.75 mark(i) -> active(i) 227.36/227.75 mark(nil) -> active(nil) 227.36/227.75 mark(o) -> active(o) 227.36/227.75 mark(tt) -> active(tt) 227.36/227.75 mark(u) -> active(u) 227.36/227.75 227.36/227.75 Problem 1.44: 227.36/227.75 227.36/227.75 Reduction Pairs Processor: 227.36/227.75 -> Pairs: 227.36/227.75 ACTIVE(U82(tt,V:S)) -> MARK(U83(isNePal(V:S))) 227.36/227.75 ACTIVE(U91(tt,V2:S)) -> MARK(U92(isPalListKind(V2:S))) 227.36/227.75 ACTIVE(__(__(X:S,Y:S),Z:S)) -> MARK(__(X:S,__(Y:S,Z:S))) 227.36/227.75 ACTIVE(__(nil,X:S)) -> MARK(X:S) 227.36/227.75 ACTIVE(__(X:S,nil)) -> MARK(X:S) 227.36/227.75 ACTIVE(isList(__(V1:S,V2:S))) -> MARK(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.36/227.75 ACTIVE(isList(V:S)) -> MARK(U11(isPalListKind(V:S),V:S)) 227.36/227.75 ACTIVE(isNeList(__(V1:S,V2:S))) -> MARK(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.36/227.75 ACTIVE(isNeList(__(V1:S,V2:S))) -> MARK(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.36/227.75 ACTIVE(isNeList(V:S)) -> MARK(U31(isPalListKind(V:S),V:S)) 227.36/227.75 ACTIVE(isNePal(__(I:S,__(P:S,I:S)))) -> MARK(U71(isQid(I:S),I:S,P:S)) 227.36/227.75 ACTIVE(isNePal(V:S)) -> MARK(U61(isPalListKind(V:S),V:S)) 227.36/227.75 ACTIVE(isPal(V:S)) -> MARK(U81(isPalListKind(V:S),V:S)) 227.36/227.75 ACTIVE(isPalListKind(__(V1:S,V2:S))) -> MARK(U91(isPalListKind(V1:S),V2:S)) 227.36/227.75 MARK(U11(X1:S,X2:S)) -> ACTIVE(U11(mark(X1:S),X2:S)) 227.36/227.75 MARK(U11(X1:S,X2:S)) -> MARK(X1:S) 227.36/227.75 MARK(U12(X1:S,X2:S)) -> ACTIVE(U12(mark(X1:S),X2:S)) 227.36/227.75 MARK(U12(X1:S,X2:S)) -> MARK(X1:S) 227.36/227.75 MARK(U13(X:S)) -> ACTIVE(U13(mark(X:S))) 227.36/227.75 MARK(U13(X:S)) -> MARK(X:S) 227.36/227.75 MARK(U21(X1:S,X2:S,X3:S)) -> ACTIVE(U21(mark(X1:S),X2:S,X3:S)) 227.36/227.75 MARK(U21(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.36/227.75 MARK(U22(X1:S,X2:S,X3:S)) -> ACTIVE(U22(mark(X1:S),X2:S,X3:S)) 227.36/227.75 MARK(U22(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.36/227.75 MARK(U23(X1:S,X2:S,X3:S)) -> ACTIVE(U23(mark(X1:S),X2:S,X3:S)) 227.36/227.75 MARK(U23(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.36/227.75 MARK(U24(X1:S,X2:S,X3:S)) -> ACTIVE(U24(mark(X1:S),X2:S,X3:S)) 227.36/227.75 MARK(U24(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.36/227.75 MARK(U25(X1:S,X2:S)) -> ACTIVE(U25(mark(X1:S),X2:S)) 227.36/227.75 MARK(U25(X1:S,X2:S)) -> MARK(X1:S) 227.36/227.75 MARK(U26(X:S)) -> ACTIVE(U26(mark(X:S))) 227.36/227.75 MARK(U26(X:S)) -> MARK(X:S) 227.36/227.75 MARK(U31(X1:S,X2:S)) -> ACTIVE(U31(mark(X1:S),X2:S)) 227.39/227.75 MARK(U31(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.75 MARK(U32(X1:S,X2:S)) -> ACTIVE(U32(mark(X1:S),X2:S)) 227.39/227.75 MARK(U32(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.75 MARK(U33(X:S)) -> ACTIVE(U33(mark(X:S))) 227.39/227.75 MARK(U33(X:S)) -> MARK(X:S) 227.39/227.75 MARK(U41(X1:S,X2:S,X3:S)) -> ACTIVE(U41(mark(X1:S),X2:S,X3:S)) 227.39/227.75 MARK(U41(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.39/227.75 MARK(U42(X1:S,X2:S,X3:S)) -> ACTIVE(U42(mark(X1:S),X2:S,X3:S)) 227.39/227.75 MARK(U42(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.39/227.75 MARK(U43(X1:S,X2:S,X3:S)) -> ACTIVE(U43(mark(X1:S),X2:S,X3:S)) 227.39/227.75 MARK(U43(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.39/227.75 MARK(U44(X1:S,X2:S,X3:S)) -> ACTIVE(U44(mark(X1:S),X2:S,X3:S)) 227.39/227.75 MARK(U44(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.39/227.75 MARK(U45(X1:S,X2:S)) -> ACTIVE(U45(mark(X1:S),X2:S)) 227.39/227.75 MARK(U45(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.75 MARK(U46(X:S)) -> ACTIVE(U46(mark(X:S))) 227.39/227.75 MARK(U46(X:S)) -> MARK(X:S) 227.39/227.75 MARK(U51(X1:S,X2:S,X3:S)) -> ACTIVE(U51(mark(X1:S),X2:S,X3:S)) 227.39/227.75 MARK(U51(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.39/227.75 MARK(U52(X1:S,X2:S,X3:S)) -> ACTIVE(U52(mark(X1:S),X2:S,X3:S)) 227.39/227.75 MARK(U52(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.39/227.75 MARK(U53(X1:S,X2:S,X3:S)) -> ACTIVE(U53(mark(X1:S),X2:S,X3:S)) 227.39/227.75 MARK(U53(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.39/227.75 MARK(U54(X1:S,X2:S,X3:S)) -> ACTIVE(U54(mark(X1:S),X2:S,X3:S)) 227.39/227.75 MARK(U54(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.39/227.75 MARK(U55(X1:S,X2:S)) -> ACTIVE(U55(mark(X1:S),X2:S)) 227.39/227.75 MARK(U55(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.75 MARK(U56(X:S)) -> ACTIVE(U56(mark(X:S))) 227.39/227.75 MARK(U56(X:S)) -> MARK(X:S) 227.39/227.75 MARK(U61(X1:S,X2:S)) -> ACTIVE(U61(mark(X1:S),X2:S)) 227.39/227.75 MARK(U61(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.75 MARK(U62(X1:S,X2:S)) -> ACTIVE(U62(mark(X1:S),X2:S)) 227.39/227.75 MARK(U62(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.75 MARK(U63(X:S)) -> ACTIVE(U63(mark(X:S))) 227.39/227.75 MARK(U63(X:S)) -> MARK(X:S) 227.39/227.75 MARK(U71(X1:S,X2:S,X3:S)) -> ACTIVE(U71(mark(X1:S),X2:S,X3:S)) 227.39/227.75 MARK(U71(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.39/227.75 MARK(U72(X1:S,X2:S)) -> ACTIVE(U72(mark(X1:S),X2:S)) 227.39/227.75 MARK(U72(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.75 MARK(U73(X1:S,X2:S)) -> ACTIVE(U73(mark(X1:S),X2:S)) 227.39/227.75 MARK(U73(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.75 MARK(U74(X:S)) -> ACTIVE(U74(mark(X:S))) 227.39/227.75 MARK(U74(X:S)) -> MARK(X:S) 227.39/227.75 MARK(U81(X1:S,X2:S)) -> ACTIVE(U81(mark(X1:S),X2:S)) 227.39/227.75 MARK(U81(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.75 MARK(U82(X1:S,X2:S)) -> ACTIVE(U82(mark(X1:S),X2:S)) 227.39/227.75 MARK(U82(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.75 MARK(U83(X:S)) -> ACTIVE(U83(mark(X:S))) 227.39/227.75 MARK(U83(X:S)) -> MARK(X:S) 227.39/227.75 MARK(U91(X1:S,X2:S)) -> ACTIVE(U91(mark(X1:S),X2:S)) 227.39/227.75 MARK(U91(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.75 MARK(U92(X:S)) -> ACTIVE(U92(mark(X:S))) 227.39/227.75 MARK(U92(X:S)) -> MARK(X:S) 227.39/227.75 MARK(__(X1:S,X2:S)) -> ACTIVE(__(mark(X1:S),mark(X2:S))) 227.39/227.75 MARK(__(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.75 MARK(__(X1:S,X2:S)) -> MARK(X2:S) 227.39/227.75 MARK(isList(X:S)) -> ACTIVE(isList(X:S)) 227.39/227.75 MARK(isNeList(X:S)) -> ACTIVE(isNeList(X:S)) 227.39/227.75 MARK(isNePal(X:S)) -> ACTIVE(isNePal(X:S)) 227.39/227.75 MARK(isPal(X:S)) -> ACTIVE(isPal(X:S)) 227.39/227.75 MARK(isPalListKind(X:S)) -> ACTIVE(isPalListKind(X:S)) 227.39/227.75 -> Rules: 227.39/227.75 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.39/227.75 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.39/227.75 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.39/227.75 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.39/227.75 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.39/227.75 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.39/227.75 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.39/227.75 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.39/227.75 U13(active(X:S)) -> U13(X:S) 227.39/227.75 U13(mark(X:S)) -> U13(X:S) 227.39/227.75 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.39/227.75 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.39/227.75 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.39/227.75 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.39/227.75 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.39/227.75 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.39/227.75 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.39/227.75 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.39/227.75 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.39/227.75 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.39/227.75 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.39/227.75 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.39/227.75 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.39/227.75 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.39/227.75 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.39/227.75 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.39/227.75 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.39/227.75 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.39/227.75 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.39/227.75 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.39/227.75 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.39/227.75 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.39/227.75 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.39/227.75 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.39/227.75 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.39/227.75 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.39/227.75 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.39/227.75 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.39/227.75 U26(active(X:S)) -> U26(X:S) 227.39/227.75 U26(mark(X:S)) -> U26(X:S) 227.39/227.75 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.39/227.75 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.39/227.75 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.39/227.75 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.39/227.75 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.39/227.75 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.39/227.75 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.39/227.75 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.39/227.75 U33(active(X:S)) -> U33(X:S) 227.39/227.75 U33(mark(X:S)) -> U33(X:S) 227.39/227.75 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.39/227.75 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.39/227.75 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.39/227.75 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.39/227.75 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.39/227.75 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.39/227.75 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.39/227.75 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.39/227.75 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.39/227.75 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.39/227.75 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.39/227.75 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.39/227.75 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.39/227.75 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.39/227.75 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.39/227.75 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.39/227.75 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.39/227.75 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.39/227.75 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.39/227.75 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.39/227.75 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.39/227.75 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.39/227.75 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.39/227.75 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.39/227.75 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.39/227.75 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.39/227.75 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.39/227.75 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.39/227.75 U46(active(X:S)) -> U46(X:S) 227.39/227.75 U46(mark(X:S)) -> U46(X:S) 227.39/227.75 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.39/227.75 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.39/227.75 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.39/227.75 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.39/227.75 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.39/227.75 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.39/227.75 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.39/227.75 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.39/227.75 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.39/227.75 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.39/227.75 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.39/227.75 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.39/227.75 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.39/227.75 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.39/227.75 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.39/227.75 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.39/227.75 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.39/227.75 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.39/227.75 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.39/227.75 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.39/227.75 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.39/227.75 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.39/227.75 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.39/227.75 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.39/227.75 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.39/227.75 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.39/227.75 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.39/227.75 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.39/227.75 U56(active(X:S)) -> U56(X:S) 227.39/227.75 U56(mark(X:S)) -> U56(X:S) 227.39/227.75 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.39/227.75 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.39/227.75 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.39/227.75 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.39/227.75 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.39/227.75 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.39/227.75 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.39/227.75 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.39/227.75 U63(active(X:S)) -> U63(X:S) 227.39/227.75 U63(mark(X:S)) -> U63(X:S) 227.39/227.75 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.39/227.75 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.39/227.75 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.39/227.75 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.39/227.75 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.39/227.75 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.39/227.75 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.39/227.75 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.39/227.75 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.39/227.75 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.39/227.75 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.39/227.75 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.39/227.75 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.39/227.75 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.39/227.75 U74(active(X:S)) -> U74(X:S) 227.39/227.75 U74(mark(X:S)) -> U74(X:S) 227.39/227.75 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.39/227.75 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.39/227.75 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.39/227.75 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.39/227.75 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.39/227.75 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.39/227.75 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.39/227.75 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.39/227.75 U83(active(X:S)) -> U83(X:S) 227.39/227.75 U83(mark(X:S)) -> U83(X:S) 227.39/227.75 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.39/227.75 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.39/227.75 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.39/227.75 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.39/227.75 U92(active(X:S)) -> U92(X:S) 227.39/227.75 U92(mark(X:S)) -> U92(X:S) 227.39/227.75 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.39/227.75 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.39/227.75 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.39/227.75 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.39/227.75 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.39/227.75 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.39/227.75 active(U13(tt)) -> mark(tt) 227.39/227.75 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.39/227.75 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.39/227.75 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.39/227.75 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.39/227.75 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.39/227.75 active(U26(tt)) -> mark(tt) 227.39/227.75 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.39/227.75 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.39/227.75 active(U33(tt)) -> mark(tt) 227.39/227.75 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.39/227.75 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.39/227.75 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.39/227.75 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.39/227.75 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.39/227.75 active(U46(tt)) -> mark(tt) 227.39/227.75 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.39/227.75 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.39/227.75 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.39/227.75 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.39/227.75 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.39/227.75 active(U56(tt)) -> mark(tt) 227.39/227.75 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.39/227.75 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.39/227.75 active(U63(tt)) -> mark(tt) 227.39/227.75 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.39/227.75 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.39/227.75 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.39/227.75 active(U74(tt)) -> mark(tt) 227.39/227.75 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.39/227.75 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.39/227.75 active(U83(tt)) -> mark(tt) 227.39/227.75 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.39/227.75 active(U92(tt)) -> mark(tt) 227.39/227.75 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.39/227.75 active(__(nil,X:S)) -> mark(X:S) 227.39/227.75 active(__(X:S,nil)) -> mark(X:S) 227.39/227.75 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.39/227.75 active(isList(nil)) -> mark(tt) 227.39/227.75 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.39/227.75 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.39/227.75 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.39/227.75 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.39/227.75 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.39/227.75 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.39/227.75 active(isPal(nil)) -> mark(tt) 227.39/227.75 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.39/227.75 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.39/227.75 active(isPalListKind(a)) -> mark(tt) 227.39/227.75 active(isPalListKind(e)) -> mark(tt) 227.39/227.75 active(isPalListKind(i)) -> mark(tt) 227.39/227.75 active(isPalListKind(nil)) -> mark(tt) 227.39/227.75 active(isPalListKind(o)) -> mark(tt) 227.39/227.75 active(isPalListKind(u)) -> mark(tt) 227.39/227.75 active(isQid(a)) -> mark(tt) 227.39/227.75 active(isQid(e)) -> mark(tt) 227.39/227.75 active(isQid(i)) -> mark(tt) 227.39/227.75 active(isQid(o)) -> mark(tt) 227.39/227.75 active(isQid(u)) -> mark(tt) 227.39/227.75 isList(active(X:S)) -> isList(X:S) 227.39/227.75 isList(mark(X:S)) -> isList(X:S) 227.39/227.75 isNeList(active(X:S)) -> isNeList(X:S) 227.39/227.75 isNeList(mark(X:S)) -> isNeList(X:S) 227.39/227.75 isNePal(active(X:S)) -> isNePal(X:S) 227.39/227.75 isNePal(mark(X:S)) -> isNePal(X:S) 227.39/227.75 isPal(active(X:S)) -> isPal(X:S) 227.39/227.75 isPal(mark(X:S)) -> isPal(X:S) 227.39/227.75 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.39/227.75 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.39/227.75 isQid(active(X:S)) -> isQid(X:S) 227.39/227.75 isQid(mark(X:S)) -> isQid(X:S) 227.39/227.75 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.39/227.75 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.39/227.75 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.39/227.75 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.39/227.75 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.39/227.75 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.39/227.75 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.39/227.75 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.39/227.75 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.39/227.75 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.39/227.75 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.39/227.75 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.39/227.75 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.39/227.75 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.39/227.75 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.39/227.75 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.39/227.75 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.39/227.75 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.39/227.75 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.39/227.75 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.39/227.75 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.39/227.75 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.39/227.75 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.39/227.75 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.39/227.75 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.39/227.75 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.39/227.75 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.39/227.75 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.39/227.75 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.39/227.75 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.39/227.75 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.39/227.75 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.39/227.75 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.39/227.75 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.39/227.75 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.39/227.75 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.39/227.75 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.39/227.75 mark(isList(X:S)) -> active(isList(X:S)) 227.39/227.75 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.39/227.75 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.39/227.75 mark(isPal(X:S)) -> active(isPal(X:S)) 227.39/227.75 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.39/227.75 mark(isQid(X:S)) -> active(isQid(X:S)) 227.39/227.75 mark(a) -> active(a) 227.39/227.75 mark(e) -> active(e) 227.39/227.75 mark(i) -> active(i) 227.39/227.75 mark(nil) -> active(nil) 227.39/227.75 mark(o) -> active(o) 227.39/227.75 mark(tt) -> active(tt) 227.39/227.75 mark(u) -> active(u) 227.39/227.75 -> Usable rules: 227.39/227.75 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.39/227.75 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.39/227.75 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.39/227.75 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.39/227.75 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.39/227.75 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.39/227.75 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.39/227.75 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.39/227.75 U13(active(X:S)) -> U13(X:S) 227.39/227.75 U13(mark(X:S)) -> U13(X:S) 227.39/227.75 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.39/227.75 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.39/227.75 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.39/227.75 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.39/227.75 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.39/227.75 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.39/227.75 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.39/227.75 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.39/227.75 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.39/227.75 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.39/227.75 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.39/227.75 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.39/227.75 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.39/227.75 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.39/227.75 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.39/227.75 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.39/227.75 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.39/227.75 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.39/227.75 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.39/227.75 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.39/227.75 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.39/227.75 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.39/227.75 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.39/227.75 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.39/227.75 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.39/227.75 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.39/227.75 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.39/227.75 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.39/227.75 U26(active(X:S)) -> U26(X:S) 227.39/227.75 U26(mark(X:S)) -> U26(X:S) 227.39/227.75 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.39/227.75 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.39/227.75 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.39/227.75 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.39/227.75 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.39/227.75 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.39/227.75 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.39/227.75 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.39/227.75 U33(active(X:S)) -> U33(X:S) 227.39/227.75 U33(mark(X:S)) -> U33(X:S) 227.39/227.75 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.39/227.75 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.39/227.75 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.39/227.75 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.39/227.75 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.39/227.75 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.39/227.75 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.39/227.75 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.39/227.75 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.39/227.75 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.39/227.75 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.39/227.75 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.39/227.75 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.39/227.75 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.39/227.75 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.39/227.75 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.39/227.75 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.39/227.75 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.39/227.75 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.39/227.75 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.39/227.75 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.39/227.75 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.39/227.75 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.39/227.75 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.39/227.75 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.39/227.75 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.39/227.75 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.39/227.75 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.39/227.75 U46(active(X:S)) -> U46(X:S) 227.39/227.75 U46(mark(X:S)) -> U46(X:S) 227.39/227.75 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.39/227.75 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.39/227.75 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.39/227.75 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.39/227.75 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.39/227.75 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.39/227.75 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.39/227.75 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.39/227.75 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.39/227.75 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.39/227.75 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.39/227.75 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.39/227.75 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.39/227.75 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.39/227.75 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.39/227.75 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.39/227.75 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.39/227.75 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.39/227.75 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.39/227.75 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.39/227.75 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.39/227.75 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.39/227.75 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.39/227.75 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.39/227.75 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.39/227.75 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.39/227.75 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.39/227.75 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.39/227.75 U56(active(X:S)) -> U56(X:S) 227.39/227.75 U56(mark(X:S)) -> U56(X:S) 227.39/227.75 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.39/227.75 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.39/227.75 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.39/227.75 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.39/227.75 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.39/227.75 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.39/227.75 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.39/227.75 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.39/227.75 U63(active(X:S)) -> U63(X:S) 227.39/227.75 U63(mark(X:S)) -> U63(X:S) 227.39/227.75 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.39/227.75 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.39/227.75 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.39/227.75 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.39/227.75 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.39/227.75 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.39/227.75 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.39/227.75 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.39/227.75 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.39/227.75 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.39/227.75 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.39/227.75 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.39/227.75 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.39/227.75 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.39/227.75 U74(active(X:S)) -> U74(X:S) 227.39/227.75 U74(mark(X:S)) -> U74(X:S) 227.39/227.75 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.39/227.75 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.39/227.75 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.39/227.75 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.39/227.75 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.39/227.75 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.39/227.75 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.39/227.75 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.39/227.75 U83(active(X:S)) -> U83(X:S) 227.39/227.75 U83(mark(X:S)) -> U83(X:S) 227.39/227.75 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.39/227.75 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.39/227.75 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.39/227.75 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.39/227.75 U92(active(X:S)) -> U92(X:S) 227.39/227.75 U92(mark(X:S)) -> U92(X:S) 227.39/227.75 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.39/227.75 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.39/227.75 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.39/227.75 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.39/227.75 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.39/227.75 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.39/227.75 active(U13(tt)) -> mark(tt) 227.39/227.75 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.39/227.75 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.39/227.75 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.39/227.75 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.39/227.75 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.39/227.75 active(U26(tt)) -> mark(tt) 227.39/227.75 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.39/227.75 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.39/227.75 active(U33(tt)) -> mark(tt) 227.39/227.75 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.39/227.75 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.39/227.75 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.39/227.75 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.39/227.75 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.39/227.75 active(U46(tt)) -> mark(tt) 227.39/227.75 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.39/227.75 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.39/227.75 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.39/227.75 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.39/227.75 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.39/227.75 active(U56(tt)) -> mark(tt) 227.39/227.75 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.39/227.75 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.39/227.75 active(U63(tt)) -> mark(tt) 227.39/227.75 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.39/227.75 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.39/227.75 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.39/227.75 active(U74(tt)) -> mark(tt) 227.39/227.75 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.39/227.75 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.39/227.75 active(U83(tt)) -> mark(tt) 227.39/227.75 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.39/227.75 active(U92(tt)) -> mark(tt) 227.39/227.75 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.39/227.75 active(__(nil,X:S)) -> mark(X:S) 227.39/227.75 active(__(X:S,nil)) -> mark(X:S) 227.39/227.75 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.39/227.75 active(isList(nil)) -> mark(tt) 227.39/227.75 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.39/227.75 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.39/227.75 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.39/227.75 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.39/227.75 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.39/227.75 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.39/227.75 active(isPal(nil)) -> mark(tt) 227.39/227.75 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.39/227.75 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.39/227.75 active(isPalListKind(a)) -> mark(tt) 227.39/227.75 active(isPalListKind(e)) -> mark(tt) 227.39/227.75 active(isPalListKind(i)) -> mark(tt) 227.39/227.75 active(isPalListKind(nil)) -> mark(tt) 227.39/227.75 active(isPalListKind(o)) -> mark(tt) 227.39/227.75 active(isPalListKind(u)) -> mark(tt) 227.39/227.75 active(isQid(a)) -> mark(tt) 227.39/227.75 active(isQid(e)) -> mark(tt) 227.39/227.75 active(isQid(i)) -> mark(tt) 227.39/227.75 active(isQid(o)) -> mark(tt) 227.39/227.75 active(isQid(u)) -> mark(tt) 227.39/227.75 isList(active(X:S)) -> isList(X:S) 227.39/227.75 isList(mark(X:S)) -> isList(X:S) 227.39/227.75 isNeList(active(X:S)) -> isNeList(X:S) 227.39/227.75 isNeList(mark(X:S)) -> isNeList(X:S) 227.39/227.75 isNePal(active(X:S)) -> isNePal(X:S) 227.39/227.75 isNePal(mark(X:S)) -> isNePal(X:S) 227.39/227.75 isPal(active(X:S)) -> isPal(X:S) 227.39/227.75 isPal(mark(X:S)) -> isPal(X:S) 227.39/227.75 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.39/227.75 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.39/227.75 isQid(active(X:S)) -> isQid(X:S) 227.39/227.75 isQid(mark(X:S)) -> isQid(X:S) 227.39/227.75 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.39/227.75 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.39/227.75 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.39/227.75 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.39/227.75 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.39/227.75 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.39/227.75 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.39/227.75 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.39/227.75 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.39/227.75 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.39/227.75 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.39/227.75 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.39/227.75 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.39/227.75 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.39/227.75 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.39/227.75 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.39/227.75 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.39/227.75 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.39/227.75 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.39/227.75 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.39/227.75 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.39/227.75 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.39/227.75 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.39/227.75 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.39/227.75 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.39/227.75 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.39/227.75 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.39/227.75 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.39/227.75 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.39/227.75 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.39/227.75 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.39/227.75 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.39/227.75 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.39/227.75 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.39/227.75 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.39/227.75 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.39/227.75 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.39/227.75 mark(isList(X:S)) -> active(isList(X:S)) 227.39/227.75 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.39/227.75 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.39/227.75 mark(isPal(X:S)) -> active(isPal(X:S)) 227.39/227.75 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.39/227.75 mark(isQid(X:S)) -> active(isQid(X:S)) 227.39/227.75 mark(a) -> active(a) 227.39/227.75 mark(e) -> active(e) 227.39/227.75 mark(i) -> active(i) 227.39/227.75 mark(nil) -> active(nil) 227.39/227.75 mark(o) -> active(o) 227.39/227.75 mark(tt) -> active(tt) 227.39/227.75 mark(u) -> active(u) 227.39/227.75 ->Interpretation type: 227.39/227.75 Linear 227.39/227.75 ->Coefficients: 227.39/227.75 Natural Numbers 227.39/227.75 ->Dimension: 227.39/227.75 1 227.39/227.75 ->Bound: 227.39/227.75 2 227.39/227.75 ->Interpretation: 227.39/227.75 227.39/227.75 [U11](X1,X2) = 2.X1 + 2.X2 227.39/227.75 [U12](X1,X2) = X1 + 2.X2 + 1 227.39/227.75 [U13](X) = X 227.39/227.75 [U21](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.39/227.75 [U22](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.39/227.75 [U23](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.39/227.75 [U24](X1,X2,X3) = X1 + 2.X2 + 2.X3 + 2 227.39/227.75 [U25](X1,X2) = X1 + 2.X2 + 1 227.39/227.75 [U26](X) = X 227.39/227.75 [U31](X1,X2) = 2.X1 + 2.X2 227.39/227.75 [U32](X1,X2) = 2.X1 + 2.X2 227.39/227.75 [U33](X) = 2.X 227.39/227.75 [U41](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.39/227.75 [U42](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.39/227.75 [U43](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.39/227.75 [U44](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.39/227.75 [U45](X1,X2) = X1 + 2.X2 + 2 227.39/227.75 [U46](X) = X + 1 227.39/227.75 [U51](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.39/227.75 [U52](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.39/227.75 [U53](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.39/227.75 [U54](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.39/227.75 [U55](X1,X2) = X1 + 2.X2 + 2 227.39/227.75 [U56](X) = X + 1 227.39/227.75 [U61](X1,X2) = X1 227.39/227.75 [U62](X1,X2) = X1 227.39/227.75 [U63](X) = X 227.39/227.75 [U71](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.39/227.75 [U72](X1,X2) = 2.X1 + 2.X2 + 2 227.39/227.75 [U73](X1,X2) = 2.X1 227.39/227.75 [U74](X) = 2.X 227.39/227.75 [U81](X1,X2) = X1 + X2 + 1 227.39/227.75 [U82](X1,X2) = 2.X1 + X2 227.39/227.75 [U83](X) = X 227.39/227.75 [U91](X1,X2) = X1 227.39/227.75 [U92](X) = X 227.39/227.75 [__](X1,X2) = 2.X1 + X2 + 2 227.39/227.75 [active](X) = X 227.39/227.75 [isList](X) = 2.X + 2 227.39/227.75 [isNeList](X) = 2.X + 2 227.39/227.75 [isNePal](X) = X + 1 227.39/227.75 [isPal](X) = X + 2 227.39/227.75 [isPalListKind](X) = 1 227.39/227.75 [isQid](X) = 1 227.39/227.75 [mark](X) = X 227.39/227.75 [a] = 1 227.39/227.75 [e] = 0 227.39/227.75 [fSNonEmpty] = 0 227.39/227.75 [i] = 0 227.39/227.75 [nil] = 2 227.39/227.75 [o] = 2 227.39/227.75 [tt] = 1 227.39/227.75 [u] = 2 227.39/227.75 [U11#](X1,X2) = 0 227.39/227.75 [U12#](X1,X2) = 0 227.39/227.75 [U13#](X) = 0 227.39/227.75 [U21#](X1,X2,X3) = 0 227.39/227.75 [U22#](X1,X2,X3) = 0 227.39/227.75 [U23#](X1,X2,X3) = 0 227.39/227.75 [U24#](X1,X2,X3) = 0 227.39/227.75 [U25#](X1,X2) = 0 227.39/227.75 [U26#](X) = 0 227.39/227.75 [U31#](X1,X2) = 0 227.39/227.75 [U32#](X1,X2) = 0 227.39/227.75 [U33#](X) = 0 227.39/227.75 [U41#](X1,X2,X3) = 0 227.39/227.75 [U42#](X1,X2,X3) = 0 227.39/227.75 [U43#](X1,X2,X3) = 0 227.39/227.75 [U44#](X1,X2,X3) = 0 227.39/227.75 [U45#](X1,X2) = 0 227.39/227.75 [U46#](X) = 0 227.39/227.75 [U51#](X1,X2,X3) = 0 227.39/227.75 [U52#](X1,X2,X3) = 0 227.39/227.75 [U53#](X1,X2,X3) = 0 227.39/227.75 [U54#](X1,X2,X3) = 0 227.39/227.75 [U55#](X1,X2) = 0 227.39/227.75 [U56#](X) = 0 227.39/227.75 [U61#](X1,X2) = 0 227.39/227.75 [U62#](X1,X2) = 0 227.39/227.75 [U63#](X) = 0 227.39/227.75 [U71#](X1,X2,X3) = 0 227.39/227.75 [U72#](X1,X2) = 0 227.39/227.75 [U73#](X1,X2) = 0 227.39/227.75 [U74#](X) = 0 227.39/227.75 [U81#](X1,X2) = 0 227.39/227.75 [U82#](X1,X2) = 0 227.39/227.75 [U83#](X) = 0 227.39/227.75 [U91#](X1,X2) = 0 227.39/227.75 [U92#](X) = 0 227.39/227.75 [__#](X1,X2) = 0 227.39/227.75 [ACTIVE](X) = 2.X + 2 227.39/227.75 [ISLIST](X) = 0 227.39/227.75 [ISNELIST](X) = 0 227.39/227.75 [ISNEPAL](X) = 0 227.39/227.75 [ISPAL](X) = 0 227.39/227.75 [ISPALLISTKIND](X) = 0 227.39/227.75 [ISQID](X) = 0 227.39/227.75 [MARK](X) = 2.X + 2 227.39/227.75 227.39/227.75 Problem 1.44: 227.39/227.75 227.39/227.75 SCC Processor: 227.39/227.75 -> Pairs: 227.39/227.75 ACTIVE(U91(tt,V2:S)) -> MARK(U92(isPalListKind(V2:S))) 227.39/227.75 ACTIVE(__(__(X:S,Y:S),Z:S)) -> MARK(__(X:S,__(Y:S,Z:S))) 227.39/227.75 ACTIVE(__(nil,X:S)) -> MARK(X:S) 227.39/227.75 ACTIVE(__(X:S,nil)) -> MARK(X:S) 227.39/227.75 ACTIVE(isList(__(V1:S,V2:S))) -> MARK(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.39/227.75 ACTIVE(isList(V:S)) -> MARK(U11(isPalListKind(V:S),V:S)) 227.39/227.75 ACTIVE(isNeList(__(V1:S,V2:S))) -> MARK(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.39/227.75 ACTIVE(isNeList(__(V1:S,V2:S))) -> MARK(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.39/227.75 ACTIVE(isNeList(V:S)) -> MARK(U31(isPalListKind(V:S),V:S)) 227.39/227.75 ACTIVE(isNePal(__(I:S,__(P:S,I:S)))) -> MARK(U71(isQid(I:S),I:S,P:S)) 227.39/227.75 ACTIVE(isNePal(V:S)) -> MARK(U61(isPalListKind(V:S),V:S)) 227.39/227.75 ACTIVE(isPal(V:S)) -> MARK(U81(isPalListKind(V:S),V:S)) 227.39/227.75 ACTIVE(isPalListKind(__(V1:S,V2:S))) -> MARK(U91(isPalListKind(V1:S),V2:S)) 227.39/227.75 MARK(U11(X1:S,X2:S)) -> ACTIVE(U11(mark(X1:S),X2:S)) 227.39/227.75 MARK(U11(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.75 MARK(U12(X1:S,X2:S)) -> ACTIVE(U12(mark(X1:S),X2:S)) 227.39/227.75 MARK(U12(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.75 MARK(U13(X:S)) -> ACTIVE(U13(mark(X:S))) 227.39/227.75 MARK(U13(X:S)) -> MARK(X:S) 227.39/227.75 MARK(U21(X1:S,X2:S,X3:S)) -> ACTIVE(U21(mark(X1:S),X2:S,X3:S)) 227.39/227.75 MARK(U21(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.39/227.75 MARK(U22(X1:S,X2:S,X3:S)) -> ACTIVE(U22(mark(X1:S),X2:S,X3:S)) 227.39/227.75 MARK(U22(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.39/227.75 MARK(U23(X1:S,X2:S,X3:S)) -> ACTIVE(U23(mark(X1:S),X2:S,X3:S)) 227.39/227.75 MARK(U23(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.39/227.75 MARK(U24(X1:S,X2:S,X3:S)) -> ACTIVE(U24(mark(X1:S),X2:S,X3:S)) 227.39/227.75 MARK(U24(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.39/227.75 MARK(U25(X1:S,X2:S)) -> ACTIVE(U25(mark(X1:S),X2:S)) 227.39/227.75 MARK(U25(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.75 MARK(U26(X:S)) -> ACTIVE(U26(mark(X:S))) 227.39/227.75 MARK(U26(X:S)) -> MARK(X:S) 227.39/227.75 MARK(U31(X1:S,X2:S)) -> ACTIVE(U31(mark(X1:S),X2:S)) 227.39/227.75 MARK(U31(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.75 MARK(U32(X1:S,X2:S)) -> ACTIVE(U32(mark(X1:S),X2:S)) 227.39/227.75 MARK(U32(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.75 MARK(U33(X:S)) -> ACTIVE(U33(mark(X:S))) 227.39/227.75 MARK(U33(X:S)) -> MARK(X:S) 227.39/227.75 MARK(U41(X1:S,X2:S,X3:S)) -> ACTIVE(U41(mark(X1:S),X2:S,X3:S)) 227.39/227.75 MARK(U41(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.39/227.75 MARK(U42(X1:S,X2:S,X3:S)) -> ACTIVE(U42(mark(X1:S),X2:S,X3:S)) 227.39/227.75 MARK(U42(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.39/227.75 MARK(U43(X1:S,X2:S,X3:S)) -> ACTIVE(U43(mark(X1:S),X2:S,X3:S)) 227.39/227.75 MARK(U43(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.39/227.75 MARK(U44(X1:S,X2:S,X3:S)) -> ACTIVE(U44(mark(X1:S),X2:S,X3:S)) 227.39/227.75 MARK(U44(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.39/227.75 MARK(U45(X1:S,X2:S)) -> ACTIVE(U45(mark(X1:S),X2:S)) 227.39/227.75 MARK(U45(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.75 MARK(U46(X:S)) -> ACTIVE(U46(mark(X:S))) 227.39/227.75 MARK(U46(X:S)) -> MARK(X:S) 227.39/227.75 MARK(U51(X1:S,X2:S,X3:S)) -> ACTIVE(U51(mark(X1:S),X2:S,X3:S)) 227.39/227.75 MARK(U51(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.39/227.75 MARK(U52(X1:S,X2:S,X3:S)) -> ACTIVE(U52(mark(X1:S),X2:S,X3:S)) 227.39/227.75 MARK(U52(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.39/227.75 MARK(U53(X1:S,X2:S,X3:S)) -> ACTIVE(U53(mark(X1:S),X2:S,X3:S)) 227.39/227.75 MARK(U53(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.39/227.75 MARK(U54(X1:S,X2:S,X3:S)) -> ACTIVE(U54(mark(X1:S),X2:S,X3:S)) 227.39/227.75 MARK(U54(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.39/227.75 MARK(U55(X1:S,X2:S)) -> ACTIVE(U55(mark(X1:S),X2:S)) 227.39/227.75 MARK(U55(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.75 MARK(U56(X:S)) -> ACTIVE(U56(mark(X:S))) 227.39/227.75 MARK(U56(X:S)) -> MARK(X:S) 227.39/227.75 MARK(U61(X1:S,X2:S)) -> ACTIVE(U61(mark(X1:S),X2:S)) 227.39/227.75 MARK(U61(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.75 MARK(U62(X1:S,X2:S)) -> ACTIVE(U62(mark(X1:S),X2:S)) 227.39/227.75 MARK(U62(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.75 MARK(U63(X:S)) -> ACTIVE(U63(mark(X:S))) 227.39/227.75 MARK(U63(X:S)) -> MARK(X:S) 227.39/227.75 MARK(U71(X1:S,X2:S,X3:S)) -> ACTIVE(U71(mark(X1:S),X2:S,X3:S)) 227.39/227.75 MARK(U71(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.39/227.75 MARK(U72(X1:S,X2:S)) -> ACTIVE(U72(mark(X1:S),X2:S)) 227.39/227.75 MARK(U72(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.75 MARK(U73(X1:S,X2:S)) -> ACTIVE(U73(mark(X1:S),X2:S)) 227.39/227.75 MARK(U73(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.75 MARK(U74(X:S)) -> ACTIVE(U74(mark(X:S))) 227.39/227.75 MARK(U74(X:S)) -> MARK(X:S) 227.39/227.75 MARK(U81(X1:S,X2:S)) -> ACTIVE(U81(mark(X1:S),X2:S)) 227.39/227.75 MARK(U81(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.75 MARK(U82(X1:S,X2:S)) -> ACTIVE(U82(mark(X1:S),X2:S)) 227.39/227.75 MARK(U82(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.75 MARK(U83(X:S)) -> ACTIVE(U83(mark(X:S))) 227.39/227.75 MARK(U83(X:S)) -> MARK(X:S) 227.39/227.75 MARK(U91(X1:S,X2:S)) -> ACTIVE(U91(mark(X1:S),X2:S)) 227.39/227.75 MARK(U91(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.75 MARK(U92(X:S)) -> ACTIVE(U92(mark(X:S))) 227.39/227.75 MARK(U92(X:S)) -> MARK(X:S) 227.39/227.75 MARK(__(X1:S,X2:S)) -> ACTIVE(__(mark(X1:S),mark(X2:S))) 227.39/227.75 MARK(__(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.75 MARK(__(X1:S,X2:S)) -> MARK(X2:S) 227.39/227.75 MARK(isList(X:S)) -> ACTIVE(isList(X:S)) 227.39/227.75 MARK(isNeList(X:S)) -> ACTIVE(isNeList(X:S)) 227.39/227.75 MARK(isNePal(X:S)) -> ACTIVE(isNePal(X:S)) 227.39/227.75 MARK(isPal(X:S)) -> ACTIVE(isPal(X:S)) 227.39/227.75 MARK(isPalListKind(X:S)) -> ACTIVE(isPalListKind(X:S)) 227.39/227.75 -> Rules: 227.39/227.75 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.39/227.75 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.39/227.75 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.39/227.75 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.39/227.75 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.39/227.75 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.39/227.75 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.39/227.75 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.39/227.75 U13(active(X:S)) -> U13(X:S) 227.39/227.75 U13(mark(X:S)) -> U13(X:S) 227.39/227.75 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.39/227.75 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.39/227.75 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.39/227.75 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.39/227.75 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.39/227.75 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.39/227.75 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.39/227.75 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.39/227.75 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.39/227.75 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.39/227.75 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.39/227.75 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.39/227.75 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.39/227.75 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.39/227.75 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.39/227.75 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.39/227.75 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.39/227.75 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.39/227.75 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.39/227.75 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.39/227.75 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.39/227.75 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.39/227.75 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.39/227.75 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.39/227.75 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.39/227.75 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.39/227.75 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.39/227.75 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.39/227.75 U26(active(X:S)) -> U26(X:S) 227.39/227.75 U26(mark(X:S)) -> U26(X:S) 227.39/227.75 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.39/227.75 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.39/227.75 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.39/227.75 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.39/227.75 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.39/227.75 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.39/227.75 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.39/227.75 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.39/227.75 U33(active(X:S)) -> U33(X:S) 227.39/227.75 U33(mark(X:S)) -> U33(X:S) 227.39/227.75 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.39/227.75 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.39/227.75 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.39/227.75 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.39/227.75 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.39/227.75 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.39/227.75 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.39/227.75 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.39/227.75 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.39/227.75 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.39/227.75 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.39/227.75 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.39/227.75 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.39/227.75 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.39/227.75 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.39/227.75 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.39/227.75 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.39/227.75 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.39/227.75 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.39/227.75 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.39/227.75 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.39/227.75 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.39/227.75 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.39/227.75 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.39/227.75 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.39/227.75 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.39/227.75 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.39/227.75 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.39/227.75 U46(active(X:S)) -> U46(X:S) 227.39/227.75 U46(mark(X:S)) -> U46(X:S) 227.39/227.75 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.39/227.75 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.39/227.75 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.39/227.75 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.39/227.75 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.39/227.75 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.39/227.75 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.39/227.75 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.39/227.75 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.39/227.75 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.39/227.75 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.39/227.75 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.39/227.75 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.39/227.75 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.39/227.75 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.39/227.75 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.39/227.75 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.39/227.75 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.39/227.75 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.39/227.75 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.39/227.75 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.39/227.75 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.39/227.75 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.39/227.75 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.39/227.75 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.39/227.75 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.39/227.75 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.39/227.75 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.39/227.75 U56(active(X:S)) -> U56(X:S) 227.39/227.75 U56(mark(X:S)) -> U56(X:S) 227.39/227.75 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.39/227.75 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.39/227.75 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.39/227.75 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.39/227.75 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.39/227.75 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.39/227.75 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.39/227.75 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.39/227.75 U63(active(X:S)) -> U63(X:S) 227.39/227.75 U63(mark(X:S)) -> U63(X:S) 227.39/227.75 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.39/227.75 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.39/227.75 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.39/227.75 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.39/227.75 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.39/227.75 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.39/227.75 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.39/227.75 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.39/227.75 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.39/227.75 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.39/227.75 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.39/227.75 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.39/227.75 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.39/227.75 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.39/227.75 U74(active(X:S)) -> U74(X:S) 227.39/227.75 U74(mark(X:S)) -> U74(X:S) 227.39/227.75 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.39/227.75 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.39/227.75 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.39/227.75 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.39/227.75 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.39/227.75 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.39/227.75 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.39/227.75 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.39/227.75 U83(active(X:S)) -> U83(X:S) 227.39/227.75 U83(mark(X:S)) -> U83(X:S) 227.39/227.75 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.39/227.75 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.39/227.75 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.39/227.75 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.39/227.75 U92(active(X:S)) -> U92(X:S) 227.39/227.75 U92(mark(X:S)) -> U92(X:S) 227.39/227.75 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.39/227.75 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.39/227.75 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.39/227.75 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.39/227.75 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.39/227.75 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.39/227.75 active(U13(tt)) -> mark(tt) 227.39/227.75 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.39/227.75 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.39/227.75 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.39/227.75 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.39/227.75 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.39/227.75 active(U26(tt)) -> mark(tt) 227.39/227.75 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.39/227.75 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.39/227.75 active(U33(tt)) -> mark(tt) 227.39/227.75 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.39/227.75 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.39/227.75 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.39/227.75 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.39/227.75 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.39/227.75 active(U46(tt)) -> mark(tt) 227.39/227.75 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.39/227.75 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.39/227.75 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.39/227.75 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.39/227.75 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.39/227.75 active(U56(tt)) -> mark(tt) 227.39/227.75 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.39/227.75 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.39/227.75 active(U63(tt)) -> mark(tt) 227.39/227.75 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.39/227.75 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.39/227.75 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.39/227.75 active(U74(tt)) -> mark(tt) 227.39/227.75 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.39/227.75 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.39/227.75 active(U83(tt)) -> mark(tt) 227.39/227.75 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.39/227.75 active(U92(tt)) -> mark(tt) 227.39/227.75 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.39/227.75 active(__(nil,X:S)) -> mark(X:S) 227.39/227.75 active(__(X:S,nil)) -> mark(X:S) 227.39/227.75 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.39/227.75 active(isList(nil)) -> mark(tt) 227.39/227.75 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.39/227.75 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.39/227.75 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.39/227.75 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.39/227.75 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.39/227.75 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.39/227.75 active(isPal(nil)) -> mark(tt) 227.39/227.75 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.39/227.75 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.39/227.75 active(isPalListKind(a)) -> mark(tt) 227.39/227.75 active(isPalListKind(e)) -> mark(tt) 227.39/227.75 active(isPalListKind(i)) -> mark(tt) 227.39/227.75 active(isPalListKind(nil)) -> mark(tt) 227.39/227.75 active(isPalListKind(o)) -> mark(tt) 227.39/227.75 active(isPalListKind(u)) -> mark(tt) 227.39/227.75 active(isQid(a)) -> mark(tt) 227.39/227.75 active(isQid(e)) -> mark(tt) 227.39/227.75 active(isQid(i)) -> mark(tt) 227.39/227.75 active(isQid(o)) -> mark(tt) 227.39/227.75 active(isQid(u)) -> mark(tt) 227.39/227.75 isList(active(X:S)) -> isList(X:S) 227.39/227.75 isList(mark(X:S)) -> isList(X:S) 227.39/227.75 isNeList(active(X:S)) -> isNeList(X:S) 227.39/227.75 isNeList(mark(X:S)) -> isNeList(X:S) 227.39/227.75 isNePal(active(X:S)) -> isNePal(X:S) 227.39/227.75 isNePal(mark(X:S)) -> isNePal(X:S) 227.39/227.75 isPal(active(X:S)) -> isPal(X:S) 227.39/227.75 isPal(mark(X:S)) -> isPal(X:S) 227.39/227.75 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.39/227.75 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.39/227.75 isQid(active(X:S)) -> isQid(X:S) 227.39/227.75 isQid(mark(X:S)) -> isQid(X:S) 227.39/227.75 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.39/227.75 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.39/227.75 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.39/227.75 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.39/227.75 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.39/227.75 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.39/227.75 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.39/227.75 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.39/227.75 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.39/227.75 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.39/227.75 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.39/227.75 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.39/227.75 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.39/227.75 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.39/227.75 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.39/227.75 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.39/227.75 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.39/227.75 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.39/227.75 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.39/227.75 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.39/227.75 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.39/227.75 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.39/227.75 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.39/227.75 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.39/227.75 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.39/227.75 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.39/227.75 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.39/227.75 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.39/227.75 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.39/227.75 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.39/227.75 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.39/227.75 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.39/227.75 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.39/227.75 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.39/227.75 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.39/227.75 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.39/227.75 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.39/227.75 mark(isList(X:S)) -> active(isList(X:S)) 227.39/227.75 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.39/227.75 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.39/227.75 mark(isPal(X:S)) -> active(isPal(X:S)) 227.39/227.75 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.39/227.75 mark(isQid(X:S)) -> active(isQid(X:S)) 227.39/227.75 mark(a) -> active(a) 227.39/227.75 mark(e) -> active(e) 227.39/227.75 mark(i) -> active(i) 227.39/227.75 mark(nil) -> active(nil) 227.39/227.75 mark(o) -> active(o) 227.39/227.75 mark(tt) -> active(tt) 227.39/227.75 mark(u) -> active(u) 227.39/227.75 ->Strongly Connected Components: 227.39/227.75 ->->Cycle: 227.39/227.75 ->->-> Pairs: 227.39/227.75 ACTIVE(U91(tt,V2:S)) -> MARK(U92(isPalListKind(V2:S))) 227.39/227.75 ACTIVE(__(__(X:S,Y:S),Z:S)) -> MARK(__(X:S,__(Y:S,Z:S))) 227.39/227.75 ACTIVE(__(nil,X:S)) -> MARK(X:S) 227.39/227.75 ACTIVE(__(X:S,nil)) -> MARK(X:S) 227.39/227.75 ACTIVE(isList(__(V1:S,V2:S))) -> MARK(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.39/227.75 ACTIVE(isList(V:S)) -> MARK(U11(isPalListKind(V:S),V:S)) 227.39/227.75 ACTIVE(isNeList(__(V1:S,V2:S))) -> MARK(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.39/227.75 ACTIVE(isNeList(__(V1:S,V2:S))) -> MARK(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.39/227.75 ACTIVE(isNeList(V:S)) -> MARK(U31(isPalListKind(V:S),V:S)) 227.39/227.75 ACTIVE(isNePal(__(I:S,__(P:S,I:S)))) -> MARK(U71(isQid(I:S),I:S,P:S)) 227.39/227.75 ACTIVE(isNePal(V:S)) -> MARK(U61(isPalListKind(V:S),V:S)) 227.39/227.75 ACTIVE(isPal(V:S)) -> MARK(U81(isPalListKind(V:S),V:S)) 227.39/227.75 ACTIVE(isPalListKind(__(V1:S,V2:S))) -> MARK(U91(isPalListKind(V1:S),V2:S)) 227.39/227.75 MARK(U11(X1:S,X2:S)) -> ACTIVE(U11(mark(X1:S),X2:S)) 227.39/227.75 MARK(U11(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.75 MARK(U12(X1:S,X2:S)) -> ACTIVE(U12(mark(X1:S),X2:S)) 227.39/227.75 MARK(U12(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.75 MARK(U13(X:S)) -> ACTIVE(U13(mark(X:S))) 227.39/227.75 MARK(U13(X:S)) -> MARK(X:S) 227.39/227.75 MARK(U21(X1:S,X2:S,X3:S)) -> ACTIVE(U21(mark(X1:S),X2:S,X3:S)) 227.39/227.75 MARK(U21(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.39/227.75 MARK(U22(X1:S,X2:S,X3:S)) -> ACTIVE(U22(mark(X1:S),X2:S,X3:S)) 227.39/227.75 MARK(U22(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.39/227.75 MARK(U23(X1:S,X2:S,X3:S)) -> ACTIVE(U23(mark(X1:S),X2:S,X3:S)) 227.39/227.75 MARK(U23(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.39/227.75 MARK(U24(X1:S,X2:S,X3:S)) -> ACTIVE(U24(mark(X1:S),X2:S,X3:S)) 227.39/227.75 MARK(U24(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.39/227.75 MARK(U25(X1:S,X2:S)) -> ACTIVE(U25(mark(X1:S),X2:S)) 227.39/227.75 MARK(U25(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.75 MARK(U26(X:S)) -> ACTIVE(U26(mark(X:S))) 227.39/227.75 MARK(U26(X:S)) -> MARK(X:S) 227.39/227.75 MARK(U31(X1:S,X2:S)) -> ACTIVE(U31(mark(X1:S),X2:S)) 227.39/227.75 MARK(U31(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.75 MARK(U32(X1:S,X2:S)) -> ACTIVE(U32(mark(X1:S),X2:S)) 227.39/227.75 MARK(U32(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.75 MARK(U33(X:S)) -> ACTIVE(U33(mark(X:S))) 227.39/227.75 MARK(U33(X:S)) -> MARK(X:S) 227.39/227.75 MARK(U41(X1:S,X2:S,X3:S)) -> ACTIVE(U41(mark(X1:S),X2:S,X3:S)) 227.39/227.75 MARK(U41(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.39/227.75 MARK(U42(X1:S,X2:S,X3:S)) -> ACTIVE(U42(mark(X1:S),X2:S,X3:S)) 227.39/227.75 MARK(U42(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.39/227.75 MARK(U43(X1:S,X2:S,X3:S)) -> ACTIVE(U43(mark(X1:S),X2:S,X3:S)) 227.39/227.75 MARK(U43(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.39/227.75 MARK(U44(X1:S,X2:S,X3:S)) -> ACTIVE(U44(mark(X1:S),X2:S,X3:S)) 227.39/227.75 MARK(U44(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.39/227.75 MARK(U45(X1:S,X2:S)) -> ACTIVE(U45(mark(X1:S),X2:S)) 227.39/227.75 MARK(U45(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.75 MARK(U46(X:S)) -> ACTIVE(U46(mark(X:S))) 227.39/227.75 MARK(U46(X:S)) -> MARK(X:S) 227.39/227.75 MARK(U51(X1:S,X2:S,X3:S)) -> ACTIVE(U51(mark(X1:S),X2:S,X3:S)) 227.39/227.75 MARK(U51(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.39/227.75 MARK(U52(X1:S,X2:S,X3:S)) -> ACTIVE(U52(mark(X1:S),X2:S,X3:S)) 227.39/227.75 MARK(U52(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.39/227.75 MARK(U53(X1:S,X2:S,X3:S)) -> ACTIVE(U53(mark(X1:S),X2:S,X3:S)) 227.39/227.75 MARK(U53(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.39/227.75 MARK(U54(X1:S,X2:S,X3:S)) -> ACTIVE(U54(mark(X1:S),X2:S,X3:S)) 227.39/227.75 MARK(U54(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.39/227.75 MARK(U55(X1:S,X2:S)) -> ACTIVE(U55(mark(X1:S),X2:S)) 227.39/227.75 MARK(U55(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.75 MARK(U56(X:S)) -> ACTIVE(U56(mark(X:S))) 227.39/227.75 MARK(U56(X:S)) -> MARK(X:S) 227.39/227.75 MARK(U61(X1:S,X2:S)) -> ACTIVE(U61(mark(X1:S),X2:S)) 227.39/227.75 MARK(U61(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.75 MARK(U62(X1:S,X2:S)) -> ACTIVE(U62(mark(X1:S),X2:S)) 227.39/227.75 MARK(U62(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.75 MARK(U63(X:S)) -> ACTIVE(U63(mark(X:S))) 227.39/227.75 MARK(U63(X:S)) -> MARK(X:S) 227.39/227.75 MARK(U71(X1:S,X2:S,X3:S)) -> ACTIVE(U71(mark(X1:S),X2:S,X3:S)) 227.39/227.75 MARK(U71(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.39/227.75 MARK(U72(X1:S,X2:S)) -> ACTIVE(U72(mark(X1:S),X2:S)) 227.39/227.75 MARK(U72(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.75 MARK(U73(X1:S,X2:S)) -> ACTIVE(U73(mark(X1:S),X2:S)) 227.39/227.75 MARK(U73(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.75 MARK(U74(X:S)) -> ACTIVE(U74(mark(X:S))) 227.39/227.75 MARK(U74(X:S)) -> MARK(X:S) 227.39/227.75 MARK(U81(X1:S,X2:S)) -> ACTIVE(U81(mark(X1:S),X2:S)) 227.39/227.75 MARK(U81(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.75 MARK(U82(X1:S,X2:S)) -> ACTIVE(U82(mark(X1:S),X2:S)) 227.39/227.75 MARK(U82(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.75 MARK(U83(X:S)) -> ACTIVE(U83(mark(X:S))) 227.39/227.75 MARK(U83(X:S)) -> MARK(X:S) 227.39/227.75 MARK(U91(X1:S,X2:S)) -> ACTIVE(U91(mark(X1:S),X2:S)) 227.39/227.75 MARK(U91(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.75 MARK(U92(X:S)) -> ACTIVE(U92(mark(X:S))) 227.39/227.75 MARK(U92(X:S)) -> MARK(X:S) 227.39/227.75 MARK(__(X1:S,X2:S)) -> ACTIVE(__(mark(X1:S),mark(X2:S))) 227.39/227.75 MARK(__(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.75 MARK(__(X1:S,X2:S)) -> MARK(X2:S) 227.39/227.75 MARK(isList(X:S)) -> ACTIVE(isList(X:S)) 227.39/227.75 MARK(isNeList(X:S)) -> ACTIVE(isNeList(X:S)) 227.39/227.75 MARK(isNePal(X:S)) -> ACTIVE(isNePal(X:S)) 227.39/227.75 MARK(isPal(X:S)) -> ACTIVE(isPal(X:S)) 227.39/227.75 MARK(isPalListKind(X:S)) -> ACTIVE(isPalListKind(X:S)) 227.39/227.75 ->->-> Rules: 227.39/227.75 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.39/227.75 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.39/227.75 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.39/227.75 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.39/227.75 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.39/227.75 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.39/227.75 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.39/227.75 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.39/227.75 U13(active(X:S)) -> U13(X:S) 227.39/227.75 U13(mark(X:S)) -> U13(X:S) 227.39/227.75 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.39/227.75 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.39/227.75 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.39/227.75 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.39/227.75 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.39/227.75 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.39/227.75 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.39/227.75 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.39/227.75 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.39/227.75 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.39/227.75 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.39/227.75 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.39/227.75 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.39/227.75 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.39/227.75 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.39/227.75 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.39/227.75 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.39/227.75 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.39/227.75 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.39/227.75 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.39/227.75 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.39/227.75 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.39/227.75 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.39/227.75 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.39/227.75 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.39/227.75 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.39/227.75 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.39/227.75 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.39/227.75 U26(active(X:S)) -> U26(X:S) 227.39/227.75 U26(mark(X:S)) -> U26(X:S) 227.39/227.75 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.39/227.75 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.39/227.75 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.39/227.75 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.39/227.75 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.39/227.75 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.39/227.75 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.39/227.75 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.39/227.75 U33(active(X:S)) -> U33(X:S) 227.39/227.75 U33(mark(X:S)) -> U33(X:S) 227.39/227.75 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.39/227.75 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.39/227.75 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.39/227.75 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.39/227.75 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.39/227.75 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.39/227.75 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.39/227.75 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.39/227.75 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.39/227.75 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.39/227.75 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.39/227.75 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.39/227.75 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.39/227.75 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.39/227.75 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.39/227.75 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.39/227.75 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.39/227.75 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.39/227.75 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.39/227.75 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.39/227.75 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.39/227.75 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.39/227.75 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.39/227.75 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.39/227.75 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.39/227.75 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.39/227.75 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.39/227.75 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.39/227.75 U46(active(X:S)) -> U46(X:S) 227.39/227.75 U46(mark(X:S)) -> U46(X:S) 227.39/227.75 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.39/227.75 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.39/227.75 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.39/227.75 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.39/227.75 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.39/227.75 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.39/227.75 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.39/227.75 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.39/227.75 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.39/227.75 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.39/227.75 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.39/227.75 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.39/227.75 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.39/227.75 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.39/227.75 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.39/227.75 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.39/227.75 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.39/227.75 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.39/227.75 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.39/227.75 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.39/227.75 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.39/227.75 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.39/227.75 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.39/227.75 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.39/227.75 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.39/227.75 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.39/227.75 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.39/227.75 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.39/227.75 U56(active(X:S)) -> U56(X:S) 227.39/227.75 U56(mark(X:S)) -> U56(X:S) 227.39/227.75 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.39/227.75 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.39/227.75 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.39/227.75 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.39/227.75 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.39/227.75 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.39/227.75 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.39/227.75 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.39/227.75 U63(active(X:S)) -> U63(X:S) 227.39/227.75 U63(mark(X:S)) -> U63(X:S) 227.39/227.75 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.39/227.75 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.39/227.75 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.39/227.75 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.39/227.75 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.39/227.75 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.39/227.75 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.39/227.75 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.39/227.75 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.39/227.75 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.39/227.75 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.39/227.75 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.39/227.75 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.39/227.75 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.39/227.75 U74(active(X:S)) -> U74(X:S) 227.39/227.75 U74(mark(X:S)) -> U74(X:S) 227.39/227.75 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.39/227.75 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.39/227.75 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.39/227.75 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.39/227.75 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.39/227.75 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.39/227.75 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.39/227.75 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.39/227.75 U83(active(X:S)) -> U83(X:S) 227.39/227.75 U83(mark(X:S)) -> U83(X:S) 227.39/227.75 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.39/227.75 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.39/227.75 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.39/227.75 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.39/227.75 U92(active(X:S)) -> U92(X:S) 227.39/227.75 U92(mark(X:S)) -> U92(X:S) 227.39/227.75 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.39/227.75 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.39/227.75 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.39/227.75 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.39/227.75 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.39/227.75 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.39/227.75 active(U13(tt)) -> mark(tt) 227.39/227.75 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.39/227.75 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.39/227.75 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.39/227.75 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.39/227.75 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.39/227.75 active(U26(tt)) -> mark(tt) 227.39/227.75 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.39/227.75 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.39/227.75 active(U33(tt)) -> mark(tt) 227.39/227.75 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.39/227.75 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.39/227.75 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.39/227.75 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.39/227.75 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.39/227.75 active(U46(tt)) -> mark(tt) 227.39/227.75 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.39/227.75 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.39/227.75 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.39/227.75 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.39/227.75 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.39/227.75 active(U56(tt)) -> mark(tt) 227.39/227.75 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.39/227.75 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.39/227.75 active(U63(tt)) -> mark(tt) 227.39/227.75 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.39/227.75 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.39/227.75 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.39/227.75 active(U74(tt)) -> mark(tt) 227.39/227.75 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.39/227.75 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.39/227.75 active(U83(tt)) -> mark(tt) 227.39/227.75 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.39/227.75 active(U92(tt)) -> mark(tt) 227.39/227.75 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.39/227.75 active(__(nil,X:S)) -> mark(X:S) 227.39/227.75 active(__(X:S,nil)) -> mark(X:S) 227.39/227.75 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.39/227.75 active(isList(nil)) -> mark(tt) 227.39/227.75 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.39/227.75 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.39/227.75 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.39/227.75 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.39/227.75 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.39/227.75 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.39/227.75 active(isPal(nil)) -> mark(tt) 227.39/227.75 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.39/227.75 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.39/227.75 active(isPalListKind(a)) -> mark(tt) 227.39/227.75 active(isPalListKind(e)) -> mark(tt) 227.39/227.75 active(isPalListKind(i)) -> mark(tt) 227.39/227.75 active(isPalListKind(nil)) -> mark(tt) 227.39/227.75 active(isPalListKind(o)) -> mark(tt) 227.39/227.75 active(isPalListKind(u)) -> mark(tt) 227.39/227.75 active(isQid(a)) -> mark(tt) 227.39/227.75 active(isQid(e)) -> mark(tt) 227.39/227.75 active(isQid(i)) -> mark(tt) 227.39/227.75 active(isQid(o)) -> mark(tt) 227.39/227.75 active(isQid(u)) -> mark(tt) 227.39/227.75 isList(active(X:S)) -> isList(X:S) 227.39/227.75 isList(mark(X:S)) -> isList(X:S) 227.39/227.75 isNeList(active(X:S)) -> isNeList(X:S) 227.39/227.75 isNeList(mark(X:S)) -> isNeList(X:S) 227.39/227.75 isNePal(active(X:S)) -> isNePal(X:S) 227.39/227.75 isNePal(mark(X:S)) -> isNePal(X:S) 227.39/227.75 isPal(active(X:S)) -> isPal(X:S) 227.39/227.75 isPal(mark(X:S)) -> isPal(X:S) 227.39/227.75 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.39/227.75 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.39/227.75 isQid(active(X:S)) -> isQid(X:S) 227.39/227.75 isQid(mark(X:S)) -> isQid(X:S) 227.39/227.75 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.39/227.75 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.39/227.75 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.39/227.75 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.39/227.75 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.39/227.75 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.39/227.75 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.39/227.75 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.39/227.75 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.39/227.75 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.39/227.75 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.39/227.75 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.39/227.75 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.39/227.75 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.39/227.75 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.39/227.75 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.39/227.75 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.39/227.75 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.39/227.75 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.39/227.75 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.39/227.75 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.39/227.75 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.39/227.75 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.39/227.75 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.39/227.75 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.39/227.75 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.39/227.75 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.39/227.75 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.39/227.75 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.39/227.75 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.39/227.75 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.39/227.75 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.39/227.75 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.39/227.75 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.39/227.75 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.39/227.75 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.39/227.75 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.39/227.75 mark(isList(X:S)) -> active(isList(X:S)) 227.39/227.75 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.39/227.75 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.39/227.75 mark(isPal(X:S)) -> active(isPal(X:S)) 227.39/227.75 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.39/227.75 mark(isQid(X:S)) -> active(isQid(X:S)) 227.39/227.75 mark(a) -> active(a) 227.39/227.75 mark(e) -> active(e) 227.39/227.75 mark(i) -> active(i) 227.39/227.75 mark(nil) -> active(nil) 227.39/227.75 mark(o) -> active(o) 227.39/227.75 mark(tt) -> active(tt) 227.39/227.75 mark(u) -> active(u) 227.39/227.75 227.39/227.75 Problem 1.44: 227.39/227.75 227.39/227.75 Reduction Pairs Processor: 227.39/227.75 -> Pairs: 227.39/227.75 ACTIVE(U91(tt,V2:S)) -> MARK(U92(isPalListKind(V2:S))) 227.39/227.75 ACTIVE(__(__(X:S,Y:S),Z:S)) -> MARK(__(X:S,__(Y:S,Z:S))) 227.39/227.75 ACTIVE(__(nil,X:S)) -> MARK(X:S) 227.39/227.75 ACTIVE(__(X:S,nil)) -> MARK(X:S) 227.39/227.75 ACTIVE(isList(__(V1:S,V2:S))) -> MARK(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.39/227.75 ACTIVE(isList(V:S)) -> MARK(U11(isPalListKind(V:S),V:S)) 227.39/227.75 ACTIVE(isNeList(__(V1:S,V2:S))) -> MARK(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.39/227.75 ACTIVE(isNeList(__(V1:S,V2:S))) -> MARK(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.39/227.75 ACTIVE(isNeList(V:S)) -> MARK(U31(isPalListKind(V:S),V:S)) 227.39/227.75 ACTIVE(isNePal(__(I:S,__(P:S,I:S)))) -> MARK(U71(isQid(I:S),I:S,P:S)) 227.39/227.75 ACTIVE(isNePal(V:S)) -> MARK(U61(isPalListKind(V:S),V:S)) 227.39/227.75 ACTIVE(isPal(V:S)) -> MARK(U81(isPalListKind(V:S),V:S)) 227.39/227.75 ACTIVE(isPalListKind(__(V1:S,V2:S))) -> MARK(U91(isPalListKind(V1:S),V2:S)) 227.39/227.75 MARK(U11(X1:S,X2:S)) -> ACTIVE(U11(mark(X1:S),X2:S)) 227.39/227.75 MARK(U11(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.75 MARK(U12(X1:S,X2:S)) -> ACTIVE(U12(mark(X1:S),X2:S)) 227.39/227.75 MARK(U12(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.75 MARK(U13(X:S)) -> ACTIVE(U13(mark(X:S))) 227.39/227.75 MARK(U13(X:S)) -> MARK(X:S) 227.39/227.75 MARK(U21(X1:S,X2:S,X3:S)) -> ACTIVE(U21(mark(X1:S),X2:S,X3:S)) 227.39/227.75 MARK(U21(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.39/227.75 MARK(U22(X1:S,X2:S,X3:S)) -> ACTIVE(U22(mark(X1:S),X2:S,X3:S)) 227.39/227.75 MARK(U22(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.39/227.75 MARK(U23(X1:S,X2:S,X3:S)) -> ACTIVE(U23(mark(X1:S),X2:S,X3:S)) 227.39/227.75 MARK(U23(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.39/227.75 MARK(U24(X1:S,X2:S,X3:S)) -> ACTIVE(U24(mark(X1:S),X2:S,X3:S)) 227.39/227.75 MARK(U24(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.39/227.75 MARK(U25(X1:S,X2:S)) -> ACTIVE(U25(mark(X1:S),X2:S)) 227.39/227.75 MARK(U25(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.75 MARK(U26(X:S)) -> ACTIVE(U26(mark(X:S))) 227.39/227.75 MARK(U26(X:S)) -> MARK(X:S) 227.39/227.75 MARK(U31(X1:S,X2:S)) -> ACTIVE(U31(mark(X1:S),X2:S)) 227.39/227.75 MARK(U31(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.75 MARK(U32(X1:S,X2:S)) -> ACTIVE(U32(mark(X1:S),X2:S)) 227.39/227.75 MARK(U32(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.75 MARK(U33(X:S)) -> ACTIVE(U33(mark(X:S))) 227.39/227.75 MARK(U33(X:S)) -> MARK(X:S) 227.39/227.75 MARK(U41(X1:S,X2:S,X3:S)) -> ACTIVE(U41(mark(X1:S),X2:S,X3:S)) 227.39/227.75 MARK(U41(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.39/227.75 MARK(U42(X1:S,X2:S,X3:S)) -> ACTIVE(U42(mark(X1:S),X2:S,X3:S)) 227.39/227.75 MARK(U42(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.39/227.75 MARK(U43(X1:S,X2:S,X3:S)) -> ACTIVE(U43(mark(X1:S),X2:S,X3:S)) 227.39/227.75 MARK(U43(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.39/227.75 MARK(U44(X1:S,X2:S,X3:S)) -> ACTIVE(U44(mark(X1:S),X2:S,X3:S)) 227.39/227.75 MARK(U44(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.39/227.75 MARK(U45(X1:S,X2:S)) -> ACTIVE(U45(mark(X1:S),X2:S)) 227.39/227.75 MARK(U45(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.75 MARK(U46(X:S)) -> ACTIVE(U46(mark(X:S))) 227.39/227.75 MARK(U46(X:S)) -> MARK(X:S) 227.39/227.75 MARK(U51(X1:S,X2:S,X3:S)) -> ACTIVE(U51(mark(X1:S),X2:S,X3:S)) 227.39/227.75 MARK(U51(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.39/227.75 MARK(U52(X1:S,X2:S,X3:S)) -> ACTIVE(U52(mark(X1:S),X2:S,X3:S)) 227.39/227.75 MARK(U52(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.39/227.75 MARK(U53(X1:S,X2:S,X3:S)) -> ACTIVE(U53(mark(X1:S),X2:S,X3:S)) 227.39/227.75 MARK(U53(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.39/227.75 MARK(U54(X1:S,X2:S,X3:S)) -> ACTIVE(U54(mark(X1:S),X2:S,X3:S)) 227.39/227.75 MARK(U54(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.39/227.75 MARK(U55(X1:S,X2:S)) -> ACTIVE(U55(mark(X1:S),X2:S)) 227.39/227.75 MARK(U55(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.75 MARK(U56(X:S)) -> ACTIVE(U56(mark(X:S))) 227.39/227.75 MARK(U56(X:S)) -> MARK(X:S) 227.39/227.75 MARK(U61(X1:S,X2:S)) -> ACTIVE(U61(mark(X1:S),X2:S)) 227.39/227.75 MARK(U61(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.75 MARK(U62(X1:S,X2:S)) -> ACTIVE(U62(mark(X1:S),X2:S)) 227.39/227.75 MARK(U62(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.75 MARK(U63(X:S)) -> ACTIVE(U63(mark(X:S))) 227.39/227.75 MARK(U63(X:S)) -> MARK(X:S) 227.39/227.75 MARK(U71(X1:S,X2:S,X3:S)) -> ACTIVE(U71(mark(X1:S),X2:S,X3:S)) 227.39/227.75 MARK(U71(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.39/227.75 MARK(U72(X1:S,X2:S)) -> ACTIVE(U72(mark(X1:S),X2:S)) 227.39/227.75 MARK(U72(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.75 MARK(U73(X1:S,X2:S)) -> ACTIVE(U73(mark(X1:S),X2:S)) 227.39/227.75 MARK(U73(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.75 MARK(U74(X:S)) -> ACTIVE(U74(mark(X:S))) 227.39/227.75 MARK(U74(X:S)) -> MARK(X:S) 227.39/227.75 MARK(U81(X1:S,X2:S)) -> ACTIVE(U81(mark(X1:S),X2:S)) 227.39/227.75 MARK(U81(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.75 MARK(U82(X1:S,X2:S)) -> ACTIVE(U82(mark(X1:S),X2:S)) 227.39/227.75 MARK(U82(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.75 MARK(U83(X:S)) -> ACTIVE(U83(mark(X:S))) 227.39/227.75 MARK(U83(X:S)) -> MARK(X:S) 227.39/227.75 MARK(U91(X1:S,X2:S)) -> ACTIVE(U91(mark(X1:S),X2:S)) 227.39/227.75 MARK(U91(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.75 MARK(U92(X:S)) -> ACTIVE(U92(mark(X:S))) 227.39/227.76 MARK(U92(X:S)) -> MARK(X:S) 227.39/227.76 MARK(__(X1:S,X2:S)) -> ACTIVE(__(mark(X1:S),mark(X2:S))) 227.39/227.76 MARK(__(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.76 MARK(__(X1:S,X2:S)) -> MARK(X2:S) 227.39/227.76 MARK(isList(X:S)) -> ACTIVE(isList(X:S)) 227.39/227.76 MARK(isNeList(X:S)) -> ACTIVE(isNeList(X:S)) 227.39/227.76 MARK(isNePal(X:S)) -> ACTIVE(isNePal(X:S)) 227.39/227.76 MARK(isPal(X:S)) -> ACTIVE(isPal(X:S)) 227.39/227.76 MARK(isPalListKind(X:S)) -> ACTIVE(isPalListKind(X:S)) 227.39/227.76 -> Rules: 227.39/227.76 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.39/227.76 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.39/227.76 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.39/227.76 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.39/227.76 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.39/227.76 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.39/227.76 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.39/227.76 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.39/227.76 U13(active(X:S)) -> U13(X:S) 227.39/227.76 U13(mark(X:S)) -> U13(X:S) 227.39/227.76 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.39/227.76 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.39/227.76 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.39/227.76 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.39/227.76 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.39/227.76 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.39/227.76 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.39/227.76 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.39/227.76 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.39/227.76 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.39/227.76 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.39/227.76 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.39/227.76 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.39/227.76 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.39/227.76 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.39/227.76 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.39/227.76 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.39/227.76 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.39/227.76 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.39/227.76 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.39/227.76 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.39/227.76 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.39/227.76 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.39/227.76 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.39/227.76 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.39/227.76 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.39/227.76 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.39/227.76 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.39/227.76 U26(active(X:S)) -> U26(X:S) 227.39/227.76 U26(mark(X:S)) -> U26(X:S) 227.39/227.76 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.39/227.76 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.39/227.76 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.39/227.76 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.39/227.76 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.39/227.76 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.39/227.76 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.39/227.76 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.39/227.76 U33(active(X:S)) -> U33(X:S) 227.39/227.76 U33(mark(X:S)) -> U33(X:S) 227.39/227.76 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.39/227.76 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.39/227.76 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.39/227.76 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.39/227.76 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.39/227.76 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.39/227.76 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.39/227.76 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.39/227.76 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.39/227.76 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.39/227.76 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.39/227.76 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.39/227.76 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.39/227.76 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.39/227.76 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.39/227.76 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.39/227.76 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.39/227.76 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.39/227.76 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.39/227.76 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.39/227.76 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.39/227.76 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.39/227.76 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.39/227.76 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.39/227.76 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.39/227.76 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.39/227.76 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.39/227.76 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.39/227.76 U46(active(X:S)) -> U46(X:S) 227.39/227.76 U46(mark(X:S)) -> U46(X:S) 227.39/227.76 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.39/227.76 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.39/227.76 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.39/227.76 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.39/227.76 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.39/227.76 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.39/227.76 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.39/227.76 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.39/227.76 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.39/227.76 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.39/227.76 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.39/227.76 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.39/227.76 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.39/227.76 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.39/227.76 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.39/227.76 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.39/227.76 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.39/227.76 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.39/227.76 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.39/227.76 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.39/227.76 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.39/227.76 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.39/227.76 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.39/227.76 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.39/227.76 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.39/227.76 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.39/227.76 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.39/227.76 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.39/227.76 U56(active(X:S)) -> U56(X:S) 227.39/227.76 U56(mark(X:S)) -> U56(X:S) 227.39/227.76 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.39/227.76 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.39/227.76 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.39/227.76 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.39/227.76 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.39/227.76 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.39/227.76 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.39/227.76 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.39/227.76 U63(active(X:S)) -> U63(X:S) 227.39/227.76 U63(mark(X:S)) -> U63(X:S) 227.39/227.76 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.39/227.76 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.39/227.76 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.39/227.76 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.39/227.76 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.39/227.76 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.39/227.76 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.39/227.76 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.39/227.76 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.39/227.76 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.39/227.76 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.39/227.76 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.39/227.76 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.39/227.76 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.39/227.76 U74(active(X:S)) -> U74(X:S) 227.39/227.76 U74(mark(X:S)) -> U74(X:S) 227.39/227.76 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.39/227.76 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.39/227.76 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.39/227.76 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.39/227.76 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.39/227.76 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.39/227.76 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.39/227.76 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.39/227.76 U83(active(X:S)) -> U83(X:S) 227.39/227.76 U83(mark(X:S)) -> U83(X:S) 227.39/227.76 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.39/227.76 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.39/227.76 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.39/227.76 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.39/227.76 U92(active(X:S)) -> U92(X:S) 227.39/227.76 U92(mark(X:S)) -> U92(X:S) 227.39/227.76 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.39/227.76 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.39/227.76 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.39/227.76 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.39/227.76 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.39/227.76 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.39/227.76 active(U13(tt)) -> mark(tt) 227.39/227.76 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.39/227.76 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.39/227.76 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.39/227.76 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.39/227.76 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.39/227.76 active(U26(tt)) -> mark(tt) 227.39/227.76 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.39/227.76 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.39/227.76 active(U33(tt)) -> mark(tt) 227.39/227.76 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.39/227.76 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.39/227.76 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.39/227.76 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.39/227.76 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.39/227.76 active(U46(tt)) -> mark(tt) 227.39/227.76 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.39/227.76 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.39/227.76 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.39/227.76 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.39/227.76 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.39/227.76 active(U56(tt)) -> mark(tt) 227.39/227.76 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.39/227.76 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.39/227.76 active(U63(tt)) -> mark(tt) 227.39/227.76 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.39/227.76 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.39/227.76 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.39/227.76 active(U74(tt)) -> mark(tt) 227.39/227.76 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.39/227.76 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.39/227.76 active(U83(tt)) -> mark(tt) 227.39/227.76 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.39/227.76 active(U92(tt)) -> mark(tt) 227.39/227.76 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.39/227.76 active(__(nil,X:S)) -> mark(X:S) 227.39/227.76 active(__(X:S,nil)) -> mark(X:S) 227.39/227.76 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.39/227.76 active(isList(nil)) -> mark(tt) 227.39/227.76 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.39/227.76 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.39/227.76 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.39/227.76 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.39/227.76 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.39/227.76 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.39/227.76 active(isPal(nil)) -> mark(tt) 227.39/227.76 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.39/227.76 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.39/227.76 active(isPalListKind(a)) -> mark(tt) 227.39/227.76 active(isPalListKind(e)) -> mark(tt) 227.39/227.76 active(isPalListKind(i)) -> mark(tt) 227.39/227.76 active(isPalListKind(nil)) -> mark(tt) 227.39/227.76 active(isPalListKind(o)) -> mark(tt) 227.39/227.76 active(isPalListKind(u)) -> mark(tt) 227.39/227.76 active(isQid(a)) -> mark(tt) 227.39/227.76 active(isQid(e)) -> mark(tt) 227.39/227.76 active(isQid(i)) -> mark(tt) 227.39/227.76 active(isQid(o)) -> mark(tt) 227.39/227.76 active(isQid(u)) -> mark(tt) 227.39/227.76 isList(active(X:S)) -> isList(X:S) 227.39/227.76 isList(mark(X:S)) -> isList(X:S) 227.39/227.76 isNeList(active(X:S)) -> isNeList(X:S) 227.39/227.76 isNeList(mark(X:S)) -> isNeList(X:S) 227.39/227.76 isNePal(active(X:S)) -> isNePal(X:S) 227.39/227.76 isNePal(mark(X:S)) -> isNePal(X:S) 227.39/227.76 isPal(active(X:S)) -> isPal(X:S) 227.39/227.76 isPal(mark(X:S)) -> isPal(X:S) 227.39/227.76 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.39/227.76 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.39/227.76 isQid(active(X:S)) -> isQid(X:S) 227.39/227.76 isQid(mark(X:S)) -> isQid(X:S) 227.39/227.76 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.39/227.76 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.39/227.76 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.39/227.76 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.39/227.76 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.39/227.76 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.39/227.76 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.39/227.76 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.39/227.76 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.39/227.76 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.39/227.76 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.39/227.76 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.39/227.76 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.39/227.76 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.39/227.76 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.39/227.76 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.39/227.76 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.39/227.76 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.39/227.76 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.39/227.76 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.39/227.76 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.39/227.76 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.39/227.76 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.39/227.76 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.39/227.76 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.39/227.76 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.39/227.76 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.39/227.76 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.39/227.76 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.39/227.76 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.39/227.76 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.39/227.76 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.39/227.76 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.39/227.76 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.39/227.76 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.39/227.76 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.39/227.76 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.39/227.76 mark(isList(X:S)) -> active(isList(X:S)) 227.39/227.76 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.39/227.76 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.39/227.76 mark(isPal(X:S)) -> active(isPal(X:S)) 227.39/227.76 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.39/227.76 mark(isQid(X:S)) -> active(isQid(X:S)) 227.39/227.76 mark(a) -> active(a) 227.39/227.76 mark(e) -> active(e) 227.39/227.76 mark(i) -> active(i) 227.39/227.76 mark(nil) -> active(nil) 227.39/227.76 mark(o) -> active(o) 227.39/227.76 mark(tt) -> active(tt) 227.39/227.76 mark(u) -> active(u) 227.39/227.76 -> Usable rules: 227.39/227.76 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.39/227.76 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.39/227.76 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.39/227.76 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.39/227.76 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.39/227.76 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.39/227.76 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.39/227.76 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.39/227.76 U13(active(X:S)) -> U13(X:S) 227.39/227.76 U13(mark(X:S)) -> U13(X:S) 227.39/227.76 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.39/227.76 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.39/227.76 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.39/227.76 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.39/227.76 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.39/227.76 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.39/227.76 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.39/227.76 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.39/227.76 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.39/227.76 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.39/227.76 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.39/227.76 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.39/227.76 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.39/227.76 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.39/227.76 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.39/227.76 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.39/227.76 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.39/227.76 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.39/227.76 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.39/227.76 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.39/227.76 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.39/227.76 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.39/227.76 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.39/227.76 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.39/227.76 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.39/227.76 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.39/227.76 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.39/227.76 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.39/227.76 U26(active(X:S)) -> U26(X:S) 227.39/227.76 U26(mark(X:S)) -> U26(X:S) 227.39/227.76 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.39/227.76 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.39/227.76 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.39/227.76 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.39/227.76 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.39/227.76 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.39/227.76 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.39/227.76 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.39/227.76 U33(active(X:S)) -> U33(X:S) 227.39/227.76 U33(mark(X:S)) -> U33(X:S) 227.39/227.76 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.39/227.76 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.39/227.76 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.39/227.76 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.39/227.76 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.39/227.76 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.39/227.76 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.39/227.76 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.39/227.76 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.39/227.76 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.39/227.76 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.39/227.76 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.39/227.76 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.39/227.76 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.39/227.76 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.39/227.76 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.39/227.76 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.39/227.76 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.39/227.76 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.39/227.76 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.39/227.76 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.39/227.76 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.39/227.76 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.39/227.76 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.39/227.76 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.39/227.76 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.39/227.76 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.39/227.76 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.39/227.76 U46(active(X:S)) -> U46(X:S) 227.39/227.76 U46(mark(X:S)) -> U46(X:S) 227.39/227.76 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.39/227.76 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.39/227.76 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.39/227.76 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.39/227.76 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.39/227.76 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.39/227.76 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.39/227.76 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.39/227.76 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.39/227.76 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.39/227.76 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.39/227.76 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.39/227.76 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.39/227.76 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.39/227.76 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.39/227.76 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.39/227.76 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.39/227.76 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.39/227.76 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.39/227.76 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.39/227.76 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.39/227.76 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.39/227.76 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.39/227.76 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.39/227.76 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.39/227.76 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.39/227.76 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.39/227.76 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.39/227.76 U56(active(X:S)) -> U56(X:S) 227.39/227.76 U56(mark(X:S)) -> U56(X:S) 227.39/227.76 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.39/227.76 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.39/227.76 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.39/227.76 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.39/227.76 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.39/227.76 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.39/227.76 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.39/227.76 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.39/227.76 U63(active(X:S)) -> U63(X:S) 227.39/227.76 U63(mark(X:S)) -> U63(X:S) 227.39/227.76 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.39/227.76 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.39/227.76 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.39/227.76 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.39/227.76 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.39/227.76 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.39/227.76 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.39/227.76 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.39/227.76 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.39/227.76 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.39/227.76 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.39/227.76 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.39/227.76 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.39/227.76 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.39/227.76 U74(active(X:S)) -> U74(X:S) 227.39/227.76 U74(mark(X:S)) -> U74(X:S) 227.39/227.76 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.39/227.76 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.39/227.76 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.39/227.76 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.39/227.76 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.39/227.76 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.39/227.76 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.39/227.76 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.39/227.76 U83(active(X:S)) -> U83(X:S) 227.39/227.76 U83(mark(X:S)) -> U83(X:S) 227.39/227.76 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.39/227.76 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.39/227.76 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.39/227.76 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.39/227.76 U92(active(X:S)) -> U92(X:S) 227.39/227.76 U92(mark(X:S)) -> U92(X:S) 227.39/227.76 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.39/227.76 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.39/227.76 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.39/227.76 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.39/227.76 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.39/227.76 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.39/227.76 active(U13(tt)) -> mark(tt) 227.39/227.76 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.39/227.76 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.39/227.76 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.39/227.76 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.39/227.76 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.39/227.76 active(U26(tt)) -> mark(tt) 227.39/227.76 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.39/227.76 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.39/227.76 active(U33(tt)) -> mark(tt) 227.39/227.76 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.39/227.76 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.39/227.76 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.39/227.76 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.39/227.76 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.39/227.76 active(U46(tt)) -> mark(tt) 227.39/227.76 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.39/227.76 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.39/227.76 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.39/227.76 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.39/227.76 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.39/227.76 active(U56(tt)) -> mark(tt) 227.39/227.76 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.39/227.76 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.39/227.76 active(U63(tt)) -> mark(tt) 227.39/227.76 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.39/227.76 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.39/227.76 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.39/227.76 active(U74(tt)) -> mark(tt) 227.39/227.76 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.39/227.76 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.39/227.76 active(U83(tt)) -> mark(tt) 227.39/227.76 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.39/227.76 active(U92(tt)) -> mark(tt) 227.39/227.76 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.39/227.76 active(__(nil,X:S)) -> mark(X:S) 227.39/227.76 active(__(X:S,nil)) -> mark(X:S) 227.39/227.76 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.39/227.76 active(isList(nil)) -> mark(tt) 227.39/227.76 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.39/227.76 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.39/227.76 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.39/227.76 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.39/227.76 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.39/227.76 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.39/227.76 active(isPal(nil)) -> mark(tt) 227.39/227.76 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.39/227.76 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.39/227.76 active(isPalListKind(a)) -> mark(tt) 227.39/227.76 active(isPalListKind(e)) -> mark(tt) 227.39/227.76 active(isPalListKind(i)) -> mark(tt) 227.39/227.76 active(isPalListKind(nil)) -> mark(tt) 227.39/227.76 active(isPalListKind(o)) -> mark(tt) 227.39/227.76 active(isPalListKind(u)) -> mark(tt) 227.39/227.76 active(isQid(a)) -> mark(tt) 227.39/227.76 active(isQid(e)) -> mark(tt) 227.39/227.76 active(isQid(i)) -> mark(tt) 227.39/227.76 active(isQid(o)) -> mark(tt) 227.39/227.76 active(isQid(u)) -> mark(tt) 227.39/227.76 isList(active(X:S)) -> isList(X:S) 227.39/227.76 isList(mark(X:S)) -> isList(X:S) 227.39/227.76 isNeList(active(X:S)) -> isNeList(X:S) 227.39/227.76 isNeList(mark(X:S)) -> isNeList(X:S) 227.39/227.76 isNePal(active(X:S)) -> isNePal(X:S) 227.39/227.76 isNePal(mark(X:S)) -> isNePal(X:S) 227.39/227.76 isPal(active(X:S)) -> isPal(X:S) 227.39/227.76 isPal(mark(X:S)) -> isPal(X:S) 227.39/227.76 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.39/227.76 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.39/227.76 isQid(active(X:S)) -> isQid(X:S) 227.39/227.76 isQid(mark(X:S)) -> isQid(X:S) 227.39/227.76 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.39/227.76 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.39/227.76 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.39/227.76 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.39/227.76 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.39/227.76 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.39/227.76 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.39/227.76 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.39/227.76 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.39/227.76 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.39/227.76 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.39/227.76 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.39/227.76 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.39/227.76 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.39/227.76 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.39/227.76 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.39/227.76 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.39/227.76 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.39/227.76 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.39/227.76 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.39/227.76 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.39/227.76 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.39/227.76 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.39/227.76 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.39/227.76 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.39/227.76 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.39/227.76 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.39/227.76 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.39/227.76 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.39/227.76 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.39/227.76 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.39/227.76 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.39/227.76 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.39/227.76 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.39/227.76 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.39/227.76 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.39/227.76 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.39/227.76 mark(isList(X:S)) -> active(isList(X:S)) 227.39/227.76 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.39/227.76 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.39/227.76 mark(isPal(X:S)) -> active(isPal(X:S)) 227.39/227.76 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.39/227.76 mark(isQid(X:S)) -> active(isQid(X:S)) 227.39/227.76 mark(a) -> active(a) 227.39/227.76 mark(e) -> active(e) 227.39/227.76 mark(i) -> active(i) 227.39/227.76 mark(nil) -> active(nil) 227.39/227.76 mark(o) -> active(o) 227.39/227.76 mark(tt) -> active(tt) 227.39/227.76 mark(u) -> active(u) 227.39/227.76 ->Interpretation type: 227.39/227.76 Linear 227.39/227.76 ->Coefficients: 227.39/227.76 Natural Numbers 227.39/227.76 ->Dimension: 227.39/227.76 1 227.39/227.76 ->Bound: 227.39/227.76 2 227.39/227.76 ->Interpretation: 227.39/227.76 227.39/227.76 [U11](X1,X2) = X1 + X2 227.39/227.76 [U12](X1,X2) = X1 + X2 227.39/227.76 [U13](X) = X 227.39/227.76 [U21](X1,X2,X3) = 2.X1 + 2.X2 + X3 227.39/227.76 [U22](X1,X2,X3) = 2.X1 + 2.X2 + X3 227.39/227.76 [U23](X1,X2,X3) = 2.X1 + 2.X2 + X3 227.39/227.76 [U24](X1,X2,X3) = 2.X1 + 2.X2 + X3 227.39/227.76 [U25](X1,X2) = X1 + X2 + 2 227.39/227.76 [U26](X) = X + 2 227.39/227.76 [U31](X1,X2) = X1 + X2 227.39/227.76 [U32](X1,X2) = X1 + X2 227.39/227.76 [U33](X) = X + 1 227.39/227.76 [U41](X1,X2,X3) = 2.X1 + 2.X2 + X3 227.39/227.76 [U42](X1,X2,X3) = X1 + 2.X2 + X3 + 2 227.39/227.76 [U43](X1,X2,X3) = X1 + 2.X2 + X3 + 2 227.39/227.76 [U44](X1,X2,X3) = 2.X1 + 2.X2 + X3 227.39/227.76 [U45](X1,X2) = 2.X1 + X2 227.39/227.76 [U46](X) = X + 2 227.39/227.76 [U51](X1,X2,X3) = X1 + 2.X2 + X3 + 2 227.39/227.76 [U52](X1,X2,X3) = X1 + 2.X2 + X3 + 2 227.39/227.76 [U53](X1,X2,X3) = X1 + X2 + X3 + 2 227.39/227.76 [U54](X1,X2,X3) = X1 + X2 + X3 + 2 227.39/227.76 [U55](X1,X2) = X1 + X2 + 2 227.39/227.76 [U56](X) = X + 2 227.39/227.76 [U61](X1,X2) = X1 + 2.X2 227.39/227.76 [U62](X1,X2) = X1 + 2.X2 227.39/227.76 [U63](X) = 2.X 227.39/227.76 [U71](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.39/227.76 [U72](X1,X2) = 2.X1 + 2.X2 + 2 227.39/227.76 [U73](X1,X2) = X1 + 2 227.39/227.76 [U74](X) = 2.X 227.39/227.76 [U81](X1,X2) = X1 + 2.X2 227.39/227.76 [U82](X1,X2) = X1 + 2.X2 227.39/227.76 [U83](X) = X 227.39/227.76 [U91](X1,X2) = X1 227.39/227.76 [U92](X) = X 227.39/227.76 [__](X1,X2) = 2.X1 + X2 + 2 227.39/227.76 [active](X) = X 227.39/227.76 [isList](X) = X + 2 227.39/227.76 [isNeList](X) = X + 2 227.39/227.76 [isNePal](X) = 2.X + 2 227.39/227.76 [isPal](X) = 2.X + 2 227.39/227.76 [isPalListKind](X) = 2 227.39/227.76 [isQid](X) = X + 1 227.39/227.76 [mark](X) = X 227.39/227.76 [a] = 2 227.39/227.76 [e] = 1 227.39/227.76 [fSNonEmpty] = 0 227.39/227.76 [i] = 2 227.39/227.76 [nil] = 2 227.39/227.76 [o] = 2 227.39/227.76 [tt] = 2 227.39/227.76 [u] = 2 227.39/227.76 [U11#](X1,X2) = 0 227.39/227.76 [U12#](X1,X2) = 0 227.39/227.76 [U13#](X) = 0 227.39/227.76 [U21#](X1,X2,X3) = 0 227.39/227.76 [U22#](X1,X2,X3) = 0 227.39/227.76 [U23#](X1,X2,X3) = 0 227.39/227.76 [U24#](X1,X2,X3) = 0 227.39/227.76 [U25#](X1,X2) = 0 227.39/227.76 [U26#](X) = 0 227.39/227.76 [U31#](X1,X2) = 0 227.39/227.76 [U32#](X1,X2) = 0 227.39/227.76 [U33#](X) = 0 227.39/227.76 [U41#](X1,X2,X3) = 0 227.39/227.76 [U42#](X1,X2,X3) = 0 227.39/227.76 [U43#](X1,X2,X3) = 0 227.39/227.76 [U44#](X1,X2,X3) = 0 227.39/227.76 [U45#](X1,X2) = 0 227.39/227.76 [U46#](X) = 0 227.39/227.76 [U51#](X1,X2,X3) = 0 227.39/227.76 [U52#](X1,X2,X3) = 0 227.39/227.76 [U53#](X1,X2,X3) = 0 227.39/227.76 [U54#](X1,X2,X3) = 0 227.39/227.76 [U55#](X1,X2) = 0 227.39/227.76 [U56#](X) = 0 227.39/227.76 [U61#](X1,X2) = 0 227.39/227.76 [U62#](X1,X2) = 0 227.39/227.76 [U63#](X) = 0 227.39/227.76 [U71#](X1,X2,X3) = 0 227.39/227.76 [U72#](X1,X2) = 0 227.39/227.76 [U73#](X1,X2) = 0 227.39/227.76 [U74#](X) = 0 227.39/227.76 [U81#](X1,X2) = 0 227.39/227.76 [U82#](X1,X2) = 0 227.39/227.76 [U83#](X) = 0 227.39/227.76 [U91#](X1,X2) = 0 227.39/227.76 [U92#](X) = 0 227.39/227.76 [__#](X1,X2) = 0 227.39/227.76 [ACTIVE](X) = 2.X + 2 227.39/227.76 [ISLIST](X) = 0 227.39/227.76 [ISNELIST](X) = 0 227.39/227.76 [ISNEPAL](X) = 0 227.39/227.76 [ISPAL](X) = 0 227.39/227.76 [ISPALLISTKIND](X) = 0 227.39/227.76 [ISQID](X) = 0 227.39/227.76 [MARK](X) = 2.X + 2 227.39/227.76 227.39/227.76 Problem 1.44: 227.39/227.76 227.39/227.76 SCC Processor: 227.39/227.76 -> Pairs: 227.39/227.76 ACTIVE(U91(tt,V2:S)) -> MARK(U92(isPalListKind(V2:S))) 227.39/227.76 ACTIVE(__(nil,X:S)) -> MARK(X:S) 227.39/227.76 ACTIVE(__(X:S,nil)) -> MARK(X:S) 227.39/227.76 ACTIVE(isList(__(V1:S,V2:S))) -> MARK(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.39/227.76 ACTIVE(isList(V:S)) -> MARK(U11(isPalListKind(V:S),V:S)) 227.39/227.76 ACTIVE(isNeList(__(V1:S,V2:S))) -> MARK(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.39/227.76 ACTIVE(isNeList(__(V1:S,V2:S))) -> MARK(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.39/227.76 ACTIVE(isNeList(V:S)) -> MARK(U31(isPalListKind(V:S),V:S)) 227.39/227.76 ACTIVE(isNePal(__(I:S,__(P:S,I:S)))) -> MARK(U71(isQid(I:S),I:S,P:S)) 227.39/227.76 ACTIVE(isNePal(V:S)) -> MARK(U61(isPalListKind(V:S),V:S)) 227.39/227.76 ACTIVE(isPal(V:S)) -> MARK(U81(isPalListKind(V:S),V:S)) 227.39/227.76 ACTIVE(isPalListKind(__(V1:S,V2:S))) -> MARK(U91(isPalListKind(V1:S),V2:S)) 227.39/227.76 MARK(U11(X1:S,X2:S)) -> ACTIVE(U11(mark(X1:S),X2:S)) 227.39/227.76 MARK(U11(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.76 MARK(U12(X1:S,X2:S)) -> ACTIVE(U12(mark(X1:S),X2:S)) 227.39/227.76 MARK(U12(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.76 MARK(U13(X:S)) -> ACTIVE(U13(mark(X:S))) 227.39/227.76 MARK(U13(X:S)) -> MARK(X:S) 227.39/227.76 MARK(U21(X1:S,X2:S,X3:S)) -> ACTIVE(U21(mark(X1:S),X2:S,X3:S)) 227.39/227.76 MARK(U21(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.39/227.76 MARK(U22(X1:S,X2:S,X3:S)) -> ACTIVE(U22(mark(X1:S),X2:S,X3:S)) 227.39/227.76 MARK(U22(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.39/227.76 MARK(U23(X1:S,X2:S,X3:S)) -> ACTIVE(U23(mark(X1:S),X2:S,X3:S)) 227.39/227.76 MARK(U23(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.39/227.76 MARK(U24(X1:S,X2:S,X3:S)) -> ACTIVE(U24(mark(X1:S),X2:S,X3:S)) 227.39/227.76 MARK(U24(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.39/227.76 MARK(U25(X1:S,X2:S)) -> ACTIVE(U25(mark(X1:S),X2:S)) 227.39/227.76 MARK(U25(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.76 MARK(U26(X:S)) -> ACTIVE(U26(mark(X:S))) 227.39/227.76 MARK(U26(X:S)) -> MARK(X:S) 227.39/227.76 MARK(U31(X1:S,X2:S)) -> ACTIVE(U31(mark(X1:S),X2:S)) 227.39/227.76 MARK(U31(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.76 MARK(U32(X1:S,X2:S)) -> ACTIVE(U32(mark(X1:S),X2:S)) 227.39/227.76 MARK(U32(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.76 MARK(U33(X:S)) -> ACTIVE(U33(mark(X:S))) 227.39/227.76 MARK(U33(X:S)) -> MARK(X:S) 227.39/227.76 MARK(U41(X1:S,X2:S,X3:S)) -> ACTIVE(U41(mark(X1:S),X2:S,X3:S)) 227.39/227.76 MARK(U41(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.39/227.76 MARK(U42(X1:S,X2:S,X3:S)) -> ACTIVE(U42(mark(X1:S),X2:S,X3:S)) 227.39/227.76 MARK(U42(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.39/227.76 MARK(U43(X1:S,X2:S,X3:S)) -> ACTIVE(U43(mark(X1:S),X2:S,X3:S)) 227.39/227.76 MARK(U43(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.39/227.76 MARK(U44(X1:S,X2:S,X3:S)) -> ACTIVE(U44(mark(X1:S),X2:S,X3:S)) 227.39/227.76 MARK(U44(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.39/227.76 MARK(U45(X1:S,X2:S)) -> ACTIVE(U45(mark(X1:S),X2:S)) 227.39/227.76 MARK(U45(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.76 MARK(U46(X:S)) -> ACTIVE(U46(mark(X:S))) 227.39/227.76 MARK(U46(X:S)) -> MARK(X:S) 227.39/227.76 MARK(U51(X1:S,X2:S,X3:S)) -> ACTIVE(U51(mark(X1:S),X2:S,X3:S)) 227.39/227.76 MARK(U51(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.39/227.76 MARK(U52(X1:S,X2:S,X3:S)) -> ACTIVE(U52(mark(X1:S),X2:S,X3:S)) 227.39/227.76 MARK(U52(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.39/227.76 MARK(U53(X1:S,X2:S,X3:S)) -> ACTIVE(U53(mark(X1:S),X2:S,X3:S)) 227.39/227.76 MARK(U53(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.39/227.76 MARK(U54(X1:S,X2:S,X3:S)) -> ACTIVE(U54(mark(X1:S),X2:S,X3:S)) 227.39/227.76 MARK(U54(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.39/227.76 MARK(U55(X1:S,X2:S)) -> ACTIVE(U55(mark(X1:S),X2:S)) 227.39/227.76 MARK(U55(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.76 MARK(U56(X:S)) -> ACTIVE(U56(mark(X:S))) 227.39/227.76 MARK(U56(X:S)) -> MARK(X:S) 227.39/227.76 MARK(U61(X1:S,X2:S)) -> ACTIVE(U61(mark(X1:S),X2:S)) 227.39/227.76 MARK(U61(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.76 MARK(U62(X1:S,X2:S)) -> ACTIVE(U62(mark(X1:S),X2:S)) 227.39/227.76 MARK(U62(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.76 MARK(U63(X:S)) -> ACTIVE(U63(mark(X:S))) 227.39/227.76 MARK(U63(X:S)) -> MARK(X:S) 227.39/227.76 MARK(U71(X1:S,X2:S,X3:S)) -> ACTIVE(U71(mark(X1:S),X2:S,X3:S)) 227.39/227.76 MARK(U71(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.39/227.76 MARK(U72(X1:S,X2:S)) -> ACTIVE(U72(mark(X1:S),X2:S)) 227.39/227.76 MARK(U72(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.76 MARK(U73(X1:S,X2:S)) -> ACTIVE(U73(mark(X1:S),X2:S)) 227.39/227.76 MARK(U73(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.76 MARK(U74(X:S)) -> ACTIVE(U74(mark(X:S))) 227.39/227.76 MARK(U74(X:S)) -> MARK(X:S) 227.39/227.76 MARK(U81(X1:S,X2:S)) -> ACTIVE(U81(mark(X1:S),X2:S)) 227.39/227.76 MARK(U81(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.76 MARK(U82(X1:S,X2:S)) -> ACTIVE(U82(mark(X1:S),X2:S)) 227.39/227.76 MARK(U82(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.76 MARK(U83(X:S)) -> ACTIVE(U83(mark(X:S))) 227.39/227.76 MARK(U83(X:S)) -> MARK(X:S) 227.39/227.76 MARK(U91(X1:S,X2:S)) -> ACTIVE(U91(mark(X1:S),X2:S)) 227.39/227.76 MARK(U91(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.76 MARK(U92(X:S)) -> ACTIVE(U92(mark(X:S))) 227.39/227.76 MARK(U92(X:S)) -> MARK(X:S) 227.39/227.76 MARK(__(X1:S,X2:S)) -> ACTIVE(__(mark(X1:S),mark(X2:S))) 227.39/227.76 MARK(__(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.76 MARK(__(X1:S,X2:S)) -> MARK(X2:S) 227.39/227.76 MARK(isList(X:S)) -> ACTIVE(isList(X:S)) 227.39/227.76 MARK(isNeList(X:S)) -> ACTIVE(isNeList(X:S)) 227.39/227.76 MARK(isNePal(X:S)) -> ACTIVE(isNePal(X:S)) 227.39/227.76 MARK(isPal(X:S)) -> ACTIVE(isPal(X:S)) 227.39/227.76 MARK(isPalListKind(X:S)) -> ACTIVE(isPalListKind(X:S)) 227.39/227.76 -> Rules: 227.39/227.76 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.39/227.76 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.39/227.76 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.39/227.76 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.39/227.76 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.39/227.76 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.39/227.76 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.39/227.76 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.39/227.76 U13(active(X:S)) -> U13(X:S) 227.39/227.76 U13(mark(X:S)) -> U13(X:S) 227.39/227.76 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.39/227.76 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.39/227.76 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.39/227.76 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.39/227.76 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.39/227.76 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.39/227.76 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.39/227.76 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.39/227.76 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.39/227.76 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.39/227.76 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.39/227.76 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.39/227.76 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.39/227.76 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.39/227.76 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.39/227.76 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.39/227.76 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.39/227.76 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.39/227.76 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.39/227.76 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.39/227.76 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.39/227.76 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.39/227.76 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.39/227.76 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.39/227.76 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.39/227.76 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.39/227.76 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.39/227.76 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.39/227.76 U26(active(X:S)) -> U26(X:S) 227.39/227.76 U26(mark(X:S)) -> U26(X:S) 227.39/227.76 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.39/227.76 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.39/227.76 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.39/227.76 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.39/227.76 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.39/227.76 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.39/227.76 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.39/227.76 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.39/227.76 U33(active(X:S)) -> U33(X:S) 227.39/227.76 U33(mark(X:S)) -> U33(X:S) 227.39/227.76 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.39/227.76 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.39/227.76 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.39/227.76 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.39/227.76 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.39/227.76 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.39/227.76 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.39/227.76 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.39/227.76 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.39/227.76 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.39/227.76 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.39/227.76 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.39/227.76 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.39/227.76 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.39/227.76 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.39/227.76 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.39/227.76 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.39/227.76 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.39/227.76 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.39/227.76 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.39/227.76 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.39/227.76 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.39/227.76 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.39/227.76 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.39/227.76 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.39/227.76 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.39/227.76 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.39/227.76 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.39/227.76 U46(active(X:S)) -> U46(X:S) 227.39/227.76 U46(mark(X:S)) -> U46(X:S) 227.39/227.76 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.39/227.76 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.39/227.76 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.39/227.76 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.39/227.76 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.39/227.76 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.39/227.76 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.39/227.76 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.39/227.76 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.39/227.76 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.39/227.76 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.39/227.76 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.39/227.76 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.39/227.76 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.39/227.76 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.39/227.76 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.39/227.76 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.39/227.76 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.39/227.76 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.39/227.76 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.39/227.76 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.39/227.76 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.39/227.76 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.39/227.76 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.39/227.76 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.39/227.76 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.39/227.76 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.39/227.76 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.39/227.76 U56(active(X:S)) -> U56(X:S) 227.39/227.76 U56(mark(X:S)) -> U56(X:S) 227.39/227.76 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.39/227.76 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.39/227.76 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.39/227.76 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.39/227.76 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.39/227.76 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.39/227.76 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.39/227.76 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.39/227.76 U63(active(X:S)) -> U63(X:S) 227.39/227.76 U63(mark(X:S)) -> U63(X:S) 227.39/227.76 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.39/227.76 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.39/227.76 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.39/227.76 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.39/227.76 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.39/227.76 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.39/227.76 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.39/227.76 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.39/227.76 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.39/227.76 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.39/227.76 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.39/227.76 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.39/227.76 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.39/227.76 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.39/227.76 U74(active(X:S)) -> U74(X:S) 227.39/227.76 U74(mark(X:S)) -> U74(X:S) 227.39/227.76 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.39/227.76 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.39/227.76 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.39/227.76 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.39/227.76 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.39/227.76 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.39/227.76 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.39/227.76 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.39/227.76 U83(active(X:S)) -> U83(X:S) 227.39/227.76 U83(mark(X:S)) -> U83(X:S) 227.39/227.76 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.39/227.76 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.39/227.76 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.39/227.76 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.39/227.76 U92(active(X:S)) -> U92(X:S) 227.39/227.76 U92(mark(X:S)) -> U92(X:S) 227.39/227.76 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.39/227.76 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.39/227.76 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.39/227.76 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.39/227.76 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.39/227.76 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.39/227.76 active(U13(tt)) -> mark(tt) 227.39/227.76 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.39/227.76 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.39/227.76 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.39/227.76 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.39/227.76 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.39/227.76 active(U26(tt)) -> mark(tt) 227.39/227.76 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.39/227.76 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.39/227.76 active(U33(tt)) -> mark(tt) 227.39/227.76 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.39/227.76 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.39/227.76 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.39/227.76 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.39/227.76 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.39/227.76 active(U46(tt)) -> mark(tt) 227.39/227.76 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.39/227.76 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.39/227.76 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.39/227.76 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.39/227.76 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.39/227.76 active(U56(tt)) -> mark(tt) 227.39/227.76 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.39/227.76 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.39/227.76 active(U63(tt)) -> mark(tt) 227.39/227.76 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.39/227.76 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.39/227.76 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.39/227.76 active(U74(tt)) -> mark(tt) 227.39/227.76 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.39/227.76 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.39/227.76 active(U83(tt)) -> mark(tt) 227.39/227.76 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.39/227.76 active(U92(tt)) -> mark(tt) 227.39/227.76 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.39/227.76 active(__(nil,X:S)) -> mark(X:S) 227.39/227.76 active(__(X:S,nil)) -> mark(X:S) 227.39/227.76 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.39/227.76 active(isList(nil)) -> mark(tt) 227.39/227.76 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.39/227.76 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.39/227.76 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.39/227.76 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.39/227.76 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.39/227.76 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.39/227.76 active(isPal(nil)) -> mark(tt) 227.39/227.76 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.39/227.76 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.39/227.76 active(isPalListKind(a)) -> mark(tt) 227.39/227.76 active(isPalListKind(e)) -> mark(tt) 227.39/227.76 active(isPalListKind(i)) -> mark(tt) 227.39/227.76 active(isPalListKind(nil)) -> mark(tt) 227.39/227.76 active(isPalListKind(o)) -> mark(tt) 227.39/227.76 active(isPalListKind(u)) -> mark(tt) 227.39/227.76 active(isQid(a)) -> mark(tt) 227.39/227.76 active(isQid(e)) -> mark(tt) 227.39/227.76 active(isQid(i)) -> mark(tt) 227.39/227.76 active(isQid(o)) -> mark(tt) 227.39/227.76 active(isQid(u)) -> mark(tt) 227.39/227.76 isList(active(X:S)) -> isList(X:S) 227.39/227.76 isList(mark(X:S)) -> isList(X:S) 227.39/227.76 isNeList(active(X:S)) -> isNeList(X:S) 227.39/227.76 isNeList(mark(X:S)) -> isNeList(X:S) 227.39/227.76 isNePal(active(X:S)) -> isNePal(X:S) 227.39/227.76 isNePal(mark(X:S)) -> isNePal(X:S) 227.39/227.76 isPal(active(X:S)) -> isPal(X:S) 227.39/227.76 isPal(mark(X:S)) -> isPal(X:S) 227.39/227.76 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.39/227.76 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.39/227.76 isQid(active(X:S)) -> isQid(X:S) 227.39/227.76 isQid(mark(X:S)) -> isQid(X:S) 227.39/227.76 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.39/227.76 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.39/227.76 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.39/227.76 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.39/227.76 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.39/227.76 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.39/227.76 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.39/227.76 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.39/227.76 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.39/227.76 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.39/227.76 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.39/227.76 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.39/227.76 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.39/227.76 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.39/227.76 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.39/227.76 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.39/227.76 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.39/227.76 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.39/227.76 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.39/227.76 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.39/227.76 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.39/227.76 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.39/227.76 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.39/227.76 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.39/227.76 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.39/227.76 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.39/227.76 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.39/227.76 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.39/227.76 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.39/227.76 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.39/227.76 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.39/227.76 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.39/227.76 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.39/227.76 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.39/227.76 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.39/227.76 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.39/227.76 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.39/227.76 mark(isList(X:S)) -> active(isList(X:S)) 227.39/227.76 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.39/227.76 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.39/227.76 mark(isPal(X:S)) -> active(isPal(X:S)) 227.39/227.76 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.39/227.76 mark(isQid(X:S)) -> active(isQid(X:S)) 227.39/227.76 mark(a) -> active(a) 227.39/227.76 mark(e) -> active(e) 227.39/227.76 mark(i) -> active(i) 227.39/227.76 mark(nil) -> active(nil) 227.39/227.76 mark(o) -> active(o) 227.39/227.76 mark(tt) -> active(tt) 227.39/227.76 mark(u) -> active(u) 227.39/227.76 ->Strongly Connected Components: 227.39/227.76 ->->Cycle: 227.39/227.76 ->->-> Pairs: 227.39/227.76 ACTIVE(U91(tt,V2:S)) -> MARK(U92(isPalListKind(V2:S))) 227.39/227.76 ACTIVE(__(nil,X:S)) -> MARK(X:S) 227.39/227.76 ACTIVE(__(X:S,nil)) -> MARK(X:S) 227.39/227.76 ACTIVE(isList(__(V1:S,V2:S))) -> MARK(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.39/227.76 ACTIVE(isList(V:S)) -> MARK(U11(isPalListKind(V:S),V:S)) 227.39/227.76 ACTIVE(isNeList(__(V1:S,V2:S))) -> MARK(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.39/227.76 ACTIVE(isNeList(__(V1:S,V2:S))) -> MARK(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.39/227.76 ACTIVE(isNeList(V:S)) -> MARK(U31(isPalListKind(V:S),V:S)) 227.39/227.76 ACTIVE(isNePal(__(I:S,__(P:S,I:S)))) -> MARK(U71(isQid(I:S),I:S,P:S)) 227.39/227.76 ACTIVE(isNePal(V:S)) -> MARK(U61(isPalListKind(V:S),V:S)) 227.39/227.76 ACTIVE(isPal(V:S)) -> MARK(U81(isPalListKind(V:S),V:S)) 227.39/227.76 ACTIVE(isPalListKind(__(V1:S,V2:S))) -> MARK(U91(isPalListKind(V1:S),V2:S)) 227.39/227.76 MARK(U11(X1:S,X2:S)) -> ACTIVE(U11(mark(X1:S),X2:S)) 227.39/227.76 MARK(U11(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.76 MARK(U12(X1:S,X2:S)) -> ACTIVE(U12(mark(X1:S),X2:S)) 227.39/227.76 MARK(U12(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.76 MARK(U13(X:S)) -> ACTIVE(U13(mark(X:S))) 227.39/227.76 MARK(U13(X:S)) -> MARK(X:S) 227.39/227.76 MARK(U21(X1:S,X2:S,X3:S)) -> ACTIVE(U21(mark(X1:S),X2:S,X3:S)) 227.39/227.76 MARK(U21(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.39/227.76 MARK(U22(X1:S,X2:S,X3:S)) -> ACTIVE(U22(mark(X1:S),X2:S,X3:S)) 227.39/227.76 MARK(U22(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.39/227.76 MARK(U23(X1:S,X2:S,X3:S)) -> ACTIVE(U23(mark(X1:S),X2:S,X3:S)) 227.39/227.76 MARK(U23(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.39/227.76 MARK(U24(X1:S,X2:S,X3:S)) -> ACTIVE(U24(mark(X1:S),X2:S,X3:S)) 227.39/227.76 MARK(U24(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.39/227.76 MARK(U25(X1:S,X2:S)) -> ACTIVE(U25(mark(X1:S),X2:S)) 227.39/227.76 MARK(U25(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.76 MARK(U26(X:S)) -> ACTIVE(U26(mark(X:S))) 227.39/227.76 MARK(U26(X:S)) -> MARK(X:S) 227.39/227.76 MARK(U31(X1:S,X2:S)) -> ACTIVE(U31(mark(X1:S),X2:S)) 227.39/227.76 MARK(U31(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.76 MARK(U32(X1:S,X2:S)) -> ACTIVE(U32(mark(X1:S),X2:S)) 227.39/227.76 MARK(U32(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.76 MARK(U33(X:S)) -> ACTIVE(U33(mark(X:S))) 227.39/227.76 MARK(U33(X:S)) -> MARK(X:S) 227.39/227.76 MARK(U41(X1:S,X2:S,X3:S)) -> ACTIVE(U41(mark(X1:S),X2:S,X3:S)) 227.39/227.76 MARK(U41(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.39/227.76 MARK(U42(X1:S,X2:S,X3:S)) -> ACTIVE(U42(mark(X1:S),X2:S,X3:S)) 227.39/227.76 MARK(U42(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.39/227.76 MARK(U43(X1:S,X2:S,X3:S)) -> ACTIVE(U43(mark(X1:S),X2:S,X3:S)) 227.39/227.76 MARK(U43(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.39/227.76 MARK(U44(X1:S,X2:S,X3:S)) -> ACTIVE(U44(mark(X1:S),X2:S,X3:S)) 227.39/227.76 MARK(U44(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.39/227.76 MARK(U45(X1:S,X2:S)) -> ACTIVE(U45(mark(X1:S),X2:S)) 227.39/227.76 MARK(U45(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.76 MARK(U46(X:S)) -> ACTIVE(U46(mark(X:S))) 227.39/227.76 MARK(U46(X:S)) -> MARK(X:S) 227.39/227.76 MARK(U51(X1:S,X2:S,X3:S)) -> ACTIVE(U51(mark(X1:S),X2:S,X3:S)) 227.39/227.76 MARK(U51(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.39/227.76 MARK(U52(X1:S,X2:S,X3:S)) -> ACTIVE(U52(mark(X1:S),X2:S,X3:S)) 227.39/227.76 MARK(U52(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.39/227.76 MARK(U53(X1:S,X2:S,X3:S)) -> ACTIVE(U53(mark(X1:S),X2:S,X3:S)) 227.39/227.76 MARK(U53(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.39/227.76 MARK(U54(X1:S,X2:S,X3:S)) -> ACTIVE(U54(mark(X1:S),X2:S,X3:S)) 227.39/227.76 MARK(U54(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.39/227.76 MARK(U55(X1:S,X2:S)) -> ACTIVE(U55(mark(X1:S),X2:S)) 227.39/227.76 MARK(U55(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.76 MARK(U56(X:S)) -> ACTIVE(U56(mark(X:S))) 227.39/227.76 MARK(U56(X:S)) -> MARK(X:S) 227.39/227.76 MARK(U61(X1:S,X2:S)) -> ACTIVE(U61(mark(X1:S),X2:S)) 227.39/227.76 MARK(U61(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.76 MARK(U62(X1:S,X2:S)) -> ACTIVE(U62(mark(X1:S),X2:S)) 227.39/227.76 MARK(U62(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.76 MARK(U63(X:S)) -> ACTIVE(U63(mark(X:S))) 227.39/227.76 MARK(U63(X:S)) -> MARK(X:S) 227.39/227.76 MARK(U71(X1:S,X2:S,X3:S)) -> ACTIVE(U71(mark(X1:S),X2:S,X3:S)) 227.39/227.76 MARK(U71(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.39/227.76 MARK(U72(X1:S,X2:S)) -> ACTIVE(U72(mark(X1:S),X2:S)) 227.39/227.76 MARK(U72(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.76 MARK(U73(X1:S,X2:S)) -> ACTIVE(U73(mark(X1:S),X2:S)) 227.39/227.76 MARK(U73(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.76 MARK(U74(X:S)) -> ACTIVE(U74(mark(X:S))) 227.39/227.76 MARK(U74(X:S)) -> MARK(X:S) 227.39/227.76 MARK(U81(X1:S,X2:S)) -> ACTIVE(U81(mark(X1:S),X2:S)) 227.39/227.76 MARK(U81(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.76 MARK(U82(X1:S,X2:S)) -> ACTIVE(U82(mark(X1:S),X2:S)) 227.39/227.76 MARK(U82(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.76 MARK(U83(X:S)) -> ACTIVE(U83(mark(X:S))) 227.39/227.76 MARK(U83(X:S)) -> MARK(X:S) 227.39/227.76 MARK(U91(X1:S,X2:S)) -> ACTIVE(U91(mark(X1:S),X2:S)) 227.39/227.76 MARK(U91(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.76 MARK(U92(X:S)) -> ACTIVE(U92(mark(X:S))) 227.39/227.76 MARK(U92(X:S)) -> MARK(X:S) 227.39/227.76 MARK(__(X1:S,X2:S)) -> ACTIVE(__(mark(X1:S),mark(X2:S))) 227.39/227.76 MARK(__(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.76 MARK(__(X1:S,X2:S)) -> MARK(X2:S) 227.39/227.76 MARK(isList(X:S)) -> ACTIVE(isList(X:S)) 227.39/227.76 MARK(isNeList(X:S)) -> ACTIVE(isNeList(X:S)) 227.39/227.76 MARK(isNePal(X:S)) -> ACTIVE(isNePal(X:S)) 227.39/227.76 MARK(isPal(X:S)) -> ACTIVE(isPal(X:S)) 227.39/227.76 MARK(isPalListKind(X:S)) -> ACTIVE(isPalListKind(X:S)) 227.39/227.76 ->->-> Rules: 227.39/227.76 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.39/227.76 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.39/227.76 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.39/227.76 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.39/227.76 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.39/227.76 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.39/227.76 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.39/227.76 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.39/227.76 U13(active(X:S)) -> U13(X:S) 227.39/227.76 U13(mark(X:S)) -> U13(X:S) 227.39/227.76 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.39/227.76 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.39/227.76 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.39/227.76 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.39/227.76 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.39/227.76 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.39/227.76 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.39/227.76 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.39/227.76 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.39/227.76 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.39/227.76 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.39/227.76 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.39/227.76 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.39/227.76 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.39/227.76 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.39/227.76 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.39/227.76 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.39/227.76 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.39/227.76 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.39/227.76 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.39/227.76 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.39/227.76 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.39/227.76 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.39/227.76 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.39/227.76 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.39/227.76 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.39/227.76 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.39/227.76 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.39/227.76 U26(active(X:S)) -> U26(X:S) 227.39/227.76 U26(mark(X:S)) -> U26(X:S) 227.39/227.76 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.39/227.76 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.39/227.76 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.39/227.76 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.39/227.76 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.39/227.76 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.39/227.76 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.39/227.76 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.39/227.76 U33(active(X:S)) -> U33(X:S) 227.39/227.76 U33(mark(X:S)) -> U33(X:S) 227.39/227.76 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.39/227.76 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.39/227.76 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.39/227.76 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.39/227.76 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.39/227.76 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.39/227.76 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.39/227.76 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.39/227.76 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.39/227.76 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.39/227.76 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.39/227.76 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.39/227.76 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.39/227.76 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.39/227.76 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.39/227.76 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.39/227.76 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.39/227.76 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.39/227.76 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.39/227.76 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.39/227.76 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.39/227.76 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.39/227.76 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.39/227.76 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.39/227.76 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.39/227.76 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.39/227.76 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.39/227.76 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.39/227.76 U46(active(X:S)) -> U46(X:S) 227.39/227.76 U46(mark(X:S)) -> U46(X:S) 227.39/227.76 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.39/227.76 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.39/227.76 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.39/227.76 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.39/227.76 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.39/227.76 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.39/227.76 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.39/227.76 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.39/227.76 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.39/227.76 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.39/227.76 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.39/227.76 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.39/227.76 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.39/227.76 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.39/227.76 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.39/227.76 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.39/227.76 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.39/227.76 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.39/227.76 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.39/227.76 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.39/227.76 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.39/227.76 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.39/227.76 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.39/227.76 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.39/227.76 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.39/227.76 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.39/227.76 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.39/227.76 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.39/227.76 U56(active(X:S)) -> U56(X:S) 227.39/227.76 U56(mark(X:S)) -> U56(X:S) 227.39/227.76 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.39/227.76 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.39/227.76 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.39/227.76 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.39/227.76 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.39/227.76 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.39/227.76 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.39/227.76 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.39/227.76 U63(active(X:S)) -> U63(X:S) 227.39/227.76 U63(mark(X:S)) -> U63(X:S) 227.39/227.76 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.39/227.76 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.39/227.76 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.39/227.76 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.39/227.76 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.39/227.76 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.39/227.76 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.39/227.76 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.39/227.76 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.39/227.76 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.39/227.76 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.39/227.76 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.39/227.76 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.39/227.76 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.39/227.76 U74(active(X:S)) -> U74(X:S) 227.39/227.76 U74(mark(X:S)) -> U74(X:S) 227.39/227.76 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.39/227.76 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.39/227.76 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.39/227.76 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.39/227.76 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.39/227.76 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.39/227.76 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.39/227.76 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.39/227.76 U83(active(X:S)) -> U83(X:S) 227.39/227.76 U83(mark(X:S)) -> U83(X:S) 227.39/227.76 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.39/227.76 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.39/227.76 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.39/227.76 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.39/227.76 U92(active(X:S)) -> U92(X:S) 227.39/227.76 U92(mark(X:S)) -> U92(X:S) 227.39/227.76 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.39/227.76 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.39/227.76 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.39/227.76 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.39/227.76 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.39/227.76 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.39/227.76 active(U13(tt)) -> mark(tt) 227.39/227.76 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.39/227.76 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.39/227.76 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.39/227.76 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.39/227.76 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.39/227.76 active(U26(tt)) -> mark(tt) 227.39/227.76 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.39/227.76 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.39/227.76 active(U33(tt)) -> mark(tt) 227.39/227.76 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.39/227.76 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.39/227.76 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.39/227.76 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.39/227.76 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.39/227.76 active(U46(tt)) -> mark(tt) 227.39/227.76 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.39/227.76 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.39/227.76 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.39/227.76 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.39/227.76 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.39/227.76 active(U56(tt)) -> mark(tt) 227.39/227.76 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.39/227.76 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.39/227.76 active(U63(tt)) -> mark(tt) 227.39/227.76 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.39/227.76 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.39/227.76 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.39/227.76 active(U74(tt)) -> mark(tt) 227.39/227.76 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.39/227.76 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.39/227.76 active(U83(tt)) -> mark(tt) 227.39/227.76 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.39/227.76 active(U92(tt)) -> mark(tt) 227.39/227.76 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.39/227.76 active(__(nil,X:S)) -> mark(X:S) 227.39/227.76 active(__(X:S,nil)) -> mark(X:S) 227.39/227.76 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.39/227.76 active(isList(nil)) -> mark(tt) 227.39/227.76 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.39/227.76 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.39/227.76 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.39/227.76 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.39/227.76 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.39/227.76 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.39/227.76 active(isPal(nil)) -> mark(tt) 227.39/227.76 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.39/227.76 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.39/227.76 active(isPalListKind(a)) -> mark(tt) 227.39/227.76 active(isPalListKind(e)) -> mark(tt) 227.39/227.76 active(isPalListKind(i)) -> mark(tt) 227.39/227.76 active(isPalListKind(nil)) -> mark(tt) 227.39/227.76 active(isPalListKind(o)) -> mark(tt) 227.39/227.76 active(isPalListKind(u)) -> mark(tt) 227.39/227.76 active(isQid(a)) -> mark(tt) 227.39/227.76 active(isQid(e)) -> mark(tt) 227.39/227.76 active(isQid(i)) -> mark(tt) 227.39/227.76 active(isQid(o)) -> mark(tt) 227.39/227.76 active(isQid(u)) -> mark(tt) 227.39/227.76 isList(active(X:S)) -> isList(X:S) 227.39/227.76 isList(mark(X:S)) -> isList(X:S) 227.39/227.76 isNeList(active(X:S)) -> isNeList(X:S) 227.39/227.76 isNeList(mark(X:S)) -> isNeList(X:S) 227.39/227.76 isNePal(active(X:S)) -> isNePal(X:S) 227.39/227.76 isNePal(mark(X:S)) -> isNePal(X:S) 227.39/227.76 isPal(active(X:S)) -> isPal(X:S) 227.39/227.76 isPal(mark(X:S)) -> isPal(X:S) 227.39/227.76 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.39/227.76 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.39/227.76 isQid(active(X:S)) -> isQid(X:S) 227.39/227.76 isQid(mark(X:S)) -> isQid(X:S) 227.39/227.76 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.39/227.76 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.39/227.76 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.39/227.76 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.39/227.76 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.39/227.76 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.39/227.76 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.39/227.76 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.39/227.76 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.39/227.76 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.39/227.76 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.39/227.76 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.39/227.76 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.39/227.76 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.39/227.76 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.39/227.76 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.39/227.76 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.39/227.76 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.39/227.76 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.39/227.76 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.39/227.76 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.39/227.76 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.39/227.76 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.39/227.76 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.39/227.76 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.39/227.76 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.39/227.76 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.39/227.76 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.39/227.76 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.39/227.76 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.39/227.76 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.39/227.76 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.39/227.76 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.39/227.76 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.39/227.76 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.39/227.76 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.39/227.76 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.39/227.76 mark(isList(X:S)) -> active(isList(X:S)) 227.39/227.76 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.39/227.76 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.39/227.76 mark(isPal(X:S)) -> active(isPal(X:S)) 227.39/227.76 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.39/227.76 mark(isQid(X:S)) -> active(isQid(X:S)) 227.39/227.76 mark(a) -> active(a) 227.39/227.76 mark(e) -> active(e) 227.39/227.76 mark(i) -> active(i) 227.39/227.76 mark(nil) -> active(nil) 227.39/227.76 mark(o) -> active(o) 227.39/227.76 mark(tt) -> active(tt) 227.39/227.76 mark(u) -> active(u) 227.39/227.76 227.39/227.76 Problem 1.44: 227.39/227.76 227.39/227.76 Reduction Pairs Processor: 227.39/227.76 -> Pairs: 227.39/227.76 ACTIVE(U91(tt,V2:S)) -> MARK(U92(isPalListKind(V2:S))) 227.39/227.76 ACTIVE(__(nil,X:S)) -> MARK(X:S) 227.39/227.76 ACTIVE(__(X:S,nil)) -> MARK(X:S) 227.39/227.76 ACTIVE(isList(__(V1:S,V2:S))) -> MARK(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.39/227.76 ACTIVE(isList(V:S)) -> MARK(U11(isPalListKind(V:S),V:S)) 227.39/227.76 ACTIVE(isNeList(__(V1:S,V2:S))) -> MARK(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.39/227.76 ACTIVE(isNeList(__(V1:S,V2:S))) -> MARK(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.39/227.76 ACTIVE(isNeList(V:S)) -> MARK(U31(isPalListKind(V:S),V:S)) 227.39/227.76 ACTIVE(isNePal(__(I:S,__(P:S,I:S)))) -> MARK(U71(isQid(I:S),I:S,P:S)) 227.39/227.76 ACTIVE(isNePal(V:S)) -> MARK(U61(isPalListKind(V:S),V:S)) 227.39/227.76 ACTIVE(isPal(V:S)) -> MARK(U81(isPalListKind(V:S),V:S)) 227.39/227.76 ACTIVE(isPalListKind(__(V1:S,V2:S))) -> MARK(U91(isPalListKind(V1:S),V2:S)) 227.39/227.76 MARK(U11(X1:S,X2:S)) -> ACTIVE(U11(mark(X1:S),X2:S)) 227.39/227.76 MARK(U11(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.76 MARK(U12(X1:S,X2:S)) -> ACTIVE(U12(mark(X1:S),X2:S)) 227.39/227.76 MARK(U12(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.76 MARK(U13(X:S)) -> ACTIVE(U13(mark(X:S))) 227.39/227.76 MARK(U13(X:S)) -> MARK(X:S) 227.39/227.76 MARK(U21(X1:S,X2:S,X3:S)) -> ACTIVE(U21(mark(X1:S),X2:S,X3:S)) 227.39/227.76 MARK(U21(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.39/227.76 MARK(U22(X1:S,X2:S,X3:S)) -> ACTIVE(U22(mark(X1:S),X2:S,X3:S)) 227.39/227.76 MARK(U22(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.39/227.76 MARK(U23(X1:S,X2:S,X3:S)) -> ACTIVE(U23(mark(X1:S),X2:S,X3:S)) 227.39/227.76 MARK(U23(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.39/227.76 MARK(U24(X1:S,X2:S,X3:S)) -> ACTIVE(U24(mark(X1:S),X2:S,X3:S)) 227.39/227.76 MARK(U24(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.39/227.76 MARK(U25(X1:S,X2:S)) -> ACTIVE(U25(mark(X1:S),X2:S)) 227.39/227.76 MARK(U25(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.76 MARK(U26(X:S)) -> ACTIVE(U26(mark(X:S))) 227.39/227.76 MARK(U26(X:S)) -> MARK(X:S) 227.39/227.76 MARK(U31(X1:S,X2:S)) -> ACTIVE(U31(mark(X1:S),X2:S)) 227.39/227.76 MARK(U31(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.76 MARK(U32(X1:S,X2:S)) -> ACTIVE(U32(mark(X1:S),X2:S)) 227.39/227.76 MARK(U32(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.76 MARK(U33(X:S)) -> ACTIVE(U33(mark(X:S))) 227.39/227.76 MARK(U33(X:S)) -> MARK(X:S) 227.39/227.76 MARK(U41(X1:S,X2:S,X3:S)) -> ACTIVE(U41(mark(X1:S),X2:S,X3:S)) 227.39/227.76 MARK(U41(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.39/227.76 MARK(U42(X1:S,X2:S,X3:S)) -> ACTIVE(U42(mark(X1:S),X2:S,X3:S)) 227.39/227.76 MARK(U42(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.39/227.76 MARK(U43(X1:S,X2:S,X3:S)) -> ACTIVE(U43(mark(X1:S),X2:S,X3:S)) 227.39/227.76 MARK(U43(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.39/227.76 MARK(U44(X1:S,X2:S,X3:S)) -> ACTIVE(U44(mark(X1:S),X2:S,X3:S)) 227.39/227.76 MARK(U44(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.39/227.76 MARK(U45(X1:S,X2:S)) -> ACTIVE(U45(mark(X1:S),X2:S)) 227.39/227.76 MARK(U45(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.76 MARK(U46(X:S)) -> ACTIVE(U46(mark(X:S))) 227.39/227.76 MARK(U46(X:S)) -> MARK(X:S) 227.39/227.76 MARK(U51(X1:S,X2:S,X3:S)) -> ACTIVE(U51(mark(X1:S),X2:S,X3:S)) 227.39/227.76 MARK(U51(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.39/227.76 MARK(U52(X1:S,X2:S,X3:S)) -> ACTIVE(U52(mark(X1:S),X2:S,X3:S)) 227.39/227.76 MARK(U52(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.39/227.76 MARK(U53(X1:S,X2:S,X3:S)) -> ACTIVE(U53(mark(X1:S),X2:S,X3:S)) 227.39/227.76 MARK(U53(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.39/227.76 MARK(U54(X1:S,X2:S,X3:S)) -> ACTIVE(U54(mark(X1:S),X2:S,X3:S)) 227.39/227.76 MARK(U54(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.39/227.76 MARK(U55(X1:S,X2:S)) -> ACTIVE(U55(mark(X1:S),X2:S)) 227.39/227.76 MARK(U55(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.76 MARK(U56(X:S)) -> ACTIVE(U56(mark(X:S))) 227.39/227.76 MARK(U56(X:S)) -> MARK(X:S) 227.39/227.76 MARK(U61(X1:S,X2:S)) -> ACTIVE(U61(mark(X1:S),X2:S)) 227.39/227.76 MARK(U61(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.76 MARK(U62(X1:S,X2:S)) -> ACTIVE(U62(mark(X1:S),X2:S)) 227.39/227.76 MARK(U62(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.76 MARK(U63(X:S)) -> ACTIVE(U63(mark(X:S))) 227.39/227.76 MARK(U63(X:S)) -> MARK(X:S) 227.39/227.76 MARK(U71(X1:S,X2:S,X3:S)) -> ACTIVE(U71(mark(X1:S),X2:S,X3:S)) 227.39/227.76 MARK(U71(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.39/227.76 MARK(U72(X1:S,X2:S)) -> ACTIVE(U72(mark(X1:S),X2:S)) 227.39/227.76 MARK(U72(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.76 MARK(U73(X1:S,X2:S)) -> ACTIVE(U73(mark(X1:S),X2:S)) 227.39/227.76 MARK(U73(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.76 MARK(U74(X:S)) -> ACTIVE(U74(mark(X:S))) 227.39/227.76 MARK(U74(X:S)) -> MARK(X:S) 227.39/227.76 MARK(U81(X1:S,X2:S)) -> ACTIVE(U81(mark(X1:S),X2:S)) 227.39/227.76 MARK(U81(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.76 MARK(U82(X1:S,X2:S)) -> ACTIVE(U82(mark(X1:S),X2:S)) 227.39/227.76 MARK(U82(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.76 MARK(U83(X:S)) -> ACTIVE(U83(mark(X:S))) 227.39/227.76 MARK(U83(X:S)) -> MARK(X:S) 227.39/227.76 MARK(U91(X1:S,X2:S)) -> ACTIVE(U91(mark(X1:S),X2:S)) 227.39/227.76 MARK(U91(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.76 MARK(U92(X:S)) -> ACTIVE(U92(mark(X:S))) 227.39/227.76 MARK(U92(X:S)) -> MARK(X:S) 227.39/227.76 MARK(__(X1:S,X2:S)) -> ACTIVE(__(mark(X1:S),mark(X2:S))) 227.39/227.76 MARK(__(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.76 MARK(__(X1:S,X2:S)) -> MARK(X2:S) 227.39/227.76 MARK(isList(X:S)) -> ACTIVE(isList(X:S)) 227.39/227.76 MARK(isNeList(X:S)) -> ACTIVE(isNeList(X:S)) 227.39/227.76 MARK(isNePal(X:S)) -> ACTIVE(isNePal(X:S)) 227.39/227.76 MARK(isPal(X:S)) -> ACTIVE(isPal(X:S)) 227.39/227.76 MARK(isPalListKind(X:S)) -> ACTIVE(isPalListKind(X:S)) 227.39/227.76 -> Rules: 227.39/227.76 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.39/227.76 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.39/227.76 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.39/227.76 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.39/227.76 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.39/227.76 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.39/227.76 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.39/227.76 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.39/227.76 U13(active(X:S)) -> U13(X:S) 227.39/227.76 U13(mark(X:S)) -> U13(X:S) 227.39/227.76 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.39/227.76 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.39/227.76 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.39/227.76 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.39/227.76 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.39/227.76 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.39/227.76 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.39/227.76 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.39/227.76 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.39/227.76 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.39/227.76 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.39/227.76 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.39/227.76 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.39/227.76 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.39/227.76 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.39/227.76 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.39/227.76 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.39/227.76 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.39/227.76 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.39/227.76 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.39/227.76 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.39/227.76 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.39/227.76 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.39/227.76 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.39/227.76 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.39/227.76 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.39/227.76 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.39/227.76 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.39/227.76 U26(active(X:S)) -> U26(X:S) 227.39/227.76 U26(mark(X:S)) -> U26(X:S) 227.39/227.76 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.39/227.76 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.39/227.76 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.39/227.76 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.39/227.76 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.39/227.76 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.39/227.76 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.39/227.76 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.39/227.76 U33(active(X:S)) -> U33(X:S) 227.39/227.76 U33(mark(X:S)) -> U33(X:S) 227.39/227.76 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.39/227.76 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.39/227.76 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.39/227.76 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.39/227.76 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.39/227.76 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.39/227.76 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.39/227.76 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.39/227.76 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.39/227.76 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.39/227.76 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.39/227.76 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.39/227.76 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.39/227.76 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.39/227.76 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.39/227.76 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.39/227.76 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.39/227.76 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.39/227.76 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.39/227.76 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.39/227.76 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.39/227.76 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.39/227.76 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.39/227.76 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.39/227.76 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.39/227.76 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.39/227.76 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.39/227.76 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.39/227.76 U46(active(X:S)) -> U46(X:S) 227.39/227.76 U46(mark(X:S)) -> U46(X:S) 227.39/227.76 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.39/227.76 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.39/227.76 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.39/227.76 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.39/227.76 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.39/227.76 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.39/227.76 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.39/227.76 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.39/227.76 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.39/227.76 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.39/227.76 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.39/227.76 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.39/227.76 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.39/227.76 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.39/227.76 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.39/227.76 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.39/227.76 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.39/227.76 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.39/227.76 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.39/227.76 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.39/227.76 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.39/227.76 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.39/227.76 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.39/227.76 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.39/227.76 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.39/227.76 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.39/227.76 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.39/227.76 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.39/227.76 U56(active(X:S)) -> U56(X:S) 227.39/227.76 U56(mark(X:S)) -> U56(X:S) 227.39/227.76 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.39/227.76 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.39/227.76 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.39/227.76 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.39/227.76 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.39/227.76 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.39/227.76 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.39/227.76 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.39/227.76 U63(active(X:S)) -> U63(X:S) 227.39/227.76 U63(mark(X:S)) -> U63(X:S) 227.39/227.76 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.39/227.76 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.39/227.76 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.39/227.76 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.39/227.76 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.39/227.76 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.39/227.76 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.39/227.76 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.39/227.76 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.39/227.76 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.39/227.76 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.39/227.76 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.39/227.76 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.39/227.76 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.39/227.76 U74(active(X:S)) -> U74(X:S) 227.39/227.76 U74(mark(X:S)) -> U74(X:S) 227.39/227.76 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.39/227.76 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.39/227.76 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.39/227.76 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.39/227.76 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.39/227.76 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.39/227.76 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.39/227.76 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.39/227.76 U83(active(X:S)) -> U83(X:S) 227.39/227.76 U83(mark(X:S)) -> U83(X:S) 227.39/227.76 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.39/227.76 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.39/227.76 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.39/227.76 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.39/227.76 U92(active(X:S)) -> U92(X:S) 227.39/227.76 U92(mark(X:S)) -> U92(X:S) 227.39/227.76 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.39/227.76 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.39/227.76 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.39/227.76 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.39/227.76 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.39/227.76 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.39/227.76 active(U13(tt)) -> mark(tt) 227.39/227.76 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.39/227.76 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.39/227.76 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.39/227.76 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.39/227.76 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.39/227.76 active(U26(tt)) -> mark(tt) 227.39/227.76 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.39/227.76 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.39/227.76 active(U33(tt)) -> mark(tt) 227.39/227.76 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.39/227.76 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.39/227.76 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.39/227.76 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.39/227.76 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.39/227.76 active(U46(tt)) -> mark(tt) 227.39/227.76 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.39/227.76 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.39/227.76 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.39/227.76 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.39/227.76 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.39/227.76 active(U56(tt)) -> mark(tt) 227.39/227.76 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.39/227.76 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.39/227.76 active(U63(tt)) -> mark(tt) 227.39/227.76 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.39/227.76 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.39/227.76 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.39/227.76 active(U74(tt)) -> mark(tt) 227.39/227.76 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.39/227.76 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.39/227.76 active(U83(tt)) -> mark(tt) 227.39/227.76 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.39/227.76 active(U92(tt)) -> mark(tt) 227.39/227.76 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.39/227.76 active(__(nil,X:S)) -> mark(X:S) 227.39/227.76 active(__(X:S,nil)) -> mark(X:S) 227.39/227.76 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.39/227.76 active(isList(nil)) -> mark(tt) 227.39/227.76 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.39/227.76 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.39/227.76 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.39/227.76 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.39/227.76 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.39/227.76 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.39/227.76 active(isPal(nil)) -> mark(tt) 227.39/227.76 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.39/227.76 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.39/227.76 active(isPalListKind(a)) -> mark(tt) 227.39/227.76 active(isPalListKind(e)) -> mark(tt) 227.39/227.76 active(isPalListKind(i)) -> mark(tt) 227.39/227.76 active(isPalListKind(nil)) -> mark(tt) 227.39/227.76 active(isPalListKind(o)) -> mark(tt) 227.39/227.76 active(isPalListKind(u)) -> mark(tt) 227.39/227.76 active(isQid(a)) -> mark(tt) 227.39/227.76 active(isQid(e)) -> mark(tt) 227.39/227.76 active(isQid(i)) -> mark(tt) 227.39/227.76 active(isQid(o)) -> mark(tt) 227.39/227.76 active(isQid(u)) -> mark(tt) 227.39/227.76 isList(active(X:S)) -> isList(X:S) 227.39/227.76 isList(mark(X:S)) -> isList(X:S) 227.39/227.76 isNeList(active(X:S)) -> isNeList(X:S) 227.39/227.76 isNeList(mark(X:S)) -> isNeList(X:S) 227.39/227.76 isNePal(active(X:S)) -> isNePal(X:S) 227.39/227.76 isNePal(mark(X:S)) -> isNePal(X:S) 227.39/227.76 isPal(active(X:S)) -> isPal(X:S) 227.39/227.76 isPal(mark(X:S)) -> isPal(X:S) 227.39/227.76 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.39/227.76 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.39/227.76 isQid(active(X:S)) -> isQid(X:S) 227.39/227.76 isQid(mark(X:S)) -> isQid(X:S) 227.39/227.76 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.39/227.76 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.39/227.76 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.39/227.76 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.39/227.76 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.39/227.76 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.39/227.76 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.39/227.76 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.39/227.76 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.39/227.76 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.39/227.76 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.39/227.76 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.39/227.76 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.39/227.76 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.39/227.76 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.39/227.76 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.39/227.76 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.39/227.76 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.39/227.76 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.39/227.76 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.39/227.76 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.39/227.76 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.39/227.76 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.39/227.76 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.39/227.76 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.39/227.76 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.39/227.76 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.39/227.76 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.39/227.76 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.39/227.76 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.39/227.76 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.39/227.76 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.39/227.76 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.39/227.76 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.39/227.76 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.39/227.76 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.39/227.76 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.39/227.76 mark(isList(X:S)) -> active(isList(X:S)) 227.39/227.76 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.39/227.76 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.39/227.76 mark(isPal(X:S)) -> active(isPal(X:S)) 227.39/227.76 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.39/227.76 mark(isQid(X:S)) -> active(isQid(X:S)) 227.39/227.76 mark(a) -> active(a) 227.39/227.76 mark(e) -> active(e) 227.39/227.76 mark(i) -> active(i) 227.39/227.76 mark(nil) -> active(nil) 227.39/227.76 mark(o) -> active(o) 227.39/227.76 mark(tt) -> active(tt) 227.39/227.76 mark(u) -> active(u) 227.39/227.76 -> Usable rules: 227.39/227.76 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.39/227.76 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.39/227.76 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.39/227.76 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.39/227.76 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.39/227.76 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.39/227.76 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.39/227.76 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.39/227.76 U13(active(X:S)) -> U13(X:S) 227.39/227.76 U13(mark(X:S)) -> U13(X:S) 227.39/227.76 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.39/227.76 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.39/227.76 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.39/227.76 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.39/227.76 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.39/227.76 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.39/227.76 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.39/227.76 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.39/227.76 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.39/227.76 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.39/227.76 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.39/227.76 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.39/227.76 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.39/227.76 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.39/227.76 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.39/227.76 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.39/227.76 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.39/227.76 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.39/227.76 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.39/227.76 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.39/227.76 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.39/227.76 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.39/227.76 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.39/227.76 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.39/227.76 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.39/227.76 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.39/227.76 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.39/227.76 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.39/227.76 U26(active(X:S)) -> U26(X:S) 227.39/227.76 U26(mark(X:S)) -> U26(X:S) 227.39/227.76 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.39/227.76 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.39/227.76 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.39/227.76 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.39/227.76 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.39/227.76 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.39/227.76 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.39/227.76 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.39/227.76 U33(active(X:S)) -> U33(X:S) 227.39/227.76 U33(mark(X:S)) -> U33(X:S) 227.39/227.76 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.39/227.76 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.39/227.76 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.39/227.76 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.39/227.76 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.39/227.76 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.39/227.76 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.39/227.76 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.39/227.76 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.39/227.76 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.39/227.76 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.39/227.76 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.39/227.76 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.39/227.76 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.39/227.76 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.39/227.76 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.39/227.76 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.39/227.76 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.39/227.76 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.39/227.76 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.39/227.76 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.39/227.76 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.39/227.76 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.39/227.76 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.39/227.76 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.39/227.76 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.39/227.76 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.39/227.76 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.39/227.76 U46(active(X:S)) -> U46(X:S) 227.39/227.76 U46(mark(X:S)) -> U46(X:S) 227.39/227.76 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.39/227.76 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.39/227.76 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.39/227.76 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.39/227.76 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.39/227.76 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.39/227.76 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.39/227.76 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.39/227.76 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.39/227.76 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.39/227.76 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.39/227.76 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.39/227.76 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.39/227.76 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.39/227.76 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.39/227.76 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.39/227.76 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.39/227.76 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.39/227.76 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.39/227.76 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.39/227.76 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.39/227.76 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.39/227.76 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.39/227.76 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.39/227.76 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.39/227.76 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.39/227.76 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.39/227.76 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.39/227.76 U56(active(X:S)) -> U56(X:S) 227.39/227.76 U56(mark(X:S)) -> U56(X:S) 227.39/227.76 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.39/227.76 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.39/227.76 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.39/227.76 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.39/227.76 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.39/227.76 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.39/227.76 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.39/227.76 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.39/227.76 U63(active(X:S)) -> U63(X:S) 227.39/227.76 U63(mark(X:S)) -> U63(X:S) 227.39/227.76 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.39/227.76 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.39/227.76 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.39/227.76 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.39/227.76 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.39/227.76 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.39/227.76 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.39/227.76 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.39/227.76 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.39/227.76 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.39/227.76 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.39/227.76 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.39/227.76 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.39/227.76 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.39/227.76 U74(active(X:S)) -> U74(X:S) 227.39/227.76 U74(mark(X:S)) -> U74(X:S) 227.39/227.76 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.39/227.76 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.39/227.76 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.39/227.76 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.39/227.76 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.39/227.76 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.39/227.76 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.39/227.76 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.39/227.76 U83(active(X:S)) -> U83(X:S) 227.39/227.76 U83(mark(X:S)) -> U83(X:S) 227.39/227.76 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.39/227.76 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.39/227.77 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.39/227.77 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.39/227.77 U92(active(X:S)) -> U92(X:S) 227.39/227.77 U92(mark(X:S)) -> U92(X:S) 227.39/227.77 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.39/227.77 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.39/227.77 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.39/227.77 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.39/227.77 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.39/227.77 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.39/227.77 active(U13(tt)) -> mark(tt) 227.39/227.77 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.39/227.77 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.39/227.77 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.39/227.77 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.39/227.77 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.39/227.77 active(U26(tt)) -> mark(tt) 227.39/227.77 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.39/227.77 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.39/227.77 active(U33(tt)) -> mark(tt) 227.39/227.77 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.39/227.77 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.39/227.77 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.39/227.77 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.39/227.77 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.39/227.77 active(U46(tt)) -> mark(tt) 227.39/227.77 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.39/227.77 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.39/227.77 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.39/227.77 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.39/227.77 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.39/227.77 active(U56(tt)) -> mark(tt) 227.39/227.77 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.39/227.77 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.39/227.77 active(U63(tt)) -> mark(tt) 227.39/227.77 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.39/227.77 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.39/227.77 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.39/227.77 active(U74(tt)) -> mark(tt) 227.39/227.77 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.39/227.77 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.39/227.77 active(U83(tt)) -> mark(tt) 227.39/227.77 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.39/227.77 active(U92(tt)) -> mark(tt) 227.39/227.77 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.39/227.77 active(__(nil,X:S)) -> mark(X:S) 227.39/227.77 active(__(X:S,nil)) -> mark(X:S) 227.39/227.77 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.39/227.77 active(isList(nil)) -> mark(tt) 227.39/227.77 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.39/227.77 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.39/227.77 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.39/227.77 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.39/227.77 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.39/227.77 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.39/227.77 active(isPal(nil)) -> mark(tt) 227.39/227.77 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.39/227.77 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.39/227.77 active(isPalListKind(a)) -> mark(tt) 227.39/227.77 active(isPalListKind(e)) -> mark(tt) 227.39/227.77 active(isPalListKind(i)) -> mark(tt) 227.39/227.77 active(isPalListKind(nil)) -> mark(tt) 227.39/227.77 active(isPalListKind(o)) -> mark(tt) 227.39/227.77 active(isPalListKind(u)) -> mark(tt) 227.39/227.77 active(isQid(a)) -> mark(tt) 227.39/227.77 active(isQid(e)) -> mark(tt) 227.39/227.77 active(isQid(i)) -> mark(tt) 227.39/227.77 active(isQid(o)) -> mark(tt) 227.39/227.77 active(isQid(u)) -> mark(tt) 227.39/227.77 isList(active(X:S)) -> isList(X:S) 227.39/227.77 isList(mark(X:S)) -> isList(X:S) 227.39/227.77 isNeList(active(X:S)) -> isNeList(X:S) 227.39/227.77 isNeList(mark(X:S)) -> isNeList(X:S) 227.39/227.77 isNePal(active(X:S)) -> isNePal(X:S) 227.39/227.77 isNePal(mark(X:S)) -> isNePal(X:S) 227.39/227.77 isPal(active(X:S)) -> isPal(X:S) 227.39/227.77 isPal(mark(X:S)) -> isPal(X:S) 227.39/227.77 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.39/227.77 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.39/227.77 isQid(active(X:S)) -> isQid(X:S) 227.39/227.77 isQid(mark(X:S)) -> isQid(X:S) 227.39/227.77 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.39/227.77 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.39/227.77 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.39/227.77 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.39/227.77 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.39/227.77 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.39/227.77 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.39/227.77 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.39/227.77 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.39/227.77 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.39/227.77 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.39/227.77 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.39/227.77 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.39/227.77 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.39/227.77 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.39/227.77 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.39/227.77 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.39/227.77 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.39/227.77 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.39/227.77 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.39/227.77 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.39/227.77 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.39/227.77 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.39/227.77 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.39/227.77 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.39/227.77 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.39/227.77 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.39/227.77 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.39/227.77 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.39/227.77 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.39/227.77 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.39/227.77 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.39/227.77 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.39/227.77 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.39/227.77 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.39/227.77 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.39/227.77 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.39/227.77 mark(isList(X:S)) -> active(isList(X:S)) 227.39/227.77 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.39/227.77 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.39/227.77 mark(isPal(X:S)) -> active(isPal(X:S)) 227.39/227.77 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.39/227.77 mark(isQid(X:S)) -> active(isQid(X:S)) 227.39/227.77 mark(a) -> active(a) 227.39/227.77 mark(e) -> active(e) 227.39/227.77 mark(i) -> active(i) 227.39/227.77 mark(nil) -> active(nil) 227.39/227.77 mark(o) -> active(o) 227.39/227.77 mark(tt) -> active(tt) 227.39/227.77 mark(u) -> active(u) 227.39/227.77 ->Interpretation type: 227.39/227.77 Linear 227.39/227.77 ->Coefficients: 227.39/227.77 Natural Numbers 227.39/227.77 ->Dimension: 227.39/227.77 1 227.39/227.77 ->Bound: 227.39/227.77 2 227.39/227.77 ->Interpretation: 227.39/227.77 227.39/227.77 [U11](X1,X2) = X1 + 2.X2 227.39/227.77 [U12](X1,X2) = X1 + 2.X2 227.39/227.77 [U13](X) = X 227.39/227.77 [U21](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.39/227.77 [U22](X1,X2,X3) = X1 + 2.X2 + 2.X3 + 2 227.39/227.77 [U23](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 227.39/227.77 [U24](X1,X2,X3) = X1 + 2.X2 + 2.X3 + 2 227.39/227.77 [U25](X1,X2) = X1 + 2.X2 + 2 227.39/227.77 [U26](X) = X + 2 227.39/227.77 [U31](X1,X2) = X1 + 2.X2 227.39/227.77 [U32](X1,X2) = X1 + 2.X2 227.39/227.77 [U33](X) = 2.X + 2 227.39/227.77 [U41](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.39/227.77 [U42](X1,X2,X3) = X1 + 2.X2 + 2.X3 + 2 227.39/227.77 [U43](X1,X2,X3) = X1 + 2.X2 + 2.X3 + 2 227.39/227.77 [U44](X1,X2,X3) = X1 + 2.X2 + 2.X3 + 2 227.39/227.77 [U45](X1,X2) = X1 + 2.X2 + 2 227.39/227.77 [U46](X) = X + 2 227.39/227.77 [U51](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.39/227.77 [U52](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.39/227.77 [U53](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.39/227.77 [U54](X1,X2,X3) = X1 + 2.X2 + 2.X3 + 2 227.39/227.77 [U55](X1,X2) = X1 + 2.X2 + 2 227.39/227.77 [U56](X) = X + 2 227.39/227.77 [U61](X1,X2) = X1 + X2 227.39/227.77 [U62](X1,X2) = X1 + X2 227.39/227.77 [U63](X) = X + 2 227.39/227.77 [U71](X1,X2,X3) = 2.X1 + 2.X3 + 2 227.39/227.77 [U72](X1,X2) = 2.X1 + 2.X2 + 2 227.39/227.77 [U73](X1,X2) = 2.X1 + 2 227.39/227.77 [U74](X) = 2.X + 2 227.39/227.77 [U81](X1,X2) = X1 + X2 227.39/227.77 [U82](X1,X2) = X1 + X2 227.39/227.77 [U83](X) = X 227.39/227.77 [U91](X1,X2) = X1 227.39/227.77 [U92](X) = X 227.39/227.77 [__](X1,X2) = 2.X1 + X2 + 2 227.39/227.77 [active](X) = X 227.39/227.77 [isList](X) = 2.X + 2 227.39/227.77 [isNeList](X) = 2.X + 2 227.39/227.77 [isNePal](X) = X + 2 227.39/227.77 [isPal](X) = X + 2 227.39/227.77 [isPalListKind](X) = 2 227.39/227.77 [isQid](X) = X 227.39/227.77 [mark](X) = X 227.39/227.77 [a] = 2 227.39/227.77 [e] = 2 227.39/227.77 [fSNonEmpty] = 0 227.39/227.77 [i] = 2 227.39/227.77 [nil] = 2 227.39/227.77 [o] = 2 227.39/227.77 [tt] = 2 227.39/227.77 [u] = 2 227.39/227.77 [U11#](X1,X2) = 0 227.39/227.77 [U12#](X1,X2) = 0 227.39/227.77 [U13#](X) = 0 227.39/227.77 [U21#](X1,X2,X3) = 0 227.39/227.77 [U22#](X1,X2,X3) = 0 227.39/227.77 [U23#](X1,X2,X3) = 0 227.39/227.77 [U24#](X1,X2,X3) = 0 227.39/227.77 [U25#](X1,X2) = 0 227.39/227.77 [U26#](X) = 0 227.39/227.77 [U31#](X1,X2) = 0 227.39/227.77 [U32#](X1,X2) = 0 227.39/227.77 [U33#](X) = 0 227.39/227.77 [U41#](X1,X2,X3) = 0 227.39/227.77 [U42#](X1,X2,X3) = 0 227.39/227.77 [U43#](X1,X2,X3) = 0 227.39/227.77 [U44#](X1,X2,X3) = 0 227.39/227.77 [U45#](X1,X2) = 0 227.39/227.77 [U46#](X) = 0 227.39/227.77 [U51#](X1,X2,X3) = 0 227.39/227.77 [U52#](X1,X2,X3) = 0 227.39/227.77 [U53#](X1,X2,X3) = 0 227.39/227.77 [U54#](X1,X2,X3) = 0 227.39/227.77 [U55#](X1,X2) = 0 227.39/227.77 [U56#](X) = 0 227.39/227.77 [U61#](X1,X2) = 0 227.39/227.77 [U62#](X1,X2) = 0 227.39/227.77 [U63#](X) = 0 227.39/227.77 [U71#](X1,X2,X3) = 0 227.39/227.77 [U72#](X1,X2) = 0 227.39/227.77 [U73#](X1,X2) = 0 227.39/227.77 [U74#](X) = 0 227.39/227.77 [U81#](X1,X2) = 0 227.39/227.77 [U82#](X1,X2) = 0 227.39/227.77 [U83#](X) = 0 227.39/227.77 [U91#](X1,X2) = 0 227.39/227.77 [U92#](X) = 0 227.39/227.77 [__#](X1,X2) = 0 227.39/227.77 [ACTIVE](X) = 2.X + 1 227.39/227.77 [ISLIST](X) = 0 227.39/227.77 [ISNELIST](X) = 0 227.39/227.77 [ISNEPAL](X) = 0 227.39/227.77 [ISPAL](X) = 0 227.39/227.77 [ISPALLISTKIND](X) = 0 227.39/227.77 [ISQID](X) = 0 227.39/227.77 [MARK](X) = 2.X + 1 227.39/227.77 227.39/227.77 Problem 1.44: 227.39/227.77 227.39/227.77 SCC Processor: 227.39/227.77 -> Pairs: 227.39/227.77 ACTIVE(U91(tt,V2:S)) -> MARK(U92(isPalListKind(V2:S))) 227.39/227.77 ACTIVE(__(X:S,nil)) -> MARK(X:S) 227.39/227.77 ACTIVE(isList(__(V1:S,V2:S))) -> MARK(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.39/227.77 ACTIVE(isList(V:S)) -> MARK(U11(isPalListKind(V:S),V:S)) 227.39/227.77 ACTIVE(isNeList(__(V1:S,V2:S))) -> MARK(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.39/227.77 ACTIVE(isNeList(__(V1:S,V2:S))) -> MARK(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.39/227.77 ACTIVE(isNeList(V:S)) -> MARK(U31(isPalListKind(V:S),V:S)) 227.39/227.77 ACTIVE(isNePal(__(I:S,__(P:S,I:S)))) -> MARK(U71(isQid(I:S),I:S,P:S)) 227.39/227.77 ACTIVE(isNePal(V:S)) -> MARK(U61(isPalListKind(V:S),V:S)) 227.39/227.77 ACTIVE(isPal(V:S)) -> MARK(U81(isPalListKind(V:S),V:S)) 227.39/227.77 ACTIVE(isPalListKind(__(V1:S,V2:S))) -> MARK(U91(isPalListKind(V1:S),V2:S)) 227.39/227.77 MARK(U11(X1:S,X2:S)) -> ACTIVE(U11(mark(X1:S),X2:S)) 227.39/227.77 MARK(U11(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.77 MARK(U12(X1:S,X2:S)) -> ACTIVE(U12(mark(X1:S),X2:S)) 227.39/227.77 MARK(U12(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.77 MARK(U13(X:S)) -> ACTIVE(U13(mark(X:S))) 227.39/227.77 MARK(U13(X:S)) -> MARK(X:S) 227.39/227.77 MARK(U21(X1:S,X2:S,X3:S)) -> ACTIVE(U21(mark(X1:S),X2:S,X3:S)) 227.39/227.77 MARK(U21(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.39/227.77 MARK(U22(X1:S,X2:S,X3:S)) -> ACTIVE(U22(mark(X1:S),X2:S,X3:S)) 227.39/227.77 MARK(U22(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.39/227.77 MARK(U23(X1:S,X2:S,X3:S)) -> ACTIVE(U23(mark(X1:S),X2:S,X3:S)) 227.39/227.77 MARK(U23(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.39/227.77 MARK(U24(X1:S,X2:S,X3:S)) -> ACTIVE(U24(mark(X1:S),X2:S,X3:S)) 227.39/227.77 MARK(U24(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.39/227.77 MARK(U25(X1:S,X2:S)) -> ACTIVE(U25(mark(X1:S),X2:S)) 227.39/227.77 MARK(U25(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.77 MARK(U26(X:S)) -> ACTIVE(U26(mark(X:S))) 227.39/227.77 MARK(U26(X:S)) -> MARK(X:S) 227.39/227.77 MARK(U31(X1:S,X2:S)) -> ACTIVE(U31(mark(X1:S),X2:S)) 227.39/227.77 MARK(U31(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.77 MARK(U32(X1:S,X2:S)) -> ACTIVE(U32(mark(X1:S),X2:S)) 227.39/227.77 MARK(U32(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.77 MARK(U33(X:S)) -> ACTIVE(U33(mark(X:S))) 227.39/227.77 MARK(U33(X:S)) -> MARK(X:S) 227.39/227.77 MARK(U41(X1:S,X2:S,X3:S)) -> ACTIVE(U41(mark(X1:S),X2:S,X3:S)) 227.39/227.77 MARK(U41(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.39/227.77 MARK(U42(X1:S,X2:S,X3:S)) -> ACTIVE(U42(mark(X1:S),X2:S,X3:S)) 227.39/227.77 MARK(U42(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.39/227.77 MARK(U43(X1:S,X2:S,X3:S)) -> ACTIVE(U43(mark(X1:S),X2:S,X3:S)) 227.39/227.77 MARK(U43(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.39/227.77 MARK(U44(X1:S,X2:S,X3:S)) -> ACTIVE(U44(mark(X1:S),X2:S,X3:S)) 227.39/227.77 MARK(U44(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.39/227.77 MARK(U45(X1:S,X2:S)) -> ACTIVE(U45(mark(X1:S),X2:S)) 227.39/227.77 MARK(U45(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.77 MARK(U46(X:S)) -> ACTIVE(U46(mark(X:S))) 227.39/227.77 MARK(U46(X:S)) -> MARK(X:S) 227.39/227.77 MARK(U51(X1:S,X2:S,X3:S)) -> ACTIVE(U51(mark(X1:S),X2:S,X3:S)) 227.39/227.77 MARK(U51(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.39/227.77 MARK(U52(X1:S,X2:S,X3:S)) -> ACTIVE(U52(mark(X1:S),X2:S,X3:S)) 227.39/227.77 MARK(U52(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.39/227.77 MARK(U53(X1:S,X2:S,X3:S)) -> ACTIVE(U53(mark(X1:S),X2:S,X3:S)) 227.39/227.77 MARK(U53(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.39/227.77 MARK(U54(X1:S,X2:S,X3:S)) -> ACTIVE(U54(mark(X1:S),X2:S,X3:S)) 227.39/227.77 MARK(U54(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.39/227.77 MARK(U55(X1:S,X2:S)) -> ACTIVE(U55(mark(X1:S),X2:S)) 227.39/227.77 MARK(U55(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.77 MARK(U56(X:S)) -> ACTIVE(U56(mark(X:S))) 227.39/227.77 MARK(U56(X:S)) -> MARK(X:S) 227.39/227.77 MARK(U61(X1:S,X2:S)) -> ACTIVE(U61(mark(X1:S),X2:S)) 227.39/227.77 MARK(U61(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.77 MARK(U62(X1:S,X2:S)) -> ACTIVE(U62(mark(X1:S),X2:S)) 227.39/227.77 MARK(U62(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.77 MARK(U63(X:S)) -> ACTIVE(U63(mark(X:S))) 227.39/227.77 MARK(U63(X:S)) -> MARK(X:S) 227.39/227.77 MARK(U71(X1:S,X2:S,X3:S)) -> ACTIVE(U71(mark(X1:S),X2:S,X3:S)) 227.39/227.77 MARK(U71(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.39/227.77 MARK(U72(X1:S,X2:S)) -> ACTIVE(U72(mark(X1:S),X2:S)) 227.39/227.77 MARK(U72(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.77 MARK(U73(X1:S,X2:S)) -> ACTIVE(U73(mark(X1:S),X2:S)) 227.39/227.77 MARK(U73(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.77 MARK(U74(X:S)) -> ACTIVE(U74(mark(X:S))) 227.39/227.77 MARK(U74(X:S)) -> MARK(X:S) 227.39/227.77 MARK(U81(X1:S,X2:S)) -> ACTIVE(U81(mark(X1:S),X2:S)) 227.39/227.77 MARK(U81(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.77 MARK(U82(X1:S,X2:S)) -> ACTIVE(U82(mark(X1:S),X2:S)) 227.39/227.77 MARK(U82(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.77 MARK(U83(X:S)) -> ACTIVE(U83(mark(X:S))) 227.39/227.77 MARK(U83(X:S)) -> MARK(X:S) 227.39/227.77 MARK(U91(X1:S,X2:S)) -> ACTIVE(U91(mark(X1:S),X2:S)) 227.39/227.77 MARK(U91(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.77 MARK(U92(X:S)) -> ACTIVE(U92(mark(X:S))) 227.39/227.77 MARK(U92(X:S)) -> MARK(X:S) 227.39/227.77 MARK(__(X1:S,X2:S)) -> ACTIVE(__(mark(X1:S),mark(X2:S))) 227.39/227.77 MARK(__(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.77 MARK(__(X1:S,X2:S)) -> MARK(X2:S) 227.39/227.77 MARK(isList(X:S)) -> ACTIVE(isList(X:S)) 227.39/227.77 MARK(isNeList(X:S)) -> ACTIVE(isNeList(X:S)) 227.39/227.77 MARK(isNePal(X:S)) -> ACTIVE(isNePal(X:S)) 227.39/227.77 MARK(isPal(X:S)) -> ACTIVE(isPal(X:S)) 227.39/227.77 MARK(isPalListKind(X:S)) -> ACTIVE(isPalListKind(X:S)) 227.39/227.77 -> Rules: 227.39/227.77 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.39/227.77 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.39/227.77 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.39/227.77 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.39/227.77 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.39/227.77 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.39/227.77 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.39/227.77 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.39/227.77 U13(active(X:S)) -> U13(X:S) 227.39/227.77 U13(mark(X:S)) -> U13(X:S) 227.39/227.77 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.39/227.77 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.39/227.77 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.39/227.77 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.39/227.77 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.39/227.77 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.39/227.77 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.39/227.77 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.39/227.77 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.39/227.77 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.39/227.77 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.39/227.77 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.39/227.77 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.39/227.77 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.39/227.77 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.39/227.77 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.39/227.77 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.39/227.77 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.39/227.77 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.39/227.77 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.39/227.77 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.39/227.77 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.39/227.77 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.39/227.77 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.39/227.77 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.39/227.77 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.39/227.77 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.39/227.77 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.39/227.77 U26(active(X:S)) -> U26(X:S) 227.39/227.77 U26(mark(X:S)) -> U26(X:S) 227.39/227.77 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.39/227.77 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.39/227.77 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.39/227.77 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.39/227.77 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.39/227.77 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.39/227.77 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.39/227.77 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.39/227.77 U33(active(X:S)) -> U33(X:S) 227.39/227.77 U33(mark(X:S)) -> U33(X:S) 227.39/227.77 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.39/227.77 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.39/227.77 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.39/227.77 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.39/227.77 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.39/227.77 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.39/227.77 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.39/227.77 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.39/227.77 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.39/227.77 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.39/227.77 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.39/227.77 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.39/227.77 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.39/227.77 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.39/227.77 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.39/227.77 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.39/227.77 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.39/227.77 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.39/227.77 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.39/227.77 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.39/227.77 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.39/227.77 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.39/227.77 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.39/227.77 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.39/227.77 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.39/227.77 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.39/227.77 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.39/227.77 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.39/227.77 U46(active(X:S)) -> U46(X:S) 227.39/227.77 U46(mark(X:S)) -> U46(X:S) 227.39/227.77 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.39/227.77 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.39/227.77 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.39/227.77 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.39/227.77 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.39/227.77 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.39/227.77 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.39/227.77 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.39/227.77 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.39/227.77 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.39/227.77 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.39/227.77 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.39/227.77 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.39/227.77 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.39/227.77 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.39/227.77 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.39/227.77 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.39/227.77 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.39/227.77 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.39/227.77 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.39/227.77 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.39/227.77 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.39/227.77 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.39/227.77 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.39/227.77 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.39/227.77 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.39/227.77 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.39/227.77 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.39/227.77 U56(active(X:S)) -> U56(X:S) 227.39/227.77 U56(mark(X:S)) -> U56(X:S) 227.39/227.77 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.39/227.77 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.39/227.77 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.39/227.77 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.39/227.77 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.39/227.77 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.39/227.77 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.39/227.77 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.39/227.77 U63(active(X:S)) -> U63(X:S) 227.39/227.77 U63(mark(X:S)) -> U63(X:S) 227.39/227.77 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.39/227.77 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.39/227.77 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.39/227.77 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.39/227.77 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.39/227.77 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.39/227.77 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.39/227.77 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.39/227.77 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.39/227.77 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.39/227.77 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.39/227.77 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.39/227.77 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.39/227.77 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.39/227.77 U74(active(X:S)) -> U74(X:S) 227.39/227.77 U74(mark(X:S)) -> U74(X:S) 227.39/227.77 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.39/227.77 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.39/227.77 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.39/227.77 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.39/227.77 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.39/227.77 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.39/227.77 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.39/227.77 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.39/227.77 U83(active(X:S)) -> U83(X:S) 227.39/227.77 U83(mark(X:S)) -> U83(X:S) 227.39/227.77 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.39/227.77 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.39/227.77 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.39/227.77 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.39/227.77 U92(active(X:S)) -> U92(X:S) 227.39/227.77 U92(mark(X:S)) -> U92(X:S) 227.39/227.77 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.39/227.77 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.39/227.77 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.39/227.77 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.39/227.77 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.39/227.77 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.39/227.77 active(U13(tt)) -> mark(tt) 227.39/227.77 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.39/227.77 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.39/227.77 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.39/227.77 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.39/227.77 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.39/227.77 active(U26(tt)) -> mark(tt) 227.39/227.77 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.39/227.77 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.39/227.77 active(U33(tt)) -> mark(tt) 227.39/227.77 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.39/227.77 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.39/227.77 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.39/227.77 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.39/227.77 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.39/227.77 active(U46(tt)) -> mark(tt) 227.39/227.77 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.39/227.77 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.39/227.77 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.39/227.77 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.39/227.77 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.39/227.77 active(U56(tt)) -> mark(tt) 227.39/227.77 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.39/227.77 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.39/227.77 active(U63(tt)) -> mark(tt) 227.39/227.77 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.39/227.77 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.39/227.77 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.39/227.77 active(U74(tt)) -> mark(tt) 227.39/227.77 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.39/227.77 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.39/227.77 active(U83(tt)) -> mark(tt) 227.39/227.77 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.39/227.77 active(U92(tt)) -> mark(tt) 227.39/227.77 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.39/227.77 active(__(nil,X:S)) -> mark(X:S) 227.39/227.77 active(__(X:S,nil)) -> mark(X:S) 227.39/227.77 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.39/227.77 active(isList(nil)) -> mark(tt) 227.39/227.77 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.39/227.77 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.39/227.77 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.39/227.77 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.39/227.77 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.39/227.77 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.39/227.77 active(isPal(nil)) -> mark(tt) 227.39/227.77 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.39/227.77 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.39/227.77 active(isPalListKind(a)) -> mark(tt) 227.39/227.77 active(isPalListKind(e)) -> mark(tt) 227.39/227.77 active(isPalListKind(i)) -> mark(tt) 227.39/227.77 active(isPalListKind(nil)) -> mark(tt) 227.39/227.77 active(isPalListKind(o)) -> mark(tt) 227.39/227.77 active(isPalListKind(u)) -> mark(tt) 227.39/227.77 active(isQid(a)) -> mark(tt) 227.39/227.77 active(isQid(e)) -> mark(tt) 227.39/227.77 active(isQid(i)) -> mark(tt) 227.39/227.77 active(isQid(o)) -> mark(tt) 227.39/227.77 active(isQid(u)) -> mark(tt) 227.39/227.77 isList(active(X:S)) -> isList(X:S) 227.39/227.77 isList(mark(X:S)) -> isList(X:S) 227.39/227.77 isNeList(active(X:S)) -> isNeList(X:S) 227.39/227.77 isNeList(mark(X:S)) -> isNeList(X:S) 227.39/227.77 isNePal(active(X:S)) -> isNePal(X:S) 227.39/227.77 isNePal(mark(X:S)) -> isNePal(X:S) 227.39/227.77 isPal(active(X:S)) -> isPal(X:S) 227.39/227.77 isPal(mark(X:S)) -> isPal(X:S) 227.39/227.77 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.39/227.77 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.39/227.77 isQid(active(X:S)) -> isQid(X:S) 227.39/227.77 isQid(mark(X:S)) -> isQid(X:S) 227.39/227.77 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.39/227.77 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.39/227.77 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.39/227.77 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.39/227.77 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.39/227.77 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.39/227.77 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.39/227.77 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.39/227.77 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.39/227.77 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.39/227.77 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.39/227.77 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.39/227.77 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.39/227.77 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.39/227.77 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.39/227.77 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.39/227.77 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.39/227.77 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.39/227.77 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.39/227.77 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.39/227.77 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.39/227.77 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.39/227.77 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.39/227.77 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.39/227.77 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.39/227.77 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.39/227.77 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.39/227.77 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.39/227.77 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.39/227.77 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.39/227.77 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.39/227.77 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.39/227.77 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.39/227.77 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.39/227.77 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.39/227.77 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.39/227.77 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.39/227.77 mark(isList(X:S)) -> active(isList(X:S)) 227.39/227.77 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.39/227.77 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.39/227.77 mark(isPal(X:S)) -> active(isPal(X:S)) 227.39/227.77 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.39/227.77 mark(isQid(X:S)) -> active(isQid(X:S)) 227.39/227.77 mark(a) -> active(a) 227.39/227.77 mark(e) -> active(e) 227.39/227.77 mark(i) -> active(i) 227.39/227.77 mark(nil) -> active(nil) 227.39/227.77 mark(o) -> active(o) 227.39/227.77 mark(tt) -> active(tt) 227.39/227.77 mark(u) -> active(u) 227.39/227.77 ->Strongly Connected Components: 227.39/227.77 ->->Cycle: 227.39/227.77 ->->-> Pairs: 227.39/227.77 ACTIVE(U91(tt,V2:S)) -> MARK(U92(isPalListKind(V2:S))) 227.39/227.77 ACTIVE(__(X:S,nil)) -> MARK(X:S) 227.39/227.77 ACTIVE(isList(__(V1:S,V2:S))) -> MARK(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.39/227.77 ACTIVE(isList(V:S)) -> MARK(U11(isPalListKind(V:S),V:S)) 227.39/227.77 ACTIVE(isNeList(__(V1:S,V2:S))) -> MARK(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.39/227.77 ACTIVE(isNeList(__(V1:S,V2:S))) -> MARK(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.39/227.77 ACTIVE(isNeList(V:S)) -> MARK(U31(isPalListKind(V:S),V:S)) 227.39/227.77 ACTIVE(isNePal(__(I:S,__(P:S,I:S)))) -> MARK(U71(isQid(I:S),I:S,P:S)) 227.39/227.77 ACTIVE(isNePal(V:S)) -> MARK(U61(isPalListKind(V:S),V:S)) 227.39/227.77 ACTIVE(isPal(V:S)) -> MARK(U81(isPalListKind(V:S),V:S)) 227.39/227.77 ACTIVE(isPalListKind(__(V1:S,V2:S))) -> MARK(U91(isPalListKind(V1:S),V2:S)) 227.39/227.77 MARK(U11(X1:S,X2:S)) -> ACTIVE(U11(mark(X1:S),X2:S)) 227.39/227.77 MARK(U11(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.77 MARK(U12(X1:S,X2:S)) -> ACTIVE(U12(mark(X1:S),X2:S)) 227.39/227.77 MARK(U12(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.77 MARK(U13(X:S)) -> ACTIVE(U13(mark(X:S))) 227.39/227.77 MARK(U13(X:S)) -> MARK(X:S) 227.39/227.77 MARK(U21(X1:S,X2:S,X3:S)) -> ACTIVE(U21(mark(X1:S),X2:S,X3:S)) 227.39/227.77 MARK(U21(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.39/227.77 MARK(U22(X1:S,X2:S,X3:S)) -> ACTIVE(U22(mark(X1:S),X2:S,X3:S)) 227.39/227.77 MARK(U22(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.39/227.77 MARK(U23(X1:S,X2:S,X3:S)) -> ACTIVE(U23(mark(X1:S),X2:S,X3:S)) 227.39/227.77 MARK(U23(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.39/227.77 MARK(U24(X1:S,X2:S,X3:S)) -> ACTIVE(U24(mark(X1:S),X2:S,X3:S)) 227.39/227.77 MARK(U24(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.39/227.77 MARK(U25(X1:S,X2:S)) -> ACTIVE(U25(mark(X1:S),X2:S)) 227.39/227.77 MARK(U25(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.77 MARK(U26(X:S)) -> ACTIVE(U26(mark(X:S))) 227.39/227.77 MARK(U26(X:S)) -> MARK(X:S) 227.39/227.77 MARK(U31(X1:S,X2:S)) -> ACTIVE(U31(mark(X1:S),X2:S)) 227.39/227.77 MARK(U31(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.77 MARK(U32(X1:S,X2:S)) -> ACTIVE(U32(mark(X1:S),X2:S)) 227.39/227.77 MARK(U32(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.77 MARK(U33(X:S)) -> ACTIVE(U33(mark(X:S))) 227.39/227.77 MARK(U33(X:S)) -> MARK(X:S) 227.39/227.77 MARK(U41(X1:S,X2:S,X3:S)) -> ACTIVE(U41(mark(X1:S),X2:S,X3:S)) 227.39/227.77 MARK(U41(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.39/227.77 MARK(U42(X1:S,X2:S,X3:S)) -> ACTIVE(U42(mark(X1:S),X2:S,X3:S)) 227.39/227.77 MARK(U42(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.39/227.77 MARK(U43(X1:S,X2:S,X3:S)) -> ACTIVE(U43(mark(X1:S),X2:S,X3:S)) 227.39/227.77 MARK(U43(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.39/227.77 MARK(U44(X1:S,X2:S,X3:S)) -> ACTIVE(U44(mark(X1:S),X2:S,X3:S)) 227.39/227.77 MARK(U44(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.39/227.77 MARK(U45(X1:S,X2:S)) -> ACTIVE(U45(mark(X1:S),X2:S)) 227.39/227.77 MARK(U45(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.77 MARK(U46(X:S)) -> ACTIVE(U46(mark(X:S))) 227.39/227.77 MARK(U46(X:S)) -> MARK(X:S) 227.39/227.77 MARK(U51(X1:S,X2:S,X3:S)) -> ACTIVE(U51(mark(X1:S),X2:S,X3:S)) 227.39/227.77 MARK(U51(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.39/227.77 MARK(U52(X1:S,X2:S,X3:S)) -> ACTIVE(U52(mark(X1:S),X2:S,X3:S)) 227.39/227.77 MARK(U52(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.39/227.77 MARK(U53(X1:S,X2:S,X3:S)) -> ACTIVE(U53(mark(X1:S),X2:S,X3:S)) 227.39/227.77 MARK(U53(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.39/227.77 MARK(U54(X1:S,X2:S,X3:S)) -> ACTIVE(U54(mark(X1:S),X2:S,X3:S)) 227.39/227.77 MARK(U54(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.39/227.77 MARK(U55(X1:S,X2:S)) -> ACTIVE(U55(mark(X1:S),X2:S)) 227.39/227.77 MARK(U55(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.77 MARK(U56(X:S)) -> ACTIVE(U56(mark(X:S))) 227.39/227.77 MARK(U56(X:S)) -> MARK(X:S) 227.39/227.77 MARK(U61(X1:S,X2:S)) -> ACTIVE(U61(mark(X1:S),X2:S)) 227.39/227.77 MARK(U61(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.77 MARK(U62(X1:S,X2:S)) -> ACTIVE(U62(mark(X1:S),X2:S)) 227.39/227.77 MARK(U62(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.77 MARK(U63(X:S)) -> ACTIVE(U63(mark(X:S))) 227.39/227.77 MARK(U63(X:S)) -> MARK(X:S) 227.39/227.77 MARK(U71(X1:S,X2:S,X3:S)) -> ACTIVE(U71(mark(X1:S),X2:S,X3:S)) 227.39/227.77 MARK(U71(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.39/227.77 MARK(U72(X1:S,X2:S)) -> ACTIVE(U72(mark(X1:S),X2:S)) 227.39/227.77 MARK(U72(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.77 MARK(U73(X1:S,X2:S)) -> ACTIVE(U73(mark(X1:S),X2:S)) 227.39/227.77 MARK(U73(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.77 MARK(U74(X:S)) -> ACTIVE(U74(mark(X:S))) 227.39/227.77 MARK(U74(X:S)) -> MARK(X:S) 227.39/227.77 MARK(U81(X1:S,X2:S)) -> ACTIVE(U81(mark(X1:S),X2:S)) 227.39/227.77 MARK(U81(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.77 MARK(U82(X1:S,X2:S)) -> ACTIVE(U82(mark(X1:S),X2:S)) 227.39/227.77 MARK(U82(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.77 MARK(U83(X:S)) -> ACTIVE(U83(mark(X:S))) 227.39/227.77 MARK(U83(X:S)) -> MARK(X:S) 227.39/227.77 MARK(U91(X1:S,X2:S)) -> ACTIVE(U91(mark(X1:S),X2:S)) 227.39/227.77 MARK(U91(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.77 MARK(U92(X:S)) -> ACTIVE(U92(mark(X:S))) 227.39/227.77 MARK(U92(X:S)) -> MARK(X:S) 227.39/227.77 MARK(__(X1:S,X2:S)) -> ACTIVE(__(mark(X1:S),mark(X2:S))) 227.39/227.77 MARK(__(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.77 MARK(__(X1:S,X2:S)) -> MARK(X2:S) 227.39/227.77 MARK(isList(X:S)) -> ACTIVE(isList(X:S)) 227.39/227.77 MARK(isNeList(X:S)) -> ACTIVE(isNeList(X:S)) 227.39/227.77 MARK(isNePal(X:S)) -> ACTIVE(isNePal(X:S)) 227.39/227.77 MARK(isPal(X:S)) -> ACTIVE(isPal(X:S)) 227.39/227.77 MARK(isPalListKind(X:S)) -> ACTIVE(isPalListKind(X:S)) 227.39/227.77 ->->-> Rules: 227.39/227.77 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.39/227.77 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.39/227.77 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.39/227.77 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.39/227.77 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.39/227.77 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.39/227.77 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.39/227.77 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.39/227.77 U13(active(X:S)) -> U13(X:S) 227.39/227.77 U13(mark(X:S)) -> U13(X:S) 227.39/227.77 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.39/227.77 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.39/227.77 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.39/227.77 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.39/227.77 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.39/227.77 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.39/227.77 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.39/227.77 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.39/227.77 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.39/227.77 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.39/227.77 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.39/227.77 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.39/227.77 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.39/227.77 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.39/227.77 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.39/227.77 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.39/227.77 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.39/227.77 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.39/227.77 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.39/227.77 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.39/227.77 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.39/227.77 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.39/227.77 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.39/227.77 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.39/227.77 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.39/227.77 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.39/227.77 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.39/227.77 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.39/227.77 U26(active(X:S)) -> U26(X:S) 227.39/227.77 U26(mark(X:S)) -> U26(X:S) 227.39/227.77 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.39/227.77 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.39/227.77 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.39/227.77 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.39/227.77 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.39/227.77 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.39/227.77 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.39/227.77 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.39/227.77 U33(active(X:S)) -> U33(X:S) 227.39/227.77 U33(mark(X:S)) -> U33(X:S) 227.39/227.77 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.39/227.77 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.39/227.77 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.39/227.77 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.39/227.77 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.39/227.77 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.39/227.77 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.39/227.77 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.39/227.77 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.39/227.77 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.39/227.77 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.39/227.77 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.39/227.77 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.39/227.77 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.39/227.77 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.39/227.77 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.39/227.77 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.39/227.77 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.39/227.77 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.39/227.77 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.39/227.77 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.39/227.77 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.39/227.77 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.39/227.77 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.39/227.77 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.39/227.77 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.39/227.77 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.39/227.77 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.39/227.77 U46(active(X:S)) -> U46(X:S) 227.39/227.77 U46(mark(X:S)) -> U46(X:S) 227.39/227.77 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.39/227.77 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.39/227.77 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.39/227.77 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.39/227.77 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.39/227.77 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.39/227.77 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.39/227.77 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.39/227.77 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.39/227.77 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.39/227.77 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.39/227.77 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.39/227.77 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.39/227.77 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.39/227.77 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.39/227.77 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.39/227.77 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.39/227.77 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.39/227.77 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.39/227.77 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.39/227.77 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.39/227.77 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.39/227.77 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.39/227.77 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.39/227.77 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.39/227.77 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.39/227.77 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.39/227.77 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.39/227.77 U56(active(X:S)) -> U56(X:S) 227.39/227.77 U56(mark(X:S)) -> U56(X:S) 227.39/227.77 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.39/227.77 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.39/227.77 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.39/227.77 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.39/227.77 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.39/227.77 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.39/227.77 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.39/227.77 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.39/227.77 U63(active(X:S)) -> U63(X:S) 227.39/227.77 U63(mark(X:S)) -> U63(X:S) 227.39/227.77 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.39/227.77 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.39/227.77 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.39/227.77 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.39/227.77 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.39/227.77 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.39/227.77 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.39/227.77 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.39/227.77 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.39/227.77 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.39/227.77 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.39/227.77 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.39/227.77 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.39/227.77 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.39/227.77 U74(active(X:S)) -> U74(X:S) 227.39/227.77 U74(mark(X:S)) -> U74(X:S) 227.39/227.77 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.39/227.77 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.39/227.77 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.39/227.77 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.39/227.77 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.39/227.77 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.39/227.77 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.39/227.77 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.39/227.77 U83(active(X:S)) -> U83(X:S) 227.39/227.77 U83(mark(X:S)) -> U83(X:S) 227.39/227.77 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.39/227.77 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.39/227.77 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.39/227.77 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.39/227.77 U92(active(X:S)) -> U92(X:S) 227.39/227.77 U92(mark(X:S)) -> U92(X:S) 227.39/227.77 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.39/227.77 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.39/227.77 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.39/227.77 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.39/227.77 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.39/227.77 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.39/227.77 active(U13(tt)) -> mark(tt) 227.39/227.77 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.39/227.77 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.39/227.77 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.39/227.77 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.39/227.77 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.39/227.77 active(U26(tt)) -> mark(tt) 227.39/227.77 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.39/227.77 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.39/227.77 active(U33(tt)) -> mark(tt) 227.39/227.77 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.39/227.77 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.39/227.77 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.39/227.77 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.39/227.77 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.39/227.77 active(U46(tt)) -> mark(tt) 227.39/227.77 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.39/227.77 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.39/227.77 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.39/227.77 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.39/227.77 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.39/227.77 active(U56(tt)) -> mark(tt) 227.39/227.77 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.39/227.77 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.39/227.77 active(U63(tt)) -> mark(tt) 227.39/227.77 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.39/227.77 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.39/227.77 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.39/227.77 active(U74(tt)) -> mark(tt) 227.39/227.77 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.39/227.77 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.39/227.77 active(U83(tt)) -> mark(tt) 227.39/227.77 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.39/227.77 active(U92(tt)) -> mark(tt) 227.39/227.77 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.39/227.77 active(__(nil,X:S)) -> mark(X:S) 227.39/227.77 active(__(X:S,nil)) -> mark(X:S) 227.39/227.77 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.39/227.77 active(isList(nil)) -> mark(tt) 227.39/227.77 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.39/227.77 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.39/227.77 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.39/227.77 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.39/227.77 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.39/227.77 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.39/227.77 active(isPal(nil)) -> mark(tt) 227.39/227.77 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.39/227.77 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.39/227.77 active(isPalListKind(a)) -> mark(tt) 227.39/227.77 active(isPalListKind(e)) -> mark(tt) 227.39/227.77 active(isPalListKind(i)) -> mark(tt) 227.39/227.77 active(isPalListKind(nil)) -> mark(tt) 227.39/227.77 active(isPalListKind(o)) -> mark(tt) 227.39/227.77 active(isPalListKind(u)) -> mark(tt) 227.39/227.77 active(isQid(a)) -> mark(tt) 227.39/227.77 active(isQid(e)) -> mark(tt) 227.39/227.77 active(isQid(i)) -> mark(tt) 227.39/227.77 active(isQid(o)) -> mark(tt) 227.39/227.77 active(isQid(u)) -> mark(tt) 227.39/227.77 isList(active(X:S)) -> isList(X:S) 227.39/227.77 isList(mark(X:S)) -> isList(X:S) 227.39/227.77 isNeList(active(X:S)) -> isNeList(X:S) 227.39/227.77 isNeList(mark(X:S)) -> isNeList(X:S) 227.39/227.77 isNePal(active(X:S)) -> isNePal(X:S) 227.39/227.77 isNePal(mark(X:S)) -> isNePal(X:S) 227.39/227.77 isPal(active(X:S)) -> isPal(X:S) 227.39/227.77 isPal(mark(X:S)) -> isPal(X:S) 227.39/227.77 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.39/227.77 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.39/227.77 isQid(active(X:S)) -> isQid(X:S) 227.39/227.77 isQid(mark(X:S)) -> isQid(X:S) 227.39/227.77 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.39/227.77 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.39/227.77 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.39/227.77 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.39/227.77 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.39/227.77 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.39/227.77 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.39/227.77 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.39/227.77 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.39/227.77 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.39/227.77 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.39/227.77 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.39/227.77 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.39/227.77 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.39/227.77 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.39/227.77 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.39/227.77 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.39/227.77 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.39/227.77 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.39/227.77 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.39/227.77 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.39/227.77 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.39/227.77 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.39/227.77 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.39/227.77 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.39/227.77 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.39/227.77 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.39/227.77 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.39/227.77 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.39/227.77 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.39/227.77 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.39/227.77 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.39/227.77 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.39/227.77 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.39/227.77 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.39/227.77 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.39/227.77 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.39/227.77 mark(isList(X:S)) -> active(isList(X:S)) 227.39/227.77 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.39/227.77 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.39/227.77 mark(isPal(X:S)) -> active(isPal(X:S)) 227.39/227.77 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.39/227.77 mark(isQid(X:S)) -> active(isQid(X:S)) 227.39/227.77 mark(a) -> active(a) 227.39/227.77 mark(e) -> active(e) 227.39/227.77 mark(i) -> active(i) 227.39/227.77 mark(nil) -> active(nil) 227.39/227.77 mark(o) -> active(o) 227.39/227.77 mark(tt) -> active(tt) 227.39/227.77 mark(u) -> active(u) 227.39/227.77 227.39/227.77 Problem 1.44: 227.39/227.77 227.39/227.77 Reduction Pairs Processor: 227.39/227.77 -> Pairs: 227.39/227.77 ACTIVE(U91(tt,V2:S)) -> MARK(U92(isPalListKind(V2:S))) 227.39/227.77 ACTIVE(__(X:S,nil)) -> MARK(X:S) 227.39/227.77 ACTIVE(isList(__(V1:S,V2:S))) -> MARK(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.39/227.77 ACTIVE(isList(V:S)) -> MARK(U11(isPalListKind(V:S),V:S)) 227.39/227.77 ACTIVE(isNeList(__(V1:S,V2:S))) -> MARK(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.39/227.77 ACTIVE(isNeList(__(V1:S,V2:S))) -> MARK(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.39/227.77 ACTIVE(isNeList(V:S)) -> MARK(U31(isPalListKind(V:S),V:S)) 227.39/227.77 ACTIVE(isNePal(__(I:S,__(P:S,I:S)))) -> MARK(U71(isQid(I:S),I:S,P:S)) 227.39/227.77 ACTIVE(isNePal(V:S)) -> MARK(U61(isPalListKind(V:S),V:S)) 227.39/227.77 ACTIVE(isPal(V:S)) -> MARK(U81(isPalListKind(V:S),V:S)) 227.39/227.77 ACTIVE(isPalListKind(__(V1:S,V2:S))) -> MARK(U91(isPalListKind(V1:S),V2:S)) 227.39/227.77 MARK(U11(X1:S,X2:S)) -> ACTIVE(U11(mark(X1:S),X2:S)) 227.39/227.77 MARK(U11(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.77 MARK(U12(X1:S,X2:S)) -> ACTIVE(U12(mark(X1:S),X2:S)) 227.39/227.77 MARK(U12(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.77 MARK(U13(X:S)) -> ACTIVE(U13(mark(X:S))) 227.39/227.77 MARK(U13(X:S)) -> MARK(X:S) 227.39/227.77 MARK(U21(X1:S,X2:S,X3:S)) -> ACTIVE(U21(mark(X1:S),X2:S,X3:S)) 227.39/227.77 MARK(U21(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.39/227.77 MARK(U22(X1:S,X2:S,X3:S)) -> ACTIVE(U22(mark(X1:S),X2:S,X3:S)) 227.39/227.77 MARK(U22(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.39/227.77 MARK(U23(X1:S,X2:S,X3:S)) -> ACTIVE(U23(mark(X1:S),X2:S,X3:S)) 227.39/227.77 MARK(U23(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.39/227.77 MARK(U24(X1:S,X2:S,X3:S)) -> ACTIVE(U24(mark(X1:S),X2:S,X3:S)) 227.39/227.77 MARK(U24(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.39/227.77 MARK(U25(X1:S,X2:S)) -> ACTIVE(U25(mark(X1:S),X2:S)) 227.39/227.77 MARK(U25(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.77 MARK(U26(X:S)) -> ACTIVE(U26(mark(X:S))) 227.39/227.77 MARK(U26(X:S)) -> MARK(X:S) 227.39/227.77 MARK(U31(X1:S,X2:S)) -> ACTIVE(U31(mark(X1:S),X2:S)) 227.39/227.77 MARK(U31(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.77 MARK(U32(X1:S,X2:S)) -> ACTIVE(U32(mark(X1:S),X2:S)) 227.39/227.77 MARK(U32(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.77 MARK(U33(X:S)) -> ACTIVE(U33(mark(X:S))) 227.39/227.77 MARK(U33(X:S)) -> MARK(X:S) 227.39/227.77 MARK(U41(X1:S,X2:S,X3:S)) -> ACTIVE(U41(mark(X1:S),X2:S,X3:S)) 227.39/227.77 MARK(U41(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.39/227.77 MARK(U42(X1:S,X2:S,X3:S)) -> ACTIVE(U42(mark(X1:S),X2:S,X3:S)) 227.39/227.77 MARK(U42(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.39/227.77 MARK(U43(X1:S,X2:S,X3:S)) -> ACTIVE(U43(mark(X1:S),X2:S,X3:S)) 227.39/227.77 MARK(U43(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.39/227.77 MARK(U44(X1:S,X2:S,X3:S)) -> ACTIVE(U44(mark(X1:S),X2:S,X3:S)) 227.39/227.77 MARK(U44(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.39/227.77 MARK(U45(X1:S,X2:S)) -> ACTIVE(U45(mark(X1:S),X2:S)) 227.39/227.77 MARK(U45(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.77 MARK(U46(X:S)) -> ACTIVE(U46(mark(X:S))) 227.39/227.77 MARK(U46(X:S)) -> MARK(X:S) 227.39/227.77 MARK(U51(X1:S,X2:S,X3:S)) -> ACTIVE(U51(mark(X1:S),X2:S,X3:S)) 227.39/227.77 MARK(U51(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.39/227.77 MARK(U52(X1:S,X2:S,X3:S)) -> ACTIVE(U52(mark(X1:S),X2:S,X3:S)) 227.39/227.77 MARK(U52(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.39/227.77 MARK(U53(X1:S,X2:S,X3:S)) -> ACTIVE(U53(mark(X1:S),X2:S,X3:S)) 227.39/227.77 MARK(U53(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.39/227.77 MARK(U54(X1:S,X2:S,X3:S)) -> ACTIVE(U54(mark(X1:S),X2:S,X3:S)) 227.39/227.77 MARK(U54(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.39/227.77 MARK(U55(X1:S,X2:S)) -> ACTIVE(U55(mark(X1:S),X2:S)) 227.39/227.77 MARK(U55(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.77 MARK(U56(X:S)) -> ACTIVE(U56(mark(X:S))) 227.39/227.77 MARK(U56(X:S)) -> MARK(X:S) 227.39/227.77 MARK(U61(X1:S,X2:S)) -> ACTIVE(U61(mark(X1:S),X2:S)) 227.39/227.77 MARK(U61(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.77 MARK(U62(X1:S,X2:S)) -> ACTIVE(U62(mark(X1:S),X2:S)) 227.39/227.77 MARK(U62(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.77 MARK(U63(X:S)) -> ACTIVE(U63(mark(X:S))) 227.39/227.77 MARK(U63(X:S)) -> MARK(X:S) 227.39/227.77 MARK(U71(X1:S,X2:S,X3:S)) -> ACTIVE(U71(mark(X1:S),X2:S,X3:S)) 227.39/227.77 MARK(U71(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.39/227.77 MARK(U72(X1:S,X2:S)) -> ACTIVE(U72(mark(X1:S),X2:S)) 227.39/227.77 MARK(U72(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.77 MARK(U73(X1:S,X2:S)) -> ACTIVE(U73(mark(X1:S),X2:S)) 227.39/227.77 MARK(U73(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.77 MARK(U74(X:S)) -> ACTIVE(U74(mark(X:S))) 227.39/227.77 MARK(U74(X:S)) -> MARK(X:S) 227.39/227.77 MARK(U81(X1:S,X2:S)) -> ACTIVE(U81(mark(X1:S),X2:S)) 227.39/227.77 MARK(U81(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.77 MARK(U82(X1:S,X2:S)) -> ACTIVE(U82(mark(X1:S),X2:S)) 227.39/227.77 MARK(U82(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.77 MARK(U83(X:S)) -> ACTIVE(U83(mark(X:S))) 227.39/227.77 MARK(U83(X:S)) -> MARK(X:S) 227.39/227.77 MARK(U91(X1:S,X2:S)) -> ACTIVE(U91(mark(X1:S),X2:S)) 227.39/227.77 MARK(U91(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.77 MARK(U92(X:S)) -> ACTIVE(U92(mark(X:S))) 227.39/227.77 MARK(U92(X:S)) -> MARK(X:S) 227.39/227.77 MARK(__(X1:S,X2:S)) -> ACTIVE(__(mark(X1:S),mark(X2:S))) 227.39/227.77 MARK(__(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.77 MARK(__(X1:S,X2:S)) -> MARK(X2:S) 227.39/227.77 MARK(isList(X:S)) -> ACTIVE(isList(X:S)) 227.39/227.77 MARK(isNeList(X:S)) -> ACTIVE(isNeList(X:S)) 227.39/227.77 MARK(isNePal(X:S)) -> ACTIVE(isNePal(X:S)) 227.39/227.77 MARK(isPal(X:S)) -> ACTIVE(isPal(X:S)) 227.39/227.77 MARK(isPalListKind(X:S)) -> ACTIVE(isPalListKind(X:S)) 227.39/227.77 -> Rules: 227.39/227.77 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.39/227.77 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.39/227.77 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.39/227.77 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.39/227.77 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.39/227.77 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.39/227.77 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.39/227.77 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.39/227.77 U13(active(X:S)) -> U13(X:S) 227.39/227.77 U13(mark(X:S)) -> U13(X:S) 227.39/227.77 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.39/227.77 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.39/227.77 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.39/227.77 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.39/227.77 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.39/227.77 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.39/227.77 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.39/227.77 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.39/227.77 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.39/227.77 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.39/227.77 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.39/227.77 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.39/227.77 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.39/227.77 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.39/227.77 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.39/227.77 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.39/227.77 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.39/227.77 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.39/227.77 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.39/227.77 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.39/227.77 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.39/227.77 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.39/227.77 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.39/227.77 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.39/227.77 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.39/227.77 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.39/227.77 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.39/227.77 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.39/227.77 U26(active(X:S)) -> U26(X:S) 227.39/227.77 U26(mark(X:S)) -> U26(X:S) 227.39/227.77 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.39/227.77 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.39/227.77 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.39/227.77 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.39/227.77 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.39/227.77 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.39/227.77 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.39/227.77 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.39/227.77 U33(active(X:S)) -> U33(X:S) 227.39/227.77 U33(mark(X:S)) -> U33(X:S) 227.39/227.77 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.39/227.77 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.39/227.77 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.39/227.77 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.39/227.77 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.39/227.77 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.39/227.77 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.39/227.77 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.39/227.77 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.39/227.77 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.39/227.77 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.39/227.77 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.39/227.77 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.39/227.77 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.39/227.77 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.39/227.77 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.39/227.77 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.39/227.77 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.39/227.77 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.39/227.77 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.39/227.77 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.39/227.77 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.39/227.77 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.39/227.77 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.39/227.77 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.39/227.77 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.39/227.77 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.39/227.77 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.39/227.77 U46(active(X:S)) -> U46(X:S) 227.39/227.77 U46(mark(X:S)) -> U46(X:S) 227.39/227.77 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.39/227.77 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.39/227.77 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.39/227.77 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.39/227.77 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.39/227.77 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.39/227.77 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.39/227.77 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.39/227.77 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.39/227.77 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.39/227.77 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.39/227.77 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.39/227.77 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.39/227.77 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.39/227.77 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.39/227.77 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.39/227.77 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.39/227.77 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.39/227.77 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.39/227.77 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.39/227.77 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.39/227.77 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.39/227.77 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.39/227.77 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.39/227.77 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.39/227.77 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.39/227.77 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.39/227.77 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.39/227.77 U56(active(X:S)) -> U56(X:S) 227.39/227.77 U56(mark(X:S)) -> U56(X:S) 227.39/227.77 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.39/227.77 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.39/227.77 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.39/227.77 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.39/227.77 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.39/227.77 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.39/227.77 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.39/227.77 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.39/227.77 U63(active(X:S)) -> U63(X:S) 227.39/227.77 U63(mark(X:S)) -> U63(X:S) 227.39/227.77 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.39/227.77 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.39/227.77 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.39/227.77 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.39/227.77 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.39/227.77 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.39/227.77 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.39/227.77 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.39/227.77 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.39/227.77 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.39/227.77 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.39/227.77 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.39/227.77 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.39/227.77 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.39/227.77 U74(active(X:S)) -> U74(X:S) 227.39/227.77 U74(mark(X:S)) -> U74(X:S) 227.39/227.77 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.39/227.77 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.39/227.77 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.39/227.77 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.39/227.77 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.39/227.77 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.39/227.77 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.39/227.77 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.39/227.77 U83(active(X:S)) -> U83(X:S) 227.39/227.77 U83(mark(X:S)) -> U83(X:S) 227.39/227.77 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.39/227.77 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.39/227.77 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.39/227.77 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.39/227.77 U92(active(X:S)) -> U92(X:S) 227.39/227.77 U92(mark(X:S)) -> U92(X:S) 227.39/227.77 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.39/227.77 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.39/227.77 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.39/227.77 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.39/227.77 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.39/227.77 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.39/227.77 active(U13(tt)) -> mark(tt) 227.39/227.77 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.39/227.77 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.39/227.77 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.39/227.77 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.39/227.77 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.39/227.77 active(U26(tt)) -> mark(tt) 227.39/227.77 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.39/227.77 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.39/227.77 active(U33(tt)) -> mark(tt) 227.39/227.77 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.39/227.77 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.39/227.77 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.39/227.77 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.39/227.77 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.39/227.77 active(U46(tt)) -> mark(tt) 227.39/227.77 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.39/227.77 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.39/227.77 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.39/227.77 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.39/227.77 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.39/227.77 active(U56(tt)) -> mark(tt) 227.39/227.77 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.39/227.77 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.39/227.77 active(U63(tt)) -> mark(tt) 227.39/227.77 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.39/227.77 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.39/227.77 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.39/227.77 active(U74(tt)) -> mark(tt) 227.39/227.77 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.39/227.77 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.39/227.77 active(U83(tt)) -> mark(tt) 227.39/227.77 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.39/227.77 active(U92(tt)) -> mark(tt) 227.39/227.77 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.39/227.77 active(__(nil,X:S)) -> mark(X:S) 227.39/227.77 active(__(X:S,nil)) -> mark(X:S) 227.39/227.77 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.39/227.77 active(isList(nil)) -> mark(tt) 227.39/227.77 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.39/227.77 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.39/227.77 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.39/227.77 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.39/227.77 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.39/227.77 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.39/227.77 active(isPal(nil)) -> mark(tt) 227.39/227.77 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.39/227.77 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.39/227.77 active(isPalListKind(a)) -> mark(tt) 227.39/227.77 active(isPalListKind(e)) -> mark(tt) 227.39/227.77 active(isPalListKind(i)) -> mark(tt) 227.39/227.77 active(isPalListKind(nil)) -> mark(tt) 227.39/227.77 active(isPalListKind(o)) -> mark(tt) 227.39/227.77 active(isPalListKind(u)) -> mark(tt) 227.39/227.77 active(isQid(a)) -> mark(tt) 227.39/227.77 active(isQid(e)) -> mark(tt) 227.39/227.77 active(isQid(i)) -> mark(tt) 227.39/227.77 active(isQid(o)) -> mark(tt) 227.39/227.77 active(isQid(u)) -> mark(tt) 227.39/227.77 isList(active(X:S)) -> isList(X:S) 227.39/227.77 isList(mark(X:S)) -> isList(X:S) 227.39/227.77 isNeList(active(X:S)) -> isNeList(X:S) 227.39/227.77 isNeList(mark(X:S)) -> isNeList(X:S) 227.39/227.77 isNePal(active(X:S)) -> isNePal(X:S) 227.39/227.77 isNePal(mark(X:S)) -> isNePal(X:S) 227.39/227.77 isPal(active(X:S)) -> isPal(X:S) 227.39/227.77 isPal(mark(X:S)) -> isPal(X:S) 227.39/227.77 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.39/227.77 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.39/227.77 isQid(active(X:S)) -> isQid(X:S) 227.39/227.77 isQid(mark(X:S)) -> isQid(X:S) 227.39/227.77 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.39/227.77 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.39/227.77 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.39/227.77 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.39/227.77 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.39/227.77 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.39/227.77 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.39/227.77 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.39/227.77 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.39/227.77 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.39/227.77 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.39/227.77 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.39/227.77 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.39/227.77 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.39/227.77 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.39/227.77 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.39/227.77 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.39/227.77 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.39/227.77 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.39/227.77 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.39/227.77 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.39/227.77 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.39/227.77 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.39/227.77 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.39/227.77 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.39/227.77 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.39/227.77 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.39/227.77 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.39/227.77 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.39/227.77 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.39/227.77 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.39/227.77 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.39/227.77 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.39/227.77 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.39/227.77 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.39/227.77 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.39/227.77 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.39/227.77 mark(isList(X:S)) -> active(isList(X:S)) 227.39/227.77 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.39/227.77 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.39/227.77 mark(isPal(X:S)) -> active(isPal(X:S)) 227.39/227.77 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.39/227.77 mark(isQid(X:S)) -> active(isQid(X:S)) 227.39/227.77 mark(a) -> active(a) 227.39/227.77 mark(e) -> active(e) 227.39/227.77 mark(i) -> active(i) 227.39/227.77 mark(nil) -> active(nil) 227.39/227.77 mark(o) -> active(o) 227.39/227.77 mark(tt) -> active(tt) 227.39/227.77 mark(u) -> active(u) 227.39/227.77 -> Usable rules: 227.39/227.77 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.39/227.77 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.39/227.77 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.39/227.77 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.39/227.77 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.39/227.77 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.39/227.77 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.39/227.77 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.39/227.77 U13(active(X:S)) -> U13(X:S) 227.39/227.77 U13(mark(X:S)) -> U13(X:S) 227.39/227.77 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.39/227.77 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.39/227.77 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.39/227.77 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.39/227.77 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.39/227.77 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.39/227.77 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.39/227.77 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.39/227.77 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.39/227.77 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.39/227.77 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.39/227.77 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.39/227.77 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.39/227.77 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.39/227.77 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.39/227.77 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.39/227.77 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.39/227.77 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.39/227.77 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.39/227.77 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.39/227.77 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.39/227.77 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.39/227.77 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.39/227.77 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.39/227.77 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.39/227.77 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.39/227.77 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.39/227.77 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.39/227.77 U26(active(X:S)) -> U26(X:S) 227.39/227.77 U26(mark(X:S)) -> U26(X:S) 227.39/227.77 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.39/227.77 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.39/227.77 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.39/227.77 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.39/227.77 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.39/227.77 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.39/227.77 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.39/227.77 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.39/227.77 U33(active(X:S)) -> U33(X:S) 227.39/227.77 U33(mark(X:S)) -> U33(X:S) 227.39/227.77 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.39/227.77 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.39/227.77 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.39/227.77 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.39/227.77 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.39/227.77 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.39/227.77 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.39/227.77 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.39/227.77 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.39/227.77 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.39/227.77 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.39/227.77 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.39/227.77 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.39/227.77 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.39/227.77 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.39/227.77 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.39/227.77 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.39/227.77 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.39/227.77 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.39/227.77 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.39/227.77 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.39/227.77 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.39/227.77 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.39/227.77 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.39/227.77 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.39/227.77 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.39/227.77 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.39/227.77 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.39/227.77 U46(active(X:S)) -> U46(X:S) 227.39/227.77 U46(mark(X:S)) -> U46(X:S) 227.39/227.77 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.39/227.77 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.39/227.77 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.39/227.77 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.39/227.77 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.39/227.77 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.39/227.77 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.39/227.77 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.39/227.77 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.39/227.77 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.39/227.77 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.39/227.77 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.39/227.77 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.39/227.77 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.39/227.77 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.39/227.77 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.39/227.77 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.39/227.77 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.39/227.77 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.39/227.77 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.39/227.77 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.39/227.77 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.39/227.77 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.39/227.77 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.39/227.77 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.39/227.77 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.39/227.77 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.39/227.77 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.39/227.77 U56(active(X:S)) -> U56(X:S) 227.39/227.77 U56(mark(X:S)) -> U56(X:S) 227.39/227.77 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.39/227.77 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.39/227.77 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.39/227.77 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.39/227.77 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.39/227.77 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.39/227.77 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.39/227.77 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.39/227.77 U63(active(X:S)) -> U63(X:S) 227.39/227.77 U63(mark(X:S)) -> U63(X:S) 227.39/227.77 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.39/227.77 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.39/227.77 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.39/227.77 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.39/227.77 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.39/227.77 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.39/227.77 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.39/227.77 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.39/227.77 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.39/227.77 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.39/227.77 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.39/227.77 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.39/227.77 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.39/227.77 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.39/227.77 U74(active(X:S)) -> U74(X:S) 227.39/227.77 U74(mark(X:S)) -> U74(X:S) 227.39/227.77 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.39/227.77 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.39/227.77 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.39/227.77 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.39/227.77 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.39/227.77 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.39/227.77 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.39/227.77 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.39/227.77 U83(active(X:S)) -> U83(X:S) 227.39/227.77 U83(mark(X:S)) -> U83(X:S) 227.39/227.77 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.39/227.77 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.39/227.77 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.39/227.77 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.39/227.77 U92(active(X:S)) -> U92(X:S) 227.39/227.77 U92(mark(X:S)) -> U92(X:S) 227.39/227.77 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.39/227.77 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.39/227.77 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.39/227.77 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.39/227.77 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.39/227.77 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.39/227.77 active(U13(tt)) -> mark(tt) 227.39/227.77 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.39/227.77 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.39/227.77 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.39/227.77 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.39/227.77 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.39/227.77 active(U26(tt)) -> mark(tt) 227.39/227.77 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.39/227.77 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.39/227.77 active(U33(tt)) -> mark(tt) 227.39/227.77 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.39/227.77 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.39/227.77 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.39/227.77 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.39/227.77 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.39/227.77 active(U46(tt)) -> mark(tt) 227.39/227.77 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.39/227.77 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.39/227.77 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.39/227.77 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.39/227.77 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.39/227.77 active(U56(tt)) -> mark(tt) 227.39/227.77 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.39/227.77 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.39/227.77 active(U63(tt)) -> mark(tt) 227.39/227.77 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.39/227.77 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.39/227.77 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.39/227.77 active(U74(tt)) -> mark(tt) 227.39/227.77 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.39/227.77 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.39/227.77 active(U83(tt)) -> mark(tt) 227.39/227.77 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.39/227.77 active(U92(tt)) -> mark(tt) 227.39/227.77 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.39/227.77 active(__(nil,X:S)) -> mark(X:S) 227.39/227.77 active(__(X:S,nil)) -> mark(X:S) 227.39/227.77 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.39/227.77 active(isList(nil)) -> mark(tt) 227.39/227.77 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.39/227.77 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.39/227.77 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.39/227.77 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.39/227.77 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.39/227.77 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.39/227.77 active(isPal(nil)) -> mark(tt) 227.39/227.77 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.39/227.77 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.39/227.77 active(isPalListKind(a)) -> mark(tt) 227.39/227.77 active(isPalListKind(e)) -> mark(tt) 227.39/227.77 active(isPalListKind(i)) -> mark(tt) 227.39/227.77 active(isPalListKind(nil)) -> mark(tt) 227.39/227.77 active(isPalListKind(o)) -> mark(tt) 227.39/227.77 active(isPalListKind(u)) -> mark(tt) 227.39/227.77 active(isQid(a)) -> mark(tt) 227.39/227.77 active(isQid(e)) -> mark(tt) 227.39/227.77 active(isQid(i)) -> mark(tt) 227.39/227.77 active(isQid(o)) -> mark(tt) 227.39/227.77 active(isQid(u)) -> mark(tt) 227.39/227.77 isList(active(X:S)) -> isList(X:S) 227.39/227.77 isList(mark(X:S)) -> isList(X:S) 227.39/227.77 isNeList(active(X:S)) -> isNeList(X:S) 227.39/227.77 isNeList(mark(X:S)) -> isNeList(X:S) 227.39/227.77 isNePal(active(X:S)) -> isNePal(X:S) 227.39/227.77 isNePal(mark(X:S)) -> isNePal(X:S) 227.39/227.77 isPal(active(X:S)) -> isPal(X:S) 227.39/227.77 isPal(mark(X:S)) -> isPal(X:S) 227.39/227.77 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.39/227.77 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.39/227.77 isQid(active(X:S)) -> isQid(X:S) 227.39/227.77 isQid(mark(X:S)) -> isQid(X:S) 227.39/227.77 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.39/227.77 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.39/227.77 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.39/227.77 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.39/227.77 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.39/227.77 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.39/227.77 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.39/227.77 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.39/227.77 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.39/227.77 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.39/227.77 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.39/227.77 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.39/227.77 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.39/227.77 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.39/227.77 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.39/227.77 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.39/227.77 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.39/227.77 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.39/227.77 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.39/227.77 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.39/227.77 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.39/227.77 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.39/227.77 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.39/227.77 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.39/227.77 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.39/227.77 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.39/227.77 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.39/227.77 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.39/227.77 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.39/227.77 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.39/227.77 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.39/227.77 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.39/227.77 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.39/227.77 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.39/227.77 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.39/227.77 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.39/227.77 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.39/227.77 mark(isList(X:S)) -> active(isList(X:S)) 227.39/227.77 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.39/227.77 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.39/227.77 mark(isPal(X:S)) -> active(isPal(X:S)) 227.39/227.77 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.39/227.77 mark(isQid(X:S)) -> active(isQid(X:S)) 227.39/227.77 mark(a) -> active(a) 227.39/227.77 mark(e) -> active(e) 227.39/227.77 mark(i) -> active(i) 227.39/227.77 mark(nil) -> active(nil) 227.39/227.77 mark(o) -> active(o) 227.39/227.77 mark(tt) -> active(tt) 227.39/227.77 mark(u) -> active(u) 227.39/227.77 ->Interpretation type: 227.39/227.77 Linear 227.39/227.77 ->Coefficients: 227.39/227.77 Natural Numbers 227.39/227.77 ->Dimension: 227.39/227.77 1 227.39/227.77 ->Bound: 227.39/227.77 2 227.39/227.77 ->Interpretation: 227.39/227.77 227.39/227.77 [U11](X1,X2) = X1 + 2.X2 227.39/227.77 [U12](X1,X2) = X1 + 2.X2 227.39/227.77 [U13](X) = X 227.39/227.77 [U21](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.39/227.77 [U22](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.39/227.77 [U23](X1,X2,X3) = X1 + 2.X2 + 2.X3 + 2 227.39/227.77 [U24](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 227.39/227.77 [U25](X1,X2) = X1 + 2.X2 + 2 227.39/227.77 [U26](X) = X + 2 227.39/227.77 [U31](X1,X2) = X1 + 2.X2 227.39/227.77 [U32](X1,X2) = X1 + 2.X2 227.39/227.77 [U33](X) = 2.X + 2 227.39/227.77 [U41](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.39/227.77 [U42](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.39/227.77 [U43](X1,X2,X3) = X1 + 2.X2 + 2.X3 + 2 227.39/227.77 [U44](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 227.39/227.77 [U45](X1,X2) = X1 + 2.X2 + 2 227.39/227.77 [U46](X) = X + 2 227.39/227.77 [U51](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.39/227.77 [U52](X1,X2,X3) = X1 + 2.X2 + 2.X3 + 2 227.39/227.77 [U53](X1,X2,X3) = X1 + 2.X2 + 2.X3 + 2 227.39/227.77 [U54](X1,X2,X3) = X1 + 2.X2 + 2.X3 + 2 227.39/227.77 [U55](X1,X2) = X1 + 2.X2 + 2 227.39/227.77 [U56](X) = X + 2 227.39/227.77 [U61](X1,X2) = X1 + X2 227.39/227.77 [U62](X1,X2) = X1 + X2 227.39/227.77 [U63](X) = X + 2 227.39/227.77 [U71](X1,X2,X3) = 2.X1 + X2 + 2.X3 + 2 227.39/227.77 [U72](X1,X2) = 2.X1 + X2 + 2 227.39/227.77 [U73](X1,X2) = X1 227.39/227.77 [U74](X) = X 227.39/227.77 [U81](X1,X2) = X1 + X2 227.39/227.77 [U82](X1,X2) = X1 + X2 227.39/227.77 [U83](X) = X 227.39/227.77 [U91](X1,X2) = X1 227.39/227.77 [U92](X) = X 227.39/227.77 [__](X1,X2) = 2.X1 + X2 + 2 227.39/227.77 [active](X) = X 227.39/227.77 [isList](X) = 2.X + 2 227.39/227.77 [isNeList](X) = 2.X + 2 227.39/227.77 [isNePal](X) = X + 2 227.39/227.77 [isPal](X) = X + 2 227.39/227.77 [isPalListKind](X) = 2 227.39/227.77 [isQid](X) = X 227.39/227.77 [mark](X) = X 227.39/227.77 [a] = 2 227.39/227.77 [e] = 2 227.39/227.77 [fSNonEmpty] = 0 227.39/227.77 [i] = 2 227.39/227.77 [nil] = 2 227.39/227.77 [o] = 2 227.39/227.77 [tt] = 2 227.39/227.77 [u] = 2 227.39/227.77 [U11#](X1,X2) = 0 227.39/227.77 [U12#](X1,X2) = 0 227.39/227.77 [U13#](X) = 0 227.39/227.77 [U21#](X1,X2,X3) = 0 227.39/227.77 [U22#](X1,X2,X3) = 0 227.39/227.77 [U23#](X1,X2,X3) = 0 227.39/227.77 [U24#](X1,X2,X3) = 0 227.39/227.77 [U25#](X1,X2) = 0 227.39/227.77 [U26#](X) = 0 227.39/227.77 [U31#](X1,X2) = 0 227.39/227.77 [U32#](X1,X2) = 0 227.39/227.77 [U33#](X) = 0 227.39/227.77 [U41#](X1,X2,X3) = 0 227.39/227.77 [U42#](X1,X2,X3) = 0 227.39/227.77 [U43#](X1,X2,X3) = 0 227.39/227.77 [U44#](X1,X2,X3) = 0 227.39/227.77 [U45#](X1,X2) = 0 227.39/227.77 [U46#](X) = 0 227.39/227.77 [U51#](X1,X2,X3) = 0 227.39/227.77 [U52#](X1,X2,X3) = 0 227.39/227.77 [U53#](X1,X2,X3) = 0 227.39/227.77 [U54#](X1,X2,X3) = 0 227.39/227.77 [U55#](X1,X2) = 0 227.39/227.77 [U56#](X) = 0 227.39/227.77 [U61#](X1,X2) = 0 227.39/227.77 [U62#](X1,X2) = 0 227.39/227.77 [U63#](X) = 0 227.39/227.77 [U71#](X1,X2,X3) = 0 227.39/227.77 [U72#](X1,X2) = 0 227.39/227.77 [U73#](X1,X2) = 0 227.39/227.77 [U74#](X) = 0 227.39/227.77 [U81#](X1,X2) = 0 227.39/227.77 [U82#](X1,X2) = 0 227.39/227.77 [U83#](X) = 0 227.39/227.77 [U91#](X1,X2) = 0 227.39/227.77 [U92#](X) = 0 227.39/227.77 [__#](X1,X2) = 0 227.39/227.77 [ACTIVE](X) = 2.X + 2 227.39/227.77 [ISLIST](X) = 0 227.39/227.77 [ISNELIST](X) = 0 227.39/227.77 [ISNEPAL](X) = 0 227.39/227.77 [ISPAL](X) = 0 227.39/227.77 [ISPALLISTKIND](X) = 0 227.39/227.77 [ISQID](X) = 0 227.39/227.77 [MARK](X) = 2.X + 2 227.39/227.77 227.39/227.77 Problem 1.44: 227.39/227.77 227.39/227.77 SCC Processor: 227.39/227.77 -> Pairs: 227.39/227.77 ACTIVE(U91(tt,V2:S)) -> MARK(U92(isPalListKind(V2:S))) 227.39/227.77 ACTIVE(isList(__(V1:S,V2:S))) -> MARK(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.39/227.77 ACTIVE(isList(V:S)) -> MARK(U11(isPalListKind(V:S),V:S)) 227.39/227.77 ACTIVE(isNeList(__(V1:S,V2:S))) -> MARK(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.39/227.77 ACTIVE(isNeList(__(V1:S,V2:S))) -> MARK(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.39/227.77 ACTIVE(isNeList(V:S)) -> MARK(U31(isPalListKind(V:S),V:S)) 227.39/227.77 ACTIVE(isNePal(__(I:S,__(P:S,I:S)))) -> MARK(U71(isQid(I:S),I:S,P:S)) 227.39/227.77 ACTIVE(isNePal(V:S)) -> MARK(U61(isPalListKind(V:S),V:S)) 227.39/227.77 ACTIVE(isPal(V:S)) -> MARK(U81(isPalListKind(V:S),V:S)) 227.39/227.77 ACTIVE(isPalListKind(__(V1:S,V2:S))) -> MARK(U91(isPalListKind(V1:S),V2:S)) 227.39/227.77 MARK(U11(X1:S,X2:S)) -> ACTIVE(U11(mark(X1:S),X2:S)) 227.39/227.77 MARK(U11(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.77 MARK(U12(X1:S,X2:S)) -> ACTIVE(U12(mark(X1:S),X2:S)) 227.39/227.77 MARK(U12(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.77 MARK(U13(X:S)) -> ACTIVE(U13(mark(X:S))) 227.39/227.77 MARK(U13(X:S)) -> MARK(X:S) 227.39/227.77 MARK(U21(X1:S,X2:S,X3:S)) -> ACTIVE(U21(mark(X1:S),X2:S,X3:S)) 227.39/227.77 MARK(U21(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.39/227.77 MARK(U22(X1:S,X2:S,X3:S)) -> ACTIVE(U22(mark(X1:S),X2:S,X3:S)) 227.39/227.77 MARK(U22(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.39/227.77 MARK(U23(X1:S,X2:S,X3:S)) -> ACTIVE(U23(mark(X1:S),X2:S,X3:S)) 227.39/227.77 MARK(U23(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.39/227.77 MARK(U24(X1:S,X2:S,X3:S)) -> ACTIVE(U24(mark(X1:S),X2:S,X3:S)) 227.39/227.77 MARK(U24(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.39/227.77 MARK(U25(X1:S,X2:S)) -> ACTIVE(U25(mark(X1:S),X2:S)) 227.39/227.77 MARK(U25(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.77 MARK(U26(X:S)) -> ACTIVE(U26(mark(X:S))) 227.39/227.77 MARK(U26(X:S)) -> MARK(X:S) 227.39/227.77 MARK(U31(X1:S,X2:S)) -> ACTIVE(U31(mark(X1:S),X2:S)) 227.39/227.77 MARK(U31(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.77 MARK(U32(X1:S,X2:S)) -> ACTIVE(U32(mark(X1:S),X2:S)) 227.39/227.77 MARK(U32(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.77 MARK(U33(X:S)) -> ACTIVE(U33(mark(X:S))) 227.39/227.77 MARK(U33(X:S)) -> MARK(X:S) 227.39/227.77 MARK(U41(X1:S,X2:S,X3:S)) -> ACTIVE(U41(mark(X1:S),X2:S,X3:S)) 227.39/227.77 MARK(U41(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.39/227.77 MARK(U42(X1:S,X2:S,X3:S)) -> ACTIVE(U42(mark(X1:S),X2:S,X3:S)) 227.39/227.77 MARK(U42(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.39/227.77 MARK(U43(X1:S,X2:S,X3:S)) -> ACTIVE(U43(mark(X1:S),X2:S,X3:S)) 227.39/227.77 MARK(U43(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.39/227.77 MARK(U44(X1:S,X2:S,X3:S)) -> ACTIVE(U44(mark(X1:S),X2:S,X3:S)) 227.39/227.77 MARK(U44(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.39/227.77 MARK(U45(X1:S,X2:S)) -> ACTIVE(U45(mark(X1:S),X2:S)) 227.39/227.77 MARK(U45(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.77 MARK(U46(X:S)) -> ACTIVE(U46(mark(X:S))) 227.39/227.77 MARK(U46(X:S)) -> MARK(X:S) 227.39/227.77 MARK(U51(X1:S,X2:S,X3:S)) -> ACTIVE(U51(mark(X1:S),X2:S,X3:S)) 227.39/227.77 MARK(U51(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.39/227.77 MARK(U52(X1:S,X2:S,X3:S)) -> ACTIVE(U52(mark(X1:S),X2:S,X3:S)) 227.39/227.77 MARK(U52(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.39/227.77 MARK(U53(X1:S,X2:S,X3:S)) -> ACTIVE(U53(mark(X1:S),X2:S,X3:S)) 227.39/227.77 MARK(U53(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.39/227.77 MARK(U54(X1:S,X2:S,X3:S)) -> ACTIVE(U54(mark(X1:S),X2:S,X3:S)) 227.39/227.77 MARK(U54(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.39/227.77 MARK(U55(X1:S,X2:S)) -> ACTIVE(U55(mark(X1:S),X2:S)) 227.39/227.77 MARK(U55(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.77 MARK(U56(X:S)) -> ACTIVE(U56(mark(X:S))) 227.39/227.77 MARK(U56(X:S)) -> MARK(X:S) 227.39/227.77 MARK(U61(X1:S,X2:S)) -> ACTIVE(U61(mark(X1:S),X2:S)) 227.39/227.77 MARK(U61(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.77 MARK(U62(X1:S,X2:S)) -> ACTIVE(U62(mark(X1:S),X2:S)) 227.39/227.77 MARK(U62(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.77 MARK(U63(X:S)) -> ACTIVE(U63(mark(X:S))) 227.39/227.77 MARK(U63(X:S)) -> MARK(X:S) 227.39/227.77 MARK(U71(X1:S,X2:S,X3:S)) -> ACTIVE(U71(mark(X1:S),X2:S,X3:S)) 227.39/227.77 MARK(U71(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.39/227.77 MARK(U72(X1:S,X2:S)) -> ACTIVE(U72(mark(X1:S),X2:S)) 227.39/227.77 MARK(U72(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.77 MARK(U73(X1:S,X2:S)) -> ACTIVE(U73(mark(X1:S),X2:S)) 227.39/227.77 MARK(U73(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.77 MARK(U74(X:S)) -> ACTIVE(U74(mark(X:S))) 227.39/227.77 MARK(U74(X:S)) -> MARK(X:S) 227.39/227.77 MARK(U81(X1:S,X2:S)) -> ACTIVE(U81(mark(X1:S),X2:S)) 227.39/227.77 MARK(U81(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.77 MARK(U82(X1:S,X2:S)) -> ACTIVE(U82(mark(X1:S),X2:S)) 227.39/227.77 MARK(U82(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.77 MARK(U83(X:S)) -> ACTIVE(U83(mark(X:S))) 227.39/227.77 MARK(U83(X:S)) -> MARK(X:S) 227.39/227.77 MARK(U91(X1:S,X2:S)) -> ACTIVE(U91(mark(X1:S),X2:S)) 227.39/227.77 MARK(U91(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.77 MARK(U92(X:S)) -> ACTIVE(U92(mark(X:S))) 227.39/227.77 MARK(U92(X:S)) -> MARK(X:S) 227.39/227.77 MARK(__(X1:S,X2:S)) -> ACTIVE(__(mark(X1:S),mark(X2:S))) 227.39/227.77 MARK(__(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.77 MARK(__(X1:S,X2:S)) -> MARK(X2:S) 227.39/227.77 MARK(isList(X:S)) -> ACTIVE(isList(X:S)) 227.39/227.77 MARK(isNeList(X:S)) -> ACTIVE(isNeList(X:S)) 227.39/227.77 MARK(isNePal(X:S)) -> ACTIVE(isNePal(X:S)) 227.39/227.77 MARK(isPal(X:S)) -> ACTIVE(isPal(X:S)) 227.39/227.77 MARK(isPalListKind(X:S)) -> ACTIVE(isPalListKind(X:S)) 227.39/227.77 -> Rules: 227.39/227.77 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.39/227.77 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.39/227.77 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.39/227.77 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.39/227.77 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.39/227.77 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.39/227.77 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.39/227.77 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.39/227.77 U13(active(X:S)) -> U13(X:S) 227.39/227.77 U13(mark(X:S)) -> U13(X:S) 227.39/227.77 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.39/227.77 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.39/227.77 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.39/227.77 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.39/227.77 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.39/227.77 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.39/227.77 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.39/227.77 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.39/227.77 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.39/227.77 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.39/227.77 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.39/227.77 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.39/227.77 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.39/227.77 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.39/227.77 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.39/227.77 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.39/227.77 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.39/227.77 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.39/227.77 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.39/227.77 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.39/227.77 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.39/227.77 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.39/227.77 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.39/227.77 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.39/227.77 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.39/227.77 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.39/227.77 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.39/227.77 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.39/227.77 U26(active(X:S)) -> U26(X:S) 227.39/227.77 U26(mark(X:S)) -> U26(X:S) 227.39/227.77 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.39/227.77 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.39/227.77 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.39/227.77 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.39/227.77 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.39/227.77 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.39/227.77 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.39/227.77 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.39/227.77 U33(active(X:S)) -> U33(X:S) 227.39/227.77 U33(mark(X:S)) -> U33(X:S) 227.39/227.77 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.39/227.77 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.39/227.77 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.39/227.77 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.39/227.77 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.39/227.77 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.39/227.77 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.39/227.77 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.39/227.77 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.39/227.77 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.39/227.77 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.39/227.77 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.39/227.77 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.39/227.77 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.39/227.77 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.39/227.77 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.39/227.77 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.39/227.77 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.39/227.77 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.39/227.77 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.39/227.77 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.39/227.77 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.39/227.77 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.39/227.77 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.39/227.77 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.39/227.77 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.39/227.77 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.39/227.77 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.39/227.77 U46(active(X:S)) -> U46(X:S) 227.39/227.77 U46(mark(X:S)) -> U46(X:S) 227.39/227.77 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.39/227.77 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.39/227.77 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.39/227.77 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.39/227.77 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.39/227.77 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.39/227.77 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.39/227.77 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.39/227.77 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.39/227.77 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.39/227.77 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.39/227.77 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.39/227.77 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.39/227.77 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.39/227.77 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.39/227.77 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.39/227.77 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.39/227.77 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.39/227.77 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.39/227.77 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.39/227.77 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.39/227.77 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.39/227.77 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.39/227.77 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.39/227.77 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.39/227.77 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.39/227.77 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.39/227.77 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.39/227.77 U56(active(X:S)) -> U56(X:S) 227.39/227.77 U56(mark(X:S)) -> U56(X:S) 227.39/227.77 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.39/227.77 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.39/227.77 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.39/227.78 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.39/227.78 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.39/227.78 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.39/227.78 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.39/227.78 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.39/227.78 U63(active(X:S)) -> U63(X:S) 227.39/227.78 U63(mark(X:S)) -> U63(X:S) 227.39/227.78 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.39/227.78 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.39/227.78 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.39/227.78 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.39/227.78 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.39/227.78 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.39/227.78 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.39/227.78 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.39/227.78 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.39/227.78 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.39/227.78 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.39/227.78 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.39/227.78 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.39/227.78 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.39/227.78 U74(active(X:S)) -> U74(X:S) 227.39/227.78 U74(mark(X:S)) -> U74(X:S) 227.39/227.78 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.39/227.78 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.39/227.78 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.39/227.78 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.39/227.78 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.39/227.78 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.39/227.78 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.39/227.78 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.39/227.78 U83(active(X:S)) -> U83(X:S) 227.39/227.78 U83(mark(X:S)) -> U83(X:S) 227.39/227.78 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.39/227.78 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.39/227.78 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.39/227.78 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.39/227.78 U92(active(X:S)) -> U92(X:S) 227.39/227.78 U92(mark(X:S)) -> U92(X:S) 227.39/227.78 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.39/227.78 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.39/227.78 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.39/227.78 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.39/227.78 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.39/227.78 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.39/227.78 active(U13(tt)) -> mark(tt) 227.39/227.78 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.39/227.78 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.39/227.78 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.39/227.78 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.39/227.78 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.39/227.78 active(U26(tt)) -> mark(tt) 227.39/227.78 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.39/227.78 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.39/227.78 active(U33(tt)) -> mark(tt) 227.39/227.78 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.39/227.78 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.39/227.78 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.39/227.78 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.39/227.78 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.39/227.78 active(U46(tt)) -> mark(tt) 227.39/227.78 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.39/227.78 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.39/227.78 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.39/227.78 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.39/227.78 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.39/227.78 active(U56(tt)) -> mark(tt) 227.39/227.78 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.39/227.78 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.39/227.78 active(U63(tt)) -> mark(tt) 227.39/227.78 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.39/227.78 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.39/227.78 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.39/227.78 active(U74(tt)) -> mark(tt) 227.39/227.78 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.39/227.78 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.39/227.78 active(U83(tt)) -> mark(tt) 227.39/227.78 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.39/227.78 active(U92(tt)) -> mark(tt) 227.39/227.78 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.39/227.78 active(__(nil,X:S)) -> mark(X:S) 227.39/227.78 active(__(X:S,nil)) -> mark(X:S) 227.39/227.78 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.39/227.78 active(isList(nil)) -> mark(tt) 227.39/227.78 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.39/227.78 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.39/227.78 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.39/227.78 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.39/227.78 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.39/227.78 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.39/227.78 active(isPal(nil)) -> mark(tt) 227.39/227.78 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.39/227.78 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.39/227.78 active(isPalListKind(a)) -> mark(tt) 227.39/227.78 active(isPalListKind(e)) -> mark(tt) 227.39/227.78 active(isPalListKind(i)) -> mark(tt) 227.39/227.78 active(isPalListKind(nil)) -> mark(tt) 227.39/227.78 active(isPalListKind(o)) -> mark(tt) 227.39/227.78 active(isPalListKind(u)) -> mark(tt) 227.39/227.78 active(isQid(a)) -> mark(tt) 227.39/227.78 active(isQid(e)) -> mark(tt) 227.39/227.78 active(isQid(i)) -> mark(tt) 227.39/227.78 active(isQid(o)) -> mark(tt) 227.39/227.78 active(isQid(u)) -> mark(tt) 227.39/227.78 isList(active(X:S)) -> isList(X:S) 227.39/227.78 isList(mark(X:S)) -> isList(X:S) 227.39/227.78 isNeList(active(X:S)) -> isNeList(X:S) 227.39/227.78 isNeList(mark(X:S)) -> isNeList(X:S) 227.39/227.78 isNePal(active(X:S)) -> isNePal(X:S) 227.39/227.78 isNePal(mark(X:S)) -> isNePal(X:S) 227.39/227.78 isPal(active(X:S)) -> isPal(X:S) 227.39/227.78 isPal(mark(X:S)) -> isPal(X:S) 227.39/227.78 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.39/227.78 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.39/227.78 isQid(active(X:S)) -> isQid(X:S) 227.39/227.78 isQid(mark(X:S)) -> isQid(X:S) 227.39/227.78 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.39/227.78 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.39/227.78 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.39/227.78 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.39/227.78 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.39/227.78 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.39/227.78 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.39/227.78 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.39/227.78 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.39/227.78 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.39/227.78 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.39/227.78 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.39/227.78 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.39/227.78 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.39/227.78 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.39/227.78 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.39/227.78 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.39/227.78 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.39/227.78 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.39/227.78 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.39/227.78 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.39/227.78 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.39/227.78 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.39/227.78 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.39/227.78 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.39/227.78 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.39/227.78 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.39/227.78 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.39/227.78 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.39/227.78 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.39/227.78 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.39/227.78 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.39/227.78 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.39/227.78 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.39/227.78 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.39/227.78 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.39/227.78 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.39/227.78 mark(isList(X:S)) -> active(isList(X:S)) 227.39/227.78 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.39/227.78 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.39/227.78 mark(isPal(X:S)) -> active(isPal(X:S)) 227.39/227.78 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.39/227.78 mark(isQid(X:S)) -> active(isQid(X:S)) 227.39/227.78 mark(a) -> active(a) 227.39/227.78 mark(e) -> active(e) 227.39/227.78 mark(i) -> active(i) 227.39/227.78 mark(nil) -> active(nil) 227.39/227.78 mark(o) -> active(o) 227.39/227.78 mark(tt) -> active(tt) 227.39/227.78 mark(u) -> active(u) 227.39/227.78 ->Strongly Connected Components: 227.39/227.78 ->->Cycle: 227.39/227.78 ->->-> Pairs: 227.39/227.78 ACTIVE(U91(tt,V2:S)) -> MARK(U92(isPalListKind(V2:S))) 227.39/227.78 ACTIVE(isList(__(V1:S,V2:S))) -> MARK(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.39/227.78 ACTIVE(isList(V:S)) -> MARK(U11(isPalListKind(V:S),V:S)) 227.39/227.78 ACTIVE(isNeList(__(V1:S,V2:S))) -> MARK(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.39/227.78 ACTIVE(isNeList(__(V1:S,V2:S))) -> MARK(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.39/227.78 ACTIVE(isNeList(V:S)) -> MARK(U31(isPalListKind(V:S),V:S)) 227.39/227.78 ACTIVE(isNePal(__(I:S,__(P:S,I:S)))) -> MARK(U71(isQid(I:S),I:S,P:S)) 227.39/227.78 ACTIVE(isNePal(V:S)) -> MARK(U61(isPalListKind(V:S),V:S)) 227.39/227.78 ACTIVE(isPal(V:S)) -> MARK(U81(isPalListKind(V:S),V:S)) 227.39/227.78 ACTIVE(isPalListKind(__(V1:S,V2:S))) -> MARK(U91(isPalListKind(V1:S),V2:S)) 227.39/227.78 MARK(U11(X1:S,X2:S)) -> ACTIVE(U11(mark(X1:S),X2:S)) 227.39/227.78 MARK(U11(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.78 MARK(U12(X1:S,X2:S)) -> ACTIVE(U12(mark(X1:S),X2:S)) 227.39/227.78 MARK(U12(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.78 MARK(U13(X:S)) -> ACTIVE(U13(mark(X:S))) 227.39/227.78 MARK(U13(X:S)) -> MARK(X:S) 227.39/227.78 MARK(U21(X1:S,X2:S,X3:S)) -> ACTIVE(U21(mark(X1:S),X2:S,X3:S)) 227.39/227.78 MARK(U21(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.39/227.78 MARK(U22(X1:S,X2:S,X3:S)) -> ACTIVE(U22(mark(X1:S),X2:S,X3:S)) 227.39/227.78 MARK(U22(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.39/227.78 MARK(U23(X1:S,X2:S,X3:S)) -> ACTIVE(U23(mark(X1:S),X2:S,X3:S)) 227.39/227.78 MARK(U23(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.39/227.78 MARK(U24(X1:S,X2:S,X3:S)) -> ACTIVE(U24(mark(X1:S),X2:S,X3:S)) 227.39/227.78 MARK(U24(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.39/227.78 MARK(U25(X1:S,X2:S)) -> ACTIVE(U25(mark(X1:S),X2:S)) 227.39/227.78 MARK(U25(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.78 MARK(U26(X:S)) -> ACTIVE(U26(mark(X:S))) 227.39/227.78 MARK(U26(X:S)) -> MARK(X:S) 227.39/227.78 MARK(U31(X1:S,X2:S)) -> ACTIVE(U31(mark(X1:S),X2:S)) 227.39/227.78 MARK(U31(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.78 MARK(U32(X1:S,X2:S)) -> ACTIVE(U32(mark(X1:S),X2:S)) 227.39/227.78 MARK(U32(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.78 MARK(U33(X:S)) -> ACTIVE(U33(mark(X:S))) 227.39/227.78 MARK(U33(X:S)) -> MARK(X:S) 227.39/227.78 MARK(U41(X1:S,X2:S,X3:S)) -> ACTIVE(U41(mark(X1:S),X2:S,X3:S)) 227.39/227.78 MARK(U41(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.39/227.78 MARK(U42(X1:S,X2:S,X3:S)) -> ACTIVE(U42(mark(X1:S),X2:S,X3:S)) 227.39/227.78 MARK(U42(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.39/227.78 MARK(U43(X1:S,X2:S,X3:S)) -> ACTIVE(U43(mark(X1:S),X2:S,X3:S)) 227.39/227.78 MARK(U43(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.39/227.78 MARK(U44(X1:S,X2:S,X3:S)) -> ACTIVE(U44(mark(X1:S),X2:S,X3:S)) 227.39/227.78 MARK(U44(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.39/227.78 MARK(U45(X1:S,X2:S)) -> ACTIVE(U45(mark(X1:S),X2:S)) 227.39/227.78 MARK(U45(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.78 MARK(U46(X:S)) -> ACTIVE(U46(mark(X:S))) 227.39/227.78 MARK(U46(X:S)) -> MARK(X:S) 227.39/227.78 MARK(U51(X1:S,X2:S,X3:S)) -> ACTIVE(U51(mark(X1:S),X2:S,X3:S)) 227.39/227.78 MARK(U51(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.39/227.78 MARK(U52(X1:S,X2:S,X3:S)) -> ACTIVE(U52(mark(X1:S),X2:S,X3:S)) 227.39/227.78 MARK(U52(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.39/227.78 MARK(U53(X1:S,X2:S,X3:S)) -> ACTIVE(U53(mark(X1:S),X2:S,X3:S)) 227.39/227.78 MARK(U53(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.39/227.78 MARK(U54(X1:S,X2:S,X3:S)) -> ACTIVE(U54(mark(X1:S),X2:S,X3:S)) 227.39/227.78 MARK(U54(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.39/227.78 MARK(U55(X1:S,X2:S)) -> ACTIVE(U55(mark(X1:S),X2:S)) 227.39/227.78 MARK(U55(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.78 MARK(U56(X:S)) -> ACTIVE(U56(mark(X:S))) 227.39/227.78 MARK(U56(X:S)) -> MARK(X:S) 227.39/227.78 MARK(U61(X1:S,X2:S)) -> ACTIVE(U61(mark(X1:S),X2:S)) 227.39/227.78 MARK(U61(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.78 MARK(U62(X1:S,X2:S)) -> ACTIVE(U62(mark(X1:S),X2:S)) 227.39/227.78 MARK(U62(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.78 MARK(U63(X:S)) -> ACTIVE(U63(mark(X:S))) 227.39/227.78 MARK(U63(X:S)) -> MARK(X:S) 227.39/227.78 MARK(U71(X1:S,X2:S,X3:S)) -> ACTIVE(U71(mark(X1:S),X2:S,X3:S)) 227.39/227.78 MARK(U71(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.39/227.78 MARK(U72(X1:S,X2:S)) -> ACTIVE(U72(mark(X1:S),X2:S)) 227.39/227.78 MARK(U72(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.78 MARK(U73(X1:S,X2:S)) -> ACTIVE(U73(mark(X1:S),X2:S)) 227.39/227.78 MARK(U73(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.78 MARK(U74(X:S)) -> ACTIVE(U74(mark(X:S))) 227.39/227.78 MARK(U74(X:S)) -> MARK(X:S) 227.39/227.78 MARK(U81(X1:S,X2:S)) -> ACTIVE(U81(mark(X1:S),X2:S)) 227.39/227.78 MARK(U81(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.78 MARK(U82(X1:S,X2:S)) -> ACTIVE(U82(mark(X1:S),X2:S)) 227.39/227.78 MARK(U82(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.78 MARK(U83(X:S)) -> ACTIVE(U83(mark(X:S))) 227.39/227.78 MARK(U83(X:S)) -> MARK(X:S) 227.39/227.78 MARK(U91(X1:S,X2:S)) -> ACTIVE(U91(mark(X1:S),X2:S)) 227.39/227.78 MARK(U91(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.78 MARK(U92(X:S)) -> ACTIVE(U92(mark(X:S))) 227.39/227.78 MARK(U92(X:S)) -> MARK(X:S) 227.39/227.78 MARK(__(X1:S,X2:S)) -> ACTIVE(__(mark(X1:S),mark(X2:S))) 227.39/227.78 MARK(__(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.78 MARK(__(X1:S,X2:S)) -> MARK(X2:S) 227.39/227.78 MARK(isList(X:S)) -> ACTIVE(isList(X:S)) 227.39/227.78 MARK(isNeList(X:S)) -> ACTIVE(isNeList(X:S)) 227.39/227.78 MARK(isNePal(X:S)) -> ACTIVE(isNePal(X:S)) 227.39/227.78 MARK(isPal(X:S)) -> ACTIVE(isPal(X:S)) 227.39/227.78 MARK(isPalListKind(X:S)) -> ACTIVE(isPalListKind(X:S)) 227.39/227.78 ->->-> Rules: 227.39/227.78 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.39/227.78 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.39/227.78 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.39/227.78 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.39/227.78 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.39/227.78 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.39/227.78 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.39/227.78 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.39/227.78 U13(active(X:S)) -> U13(X:S) 227.39/227.78 U13(mark(X:S)) -> U13(X:S) 227.39/227.78 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.39/227.78 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.39/227.78 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.39/227.78 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.39/227.78 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.39/227.78 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.39/227.78 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.39/227.78 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.39/227.78 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.39/227.78 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.39/227.78 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.39/227.78 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.39/227.78 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.39/227.78 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.39/227.78 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.39/227.78 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.39/227.78 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.39/227.78 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.39/227.78 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.39/227.78 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.39/227.78 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.39/227.78 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.39/227.78 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.39/227.78 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.39/227.78 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.39/227.78 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.39/227.78 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.39/227.78 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.39/227.78 U26(active(X:S)) -> U26(X:S) 227.39/227.78 U26(mark(X:S)) -> U26(X:S) 227.39/227.78 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.39/227.78 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.39/227.78 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.39/227.78 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.39/227.78 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.39/227.78 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.39/227.78 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.39/227.78 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.39/227.78 U33(active(X:S)) -> U33(X:S) 227.39/227.78 U33(mark(X:S)) -> U33(X:S) 227.39/227.78 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.39/227.78 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.39/227.78 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.39/227.78 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.39/227.78 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.39/227.78 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.39/227.78 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.39/227.78 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.39/227.78 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.39/227.78 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.39/227.78 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.39/227.78 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.39/227.78 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.39/227.78 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.39/227.78 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.39/227.78 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.39/227.78 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.39/227.78 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.39/227.78 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.39/227.78 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.39/227.78 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.39/227.78 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.39/227.78 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.39/227.78 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.39/227.78 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.39/227.78 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.39/227.78 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.39/227.78 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.39/227.78 U46(active(X:S)) -> U46(X:S) 227.39/227.78 U46(mark(X:S)) -> U46(X:S) 227.39/227.78 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.39/227.78 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.39/227.78 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.39/227.78 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.39/227.78 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.39/227.78 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.39/227.78 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.39/227.78 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.39/227.78 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.39/227.78 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.39/227.78 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.39/227.78 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.39/227.78 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.39/227.78 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.39/227.78 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.39/227.78 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.39/227.78 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.39/227.78 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.39/227.78 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.39/227.78 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.39/227.78 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.39/227.78 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.39/227.78 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.39/227.78 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.39/227.78 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.39/227.78 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.39/227.78 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.39/227.78 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.39/227.78 U56(active(X:S)) -> U56(X:S) 227.39/227.78 U56(mark(X:S)) -> U56(X:S) 227.39/227.78 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.39/227.78 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.39/227.78 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.39/227.78 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.39/227.78 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.39/227.78 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.39/227.78 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.39/227.78 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.39/227.78 U63(active(X:S)) -> U63(X:S) 227.39/227.78 U63(mark(X:S)) -> U63(X:S) 227.39/227.78 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.39/227.78 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.39/227.78 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.39/227.78 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.39/227.78 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.39/227.78 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.39/227.78 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.39/227.78 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.39/227.78 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.39/227.78 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.39/227.78 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.39/227.78 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.39/227.78 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.39/227.78 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.39/227.78 U74(active(X:S)) -> U74(X:S) 227.39/227.78 U74(mark(X:S)) -> U74(X:S) 227.39/227.78 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.39/227.78 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.39/227.78 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.39/227.78 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.39/227.78 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.39/227.78 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.39/227.78 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.39/227.78 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.39/227.78 U83(active(X:S)) -> U83(X:S) 227.39/227.78 U83(mark(X:S)) -> U83(X:S) 227.39/227.78 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.39/227.78 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.39/227.78 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.39/227.78 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.39/227.78 U92(active(X:S)) -> U92(X:S) 227.39/227.78 U92(mark(X:S)) -> U92(X:S) 227.39/227.78 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.39/227.78 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.39/227.78 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.39/227.78 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.39/227.78 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.39/227.78 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.39/227.78 active(U13(tt)) -> mark(tt) 227.39/227.78 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.39/227.78 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.39/227.78 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.39/227.78 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.39/227.78 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.39/227.78 active(U26(tt)) -> mark(tt) 227.39/227.78 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.39/227.78 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.39/227.78 active(U33(tt)) -> mark(tt) 227.39/227.78 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.39/227.78 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.39/227.78 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.39/227.78 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.39/227.78 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.39/227.78 active(U46(tt)) -> mark(tt) 227.39/227.78 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.39/227.78 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.39/227.78 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.39/227.78 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.39/227.78 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.39/227.78 active(U56(tt)) -> mark(tt) 227.39/227.78 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.39/227.78 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.39/227.78 active(U63(tt)) -> mark(tt) 227.39/227.78 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.39/227.78 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.39/227.78 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.39/227.78 active(U74(tt)) -> mark(tt) 227.39/227.78 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.39/227.78 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.39/227.78 active(U83(tt)) -> mark(tt) 227.39/227.78 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.39/227.78 active(U92(tt)) -> mark(tt) 227.39/227.78 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.39/227.78 active(__(nil,X:S)) -> mark(X:S) 227.39/227.78 active(__(X:S,nil)) -> mark(X:S) 227.39/227.78 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.39/227.78 active(isList(nil)) -> mark(tt) 227.39/227.78 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.39/227.78 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.39/227.78 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.39/227.78 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.39/227.78 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.39/227.78 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.39/227.78 active(isPal(nil)) -> mark(tt) 227.39/227.78 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.39/227.78 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.39/227.78 active(isPalListKind(a)) -> mark(tt) 227.39/227.78 active(isPalListKind(e)) -> mark(tt) 227.39/227.78 active(isPalListKind(i)) -> mark(tt) 227.39/227.78 active(isPalListKind(nil)) -> mark(tt) 227.39/227.78 active(isPalListKind(o)) -> mark(tt) 227.39/227.78 active(isPalListKind(u)) -> mark(tt) 227.39/227.78 active(isQid(a)) -> mark(tt) 227.39/227.78 active(isQid(e)) -> mark(tt) 227.39/227.78 active(isQid(i)) -> mark(tt) 227.39/227.78 active(isQid(o)) -> mark(tt) 227.39/227.78 active(isQid(u)) -> mark(tt) 227.39/227.78 isList(active(X:S)) -> isList(X:S) 227.39/227.78 isList(mark(X:S)) -> isList(X:S) 227.39/227.78 isNeList(active(X:S)) -> isNeList(X:S) 227.39/227.78 isNeList(mark(X:S)) -> isNeList(X:S) 227.39/227.78 isNePal(active(X:S)) -> isNePal(X:S) 227.39/227.78 isNePal(mark(X:S)) -> isNePal(X:S) 227.39/227.78 isPal(active(X:S)) -> isPal(X:S) 227.39/227.78 isPal(mark(X:S)) -> isPal(X:S) 227.39/227.78 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.39/227.78 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.39/227.78 isQid(active(X:S)) -> isQid(X:S) 227.39/227.78 isQid(mark(X:S)) -> isQid(X:S) 227.39/227.78 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.39/227.78 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.39/227.78 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.39/227.78 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.39/227.78 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.39/227.78 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.39/227.78 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.39/227.78 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.39/227.78 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.39/227.78 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.39/227.78 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.39/227.78 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.39/227.78 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.39/227.78 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.39/227.78 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.39/227.78 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.39/227.78 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.39/227.78 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.39/227.78 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.39/227.78 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.39/227.78 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.39/227.78 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.39/227.78 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.39/227.78 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.39/227.78 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.39/227.78 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.39/227.78 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.39/227.78 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.39/227.78 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.39/227.78 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.39/227.78 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.39/227.78 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.39/227.78 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.39/227.78 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.39/227.78 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.39/227.78 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.39/227.78 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.39/227.78 mark(isList(X:S)) -> active(isList(X:S)) 227.39/227.78 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.39/227.78 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.39/227.78 mark(isPal(X:S)) -> active(isPal(X:S)) 227.39/227.78 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.39/227.78 mark(isQid(X:S)) -> active(isQid(X:S)) 227.39/227.78 mark(a) -> active(a) 227.39/227.78 mark(e) -> active(e) 227.39/227.78 mark(i) -> active(i) 227.39/227.78 mark(nil) -> active(nil) 227.39/227.78 mark(o) -> active(o) 227.39/227.78 mark(tt) -> active(tt) 227.39/227.78 mark(u) -> active(u) 227.39/227.78 227.39/227.78 Problem 1.44: 227.39/227.78 227.39/227.78 Reduction Pairs Processor: 227.39/227.78 -> Pairs: 227.39/227.78 ACTIVE(U91(tt,V2:S)) -> MARK(U92(isPalListKind(V2:S))) 227.39/227.78 ACTIVE(isList(__(V1:S,V2:S))) -> MARK(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.39/227.78 ACTIVE(isList(V:S)) -> MARK(U11(isPalListKind(V:S),V:S)) 227.39/227.78 ACTIVE(isNeList(__(V1:S,V2:S))) -> MARK(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.39/227.78 ACTIVE(isNeList(__(V1:S,V2:S))) -> MARK(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.39/227.78 ACTIVE(isNeList(V:S)) -> MARK(U31(isPalListKind(V:S),V:S)) 227.39/227.78 ACTIVE(isNePal(__(I:S,__(P:S,I:S)))) -> MARK(U71(isQid(I:S),I:S,P:S)) 227.39/227.78 ACTIVE(isNePal(V:S)) -> MARK(U61(isPalListKind(V:S),V:S)) 227.39/227.78 ACTIVE(isPal(V:S)) -> MARK(U81(isPalListKind(V:S),V:S)) 227.39/227.78 ACTIVE(isPalListKind(__(V1:S,V2:S))) -> MARK(U91(isPalListKind(V1:S),V2:S)) 227.39/227.78 MARK(U11(X1:S,X2:S)) -> ACTIVE(U11(mark(X1:S),X2:S)) 227.39/227.78 MARK(U11(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.78 MARK(U12(X1:S,X2:S)) -> ACTIVE(U12(mark(X1:S),X2:S)) 227.39/227.78 MARK(U12(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.78 MARK(U13(X:S)) -> ACTIVE(U13(mark(X:S))) 227.39/227.78 MARK(U13(X:S)) -> MARK(X:S) 227.39/227.78 MARK(U21(X1:S,X2:S,X3:S)) -> ACTIVE(U21(mark(X1:S),X2:S,X3:S)) 227.39/227.78 MARK(U21(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.39/227.78 MARK(U22(X1:S,X2:S,X3:S)) -> ACTIVE(U22(mark(X1:S),X2:S,X3:S)) 227.39/227.78 MARK(U22(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.39/227.78 MARK(U23(X1:S,X2:S,X3:S)) -> ACTIVE(U23(mark(X1:S),X2:S,X3:S)) 227.39/227.78 MARK(U23(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.39/227.78 MARK(U24(X1:S,X2:S,X3:S)) -> ACTIVE(U24(mark(X1:S),X2:S,X3:S)) 227.39/227.78 MARK(U24(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.39/227.78 MARK(U25(X1:S,X2:S)) -> ACTIVE(U25(mark(X1:S),X2:S)) 227.39/227.78 MARK(U25(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.78 MARK(U26(X:S)) -> ACTIVE(U26(mark(X:S))) 227.39/227.78 MARK(U26(X:S)) -> MARK(X:S) 227.39/227.78 MARK(U31(X1:S,X2:S)) -> ACTIVE(U31(mark(X1:S),X2:S)) 227.39/227.78 MARK(U31(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.78 MARK(U32(X1:S,X2:S)) -> ACTIVE(U32(mark(X1:S),X2:S)) 227.39/227.78 MARK(U32(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.78 MARK(U33(X:S)) -> ACTIVE(U33(mark(X:S))) 227.39/227.78 MARK(U33(X:S)) -> MARK(X:S) 227.39/227.78 MARK(U41(X1:S,X2:S,X3:S)) -> ACTIVE(U41(mark(X1:S),X2:S,X3:S)) 227.39/227.78 MARK(U41(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.39/227.78 MARK(U42(X1:S,X2:S,X3:S)) -> ACTIVE(U42(mark(X1:S),X2:S,X3:S)) 227.39/227.78 MARK(U42(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.39/227.78 MARK(U43(X1:S,X2:S,X3:S)) -> ACTIVE(U43(mark(X1:S),X2:S,X3:S)) 227.39/227.78 MARK(U43(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.39/227.78 MARK(U44(X1:S,X2:S,X3:S)) -> ACTIVE(U44(mark(X1:S),X2:S,X3:S)) 227.39/227.78 MARK(U44(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.39/227.78 MARK(U45(X1:S,X2:S)) -> ACTIVE(U45(mark(X1:S),X2:S)) 227.39/227.78 MARK(U45(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.78 MARK(U46(X:S)) -> ACTIVE(U46(mark(X:S))) 227.39/227.78 MARK(U46(X:S)) -> MARK(X:S) 227.39/227.78 MARK(U51(X1:S,X2:S,X3:S)) -> ACTIVE(U51(mark(X1:S),X2:S,X3:S)) 227.39/227.78 MARK(U51(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.39/227.78 MARK(U52(X1:S,X2:S,X3:S)) -> ACTIVE(U52(mark(X1:S),X2:S,X3:S)) 227.39/227.78 MARK(U52(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.39/227.78 MARK(U53(X1:S,X2:S,X3:S)) -> ACTIVE(U53(mark(X1:S),X2:S,X3:S)) 227.39/227.78 MARK(U53(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.39/227.78 MARK(U54(X1:S,X2:S,X3:S)) -> ACTIVE(U54(mark(X1:S),X2:S,X3:S)) 227.39/227.78 MARK(U54(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.39/227.78 MARK(U55(X1:S,X2:S)) -> ACTIVE(U55(mark(X1:S),X2:S)) 227.39/227.78 MARK(U55(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.78 MARK(U56(X:S)) -> ACTIVE(U56(mark(X:S))) 227.39/227.78 MARK(U56(X:S)) -> MARK(X:S) 227.39/227.78 MARK(U61(X1:S,X2:S)) -> ACTIVE(U61(mark(X1:S),X2:S)) 227.39/227.78 MARK(U61(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.78 MARK(U62(X1:S,X2:S)) -> ACTIVE(U62(mark(X1:S),X2:S)) 227.39/227.78 MARK(U62(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.78 MARK(U63(X:S)) -> ACTIVE(U63(mark(X:S))) 227.39/227.78 MARK(U63(X:S)) -> MARK(X:S) 227.39/227.78 MARK(U71(X1:S,X2:S,X3:S)) -> ACTIVE(U71(mark(X1:S),X2:S,X3:S)) 227.39/227.78 MARK(U71(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.39/227.78 MARK(U72(X1:S,X2:S)) -> ACTIVE(U72(mark(X1:S),X2:S)) 227.39/227.78 MARK(U72(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.78 MARK(U73(X1:S,X2:S)) -> ACTIVE(U73(mark(X1:S),X2:S)) 227.39/227.78 MARK(U73(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.78 MARK(U74(X:S)) -> ACTIVE(U74(mark(X:S))) 227.39/227.78 MARK(U74(X:S)) -> MARK(X:S) 227.39/227.78 MARK(U81(X1:S,X2:S)) -> ACTIVE(U81(mark(X1:S),X2:S)) 227.39/227.78 MARK(U81(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.78 MARK(U82(X1:S,X2:S)) -> ACTIVE(U82(mark(X1:S),X2:S)) 227.39/227.78 MARK(U82(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.78 MARK(U83(X:S)) -> ACTIVE(U83(mark(X:S))) 227.39/227.78 MARK(U83(X:S)) -> MARK(X:S) 227.39/227.78 MARK(U91(X1:S,X2:S)) -> ACTIVE(U91(mark(X1:S),X2:S)) 227.39/227.78 MARK(U91(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.78 MARK(U92(X:S)) -> ACTIVE(U92(mark(X:S))) 227.39/227.78 MARK(U92(X:S)) -> MARK(X:S) 227.39/227.78 MARK(__(X1:S,X2:S)) -> ACTIVE(__(mark(X1:S),mark(X2:S))) 227.39/227.78 MARK(__(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.78 MARK(__(X1:S,X2:S)) -> MARK(X2:S) 227.39/227.78 MARK(isList(X:S)) -> ACTIVE(isList(X:S)) 227.39/227.78 MARK(isNeList(X:S)) -> ACTIVE(isNeList(X:S)) 227.39/227.78 MARK(isNePal(X:S)) -> ACTIVE(isNePal(X:S)) 227.39/227.78 MARK(isPal(X:S)) -> ACTIVE(isPal(X:S)) 227.39/227.78 MARK(isPalListKind(X:S)) -> ACTIVE(isPalListKind(X:S)) 227.39/227.78 -> Rules: 227.39/227.78 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.39/227.78 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.39/227.78 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.39/227.78 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.39/227.78 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.39/227.78 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.39/227.78 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.39/227.78 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.39/227.78 U13(active(X:S)) -> U13(X:S) 227.39/227.78 U13(mark(X:S)) -> U13(X:S) 227.39/227.78 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.39/227.78 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.39/227.78 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.39/227.78 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.39/227.78 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.39/227.78 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.39/227.78 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.39/227.78 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.39/227.78 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.39/227.78 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.39/227.78 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.39/227.78 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.39/227.78 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.39/227.78 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.39/227.78 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.39/227.78 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.39/227.78 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.39/227.78 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.39/227.78 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.39/227.78 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.39/227.78 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.39/227.78 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.39/227.78 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.39/227.78 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.39/227.78 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.39/227.78 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.39/227.78 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.39/227.78 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.39/227.78 U26(active(X:S)) -> U26(X:S) 227.39/227.78 U26(mark(X:S)) -> U26(X:S) 227.39/227.78 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.39/227.78 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.39/227.78 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.39/227.78 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.39/227.78 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.39/227.78 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.39/227.78 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.39/227.78 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.39/227.78 U33(active(X:S)) -> U33(X:S) 227.39/227.78 U33(mark(X:S)) -> U33(X:S) 227.39/227.78 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.39/227.78 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.39/227.78 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.39/227.78 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.39/227.78 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.39/227.78 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.39/227.78 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.39/227.78 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.39/227.78 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.39/227.78 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.39/227.78 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.39/227.78 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.39/227.78 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.39/227.78 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.39/227.78 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.39/227.78 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.39/227.78 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.39/227.78 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.39/227.78 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.39/227.78 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.39/227.78 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.39/227.78 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.39/227.78 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.39/227.78 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.39/227.78 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.39/227.78 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.39/227.78 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.39/227.78 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.39/227.78 U46(active(X:S)) -> U46(X:S) 227.39/227.78 U46(mark(X:S)) -> U46(X:S) 227.39/227.78 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.39/227.78 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.39/227.78 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.39/227.78 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.39/227.78 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.39/227.78 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.39/227.78 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.39/227.78 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.39/227.78 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.39/227.78 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.39/227.78 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.39/227.78 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.39/227.78 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.39/227.78 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.39/227.78 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.39/227.78 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.39/227.78 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.39/227.78 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.39/227.78 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.39/227.78 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.39/227.78 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.39/227.78 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.39/227.78 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.39/227.78 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.39/227.78 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.39/227.78 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.39/227.78 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.39/227.78 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.39/227.78 U56(active(X:S)) -> U56(X:S) 227.39/227.78 U56(mark(X:S)) -> U56(X:S) 227.39/227.78 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.39/227.78 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.39/227.78 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.39/227.78 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.39/227.78 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.39/227.78 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.39/227.78 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.39/227.78 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.39/227.78 U63(active(X:S)) -> U63(X:S) 227.39/227.78 U63(mark(X:S)) -> U63(X:S) 227.39/227.78 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.39/227.78 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.39/227.78 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.39/227.78 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.39/227.78 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.39/227.78 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.39/227.78 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.39/227.78 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.39/227.78 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.39/227.78 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.39/227.78 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.39/227.78 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.39/227.78 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.39/227.78 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.39/227.78 U74(active(X:S)) -> U74(X:S) 227.39/227.78 U74(mark(X:S)) -> U74(X:S) 227.39/227.78 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.39/227.78 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.39/227.78 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.39/227.78 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.39/227.78 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.39/227.78 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.39/227.78 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.39/227.78 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.39/227.78 U83(active(X:S)) -> U83(X:S) 227.39/227.78 U83(mark(X:S)) -> U83(X:S) 227.39/227.78 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.39/227.78 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.39/227.78 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.39/227.78 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.39/227.78 U92(active(X:S)) -> U92(X:S) 227.39/227.78 U92(mark(X:S)) -> U92(X:S) 227.39/227.78 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.39/227.78 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.39/227.78 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.39/227.78 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.39/227.78 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.39/227.78 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.39/227.78 active(U13(tt)) -> mark(tt) 227.39/227.78 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.39/227.78 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.39/227.78 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.39/227.78 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.39/227.78 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.39/227.78 active(U26(tt)) -> mark(tt) 227.39/227.78 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.39/227.78 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.39/227.78 active(U33(tt)) -> mark(tt) 227.39/227.78 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.39/227.78 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.39/227.78 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.39/227.78 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.39/227.78 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.39/227.78 active(U46(tt)) -> mark(tt) 227.39/227.78 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.39/227.78 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.39/227.78 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.39/227.78 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.39/227.78 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.39/227.78 active(U56(tt)) -> mark(tt) 227.39/227.78 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.39/227.78 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.39/227.78 active(U63(tt)) -> mark(tt) 227.39/227.78 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.39/227.78 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.39/227.78 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.39/227.78 active(U74(tt)) -> mark(tt) 227.39/227.78 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.39/227.78 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.39/227.78 active(U83(tt)) -> mark(tt) 227.39/227.78 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.39/227.78 active(U92(tt)) -> mark(tt) 227.39/227.78 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.39/227.78 active(__(nil,X:S)) -> mark(X:S) 227.39/227.78 active(__(X:S,nil)) -> mark(X:S) 227.39/227.78 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.39/227.78 active(isList(nil)) -> mark(tt) 227.39/227.78 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.39/227.78 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.39/227.78 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.39/227.78 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.39/227.78 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.39/227.78 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.39/227.78 active(isPal(nil)) -> mark(tt) 227.39/227.78 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.39/227.78 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.39/227.78 active(isPalListKind(a)) -> mark(tt) 227.39/227.78 active(isPalListKind(e)) -> mark(tt) 227.39/227.78 active(isPalListKind(i)) -> mark(tt) 227.39/227.78 active(isPalListKind(nil)) -> mark(tt) 227.39/227.78 active(isPalListKind(o)) -> mark(tt) 227.39/227.78 active(isPalListKind(u)) -> mark(tt) 227.39/227.78 active(isQid(a)) -> mark(tt) 227.39/227.78 active(isQid(e)) -> mark(tt) 227.39/227.78 active(isQid(i)) -> mark(tt) 227.39/227.78 active(isQid(o)) -> mark(tt) 227.39/227.78 active(isQid(u)) -> mark(tt) 227.39/227.78 isList(active(X:S)) -> isList(X:S) 227.39/227.78 isList(mark(X:S)) -> isList(X:S) 227.39/227.78 isNeList(active(X:S)) -> isNeList(X:S) 227.39/227.78 isNeList(mark(X:S)) -> isNeList(X:S) 227.39/227.78 isNePal(active(X:S)) -> isNePal(X:S) 227.39/227.78 isNePal(mark(X:S)) -> isNePal(X:S) 227.39/227.78 isPal(active(X:S)) -> isPal(X:S) 227.39/227.78 isPal(mark(X:S)) -> isPal(X:S) 227.39/227.78 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.39/227.78 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.39/227.78 isQid(active(X:S)) -> isQid(X:S) 227.39/227.78 isQid(mark(X:S)) -> isQid(X:S) 227.39/227.78 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.39/227.78 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.39/227.78 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.39/227.78 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.39/227.78 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.39/227.78 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.39/227.78 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.39/227.78 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.39/227.78 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.39/227.78 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.39/227.78 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.39/227.78 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.39/227.78 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.39/227.78 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.39/227.78 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.39/227.78 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.39/227.78 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.39/227.78 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.39/227.78 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.39/227.78 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.39/227.78 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.39/227.78 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.39/227.78 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.39/227.78 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.39/227.78 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.39/227.78 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.39/227.78 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.39/227.78 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.39/227.78 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.39/227.78 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.39/227.78 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.39/227.78 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.39/227.78 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.39/227.78 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.39/227.78 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.39/227.78 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.39/227.78 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.39/227.78 mark(isList(X:S)) -> active(isList(X:S)) 227.39/227.78 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.39/227.78 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.39/227.78 mark(isPal(X:S)) -> active(isPal(X:S)) 227.39/227.78 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.39/227.78 mark(isQid(X:S)) -> active(isQid(X:S)) 227.39/227.78 mark(a) -> active(a) 227.39/227.78 mark(e) -> active(e) 227.39/227.78 mark(i) -> active(i) 227.39/227.78 mark(nil) -> active(nil) 227.39/227.78 mark(o) -> active(o) 227.39/227.78 mark(tt) -> active(tt) 227.39/227.78 mark(u) -> active(u) 227.39/227.78 -> Usable rules: 227.39/227.78 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.39/227.78 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.39/227.78 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.39/227.78 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.39/227.78 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.39/227.78 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.39/227.78 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.39/227.78 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.39/227.78 U13(active(X:S)) -> U13(X:S) 227.39/227.78 U13(mark(X:S)) -> U13(X:S) 227.39/227.78 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.39/227.78 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.39/227.78 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.39/227.78 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.39/227.78 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.39/227.78 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.39/227.78 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.39/227.78 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.39/227.78 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.39/227.78 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.39/227.78 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.39/227.78 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.39/227.78 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.39/227.78 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.39/227.78 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.39/227.78 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.39/227.78 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.39/227.78 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.39/227.78 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.39/227.78 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.39/227.78 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.39/227.78 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.39/227.78 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.39/227.78 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.39/227.78 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.39/227.78 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.39/227.78 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.39/227.78 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.39/227.78 U26(active(X:S)) -> U26(X:S) 227.39/227.78 U26(mark(X:S)) -> U26(X:S) 227.39/227.78 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.39/227.78 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.39/227.78 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.39/227.78 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.39/227.78 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.39/227.78 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.39/227.78 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.39/227.78 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.39/227.78 U33(active(X:S)) -> U33(X:S) 227.39/227.78 U33(mark(X:S)) -> U33(X:S) 227.39/227.78 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.39/227.78 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.39/227.78 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.39/227.78 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.39/227.78 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.39/227.78 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.39/227.78 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.39/227.78 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.39/227.78 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.39/227.78 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.39/227.78 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.39/227.78 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.39/227.78 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.39/227.78 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.39/227.78 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.39/227.78 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.39/227.78 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.39/227.78 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.39/227.78 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.39/227.78 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.39/227.78 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.39/227.78 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.39/227.78 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.39/227.78 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.39/227.78 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.39/227.78 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.39/227.78 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.39/227.78 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.39/227.78 U46(active(X:S)) -> U46(X:S) 227.39/227.78 U46(mark(X:S)) -> U46(X:S) 227.39/227.78 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.39/227.78 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.39/227.78 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.39/227.78 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.39/227.78 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.39/227.78 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.39/227.78 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.39/227.78 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.39/227.78 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.39/227.78 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.39/227.78 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.39/227.78 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.39/227.78 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.39/227.78 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.39/227.78 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.39/227.78 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.39/227.78 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.39/227.78 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.39/227.78 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.39/227.78 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.39/227.78 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.39/227.78 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.39/227.78 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.39/227.78 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.39/227.78 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.39/227.78 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.39/227.78 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.39/227.78 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.39/227.78 U56(active(X:S)) -> U56(X:S) 227.39/227.78 U56(mark(X:S)) -> U56(X:S) 227.39/227.78 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.39/227.78 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.39/227.78 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.39/227.78 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.39/227.78 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.39/227.78 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.39/227.78 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.39/227.78 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.39/227.78 U63(active(X:S)) -> U63(X:S) 227.39/227.78 U63(mark(X:S)) -> U63(X:S) 227.39/227.78 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.39/227.78 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.39/227.78 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.39/227.78 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.39/227.78 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.39/227.78 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.39/227.78 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.39/227.78 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.39/227.78 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.39/227.78 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.39/227.78 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.39/227.78 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.39/227.78 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.39/227.78 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.39/227.78 U74(active(X:S)) -> U74(X:S) 227.39/227.78 U74(mark(X:S)) -> U74(X:S) 227.39/227.78 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.39/227.78 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.39/227.78 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.39/227.78 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.39/227.78 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.39/227.78 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.39/227.78 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.39/227.78 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.39/227.78 U83(active(X:S)) -> U83(X:S) 227.39/227.78 U83(mark(X:S)) -> U83(X:S) 227.39/227.78 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.39/227.78 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.39/227.78 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.39/227.78 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.39/227.78 U92(active(X:S)) -> U92(X:S) 227.39/227.78 U92(mark(X:S)) -> U92(X:S) 227.39/227.78 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.39/227.78 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.39/227.78 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.39/227.78 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.39/227.78 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.39/227.78 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.39/227.78 active(U13(tt)) -> mark(tt) 227.39/227.78 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.39/227.78 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.39/227.78 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.39/227.78 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.39/227.78 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.39/227.78 active(U26(tt)) -> mark(tt) 227.39/227.78 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.39/227.78 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.39/227.78 active(U33(tt)) -> mark(tt) 227.39/227.78 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.39/227.78 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.39/227.78 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.39/227.78 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.39/227.78 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.39/227.78 active(U46(tt)) -> mark(tt) 227.39/227.78 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.39/227.78 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.39/227.78 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.39/227.78 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.39/227.78 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.39/227.78 active(U56(tt)) -> mark(tt) 227.39/227.78 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.39/227.78 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.39/227.78 active(U63(tt)) -> mark(tt) 227.39/227.78 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.39/227.78 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.39/227.78 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.39/227.78 active(U74(tt)) -> mark(tt) 227.39/227.78 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.39/227.78 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.39/227.78 active(U83(tt)) -> mark(tt) 227.39/227.78 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.39/227.78 active(U92(tt)) -> mark(tt) 227.39/227.78 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.39/227.78 active(__(nil,X:S)) -> mark(X:S) 227.39/227.78 active(__(X:S,nil)) -> mark(X:S) 227.39/227.78 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.39/227.78 active(isList(nil)) -> mark(tt) 227.39/227.78 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.39/227.78 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.39/227.78 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.39/227.78 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.39/227.78 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.39/227.78 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.39/227.78 active(isPal(nil)) -> mark(tt) 227.39/227.78 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.39/227.78 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.39/227.78 active(isPalListKind(a)) -> mark(tt) 227.39/227.78 active(isPalListKind(e)) -> mark(tt) 227.39/227.78 active(isPalListKind(i)) -> mark(tt) 227.39/227.78 active(isPalListKind(nil)) -> mark(tt) 227.39/227.78 active(isPalListKind(o)) -> mark(tt) 227.39/227.78 active(isPalListKind(u)) -> mark(tt) 227.39/227.78 active(isQid(a)) -> mark(tt) 227.39/227.78 active(isQid(e)) -> mark(tt) 227.39/227.78 active(isQid(i)) -> mark(tt) 227.39/227.78 active(isQid(o)) -> mark(tt) 227.39/227.78 active(isQid(u)) -> mark(tt) 227.39/227.78 isList(active(X:S)) -> isList(X:S) 227.39/227.78 isList(mark(X:S)) -> isList(X:S) 227.39/227.78 isNeList(active(X:S)) -> isNeList(X:S) 227.39/227.78 isNeList(mark(X:S)) -> isNeList(X:S) 227.39/227.78 isNePal(active(X:S)) -> isNePal(X:S) 227.39/227.78 isNePal(mark(X:S)) -> isNePal(X:S) 227.39/227.78 isPal(active(X:S)) -> isPal(X:S) 227.39/227.78 isPal(mark(X:S)) -> isPal(X:S) 227.39/227.78 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.39/227.78 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.39/227.78 isQid(active(X:S)) -> isQid(X:S) 227.39/227.78 isQid(mark(X:S)) -> isQid(X:S) 227.39/227.78 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.39/227.78 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.39/227.78 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.39/227.78 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.39/227.78 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.39/227.78 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.39/227.78 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.39/227.78 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.39/227.78 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.39/227.78 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.39/227.78 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.39/227.78 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.39/227.78 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.39/227.78 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.39/227.78 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.39/227.78 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.39/227.78 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.39/227.78 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.39/227.78 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.39/227.78 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.39/227.78 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.39/227.78 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.39/227.78 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.39/227.78 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.39/227.78 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.39/227.78 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.39/227.78 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.39/227.78 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.39/227.78 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.39/227.78 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.39/227.78 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.39/227.78 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.39/227.78 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.39/227.78 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.39/227.78 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.39/227.78 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.39/227.78 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.39/227.78 mark(isList(X:S)) -> active(isList(X:S)) 227.39/227.78 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.39/227.78 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.39/227.78 mark(isPal(X:S)) -> active(isPal(X:S)) 227.39/227.78 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.39/227.78 mark(isQid(X:S)) -> active(isQid(X:S)) 227.39/227.78 mark(a) -> active(a) 227.39/227.78 mark(e) -> active(e) 227.39/227.78 mark(i) -> active(i) 227.39/227.78 mark(nil) -> active(nil) 227.39/227.78 mark(o) -> active(o) 227.39/227.78 mark(tt) -> active(tt) 227.39/227.78 mark(u) -> active(u) 227.39/227.78 ->Interpretation type: 227.39/227.78 Linear 227.39/227.78 ->Coefficients: 227.39/227.78 Natural Numbers 227.39/227.78 ->Dimension: 227.39/227.78 1 227.39/227.78 ->Bound: 227.39/227.78 2 227.39/227.78 ->Interpretation: 227.39/227.78 227.39/227.78 [U11](X1,X2) = X1 + 2.X2 227.39/227.78 [U12](X1,X2) = X1 + 2.X2 227.39/227.78 [U13](X) = X 227.39/227.78 [U21](X1,X2,X3) = X1 + 2.X2 + 2.X3 + 2 227.39/227.78 [U22](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 227.39/227.78 [U23](X1,X2,X3) = X1 + 2.X2 + 2.X3 + 2 227.39/227.78 [U24](X1,X2,X3) = X1 + 2.X2 + 2.X3 + 2 227.39/227.78 [U25](X1,X2) = X1 + 2.X2 + 2 227.39/227.78 [U26](X) = X + 2 227.39/227.78 [U31](X1,X2) = X1 + 2.X2 227.39/227.78 [U32](X1,X2) = X1 + 2.X2 227.39/227.78 [U33](X) = X 227.39/227.78 [U41](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.39/227.78 [U42](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.39/227.78 [U43](X1,X2,X3) = X1 + 2.X2 + 2.X3 + 2 227.39/227.78 [U44](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 227.39/227.78 [U45](X1,X2) = X1 + 2.X2 + 2 227.39/227.78 [U46](X) = X + 1 227.39/227.78 [U51](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.39/227.78 [U52](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.39/227.78 [U53](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.39/227.78 [U54](X1,X2,X3) = X1 + 2.X2 + 2.X3 + 2 227.39/227.78 [U55](X1,X2) = X1 + 2.X2 + 2 227.39/227.78 [U56](X) = X + 2 227.39/227.78 [U61](X1,X2) = X1 + 2.X2 227.39/227.78 [U62](X1,X2) = X1 + 2.X2 227.39/227.78 [U63](X) = X 227.39/227.78 [U71](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 227.39/227.78 [U72](X1,X2) = X1 + 2.X2 + 2 227.39/227.78 [U73](X1,X2) = X1 + 2 227.39/227.78 [U74](X) = 2.X 227.39/227.78 [U81](X1,X2) = X1 + 2.X2 227.39/227.78 [U82](X1,X2) = X1 + 2.X2 227.39/227.78 [U83](X) = X 227.39/227.78 [U91](X1,X2) = X1 227.39/227.78 [U92](X) = X 227.39/227.78 [__](X1,X2) = 2.X1 + X2 + 2 227.39/227.78 [active](X) = X 227.39/227.78 [isList](X) = 2.X + 2 227.39/227.78 [isNeList](X) = 2.X + 2 227.39/227.78 [isNePal](X) = 2.X + 2 227.39/227.78 [isPal](X) = 2.X + 2 227.39/227.78 [isPalListKind](X) = 2 227.39/227.78 [isQid](X) = 2.X + 2 227.39/227.78 [mark](X) = X 227.39/227.78 [a] = 0 227.39/227.78 [e] = 0 227.39/227.78 [fSNonEmpty] = 0 227.39/227.78 [i] = 2 227.39/227.78 [nil] = 1 227.39/227.78 [o] = 2 227.39/227.78 [tt] = 2 227.39/227.78 [u] = 2 227.39/227.78 [U11#](X1,X2) = 0 227.39/227.78 [U12#](X1,X2) = 0 227.39/227.78 [U13#](X) = 0 227.39/227.78 [U21#](X1,X2,X3) = 0 227.39/227.78 [U22#](X1,X2,X3) = 0 227.39/227.78 [U23#](X1,X2,X3) = 0 227.39/227.78 [U24#](X1,X2,X3) = 0 227.39/227.78 [U25#](X1,X2) = 0 227.39/227.78 [U26#](X) = 0 227.39/227.78 [U31#](X1,X2) = 0 227.39/227.78 [U32#](X1,X2) = 0 227.39/227.78 [U33#](X) = 0 227.39/227.78 [U41#](X1,X2,X3) = 0 227.39/227.78 [U42#](X1,X2,X3) = 0 227.39/227.78 [U43#](X1,X2,X3) = 0 227.39/227.78 [U44#](X1,X2,X3) = 0 227.39/227.78 [U45#](X1,X2) = 0 227.39/227.78 [U46#](X) = 0 227.39/227.78 [U51#](X1,X2,X3) = 0 227.39/227.78 [U52#](X1,X2,X3) = 0 227.39/227.78 [U53#](X1,X2,X3) = 0 227.39/227.78 [U54#](X1,X2,X3) = 0 227.39/227.78 [U55#](X1,X2) = 0 227.39/227.78 [U56#](X) = 0 227.39/227.78 [U61#](X1,X2) = 0 227.39/227.78 [U62#](X1,X2) = 0 227.39/227.78 [U63#](X) = 0 227.39/227.78 [U71#](X1,X2,X3) = 0 227.39/227.78 [U72#](X1,X2) = 0 227.39/227.78 [U73#](X1,X2) = 0 227.39/227.78 [U74#](X) = 0 227.39/227.78 [U81#](X1,X2) = 0 227.39/227.78 [U82#](X1,X2) = 0 227.39/227.78 [U83#](X) = 0 227.39/227.78 [U91#](X1,X2) = 0 227.39/227.78 [U92#](X) = 0 227.39/227.78 [__#](X1,X2) = 0 227.39/227.78 [ACTIVE](X) = X + 2 227.39/227.78 [ISLIST](X) = 0 227.39/227.78 [ISNELIST](X) = 0 227.39/227.78 [ISNEPAL](X) = 0 227.39/227.78 [ISPAL](X) = 0 227.39/227.78 [ISPALLISTKIND](X) = 0 227.39/227.78 [ISQID](X) = 0 227.39/227.78 [MARK](X) = X + 2 227.39/227.78 227.39/227.78 Problem 1.44: 227.39/227.78 227.39/227.78 SCC Processor: 227.39/227.78 -> Pairs: 227.39/227.78 ACTIVE(U91(tt,V2:S)) -> MARK(U92(isPalListKind(V2:S))) 227.39/227.78 ACTIVE(isList(V:S)) -> MARK(U11(isPalListKind(V:S),V:S)) 227.39/227.78 ACTIVE(isNeList(__(V1:S,V2:S))) -> MARK(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.39/227.78 ACTIVE(isNeList(__(V1:S,V2:S))) -> MARK(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.39/227.78 ACTIVE(isNeList(V:S)) -> MARK(U31(isPalListKind(V:S),V:S)) 227.39/227.78 ACTIVE(isNePal(__(I:S,__(P:S,I:S)))) -> MARK(U71(isQid(I:S),I:S,P:S)) 227.39/227.78 ACTIVE(isNePal(V:S)) -> MARK(U61(isPalListKind(V:S),V:S)) 227.39/227.78 ACTIVE(isPal(V:S)) -> MARK(U81(isPalListKind(V:S),V:S)) 227.39/227.78 ACTIVE(isPalListKind(__(V1:S,V2:S))) -> MARK(U91(isPalListKind(V1:S),V2:S)) 227.39/227.78 MARK(U11(X1:S,X2:S)) -> ACTIVE(U11(mark(X1:S),X2:S)) 227.39/227.78 MARK(U11(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.78 MARK(U12(X1:S,X2:S)) -> ACTIVE(U12(mark(X1:S),X2:S)) 227.39/227.78 MARK(U12(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.78 MARK(U13(X:S)) -> ACTIVE(U13(mark(X:S))) 227.39/227.78 MARK(U13(X:S)) -> MARK(X:S) 227.39/227.78 MARK(U21(X1:S,X2:S,X3:S)) -> ACTIVE(U21(mark(X1:S),X2:S,X3:S)) 227.39/227.78 MARK(U21(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.39/227.78 MARK(U22(X1:S,X2:S,X3:S)) -> ACTIVE(U22(mark(X1:S),X2:S,X3:S)) 227.39/227.78 MARK(U22(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.39/227.78 MARK(U23(X1:S,X2:S,X3:S)) -> ACTIVE(U23(mark(X1:S),X2:S,X3:S)) 227.39/227.78 MARK(U23(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.39/227.78 MARK(U24(X1:S,X2:S,X3:S)) -> ACTIVE(U24(mark(X1:S),X2:S,X3:S)) 227.39/227.78 MARK(U24(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.39/227.78 MARK(U25(X1:S,X2:S)) -> ACTIVE(U25(mark(X1:S),X2:S)) 227.39/227.78 MARK(U25(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.78 MARK(U26(X:S)) -> ACTIVE(U26(mark(X:S))) 227.39/227.78 MARK(U26(X:S)) -> MARK(X:S) 227.39/227.78 MARK(U31(X1:S,X2:S)) -> ACTIVE(U31(mark(X1:S),X2:S)) 227.39/227.78 MARK(U31(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.78 MARK(U32(X1:S,X2:S)) -> ACTIVE(U32(mark(X1:S),X2:S)) 227.39/227.78 MARK(U32(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.78 MARK(U33(X:S)) -> ACTIVE(U33(mark(X:S))) 227.39/227.78 MARK(U33(X:S)) -> MARK(X:S) 227.39/227.78 MARK(U41(X1:S,X2:S,X3:S)) -> ACTIVE(U41(mark(X1:S),X2:S,X3:S)) 227.39/227.78 MARK(U41(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.39/227.78 MARK(U42(X1:S,X2:S,X3:S)) -> ACTIVE(U42(mark(X1:S),X2:S,X3:S)) 227.39/227.78 MARK(U42(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.39/227.78 MARK(U43(X1:S,X2:S,X3:S)) -> ACTIVE(U43(mark(X1:S),X2:S,X3:S)) 227.39/227.78 MARK(U43(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.39/227.78 MARK(U44(X1:S,X2:S,X3:S)) -> ACTIVE(U44(mark(X1:S),X2:S,X3:S)) 227.39/227.78 MARK(U44(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.39/227.78 MARK(U45(X1:S,X2:S)) -> ACTIVE(U45(mark(X1:S),X2:S)) 227.39/227.78 MARK(U45(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.78 MARK(U46(X:S)) -> ACTIVE(U46(mark(X:S))) 227.39/227.78 MARK(U46(X:S)) -> MARK(X:S) 227.39/227.78 MARK(U51(X1:S,X2:S,X3:S)) -> ACTIVE(U51(mark(X1:S),X2:S,X3:S)) 227.39/227.78 MARK(U51(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.39/227.78 MARK(U52(X1:S,X2:S,X3:S)) -> ACTIVE(U52(mark(X1:S),X2:S,X3:S)) 227.39/227.78 MARK(U52(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.39/227.78 MARK(U53(X1:S,X2:S,X3:S)) -> ACTIVE(U53(mark(X1:S),X2:S,X3:S)) 227.39/227.78 MARK(U53(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.39/227.78 MARK(U54(X1:S,X2:S,X3:S)) -> ACTIVE(U54(mark(X1:S),X2:S,X3:S)) 227.39/227.78 MARK(U54(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.39/227.78 MARK(U55(X1:S,X2:S)) -> ACTIVE(U55(mark(X1:S),X2:S)) 227.39/227.78 MARK(U55(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.78 MARK(U56(X:S)) -> ACTIVE(U56(mark(X:S))) 227.39/227.78 MARK(U56(X:S)) -> MARK(X:S) 227.39/227.78 MARK(U61(X1:S,X2:S)) -> ACTIVE(U61(mark(X1:S),X2:S)) 227.39/227.78 MARK(U61(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.78 MARK(U62(X1:S,X2:S)) -> ACTIVE(U62(mark(X1:S),X2:S)) 227.39/227.78 MARK(U62(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.78 MARK(U63(X:S)) -> ACTIVE(U63(mark(X:S))) 227.39/227.78 MARK(U63(X:S)) -> MARK(X:S) 227.39/227.78 MARK(U71(X1:S,X2:S,X3:S)) -> ACTIVE(U71(mark(X1:S),X2:S,X3:S)) 227.39/227.78 MARK(U71(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.39/227.78 MARK(U72(X1:S,X2:S)) -> ACTIVE(U72(mark(X1:S),X2:S)) 227.39/227.78 MARK(U72(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.78 MARK(U73(X1:S,X2:S)) -> ACTIVE(U73(mark(X1:S),X2:S)) 227.39/227.78 MARK(U73(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.78 MARK(U74(X:S)) -> ACTIVE(U74(mark(X:S))) 227.39/227.78 MARK(U74(X:S)) -> MARK(X:S) 227.39/227.78 MARK(U81(X1:S,X2:S)) -> ACTIVE(U81(mark(X1:S),X2:S)) 227.39/227.78 MARK(U81(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.78 MARK(U82(X1:S,X2:S)) -> ACTIVE(U82(mark(X1:S),X2:S)) 227.39/227.78 MARK(U82(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.78 MARK(U83(X:S)) -> ACTIVE(U83(mark(X:S))) 227.39/227.78 MARK(U83(X:S)) -> MARK(X:S) 227.39/227.78 MARK(U91(X1:S,X2:S)) -> ACTIVE(U91(mark(X1:S),X2:S)) 227.39/227.78 MARK(U91(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.78 MARK(U92(X:S)) -> ACTIVE(U92(mark(X:S))) 227.39/227.78 MARK(U92(X:S)) -> MARK(X:S) 227.39/227.78 MARK(__(X1:S,X2:S)) -> ACTIVE(__(mark(X1:S),mark(X2:S))) 227.39/227.78 MARK(__(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.78 MARK(__(X1:S,X2:S)) -> MARK(X2:S) 227.39/227.78 MARK(isList(X:S)) -> ACTIVE(isList(X:S)) 227.39/227.78 MARK(isNeList(X:S)) -> ACTIVE(isNeList(X:S)) 227.39/227.78 MARK(isNePal(X:S)) -> ACTIVE(isNePal(X:S)) 227.39/227.78 MARK(isPal(X:S)) -> ACTIVE(isPal(X:S)) 227.39/227.78 MARK(isPalListKind(X:S)) -> ACTIVE(isPalListKind(X:S)) 227.39/227.78 -> Rules: 227.39/227.78 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.39/227.78 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.39/227.78 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.39/227.78 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.39/227.78 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.39/227.78 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.39/227.78 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.39/227.78 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.39/227.78 U13(active(X:S)) -> U13(X:S) 227.39/227.78 U13(mark(X:S)) -> U13(X:S) 227.39/227.78 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.39/227.78 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.39/227.78 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.39/227.78 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.39/227.78 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.39/227.78 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.39/227.78 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.39/227.78 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.39/227.78 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.39/227.78 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.39/227.78 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.39/227.78 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.39/227.78 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.39/227.78 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.39/227.78 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.39/227.78 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.39/227.78 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.39/227.78 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.39/227.78 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.39/227.78 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.39/227.78 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.39/227.78 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.39/227.78 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.39/227.78 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.39/227.78 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.39/227.78 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.39/227.78 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.39/227.78 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.39/227.78 U26(active(X:S)) -> U26(X:S) 227.39/227.78 U26(mark(X:S)) -> U26(X:S) 227.39/227.78 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.39/227.78 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.39/227.78 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.39/227.78 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.39/227.78 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.39/227.78 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.39/227.78 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.39/227.78 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.39/227.78 U33(active(X:S)) -> U33(X:S) 227.39/227.78 U33(mark(X:S)) -> U33(X:S) 227.39/227.78 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.39/227.78 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.39/227.78 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.39/227.78 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.39/227.78 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.39/227.78 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.39/227.78 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.39/227.78 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.39/227.78 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.39/227.78 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.39/227.78 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.39/227.78 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.39/227.78 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.39/227.78 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.39/227.78 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.39/227.78 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.39/227.78 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.39/227.78 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.39/227.78 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.39/227.78 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.39/227.78 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.39/227.78 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.39/227.78 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.39/227.78 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.39/227.78 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.39/227.78 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.39/227.78 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.39/227.78 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.39/227.78 U46(active(X:S)) -> U46(X:S) 227.39/227.78 U46(mark(X:S)) -> U46(X:S) 227.39/227.78 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.39/227.78 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.39/227.78 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.39/227.78 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.39/227.78 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.39/227.78 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.39/227.78 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.39/227.78 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.39/227.78 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.39/227.78 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.39/227.78 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.39/227.78 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.39/227.78 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.39/227.78 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.39/227.78 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.39/227.78 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.39/227.78 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.39/227.78 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.39/227.78 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.39/227.78 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.39/227.78 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.39/227.78 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.39/227.78 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.39/227.78 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.39/227.78 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.39/227.78 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.39/227.78 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.39/227.78 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.39/227.78 U56(active(X:S)) -> U56(X:S) 227.39/227.78 U56(mark(X:S)) -> U56(X:S) 227.39/227.78 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.39/227.78 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.39/227.78 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.39/227.78 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.39/227.78 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.39/227.78 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.39/227.78 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.39/227.78 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.39/227.78 U63(active(X:S)) -> U63(X:S) 227.39/227.78 U63(mark(X:S)) -> U63(X:S) 227.39/227.78 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.39/227.78 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.39/227.78 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.39/227.78 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.39/227.78 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.39/227.78 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.39/227.78 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.39/227.78 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.39/227.78 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.39/227.78 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.39/227.78 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.39/227.78 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.39/227.78 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.39/227.78 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.39/227.78 U74(active(X:S)) -> U74(X:S) 227.39/227.78 U74(mark(X:S)) -> U74(X:S) 227.39/227.78 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.39/227.78 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.39/227.78 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.39/227.78 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.39/227.78 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.39/227.78 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.39/227.78 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.39/227.78 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.39/227.78 U83(active(X:S)) -> U83(X:S) 227.39/227.78 U83(mark(X:S)) -> U83(X:S) 227.39/227.78 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.39/227.78 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.39/227.78 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.39/227.78 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.39/227.78 U92(active(X:S)) -> U92(X:S) 227.39/227.78 U92(mark(X:S)) -> U92(X:S) 227.39/227.78 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.39/227.78 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.39/227.78 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.39/227.78 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.39/227.78 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.39/227.78 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.39/227.78 active(U13(tt)) -> mark(tt) 227.39/227.78 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.39/227.78 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.39/227.78 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.39/227.78 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.39/227.78 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.39/227.78 active(U26(tt)) -> mark(tt) 227.39/227.78 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.39/227.78 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.39/227.78 active(U33(tt)) -> mark(tt) 227.39/227.78 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.39/227.78 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.39/227.78 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.39/227.78 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.39/227.78 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.39/227.78 active(U46(tt)) -> mark(tt) 227.39/227.78 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.39/227.78 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.39/227.78 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.39/227.78 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.39/227.78 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.39/227.78 active(U56(tt)) -> mark(tt) 227.39/227.78 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.39/227.78 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.39/227.78 active(U63(tt)) -> mark(tt) 227.39/227.78 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.39/227.78 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.39/227.78 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.39/227.78 active(U74(tt)) -> mark(tt) 227.39/227.78 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.39/227.78 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.39/227.78 active(U83(tt)) -> mark(tt) 227.39/227.78 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.39/227.78 active(U92(tt)) -> mark(tt) 227.39/227.78 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.39/227.78 active(__(nil,X:S)) -> mark(X:S) 227.39/227.78 active(__(X:S,nil)) -> mark(X:S) 227.39/227.78 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.39/227.78 active(isList(nil)) -> mark(tt) 227.39/227.78 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.39/227.78 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.39/227.78 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.39/227.78 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.39/227.78 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.39/227.78 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.39/227.78 active(isPal(nil)) -> mark(tt) 227.39/227.78 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.39/227.78 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.39/227.78 active(isPalListKind(a)) -> mark(tt) 227.39/227.78 active(isPalListKind(e)) -> mark(tt) 227.39/227.78 active(isPalListKind(i)) -> mark(tt) 227.39/227.78 active(isPalListKind(nil)) -> mark(tt) 227.39/227.78 active(isPalListKind(o)) -> mark(tt) 227.39/227.78 active(isPalListKind(u)) -> mark(tt) 227.39/227.78 active(isQid(a)) -> mark(tt) 227.39/227.78 active(isQid(e)) -> mark(tt) 227.39/227.78 active(isQid(i)) -> mark(tt) 227.39/227.78 active(isQid(o)) -> mark(tt) 227.39/227.78 active(isQid(u)) -> mark(tt) 227.39/227.78 isList(active(X:S)) -> isList(X:S) 227.39/227.78 isList(mark(X:S)) -> isList(X:S) 227.39/227.78 isNeList(active(X:S)) -> isNeList(X:S) 227.39/227.78 isNeList(mark(X:S)) -> isNeList(X:S) 227.39/227.78 isNePal(active(X:S)) -> isNePal(X:S) 227.39/227.78 isNePal(mark(X:S)) -> isNePal(X:S) 227.39/227.78 isPal(active(X:S)) -> isPal(X:S) 227.39/227.78 isPal(mark(X:S)) -> isPal(X:S) 227.39/227.78 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.39/227.78 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.39/227.78 isQid(active(X:S)) -> isQid(X:S) 227.39/227.78 isQid(mark(X:S)) -> isQid(X:S) 227.39/227.78 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.39/227.78 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.39/227.78 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.39/227.78 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.39/227.78 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.39/227.78 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.39/227.78 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.39/227.78 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.39/227.78 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.39/227.78 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.39/227.78 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.39/227.78 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.39/227.78 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.39/227.78 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.39/227.78 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.39/227.78 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.39/227.78 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.39/227.78 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.39/227.78 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.39/227.78 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.39/227.78 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.39/227.78 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.39/227.78 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.39/227.78 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.39/227.78 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.39/227.78 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.39/227.78 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.39/227.78 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.39/227.78 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.39/227.78 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.39/227.78 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.39/227.78 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.39/227.78 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.39/227.78 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.39/227.78 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.39/227.78 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.39/227.78 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.39/227.78 mark(isList(X:S)) -> active(isList(X:S)) 227.39/227.78 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.39/227.78 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.39/227.78 mark(isPal(X:S)) -> active(isPal(X:S)) 227.39/227.78 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.39/227.78 mark(isQid(X:S)) -> active(isQid(X:S)) 227.39/227.78 mark(a) -> active(a) 227.39/227.78 mark(e) -> active(e) 227.39/227.78 mark(i) -> active(i) 227.39/227.78 mark(nil) -> active(nil) 227.39/227.78 mark(o) -> active(o) 227.39/227.78 mark(tt) -> active(tt) 227.39/227.78 mark(u) -> active(u) 227.39/227.78 ->Strongly Connected Components: 227.39/227.78 ->->Cycle: 227.39/227.78 ->->-> Pairs: 227.39/227.78 ACTIVE(U91(tt,V2:S)) -> MARK(U92(isPalListKind(V2:S))) 227.39/227.78 ACTIVE(isList(V:S)) -> MARK(U11(isPalListKind(V:S),V:S)) 227.39/227.78 ACTIVE(isNeList(__(V1:S,V2:S))) -> MARK(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.39/227.78 ACTIVE(isNeList(__(V1:S,V2:S))) -> MARK(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.39/227.78 ACTIVE(isNeList(V:S)) -> MARK(U31(isPalListKind(V:S),V:S)) 227.39/227.78 ACTIVE(isNePal(__(I:S,__(P:S,I:S)))) -> MARK(U71(isQid(I:S),I:S,P:S)) 227.39/227.78 ACTIVE(isNePal(V:S)) -> MARK(U61(isPalListKind(V:S),V:S)) 227.39/227.78 ACTIVE(isPal(V:S)) -> MARK(U81(isPalListKind(V:S),V:S)) 227.39/227.78 ACTIVE(isPalListKind(__(V1:S,V2:S))) -> MARK(U91(isPalListKind(V1:S),V2:S)) 227.39/227.78 MARK(U11(X1:S,X2:S)) -> ACTIVE(U11(mark(X1:S),X2:S)) 227.39/227.78 MARK(U11(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.78 MARK(U12(X1:S,X2:S)) -> ACTIVE(U12(mark(X1:S),X2:S)) 227.39/227.78 MARK(U12(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.78 MARK(U13(X:S)) -> ACTIVE(U13(mark(X:S))) 227.39/227.78 MARK(U13(X:S)) -> MARK(X:S) 227.39/227.78 MARK(U21(X1:S,X2:S,X3:S)) -> ACTIVE(U21(mark(X1:S),X2:S,X3:S)) 227.39/227.78 MARK(U21(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.39/227.78 MARK(U22(X1:S,X2:S,X3:S)) -> ACTIVE(U22(mark(X1:S),X2:S,X3:S)) 227.39/227.78 MARK(U22(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.39/227.78 MARK(U23(X1:S,X2:S,X3:S)) -> ACTIVE(U23(mark(X1:S),X2:S,X3:S)) 227.39/227.78 MARK(U23(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.39/227.78 MARK(U24(X1:S,X2:S,X3:S)) -> ACTIVE(U24(mark(X1:S),X2:S,X3:S)) 227.39/227.78 MARK(U24(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.39/227.78 MARK(U25(X1:S,X2:S)) -> ACTIVE(U25(mark(X1:S),X2:S)) 227.39/227.78 MARK(U25(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.78 MARK(U26(X:S)) -> ACTIVE(U26(mark(X:S))) 227.39/227.78 MARK(U26(X:S)) -> MARK(X:S) 227.39/227.78 MARK(U31(X1:S,X2:S)) -> ACTIVE(U31(mark(X1:S),X2:S)) 227.39/227.78 MARK(U31(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.78 MARK(U32(X1:S,X2:S)) -> ACTIVE(U32(mark(X1:S),X2:S)) 227.39/227.78 MARK(U32(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.78 MARK(U33(X:S)) -> ACTIVE(U33(mark(X:S))) 227.39/227.78 MARK(U33(X:S)) -> MARK(X:S) 227.39/227.78 MARK(U41(X1:S,X2:S,X3:S)) -> ACTIVE(U41(mark(X1:S),X2:S,X3:S)) 227.39/227.78 MARK(U41(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.39/227.78 MARK(U42(X1:S,X2:S,X3:S)) -> ACTIVE(U42(mark(X1:S),X2:S,X3:S)) 227.39/227.78 MARK(U42(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.39/227.78 MARK(U43(X1:S,X2:S,X3:S)) -> ACTIVE(U43(mark(X1:S),X2:S,X3:S)) 227.39/227.78 MARK(U43(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.39/227.78 MARK(U44(X1:S,X2:S,X3:S)) -> ACTIVE(U44(mark(X1:S),X2:S,X3:S)) 227.39/227.78 MARK(U44(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.39/227.78 MARK(U45(X1:S,X2:S)) -> ACTIVE(U45(mark(X1:S),X2:S)) 227.39/227.78 MARK(U45(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.78 MARK(U46(X:S)) -> ACTIVE(U46(mark(X:S))) 227.39/227.78 MARK(U46(X:S)) -> MARK(X:S) 227.39/227.78 MARK(U51(X1:S,X2:S,X3:S)) -> ACTIVE(U51(mark(X1:S),X2:S,X3:S)) 227.39/227.78 MARK(U51(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.39/227.78 MARK(U52(X1:S,X2:S,X3:S)) -> ACTIVE(U52(mark(X1:S),X2:S,X3:S)) 227.39/227.78 MARK(U52(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.39/227.78 MARK(U53(X1:S,X2:S,X3:S)) -> ACTIVE(U53(mark(X1:S),X2:S,X3:S)) 227.39/227.78 MARK(U53(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.39/227.78 MARK(U54(X1:S,X2:S,X3:S)) -> ACTIVE(U54(mark(X1:S),X2:S,X3:S)) 227.39/227.78 MARK(U54(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.39/227.78 MARK(U55(X1:S,X2:S)) -> ACTIVE(U55(mark(X1:S),X2:S)) 227.39/227.78 MARK(U55(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.78 MARK(U56(X:S)) -> ACTIVE(U56(mark(X:S))) 227.39/227.78 MARK(U56(X:S)) -> MARK(X:S) 227.39/227.78 MARK(U61(X1:S,X2:S)) -> ACTIVE(U61(mark(X1:S),X2:S)) 227.39/227.78 MARK(U61(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.78 MARK(U62(X1:S,X2:S)) -> ACTIVE(U62(mark(X1:S),X2:S)) 227.39/227.78 MARK(U62(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.78 MARK(U63(X:S)) -> ACTIVE(U63(mark(X:S))) 227.39/227.78 MARK(U63(X:S)) -> MARK(X:S) 227.39/227.78 MARK(U71(X1:S,X2:S,X3:S)) -> ACTIVE(U71(mark(X1:S),X2:S,X3:S)) 227.39/227.78 MARK(U71(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.39/227.78 MARK(U72(X1:S,X2:S)) -> ACTIVE(U72(mark(X1:S),X2:S)) 227.39/227.78 MARK(U72(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.78 MARK(U73(X1:S,X2:S)) -> ACTIVE(U73(mark(X1:S),X2:S)) 227.39/227.78 MARK(U73(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.78 MARK(U74(X:S)) -> ACTIVE(U74(mark(X:S))) 227.39/227.78 MARK(U74(X:S)) -> MARK(X:S) 227.39/227.78 MARK(U81(X1:S,X2:S)) -> ACTIVE(U81(mark(X1:S),X2:S)) 227.39/227.78 MARK(U81(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.78 MARK(U82(X1:S,X2:S)) -> ACTIVE(U82(mark(X1:S),X2:S)) 227.39/227.78 MARK(U82(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.78 MARK(U83(X:S)) -> ACTIVE(U83(mark(X:S))) 227.39/227.78 MARK(U83(X:S)) -> MARK(X:S) 227.39/227.78 MARK(U91(X1:S,X2:S)) -> ACTIVE(U91(mark(X1:S),X2:S)) 227.39/227.78 MARK(U91(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.78 MARK(U92(X:S)) -> ACTIVE(U92(mark(X:S))) 227.39/227.78 MARK(U92(X:S)) -> MARK(X:S) 227.39/227.78 MARK(__(X1:S,X2:S)) -> ACTIVE(__(mark(X1:S),mark(X2:S))) 227.39/227.78 MARK(__(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.78 MARK(__(X1:S,X2:S)) -> MARK(X2:S) 227.39/227.78 MARK(isList(X:S)) -> ACTIVE(isList(X:S)) 227.39/227.78 MARK(isNeList(X:S)) -> ACTIVE(isNeList(X:S)) 227.39/227.78 MARK(isNePal(X:S)) -> ACTIVE(isNePal(X:S)) 227.39/227.78 MARK(isPal(X:S)) -> ACTIVE(isPal(X:S)) 227.39/227.78 MARK(isPalListKind(X:S)) -> ACTIVE(isPalListKind(X:S)) 227.39/227.78 ->->-> Rules: 227.39/227.78 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.39/227.78 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.39/227.78 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.39/227.78 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.39/227.78 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.39/227.78 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.39/227.78 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.39/227.78 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.39/227.78 U13(active(X:S)) -> U13(X:S) 227.39/227.78 U13(mark(X:S)) -> U13(X:S) 227.39/227.78 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.39/227.78 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.39/227.78 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.39/227.78 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.39/227.78 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.39/227.78 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.39/227.78 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.39/227.78 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.39/227.78 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.39/227.78 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.39/227.78 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.39/227.78 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.39/227.78 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.39/227.78 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.39/227.78 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.39/227.78 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.39/227.78 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.39/227.78 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.39/227.78 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.39/227.78 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.39/227.78 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.39/227.78 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.39/227.78 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.39/227.78 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.39/227.78 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.39/227.78 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.39/227.78 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.39/227.78 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.39/227.78 U26(active(X:S)) -> U26(X:S) 227.39/227.78 U26(mark(X:S)) -> U26(X:S) 227.39/227.78 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.39/227.78 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.39/227.78 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.39/227.78 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.39/227.78 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.39/227.78 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.39/227.78 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.39/227.78 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.39/227.78 U33(active(X:S)) -> U33(X:S) 227.39/227.78 U33(mark(X:S)) -> U33(X:S) 227.39/227.78 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.39/227.78 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.39/227.78 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.39/227.78 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.39/227.78 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.39/227.78 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.39/227.78 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.39/227.78 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.39/227.78 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.39/227.78 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.39/227.78 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.39/227.78 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.39/227.78 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.39/227.78 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.39/227.78 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.39/227.78 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.39/227.78 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.39/227.78 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.39/227.78 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.39/227.78 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.39/227.78 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.39/227.78 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.39/227.78 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.39/227.78 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.39/227.78 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.39/227.78 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.39/227.78 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.39/227.78 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.39/227.78 U46(active(X:S)) -> U46(X:S) 227.39/227.78 U46(mark(X:S)) -> U46(X:S) 227.39/227.78 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.39/227.78 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.39/227.78 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.39/227.78 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.39/227.78 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.39/227.78 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.39/227.78 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.39/227.78 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.39/227.78 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.39/227.78 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.39/227.78 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.39/227.78 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.39/227.78 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.39/227.78 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.39/227.78 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.39/227.78 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.39/227.78 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.39/227.78 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.39/227.78 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.39/227.78 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.39/227.78 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.39/227.78 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.39/227.78 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.39/227.78 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.39/227.78 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.39/227.78 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.39/227.78 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.39/227.78 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.39/227.78 U56(active(X:S)) -> U56(X:S) 227.39/227.78 U56(mark(X:S)) -> U56(X:S) 227.39/227.78 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.39/227.78 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.39/227.78 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.39/227.78 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.39/227.78 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.39/227.78 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.39/227.78 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.39/227.78 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.39/227.78 U63(active(X:S)) -> U63(X:S) 227.39/227.78 U63(mark(X:S)) -> U63(X:S) 227.39/227.78 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.39/227.78 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.39/227.78 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.39/227.78 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.39/227.78 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.39/227.78 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.39/227.78 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.39/227.78 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.39/227.78 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.39/227.78 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.39/227.78 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.39/227.78 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.39/227.78 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.39/227.78 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.39/227.78 U74(active(X:S)) -> U74(X:S) 227.39/227.78 U74(mark(X:S)) -> U74(X:S) 227.39/227.78 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.39/227.78 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.39/227.78 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.39/227.78 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.39/227.78 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.39/227.78 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.39/227.78 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.39/227.78 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.39/227.78 U83(active(X:S)) -> U83(X:S) 227.39/227.78 U83(mark(X:S)) -> U83(X:S) 227.39/227.78 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.39/227.78 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.39/227.78 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.39/227.78 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.39/227.78 U92(active(X:S)) -> U92(X:S) 227.39/227.78 U92(mark(X:S)) -> U92(X:S) 227.39/227.78 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.39/227.78 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.39/227.78 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.39/227.78 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.39/227.78 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.39/227.78 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.39/227.78 active(U13(tt)) -> mark(tt) 227.39/227.78 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.39/227.78 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.39/227.78 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.39/227.78 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.39/227.78 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.39/227.78 active(U26(tt)) -> mark(tt) 227.39/227.78 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.39/227.78 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.39/227.78 active(U33(tt)) -> mark(tt) 227.39/227.78 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.39/227.78 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.39/227.78 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.39/227.78 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.39/227.78 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.39/227.78 active(U46(tt)) -> mark(tt) 227.39/227.78 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.39/227.78 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.39/227.78 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.39/227.78 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.39/227.78 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.39/227.79 active(U56(tt)) -> mark(tt) 227.39/227.79 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.39/227.79 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.39/227.79 active(U63(tt)) -> mark(tt) 227.39/227.79 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.39/227.79 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.39/227.79 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.39/227.79 active(U74(tt)) -> mark(tt) 227.39/227.79 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.39/227.79 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.39/227.79 active(U83(tt)) -> mark(tt) 227.39/227.79 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.39/227.79 active(U92(tt)) -> mark(tt) 227.39/227.79 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.39/227.79 active(__(nil,X:S)) -> mark(X:S) 227.39/227.79 active(__(X:S,nil)) -> mark(X:S) 227.39/227.79 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.39/227.79 active(isList(nil)) -> mark(tt) 227.39/227.79 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.39/227.79 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.39/227.79 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.39/227.79 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.39/227.79 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.39/227.79 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.39/227.79 active(isPal(nil)) -> mark(tt) 227.39/227.79 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.39/227.79 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.39/227.79 active(isPalListKind(a)) -> mark(tt) 227.39/227.79 active(isPalListKind(e)) -> mark(tt) 227.39/227.79 active(isPalListKind(i)) -> mark(tt) 227.39/227.79 active(isPalListKind(nil)) -> mark(tt) 227.39/227.79 active(isPalListKind(o)) -> mark(tt) 227.39/227.79 active(isPalListKind(u)) -> mark(tt) 227.39/227.79 active(isQid(a)) -> mark(tt) 227.39/227.79 active(isQid(e)) -> mark(tt) 227.39/227.79 active(isQid(i)) -> mark(tt) 227.39/227.79 active(isQid(o)) -> mark(tt) 227.39/227.79 active(isQid(u)) -> mark(tt) 227.39/227.79 isList(active(X:S)) -> isList(X:S) 227.39/227.79 isList(mark(X:S)) -> isList(X:S) 227.39/227.79 isNeList(active(X:S)) -> isNeList(X:S) 227.39/227.79 isNeList(mark(X:S)) -> isNeList(X:S) 227.39/227.79 isNePal(active(X:S)) -> isNePal(X:S) 227.39/227.79 isNePal(mark(X:S)) -> isNePal(X:S) 227.39/227.79 isPal(active(X:S)) -> isPal(X:S) 227.39/227.79 isPal(mark(X:S)) -> isPal(X:S) 227.39/227.79 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.39/227.79 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.39/227.79 isQid(active(X:S)) -> isQid(X:S) 227.39/227.79 isQid(mark(X:S)) -> isQid(X:S) 227.39/227.79 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.39/227.79 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.39/227.79 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.39/227.79 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.39/227.79 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.39/227.79 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.39/227.79 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.39/227.79 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.39/227.79 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.39/227.79 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.39/227.79 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.39/227.79 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.39/227.79 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.39/227.79 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.39/227.79 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.39/227.79 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.39/227.79 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.39/227.79 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.39/227.79 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.39/227.79 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.39/227.79 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.39/227.79 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.39/227.79 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.39/227.79 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.39/227.79 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.39/227.79 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.39/227.79 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.39/227.79 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.39/227.79 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.39/227.79 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.39/227.79 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.39/227.79 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.39/227.79 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.39/227.79 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.39/227.79 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.39/227.79 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.39/227.79 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.39/227.79 mark(isList(X:S)) -> active(isList(X:S)) 227.39/227.79 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.39/227.79 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.39/227.79 mark(isPal(X:S)) -> active(isPal(X:S)) 227.39/227.79 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.39/227.79 mark(isQid(X:S)) -> active(isQid(X:S)) 227.39/227.79 mark(a) -> active(a) 227.39/227.79 mark(e) -> active(e) 227.39/227.79 mark(i) -> active(i) 227.39/227.79 mark(nil) -> active(nil) 227.39/227.79 mark(o) -> active(o) 227.39/227.79 mark(tt) -> active(tt) 227.39/227.79 mark(u) -> active(u) 227.39/227.79 227.39/227.79 Problem 1.44: 227.39/227.79 227.39/227.79 Reduction Pairs Processor: 227.39/227.79 -> Pairs: 227.39/227.79 ACTIVE(U91(tt,V2:S)) -> MARK(U92(isPalListKind(V2:S))) 227.39/227.79 ACTIVE(isList(V:S)) -> MARK(U11(isPalListKind(V:S),V:S)) 227.39/227.79 ACTIVE(isNeList(__(V1:S,V2:S))) -> MARK(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.39/227.79 ACTIVE(isNeList(__(V1:S,V2:S))) -> MARK(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.39/227.79 ACTIVE(isNeList(V:S)) -> MARK(U31(isPalListKind(V:S),V:S)) 227.39/227.79 ACTIVE(isNePal(__(I:S,__(P:S,I:S)))) -> MARK(U71(isQid(I:S),I:S,P:S)) 227.39/227.79 ACTIVE(isNePal(V:S)) -> MARK(U61(isPalListKind(V:S),V:S)) 227.39/227.79 ACTIVE(isPal(V:S)) -> MARK(U81(isPalListKind(V:S),V:S)) 227.39/227.79 ACTIVE(isPalListKind(__(V1:S,V2:S))) -> MARK(U91(isPalListKind(V1:S),V2:S)) 227.39/227.79 MARK(U11(X1:S,X2:S)) -> ACTIVE(U11(mark(X1:S),X2:S)) 227.39/227.79 MARK(U11(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.79 MARK(U12(X1:S,X2:S)) -> ACTIVE(U12(mark(X1:S),X2:S)) 227.39/227.79 MARK(U12(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.79 MARK(U13(X:S)) -> ACTIVE(U13(mark(X:S))) 227.39/227.79 MARK(U13(X:S)) -> MARK(X:S) 227.39/227.79 MARK(U21(X1:S,X2:S,X3:S)) -> ACTIVE(U21(mark(X1:S),X2:S,X3:S)) 227.39/227.79 MARK(U21(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.39/227.79 MARK(U22(X1:S,X2:S,X3:S)) -> ACTIVE(U22(mark(X1:S),X2:S,X3:S)) 227.39/227.79 MARK(U22(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.39/227.79 MARK(U23(X1:S,X2:S,X3:S)) -> ACTIVE(U23(mark(X1:S),X2:S,X3:S)) 227.39/227.79 MARK(U23(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.39/227.79 MARK(U24(X1:S,X2:S,X3:S)) -> ACTIVE(U24(mark(X1:S),X2:S,X3:S)) 227.39/227.79 MARK(U24(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.39/227.79 MARK(U25(X1:S,X2:S)) -> ACTIVE(U25(mark(X1:S),X2:S)) 227.39/227.79 MARK(U25(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.79 MARK(U26(X:S)) -> ACTIVE(U26(mark(X:S))) 227.39/227.79 MARK(U26(X:S)) -> MARK(X:S) 227.39/227.79 MARK(U31(X1:S,X2:S)) -> ACTIVE(U31(mark(X1:S),X2:S)) 227.39/227.79 MARK(U31(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.79 MARK(U32(X1:S,X2:S)) -> ACTIVE(U32(mark(X1:S),X2:S)) 227.39/227.79 MARK(U32(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.79 MARK(U33(X:S)) -> ACTIVE(U33(mark(X:S))) 227.39/227.79 MARK(U33(X:S)) -> MARK(X:S) 227.39/227.79 MARK(U41(X1:S,X2:S,X3:S)) -> ACTIVE(U41(mark(X1:S),X2:S,X3:S)) 227.39/227.79 MARK(U41(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.39/227.79 MARK(U42(X1:S,X2:S,X3:S)) -> ACTIVE(U42(mark(X1:S),X2:S,X3:S)) 227.39/227.79 MARK(U42(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.39/227.79 MARK(U43(X1:S,X2:S,X3:S)) -> ACTIVE(U43(mark(X1:S),X2:S,X3:S)) 227.39/227.79 MARK(U43(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.39/227.79 MARK(U44(X1:S,X2:S,X3:S)) -> ACTIVE(U44(mark(X1:S),X2:S,X3:S)) 227.39/227.79 MARK(U44(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.39/227.79 MARK(U45(X1:S,X2:S)) -> ACTIVE(U45(mark(X1:S),X2:S)) 227.39/227.79 MARK(U45(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.79 MARK(U46(X:S)) -> ACTIVE(U46(mark(X:S))) 227.39/227.79 MARK(U46(X:S)) -> MARK(X:S) 227.39/227.79 MARK(U51(X1:S,X2:S,X3:S)) -> ACTIVE(U51(mark(X1:S),X2:S,X3:S)) 227.39/227.79 MARK(U51(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.39/227.79 MARK(U52(X1:S,X2:S,X3:S)) -> ACTIVE(U52(mark(X1:S),X2:S,X3:S)) 227.39/227.79 MARK(U52(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.39/227.79 MARK(U53(X1:S,X2:S,X3:S)) -> ACTIVE(U53(mark(X1:S),X2:S,X3:S)) 227.39/227.79 MARK(U53(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.39/227.79 MARK(U54(X1:S,X2:S,X3:S)) -> ACTIVE(U54(mark(X1:S),X2:S,X3:S)) 227.39/227.79 MARK(U54(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.39/227.79 MARK(U55(X1:S,X2:S)) -> ACTIVE(U55(mark(X1:S),X2:S)) 227.39/227.79 MARK(U55(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.79 MARK(U56(X:S)) -> ACTIVE(U56(mark(X:S))) 227.39/227.79 MARK(U56(X:S)) -> MARK(X:S) 227.39/227.79 MARK(U61(X1:S,X2:S)) -> ACTIVE(U61(mark(X1:S),X2:S)) 227.39/227.79 MARK(U61(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.79 MARK(U62(X1:S,X2:S)) -> ACTIVE(U62(mark(X1:S),X2:S)) 227.39/227.79 MARK(U62(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.79 MARK(U63(X:S)) -> ACTIVE(U63(mark(X:S))) 227.39/227.79 MARK(U63(X:S)) -> MARK(X:S) 227.39/227.79 MARK(U71(X1:S,X2:S,X3:S)) -> ACTIVE(U71(mark(X1:S),X2:S,X3:S)) 227.39/227.79 MARK(U71(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.39/227.79 MARK(U72(X1:S,X2:S)) -> ACTIVE(U72(mark(X1:S),X2:S)) 227.39/227.79 MARK(U72(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.79 MARK(U73(X1:S,X2:S)) -> ACTIVE(U73(mark(X1:S),X2:S)) 227.39/227.79 MARK(U73(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.79 MARK(U74(X:S)) -> ACTIVE(U74(mark(X:S))) 227.39/227.79 MARK(U74(X:S)) -> MARK(X:S) 227.39/227.79 MARK(U81(X1:S,X2:S)) -> ACTIVE(U81(mark(X1:S),X2:S)) 227.39/227.79 MARK(U81(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.79 MARK(U82(X1:S,X2:S)) -> ACTIVE(U82(mark(X1:S),X2:S)) 227.39/227.79 MARK(U82(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.79 MARK(U83(X:S)) -> ACTIVE(U83(mark(X:S))) 227.39/227.79 MARK(U83(X:S)) -> MARK(X:S) 227.39/227.79 MARK(U91(X1:S,X2:S)) -> ACTIVE(U91(mark(X1:S),X2:S)) 227.39/227.79 MARK(U91(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.79 MARK(U92(X:S)) -> ACTIVE(U92(mark(X:S))) 227.39/227.79 MARK(U92(X:S)) -> MARK(X:S) 227.39/227.79 MARK(__(X1:S,X2:S)) -> ACTIVE(__(mark(X1:S),mark(X2:S))) 227.39/227.79 MARK(__(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.79 MARK(__(X1:S,X2:S)) -> MARK(X2:S) 227.39/227.79 MARK(isList(X:S)) -> ACTIVE(isList(X:S)) 227.39/227.79 MARK(isNeList(X:S)) -> ACTIVE(isNeList(X:S)) 227.39/227.79 MARK(isNePal(X:S)) -> ACTIVE(isNePal(X:S)) 227.39/227.79 MARK(isPal(X:S)) -> ACTIVE(isPal(X:S)) 227.39/227.79 MARK(isPalListKind(X:S)) -> ACTIVE(isPalListKind(X:S)) 227.39/227.79 -> Rules: 227.39/227.79 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.39/227.79 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.39/227.79 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.39/227.79 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.39/227.79 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.39/227.79 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.39/227.79 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.39/227.79 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.39/227.79 U13(active(X:S)) -> U13(X:S) 227.39/227.79 U13(mark(X:S)) -> U13(X:S) 227.39/227.79 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.39/227.79 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.39/227.79 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.39/227.79 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.39/227.79 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.39/227.79 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.39/227.79 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.39/227.79 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.39/227.79 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.39/227.79 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.39/227.79 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.39/227.79 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.39/227.79 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.39/227.79 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.39/227.79 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.39/227.79 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.39/227.79 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.39/227.79 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.39/227.79 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.39/227.79 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.39/227.79 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.39/227.79 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.39/227.79 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.39/227.79 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.39/227.79 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.39/227.79 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.39/227.79 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.39/227.79 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.39/227.79 U26(active(X:S)) -> U26(X:S) 227.39/227.79 U26(mark(X:S)) -> U26(X:S) 227.39/227.79 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.39/227.79 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.39/227.79 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.39/227.79 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.39/227.79 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.39/227.79 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.39/227.79 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.39/227.79 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.39/227.79 U33(active(X:S)) -> U33(X:S) 227.39/227.79 U33(mark(X:S)) -> U33(X:S) 227.39/227.79 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.39/227.79 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.39/227.79 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.39/227.79 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.39/227.79 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.39/227.79 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.39/227.79 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.39/227.79 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.39/227.79 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.39/227.79 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.39/227.79 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.39/227.79 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.39/227.79 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.39/227.79 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.39/227.79 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.39/227.79 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.39/227.79 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.39/227.79 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.39/227.79 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.39/227.79 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.39/227.79 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.39/227.79 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.39/227.79 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.39/227.79 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.39/227.79 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.39/227.79 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.39/227.79 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.39/227.79 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.39/227.79 U46(active(X:S)) -> U46(X:S) 227.39/227.79 U46(mark(X:S)) -> U46(X:S) 227.39/227.79 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.39/227.79 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.39/227.79 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.39/227.79 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.39/227.79 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.39/227.79 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.39/227.79 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.39/227.79 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.39/227.79 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.39/227.79 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.39/227.79 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.39/227.79 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.39/227.79 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.39/227.79 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.39/227.79 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.39/227.79 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.39/227.79 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.39/227.79 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.39/227.79 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.39/227.79 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.39/227.79 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.39/227.79 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.39/227.79 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.39/227.79 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.39/227.79 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.39/227.79 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.39/227.79 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.39/227.79 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.39/227.79 U56(active(X:S)) -> U56(X:S) 227.39/227.79 U56(mark(X:S)) -> U56(X:S) 227.39/227.79 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.39/227.79 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.39/227.79 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.39/227.79 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.39/227.79 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.39/227.79 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.39/227.79 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.39/227.79 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.39/227.79 U63(active(X:S)) -> U63(X:S) 227.39/227.79 U63(mark(X:S)) -> U63(X:S) 227.39/227.79 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.39/227.79 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.39/227.79 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.39/227.79 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.39/227.79 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.39/227.79 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.39/227.79 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.39/227.79 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.39/227.79 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.39/227.79 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.39/227.79 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.39/227.79 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.39/227.79 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.39/227.79 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.39/227.79 U74(active(X:S)) -> U74(X:S) 227.39/227.79 U74(mark(X:S)) -> U74(X:S) 227.39/227.79 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.39/227.79 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.39/227.79 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.39/227.79 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.39/227.79 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.39/227.79 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.39/227.79 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.39/227.79 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.39/227.79 U83(active(X:S)) -> U83(X:S) 227.39/227.79 U83(mark(X:S)) -> U83(X:S) 227.39/227.79 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.39/227.79 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.39/227.79 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.39/227.79 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.39/227.79 U92(active(X:S)) -> U92(X:S) 227.39/227.79 U92(mark(X:S)) -> U92(X:S) 227.39/227.79 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.39/227.79 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.39/227.79 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.39/227.79 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.39/227.79 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.39/227.79 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.39/227.79 active(U13(tt)) -> mark(tt) 227.39/227.79 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.39/227.79 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.39/227.79 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.39/227.79 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.39/227.79 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.39/227.79 active(U26(tt)) -> mark(tt) 227.39/227.79 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.39/227.79 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.39/227.79 active(U33(tt)) -> mark(tt) 227.39/227.79 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.39/227.79 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.39/227.79 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.39/227.79 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.39/227.79 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.39/227.79 active(U46(tt)) -> mark(tt) 227.39/227.79 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.39/227.79 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.39/227.79 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.39/227.79 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.39/227.79 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.39/227.79 active(U56(tt)) -> mark(tt) 227.39/227.79 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.39/227.79 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.39/227.79 active(U63(tt)) -> mark(tt) 227.39/227.79 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.39/227.79 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.39/227.79 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.39/227.79 active(U74(tt)) -> mark(tt) 227.39/227.79 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.39/227.79 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.39/227.79 active(U83(tt)) -> mark(tt) 227.39/227.79 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.39/227.79 active(U92(tt)) -> mark(tt) 227.39/227.79 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.39/227.79 active(__(nil,X:S)) -> mark(X:S) 227.39/227.79 active(__(X:S,nil)) -> mark(X:S) 227.39/227.79 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.39/227.79 active(isList(nil)) -> mark(tt) 227.39/227.79 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.39/227.79 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.39/227.79 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.39/227.79 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.39/227.79 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.39/227.79 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.39/227.79 active(isPal(nil)) -> mark(tt) 227.39/227.79 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.39/227.79 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.39/227.79 active(isPalListKind(a)) -> mark(tt) 227.39/227.79 active(isPalListKind(e)) -> mark(tt) 227.39/227.79 active(isPalListKind(i)) -> mark(tt) 227.39/227.79 active(isPalListKind(nil)) -> mark(tt) 227.39/227.79 active(isPalListKind(o)) -> mark(tt) 227.39/227.79 active(isPalListKind(u)) -> mark(tt) 227.39/227.79 active(isQid(a)) -> mark(tt) 227.39/227.79 active(isQid(e)) -> mark(tt) 227.39/227.79 active(isQid(i)) -> mark(tt) 227.39/227.79 active(isQid(o)) -> mark(tt) 227.39/227.79 active(isQid(u)) -> mark(tt) 227.39/227.79 isList(active(X:S)) -> isList(X:S) 227.39/227.79 isList(mark(X:S)) -> isList(X:S) 227.39/227.79 isNeList(active(X:S)) -> isNeList(X:S) 227.39/227.79 isNeList(mark(X:S)) -> isNeList(X:S) 227.39/227.79 isNePal(active(X:S)) -> isNePal(X:S) 227.39/227.79 isNePal(mark(X:S)) -> isNePal(X:S) 227.39/227.79 isPal(active(X:S)) -> isPal(X:S) 227.39/227.79 isPal(mark(X:S)) -> isPal(X:S) 227.39/227.79 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.39/227.79 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.39/227.79 isQid(active(X:S)) -> isQid(X:S) 227.39/227.79 isQid(mark(X:S)) -> isQid(X:S) 227.39/227.79 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.39/227.79 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.39/227.79 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.39/227.79 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.39/227.79 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.39/227.79 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.39/227.79 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.39/227.79 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.39/227.79 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.39/227.79 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.39/227.79 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.39/227.79 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.39/227.79 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.39/227.79 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.39/227.79 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.39/227.79 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.39/227.79 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.39/227.79 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.39/227.79 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.39/227.79 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.39/227.79 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.39/227.79 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.39/227.79 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.39/227.79 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.39/227.79 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.39/227.79 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.39/227.79 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.39/227.79 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.39/227.79 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.39/227.79 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.39/227.79 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.39/227.79 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.39/227.79 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.39/227.79 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.39/227.79 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.39/227.79 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.39/227.79 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.39/227.79 mark(isList(X:S)) -> active(isList(X:S)) 227.39/227.79 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.39/227.79 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.39/227.79 mark(isPal(X:S)) -> active(isPal(X:S)) 227.39/227.79 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.39/227.79 mark(isQid(X:S)) -> active(isQid(X:S)) 227.39/227.79 mark(a) -> active(a) 227.39/227.79 mark(e) -> active(e) 227.39/227.79 mark(i) -> active(i) 227.39/227.79 mark(nil) -> active(nil) 227.39/227.79 mark(o) -> active(o) 227.39/227.79 mark(tt) -> active(tt) 227.39/227.79 mark(u) -> active(u) 227.39/227.79 -> Usable rules: 227.39/227.79 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.39/227.79 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.39/227.79 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.39/227.79 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.39/227.79 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.39/227.79 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.39/227.79 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.39/227.79 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.39/227.79 U13(active(X:S)) -> U13(X:S) 227.39/227.79 U13(mark(X:S)) -> U13(X:S) 227.39/227.79 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.39/227.79 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.39/227.79 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.39/227.79 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.39/227.79 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.39/227.79 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.39/227.79 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.39/227.79 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.39/227.79 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.39/227.79 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.39/227.79 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.39/227.79 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.39/227.79 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.39/227.79 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.39/227.79 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.39/227.79 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.39/227.79 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.39/227.79 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.39/227.79 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.39/227.79 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.39/227.79 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.39/227.79 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.39/227.79 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.39/227.79 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.39/227.79 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.39/227.79 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.39/227.79 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.39/227.79 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.39/227.79 U26(active(X:S)) -> U26(X:S) 227.39/227.79 U26(mark(X:S)) -> U26(X:S) 227.39/227.79 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.39/227.79 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.39/227.79 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.39/227.79 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.39/227.79 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.39/227.79 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.39/227.79 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.39/227.79 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.39/227.79 U33(active(X:S)) -> U33(X:S) 227.39/227.79 U33(mark(X:S)) -> U33(X:S) 227.39/227.79 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.39/227.79 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.39/227.79 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.39/227.79 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.39/227.79 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.39/227.79 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.39/227.79 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.39/227.79 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.39/227.79 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.39/227.79 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.39/227.79 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.39/227.79 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.39/227.79 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.39/227.79 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.39/227.79 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.39/227.79 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.39/227.79 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.39/227.79 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.39/227.79 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.39/227.79 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.39/227.79 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.39/227.79 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.39/227.79 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.39/227.79 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.39/227.79 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.39/227.79 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.39/227.79 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.39/227.79 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.39/227.79 U46(active(X:S)) -> U46(X:S) 227.39/227.79 U46(mark(X:S)) -> U46(X:S) 227.39/227.79 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.39/227.79 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.39/227.79 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.39/227.79 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.39/227.79 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.39/227.79 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.39/227.79 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.39/227.79 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.39/227.79 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.39/227.79 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.39/227.79 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.39/227.79 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.39/227.79 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.39/227.79 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.39/227.79 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.39/227.79 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.39/227.79 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.39/227.79 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.39/227.79 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.39/227.79 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.39/227.79 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.39/227.79 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.39/227.79 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.39/227.79 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.39/227.79 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.39/227.79 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.39/227.79 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.39/227.79 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.39/227.79 U56(active(X:S)) -> U56(X:S) 227.39/227.79 U56(mark(X:S)) -> U56(X:S) 227.39/227.79 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.39/227.79 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.39/227.79 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.39/227.79 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.39/227.79 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.39/227.79 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.39/227.79 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.39/227.79 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.39/227.79 U63(active(X:S)) -> U63(X:S) 227.39/227.79 U63(mark(X:S)) -> U63(X:S) 227.39/227.79 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.39/227.79 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.39/227.79 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.39/227.79 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.39/227.79 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.39/227.79 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.39/227.79 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.39/227.79 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.39/227.79 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.39/227.79 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.39/227.79 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.39/227.79 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.39/227.79 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.39/227.79 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.39/227.79 U74(active(X:S)) -> U74(X:S) 227.39/227.79 U74(mark(X:S)) -> U74(X:S) 227.39/227.79 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.39/227.79 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.39/227.79 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.39/227.79 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.39/227.79 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.39/227.79 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.39/227.79 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.39/227.79 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.39/227.79 U83(active(X:S)) -> U83(X:S) 227.39/227.79 U83(mark(X:S)) -> U83(X:S) 227.39/227.79 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.39/227.79 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.39/227.79 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.39/227.79 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.39/227.79 U92(active(X:S)) -> U92(X:S) 227.39/227.79 U92(mark(X:S)) -> U92(X:S) 227.39/227.79 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.39/227.79 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.39/227.79 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.39/227.79 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.39/227.79 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.39/227.79 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.39/227.79 active(U13(tt)) -> mark(tt) 227.39/227.79 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.39/227.79 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.39/227.79 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.39/227.79 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.39/227.79 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.39/227.79 active(U26(tt)) -> mark(tt) 227.39/227.79 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.39/227.79 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.39/227.79 active(U33(tt)) -> mark(tt) 227.39/227.79 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.39/227.79 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.39/227.79 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.39/227.79 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.39/227.79 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.39/227.79 active(U46(tt)) -> mark(tt) 227.39/227.79 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.39/227.79 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.39/227.79 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.39/227.79 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.39/227.79 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.39/227.79 active(U56(tt)) -> mark(tt) 227.39/227.79 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.39/227.79 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.39/227.79 active(U63(tt)) -> mark(tt) 227.39/227.79 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.39/227.79 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.39/227.79 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.39/227.79 active(U74(tt)) -> mark(tt) 227.39/227.79 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.39/227.79 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.39/227.79 active(U83(tt)) -> mark(tt) 227.39/227.79 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.39/227.79 active(U92(tt)) -> mark(tt) 227.39/227.79 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.39/227.79 active(__(nil,X:S)) -> mark(X:S) 227.39/227.79 active(__(X:S,nil)) -> mark(X:S) 227.39/227.79 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.39/227.79 active(isList(nil)) -> mark(tt) 227.39/227.79 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.39/227.79 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.39/227.79 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.39/227.79 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.39/227.79 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.39/227.79 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.39/227.79 active(isPal(nil)) -> mark(tt) 227.39/227.79 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.39/227.79 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.39/227.79 active(isPalListKind(a)) -> mark(tt) 227.39/227.79 active(isPalListKind(e)) -> mark(tt) 227.39/227.79 active(isPalListKind(i)) -> mark(tt) 227.39/227.79 active(isPalListKind(nil)) -> mark(tt) 227.39/227.79 active(isPalListKind(o)) -> mark(tt) 227.39/227.79 active(isPalListKind(u)) -> mark(tt) 227.39/227.79 active(isQid(a)) -> mark(tt) 227.39/227.79 active(isQid(e)) -> mark(tt) 227.39/227.79 active(isQid(i)) -> mark(tt) 227.39/227.79 active(isQid(o)) -> mark(tt) 227.39/227.79 active(isQid(u)) -> mark(tt) 227.39/227.79 isList(active(X:S)) -> isList(X:S) 227.39/227.79 isList(mark(X:S)) -> isList(X:S) 227.39/227.79 isNeList(active(X:S)) -> isNeList(X:S) 227.39/227.79 isNeList(mark(X:S)) -> isNeList(X:S) 227.39/227.79 isNePal(active(X:S)) -> isNePal(X:S) 227.39/227.79 isNePal(mark(X:S)) -> isNePal(X:S) 227.39/227.79 isPal(active(X:S)) -> isPal(X:S) 227.39/227.79 isPal(mark(X:S)) -> isPal(X:S) 227.39/227.79 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.39/227.79 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.39/227.79 isQid(active(X:S)) -> isQid(X:S) 227.39/227.79 isQid(mark(X:S)) -> isQid(X:S) 227.39/227.79 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.39/227.79 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.39/227.79 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.39/227.79 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.39/227.79 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.39/227.79 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.39/227.79 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.39/227.79 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.39/227.79 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.39/227.79 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.39/227.79 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.39/227.79 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.39/227.79 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.39/227.79 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.39/227.79 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.39/227.79 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.39/227.79 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.39/227.79 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.39/227.79 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.39/227.79 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.39/227.79 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.39/227.79 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.39/227.79 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.39/227.79 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.39/227.79 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.39/227.79 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.39/227.79 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.39/227.79 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.39/227.79 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.39/227.79 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.39/227.79 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.39/227.79 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.39/227.79 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.39/227.79 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.39/227.79 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.39/227.79 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.39/227.79 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.39/227.79 mark(isList(X:S)) -> active(isList(X:S)) 227.39/227.79 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.39/227.79 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.39/227.79 mark(isPal(X:S)) -> active(isPal(X:S)) 227.39/227.79 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.39/227.79 mark(isQid(X:S)) -> active(isQid(X:S)) 227.39/227.79 mark(a) -> active(a) 227.39/227.79 mark(e) -> active(e) 227.39/227.79 mark(i) -> active(i) 227.39/227.79 mark(nil) -> active(nil) 227.39/227.79 mark(o) -> active(o) 227.39/227.79 mark(tt) -> active(tt) 227.39/227.79 mark(u) -> active(u) 227.39/227.79 ->Interpretation type: 227.39/227.79 Linear 227.39/227.79 ->Coefficients: 227.39/227.79 Natural Numbers 227.39/227.79 ->Dimension: 227.39/227.79 1 227.39/227.79 ->Bound: 227.39/227.79 2 227.39/227.79 ->Interpretation: 227.39/227.79 227.39/227.79 [U11](X1,X2) = X1 + 2.X2 227.39/227.79 [U12](X1,X2) = X1 + 2.X2 227.39/227.79 [U13](X) = X 227.39/227.79 [U21](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.39/227.79 [U22](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.39/227.79 [U23](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.39/227.79 [U24](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.39/227.79 [U25](X1,X2) = X1 + 2.X2 + 2 227.39/227.79 [U26](X) = X + 1 227.39/227.79 [U31](X1,X2) = X1 + 2.X2 227.39/227.79 [U32](X1,X2) = X1 + 2.X2 227.39/227.79 [U33](X) = 2.X + 1 227.39/227.79 [U41](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.39/227.79 [U42](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.39/227.79 [U43](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.39/227.79 [U44](X1,X2,X3) = X1 + 2.X2 + 2.X3 + 2 227.39/227.79 [U45](X1,X2) = X1 + 2.X2 + 1 227.39/227.79 [U46](X) = X + 1 227.39/227.79 [U51](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.39/227.79 [U52](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.39/227.79 [U53](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.39/227.79 [U54](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.39/227.79 [U55](X1,X2) = X1 + 2.X2 + 2 227.39/227.79 [U56](X) = X + 1 227.39/227.79 [U61](X1,X2) = 2.X1 + 2.X2 227.39/227.79 [U62](X1,X2) = X1 + 2.X2 + 1 227.39/227.79 [U63](X) = X + 2 227.39/227.79 [U71](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.39/227.79 [U72](X1,X2) = 2.X1 + 2.X2 + 2 227.39/227.79 [U73](X1,X2) = X1 + 2 227.39/227.79 [U74](X) = X + 2 227.39/227.79 [U81](X1,X2) = X1 + 2.X2 + 1 227.39/227.79 [U82](X1,X2) = 2.X1 + 2.X2 227.39/227.79 [U83](X) = X 227.39/227.79 [U91](X1,X2) = X1 227.39/227.79 [U92](X) = X 227.39/227.79 [__](X1,X2) = 2.X1 + X2 + 2 227.39/227.79 [active](X) = X 227.39/227.79 [isList](X) = 2.X + 2 227.39/227.79 [isNeList](X) = 2.X + 1 227.39/227.79 [isNePal](X) = 2.X + 2 227.39/227.79 [isPal](X) = 2.X + 2 227.39/227.79 [isPalListKind](X) = 1 227.39/227.79 [isQid](X) = X 227.39/227.79 [mark](X) = X 227.39/227.79 [a] = 1 227.39/227.79 [e] = 2 227.39/227.79 [fSNonEmpty] = 0 227.39/227.79 [i] = 2 227.39/227.79 [nil] = 2 227.39/227.79 [o] = 2 227.39/227.79 [tt] = 1 227.39/227.79 [u] = 2 227.39/227.79 [U11#](X1,X2) = 0 227.39/227.79 [U12#](X1,X2) = 0 227.39/227.79 [U13#](X) = 0 227.39/227.79 [U21#](X1,X2,X3) = 0 227.39/227.79 [U22#](X1,X2,X3) = 0 227.39/227.79 [U23#](X1,X2,X3) = 0 227.39/227.79 [U24#](X1,X2,X3) = 0 227.39/227.79 [U25#](X1,X2) = 0 227.39/227.79 [U26#](X) = 0 227.39/227.79 [U31#](X1,X2) = 0 227.39/227.79 [U32#](X1,X2) = 0 227.39/227.79 [U33#](X) = 0 227.39/227.79 [U41#](X1,X2,X3) = 0 227.39/227.79 [U42#](X1,X2,X3) = 0 227.39/227.79 [U43#](X1,X2,X3) = 0 227.39/227.79 [U44#](X1,X2,X3) = 0 227.39/227.79 [U45#](X1,X2) = 0 227.39/227.79 [U46#](X) = 0 227.39/227.79 [U51#](X1,X2,X3) = 0 227.39/227.79 [U52#](X1,X2,X3) = 0 227.39/227.79 [U53#](X1,X2,X3) = 0 227.39/227.79 [U54#](X1,X2,X3) = 0 227.39/227.79 [U55#](X1,X2) = 0 227.39/227.79 [U56#](X) = 0 227.39/227.79 [U61#](X1,X2) = 0 227.39/227.79 [U62#](X1,X2) = 0 227.39/227.79 [U63#](X) = 0 227.39/227.79 [U71#](X1,X2,X3) = 0 227.39/227.79 [U72#](X1,X2) = 0 227.39/227.79 [U73#](X1,X2) = 0 227.39/227.79 [U74#](X) = 0 227.39/227.79 [U81#](X1,X2) = 0 227.39/227.79 [U82#](X1,X2) = 0 227.39/227.79 [U83#](X) = 0 227.39/227.79 [U91#](X1,X2) = 0 227.39/227.79 [U92#](X) = 0 227.39/227.79 [__#](X1,X2) = 0 227.39/227.79 [ACTIVE](X) = 2.X + 2 227.39/227.79 [ISLIST](X) = 0 227.39/227.79 [ISNELIST](X) = 0 227.39/227.79 [ISNEPAL](X) = 0 227.39/227.79 [ISPAL](X) = 0 227.39/227.79 [ISPALLISTKIND](X) = 0 227.39/227.79 [ISQID](X) = 0 227.39/227.79 [MARK](X) = 2.X + 2 227.39/227.79 227.39/227.79 Problem 1.44: 227.39/227.79 227.39/227.79 SCC Processor: 227.39/227.79 -> Pairs: 227.39/227.79 ACTIVE(U91(tt,V2:S)) -> MARK(U92(isPalListKind(V2:S))) 227.39/227.79 ACTIVE(isNeList(__(V1:S,V2:S))) -> MARK(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.39/227.79 ACTIVE(isNeList(__(V1:S,V2:S))) -> MARK(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.39/227.79 ACTIVE(isNeList(V:S)) -> MARK(U31(isPalListKind(V:S),V:S)) 227.39/227.79 ACTIVE(isNePal(__(I:S,__(P:S,I:S)))) -> MARK(U71(isQid(I:S),I:S,P:S)) 227.39/227.79 ACTIVE(isNePal(V:S)) -> MARK(U61(isPalListKind(V:S),V:S)) 227.39/227.79 ACTIVE(isPal(V:S)) -> MARK(U81(isPalListKind(V:S),V:S)) 227.39/227.79 ACTIVE(isPalListKind(__(V1:S,V2:S))) -> MARK(U91(isPalListKind(V1:S),V2:S)) 227.39/227.79 MARK(U11(X1:S,X2:S)) -> ACTIVE(U11(mark(X1:S),X2:S)) 227.39/227.79 MARK(U11(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.79 MARK(U12(X1:S,X2:S)) -> ACTIVE(U12(mark(X1:S),X2:S)) 227.39/227.79 MARK(U12(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.79 MARK(U13(X:S)) -> ACTIVE(U13(mark(X:S))) 227.39/227.79 MARK(U13(X:S)) -> MARK(X:S) 227.39/227.79 MARK(U21(X1:S,X2:S,X3:S)) -> ACTIVE(U21(mark(X1:S),X2:S,X3:S)) 227.39/227.79 MARK(U21(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.39/227.79 MARK(U22(X1:S,X2:S,X3:S)) -> ACTIVE(U22(mark(X1:S),X2:S,X3:S)) 227.39/227.79 MARK(U22(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.39/227.79 MARK(U23(X1:S,X2:S,X3:S)) -> ACTIVE(U23(mark(X1:S),X2:S,X3:S)) 227.39/227.79 MARK(U23(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.39/227.79 MARK(U24(X1:S,X2:S,X3:S)) -> ACTIVE(U24(mark(X1:S),X2:S,X3:S)) 227.39/227.79 MARK(U24(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.39/227.79 MARK(U25(X1:S,X2:S)) -> ACTIVE(U25(mark(X1:S),X2:S)) 227.39/227.79 MARK(U25(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.79 MARK(U26(X:S)) -> ACTIVE(U26(mark(X:S))) 227.39/227.79 MARK(U26(X:S)) -> MARK(X:S) 227.39/227.79 MARK(U31(X1:S,X2:S)) -> ACTIVE(U31(mark(X1:S),X2:S)) 227.39/227.79 MARK(U31(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.79 MARK(U32(X1:S,X2:S)) -> ACTIVE(U32(mark(X1:S),X2:S)) 227.39/227.79 MARK(U32(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.79 MARK(U33(X:S)) -> ACTIVE(U33(mark(X:S))) 227.39/227.79 MARK(U33(X:S)) -> MARK(X:S) 227.39/227.79 MARK(U41(X1:S,X2:S,X3:S)) -> ACTIVE(U41(mark(X1:S),X2:S,X3:S)) 227.39/227.79 MARK(U41(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.39/227.79 MARK(U42(X1:S,X2:S,X3:S)) -> ACTIVE(U42(mark(X1:S),X2:S,X3:S)) 227.39/227.79 MARK(U42(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.39/227.79 MARK(U43(X1:S,X2:S,X3:S)) -> ACTIVE(U43(mark(X1:S),X2:S,X3:S)) 227.39/227.79 MARK(U43(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.39/227.79 MARK(U44(X1:S,X2:S,X3:S)) -> ACTIVE(U44(mark(X1:S),X2:S,X3:S)) 227.39/227.79 MARK(U44(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.39/227.79 MARK(U45(X1:S,X2:S)) -> ACTIVE(U45(mark(X1:S),X2:S)) 227.39/227.79 MARK(U45(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.79 MARK(U46(X:S)) -> ACTIVE(U46(mark(X:S))) 227.39/227.79 MARK(U46(X:S)) -> MARK(X:S) 227.39/227.79 MARK(U51(X1:S,X2:S,X3:S)) -> ACTIVE(U51(mark(X1:S),X2:S,X3:S)) 227.39/227.79 MARK(U51(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.39/227.79 MARK(U52(X1:S,X2:S,X3:S)) -> ACTIVE(U52(mark(X1:S),X2:S,X3:S)) 227.39/227.79 MARK(U52(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.39/227.79 MARK(U53(X1:S,X2:S,X3:S)) -> ACTIVE(U53(mark(X1:S),X2:S,X3:S)) 227.39/227.79 MARK(U53(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.39/227.79 MARK(U54(X1:S,X2:S,X3:S)) -> ACTIVE(U54(mark(X1:S),X2:S,X3:S)) 227.39/227.79 MARK(U54(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.39/227.79 MARK(U55(X1:S,X2:S)) -> ACTIVE(U55(mark(X1:S),X2:S)) 227.39/227.79 MARK(U55(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.79 MARK(U56(X:S)) -> ACTIVE(U56(mark(X:S))) 227.39/227.79 MARK(U56(X:S)) -> MARK(X:S) 227.39/227.79 MARK(U61(X1:S,X2:S)) -> ACTIVE(U61(mark(X1:S),X2:S)) 227.39/227.79 MARK(U61(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.79 MARK(U62(X1:S,X2:S)) -> ACTIVE(U62(mark(X1:S),X2:S)) 227.39/227.79 MARK(U62(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.79 MARK(U63(X:S)) -> ACTIVE(U63(mark(X:S))) 227.39/227.79 MARK(U63(X:S)) -> MARK(X:S) 227.39/227.79 MARK(U71(X1:S,X2:S,X3:S)) -> ACTIVE(U71(mark(X1:S),X2:S,X3:S)) 227.39/227.79 MARK(U71(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.39/227.79 MARK(U72(X1:S,X2:S)) -> ACTIVE(U72(mark(X1:S),X2:S)) 227.39/227.79 MARK(U72(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.79 MARK(U73(X1:S,X2:S)) -> ACTIVE(U73(mark(X1:S),X2:S)) 227.39/227.79 MARK(U73(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.79 MARK(U74(X:S)) -> ACTIVE(U74(mark(X:S))) 227.39/227.79 MARK(U74(X:S)) -> MARK(X:S) 227.39/227.79 MARK(U81(X1:S,X2:S)) -> ACTIVE(U81(mark(X1:S),X2:S)) 227.39/227.79 MARK(U81(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.79 MARK(U82(X1:S,X2:S)) -> ACTIVE(U82(mark(X1:S),X2:S)) 227.39/227.79 MARK(U82(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.79 MARK(U83(X:S)) -> ACTIVE(U83(mark(X:S))) 227.39/227.79 MARK(U83(X:S)) -> MARK(X:S) 227.39/227.79 MARK(U91(X1:S,X2:S)) -> ACTIVE(U91(mark(X1:S),X2:S)) 227.39/227.79 MARK(U91(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.79 MARK(U92(X:S)) -> ACTIVE(U92(mark(X:S))) 227.39/227.79 MARK(U92(X:S)) -> MARK(X:S) 227.39/227.79 MARK(__(X1:S,X2:S)) -> ACTIVE(__(mark(X1:S),mark(X2:S))) 227.39/227.79 MARK(__(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.79 MARK(__(X1:S,X2:S)) -> MARK(X2:S) 227.39/227.79 MARK(isList(X:S)) -> ACTIVE(isList(X:S)) 227.39/227.79 MARK(isNeList(X:S)) -> ACTIVE(isNeList(X:S)) 227.39/227.79 MARK(isNePal(X:S)) -> ACTIVE(isNePal(X:S)) 227.39/227.79 MARK(isPal(X:S)) -> ACTIVE(isPal(X:S)) 227.39/227.79 MARK(isPalListKind(X:S)) -> ACTIVE(isPalListKind(X:S)) 227.39/227.79 -> Rules: 227.39/227.79 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.39/227.79 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.39/227.79 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.39/227.79 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.39/227.79 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.39/227.79 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.39/227.79 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.39/227.79 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.39/227.79 U13(active(X:S)) -> U13(X:S) 227.39/227.79 U13(mark(X:S)) -> U13(X:S) 227.39/227.79 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.39/227.79 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.39/227.79 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.39/227.79 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.39/227.79 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.39/227.79 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.39/227.79 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.39/227.79 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.39/227.79 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.39/227.79 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.39/227.79 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.39/227.79 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.39/227.79 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.39/227.79 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.39/227.79 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.39/227.79 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.39/227.79 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.39/227.79 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.39/227.79 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.39/227.79 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.39/227.79 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.39/227.79 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.39/227.79 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.39/227.79 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.39/227.79 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.39/227.79 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.39/227.79 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.39/227.79 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.39/227.79 U26(active(X:S)) -> U26(X:S) 227.39/227.79 U26(mark(X:S)) -> U26(X:S) 227.39/227.79 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.39/227.79 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.39/227.79 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.39/227.79 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.39/227.79 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.39/227.79 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.39/227.79 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.39/227.79 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.39/227.79 U33(active(X:S)) -> U33(X:S) 227.39/227.79 U33(mark(X:S)) -> U33(X:S) 227.39/227.79 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.39/227.79 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.39/227.79 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.39/227.79 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.39/227.79 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.39/227.79 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.39/227.79 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.39/227.79 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.39/227.79 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.39/227.79 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.39/227.79 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.39/227.79 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.39/227.79 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.39/227.79 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.39/227.79 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.39/227.79 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.39/227.79 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.39/227.79 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.39/227.79 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.39/227.79 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.39/227.79 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.39/227.79 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.39/227.79 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.39/227.79 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.39/227.79 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.39/227.79 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.39/227.79 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.39/227.79 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.39/227.79 U46(active(X:S)) -> U46(X:S) 227.39/227.79 U46(mark(X:S)) -> U46(X:S) 227.39/227.79 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.39/227.79 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.39/227.79 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.39/227.79 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.39/227.79 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.39/227.79 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.39/227.79 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.39/227.79 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.39/227.79 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.39/227.79 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.39/227.79 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.39/227.79 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.39/227.79 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.39/227.79 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.39/227.79 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.39/227.79 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.39/227.79 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.39/227.79 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.39/227.79 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.39/227.79 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.39/227.79 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.39/227.79 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.39/227.79 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.39/227.79 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.39/227.79 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.39/227.79 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.39/227.79 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.39/227.79 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.39/227.79 U56(active(X:S)) -> U56(X:S) 227.39/227.79 U56(mark(X:S)) -> U56(X:S) 227.39/227.79 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.39/227.79 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.39/227.79 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.39/227.79 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.39/227.79 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.39/227.79 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.39/227.79 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.39/227.79 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.39/227.79 U63(active(X:S)) -> U63(X:S) 227.39/227.79 U63(mark(X:S)) -> U63(X:S) 227.39/227.79 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.39/227.79 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.39/227.79 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.39/227.79 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.39/227.79 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.39/227.79 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.39/227.79 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.39/227.79 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.39/227.79 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.39/227.79 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.39/227.79 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.39/227.79 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.39/227.79 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.39/227.79 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.39/227.79 U74(active(X:S)) -> U74(X:S) 227.39/227.79 U74(mark(X:S)) -> U74(X:S) 227.39/227.79 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.39/227.79 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.39/227.79 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.39/227.79 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.39/227.79 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.39/227.79 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.39/227.79 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.39/227.79 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.39/227.79 U83(active(X:S)) -> U83(X:S) 227.39/227.79 U83(mark(X:S)) -> U83(X:S) 227.39/227.79 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.39/227.79 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.39/227.79 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.39/227.79 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.39/227.79 U92(active(X:S)) -> U92(X:S) 227.39/227.79 U92(mark(X:S)) -> U92(X:S) 227.39/227.79 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.39/227.79 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.39/227.79 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.39/227.79 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.39/227.79 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.39/227.79 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.39/227.79 active(U13(tt)) -> mark(tt) 227.39/227.79 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.39/227.79 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.39/227.79 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.39/227.79 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.39/227.79 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.39/227.79 active(U26(tt)) -> mark(tt) 227.39/227.79 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.39/227.79 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.39/227.79 active(U33(tt)) -> mark(tt) 227.39/227.79 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.39/227.79 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.39/227.79 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.39/227.79 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.39/227.79 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.39/227.79 active(U46(tt)) -> mark(tt) 227.39/227.79 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.39/227.79 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.39/227.79 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.39/227.79 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.39/227.79 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.39/227.79 active(U56(tt)) -> mark(tt) 227.39/227.79 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.39/227.79 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.39/227.79 active(U63(tt)) -> mark(tt) 227.39/227.79 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.39/227.79 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.39/227.79 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.39/227.79 active(U74(tt)) -> mark(tt) 227.39/227.79 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.39/227.79 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.39/227.79 active(U83(tt)) -> mark(tt) 227.39/227.79 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.39/227.79 active(U92(tt)) -> mark(tt) 227.39/227.79 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.39/227.79 active(__(nil,X:S)) -> mark(X:S) 227.39/227.79 active(__(X:S,nil)) -> mark(X:S) 227.39/227.79 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.39/227.79 active(isList(nil)) -> mark(tt) 227.39/227.79 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.39/227.79 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.39/227.79 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.39/227.79 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.39/227.79 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.39/227.79 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.39/227.79 active(isPal(nil)) -> mark(tt) 227.39/227.79 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.39/227.79 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.39/227.79 active(isPalListKind(a)) -> mark(tt) 227.39/227.79 active(isPalListKind(e)) -> mark(tt) 227.39/227.79 active(isPalListKind(i)) -> mark(tt) 227.39/227.79 active(isPalListKind(nil)) -> mark(tt) 227.39/227.79 active(isPalListKind(o)) -> mark(tt) 227.39/227.79 active(isPalListKind(u)) -> mark(tt) 227.39/227.79 active(isQid(a)) -> mark(tt) 227.39/227.79 active(isQid(e)) -> mark(tt) 227.39/227.79 active(isQid(i)) -> mark(tt) 227.39/227.79 active(isQid(o)) -> mark(tt) 227.39/227.79 active(isQid(u)) -> mark(tt) 227.39/227.79 isList(active(X:S)) -> isList(X:S) 227.39/227.79 isList(mark(X:S)) -> isList(X:S) 227.39/227.79 isNeList(active(X:S)) -> isNeList(X:S) 227.39/227.79 isNeList(mark(X:S)) -> isNeList(X:S) 227.39/227.79 isNePal(active(X:S)) -> isNePal(X:S) 227.39/227.79 isNePal(mark(X:S)) -> isNePal(X:S) 227.39/227.79 isPal(active(X:S)) -> isPal(X:S) 227.39/227.79 isPal(mark(X:S)) -> isPal(X:S) 227.39/227.79 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.39/227.79 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.39/227.79 isQid(active(X:S)) -> isQid(X:S) 227.39/227.79 isQid(mark(X:S)) -> isQid(X:S) 227.39/227.79 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.39/227.79 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.39/227.79 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.39/227.79 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.39/227.79 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.39/227.79 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.39/227.79 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.39/227.79 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.39/227.79 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.39/227.79 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.39/227.79 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.39/227.79 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.39/227.79 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.39/227.79 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.39/227.79 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.39/227.79 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.39/227.79 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.39/227.79 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.39/227.79 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.39/227.79 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.39/227.79 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.39/227.79 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.39/227.79 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.39/227.79 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.39/227.79 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.39/227.79 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.39/227.79 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.39/227.79 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.39/227.79 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.39/227.79 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.39/227.79 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.39/227.79 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.39/227.79 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.39/227.79 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.39/227.79 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.39/227.79 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.39/227.79 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.39/227.79 mark(isList(X:S)) -> active(isList(X:S)) 227.39/227.79 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.39/227.79 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.39/227.79 mark(isPal(X:S)) -> active(isPal(X:S)) 227.39/227.79 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.39/227.79 mark(isQid(X:S)) -> active(isQid(X:S)) 227.39/227.79 mark(a) -> active(a) 227.39/227.79 mark(e) -> active(e) 227.39/227.79 mark(i) -> active(i) 227.39/227.79 mark(nil) -> active(nil) 227.39/227.79 mark(o) -> active(o) 227.39/227.79 mark(tt) -> active(tt) 227.39/227.79 mark(u) -> active(u) 227.39/227.79 ->Strongly Connected Components: 227.39/227.79 ->->Cycle: 227.39/227.79 ->->-> Pairs: 227.39/227.79 ACTIVE(U91(tt,V2:S)) -> MARK(U92(isPalListKind(V2:S))) 227.39/227.79 ACTIVE(isNeList(__(V1:S,V2:S))) -> MARK(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.39/227.79 ACTIVE(isNeList(__(V1:S,V2:S))) -> MARK(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.39/227.79 ACTIVE(isNeList(V:S)) -> MARK(U31(isPalListKind(V:S),V:S)) 227.39/227.79 ACTIVE(isNePal(__(I:S,__(P:S,I:S)))) -> MARK(U71(isQid(I:S),I:S,P:S)) 227.39/227.79 ACTIVE(isNePal(V:S)) -> MARK(U61(isPalListKind(V:S),V:S)) 227.39/227.79 ACTIVE(isPal(V:S)) -> MARK(U81(isPalListKind(V:S),V:S)) 227.39/227.79 ACTIVE(isPalListKind(__(V1:S,V2:S))) -> MARK(U91(isPalListKind(V1:S),V2:S)) 227.39/227.79 MARK(U11(X1:S,X2:S)) -> ACTIVE(U11(mark(X1:S),X2:S)) 227.39/227.79 MARK(U11(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.79 MARK(U12(X1:S,X2:S)) -> ACTIVE(U12(mark(X1:S),X2:S)) 227.39/227.79 MARK(U12(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.79 MARK(U13(X:S)) -> ACTIVE(U13(mark(X:S))) 227.39/227.79 MARK(U13(X:S)) -> MARK(X:S) 227.39/227.79 MARK(U21(X1:S,X2:S,X3:S)) -> ACTIVE(U21(mark(X1:S),X2:S,X3:S)) 227.39/227.79 MARK(U21(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.39/227.79 MARK(U22(X1:S,X2:S,X3:S)) -> ACTIVE(U22(mark(X1:S),X2:S,X3:S)) 227.39/227.79 MARK(U22(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.39/227.79 MARK(U23(X1:S,X2:S,X3:S)) -> ACTIVE(U23(mark(X1:S),X2:S,X3:S)) 227.39/227.79 MARK(U23(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.39/227.79 MARK(U24(X1:S,X2:S,X3:S)) -> ACTIVE(U24(mark(X1:S),X2:S,X3:S)) 227.39/227.79 MARK(U24(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.39/227.79 MARK(U25(X1:S,X2:S)) -> ACTIVE(U25(mark(X1:S),X2:S)) 227.39/227.79 MARK(U25(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.79 MARK(U26(X:S)) -> ACTIVE(U26(mark(X:S))) 227.39/227.79 MARK(U26(X:S)) -> MARK(X:S) 227.39/227.79 MARK(U31(X1:S,X2:S)) -> ACTIVE(U31(mark(X1:S),X2:S)) 227.39/227.79 MARK(U31(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.79 MARK(U32(X1:S,X2:S)) -> ACTIVE(U32(mark(X1:S),X2:S)) 227.39/227.79 MARK(U32(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.79 MARK(U33(X:S)) -> ACTIVE(U33(mark(X:S))) 227.39/227.79 MARK(U33(X:S)) -> MARK(X:S) 227.39/227.79 MARK(U41(X1:S,X2:S,X3:S)) -> ACTIVE(U41(mark(X1:S),X2:S,X3:S)) 227.39/227.79 MARK(U41(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.39/227.79 MARK(U42(X1:S,X2:S,X3:S)) -> ACTIVE(U42(mark(X1:S),X2:S,X3:S)) 227.39/227.79 MARK(U42(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.39/227.79 MARK(U43(X1:S,X2:S,X3:S)) -> ACTIVE(U43(mark(X1:S),X2:S,X3:S)) 227.39/227.79 MARK(U43(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.39/227.79 MARK(U44(X1:S,X2:S,X3:S)) -> ACTIVE(U44(mark(X1:S),X2:S,X3:S)) 227.39/227.79 MARK(U44(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.39/227.79 MARK(U45(X1:S,X2:S)) -> ACTIVE(U45(mark(X1:S),X2:S)) 227.39/227.79 MARK(U45(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.79 MARK(U46(X:S)) -> ACTIVE(U46(mark(X:S))) 227.39/227.79 MARK(U46(X:S)) -> MARK(X:S) 227.39/227.79 MARK(U51(X1:S,X2:S,X3:S)) -> ACTIVE(U51(mark(X1:S),X2:S,X3:S)) 227.39/227.79 MARK(U51(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.39/227.79 MARK(U52(X1:S,X2:S,X3:S)) -> ACTIVE(U52(mark(X1:S),X2:S,X3:S)) 227.39/227.79 MARK(U52(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.39/227.79 MARK(U53(X1:S,X2:S,X3:S)) -> ACTIVE(U53(mark(X1:S),X2:S,X3:S)) 227.39/227.79 MARK(U53(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.39/227.79 MARK(U54(X1:S,X2:S,X3:S)) -> ACTIVE(U54(mark(X1:S),X2:S,X3:S)) 227.39/227.79 MARK(U54(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.39/227.79 MARK(U55(X1:S,X2:S)) -> ACTIVE(U55(mark(X1:S),X2:S)) 227.39/227.79 MARK(U55(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.79 MARK(U56(X:S)) -> ACTIVE(U56(mark(X:S))) 227.39/227.79 MARK(U56(X:S)) -> MARK(X:S) 227.39/227.79 MARK(U61(X1:S,X2:S)) -> ACTIVE(U61(mark(X1:S),X2:S)) 227.39/227.79 MARK(U61(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.79 MARK(U62(X1:S,X2:S)) -> ACTIVE(U62(mark(X1:S),X2:S)) 227.39/227.79 MARK(U62(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.79 MARK(U63(X:S)) -> ACTIVE(U63(mark(X:S))) 227.39/227.79 MARK(U63(X:S)) -> MARK(X:S) 227.39/227.79 MARK(U71(X1:S,X2:S,X3:S)) -> ACTIVE(U71(mark(X1:S),X2:S,X3:S)) 227.39/227.79 MARK(U71(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.39/227.79 MARK(U72(X1:S,X2:S)) -> ACTIVE(U72(mark(X1:S),X2:S)) 227.39/227.79 MARK(U72(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.79 MARK(U73(X1:S,X2:S)) -> ACTIVE(U73(mark(X1:S),X2:S)) 227.39/227.79 MARK(U73(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.79 MARK(U74(X:S)) -> ACTIVE(U74(mark(X:S))) 227.39/227.79 MARK(U74(X:S)) -> MARK(X:S) 227.39/227.79 MARK(U81(X1:S,X2:S)) -> ACTIVE(U81(mark(X1:S),X2:S)) 227.39/227.79 MARK(U81(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.79 MARK(U82(X1:S,X2:S)) -> ACTIVE(U82(mark(X1:S),X2:S)) 227.39/227.79 MARK(U82(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.79 MARK(U83(X:S)) -> ACTIVE(U83(mark(X:S))) 227.39/227.79 MARK(U83(X:S)) -> MARK(X:S) 227.39/227.79 MARK(U91(X1:S,X2:S)) -> ACTIVE(U91(mark(X1:S),X2:S)) 227.39/227.79 MARK(U91(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.79 MARK(U92(X:S)) -> ACTIVE(U92(mark(X:S))) 227.39/227.79 MARK(U92(X:S)) -> MARK(X:S) 227.39/227.79 MARK(__(X1:S,X2:S)) -> ACTIVE(__(mark(X1:S),mark(X2:S))) 227.39/227.79 MARK(__(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.79 MARK(__(X1:S,X2:S)) -> MARK(X2:S) 227.39/227.79 MARK(isNeList(X:S)) -> ACTIVE(isNeList(X:S)) 227.39/227.79 MARK(isNePal(X:S)) -> ACTIVE(isNePal(X:S)) 227.39/227.79 MARK(isPal(X:S)) -> ACTIVE(isPal(X:S)) 227.39/227.79 MARK(isPalListKind(X:S)) -> ACTIVE(isPalListKind(X:S)) 227.39/227.79 ->->-> Rules: 227.39/227.79 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.39/227.79 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.39/227.79 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.39/227.79 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.39/227.79 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.39/227.79 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.39/227.79 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.39/227.79 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.39/227.79 U13(active(X:S)) -> U13(X:S) 227.39/227.79 U13(mark(X:S)) -> U13(X:S) 227.39/227.79 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.39/227.79 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.39/227.79 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.39/227.79 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.39/227.79 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.39/227.79 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.39/227.79 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.39/227.79 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.39/227.79 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.39/227.79 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.39/227.79 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.39/227.79 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.39/227.79 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.39/227.79 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.39/227.79 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.39/227.79 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.39/227.79 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.39/227.79 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.39/227.79 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.39/227.79 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.39/227.79 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.39/227.79 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.39/227.79 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.39/227.79 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.39/227.79 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.39/227.79 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.39/227.79 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.39/227.79 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.39/227.79 U26(active(X:S)) -> U26(X:S) 227.39/227.79 U26(mark(X:S)) -> U26(X:S) 227.39/227.79 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.39/227.79 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.39/227.79 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.39/227.79 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.39/227.79 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.39/227.79 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.39/227.79 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.39/227.79 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.39/227.79 U33(active(X:S)) -> U33(X:S) 227.39/227.79 U33(mark(X:S)) -> U33(X:S) 227.39/227.79 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.39/227.79 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.39/227.79 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.39/227.79 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.39/227.79 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.39/227.79 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.39/227.79 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.39/227.79 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.39/227.79 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.39/227.79 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.39/227.79 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.39/227.79 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.39/227.79 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.39/227.79 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.39/227.79 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.39/227.79 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.39/227.79 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.39/227.79 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.39/227.79 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.39/227.79 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.39/227.79 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.39/227.79 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.39/227.79 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.39/227.79 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.39/227.79 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.39/227.79 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.39/227.79 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.39/227.79 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.39/227.79 U46(active(X:S)) -> U46(X:S) 227.39/227.79 U46(mark(X:S)) -> U46(X:S) 227.39/227.79 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.39/227.79 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.39/227.79 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.39/227.79 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.39/227.79 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.39/227.79 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.39/227.79 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.39/227.79 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.39/227.79 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.39/227.79 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.39/227.79 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.39/227.79 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.39/227.79 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.39/227.79 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.39/227.79 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.39/227.79 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.39/227.79 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.39/227.79 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.39/227.79 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.39/227.79 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.39/227.79 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.39/227.79 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.39/227.79 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.39/227.79 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.39/227.79 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.39/227.79 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.39/227.79 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.39/227.79 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.39/227.79 U56(active(X:S)) -> U56(X:S) 227.39/227.79 U56(mark(X:S)) -> U56(X:S) 227.39/227.79 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.39/227.79 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.39/227.79 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.39/227.79 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.39/227.79 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.39/227.79 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.39/227.79 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.39/227.79 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.39/227.79 U63(active(X:S)) -> U63(X:S) 227.39/227.79 U63(mark(X:S)) -> U63(X:S) 227.39/227.79 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.39/227.79 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.39/227.79 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.39/227.79 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.39/227.79 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.39/227.79 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.39/227.79 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.39/227.79 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.39/227.79 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.39/227.79 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.39/227.79 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.39/227.79 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.39/227.79 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.39/227.79 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.39/227.79 U74(active(X:S)) -> U74(X:S) 227.39/227.79 U74(mark(X:S)) -> U74(X:S) 227.39/227.79 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.39/227.79 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.39/227.79 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.39/227.79 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.39/227.79 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.39/227.79 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.39/227.79 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.39/227.79 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.39/227.79 U83(active(X:S)) -> U83(X:S) 227.39/227.79 U83(mark(X:S)) -> U83(X:S) 227.39/227.79 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.39/227.79 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.39/227.79 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.39/227.79 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.39/227.79 U92(active(X:S)) -> U92(X:S) 227.39/227.79 U92(mark(X:S)) -> U92(X:S) 227.39/227.79 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.39/227.79 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.39/227.79 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.39/227.79 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.39/227.79 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.39/227.79 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.39/227.79 active(U13(tt)) -> mark(tt) 227.39/227.79 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.39/227.79 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.39/227.79 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.39/227.79 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.39/227.79 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.39/227.79 active(U26(tt)) -> mark(tt) 227.39/227.79 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.39/227.79 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.39/227.79 active(U33(tt)) -> mark(tt) 227.39/227.79 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.39/227.79 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.39/227.79 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.39/227.79 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.39/227.79 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.39/227.79 active(U46(tt)) -> mark(tt) 227.39/227.79 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.39/227.79 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.39/227.79 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.39/227.79 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.39/227.79 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.39/227.79 active(U56(tt)) -> mark(tt) 227.39/227.79 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.39/227.79 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.39/227.79 active(U63(tt)) -> mark(tt) 227.39/227.79 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.39/227.79 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.39/227.79 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.39/227.79 active(U74(tt)) -> mark(tt) 227.39/227.79 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.39/227.79 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.39/227.79 active(U83(tt)) -> mark(tt) 227.39/227.79 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.39/227.79 active(U92(tt)) -> mark(tt) 227.39/227.79 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.39/227.79 active(__(nil,X:S)) -> mark(X:S) 227.39/227.79 active(__(X:S,nil)) -> mark(X:S) 227.39/227.79 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.39/227.79 active(isList(nil)) -> mark(tt) 227.39/227.79 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.39/227.79 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.39/227.79 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.39/227.79 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.39/227.79 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.39/227.79 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.39/227.79 active(isPal(nil)) -> mark(tt) 227.39/227.79 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.39/227.79 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.39/227.79 active(isPalListKind(a)) -> mark(tt) 227.39/227.79 active(isPalListKind(e)) -> mark(tt) 227.39/227.79 active(isPalListKind(i)) -> mark(tt) 227.39/227.79 active(isPalListKind(nil)) -> mark(tt) 227.39/227.79 active(isPalListKind(o)) -> mark(tt) 227.39/227.79 active(isPalListKind(u)) -> mark(tt) 227.39/227.79 active(isQid(a)) -> mark(tt) 227.39/227.79 active(isQid(e)) -> mark(tt) 227.39/227.79 active(isQid(i)) -> mark(tt) 227.39/227.79 active(isQid(o)) -> mark(tt) 227.39/227.79 active(isQid(u)) -> mark(tt) 227.39/227.79 isList(active(X:S)) -> isList(X:S) 227.39/227.79 isList(mark(X:S)) -> isList(X:S) 227.39/227.79 isNeList(active(X:S)) -> isNeList(X:S) 227.39/227.79 isNeList(mark(X:S)) -> isNeList(X:S) 227.39/227.79 isNePal(active(X:S)) -> isNePal(X:S) 227.39/227.79 isNePal(mark(X:S)) -> isNePal(X:S) 227.39/227.79 isPal(active(X:S)) -> isPal(X:S) 227.39/227.79 isPal(mark(X:S)) -> isPal(X:S) 227.39/227.79 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.39/227.79 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.39/227.79 isQid(active(X:S)) -> isQid(X:S) 227.39/227.79 isQid(mark(X:S)) -> isQid(X:S) 227.39/227.79 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.39/227.79 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.39/227.79 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.39/227.79 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.39/227.79 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.39/227.79 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.39/227.79 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.39/227.79 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.39/227.79 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.39/227.79 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.39/227.79 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.39/227.79 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.39/227.79 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.39/227.79 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.39/227.79 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.39/227.79 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.39/227.79 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.39/227.79 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.39/227.79 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.39/227.79 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.39/227.79 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.39/227.79 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.39/227.79 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.39/227.79 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.39/227.79 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.39/227.79 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.39/227.79 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.39/227.79 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.39/227.79 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.39/227.79 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.39/227.79 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.39/227.79 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.39/227.79 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.39/227.79 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.39/227.79 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.39/227.79 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.39/227.79 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.39/227.79 mark(isList(X:S)) -> active(isList(X:S)) 227.39/227.79 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.39/227.79 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.39/227.79 mark(isPal(X:S)) -> active(isPal(X:S)) 227.39/227.79 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.39/227.79 mark(isQid(X:S)) -> active(isQid(X:S)) 227.39/227.79 mark(a) -> active(a) 227.39/227.79 mark(e) -> active(e) 227.39/227.79 mark(i) -> active(i) 227.39/227.79 mark(nil) -> active(nil) 227.39/227.79 mark(o) -> active(o) 227.39/227.79 mark(tt) -> active(tt) 227.39/227.79 mark(u) -> active(u) 227.39/227.79 227.39/227.79 Problem 1.44: 227.39/227.79 227.39/227.79 Reduction Pairs Processor: 227.39/227.79 -> Pairs: 227.39/227.79 ACTIVE(U91(tt,V2:S)) -> MARK(U92(isPalListKind(V2:S))) 227.39/227.79 ACTIVE(isNeList(__(V1:S,V2:S))) -> MARK(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.39/227.79 ACTIVE(isNeList(__(V1:S,V2:S))) -> MARK(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.39/227.79 ACTIVE(isNeList(V:S)) -> MARK(U31(isPalListKind(V:S),V:S)) 227.39/227.79 ACTIVE(isNePal(__(I:S,__(P:S,I:S)))) -> MARK(U71(isQid(I:S),I:S,P:S)) 227.39/227.79 ACTIVE(isNePal(V:S)) -> MARK(U61(isPalListKind(V:S),V:S)) 227.39/227.79 ACTIVE(isPal(V:S)) -> MARK(U81(isPalListKind(V:S),V:S)) 227.39/227.79 ACTIVE(isPalListKind(__(V1:S,V2:S))) -> MARK(U91(isPalListKind(V1:S),V2:S)) 227.39/227.79 MARK(U11(X1:S,X2:S)) -> ACTIVE(U11(mark(X1:S),X2:S)) 227.39/227.79 MARK(U11(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.79 MARK(U12(X1:S,X2:S)) -> ACTIVE(U12(mark(X1:S),X2:S)) 227.39/227.79 MARK(U12(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.79 MARK(U13(X:S)) -> ACTIVE(U13(mark(X:S))) 227.39/227.79 MARK(U13(X:S)) -> MARK(X:S) 227.39/227.79 MARK(U21(X1:S,X2:S,X3:S)) -> ACTIVE(U21(mark(X1:S),X2:S,X3:S)) 227.39/227.79 MARK(U21(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.39/227.79 MARK(U22(X1:S,X2:S,X3:S)) -> ACTIVE(U22(mark(X1:S),X2:S,X3:S)) 227.39/227.79 MARK(U22(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.39/227.79 MARK(U23(X1:S,X2:S,X3:S)) -> ACTIVE(U23(mark(X1:S),X2:S,X3:S)) 227.39/227.79 MARK(U23(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.39/227.79 MARK(U24(X1:S,X2:S,X3:S)) -> ACTIVE(U24(mark(X1:S),X2:S,X3:S)) 227.39/227.79 MARK(U24(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.39/227.79 MARK(U25(X1:S,X2:S)) -> ACTIVE(U25(mark(X1:S),X2:S)) 227.39/227.79 MARK(U25(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.79 MARK(U26(X:S)) -> ACTIVE(U26(mark(X:S))) 227.39/227.79 MARK(U26(X:S)) -> MARK(X:S) 227.39/227.79 MARK(U31(X1:S,X2:S)) -> ACTIVE(U31(mark(X1:S),X2:S)) 227.39/227.79 MARK(U31(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.79 MARK(U32(X1:S,X2:S)) -> ACTIVE(U32(mark(X1:S),X2:S)) 227.39/227.79 MARK(U32(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.79 MARK(U33(X:S)) -> ACTIVE(U33(mark(X:S))) 227.39/227.79 MARK(U33(X:S)) -> MARK(X:S) 227.39/227.79 MARK(U41(X1:S,X2:S,X3:S)) -> ACTIVE(U41(mark(X1:S),X2:S,X3:S)) 227.39/227.79 MARK(U41(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.39/227.79 MARK(U42(X1:S,X2:S,X3:S)) -> ACTIVE(U42(mark(X1:S),X2:S,X3:S)) 227.39/227.79 MARK(U42(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.39/227.79 MARK(U43(X1:S,X2:S,X3:S)) -> ACTIVE(U43(mark(X1:S),X2:S,X3:S)) 227.39/227.79 MARK(U43(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.39/227.79 MARK(U44(X1:S,X2:S,X3:S)) -> ACTIVE(U44(mark(X1:S),X2:S,X3:S)) 227.39/227.79 MARK(U44(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.39/227.79 MARK(U45(X1:S,X2:S)) -> ACTIVE(U45(mark(X1:S),X2:S)) 227.39/227.79 MARK(U45(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.79 MARK(U46(X:S)) -> ACTIVE(U46(mark(X:S))) 227.39/227.79 MARK(U46(X:S)) -> MARK(X:S) 227.39/227.79 MARK(U51(X1:S,X2:S,X3:S)) -> ACTIVE(U51(mark(X1:S),X2:S,X3:S)) 227.39/227.79 MARK(U51(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.39/227.79 MARK(U52(X1:S,X2:S,X3:S)) -> ACTIVE(U52(mark(X1:S),X2:S,X3:S)) 227.39/227.79 MARK(U52(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.39/227.79 MARK(U53(X1:S,X2:S,X3:S)) -> ACTIVE(U53(mark(X1:S),X2:S,X3:S)) 227.39/227.79 MARK(U53(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.39/227.79 MARK(U54(X1:S,X2:S,X3:S)) -> ACTIVE(U54(mark(X1:S),X2:S,X3:S)) 227.39/227.79 MARK(U54(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.39/227.79 MARK(U55(X1:S,X2:S)) -> ACTIVE(U55(mark(X1:S),X2:S)) 227.39/227.79 MARK(U55(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.79 MARK(U56(X:S)) -> ACTIVE(U56(mark(X:S))) 227.39/227.79 MARK(U56(X:S)) -> MARK(X:S) 227.39/227.79 MARK(U61(X1:S,X2:S)) -> ACTIVE(U61(mark(X1:S),X2:S)) 227.39/227.79 MARK(U61(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.79 MARK(U62(X1:S,X2:S)) -> ACTIVE(U62(mark(X1:S),X2:S)) 227.39/227.79 MARK(U62(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.79 MARK(U63(X:S)) -> ACTIVE(U63(mark(X:S))) 227.39/227.79 MARK(U63(X:S)) -> MARK(X:S) 227.39/227.79 MARK(U71(X1:S,X2:S,X3:S)) -> ACTIVE(U71(mark(X1:S),X2:S,X3:S)) 227.39/227.79 MARK(U71(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.39/227.79 MARK(U72(X1:S,X2:S)) -> ACTIVE(U72(mark(X1:S),X2:S)) 227.39/227.79 MARK(U72(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.79 MARK(U73(X1:S,X2:S)) -> ACTIVE(U73(mark(X1:S),X2:S)) 227.39/227.79 MARK(U73(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.79 MARK(U74(X:S)) -> ACTIVE(U74(mark(X:S))) 227.39/227.79 MARK(U74(X:S)) -> MARK(X:S) 227.39/227.79 MARK(U81(X1:S,X2:S)) -> ACTIVE(U81(mark(X1:S),X2:S)) 227.39/227.79 MARK(U81(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.79 MARK(U82(X1:S,X2:S)) -> ACTIVE(U82(mark(X1:S),X2:S)) 227.39/227.79 MARK(U82(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.79 MARK(U83(X:S)) -> ACTIVE(U83(mark(X:S))) 227.39/227.79 MARK(U83(X:S)) -> MARK(X:S) 227.39/227.79 MARK(U91(X1:S,X2:S)) -> ACTIVE(U91(mark(X1:S),X2:S)) 227.39/227.79 MARK(U91(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.79 MARK(U92(X:S)) -> ACTIVE(U92(mark(X:S))) 227.39/227.79 MARK(U92(X:S)) -> MARK(X:S) 227.39/227.79 MARK(__(X1:S,X2:S)) -> ACTIVE(__(mark(X1:S),mark(X2:S))) 227.39/227.79 MARK(__(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.79 MARK(__(X1:S,X2:S)) -> MARK(X2:S) 227.39/227.79 MARK(isNeList(X:S)) -> ACTIVE(isNeList(X:S)) 227.39/227.79 MARK(isNePal(X:S)) -> ACTIVE(isNePal(X:S)) 227.39/227.79 MARK(isPal(X:S)) -> ACTIVE(isPal(X:S)) 227.39/227.79 MARK(isPalListKind(X:S)) -> ACTIVE(isPalListKind(X:S)) 227.39/227.79 -> Rules: 227.39/227.79 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.39/227.79 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.39/227.79 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.39/227.79 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.39/227.79 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.39/227.79 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.39/227.79 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.39/227.79 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.39/227.79 U13(active(X:S)) -> U13(X:S) 227.39/227.79 U13(mark(X:S)) -> U13(X:S) 227.39/227.79 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.39/227.79 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.39/227.79 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.39/227.79 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.39/227.79 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.39/227.79 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.39/227.79 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.39/227.79 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.39/227.79 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.39/227.79 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.39/227.79 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.39/227.79 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.39/227.79 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.39/227.79 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.39/227.79 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.39/227.79 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.39/227.79 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.39/227.79 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.39/227.79 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.39/227.79 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.39/227.79 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.39/227.79 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.39/227.79 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.39/227.79 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.39/227.79 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.39/227.79 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.39/227.79 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.39/227.79 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.39/227.79 U26(active(X:S)) -> U26(X:S) 227.39/227.79 U26(mark(X:S)) -> U26(X:S) 227.39/227.79 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.39/227.79 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.39/227.79 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.39/227.79 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.39/227.79 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.39/227.79 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.39/227.79 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.39/227.79 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.39/227.79 U33(active(X:S)) -> U33(X:S) 227.39/227.79 U33(mark(X:S)) -> U33(X:S) 227.39/227.79 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.39/227.79 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.39/227.79 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.39/227.79 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.39/227.79 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.39/227.79 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.39/227.79 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.39/227.79 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.39/227.79 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.39/227.79 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.39/227.79 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.39/227.79 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.39/227.79 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.39/227.79 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.39/227.79 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.39/227.79 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.39/227.79 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.39/227.79 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.39/227.79 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.39/227.79 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.39/227.79 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.39/227.79 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.39/227.79 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.39/227.79 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.39/227.79 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.39/227.79 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.39/227.79 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.39/227.79 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.39/227.79 U46(active(X:S)) -> U46(X:S) 227.39/227.79 U46(mark(X:S)) -> U46(X:S) 227.39/227.79 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.39/227.79 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.39/227.79 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.39/227.79 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.39/227.79 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.39/227.79 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.39/227.79 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.39/227.79 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.39/227.79 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.39/227.79 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.39/227.79 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.39/227.79 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.39/227.79 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.39/227.79 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.39/227.79 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.39/227.79 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.39/227.79 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.39/227.79 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.39/227.79 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.39/227.79 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.39/227.79 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.39/227.79 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.39/227.79 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.39/227.79 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.39/227.79 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.39/227.79 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.39/227.79 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.39/227.79 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.39/227.79 U56(active(X:S)) -> U56(X:S) 227.39/227.79 U56(mark(X:S)) -> U56(X:S) 227.39/227.79 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.39/227.79 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.39/227.79 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.39/227.79 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.39/227.79 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.39/227.79 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.39/227.79 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.39/227.79 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.39/227.79 U63(active(X:S)) -> U63(X:S) 227.39/227.79 U63(mark(X:S)) -> U63(X:S) 227.39/227.79 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.39/227.79 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.39/227.79 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.39/227.79 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.39/227.79 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.39/227.79 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.39/227.79 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.39/227.79 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.39/227.79 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.39/227.79 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.39/227.79 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.39/227.79 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.39/227.79 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.39/227.79 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.39/227.79 U74(active(X:S)) -> U74(X:S) 227.39/227.79 U74(mark(X:S)) -> U74(X:S) 227.39/227.79 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.39/227.79 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.39/227.79 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.39/227.79 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.39/227.79 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.39/227.79 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.39/227.79 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.39/227.79 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.39/227.79 U83(active(X:S)) -> U83(X:S) 227.39/227.79 U83(mark(X:S)) -> U83(X:S) 227.39/227.79 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.39/227.79 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.39/227.79 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.39/227.79 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.39/227.79 U92(active(X:S)) -> U92(X:S) 227.39/227.79 U92(mark(X:S)) -> U92(X:S) 227.39/227.79 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.39/227.79 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.39/227.79 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.39/227.79 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.39/227.79 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.39/227.79 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.39/227.79 active(U13(tt)) -> mark(tt) 227.39/227.79 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.39/227.79 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.39/227.79 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.39/227.79 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.39/227.79 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.39/227.79 active(U26(tt)) -> mark(tt) 227.39/227.79 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.39/227.79 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.39/227.79 active(U33(tt)) -> mark(tt) 227.39/227.79 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.39/227.79 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.39/227.79 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.39/227.79 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.39/227.79 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.39/227.79 active(U46(tt)) -> mark(tt) 227.39/227.79 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.39/227.79 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.39/227.79 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.39/227.79 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.39/227.79 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.39/227.79 active(U56(tt)) -> mark(tt) 227.39/227.79 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.39/227.79 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.39/227.79 active(U63(tt)) -> mark(tt) 227.39/227.79 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.39/227.79 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.39/227.79 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.39/227.79 active(U74(tt)) -> mark(tt) 227.39/227.79 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.39/227.79 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.39/227.79 active(U83(tt)) -> mark(tt) 227.39/227.79 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.39/227.79 active(U92(tt)) -> mark(tt) 227.39/227.79 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.39/227.79 active(__(nil,X:S)) -> mark(X:S) 227.39/227.79 active(__(X:S,nil)) -> mark(X:S) 227.39/227.79 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.39/227.79 active(isList(nil)) -> mark(tt) 227.39/227.79 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.39/227.79 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.39/227.79 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.39/227.79 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.39/227.79 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.39/227.79 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.39/227.79 active(isPal(nil)) -> mark(tt) 227.39/227.79 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.39/227.79 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.39/227.79 active(isPalListKind(a)) -> mark(tt) 227.39/227.79 active(isPalListKind(e)) -> mark(tt) 227.39/227.79 active(isPalListKind(i)) -> mark(tt) 227.39/227.79 active(isPalListKind(nil)) -> mark(tt) 227.39/227.79 active(isPalListKind(o)) -> mark(tt) 227.39/227.79 active(isPalListKind(u)) -> mark(tt) 227.39/227.79 active(isQid(a)) -> mark(tt) 227.39/227.79 active(isQid(e)) -> mark(tt) 227.39/227.79 active(isQid(i)) -> mark(tt) 227.39/227.79 active(isQid(o)) -> mark(tt) 227.39/227.79 active(isQid(u)) -> mark(tt) 227.39/227.79 isList(active(X:S)) -> isList(X:S) 227.39/227.79 isList(mark(X:S)) -> isList(X:S) 227.39/227.79 isNeList(active(X:S)) -> isNeList(X:S) 227.39/227.79 isNeList(mark(X:S)) -> isNeList(X:S) 227.39/227.79 isNePal(active(X:S)) -> isNePal(X:S) 227.39/227.79 isNePal(mark(X:S)) -> isNePal(X:S) 227.39/227.79 isPal(active(X:S)) -> isPal(X:S) 227.39/227.79 isPal(mark(X:S)) -> isPal(X:S) 227.39/227.79 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.39/227.79 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.39/227.79 isQid(active(X:S)) -> isQid(X:S) 227.39/227.79 isQid(mark(X:S)) -> isQid(X:S) 227.39/227.79 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.39/227.79 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.39/227.79 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.39/227.79 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.39/227.79 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.39/227.79 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.39/227.79 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.39/227.79 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.39/227.79 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.39/227.79 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.39/227.79 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.39/227.79 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.39/227.79 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.39/227.79 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.39/227.79 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.39/227.79 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.39/227.79 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.39/227.79 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.39/227.79 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.39/227.79 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.39/227.79 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.39/227.79 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.39/227.79 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.39/227.79 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.39/227.79 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.39/227.79 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.39/227.79 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.39/227.79 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.39/227.79 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.39/227.79 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.39/227.79 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.39/227.79 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.39/227.79 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.39/227.79 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.39/227.79 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.39/227.79 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.39/227.79 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.39/227.79 mark(isList(X:S)) -> active(isList(X:S)) 227.39/227.79 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.39/227.79 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.39/227.79 mark(isPal(X:S)) -> active(isPal(X:S)) 227.39/227.79 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.39/227.80 mark(isQid(X:S)) -> active(isQid(X:S)) 227.39/227.80 mark(a) -> active(a) 227.39/227.80 mark(e) -> active(e) 227.39/227.80 mark(i) -> active(i) 227.39/227.80 mark(nil) -> active(nil) 227.39/227.80 mark(o) -> active(o) 227.39/227.80 mark(tt) -> active(tt) 227.39/227.80 mark(u) -> active(u) 227.39/227.80 -> Usable rules: 227.39/227.80 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.39/227.80 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.39/227.80 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.39/227.80 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.39/227.80 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.39/227.80 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.39/227.80 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.39/227.80 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.39/227.80 U13(active(X:S)) -> U13(X:S) 227.39/227.80 U13(mark(X:S)) -> U13(X:S) 227.39/227.80 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.39/227.80 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.39/227.80 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.39/227.80 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.39/227.80 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.39/227.80 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.39/227.80 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.39/227.80 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.39/227.80 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.39/227.80 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.39/227.80 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.39/227.80 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.39/227.80 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.39/227.80 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.39/227.80 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.39/227.80 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.39/227.80 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.39/227.80 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.39/227.80 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.39/227.80 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.39/227.80 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.39/227.80 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.39/227.80 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.39/227.80 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.39/227.80 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.39/227.80 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.39/227.80 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.39/227.80 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.39/227.80 U26(active(X:S)) -> U26(X:S) 227.39/227.80 U26(mark(X:S)) -> U26(X:S) 227.39/227.80 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.39/227.80 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.39/227.80 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.39/227.80 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.39/227.80 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.39/227.80 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.39/227.80 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.39/227.80 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.39/227.80 U33(active(X:S)) -> U33(X:S) 227.39/227.80 U33(mark(X:S)) -> U33(X:S) 227.39/227.80 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.39/227.80 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.39/227.80 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.39/227.80 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.39/227.80 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.39/227.80 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.39/227.80 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.39/227.80 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.39/227.80 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.39/227.80 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.39/227.80 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.39/227.80 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.39/227.80 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.39/227.80 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.39/227.80 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.39/227.80 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.39/227.80 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.39/227.80 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.39/227.80 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.39/227.80 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.39/227.80 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.39/227.80 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.39/227.80 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.39/227.80 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.39/227.80 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.39/227.80 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.39/227.80 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.39/227.80 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.39/227.80 U46(active(X:S)) -> U46(X:S) 227.39/227.80 U46(mark(X:S)) -> U46(X:S) 227.39/227.80 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.39/227.80 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.39/227.80 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.39/227.80 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.39/227.80 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.39/227.80 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.39/227.80 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.39/227.80 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.39/227.80 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.39/227.80 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.39/227.80 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.39/227.80 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.39/227.80 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.39/227.80 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.39/227.80 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.39/227.80 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.39/227.80 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.39/227.80 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.39/227.80 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.39/227.80 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.39/227.80 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.39/227.80 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.39/227.80 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.39/227.80 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.39/227.80 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.39/227.80 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.39/227.80 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.39/227.80 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.39/227.80 U56(active(X:S)) -> U56(X:S) 227.39/227.80 U56(mark(X:S)) -> U56(X:S) 227.39/227.80 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.39/227.80 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.39/227.80 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.39/227.80 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.39/227.80 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.39/227.80 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.39/227.80 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.39/227.80 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.39/227.80 U63(active(X:S)) -> U63(X:S) 227.39/227.80 U63(mark(X:S)) -> U63(X:S) 227.39/227.80 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.39/227.80 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.39/227.80 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.39/227.80 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.39/227.80 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.39/227.80 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.39/227.80 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.39/227.80 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.39/227.80 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.39/227.80 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.39/227.80 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.39/227.80 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.39/227.80 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.39/227.80 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.39/227.80 U74(active(X:S)) -> U74(X:S) 227.39/227.80 U74(mark(X:S)) -> U74(X:S) 227.39/227.80 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.39/227.80 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.39/227.80 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.39/227.80 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.39/227.80 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.39/227.80 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.39/227.80 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.39/227.80 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.39/227.80 U83(active(X:S)) -> U83(X:S) 227.39/227.80 U83(mark(X:S)) -> U83(X:S) 227.39/227.80 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.39/227.80 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.39/227.80 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.39/227.80 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.39/227.80 U92(active(X:S)) -> U92(X:S) 227.39/227.80 U92(mark(X:S)) -> U92(X:S) 227.39/227.80 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.39/227.80 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.39/227.80 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.39/227.80 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.39/227.80 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.39/227.80 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.39/227.80 active(U13(tt)) -> mark(tt) 227.39/227.80 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.39/227.80 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.39/227.80 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.39/227.80 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.39/227.80 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.39/227.80 active(U26(tt)) -> mark(tt) 227.39/227.80 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.39/227.80 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.39/227.80 active(U33(tt)) -> mark(tt) 227.39/227.80 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.39/227.80 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.39/227.80 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.39/227.80 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.39/227.80 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.39/227.80 active(U46(tt)) -> mark(tt) 227.39/227.80 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.39/227.80 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.39/227.80 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.39/227.80 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.39/227.80 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.39/227.80 active(U56(tt)) -> mark(tt) 227.39/227.80 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.39/227.80 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.39/227.80 active(U63(tt)) -> mark(tt) 227.39/227.80 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.39/227.80 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.39/227.80 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.39/227.80 active(U74(tt)) -> mark(tt) 227.39/227.80 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.39/227.80 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.39/227.80 active(U83(tt)) -> mark(tt) 227.39/227.80 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.39/227.80 active(U92(tt)) -> mark(tt) 227.39/227.80 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.39/227.80 active(__(nil,X:S)) -> mark(X:S) 227.39/227.80 active(__(X:S,nil)) -> mark(X:S) 227.39/227.80 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.39/227.80 active(isList(nil)) -> mark(tt) 227.39/227.80 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.39/227.80 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.39/227.80 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.39/227.80 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.39/227.80 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.39/227.80 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.39/227.80 active(isPal(nil)) -> mark(tt) 227.39/227.80 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.39/227.80 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.39/227.80 active(isPalListKind(a)) -> mark(tt) 227.39/227.80 active(isPalListKind(e)) -> mark(tt) 227.39/227.80 active(isPalListKind(i)) -> mark(tt) 227.39/227.80 active(isPalListKind(nil)) -> mark(tt) 227.39/227.80 active(isPalListKind(o)) -> mark(tt) 227.39/227.80 active(isPalListKind(u)) -> mark(tt) 227.39/227.80 active(isQid(a)) -> mark(tt) 227.39/227.80 active(isQid(e)) -> mark(tt) 227.39/227.80 active(isQid(i)) -> mark(tt) 227.39/227.80 active(isQid(o)) -> mark(tt) 227.39/227.80 active(isQid(u)) -> mark(tt) 227.39/227.80 isList(active(X:S)) -> isList(X:S) 227.39/227.80 isList(mark(X:S)) -> isList(X:S) 227.39/227.80 isNeList(active(X:S)) -> isNeList(X:S) 227.39/227.80 isNeList(mark(X:S)) -> isNeList(X:S) 227.39/227.80 isNePal(active(X:S)) -> isNePal(X:S) 227.39/227.80 isNePal(mark(X:S)) -> isNePal(X:S) 227.39/227.80 isPal(active(X:S)) -> isPal(X:S) 227.39/227.80 isPal(mark(X:S)) -> isPal(X:S) 227.39/227.80 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.39/227.80 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.39/227.80 isQid(active(X:S)) -> isQid(X:S) 227.39/227.80 isQid(mark(X:S)) -> isQid(X:S) 227.39/227.80 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.39/227.80 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.39/227.80 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.39/227.80 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.39/227.80 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.39/227.80 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.39/227.80 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.39/227.80 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.39/227.80 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.39/227.80 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.39/227.80 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.39/227.80 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.39/227.80 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.39/227.80 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.39/227.80 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.39/227.80 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.39/227.80 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.39/227.80 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.39/227.80 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.39/227.80 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.39/227.80 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.39/227.80 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.39/227.80 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.39/227.80 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.39/227.80 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.39/227.80 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.39/227.80 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.39/227.80 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.39/227.80 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.39/227.80 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.39/227.80 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.39/227.80 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.39/227.80 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.39/227.80 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.39/227.80 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.39/227.80 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.39/227.80 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.39/227.80 mark(isList(X:S)) -> active(isList(X:S)) 227.39/227.80 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.39/227.80 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.39/227.80 mark(isPal(X:S)) -> active(isPal(X:S)) 227.39/227.80 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.39/227.80 mark(isQid(X:S)) -> active(isQid(X:S)) 227.39/227.80 mark(a) -> active(a) 227.39/227.80 mark(e) -> active(e) 227.39/227.80 mark(i) -> active(i) 227.39/227.80 mark(nil) -> active(nil) 227.39/227.80 mark(o) -> active(o) 227.39/227.80 mark(tt) -> active(tt) 227.39/227.80 mark(u) -> active(u) 227.39/227.80 ->Interpretation type: 227.39/227.80 Linear 227.39/227.80 ->Coefficients: 227.39/227.80 Natural Numbers 227.39/227.80 ->Dimension: 227.39/227.80 1 227.39/227.80 ->Bound: 227.39/227.80 2 227.39/227.80 ->Interpretation: 227.39/227.80 227.39/227.80 [U11](X1,X2) = X1 + 2.X2 227.39/227.80 [U12](X1,X2) = X1 + 2.X2 227.39/227.80 [U13](X) = X 227.39/227.80 [U21](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.39/227.80 [U22](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.39/227.80 [U23](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 1 227.39/227.80 [U24](X1,X2,X3) = X1 + 2.X2 + 2.X3 + 2 227.39/227.80 [U25](X1,X2) = X1 + 2.X2 + 2 227.39/227.80 [U26](X) = X + 2 227.39/227.80 [U31](X1,X2) = X1 + 2.X2 227.39/227.80 [U32](X1,X2) = X1 + 2.X2 227.39/227.80 [U33](X) = 2.X + 2 227.39/227.80 [U41](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 1 227.39/227.80 [U42](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 1 227.39/227.80 [U43](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 1 227.39/227.80 [U44](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 1 227.39/227.80 [U45](X1,X2) = X1 + 2.X2 + 2 227.39/227.80 [U46](X) = X + 2 227.39/227.80 [U51](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.39/227.80 [U52](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.39/227.80 [U53](X1,X2,X3) = X1 + 2.X2 + 2.X3 + 1 227.39/227.80 [U54](X1,X2,X3) = X1 + 2.X2 + 2.X3 + 1 227.39/227.80 [U55](X1,X2) = X1 + 2.X2 + 1 227.39/227.80 [U56](X) = X + 1 227.39/227.80 [U61](X1,X2) = X1 + 2.X2 227.39/227.80 [U62](X1,X2) = X1 + 2.X2 227.39/227.80 [U63](X) = 2.X + 2 227.39/227.80 [U71](X1,X2,X3) = 2.X1 + 2.X3 + 2 227.39/227.80 [U72](X1,X2) = 2.X1 + 2.X2 + 2 227.39/227.80 [U73](X1,X2) = X1 + 2 227.39/227.80 [U74](X) = 2.X 227.39/227.80 [U81](X1,X2) = X1 + 2.X2 227.39/227.80 [U82](X1,X2) = X1 + 2.X2 227.39/227.80 [U83](X) = X 227.39/227.80 [U91](X1,X2) = X1 227.39/227.80 [U92](X) = X 227.39/227.80 [__](X1,X2) = 2.X1 + X2 + 2 227.39/227.80 [active](X) = X 227.39/227.80 [isList](X) = 2.X + 2 227.39/227.80 [isNeList](X) = 2.X + 2 227.39/227.80 [isNePal](X) = 2.X + 2 227.39/227.80 [isPal](X) = 2.X + 2 227.39/227.80 [isPalListKind](X) = 2 227.39/227.80 [isQid](X) = X 227.39/227.80 [mark](X) = X 227.39/227.80 [a] = 2 227.39/227.80 [e] = 2 227.39/227.80 [fSNonEmpty] = 0 227.39/227.80 [i] = 2 227.39/227.80 [nil] = 2 227.39/227.80 [o] = 2 227.39/227.80 [tt] = 2 227.39/227.80 [u] = 2 227.39/227.80 [U11#](X1,X2) = 0 227.39/227.80 [U12#](X1,X2) = 0 227.39/227.80 [U13#](X) = 0 227.39/227.80 [U21#](X1,X2,X3) = 0 227.39/227.80 [U22#](X1,X2,X3) = 0 227.39/227.80 [U23#](X1,X2,X3) = 0 227.39/227.80 [U24#](X1,X2,X3) = 0 227.39/227.80 [U25#](X1,X2) = 0 227.39/227.80 [U26#](X) = 0 227.39/227.80 [U31#](X1,X2) = 0 227.39/227.80 [U32#](X1,X2) = 0 227.39/227.80 [U33#](X) = 0 227.39/227.80 [U41#](X1,X2,X3) = 0 227.39/227.80 [U42#](X1,X2,X3) = 0 227.39/227.80 [U43#](X1,X2,X3) = 0 227.39/227.80 [U44#](X1,X2,X3) = 0 227.39/227.80 [U45#](X1,X2) = 0 227.39/227.80 [U46#](X) = 0 227.39/227.80 [U51#](X1,X2,X3) = 0 227.39/227.80 [U52#](X1,X2,X3) = 0 227.39/227.80 [U53#](X1,X2,X3) = 0 227.39/227.80 [U54#](X1,X2,X3) = 0 227.39/227.80 [U55#](X1,X2) = 0 227.39/227.80 [U56#](X) = 0 227.39/227.80 [U61#](X1,X2) = 0 227.39/227.80 [U62#](X1,X2) = 0 227.39/227.80 [U63#](X) = 0 227.39/227.80 [U71#](X1,X2,X3) = 0 227.39/227.80 [U72#](X1,X2) = 0 227.39/227.80 [U73#](X1,X2) = 0 227.39/227.80 [U74#](X) = 0 227.39/227.80 [U81#](X1,X2) = 0 227.39/227.80 [U82#](X1,X2) = 0 227.39/227.80 [U83#](X) = 0 227.39/227.80 [U91#](X1,X2) = 0 227.39/227.80 [U92#](X) = 0 227.39/227.80 [__#](X1,X2) = 0 227.39/227.80 [ACTIVE](X) = 2.X + 2 227.39/227.80 [ISLIST](X) = 0 227.39/227.80 [ISNELIST](X) = 0 227.39/227.80 [ISNEPAL](X) = 0 227.39/227.80 [ISPAL](X) = 0 227.39/227.80 [ISPALLISTKIND](X) = 0 227.39/227.80 [ISQID](X) = 0 227.39/227.80 [MARK](X) = 2.X + 2 227.39/227.80 227.39/227.80 Problem 1.44: 227.39/227.80 227.39/227.80 SCC Processor: 227.39/227.80 -> Pairs: 227.39/227.80 ACTIVE(U91(tt,V2:S)) -> MARK(U92(isPalListKind(V2:S))) 227.39/227.80 ACTIVE(isNeList(__(V1:S,V2:S))) -> MARK(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.39/227.80 ACTIVE(isNeList(V:S)) -> MARK(U31(isPalListKind(V:S),V:S)) 227.39/227.80 ACTIVE(isNePal(__(I:S,__(P:S,I:S)))) -> MARK(U71(isQid(I:S),I:S,P:S)) 227.39/227.80 ACTIVE(isNePal(V:S)) -> MARK(U61(isPalListKind(V:S),V:S)) 227.39/227.80 ACTIVE(isPal(V:S)) -> MARK(U81(isPalListKind(V:S),V:S)) 227.39/227.80 ACTIVE(isPalListKind(__(V1:S,V2:S))) -> MARK(U91(isPalListKind(V1:S),V2:S)) 227.39/227.80 MARK(U11(X1:S,X2:S)) -> ACTIVE(U11(mark(X1:S),X2:S)) 227.39/227.80 MARK(U11(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.80 MARK(U12(X1:S,X2:S)) -> ACTIVE(U12(mark(X1:S),X2:S)) 227.39/227.80 MARK(U12(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.80 MARK(U13(X:S)) -> ACTIVE(U13(mark(X:S))) 227.39/227.80 MARK(U13(X:S)) -> MARK(X:S) 227.39/227.80 MARK(U21(X1:S,X2:S,X3:S)) -> ACTIVE(U21(mark(X1:S),X2:S,X3:S)) 227.39/227.80 MARK(U21(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.39/227.80 MARK(U22(X1:S,X2:S,X3:S)) -> ACTIVE(U22(mark(X1:S),X2:S,X3:S)) 227.39/227.80 MARK(U22(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.39/227.80 MARK(U23(X1:S,X2:S,X3:S)) -> ACTIVE(U23(mark(X1:S),X2:S,X3:S)) 227.39/227.80 MARK(U23(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.39/227.80 MARK(U24(X1:S,X2:S,X3:S)) -> ACTIVE(U24(mark(X1:S),X2:S,X3:S)) 227.39/227.80 MARK(U24(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.39/227.80 MARK(U25(X1:S,X2:S)) -> ACTIVE(U25(mark(X1:S),X2:S)) 227.39/227.80 MARK(U25(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.80 MARK(U26(X:S)) -> ACTIVE(U26(mark(X:S))) 227.39/227.80 MARK(U26(X:S)) -> MARK(X:S) 227.39/227.80 MARK(U31(X1:S,X2:S)) -> ACTIVE(U31(mark(X1:S),X2:S)) 227.39/227.80 MARK(U31(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.80 MARK(U32(X1:S,X2:S)) -> ACTIVE(U32(mark(X1:S),X2:S)) 227.39/227.80 MARK(U32(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.80 MARK(U33(X:S)) -> ACTIVE(U33(mark(X:S))) 227.39/227.80 MARK(U33(X:S)) -> MARK(X:S) 227.39/227.80 MARK(U41(X1:S,X2:S,X3:S)) -> ACTIVE(U41(mark(X1:S),X2:S,X3:S)) 227.39/227.80 MARK(U41(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.39/227.80 MARK(U42(X1:S,X2:S,X3:S)) -> ACTIVE(U42(mark(X1:S),X2:S,X3:S)) 227.39/227.80 MARK(U42(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.39/227.80 MARK(U43(X1:S,X2:S,X3:S)) -> ACTIVE(U43(mark(X1:S),X2:S,X3:S)) 227.39/227.80 MARK(U43(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.39/227.80 MARK(U44(X1:S,X2:S,X3:S)) -> ACTIVE(U44(mark(X1:S),X2:S,X3:S)) 227.39/227.80 MARK(U44(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.39/227.80 MARK(U45(X1:S,X2:S)) -> ACTIVE(U45(mark(X1:S),X2:S)) 227.39/227.80 MARK(U45(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.80 MARK(U46(X:S)) -> ACTIVE(U46(mark(X:S))) 227.39/227.80 MARK(U46(X:S)) -> MARK(X:S) 227.39/227.80 MARK(U51(X1:S,X2:S,X3:S)) -> ACTIVE(U51(mark(X1:S),X2:S,X3:S)) 227.39/227.80 MARK(U51(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.39/227.80 MARK(U52(X1:S,X2:S,X3:S)) -> ACTIVE(U52(mark(X1:S),X2:S,X3:S)) 227.39/227.80 MARK(U52(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.39/227.80 MARK(U53(X1:S,X2:S,X3:S)) -> ACTIVE(U53(mark(X1:S),X2:S,X3:S)) 227.39/227.80 MARK(U53(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.39/227.80 MARK(U54(X1:S,X2:S,X3:S)) -> ACTIVE(U54(mark(X1:S),X2:S,X3:S)) 227.39/227.80 MARK(U54(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.39/227.80 MARK(U55(X1:S,X2:S)) -> ACTIVE(U55(mark(X1:S),X2:S)) 227.39/227.80 MARK(U55(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.80 MARK(U56(X:S)) -> ACTIVE(U56(mark(X:S))) 227.39/227.80 MARK(U56(X:S)) -> MARK(X:S) 227.39/227.80 MARK(U61(X1:S,X2:S)) -> ACTIVE(U61(mark(X1:S),X2:S)) 227.39/227.80 MARK(U61(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.80 MARK(U62(X1:S,X2:S)) -> ACTIVE(U62(mark(X1:S),X2:S)) 227.39/227.80 MARK(U62(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.80 MARK(U63(X:S)) -> ACTIVE(U63(mark(X:S))) 227.39/227.80 MARK(U63(X:S)) -> MARK(X:S) 227.39/227.80 MARK(U71(X1:S,X2:S,X3:S)) -> ACTIVE(U71(mark(X1:S),X2:S,X3:S)) 227.39/227.80 MARK(U71(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.39/227.80 MARK(U72(X1:S,X2:S)) -> ACTIVE(U72(mark(X1:S),X2:S)) 227.39/227.80 MARK(U72(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.80 MARK(U73(X1:S,X2:S)) -> ACTIVE(U73(mark(X1:S),X2:S)) 227.39/227.80 MARK(U73(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.80 MARK(U74(X:S)) -> ACTIVE(U74(mark(X:S))) 227.39/227.80 MARK(U74(X:S)) -> MARK(X:S) 227.39/227.80 MARK(U81(X1:S,X2:S)) -> ACTIVE(U81(mark(X1:S),X2:S)) 227.39/227.80 MARK(U81(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.80 MARK(U82(X1:S,X2:S)) -> ACTIVE(U82(mark(X1:S),X2:S)) 227.39/227.80 MARK(U82(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.80 MARK(U83(X:S)) -> ACTIVE(U83(mark(X:S))) 227.39/227.80 MARK(U83(X:S)) -> MARK(X:S) 227.39/227.80 MARK(U91(X1:S,X2:S)) -> ACTIVE(U91(mark(X1:S),X2:S)) 227.39/227.80 MARK(U91(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.80 MARK(U92(X:S)) -> ACTIVE(U92(mark(X:S))) 227.39/227.80 MARK(U92(X:S)) -> MARK(X:S) 227.39/227.80 MARK(__(X1:S,X2:S)) -> ACTIVE(__(mark(X1:S),mark(X2:S))) 227.39/227.80 MARK(__(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.80 MARK(__(X1:S,X2:S)) -> MARK(X2:S) 227.39/227.80 MARK(isNeList(X:S)) -> ACTIVE(isNeList(X:S)) 227.39/227.80 MARK(isNePal(X:S)) -> ACTIVE(isNePal(X:S)) 227.39/227.80 MARK(isPal(X:S)) -> ACTIVE(isPal(X:S)) 227.39/227.80 MARK(isPalListKind(X:S)) -> ACTIVE(isPalListKind(X:S)) 227.39/227.80 -> Rules: 227.39/227.80 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.39/227.80 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.39/227.80 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.39/227.80 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.39/227.80 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.39/227.80 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.39/227.80 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.39/227.80 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.39/227.80 U13(active(X:S)) -> U13(X:S) 227.39/227.80 U13(mark(X:S)) -> U13(X:S) 227.39/227.80 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.39/227.80 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.39/227.80 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.39/227.80 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.39/227.80 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.39/227.80 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.39/227.80 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.39/227.80 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.39/227.80 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.39/227.80 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.39/227.80 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.39/227.80 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.39/227.80 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.39/227.80 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.39/227.80 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.39/227.80 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.39/227.80 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.39/227.80 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.39/227.80 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.39/227.80 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.39/227.80 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.39/227.80 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.39/227.80 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.39/227.80 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.39/227.80 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.39/227.80 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.39/227.80 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.39/227.80 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.39/227.80 U26(active(X:S)) -> U26(X:S) 227.39/227.80 U26(mark(X:S)) -> U26(X:S) 227.39/227.80 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.39/227.80 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.39/227.80 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.39/227.80 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.39/227.80 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.39/227.80 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.39/227.80 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.39/227.80 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.39/227.80 U33(active(X:S)) -> U33(X:S) 227.39/227.80 U33(mark(X:S)) -> U33(X:S) 227.39/227.80 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.39/227.80 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.39/227.80 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.39/227.80 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.39/227.80 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.39/227.80 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.39/227.80 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.39/227.80 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.39/227.80 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.39/227.80 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.39/227.80 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.39/227.80 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.39/227.80 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.39/227.80 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.39/227.80 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.39/227.80 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.39/227.80 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.39/227.80 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.39/227.80 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.39/227.80 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.39/227.80 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.39/227.80 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.39/227.80 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.39/227.80 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.39/227.80 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.39/227.80 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.39/227.80 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.39/227.80 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.39/227.80 U46(active(X:S)) -> U46(X:S) 227.39/227.80 U46(mark(X:S)) -> U46(X:S) 227.39/227.80 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.39/227.80 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.39/227.80 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.39/227.80 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.39/227.80 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.39/227.80 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.39/227.80 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.39/227.80 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.39/227.80 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.39/227.80 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.39/227.80 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.39/227.80 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.39/227.80 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.39/227.80 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.39/227.80 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.39/227.80 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.39/227.80 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.39/227.80 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.39/227.80 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.39/227.80 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.39/227.80 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.39/227.80 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.39/227.80 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.39/227.80 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.39/227.80 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.39/227.80 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.39/227.80 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.39/227.80 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.39/227.80 U56(active(X:S)) -> U56(X:S) 227.39/227.80 U56(mark(X:S)) -> U56(X:S) 227.39/227.80 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.39/227.80 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.39/227.80 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.39/227.80 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.39/227.80 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.39/227.80 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.39/227.80 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.39/227.80 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.39/227.80 U63(active(X:S)) -> U63(X:S) 227.39/227.80 U63(mark(X:S)) -> U63(X:S) 227.39/227.80 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.39/227.80 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.39/227.80 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.39/227.80 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.39/227.80 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.39/227.80 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.39/227.80 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.39/227.80 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.39/227.80 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.39/227.80 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.39/227.80 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.39/227.80 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.39/227.80 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.39/227.80 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.39/227.80 U74(active(X:S)) -> U74(X:S) 227.39/227.80 U74(mark(X:S)) -> U74(X:S) 227.39/227.80 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.39/227.80 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.39/227.80 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.39/227.80 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.39/227.80 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.39/227.80 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.39/227.80 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.39/227.80 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.39/227.80 U83(active(X:S)) -> U83(X:S) 227.39/227.80 U83(mark(X:S)) -> U83(X:S) 227.39/227.80 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.39/227.80 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.39/227.80 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.39/227.80 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.39/227.80 U92(active(X:S)) -> U92(X:S) 227.39/227.80 U92(mark(X:S)) -> U92(X:S) 227.39/227.80 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.39/227.80 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.39/227.80 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.39/227.80 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.39/227.80 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.39/227.80 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.39/227.80 active(U13(tt)) -> mark(tt) 227.39/227.80 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.39/227.80 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.39/227.80 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.39/227.80 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.39/227.80 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.39/227.80 active(U26(tt)) -> mark(tt) 227.39/227.80 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.39/227.80 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.39/227.80 active(U33(tt)) -> mark(tt) 227.39/227.80 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.39/227.80 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.39/227.80 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.39/227.80 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.39/227.80 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.39/227.80 active(U46(tt)) -> mark(tt) 227.39/227.80 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.39/227.80 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.39/227.80 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.39/227.80 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.39/227.80 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.39/227.80 active(U56(tt)) -> mark(tt) 227.39/227.80 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.39/227.80 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.39/227.80 active(U63(tt)) -> mark(tt) 227.39/227.80 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.39/227.80 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.39/227.80 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.39/227.80 active(U74(tt)) -> mark(tt) 227.39/227.80 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.39/227.80 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.39/227.80 active(U83(tt)) -> mark(tt) 227.39/227.80 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.39/227.80 active(U92(tt)) -> mark(tt) 227.39/227.80 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.39/227.80 active(__(nil,X:S)) -> mark(X:S) 227.39/227.80 active(__(X:S,nil)) -> mark(X:S) 227.39/227.80 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.39/227.80 active(isList(nil)) -> mark(tt) 227.39/227.80 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.39/227.80 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.39/227.80 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.39/227.80 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.39/227.80 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.39/227.80 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.39/227.80 active(isPal(nil)) -> mark(tt) 227.39/227.80 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.39/227.80 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.39/227.80 active(isPalListKind(a)) -> mark(tt) 227.39/227.80 active(isPalListKind(e)) -> mark(tt) 227.39/227.80 active(isPalListKind(i)) -> mark(tt) 227.39/227.80 active(isPalListKind(nil)) -> mark(tt) 227.39/227.80 active(isPalListKind(o)) -> mark(tt) 227.39/227.80 active(isPalListKind(u)) -> mark(tt) 227.39/227.80 active(isQid(a)) -> mark(tt) 227.39/227.80 active(isQid(e)) -> mark(tt) 227.39/227.80 active(isQid(i)) -> mark(tt) 227.39/227.80 active(isQid(o)) -> mark(tt) 227.39/227.80 active(isQid(u)) -> mark(tt) 227.39/227.80 isList(active(X:S)) -> isList(X:S) 227.39/227.80 isList(mark(X:S)) -> isList(X:S) 227.39/227.80 isNeList(active(X:S)) -> isNeList(X:S) 227.39/227.80 isNeList(mark(X:S)) -> isNeList(X:S) 227.39/227.80 isNePal(active(X:S)) -> isNePal(X:S) 227.39/227.80 isNePal(mark(X:S)) -> isNePal(X:S) 227.39/227.80 isPal(active(X:S)) -> isPal(X:S) 227.39/227.80 isPal(mark(X:S)) -> isPal(X:S) 227.39/227.80 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.39/227.80 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.39/227.80 isQid(active(X:S)) -> isQid(X:S) 227.39/227.80 isQid(mark(X:S)) -> isQid(X:S) 227.39/227.80 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.39/227.80 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.39/227.80 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.39/227.80 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.39/227.80 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.39/227.80 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.39/227.80 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.39/227.80 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.39/227.80 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.39/227.80 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.39/227.80 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.39/227.80 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.39/227.80 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.39/227.80 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.39/227.80 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.39/227.80 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.39/227.80 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.39/227.80 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.39/227.80 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.39/227.80 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.39/227.80 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.39/227.80 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.39/227.80 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.39/227.80 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.39/227.80 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.39/227.80 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.39/227.80 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.39/227.80 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.39/227.80 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.39/227.80 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.39/227.80 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.39/227.80 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.39/227.80 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.39/227.80 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.39/227.80 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.39/227.80 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.39/227.80 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.39/227.80 mark(isList(X:S)) -> active(isList(X:S)) 227.39/227.80 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.39/227.80 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.39/227.80 mark(isPal(X:S)) -> active(isPal(X:S)) 227.39/227.80 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.39/227.80 mark(isQid(X:S)) -> active(isQid(X:S)) 227.39/227.80 mark(a) -> active(a) 227.39/227.80 mark(e) -> active(e) 227.39/227.80 mark(i) -> active(i) 227.39/227.80 mark(nil) -> active(nil) 227.39/227.80 mark(o) -> active(o) 227.39/227.80 mark(tt) -> active(tt) 227.39/227.80 mark(u) -> active(u) 227.39/227.80 ->Strongly Connected Components: 227.39/227.80 ->->Cycle: 227.39/227.80 ->->-> Pairs: 227.39/227.80 ACTIVE(U91(tt,V2:S)) -> MARK(U92(isPalListKind(V2:S))) 227.39/227.80 ACTIVE(isNeList(__(V1:S,V2:S))) -> MARK(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.39/227.80 ACTIVE(isNeList(V:S)) -> MARK(U31(isPalListKind(V:S),V:S)) 227.39/227.80 ACTIVE(isNePal(__(I:S,__(P:S,I:S)))) -> MARK(U71(isQid(I:S),I:S,P:S)) 227.39/227.80 ACTIVE(isNePal(V:S)) -> MARK(U61(isPalListKind(V:S),V:S)) 227.39/227.80 ACTIVE(isPal(V:S)) -> MARK(U81(isPalListKind(V:S),V:S)) 227.39/227.80 ACTIVE(isPalListKind(__(V1:S,V2:S))) -> MARK(U91(isPalListKind(V1:S),V2:S)) 227.39/227.80 MARK(U11(X1:S,X2:S)) -> ACTIVE(U11(mark(X1:S),X2:S)) 227.39/227.80 MARK(U11(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.80 MARK(U12(X1:S,X2:S)) -> ACTIVE(U12(mark(X1:S),X2:S)) 227.39/227.80 MARK(U12(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.80 MARK(U13(X:S)) -> ACTIVE(U13(mark(X:S))) 227.39/227.80 MARK(U13(X:S)) -> MARK(X:S) 227.39/227.80 MARK(U21(X1:S,X2:S,X3:S)) -> ACTIVE(U21(mark(X1:S),X2:S,X3:S)) 227.39/227.80 MARK(U21(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.39/227.80 MARK(U22(X1:S,X2:S,X3:S)) -> ACTIVE(U22(mark(X1:S),X2:S,X3:S)) 227.39/227.80 MARK(U22(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.39/227.80 MARK(U23(X1:S,X2:S,X3:S)) -> ACTIVE(U23(mark(X1:S),X2:S,X3:S)) 227.39/227.80 MARK(U23(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.39/227.80 MARK(U24(X1:S,X2:S,X3:S)) -> ACTIVE(U24(mark(X1:S),X2:S,X3:S)) 227.39/227.80 MARK(U24(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.39/227.80 MARK(U25(X1:S,X2:S)) -> ACTIVE(U25(mark(X1:S),X2:S)) 227.39/227.80 MARK(U25(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.80 MARK(U26(X:S)) -> ACTIVE(U26(mark(X:S))) 227.39/227.80 MARK(U26(X:S)) -> MARK(X:S) 227.39/227.80 MARK(U31(X1:S,X2:S)) -> ACTIVE(U31(mark(X1:S),X2:S)) 227.39/227.80 MARK(U31(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.80 MARK(U32(X1:S,X2:S)) -> ACTIVE(U32(mark(X1:S),X2:S)) 227.39/227.80 MARK(U32(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.80 MARK(U33(X:S)) -> ACTIVE(U33(mark(X:S))) 227.39/227.80 MARK(U33(X:S)) -> MARK(X:S) 227.39/227.80 MARK(U41(X1:S,X2:S,X3:S)) -> ACTIVE(U41(mark(X1:S),X2:S,X3:S)) 227.39/227.80 MARK(U41(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.39/227.80 MARK(U42(X1:S,X2:S,X3:S)) -> ACTIVE(U42(mark(X1:S),X2:S,X3:S)) 227.39/227.80 MARK(U42(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.39/227.80 MARK(U43(X1:S,X2:S,X3:S)) -> ACTIVE(U43(mark(X1:S),X2:S,X3:S)) 227.39/227.80 MARK(U43(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.39/227.80 MARK(U44(X1:S,X2:S,X3:S)) -> ACTIVE(U44(mark(X1:S),X2:S,X3:S)) 227.39/227.80 MARK(U44(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.39/227.80 MARK(U45(X1:S,X2:S)) -> ACTIVE(U45(mark(X1:S),X2:S)) 227.39/227.80 MARK(U45(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.80 MARK(U46(X:S)) -> ACTIVE(U46(mark(X:S))) 227.39/227.80 MARK(U46(X:S)) -> MARK(X:S) 227.39/227.80 MARK(U51(X1:S,X2:S,X3:S)) -> ACTIVE(U51(mark(X1:S),X2:S,X3:S)) 227.39/227.80 MARK(U51(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.39/227.80 MARK(U52(X1:S,X2:S,X3:S)) -> ACTIVE(U52(mark(X1:S),X2:S,X3:S)) 227.39/227.80 MARK(U52(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.39/227.80 MARK(U53(X1:S,X2:S,X3:S)) -> ACTIVE(U53(mark(X1:S),X2:S,X3:S)) 227.39/227.80 MARK(U53(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.39/227.80 MARK(U54(X1:S,X2:S,X3:S)) -> ACTIVE(U54(mark(X1:S),X2:S,X3:S)) 227.39/227.80 MARK(U54(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.39/227.80 MARK(U55(X1:S,X2:S)) -> ACTIVE(U55(mark(X1:S),X2:S)) 227.39/227.80 MARK(U55(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.80 MARK(U56(X:S)) -> ACTIVE(U56(mark(X:S))) 227.39/227.80 MARK(U56(X:S)) -> MARK(X:S) 227.39/227.80 MARK(U61(X1:S,X2:S)) -> ACTIVE(U61(mark(X1:S),X2:S)) 227.39/227.80 MARK(U61(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.80 MARK(U62(X1:S,X2:S)) -> ACTIVE(U62(mark(X1:S),X2:S)) 227.39/227.80 MARK(U62(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.80 MARK(U63(X:S)) -> ACTIVE(U63(mark(X:S))) 227.39/227.80 MARK(U63(X:S)) -> MARK(X:S) 227.39/227.80 MARK(U71(X1:S,X2:S,X3:S)) -> ACTIVE(U71(mark(X1:S),X2:S,X3:S)) 227.39/227.80 MARK(U71(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.39/227.80 MARK(U72(X1:S,X2:S)) -> ACTIVE(U72(mark(X1:S),X2:S)) 227.39/227.80 MARK(U72(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.80 MARK(U73(X1:S,X2:S)) -> ACTIVE(U73(mark(X1:S),X2:S)) 227.39/227.80 MARK(U73(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.80 MARK(U74(X:S)) -> ACTIVE(U74(mark(X:S))) 227.39/227.80 MARK(U74(X:S)) -> MARK(X:S) 227.39/227.80 MARK(U81(X1:S,X2:S)) -> ACTIVE(U81(mark(X1:S),X2:S)) 227.39/227.80 MARK(U81(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.80 MARK(U82(X1:S,X2:S)) -> ACTIVE(U82(mark(X1:S),X2:S)) 227.39/227.80 MARK(U82(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.80 MARK(U83(X:S)) -> ACTIVE(U83(mark(X:S))) 227.39/227.80 MARK(U83(X:S)) -> MARK(X:S) 227.39/227.80 MARK(U91(X1:S,X2:S)) -> ACTIVE(U91(mark(X1:S),X2:S)) 227.39/227.80 MARK(U91(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.80 MARK(U92(X:S)) -> ACTIVE(U92(mark(X:S))) 227.39/227.80 MARK(U92(X:S)) -> MARK(X:S) 227.39/227.80 MARK(__(X1:S,X2:S)) -> ACTIVE(__(mark(X1:S),mark(X2:S))) 227.39/227.80 MARK(__(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.80 MARK(__(X1:S,X2:S)) -> MARK(X2:S) 227.39/227.80 MARK(isNeList(X:S)) -> ACTIVE(isNeList(X:S)) 227.39/227.80 MARK(isNePal(X:S)) -> ACTIVE(isNePal(X:S)) 227.39/227.80 MARK(isPal(X:S)) -> ACTIVE(isPal(X:S)) 227.39/227.80 MARK(isPalListKind(X:S)) -> ACTIVE(isPalListKind(X:S)) 227.39/227.80 ->->-> Rules: 227.39/227.80 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.39/227.80 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.39/227.80 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.39/227.80 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.39/227.80 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.39/227.80 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.39/227.80 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.39/227.80 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.39/227.80 U13(active(X:S)) -> U13(X:S) 227.39/227.80 U13(mark(X:S)) -> U13(X:S) 227.39/227.80 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.39/227.80 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.39/227.80 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.39/227.80 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.39/227.80 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.39/227.80 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.39/227.80 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.39/227.80 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.39/227.80 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.39/227.80 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.39/227.80 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.39/227.80 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.39/227.80 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.39/227.80 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.39/227.80 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.39/227.80 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.39/227.80 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.39/227.80 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.39/227.80 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.39/227.80 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.39/227.80 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.39/227.80 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.39/227.80 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.39/227.80 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.39/227.80 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.39/227.80 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.39/227.80 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.39/227.80 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.39/227.80 U26(active(X:S)) -> U26(X:S) 227.39/227.80 U26(mark(X:S)) -> U26(X:S) 227.39/227.80 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.39/227.80 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.39/227.80 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.39/227.80 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.39/227.80 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.39/227.80 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.39/227.80 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.39/227.80 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.39/227.80 U33(active(X:S)) -> U33(X:S) 227.39/227.80 U33(mark(X:S)) -> U33(X:S) 227.39/227.80 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.39/227.80 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.39/227.80 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.39/227.80 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.39/227.80 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.39/227.80 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.39/227.80 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.39/227.80 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.39/227.80 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.39/227.80 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.39/227.80 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.39/227.80 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.39/227.80 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.39/227.80 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.39/227.80 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.39/227.80 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.39/227.80 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.39/227.80 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.39/227.80 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.39/227.80 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.39/227.80 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.39/227.80 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.39/227.80 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.39/227.80 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.39/227.80 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.39/227.80 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.39/227.80 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.39/227.80 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.39/227.80 U46(active(X:S)) -> U46(X:S) 227.39/227.80 U46(mark(X:S)) -> U46(X:S) 227.39/227.80 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.39/227.80 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.39/227.80 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.39/227.80 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.39/227.80 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.39/227.80 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.39/227.80 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.39/227.80 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.39/227.80 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.39/227.80 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.39/227.80 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.39/227.80 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.39/227.80 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.39/227.80 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.39/227.80 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.39/227.80 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.39/227.80 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.39/227.80 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.39/227.80 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.39/227.80 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.39/227.80 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.39/227.80 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.39/227.80 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.39/227.80 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.39/227.80 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.39/227.80 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.39/227.80 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.39/227.80 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.39/227.80 U56(active(X:S)) -> U56(X:S) 227.39/227.80 U56(mark(X:S)) -> U56(X:S) 227.39/227.80 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.39/227.80 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.39/227.80 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.39/227.80 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.39/227.80 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.39/227.80 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.39/227.80 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.39/227.80 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.39/227.80 U63(active(X:S)) -> U63(X:S) 227.39/227.80 U63(mark(X:S)) -> U63(X:S) 227.39/227.80 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.39/227.80 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.39/227.80 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.39/227.80 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.39/227.80 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.39/227.80 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.39/227.80 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.39/227.80 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.39/227.80 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.39/227.80 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.39/227.80 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.39/227.80 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.39/227.80 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.39/227.80 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.39/227.80 U74(active(X:S)) -> U74(X:S) 227.39/227.80 U74(mark(X:S)) -> U74(X:S) 227.39/227.80 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.39/227.80 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.39/227.80 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.39/227.80 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.39/227.80 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.39/227.80 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.39/227.80 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.39/227.80 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.39/227.80 U83(active(X:S)) -> U83(X:S) 227.39/227.80 U83(mark(X:S)) -> U83(X:S) 227.39/227.80 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.39/227.80 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.39/227.80 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.39/227.80 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.39/227.80 U92(active(X:S)) -> U92(X:S) 227.39/227.80 U92(mark(X:S)) -> U92(X:S) 227.39/227.80 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.39/227.80 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.39/227.80 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.39/227.80 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.39/227.80 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.39/227.80 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.39/227.80 active(U13(tt)) -> mark(tt) 227.39/227.80 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.39/227.80 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.39/227.80 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.39/227.80 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.39/227.80 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.39/227.80 active(U26(tt)) -> mark(tt) 227.39/227.80 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.39/227.80 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.39/227.80 active(U33(tt)) -> mark(tt) 227.39/227.80 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.39/227.80 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.39/227.80 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.39/227.80 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.39/227.80 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.39/227.80 active(U46(tt)) -> mark(tt) 227.39/227.80 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.39/227.80 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.39/227.80 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.39/227.80 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.39/227.80 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.39/227.80 active(U56(tt)) -> mark(tt) 227.39/227.80 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.39/227.80 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.39/227.80 active(U63(tt)) -> mark(tt) 227.39/227.80 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.39/227.80 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.39/227.80 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.39/227.80 active(U74(tt)) -> mark(tt) 227.39/227.80 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.39/227.80 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.39/227.80 active(U83(tt)) -> mark(tt) 227.39/227.80 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.39/227.80 active(U92(tt)) -> mark(tt) 227.39/227.80 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.39/227.80 active(__(nil,X:S)) -> mark(X:S) 227.39/227.80 active(__(X:S,nil)) -> mark(X:S) 227.39/227.80 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.39/227.80 active(isList(nil)) -> mark(tt) 227.39/227.80 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.39/227.80 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.39/227.80 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.39/227.80 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.39/227.80 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.39/227.80 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.39/227.80 active(isPal(nil)) -> mark(tt) 227.39/227.80 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.39/227.80 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.39/227.80 active(isPalListKind(a)) -> mark(tt) 227.39/227.80 active(isPalListKind(e)) -> mark(tt) 227.39/227.80 active(isPalListKind(i)) -> mark(tt) 227.39/227.80 active(isPalListKind(nil)) -> mark(tt) 227.39/227.80 active(isPalListKind(o)) -> mark(tt) 227.39/227.80 active(isPalListKind(u)) -> mark(tt) 227.39/227.80 active(isQid(a)) -> mark(tt) 227.39/227.80 active(isQid(e)) -> mark(tt) 227.39/227.80 active(isQid(i)) -> mark(tt) 227.39/227.80 active(isQid(o)) -> mark(tt) 227.39/227.80 active(isQid(u)) -> mark(tt) 227.39/227.80 isList(active(X:S)) -> isList(X:S) 227.39/227.80 isList(mark(X:S)) -> isList(X:S) 227.39/227.80 isNeList(active(X:S)) -> isNeList(X:S) 227.39/227.80 isNeList(mark(X:S)) -> isNeList(X:S) 227.39/227.80 isNePal(active(X:S)) -> isNePal(X:S) 227.39/227.80 isNePal(mark(X:S)) -> isNePal(X:S) 227.39/227.80 isPal(active(X:S)) -> isPal(X:S) 227.39/227.80 isPal(mark(X:S)) -> isPal(X:S) 227.39/227.80 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.39/227.80 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.39/227.80 isQid(active(X:S)) -> isQid(X:S) 227.39/227.80 isQid(mark(X:S)) -> isQid(X:S) 227.39/227.80 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.39/227.80 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.39/227.80 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.39/227.80 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.39/227.80 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.39/227.80 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.39/227.80 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.39/227.80 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.39/227.80 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.39/227.80 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.39/227.80 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.39/227.80 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.39/227.80 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.39/227.80 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.39/227.80 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.39/227.80 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.39/227.80 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.39/227.80 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.39/227.80 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.39/227.80 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.39/227.80 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.39/227.80 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.39/227.80 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.39/227.80 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.39/227.80 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.39/227.80 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.39/227.80 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.39/227.80 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.39/227.80 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.39/227.80 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.39/227.80 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.39/227.80 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.39/227.80 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.39/227.80 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.39/227.80 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.39/227.80 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.39/227.80 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.39/227.80 mark(isList(X:S)) -> active(isList(X:S)) 227.39/227.80 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.39/227.80 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.39/227.80 mark(isPal(X:S)) -> active(isPal(X:S)) 227.39/227.80 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.39/227.80 mark(isQid(X:S)) -> active(isQid(X:S)) 227.39/227.80 mark(a) -> active(a) 227.39/227.80 mark(e) -> active(e) 227.39/227.80 mark(i) -> active(i) 227.39/227.80 mark(nil) -> active(nil) 227.39/227.80 mark(o) -> active(o) 227.39/227.80 mark(tt) -> active(tt) 227.39/227.80 mark(u) -> active(u) 227.39/227.80 227.39/227.80 Problem 1.44: 227.39/227.80 227.39/227.80 Reduction Pairs Processor: 227.39/227.80 -> Pairs: 227.39/227.80 ACTIVE(U91(tt,V2:S)) -> MARK(U92(isPalListKind(V2:S))) 227.39/227.80 ACTIVE(isNeList(__(V1:S,V2:S))) -> MARK(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.39/227.80 ACTIVE(isNeList(V:S)) -> MARK(U31(isPalListKind(V:S),V:S)) 227.39/227.80 ACTIVE(isNePal(__(I:S,__(P:S,I:S)))) -> MARK(U71(isQid(I:S),I:S,P:S)) 227.39/227.80 ACTIVE(isNePal(V:S)) -> MARK(U61(isPalListKind(V:S),V:S)) 227.39/227.80 ACTIVE(isPal(V:S)) -> MARK(U81(isPalListKind(V:S),V:S)) 227.39/227.80 ACTIVE(isPalListKind(__(V1:S,V2:S))) -> MARK(U91(isPalListKind(V1:S),V2:S)) 227.39/227.80 MARK(U11(X1:S,X2:S)) -> ACTIVE(U11(mark(X1:S),X2:S)) 227.39/227.80 MARK(U11(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.80 MARK(U12(X1:S,X2:S)) -> ACTIVE(U12(mark(X1:S),X2:S)) 227.39/227.80 MARK(U12(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.80 MARK(U13(X:S)) -> ACTIVE(U13(mark(X:S))) 227.39/227.80 MARK(U13(X:S)) -> MARK(X:S) 227.39/227.80 MARK(U21(X1:S,X2:S,X3:S)) -> ACTIVE(U21(mark(X1:S),X2:S,X3:S)) 227.39/227.80 MARK(U21(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.39/227.80 MARK(U22(X1:S,X2:S,X3:S)) -> ACTIVE(U22(mark(X1:S),X2:S,X3:S)) 227.39/227.80 MARK(U22(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.39/227.80 MARK(U23(X1:S,X2:S,X3:S)) -> ACTIVE(U23(mark(X1:S),X2:S,X3:S)) 227.39/227.80 MARK(U23(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.39/227.80 MARK(U24(X1:S,X2:S,X3:S)) -> ACTIVE(U24(mark(X1:S),X2:S,X3:S)) 227.39/227.80 MARK(U24(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.39/227.80 MARK(U25(X1:S,X2:S)) -> ACTIVE(U25(mark(X1:S),X2:S)) 227.39/227.80 MARK(U25(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.80 MARK(U26(X:S)) -> ACTIVE(U26(mark(X:S))) 227.39/227.80 MARK(U26(X:S)) -> MARK(X:S) 227.39/227.80 MARK(U31(X1:S,X2:S)) -> ACTIVE(U31(mark(X1:S),X2:S)) 227.39/227.80 MARK(U31(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.80 MARK(U32(X1:S,X2:S)) -> ACTIVE(U32(mark(X1:S),X2:S)) 227.39/227.80 MARK(U32(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.80 MARK(U33(X:S)) -> ACTIVE(U33(mark(X:S))) 227.39/227.80 MARK(U33(X:S)) -> MARK(X:S) 227.39/227.80 MARK(U41(X1:S,X2:S,X3:S)) -> ACTIVE(U41(mark(X1:S),X2:S,X3:S)) 227.39/227.80 MARK(U41(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.39/227.80 MARK(U42(X1:S,X2:S,X3:S)) -> ACTIVE(U42(mark(X1:S),X2:S,X3:S)) 227.39/227.80 MARK(U42(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.39/227.80 MARK(U43(X1:S,X2:S,X3:S)) -> ACTIVE(U43(mark(X1:S),X2:S,X3:S)) 227.39/227.80 MARK(U43(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.39/227.80 MARK(U44(X1:S,X2:S,X3:S)) -> ACTIVE(U44(mark(X1:S),X2:S,X3:S)) 227.39/227.80 MARK(U44(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.39/227.80 MARK(U45(X1:S,X2:S)) -> ACTIVE(U45(mark(X1:S),X2:S)) 227.39/227.80 MARK(U45(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.80 MARK(U46(X:S)) -> ACTIVE(U46(mark(X:S))) 227.39/227.80 MARK(U46(X:S)) -> MARK(X:S) 227.39/227.80 MARK(U51(X1:S,X2:S,X3:S)) -> ACTIVE(U51(mark(X1:S),X2:S,X3:S)) 227.39/227.80 MARK(U51(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.39/227.80 MARK(U52(X1:S,X2:S,X3:S)) -> ACTIVE(U52(mark(X1:S),X2:S,X3:S)) 227.39/227.80 MARK(U52(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.39/227.80 MARK(U53(X1:S,X2:S,X3:S)) -> ACTIVE(U53(mark(X1:S),X2:S,X3:S)) 227.39/227.80 MARK(U53(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.39/227.80 MARK(U54(X1:S,X2:S,X3:S)) -> ACTIVE(U54(mark(X1:S),X2:S,X3:S)) 227.39/227.80 MARK(U54(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.39/227.80 MARK(U55(X1:S,X2:S)) -> ACTIVE(U55(mark(X1:S),X2:S)) 227.39/227.80 MARK(U55(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.80 MARK(U56(X:S)) -> ACTIVE(U56(mark(X:S))) 227.39/227.80 MARK(U56(X:S)) -> MARK(X:S) 227.39/227.80 MARK(U61(X1:S,X2:S)) -> ACTIVE(U61(mark(X1:S),X2:S)) 227.39/227.80 MARK(U61(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.80 MARK(U62(X1:S,X2:S)) -> ACTIVE(U62(mark(X1:S),X2:S)) 227.39/227.80 MARK(U62(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.80 MARK(U63(X:S)) -> ACTIVE(U63(mark(X:S))) 227.39/227.80 MARK(U63(X:S)) -> MARK(X:S) 227.39/227.80 MARK(U71(X1:S,X2:S,X3:S)) -> ACTIVE(U71(mark(X1:S),X2:S,X3:S)) 227.39/227.80 MARK(U71(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.39/227.80 MARK(U72(X1:S,X2:S)) -> ACTIVE(U72(mark(X1:S),X2:S)) 227.39/227.80 MARK(U72(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.80 MARK(U73(X1:S,X2:S)) -> ACTIVE(U73(mark(X1:S),X2:S)) 227.39/227.80 MARK(U73(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.80 MARK(U74(X:S)) -> ACTIVE(U74(mark(X:S))) 227.39/227.80 MARK(U74(X:S)) -> MARK(X:S) 227.39/227.80 MARK(U81(X1:S,X2:S)) -> ACTIVE(U81(mark(X1:S),X2:S)) 227.39/227.80 MARK(U81(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.80 MARK(U82(X1:S,X2:S)) -> ACTIVE(U82(mark(X1:S),X2:S)) 227.39/227.80 MARK(U82(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.80 MARK(U83(X:S)) -> ACTIVE(U83(mark(X:S))) 227.39/227.80 MARK(U83(X:S)) -> MARK(X:S) 227.39/227.80 MARK(U91(X1:S,X2:S)) -> ACTIVE(U91(mark(X1:S),X2:S)) 227.39/227.80 MARK(U91(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.80 MARK(U92(X:S)) -> ACTIVE(U92(mark(X:S))) 227.39/227.80 MARK(U92(X:S)) -> MARK(X:S) 227.39/227.80 MARK(__(X1:S,X2:S)) -> ACTIVE(__(mark(X1:S),mark(X2:S))) 227.39/227.80 MARK(__(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.80 MARK(__(X1:S,X2:S)) -> MARK(X2:S) 227.39/227.80 MARK(isNeList(X:S)) -> ACTIVE(isNeList(X:S)) 227.39/227.80 MARK(isNePal(X:S)) -> ACTIVE(isNePal(X:S)) 227.39/227.80 MARK(isPal(X:S)) -> ACTIVE(isPal(X:S)) 227.39/227.80 MARK(isPalListKind(X:S)) -> ACTIVE(isPalListKind(X:S)) 227.39/227.80 -> Rules: 227.39/227.80 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.39/227.80 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.39/227.80 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.39/227.80 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.39/227.80 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.39/227.80 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.39/227.80 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.39/227.80 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.39/227.80 U13(active(X:S)) -> U13(X:S) 227.39/227.80 U13(mark(X:S)) -> U13(X:S) 227.39/227.80 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.39/227.80 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.39/227.80 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.39/227.80 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.39/227.80 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.39/227.80 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.39/227.80 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.39/227.80 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.39/227.80 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.39/227.80 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.39/227.80 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.39/227.80 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.39/227.80 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.39/227.80 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.39/227.80 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.39/227.80 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.39/227.80 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.39/227.80 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.39/227.80 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.39/227.80 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.39/227.80 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.39/227.80 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.39/227.80 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.39/227.80 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.39/227.80 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.39/227.80 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.39/227.80 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.39/227.80 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.39/227.80 U26(active(X:S)) -> U26(X:S) 227.39/227.80 U26(mark(X:S)) -> U26(X:S) 227.39/227.80 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.39/227.80 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.39/227.80 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.39/227.80 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.39/227.80 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.39/227.80 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.39/227.80 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.39/227.80 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.39/227.80 U33(active(X:S)) -> U33(X:S) 227.39/227.80 U33(mark(X:S)) -> U33(X:S) 227.39/227.80 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.39/227.80 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.39/227.80 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.39/227.80 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.39/227.80 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.39/227.80 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.39/227.80 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.39/227.80 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.39/227.80 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.39/227.80 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.39/227.80 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.39/227.80 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.39/227.80 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.39/227.80 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.39/227.80 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.39/227.80 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.39/227.80 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.39/227.80 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.39/227.80 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.39/227.80 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.39/227.80 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.39/227.80 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.39/227.80 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.39/227.80 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.39/227.80 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.39/227.80 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.39/227.80 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.39/227.80 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.39/227.80 U46(active(X:S)) -> U46(X:S) 227.39/227.80 U46(mark(X:S)) -> U46(X:S) 227.39/227.80 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.39/227.80 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.39/227.80 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.39/227.80 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.39/227.80 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.39/227.80 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.39/227.80 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.39/227.80 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.39/227.80 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.39/227.80 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.39/227.80 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.39/227.80 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.39/227.80 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.39/227.80 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.39/227.80 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.39/227.80 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.39/227.80 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.39/227.80 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.39/227.80 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.39/227.80 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.39/227.80 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.39/227.80 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.39/227.80 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.39/227.80 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.39/227.80 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.39/227.80 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.39/227.80 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.39/227.80 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.39/227.80 U56(active(X:S)) -> U56(X:S) 227.39/227.80 U56(mark(X:S)) -> U56(X:S) 227.39/227.80 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.39/227.80 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.39/227.80 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.39/227.80 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.39/227.80 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.39/227.80 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.39/227.80 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.39/227.80 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.39/227.80 U63(active(X:S)) -> U63(X:S) 227.39/227.80 U63(mark(X:S)) -> U63(X:S) 227.39/227.80 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.39/227.80 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.39/227.80 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.39/227.80 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.39/227.80 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.39/227.80 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.39/227.80 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.39/227.80 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.39/227.80 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.39/227.80 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.39/227.80 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.39/227.80 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.39/227.80 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.39/227.80 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.39/227.80 U74(active(X:S)) -> U74(X:S) 227.39/227.80 U74(mark(X:S)) -> U74(X:S) 227.39/227.80 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.39/227.80 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.39/227.80 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.39/227.80 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.39/227.80 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.39/227.80 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.39/227.80 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.39/227.80 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.39/227.80 U83(active(X:S)) -> U83(X:S) 227.39/227.80 U83(mark(X:S)) -> U83(X:S) 227.39/227.80 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.39/227.80 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.39/227.80 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.39/227.80 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.39/227.80 U92(active(X:S)) -> U92(X:S) 227.39/227.80 U92(mark(X:S)) -> U92(X:S) 227.39/227.80 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.39/227.80 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.39/227.80 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.39/227.80 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.39/227.80 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.39/227.80 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.39/227.80 active(U13(tt)) -> mark(tt) 227.39/227.80 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.39/227.80 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.39/227.80 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.39/227.80 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.39/227.80 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.39/227.80 active(U26(tt)) -> mark(tt) 227.39/227.80 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.39/227.80 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.39/227.80 active(U33(tt)) -> mark(tt) 227.39/227.80 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.39/227.80 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.39/227.80 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.39/227.80 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.39/227.80 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.39/227.80 active(U46(tt)) -> mark(tt) 227.39/227.80 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.39/227.80 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.39/227.80 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.39/227.80 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.39/227.80 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.39/227.80 active(U56(tt)) -> mark(tt) 227.39/227.80 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.39/227.80 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.39/227.80 active(U63(tt)) -> mark(tt) 227.39/227.80 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.39/227.80 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.39/227.80 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.39/227.80 active(U74(tt)) -> mark(tt) 227.39/227.80 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.39/227.80 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.39/227.80 active(U83(tt)) -> mark(tt) 227.39/227.80 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.39/227.80 active(U92(tt)) -> mark(tt) 227.39/227.80 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.39/227.80 active(__(nil,X:S)) -> mark(X:S) 227.39/227.80 active(__(X:S,nil)) -> mark(X:S) 227.39/227.80 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.39/227.80 active(isList(nil)) -> mark(tt) 227.39/227.80 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.39/227.80 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.39/227.80 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.39/227.80 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.39/227.80 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.39/227.80 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.39/227.80 active(isPal(nil)) -> mark(tt) 227.39/227.80 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.39/227.80 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.39/227.80 active(isPalListKind(a)) -> mark(tt) 227.39/227.80 active(isPalListKind(e)) -> mark(tt) 227.39/227.80 active(isPalListKind(i)) -> mark(tt) 227.39/227.80 active(isPalListKind(nil)) -> mark(tt) 227.39/227.80 active(isPalListKind(o)) -> mark(tt) 227.39/227.80 active(isPalListKind(u)) -> mark(tt) 227.39/227.80 active(isQid(a)) -> mark(tt) 227.39/227.80 active(isQid(e)) -> mark(tt) 227.39/227.80 active(isQid(i)) -> mark(tt) 227.39/227.80 active(isQid(o)) -> mark(tt) 227.39/227.80 active(isQid(u)) -> mark(tt) 227.39/227.80 isList(active(X:S)) -> isList(X:S) 227.39/227.80 isList(mark(X:S)) -> isList(X:S) 227.39/227.80 isNeList(active(X:S)) -> isNeList(X:S) 227.39/227.80 isNeList(mark(X:S)) -> isNeList(X:S) 227.39/227.80 isNePal(active(X:S)) -> isNePal(X:S) 227.39/227.80 isNePal(mark(X:S)) -> isNePal(X:S) 227.39/227.80 isPal(active(X:S)) -> isPal(X:S) 227.39/227.80 isPal(mark(X:S)) -> isPal(X:S) 227.39/227.80 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.39/227.80 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.39/227.80 isQid(active(X:S)) -> isQid(X:S) 227.39/227.80 isQid(mark(X:S)) -> isQid(X:S) 227.39/227.80 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.39/227.80 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.39/227.80 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.39/227.80 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.39/227.80 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.39/227.80 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.39/227.80 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.39/227.80 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.39/227.80 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.39/227.80 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.39/227.80 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.39/227.80 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.39/227.80 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.39/227.80 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.39/227.80 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.39/227.80 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.39/227.80 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.39/227.80 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.39/227.80 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.39/227.80 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.39/227.80 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.39/227.80 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.39/227.80 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.39/227.80 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.39/227.80 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.39/227.80 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.39/227.80 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.39/227.80 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.39/227.80 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.39/227.80 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.39/227.80 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.39/227.80 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.39/227.80 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.39/227.80 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.39/227.80 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.39/227.80 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.39/227.80 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.39/227.80 mark(isList(X:S)) -> active(isList(X:S)) 227.39/227.80 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.39/227.80 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.39/227.80 mark(isPal(X:S)) -> active(isPal(X:S)) 227.39/227.80 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.39/227.80 mark(isQid(X:S)) -> active(isQid(X:S)) 227.39/227.80 mark(a) -> active(a) 227.39/227.80 mark(e) -> active(e) 227.39/227.80 mark(i) -> active(i) 227.39/227.80 mark(nil) -> active(nil) 227.39/227.80 mark(o) -> active(o) 227.39/227.80 mark(tt) -> active(tt) 227.39/227.80 mark(u) -> active(u) 227.39/227.80 -> Usable rules: 227.39/227.80 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.39/227.80 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.39/227.80 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.39/227.80 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.39/227.80 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.39/227.80 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.39/227.80 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.39/227.80 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.39/227.80 U13(active(X:S)) -> U13(X:S) 227.39/227.80 U13(mark(X:S)) -> U13(X:S) 227.39/227.80 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.39/227.80 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.39/227.80 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.39/227.80 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.39/227.80 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.39/227.80 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.39/227.80 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.39/227.80 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.39/227.80 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.39/227.80 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.39/227.80 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.39/227.80 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.39/227.80 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.39/227.80 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.39/227.80 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.39/227.80 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.39/227.80 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.39/227.80 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.39/227.80 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.39/227.80 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.39/227.80 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.39/227.80 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.39/227.80 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.39/227.80 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.39/227.80 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.39/227.80 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.39/227.80 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.39/227.80 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.39/227.80 U26(active(X:S)) -> U26(X:S) 227.39/227.80 U26(mark(X:S)) -> U26(X:S) 227.39/227.80 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.39/227.80 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.39/227.80 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.39/227.80 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.39/227.80 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.39/227.80 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.39/227.80 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.39/227.80 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.39/227.80 U33(active(X:S)) -> U33(X:S) 227.39/227.80 U33(mark(X:S)) -> U33(X:S) 227.39/227.80 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.39/227.80 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.39/227.80 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.39/227.80 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.39/227.80 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.39/227.80 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.39/227.80 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.39/227.80 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.39/227.80 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.39/227.80 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.39/227.80 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.39/227.80 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.39/227.80 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.39/227.80 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.39/227.80 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.39/227.80 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.39/227.80 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.39/227.80 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.39/227.80 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.39/227.80 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.39/227.80 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.39/227.80 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.39/227.80 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.39/227.80 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.39/227.80 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.39/227.80 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.39/227.80 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.39/227.80 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.39/227.80 U46(active(X:S)) -> U46(X:S) 227.39/227.80 U46(mark(X:S)) -> U46(X:S) 227.39/227.80 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.39/227.80 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.39/227.80 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.39/227.80 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.39/227.80 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.39/227.80 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.39/227.80 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.39/227.80 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.39/227.80 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.39/227.80 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.39/227.80 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.39/227.80 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.39/227.80 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.39/227.80 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.39/227.80 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.39/227.80 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.39/227.80 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.39/227.80 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.39/227.80 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.39/227.80 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.39/227.80 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.39/227.80 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.39/227.80 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.39/227.80 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.39/227.80 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.39/227.80 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.39/227.80 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.39/227.80 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.39/227.80 U56(active(X:S)) -> U56(X:S) 227.39/227.80 U56(mark(X:S)) -> U56(X:S) 227.39/227.80 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.39/227.80 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.39/227.80 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.39/227.80 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.39/227.80 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.39/227.80 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.39/227.80 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.39/227.80 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.39/227.80 U63(active(X:S)) -> U63(X:S) 227.39/227.80 U63(mark(X:S)) -> U63(X:S) 227.39/227.80 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.39/227.80 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.39/227.80 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.39/227.80 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.39/227.80 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.39/227.80 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.39/227.80 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.39/227.80 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.39/227.80 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.39/227.80 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.39/227.80 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.39/227.80 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.39/227.80 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.39/227.80 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.39/227.80 U74(active(X:S)) -> U74(X:S) 227.39/227.80 U74(mark(X:S)) -> U74(X:S) 227.39/227.80 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.39/227.80 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.39/227.80 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.39/227.80 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.39/227.80 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.39/227.80 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.39/227.80 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.39/227.80 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.39/227.80 U83(active(X:S)) -> U83(X:S) 227.39/227.80 U83(mark(X:S)) -> U83(X:S) 227.39/227.80 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.39/227.80 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.39/227.80 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.39/227.80 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.39/227.80 U92(active(X:S)) -> U92(X:S) 227.39/227.80 U92(mark(X:S)) -> U92(X:S) 227.39/227.80 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.39/227.80 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.39/227.80 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.39/227.80 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.39/227.80 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.39/227.80 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.39/227.80 active(U13(tt)) -> mark(tt) 227.39/227.80 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.39/227.80 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.39/227.80 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.39/227.80 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.39/227.80 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.39/227.80 active(U26(tt)) -> mark(tt) 227.39/227.80 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.39/227.80 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.39/227.80 active(U33(tt)) -> mark(tt) 227.39/227.80 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.39/227.80 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.39/227.80 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.39/227.80 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.39/227.80 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.39/227.80 active(U46(tt)) -> mark(tt) 227.39/227.80 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.39/227.80 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.39/227.80 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.39/227.80 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.39/227.80 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.39/227.80 active(U56(tt)) -> mark(tt) 227.39/227.80 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.39/227.80 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.39/227.80 active(U63(tt)) -> mark(tt) 227.39/227.80 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.39/227.80 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.39/227.80 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.39/227.80 active(U74(tt)) -> mark(tt) 227.39/227.80 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.39/227.80 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.39/227.80 active(U83(tt)) -> mark(tt) 227.39/227.80 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.39/227.80 active(U92(tt)) -> mark(tt) 227.39/227.80 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.39/227.80 active(__(nil,X:S)) -> mark(X:S) 227.39/227.80 active(__(X:S,nil)) -> mark(X:S) 227.39/227.80 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.39/227.80 active(isList(nil)) -> mark(tt) 227.39/227.80 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.39/227.80 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.39/227.80 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.39/227.80 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.39/227.80 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.39/227.80 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.39/227.80 active(isPal(nil)) -> mark(tt) 227.39/227.80 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.39/227.80 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.39/227.80 active(isPalListKind(a)) -> mark(tt) 227.39/227.80 active(isPalListKind(e)) -> mark(tt) 227.39/227.80 active(isPalListKind(i)) -> mark(tt) 227.39/227.80 active(isPalListKind(nil)) -> mark(tt) 227.39/227.80 active(isPalListKind(o)) -> mark(tt) 227.39/227.80 active(isPalListKind(u)) -> mark(tt) 227.39/227.80 active(isQid(a)) -> mark(tt) 227.39/227.80 active(isQid(e)) -> mark(tt) 227.39/227.80 active(isQid(i)) -> mark(tt) 227.39/227.80 active(isQid(o)) -> mark(tt) 227.39/227.80 active(isQid(u)) -> mark(tt) 227.39/227.80 isList(active(X:S)) -> isList(X:S) 227.39/227.80 isList(mark(X:S)) -> isList(X:S) 227.39/227.80 isNeList(active(X:S)) -> isNeList(X:S) 227.39/227.80 isNeList(mark(X:S)) -> isNeList(X:S) 227.39/227.80 isNePal(active(X:S)) -> isNePal(X:S) 227.39/227.80 isNePal(mark(X:S)) -> isNePal(X:S) 227.39/227.80 isPal(active(X:S)) -> isPal(X:S) 227.39/227.80 isPal(mark(X:S)) -> isPal(X:S) 227.39/227.80 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.39/227.80 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.39/227.80 isQid(active(X:S)) -> isQid(X:S) 227.39/227.80 isQid(mark(X:S)) -> isQid(X:S) 227.39/227.80 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.39/227.80 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.39/227.80 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.39/227.80 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.39/227.80 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.39/227.80 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.39/227.80 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.39/227.80 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.39/227.80 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.39/227.80 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.39/227.80 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.39/227.80 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.39/227.80 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.39/227.80 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.39/227.80 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.39/227.80 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.39/227.80 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.39/227.80 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.39/227.80 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.39/227.80 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.39/227.80 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.39/227.80 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.39/227.80 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.39/227.80 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.39/227.80 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.39/227.80 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.39/227.80 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.39/227.80 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.39/227.80 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.39/227.80 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.39/227.80 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.39/227.80 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.39/227.80 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.39/227.80 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.39/227.80 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.39/227.80 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.39/227.80 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.39/227.80 mark(isList(X:S)) -> active(isList(X:S)) 227.39/227.80 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.39/227.80 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.39/227.80 mark(isPal(X:S)) -> active(isPal(X:S)) 227.39/227.80 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.39/227.80 mark(isQid(X:S)) -> active(isQid(X:S)) 227.39/227.80 mark(a) -> active(a) 227.39/227.80 mark(e) -> active(e) 227.39/227.80 mark(i) -> active(i) 227.39/227.80 mark(nil) -> active(nil) 227.39/227.80 mark(o) -> active(o) 227.39/227.80 mark(tt) -> active(tt) 227.39/227.80 mark(u) -> active(u) 227.39/227.80 ->Interpretation type: 227.39/227.80 Linear 227.39/227.80 ->Coefficients: 227.39/227.80 Natural Numbers 227.39/227.80 ->Dimension: 227.39/227.80 1 227.39/227.80 ->Bound: 227.39/227.80 2 227.39/227.80 ->Interpretation: 227.39/227.80 227.39/227.80 [U11](X1,X2) = X1 + 2.X2 227.39/227.80 [U12](X1,X2) = X1 + 2.X2 227.39/227.80 [U13](X) = X 227.39/227.80 [U21](X1,X2,X3) = X1 + 2.X2 + 2.X3 + 2 227.39/227.80 [U22](X1,X2,X3) = X1 + 2.X2 + 2.X3 + 2 227.39/227.80 [U23](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 227.39/227.80 [U24](X1,X2,X3) = X1 + 2.X2 + 2.X3 + 2 227.39/227.80 [U25](X1,X2) = X1 + 2.X2 + 2 227.39/227.80 [U26](X) = X + 2 227.39/227.80 [U31](X1,X2) = X1 + 2.X2 227.39/227.80 [U32](X1,X2) = X1 + 2.X2 227.39/227.80 [U33](X) = X 227.39/227.80 [U41](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.39/227.80 [U42](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.39/227.80 [U43](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.39/227.80 [U44](X1,X2,X3) = X1 + 2.X2 + 2.X3 + 2 227.39/227.80 [U45](X1,X2) = X1 + 2.X2 227.39/227.80 [U46](X) = X 227.39/227.80 [U51](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 1 227.39/227.80 [U52](X1,X2,X3) = X1 + 2.X2 + 2.X3 + 2 227.39/227.80 [U53](X1,X2,X3) = X1 + 2.X2 + 2.X3 + 2 227.39/227.80 [U54](X1,X2,X3) = X1 + 2.X2 + 2.X3 + 2 227.39/227.80 [U55](X1,X2) = X1 + 2.X2 + 2 227.39/227.80 [U56](X) = X + 2 227.39/227.80 [U61](X1,X2) = X1 + 2.X2 227.39/227.80 [U62](X1,X2) = X1 + X2 227.39/227.80 [U63](X) = X 227.39/227.80 [U71](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.39/227.80 [U72](X1,X2) = X1 + 2.X2 + 2 227.39/227.80 [U73](X1,X2) = X1 + 2 227.39/227.80 [U74](X) = 2.X 227.39/227.80 [U81](X1,X2) = X1 + 2.X2 227.39/227.80 [U82](X1,X2) = X1 + 2.X2 227.39/227.80 [U83](X) = X 227.39/227.80 [U91](X1,X2) = X1 227.39/227.80 [U92](X) = X 227.39/227.80 [__](X1,X2) = 2.X1 + X2 + 2 227.39/227.80 [active](X) = X 227.39/227.80 [isList](X) = 2.X + 2 227.39/227.80 [isNeList](X) = 2.X + 2 227.39/227.80 [isNePal](X) = 2.X + 2 227.39/227.80 [isPal](X) = 2.X + 2 227.39/227.80 [isPalListKind](X) = 2 227.39/227.80 [isQid](X) = X + 2 227.39/227.80 [mark](X) = X 227.39/227.80 [a] = 2 227.39/227.80 [e] = 1 227.39/227.80 [fSNonEmpty] = 0 227.39/227.80 [i] = 1 227.39/227.80 [nil] = 2 227.39/227.80 [o] = 0 227.39/227.80 [tt] = 2 227.39/227.80 [u] = 0 227.39/227.80 [U11#](X1,X2) = 0 227.39/227.80 [U12#](X1,X2) = 0 227.39/227.80 [U13#](X) = 0 227.39/227.80 [U21#](X1,X2,X3) = 0 227.39/227.80 [U22#](X1,X2,X3) = 0 227.39/227.80 [U23#](X1,X2,X3) = 0 227.39/227.80 [U24#](X1,X2,X3) = 0 227.39/227.80 [U25#](X1,X2) = 0 227.39/227.80 [U26#](X) = 0 227.39/227.80 [U31#](X1,X2) = 0 227.39/227.80 [U32#](X1,X2) = 0 227.39/227.80 [U33#](X) = 0 227.39/227.80 [U41#](X1,X2,X3) = 0 227.39/227.80 [U42#](X1,X2,X3) = 0 227.39/227.80 [U43#](X1,X2,X3) = 0 227.39/227.80 [U44#](X1,X2,X3) = 0 227.39/227.80 [U45#](X1,X2) = 0 227.39/227.80 [U46#](X) = 0 227.39/227.80 [U51#](X1,X2,X3) = 0 227.39/227.80 [U52#](X1,X2,X3) = 0 227.39/227.80 [U53#](X1,X2,X3) = 0 227.39/227.80 [U54#](X1,X2,X3) = 0 227.39/227.80 [U55#](X1,X2) = 0 227.39/227.80 [U56#](X) = 0 227.39/227.80 [U61#](X1,X2) = 0 227.39/227.80 [U62#](X1,X2) = 0 227.39/227.80 [U63#](X) = 0 227.39/227.80 [U71#](X1,X2,X3) = 0 227.39/227.80 [U72#](X1,X2) = 0 227.39/227.80 [U73#](X1,X2) = 0 227.39/227.80 [U74#](X) = 0 227.39/227.80 [U81#](X1,X2) = 0 227.39/227.80 [U82#](X1,X2) = 0 227.39/227.80 [U83#](X) = 0 227.39/227.80 [U91#](X1,X2) = 0 227.39/227.80 [U92#](X) = 0 227.39/227.80 [__#](X1,X2) = 0 227.39/227.80 [ACTIVE](X) = 2.X + 2 227.39/227.80 [ISLIST](X) = 0 227.39/227.80 [ISNELIST](X) = 0 227.39/227.80 [ISNEPAL](X) = 0 227.39/227.80 [ISPAL](X) = 0 227.39/227.80 [ISPALLISTKIND](X) = 0 227.39/227.80 [ISQID](X) = 0 227.39/227.80 [MARK](X) = 2.X + 2 227.39/227.80 227.39/227.80 Problem 1.44: 227.39/227.80 227.39/227.80 SCC Processor: 227.39/227.80 -> Pairs: 227.39/227.80 ACTIVE(U91(tt,V2:S)) -> MARK(U92(isPalListKind(V2:S))) 227.39/227.80 ACTIVE(isNeList(V:S)) -> MARK(U31(isPalListKind(V:S),V:S)) 227.39/227.80 ACTIVE(isNePal(__(I:S,__(P:S,I:S)))) -> MARK(U71(isQid(I:S),I:S,P:S)) 227.39/227.80 ACTIVE(isNePal(V:S)) -> MARK(U61(isPalListKind(V:S),V:S)) 227.39/227.80 ACTIVE(isPal(V:S)) -> MARK(U81(isPalListKind(V:S),V:S)) 227.39/227.80 ACTIVE(isPalListKind(__(V1:S,V2:S))) -> MARK(U91(isPalListKind(V1:S),V2:S)) 227.39/227.80 MARK(U11(X1:S,X2:S)) -> ACTIVE(U11(mark(X1:S),X2:S)) 227.39/227.80 MARK(U11(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.80 MARK(U12(X1:S,X2:S)) -> ACTIVE(U12(mark(X1:S),X2:S)) 227.39/227.80 MARK(U12(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.80 MARK(U13(X:S)) -> ACTIVE(U13(mark(X:S))) 227.39/227.80 MARK(U13(X:S)) -> MARK(X:S) 227.39/227.80 MARK(U21(X1:S,X2:S,X3:S)) -> ACTIVE(U21(mark(X1:S),X2:S,X3:S)) 227.39/227.80 MARK(U21(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.39/227.80 MARK(U22(X1:S,X2:S,X3:S)) -> ACTIVE(U22(mark(X1:S),X2:S,X3:S)) 227.39/227.80 MARK(U22(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.39/227.80 MARK(U23(X1:S,X2:S,X3:S)) -> ACTIVE(U23(mark(X1:S),X2:S,X3:S)) 227.39/227.80 MARK(U23(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.39/227.80 MARK(U24(X1:S,X2:S,X3:S)) -> ACTIVE(U24(mark(X1:S),X2:S,X3:S)) 227.39/227.80 MARK(U24(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.39/227.80 MARK(U25(X1:S,X2:S)) -> ACTIVE(U25(mark(X1:S),X2:S)) 227.39/227.80 MARK(U25(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.80 MARK(U26(X:S)) -> ACTIVE(U26(mark(X:S))) 227.39/227.80 MARK(U26(X:S)) -> MARK(X:S) 227.39/227.80 MARK(U31(X1:S,X2:S)) -> ACTIVE(U31(mark(X1:S),X2:S)) 227.39/227.80 MARK(U31(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.80 MARK(U32(X1:S,X2:S)) -> ACTIVE(U32(mark(X1:S),X2:S)) 227.39/227.80 MARK(U32(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.80 MARK(U33(X:S)) -> ACTIVE(U33(mark(X:S))) 227.39/227.80 MARK(U33(X:S)) -> MARK(X:S) 227.39/227.80 MARK(U41(X1:S,X2:S,X3:S)) -> ACTIVE(U41(mark(X1:S),X2:S,X3:S)) 227.39/227.80 MARK(U41(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.39/227.80 MARK(U42(X1:S,X2:S,X3:S)) -> ACTIVE(U42(mark(X1:S),X2:S,X3:S)) 227.39/227.80 MARK(U42(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.39/227.80 MARK(U43(X1:S,X2:S,X3:S)) -> ACTIVE(U43(mark(X1:S),X2:S,X3:S)) 227.39/227.80 MARK(U43(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.39/227.80 MARK(U44(X1:S,X2:S,X3:S)) -> ACTIVE(U44(mark(X1:S),X2:S,X3:S)) 227.39/227.80 MARK(U44(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.39/227.80 MARK(U45(X1:S,X2:S)) -> ACTIVE(U45(mark(X1:S),X2:S)) 227.39/227.80 MARK(U45(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.80 MARK(U46(X:S)) -> ACTIVE(U46(mark(X:S))) 227.39/227.80 MARK(U46(X:S)) -> MARK(X:S) 227.39/227.80 MARK(U51(X1:S,X2:S,X3:S)) -> ACTIVE(U51(mark(X1:S),X2:S,X3:S)) 227.39/227.80 MARK(U51(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.39/227.80 MARK(U52(X1:S,X2:S,X3:S)) -> ACTIVE(U52(mark(X1:S),X2:S,X3:S)) 227.39/227.80 MARK(U52(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.39/227.80 MARK(U53(X1:S,X2:S,X3:S)) -> ACTIVE(U53(mark(X1:S),X2:S,X3:S)) 227.39/227.80 MARK(U53(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.39/227.80 MARK(U54(X1:S,X2:S,X3:S)) -> ACTIVE(U54(mark(X1:S),X2:S,X3:S)) 227.39/227.81 MARK(U54(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.39/227.81 MARK(U55(X1:S,X2:S)) -> ACTIVE(U55(mark(X1:S),X2:S)) 227.39/227.81 MARK(U55(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.81 MARK(U56(X:S)) -> ACTIVE(U56(mark(X:S))) 227.39/227.81 MARK(U56(X:S)) -> MARK(X:S) 227.39/227.81 MARK(U61(X1:S,X2:S)) -> ACTIVE(U61(mark(X1:S),X2:S)) 227.39/227.81 MARK(U61(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.81 MARK(U62(X1:S,X2:S)) -> ACTIVE(U62(mark(X1:S),X2:S)) 227.39/227.81 MARK(U62(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.81 MARK(U63(X:S)) -> ACTIVE(U63(mark(X:S))) 227.39/227.81 MARK(U63(X:S)) -> MARK(X:S) 227.39/227.81 MARK(U71(X1:S,X2:S,X3:S)) -> ACTIVE(U71(mark(X1:S),X2:S,X3:S)) 227.39/227.81 MARK(U71(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.39/227.81 MARK(U72(X1:S,X2:S)) -> ACTIVE(U72(mark(X1:S),X2:S)) 227.39/227.81 MARK(U72(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.81 MARK(U73(X1:S,X2:S)) -> ACTIVE(U73(mark(X1:S),X2:S)) 227.39/227.81 MARK(U73(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.81 MARK(U74(X:S)) -> ACTIVE(U74(mark(X:S))) 227.39/227.81 MARK(U74(X:S)) -> MARK(X:S) 227.39/227.81 MARK(U81(X1:S,X2:S)) -> ACTIVE(U81(mark(X1:S),X2:S)) 227.39/227.81 MARK(U81(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.81 MARK(U82(X1:S,X2:S)) -> ACTIVE(U82(mark(X1:S),X2:S)) 227.39/227.81 MARK(U82(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.81 MARK(U83(X:S)) -> ACTIVE(U83(mark(X:S))) 227.39/227.81 MARK(U83(X:S)) -> MARK(X:S) 227.39/227.81 MARK(U91(X1:S,X2:S)) -> ACTIVE(U91(mark(X1:S),X2:S)) 227.39/227.81 MARK(U91(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.81 MARK(U92(X:S)) -> ACTIVE(U92(mark(X:S))) 227.39/227.81 MARK(U92(X:S)) -> MARK(X:S) 227.39/227.81 MARK(__(X1:S,X2:S)) -> ACTIVE(__(mark(X1:S),mark(X2:S))) 227.39/227.81 MARK(__(X1:S,X2:S)) -> MARK(X1:S) 227.39/227.81 MARK(__(X1:S,X2:S)) -> MARK(X2:S) 227.39/227.81 MARK(isNeList(X:S)) -> ACTIVE(isNeList(X:S)) 227.39/227.81 MARK(isNePal(X:S)) -> ACTIVE(isNePal(X:S)) 227.39/227.81 MARK(isPal(X:S)) -> ACTIVE(isPal(X:S)) 227.39/227.81 MARK(isPalListKind(X:S)) -> ACTIVE(isPalListKind(X:S)) 227.39/227.81 -> Rules: 227.39/227.81 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.39/227.81 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.39/227.81 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.39/227.81 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.39/227.81 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.39/227.81 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.39/227.81 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.39/227.81 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.39/227.81 U13(active(X:S)) -> U13(X:S) 227.39/227.81 U13(mark(X:S)) -> U13(X:S) 227.39/227.81 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.39/227.81 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.39/227.81 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.39/227.81 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.39/227.81 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.39/227.81 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.39/227.81 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.39/227.81 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.39/227.81 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.39/227.81 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.39/227.81 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.39/227.81 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.39/227.81 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.39/227.81 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.39/227.81 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.39/227.81 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.39/227.81 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.39/227.81 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.39/227.81 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.39/227.81 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.39/227.81 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.39/227.81 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.39/227.81 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.39/227.81 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.39/227.81 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.39/227.81 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.39/227.81 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.39/227.81 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.39/227.81 U26(active(X:S)) -> U26(X:S) 227.39/227.81 U26(mark(X:S)) -> U26(X:S) 227.39/227.81 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.39/227.81 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.39/227.81 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.39/227.81 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.39/227.81 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.39/227.81 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.39/227.81 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.39/227.81 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.39/227.81 U33(active(X:S)) -> U33(X:S) 227.39/227.81 U33(mark(X:S)) -> U33(X:S) 227.39/227.81 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.39/227.81 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.39/227.81 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.39/227.81 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.39/227.81 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.39/227.81 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.39/227.81 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.39/227.81 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.39/227.81 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.39/227.81 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.39/227.81 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.39/227.81 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.39/227.81 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.39/227.81 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.39/227.81 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.39/227.81 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.39/227.81 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.39/227.81 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.39/227.81 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.39/227.81 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.39/227.81 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.39/227.81 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.39/227.81 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.39/227.81 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.39/227.81 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.39/227.81 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.39/227.81 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.39/227.81 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.39/227.81 U46(active(X:S)) -> U46(X:S) 227.39/227.81 U46(mark(X:S)) -> U46(X:S) 227.39/227.81 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.39/227.81 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.39/227.81 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.39/227.81 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.39/227.81 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.39/227.81 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.39/227.81 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.39/227.81 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.39/227.81 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.39/227.81 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.39/227.81 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.39/227.81 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.39/227.81 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.39/227.81 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.39/227.81 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.39/227.81 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.39/227.81 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.39/227.81 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.39/227.81 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.39/227.81 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.39/227.81 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.39/227.81 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.39/227.81 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.39/227.81 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.39/227.81 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.39/227.81 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.39/227.81 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.39/227.81 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.39/227.81 U56(active(X:S)) -> U56(X:S) 227.39/227.81 U56(mark(X:S)) -> U56(X:S) 227.39/227.81 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.39/227.81 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.39/227.81 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.39/227.81 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.39/227.81 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.39/227.81 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.39/227.81 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.39/227.81 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.39/227.81 U63(active(X:S)) -> U63(X:S) 227.39/227.81 U63(mark(X:S)) -> U63(X:S) 227.39/227.81 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.39/227.81 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.39/227.81 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.39/227.81 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.39/227.81 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.39/227.81 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.39/227.81 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.39/227.81 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.39/227.81 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.39/227.81 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.39/227.81 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.39/227.81 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.39/227.81 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.39/227.81 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.39/227.81 U74(active(X:S)) -> U74(X:S) 227.39/227.81 U74(mark(X:S)) -> U74(X:S) 227.39/227.81 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.39/227.81 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.39/227.81 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.39/227.81 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.39/227.81 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.39/227.81 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.39/227.81 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.39/227.81 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.39/227.81 U83(active(X:S)) -> U83(X:S) 227.39/227.81 U83(mark(X:S)) -> U83(X:S) 227.39/227.81 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.39/227.81 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.39/227.81 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.39/227.81 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.39/227.81 U92(active(X:S)) -> U92(X:S) 227.39/227.81 U92(mark(X:S)) -> U92(X:S) 227.39/227.81 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.39/227.81 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.39/227.81 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.39/227.81 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.39/227.81 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.39/227.81 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.39/227.81 active(U13(tt)) -> mark(tt) 227.39/227.81 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.39/227.81 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.39/227.81 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.39/227.81 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.39/227.81 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.39/227.81 active(U26(tt)) -> mark(tt) 227.39/227.81 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.39/227.81 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.39/227.81 active(U33(tt)) -> mark(tt) 227.39/227.81 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.39/227.81 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.39/227.81 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.39/227.81 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.39/227.81 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.39/227.81 active(U46(tt)) -> mark(tt) 227.39/227.81 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.39/227.81 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.39/227.81 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.39/227.81 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.39/227.81 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.39/227.81 active(U56(tt)) -> mark(tt) 227.39/227.81 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.39/227.81 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.39/227.81 active(U63(tt)) -> mark(tt) 227.39/227.81 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.39/227.81 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.39/227.81 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.39/227.81 active(U74(tt)) -> mark(tt) 227.39/227.81 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.39/227.81 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.39/227.81 active(U83(tt)) -> mark(tt) 227.39/227.81 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.39/227.81 active(U92(tt)) -> mark(tt) 227.39/227.81 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.39/227.81 active(__(nil,X:S)) -> mark(X:S) 227.39/227.81 active(__(X:S,nil)) -> mark(X:S) 227.39/227.81 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.39/227.81 active(isList(nil)) -> mark(tt) 227.39/227.81 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.39/227.81 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.39/227.81 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.39/227.81 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.39/227.81 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.39/227.81 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.39/227.81 active(isPal(nil)) -> mark(tt) 227.39/227.81 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.39/227.81 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.39/227.81 active(isPalListKind(a)) -> mark(tt) 227.39/227.81 active(isPalListKind(e)) -> mark(tt) 227.39/227.81 active(isPalListKind(i)) -> mark(tt) 227.39/227.81 active(isPalListKind(nil)) -> mark(tt) 227.39/227.81 active(isPalListKind(o)) -> mark(tt) 227.39/227.81 active(isPalListKind(u)) -> mark(tt) 227.39/227.81 active(isQid(a)) -> mark(tt) 227.39/227.81 active(isQid(e)) -> mark(tt) 227.39/227.81 active(isQid(i)) -> mark(tt) 227.39/227.81 active(isQid(o)) -> mark(tt) 227.39/227.81 active(isQid(u)) -> mark(tt) 227.39/227.81 isList(active(X:S)) -> isList(X:S) 227.39/227.81 isList(mark(X:S)) -> isList(X:S) 227.39/227.81 isNeList(active(X:S)) -> isNeList(X:S) 227.39/227.81 isNeList(mark(X:S)) -> isNeList(X:S) 227.39/227.81 isNePal(active(X:S)) -> isNePal(X:S) 227.39/227.81 isNePal(mark(X:S)) -> isNePal(X:S) 227.39/227.81 isPal(active(X:S)) -> isPal(X:S) 227.39/227.81 isPal(mark(X:S)) -> isPal(X:S) 227.39/227.81 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.39/227.81 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.39/227.81 isQid(active(X:S)) -> isQid(X:S) 227.39/227.81 isQid(mark(X:S)) -> isQid(X:S) 227.39/227.81 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.39/227.81 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.39/227.81 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.39/227.81 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.39/227.81 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.39/227.81 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.41/227.81 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.41/227.81 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.41/227.81 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.41/227.81 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.41/227.81 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.41/227.81 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.41/227.81 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.41/227.81 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.41/227.81 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.41/227.81 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.41/227.81 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.41/227.81 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.41/227.81 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.41/227.81 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.41/227.81 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.41/227.81 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.41/227.81 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.41/227.81 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.41/227.81 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.41/227.81 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.41/227.81 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.41/227.81 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.41/227.81 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.41/227.81 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.41/227.81 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.41/227.81 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.41/227.81 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.41/227.81 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.41/227.81 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.41/227.81 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.41/227.81 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.41/227.81 mark(isList(X:S)) -> active(isList(X:S)) 227.41/227.81 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.41/227.81 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.41/227.81 mark(isPal(X:S)) -> active(isPal(X:S)) 227.41/227.81 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.41/227.81 mark(isQid(X:S)) -> active(isQid(X:S)) 227.41/227.81 mark(a) -> active(a) 227.41/227.81 mark(e) -> active(e) 227.41/227.81 mark(i) -> active(i) 227.41/227.81 mark(nil) -> active(nil) 227.41/227.81 mark(o) -> active(o) 227.41/227.81 mark(tt) -> active(tt) 227.41/227.81 mark(u) -> active(u) 227.41/227.81 ->Strongly Connected Components: 227.41/227.81 ->->Cycle: 227.41/227.81 ->->-> Pairs: 227.41/227.81 ACTIVE(U91(tt,V2:S)) -> MARK(U92(isPalListKind(V2:S))) 227.41/227.81 ACTIVE(isNeList(V:S)) -> MARK(U31(isPalListKind(V:S),V:S)) 227.41/227.81 ACTIVE(isNePal(__(I:S,__(P:S,I:S)))) -> MARK(U71(isQid(I:S),I:S,P:S)) 227.41/227.81 ACTIVE(isNePal(V:S)) -> MARK(U61(isPalListKind(V:S),V:S)) 227.41/227.81 ACTIVE(isPal(V:S)) -> MARK(U81(isPalListKind(V:S),V:S)) 227.41/227.81 ACTIVE(isPalListKind(__(V1:S,V2:S))) -> MARK(U91(isPalListKind(V1:S),V2:S)) 227.41/227.81 MARK(U11(X1:S,X2:S)) -> ACTIVE(U11(mark(X1:S),X2:S)) 227.41/227.81 MARK(U11(X1:S,X2:S)) -> MARK(X1:S) 227.41/227.81 MARK(U12(X1:S,X2:S)) -> ACTIVE(U12(mark(X1:S),X2:S)) 227.41/227.81 MARK(U12(X1:S,X2:S)) -> MARK(X1:S) 227.41/227.81 MARK(U13(X:S)) -> ACTIVE(U13(mark(X:S))) 227.41/227.81 MARK(U13(X:S)) -> MARK(X:S) 227.41/227.81 MARK(U21(X1:S,X2:S,X3:S)) -> ACTIVE(U21(mark(X1:S),X2:S,X3:S)) 227.41/227.81 MARK(U21(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.41/227.81 MARK(U22(X1:S,X2:S,X3:S)) -> ACTIVE(U22(mark(X1:S),X2:S,X3:S)) 227.41/227.81 MARK(U22(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.41/227.81 MARK(U23(X1:S,X2:S,X3:S)) -> ACTIVE(U23(mark(X1:S),X2:S,X3:S)) 227.41/227.81 MARK(U23(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.41/227.81 MARK(U24(X1:S,X2:S,X3:S)) -> ACTIVE(U24(mark(X1:S),X2:S,X3:S)) 227.41/227.81 MARK(U24(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.41/227.81 MARK(U25(X1:S,X2:S)) -> ACTIVE(U25(mark(X1:S),X2:S)) 227.41/227.81 MARK(U25(X1:S,X2:S)) -> MARK(X1:S) 227.41/227.81 MARK(U26(X:S)) -> ACTIVE(U26(mark(X:S))) 227.41/227.81 MARK(U26(X:S)) -> MARK(X:S) 227.41/227.81 MARK(U31(X1:S,X2:S)) -> ACTIVE(U31(mark(X1:S),X2:S)) 227.41/227.81 MARK(U31(X1:S,X2:S)) -> MARK(X1:S) 227.41/227.81 MARK(U32(X1:S,X2:S)) -> ACTIVE(U32(mark(X1:S),X2:S)) 227.41/227.81 MARK(U32(X1:S,X2:S)) -> MARK(X1:S) 227.41/227.81 MARK(U33(X:S)) -> ACTIVE(U33(mark(X:S))) 227.41/227.81 MARK(U33(X:S)) -> MARK(X:S) 227.41/227.81 MARK(U41(X1:S,X2:S,X3:S)) -> ACTIVE(U41(mark(X1:S),X2:S,X3:S)) 227.41/227.81 MARK(U41(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.41/227.81 MARK(U42(X1:S,X2:S,X3:S)) -> ACTIVE(U42(mark(X1:S),X2:S,X3:S)) 227.41/227.81 MARK(U42(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.41/227.81 MARK(U43(X1:S,X2:S,X3:S)) -> ACTIVE(U43(mark(X1:S),X2:S,X3:S)) 227.41/227.81 MARK(U43(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.41/227.81 MARK(U44(X1:S,X2:S,X3:S)) -> ACTIVE(U44(mark(X1:S),X2:S,X3:S)) 227.41/227.81 MARK(U44(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.41/227.81 MARK(U45(X1:S,X2:S)) -> ACTIVE(U45(mark(X1:S),X2:S)) 227.41/227.81 MARK(U45(X1:S,X2:S)) -> MARK(X1:S) 227.41/227.81 MARK(U46(X:S)) -> ACTIVE(U46(mark(X:S))) 227.41/227.81 MARK(U46(X:S)) -> MARK(X:S) 227.41/227.81 MARK(U51(X1:S,X2:S,X3:S)) -> ACTIVE(U51(mark(X1:S),X2:S,X3:S)) 227.41/227.81 MARK(U51(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.41/227.81 MARK(U52(X1:S,X2:S,X3:S)) -> ACTIVE(U52(mark(X1:S),X2:S,X3:S)) 227.41/227.81 MARK(U52(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.41/227.81 MARK(U53(X1:S,X2:S,X3:S)) -> ACTIVE(U53(mark(X1:S),X2:S,X3:S)) 227.41/227.81 MARK(U53(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.41/227.81 MARK(U54(X1:S,X2:S,X3:S)) -> ACTIVE(U54(mark(X1:S),X2:S,X3:S)) 227.41/227.81 MARK(U54(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.41/227.81 MARK(U55(X1:S,X2:S)) -> ACTIVE(U55(mark(X1:S),X2:S)) 227.41/227.81 MARK(U55(X1:S,X2:S)) -> MARK(X1:S) 227.41/227.81 MARK(U56(X:S)) -> ACTIVE(U56(mark(X:S))) 227.41/227.81 MARK(U56(X:S)) -> MARK(X:S) 227.41/227.81 MARK(U61(X1:S,X2:S)) -> ACTIVE(U61(mark(X1:S),X2:S)) 227.41/227.81 MARK(U61(X1:S,X2:S)) -> MARK(X1:S) 227.41/227.81 MARK(U62(X1:S,X2:S)) -> ACTIVE(U62(mark(X1:S),X2:S)) 227.41/227.81 MARK(U62(X1:S,X2:S)) -> MARK(X1:S) 227.41/227.81 MARK(U63(X:S)) -> ACTIVE(U63(mark(X:S))) 227.41/227.81 MARK(U63(X:S)) -> MARK(X:S) 227.41/227.81 MARK(U71(X1:S,X2:S,X3:S)) -> ACTIVE(U71(mark(X1:S),X2:S,X3:S)) 227.41/227.81 MARK(U71(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.41/227.81 MARK(U72(X1:S,X2:S)) -> ACTIVE(U72(mark(X1:S),X2:S)) 227.41/227.81 MARK(U72(X1:S,X2:S)) -> MARK(X1:S) 227.41/227.81 MARK(U73(X1:S,X2:S)) -> ACTIVE(U73(mark(X1:S),X2:S)) 227.41/227.81 MARK(U73(X1:S,X2:S)) -> MARK(X1:S) 227.41/227.81 MARK(U74(X:S)) -> ACTIVE(U74(mark(X:S))) 227.41/227.81 MARK(U74(X:S)) -> MARK(X:S) 227.41/227.81 MARK(U81(X1:S,X2:S)) -> ACTIVE(U81(mark(X1:S),X2:S)) 227.41/227.81 MARK(U81(X1:S,X2:S)) -> MARK(X1:S) 227.41/227.81 MARK(U82(X1:S,X2:S)) -> ACTIVE(U82(mark(X1:S),X2:S)) 227.41/227.81 MARK(U82(X1:S,X2:S)) -> MARK(X1:S) 227.41/227.81 MARK(U83(X:S)) -> ACTIVE(U83(mark(X:S))) 227.41/227.81 MARK(U83(X:S)) -> MARK(X:S) 227.41/227.81 MARK(U91(X1:S,X2:S)) -> ACTIVE(U91(mark(X1:S),X2:S)) 227.41/227.81 MARK(U91(X1:S,X2:S)) -> MARK(X1:S) 227.41/227.81 MARK(U92(X:S)) -> ACTIVE(U92(mark(X:S))) 227.41/227.81 MARK(U92(X:S)) -> MARK(X:S) 227.41/227.81 MARK(__(X1:S,X2:S)) -> ACTIVE(__(mark(X1:S),mark(X2:S))) 227.41/227.81 MARK(__(X1:S,X2:S)) -> MARK(X1:S) 227.41/227.81 MARK(__(X1:S,X2:S)) -> MARK(X2:S) 227.41/227.81 MARK(isNeList(X:S)) -> ACTIVE(isNeList(X:S)) 227.41/227.81 MARK(isNePal(X:S)) -> ACTIVE(isNePal(X:S)) 227.41/227.81 MARK(isPal(X:S)) -> ACTIVE(isPal(X:S)) 227.41/227.81 MARK(isPalListKind(X:S)) -> ACTIVE(isPalListKind(X:S)) 227.41/227.81 ->->-> Rules: 227.41/227.81 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.41/227.81 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.41/227.81 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.41/227.81 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.41/227.81 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.41/227.81 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.41/227.81 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.41/227.81 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.41/227.81 U13(active(X:S)) -> U13(X:S) 227.41/227.81 U13(mark(X:S)) -> U13(X:S) 227.41/227.81 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.41/227.81 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.41/227.81 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.41/227.81 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.41/227.81 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.41/227.81 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.41/227.81 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.41/227.81 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.41/227.81 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.41/227.81 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.41/227.81 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.41/227.81 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.41/227.81 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.41/227.81 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.41/227.81 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.41/227.81 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.41/227.81 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.41/227.81 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.41/227.81 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.41/227.81 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.41/227.81 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.41/227.81 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.41/227.81 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.41/227.81 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.41/227.81 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.41/227.81 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.41/227.81 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.41/227.81 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.41/227.81 U26(active(X:S)) -> U26(X:S) 227.41/227.81 U26(mark(X:S)) -> U26(X:S) 227.41/227.81 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.41/227.81 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.41/227.81 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.41/227.81 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.41/227.81 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.41/227.81 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.41/227.81 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.41/227.81 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.41/227.81 U33(active(X:S)) -> U33(X:S) 227.41/227.81 U33(mark(X:S)) -> U33(X:S) 227.41/227.81 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.41/227.81 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.41/227.81 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.41/227.81 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.41/227.81 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.41/227.81 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.41/227.81 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.41/227.81 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.41/227.81 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.41/227.81 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.41/227.81 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.41/227.81 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.41/227.81 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.41/227.81 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.41/227.81 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.41/227.81 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.41/227.81 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.41/227.81 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.41/227.81 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.41/227.81 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.41/227.81 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.41/227.81 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.41/227.81 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.41/227.81 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.41/227.81 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.41/227.81 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.41/227.81 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.41/227.81 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.41/227.81 U46(active(X:S)) -> U46(X:S) 227.41/227.81 U46(mark(X:S)) -> U46(X:S) 227.41/227.81 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.41/227.81 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.41/227.81 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.41/227.81 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.41/227.81 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.41/227.81 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.41/227.81 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.41/227.81 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.41/227.81 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.41/227.81 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.41/227.81 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.41/227.81 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.41/227.81 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.41/227.81 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.41/227.81 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.41/227.81 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.41/227.81 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.41/227.81 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.41/227.81 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.41/227.81 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.41/227.81 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.41/227.81 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.41/227.81 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.41/227.81 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.41/227.81 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.41/227.81 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.41/227.81 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.41/227.81 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.41/227.81 U56(active(X:S)) -> U56(X:S) 227.41/227.81 U56(mark(X:S)) -> U56(X:S) 227.41/227.81 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.41/227.81 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.41/227.81 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.41/227.81 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.41/227.81 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.41/227.81 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.41/227.81 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.41/227.81 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.41/227.81 U63(active(X:S)) -> U63(X:S) 227.41/227.81 U63(mark(X:S)) -> U63(X:S) 227.41/227.81 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.41/227.81 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.41/227.81 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.41/227.81 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.41/227.81 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.41/227.81 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.41/227.81 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.41/227.81 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.41/227.81 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.41/227.81 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.41/227.81 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.41/227.81 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.41/227.81 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.41/227.81 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.41/227.81 U74(active(X:S)) -> U74(X:S) 227.41/227.81 U74(mark(X:S)) -> U74(X:S) 227.41/227.81 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.41/227.81 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.41/227.81 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.41/227.81 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.41/227.81 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.41/227.81 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.41/227.81 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.41/227.81 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.41/227.81 U83(active(X:S)) -> U83(X:S) 227.41/227.81 U83(mark(X:S)) -> U83(X:S) 227.41/227.81 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.41/227.81 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.41/227.81 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.41/227.81 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.41/227.81 U92(active(X:S)) -> U92(X:S) 227.41/227.81 U92(mark(X:S)) -> U92(X:S) 227.41/227.81 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.41/227.81 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.41/227.81 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.41/227.81 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.41/227.81 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.41/227.81 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.41/227.81 active(U13(tt)) -> mark(tt) 227.41/227.81 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.41/227.81 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.41/227.81 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.41/227.81 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.41/227.81 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.41/227.81 active(U26(tt)) -> mark(tt) 227.41/227.81 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.41/227.81 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.41/227.81 active(U33(tt)) -> mark(tt) 227.41/227.81 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.41/227.81 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.41/227.81 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.41/227.81 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.41/227.81 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.41/227.81 active(U46(tt)) -> mark(tt) 227.41/227.81 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.41/227.81 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.41/227.81 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.41/227.81 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.41/227.81 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.41/227.81 active(U56(tt)) -> mark(tt) 227.41/227.81 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.41/227.81 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.41/227.81 active(U63(tt)) -> mark(tt) 227.41/227.81 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.41/227.81 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.41/227.81 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.41/227.81 active(U74(tt)) -> mark(tt) 227.41/227.81 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.41/227.81 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.41/227.81 active(U83(tt)) -> mark(tt) 227.41/227.81 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.41/227.81 active(U92(tt)) -> mark(tt) 227.41/227.81 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.41/227.81 active(__(nil,X:S)) -> mark(X:S) 227.41/227.81 active(__(X:S,nil)) -> mark(X:S) 227.41/227.81 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.41/227.81 active(isList(nil)) -> mark(tt) 227.41/227.81 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.41/227.81 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.41/227.81 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.41/227.81 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.41/227.81 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.41/227.81 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.41/227.81 active(isPal(nil)) -> mark(tt) 227.41/227.81 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.41/227.81 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.41/227.81 active(isPalListKind(a)) -> mark(tt) 227.41/227.81 active(isPalListKind(e)) -> mark(tt) 227.41/227.81 active(isPalListKind(i)) -> mark(tt) 227.41/227.81 active(isPalListKind(nil)) -> mark(tt) 227.41/227.81 active(isPalListKind(o)) -> mark(tt) 227.41/227.81 active(isPalListKind(u)) -> mark(tt) 227.41/227.81 active(isQid(a)) -> mark(tt) 227.41/227.81 active(isQid(e)) -> mark(tt) 227.41/227.81 active(isQid(i)) -> mark(tt) 227.41/227.81 active(isQid(o)) -> mark(tt) 227.41/227.81 active(isQid(u)) -> mark(tt) 227.41/227.81 isList(active(X:S)) -> isList(X:S) 227.41/227.81 isList(mark(X:S)) -> isList(X:S) 227.41/227.81 isNeList(active(X:S)) -> isNeList(X:S) 227.41/227.81 isNeList(mark(X:S)) -> isNeList(X:S) 227.41/227.81 isNePal(active(X:S)) -> isNePal(X:S) 227.41/227.81 isNePal(mark(X:S)) -> isNePal(X:S) 227.41/227.81 isPal(active(X:S)) -> isPal(X:S) 227.41/227.81 isPal(mark(X:S)) -> isPal(X:S) 227.41/227.81 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.41/227.81 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.41/227.81 isQid(active(X:S)) -> isQid(X:S) 227.41/227.81 isQid(mark(X:S)) -> isQid(X:S) 227.41/227.81 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.41/227.81 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.41/227.81 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.41/227.81 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.41/227.81 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.41/227.81 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.41/227.81 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.41/227.81 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.41/227.81 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.41/227.81 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.41/227.81 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.41/227.81 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.41/227.81 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.41/227.81 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.41/227.81 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.41/227.81 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.41/227.81 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.41/227.81 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.41/227.81 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.41/227.81 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.41/227.81 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.41/227.81 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.41/227.81 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.41/227.81 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.41/227.81 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.41/227.81 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.41/227.81 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.41/227.81 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.41/227.81 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.41/227.81 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.41/227.81 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.41/227.81 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.41/227.81 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.41/227.81 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.41/227.81 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.41/227.81 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.41/227.81 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.41/227.81 mark(isList(X:S)) -> active(isList(X:S)) 227.41/227.81 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.41/227.81 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.41/227.81 mark(isPal(X:S)) -> active(isPal(X:S)) 227.41/227.81 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.41/227.81 mark(isQid(X:S)) -> active(isQid(X:S)) 227.41/227.81 mark(a) -> active(a) 227.41/227.81 mark(e) -> active(e) 227.41/227.81 mark(i) -> active(i) 227.41/227.81 mark(nil) -> active(nil) 227.41/227.81 mark(o) -> active(o) 227.41/227.81 mark(tt) -> active(tt) 227.41/227.81 mark(u) -> active(u) 227.41/227.81 227.41/227.81 Problem 1.44: 227.41/227.81 227.41/227.81 Reduction Pairs Processor: 227.41/227.81 -> Pairs: 227.41/227.81 ACTIVE(U91(tt,V2:S)) -> MARK(U92(isPalListKind(V2:S))) 227.41/227.81 ACTIVE(isNeList(V:S)) -> MARK(U31(isPalListKind(V:S),V:S)) 227.41/227.81 ACTIVE(isNePal(__(I:S,__(P:S,I:S)))) -> MARK(U71(isQid(I:S),I:S,P:S)) 227.41/227.81 ACTIVE(isNePal(V:S)) -> MARK(U61(isPalListKind(V:S),V:S)) 227.41/227.81 ACTIVE(isPal(V:S)) -> MARK(U81(isPalListKind(V:S),V:S)) 227.41/227.81 ACTIVE(isPalListKind(__(V1:S,V2:S))) -> MARK(U91(isPalListKind(V1:S),V2:S)) 227.41/227.81 MARK(U11(X1:S,X2:S)) -> ACTIVE(U11(mark(X1:S),X2:S)) 227.41/227.81 MARK(U11(X1:S,X2:S)) -> MARK(X1:S) 227.41/227.81 MARK(U12(X1:S,X2:S)) -> ACTIVE(U12(mark(X1:S),X2:S)) 227.41/227.81 MARK(U12(X1:S,X2:S)) -> MARK(X1:S) 227.41/227.81 MARK(U13(X:S)) -> ACTIVE(U13(mark(X:S))) 227.41/227.81 MARK(U13(X:S)) -> MARK(X:S) 227.41/227.81 MARK(U21(X1:S,X2:S,X3:S)) -> ACTIVE(U21(mark(X1:S),X2:S,X3:S)) 227.41/227.81 MARK(U21(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.41/227.81 MARK(U22(X1:S,X2:S,X3:S)) -> ACTIVE(U22(mark(X1:S),X2:S,X3:S)) 227.41/227.81 MARK(U22(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.41/227.81 MARK(U23(X1:S,X2:S,X3:S)) -> ACTIVE(U23(mark(X1:S),X2:S,X3:S)) 227.41/227.81 MARK(U23(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.41/227.81 MARK(U24(X1:S,X2:S,X3:S)) -> ACTIVE(U24(mark(X1:S),X2:S,X3:S)) 227.41/227.81 MARK(U24(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.41/227.81 MARK(U25(X1:S,X2:S)) -> ACTIVE(U25(mark(X1:S),X2:S)) 227.41/227.81 MARK(U25(X1:S,X2:S)) -> MARK(X1:S) 227.41/227.81 MARK(U26(X:S)) -> ACTIVE(U26(mark(X:S))) 227.41/227.81 MARK(U26(X:S)) -> MARK(X:S) 227.41/227.81 MARK(U31(X1:S,X2:S)) -> ACTIVE(U31(mark(X1:S),X2:S)) 227.41/227.81 MARK(U31(X1:S,X2:S)) -> MARK(X1:S) 227.41/227.81 MARK(U32(X1:S,X2:S)) -> ACTIVE(U32(mark(X1:S),X2:S)) 227.41/227.81 MARK(U32(X1:S,X2:S)) -> MARK(X1:S) 227.41/227.81 MARK(U33(X:S)) -> ACTIVE(U33(mark(X:S))) 227.41/227.81 MARK(U33(X:S)) -> MARK(X:S) 227.41/227.81 MARK(U41(X1:S,X2:S,X3:S)) -> ACTIVE(U41(mark(X1:S),X2:S,X3:S)) 227.41/227.81 MARK(U41(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.41/227.81 MARK(U42(X1:S,X2:S,X3:S)) -> ACTIVE(U42(mark(X1:S),X2:S,X3:S)) 227.41/227.81 MARK(U42(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.41/227.81 MARK(U43(X1:S,X2:S,X3:S)) -> ACTIVE(U43(mark(X1:S),X2:S,X3:S)) 227.41/227.81 MARK(U43(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.41/227.81 MARK(U44(X1:S,X2:S,X3:S)) -> ACTIVE(U44(mark(X1:S),X2:S,X3:S)) 227.41/227.81 MARK(U44(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.41/227.81 MARK(U45(X1:S,X2:S)) -> ACTIVE(U45(mark(X1:S),X2:S)) 227.41/227.81 MARK(U45(X1:S,X2:S)) -> MARK(X1:S) 227.41/227.81 MARK(U46(X:S)) -> ACTIVE(U46(mark(X:S))) 227.41/227.81 MARK(U46(X:S)) -> MARK(X:S) 227.41/227.81 MARK(U51(X1:S,X2:S,X3:S)) -> ACTIVE(U51(mark(X1:S),X2:S,X3:S)) 227.41/227.81 MARK(U51(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.41/227.81 MARK(U52(X1:S,X2:S,X3:S)) -> ACTIVE(U52(mark(X1:S),X2:S,X3:S)) 227.41/227.81 MARK(U52(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.41/227.81 MARK(U53(X1:S,X2:S,X3:S)) -> ACTIVE(U53(mark(X1:S),X2:S,X3:S)) 227.41/227.81 MARK(U53(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.41/227.81 MARK(U54(X1:S,X2:S,X3:S)) -> ACTIVE(U54(mark(X1:S),X2:S,X3:S)) 227.41/227.81 MARK(U54(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.41/227.81 MARK(U55(X1:S,X2:S)) -> ACTIVE(U55(mark(X1:S),X2:S)) 227.41/227.81 MARK(U55(X1:S,X2:S)) -> MARK(X1:S) 227.41/227.81 MARK(U56(X:S)) -> ACTIVE(U56(mark(X:S))) 227.41/227.81 MARK(U56(X:S)) -> MARK(X:S) 227.41/227.81 MARK(U61(X1:S,X2:S)) -> ACTIVE(U61(mark(X1:S),X2:S)) 227.41/227.81 MARK(U61(X1:S,X2:S)) -> MARK(X1:S) 227.41/227.81 MARK(U62(X1:S,X2:S)) -> ACTIVE(U62(mark(X1:S),X2:S)) 227.41/227.81 MARK(U62(X1:S,X2:S)) -> MARK(X1:S) 227.41/227.81 MARK(U63(X:S)) -> ACTIVE(U63(mark(X:S))) 227.41/227.81 MARK(U63(X:S)) -> MARK(X:S) 227.41/227.81 MARK(U71(X1:S,X2:S,X3:S)) -> ACTIVE(U71(mark(X1:S),X2:S,X3:S)) 227.41/227.81 MARK(U71(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.41/227.81 MARK(U72(X1:S,X2:S)) -> ACTIVE(U72(mark(X1:S),X2:S)) 227.41/227.81 MARK(U72(X1:S,X2:S)) -> MARK(X1:S) 227.41/227.81 MARK(U73(X1:S,X2:S)) -> ACTIVE(U73(mark(X1:S),X2:S)) 227.41/227.81 MARK(U73(X1:S,X2:S)) -> MARK(X1:S) 227.41/227.81 MARK(U74(X:S)) -> ACTIVE(U74(mark(X:S))) 227.41/227.81 MARK(U74(X:S)) -> MARK(X:S) 227.41/227.81 MARK(U81(X1:S,X2:S)) -> ACTIVE(U81(mark(X1:S),X2:S)) 227.41/227.81 MARK(U81(X1:S,X2:S)) -> MARK(X1:S) 227.41/227.81 MARK(U82(X1:S,X2:S)) -> ACTIVE(U82(mark(X1:S),X2:S)) 227.41/227.81 MARK(U82(X1:S,X2:S)) -> MARK(X1:S) 227.41/227.81 MARK(U83(X:S)) -> ACTIVE(U83(mark(X:S))) 227.41/227.81 MARK(U83(X:S)) -> MARK(X:S) 227.41/227.81 MARK(U91(X1:S,X2:S)) -> ACTIVE(U91(mark(X1:S),X2:S)) 227.41/227.81 MARK(U91(X1:S,X2:S)) -> MARK(X1:S) 227.41/227.81 MARK(U92(X:S)) -> ACTIVE(U92(mark(X:S))) 227.41/227.81 MARK(U92(X:S)) -> MARK(X:S) 227.41/227.81 MARK(__(X1:S,X2:S)) -> ACTIVE(__(mark(X1:S),mark(X2:S))) 227.41/227.81 MARK(__(X1:S,X2:S)) -> MARK(X1:S) 227.41/227.81 MARK(__(X1:S,X2:S)) -> MARK(X2:S) 227.41/227.81 MARK(isNeList(X:S)) -> ACTIVE(isNeList(X:S)) 227.41/227.81 MARK(isNePal(X:S)) -> ACTIVE(isNePal(X:S)) 227.41/227.81 MARK(isPal(X:S)) -> ACTIVE(isPal(X:S)) 227.41/227.81 MARK(isPalListKind(X:S)) -> ACTIVE(isPalListKind(X:S)) 227.41/227.81 -> Rules: 227.41/227.81 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.41/227.81 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.41/227.81 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.41/227.81 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.41/227.81 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.41/227.81 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.41/227.81 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.41/227.81 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.41/227.81 U13(active(X:S)) -> U13(X:S) 227.41/227.81 U13(mark(X:S)) -> U13(X:S) 227.41/227.81 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.41/227.81 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.41/227.81 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.41/227.81 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.41/227.81 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.41/227.81 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.41/227.81 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.41/227.81 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.41/227.81 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.41/227.81 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.41/227.81 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.41/227.81 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.41/227.81 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.41/227.81 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.41/227.81 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.41/227.81 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.41/227.81 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.41/227.81 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.41/227.81 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.41/227.81 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.41/227.81 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.41/227.81 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.41/227.81 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.41/227.81 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.41/227.81 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.41/227.81 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.41/227.81 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.41/227.81 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.41/227.81 U26(active(X:S)) -> U26(X:S) 227.41/227.81 U26(mark(X:S)) -> U26(X:S) 227.41/227.81 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.41/227.81 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.41/227.81 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.41/227.81 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.41/227.81 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.41/227.81 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.41/227.81 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.41/227.81 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.41/227.81 U33(active(X:S)) -> U33(X:S) 227.41/227.81 U33(mark(X:S)) -> U33(X:S) 227.41/227.81 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.41/227.81 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.41/227.81 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.41/227.81 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.41/227.81 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.41/227.81 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.41/227.81 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.41/227.81 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.41/227.81 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.41/227.81 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.41/227.81 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.41/227.81 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.41/227.81 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.41/227.81 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.41/227.81 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.41/227.81 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.41/227.81 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.41/227.81 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.41/227.81 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.41/227.81 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.41/227.81 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.41/227.81 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.41/227.81 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.41/227.81 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.41/227.81 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.41/227.81 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.41/227.81 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.41/227.81 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.41/227.81 U46(active(X:S)) -> U46(X:S) 227.41/227.81 U46(mark(X:S)) -> U46(X:S) 227.41/227.81 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.41/227.81 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.41/227.81 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.41/227.81 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.41/227.81 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.41/227.81 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.41/227.81 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.41/227.81 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.41/227.81 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.41/227.81 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.41/227.81 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.41/227.81 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.41/227.81 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.41/227.81 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.41/227.81 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.41/227.81 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.41/227.81 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.41/227.81 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.41/227.81 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.41/227.81 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.41/227.81 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.41/227.81 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.41/227.81 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.41/227.81 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.41/227.81 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.41/227.81 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.41/227.81 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.41/227.81 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.41/227.81 U56(active(X:S)) -> U56(X:S) 227.41/227.81 U56(mark(X:S)) -> U56(X:S) 227.41/227.81 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.41/227.81 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.41/227.81 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.41/227.81 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.41/227.81 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.41/227.81 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.41/227.81 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.41/227.81 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.41/227.81 U63(active(X:S)) -> U63(X:S) 227.41/227.81 U63(mark(X:S)) -> U63(X:S) 227.41/227.81 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.41/227.81 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.41/227.81 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.41/227.81 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.41/227.81 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.41/227.81 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.41/227.81 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.41/227.81 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.41/227.81 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.41/227.81 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.41/227.81 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.41/227.81 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.41/227.81 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.41/227.81 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.41/227.81 U74(active(X:S)) -> U74(X:S) 227.41/227.81 U74(mark(X:S)) -> U74(X:S) 227.41/227.81 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.41/227.81 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.41/227.81 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.41/227.81 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.41/227.81 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.41/227.81 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.41/227.81 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.41/227.81 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.41/227.81 U83(active(X:S)) -> U83(X:S) 227.41/227.81 U83(mark(X:S)) -> U83(X:S) 227.41/227.81 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.41/227.81 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.41/227.81 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.41/227.81 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.41/227.81 U92(active(X:S)) -> U92(X:S) 227.41/227.81 U92(mark(X:S)) -> U92(X:S) 227.41/227.81 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.41/227.81 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.41/227.81 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.41/227.81 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.41/227.81 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.41/227.81 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.41/227.81 active(U13(tt)) -> mark(tt) 227.41/227.81 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.41/227.81 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.41/227.81 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.41/227.81 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.41/227.81 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.41/227.81 active(U26(tt)) -> mark(tt) 227.41/227.81 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.41/227.81 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.41/227.81 active(U33(tt)) -> mark(tt) 227.41/227.81 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.41/227.81 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.41/227.81 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.41/227.81 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.41/227.81 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.41/227.81 active(U46(tt)) -> mark(tt) 227.41/227.81 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.41/227.81 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.41/227.81 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.41/227.81 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.41/227.81 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.41/227.81 active(U56(tt)) -> mark(tt) 227.41/227.81 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.41/227.81 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.41/227.81 active(U63(tt)) -> mark(tt) 227.41/227.81 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.41/227.81 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.41/227.81 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.41/227.81 active(U74(tt)) -> mark(tt) 227.41/227.81 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.41/227.81 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.41/227.81 active(U83(tt)) -> mark(tt) 227.41/227.81 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.41/227.81 active(U92(tt)) -> mark(tt) 227.41/227.81 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.41/227.81 active(__(nil,X:S)) -> mark(X:S) 227.41/227.81 active(__(X:S,nil)) -> mark(X:S) 227.41/227.81 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.41/227.81 active(isList(nil)) -> mark(tt) 227.41/227.81 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.41/227.81 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.41/227.81 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.41/227.81 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.41/227.81 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.41/227.81 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.41/227.81 active(isPal(nil)) -> mark(tt) 227.41/227.81 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.41/227.81 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.41/227.81 active(isPalListKind(a)) -> mark(tt) 227.41/227.81 active(isPalListKind(e)) -> mark(tt) 227.41/227.81 active(isPalListKind(i)) -> mark(tt) 227.41/227.81 active(isPalListKind(nil)) -> mark(tt) 227.41/227.81 active(isPalListKind(o)) -> mark(tt) 227.41/227.81 active(isPalListKind(u)) -> mark(tt) 227.41/227.81 active(isQid(a)) -> mark(tt) 227.41/227.81 active(isQid(e)) -> mark(tt) 227.41/227.81 active(isQid(i)) -> mark(tt) 227.41/227.81 active(isQid(o)) -> mark(tt) 227.41/227.81 active(isQid(u)) -> mark(tt) 227.41/227.81 isList(active(X:S)) -> isList(X:S) 227.41/227.81 isList(mark(X:S)) -> isList(X:S) 227.41/227.81 isNeList(active(X:S)) -> isNeList(X:S) 227.41/227.81 isNeList(mark(X:S)) -> isNeList(X:S) 227.41/227.81 isNePal(active(X:S)) -> isNePal(X:S) 227.41/227.81 isNePal(mark(X:S)) -> isNePal(X:S) 227.41/227.81 isPal(active(X:S)) -> isPal(X:S) 227.41/227.81 isPal(mark(X:S)) -> isPal(X:S) 227.41/227.81 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.41/227.81 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.41/227.81 isQid(active(X:S)) -> isQid(X:S) 227.41/227.81 isQid(mark(X:S)) -> isQid(X:S) 227.41/227.81 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.41/227.81 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.41/227.81 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.41/227.81 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.41/227.81 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.41/227.81 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.41/227.81 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.41/227.81 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.41/227.81 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.41/227.81 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.41/227.81 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.41/227.81 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.41/227.81 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.41/227.81 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.41/227.81 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.41/227.81 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.41/227.81 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.41/227.81 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.41/227.81 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.41/227.81 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.41/227.81 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.41/227.81 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.41/227.81 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.41/227.81 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.41/227.81 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.41/227.81 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.41/227.81 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.41/227.81 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.41/227.81 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.41/227.81 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.41/227.81 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.41/227.81 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.41/227.81 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.41/227.81 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.41/227.81 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.41/227.81 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.41/227.81 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.41/227.81 mark(isList(X:S)) -> active(isList(X:S)) 227.41/227.81 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.41/227.81 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.41/227.81 mark(isPal(X:S)) -> active(isPal(X:S)) 227.41/227.81 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.41/227.81 mark(isQid(X:S)) -> active(isQid(X:S)) 227.41/227.81 mark(a) -> active(a) 227.41/227.81 mark(e) -> active(e) 227.41/227.81 mark(i) -> active(i) 227.41/227.81 mark(nil) -> active(nil) 227.41/227.81 mark(o) -> active(o) 227.41/227.81 mark(tt) -> active(tt) 227.41/227.81 mark(u) -> active(u) 227.41/227.81 -> Usable rules: 227.41/227.81 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.41/227.81 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.41/227.81 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.41/227.81 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.41/227.81 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.41/227.81 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.41/227.81 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.41/227.81 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.41/227.81 U13(active(X:S)) -> U13(X:S) 227.41/227.81 U13(mark(X:S)) -> U13(X:S) 227.41/227.81 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.41/227.81 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.41/227.81 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.41/227.81 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.41/227.81 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.41/227.81 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.41/227.81 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.41/227.81 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.41/227.81 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.41/227.81 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.41/227.81 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.41/227.81 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.41/227.81 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.41/227.81 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.41/227.81 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.41/227.81 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.41/227.81 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.41/227.81 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.41/227.81 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.41/227.81 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.41/227.81 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.41/227.81 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.41/227.81 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.41/227.81 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.41/227.81 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.41/227.81 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.41/227.81 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.41/227.81 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.41/227.81 U26(active(X:S)) -> U26(X:S) 227.41/227.81 U26(mark(X:S)) -> U26(X:S) 227.41/227.81 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.41/227.81 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.41/227.81 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.41/227.81 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.41/227.81 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.41/227.81 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.41/227.81 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.41/227.81 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.41/227.81 U33(active(X:S)) -> U33(X:S) 227.41/227.81 U33(mark(X:S)) -> U33(X:S) 227.41/227.81 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.41/227.81 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.41/227.81 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.41/227.81 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.41/227.81 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.41/227.81 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.41/227.81 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.41/227.81 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.41/227.81 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.41/227.81 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.41/227.81 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.41/227.81 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.41/227.81 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.41/227.81 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.41/227.81 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.41/227.81 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.41/227.81 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.41/227.81 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.41/227.81 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.41/227.81 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.41/227.81 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.41/227.81 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.41/227.81 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.41/227.81 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.41/227.81 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.41/227.81 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.41/227.81 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.41/227.81 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.41/227.81 U46(active(X:S)) -> U46(X:S) 227.41/227.81 U46(mark(X:S)) -> U46(X:S) 227.41/227.81 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.41/227.81 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.41/227.81 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.41/227.81 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.41/227.81 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.41/227.81 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.41/227.81 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.41/227.81 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.41/227.81 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.41/227.81 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.41/227.81 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.41/227.81 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.41/227.81 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.41/227.81 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.41/227.81 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.41/227.81 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.41/227.81 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.41/227.81 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.41/227.81 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.41/227.81 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.41/227.81 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.41/227.81 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.41/227.81 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.41/227.81 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.41/227.81 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.41/227.81 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.41/227.81 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.41/227.81 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.41/227.81 U56(active(X:S)) -> U56(X:S) 227.41/227.81 U56(mark(X:S)) -> U56(X:S) 227.41/227.81 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.41/227.81 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.41/227.81 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.41/227.81 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.41/227.81 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.41/227.81 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.41/227.81 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.41/227.81 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.41/227.81 U63(active(X:S)) -> U63(X:S) 227.41/227.81 U63(mark(X:S)) -> U63(X:S) 227.41/227.81 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.41/227.81 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.41/227.81 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.41/227.81 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.41/227.81 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.41/227.81 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.41/227.81 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.41/227.81 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.41/227.81 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.41/227.81 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.41/227.81 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.41/227.81 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.41/227.81 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.41/227.81 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.41/227.81 U74(active(X:S)) -> U74(X:S) 227.41/227.81 U74(mark(X:S)) -> U74(X:S) 227.41/227.81 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.41/227.81 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.41/227.81 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.41/227.81 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.41/227.81 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.41/227.81 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.41/227.81 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.41/227.81 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.41/227.81 U83(active(X:S)) -> U83(X:S) 227.41/227.81 U83(mark(X:S)) -> U83(X:S) 227.41/227.81 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.41/227.81 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.41/227.81 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.41/227.81 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.41/227.81 U92(active(X:S)) -> U92(X:S) 227.41/227.81 U92(mark(X:S)) -> U92(X:S) 227.41/227.81 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.41/227.81 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.41/227.81 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.41/227.81 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.41/227.81 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.41/227.81 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.41/227.81 active(U13(tt)) -> mark(tt) 227.41/227.81 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.41/227.81 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.41/227.81 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.41/227.81 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.41/227.81 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.41/227.81 active(U26(tt)) -> mark(tt) 227.41/227.81 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.41/227.81 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.41/227.81 active(U33(tt)) -> mark(tt) 227.41/227.81 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.41/227.81 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.41/227.81 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.41/227.81 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.41/227.81 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.41/227.81 active(U46(tt)) -> mark(tt) 227.41/227.81 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.41/227.81 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.41/227.81 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.41/227.81 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.41/227.81 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.41/227.81 active(U56(tt)) -> mark(tt) 227.41/227.81 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.41/227.81 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.41/227.81 active(U63(tt)) -> mark(tt) 227.41/227.81 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.41/227.81 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.41/227.81 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.41/227.81 active(U74(tt)) -> mark(tt) 227.41/227.81 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.41/227.81 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.41/227.81 active(U83(tt)) -> mark(tt) 227.41/227.81 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.41/227.81 active(U92(tt)) -> mark(tt) 227.41/227.81 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.41/227.81 active(__(nil,X:S)) -> mark(X:S) 227.41/227.81 active(__(X:S,nil)) -> mark(X:S) 227.41/227.81 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.41/227.81 active(isList(nil)) -> mark(tt) 227.41/227.81 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.41/227.81 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.41/227.81 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.41/227.81 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.41/227.81 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.41/227.81 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.41/227.81 active(isPal(nil)) -> mark(tt) 227.41/227.81 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.41/227.81 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.41/227.81 active(isPalListKind(a)) -> mark(tt) 227.41/227.81 active(isPalListKind(e)) -> mark(tt) 227.41/227.81 active(isPalListKind(i)) -> mark(tt) 227.41/227.81 active(isPalListKind(nil)) -> mark(tt) 227.41/227.81 active(isPalListKind(o)) -> mark(tt) 227.41/227.81 active(isPalListKind(u)) -> mark(tt) 227.41/227.81 active(isQid(a)) -> mark(tt) 227.41/227.81 active(isQid(e)) -> mark(tt) 227.41/227.81 active(isQid(i)) -> mark(tt) 227.41/227.81 active(isQid(o)) -> mark(tt) 227.41/227.81 active(isQid(u)) -> mark(tt) 227.41/227.81 isList(active(X:S)) -> isList(X:S) 227.41/227.81 isList(mark(X:S)) -> isList(X:S) 227.41/227.81 isNeList(active(X:S)) -> isNeList(X:S) 227.41/227.81 isNeList(mark(X:S)) -> isNeList(X:S) 227.41/227.81 isNePal(active(X:S)) -> isNePal(X:S) 227.41/227.81 isNePal(mark(X:S)) -> isNePal(X:S) 227.41/227.81 isPal(active(X:S)) -> isPal(X:S) 227.41/227.81 isPal(mark(X:S)) -> isPal(X:S) 227.41/227.81 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.41/227.81 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.41/227.81 isQid(active(X:S)) -> isQid(X:S) 227.41/227.81 isQid(mark(X:S)) -> isQid(X:S) 227.41/227.81 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.41/227.81 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.41/227.81 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.41/227.81 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.41/227.81 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.41/227.81 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.41/227.81 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.41/227.81 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.41/227.81 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.41/227.81 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.41/227.81 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.41/227.81 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.41/227.81 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.41/227.81 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.41/227.81 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.41/227.81 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.41/227.81 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.41/227.81 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.41/227.81 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.41/227.81 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.41/227.81 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.41/227.81 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.41/227.81 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.41/227.81 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.41/227.81 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.41/227.81 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.41/227.81 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.41/227.81 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.41/227.81 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.41/227.81 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.41/227.81 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.41/227.81 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.41/227.81 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.41/227.81 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.41/227.81 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.41/227.81 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.41/227.81 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.41/227.81 mark(isList(X:S)) -> active(isList(X:S)) 227.41/227.81 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.41/227.81 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.41/227.81 mark(isPal(X:S)) -> active(isPal(X:S)) 227.41/227.81 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.41/227.81 mark(isQid(X:S)) -> active(isQid(X:S)) 227.41/227.81 mark(a) -> active(a) 227.41/227.81 mark(e) -> active(e) 227.41/227.81 mark(i) -> active(i) 227.41/227.81 mark(nil) -> active(nil) 227.41/227.81 mark(o) -> active(o) 227.41/227.81 mark(tt) -> active(tt) 227.41/227.81 mark(u) -> active(u) 227.41/227.81 ->Interpretation type: 227.41/227.81 Linear 227.41/227.81 ->Coefficients: 227.41/227.81 Natural Numbers 227.41/227.81 ->Dimension: 227.41/227.81 1 227.41/227.81 ->Bound: 227.41/227.81 2 227.41/227.81 ->Interpretation: 227.41/227.81 227.41/227.81 [U11](X1,X2) = 2.X1 + 2.X2 227.41/227.81 [U12](X1,X2) = 2.X1 + 2.X2 227.41/227.81 [U13](X) = X 227.41/227.81 [U21](X1,X2,X3) = X1 + 2.X2 + 2.X3 + 2 227.41/227.81 [U22](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 1 227.41/227.81 [U23](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 1 227.41/227.81 [U24](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 1 227.41/227.81 [U25](X1,X2) = X1 + 2.X2 + 1 227.41/227.81 [U26](X) = X 227.41/227.81 [U31](X1,X2) = X1 + 2.X2 227.41/227.81 [U32](X1,X2) = X1 + 2.X2 227.41/227.81 [U33](X) = 2.X + 1 227.41/227.81 [U41](X1,X2,X3) = X1 + 2.X2 + 2.X3 + 2 227.41/227.81 [U42](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 1 227.41/227.81 [U43](X1,X2,X3) = X1 + 2.X2 + 2.X3 + 2 227.41/227.81 [U44](X1,X2,X3) = X1 + 2.X2 + 2.X3 + 2 227.41/227.81 [U45](X1,X2) = X1 + 2.X2 + 1 227.41/227.81 [U46](X) = X 227.41/227.81 [U51](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.41/227.81 [U52](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.41/227.81 [U53](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.41/227.81 [U54](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.41/227.81 [U55](X1,X2) = X1 + 2.X2 + 2 227.41/227.81 [U56](X) = X + 1 227.41/227.81 [U61](X1,X2) = 2.X1 + 2.X2 227.41/227.81 [U62](X1,X2) = 2.X1 + 2.X2 227.41/227.81 [U63](X) = 2.X + 2 227.41/227.81 [U71](X1,X2,X3) = 2.X1 + 2.X3 + 2 227.41/227.81 [U72](X1,X2) = 2.X1 + 2.X2 + 2 227.41/227.81 [U73](X1,X2) = X1 + 2 227.41/227.81 [U74](X) = X + 2 227.41/227.81 [U81](X1,X2) = X1 + 2.X2 + 1 227.41/227.81 [U82](X1,X2) = 2.X1 + 2.X2 227.41/227.81 [U83](X) = X 227.41/227.81 [U91](X1,X2) = X1 227.41/227.81 [U92](X) = X 227.41/227.81 [__](X1,X2) = 2.X1 + X2 + 2 227.41/227.81 [active](X) = X 227.41/227.81 [isList](X) = 2.X + 2 227.41/227.81 [isNeList](X) = 2.X + 2 227.41/227.81 [isNePal](X) = 2.X + 2 227.41/227.81 [isPal](X) = 2.X + 2 227.41/227.81 [isPalListKind](X) = 1 227.41/227.81 [isQid](X) = X 227.41/227.81 [mark](X) = X 227.41/227.81 [a] = 2 227.41/227.81 [e] = 2 227.41/227.81 [fSNonEmpty] = 0 227.41/227.81 [i] = 2 227.41/227.81 [nil] = 2 227.41/227.81 [o] = 2 227.41/227.81 [tt] = 1 227.41/227.81 [u] = 2 227.41/227.81 [U11#](X1,X2) = 0 227.41/227.81 [U12#](X1,X2) = 0 227.41/227.81 [U13#](X) = 0 227.41/227.81 [U21#](X1,X2,X3) = 0 227.41/227.81 [U22#](X1,X2,X3) = 0 227.41/227.81 [U23#](X1,X2,X3) = 0 227.41/227.81 [U24#](X1,X2,X3) = 0 227.41/227.81 [U25#](X1,X2) = 0 227.41/227.81 [U26#](X) = 0 227.41/227.81 [U31#](X1,X2) = 0 227.41/227.81 [U32#](X1,X2) = 0 227.41/227.81 [U33#](X) = 0 227.41/227.81 [U41#](X1,X2,X3) = 0 227.41/227.81 [U42#](X1,X2,X3) = 0 227.41/227.81 [U43#](X1,X2,X3) = 0 227.41/227.81 [U44#](X1,X2,X3) = 0 227.41/227.81 [U45#](X1,X2) = 0 227.41/227.81 [U46#](X) = 0 227.41/227.81 [U51#](X1,X2,X3) = 0 227.41/227.81 [U52#](X1,X2,X3) = 0 227.41/227.81 [U53#](X1,X2,X3) = 0 227.41/227.81 [U54#](X1,X2,X3) = 0 227.41/227.81 [U55#](X1,X2) = 0 227.41/227.81 [U56#](X) = 0 227.41/227.81 [U61#](X1,X2) = 0 227.41/227.81 [U62#](X1,X2) = 0 227.41/227.81 [U63#](X) = 0 227.41/227.81 [U71#](X1,X2,X3) = 0 227.41/227.81 [U72#](X1,X2) = 0 227.41/227.81 [U73#](X1,X2) = 0 227.41/227.81 [U74#](X) = 0 227.41/227.81 [U81#](X1,X2) = 0 227.41/227.81 [U82#](X1,X2) = 0 227.41/227.81 [U83#](X) = 0 227.41/227.81 [U91#](X1,X2) = 0 227.41/227.81 [U92#](X) = 0 227.41/227.81 [__#](X1,X2) = 0 227.41/227.81 [ACTIVE](X) = 2.X + 2 227.41/227.81 [ISLIST](X) = 0 227.41/227.81 [ISNELIST](X) = 0 227.41/227.81 [ISNEPAL](X) = 0 227.41/227.81 [ISPAL](X) = 0 227.41/227.81 [ISPALLISTKIND](X) = 0 227.41/227.81 [ISQID](X) = 0 227.41/227.81 [MARK](X) = 2.X + 2 227.41/227.81 227.41/227.81 Problem 1.44: 227.41/227.81 227.41/227.81 SCC Processor: 227.41/227.81 -> Pairs: 227.41/227.81 ACTIVE(U91(tt,V2:S)) -> MARK(U92(isPalListKind(V2:S))) 227.41/227.81 ACTIVE(isNePal(__(I:S,__(P:S,I:S)))) -> MARK(U71(isQid(I:S),I:S,P:S)) 227.41/227.81 ACTIVE(isNePal(V:S)) -> MARK(U61(isPalListKind(V:S),V:S)) 227.41/227.81 ACTIVE(isPal(V:S)) -> MARK(U81(isPalListKind(V:S),V:S)) 227.41/227.81 ACTIVE(isPalListKind(__(V1:S,V2:S))) -> MARK(U91(isPalListKind(V1:S),V2:S)) 227.41/227.81 MARK(U11(X1:S,X2:S)) -> ACTIVE(U11(mark(X1:S),X2:S)) 227.41/227.81 MARK(U11(X1:S,X2:S)) -> MARK(X1:S) 227.41/227.81 MARK(U12(X1:S,X2:S)) -> ACTIVE(U12(mark(X1:S),X2:S)) 227.41/227.81 MARK(U12(X1:S,X2:S)) -> MARK(X1:S) 227.41/227.81 MARK(U13(X:S)) -> ACTIVE(U13(mark(X:S))) 227.41/227.81 MARK(U13(X:S)) -> MARK(X:S) 227.41/227.81 MARK(U21(X1:S,X2:S,X3:S)) -> ACTIVE(U21(mark(X1:S),X2:S,X3:S)) 227.41/227.81 MARK(U21(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.41/227.81 MARK(U22(X1:S,X2:S,X3:S)) -> ACTIVE(U22(mark(X1:S),X2:S,X3:S)) 227.41/227.81 MARK(U22(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.41/227.81 MARK(U23(X1:S,X2:S,X3:S)) -> ACTIVE(U23(mark(X1:S),X2:S,X3:S)) 227.41/227.81 MARK(U23(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.41/227.81 MARK(U24(X1:S,X2:S,X3:S)) -> ACTIVE(U24(mark(X1:S),X2:S,X3:S)) 227.41/227.81 MARK(U24(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.41/227.81 MARK(U25(X1:S,X2:S)) -> ACTIVE(U25(mark(X1:S),X2:S)) 227.41/227.81 MARK(U25(X1:S,X2:S)) -> MARK(X1:S) 227.41/227.81 MARK(U26(X:S)) -> ACTIVE(U26(mark(X:S))) 227.41/227.81 MARK(U26(X:S)) -> MARK(X:S) 227.41/227.81 MARK(U31(X1:S,X2:S)) -> ACTIVE(U31(mark(X1:S),X2:S)) 227.41/227.81 MARK(U31(X1:S,X2:S)) -> MARK(X1:S) 227.41/227.81 MARK(U32(X1:S,X2:S)) -> ACTIVE(U32(mark(X1:S),X2:S)) 227.41/227.81 MARK(U32(X1:S,X2:S)) -> MARK(X1:S) 227.41/227.81 MARK(U33(X:S)) -> ACTIVE(U33(mark(X:S))) 227.41/227.81 MARK(U33(X:S)) -> MARK(X:S) 227.41/227.81 MARK(U41(X1:S,X2:S,X3:S)) -> ACTIVE(U41(mark(X1:S),X2:S,X3:S)) 227.41/227.81 MARK(U41(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.41/227.81 MARK(U42(X1:S,X2:S,X3:S)) -> ACTIVE(U42(mark(X1:S),X2:S,X3:S)) 227.41/227.81 MARK(U42(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.41/227.81 MARK(U43(X1:S,X2:S,X3:S)) -> ACTIVE(U43(mark(X1:S),X2:S,X3:S)) 227.41/227.81 MARK(U43(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.41/227.81 MARK(U44(X1:S,X2:S,X3:S)) -> ACTIVE(U44(mark(X1:S),X2:S,X3:S)) 227.41/227.81 MARK(U44(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.41/227.81 MARK(U45(X1:S,X2:S)) -> ACTIVE(U45(mark(X1:S),X2:S)) 227.41/227.81 MARK(U45(X1:S,X2:S)) -> MARK(X1:S) 227.41/227.81 MARK(U46(X:S)) -> ACTIVE(U46(mark(X:S))) 227.41/227.81 MARK(U46(X:S)) -> MARK(X:S) 227.41/227.81 MARK(U51(X1:S,X2:S,X3:S)) -> ACTIVE(U51(mark(X1:S),X2:S,X3:S)) 227.41/227.81 MARK(U51(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.41/227.81 MARK(U52(X1:S,X2:S,X3:S)) -> ACTIVE(U52(mark(X1:S),X2:S,X3:S)) 227.41/227.81 MARK(U52(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.41/227.81 MARK(U53(X1:S,X2:S,X3:S)) -> ACTIVE(U53(mark(X1:S),X2:S,X3:S)) 227.41/227.81 MARK(U53(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.41/227.81 MARK(U54(X1:S,X2:S,X3:S)) -> ACTIVE(U54(mark(X1:S),X2:S,X3:S)) 227.41/227.81 MARK(U54(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.41/227.81 MARK(U55(X1:S,X2:S)) -> ACTIVE(U55(mark(X1:S),X2:S)) 227.41/227.81 MARK(U55(X1:S,X2:S)) -> MARK(X1:S) 227.41/227.81 MARK(U56(X:S)) -> ACTIVE(U56(mark(X:S))) 227.41/227.81 MARK(U56(X:S)) -> MARK(X:S) 227.41/227.81 MARK(U61(X1:S,X2:S)) -> ACTIVE(U61(mark(X1:S),X2:S)) 227.41/227.81 MARK(U61(X1:S,X2:S)) -> MARK(X1:S) 227.41/227.81 MARK(U62(X1:S,X2:S)) -> ACTIVE(U62(mark(X1:S),X2:S)) 227.41/227.81 MARK(U62(X1:S,X2:S)) -> MARK(X1:S) 227.41/227.81 MARK(U63(X:S)) -> ACTIVE(U63(mark(X:S))) 227.41/227.81 MARK(U63(X:S)) -> MARK(X:S) 227.41/227.81 MARK(U71(X1:S,X2:S,X3:S)) -> ACTIVE(U71(mark(X1:S),X2:S,X3:S)) 227.41/227.81 MARK(U71(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.41/227.81 MARK(U72(X1:S,X2:S)) -> ACTIVE(U72(mark(X1:S),X2:S)) 227.41/227.81 MARK(U72(X1:S,X2:S)) -> MARK(X1:S) 227.41/227.81 MARK(U73(X1:S,X2:S)) -> ACTIVE(U73(mark(X1:S),X2:S)) 227.41/227.81 MARK(U73(X1:S,X2:S)) -> MARK(X1:S) 227.41/227.81 MARK(U74(X:S)) -> ACTIVE(U74(mark(X:S))) 227.41/227.81 MARK(U74(X:S)) -> MARK(X:S) 227.41/227.81 MARK(U81(X1:S,X2:S)) -> ACTIVE(U81(mark(X1:S),X2:S)) 227.41/227.81 MARK(U81(X1:S,X2:S)) -> MARK(X1:S) 227.41/227.81 MARK(U82(X1:S,X2:S)) -> ACTIVE(U82(mark(X1:S),X2:S)) 227.41/227.81 MARK(U82(X1:S,X2:S)) -> MARK(X1:S) 227.41/227.81 MARK(U83(X:S)) -> ACTIVE(U83(mark(X:S))) 227.41/227.81 MARK(U83(X:S)) -> MARK(X:S) 227.41/227.81 MARK(U91(X1:S,X2:S)) -> ACTIVE(U91(mark(X1:S),X2:S)) 227.41/227.81 MARK(U91(X1:S,X2:S)) -> MARK(X1:S) 227.41/227.81 MARK(U92(X:S)) -> ACTIVE(U92(mark(X:S))) 227.41/227.81 MARK(U92(X:S)) -> MARK(X:S) 227.41/227.81 MARK(__(X1:S,X2:S)) -> ACTIVE(__(mark(X1:S),mark(X2:S))) 227.41/227.81 MARK(__(X1:S,X2:S)) -> MARK(X1:S) 227.41/227.81 MARK(__(X1:S,X2:S)) -> MARK(X2:S) 227.41/227.81 MARK(isNeList(X:S)) -> ACTIVE(isNeList(X:S)) 227.41/227.81 MARK(isNePal(X:S)) -> ACTIVE(isNePal(X:S)) 227.41/227.81 MARK(isPal(X:S)) -> ACTIVE(isPal(X:S)) 227.41/227.81 MARK(isPalListKind(X:S)) -> ACTIVE(isPalListKind(X:S)) 227.41/227.81 -> Rules: 227.41/227.81 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.41/227.81 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.41/227.81 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.41/227.81 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.41/227.81 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.41/227.81 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.41/227.81 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.41/227.81 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.41/227.81 U13(active(X:S)) -> U13(X:S) 227.41/227.81 U13(mark(X:S)) -> U13(X:S) 227.41/227.81 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.41/227.81 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.41/227.81 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.41/227.81 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.41/227.81 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.41/227.81 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.41/227.81 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.41/227.81 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.41/227.81 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.41/227.81 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.41/227.81 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.41/227.81 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.41/227.81 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.41/227.81 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.41/227.81 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.41/227.81 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.41/227.81 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.41/227.81 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.41/227.81 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.41/227.81 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.41/227.81 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.41/227.81 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.41/227.81 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.41/227.81 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.41/227.81 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.41/227.81 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.41/227.81 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.41/227.81 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.41/227.81 U26(active(X:S)) -> U26(X:S) 227.41/227.81 U26(mark(X:S)) -> U26(X:S) 227.41/227.81 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.41/227.81 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.41/227.81 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.41/227.81 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.41/227.81 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.41/227.81 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.41/227.81 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.41/227.81 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.41/227.81 U33(active(X:S)) -> U33(X:S) 227.41/227.81 U33(mark(X:S)) -> U33(X:S) 227.41/227.81 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.41/227.81 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.41/227.81 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.41/227.81 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.41/227.81 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.41/227.81 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.41/227.81 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.41/227.81 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.41/227.81 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.41/227.81 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.41/227.81 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.41/227.81 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.41/227.81 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.41/227.81 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.41/227.81 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.41/227.81 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.41/227.81 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.41/227.81 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.41/227.81 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.41/227.81 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.41/227.81 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.41/227.81 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.41/227.81 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.41/227.81 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.41/227.81 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.41/227.81 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.41/227.81 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.41/227.81 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.41/227.81 U46(active(X:S)) -> U46(X:S) 227.41/227.81 U46(mark(X:S)) -> U46(X:S) 227.41/227.81 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.41/227.81 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.41/227.81 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.41/227.81 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.41/227.81 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.41/227.81 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.41/227.81 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.41/227.81 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.41/227.81 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.41/227.81 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.41/227.81 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.41/227.81 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.41/227.81 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.41/227.81 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.41/227.81 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.41/227.81 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.41/227.81 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.41/227.81 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.41/227.81 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.41/227.81 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.41/227.81 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.41/227.81 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.41/227.81 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.41/227.81 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.41/227.81 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.41/227.81 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.41/227.81 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.41/227.81 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.41/227.81 U56(active(X:S)) -> U56(X:S) 227.41/227.81 U56(mark(X:S)) -> U56(X:S) 227.41/227.81 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.41/227.81 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.41/227.81 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.41/227.81 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.41/227.81 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.41/227.81 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.41/227.81 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.41/227.81 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.41/227.81 U63(active(X:S)) -> U63(X:S) 227.41/227.81 U63(mark(X:S)) -> U63(X:S) 227.41/227.81 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.41/227.81 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.41/227.81 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.41/227.81 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.41/227.81 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.41/227.81 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.41/227.81 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.41/227.81 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.41/227.81 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.41/227.81 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.41/227.81 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.41/227.81 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.41/227.81 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.41/227.81 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.41/227.81 U74(active(X:S)) -> U74(X:S) 227.41/227.81 U74(mark(X:S)) -> U74(X:S) 227.41/227.81 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.41/227.81 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.41/227.81 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.41/227.81 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.41/227.81 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.41/227.81 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.41/227.81 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.41/227.81 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.41/227.81 U83(active(X:S)) -> U83(X:S) 227.41/227.81 U83(mark(X:S)) -> U83(X:S) 227.41/227.81 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.41/227.81 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.41/227.81 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.41/227.81 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.41/227.81 U92(active(X:S)) -> U92(X:S) 227.41/227.81 U92(mark(X:S)) -> U92(X:S) 227.41/227.81 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.41/227.81 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.41/227.81 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.41/227.81 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.41/227.81 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.41/227.81 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.41/227.81 active(U13(tt)) -> mark(tt) 227.41/227.81 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.41/227.81 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.41/227.81 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.41/227.81 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.41/227.81 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.41/227.81 active(U26(tt)) -> mark(tt) 227.41/227.81 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.41/227.81 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.41/227.81 active(U33(tt)) -> mark(tt) 227.41/227.81 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.41/227.81 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.41/227.81 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.41/227.81 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.41/227.81 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.41/227.81 active(U46(tt)) -> mark(tt) 227.41/227.81 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.41/227.81 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.41/227.81 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.41/227.81 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.41/227.81 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.41/227.81 active(U56(tt)) -> mark(tt) 227.41/227.81 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.41/227.81 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.41/227.81 active(U63(tt)) -> mark(tt) 227.41/227.81 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.41/227.81 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.41/227.81 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.41/227.81 active(U74(tt)) -> mark(tt) 227.41/227.81 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.41/227.81 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.41/227.81 active(U83(tt)) -> mark(tt) 227.41/227.81 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.41/227.81 active(U92(tt)) -> mark(tt) 227.41/227.81 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.41/227.81 active(__(nil,X:S)) -> mark(X:S) 227.41/227.81 active(__(X:S,nil)) -> mark(X:S) 227.41/227.81 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.41/227.81 active(isList(nil)) -> mark(tt) 227.41/227.81 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.41/227.81 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.41/227.81 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.41/227.81 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.41/227.81 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.41/227.81 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.41/227.81 active(isPal(nil)) -> mark(tt) 227.41/227.81 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.41/227.81 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.41/227.81 active(isPalListKind(a)) -> mark(tt) 227.41/227.81 active(isPalListKind(e)) -> mark(tt) 227.41/227.81 active(isPalListKind(i)) -> mark(tt) 227.41/227.81 active(isPalListKind(nil)) -> mark(tt) 227.41/227.81 active(isPalListKind(o)) -> mark(tt) 227.41/227.81 active(isPalListKind(u)) -> mark(tt) 227.41/227.81 active(isQid(a)) -> mark(tt) 227.41/227.81 active(isQid(e)) -> mark(tt) 227.41/227.81 active(isQid(i)) -> mark(tt) 227.41/227.81 active(isQid(o)) -> mark(tt) 227.41/227.81 active(isQid(u)) -> mark(tt) 227.41/227.81 isList(active(X:S)) -> isList(X:S) 227.41/227.81 isList(mark(X:S)) -> isList(X:S) 227.41/227.81 isNeList(active(X:S)) -> isNeList(X:S) 227.41/227.81 isNeList(mark(X:S)) -> isNeList(X:S) 227.41/227.81 isNePal(active(X:S)) -> isNePal(X:S) 227.41/227.81 isNePal(mark(X:S)) -> isNePal(X:S) 227.41/227.81 isPal(active(X:S)) -> isPal(X:S) 227.41/227.81 isPal(mark(X:S)) -> isPal(X:S) 227.41/227.81 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.41/227.81 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.41/227.81 isQid(active(X:S)) -> isQid(X:S) 227.41/227.81 isQid(mark(X:S)) -> isQid(X:S) 227.41/227.81 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.41/227.81 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.41/227.81 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.41/227.81 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.41/227.81 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.41/227.81 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.41/227.81 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.41/227.81 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.41/227.81 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.41/227.81 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.41/227.81 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.41/227.81 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.41/227.81 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.41/227.81 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.41/227.81 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.41/227.81 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.41/227.81 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.41/227.81 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.41/227.81 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.41/227.81 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.41/227.81 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.41/227.81 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.41/227.81 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.41/227.81 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.41/227.81 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.41/227.81 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.41/227.81 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.41/227.81 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.41/227.81 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.41/227.81 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.41/227.81 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.41/227.81 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.41/227.81 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.41/227.81 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.41/227.81 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.41/227.81 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.41/227.81 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.41/227.81 mark(isList(X:S)) -> active(isList(X:S)) 227.41/227.81 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.41/227.81 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.41/227.81 mark(isPal(X:S)) -> active(isPal(X:S)) 227.41/227.81 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.41/227.81 mark(isQid(X:S)) -> active(isQid(X:S)) 227.41/227.81 mark(a) -> active(a) 227.41/227.81 mark(e) -> active(e) 227.41/227.81 mark(i) -> active(i) 227.41/227.81 mark(nil) -> active(nil) 227.41/227.81 mark(o) -> active(o) 227.41/227.81 mark(tt) -> active(tt) 227.41/227.81 mark(u) -> active(u) 227.41/227.81 ->Strongly Connected Components: 227.41/227.81 ->->Cycle: 227.41/227.81 ->->-> Pairs: 227.41/227.81 ACTIVE(U91(tt,V2:S)) -> MARK(U92(isPalListKind(V2:S))) 227.41/227.81 ACTIVE(isNePal(__(I:S,__(P:S,I:S)))) -> MARK(U71(isQid(I:S),I:S,P:S)) 227.41/227.81 ACTIVE(isNePal(V:S)) -> MARK(U61(isPalListKind(V:S),V:S)) 227.41/227.81 ACTIVE(isPal(V:S)) -> MARK(U81(isPalListKind(V:S),V:S)) 227.41/227.81 ACTIVE(isPalListKind(__(V1:S,V2:S))) -> MARK(U91(isPalListKind(V1:S),V2:S)) 227.41/227.81 MARK(U11(X1:S,X2:S)) -> ACTIVE(U11(mark(X1:S),X2:S)) 227.41/227.81 MARK(U11(X1:S,X2:S)) -> MARK(X1:S) 227.41/227.81 MARK(U12(X1:S,X2:S)) -> ACTIVE(U12(mark(X1:S),X2:S)) 227.41/227.81 MARK(U12(X1:S,X2:S)) -> MARK(X1:S) 227.41/227.81 MARK(U13(X:S)) -> ACTIVE(U13(mark(X:S))) 227.41/227.81 MARK(U13(X:S)) -> MARK(X:S) 227.41/227.81 MARK(U21(X1:S,X2:S,X3:S)) -> ACTIVE(U21(mark(X1:S),X2:S,X3:S)) 227.41/227.81 MARK(U21(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.41/227.81 MARK(U22(X1:S,X2:S,X3:S)) -> ACTIVE(U22(mark(X1:S),X2:S,X3:S)) 227.41/227.81 MARK(U22(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.41/227.81 MARK(U23(X1:S,X2:S,X3:S)) -> ACTIVE(U23(mark(X1:S),X2:S,X3:S)) 227.41/227.81 MARK(U23(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.41/227.81 MARK(U24(X1:S,X2:S,X3:S)) -> ACTIVE(U24(mark(X1:S),X2:S,X3:S)) 227.41/227.81 MARK(U24(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.41/227.81 MARK(U25(X1:S,X2:S)) -> ACTIVE(U25(mark(X1:S),X2:S)) 227.41/227.81 MARK(U25(X1:S,X2:S)) -> MARK(X1:S) 227.41/227.81 MARK(U26(X:S)) -> ACTIVE(U26(mark(X:S))) 227.41/227.81 MARK(U26(X:S)) -> MARK(X:S) 227.41/227.81 MARK(U31(X1:S,X2:S)) -> ACTIVE(U31(mark(X1:S),X2:S)) 227.41/227.81 MARK(U31(X1:S,X2:S)) -> MARK(X1:S) 227.41/227.81 MARK(U32(X1:S,X2:S)) -> ACTIVE(U32(mark(X1:S),X2:S)) 227.41/227.81 MARK(U32(X1:S,X2:S)) -> MARK(X1:S) 227.41/227.81 MARK(U33(X:S)) -> ACTIVE(U33(mark(X:S))) 227.41/227.81 MARK(U33(X:S)) -> MARK(X:S) 227.41/227.81 MARK(U41(X1:S,X2:S,X3:S)) -> ACTIVE(U41(mark(X1:S),X2:S,X3:S)) 227.41/227.81 MARK(U41(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.41/227.81 MARK(U42(X1:S,X2:S,X3:S)) -> ACTIVE(U42(mark(X1:S),X2:S,X3:S)) 227.41/227.81 MARK(U42(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.41/227.81 MARK(U43(X1:S,X2:S,X3:S)) -> ACTIVE(U43(mark(X1:S),X2:S,X3:S)) 227.41/227.81 MARK(U43(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.41/227.81 MARK(U44(X1:S,X2:S,X3:S)) -> ACTIVE(U44(mark(X1:S),X2:S,X3:S)) 227.41/227.81 MARK(U44(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.41/227.81 MARK(U45(X1:S,X2:S)) -> ACTIVE(U45(mark(X1:S),X2:S)) 227.41/227.81 MARK(U45(X1:S,X2:S)) -> MARK(X1:S) 227.41/227.81 MARK(U46(X:S)) -> ACTIVE(U46(mark(X:S))) 227.41/227.81 MARK(U46(X:S)) -> MARK(X:S) 227.41/227.81 MARK(U51(X1:S,X2:S,X3:S)) -> ACTIVE(U51(mark(X1:S),X2:S,X3:S)) 227.41/227.81 MARK(U51(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.41/227.81 MARK(U52(X1:S,X2:S,X3:S)) -> ACTIVE(U52(mark(X1:S),X2:S,X3:S)) 227.41/227.81 MARK(U52(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.41/227.81 MARK(U53(X1:S,X2:S,X3:S)) -> ACTIVE(U53(mark(X1:S),X2:S,X3:S)) 227.41/227.81 MARK(U53(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.41/227.81 MARK(U54(X1:S,X2:S,X3:S)) -> ACTIVE(U54(mark(X1:S),X2:S,X3:S)) 227.41/227.81 MARK(U54(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.41/227.81 MARK(U55(X1:S,X2:S)) -> ACTIVE(U55(mark(X1:S),X2:S)) 227.41/227.81 MARK(U55(X1:S,X2:S)) -> MARK(X1:S) 227.41/227.81 MARK(U56(X:S)) -> ACTIVE(U56(mark(X:S))) 227.41/227.81 MARK(U56(X:S)) -> MARK(X:S) 227.41/227.81 MARK(U61(X1:S,X2:S)) -> ACTIVE(U61(mark(X1:S),X2:S)) 227.41/227.81 MARK(U61(X1:S,X2:S)) -> MARK(X1:S) 227.41/227.81 MARK(U62(X1:S,X2:S)) -> ACTIVE(U62(mark(X1:S),X2:S)) 227.41/227.81 MARK(U62(X1:S,X2:S)) -> MARK(X1:S) 227.41/227.81 MARK(U63(X:S)) -> ACTIVE(U63(mark(X:S))) 227.41/227.81 MARK(U63(X:S)) -> MARK(X:S) 227.41/227.81 MARK(U71(X1:S,X2:S,X3:S)) -> ACTIVE(U71(mark(X1:S),X2:S,X3:S)) 227.41/227.81 MARK(U71(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.41/227.81 MARK(U72(X1:S,X2:S)) -> ACTIVE(U72(mark(X1:S),X2:S)) 227.41/227.81 MARK(U72(X1:S,X2:S)) -> MARK(X1:S) 227.41/227.81 MARK(U73(X1:S,X2:S)) -> ACTIVE(U73(mark(X1:S),X2:S)) 227.41/227.81 MARK(U73(X1:S,X2:S)) -> MARK(X1:S) 227.41/227.81 MARK(U74(X:S)) -> ACTIVE(U74(mark(X:S))) 227.41/227.81 MARK(U74(X:S)) -> MARK(X:S) 227.41/227.81 MARK(U81(X1:S,X2:S)) -> ACTIVE(U81(mark(X1:S),X2:S)) 227.41/227.81 MARK(U81(X1:S,X2:S)) -> MARK(X1:S) 227.41/227.81 MARK(U82(X1:S,X2:S)) -> ACTIVE(U82(mark(X1:S),X2:S)) 227.41/227.81 MARK(U82(X1:S,X2:S)) -> MARK(X1:S) 227.41/227.81 MARK(U83(X:S)) -> ACTIVE(U83(mark(X:S))) 227.41/227.81 MARK(U83(X:S)) -> MARK(X:S) 227.41/227.81 MARK(U91(X1:S,X2:S)) -> ACTIVE(U91(mark(X1:S),X2:S)) 227.41/227.81 MARK(U91(X1:S,X2:S)) -> MARK(X1:S) 227.41/227.81 MARK(U92(X:S)) -> ACTIVE(U92(mark(X:S))) 227.41/227.81 MARK(U92(X:S)) -> MARK(X:S) 227.41/227.81 MARK(__(X1:S,X2:S)) -> ACTIVE(__(mark(X1:S),mark(X2:S))) 227.41/227.81 MARK(__(X1:S,X2:S)) -> MARK(X1:S) 227.41/227.81 MARK(__(X1:S,X2:S)) -> MARK(X2:S) 227.41/227.81 MARK(isNePal(X:S)) -> ACTIVE(isNePal(X:S)) 227.41/227.81 MARK(isPal(X:S)) -> ACTIVE(isPal(X:S)) 227.41/227.81 MARK(isPalListKind(X:S)) -> ACTIVE(isPalListKind(X:S)) 227.41/227.81 ->->-> Rules: 227.41/227.81 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.41/227.81 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.41/227.81 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.41/227.81 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.41/227.81 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.41/227.81 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.41/227.81 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.41/227.81 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.41/227.81 U13(active(X:S)) -> U13(X:S) 227.41/227.81 U13(mark(X:S)) -> U13(X:S) 227.41/227.81 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.41/227.81 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.41/227.81 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.41/227.81 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.41/227.81 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.41/227.81 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.41/227.81 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.41/227.81 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.41/227.81 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.41/227.81 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.41/227.81 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.41/227.81 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.41/227.81 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.41/227.81 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.41/227.81 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.41/227.81 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.41/227.81 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.41/227.81 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.41/227.81 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.41/227.81 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.41/227.81 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.41/227.81 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.41/227.81 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.41/227.81 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.41/227.81 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.41/227.81 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.41/227.81 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.41/227.81 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.41/227.81 U26(active(X:S)) -> U26(X:S) 227.41/227.81 U26(mark(X:S)) -> U26(X:S) 227.41/227.81 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.41/227.81 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.41/227.81 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.41/227.81 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.41/227.81 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.41/227.81 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.41/227.81 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.41/227.81 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.41/227.81 U33(active(X:S)) -> U33(X:S) 227.41/227.81 U33(mark(X:S)) -> U33(X:S) 227.41/227.81 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.41/227.81 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.41/227.81 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.41/227.81 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.41/227.81 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.41/227.81 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.41/227.81 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.41/227.81 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.41/227.81 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.41/227.81 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.41/227.81 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.41/227.81 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.41/227.82 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.41/227.82 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.41/227.82 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.41/227.82 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.41/227.82 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.41/227.82 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.41/227.82 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.41/227.82 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.41/227.82 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.41/227.82 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.41/227.82 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.41/227.82 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.41/227.82 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.41/227.82 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.41/227.82 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.41/227.82 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.41/227.82 U46(active(X:S)) -> U46(X:S) 227.41/227.82 U46(mark(X:S)) -> U46(X:S) 227.41/227.82 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.41/227.82 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.41/227.82 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.41/227.82 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.41/227.82 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.41/227.82 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.41/227.82 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.41/227.82 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.41/227.82 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.41/227.82 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.41/227.82 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.41/227.82 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.41/227.82 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.41/227.82 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.41/227.82 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.41/227.82 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.41/227.82 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.41/227.82 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.41/227.82 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.41/227.82 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.41/227.82 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.41/227.82 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.41/227.82 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.41/227.82 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.41/227.82 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.41/227.82 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.41/227.82 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.41/227.82 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.41/227.82 U56(active(X:S)) -> U56(X:S) 227.41/227.82 U56(mark(X:S)) -> U56(X:S) 227.41/227.82 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.41/227.82 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.41/227.82 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.41/227.82 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.41/227.82 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.41/227.82 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.41/227.82 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.41/227.82 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.41/227.82 U63(active(X:S)) -> U63(X:S) 227.41/227.82 U63(mark(X:S)) -> U63(X:S) 227.41/227.82 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.41/227.82 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.41/227.82 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.41/227.82 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.41/227.82 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.41/227.82 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.41/227.82 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.41/227.82 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.41/227.82 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.41/227.82 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.41/227.82 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.41/227.82 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.41/227.82 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.41/227.82 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.41/227.82 U74(active(X:S)) -> U74(X:S) 227.41/227.82 U74(mark(X:S)) -> U74(X:S) 227.41/227.82 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.41/227.82 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.41/227.82 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.41/227.82 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.41/227.82 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.41/227.82 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.41/227.82 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.41/227.82 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.41/227.82 U83(active(X:S)) -> U83(X:S) 227.41/227.82 U83(mark(X:S)) -> U83(X:S) 227.41/227.82 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.41/227.82 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.41/227.82 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.41/227.82 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.41/227.82 U92(active(X:S)) -> U92(X:S) 227.41/227.82 U92(mark(X:S)) -> U92(X:S) 227.41/227.82 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.41/227.82 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.41/227.82 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.41/227.82 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.41/227.82 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.41/227.82 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.41/227.82 active(U13(tt)) -> mark(tt) 227.41/227.82 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.41/227.82 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.41/227.82 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.41/227.82 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.41/227.82 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.41/227.82 active(U26(tt)) -> mark(tt) 227.41/227.82 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.41/227.82 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.41/227.82 active(U33(tt)) -> mark(tt) 227.41/227.82 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.41/227.82 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.41/227.82 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.41/227.82 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.41/227.82 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.41/227.82 active(U46(tt)) -> mark(tt) 227.41/227.82 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.41/227.82 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.41/227.82 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.41/227.82 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.41/227.82 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.41/227.82 active(U56(tt)) -> mark(tt) 227.41/227.82 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.41/227.82 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.41/227.82 active(U63(tt)) -> mark(tt) 227.41/227.82 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.41/227.82 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.41/227.82 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.41/227.82 active(U74(tt)) -> mark(tt) 227.41/227.82 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.41/227.82 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.41/227.82 active(U83(tt)) -> mark(tt) 227.41/227.82 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.41/227.82 active(U92(tt)) -> mark(tt) 227.41/227.82 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.41/227.82 active(__(nil,X:S)) -> mark(X:S) 227.41/227.82 active(__(X:S,nil)) -> mark(X:S) 227.41/227.82 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.41/227.82 active(isList(nil)) -> mark(tt) 227.41/227.82 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.41/227.82 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.41/227.82 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.41/227.82 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.41/227.82 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.41/227.82 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.41/227.82 active(isPal(nil)) -> mark(tt) 227.41/227.82 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.41/227.82 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.41/227.82 active(isPalListKind(a)) -> mark(tt) 227.41/227.82 active(isPalListKind(e)) -> mark(tt) 227.41/227.82 active(isPalListKind(i)) -> mark(tt) 227.41/227.82 active(isPalListKind(nil)) -> mark(tt) 227.41/227.82 active(isPalListKind(o)) -> mark(tt) 227.41/227.82 active(isPalListKind(u)) -> mark(tt) 227.41/227.82 active(isQid(a)) -> mark(tt) 227.41/227.82 active(isQid(e)) -> mark(tt) 227.41/227.82 active(isQid(i)) -> mark(tt) 227.41/227.82 active(isQid(o)) -> mark(tt) 227.41/227.82 active(isQid(u)) -> mark(tt) 227.41/227.82 isList(active(X:S)) -> isList(X:S) 227.41/227.82 isList(mark(X:S)) -> isList(X:S) 227.41/227.82 isNeList(active(X:S)) -> isNeList(X:S) 227.41/227.82 isNeList(mark(X:S)) -> isNeList(X:S) 227.41/227.82 isNePal(active(X:S)) -> isNePal(X:S) 227.41/227.82 isNePal(mark(X:S)) -> isNePal(X:S) 227.41/227.82 isPal(active(X:S)) -> isPal(X:S) 227.41/227.82 isPal(mark(X:S)) -> isPal(X:S) 227.41/227.82 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.41/227.82 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.41/227.82 isQid(active(X:S)) -> isQid(X:S) 227.41/227.82 isQid(mark(X:S)) -> isQid(X:S) 227.41/227.82 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.41/227.82 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.41/227.82 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.41/227.82 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.41/227.82 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.41/227.82 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.41/227.82 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.41/227.82 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.41/227.82 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.41/227.82 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.41/227.82 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.41/227.82 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.41/227.82 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.41/227.82 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.41/227.82 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.41/227.82 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.41/227.82 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.41/227.82 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.41/227.82 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.41/227.82 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.41/227.82 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.41/227.82 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.41/227.82 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.41/227.82 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.41/227.82 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.41/227.82 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.41/227.82 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.41/227.82 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.41/227.82 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.41/227.82 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.41/227.82 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.41/227.82 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.41/227.82 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.41/227.82 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.41/227.82 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.41/227.82 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.41/227.82 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.41/227.82 mark(isList(X:S)) -> active(isList(X:S)) 227.41/227.82 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.41/227.82 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.41/227.82 mark(isPal(X:S)) -> active(isPal(X:S)) 227.41/227.82 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.41/227.82 mark(isQid(X:S)) -> active(isQid(X:S)) 227.41/227.82 mark(a) -> active(a) 227.41/227.82 mark(e) -> active(e) 227.41/227.82 mark(i) -> active(i) 227.41/227.82 mark(nil) -> active(nil) 227.41/227.82 mark(o) -> active(o) 227.41/227.82 mark(tt) -> active(tt) 227.41/227.82 mark(u) -> active(u) 227.41/227.82 227.41/227.82 Problem 1.44: 227.41/227.82 227.41/227.82 Reduction Pairs Processor: 227.41/227.82 -> Pairs: 227.41/227.82 ACTIVE(U91(tt,V2:S)) -> MARK(U92(isPalListKind(V2:S))) 227.41/227.82 ACTIVE(isNePal(__(I:S,__(P:S,I:S)))) -> MARK(U71(isQid(I:S),I:S,P:S)) 227.41/227.82 ACTIVE(isNePal(V:S)) -> MARK(U61(isPalListKind(V:S),V:S)) 227.41/227.82 ACTIVE(isPal(V:S)) -> MARK(U81(isPalListKind(V:S),V:S)) 227.41/227.82 ACTIVE(isPalListKind(__(V1:S,V2:S))) -> MARK(U91(isPalListKind(V1:S),V2:S)) 227.41/227.82 MARK(U11(X1:S,X2:S)) -> ACTIVE(U11(mark(X1:S),X2:S)) 227.41/227.82 MARK(U11(X1:S,X2:S)) -> MARK(X1:S) 227.41/227.82 MARK(U12(X1:S,X2:S)) -> ACTIVE(U12(mark(X1:S),X2:S)) 227.41/227.82 MARK(U12(X1:S,X2:S)) -> MARK(X1:S) 227.41/227.82 MARK(U13(X:S)) -> ACTIVE(U13(mark(X:S))) 227.41/227.82 MARK(U13(X:S)) -> MARK(X:S) 227.41/227.82 MARK(U21(X1:S,X2:S,X3:S)) -> ACTIVE(U21(mark(X1:S),X2:S,X3:S)) 227.41/227.82 MARK(U21(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.41/227.82 MARK(U22(X1:S,X2:S,X3:S)) -> ACTIVE(U22(mark(X1:S),X2:S,X3:S)) 227.41/227.82 MARK(U22(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.41/227.82 MARK(U23(X1:S,X2:S,X3:S)) -> ACTIVE(U23(mark(X1:S),X2:S,X3:S)) 227.41/227.82 MARK(U23(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.41/227.82 MARK(U24(X1:S,X2:S,X3:S)) -> ACTIVE(U24(mark(X1:S),X2:S,X3:S)) 227.41/227.82 MARK(U24(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.41/227.82 MARK(U25(X1:S,X2:S)) -> ACTIVE(U25(mark(X1:S),X2:S)) 227.41/227.82 MARK(U25(X1:S,X2:S)) -> MARK(X1:S) 227.41/227.82 MARK(U26(X:S)) -> ACTIVE(U26(mark(X:S))) 227.41/227.82 MARK(U26(X:S)) -> MARK(X:S) 227.41/227.82 MARK(U31(X1:S,X2:S)) -> ACTIVE(U31(mark(X1:S),X2:S)) 227.41/227.82 MARK(U31(X1:S,X2:S)) -> MARK(X1:S) 227.41/227.82 MARK(U32(X1:S,X2:S)) -> ACTIVE(U32(mark(X1:S),X2:S)) 227.41/227.82 MARK(U32(X1:S,X2:S)) -> MARK(X1:S) 227.41/227.82 MARK(U33(X:S)) -> ACTIVE(U33(mark(X:S))) 227.41/227.82 MARK(U33(X:S)) -> MARK(X:S) 227.41/227.82 MARK(U41(X1:S,X2:S,X3:S)) -> ACTIVE(U41(mark(X1:S),X2:S,X3:S)) 227.41/227.82 MARK(U41(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.41/227.82 MARK(U42(X1:S,X2:S,X3:S)) -> ACTIVE(U42(mark(X1:S),X2:S,X3:S)) 227.41/227.82 MARK(U42(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.41/227.82 MARK(U43(X1:S,X2:S,X3:S)) -> ACTIVE(U43(mark(X1:S),X2:S,X3:S)) 227.41/227.82 MARK(U43(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.41/227.82 MARK(U44(X1:S,X2:S,X3:S)) -> ACTIVE(U44(mark(X1:S),X2:S,X3:S)) 227.41/227.82 MARK(U44(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.41/227.82 MARK(U45(X1:S,X2:S)) -> ACTIVE(U45(mark(X1:S),X2:S)) 227.41/227.82 MARK(U45(X1:S,X2:S)) -> MARK(X1:S) 227.41/227.82 MARK(U46(X:S)) -> ACTIVE(U46(mark(X:S))) 227.41/227.82 MARK(U46(X:S)) -> MARK(X:S) 227.41/227.82 MARK(U51(X1:S,X2:S,X3:S)) -> ACTIVE(U51(mark(X1:S),X2:S,X3:S)) 227.41/227.82 MARK(U51(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.41/227.82 MARK(U52(X1:S,X2:S,X3:S)) -> ACTIVE(U52(mark(X1:S),X2:S,X3:S)) 227.41/227.82 MARK(U52(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.41/227.82 MARK(U53(X1:S,X2:S,X3:S)) -> ACTIVE(U53(mark(X1:S),X2:S,X3:S)) 227.41/227.82 MARK(U53(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.41/227.82 MARK(U54(X1:S,X2:S,X3:S)) -> ACTIVE(U54(mark(X1:S),X2:S,X3:S)) 227.41/227.82 MARK(U54(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.41/227.82 MARK(U55(X1:S,X2:S)) -> ACTIVE(U55(mark(X1:S),X2:S)) 227.41/227.82 MARK(U55(X1:S,X2:S)) -> MARK(X1:S) 227.41/227.82 MARK(U56(X:S)) -> ACTIVE(U56(mark(X:S))) 227.41/227.82 MARK(U56(X:S)) -> MARK(X:S) 227.41/227.82 MARK(U61(X1:S,X2:S)) -> ACTIVE(U61(mark(X1:S),X2:S)) 227.41/227.82 MARK(U61(X1:S,X2:S)) -> MARK(X1:S) 227.41/227.82 MARK(U62(X1:S,X2:S)) -> ACTIVE(U62(mark(X1:S),X2:S)) 227.41/227.82 MARK(U62(X1:S,X2:S)) -> MARK(X1:S) 227.41/227.82 MARK(U63(X:S)) -> ACTIVE(U63(mark(X:S))) 227.41/227.82 MARK(U63(X:S)) -> MARK(X:S) 227.41/227.82 MARK(U71(X1:S,X2:S,X3:S)) -> ACTIVE(U71(mark(X1:S),X2:S,X3:S)) 227.41/227.82 MARK(U71(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.41/227.82 MARK(U72(X1:S,X2:S)) -> ACTIVE(U72(mark(X1:S),X2:S)) 227.41/227.82 MARK(U72(X1:S,X2:S)) -> MARK(X1:S) 227.41/227.82 MARK(U73(X1:S,X2:S)) -> ACTIVE(U73(mark(X1:S),X2:S)) 227.41/227.82 MARK(U73(X1:S,X2:S)) -> MARK(X1:S) 227.41/227.82 MARK(U74(X:S)) -> ACTIVE(U74(mark(X:S))) 227.41/227.82 MARK(U74(X:S)) -> MARK(X:S) 227.41/227.82 MARK(U81(X1:S,X2:S)) -> ACTIVE(U81(mark(X1:S),X2:S)) 227.41/227.82 MARK(U81(X1:S,X2:S)) -> MARK(X1:S) 227.41/227.82 MARK(U82(X1:S,X2:S)) -> ACTIVE(U82(mark(X1:S),X2:S)) 227.41/227.82 MARK(U82(X1:S,X2:S)) -> MARK(X1:S) 227.41/227.82 MARK(U83(X:S)) -> ACTIVE(U83(mark(X:S))) 227.41/227.82 MARK(U83(X:S)) -> MARK(X:S) 227.41/227.82 MARK(U91(X1:S,X2:S)) -> ACTIVE(U91(mark(X1:S),X2:S)) 227.41/227.82 MARK(U91(X1:S,X2:S)) -> MARK(X1:S) 227.41/227.82 MARK(U92(X:S)) -> ACTIVE(U92(mark(X:S))) 227.41/227.82 MARK(U92(X:S)) -> MARK(X:S) 227.41/227.82 MARK(__(X1:S,X2:S)) -> ACTIVE(__(mark(X1:S),mark(X2:S))) 227.41/227.82 MARK(__(X1:S,X2:S)) -> MARK(X1:S) 227.41/227.82 MARK(__(X1:S,X2:S)) -> MARK(X2:S) 227.41/227.82 MARK(isNePal(X:S)) -> ACTIVE(isNePal(X:S)) 227.41/227.82 MARK(isPal(X:S)) -> ACTIVE(isPal(X:S)) 227.41/227.82 MARK(isPalListKind(X:S)) -> ACTIVE(isPalListKind(X:S)) 227.41/227.82 -> Rules: 227.41/227.82 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.41/227.82 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.41/227.82 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.41/227.82 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.41/227.82 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.41/227.82 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.41/227.82 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.41/227.82 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.41/227.82 U13(active(X:S)) -> U13(X:S) 227.41/227.82 U13(mark(X:S)) -> U13(X:S) 227.41/227.82 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.41/227.82 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.41/227.82 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.41/227.82 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.41/227.82 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.41/227.82 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.41/227.82 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.41/227.82 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.41/227.82 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.41/227.82 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.41/227.82 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.41/227.82 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.41/227.82 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.41/227.82 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.41/227.82 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.41/227.82 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.41/227.82 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.41/227.82 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.41/227.82 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.41/227.82 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.41/227.82 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.41/227.82 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.41/227.82 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.41/227.82 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.41/227.82 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.41/227.82 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.41/227.82 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.41/227.82 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.41/227.82 U26(active(X:S)) -> U26(X:S) 227.41/227.82 U26(mark(X:S)) -> U26(X:S) 227.41/227.82 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.41/227.82 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.41/227.82 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.41/227.82 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.41/227.82 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.41/227.82 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.41/227.82 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.41/227.82 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.41/227.82 U33(active(X:S)) -> U33(X:S) 227.41/227.82 U33(mark(X:S)) -> U33(X:S) 227.41/227.82 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.41/227.82 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.41/227.82 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.41/227.82 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.41/227.82 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.41/227.82 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.41/227.82 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.41/227.82 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.41/227.82 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.41/227.82 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.41/227.82 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.41/227.82 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.41/227.82 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.41/227.82 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.41/227.82 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.41/227.82 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.41/227.82 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.41/227.82 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.41/227.82 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.41/227.82 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.41/227.82 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.41/227.82 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.41/227.82 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.41/227.82 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.41/227.82 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.41/227.82 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.41/227.82 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.41/227.82 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.41/227.82 U46(active(X:S)) -> U46(X:S) 227.41/227.82 U46(mark(X:S)) -> U46(X:S) 227.41/227.82 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.41/227.82 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.41/227.82 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.41/227.82 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.41/227.82 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.41/227.82 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.41/227.82 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.41/227.82 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.41/227.82 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.41/227.82 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.41/227.82 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.41/227.82 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.41/227.82 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.41/227.82 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.41/227.82 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.41/227.82 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.41/227.82 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.41/227.82 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.41/227.82 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.41/227.82 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.41/227.82 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.41/227.82 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.41/227.82 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.41/227.82 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.41/227.82 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.41/227.82 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.41/227.82 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.41/227.82 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.41/227.82 U56(active(X:S)) -> U56(X:S) 227.41/227.82 U56(mark(X:S)) -> U56(X:S) 227.41/227.82 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.41/227.82 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.41/227.82 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.41/227.82 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.41/227.82 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.41/227.82 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.41/227.82 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.41/227.82 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.41/227.82 U63(active(X:S)) -> U63(X:S) 227.41/227.82 U63(mark(X:S)) -> U63(X:S) 227.41/227.82 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.41/227.82 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.41/227.82 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.41/227.82 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.41/227.82 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.41/227.82 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.41/227.82 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.41/227.82 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.41/227.82 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.41/227.82 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.41/227.82 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.41/227.82 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.41/227.82 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.41/227.82 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.41/227.82 U74(active(X:S)) -> U74(X:S) 227.41/227.82 U74(mark(X:S)) -> U74(X:S) 227.41/227.82 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.41/227.82 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.41/227.82 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.41/227.82 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.41/227.82 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.41/227.82 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.41/227.82 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.41/227.82 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.41/227.82 U83(active(X:S)) -> U83(X:S) 227.41/227.82 U83(mark(X:S)) -> U83(X:S) 227.41/227.82 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.41/227.82 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.41/227.82 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.41/227.82 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.41/227.82 U92(active(X:S)) -> U92(X:S) 227.41/227.82 U92(mark(X:S)) -> U92(X:S) 227.41/227.82 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.41/227.82 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.41/227.82 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.41/227.82 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.41/227.82 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.41/227.82 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.41/227.82 active(U13(tt)) -> mark(tt) 227.41/227.82 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.41/227.82 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.41/227.82 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.41/227.82 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.41/227.82 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.41/227.82 active(U26(tt)) -> mark(tt) 227.41/227.82 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.41/227.82 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.41/227.82 active(U33(tt)) -> mark(tt) 227.41/227.82 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.41/227.82 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.41/227.82 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.41/227.82 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.41/227.82 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.41/227.82 active(U46(tt)) -> mark(tt) 227.41/227.82 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.41/227.82 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.41/227.82 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.41/227.82 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.41/227.82 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.41/227.82 active(U56(tt)) -> mark(tt) 227.41/227.82 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.41/227.82 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.41/227.82 active(U63(tt)) -> mark(tt) 227.41/227.82 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.41/227.82 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.41/227.82 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.41/227.82 active(U74(tt)) -> mark(tt) 227.41/227.82 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.41/227.82 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.41/227.82 active(U83(tt)) -> mark(tt) 227.41/227.82 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.41/227.82 active(U92(tt)) -> mark(tt) 227.41/227.82 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.41/227.82 active(__(nil,X:S)) -> mark(X:S) 227.41/227.82 active(__(X:S,nil)) -> mark(X:S) 227.41/227.82 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.41/227.82 active(isList(nil)) -> mark(tt) 227.41/227.82 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.41/227.82 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.41/227.82 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.41/227.82 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.41/227.82 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.41/227.82 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.41/227.82 active(isPal(nil)) -> mark(tt) 227.41/227.82 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.41/227.82 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.41/227.82 active(isPalListKind(a)) -> mark(tt) 227.41/227.82 active(isPalListKind(e)) -> mark(tt) 227.41/227.82 active(isPalListKind(i)) -> mark(tt) 227.41/227.82 active(isPalListKind(nil)) -> mark(tt) 227.41/227.82 active(isPalListKind(o)) -> mark(tt) 227.41/227.82 active(isPalListKind(u)) -> mark(tt) 227.41/227.82 active(isQid(a)) -> mark(tt) 227.41/227.82 active(isQid(e)) -> mark(tt) 227.41/227.82 active(isQid(i)) -> mark(tt) 227.41/227.82 active(isQid(o)) -> mark(tt) 227.41/227.82 active(isQid(u)) -> mark(tt) 227.41/227.82 isList(active(X:S)) -> isList(X:S) 227.41/227.82 isList(mark(X:S)) -> isList(X:S) 227.41/227.82 isNeList(active(X:S)) -> isNeList(X:S) 227.41/227.82 isNeList(mark(X:S)) -> isNeList(X:S) 227.41/227.82 isNePal(active(X:S)) -> isNePal(X:S) 227.41/227.82 isNePal(mark(X:S)) -> isNePal(X:S) 227.41/227.82 isPal(active(X:S)) -> isPal(X:S) 227.41/227.82 isPal(mark(X:S)) -> isPal(X:S) 227.41/227.82 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.41/227.82 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.41/227.82 isQid(active(X:S)) -> isQid(X:S) 227.41/227.82 isQid(mark(X:S)) -> isQid(X:S) 227.41/227.82 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.41/227.82 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.41/227.82 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.41/227.82 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.41/227.82 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.41/227.82 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.41/227.82 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.41/227.82 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.41/227.82 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.41/227.82 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.41/227.82 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.41/227.82 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.41/227.82 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.41/227.82 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.41/227.82 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.41/227.82 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.41/227.82 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.41/227.82 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.41/227.82 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.41/227.82 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.41/227.82 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.41/227.82 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.41/227.82 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.41/227.82 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.41/227.82 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.41/227.82 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.41/227.82 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.41/227.82 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.41/227.82 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.41/227.82 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.41/227.82 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.41/227.82 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.41/227.82 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.41/227.82 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.41/227.82 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.41/227.82 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.41/227.82 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.41/227.82 mark(isList(X:S)) -> active(isList(X:S)) 227.41/227.82 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.41/227.82 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.41/227.82 mark(isPal(X:S)) -> active(isPal(X:S)) 227.41/227.82 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.41/227.82 mark(isQid(X:S)) -> active(isQid(X:S)) 227.41/227.82 mark(a) -> active(a) 227.41/227.82 mark(e) -> active(e) 227.41/227.82 mark(i) -> active(i) 227.41/227.82 mark(nil) -> active(nil) 227.41/227.82 mark(o) -> active(o) 227.41/227.82 mark(tt) -> active(tt) 227.41/227.82 mark(u) -> active(u) 227.41/227.82 -> Usable rules: 227.41/227.82 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.41/227.82 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.41/227.82 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.41/227.82 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.41/227.82 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.41/227.82 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.41/227.82 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.41/227.82 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.41/227.82 U13(active(X:S)) -> U13(X:S) 227.41/227.82 U13(mark(X:S)) -> U13(X:S) 227.41/227.82 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.41/227.82 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.41/227.82 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.41/227.82 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.41/227.82 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.41/227.82 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.41/227.82 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.41/227.82 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.41/227.82 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.41/227.82 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.41/227.82 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.41/227.82 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.41/227.82 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.41/227.82 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.41/227.82 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.41/227.82 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.41/227.82 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.41/227.82 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.41/227.82 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.41/227.82 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.41/227.82 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.41/227.82 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.41/227.82 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.41/227.82 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.41/227.82 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.41/227.82 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.41/227.82 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.41/227.82 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.41/227.82 U26(active(X:S)) -> U26(X:S) 227.41/227.82 U26(mark(X:S)) -> U26(X:S) 227.41/227.82 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.41/227.82 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.41/227.82 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.41/227.82 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.41/227.82 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.41/227.82 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.41/227.82 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.41/227.82 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.41/227.82 U33(active(X:S)) -> U33(X:S) 227.41/227.82 U33(mark(X:S)) -> U33(X:S) 227.41/227.82 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.41/227.82 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.41/227.82 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.41/227.82 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.41/227.82 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.41/227.82 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.41/227.82 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.41/227.82 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.41/227.82 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.41/227.82 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.41/227.82 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.41/227.82 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.41/227.82 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.41/227.82 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.41/227.82 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.41/227.82 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.41/227.82 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.41/227.82 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.41/227.82 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.41/227.82 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.41/227.82 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.41/227.82 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.41/227.82 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.41/227.82 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.41/227.82 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.41/227.82 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.41/227.82 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.41/227.82 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.41/227.82 U46(active(X:S)) -> U46(X:S) 227.41/227.82 U46(mark(X:S)) -> U46(X:S) 227.41/227.82 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.41/227.82 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.41/227.82 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.41/227.82 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.41/227.82 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.41/227.82 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.41/227.82 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.41/227.82 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.41/227.82 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.41/227.82 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.41/227.82 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.41/227.82 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.41/227.82 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.41/227.82 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.41/227.82 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.41/227.82 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.41/227.82 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.41/227.82 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.41/227.82 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.41/227.82 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.41/227.82 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.41/227.82 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.41/227.82 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.41/227.82 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.41/227.82 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.41/227.82 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.41/227.82 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.41/227.82 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.41/227.82 U56(active(X:S)) -> U56(X:S) 227.41/227.82 U56(mark(X:S)) -> U56(X:S) 227.41/227.82 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.41/227.82 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.41/227.82 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.41/227.82 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.41/227.82 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.41/227.82 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.41/227.82 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.41/227.82 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.41/227.82 U63(active(X:S)) -> U63(X:S) 227.41/227.82 U63(mark(X:S)) -> U63(X:S) 227.41/227.82 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.41/227.82 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.41/227.82 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.41/227.82 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.41/227.82 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.41/227.82 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.41/227.82 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.41/227.82 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.41/227.82 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.41/227.82 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.41/227.82 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.41/227.82 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.41/227.82 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.41/227.82 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.41/227.82 U74(active(X:S)) -> U74(X:S) 227.41/227.82 U74(mark(X:S)) -> U74(X:S) 227.41/227.82 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.41/227.82 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.41/227.82 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.41/227.82 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.41/227.82 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.41/227.82 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.41/227.82 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.41/227.82 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.41/227.82 U83(active(X:S)) -> U83(X:S) 227.41/227.82 U83(mark(X:S)) -> U83(X:S) 227.41/227.82 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.41/227.82 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.41/227.82 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.41/227.82 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.41/227.82 U92(active(X:S)) -> U92(X:S) 227.41/227.82 U92(mark(X:S)) -> U92(X:S) 227.41/227.82 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.41/227.82 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.41/227.82 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.41/227.82 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.41/227.82 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.41/227.82 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.41/227.82 active(U13(tt)) -> mark(tt) 227.41/227.82 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.41/227.82 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.41/227.82 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.41/227.82 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.41/227.82 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.41/227.82 active(U26(tt)) -> mark(tt) 227.41/227.82 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.41/227.82 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.41/227.82 active(U33(tt)) -> mark(tt) 227.41/227.82 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.41/227.82 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.41/227.82 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.41/227.82 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.41/227.82 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.41/227.82 active(U46(tt)) -> mark(tt) 227.41/227.82 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.41/227.82 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.41/227.82 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.41/227.82 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.41/227.82 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.41/227.82 active(U56(tt)) -> mark(tt) 227.41/227.82 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.41/227.82 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.41/227.82 active(U63(tt)) -> mark(tt) 227.41/227.82 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.41/227.82 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.41/227.82 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.41/227.82 active(U74(tt)) -> mark(tt) 227.41/227.82 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.41/227.82 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.41/227.82 active(U83(tt)) -> mark(tt) 227.41/227.82 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.41/227.82 active(U92(tt)) -> mark(tt) 227.41/227.82 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.41/227.82 active(__(nil,X:S)) -> mark(X:S) 227.41/227.82 active(__(X:S,nil)) -> mark(X:S) 227.41/227.82 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.41/227.82 active(isList(nil)) -> mark(tt) 227.41/227.82 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.41/227.82 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.41/227.82 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.41/227.82 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.41/227.82 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.41/227.82 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.41/227.82 active(isPal(nil)) -> mark(tt) 227.41/227.82 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.41/227.82 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.41/227.82 active(isPalListKind(a)) -> mark(tt) 227.41/227.82 active(isPalListKind(e)) -> mark(tt) 227.41/227.82 active(isPalListKind(i)) -> mark(tt) 227.41/227.82 active(isPalListKind(nil)) -> mark(tt) 227.41/227.82 active(isPalListKind(o)) -> mark(tt) 227.41/227.82 active(isPalListKind(u)) -> mark(tt) 227.41/227.82 active(isQid(a)) -> mark(tt) 227.41/227.82 active(isQid(e)) -> mark(tt) 227.41/227.82 active(isQid(i)) -> mark(tt) 227.41/227.82 active(isQid(o)) -> mark(tt) 227.41/227.82 active(isQid(u)) -> mark(tt) 227.41/227.82 isList(active(X:S)) -> isList(X:S) 227.41/227.82 isList(mark(X:S)) -> isList(X:S) 227.41/227.82 isNeList(active(X:S)) -> isNeList(X:S) 227.41/227.82 isNeList(mark(X:S)) -> isNeList(X:S) 227.41/227.82 isNePal(active(X:S)) -> isNePal(X:S) 227.41/227.82 isNePal(mark(X:S)) -> isNePal(X:S) 227.41/227.82 isPal(active(X:S)) -> isPal(X:S) 227.41/227.82 isPal(mark(X:S)) -> isPal(X:S) 227.41/227.82 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.41/227.82 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.41/227.82 isQid(active(X:S)) -> isQid(X:S) 227.41/227.82 isQid(mark(X:S)) -> isQid(X:S) 227.41/227.82 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.41/227.82 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.41/227.82 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.41/227.82 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.41/227.82 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.41/227.82 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.41/227.82 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.41/227.82 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.41/227.82 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.41/227.82 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.41/227.82 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.41/227.82 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.41/227.82 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.41/227.82 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.41/227.82 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.41/227.82 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.41/227.82 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.41/227.82 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.41/227.82 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.41/227.82 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.41/227.82 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.41/227.82 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.41/227.82 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.41/227.82 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.41/227.82 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.41/227.82 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.41/227.82 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.41/227.82 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.41/227.82 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.41/227.82 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.41/227.82 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.41/227.82 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.41/227.82 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.41/227.82 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.41/227.82 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.41/227.82 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.41/227.82 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.41/227.82 mark(isList(X:S)) -> active(isList(X:S)) 227.41/227.82 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.41/227.82 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.41/227.82 mark(isPal(X:S)) -> active(isPal(X:S)) 227.41/227.82 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.41/227.82 mark(isQid(X:S)) -> active(isQid(X:S)) 227.41/227.82 mark(a) -> active(a) 227.41/227.82 mark(e) -> active(e) 227.41/227.82 mark(i) -> active(i) 227.41/227.82 mark(nil) -> active(nil) 227.41/227.82 mark(o) -> active(o) 227.41/227.82 mark(tt) -> active(tt) 227.41/227.82 mark(u) -> active(u) 227.41/227.82 ->Interpretation type: 227.41/227.82 Linear 227.41/227.82 ->Coefficients: 227.41/227.82 Natural Numbers 227.41/227.82 ->Dimension: 227.41/227.82 1 227.41/227.82 ->Bound: 227.41/227.82 2 227.41/227.82 ->Interpretation: 227.41/227.82 227.41/227.82 [U11](X1,X2) = X1 + 2.X2 227.41/227.82 [U12](X1,X2) = X1 + 2.X2 227.41/227.82 [U13](X) = X 227.41/227.82 [U21](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.41/227.82 [U22](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.41/227.82 [U23](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.41/227.82 [U24](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 227.41/227.82 [U25](X1,X2) = X1 + 2.X2 + 2 227.41/227.82 [U26](X) = X + 2 227.41/227.82 [U31](X1,X2) = X1 + 2.X2 227.41/227.82 [U32](X1,X2) = X1 + 2.X2 227.41/227.82 [U33](X) = X 227.41/227.82 [U41](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.41/227.82 [U42](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.41/227.82 [U43](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.41/227.82 [U44](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.41/227.82 [U45](X1,X2) = X1 + 2.X2 + 1 227.41/227.82 [U46](X) = X + 1 227.41/227.82 [U51](X1,X2,X3) = X1 + 2.X2 + 2.X3 + 2 227.41/227.82 [U52](X1,X2,X3) = X1 + 2.X2 + 2.X3 + 2 227.41/227.82 [U53](X1,X2,X3) = X1 + 2.X2 + 2.X3 + 2 227.41/227.82 [U54](X1,X2,X3) = X1 + 2.X2 + 2.X3 + 2 227.41/227.82 [U55](X1,X2) = X1 + 2.X2 + 2 227.41/227.82 [U56](X) = X + 2 227.41/227.82 [U61](X1,X2) = X1 + X2 227.41/227.82 [U62](X1,X2) = X1 + X2 227.41/227.82 [U63](X) = X 227.41/227.82 [U71](X1,X2,X3) = 2.X1 + 2.X3 + 1 227.41/227.82 [U72](X1,X2) = X1 + 2.X2 + 2 227.41/227.82 [U73](X1,X2) = X1 + 2 227.41/227.82 [U74](X) = X + 2 227.41/227.82 [U81](X1,X2) = X1 + 2.X2 227.41/227.82 [U82](X1,X2) = X1 + 2.X2 227.41/227.82 [U83](X) = X 227.41/227.82 [U91](X1,X2) = X1 227.41/227.82 [U92](X) = X 227.41/227.82 [__](X1,X2) = 2.X1 + X2 + 2 227.41/227.82 [active](X) = X 227.41/227.82 [isList](X) = 2.X + 2 227.41/227.82 [isNeList](X) = 2.X + 2 227.41/227.82 [isNePal](X) = 2.X + 2 227.41/227.82 [isPal](X) = 2.X + 2 227.41/227.82 [isPalListKind](X) = 2 227.41/227.82 [isQid](X) = X + 2 227.41/227.82 [mark](X) = X 227.41/227.82 [a] = 0 227.41/227.82 [e] = 1 227.41/227.82 [fSNonEmpty] = 0 227.41/227.82 [i] = 2 227.41/227.82 [nil] = 0 227.41/227.82 [o] = 0 227.41/227.82 [tt] = 2 227.41/227.82 [u] = 2 227.41/227.82 [U11#](X1,X2) = 0 227.41/227.82 [U12#](X1,X2) = 0 227.41/227.82 [U13#](X) = 0 227.41/227.82 [U21#](X1,X2,X3) = 0 227.41/227.82 [U22#](X1,X2,X3) = 0 227.41/227.82 [U23#](X1,X2,X3) = 0 227.41/227.82 [U24#](X1,X2,X3) = 0 227.41/227.82 [U25#](X1,X2) = 0 227.41/227.82 [U26#](X) = 0 227.41/227.82 [U31#](X1,X2) = 0 227.41/227.82 [U32#](X1,X2) = 0 227.41/227.82 [U33#](X) = 0 227.41/227.82 [U41#](X1,X2,X3) = 0 227.41/227.82 [U42#](X1,X2,X3) = 0 227.41/227.82 [U43#](X1,X2,X3) = 0 227.41/227.82 [U44#](X1,X2,X3) = 0 227.41/227.82 [U45#](X1,X2) = 0 227.41/227.82 [U46#](X) = 0 227.41/227.82 [U51#](X1,X2,X3) = 0 227.41/227.82 [U52#](X1,X2,X3) = 0 227.41/227.82 [U53#](X1,X2,X3) = 0 227.41/227.82 [U54#](X1,X2,X3) = 0 227.41/227.82 [U55#](X1,X2) = 0 227.41/227.82 [U56#](X) = 0 227.41/227.82 [U61#](X1,X2) = 0 227.41/227.82 [U62#](X1,X2) = 0 227.41/227.82 [U63#](X) = 0 227.41/227.82 [U71#](X1,X2,X3) = 0 227.41/227.82 [U72#](X1,X2) = 0 227.41/227.82 [U73#](X1,X2) = 0 227.41/227.82 [U74#](X) = 0 227.41/227.82 [U81#](X1,X2) = 0 227.41/227.82 [U82#](X1,X2) = 0 227.41/227.82 [U83#](X) = 0 227.41/227.82 [U91#](X1,X2) = 0 227.41/227.82 [U92#](X) = 0 227.41/227.82 [__#](X1,X2) = 0 227.41/227.82 [ACTIVE](X) = 2.X + 2 227.41/227.82 [ISLIST](X) = 0 227.41/227.82 [ISNELIST](X) = 0 227.41/227.82 [ISNEPAL](X) = 0 227.41/227.82 [ISPAL](X) = 0 227.41/227.82 [ISPALLISTKIND](X) = 0 227.41/227.82 [ISQID](X) = 0 227.41/227.82 [MARK](X) = 2.X + 2 227.41/227.82 227.41/227.82 Problem 1.44: 227.41/227.82 227.41/227.82 SCC Processor: 227.41/227.82 -> Pairs: 227.41/227.82 ACTIVE(U91(tt,V2:S)) -> MARK(U92(isPalListKind(V2:S))) 227.41/227.82 ACTIVE(isNePal(V:S)) -> MARK(U61(isPalListKind(V:S),V:S)) 227.41/227.82 ACTIVE(isPal(V:S)) -> MARK(U81(isPalListKind(V:S),V:S)) 227.41/227.82 ACTIVE(isPalListKind(__(V1:S,V2:S))) -> MARK(U91(isPalListKind(V1:S),V2:S)) 227.41/227.82 MARK(U11(X1:S,X2:S)) -> ACTIVE(U11(mark(X1:S),X2:S)) 227.41/227.82 MARK(U11(X1:S,X2:S)) -> MARK(X1:S) 227.41/227.82 MARK(U12(X1:S,X2:S)) -> ACTIVE(U12(mark(X1:S),X2:S)) 227.41/227.82 MARK(U12(X1:S,X2:S)) -> MARK(X1:S) 227.41/227.82 MARK(U13(X:S)) -> ACTIVE(U13(mark(X:S))) 227.41/227.82 MARK(U13(X:S)) -> MARK(X:S) 227.41/227.82 MARK(U21(X1:S,X2:S,X3:S)) -> ACTIVE(U21(mark(X1:S),X2:S,X3:S)) 227.41/227.82 MARK(U21(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.41/227.82 MARK(U22(X1:S,X2:S,X3:S)) -> ACTIVE(U22(mark(X1:S),X2:S,X3:S)) 227.41/227.82 MARK(U22(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.41/227.82 MARK(U23(X1:S,X2:S,X3:S)) -> ACTIVE(U23(mark(X1:S),X2:S,X3:S)) 227.41/227.82 MARK(U23(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.41/227.82 MARK(U24(X1:S,X2:S,X3:S)) -> ACTIVE(U24(mark(X1:S),X2:S,X3:S)) 227.41/227.82 MARK(U24(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.41/227.82 MARK(U25(X1:S,X2:S)) -> ACTIVE(U25(mark(X1:S),X2:S)) 227.41/227.82 MARK(U25(X1:S,X2:S)) -> MARK(X1:S) 227.41/227.82 MARK(U26(X:S)) -> ACTIVE(U26(mark(X:S))) 227.41/227.82 MARK(U26(X:S)) -> MARK(X:S) 227.41/227.82 MARK(U31(X1:S,X2:S)) -> ACTIVE(U31(mark(X1:S),X2:S)) 227.41/227.82 MARK(U31(X1:S,X2:S)) -> MARK(X1:S) 227.41/227.82 MARK(U32(X1:S,X2:S)) -> ACTIVE(U32(mark(X1:S),X2:S)) 227.41/227.82 MARK(U32(X1:S,X2:S)) -> MARK(X1:S) 227.41/227.82 MARK(U33(X:S)) -> ACTIVE(U33(mark(X:S))) 227.41/227.82 MARK(U33(X:S)) -> MARK(X:S) 227.41/227.82 MARK(U41(X1:S,X2:S,X3:S)) -> ACTIVE(U41(mark(X1:S),X2:S,X3:S)) 227.41/227.82 MARK(U41(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.41/227.82 MARK(U42(X1:S,X2:S,X3:S)) -> ACTIVE(U42(mark(X1:S),X2:S,X3:S)) 227.41/227.82 MARK(U42(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.41/227.82 MARK(U43(X1:S,X2:S,X3:S)) -> ACTIVE(U43(mark(X1:S),X2:S,X3:S)) 227.41/227.82 MARK(U43(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.41/227.82 MARK(U44(X1:S,X2:S,X3:S)) -> ACTIVE(U44(mark(X1:S),X2:S,X3:S)) 227.41/227.82 MARK(U44(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.41/227.82 MARK(U45(X1:S,X2:S)) -> ACTIVE(U45(mark(X1:S),X2:S)) 227.41/227.82 MARK(U45(X1:S,X2:S)) -> MARK(X1:S) 227.41/227.82 MARK(U46(X:S)) -> ACTIVE(U46(mark(X:S))) 227.41/227.82 MARK(U46(X:S)) -> MARK(X:S) 227.41/227.82 MARK(U51(X1:S,X2:S,X3:S)) -> ACTIVE(U51(mark(X1:S),X2:S,X3:S)) 227.41/227.82 MARK(U51(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.41/227.82 MARK(U52(X1:S,X2:S,X3:S)) -> ACTIVE(U52(mark(X1:S),X2:S,X3:S)) 227.41/227.82 MARK(U52(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.41/227.82 MARK(U53(X1:S,X2:S,X3:S)) -> ACTIVE(U53(mark(X1:S),X2:S,X3:S)) 227.41/227.82 MARK(U53(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.41/227.82 MARK(U54(X1:S,X2:S,X3:S)) -> ACTIVE(U54(mark(X1:S),X2:S,X3:S)) 227.41/227.82 MARK(U54(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.41/227.82 MARK(U55(X1:S,X2:S)) -> ACTIVE(U55(mark(X1:S),X2:S)) 227.41/227.82 MARK(U55(X1:S,X2:S)) -> MARK(X1:S) 227.41/227.82 MARK(U56(X:S)) -> ACTIVE(U56(mark(X:S))) 227.41/227.82 MARK(U56(X:S)) -> MARK(X:S) 227.41/227.82 MARK(U61(X1:S,X2:S)) -> ACTIVE(U61(mark(X1:S),X2:S)) 227.41/227.82 MARK(U61(X1:S,X2:S)) -> MARK(X1:S) 227.41/227.82 MARK(U62(X1:S,X2:S)) -> ACTIVE(U62(mark(X1:S),X2:S)) 227.41/227.82 MARK(U62(X1:S,X2:S)) -> MARK(X1:S) 227.41/227.82 MARK(U63(X:S)) -> ACTIVE(U63(mark(X:S))) 227.41/227.82 MARK(U63(X:S)) -> MARK(X:S) 227.41/227.82 MARK(U71(X1:S,X2:S,X3:S)) -> ACTIVE(U71(mark(X1:S),X2:S,X3:S)) 227.41/227.82 MARK(U71(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.41/227.82 MARK(U72(X1:S,X2:S)) -> ACTIVE(U72(mark(X1:S),X2:S)) 227.41/227.82 MARK(U72(X1:S,X2:S)) -> MARK(X1:S) 227.41/227.82 MARK(U73(X1:S,X2:S)) -> ACTIVE(U73(mark(X1:S),X2:S)) 227.41/227.82 MARK(U73(X1:S,X2:S)) -> MARK(X1:S) 227.41/227.82 MARK(U74(X:S)) -> ACTIVE(U74(mark(X:S))) 227.41/227.82 MARK(U74(X:S)) -> MARK(X:S) 227.41/227.82 MARK(U81(X1:S,X2:S)) -> ACTIVE(U81(mark(X1:S),X2:S)) 227.41/227.82 MARK(U81(X1:S,X2:S)) -> MARK(X1:S) 227.41/227.82 MARK(U82(X1:S,X2:S)) -> ACTIVE(U82(mark(X1:S),X2:S)) 227.41/227.82 MARK(U82(X1:S,X2:S)) -> MARK(X1:S) 227.41/227.82 MARK(U83(X:S)) -> ACTIVE(U83(mark(X:S))) 227.41/227.82 MARK(U83(X:S)) -> MARK(X:S) 227.41/227.82 MARK(U91(X1:S,X2:S)) -> ACTIVE(U91(mark(X1:S),X2:S)) 227.41/227.82 MARK(U91(X1:S,X2:S)) -> MARK(X1:S) 227.41/227.82 MARK(U92(X:S)) -> ACTIVE(U92(mark(X:S))) 227.41/227.82 MARK(U92(X:S)) -> MARK(X:S) 227.41/227.82 MARK(__(X1:S,X2:S)) -> ACTIVE(__(mark(X1:S),mark(X2:S))) 227.41/227.82 MARK(__(X1:S,X2:S)) -> MARK(X1:S) 227.41/227.82 MARK(__(X1:S,X2:S)) -> MARK(X2:S) 227.41/227.82 MARK(isNePal(X:S)) -> ACTIVE(isNePal(X:S)) 227.41/227.82 MARK(isPal(X:S)) -> ACTIVE(isPal(X:S)) 227.41/227.82 MARK(isPalListKind(X:S)) -> ACTIVE(isPalListKind(X:S)) 227.41/227.82 -> Rules: 227.41/227.82 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.41/227.82 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.41/227.82 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.41/227.82 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.41/227.82 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.41/227.82 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.41/227.82 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.41/227.82 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.41/227.82 U13(active(X:S)) -> U13(X:S) 227.41/227.82 U13(mark(X:S)) -> U13(X:S) 227.41/227.82 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.41/227.82 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.41/227.82 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.41/227.82 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.41/227.82 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.41/227.82 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.41/227.82 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.41/227.82 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.41/227.82 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.41/227.82 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.41/227.82 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.41/227.82 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.41/227.82 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.41/227.82 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.41/227.82 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.41/227.82 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.41/227.82 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.41/227.82 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.41/227.82 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.41/227.82 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.41/227.82 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.41/227.82 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.41/227.82 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.41/227.82 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.41/227.82 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.41/227.82 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.41/227.82 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.41/227.82 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.41/227.82 U26(active(X:S)) -> U26(X:S) 227.41/227.82 U26(mark(X:S)) -> U26(X:S) 227.41/227.82 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.41/227.82 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.41/227.82 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.41/227.82 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.41/227.82 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.41/227.82 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.41/227.82 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.41/227.82 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.41/227.82 U33(active(X:S)) -> U33(X:S) 227.41/227.82 U33(mark(X:S)) -> U33(X:S) 227.41/227.82 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.41/227.82 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.41/227.82 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.41/227.82 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.41/227.82 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.41/227.82 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.41/227.82 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.41/227.82 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.41/227.82 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.41/227.82 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.41/227.82 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.41/227.82 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.41/227.82 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.41/227.82 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.41/227.82 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.41/227.82 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.41/227.82 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.41/227.82 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.41/227.82 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.41/227.82 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.41/227.82 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.41/227.82 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.41/227.82 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.41/227.82 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.41/227.82 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.41/227.82 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.41/227.82 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.41/227.82 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.41/227.82 U46(active(X:S)) -> U46(X:S) 227.41/227.82 U46(mark(X:S)) -> U46(X:S) 227.41/227.82 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.41/227.82 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.41/227.82 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.41/227.82 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.41/227.82 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.41/227.82 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.41/227.82 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.41/227.82 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.41/227.82 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.41/227.82 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.41/227.82 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.41/227.82 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.41/227.82 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.41/227.82 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.41/227.82 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.41/227.82 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.41/227.82 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.41/227.82 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.41/227.82 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.41/227.82 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.41/227.82 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.41/227.82 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.41/227.82 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.41/227.82 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.41/227.82 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.41/227.82 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.41/227.82 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.41/227.82 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.41/227.82 U56(active(X:S)) -> U56(X:S) 227.41/227.82 U56(mark(X:S)) -> U56(X:S) 227.41/227.82 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.41/227.82 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.41/227.82 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.41/227.82 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.41/227.82 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.41/227.82 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.41/227.82 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.41/227.82 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.41/227.82 U63(active(X:S)) -> U63(X:S) 227.41/227.82 U63(mark(X:S)) -> U63(X:S) 227.41/227.82 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.41/227.82 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.41/227.82 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.41/227.82 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.41/227.82 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.41/227.82 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.41/227.82 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.41/227.82 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.41/227.82 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.41/227.82 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.41/227.82 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.41/227.82 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.41/227.82 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.41/227.82 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.41/227.82 U74(active(X:S)) -> U74(X:S) 227.41/227.82 U74(mark(X:S)) -> U74(X:S) 227.41/227.82 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.41/227.82 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.41/227.82 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.41/227.82 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.41/227.82 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.41/227.82 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.41/227.82 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.41/227.82 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.41/227.82 U83(active(X:S)) -> U83(X:S) 227.41/227.82 U83(mark(X:S)) -> U83(X:S) 227.41/227.82 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.41/227.82 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.41/227.82 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.41/227.82 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.41/227.82 U92(active(X:S)) -> U92(X:S) 227.41/227.82 U92(mark(X:S)) -> U92(X:S) 227.41/227.82 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.41/227.82 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.41/227.82 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.41/227.82 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.41/227.82 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.41/227.82 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.41/227.82 active(U13(tt)) -> mark(tt) 227.41/227.82 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.41/227.82 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.41/227.82 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.41/227.82 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.41/227.82 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.41/227.82 active(U26(tt)) -> mark(tt) 227.41/227.82 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.41/227.82 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.41/227.82 active(U33(tt)) -> mark(tt) 227.41/227.82 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.41/227.82 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.41/227.82 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.41/227.82 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.41/227.82 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.41/227.82 active(U46(tt)) -> mark(tt) 227.41/227.82 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.41/227.82 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.41/227.82 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.41/227.82 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.41/227.82 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.41/227.82 active(U56(tt)) -> mark(tt) 227.41/227.82 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.41/227.82 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.41/227.82 active(U63(tt)) -> mark(tt) 227.41/227.82 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.41/227.82 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.41/227.82 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.41/227.82 active(U74(tt)) -> mark(tt) 227.41/227.82 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.41/227.82 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.41/227.82 active(U83(tt)) -> mark(tt) 227.41/227.82 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.41/227.82 active(U92(tt)) -> mark(tt) 227.41/227.82 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.41/227.82 active(__(nil,X:S)) -> mark(X:S) 227.41/227.82 active(__(X:S,nil)) -> mark(X:S) 227.41/227.82 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.41/227.82 active(isList(nil)) -> mark(tt) 227.41/227.82 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.41/227.82 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.41/227.82 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.41/227.82 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.41/227.82 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.41/227.82 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.41/227.82 active(isPal(nil)) -> mark(tt) 227.41/227.82 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.41/227.82 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.41/227.82 active(isPalListKind(a)) -> mark(tt) 227.41/227.82 active(isPalListKind(e)) -> mark(tt) 227.41/227.82 active(isPalListKind(i)) -> mark(tt) 227.41/227.82 active(isPalListKind(nil)) -> mark(tt) 227.41/227.82 active(isPalListKind(o)) -> mark(tt) 227.41/227.82 active(isPalListKind(u)) -> mark(tt) 227.41/227.82 active(isQid(a)) -> mark(tt) 227.41/227.82 active(isQid(e)) -> mark(tt) 227.41/227.82 active(isQid(i)) -> mark(tt) 227.41/227.82 active(isQid(o)) -> mark(tt) 227.41/227.82 active(isQid(u)) -> mark(tt) 227.41/227.82 isList(active(X:S)) -> isList(X:S) 227.41/227.82 isList(mark(X:S)) -> isList(X:S) 227.41/227.82 isNeList(active(X:S)) -> isNeList(X:S) 227.41/227.82 isNeList(mark(X:S)) -> isNeList(X:S) 227.41/227.82 isNePal(active(X:S)) -> isNePal(X:S) 227.41/227.82 isNePal(mark(X:S)) -> isNePal(X:S) 227.41/227.82 isPal(active(X:S)) -> isPal(X:S) 227.41/227.82 isPal(mark(X:S)) -> isPal(X:S) 227.41/227.82 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.41/227.82 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.41/227.82 isQid(active(X:S)) -> isQid(X:S) 227.41/227.82 isQid(mark(X:S)) -> isQid(X:S) 227.41/227.82 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.41/227.82 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.41/227.82 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.41/227.82 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.41/227.82 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.41/227.82 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.41/227.82 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.41/227.82 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.41/227.82 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.41/227.82 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.41/227.82 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.41/227.82 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.41/227.82 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.41/227.82 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.41/227.82 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.41/227.82 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.41/227.82 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.41/227.82 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.41/227.82 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.41/227.82 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.41/227.82 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.41/227.82 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.41/227.82 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.41/227.82 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.41/227.82 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.41/227.82 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.41/227.82 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.41/227.82 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.41/227.82 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.41/227.82 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.41/227.82 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.41/227.82 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.41/227.82 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.41/227.82 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.41/227.82 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.41/227.82 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.41/227.82 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.41/227.82 mark(isList(X:S)) -> active(isList(X:S)) 227.41/227.82 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.41/227.82 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.41/227.82 mark(isPal(X:S)) -> active(isPal(X:S)) 227.41/227.82 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.41/227.82 mark(isQid(X:S)) -> active(isQid(X:S)) 227.41/227.82 mark(a) -> active(a) 227.41/227.82 mark(e) -> active(e) 227.41/227.82 mark(i) -> active(i) 227.41/227.82 mark(nil) -> active(nil) 227.41/227.82 mark(o) -> active(o) 227.41/227.82 mark(tt) -> active(tt) 227.41/227.82 mark(u) -> active(u) 227.41/227.82 ->Strongly Connected Components: 227.41/227.82 ->->Cycle: 227.41/227.82 ->->-> Pairs: 227.41/227.82 ACTIVE(U91(tt,V2:S)) -> MARK(U92(isPalListKind(V2:S))) 227.41/227.82 ACTIVE(isNePal(V:S)) -> MARK(U61(isPalListKind(V:S),V:S)) 227.41/227.82 ACTIVE(isPal(V:S)) -> MARK(U81(isPalListKind(V:S),V:S)) 227.41/227.82 ACTIVE(isPalListKind(__(V1:S,V2:S))) -> MARK(U91(isPalListKind(V1:S),V2:S)) 227.41/227.82 MARK(U11(X1:S,X2:S)) -> ACTIVE(U11(mark(X1:S),X2:S)) 227.41/227.82 MARK(U11(X1:S,X2:S)) -> MARK(X1:S) 227.41/227.82 MARK(U12(X1:S,X2:S)) -> ACTIVE(U12(mark(X1:S),X2:S)) 227.41/227.82 MARK(U12(X1:S,X2:S)) -> MARK(X1:S) 227.41/227.82 MARK(U13(X:S)) -> ACTIVE(U13(mark(X:S))) 227.41/227.82 MARK(U13(X:S)) -> MARK(X:S) 227.41/227.82 MARK(U21(X1:S,X2:S,X3:S)) -> ACTIVE(U21(mark(X1:S),X2:S,X3:S)) 227.41/227.82 MARK(U21(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.41/227.82 MARK(U22(X1:S,X2:S,X3:S)) -> ACTIVE(U22(mark(X1:S),X2:S,X3:S)) 227.41/227.82 MARK(U22(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.41/227.82 MARK(U23(X1:S,X2:S,X3:S)) -> ACTIVE(U23(mark(X1:S),X2:S,X3:S)) 227.41/227.82 MARK(U23(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.41/227.82 MARK(U24(X1:S,X2:S,X3:S)) -> ACTIVE(U24(mark(X1:S),X2:S,X3:S)) 227.41/227.82 MARK(U24(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.41/227.82 MARK(U25(X1:S,X2:S)) -> ACTIVE(U25(mark(X1:S),X2:S)) 227.41/227.82 MARK(U25(X1:S,X2:S)) -> MARK(X1:S) 227.41/227.82 MARK(U26(X:S)) -> ACTIVE(U26(mark(X:S))) 227.41/227.82 MARK(U26(X:S)) -> MARK(X:S) 227.41/227.82 MARK(U31(X1:S,X2:S)) -> ACTIVE(U31(mark(X1:S),X2:S)) 227.41/227.82 MARK(U31(X1:S,X2:S)) -> MARK(X1:S) 227.41/227.82 MARK(U32(X1:S,X2:S)) -> ACTIVE(U32(mark(X1:S),X2:S)) 227.41/227.82 MARK(U32(X1:S,X2:S)) -> MARK(X1:S) 227.41/227.82 MARK(U33(X:S)) -> ACTIVE(U33(mark(X:S))) 227.41/227.82 MARK(U33(X:S)) -> MARK(X:S) 227.41/227.82 MARK(U41(X1:S,X2:S,X3:S)) -> ACTIVE(U41(mark(X1:S),X2:S,X3:S)) 227.41/227.82 MARK(U41(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.41/227.82 MARK(U42(X1:S,X2:S,X3:S)) -> ACTIVE(U42(mark(X1:S),X2:S,X3:S)) 227.41/227.82 MARK(U42(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.41/227.82 MARK(U43(X1:S,X2:S,X3:S)) -> ACTIVE(U43(mark(X1:S),X2:S,X3:S)) 227.41/227.82 MARK(U43(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.41/227.82 MARK(U44(X1:S,X2:S,X3:S)) -> ACTIVE(U44(mark(X1:S),X2:S,X3:S)) 227.41/227.82 MARK(U44(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.41/227.82 MARK(U45(X1:S,X2:S)) -> ACTIVE(U45(mark(X1:S),X2:S)) 227.41/227.82 MARK(U45(X1:S,X2:S)) -> MARK(X1:S) 227.41/227.82 MARK(U46(X:S)) -> ACTIVE(U46(mark(X:S))) 227.41/227.82 MARK(U46(X:S)) -> MARK(X:S) 227.41/227.82 MARK(U51(X1:S,X2:S,X3:S)) -> ACTIVE(U51(mark(X1:S),X2:S,X3:S)) 227.41/227.82 MARK(U51(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.41/227.82 MARK(U52(X1:S,X2:S,X3:S)) -> ACTIVE(U52(mark(X1:S),X2:S,X3:S)) 227.41/227.82 MARK(U52(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.41/227.82 MARK(U53(X1:S,X2:S,X3:S)) -> ACTIVE(U53(mark(X1:S),X2:S,X3:S)) 227.41/227.82 MARK(U53(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.41/227.82 MARK(U54(X1:S,X2:S,X3:S)) -> ACTIVE(U54(mark(X1:S),X2:S,X3:S)) 227.41/227.82 MARK(U54(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.41/227.82 MARK(U55(X1:S,X2:S)) -> ACTIVE(U55(mark(X1:S),X2:S)) 227.41/227.82 MARK(U55(X1:S,X2:S)) -> MARK(X1:S) 227.41/227.82 MARK(U56(X:S)) -> ACTIVE(U56(mark(X:S))) 227.41/227.82 MARK(U56(X:S)) -> MARK(X:S) 227.41/227.82 MARK(U61(X1:S,X2:S)) -> ACTIVE(U61(mark(X1:S),X2:S)) 227.41/227.82 MARK(U61(X1:S,X2:S)) -> MARK(X1:S) 227.41/227.82 MARK(U62(X1:S,X2:S)) -> ACTIVE(U62(mark(X1:S),X2:S)) 227.41/227.82 MARK(U62(X1:S,X2:S)) -> MARK(X1:S) 227.41/227.82 MARK(U63(X:S)) -> ACTIVE(U63(mark(X:S))) 227.41/227.82 MARK(U63(X:S)) -> MARK(X:S) 227.41/227.82 MARK(U71(X1:S,X2:S,X3:S)) -> ACTIVE(U71(mark(X1:S),X2:S,X3:S)) 227.41/227.82 MARK(U71(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.41/227.82 MARK(U72(X1:S,X2:S)) -> ACTIVE(U72(mark(X1:S),X2:S)) 227.41/227.82 MARK(U72(X1:S,X2:S)) -> MARK(X1:S) 227.41/227.82 MARK(U73(X1:S,X2:S)) -> ACTIVE(U73(mark(X1:S),X2:S)) 227.41/227.82 MARK(U73(X1:S,X2:S)) -> MARK(X1:S) 227.41/227.82 MARK(U74(X:S)) -> ACTIVE(U74(mark(X:S))) 227.41/227.82 MARK(U74(X:S)) -> MARK(X:S) 227.41/227.82 MARK(U81(X1:S,X2:S)) -> ACTIVE(U81(mark(X1:S),X2:S)) 227.41/227.82 MARK(U81(X1:S,X2:S)) -> MARK(X1:S) 227.41/227.82 MARK(U82(X1:S,X2:S)) -> ACTIVE(U82(mark(X1:S),X2:S)) 227.41/227.82 MARK(U82(X1:S,X2:S)) -> MARK(X1:S) 227.41/227.82 MARK(U83(X:S)) -> ACTIVE(U83(mark(X:S))) 227.41/227.82 MARK(U83(X:S)) -> MARK(X:S) 227.41/227.82 MARK(U91(X1:S,X2:S)) -> ACTIVE(U91(mark(X1:S),X2:S)) 227.41/227.82 MARK(U91(X1:S,X2:S)) -> MARK(X1:S) 227.41/227.82 MARK(U92(X:S)) -> ACTIVE(U92(mark(X:S))) 227.41/227.82 MARK(U92(X:S)) -> MARK(X:S) 227.41/227.82 MARK(__(X1:S,X2:S)) -> ACTIVE(__(mark(X1:S),mark(X2:S))) 227.41/227.82 MARK(__(X1:S,X2:S)) -> MARK(X1:S) 227.41/227.82 MARK(__(X1:S,X2:S)) -> MARK(X2:S) 227.41/227.82 MARK(isNePal(X:S)) -> ACTIVE(isNePal(X:S)) 227.41/227.82 MARK(isPal(X:S)) -> ACTIVE(isPal(X:S)) 227.41/227.82 MARK(isPalListKind(X:S)) -> ACTIVE(isPalListKind(X:S)) 227.41/227.82 ->->-> Rules: 227.41/227.82 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.41/227.82 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.41/227.82 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.41/227.82 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.41/227.82 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.41/227.82 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.41/227.82 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.41/227.82 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.41/227.82 U13(active(X:S)) -> U13(X:S) 227.41/227.82 U13(mark(X:S)) -> U13(X:S) 227.41/227.82 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.41/227.82 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.41/227.82 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.41/227.82 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.41/227.82 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.41/227.82 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.41/227.82 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.41/227.82 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.41/227.82 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.41/227.82 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.41/227.82 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.41/227.82 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.41/227.82 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.41/227.82 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.41/227.82 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.41/227.82 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.41/227.82 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.41/227.82 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.41/227.82 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.41/227.82 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.41/227.82 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.41/227.82 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.41/227.82 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.41/227.82 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.41/227.82 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.41/227.82 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.41/227.82 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.41/227.82 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.41/227.82 U26(active(X:S)) -> U26(X:S) 227.41/227.82 U26(mark(X:S)) -> U26(X:S) 227.41/227.82 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.41/227.82 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.41/227.82 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.41/227.82 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.41/227.82 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.41/227.82 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.41/227.82 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.41/227.82 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.41/227.82 U33(active(X:S)) -> U33(X:S) 227.41/227.82 U33(mark(X:S)) -> U33(X:S) 227.41/227.82 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.41/227.82 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.41/227.82 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.41/227.82 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.41/227.82 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.41/227.82 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.41/227.82 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.41/227.82 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.41/227.82 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.41/227.82 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.41/227.82 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.41/227.82 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.41/227.82 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.41/227.82 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.41/227.82 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.41/227.82 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.41/227.82 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.41/227.82 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.41/227.82 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.41/227.82 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.41/227.82 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.41/227.82 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.41/227.82 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.41/227.82 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.41/227.82 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.41/227.82 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.41/227.82 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.41/227.82 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.41/227.82 U46(active(X:S)) -> U46(X:S) 227.41/227.82 U46(mark(X:S)) -> U46(X:S) 227.41/227.82 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.41/227.82 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.41/227.82 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.41/227.82 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.41/227.82 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.41/227.82 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.41/227.82 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.41/227.82 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.41/227.82 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.41/227.82 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.41/227.82 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.41/227.82 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.41/227.82 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.41/227.82 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.41/227.82 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.41/227.82 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.41/227.82 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.41/227.82 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.41/227.82 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.41/227.82 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.41/227.82 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.41/227.82 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.41/227.82 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.41/227.82 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.41/227.82 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.41/227.82 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.41/227.82 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.41/227.82 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.41/227.82 U56(active(X:S)) -> U56(X:S) 227.41/227.82 U56(mark(X:S)) -> U56(X:S) 227.41/227.82 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.41/227.82 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.41/227.82 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.41/227.82 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.41/227.82 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.41/227.82 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.41/227.82 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.41/227.82 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.41/227.82 U63(active(X:S)) -> U63(X:S) 227.41/227.82 U63(mark(X:S)) -> U63(X:S) 227.41/227.82 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.41/227.82 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.41/227.82 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.41/227.82 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.41/227.82 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.41/227.82 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.41/227.82 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.41/227.82 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.41/227.82 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.41/227.82 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.41/227.82 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.41/227.82 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.41/227.82 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.41/227.82 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.41/227.82 U74(active(X:S)) -> U74(X:S) 227.41/227.82 U74(mark(X:S)) -> U74(X:S) 227.41/227.82 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.41/227.82 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.41/227.82 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.41/227.82 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.41/227.82 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.41/227.82 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.41/227.82 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.41/227.82 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.41/227.82 U83(active(X:S)) -> U83(X:S) 227.41/227.82 U83(mark(X:S)) -> U83(X:S) 227.41/227.82 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.41/227.82 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.41/227.82 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.41/227.82 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.41/227.82 U92(active(X:S)) -> U92(X:S) 227.41/227.82 U92(mark(X:S)) -> U92(X:S) 227.41/227.82 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.41/227.82 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.41/227.82 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.41/227.82 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.41/227.82 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.41/227.82 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.41/227.82 active(U13(tt)) -> mark(tt) 227.41/227.82 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.41/227.82 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.41/227.82 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.41/227.82 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.41/227.82 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.41/227.82 active(U26(tt)) -> mark(tt) 227.41/227.82 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.41/227.82 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.41/227.82 active(U33(tt)) -> mark(tt) 227.41/227.82 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.41/227.82 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.41/227.82 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.41/227.82 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.41/227.82 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.41/227.82 active(U46(tt)) -> mark(tt) 227.41/227.82 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.41/227.82 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.41/227.82 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.41/227.82 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.41/227.82 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.41/227.82 active(U56(tt)) -> mark(tt) 227.41/227.82 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.41/227.82 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.41/227.82 active(U63(tt)) -> mark(tt) 227.41/227.82 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.41/227.82 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.41/227.82 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.41/227.82 active(U74(tt)) -> mark(tt) 227.41/227.82 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.41/227.82 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.41/227.82 active(U83(tt)) -> mark(tt) 227.41/227.82 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.41/227.82 active(U92(tt)) -> mark(tt) 227.41/227.82 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.41/227.82 active(__(nil,X:S)) -> mark(X:S) 227.41/227.82 active(__(X:S,nil)) -> mark(X:S) 227.41/227.82 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.41/227.82 active(isList(nil)) -> mark(tt) 227.41/227.82 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.41/227.82 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.41/227.82 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.41/227.82 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.41/227.82 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.41/227.82 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.41/227.82 active(isPal(nil)) -> mark(tt) 227.41/227.82 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.41/227.82 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.41/227.82 active(isPalListKind(a)) -> mark(tt) 227.41/227.82 active(isPalListKind(e)) -> mark(tt) 227.41/227.82 active(isPalListKind(i)) -> mark(tt) 227.41/227.82 active(isPalListKind(nil)) -> mark(tt) 227.41/227.82 active(isPalListKind(o)) -> mark(tt) 227.41/227.82 active(isPalListKind(u)) -> mark(tt) 227.41/227.82 active(isQid(a)) -> mark(tt) 227.41/227.82 active(isQid(e)) -> mark(tt) 227.41/227.82 active(isQid(i)) -> mark(tt) 227.41/227.82 active(isQid(o)) -> mark(tt) 227.41/227.82 active(isQid(u)) -> mark(tt) 227.41/227.82 isList(active(X:S)) -> isList(X:S) 227.41/227.82 isList(mark(X:S)) -> isList(X:S) 227.41/227.82 isNeList(active(X:S)) -> isNeList(X:S) 227.41/227.82 isNeList(mark(X:S)) -> isNeList(X:S) 227.41/227.82 isNePal(active(X:S)) -> isNePal(X:S) 227.41/227.82 isNePal(mark(X:S)) -> isNePal(X:S) 227.41/227.82 isPal(active(X:S)) -> isPal(X:S) 227.41/227.82 isPal(mark(X:S)) -> isPal(X:S) 227.41/227.82 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.41/227.82 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.41/227.82 isQid(active(X:S)) -> isQid(X:S) 227.41/227.82 isQid(mark(X:S)) -> isQid(X:S) 227.41/227.82 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.41/227.82 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.41/227.82 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.41/227.82 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.41/227.82 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.41/227.82 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.41/227.82 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.41/227.82 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.41/227.82 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.41/227.82 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.41/227.82 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.41/227.82 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.41/227.82 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.41/227.82 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.41/227.82 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.41/227.82 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.41/227.82 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.41/227.82 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.41/227.82 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.41/227.82 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.41/227.82 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.41/227.82 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.41/227.82 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.41/227.82 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.41/227.82 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.41/227.82 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.41/227.82 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.41/227.82 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.41/227.82 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.41/227.82 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.41/227.82 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.41/227.82 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.41/227.82 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.41/227.82 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.41/227.82 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.41/227.82 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.41/227.82 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.41/227.82 mark(isList(X:S)) -> active(isList(X:S)) 227.41/227.82 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.41/227.82 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.41/227.82 mark(isPal(X:S)) -> active(isPal(X:S)) 227.41/227.82 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.41/227.82 mark(isQid(X:S)) -> active(isQid(X:S)) 227.41/227.82 mark(a) -> active(a) 227.41/227.82 mark(e) -> active(e) 227.41/227.82 mark(i) -> active(i) 227.41/227.82 mark(nil) -> active(nil) 227.41/227.82 mark(o) -> active(o) 227.41/227.82 mark(tt) -> active(tt) 227.41/227.82 mark(u) -> active(u) 227.41/227.82 227.41/227.82 Problem 1.44: 227.41/227.82 227.41/227.82 Reduction Pairs Processor: 227.41/227.82 -> Pairs: 227.41/227.82 ACTIVE(U91(tt,V2:S)) -> MARK(U92(isPalListKind(V2:S))) 227.41/227.82 ACTIVE(isNePal(V:S)) -> MARK(U61(isPalListKind(V:S),V:S)) 227.41/227.82 ACTIVE(isPal(V:S)) -> MARK(U81(isPalListKind(V:S),V:S)) 227.41/227.82 ACTIVE(isPalListKind(__(V1:S,V2:S))) -> MARK(U91(isPalListKind(V1:S),V2:S)) 227.41/227.82 MARK(U11(X1:S,X2:S)) -> ACTIVE(U11(mark(X1:S),X2:S)) 227.41/227.82 MARK(U11(X1:S,X2:S)) -> MARK(X1:S) 227.41/227.82 MARK(U12(X1:S,X2:S)) -> ACTIVE(U12(mark(X1:S),X2:S)) 227.41/227.82 MARK(U12(X1:S,X2:S)) -> MARK(X1:S) 227.41/227.82 MARK(U13(X:S)) -> ACTIVE(U13(mark(X:S))) 227.41/227.82 MARK(U13(X:S)) -> MARK(X:S) 227.41/227.82 MARK(U21(X1:S,X2:S,X3:S)) -> ACTIVE(U21(mark(X1:S),X2:S,X3:S)) 227.41/227.82 MARK(U21(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.41/227.82 MARK(U22(X1:S,X2:S,X3:S)) -> ACTIVE(U22(mark(X1:S),X2:S,X3:S)) 227.41/227.82 MARK(U22(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.41/227.82 MARK(U23(X1:S,X2:S,X3:S)) -> ACTIVE(U23(mark(X1:S),X2:S,X3:S)) 227.41/227.82 MARK(U23(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.41/227.82 MARK(U24(X1:S,X2:S,X3:S)) -> ACTIVE(U24(mark(X1:S),X2:S,X3:S)) 227.41/227.82 MARK(U24(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.41/227.82 MARK(U25(X1:S,X2:S)) -> ACTIVE(U25(mark(X1:S),X2:S)) 227.41/227.82 MARK(U25(X1:S,X2:S)) -> MARK(X1:S) 227.41/227.82 MARK(U26(X:S)) -> ACTIVE(U26(mark(X:S))) 227.41/227.82 MARK(U26(X:S)) -> MARK(X:S) 227.41/227.82 MARK(U31(X1:S,X2:S)) -> ACTIVE(U31(mark(X1:S),X2:S)) 227.41/227.82 MARK(U31(X1:S,X2:S)) -> MARK(X1:S) 227.41/227.82 MARK(U32(X1:S,X2:S)) -> ACTIVE(U32(mark(X1:S),X2:S)) 227.41/227.82 MARK(U32(X1:S,X2:S)) -> MARK(X1:S) 227.41/227.82 MARK(U33(X:S)) -> ACTIVE(U33(mark(X:S))) 227.41/227.82 MARK(U33(X:S)) -> MARK(X:S) 227.41/227.82 MARK(U41(X1:S,X2:S,X3:S)) -> ACTIVE(U41(mark(X1:S),X2:S,X3:S)) 227.41/227.82 MARK(U41(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.41/227.82 MARK(U42(X1:S,X2:S,X3:S)) -> ACTIVE(U42(mark(X1:S),X2:S,X3:S)) 227.41/227.82 MARK(U42(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.41/227.82 MARK(U43(X1:S,X2:S,X3:S)) -> ACTIVE(U43(mark(X1:S),X2:S,X3:S)) 227.41/227.82 MARK(U43(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.41/227.82 MARK(U44(X1:S,X2:S,X3:S)) -> ACTIVE(U44(mark(X1:S),X2:S,X3:S)) 227.41/227.82 MARK(U44(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.41/227.82 MARK(U45(X1:S,X2:S)) -> ACTIVE(U45(mark(X1:S),X2:S)) 227.41/227.82 MARK(U45(X1:S,X2:S)) -> MARK(X1:S) 227.41/227.82 MARK(U46(X:S)) -> ACTIVE(U46(mark(X:S))) 227.41/227.82 MARK(U46(X:S)) -> MARK(X:S) 227.41/227.82 MARK(U51(X1:S,X2:S,X3:S)) -> ACTIVE(U51(mark(X1:S),X2:S,X3:S)) 227.41/227.82 MARK(U51(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.41/227.82 MARK(U52(X1:S,X2:S,X3:S)) -> ACTIVE(U52(mark(X1:S),X2:S,X3:S)) 227.41/227.82 MARK(U52(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.41/227.82 MARK(U53(X1:S,X2:S,X3:S)) -> ACTIVE(U53(mark(X1:S),X2:S,X3:S)) 227.41/227.82 MARK(U53(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.41/227.82 MARK(U54(X1:S,X2:S,X3:S)) -> ACTIVE(U54(mark(X1:S),X2:S,X3:S)) 227.41/227.82 MARK(U54(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.41/227.82 MARK(U55(X1:S,X2:S)) -> ACTIVE(U55(mark(X1:S),X2:S)) 227.41/227.82 MARK(U55(X1:S,X2:S)) -> MARK(X1:S) 227.41/227.82 MARK(U56(X:S)) -> ACTIVE(U56(mark(X:S))) 227.41/227.82 MARK(U56(X:S)) -> MARK(X:S) 227.41/227.82 MARK(U61(X1:S,X2:S)) -> ACTIVE(U61(mark(X1:S),X2:S)) 227.41/227.82 MARK(U61(X1:S,X2:S)) -> MARK(X1:S) 227.41/227.82 MARK(U62(X1:S,X2:S)) -> ACTIVE(U62(mark(X1:S),X2:S)) 227.41/227.82 MARK(U62(X1:S,X2:S)) -> MARK(X1:S) 227.41/227.82 MARK(U63(X:S)) -> ACTIVE(U63(mark(X:S))) 227.41/227.82 MARK(U63(X:S)) -> MARK(X:S) 227.41/227.82 MARK(U71(X1:S,X2:S,X3:S)) -> ACTIVE(U71(mark(X1:S),X2:S,X3:S)) 227.41/227.82 MARK(U71(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.41/227.82 MARK(U72(X1:S,X2:S)) -> ACTIVE(U72(mark(X1:S),X2:S)) 227.41/227.82 MARK(U72(X1:S,X2:S)) -> MARK(X1:S) 227.41/227.82 MARK(U73(X1:S,X2:S)) -> ACTIVE(U73(mark(X1:S),X2:S)) 227.41/227.82 MARK(U73(X1:S,X2:S)) -> MARK(X1:S) 227.41/227.82 MARK(U74(X:S)) -> ACTIVE(U74(mark(X:S))) 227.41/227.82 MARK(U74(X:S)) -> MARK(X:S) 227.41/227.82 MARK(U81(X1:S,X2:S)) -> ACTIVE(U81(mark(X1:S),X2:S)) 227.41/227.82 MARK(U81(X1:S,X2:S)) -> MARK(X1:S) 227.41/227.82 MARK(U82(X1:S,X2:S)) -> ACTIVE(U82(mark(X1:S),X2:S)) 227.41/227.82 MARK(U82(X1:S,X2:S)) -> MARK(X1:S) 227.41/227.82 MARK(U83(X:S)) -> ACTIVE(U83(mark(X:S))) 227.41/227.82 MARK(U83(X:S)) -> MARK(X:S) 227.41/227.82 MARK(U91(X1:S,X2:S)) -> ACTIVE(U91(mark(X1:S),X2:S)) 227.41/227.82 MARK(U91(X1:S,X2:S)) -> MARK(X1:S) 227.41/227.82 MARK(U92(X:S)) -> ACTIVE(U92(mark(X:S))) 227.41/227.82 MARK(U92(X:S)) -> MARK(X:S) 227.41/227.82 MARK(__(X1:S,X2:S)) -> ACTIVE(__(mark(X1:S),mark(X2:S))) 227.41/227.82 MARK(__(X1:S,X2:S)) -> MARK(X1:S) 227.41/227.82 MARK(__(X1:S,X2:S)) -> MARK(X2:S) 227.41/227.82 MARK(isNePal(X:S)) -> ACTIVE(isNePal(X:S)) 227.41/227.82 MARK(isPal(X:S)) -> ACTIVE(isPal(X:S)) 227.41/227.82 MARK(isPalListKind(X:S)) -> ACTIVE(isPalListKind(X:S)) 227.41/227.82 -> Rules: 227.41/227.82 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.41/227.82 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.41/227.82 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.41/227.82 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.41/227.82 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.41/227.82 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.41/227.82 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.41/227.82 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.41/227.82 U13(active(X:S)) -> U13(X:S) 227.41/227.82 U13(mark(X:S)) -> U13(X:S) 227.41/227.82 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.41/227.82 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.41/227.82 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.41/227.82 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.41/227.82 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.41/227.82 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.41/227.82 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.41/227.82 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.41/227.82 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.41/227.82 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.41/227.82 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.41/227.82 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.41/227.82 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.41/227.82 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.41/227.82 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.41/227.82 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.41/227.82 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.41/227.82 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.41/227.82 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.41/227.82 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.41/227.82 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.41/227.82 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.41/227.82 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.41/227.82 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.41/227.82 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.41/227.82 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.41/227.82 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.41/227.82 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.41/227.82 U26(active(X:S)) -> U26(X:S) 227.41/227.82 U26(mark(X:S)) -> U26(X:S) 227.41/227.82 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.41/227.82 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.41/227.82 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.41/227.82 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.41/227.82 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.41/227.82 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.41/227.82 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.41/227.82 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.41/227.82 U33(active(X:S)) -> U33(X:S) 227.41/227.82 U33(mark(X:S)) -> U33(X:S) 227.41/227.82 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.41/227.82 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.41/227.82 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.41/227.82 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.41/227.82 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.41/227.82 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.41/227.82 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.41/227.82 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.41/227.82 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.41/227.82 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.41/227.82 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.41/227.82 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.41/227.82 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.41/227.82 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.41/227.82 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.41/227.82 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.41/227.82 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.41/227.82 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.41/227.82 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.41/227.82 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.41/227.82 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.41/227.82 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.41/227.82 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.41/227.82 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.41/227.82 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.41/227.82 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.41/227.82 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.41/227.82 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.41/227.82 U46(active(X:S)) -> U46(X:S) 227.41/227.82 U46(mark(X:S)) -> U46(X:S) 227.41/227.82 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.41/227.82 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.41/227.82 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.41/227.82 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.41/227.82 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.41/227.82 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.41/227.82 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.41/227.82 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.41/227.82 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.41/227.82 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.41/227.82 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.41/227.82 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.41/227.82 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.41/227.82 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.41/227.82 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.41/227.82 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.41/227.82 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.41/227.82 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.41/227.82 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.41/227.82 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.41/227.82 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.41/227.82 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.41/227.82 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.41/227.82 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.41/227.82 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.41/227.82 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.41/227.82 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.41/227.82 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.41/227.82 U56(active(X:S)) -> U56(X:S) 227.41/227.82 U56(mark(X:S)) -> U56(X:S) 227.41/227.82 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.41/227.82 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.41/227.82 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.41/227.82 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.41/227.82 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.41/227.82 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.41/227.82 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.41/227.82 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.41/227.82 U63(active(X:S)) -> U63(X:S) 227.41/227.82 U63(mark(X:S)) -> U63(X:S) 227.41/227.82 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.41/227.82 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.41/227.82 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.41/227.82 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.41/227.82 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.41/227.82 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.41/227.82 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.41/227.82 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.41/227.82 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.41/227.82 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.41/227.82 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.41/227.82 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.41/227.82 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.41/227.82 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.41/227.82 U74(active(X:S)) -> U74(X:S) 227.41/227.82 U74(mark(X:S)) -> U74(X:S) 227.41/227.82 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.41/227.82 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.41/227.82 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.41/227.82 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.41/227.82 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.41/227.82 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.41/227.82 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.41/227.82 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.41/227.82 U83(active(X:S)) -> U83(X:S) 227.41/227.82 U83(mark(X:S)) -> U83(X:S) 227.41/227.82 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.41/227.82 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.41/227.82 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.41/227.82 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.41/227.82 U92(active(X:S)) -> U92(X:S) 227.41/227.82 U92(mark(X:S)) -> U92(X:S) 227.41/227.82 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.41/227.82 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.41/227.82 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.41/227.82 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.41/227.82 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.41/227.82 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.41/227.82 active(U13(tt)) -> mark(tt) 227.41/227.82 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.41/227.82 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.41/227.82 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.41/227.82 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.41/227.82 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.41/227.82 active(U26(tt)) -> mark(tt) 227.41/227.82 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.41/227.82 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.41/227.82 active(U33(tt)) -> mark(tt) 227.41/227.82 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.41/227.83 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.41/227.83 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.41/227.83 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.41/227.83 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.41/227.83 active(U46(tt)) -> mark(tt) 227.41/227.83 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.41/227.83 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.41/227.83 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.41/227.83 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.41/227.83 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.41/227.83 active(U56(tt)) -> mark(tt) 227.41/227.83 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.41/227.83 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.41/227.83 active(U63(tt)) -> mark(tt) 227.41/227.83 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.41/227.83 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.41/227.83 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.41/227.83 active(U74(tt)) -> mark(tt) 227.41/227.83 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.41/227.83 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.41/227.83 active(U83(tt)) -> mark(tt) 227.41/227.83 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.41/227.83 active(U92(tt)) -> mark(tt) 227.41/227.83 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.41/227.83 active(__(nil,X:S)) -> mark(X:S) 227.41/227.83 active(__(X:S,nil)) -> mark(X:S) 227.41/227.83 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.41/227.83 active(isList(nil)) -> mark(tt) 227.41/227.83 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.41/227.83 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.41/227.83 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.41/227.83 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.41/227.83 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.41/227.83 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.41/227.83 active(isPal(nil)) -> mark(tt) 227.41/227.83 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.41/227.83 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.41/227.83 active(isPalListKind(a)) -> mark(tt) 227.41/227.83 active(isPalListKind(e)) -> mark(tt) 227.41/227.83 active(isPalListKind(i)) -> mark(tt) 227.41/227.83 active(isPalListKind(nil)) -> mark(tt) 227.41/227.83 active(isPalListKind(o)) -> mark(tt) 227.41/227.83 active(isPalListKind(u)) -> mark(tt) 227.41/227.83 active(isQid(a)) -> mark(tt) 227.41/227.83 active(isQid(e)) -> mark(tt) 227.41/227.83 active(isQid(i)) -> mark(tt) 227.41/227.83 active(isQid(o)) -> mark(tt) 227.41/227.83 active(isQid(u)) -> mark(tt) 227.41/227.83 isList(active(X:S)) -> isList(X:S) 227.41/227.83 isList(mark(X:S)) -> isList(X:S) 227.41/227.83 isNeList(active(X:S)) -> isNeList(X:S) 227.41/227.83 isNeList(mark(X:S)) -> isNeList(X:S) 227.41/227.83 isNePal(active(X:S)) -> isNePal(X:S) 227.41/227.83 isNePal(mark(X:S)) -> isNePal(X:S) 227.41/227.83 isPal(active(X:S)) -> isPal(X:S) 227.41/227.83 isPal(mark(X:S)) -> isPal(X:S) 227.41/227.83 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.41/227.83 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.41/227.83 isQid(active(X:S)) -> isQid(X:S) 227.41/227.83 isQid(mark(X:S)) -> isQid(X:S) 227.41/227.83 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.41/227.83 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.41/227.83 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.41/227.83 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.41/227.83 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.41/227.83 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.41/227.83 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.41/227.83 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.41/227.83 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.41/227.83 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.41/227.83 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.41/227.83 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.41/227.83 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.41/227.83 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.41/227.83 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.41/227.83 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.41/227.83 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.41/227.83 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.41/227.83 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.41/227.83 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.41/227.83 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.41/227.83 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.41/227.83 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.41/227.83 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.41/227.83 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.41/227.83 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.41/227.83 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.41/227.83 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.41/227.83 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.41/227.83 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.41/227.83 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.41/227.83 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.41/227.83 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.41/227.83 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.41/227.83 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.41/227.83 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.41/227.83 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.41/227.83 mark(isList(X:S)) -> active(isList(X:S)) 227.41/227.83 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.41/227.83 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.41/227.83 mark(isPal(X:S)) -> active(isPal(X:S)) 227.41/227.83 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.41/227.83 mark(isQid(X:S)) -> active(isQid(X:S)) 227.41/227.83 mark(a) -> active(a) 227.41/227.83 mark(e) -> active(e) 227.41/227.83 mark(i) -> active(i) 227.41/227.83 mark(nil) -> active(nil) 227.41/227.83 mark(o) -> active(o) 227.41/227.83 mark(tt) -> active(tt) 227.41/227.83 mark(u) -> active(u) 227.41/227.83 -> Usable rules: 227.41/227.83 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.41/227.83 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.41/227.83 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.41/227.83 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.41/227.83 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.41/227.83 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.41/227.83 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.41/227.83 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.41/227.83 U13(active(X:S)) -> U13(X:S) 227.41/227.83 U13(mark(X:S)) -> U13(X:S) 227.41/227.83 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.41/227.83 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.41/227.83 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.41/227.83 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.41/227.83 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.41/227.83 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.41/227.83 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.41/227.83 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.41/227.83 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.41/227.83 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.41/227.83 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.41/227.83 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.41/227.83 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.41/227.83 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.41/227.83 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.41/227.83 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.41/227.83 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.41/227.83 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.41/227.83 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.41/227.83 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.41/227.83 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.41/227.83 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.41/227.83 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.41/227.83 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.41/227.83 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.41/227.83 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.41/227.83 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.41/227.83 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.41/227.83 U26(active(X:S)) -> U26(X:S) 227.41/227.83 U26(mark(X:S)) -> U26(X:S) 227.41/227.83 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.41/227.83 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.41/227.83 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.41/227.83 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.41/227.83 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.41/227.83 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.41/227.83 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.41/227.83 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.41/227.83 U33(active(X:S)) -> U33(X:S) 227.41/227.83 U33(mark(X:S)) -> U33(X:S) 227.41/227.83 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.41/227.83 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.41/227.83 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.41/227.83 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.41/227.83 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.41/227.83 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.41/227.83 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.41/227.83 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.41/227.83 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.41/227.83 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.41/227.83 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.41/227.83 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.41/227.83 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.41/227.83 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.41/227.83 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.41/227.83 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.41/227.83 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.41/227.83 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.41/227.83 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.41/227.83 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.41/227.83 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.41/227.83 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.41/227.83 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.41/227.83 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.41/227.83 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.41/227.83 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.41/227.83 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.41/227.83 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.41/227.83 U46(active(X:S)) -> U46(X:S) 227.41/227.83 U46(mark(X:S)) -> U46(X:S) 227.41/227.83 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.41/227.83 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.41/227.83 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.41/227.83 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.41/227.83 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.41/227.83 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.41/227.83 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.41/227.83 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.41/227.83 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.41/227.83 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.41/227.83 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.41/227.83 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.41/227.83 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.41/227.83 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.41/227.83 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.41/227.83 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.41/227.83 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.41/227.83 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.41/227.83 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.41/227.83 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.41/227.83 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.41/227.83 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.41/227.83 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.41/227.83 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.41/227.83 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.41/227.83 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.41/227.83 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.41/227.83 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.41/227.83 U56(active(X:S)) -> U56(X:S) 227.41/227.83 U56(mark(X:S)) -> U56(X:S) 227.41/227.83 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.41/227.83 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.41/227.83 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.41/227.83 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.41/227.83 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.41/227.83 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.41/227.83 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.41/227.83 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.41/227.83 U63(active(X:S)) -> U63(X:S) 227.41/227.83 U63(mark(X:S)) -> U63(X:S) 227.41/227.83 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.41/227.83 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.41/227.83 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.41/227.83 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.41/227.83 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.41/227.83 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.41/227.83 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.41/227.83 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.41/227.83 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.41/227.83 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.41/227.83 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.41/227.83 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.41/227.83 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.41/227.83 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.41/227.83 U74(active(X:S)) -> U74(X:S) 227.41/227.83 U74(mark(X:S)) -> U74(X:S) 227.41/227.83 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.41/227.83 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.41/227.83 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.41/227.83 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.41/227.83 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.41/227.83 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.41/227.83 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.41/227.83 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.41/227.83 U83(active(X:S)) -> U83(X:S) 227.41/227.83 U83(mark(X:S)) -> U83(X:S) 227.41/227.83 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.41/227.83 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.41/227.83 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.41/227.83 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.41/227.83 U92(active(X:S)) -> U92(X:S) 227.41/227.83 U92(mark(X:S)) -> U92(X:S) 227.41/227.83 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.41/227.83 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.41/227.83 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.41/227.83 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.41/227.83 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.41/227.83 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.41/227.83 active(U13(tt)) -> mark(tt) 227.41/227.83 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.41/227.83 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.41/227.83 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.41/227.83 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.41/227.83 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.41/227.83 active(U26(tt)) -> mark(tt) 227.41/227.83 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.41/227.83 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.41/227.83 active(U33(tt)) -> mark(tt) 227.41/227.83 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.41/227.83 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.41/227.83 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.41/227.83 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.41/227.83 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.41/227.83 active(U46(tt)) -> mark(tt) 227.41/227.83 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.41/227.83 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.41/227.83 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.41/227.83 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.41/227.83 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.41/227.83 active(U56(tt)) -> mark(tt) 227.41/227.83 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.41/227.83 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.41/227.83 active(U63(tt)) -> mark(tt) 227.41/227.83 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.41/227.83 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.41/227.83 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.41/227.83 active(U74(tt)) -> mark(tt) 227.41/227.83 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.41/227.83 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.41/227.83 active(U83(tt)) -> mark(tt) 227.41/227.83 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.41/227.83 active(U92(tt)) -> mark(tt) 227.41/227.83 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.41/227.83 active(__(nil,X:S)) -> mark(X:S) 227.41/227.83 active(__(X:S,nil)) -> mark(X:S) 227.41/227.83 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.41/227.83 active(isList(nil)) -> mark(tt) 227.41/227.83 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.41/227.83 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.41/227.83 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.41/227.83 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.41/227.83 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.41/227.83 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.41/227.83 active(isPal(nil)) -> mark(tt) 227.41/227.83 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.41/227.83 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.41/227.83 active(isPalListKind(a)) -> mark(tt) 227.41/227.83 active(isPalListKind(e)) -> mark(tt) 227.41/227.83 active(isPalListKind(i)) -> mark(tt) 227.41/227.83 active(isPalListKind(nil)) -> mark(tt) 227.41/227.83 active(isPalListKind(o)) -> mark(tt) 227.41/227.83 active(isPalListKind(u)) -> mark(tt) 227.41/227.83 active(isQid(a)) -> mark(tt) 227.41/227.83 active(isQid(e)) -> mark(tt) 227.41/227.83 active(isQid(i)) -> mark(tt) 227.41/227.83 active(isQid(o)) -> mark(tt) 227.41/227.83 active(isQid(u)) -> mark(tt) 227.41/227.83 isList(active(X:S)) -> isList(X:S) 227.41/227.83 isList(mark(X:S)) -> isList(X:S) 227.41/227.83 isNeList(active(X:S)) -> isNeList(X:S) 227.41/227.83 isNeList(mark(X:S)) -> isNeList(X:S) 227.41/227.83 isNePal(active(X:S)) -> isNePal(X:S) 227.41/227.83 isNePal(mark(X:S)) -> isNePal(X:S) 227.41/227.83 isPal(active(X:S)) -> isPal(X:S) 227.41/227.83 isPal(mark(X:S)) -> isPal(X:S) 227.41/227.83 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.41/227.83 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.41/227.83 isQid(active(X:S)) -> isQid(X:S) 227.41/227.83 isQid(mark(X:S)) -> isQid(X:S) 227.41/227.83 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.41/227.83 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.41/227.83 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.41/227.83 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.41/227.83 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.41/227.83 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.41/227.83 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.41/227.83 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.41/227.83 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.41/227.83 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.41/227.83 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.41/227.83 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.41/227.83 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.41/227.83 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.41/227.83 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.41/227.83 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.41/227.83 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.41/227.83 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.41/227.83 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.41/227.83 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.41/227.83 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.41/227.83 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.41/227.83 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.41/227.83 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.41/227.83 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.41/227.83 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.41/227.83 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.41/227.83 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.41/227.83 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.41/227.83 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.41/227.83 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.41/227.83 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.41/227.83 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.41/227.83 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.41/227.83 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.41/227.83 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.41/227.83 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.41/227.83 mark(isList(X:S)) -> active(isList(X:S)) 227.41/227.83 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.41/227.83 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.41/227.83 mark(isPal(X:S)) -> active(isPal(X:S)) 227.41/227.83 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.41/227.83 mark(isQid(X:S)) -> active(isQid(X:S)) 227.41/227.83 mark(a) -> active(a) 227.41/227.83 mark(e) -> active(e) 227.41/227.83 mark(i) -> active(i) 227.41/227.83 mark(nil) -> active(nil) 227.41/227.83 mark(o) -> active(o) 227.41/227.83 mark(tt) -> active(tt) 227.41/227.83 mark(u) -> active(u) 227.41/227.83 ->Interpretation type: 227.41/227.83 Linear 227.41/227.83 ->Coefficients: 227.41/227.83 Natural Numbers 227.41/227.83 ->Dimension: 227.41/227.83 1 227.41/227.83 ->Bound: 227.41/227.83 2 227.41/227.83 ->Interpretation: 227.41/227.83 227.41/227.83 [U11](X1,X2) = X1 + 2.X2 227.41/227.83 [U12](X1,X2) = X1 + 2.X2 227.41/227.83 [U13](X) = X 227.41/227.83 [U21](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.41/227.83 [U22](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.41/227.83 [U23](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.41/227.83 [U24](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.41/227.83 [U25](X1,X2) = X1 + 2.X2 + 2 227.41/227.83 [U26](X) = X + 2 227.41/227.83 [U31](X1,X2) = X1 + 2.X2 227.41/227.83 [U32](X1,X2) = X1 + 2.X2 227.41/227.83 [U33](X) = X 227.41/227.83 [U41](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.41/227.83 [U42](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.41/227.83 [U43](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.41/227.83 [U44](X1,X2,X3) = X1 + 2.X2 + 2.X3 + 2 227.41/227.83 [U45](X1,X2) = X1 + 2.X2 + 2 227.41/227.83 [U46](X) = X + 2 227.41/227.83 [U51](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.41/227.83 [U52](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.41/227.83 [U53](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.41/227.83 [U54](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.41/227.83 [U55](X1,X2) = X1 + 2.X2 + 2 227.41/227.83 [U56](X) = X 227.41/227.83 [U61](X1,X2) = X1 + 2.X2 227.41/227.83 [U62](X1,X2) = X1 + 2.X2 227.41/227.83 [U63](X) = X 227.41/227.83 [U71](X1,X2,X3) = X1 + 2.X3 + 2 227.41/227.83 [U72](X1,X2) = 2.X1 + 2.X2 + 1 227.41/227.83 [U73](X1,X2) = X1 + 1 227.41/227.83 [U74](X) = 2.X 227.41/227.83 [U81](X1,X2) = 2.X1 + 2.X2 227.41/227.83 [U82](X1,X2) = 2.X1 + 2.X2 227.41/227.83 [U83](X) = X 227.41/227.83 [U91](X1,X2) = X1 227.41/227.83 [U92](X) = X 227.41/227.83 [__](X1,X2) = 2.X1 + X2 + 2 227.41/227.83 [active](X) = X 227.41/227.83 [isList](X) = 2.X + 1 227.41/227.83 [isNeList](X) = 2.X + 1 227.41/227.83 [isNePal](X) = 2.X + 2 227.41/227.83 [isPal](X) = 2.X + 2 227.41/227.83 [isPalListKind](X) = 1 227.41/227.83 [isQid](X) = 2.X + 1 227.41/227.83 [mark](X) = X 227.41/227.83 [a] = 0 227.41/227.83 [e] = 0 227.41/227.83 [fSNonEmpty] = 0 227.41/227.83 [i] = 0 227.41/227.83 [nil] = 2 227.41/227.83 [o] = 0 227.41/227.83 [tt] = 1 227.41/227.83 [u] = 0 227.41/227.83 [U11#](X1,X2) = 0 227.41/227.83 [U12#](X1,X2) = 0 227.41/227.83 [U13#](X) = 0 227.41/227.83 [U21#](X1,X2,X3) = 0 227.41/227.83 [U22#](X1,X2,X3) = 0 227.41/227.83 [U23#](X1,X2,X3) = 0 227.41/227.83 [U24#](X1,X2,X3) = 0 227.41/227.83 [U25#](X1,X2) = 0 227.41/227.83 [U26#](X) = 0 227.41/227.83 [U31#](X1,X2) = 0 227.41/227.83 [U32#](X1,X2) = 0 227.41/227.83 [U33#](X) = 0 227.41/227.83 [U41#](X1,X2,X3) = 0 227.41/227.83 [U42#](X1,X2,X3) = 0 227.41/227.83 [U43#](X1,X2,X3) = 0 227.41/227.83 [U44#](X1,X2,X3) = 0 227.41/227.83 [U45#](X1,X2) = 0 227.41/227.83 [U46#](X) = 0 227.41/227.83 [U51#](X1,X2,X3) = 0 227.41/227.83 [U52#](X1,X2,X3) = 0 227.41/227.83 [U53#](X1,X2,X3) = 0 227.41/227.83 [U54#](X1,X2,X3) = 0 227.41/227.83 [U55#](X1,X2) = 0 227.41/227.83 [U56#](X) = 0 227.41/227.83 [U61#](X1,X2) = 0 227.41/227.83 [U62#](X1,X2) = 0 227.41/227.83 [U63#](X) = 0 227.41/227.83 [U71#](X1,X2,X3) = 0 227.41/227.83 [U72#](X1,X2) = 0 227.41/227.83 [U73#](X1,X2) = 0 227.41/227.83 [U74#](X) = 0 227.41/227.83 [U81#](X1,X2) = 0 227.41/227.83 [U82#](X1,X2) = 0 227.41/227.83 [U83#](X) = 0 227.41/227.83 [U91#](X1,X2) = 0 227.41/227.83 [U92#](X) = 0 227.41/227.83 [__#](X1,X2) = 0 227.41/227.83 [ACTIVE](X) = 2.X + 2 227.41/227.83 [ISLIST](X) = 0 227.41/227.83 [ISNELIST](X) = 0 227.41/227.83 [ISNEPAL](X) = 0 227.41/227.83 [ISPAL](X) = 0 227.41/227.83 [ISPALLISTKIND](X) = 0 227.41/227.83 [ISQID](X) = 0 227.41/227.83 [MARK](X) = 2.X + 2 227.41/227.83 227.41/227.83 Problem 1.44: 227.41/227.83 227.41/227.83 SCC Processor: 227.41/227.83 -> Pairs: 227.41/227.83 ACTIVE(U91(tt,V2:S)) -> MARK(U92(isPalListKind(V2:S))) 227.41/227.83 ACTIVE(isPal(V:S)) -> MARK(U81(isPalListKind(V:S),V:S)) 227.41/227.83 ACTIVE(isPalListKind(__(V1:S,V2:S))) -> MARK(U91(isPalListKind(V1:S),V2:S)) 227.41/227.83 MARK(U11(X1:S,X2:S)) -> ACTIVE(U11(mark(X1:S),X2:S)) 227.41/227.83 MARK(U11(X1:S,X2:S)) -> MARK(X1:S) 227.41/227.83 MARK(U12(X1:S,X2:S)) -> ACTIVE(U12(mark(X1:S),X2:S)) 227.41/227.83 MARK(U12(X1:S,X2:S)) -> MARK(X1:S) 227.41/227.83 MARK(U13(X:S)) -> ACTIVE(U13(mark(X:S))) 227.41/227.83 MARK(U13(X:S)) -> MARK(X:S) 227.41/227.83 MARK(U21(X1:S,X2:S,X3:S)) -> ACTIVE(U21(mark(X1:S),X2:S,X3:S)) 227.41/227.83 MARK(U21(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.41/227.83 MARK(U22(X1:S,X2:S,X3:S)) -> ACTIVE(U22(mark(X1:S),X2:S,X3:S)) 227.41/227.83 MARK(U22(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.41/227.83 MARK(U23(X1:S,X2:S,X3:S)) -> ACTIVE(U23(mark(X1:S),X2:S,X3:S)) 227.41/227.83 MARK(U23(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.41/227.83 MARK(U24(X1:S,X2:S,X3:S)) -> ACTIVE(U24(mark(X1:S),X2:S,X3:S)) 227.41/227.83 MARK(U24(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.41/227.83 MARK(U25(X1:S,X2:S)) -> ACTIVE(U25(mark(X1:S),X2:S)) 227.41/227.83 MARK(U25(X1:S,X2:S)) -> MARK(X1:S) 227.41/227.83 MARK(U26(X:S)) -> ACTIVE(U26(mark(X:S))) 227.41/227.83 MARK(U26(X:S)) -> MARK(X:S) 227.41/227.83 MARK(U31(X1:S,X2:S)) -> ACTIVE(U31(mark(X1:S),X2:S)) 227.41/227.83 MARK(U31(X1:S,X2:S)) -> MARK(X1:S) 227.41/227.83 MARK(U32(X1:S,X2:S)) -> ACTIVE(U32(mark(X1:S),X2:S)) 227.41/227.83 MARK(U32(X1:S,X2:S)) -> MARK(X1:S) 227.41/227.83 MARK(U33(X:S)) -> ACTIVE(U33(mark(X:S))) 227.41/227.83 MARK(U33(X:S)) -> MARK(X:S) 227.41/227.83 MARK(U41(X1:S,X2:S,X3:S)) -> ACTIVE(U41(mark(X1:S),X2:S,X3:S)) 227.41/227.83 MARK(U41(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.41/227.83 MARK(U42(X1:S,X2:S,X3:S)) -> ACTIVE(U42(mark(X1:S),X2:S,X3:S)) 227.41/227.83 MARK(U42(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.41/227.83 MARK(U43(X1:S,X2:S,X3:S)) -> ACTIVE(U43(mark(X1:S),X2:S,X3:S)) 227.41/227.83 MARK(U43(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.41/227.83 MARK(U44(X1:S,X2:S,X3:S)) -> ACTIVE(U44(mark(X1:S),X2:S,X3:S)) 227.41/227.83 MARK(U44(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.41/227.83 MARK(U45(X1:S,X2:S)) -> ACTIVE(U45(mark(X1:S),X2:S)) 227.41/227.83 MARK(U45(X1:S,X2:S)) -> MARK(X1:S) 227.41/227.83 MARK(U46(X:S)) -> ACTIVE(U46(mark(X:S))) 227.41/227.83 MARK(U46(X:S)) -> MARK(X:S) 227.41/227.83 MARK(U51(X1:S,X2:S,X3:S)) -> ACTIVE(U51(mark(X1:S),X2:S,X3:S)) 227.41/227.83 MARK(U51(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.41/227.83 MARK(U52(X1:S,X2:S,X3:S)) -> ACTIVE(U52(mark(X1:S),X2:S,X3:S)) 227.41/227.83 MARK(U52(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.41/227.83 MARK(U53(X1:S,X2:S,X3:S)) -> ACTIVE(U53(mark(X1:S),X2:S,X3:S)) 227.41/227.83 MARK(U53(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.41/227.83 MARK(U54(X1:S,X2:S,X3:S)) -> ACTIVE(U54(mark(X1:S),X2:S,X3:S)) 227.41/227.83 MARK(U54(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.41/227.83 MARK(U55(X1:S,X2:S)) -> ACTIVE(U55(mark(X1:S),X2:S)) 227.41/227.83 MARK(U55(X1:S,X2:S)) -> MARK(X1:S) 227.41/227.83 MARK(U56(X:S)) -> ACTIVE(U56(mark(X:S))) 227.41/227.83 MARK(U56(X:S)) -> MARK(X:S) 227.41/227.83 MARK(U61(X1:S,X2:S)) -> ACTIVE(U61(mark(X1:S),X2:S)) 227.41/227.83 MARK(U61(X1:S,X2:S)) -> MARK(X1:S) 227.41/227.83 MARK(U62(X1:S,X2:S)) -> ACTIVE(U62(mark(X1:S),X2:S)) 227.41/227.83 MARK(U62(X1:S,X2:S)) -> MARK(X1:S) 227.41/227.83 MARK(U63(X:S)) -> ACTIVE(U63(mark(X:S))) 227.41/227.83 MARK(U63(X:S)) -> MARK(X:S) 227.41/227.83 MARK(U71(X1:S,X2:S,X3:S)) -> ACTIVE(U71(mark(X1:S),X2:S,X3:S)) 227.41/227.83 MARK(U71(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.41/227.83 MARK(U72(X1:S,X2:S)) -> ACTIVE(U72(mark(X1:S),X2:S)) 227.41/227.83 MARK(U72(X1:S,X2:S)) -> MARK(X1:S) 227.41/227.83 MARK(U73(X1:S,X2:S)) -> ACTIVE(U73(mark(X1:S),X2:S)) 227.41/227.83 MARK(U73(X1:S,X2:S)) -> MARK(X1:S) 227.41/227.83 MARK(U74(X:S)) -> ACTIVE(U74(mark(X:S))) 227.41/227.83 MARK(U74(X:S)) -> MARK(X:S) 227.41/227.83 MARK(U81(X1:S,X2:S)) -> ACTIVE(U81(mark(X1:S),X2:S)) 227.41/227.83 MARK(U81(X1:S,X2:S)) -> MARK(X1:S) 227.41/227.83 MARK(U82(X1:S,X2:S)) -> ACTIVE(U82(mark(X1:S),X2:S)) 227.41/227.83 MARK(U82(X1:S,X2:S)) -> MARK(X1:S) 227.41/227.83 MARK(U83(X:S)) -> ACTIVE(U83(mark(X:S))) 227.41/227.83 MARK(U83(X:S)) -> MARK(X:S) 227.41/227.83 MARK(U91(X1:S,X2:S)) -> ACTIVE(U91(mark(X1:S),X2:S)) 227.41/227.83 MARK(U91(X1:S,X2:S)) -> MARK(X1:S) 227.41/227.83 MARK(U92(X:S)) -> ACTIVE(U92(mark(X:S))) 227.41/227.83 MARK(U92(X:S)) -> MARK(X:S) 227.41/227.83 MARK(__(X1:S,X2:S)) -> ACTIVE(__(mark(X1:S),mark(X2:S))) 227.41/227.83 MARK(__(X1:S,X2:S)) -> MARK(X1:S) 227.41/227.83 MARK(__(X1:S,X2:S)) -> MARK(X2:S) 227.41/227.83 MARK(isNePal(X:S)) -> ACTIVE(isNePal(X:S)) 227.41/227.83 MARK(isPal(X:S)) -> ACTIVE(isPal(X:S)) 227.41/227.83 MARK(isPalListKind(X:S)) -> ACTIVE(isPalListKind(X:S)) 227.41/227.83 -> Rules: 227.41/227.83 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.41/227.83 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.41/227.83 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.41/227.83 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.41/227.83 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.41/227.83 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.41/227.83 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.41/227.83 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.41/227.83 U13(active(X:S)) -> U13(X:S) 227.41/227.83 U13(mark(X:S)) -> U13(X:S) 227.41/227.83 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.41/227.83 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.41/227.83 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.41/227.83 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.41/227.83 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.41/227.83 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.41/227.83 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.41/227.83 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.41/227.83 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.41/227.83 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.41/227.83 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.41/227.83 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.41/227.83 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.41/227.83 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.41/227.83 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.41/227.83 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.41/227.83 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.41/227.83 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.41/227.83 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.41/227.83 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.41/227.83 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.41/227.83 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.41/227.83 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.41/227.83 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.41/227.83 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.41/227.83 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.41/227.83 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.41/227.83 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.41/227.83 U26(active(X:S)) -> U26(X:S) 227.41/227.83 U26(mark(X:S)) -> U26(X:S) 227.41/227.83 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.41/227.83 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.41/227.83 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.41/227.83 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.41/227.83 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.41/227.83 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.41/227.83 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.41/227.83 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.41/227.83 U33(active(X:S)) -> U33(X:S) 227.41/227.83 U33(mark(X:S)) -> U33(X:S) 227.41/227.83 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.41/227.83 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.41/227.83 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.41/227.83 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.41/227.83 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.41/227.83 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.41/227.83 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.41/227.83 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.41/227.83 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.41/227.83 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.41/227.83 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.41/227.83 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.41/227.83 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.41/227.83 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.41/227.83 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.41/227.83 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.41/227.83 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.41/227.83 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.41/227.83 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.41/227.83 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.41/227.83 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.41/227.83 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.41/227.83 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.41/227.83 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.41/227.83 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.41/227.83 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.41/227.83 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.41/227.83 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.41/227.83 U46(active(X:S)) -> U46(X:S) 227.41/227.83 U46(mark(X:S)) -> U46(X:S) 227.41/227.83 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.41/227.83 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.41/227.83 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.41/227.83 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.41/227.83 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.41/227.83 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.41/227.83 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.41/227.83 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.41/227.83 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.41/227.83 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.41/227.83 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.41/227.83 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.41/227.83 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.41/227.83 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.41/227.83 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.41/227.83 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.41/227.83 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.41/227.83 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.41/227.83 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.41/227.83 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.41/227.83 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.41/227.83 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.41/227.83 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.41/227.83 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.41/227.83 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.41/227.83 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.41/227.83 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.41/227.83 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.41/227.83 U56(active(X:S)) -> U56(X:S) 227.41/227.83 U56(mark(X:S)) -> U56(X:S) 227.41/227.83 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.41/227.83 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.41/227.83 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.41/227.83 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.41/227.83 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.41/227.83 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.41/227.83 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.41/227.83 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.41/227.83 U63(active(X:S)) -> U63(X:S) 227.41/227.83 U63(mark(X:S)) -> U63(X:S) 227.41/227.83 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.41/227.83 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.41/227.83 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.41/227.83 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.41/227.83 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.41/227.83 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.41/227.83 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.41/227.83 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.41/227.83 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.41/227.83 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.41/227.83 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.41/227.83 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.41/227.83 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.41/227.83 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.41/227.83 U74(active(X:S)) -> U74(X:S) 227.41/227.83 U74(mark(X:S)) -> U74(X:S) 227.41/227.83 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.41/227.83 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.41/227.83 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.41/227.83 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.41/227.83 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.41/227.83 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.41/227.83 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.41/227.83 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.41/227.83 U83(active(X:S)) -> U83(X:S) 227.41/227.83 U83(mark(X:S)) -> U83(X:S) 227.41/227.83 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.41/227.83 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.41/227.83 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.41/227.83 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.41/227.83 U92(active(X:S)) -> U92(X:S) 227.41/227.83 U92(mark(X:S)) -> U92(X:S) 227.41/227.83 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.41/227.83 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.41/227.83 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.41/227.83 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.41/227.83 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.41/227.83 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.41/227.83 active(U13(tt)) -> mark(tt) 227.41/227.83 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.41/227.83 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.41/227.83 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.41/227.83 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.41/227.83 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.41/227.83 active(U26(tt)) -> mark(tt) 227.41/227.83 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.41/227.83 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.41/227.83 active(U33(tt)) -> mark(tt) 227.41/227.83 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.41/227.83 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.41/227.83 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.41/227.83 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.41/227.83 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.41/227.83 active(U46(tt)) -> mark(tt) 227.41/227.83 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.41/227.83 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.41/227.83 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.41/227.83 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.41/227.83 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.41/227.83 active(U56(tt)) -> mark(tt) 227.41/227.83 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.41/227.83 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.41/227.83 active(U63(tt)) -> mark(tt) 227.41/227.83 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.41/227.83 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.41/227.83 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.41/227.83 active(U74(tt)) -> mark(tt) 227.41/227.83 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.41/227.83 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.41/227.83 active(U83(tt)) -> mark(tt) 227.41/227.83 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.41/227.83 active(U92(tt)) -> mark(tt) 227.41/227.83 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.41/227.83 active(__(nil,X:S)) -> mark(X:S) 227.41/227.83 active(__(X:S,nil)) -> mark(X:S) 227.41/227.83 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.41/227.83 active(isList(nil)) -> mark(tt) 227.41/227.83 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.41/227.83 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.41/227.83 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.41/227.83 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.41/227.83 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.41/227.83 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.41/227.83 active(isPal(nil)) -> mark(tt) 227.41/227.83 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.41/227.83 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.41/227.83 active(isPalListKind(a)) -> mark(tt) 227.41/227.83 active(isPalListKind(e)) -> mark(tt) 227.41/227.83 active(isPalListKind(i)) -> mark(tt) 227.41/227.83 active(isPalListKind(nil)) -> mark(tt) 227.41/227.83 active(isPalListKind(o)) -> mark(tt) 227.41/227.83 active(isPalListKind(u)) -> mark(tt) 227.41/227.83 active(isQid(a)) -> mark(tt) 227.41/227.83 active(isQid(e)) -> mark(tt) 227.41/227.83 active(isQid(i)) -> mark(tt) 227.41/227.83 active(isQid(o)) -> mark(tt) 227.41/227.83 active(isQid(u)) -> mark(tt) 227.41/227.83 isList(active(X:S)) -> isList(X:S) 227.41/227.83 isList(mark(X:S)) -> isList(X:S) 227.41/227.83 isNeList(active(X:S)) -> isNeList(X:S) 227.41/227.83 isNeList(mark(X:S)) -> isNeList(X:S) 227.41/227.83 isNePal(active(X:S)) -> isNePal(X:S) 227.41/227.83 isNePal(mark(X:S)) -> isNePal(X:S) 227.41/227.83 isPal(active(X:S)) -> isPal(X:S) 227.41/227.83 isPal(mark(X:S)) -> isPal(X:S) 227.41/227.83 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.41/227.83 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.41/227.83 isQid(active(X:S)) -> isQid(X:S) 227.41/227.83 isQid(mark(X:S)) -> isQid(X:S) 227.41/227.83 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.41/227.83 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.41/227.83 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.41/227.83 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.41/227.83 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.41/227.83 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.41/227.83 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.41/227.83 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.41/227.83 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.41/227.83 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.41/227.83 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.41/227.83 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.41/227.83 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.41/227.83 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.41/227.83 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.41/227.83 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.41/227.83 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.41/227.83 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.41/227.83 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.41/227.83 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.41/227.83 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.41/227.83 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.41/227.83 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.41/227.83 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.41/227.83 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.41/227.83 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.41/227.83 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.41/227.83 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.41/227.83 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.41/227.83 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.41/227.83 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.41/227.83 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.41/227.83 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.41/227.83 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.41/227.83 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.41/227.83 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.41/227.83 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.41/227.83 mark(isList(X:S)) -> active(isList(X:S)) 227.41/227.83 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.41/227.83 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.41/227.83 mark(isPal(X:S)) -> active(isPal(X:S)) 227.41/227.83 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.41/227.83 mark(isQid(X:S)) -> active(isQid(X:S)) 227.41/227.83 mark(a) -> active(a) 227.41/227.83 mark(e) -> active(e) 227.41/227.83 mark(i) -> active(i) 227.41/227.83 mark(nil) -> active(nil) 227.41/227.83 mark(o) -> active(o) 227.41/227.83 mark(tt) -> active(tt) 227.41/227.83 mark(u) -> active(u) 227.41/227.83 ->Strongly Connected Components: 227.41/227.83 ->->Cycle: 227.41/227.83 ->->-> Pairs: 227.41/227.83 ACTIVE(U91(tt,V2:S)) -> MARK(U92(isPalListKind(V2:S))) 227.41/227.83 ACTIVE(isPal(V:S)) -> MARK(U81(isPalListKind(V:S),V:S)) 227.41/227.83 ACTIVE(isPalListKind(__(V1:S,V2:S))) -> MARK(U91(isPalListKind(V1:S),V2:S)) 227.41/227.83 MARK(U11(X1:S,X2:S)) -> ACTIVE(U11(mark(X1:S),X2:S)) 227.41/227.83 MARK(U11(X1:S,X2:S)) -> MARK(X1:S) 227.41/227.83 MARK(U12(X1:S,X2:S)) -> ACTIVE(U12(mark(X1:S),X2:S)) 227.41/227.83 MARK(U12(X1:S,X2:S)) -> MARK(X1:S) 227.41/227.83 MARK(U13(X:S)) -> ACTIVE(U13(mark(X:S))) 227.41/227.83 MARK(U13(X:S)) -> MARK(X:S) 227.41/227.83 MARK(U21(X1:S,X2:S,X3:S)) -> ACTIVE(U21(mark(X1:S),X2:S,X3:S)) 227.41/227.83 MARK(U21(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.41/227.83 MARK(U22(X1:S,X2:S,X3:S)) -> ACTIVE(U22(mark(X1:S),X2:S,X3:S)) 227.41/227.83 MARK(U22(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.41/227.83 MARK(U23(X1:S,X2:S,X3:S)) -> ACTIVE(U23(mark(X1:S),X2:S,X3:S)) 227.41/227.83 MARK(U23(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.41/227.83 MARK(U24(X1:S,X2:S,X3:S)) -> ACTIVE(U24(mark(X1:S),X2:S,X3:S)) 227.41/227.83 MARK(U24(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.41/227.83 MARK(U25(X1:S,X2:S)) -> ACTIVE(U25(mark(X1:S),X2:S)) 227.41/227.83 MARK(U25(X1:S,X2:S)) -> MARK(X1:S) 227.41/227.83 MARK(U26(X:S)) -> ACTIVE(U26(mark(X:S))) 227.41/227.83 MARK(U26(X:S)) -> MARK(X:S) 227.41/227.83 MARK(U31(X1:S,X2:S)) -> ACTIVE(U31(mark(X1:S),X2:S)) 227.41/227.83 MARK(U31(X1:S,X2:S)) -> MARK(X1:S) 227.41/227.83 MARK(U32(X1:S,X2:S)) -> ACTIVE(U32(mark(X1:S),X2:S)) 227.41/227.83 MARK(U32(X1:S,X2:S)) -> MARK(X1:S) 227.41/227.83 MARK(U33(X:S)) -> ACTIVE(U33(mark(X:S))) 227.41/227.83 MARK(U33(X:S)) -> MARK(X:S) 227.41/227.83 MARK(U41(X1:S,X2:S,X3:S)) -> ACTIVE(U41(mark(X1:S),X2:S,X3:S)) 227.41/227.83 MARK(U41(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.41/227.83 MARK(U42(X1:S,X2:S,X3:S)) -> ACTIVE(U42(mark(X1:S),X2:S,X3:S)) 227.41/227.83 MARK(U42(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.41/227.83 MARK(U43(X1:S,X2:S,X3:S)) -> ACTIVE(U43(mark(X1:S),X2:S,X3:S)) 227.41/227.83 MARK(U43(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.41/227.83 MARK(U44(X1:S,X2:S,X3:S)) -> ACTIVE(U44(mark(X1:S),X2:S,X3:S)) 227.41/227.83 MARK(U44(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.41/227.83 MARK(U45(X1:S,X2:S)) -> ACTIVE(U45(mark(X1:S),X2:S)) 227.41/227.83 MARK(U45(X1:S,X2:S)) -> MARK(X1:S) 227.41/227.83 MARK(U46(X:S)) -> ACTIVE(U46(mark(X:S))) 227.41/227.83 MARK(U46(X:S)) -> MARK(X:S) 227.41/227.83 MARK(U51(X1:S,X2:S,X3:S)) -> ACTIVE(U51(mark(X1:S),X2:S,X3:S)) 227.41/227.83 MARK(U51(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.41/227.83 MARK(U52(X1:S,X2:S,X3:S)) -> ACTIVE(U52(mark(X1:S),X2:S,X3:S)) 227.41/227.83 MARK(U52(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.41/227.83 MARK(U53(X1:S,X2:S,X3:S)) -> ACTIVE(U53(mark(X1:S),X2:S,X3:S)) 227.41/227.83 MARK(U53(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.41/227.83 MARK(U54(X1:S,X2:S,X3:S)) -> ACTIVE(U54(mark(X1:S),X2:S,X3:S)) 227.41/227.83 MARK(U54(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.41/227.83 MARK(U55(X1:S,X2:S)) -> ACTIVE(U55(mark(X1:S),X2:S)) 227.41/227.83 MARK(U55(X1:S,X2:S)) -> MARK(X1:S) 227.41/227.83 MARK(U56(X:S)) -> ACTIVE(U56(mark(X:S))) 227.41/227.83 MARK(U56(X:S)) -> MARK(X:S) 227.41/227.83 MARK(U61(X1:S,X2:S)) -> ACTIVE(U61(mark(X1:S),X2:S)) 227.41/227.83 MARK(U61(X1:S,X2:S)) -> MARK(X1:S) 227.41/227.83 MARK(U62(X1:S,X2:S)) -> ACTIVE(U62(mark(X1:S),X2:S)) 227.41/227.83 MARK(U62(X1:S,X2:S)) -> MARK(X1:S) 227.41/227.83 MARK(U63(X:S)) -> ACTIVE(U63(mark(X:S))) 227.41/227.83 MARK(U63(X:S)) -> MARK(X:S) 227.41/227.83 MARK(U71(X1:S,X2:S,X3:S)) -> ACTIVE(U71(mark(X1:S),X2:S,X3:S)) 227.41/227.83 MARK(U71(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.41/227.83 MARK(U72(X1:S,X2:S)) -> ACTIVE(U72(mark(X1:S),X2:S)) 227.41/227.83 MARK(U72(X1:S,X2:S)) -> MARK(X1:S) 227.41/227.83 MARK(U73(X1:S,X2:S)) -> ACTIVE(U73(mark(X1:S),X2:S)) 227.41/227.83 MARK(U73(X1:S,X2:S)) -> MARK(X1:S) 227.41/227.83 MARK(U74(X:S)) -> ACTIVE(U74(mark(X:S))) 227.41/227.83 MARK(U74(X:S)) -> MARK(X:S) 227.41/227.83 MARK(U81(X1:S,X2:S)) -> ACTIVE(U81(mark(X1:S),X2:S)) 227.41/227.83 MARK(U81(X1:S,X2:S)) -> MARK(X1:S) 227.41/227.83 MARK(U82(X1:S,X2:S)) -> ACTIVE(U82(mark(X1:S),X2:S)) 227.41/227.83 MARK(U82(X1:S,X2:S)) -> MARK(X1:S) 227.41/227.83 MARK(U83(X:S)) -> ACTIVE(U83(mark(X:S))) 227.41/227.83 MARK(U83(X:S)) -> MARK(X:S) 227.41/227.83 MARK(U91(X1:S,X2:S)) -> ACTIVE(U91(mark(X1:S),X2:S)) 227.41/227.83 MARK(U91(X1:S,X2:S)) -> MARK(X1:S) 227.41/227.83 MARK(U92(X:S)) -> ACTIVE(U92(mark(X:S))) 227.41/227.83 MARK(U92(X:S)) -> MARK(X:S) 227.41/227.83 MARK(__(X1:S,X2:S)) -> ACTIVE(__(mark(X1:S),mark(X2:S))) 227.41/227.83 MARK(__(X1:S,X2:S)) -> MARK(X1:S) 227.41/227.83 MARK(__(X1:S,X2:S)) -> MARK(X2:S) 227.41/227.83 MARK(isPal(X:S)) -> ACTIVE(isPal(X:S)) 227.41/227.83 MARK(isPalListKind(X:S)) -> ACTIVE(isPalListKind(X:S)) 227.41/227.83 ->->-> Rules: 227.41/227.83 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.41/227.83 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.41/227.83 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.41/227.83 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.41/227.83 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.41/227.83 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.41/227.83 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.41/227.83 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.41/227.83 U13(active(X:S)) -> U13(X:S) 227.41/227.83 U13(mark(X:S)) -> U13(X:S) 227.41/227.83 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.41/227.83 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.41/227.83 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.41/227.83 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.41/227.83 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.41/227.83 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.41/227.83 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.41/227.83 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.41/227.83 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.41/227.83 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.41/227.83 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.41/227.83 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.41/227.83 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.41/227.83 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.41/227.83 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.41/227.83 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.41/227.83 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.41/227.83 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.41/227.83 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.41/227.83 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.41/227.83 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.41/227.83 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.41/227.83 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.41/227.83 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.41/227.83 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.41/227.83 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.41/227.83 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.41/227.83 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.41/227.83 U26(active(X:S)) -> U26(X:S) 227.41/227.83 U26(mark(X:S)) -> U26(X:S) 227.41/227.83 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.41/227.83 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.41/227.83 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.41/227.83 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.41/227.83 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.41/227.83 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.41/227.83 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.41/227.83 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.41/227.83 U33(active(X:S)) -> U33(X:S) 227.41/227.83 U33(mark(X:S)) -> U33(X:S) 227.41/227.83 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.41/227.83 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.41/227.83 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.41/227.83 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.41/227.83 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.41/227.83 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.41/227.83 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.41/227.83 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.41/227.83 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.41/227.83 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.41/227.83 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.41/227.83 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.41/227.83 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.41/227.83 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.41/227.83 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.41/227.83 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.41/227.83 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.41/227.83 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.41/227.83 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.41/227.83 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.41/227.83 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.41/227.83 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.41/227.83 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.41/227.83 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.41/227.83 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.41/227.83 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.41/227.83 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.41/227.83 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.41/227.83 U46(active(X:S)) -> U46(X:S) 227.41/227.83 U46(mark(X:S)) -> U46(X:S) 227.41/227.83 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.41/227.83 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.41/227.83 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.41/227.83 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.41/227.83 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.41/227.83 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.41/227.83 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.41/227.83 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.41/227.83 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.41/227.83 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.41/227.83 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.41/227.83 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.41/227.83 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.41/227.83 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.41/227.83 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.41/227.83 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.41/227.83 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.41/227.83 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.41/227.83 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.41/227.83 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.41/227.83 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.41/227.83 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.41/227.83 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.41/227.83 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.41/227.83 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.41/227.83 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.41/227.83 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.41/227.83 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.41/227.83 U56(active(X:S)) -> U56(X:S) 227.41/227.83 U56(mark(X:S)) -> U56(X:S) 227.41/227.83 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.41/227.83 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.41/227.83 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.41/227.83 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.41/227.83 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.41/227.83 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.41/227.83 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.41/227.83 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.41/227.83 U63(active(X:S)) -> U63(X:S) 227.41/227.83 U63(mark(X:S)) -> U63(X:S) 227.41/227.83 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.41/227.83 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.41/227.83 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.41/227.83 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.41/227.83 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.41/227.83 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.41/227.83 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.41/227.83 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.41/227.83 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.41/227.83 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.41/227.83 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.41/227.83 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.41/227.83 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.41/227.83 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.41/227.83 U74(active(X:S)) -> U74(X:S) 227.41/227.83 U74(mark(X:S)) -> U74(X:S) 227.41/227.83 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.41/227.83 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.41/227.83 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.41/227.83 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.41/227.83 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.41/227.83 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.41/227.83 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.41/227.83 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.41/227.83 U83(active(X:S)) -> U83(X:S) 227.41/227.83 U83(mark(X:S)) -> U83(X:S) 227.41/227.83 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.41/227.83 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.41/227.83 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.41/227.83 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.41/227.83 U92(active(X:S)) -> U92(X:S) 227.41/227.83 U92(mark(X:S)) -> U92(X:S) 227.41/227.83 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.41/227.83 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.41/227.83 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.41/227.83 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.41/227.83 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.41/227.83 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.41/227.83 active(U13(tt)) -> mark(tt) 227.41/227.83 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.41/227.83 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.41/227.83 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.41/227.83 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.41/227.83 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.41/227.83 active(U26(tt)) -> mark(tt) 227.41/227.83 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.41/227.83 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.41/227.83 active(U33(tt)) -> mark(tt) 227.41/227.83 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.41/227.83 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.41/227.83 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.41/227.83 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.41/227.83 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.41/227.83 active(U46(tt)) -> mark(tt) 227.41/227.83 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.41/227.83 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.41/227.83 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.41/227.83 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.41/227.83 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.41/227.83 active(U56(tt)) -> mark(tt) 227.41/227.83 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.41/227.83 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.41/227.83 active(U63(tt)) -> mark(tt) 227.41/227.83 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.41/227.83 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.41/227.83 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.41/227.83 active(U74(tt)) -> mark(tt) 227.41/227.83 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.41/227.83 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.41/227.83 active(U83(tt)) -> mark(tt) 227.41/227.83 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.41/227.83 active(U92(tt)) -> mark(tt) 227.41/227.83 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.41/227.83 active(__(nil,X:S)) -> mark(X:S) 227.41/227.83 active(__(X:S,nil)) -> mark(X:S) 227.41/227.83 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.41/227.83 active(isList(nil)) -> mark(tt) 227.41/227.83 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.41/227.83 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.41/227.83 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.41/227.83 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.41/227.83 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.41/227.83 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.41/227.83 active(isPal(nil)) -> mark(tt) 227.41/227.83 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.41/227.83 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.41/227.83 active(isPalListKind(a)) -> mark(tt) 227.41/227.83 active(isPalListKind(e)) -> mark(tt) 227.41/227.83 active(isPalListKind(i)) -> mark(tt) 227.41/227.83 active(isPalListKind(nil)) -> mark(tt) 227.41/227.83 active(isPalListKind(o)) -> mark(tt) 227.41/227.83 active(isPalListKind(u)) -> mark(tt) 227.41/227.83 active(isQid(a)) -> mark(tt) 227.41/227.83 active(isQid(e)) -> mark(tt) 227.41/227.83 active(isQid(i)) -> mark(tt) 227.41/227.83 active(isQid(o)) -> mark(tt) 227.41/227.83 active(isQid(u)) -> mark(tt) 227.41/227.83 isList(active(X:S)) -> isList(X:S) 227.41/227.83 isList(mark(X:S)) -> isList(X:S) 227.41/227.83 isNeList(active(X:S)) -> isNeList(X:S) 227.41/227.83 isNeList(mark(X:S)) -> isNeList(X:S) 227.41/227.83 isNePal(active(X:S)) -> isNePal(X:S) 227.41/227.83 isNePal(mark(X:S)) -> isNePal(X:S) 227.41/227.83 isPal(active(X:S)) -> isPal(X:S) 227.41/227.83 isPal(mark(X:S)) -> isPal(X:S) 227.41/227.83 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.41/227.83 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.41/227.83 isQid(active(X:S)) -> isQid(X:S) 227.41/227.83 isQid(mark(X:S)) -> isQid(X:S) 227.41/227.83 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.41/227.83 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.41/227.83 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.41/227.83 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.41/227.83 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.41/227.83 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.41/227.83 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.41/227.83 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.41/227.83 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.41/227.83 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.41/227.83 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.41/227.83 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.41/227.83 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.41/227.83 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.41/227.83 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.41/227.83 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.41/227.83 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.41/227.83 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.41/227.83 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.41/227.83 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.41/227.83 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.41/227.83 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.41/227.83 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.41/227.83 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.41/227.83 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.41/227.83 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.41/227.83 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.41/227.83 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.41/227.83 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.41/227.83 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.41/227.83 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.41/227.83 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.41/227.83 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.41/227.83 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.41/227.83 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.41/227.83 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.41/227.83 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.41/227.83 mark(isList(X:S)) -> active(isList(X:S)) 227.41/227.83 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.41/227.83 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.41/227.83 mark(isPal(X:S)) -> active(isPal(X:S)) 227.41/227.83 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.41/227.83 mark(isQid(X:S)) -> active(isQid(X:S)) 227.41/227.83 mark(a) -> active(a) 227.41/227.83 mark(e) -> active(e) 227.41/227.83 mark(i) -> active(i) 227.41/227.83 mark(nil) -> active(nil) 227.41/227.83 mark(o) -> active(o) 227.41/227.83 mark(tt) -> active(tt) 227.41/227.83 mark(u) -> active(u) 227.41/227.83 227.41/227.83 Problem 1.44: 227.41/227.83 227.41/227.83 Reduction Pairs Processor: 227.41/227.83 -> Pairs: 227.41/227.83 ACTIVE(U91(tt,V2:S)) -> MARK(U92(isPalListKind(V2:S))) 227.41/227.83 ACTIVE(isPal(V:S)) -> MARK(U81(isPalListKind(V:S),V:S)) 227.41/227.83 ACTIVE(isPalListKind(__(V1:S,V2:S))) -> MARK(U91(isPalListKind(V1:S),V2:S)) 227.41/227.83 MARK(U11(X1:S,X2:S)) -> ACTIVE(U11(mark(X1:S),X2:S)) 227.41/227.83 MARK(U11(X1:S,X2:S)) -> MARK(X1:S) 227.41/227.83 MARK(U12(X1:S,X2:S)) -> ACTIVE(U12(mark(X1:S),X2:S)) 227.41/227.83 MARK(U12(X1:S,X2:S)) -> MARK(X1:S) 227.41/227.83 MARK(U13(X:S)) -> ACTIVE(U13(mark(X:S))) 227.41/227.83 MARK(U13(X:S)) -> MARK(X:S) 227.41/227.83 MARK(U21(X1:S,X2:S,X3:S)) -> ACTIVE(U21(mark(X1:S),X2:S,X3:S)) 227.41/227.83 MARK(U21(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.41/227.83 MARK(U22(X1:S,X2:S,X3:S)) -> ACTIVE(U22(mark(X1:S),X2:S,X3:S)) 227.41/227.83 MARK(U22(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.41/227.83 MARK(U23(X1:S,X2:S,X3:S)) -> ACTIVE(U23(mark(X1:S),X2:S,X3:S)) 227.41/227.83 MARK(U23(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.41/227.83 MARK(U24(X1:S,X2:S,X3:S)) -> ACTIVE(U24(mark(X1:S),X2:S,X3:S)) 227.41/227.83 MARK(U24(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.41/227.83 MARK(U25(X1:S,X2:S)) -> ACTIVE(U25(mark(X1:S),X2:S)) 227.41/227.83 MARK(U25(X1:S,X2:S)) -> MARK(X1:S) 227.41/227.83 MARK(U26(X:S)) -> ACTIVE(U26(mark(X:S))) 227.41/227.83 MARK(U26(X:S)) -> MARK(X:S) 227.41/227.83 MARK(U31(X1:S,X2:S)) -> ACTIVE(U31(mark(X1:S),X2:S)) 227.41/227.83 MARK(U31(X1:S,X2:S)) -> MARK(X1:S) 227.41/227.83 MARK(U32(X1:S,X2:S)) -> ACTIVE(U32(mark(X1:S),X2:S)) 227.41/227.83 MARK(U32(X1:S,X2:S)) -> MARK(X1:S) 227.41/227.83 MARK(U33(X:S)) -> ACTIVE(U33(mark(X:S))) 227.41/227.83 MARK(U33(X:S)) -> MARK(X:S) 227.41/227.83 MARK(U41(X1:S,X2:S,X3:S)) -> ACTIVE(U41(mark(X1:S),X2:S,X3:S)) 227.41/227.83 MARK(U41(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.41/227.83 MARK(U42(X1:S,X2:S,X3:S)) -> ACTIVE(U42(mark(X1:S),X2:S,X3:S)) 227.41/227.83 MARK(U42(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.41/227.83 MARK(U43(X1:S,X2:S,X3:S)) -> ACTIVE(U43(mark(X1:S),X2:S,X3:S)) 227.41/227.83 MARK(U43(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.41/227.83 MARK(U44(X1:S,X2:S,X3:S)) -> ACTIVE(U44(mark(X1:S),X2:S,X3:S)) 227.41/227.83 MARK(U44(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.41/227.83 MARK(U45(X1:S,X2:S)) -> ACTIVE(U45(mark(X1:S),X2:S)) 227.41/227.83 MARK(U45(X1:S,X2:S)) -> MARK(X1:S) 227.41/227.83 MARK(U46(X:S)) -> ACTIVE(U46(mark(X:S))) 227.41/227.83 MARK(U46(X:S)) -> MARK(X:S) 227.41/227.83 MARK(U51(X1:S,X2:S,X3:S)) -> ACTIVE(U51(mark(X1:S),X2:S,X3:S)) 227.41/227.83 MARK(U51(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.41/227.83 MARK(U52(X1:S,X2:S,X3:S)) -> ACTIVE(U52(mark(X1:S),X2:S,X3:S)) 227.41/227.83 MARK(U52(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.41/227.83 MARK(U53(X1:S,X2:S,X3:S)) -> ACTIVE(U53(mark(X1:S),X2:S,X3:S)) 227.41/227.83 MARK(U53(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.41/227.83 MARK(U54(X1:S,X2:S,X3:S)) -> ACTIVE(U54(mark(X1:S),X2:S,X3:S)) 227.41/227.83 MARK(U54(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.41/227.83 MARK(U55(X1:S,X2:S)) -> ACTIVE(U55(mark(X1:S),X2:S)) 227.41/227.83 MARK(U55(X1:S,X2:S)) -> MARK(X1:S) 227.41/227.83 MARK(U56(X:S)) -> ACTIVE(U56(mark(X:S))) 227.41/227.83 MARK(U56(X:S)) -> MARK(X:S) 227.41/227.83 MARK(U61(X1:S,X2:S)) -> ACTIVE(U61(mark(X1:S),X2:S)) 227.41/227.83 MARK(U61(X1:S,X2:S)) -> MARK(X1:S) 227.41/227.83 MARK(U62(X1:S,X2:S)) -> ACTIVE(U62(mark(X1:S),X2:S)) 227.41/227.83 MARK(U62(X1:S,X2:S)) -> MARK(X1:S) 227.41/227.83 MARK(U63(X:S)) -> ACTIVE(U63(mark(X:S))) 227.41/227.83 MARK(U63(X:S)) -> MARK(X:S) 227.41/227.83 MARK(U71(X1:S,X2:S,X3:S)) -> ACTIVE(U71(mark(X1:S),X2:S,X3:S)) 227.41/227.83 MARK(U71(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.41/227.83 MARK(U72(X1:S,X2:S)) -> ACTIVE(U72(mark(X1:S),X2:S)) 227.41/227.83 MARK(U72(X1:S,X2:S)) -> MARK(X1:S) 227.41/227.83 MARK(U73(X1:S,X2:S)) -> ACTIVE(U73(mark(X1:S),X2:S)) 227.41/227.83 MARK(U73(X1:S,X2:S)) -> MARK(X1:S) 227.41/227.83 MARK(U74(X:S)) -> ACTIVE(U74(mark(X:S))) 227.41/227.83 MARK(U74(X:S)) -> MARK(X:S) 227.41/227.83 MARK(U81(X1:S,X2:S)) -> ACTIVE(U81(mark(X1:S),X2:S)) 227.41/227.83 MARK(U81(X1:S,X2:S)) -> MARK(X1:S) 227.41/227.83 MARK(U82(X1:S,X2:S)) -> ACTIVE(U82(mark(X1:S),X2:S)) 227.41/227.83 MARK(U82(X1:S,X2:S)) -> MARK(X1:S) 227.41/227.83 MARK(U83(X:S)) -> ACTIVE(U83(mark(X:S))) 227.41/227.83 MARK(U83(X:S)) -> MARK(X:S) 227.41/227.83 MARK(U91(X1:S,X2:S)) -> ACTIVE(U91(mark(X1:S),X2:S)) 227.41/227.83 MARK(U91(X1:S,X2:S)) -> MARK(X1:S) 227.41/227.83 MARK(U92(X:S)) -> ACTIVE(U92(mark(X:S))) 227.41/227.83 MARK(U92(X:S)) -> MARK(X:S) 227.41/227.83 MARK(__(X1:S,X2:S)) -> ACTIVE(__(mark(X1:S),mark(X2:S))) 227.41/227.83 MARK(__(X1:S,X2:S)) -> MARK(X1:S) 227.41/227.83 MARK(__(X1:S,X2:S)) -> MARK(X2:S) 227.41/227.83 MARK(isPal(X:S)) -> ACTIVE(isPal(X:S)) 227.41/227.83 MARK(isPalListKind(X:S)) -> ACTIVE(isPalListKind(X:S)) 227.41/227.83 -> Rules: 227.41/227.83 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.41/227.83 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.41/227.83 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.41/227.83 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.41/227.83 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.41/227.83 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.41/227.83 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.41/227.83 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.41/227.83 U13(active(X:S)) -> U13(X:S) 227.41/227.83 U13(mark(X:S)) -> U13(X:S) 227.41/227.83 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.41/227.83 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.41/227.83 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.41/227.83 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.41/227.83 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.41/227.83 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.41/227.83 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.41/227.83 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.41/227.83 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.41/227.83 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.41/227.83 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.41/227.83 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.41/227.83 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.41/227.83 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.41/227.83 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.41/227.83 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.41/227.83 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.41/227.83 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.41/227.83 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.41/227.83 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.41/227.83 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.41/227.83 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.41/227.83 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.41/227.83 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.41/227.83 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.41/227.83 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.41/227.83 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.41/227.83 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.41/227.83 U26(active(X:S)) -> U26(X:S) 227.41/227.83 U26(mark(X:S)) -> U26(X:S) 227.41/227.83 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.41/227.83 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.41/227.83 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.41/227.83 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.41/227.83 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.41/227.83 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.41/227.83 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.41/227.83 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.41/227.83 U33(active(X:S)) -> U33(X:S) 227.41/227.83 U33(mark(X:S)) -> U33(X:S) 227.41/227.83 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.41/227.83 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.41/227.83 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.41/227.83 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.41/227.83 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.41/227.83 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.41/227.83 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.41/227.83 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.41/227.83 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.41/227.83 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.41/227.83 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.41/227.83 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.41/227.83 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.41/227.83 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.41/227.83 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.41/227.83 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.41/227.83 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.41/227.83 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.41/227.83 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.41/227.83 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.41/227.83 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.41/227.83 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.41/227.83 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.41/227.83 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.41/227.83 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.41/227.83 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.41/227.83 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.41/227.83 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.41/227.83 U46(active(X:S)) -> U46(X:S) 227.41/227.83 U46(mark(X:S)) -> U46(X:S) 227.41/227.83 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.41/227.83 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.41/227.83 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.41/227.83 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.41/227.83 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.41/227.83 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.41/227.83 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.41/227.83 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.41/227.83 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.41/227.83 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.41/227.83 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.41/227.83 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.41/227.83 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.41/227.83 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.41/227.83 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.41/227.83 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.41/227.83 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.41/227.83 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.41/227.83 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.41/227.83 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.41/227.83 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.41/227.83 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.41/227.83 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.41/227.83 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.41/227.83 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.41/227.83 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.41/227.83 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.41/227.83 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.41/227.83 U56(active(X:S)) -> U56(X:S) 227.41/227.83 U56(mark(X:S)) -> U56(X:S) 227.41/227.83 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.41/227.83 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.41/227.83 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.41/227.83 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.41/227.83 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.41/227.83 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.41/227.83 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.41/227.83 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.41/227.83 U63(active(X:S)) -> U63(X:S) 227.41/227.83 U63(mark(X:S)) -> U63(X:S) 227.41/227.83 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.41/227.83 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.41/227.83 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.41/227.83 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.41/227.83 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.41/227.83 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.41/227.83 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.41/227.83 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.41/227.83 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.41/227.83 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.41/227.83 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.41/227.83 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.41/227.83 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.41/227.83 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.41/227.83 U74(active(X:S)) -> U74(X:S) 227.41/227.83 U74(mark(X:S)) -> U74(X:S) 227.41/227.83 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.41/227.83 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.41/227.83 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.41/227.83 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.41/227.83 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.41/227.83 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.41/227.83 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.41/227.83 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.41/227.83 U83(active(X:S)) -> U83(X:S) 227.41/227.83 U83(mark(X:S)) -> U83(X:S) 227.41/227.83 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.41/227.83 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.41/227.83 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.41/227.83 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.41/227.83 U92(active(X:S)) -> U92(X:S) 227.41/227.83 U92(mark(X:S)) -> U92(X:S) 227.41/227.83 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.41/227.83 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.41/227.83 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.41/227.83 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.41/227.83 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.41/227.83 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.41/227.83 active(U13(tt)) -> mark(tt) 227.41/227.83 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.41/227.83 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.41/227.83 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.41/227.83 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.41/227.83 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.41/227.83 active(U26(tt)) -> mark(tt) 227.41/227.83 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.41/227.83 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.41/227.83 active(U33(tt)) -> mark(tt) 227.41/227.83 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.41/227.83 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.41/227.83 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.41/227.83 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.41/227.83 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.41/227.83 active(U46(tt)) -> mark(tt) 227.41/227.83 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.41/227.83 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.41/227.83 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.41/227.83 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.41/227.83 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.41/227.83 active(U56(tt)) -> mark(tt) 227.41/227.83 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.41/227.83 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.41/227.83 active(U63(tt)) -> mark(tt) 227.41/227.83 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.41/227.83 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.41/227.83 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.41/227.83 active(U74(tt)) -> mark(tt) 227.41/227.83 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.41/227.83 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.41/227.83 active(U83(tt)) -> mark(tt) 227.41/227.83 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.41/227.83 active(U92(tt)) -> mark(tt) 227.41/227.83 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.41/227.83 active(__(nil,X:S)) -> mark(X:S) 227.41/227.83 active(__(X:S,nil)) -> mark(X:S) 227.41/227.83 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.41/227.83 active(isList(nil)) -> mark(tt) 227.41/227.83 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.41/227.83 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.41/227.83 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.41/227.83 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.41/227.83 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.41/227.83 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.41/227.83 active(isPal(nil)) -> mark(tt) 227.41/227.83 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.41/227.83 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.41/227.83 active(isPalListKind(a)) -> mark(tt) 227.41/227.83 active(isPalListKind(e)) -> mark(tt) 227.41/227.83 active(isPalListKind(i)) -> mark(tt) 227.41/227.83 active(isPalListKind(nil)) -> mark(tt) 227.41/227.83 active(isPalListKind(o)) -> mark(tt) 227.41/227.83 active(isPalListKind(u)) -> mark(tt) 227.41/227.83 active(isQid(a)) -> mark(tt) 227.41/227.83 active(isQid(e)) -> mark(tt) 227.41/227.83 active(isQid(i)) -> mark(tt) 227.41/227.83 active(isQid(o)) -> mark(tt) 227.41/227.83 active(isQid(u)) -> mark(tt) 227.41/227.83 isList(active(X:S)) -> isList(X:S) 227.41/227.83 isList(mark(X:S)) -> isList(X:S) 227.41/227.83 isNeList(active(X:S)) -> isNeList(X:S) 227.41/227.83 isNeList(mark(X:S)) -> isNeList(X:S) 227.41/227.83 isNePal(active(X:S)) -> isNePal(X:S) 227.41/227.83 isNePal(mark(X:S)) -> isNePal(X:S) 227.41/227.83 isPal(active(X:S)) -> isPal(X:S) 227.41/227.83 isPal(mark(X:S)) -> isPal(X:S) 227.41/227.83 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.41/227.83 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.41/227.83 isQid(active(X:S)) -> isQid(X:S) 227.41/227.83 isQid(mark(X:S)) -> isQid(X:S) 227.41/227.83 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.41/227.83 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.41/227.83 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.41/227.83 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.41/227.83 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.41/227.83 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.41/227.83 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.41/227.83 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.41/227.83 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.41/227.83 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.41/227.83 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.41/227.83 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.41/227.83 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.41/227.83 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.41/227.83 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.41/227.83 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.41/227.83 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.41/227.83 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.41/227.83 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.41/227.83 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.41/227.83 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.41/227.83 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.41/227.83 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.41/227.83 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.41/227.83 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.41/227.83 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.41/227.83 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.41/227.83 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.41/227.83 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.41/227.83 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.41/227.83 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.41/227.83 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.41/227.83 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.41/227.83 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.41/227.83 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.41/227.83 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.41/227.83 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.41/227.83 mark(isList(X:S)) -> active(isList(X:S)) 227.41/227.83 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.41/227.83 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.41/227.83 mark(isPal(X:S)) -> active(isPal(X:S)) 227.41/227.83 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.41/227.83 mark(isQid(X:S)) -> active(isQid(X:S)) 227.41/227.83 mark(a) -> active(a) 227.41/227.83 mark(e) -> active(e) 227.41/227.83 mark(i) -> active(i) 227.41/227.83 mark(nil) -> active(nil) 227.41/227.83 mark(o) -> active(o) 227.41/227.83 mark(tt) -> active(tt) 227.41/227.83 mark(u) -> active(u) 227.41/227.83 -> Usable rules: 227.41/227.83 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.41/227.83 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.41/227.83 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.41/227.83 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.41/227.83 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.41/227.83 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.41/227.83 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.41/227.83 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.41/227.83 U13(active(X:S)) -> U13(X:S) 227.41/227.83 U13(mark(X:S)) -> U13(X:S) 227.41/227.83 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.41/227.83 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.41/227.83 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.41/227.83 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.41/227.83 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.41/227.83 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.41/227.83 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.41/227.83 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.41/227.83 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.41/227.83 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.41/227.83 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.41/227.83 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.41/227.83 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.41/227.83 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.41/227.83 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.41/227.83 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.41/227.83 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.41/227.83 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.41/227.83 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.41/227.83 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.41/227.83 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.41/227.83 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.41/227.83 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.41/227.83 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.41/227.83 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.41/227.83 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.41/227.83 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.41/227.83 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.41/227.83 U26(active(X:S)) -> U26(X:S) 227.41/227.83 U26(mark(X:S)) -> U26(X:S) 227.41/227.83 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.41/227.83 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.41/227.83 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.41/227.83 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.41/227.83 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.41/227.83 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.41/227.83 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.41/227.83 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.41/227.83 U33(active(X:S)) -> U33(X:S) 227.41/227.83 U33(mark(X:S)) -> U33(X:S) 227.41/227.83 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.41/227.83 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.41/227.83 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.41/227.83 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.41/227.83 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.41/227.83 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.41/227.83 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.41/227.83 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.41/227.83 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.41/227.83 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.41/227.83 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.41/227.83 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.41/227.83 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.41/227.83 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.41/227.83 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.41/227.83 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.41/227.83 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.41/227.83 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.41/227.83 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.41/227.83 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.41/227.83 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.41/227.83 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.41/227.83 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.41/227.83 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.41/227.83 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.41/227.83 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.41/227.83 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.41/227.83 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.41/227.83 U46(active(X:S)) -> U46(X:S) 227.41/227.83 U46(mark(X:S)) -> U46(X:S) 227.41/227.83 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.41/227.83 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.41/227.83 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.41/227.83 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.41/227.83 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.41/227.83 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.41/227.83 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.41/227.83 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.41/227.83 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.41/227.83 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.41/227.83 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.41/227.83 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.41/227.83 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.41/227.83 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.41/227.83 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.41/227.83 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.41/227.83 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.41/227.83 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.41/227.83 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.41/227.83 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.41/227.83 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.41/227.83 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.41/227.83 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.41/227.83 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.41/227.83 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.41/227.83 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.41/227.83 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.41/227.83 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.41/227.83 U56(active(X:S)) -> U56(X:S) 227.41/227.83 U56(mark(X:S)) -> U56(X:S) 227.41/227.83 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.41/227.83 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.41/227.83 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.41/227.83 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.41/227.83 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.41/227.83 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.41/227.83 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.41/227.83 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.41/227.83 U63(active(X:S)) -> U63(X:S) 227.41/227.83 U63(mark(X:S)) -> U63(X:S) 227.41/227.83 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.41/227.83 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.41/227.83 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.41/227.83 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.41/227.83 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.41/227.83 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.41/227.83 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.41/227.83 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.41/227.83 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.41/227.83 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.41/227.83 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.41/227.83 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.41/227.83 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.41/227.83 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.41/227.83 U74(active(X:S)) -> U74(X:S) 227.41/227.83 U74(mark(X:S)) -> U74(X:S) 227.41/227.83 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.41/227.83 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.41/227.83 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.41/227.83 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.41/227.83 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.41/227.83 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.41/227.83 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.41/227.83 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.41/227.83 U83(active(X:S)) -> U83(X:S) 227.41/227.83 U83(mark(X:S)) -> U83(X:S) 227.41/227.83 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.41/227.83 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.41/227.83 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.41/227.83 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.41/227.83 U92(active(X:S)) -> U92(X:S) 227.41/227.83 U92(mark(X:S)) -> U92(X:S) 227.41/227.83 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.41/227.83 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.41/227.83 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.41/227.83 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.41/227.83 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.41/227.83 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.41/227.83 active(U13(tt)) -> mark(tt) 227.41/227.83 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.41/227.83 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.41/227.83 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.41/227.83 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.41/227.83 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.41/227.83 active(U26(tt)) -> mark(tt) 227.41/227.83 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.41/227.83 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.41/227.83 active(U33(tt)) -> mark(tt) 227.41/227.83 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.41/227.83 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.41/227.83 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.41/227.83 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.41/227.83 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.41/227.83 active(U46(tt)) -> mark(tt) 227.41/227.83 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.41/227.83 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.41/227.83 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.41/227.83 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.41/227.83 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.41/227.83 active(U56(tt)) -> mark(tt) 227.41/227.83 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.41/227.83 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.41/227.83 active(U63(tt)) -> mark(tt) 227.41/227.83 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.41/227.83 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.41/227.83 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.41/227.83 active(U74(tt)) -> mark(tt) 227.41/227.83 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.41/227.83 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.41/227.83 active(U83(tt)) -> mark(tt) 227.41/227.83 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.41/227.83 active(U92(tt)) -> mark(tt) 227.41/227.83 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.41/227.83 active(__(nil,X:S)) -> mark(X:S) 227.41/227.83 active(__(X:S,nil)) -> mark(X:S) 227.41/227.83 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.41/227.83 active(isList(nil)) -> mark(tt) 227.41/227.83 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.41/227.83 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.41/227.83 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.41/227.83 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.41/227.83 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.41/227.83 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.41/227.83 active(isPal(nil)) -> mark(tt) 227.41/227.83 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.41/227.83 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.41/227.83 active(isPalListKind(a)) -> mark(tt) 227.41/227.83 active(isPalListKind(e)) -> mark(tt) 227.41/227.83 active(isPalListKind(i)) -> mark(tt) 227.41/227.83 active(isPalListKind(nil)) -> mark(tt) 227.41/227.83 active(isPalListKind(o)) -> mark(tt) 227.41/227.83 active(isPalListKind(u)) -> mark(tt) 227.41/227.83 active(isQid(a)) -> mark(tt) 227.41/227.83 active(isQid(e)) -> mark(tt) 227.41/227.83 active(isQid(i)) -> mark(tt) 227.41/227.83 active(isQid(o)) -> mark(tt) 227.41/227.83 active(isQid(u)) -> mark(tt) 227.41/227.83 isList(active(X:S)) -> isList(X:S) 227.41/227.83 isList(mark(X:S)) -> isList(X:S) 227.41/227.83 isNeList(active(X:S)) -> isNeList(X:S) 227.41/227.83 isNeList(mark(X:S)) -> isNeList(X:S) 227.41/227.83 isNePal(active(X:S)) -> isNePal(X:S) 227.41/227.83 isNePal(mark(X:S)) -> isNePal(X:S) 227.41/227.83 isPal(active(X:S)) -> isPal(X:S) 227.41/227.83 isPal(mark(X:S)) -> isPal(X:S) 227.41/227.83 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.41/227.83 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.41/227.83 isQid(active(X:S)) -> isQid(X:S) 227.41/227.83 isQid(mark(X:S)) -> isQid(X:S) 227.41/227.83 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.41/227.83 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.41/227.83 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.41/227.83 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.41/227.83 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.41/227.83 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.41/227.83 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.41/227.83 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.41/227.83 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.41/227.83 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.41/227.83 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.41/227.83 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.41/227.83 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.41/227.83 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.41/227.83 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.41/227.83 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.41/227.83 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.41/227.83 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.41/227.83 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.41/227.83 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.41/227.83 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.41/227.83 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.41/227.83 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.41/227.83 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.41/227.83 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.41/227.83 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.41/227.83 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.41/227.83 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.41/227.83 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.41/227.83 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.41/227.83 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.41/227.83 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.41/227.83 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.41/227.83 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.41/227.83 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.41/227.83 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.41/227.83 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.41/227.83 mark(isList(X:S)) -> active(isList(X:S)) 227.41/227.83 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.41/227.83 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.41/227.83 mark(isPal(X:S)) -> active(isPal(X:S)) 227.41/227.83 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.41/227.83 mark(isQid(X:S)) -> active(isQid(X:S)) 227.41/227.83 mark(a) -> active(a) 227.41/227.83 mark(e) -> active(e) 227.41/227.83 mark(i) -> active(i) 227.41/227.83 mark(nil) -> active(nil) 227.41/227.83 mark(o) -> active(o) 227.41/227.83 mark(tt) -> active(tt) 227.41/227.83 mark(u) -> active(u) 227.41/227.83 ->Interpretation type: 227.41/227.83 Linear 227.41/227.83 ->Coefficients: 227.41/227.83 Natural Numbers 227.41/227.83 ->Dimension: 227.41/227.83 1 227.41/227.83 ->Bound: 227.41/227.83 2 227.41/227.83 ->Interpretation: 227.41/227.83 227.41/227.83 [U11](X1,X2) = X1 + 2.X2 227.41/227.83 [U12](X1,X2) = X1 + 2.X2 227.41/227.83 [U13](X) = X 227.41/227.83 [U21](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.41/227.83 [U22](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.41/227.83 [U23](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.41/227.83 [U24](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.41/227.83 [U25](X1,X2) = X1 + 2.X2 + 2 227.41/227.83 [U26](X) = X + 2 227.41/227.83 [U31](X1,X2) = X1 + 2.X2 227.41/227.83 [U32](X1,X2) = X1 227.41/227.83 [U33](X) = X 227.41/227.83 [U41](X1,X2,X3) = X1 + 2.X2 + 2.X3 + 2 227.41/227.83 [U42](X1,X2,X3) = X1 + 2.X2 + 2.X3 + 2 227.41/227.83 [U43](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 1 227.41/227.83 [U44](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 1 227.41/227.83 [U45](X1,X2) = X1 + 2.X2 + 2 227.41/227.83 [U46](X) = X + 2 227.41/227.83 [U51](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.41/227.83 [U52](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.41/227.83 [U53](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.41/227.83 [U54](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.41/227.83 [U55](X1,X2) = X1 + 2.X2 227.41/227.83 [U56](X) = X 227.41/227.83 [U61](X1,X2) = X1 227.41/227.83 [U62](X1,X2) = X1 227.41/227.83 [U63](X) = X 227.41/227.83 [U71](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.41/227.83 [U72](X1,X2) = 2.X1 + 2.X2 + 2 227.41/227.83 [U73](X1,X2) = X1 227.41/227.83 [U74](X) = X 227.41/227.83 [U81](X1,X2) = X1 + 2.X2 227.41/227.83 [U82](X1,X2) = X1 + 2.X2 227.41/227.83 [U83](X) = X 227.41/227.83 [U91](X1,X2) = X1 227.41/227.83 [U92](X) = X 227.41/227.83 [__](X1,X2) = 2.X1 + X2 + 2 227.41/227.83 [active](X) = X 227.41/227.83 [isList](X) = 2.X + 1 227.41/227.83 [isNeList](X) = 2.X + 1 227.41/227.83 [isNePal](X) = 2.X + 1 227.41/227.83 [isPal](X) = 2.X + 2 227.41/227.83 [isPalListKind](X) = 1 227.41/227.83 [isQid](X) = 1 227.41/227.83 [mark](X) = X 227.41/227.83 [a] = 0 227.41/227.83 [e] = 2 227.41/227.83 [fSNonEmpty] = 0 227.41/227.83 [i] = 2 227.41/227.83 [nil] = 2 227.41/227.83 [o] = 0 227.41/227.83 [tt] = 1 227.41/227.83 [u] = 1 227.41/227.83 [U11#](X1,X2) = 0 227.41/227.83 [U12#](X1,X2) = 0 227.41/227.83 [U13#](X) = 0 227.41/227.83 [U21#](X1,X2,X3) = 0 227.41/227.83 [U22#](X1,X2,X3) = 0 227.41/227.83 [U23#](X1,X2,X3) = 0 227.41/227.83 [U24#](X1,X2,X3) = 0 227.41/227.83 [U25#](X1,X2) = 0 227.41/227.83 [U26#](X) = 0 227.41/227.83 [U31#](X1,X2) = 0 227.41/227.83 [U32#](X1,X2) = 0 227.41/227.83 [U33#](X) = 0 227.41/227.83 [U41#](X1,X2,X3) = 0 227.41/227.83 [U42#](X1,X2,X3) = 0 227.41/227.83 [U43#](X1,X2,X3) = 0 227.41/227.83 [U44#](X1,X2,X3) = 0 227.41/227.83 [U45#](X1,X2) = 0 227.41/227.84 [U46#](X) = 0 227.41/227.84 [U51#](X1,X2,X3) = 0 227.41/227.84 [U52#](X1,X2,X3) = 0 227.41/227.84 [U53#](X1,X2,X3) = 0 227.41/227.84 [U54#](X1,X2,X3) = 0 227.41/227.84 [U55#](X1,X2) = 0 227.41/227.84 [U56#](X) = 0 227.41/227.84 [U61#](X1,X2) = 0 227.41/227.84 [U62#](X1,X2) = 0 227.41/227.84 [U63#](X) = 0 227.41/227.84 [U71#](X1,X2,X3) = 0 227.41/227.84 [U72#](X1,X2) = 0 227.41/227.84 [U73#](X1,X2) = 0 227.41/227.84 [U74#](X) = 0 227.41/227.84 [U81#](X1,X2) = 0 227.41/227.84 [U82#](X1,X2) = 0 227.41/227.84 [U83#](X) = 0 227.41/227.84 [U91#](X1,X2) = 0 227.41/227.84 [U92#](X) = 0 227.41/227.84 [__#](X1,X2) = 0 227.41/227.84 [ACTIVE](X) = 2.X + 2 227.41/227.84 [ISLIST](X) = 0 227.41/227.84 [ISNELIST](X) = 0 227.41/227.84 [ISNEPAL](X) = 0 227.41/227.84 [ISPAL](X) = 0 227.41/227.84 [ISPALLISTKIND](X) = 0 227.41/227.84 [ISQID](X) = 0 227.41/227.84 [MARK](X) = 2.X + 2 227.41/227.84 227.41/227.84 Problem 1.44: 227.41/227.84 227.41/227.84 SCC Processor: 227.41/227.84 -> Pairs: 227.41/227.84 ACTIVE(U91(tt,V2:S)) -> MARK(U92(isPalListKind(V2:S))) 227.41/227.84 ACTIVE(isPalListKind(__(V1:S,V2:S))) -> MARK(U91(isPalListKind(V1:S),V2:S)) 227.41/227.84 MARK(U11(X1:S,X2:S)) -> ACTIVE(U11(mark(X1:S),X2:S)) 227.41/227.84 MARK(U11(X1:S,X2:S)) -> MARK(X1:S) 227.41/227.84 MARK(U12(X1:S,X2:S)) -> ACTIVE(U12(mark(X1:S),X2:S)) 227.41/227.84 MARK(U12(X1:S,X2:S)) -> MARK(X1:S) 227.41/227.84 MARK(U13(X:S)) -> ACTIVE(U13(mark(X:S))) 227.41/227.84 MARK(U13(X:S)) -> MARK(X:S) 227.41/227.84 MARK(U21(X1:S,X2:S,X3:S)) -> ACTIVE(U21(mark(X1:S),X2:S,X3:S)) 227.41/227.84 MARK(U21(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.41/227.84 MARK(U22(X1:S,X2:S,X3:S)) -> ACTIVE(U22(mark(X1:S),X2:S,X3:S)) 227.41/227.84 MARK(U22(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.41/227.84 MARK(U23(X1:S,X2:S,X3:S)) -> ACTIVE(U23(mark(X1:S),X2:S,X3:S)) 227.41/227.84 MARK(U23(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.41/227.84 MARK(U24(X1:S,X2:S,X3:S)) -> ACTIVE(U24(mark(X1:S),X2:S,X3:S)) 227.41/227.84 MARK(U24(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.41/227.84 MARK(U25(X1:S,X2:S)) -> ACTIVE(U25(mark(X1:S),X2:S)) 227.41/227.84 MARK(U25(X1:S,X2:S)) -> MARK(X1:S) 227.41/227.84 MARK(U26(X:S)) -> ACTIVE(U26(mark(X:S))) 227.41/227.84 MARK(U26(X:S)) -> MARK(X:S) 227.41/227.84 MARK(U31(X1:S,X2:S)) -> ACTIVE(U31(mark(X1:S),X2:S)) 227.41/227.84 MARK(U31(X1:S,X2:S)) -> MARK(X1:S) 227.41/227.84 MARK(U32(X1:S,X2:S)) -> ACTIVE(U32(mark(X1:S),X2:S)) 227.41/227.84 MARK(U32(X1:S,X2:S)) -> MARK(X1:S) 227.41/227.84 MARK(U33(X:S)) -> ACTIVE(U33(mark(X:S))) 227.41/227.84 MARK(U33(X:S)) -> MARK(X:S) 227.41/227.84 MARK(U41(X1:S,X2:S,X3:S)) -> ACTIVE(U41(mark(X1:S),X2:S,X3:S)) 227.41/227.84 MARK(U41(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.41/227.84 MARK(U42(X1:S,X2:S,X3:S)) -> ACTIVE(U42(mark(X1:S),X2:S,X3:S)) 227.41/227.84 MARK(U42(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.41/227.84 MARK(U43(X1:S,X2:S,X3:S)) -> ACTIVE(U43(mark(X1:S),X2:S,X3:S)) 227.41/227.84 MARK(U43(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.41/227.84 MARK(U44(X1:S,X2:S,X3:S)) -> ACTIVE(U44(mark(X1:S),X2:S,X3:S)) 227.41/227.84 MARK(U44(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.41/227.84 MARK(U45(X1:S,X2:S)) -> ACTIVE(U45(mark(X1:S),X2:S)) 227.41/227.84 MARK(U45(X1:S,X2:S)) -> MARK(X1:S) 227.41/227.84 MARK(U46(X:S)) -> ACTIVE(U46(mark(X:S))) 227.41/227.84 MARK(U46(X:S)) -> MARK(X:S) 227.41/227.84 MARK(U51(X1:S,X2:S,X3:S)) -> ACTIVE(U51(mark(X1:S),X2:S,X3:S)) 227.41/227.84 MARK(U51(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.41/227.84 MARK(U52(X1:S,X2:S,X3:S)) -> ACTIVE(U52(mark(X1:S),X2:S,X3:S)) 227.41/227.84 MARK(U52(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.41/227.84 MARK(U53(X1:S,X2:S,X3:S)) -> ACTIVE(U53(mark(X1:S),X2:S,X3:S)) 227.41/227.84 MARK(U53(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.41/227.84 MARK(U54(X1:S,X2:S,X3:S)) -> ACTIVE(U54(mark(X1:S),X2:S,X3:S)) 227.41/227.84 MARK(U54(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.41/227.84 MARK(U55(X1:S,X2:S)) -> ACTIVE(U55(mark(X1:S),X2:S)) 227.41/227.84 MARK(U55(X1:S,X2:S)) -> MARK(X1:S) 227.41/227.84 MARK(U56(X:S)) -> ACTIVE(U56(mark(X:S))) 227.41/227.84 MARK(U56(X:S)) -> MARK(X:S) 227.41/227.84 MARK(U61(X1:S,X2:S)) -> ACTIVE(U61(mark(X1:S),X2:S)) 227.41/227.84 MARK(U61(X1:S,X2:S)) -> MARK(X1:S) 227.41/227.84 MARK(U62(X1:S,X2:S)) -> ACTIVE(U62(mark(X1:S),X2:S)) 227.41/227.84 MARK(U62(X1:S,X2:S)) -> MARK(X1:S) 227.41/227.84 MARK(U63(X:S)) -> ACTIVE(U63(mark(X:S))) 227.41/227.84 MARK(U63(X:S)) -> MARK(X:S) 227.41/227.84 MARK(U71(X1:S,X2:S,X3:S)) -> ACTIVE(U71(mark(X1:S),X2:S,X3:S)) 227.41/227.84 MARK(U71(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.41/227.84 MARK(U72(X1:S,X2:S)) -> ACTIVE(U72(mark(X1:S),X2:S)) 227.41/227.84 MARK(U72(X1:S,X2:S)) -> MARK(X1:S) 227.41/227.84 MARK(U73(X1:S,X2:S)) -> ACTIVE(U73(mark(X1:S),X2:S)) 227.41/227.84 MARK(U73(X1:S,X2:S)) -> MARK(X1:S) 227.41/227.84 MARK(U74(X:S)) -> ACTIVE(U74(mark(X:S))) 227.41/227.84 MARK(U74(X:S)) -> MARK(X:S) 227.41/227.84 MARK(U81(X1:S,X2:S)) -> ACTIVE(U81(mark(X1:S),X2:S)) 227.41/227.84 MARK(U81(X1:S,X2:S)) -> MARK(X1:S) 227.41/227.84 MARK(U82(X1:S,X2:S)) -> ACTIVE(U82(mark(X1:S),X2:S)) 227.41/227.84 MARK(U82(X1:S,X2:S)) -> MARK(X1:S) 227.41/227.84 MARK(U83(X:S)) -> ACTIVE(U83(mark(X:S))) 227.41/227.84 MARK(U83(X:S)) -> MARK(X:S) 227.41/227.84 MARK(U91(X1:S,X2:S)) -> ACTIVE(U91(mark(X1:S),X2:S)) 227.41/227.84 MARK(U91(X1:S,X2:S)) -> MARK(X1:S) 227.41/227.84 MARK(U92(X:S)) -> ACTIVE(U92(mark(X:S))) 227.41/227.84 MARK(U92(X:S)) -> MARK(X:S) 227.41/227.84 MARK(__(X1:S,X2:S)) -> ACTIVE(__(mark(X1:S),mark(X2:S))) 227.41/227.84 MARK(__(X1:S,X2:S)) -> MARK(X1:S) 227.41/227.84 MARK(__(X1:S,X2:S)) -> MARK(X2:S) 227.41/227.84 MARK(isPal(X:S)) -> ACTIVE(isPal(X:S)) 227.41/227.84 MARK(isPalListKind(X:S)) -> ACTIVE(isPalListKind(X:S)) 227.41/227.84 -> Rules: 227.41/227.84 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.41/227.84 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.41/227.84 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.41/227.84 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.41/227.84 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.41/227.84 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.41/227.84 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.41/227.84 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.41/227.84 U13(active(X:S)) -> U13(X:S) 227.41/227.84 U13(mark(X:S)) -> U13(X:S) 227.41/227.84 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.41/227.84 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.41/227.84 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.41/227.84 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.41/227.84 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.41/227.84 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.41/227.84 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.41/227.84 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.41/227.84 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.41/227.84 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.41/227.84 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.41/227.84 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.41/227.84 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.41/227.84 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.41/227.84 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.41/227.84 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.41/227.84 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.41/227.84 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.41/227.84 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.41/227.84 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.41/227.84 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.41/227.84 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.41/227.84 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.41/227.84 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.41/227.84 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.41/227.84 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.41/227.84 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.41/227.84 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.41/227.84 U26(active(X:S)) -> U26(X:S) 227.41/227.84 U26(mark(X:S)) -> U26(X:S) 227.41/227.84 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.41/227.84 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.41/227.84 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.41/227.84 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.41/227.84 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.41/227.84 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.41/227.84 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.41/227.84 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.41/227.84 U33(active(X:S)) -> U33(X:S) 227.41/227.84 U33(mark(X:S)) -> U33(X:S) 227.41/227.84 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.41/227.84 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.41/227.84 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.41/227.84 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.41/227.84 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.41/227.84 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.41/227.84 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.41/227.84 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.41/227.84 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.41/227.84 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.41/227.84 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.41/227.84 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.41/227.84 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.41/227.84 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.41/227.84 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.41/227.84 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.41/227.84 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.41/227.84 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.41/227.84 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.41/227.84 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.41/227.84 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.41/227.84 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.41/227.84 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.41/227.84 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.41/227.84 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.41/227.84 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.41/227.84 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.41/227.84 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.41/227.84 U46(active(X:S)) -> U46(X:S) 227.41/227.84 U46(mark(X:S)) -> U46(X:S) 227.41/227.84 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.41/227.84 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.41/227.84 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.41/227.84 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.41/227.84 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.41/227.84 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.41/227.84 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.41/227.84 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.41/227.84 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.41/227.84 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.41/227.84 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.41/227.84 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.41/227.84 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.41/227.84 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.41/227.84 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.41/227.84 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.41/227.84 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.41/227.84 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.41/227.84 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.41/227.84 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.41/227.84 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.41/227.84 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.41/227.84 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.41/227.84 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.41/227.84 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.41/227.84 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.41/227.84 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.41/227.84 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.41/227.84 U56(active(X:S)) -> U56(X:S) 227.41/227.84 U56(mark(X:S)) -> U56(X:S) 227.41/227.84 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.41/227.84 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.41/227.84 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.41/227.84 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.41/227.84 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.41/227.84 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.41/227.84 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.41/227.84 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.41/227.84 U63(active(X:S)) -> U63(X:S) 227.41/227.84 U63(mark(X:S)) -> U63(X:S) 227.41/227.84 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.41/227.84 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.41/227.84 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.41/227.84 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.41/227.84 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.41/227.84 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.41/227.84 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.41/227.84 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.41/227.84 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.41/227.84 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.41/227.84 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.41/227.84 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.41/227.84 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.41/227.84 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.41/227.84 U74(active(X:S)) -> U74(X:S) 227.41/227.84 U74(mark(X:S)) -> U74(X:S) 227.41/227.84 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.41/227.84 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.41/227.84 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.41/227.84 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.41/227.84 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.41/227.84 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.41/227.84 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.41/227.84 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.41/227.84 U83(active(X:S)) -> U83(X:S) 227.41/227.84 U83(mark(X:S)) -> U83(X:S) 227.41/227.84 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.41/227.84 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.41/227.84 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.41/227.84 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.41/227.84 U92(active(X:S)) -> U92(X:S) 227.41/227.84 U92(mark(X:S)) -> U92(X:S) 227.41/227.84 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.41/227.84 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.41/227.84 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.41/227.84 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.41/227.84 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.41/227.84 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.41/227.84 active(U13(tt)) -> mark(tt) 227.41/227.84 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.41/227.84 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.41/227.84 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.41/227.84 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.41/227.84 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.41/227.84 active(U26(tt)) -> mark(tt) 227.41/227.84 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.41/227.84 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.41/227.84 active(U33(tt)) -> mark(tt) 227.41/227.84 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.41/227.84 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.41/227.84 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.41/227.84 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.41/227.84 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.41/227.84 active(U46(tt)) -> mark(tt) 227.41/227.84 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.41/227.84 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.41/227.84 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.41/227.84 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.41/227.84 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.41/227.84 active(U56(tt)) -> mark(tt) 227.41/227.84 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.41/227.84 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.41/227.84 active(U63(tt)) -> mark(tt) 227.41/227.84 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.41/227.84 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.41/227.84 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.41/227.84 active(U74(tt)) -> mark(tt) 227.41/227.84 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.41/227.84 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.41/227.84 active(U83(tt)) -> mark(tt) 227.41/227.84 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.41/227.84 active(U92(tt)) -> mark(tt) 227.41/227.84 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.41/227.84 active(__(nil,X:S)) -> mark(X:S) 227.41/227.84 active(__(X:S,nil)) -> mark(X:S) 227.41/227.84 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.41/227.84 active(isList(nil)) -> mark(tt) 227.41/227.84 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.41/227.84 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.41/227.84 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.41/227.84 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.41/227.84 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.41/227.84 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.41/227.84 active(isPal(nil)) -> mark(tt) 227.41/227.84 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.41/227.84 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.41/227.84 active(isPalListKind(a)) -> mark(tt) 227.41/227.84 active(isPalListKind(e)) -> mark(tt) 227.41/227.84 active(isPalListKind(i)) -> mark(tt) 227.41/227.84 active(isPalListKind(nil)) -> mark(tt) 227.41/227.84 active(isPalListKind(o)) -> mark(tt) 227.41/227.84 active(isPalListKind(u)) -> mark(tt) 227.41/227.84 active(isQid(a)) -> mark(tt) 227.41/227.84 active(isQid(e)) -> mark(tt) 227.41/227.84 active(isQid(i)) -> mark(tt) 227.41/227.84 active(isQid(o)) -> mark(tt) 227.41/227.84 active(isQid(u)) -> mark(tt) 227.41/227.84 isList(active(X:S)) -> isList(X:S) 227.41/227.84 isList(mark(X:S)) -> isList(X:S) 227.41/227.84 isNeList(active(X:S)) -> isNeList(X:S) 227.41/227.84 isNeList(mark(X:S)) -> isNeList(X:S) 227.41/227.84 isNePal(active(X:S)) -> isNePal(X:S) 227.41/227.84 isNePal(mark(X:S)) -> isNePal(X:S) 227.41/227.84 isPal(active(X:S)) -> isPal(X:S) 227.41/227.84 isPal(mark(X:S)) -> isPal(X:S) 227.41/227.84 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.41/227.84 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.41/227.84 isQid(active(X:S)) -> isQid(X:S) 227.41/227.84 isQid(mark(X:S)) -> isQid(X:S) 227.41/227.84 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.41/227.84 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.41/227.84 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.41/227.84 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.41/227.84 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.41/227.84 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.41/227.84 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.41/227.84 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.41/227.84 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.41/227.84 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.41/227.84 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.41/227.84 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.41/227.84 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.41/227.84 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.41/227.84 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.41/227.84 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.41/227.84 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.41/227.84 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.41/227.84 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.41/227.84 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.41/227.84 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.41/227.84 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.41/227.84 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.41/227.84 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.41/227.84 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.41/227.84 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.41/227.84 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.41/227.84 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.41/227.84 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.41/227.84 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.41/227.84 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.41/227.84 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.41/227.84 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.41/227.84 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.41/227.84 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.41/227.84 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.41/227.84 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.41/227.84 mark(isList(X:S)) -> active(isList(X:S)) 227.41/227.84 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.41/227.84 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.41/227.84 mark(isPal(X:S)) -> active(isPal(X:S)) 227.41/227.84 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.41/227.84 mark(isQid(X:S)) -> active(isQid(X:S)) 227.41/227.84 mark(a) -> active(a) 227.41/227.84 mark(e) -> active(e) 227.41/227.84 mark(i) -> active(i) 227.41/227.84 mark(nil) -> active(nil) 227.41/227.84 mark(o) -> active(o) 227.41/227.84 mark(tt) -> active(tt) 227.41/227.84 mark(u) -> active(u) 227.41/227.84 ->Strongly Connected Components: 227.41/227.84 ->->Cycle: 227.41/227.84 ->->-> Pairs: 227.41/227.84 ACTIVE(U91(tt,V2:S)) -> MARK(U92(isPalListKind(V2:S))) 227.41/227.84 ACTIVE(isPalListKind(__(V1:S,V2:S))) -> MARK(U91(isPalListKind(V1:S),V2:S)) 227.41/227.84 MARK(U11(X1:S,X2:S)) -> ACTIVE(U11(mark(X1:S),X2:S)) 227.41/227.84 MARK(U11(X1:S,X2:S)) -> MARK(X1:S) 227.41/227.84 MARK(U12(X1:S,X2:S)) -> ACTIVE(U12(mark(X1:S),X2:S)) 227.41/227.84 MARK(U12(X1:S,X2:S)) -> MARK(X1:S) 227.41/227.84 MARK(U13(X:S)) -> ACTIVE(U13(mark(X:S))) 227.41/227.84 MARK(U13(X:S)) -> MARK(X:S) 227.41/227.84 MARK(U21(X1:S,X2:S,X3:S)) -> ACTIVE(U21(mark(X1:S),X2:S,X3:S)) 227.41/227.84 MARK(U21(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.41/227.84 MARK(U22(X1:S,X2:S,X3:S)) -> ACTIVE(U22(mark(X1:S),X2:S,X3:S)) 227.41/227.84 MARK(U22(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.41/227.84 MARK(U23(X1:S,X2:S,X3:S)) -> ACTIVE(U23(mark(X1:S),X2:S,X3:S)) 227.41/227.84 MARK(U23(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.41/227.84 MARK(U24(X1:S,X2:S,X3:S)) -> ACTIVE(U24(mark(X1:S),X2:S,X3:S)) 227.41/227.84 MARK(U24(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.41/227.84 MARK(U25(X1:S,X2:S)) -> ACTIVE(U25(mark(X1:S),X2:S)) 227.41/227.84 MARK(U25(X1:S,X2:S)) -> MARK(X1:S) 227.41/227.84 MARK(U26(X:S)) -> ACTIVE(U26(mark(X:S))) 227.41/227.84 MARK(U26(X:S)) -> MARK(X:S) 227.41/227.84 MARK(U31(X1:S,X2:S)) -> ACTIVE(U31(mark(X1:S),X2:S)) 227.41/227.84 MARK(U31(X1:S,X2:S)) -> MARK(X1:S) 227.41/227.84 MARK(U32(X1:S,X2:S)) -> ACTIVE(U32(mark(X1:S),X2:S)) 227.41/227.84 MARK(U32(X1:S,X2:S)) -> MARK(X1:S) 227.41/227.84 MARK(U33(X:S)) -> ACTIVE(U33(mark(X:S))) 227.41/227.84 MARK(U33(X:S)) -> MARK(X:S) 227.41/227.84 MARK(U41(X1:S,X2:S,X3:S)) -> ACTIVE(U41(mark(X1:S),X2:S,X3:S)) 227.41/227.84 MARK(U41(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.41/227.84 MARK(U42(X1:S,X2:S,X3:S)) -> ACTIVE(U42(mark(X1:S),X2:S,X3:S)) 227.41/227.84 MARK(U42(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.41/227.84 MARK(U43(X1:S,X2:S,X3:S)) -> ACTIVE(U43(mark(X1:S),X2:S,X3:S)) 227.41/227.84 MARK(U43(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.41/227.84 MARK(U44(X1:S,X2:S,X3:S)) -> ACTIVE(U44(mark(X1:S),X2:S,X3:S)) 227.41/227.84 MARK(U44(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.41/227.84 MARK(U45(X1:S,X2:S)) -> ACTIVE(U45(mark(X1:S),X2:S)) 227.41/227.84 MARK(U45(X1:S,X2:S)) -> MARK(X1:S) 227.41/227.84 MARK(U46(X:S)) -> ACTIVE(U46(mark(X:S))) 227.41/227.84 MARK(U46(X:S)) -> MARK(X:S) 227.41/227.84 MARK(U51(X1:S,X2:S,X3:S)) -> ACTIVE(U51(mark(X1:S),X2:S,X3:S)) 227.41/227.84 MARK(U51(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.41/227.84 MARK(U52(X1:S,X2:S,X3:S)) -> ACTIVE(U52(mark(X1:S),X2:S,X3:S)) 227.41/227.84 MARK(U52(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.41/227.84 MARK(U53(X1:S,X2:S,X3:S)) -> ACTIVE(U53(mark(X1:S),X2:S,X3:S)) 227.41/227.84 MARK(U53(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.41/227.84 MARK(U54(X1:S,X2:S,X3:S)) -> ACTIVE(U54(mark(X1:S),X2:S,X3:S)) 227.41/227.84 MARK(U54(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.41/227.84 MARK(U55(X1:S,X2:S)) -> ACTIVE(U55(mark(X1:S),X2:S)) 227.41/227.84 MARK(U55(X1:S,X2:S)) -> MARK(X1:S) 227.41/227.84 MARK(U56(X:S)) -> ACTIVE(U56(mark(X:S))) 227.41/227.84 MARK(U56(X:S)) -> MARK(X:S) 227.41/227.84 MARK(U61(X1:S,X2:S)) -> ACTIVE(U61(mark(X1:S),X2:S)) 227.41/227.84 MARK(U61(X1:S,X2:S)) -> MARK(X1:S) 227.41/227.84 MARK(U62(X1:S,X2:S)) -> ACTIVE(U62(mark(X1:S),X2:S)) 227.41/227.84 MARK(U62(X1:S,X2:S)) -> MARK(X1:S) 227.41/227.84 MARK(U63(X:S)) -> ACTIVE(U63(mark(X:S))) 227.41/227.84 MARK(U63(X:S)) -> MARK(X:S) 227.41/227.84 MARK(U71(X1:S,X2:S,X3:S)) -> ACTIVE(U71(mark(X1:S),X2:S,X3:S)) 227.41/227.84 MARK(U71(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.41/227.84 MARK(U72(X1:S,X2:S)) -> ACTIVE(U72(mark(X1:S),X2:S)) 227.41/227.84 MARK(U72(X1:S,X2:S)) -> MARK(X1:S) 227.41/227.84 MARK(U73(X1:S,X2:S)) -> ACTIVE(U73(mark(X1:S),X2:S)) 227.41/227.84 MARK(U73(X1:S,X2:S)) -> MARK(X1:S) 227.41/227.84 MARK(U74(X:S)) -> ACTIVE(U74(mark(X:S))) 227.41/227.84 MARK(U74(X:S)) -> MARK(X:S) 227.41/227.84 MARK(U81(X1:S,X2:S)) -> ACTIVE(U81(mark(X1:S),X2:S)) 227.41/227.84 MARK(U81(X1:S,X2:S)) -> MARK(X1:S) 227.41/227.84 MARK(U82(X1:S,X2:S)) -> ACTIVE(U82(mark(X1:S),X2:S)) 227.41/227.84 MARK(U82(X1:S,X2:S)) -> MARK(X1:S) 227.41/227.84 MARK(U83(X:S)) -> ACTIVE(U83(mark(X:S))) 227.41/227.84 MARK(U83(X:S)) -> MARK(X:S) 227.41/227.84 MARK(U91(X1:S,X2:S)) -> ACTIVE(U91(mark(X1:S),X2:S)) 227.41/227.84 MARK(U91(X1:S,X2:S)) -> MARK(X1:S) 227.41/227.84 MARK(U92(X:S)) -> ACTIVE(U92(mark(X:S))) 227.41/227.84 MARK(U92(X:S)) -> MARK(X:S) 227.41/227.84 MARK(__(X1:S,X2:S)) -> ACTIVE(__(mark(X1:S),mark(X2:S))) 227.41/227.84 MARK(__(X1:S,X2:S)) -> MARK(X1:S) 227.41/227.84 MARK(__(X1:S,X2:S)) -> MARK(X2:S) 227.41/227.84 MARK(isPalListKind(X:S)) -> ACTIVE(isPalListKind(X:S)) 227.41/227.84 ->->-> Rules: 227.41/227.84 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.41/227.84 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.41/227.84 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.41/227.84 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.41/227.84 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.41/227.84 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.41/227.84 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.41/227.84 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.41/227.84 U13(active(X:S)) -> U13(X:S) 227.41/227.84 U13(mark(X:S)) -> U13(X:S) 227.41/227.84 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.41/227.84 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.41/227.84 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.41/227.84 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.41/227.84 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.41/227.84 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.41/227.84 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.41/227.84 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.41/227.84 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.41/227.84 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.41/227.84 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.41/227.84 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.41/227.84 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.41/227.84 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.41/227.84 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.41/227.84 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.41/227.84 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.41/227.84 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.41/227.84 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.41/227.84 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.41/227.84 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.41/227.84 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.41/227.84 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.41/227.84 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.41/227.84 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.41/227.84 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.41/227.84 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.41/227.84 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.41/227.84 U26(active(X:S)) -> U26(X:S) 227.41/227.84 U26(mark(X:S)) -> U26(X:S) 227.41/227.84 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.41/227.84 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.41/227.84 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.41/227.84 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.41/227.84 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.41/227.84 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.41/227.84 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.41/227.84 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.41/227.84 U33(active(X:S)) -> U33(X:S) 227.41/227.84 U33(mark(X:S)) -> U33(X:S) 227.41/227.84 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.41/227.84 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.41/227.84 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.41/227.84 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.41/227.84 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.41/227.84 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.41/227.84 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.41/227.84 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.41/227.84 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.41/227.84 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.41/227.84 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.41/227.84 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.41/227.84 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.41/227.84 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.41/227.84 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.41/227.84 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.41/227.84 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.41/227.84 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.41/227.84 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.41/227.84 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.41/227.84 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.41/227.84 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.41/227.84 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.41/227.84 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.41/227.84 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.41/227.84 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.41/227.84 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.41/227.84 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.41/227.84 U46(active(X:S)) -> U46(X:S) 227.41/227.84 U46(mark(X:S)) -> U46(X:S) 227.41/227.84 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.41/227.84 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.41/227.84 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.41/227.84 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.41/227.84 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.41/227.84 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.41/227.84 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.41/227.84 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.41/227.84 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.41/227.84 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.41/227.84 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.41/227.84 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.41/227.84 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.41/227.84 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.41/227.84 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.41/227.84 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.41/227.84 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.41/227.84 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.41/227.84 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.41/227.84 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.41/227.84 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.41/227.84 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.41/227.84 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.41/227.84 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.41/227.84 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.41/227.84 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.41/227.84 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.41/227.84 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.41/227.84 U56(active(X:S)) -> U56(X:S) 227.41/227.84 U56(mark(X:S)) -> U56(X:S) 227.41/227.84 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.41/227.84 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.41/227.84 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.41/227.84 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.41/227.84 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.41/227.84 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.41/227.84 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.41/227.84 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.41/227.84 U63(active(X:S)) -> U63(X:S) 227.41/227.84 U63(mark(X:S)) -> U63(X:S) 227.41/227.84 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.41/227.84 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.41/227.84 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.41/227.84 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.41/227.84 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.41/227.84 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.41/227.84 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.41/227.84 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.41/227.84 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.41/227.84 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.41/227.84 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.41/227.84 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.41/227.84 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.41/227.84 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.41/227.84 U74(active(X:S)) -> U74(X:S) 227.41/227.84 U74(mark(X:S)) -> U74(X:S) 227.41/227.84 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.41/227.84 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.41/227.84 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.41/227.84 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.41/227.84 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.41/227.84 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.41/227.84 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.41/227.84 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.41/227.84 U83(active(X:S)) -> U83(X:S) 227.41/227.84 U83(mark(X:S)) -> U83(X:S) 227.41/227.84 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.41/227.84 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.41/227.84 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.41/227.84 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.41/227.84 U92(active(X:S)) -> U92(X:S) 227.41/227.84 U92(mark(X:S)) -> U92(X:S) 227.41/227.84 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.41/227.84 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.41/227.84 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.41/227.84 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.41/227.84 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.41/227.84 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.41/227.84 active(U13(tt)) -> mark(tt) 227.41/227.84 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.41/227.84 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.41/227.84 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.41/227.84 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.41/227.84 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.41/227.84 active(U26(tt)) -> mark(tt) 227.41/227.84 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.41/227.84 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.41/227.84 active(U33(tt)) -> mark(tt) 227.41/227.84 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.41/227.84 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.41/227.84 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.41/227.84 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.41/227.84 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.41/227.84 active(U46(tt)) -> mark(tt) 227.41/227.84 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.41/227.84 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.41/227.84 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.41/227.84 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.41/227.84 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.41/227.84 active(U56(tt)) -> mark(tt) 227.41/227.84 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.41/227.84 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.41/227.84 active(U63(tt)) -> mark(tt) 227.41/227.84 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.41/227.84 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.41/227.84 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.41/227.84 active(U74(tt)) -> mark(tt) 227.41/227.84 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.41/227.84 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.41/227.84 active(U83(tt)) -> mark(tt) 227.41/227.84 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.41/227.84 active(U92(tt)) -> mark(tt) 227.41/227.84 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.41/227.84 active(__(nil,X:S)) -> mark(X:S) 227.41/227.84 active(__(X:S,nil)) -> mark(X:S) 227.41/227.84 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.41/227.84 active(isList(nil)) -> mark(tt) 227.41/227.84 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.41/227.84 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.41/227.84 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.41/227.84 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.41/227.84 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.41/227.84 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.41/227.84 active(isPal(nil)) -> mark(tt) 227.41/227.84 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.41/227.84 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.41/227.84 active(isPalListKind(a)) -> mark(tt) 227.41/227.84 active(isPalListKind(e)) -> mark(tt) 227.41/227.84 active(isPalListKind(i)) -> mark(tt) 227.41/227.84 active(isPalListKind(nil)) -> mark(tt) 227.41/227.84 active(isPalListKind(o)) -> mark(tt) 227.41/227.84 active(isPalListKind(u)) -> mark(tt) 227.41/227.84 active(isQid(a)) -> mark(tt) 227.41/227.84 active(isQid(e)) -> mark(tt) 227.41/227.84 active(isQid(i)) -> mark(tt) 227.41/227.84 active(isQid(o)) -> mark(tt) 227.41/227.84 active(isQid(u)) -> mark(tt) 227.41/227.84 isList(active(X:S)) -> isList(X:S) 227.41/227.84 isList(mark(X:S)) -> isList(X:S) 227.41/227.84 isNeList(active(X:S)) -> isNeList(X:S) 227.41/227.84 isNeList(mark(X:S)) -> isNeList(X:S) 227.41/227.84 isNePal(active(X:S)) -> isNePal(X:S) 227.41/227.84 isNePal(mark(X:S)) -> isNePal(X:S) 227.41/227.84 isPal(active(X:S)) -> isPal(X:S) 227.41/227.84 isPal(mark(X:S)) -> isPal(X:S) 227.41/227.84 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.41/227.84 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.41/227.84 isQid(active(X:S)) -> isQid(X:S) 227.41/227.84 isQid(mark(X:S)) -> isQid(X:S) 227.41/227.84 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.41/227.84 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.41/227.84 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.41/227.84 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.41/227.84 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.41/227.84 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.41/227.84 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.41/227.84 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.41/227.84 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.41/227.84 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.41/227.84 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.41/227.84 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.41/227.84 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.41/227.84 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.41/227.84 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.41/227.84 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.41/227.84 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.41/227.84 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.41/227.84 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.41/227.84 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.41/227.84 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.41/227.84 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.41/227.84 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.41/227.84 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.41/227.84 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.41/227.84 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.41/227.84 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.41/227.84 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.41/227.84 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.41/227.84 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.41/227.84 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.41/227.84 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.41/227.84 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.41/227.84 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.41/227.84 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.41/227.84 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.41/227.84 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.41/227.84 mark(isList(X:S)) -> active(isList(X:S)) 227.41/227.84 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.41/227.84 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.41/227.84 mark(isPal(X:S)) -> active(isPal(X:S)) 227.41/227.84 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.41/227.84 mark(isQid(X:S)) -> active(isQid(X:S)) 227.41/227.84 mark(a) -> active(a) 227.41/227.84 mark(e) -> active(e) 227.41/227.84 mark(i) -> active(i) 227.41/227.84 mark(nil) -> active(nil) 227.41/227.84 mark(o) -> active(o) 227.41/227.84 mark(tt) -> active(tt) 227.41/227.84 mark(u) -> active(u) 227.41/227.84 227.41/227.84 Problem 1.44: 227.41/227.84 227.41/227.84 Reduction Pairs Processor: 227.41/227.84 -> Pairs: 227.41/227.84 ACTIVE(U91(tt,V2:S)) -> MARK(U92(isPalListKind(V2:S))) 227.41/227.84 ACTIVE(isPalListKind(__(V1:S,V2:S))) -> MARK(U91(isPalListKind(V1:S),V2:S)) 227.41/227.84 MARK(U11(X1:S,X2:S)) -> ACTIVE(U11(mark(X1:S),X2:S)) 227.41/227.84 MARK(U11(X1:S,X2:S)) -> MARK(X1:S) 227.41/227.84 MARK(U12(X1:S,X2:S)) -> ACTIVE(U12(mark(X1:S),X2:S)) 227.41/227.84 MARK(U12(X1:S,X2:S)) -> MARK(X1:S) 227.41/227.84 MARK(U13(X:S)) -> ACTIVE(U13(mark(X:S))) 227.41/227.84 MARK(U13(X:S)) -> MARK(X:S) 227.41/227.84 MARK(U21(X1:S,X2:S,X3:S)) -> ACTIVE(U21(mark(X1:S),X2:S,X3:S)) 227.41/227.84 MARK(U21(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.41/227.84 MARK(U22(X1:S,X2:S,X3:S)) -> ACTIVE(U22(mark(X1:S),X2:S,X3:S)) 227.41/227.84 MARK(U22(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.41/227.84 MARK(U23(X1:S,X2:S,X3:S)) -> ACTIVE(U23(mark(X1:S),X2:S,X3:S)) 227.41/227.84 MARK(U23(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.41/227.84 MARK(U24(X1:S,X2:S,X3:S)) -> ACTIVE(U24(mark(X1:S),X2:S,X3:S)) 227.41/227.84 MARK(U24(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.41/227.84 MARK(U25(X1:S,X2:S)) -> ACTIVE(U25(mark(X1:S),X2:S)) 227.41/227.84 MARK(U25(X1:S,X2:S)) -> MARK(X1:S) 227.41/227.84 MARK(U26(X:S)) -> ACTIVE(U26(mark(X:S))) 227.41/227.84 MARK(U26(X:S)) -> MARK(X:S) 227.41/227.84 MARK(U31(X1:S,X2:S)) -> ACTIVE(U31(mark(X1:S),X2:S)) 227.41/227.84 MARK(U31(X1:S,X2:S)) -> MARK(X1:S) 227.41/227.84 MARK(U32(X1:S,X2:S)) -> ACTIVE(U32(mark(X1:S),X2:S)) 227.41/227.84 MARK(U32(X1:S,X2:S)) -> MARK(X1:S) 227.41/227.84 MARK(U33(X:S)) -> ACTIVE(U33(mark(X:S))) 227.41/227.84 MARK(U33(X:S)) -> MARK(X:S) 227.41/227.84 MARK(U41(X1:S,X2:S,X3:S)) -> ACTIVE(U41(mark(X1:S),X2:S,X3:S)) 227.41/227.84 MARK(U41(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.41/227.84 MARK(U42(X1:S,X2:S,X3:S)) -> ACTIVE(U42(mark(X1:S),X2:S,X3:S)) 227.41/227.84 MARK(U42(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.41/227.84 MARK(U43(X1:S,X2:S,X3:S)) -> ACTIVE(U43(mark(X1:S),X2:S,X3:S)) 227.41/227.84 MARK(U43(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.41/227.84 MARK(U44(X1:S,X2:S,X3:S)) -> ACTIVE(U44(mark(X1:S),X2:S,X3:S)) 227.41/227.84 MARK(U44(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.41/227.84 MARK(U45(X1:S,X2:S)) -> ACTIVE(U45(mark(X1:S),X2:S)) 227.41/227.84 MARK(U45(X1:S,X2:S)) -> MARK(X1:S) 227.41/227.84 MARK(U46(X:S)) -> ACTIVE(U46(mark(X:S))) 227.41/227.84 MARK(U46(X:S)) -> MARK(X:S) 227.41/227.84 MARK(U51(X1:S,X2:S,X3:S)) -> ACTIVE(U51(mark(X1:S),X2:S,X3:S)) 227.41/227.84 MARK(U51(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.41/227.84 MARK(U52(X1:S,X2:S,X3:S)) -> ACTIVE(U52(mark(X1:S),X2:S,X3:S)) 227.41/227.84 MARK(U52(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.41/227.84 MARK(U53(X1:S,X2:S,X3:S)) -> ACTIVE(U53(mark(X1:S),X2:S,X3:S)) 227.41/227.84 MARK(U53(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.41/227.84 MARK(U54(X1:S,X2:S,X3:S)) -> ACTIVE(U54(mark(X1:S),X2:S,X3:S)) 227.41/227.84 MARK(U54(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.41/227.84 MARK(U55(X1:S,X2:S)) -> ACTIVE(U55(mark(X1:S),X2:S)) 227.41/227.84 MARK(U55(X1:S,X2:S)) -> MARK(X1:S) 227.41/227.84 MARK(U56(X:S)) -> ACTIVE(U56(mark(X:S))) 227.41/227.84 MARK(U56(X:S)) -> MARK(X:S) 227.41/227.84 MARK(U61(X1:S,X2:S)) -> ACTIVE(U61(mark(X1:S),X2:S)) 227.41/227.84 MARK(U61(X1:S,X2:S)) -> MARK(X1:S) 227.41/227.84 MARK(U62(X1:S,X2:S)) -> ACTIVE(U62(mark(X1:S),X2:S)) 227.41/227.84 MARK(U62(X1:S,X2:S)) -> MARK(X1:S) 227.41/227.84 MARK(U63(X:S)) -> ACTIVE(U63(mark(X:S))) 227.41/227.84 MARK(U63(X:S)) -> MARK(X:S) 227.41/227.84 MARK(U71(X1:S,X2:S,X3:S)) -> ACTIVE(U71(mark(X1:S),X2:S,X3:S)) 227.41/227.84 MARK(U71(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.41/227.84 MARK(U72(X1:S,X2:S)) -> ACTIVE(U72(mark(X1:S),X2:S)) 227.41/227.84 MARK(U72(X1:S,X2:S)) -> MARK(X1:S) 227.41/227.84 MARK(U73(X1:S,X2:S)) -> ACTIVE(U73(mark(X1:S),X2:S)) 227.41/227.84 MARK(U73(X1:S,X2:S)) -> MARK(X1:S) 227.41/227.84 MARK(U74(X:S)) -> ACTIVE(U74(mark(X:S))) 227.41/227.84 MARK(U74(X:S)) -> MARK(X:S) 227.41/227.84 MARK(U81(X1:S,X2:S)) -> ACTIVE(U81(mark(X1:S),X2:S)) 227.41/227.84 MARK(U81(X1:S,X2:S)) -> MARK(X1:S) 227.41/227.84 MARK(U82(X1:S,X2:S)) -> ACTIVE(U82(mark(X1:S),X2:S)) 227.41/227.84 MARK(U82(X1:S,X2:S)) -> MARK(X1:S) 227.41/227.84 MARK(U83(X:S)) -> ACTIVE(U83(mark(X:S))) 227.41/227.84 MARK(U83(X:S)) -> MARK(X:S) 227.41/227.84 MARK(U91(X1:S,X2:S)) -> ACTIVE(U91(mark(X1:S),X2:S)) 227.41/227.84 MARK(U91(X1:S,X2:S)) -> MARK(X1:S) 227.41/227.84 MARK(U92(X:S)) -> ACTIVE(U92(mark(X:S))) 227.41/227.84 MARK(U92(X:S)) -> MARK(X:S) 227.41/227.84 MARK(__(X1:S,X2:S)) -> ACTIVE(__(mark(X1:S),mark(X2:S))) 227.41/227.84 MARK(__(X1:S,X2:S)) -> MARK(X1:S) 227.41/227.84 MARK(__(X1:S,X2:S)) -> MARK(X2:S) 227.41/227.84 MARK(isPalListKind(X:S)) -> ACTIVE(isPalListKind(X:S)) 227.41/227.84 -> Rules: 227.41/227.84 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.41/227.84 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.41/227.84 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.41/227.84 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.41/227.84 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.41/227.84 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.41/227.84 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.41/227.84 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.41/227.84 U13(active(X:S)) -> U13(X:S) 227.41/227.84 U13(mark(X:S)) -> U13(X:S) 227.41/227.84 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.41/227.84 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.41/227.84 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.41/227.84 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.41/227.84 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.41/227.84 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.41/227.84 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.41/227.84 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.41/227.84 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.41/227.84 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.41/227.84 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.41/227.84 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.41/227.84 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.41/227.84 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.41/227.84 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.41/227.84 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.41/227.84 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.41/227.84 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.41/227.84 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.41/227.84 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.41/227.84 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.41/227.84 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.41/227.84 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.41/227.84 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.41/227.84 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.41/227.84 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.41/227.84 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.41/227.84 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.41/227.84 U26(active(X:S)) -> U26(X:S) 227.41/227.84 U26(mark(X:S)) -> U26(X:S) 227.41/227.84 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.41/227.84 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.41/227.84 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.41/227.84 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.41/227.84 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.41/227.84 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.41/227.84 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.41/227.84 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.41/227.84 U33(active(X:S)) -> U33(X:S) 227.41/227.84 U33(mark(X:S)) -> U33(X:S) 227.41/227.84 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.41/227.84 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.41/227.84 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.41/227.84 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.41/227.84 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.41/227.84 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.41/227.84 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.41/227.84 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.41/227.84 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.41/227.84 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.41/227.84 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.41/227.84 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.41/227.84 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.41/227.84 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.41/227.84 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.41/227.84 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.41/227.84 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.41/227.84 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.41/227.84 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.41/227.84 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.41/227.84 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.41/227.84 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.41/227.84 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.41/227.84 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.41/227.84 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.41/227.84 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.41/227.84 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.41/227.84 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.41/227.84 U46(active(X:S)) -> U46(X:S) 227.41/227.84 U46(mark(X:S)) -> U46(X:S) 227.41/227.84 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.41/227.84 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.41/227.84 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.41/227.84 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.41/227.84 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.41/227.84 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.41/227.84 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.41/227.84 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.41/227.84 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.41/227.84 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.41/227.84 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.41/227.84 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.41/227.84 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.41/227.84 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.41/227.84 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.41/227.84 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.41/227.84 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.41/227.84 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.41/227.84 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.41/227.84 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.41/227.84 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.41/227.84 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.41/227.84 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.41/227.84 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.41/227.84 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.41/227.84 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.41/227.84 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.41/227.84 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.41/227.84 U56(active(X:S)) -> U56(X:S) 227.41/227.84 U56(mark(X:S)) -> U56(X:S) 227.41/227.84 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.41/227.84 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.41/227.84 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.41/227.84 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.41/227.84 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.41/227.84 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.41/227.84 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.41/227.84 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.41/227.84 U63(active(X:S)) -> U63(X:S) 227.41/227.84 U63(mark(X:S)) -> U63(X:S) 227.41/227.84 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.41/227.84 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.41/227.84 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.41/227.84 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.41/227.84 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.41/227.84 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.41/227.84 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.41/227.84 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.41/227.84 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.41/227.84 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.41/227.84 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.41/227.84 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.41/227.84 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.41/227.84 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.41/227.84 U74(active(X:S)) -> U74(X:S) 227.41/227.84 U74(mark(X:S)) -> U74(X:S) 227.41/227.84 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.41/227.84 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.41/227.84 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.41/227.84 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.41/227.84 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.41/227.84 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.41/227.84 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.41/227.84 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.41/227.84 U83(active(X:S)) -> U83(X:S) 227.41/227.84 U83(mark(X:S)) -> U83(X:S) 227.41/227.84 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.41/227.84 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.41/227.84 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.41/227.84 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.41/227.84 U92(active(X:S)) -> U92(X:S) 227.41/227.84 U92(mark(X:S)) -> U92(X:S) 227.41/227.84 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.41/227.84 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.41/227.84 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.41/227.84 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.41/227.84 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.41/227.84 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.41/227.84 active(U13(tt)) -> mark(tt) 227.41/227.84 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.41/227.84 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.41/227.84 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.41/227.84 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.41/227.84 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.41/227.84 active(U26(tt)) -> mark(tt) 227.41/227.84 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.41/227.84 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.41/227.84 active(U33(tt)) -> mark(tt) 227.41/227.84 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.41/227.84 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.41/227.84 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.41/227.84 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.41/227.84 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.41/227.84 active(U46(tt)) -> mark(tt) 227.41/227.84 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.41/227.84 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.41/227.84 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.41/227.84 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.41/227.84 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.41/227.84 active(U56(tt)) -> mark(tt) 227.41/227.84 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.41/227.84 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.41/227.84 active(U63(tt)) -> mark(tt) 227.41/227.84 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.41/227.84 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.41/227.84 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.41/227.84 active(U74(tt)) -> mark(tt) 227.41/227.84 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.41/227.84 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.41/227.84 active(U83(tt)) -> mark(tt) 227.41/227.84 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.41/227.84 active(U92(tt)) -> mark(tt) 227.41/227.84 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.41/227.84 active(__(nil,X:S)) -> mark(X:S) 227.41/227.84 active(__(X:S,nil)) -> mark(X:S) 227.41/227.84 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.41/227.84 active(isList(nil)) -> mark(tt) 227.41/227.84 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.41/227.84 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.41/227.84 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.41/227.84 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.41/227.84 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.41/227.84 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.41/227.84 active(isPal(nil)) -> mark(tt) 227.41/227.84 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.41/227.84 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.41/227.84 active(isPalListKind(a)) -> mark(tt) 227.41/227.84 active(isPalListKind(e)) -> mark(tt) 227.41/227.84 active(isPalListKind(i)) -> mark(tt) 227.41/227.84 active(isPalListKind(nil)) -> mark(tt) 227.41/227.84 active(isPalListKind(o)) -> mark(tt) 227.41/227.84 active(isPalListKind(u)) -> mark(tt) 227.41/227.84 active(isQid(a)) -> mark(tt) 227.41/227.84 active(isQid(e)) -> mark(tt) 227.41/227.84 active(isQid(i)) -> mark(tt) 227.41/227.84 active(isQid(o)) -> mark(tt) 227.41/227.84 active(isQid(u)) -> mark(tt) 227.41/227.84 isList(active(X:S)) -> isList(X:S) 227.41/227.84 isList(mark(X:S)) -> isList(X:S) 227.41/227.84 isNeList(active(X:S)) -> isNeList(X:S) 227.41/227.84 isNeList(mark(X:S)) -> isNeList(X:S) 227.41/227.84 isNePal(active(X:S)) -> isNePal(X:S) 227.41/227.84 isNePal(mark(X:S)) -> isNePal(X:S) 227.41/227.84 isPal(active(X:S)) -> isPal(X:S) 227.41/227.84 isPal(mark(X:S)) -> isPal(X:S) 227.41/227.84 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.41/227.84 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.41/227.84 isQid(active(X:S)) -> isQid(X:S) 227.41/227.84 isQid(mark(X:S)) -> isQid(X:S) 227.41/227.84 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.41/227.84 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.41/227.84 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.41/227.84 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.41/227.84 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.41/227.84 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.41/227.84 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.41/227.84 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.41/227.84 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.41/227.84 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.41/227.84 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.41/227.84 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.41/227.84 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.41/227.84 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.41/227.84 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.41/227.84 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.41/227.84 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.41/227.84 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.41/227.84 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.41/227.84 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.41/227.84 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.41/227.84 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.41/227.84 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.41/227.84 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.41/227.84 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.41/227.84 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.41/227.84 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.41/227.84 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.41/227.84 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.41/227.84 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.41/227.84 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.41/227.84 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.41/227.84 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.41/227.84 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.41/227.84 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.41/227.84 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.41/227.84 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.41/227.84 mark(isList(X:S)) -> active(isList(X:S)) 227.41/227.84 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.41/227.84 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.41/227.84 mark(isPal(X:S)) -> active(isPal(X:S)) 227.41/227.84 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.41/227.84 mark(isQid(X:S)) -> active(isQid(X:S)) 227.41/227.84 mark(a) -> active(a) 227.41/227.84 mark(e) -> active(e) 227.41/227.84 mark(i) -> active(i) 227.41/227.84 mark(nil) -> active(nil) 227.41/227.84 mark(o) -> active(o) 227.41/227.84 mark(tt) -> active(tt) 227.41/227.84 mark(u) -> active(u) 227.41/227.84 -> Usable rules: 227.41/227.84 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.41/227.84 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.41/227.84 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.41/227.84 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.41/227.84 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.41/227.84 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.41/227.84 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.41/227.84 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.41/227.84 U13(active(X:S)) -> U13(X:S) 227.41/227.84 U13(mark(X:S)) -> U13(X:S) 227.41/227.84 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.41/227.84 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.41/227.84 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.41/227.84 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.41/227.84 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.41/227.84 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.41/227.84 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.41/227.84 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.41/227.84 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.41/227.84 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.41/227.84 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.41/227.84 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.41/227.84 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.41/227.84 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.41/227.84 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.41/227.84 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.41/227.84 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.41/227.84 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.41/227.84 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.41/227.84 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.41/227.84 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.41/227.84 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.41/227.84 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.41/227.84 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.41/227.84 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.41/227.84 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.41/227.84 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.41/227.84 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.41/227.84 U26(active(X:S)) -> U26(X:S) 227.41/227.84 U26(mark(X:S)) -> U26(X:S) 227.41/227.84 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.41/227.84 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.41/227.84 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.41/227.84 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.41/227.84 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.41/227.84 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.41/227.84 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.41/227.84 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.41/227.84 U33(active(X:S)) -> U33(X:S) 227.41/227.84 U33(mark(X:S)) -> U33(X:S) 227.41/227.84 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.41/227.84 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.41/227.84 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.41/227.84 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.41/227.84 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.41/227.84 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.41/227.84 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.41/227.84 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.41/227.84 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.41/227.84 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.41/227.84 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.41/227.84 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.41/227.84 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.41/227.84 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.41/227.84 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.41/227.84 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.41/227.84 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.41/227.84 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.41/227.84 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.41/227.84 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.41/227.84 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.41/227.84 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.41/227.84 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.41/227.84 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.41/227.84 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.41/227.84 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.41/227.84 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.41/227.84 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.41/227.84 U46(active(X:S)) -> U46(X:S) 227.41/227.84 U46(mark(X:S)) -> U46(X:S) 227.41/227.84 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.41/227.84 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.41/227.84 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.41/227.84 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.41/227.84 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.41/227.84 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.41/227.84 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.41/227.84 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.41/227.84 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.41/227.84 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.41/227.84 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.41/227.84 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.41/227.84 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.41/227.84 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.41/227.84 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.41/227.84 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.41/227.84 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.41/227.84 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.41/227.84 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.41/227.84 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.41/227.84 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.41/227.84 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.41/227.84 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.41/227.84 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.41/227.84 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.41/227.84 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.41/227.84 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.41/227.84 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.41/227.84 U56(active(X:S)) -> U56(X:S) 227.41/227.84 U56(mark(X:S)) -> U56(X:S) 227.41/227.84 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.41/227.84 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.41/227.84 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.41/227.84 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.41/227.84 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.41/227.84 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.41/227.84 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.41/227.84 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.41/227.84 U63(active(X:S)) -> U63(X:S) 227.41/227.84 U63(mark(X:S)) -> U63(X:S) 227.41/227.84 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.41/227.84 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.41/227.84 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.41/227.84 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.41/227.84 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.41/227.84 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.41/227.84 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.41/227.84 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.41/227.84 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.41/227.84 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.41/227.84 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.41/227.84 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.41/227.84 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.41/227.84 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.41/227.84 U74(active(X:S)) -> U74(X:S) 227.41/227.84 U74(mark(X:S)) -> U74(X:S) 227.41/227.84 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.41/227.84 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.41/227.84 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.41/227.84 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.41/227.84 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.41/227.84 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.41/227.84 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.41/227.84 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.41/227.84 U83(active(X:S)) -> U83(X:S) 227.41/227.84 U83(mark(X:S)) -> U83(X:S) 227.41/227.84 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.41/227.84 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.41/227.84 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.41/227.84 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.41/227.84 U92(active(X:S)) -> U92(X:S) 227.41/227.84 U92(mark(X:S)) -> U92(X:S) 227.41/227.84 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.41/227.84 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.41/227.84 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.41/227.84 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.41/227.84 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.41/227.84 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.41/227.84 active(U13(tt)) -> mark(tt) 227.41/227.84 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.41/227.84 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.41/227.84 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.41/227.84 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.41/227.84 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.41/227.84 active(U26(tt)) -> mark(tt) 227.41/227.84 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.41/227.84 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.41/227.84 active(U33(tt)) -> mark(tt) 227.41/227.84 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.41/227.84 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.41/227.84 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.41/227.84 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.41/227.84 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.41/227.84 active(U46(tt)) -> mark(tt) 227.41/227.84 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.41/227.84 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.41/227.84 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.41/227.84 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.41/227.84 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.41/227.84 active(U56(tt)) -> mark(tt) 227.41/227.84 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.41/227.84 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.41/227.84 active(U63(tt)) -> mark(tt) 227.41/227.84 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.41/227.84 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.41/227.84 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.41/227.84 active(U74(tt)) -> mark(tt) 227.41/227.84 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.41/227.84 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.41/227.84 active(U83(tt)) -> mark(tt) 227.41/227.84 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.41/227.84 active(U92(tt)) -> mark(tt) 227.41/227.84 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.41/227.84 active(__(nil,X:S)) -> mark(X:S) 227.41/227.84 active(__(X:S,nil)) -> mark(X:S) 227.41/227.84 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.41/227.84 active(isList(nil)) -> mark(tt) 227.41/227.84 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.41/227.84 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.41/227.84 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.41/227.84 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.41/227.84 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.41/227.84 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.41/227.84 active(isPal(nil)) -> mark(tt) 227.41/227.84 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.41/227.84 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.41/227.84 active(isPalListKind(a)) -> mark(tt) 227.41/227.84 active(isPalListKind(e)) -> mark(tt) 227.41/227.84 active(isPalListKind(i)) -> mark(tt) 227.41/227.84 active(isPalListKind(nil)) -> mark(tt) 227.41/227.84 active(isPalListKind(o)) -> mark(tt) 227.41/227.84 active(isPalListKind(u)) -> mark(tt) 227.41/227.84 active(isQid(a)) -> mark(tt) 227.41/227.84 active(isQid(e)) -> mark(tt) 227.41/227.84 active(isQid(i)) -> mark(tt) 227.41/227.84 active(isQid(o)) -> mark(tt) 227.41/227.84 active(isQid(u)) -> mark(tt) 227.41/227.84 isList(active(X:S)) -> isList(X:S) 227.41/227.84 isList(mark(X:S)) -> isList(X:S) 227.41/227.84 isNeList(active(X:S)) -> isNeList(X:S) 227.41/227.84 isNeList(mark(X:S)) -> isNeList(X:S) 227.41/227.84 isNePal(active(X:S)) -> isNePal(X:S) 227.41/227.84 isNePal(mark(X:S)) -> isNePal(X:S) 227.41/227.84 isPal(active(X:S)) -> isPal(X:S) 227.41/227.84 isPal(mark(X:S)) -> isPal(X:S) 227.41/227.84 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.41/227.84 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.41/227.84 isQid(active(X:S)) -> isQid(X:S) 227.41/227.84 isQid(mark(X:S)) -> isQid(X:S) 227.41/227.84 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.41/227.84 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.41/227.84 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.41/227.84 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.41/227.84 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.41/227.84 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.41/227.84 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.41/227.84 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.41/227.84 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.41/227.84 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.41/227.84 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.41/227.84 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.41/227.84 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.41/227.84 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.41/227.84 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.41/227.84 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.41/227.84 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.41/227.84 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.41/227.84 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.41/227.84 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.41/227.84 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.41/227.84 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.41/227.84 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.41/227.84 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.41/227.84 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.41/227.84 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.41/227.84 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.41/227.84 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.41/227.84 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.41/227.84 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.41/227.84 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.41/227.84 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.41/227.84 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.41/227.84 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.41/227.84 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.41/227.84 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.41/227.84 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.41/227.84 mark(isList(X:S)) -> active(isList(X:S)) 227.41/227.84 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.41/227.84 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.41/227.84 mark(isPal(X:S)) -> active(isPal(X:S)) 227.41/227.84 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.41/227.84 mark(isQid(X:S)) -> active(isQid(X:S)) 227.41/227.84 mark(a) -> active(a) 227.41/227.84 mark(e) -> active(e) 227.41/227.84 mark(i) -> active(i) 227.41/227.84 mark(nil) -> active(nil) 227.41/227.84 mark(o) -> active(o) 227.41/227.84 mark(tt) -> active(tt) 227.41/227.84 mark(u) -> active(u) 227.41/227.84 ->Interpretation type: 227.41/227.84 Linear 227.41/227.84 ->Coefficients: 227.41/227.84 Natural Numbers 227.41/227.84 ->Dimension: 227.41/227.84 1 227.41/227.84 ->Bound: 227.41/227.84 2 227.41/227.84 ->Interpretation: 227.41/227.84 227.41/227.84 [U11](X1,X2) = 1 227.41/227.84 [U12](X1,X2) = 2 227.41/227.84 [U13](X) = 2 227.41/227.84 [U21](X1,X2,X3) = 2 227.41/227.84 [U22](X1,X2,X3) = 1 227.41/227.84 [U23](X1,X2,X3) = 0 227.41/227.84 [U24](X1,X2,X3) = 2 227.41/227.84 [U25](X1,X2) = 0 227.41/227.84 [U26](X) = 1 227.41/227.84 [U31](X1,X2) = 2 227.41/227.84 [U32](X1,X2) = 0 227.41/227.84 [U33](X) = 0 227.41/227.84 [U41](X1,X2,X3) = 2 227.41/227.84 [U42](X1,X2,X3) = 1 227.41/227.84 [U43](X1,X2,X3) = 2 227.41/227.84 [U44](X1,X2,X3) = 2 227.41/227.84 [U45](X1,X2) = 0 227.41/227.84 [U46](X) = 2 227.41/227.84 [U51](X1,X2,X3) = 2 227.41/227.84 [U52](X1,X2,X3) = 2 227.41/227.84 [U53](X1,X2,X3) = 0 227.41/227.84 [U54](X1,X2,X3) = 2 227.41/227.84 [U55](X1,X2) = 2 227.41/227.84 [U56](X) = 1 227.41/227.84 [U61](X1,X2) = 0 227.41/227.84 [U62](X1,X2) = 2 227.41/227.84 [U63](X) = 2 227.41/227.84 [U71](X1,X2,X3) = 2 227.41/227.84 [U72](X1,X2) = 2 227.41/227.84 [U73](X1,X2) = 1 227.41/227.84 [U74](X) = 1 227.41/227.84 [U81](X1,X2) = 2 227.41/227.84 [U82](X1,X2) = 0 227.41/227.84 [U83](X) = 0 227.41/227.84 [U91](X1,X2) = 2 227.41/227.84 [U92](X) = 0 227.41/227.84 [__](X1,X2) = 1 227.41/227.84 [active](X) = 2 227.41/227.84 [isList](X) = 2 227.41/227.84 [isNeList](X) = 0 227.41/227.84 [isNePal](X) = 2 227.41/227.84 [isPal](X) = 2 227.41/227.84 [isPalListKind](X) = 2 227.41/227.84 [isQid](X) = 2 227.41/227.84 [mark](X) = 2 227.41/227.84 [a] = 2 227.41/227.84 [e] = 2 227.41/227.84 [fSNonEmpty] = 0 227.41/227.84 [i] = 2 227.41/227.84 [nil] = 2 227.41/227.84 [o] = 0 227.41/227.84 [tt] = 0 227.41/227.84 [u] = 0 227.41/227.84 [U11#](X1,X2) = 0 227.41/227.84 [U12#](X1,X2) = 0 227.41/227.84 [U13#](X) = 0 227.41/227.84 [U21#](X1,X2,X3) = 0 227.41/227.84 [U22#](X1,X2,X3) = 0 227.41/227.84 [U23#](X1,X2,X3) = 0 227.41/227.84 [U24#](X1,X2,X3) = 0 227.41/227.84 [U25#](X1,X2) = 0 227.41/227.84 [U26#](X) = 0 227.41/227.84 [U31#](X1,X2) = 0 227.41/227.84 [U32#](X1,X2) = 0 227.41/227.84 [U33#](X) = 0 227.41/227.84 [U41#](X1,X2,X3) = 0 227.41/227.84 [U42#](X1,X2,X3) = 0 227.41/227.84 [U43#](X1,X2,X3) = 0 227.41/227.84 [U44#](X1,X2,X3) = 0 227.41/227.84 [U45#](X1,X2) = 0 227.41/227.84 [U46#](X) = 0 227.41/227.84 [U51#](X1,X2,X3) = 0 227.41/227.84 [U52#](X1,X2,X3) = 0 227.41/227.84 [U53#](X1,X2,X3) = 0 227.41/227.84 [U54#](X1,X2,X3) = 0 227.41/227.84 [U55#](X1,X2) = 0 227.41/227.84 [U56#](X) = 0 227.41/227.84 [U61#](X1,X2) = 0 227.41/227.84 [U62#](X1,X2) = 0 227.41/227.84 [U63#](X) = 0 227.41/227.84 [U71#](X1,X2,X3) = 0 227.41/227.84 [U72#](X1,X2) = 0 227.41/227.84 [U73#](X1,X2) = 0 227.41/227.84 [U74#](X) = 0 227.41/227.84 [U81#](X1,X2) = 0 227.41/227.84 [U82#](X1,X2) = 0 227.41/227.84 [U83#](X) = 0 227.41/227.84 [U91#](X1,X2) = 0 227.41/227.84 [U92#](X) = 0 227.41/227.84 [__#](X1,X2) = 0 227.41/227.84 [ACTIVE](X) = X 227.41/227.84 [ISLIST](X) = 0 227.41/227.84 [ISNELIST](X) = 0 227.41/227.84 [ISNEPAL](X) = 0 227.41/227.84 [ISPAL](X) = 0 227.41/227.84 [ISPALLISTKIND](X) = 0 227.41/227.84 [ISQID](X) = 0 227.41/227.84 [MARK](X) = 2 227.41/227.84 227.41/227.84 Problem 1.44: 227.41/227.84 227.41/227.84 SCC Processor: 227.41/227.84 -> Pairs: 227.41/227.84 ACTIVE(U91(tt,V2:S)) -> MARK(U92(isPalListKind(V2:S))) 227.41/227.84 ACTIVE(isPalListKind(__(V1:S,V2:S))) -> MARK(U91(isPalListKind(V1:S),V2:S)) 227.41/227.84 MARK(U11(X1:S,X2:S)) -> MARK(X1:S) 227.41/227.84 MARK(U12(X1:S,X2:S)) -> ACTIVE(U12(mark(X1:S),X2:S)) 227.41/227.84 MARK(U12(X1:S,X2:S)) -> MARK(X1:S) 227.41/227.84 MARK(U13(X:S)) -> ACTIVE(U13(mark(X:S))) 227.41/227.84 MARK(U13(X:S)) -> MARK(X:S) 227.41/227.84 MARK(U21(X1:S,X2:S,X3:S)) -> ACTIVE(U21(mark(X1:S),X2:S,X3:S)) 227.41/227.84 MARK(U21(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.41/227.84 MARK(U22(X1:S,X2:S,X3:S)) -> ACTIVE(U22(mark(X1:S),X2:S,X3:S)) 227.41/227.84 MARK(U22(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.41/227.84 MARK(U23(X1:S,X2:S,X3:S)) -> ACTIVE(U23(mark(X1:S),X2:S,X3:S)) 227.41/227.84 MARK(U23(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.41/227.84 MARK(U24(X1:S,X2:S,X3:S)) -> ACTIVE(U24(mark(X1:S),X2:S,X3:S)) 227.41/227.84 MARK(U24(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.41/227.84 MARK(U25(X1:S,X2:S)) -> ACTIVE(U25(mark(X1:S),X2:S)) 227.41/227.84 MARK(U25(X1:S,X2:S)) -> MARK(X1:S) 227.41/227.84 MARK(U26(X:S)) -> ACTIVE(U26(mark(X:S))) 227.41/227.84 MARK(U26(X:S)) -> MARK(X:S) 227.41/227.84 MARK(U31(X1:S,X2:S)) -> ACTIVE(U31(mark(X1:S),X2:S)) 227.41/227.84 MARK(U31(X1:S,X2:S)) -> MARK(X1:S) 227.41/227.84 MARK(U32(X1:S,X2:S)) -> ACTIVE(U32(mark(X1:S),X2:S)) 227.41/227.84 MARK(U32(X1:S,X2:S)) -> MARK(X1:S) 227.41/227.84 MARK(U33(X:S)) -> ACTIVE(U33(mark(X:S))) 227.41/227.84 MARK(U33(X:S)) -> MARK(X:S) 227.41/227.84 MARK(U41(X1:S,X2:S,X3:S)) -> ACTIVE(U41(mark(X1:S),X2:S,X3:S)) 227.41/227.84 MARK(U41(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.41/227.84 MARK(U42(X1:S,X2:S,X3:S)) -> ACTIVE(U42(mark(X1:S),X2:S,X3:S)) 227.41/227.84 MARK(U42(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.41/227.84 MARK(U43(X1:S,X2:S,X3:S)) -> ACTIVE(U43(mark(X1:S),X2:S,X3:S)) 227.41/227.84 MARK(U43(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.41/227.84 MARK(U44(X1:S,X2:S,X3:S)) -> ACTIVE(U44(mark(X1:S),X2:S,X3:S)) 227.41/227.84 MARK(U44(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.41/227.84 MARK(U45(X1:S,X2:S)) -> ACTIVE(U45(mark(X1:S),X2:S)) 227.41/227.84 MARK(U45(X1:S,X2:S)) -> MARK(X1:S) 227.41/227.84 MARK(U46(X:S)) -> ACTIVE(U46(mark(X:S))) 227.41/227.84 MARK(U46(X:S)) -> MARK(X:S) 227.41/227.84 MARK(U51(X1:S,X2:S,X3:S)) -> ACTIVE(U51(mark(X1:S),X2:S,X3:S)) 227.41/227.84 MARK(U51(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.41/227.84 MARK(U52(X1:S,X2:S,X3:S)) -> ACTIVE(U52(mark(X1:S),X2:S,X3:S)) 227.41/227.84 MARK(U52(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.41/227.84 MARK(U53(X1:S,X2:S,X3:S)) -> ACTIVE(U53(mark(X1:S),X2:S,X3:S)) 227.41/227.84 MARK(U53(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.41/227.84 MARK(U54(X1:S,X2:S,X3:S)) -> ACTIVE(U54(mark(X1:S),X2:S,X3:S)) 227.41/227.84 MARK(U54(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.41/227.84 MARK(U55(X1:S,X2:S)) -> ACTIVE(U55(mark(X1:S),X2:S)) 227.41/227.84 MARK(U55(X1:S,X2:S)) -> MARK(X1:S) 227.41/227.84 MARK(U56(X:S)) -> ACTIVE(U56(mark(X:S))) 227.41/227.84 MARK(U56(X:S)) -> MARK(X:S) 227.41/227.84 MARK(U61(X1:S,X2:S)) -> ACTIVE(U61(mark(X1:S),X2:S)) 227.41/227.84 MARK(U61(X1:S,X2:S)) -> MARK(X1:S) 227.41/227.84 MARK(U62(X1:S,X2:S)) -> ACTIVE(U62(mark(X1:S),X2:S)) 227.41/227.84 MARK(U62(X1:S,X2:S)) -> MARK(X1:S) 227.41/227.84 MARK(U63(X:S)) -> ACTIVE(U63(mark(X:S))) 227.41/227.84 MARK(U63(X:S)) -> MARK(X:S) 227.41/227.84 MARK(U71(X1:S,X2:S,X3:S)) -> ACTIVE(U71(mark(X1:S),X2:S,X3:S)) 227.41/227.84 MARK(U71(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.41/227.84 MARK(U72(X1:S,X2:S)) -> ACTIVE(U72(mark(X1:S),X2:S)) 227.41/227.84 MARK(U72(X1:S,X2:S)) -> MARK(X1:S) 227.41/227.84 MARK(U73(X1:S,X2:S)) -> ACTIVE(U73(mark(X1:S),X2:S)) 227.41/227.84 MARK(U73(X1:S,X2:S)) -> MARK(X1:S) 227.41/227.84 MARK(U74(X:S)) -> ACTIVE(U74(mark(X:S))) 227.41/227.84 MARK(U74(X:S)) -> MARK(X:S) 227.41/227.84 MARK(U81(X1:S,X2:S)) -> ACTIVE(U81(mark(X1:S),X2:S)) 227.41/227.84 MARK(U81(X1:S,X2:S)) -> MARK(X1:S) 227.41/227.84 MARK(U82(X1:S,X2:S)) -> ACTIVE(U82(mark(X1:S),X2:S)) 227.41/227.84 MARK(U82(X1:S,X2:S)) -> MARK(X1:S) 227.41/227.84 MARK(U83(X:S)) -> ACTIVE(U83(mark(X:S))) 227.41/227.84 MARK(U83(X:S)) -> MARK(X:S) 227.41/227.84 MARK(U91(X1:S,X2:S)) -> ACTIVE(U91(mark(X1:S),X2:S)) 227.41/227.84 MARK(U91(X1:S,X2:S)) -> MARK(X1:S) 227.41/227.84 MARK(U92(X:S)) -> ACTIVE(U92(mark(X:S))) 227.41/227.84 MARK(U92(X:S)) -> MARK(X:S) 227.41/227.84 MARK(__(X1:S,X2:S)) -> ACTIVE(__(mark(X1:S),mark(X2:S))) 227.41/227.84 MARK(__(X1:S,X2:S)) -> MARK(X1:S) 227.41/227.84 MARK(__(X1:S,X2:S)) -> MARK(X2:S) 227.41/227.84 MARK(isPalListKind(X:S)) -> ACTIVE(isPalListKind(X:S)) 227.41/227.84 -> Rules: 227.41/227.84 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.41/227.84 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.41/227.84 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.41/227.84 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.41/227.84 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.41/227.84 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.41/227.84 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.41/227.84 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.41/227.84 U13(active(X:S)) -> U13(X:S) 227.41/227.84 U13(mark(X:S)) -> U13(X:S) 227.41/227.84 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.41/227.84 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.41/227.84 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.41/227.84 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.41/227.84 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.41/227.84 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.41/227.84 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.41/227.84 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.41/227.84 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.41/227.84 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.41/227.84 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.41/227.84 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.41/227.84 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.41/227.84 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.41/227.84 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.41/227.84 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.41/227.84 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.41/227.84 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.41/227.84 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.41/227.84 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.41/227.84 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.41/227.84 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.41/227.84 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.41/227.84 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.41/227.84 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.41/227.84 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.41/227.84 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.41/227.84 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.41/227.84 U26(active(X:S)) -> U26(X:S) 227.41/227.84 U26(mark(X:S)) -> U26(X:S) 227.41/227.84 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.41/227.84 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.41/227.84 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.41/227.84 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.41/227.84 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.41/227.84 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.41/227.84 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.41/227.84 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.41/227.84 U33(active(X:S)) -> U33(X:S) 227.41/227.84 U33(mark(X:S)) -> U33(X:S) 227.41/227.84 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.41/227.84 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.41/227.84 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.41/227.84 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.41/227.84 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.41/227.84 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.41/227.84 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.41/227.84 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.41/227.84 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.41/227.84 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.41/227.84 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.41/227.84 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.41/227.84 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.41/227.84 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.41/227.84 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.41/227.84 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.41/227.84 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.41/227.84 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.41/227.84 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.41/227.84 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.41/227.84 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.41/227.84 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.41/227.84 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.41/227.84 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.41/227.84 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.41/227.84 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.41/227.84 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.41/227.84 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.41/227.84 U46(active(X:S)) -> U46(X:S) 227.41/227.84 U46(mark(X:S)) -> U46(X:S) 227.41/227.84 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.41/227.84 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.41/227.84 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.41/227.84 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.41/227.84 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.41/227.84 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.41/227.84 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.41/227.84 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.41/227.84 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.41/227.84 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.41/227.84 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.41/227.84 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.41/227.84 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.41/227.84 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.41/227.84 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.41/227.84 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.41/227.84 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.41/227.84 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.41/227.84 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.41/227.84 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.41/227.84 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.41/227.84 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.41/227.84 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.41/227.84 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.41/227.84 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.41/227.84 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.41/227.84 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.41/227.84 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.41/227.84 U56(active(X:S)) -> U56(X:S) 227.41/227.84 U56(mark(X:S)) -> U56(X:S) 227.41/227.84 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.41/227.84 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.41/227.84 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.41/227.84 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.41/227.84 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.41/227.84 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.41/227.84 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.41/227.84 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.41/227.84 U63(active(X:S)) -> U63(X:S) 227.41/227.84 U63(mark(X:S)) -> U63(X:S) 227.41/227.84 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.41/227.84 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.41/227.84 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.41/227.84 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.41/227.84 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.41/227.84 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.41/227.84 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.41/227.84 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.41/227.84 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.41/227.84 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.41/227.84 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.41/227.84 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.41/227.84 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.41/227.84 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.41/227.84 U74(active(X:S)) -> U74(X:S) 227.41/227.84 U74(mark(X:S)) -> U74(X:S) 227.41/227.84 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.41/227.84 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.41/227.84 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.41/227.84 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.41/227.84 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.41/227.84 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.41/227.84 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.41/227.84 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.41/227.84 U83(active(X:S)) -> U83(X:S) 227.41/227.84 U83(mark(X:S)) -> U83(X:S) 227.41/227.84 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.41/227.84 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.41/227.84 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.41/227.84 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.41/227.84 U92(active(X:S)) -> U92(X:S) 227.41/227.84 U92(mark(X:S)) -> U92(X:S) 227.41/227.84 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.41/227.84 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.41/227.84 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.41/227.84 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.41/227.84 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.41/227.84 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.41/227.84 active(U13(tt)) -> mark(tt) 227.41/227.84 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.41/227.84 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.41/227.84 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.41/227.84 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.41/227.84 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.41/227.84 active(U26(tt)) -> mark(tt) 227.41/227.84 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.41/227.84 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.41/227.84 active(U33(tt)) -> mark(tt) 227.41/227.84 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.41/227.84 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.41/227.84 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.41/227.84 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.41/227.84 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.41/227.84 active(U46(tt)) -> mark(tt) 227.41/227.84 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.41/227.84 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.41/227.84 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.41/227.84 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.41/227.84 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.41/227.84 active(U56(tt)) -> mark(tt) 227.41/227.84 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.41/227.84 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.41/227.84 active(U63(tt)) -> mark(tt) 227.41/227.84 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.41/227.84 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.41/227.84 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.41/227.84 active(U74(tt)) -> mark(tt) 227.41/227.84 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.41/227.84 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.41/227.84 active(U83(tt)) -> mark(tt) 227.41/227.84 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.41/227.84 active(U92(tt)) -> mark(tt) 227.41/227.84 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.41/227.84 active(__(nil,X:S)) -> mark(X:S) 227.41/227.84 active(__(X:S,nil)) -> mark(X:S) 227.41/227.84 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.41/227.84 active(isList(nil)) -> mark(tt) 227.41/227.84 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.41/227.84 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.41/227.84 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.41/227.84 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.41/227.84 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.41/227.84 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.41/227.84 active(isPal(nil)) -> mark(tt) 227.41/227.84 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.41/227.84 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.41/227.84 active(isPalListKind(a)) -> mark(tt) 227.41/227.84 active(isPalListKind(e)) -> mark(tt) 227.41/227.84 active(isPalListKind(i)) -> mark(tt) 227.41/227.84 active(isPalListKind(nil)) -> mark(tt) 227.41/227.84 active(isPalListKind(o)) -> mark(tt) 227.41/227.84 active(isPalListKind(u)) -> mark(tt) 227.41/227.84 active(isQid(a)) -> mark(tt) 227.41/227.84 active(isQid(e)) -> mark(tt) 227.41/227.84 active(isQid(i)) -> mark(tt) 227.41/227.84 active(isQid(o)) -> mark(tt) 227.41/227.84 active(isQid(u)) -> mark(tt) 227.41/227.84 isList(active(X:S)) -> isList(X:S) 227.41/227.84 isList(mark(X:S)) -> isList(X:S) 227.41/227.84 isNeList(active(X:S)) -> isNeList(X:S) 227.41/227.84 isNeList(mark(X:S)) -> isNeList(X:S) 227.41/227.84 isNePal(active(X:S)) -> isNePal(X:S) 227.41/227.84 isNePal(mark(X:S)) -> isNePal(X:S) 227.41/227.84 isPal(active(X:S)) -> isPal(X:S) 227.41/227.84 isPal(mark(X:S)) -> isPal(X:S) 227.41/227.84 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.41/227.84 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.41/227.84 isQid(active(X:S)) -> isQid(X:S) 227.41/227.84 isQid(mark(X:S)) -> isQid(X:S) 227.41/227.84 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.41/227.84 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.41/227.84 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.41/227.84 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.41/227.84 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.41/227.84 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.41/227.84 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.41/227.84 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.41/227.84 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.41/227.84 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.41/227.84 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.41/227.84 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.41/227.84 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.41/227.84 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.41/227.84 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.41/227.84 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.41/227.84 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.41/227.84 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.41/227.84 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.41/227.84 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.41/227.84 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.41/227.84 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.41/227.84 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.41/227.84 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.41/227.84 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.41/227.84 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.41/227.84 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.41/227.84 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.41/227.84 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.41/227.84 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.41/227.84 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.41/227.84 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.41/227.84 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.41/227.84 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.41/227.84 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.41/227.84 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.41/227.84 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.41/227.84 mark(isList(X:S)) -> active(isList(X:S)) 227.41/227.84 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.41/227.84 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.41/227.84 mark(isPal(X:S)) -> active(isPal(X:S)) 227.41/227.84 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.41/227.84 mark(isQid(X:S)) -> active(isQid(X:S)) 227.41/227.84 mark(a) -> active(a) 227.41/227.84 mark(e) -> active(e) 227.41/227.84 mark(i) -> active(i) 227.41/227.84 mark(nil) -> active(nil) 227.41/227.84 mark(o) -> active(o) 227.41/227.84 mark(tt) -> active(tt) 227.41/227.84 mark(u) -> active(u) 227.41/227.84 ->Strongly Connected Components: 227.41/227.84 ->->Cycle: 227.41/227.84 ->->-> Pairs: 227.41/227.84 ACTIVE(U91(tt,V2:S)) -> MARK(U92(isPalListKind(V2:S))) 227.41/227.84 ACTIVE(isPalListKind(__(V1:S,V2:S))) -> MARK(U91(isPalListKind(V1:S),V2:S)) 227.41/227.84 MARK(U11(X1:S,X2:S)) -> MARK(X1:S) 227.41/227.84 MARK(U12(X1:S,X2:S)) -> ACTIVE(U12(mark(X1:S),X2:S)) 227.41/227.84 MARK(U12(X1:S,X2:S)) -> MARK(X1:S) 227.41/227.84 MARK(U13(X:S)) -> ACTIVE(U13(mark(X:S))) 227.41/227.84 MARK(U13(X:S)) -> MARK(X:S) 227.41/227.84 MARK(U21(X1:S,X2:S,X3:S)) -> ACTIVE(U21(mark(X1:S),X2:S,X3:S)) 227.41/227.84 MARK(U21(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.41/227.84 MARK(U22(X1:S,X2:S,X3:S)) -> ACTIVE(U22(mark(X1:S),X2:S,X3:S)) 227.41/227.84 MARK(U22(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.41/227.84 MARK(U23(X1:S,X2:S,X3:S)) -> ACTIVE(U23(mark(X1:S),X2:S,X3:S)) 227.41/227.84 MARK(U23(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.41/227.84 MARK(U24(X1:S,X2:S,X3:S)) -> ACTIVE(U24(mark(X1:S),X2:S,X3:S)) 227.41/227.84 MARK(U24(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.41/227.84 MARK(U25(X1:S,X2:S)) -> ACTIVE(U25(mark(X1:S),X2:S)) 227.41/227.84 MARK(U25(X1:S,X2:S)) -> MARK(X1:S) 227.41/227.84 MARK(U26(X:S)) -> ACTIVE(U26(mark(X:S))) 227.41/227.84 MARK(U26(X:S)) -> MARK(X:S) 227.41/227.84 MARK(U31(X1:S,X2:S)) -> ACTIVE(U31(mark(X1:S),X2:S)) 227.41/227.84 MARK(U31(X1:S,X2:S)) -> MARK(X1:S) 227.41/227.84 MARK(U32(X1:S,X2:S)) -> ACTIVE(U32(mark(X1:S),X2:S)) 227.41/227.84 MARK(U32(X1:S,X2:S)) -> MARK(X1:S) 227.41/227.84 MARK(U33(X:S)) -> ACTIVE(U33(mark(X:S))) 227.41/227.84 MARK(U33(X:S)) -> MARK(X:S) 227.41/227.84 MARK(U41(X1:S,X2:S,X3:S)) -> ACTIVE(U41(mark(X1:S),X2:S,X3:S)) 227.41/227.84 MARK(U41(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.41/227.84 MARK(U42(X1:S,X2:S,X3:S)) -> ACTIVE(U42(mark(X1:S),X2:S,X3:S)) 227.41/227.84 MARK(U42(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.41/227.84 MARK(U43(X1:S,X2:S,X3:S)) -> ACTIVE(U43(mark(X1:S),X2:S,X3:S)) 227.41/227.84 MARK(U43(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.41/227.84 MARK(U44(X1:S,X2:S,X3:S)) -> ACTIVE(U44(mark(X1:S),X2:S,X3:S)) 227.41/227.84 MARK(U44(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.41/227.84 MARK(U45(X1:S,X2:S)) -> ACTIVE(U45(mark(X1:S),X2:S)) 227.41/227.84 MARK(U45(X1:S,X2:S)) -> MARK(X1:S) 227.41/227.84 MARK(U46(X:S)) -> ACTIVE(U46(mark(X:S))) 227.41/227.84 MARK(U46(X:S)) -> MARK(X:S) 227.41/227.84 MARK(U51(X1:S,X2:S,X3:S)) -> ACTIVE(U51(mark(X1:S),X2:S,X3:S)) 227.41/227.84 MARK(U51(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.41/227.84 MARK(U52(X1:S,X2:S,X3:S)) -> ACTIVE(U52(mark(X1:S),X2:S,X3:S)) 227.41/227.84 MARK(U52(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.41/227.84 MARK(U53(X1:S,X2:S,X3:S)) -> ACTIVE(U53(mark(X1:S),X2:S,X3:S)) 227.41/227.84 MARK(U53(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.41/227.84 MARK(U54(X1:S,X2:S,X3:S)) -> ACTIVE(U54(mark(X1:S),X2:S,X3:S)) 227.41/227.84 MARK(U54(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.41/227.84 MARK(U55(X1:S,X2:S)) -> ACTIVE(U55(mark(X1:S),X2:S)) 227.41/227.84 MARK(U55(X1:S,X2:S)) -> MARK(X1:S) 227.41/227.84 MARK(U56(X:S)) -> ACTIVE(U56(mark(X:S))) 227.41/227.84 MARK(U56(X:S)) -> MARK(X:S) 227.41/227.84 MARK(U61(X1:S,X2:S)) -> ACTIVE(U61(mark(X1:S),X2:S)) 227.41/227.84 MARK(U61(X1:S,X2:S)) -> MARK(X1:S) 227.41/227.84 MARK(U62(X1:S,X2:S)) -> ACTIVE(U62(mark(X1:S),X2:S)) 227.41/227.84 MARK(U62(X1:S,X2:S)) -> MARK(X1:S) 227.41/227.84 MARK(U63(X:S)) -> ACTIVE(U63(mark(X:S))) 227.41/227.84 MARK(U63(X:S)) -> MARK(X:S) 227.41/227.84 MARK(U71(X1:S,X2:S,X3:S)) -> ACTIVE(U71(mark(X1:S),X2:S,X3:S)) 227.41/227.84 MARK(U71(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.41/227.84 MARK(U72(X1:S,X2:S)) -> ACTIVE(U72(mark(X1:S),X2:S)) 227.41/227.84 MARK(U72(X1:S,X2:S)) -> MARK(X1:S) 227.41/227.84 MARK(U73(X1:S,X2:S)) -> ACTIVE(U73(mark(X1:S),X2:S)) 227.41/227.84 MARK(U73(X1:S,X2:S)) -> MARK(X1:S) 227.41/227.84 MARK(U74(X:S)) -> ACTIVE(U74(mark(X:S))) 227.41/227.84 MARK(U74(X:S)) -> MARK(X:S) 227.41/227.84 MARK(U81(X1:S,X2:S)) -> ACTIVE(U81(mark(X1:S),X2:S)) 227.41/227.84 MARK(U81(X1:S,X2:S)) -> MARK(X1:S) 227.41/227.84 MARK(U82(X1:S,X2:S)) -> ACTIVE(U82(mark(X1:S),X2:S)) 227.41/227.84 MARK(U82(X1:S,X2:S)) -> MARK(X1:S) 227.41/227.84 MARK(U83(X:S)) -> ACTIVE(U83(mark(X:S))) 227.41/227.84 MARK(U83(X:S)) -> MARK(X:S) 227.41/227.84 MARK(U91(X1:S,X2:S)) -> ACTIVE(U91(mark(X1:S),X2:S)) 227.41/227.84 MARK(U91(X1:S,X2:S)) -> MARK(X1:S) 227.41/227.84 MARK(U92(X:S)) -> ACTIVE(U92(mark(X:S))) 227.41/227.84 MARK(U92(X:S)) -> MARK(X:S) 227.41/227.84 MARK(__(X1:S,X2:S)) -> ACTIVE(__(mark(X1:S),mark(X2:S))) 227.41/227.84 MARK(__(X1:S,X2:S)) -> MARK(X1:S) 227.41/227.84 MARK(__(X1:S,X2:S)) -> MARK(X2:S) 227.41/227.84 MARK(isPalListKind(X:S)) -> ACTIVE(isPalListKind(X:S)) 227.41/227.84 ->->-> Rules: 227.41/227.84 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.41/227.85 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.41/227.85 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.41/227.85 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.41/227.85 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.41/227.85 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.41/227.85 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.41/227.85 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.41/227.85 U13(active(X:S)) -> U13(X:S) 227.41/227.85 U13(mark(X:S)) -> U13(X:S) 227.41/227.85 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.41/227.85 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.41/227.85 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.41/227.85 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.41/227.85 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.41/227.85 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.41/227.85 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.41/227.85 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.41/227.85 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.41/227.85 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.41/227.85 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.41/227.85 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.41/227.85 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.41/227.85 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.41/227.85 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.41/227.85 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.41/227.85 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.41/227.85 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.41/227.85 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.41/227.85 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.41/227.85 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.41/227.85 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.41/227.85 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.41/227.85 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.41/227.85 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.41/227.85 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.41/227.85 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.41/227.85 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.41/227.85 U26(active(X:S)) -> U26(X:S) 227.41/227.85 U26(mark(X:S)) -> U26(X:S) 227.41/227.85 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.41/227.85 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.41/227.85 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.41/227.85 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.41/227.85 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.41/227.85 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.41/227.85 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.41/227.85 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.41/227.85 U33(active(X:S)) -> U33(X:S) 227.41/227.85 U33(mark(X:S)) -> U33(X:S) 227.41/227.85 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.41/227.85 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.41/227.85 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.41/227.85 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.41/227.85 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.41/227.85 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.41/227.85 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.41/227.85 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.41/227.85 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.41/227.85 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.41/227.85 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.41/227.85 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.41/227.85 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.41/227.85 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.41/227.85 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.41/227.85 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.41/227.85 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.41/227.85 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.41/227.85 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.41/227.85 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.41/227.85 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.41/227.85 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.41/227.85 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.41/227.85 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.41/227.85 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.41/227.85 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.41/227.85 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.41/227.85 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.41/227.85 U46(active(X:S)) -> U46(X:S) 227.41/227.85 U46(mark(X:S)) -> U46(X:S) 227.41/227.85 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.41/227.85 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.41/227.85 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.41/227.85 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.41/227.85 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.41/227.85 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.41/227.85 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.41/227.85 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.41/227.85 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.41/227.85 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.41/227.85 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.41/227.85 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.41/227.85 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.41/227.85 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.41/227.85 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.41/227.85 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.41/227.85 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.41/227.85 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.41/227.85 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.41/227.85 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.41/227.85 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.41/227.85 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.41/227.85 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.41/227.85 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.41/227.85 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.41/227.85 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.41/227.85 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.41/227.85 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.41/227.85 U56(active(X:S)) -> U56(X:S) 227.41/227.85 U56(mark(X:S)) -> U56(X:S) 227.41/227.85 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.41/227.85 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.41/227.85 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.41/227.85 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.41/227.85 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.41/227.85 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.41/227.85 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.41/227.85 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.41/227.85 U63(active(X:S)) -> U63(X:S) 227.41/227.85 U63(mark(X:S)) -> U63(X:S) 227.41/227.85 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.41/227.85 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.41/227.85 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.41/227.85 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.41/227.85 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.41/227.85 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.41/227.85 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.41/227.85 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.41/227.85 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.41/227.85 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.41/227.85 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.41/227.85 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.41/227.85 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.41/227.85 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.41/227.85 U74(active(X:S)) -> U74(X:S) 227.41/227.85 U74(mark(X:S)) -> U74(X:S) 227.41/227.85 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.41/227.85 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.41/227.85 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.41/227.85 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.41/227.85 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.41/227.85 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.41/227.85 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.41/227.85 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.41/227.85 U83(active(X:S)) -> U83(X:S) 227.41/227.85 U83(mark(X:S)) -> U83(X:S) 227.41/227.85 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.41/227.85 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.41/227.85 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.41/227.85 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.41/227.85 U92(active(X:S)) -> U92(X:S) 227.41/227.85 U92(mark(X:S)) -> U92(X:S) 227.41/227.85 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.41/227.85 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.41/227.85 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.41/227.85 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.41/227.85 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.41/227.85 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.41/227.85 active(U13(tt)) -> mark(tt) 227.41/227.85 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.41/227.85 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.41/227.85 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.41/227.85 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.41/227.85 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.41/227.85 active(U26(tt)) -> mark(tt) 227.41/227.85 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.41/227.85 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.41/227.85 active(U33(tt)) -> mark(tt) 227.41/227.85 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.41/227.85 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.41/227.85 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.41/227.85 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.41/227.85 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.41/227.85 active(U46(tt)) -> mark(tt) 227.41/227.85 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.41/227.85 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.41/227.85 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.41/227.85 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.41/227.85 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.41/227.85 active(U56(tt)) -> mark(tt) 227.41/227.85 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.41/227.85 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.41/227.85 active(U63(tt)) -> mark(tt) 227.41/227.85 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.41/227.85 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.41/227.85 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.41/227.85 active(U74(tt)) -> mark(tt) 227.41/227.85 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.41/227.85 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.41/227.85 active(U83(tt)) -> mark(tt) 227.41/227.85 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.41/227.85 active(U92(tt)) -> mark(tt) 227.41/227.85 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.41/227.85 active(__(nil,X:S)) -> mark(X:S) 227.41/227.85 active(__(X:S,nil)) -> mark(X:S) 227.41/227.85 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.41/227.85 active(isList(nil)) -> mark(tt) 227.41/227.85 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.41/227.85 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.41/227.85 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.41/227.85 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.41/227.85 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.41/227.85 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.41/227.85 active(isPal(nil)) -> mark(tt) 227.41/227.85 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.41/227.85 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.41/227.85 active(isPalListKind(a)) -> mark(tt) 227.41/227.85 active(isPalListKind(e)) -> mark(tt) 227.41/227.85 active(isPalListKind(i)) -> mark(tt) 227.41/227.85 active(isPalListKind(nil)) -> mark(tt) 227.41/227.85 active(isPalListKind(o)) -> mark(tt) 227.41/227.85 active(isPalListKind(u)) -> mark(tt) 227.41/227.85 active(isQid(a)) -> mark(tt) 227.41/227.85 active(isQid(e)) -> mark(tt) 227.41/227.85 active(isQid(i)) -> mark(tt) 227.41/227.85 active(isQid(o)) -> mark(tt) 227.41/227.85 active(isQid(u)) -> mark(tt) 227.41/227.85 isList(active(X:S)) -> isList(X:S) 227.41/227.85 isList(mark(X:S)) -> isList(X:S) 227.41/227.85 isNeList(active(X:S)) -> isNeList(X:S) 227.41/227.85 isNeList(mark(X:S)) -> isNeList(X:S) 227.41/227.85 isNePal(active(X:S)) -> isNePal(X:S) 227.41/227.85 isNePal(mark(X:S)) -> isNePal(X:S) 227.41/227.85 isPal(active(X:S)) -> isPal(X:S) 227.41/227.85 isPal(mark(X:S)) -> isPal(X:S) 227.41/227.85 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.41/227.85 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.41/227.85 isQid(active(X:S)) -> isQid(X:S) 227.41/227.85 isQid(mark(X:S)) -> isQid(X:S) 227.41/227.85 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.41/227.85 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.41/227.85 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.41/227.85 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.41/227.85 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.41/227.85 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.41/227.85 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.41/227.85 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.41/227.85 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.41/227.85 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.41/227.85 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.41/227.85 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.41/227.85 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.41/227.85 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.41/227.85 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.41/227.85 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.41/227.85 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.41/227.85 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.41/227.85 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.41/227.85 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.41/227.85 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.41/227.85 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.41/227.85 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.41/227.85 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.41/227.85 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.41/227.85 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.41/227.85 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.41/227.85 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.41/227.85 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.41/227.85 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.41/227.85 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.41/227.85 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.41/227.85 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.41/227.85 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.41/227.85 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.41/227.85 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.41/227.85 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.41/227.85 mark(isList(X:S)) -> active(isList(X:S)) 227.41/227.85 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.41/227.85 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.41/227.85 mark(isPal(X:S)) -> active(isPal(X:S)) 227.41/227.85 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.41/227.85 mark(isQid(X:S)) -> active(isQid(X:S)) 227.41/227.85 mark(a) -> active(a) 227.41/227.85 mark(e) -> active(e) 227.41/227.85 mark(i) -> active(i) 227.41/227.85 mark(nil) -> active(nil) 227.41/227.85 mark(o) -> active(o) 227.41/227.85 mark(tt) -> active(tt) 227.41/227.85 mark(u) -> active(u) 227.41/227.85 227.41/227.85 Problem 1.44: 227.41/227.85 227.41/227.85 Reduction Pairs Processor: 227.41/227.85 -> Pairs: 227.41/227.85 ACTIVE(U91(tt,V2:S)) -> MARK(U92(isPalListKind(V2:S))) 227.41/227.85 ACTIVE(isPalListKind(__(V1:S,V2:S))) -> MARK(U91(isPalListKind(V1:S),V2:S)) 227.41/227.85 MARK(U11(X1:S,X2:S)) -> MARK(X1:S) 227.41/227.85 MARK(U12(X1:S,X2:S)) -> ACTIVE(U12(mark(X1:S),X2:S)) 227.41/227.85 MARK(U12(X1:S,X2:S)) -> MARK(X1:S) 227.41/227.85 MARK(U13(X:S)) -> ACTIVE(U13(mark(X:S))) 227.41/227.85 MARK(U13(X:S)) -> MARK(X:S) 227.41/227.85 MARK(U21(X1:S,X2:S,X3:S)) -> ACTIVE(U21(mark(X1:S),X2:S,X3:S)) 227.41/227.85 MARK(U21(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.41/227.85 MARK(U22(X1:S,X2:S,X3:S)) -> ACTIVE(U22(mark(X1:S),X2:S,X3:S)) 227.41/227.85 MARK(U22(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.41/227.85 MARK(U23(X1:S,X2:S,X3:S)) -> ACTIVE(U23(mark(X1:S),X2:S,X3:S)) 227.41/227.85 MARK(U23(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.41/227.85 MARK(U24(X1:S,X2:S,X3:S)) -> ACTIVE(U24(mark(X1:S),X2:S,X3:S)) 227.41/227.85 MARK(U24(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.41/227.85 MARK(U25(X1:S,X2:S)) -> ACTIVE(U25(mark(X1:S),X2:S)) 227.41/227.85 MARK(U25(X1:S,X2:S)) -> MARK(X1:S) 227.41/227.85 MARK(U26(X:S)) -> ACTIVE(U26(mark(X:S))) 227.41/227.85 MARK(U26(X:S)) -> MARK(X:S) 227.41/227.85 MARK(U31(X1:S,X2:S)) -> ACTIVE(U31(mark(X1:S),X2:S)) 227.41/227.85 MARK(U31(X1:S,X2:S)) -> MARK(X1:S) 227.41/227.85 MARK(U32(X1:S,X2:S)) -> ACTIVE(U32(mark(X1:S),X2:S)) 227.41/227.85 MARK(U32(X1:S,X2:S)) -> MARK(X1:S) 227.41/227.85 MARK(U33(X:S)) -> ACTIVE(U33(mark(X:S))) 227.41/227.85 MARK(U33(X:S)) -> MARK(X:S) 227.41/227.85 MARK(U41(X1:S,X2:S,X3:S)) -> ACTIVE(U41(mark(X1:S),X2:S,X3:S)) 227.41/227.85 MARK(U41(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.41/227.85 MARK(U42(X1:S,X2:S,X3:S)) -> ACTIVE(U42(mark(X1:S),X2:S,X3:S)) 227.41/227.85 MARK(U42(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.41/227.85 MARK(U43(X1:S,X2:S,X3:S)) -> ACTIVE(U43(mark(X1:S),X2:S,X3:S)) 227.41/227.85 MARK(U43(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.41/227.85 MARK(U44(X1:S,X2:S,X3:S)) -> ACTIVE(U44(mark(X1:S),X2:S,X3:S)) 227.41/227.85 MARK(U44(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.41/227.85 MARK(U45(X1:S,X2:S)) -> ACTIVE(U45(mark(X1:S),X2:S)) 227.41/227.85 MARK(U45(X1:S,X2:S)) -> MARK(X1:S) 227.41/227.85 MARK(U46(X:S)) -> ACTIVE(U46(mark(X:S))) 227.41/227.85 MARK(U46(X:S)) -> MARK(X:S) 227.41/227.85 MARK(U51(X1:S,X2:S,X3:S)) -> ACTIVE(U51(mark(X1:S),X2:S,X3:S)) 227.41/227.85 MARK(U51(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.41/227.85 MARK(U52(X1:S,X2:S,X3:S)) -> ACTIVE(U52(mark(X1:S),X2:S,X3:S)) 227.41/227.85 MARK(U52(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.41/227.85 MARK(U53(X1:S,X2:S,X3:S)) -> ACTIVE(U53(mark(X1:S),X2:S,X3:S)) 227.41/227.85 MARK(U53(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.41/227.85 MARK(U54(X1:S,X2:S,X3:S)) -> ACTIVE(U54(mark(X1:S),X2:S,X3:S)) 227.41/227.85 MARK(U54(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.41/227.85 MARK(U55(X1:S,X2:S)) -> ACTIVE(U55(mark(X1:S),X2:S)) 227.41/227.85 MARK(U55(X1:S,X2:S)) -> MARK(X1:S) 227.41/227.85 MARK(U56(X:S)) -> ACTIVE(U56(mark(X:S))) 227.41/227.85 MARK(U56(X:S)) -> MARK(X:S) 227.41/227.85 MARK(U61(X1:S,X2:S)) -> ACTIVE(U61(mark(X1:S),X2:S)) 227.41/227.85 MARK(U61(X1:S,X2:S)) -> MARK(X1:S) 227.41/227.85 MARK(U62(X1:S,X2:S)) -> ACTIVE(U62(mark(X1:S),X2:S)) 227.41/227.85 MARK(U62(X1:S,X2:S)) -> MARK(X1:S) 227.41/227.85 MARK(U63(X:S)) -> ACTIVE(U63(mark(X:S))) 227.41/227.85 MARK(U63(X:S)) -> MARK(X:S) 227.41/227.85 MARK(U71(X1:S,X2:S,X3:S)) -> ACTIVE(U71(mark(X1:S),X2:S,X3:S)) 227.41/227.85 MARK(U71(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.41/227.85 MARK(U72(X1:S,X2:S)) -> ACTIVE(U72(mark(X1:S),X2:S)) 227.41/227.85 MARK(U72(X1:S,X2:S)) -> MARK(X1:S) 227.41/227.85 MARK(U73(X1:S,X2:S)) -> ACTIVE(U73(mark(X1:S),X2:S)) 227.41/227.85 MARK(U73(X1:S,X2:S)) -> MARK(X1:S) 227.41/227.85 MARK(U74(X:S)) -> ACTIVE(U74(mark(X:S))) 227.41/227.85 MARK(U74(X:S)) -> MARK(X:S) 227.41/227.85 MARK(U81(X1:S,X2:S)) -> ACTIVE(U81(mark(X1:S),X2:S)) 227.41/227.85 MARK(U81(X1:S,X2:S)) -> MARK(X1:S) 227.41/227.85 MARK(U82(X1:S,X2:S)) -> ACTIVE(U82(mark(X1:S),X2:S)) 227.41/227.85 MARK(U82(X1:S,X2:S)) -> MARK(X1:S) 227.41/227.85 MARK(U83(X:S)) -> ACTIVE(U83(mark(X:S))) 227.41/227.85 MARK(U83(X:S)) -> MARK(X:S) 227.41/227.85 MARK(U91(X1:S,X2:S)) -> ACTIVE(U91(mark(X1:S),X2:S)) 227.41/227.85 MARK(U91(X1:S,X2:S)) -> MARK(X1:S) 227.41/227.85 MARK(U92(X:S)) -> ACTIVE(U92(mark(X:S))) 227.41/227.85 MARK(U92(X:S)) -> MARK(X:S) 227.41/227.85 MARK(__(X1:S,X2:S)) -> ACTIVE(__(mark(X1:S),mark(X2:S))) 227.41/227.85 MARK(__(X1:S,X2:S)) -> MARK(X1:S) 227.41/227.85 MARK(__(X1:S,X2:S)) -> MARK(X2:S) 227.41/227.85 MARK(isPalListKind(X:S)) -> ACTIVE(isPalListKind(X:S)) 227.41/227.85 -> Rules: 227.41/227.85 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.41/227.85 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.41/227.85 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.41/227.85 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.41/227.85 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.41/227.85 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.41/227.85 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.41/227.85 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.41/227.85 U13(active(X:S)) -> U13(X:S) 227.41/227.85 U13(mark(X:S)) -> U13(X:S) 227.41/227.85 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.41/227.85 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.41/227.85 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.41/227.85 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.41/227.85 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.41/227.85 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.41/227.85 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.41/227.85 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.41/227.85 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.41/227.85 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.41/227.85 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.41/227.85 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.41/227.85 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.41/227.85 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.41/227.85 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.41/227.85 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.41/227.85 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.41/227.85 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.41/227.85 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.41/227.85 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.41/227.85 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.41/227.85 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.41/227.85 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.41/227.85 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.41/227.85 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.41/227.85 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.41/227.85 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.41/227.85 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.41/227.85 U26(active(X:S)) -> U26(X:S) 227.41/227.85 U26(mark(X:S)) -> U26(X:S) 227.41/227.85 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.41/227.85 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.41/227.85 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.41/227.85 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.41/227.85 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.41/227.85 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.41/227.85 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.41/227.85 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.41/227.85 U33(active(X:S)) -> U33(X:S) 227.41/227.85 U33(mark(X:S)) -> U33(X:S) 227.41/227.85 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.41/227.85 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.41/227.85 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.41/227.85 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.41/227.85 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.41/227.85 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.41/227.85 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.41/227.85 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.41/227.85 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.41/227.85 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.41/227.85 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.41/227.85 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.41/227.85 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.41/227.85 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.41/227.85 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.41/227.85 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.41/227.85 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.41/227.85 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.41/227.85 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.41/227.85 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.41/227.85 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.41/227.85 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.41/227.85 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.41/227.85 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.41/227.85 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.41/227.85 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.41/227.85 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.41/227.85 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.41/227.85 U46(active(X:S)) -> U46(X:S) 227.41/227.85 U46(mark(X:S)) -> U46(X:S) 227.41/227.85 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.41/227.85 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.41/227.85 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.41/227.85 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.41/227.85 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.41/227.85 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.41/227.85 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.41/227.85 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.41/227.85 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.41/227.85 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.41/227.85 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.41/227.85 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.41/227.85 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.41/227.85 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.41/227.85 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.41/227.85 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.41/227.85 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.41/227.85 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.41/227.85 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.41/227.85 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.41/227.85 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.41/227.85 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.41/227.85 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.41/227.85 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.41/227.85 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.41/227.85 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.41/227.85 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.41/227.85 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.41/227.85 U56(active(X:S)) -> U56(X:S) 227.41/227.85 U56(mark(X:S)) -> U56(X:S) 227.41/227.85 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.41/227.85 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.41/227.85 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.41/227.85 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.41/227.85 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.41/227.85 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.41/227.85 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.41/227.85 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.41/227.85 U63(active(X:S)) -> U63(X:S) 227.41/227.85 U63(mark(X:S)) -> U63(X:S) 227.41/227.85 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.41/227.85 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.41/227.85 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.41/227.85 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.41/227.85 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.41/227.85 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.41/227.85 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.41/227.85 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.41/227.85 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.41/227.85 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.41/227.85 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.41/227.85 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.41/227.85 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.41/227.85 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.41/227.85 U74(active(X:S)) -> U74(X:S) 227.41/227.85 U74(mark(X:S)) -> U74(X:S) 227.41/227.85 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.41/227.85 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.41/227.85 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.41/227.85 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.41/227.85 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.41/227.85 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.41/227.85 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.41/227.85 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.41/227.85 U83(active(X:S)) -> U83(X:S) 227.41/227.85 U83(mark(X:S)) -> U83(X:S) 227.41/227.85 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.41/227.85 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.41/227.85 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.41/227.85 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.41/227.85 U92(active(X:S)) -> U92(X:S) 227.41/227.85 U92(mark(X:S)) -> U92(X:S) 227.41/227.85 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.41/227.85 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.41/227.85 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.41/227.85 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.41/227.85 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.41/227.85 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.41/227.85 active(U13(tt)) -> mark(tt) 227.41/227.85 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.41/227.85 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.41/227.85 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.41/227.85 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.41/227.85 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.41/227.85 active(U26(tt)) -> mark(tt) 227.41/227.85 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.41/227.85 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.41/227.85 active(U33(tt)) -> mark(tt) 227.41/227.85 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.41/227.85 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.41/227.85 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.41/227.85 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.41/227.85 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.41/227.85 active(U46(tt)) -> mark(tt) 227.41/227.85 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.41/227.85 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.41/227.85 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.41/227.85 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.41/227.85 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.41/227.85 active(U56(tt)) -> mark(tt) 227.41/227.85 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.41/227.85 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.41/227.85 active(U63(tt)) -> mark(tt) 227.41/227.85 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.41/227.85 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.41/227.85 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.41/227.85 active(U74(tt)) -> mark(tt) 227.41/227.85 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.41/227.85 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.41/227.85 active(U83(tt)) -> mark(tt) 227.41/227.85 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.41/227.85 active(U92(tt)) -> mark(tt) 227.41/227.85 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.41/227.85 active(__(nil,X:S)) -> mark(X:S) 227.41/227.85 active(__(X:S,nil)) -> mark(X:S) 227.41/227.85 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.41/227.85 active(isList(nil)) -> mark(tt) 227.41/227.85 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.41/227.85 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.41/227.85 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.41/227.85 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.41/227.85 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.41/227.85 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.41/227.85 active(isPal(nil)) -> mark(tt) 227.41/227.85 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.41/227.85 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.41/227.85 active(isPalListKind(a)) -> mark(tt) 227.41/227.85 active(isPalListKind(e)) -> mark(tt) 227.41/227.85 active(isPalListKind(i)) -> mark(tt) 227.41/227.85 active(isPalListKind(nil)) -> mark(tt) 227.41/227.85 active(isPalListKind(o)) -> mark(tt) 227.41/227.85 active(isPalListKind(u)) -> mark(tt) 227.41/227.85 active(isQid(a)) -> mark(tt) 227.41/227.85 active(isQid(e)) -> mark(tt) 227.41/227.85 active(isQid(i)) -> mark(tt) 227.41/227.85 active(isQid(o)) -> mark(tt) 227.41/227.85 active(isQid(u)) -> mark(tt) 227.41/227.85 isList(active(X:S)) -> isList(X:S) 227.41/227.85 isList(mark(X:S)) -> isList(X:S) 227.41/227.85 isNeList(active(X:S)) -> isNeList(X:S) 227.41/227.85 isNeList(mark(X:S)) -> isNeList(X:S) 227.41/227.85 isNePal(active(X:S)) -> isNePal(X:S) 227.41/227.85 isNePal(mark(X:S)) -> isNePal(X:S) 227.41/227.85 isPal(active(X:S)) -> isPal(X:S) 227.41/227.85 isPal(mark(X:S)) -> isPal(X:S) 227.41/227.85 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.41/227.85 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.41/227.85 isQid(active(X:S)) -> isQid(X:S) 227.41/227.85 isQid(mark(X:S)) -> isQid(X:S) 227.41/227.85 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.41/227.85 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.41/227.85 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.41/227.85 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.41/227.85 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.41/227.85 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.41/227.85 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.41/227.85 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.41/227.85 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.41/227.85 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.41/227.85 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.41/227.85 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.41/227.85 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.41/227.85 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.41/227.85 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.41/227.85 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.41/227.85 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.41/227.85 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.41/227.85 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.41/227.85 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.41/227.85 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.41/227.85 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.41/227.85 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.41/227.85 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.41/227.85 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.41/227.85 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.41/227.85 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.41/227.85 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.41/227.85 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.41/227.85 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.41/227.85 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.41/227.85 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.41/227.85 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.41/227.85 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.41/227.85 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.41/227.85 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.41/227.85 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.41/227.85 mark(isList(X:S)) -> active(isList(X:S)) 227.41/227.85 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.41/227.85 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.41/227.85 mark(isPal(X:S)) -> active(isPal(X:S)) 227.41/227.85 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.41/227.85 mark(isQid(X:S)) -> active(isQid(X:S)) 227.41/227.85 mark(a) -> active(a) 227.41/227.85 mark(e) -> active(e) 227.41/227.85 mark(i) -> active(i) 227.41/227.85 mark(nil) -> active(nil) 227.41/227.85 mark(o) -> active(o) 227.41/227.85 mark(tt) -> active(tt) 227.41/227.85 mark(u) -> active(u) 227.41/227.85 -> Usable rules: 227.41/227.85 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.41/227.85 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.41/227.85 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.41/227.85 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.41/227.85 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.41/227.85 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.41/227.85 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.41/227.85 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.41/227.85 U13(active(X:S)) -> U13(X:S) 227.41/227.85 U13(mark(X:S)) -> U13(X:S) 227.41/227.85 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.41/227.85 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.41/227.85 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.41/227.85 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.41/227.85 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.41/227.85 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.41/227.85 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.41/227.85 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.41/227.85 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.41/227.85 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.41/227.85 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.41/227.85 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.41/227.85 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.41/227.85 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.41/227.85 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.41/227.85 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.41/227.85 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.41/227.85 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.41/227.85 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.41/227.85 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.41/227.85 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.41/227.85 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.41/227.85 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.41/227.85 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.41/227.85 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.41/227.85 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.41/227.85 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.41/227.85 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.41/227.85 U26(active(X:S)) -> U26(X:S) 227.41/227.85 U26(mark(X:S)) -> U26(X:S) 227.41/227.85 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.41/227.85 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.41/227.85 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.41/227.85 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.41/227.85 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.41/227.85 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.41/227.85 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.41/227.85 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.41/227.85 U33(active(X:S)) -> U33(X:S) 227.41/227.85 U33(mark(X:S)) -> U33(X:S) 227.41/227.85 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.41/227.85 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.41/227.85 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.41/227.85 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.41/227.85 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.41/227.85 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.41/227.85 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.41/227.85 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.41/227.85 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.41/227.85 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.41/227.85 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.41/227.85 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.41/227.85 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.41/227.85 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.41/227.85 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.41/227.85 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.41/227.85 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.41/227.85 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.41/227.85 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.41/227.85 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.41/227.85 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.41/227.85 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.41/227.85 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.41/227.85 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.41/227.85 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.41/227.85 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.41/227.85 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.41/227.85 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.41/227.85 U46(active(X:S)) -> U46(X:S) 227.41/227.85 U46(mark(X:S)) -> U46(X:S) 227.41/227.85 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.41/227.85 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.41/227.85 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.41/227.85 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.41/227.85 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.41/227.85 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.41/227.85 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.41/227.85 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.41/227.85 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.41/227.85 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.41/227.85 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.41/227.85 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.41/227.85 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.41/227.85 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.41/227.85 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.41/227.85 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.41/227.85 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.41/227.85 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.41/227.85 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.41/227.85 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.41/227.85 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.41/227.85 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.41/227.85 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.41/227.85 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.41/227.85 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.41/227.85 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.41/227.85 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.41/227.85 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.41/227.85 U56(active(X:S)) -> U56(X:S) 227.41/227.85 U56(mark(X:S)) -> U56(X:S) 227.41/227.85 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.41/227.85 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.41/227.85 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.41/227.85 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.41/227.85 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.41/227.85 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.41/227.85 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.41/227.85 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.41/227.85 U63(active(X:S)) -> U63(X:S) 227.41/227.85 U63(mark(X:S)) -> U63(X:S) 227.41/227.85 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.41/227.85 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.41/227.85 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.41/227.85 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.41/227.85 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.41/227.85 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.41/227.85 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.41/227.85 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.41/227.85 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.41/227.85 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.41/227.85 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.41/227.85 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.41/227.85 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.41/227.85 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.41/227.85 U74(active(X:S)) -> U74(X:S) 227.41/227.85 U74(mark(X:S)) -> U74(X:S) 227.41/227.85 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.41/227.85 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.41/227.85 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.41/227.85 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.41/227.85 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.41/227.85 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.41/227.85 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.41/227.85 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.41/227.85 U83(active(X:S)) -> U83(X:S) 227.41/227.85 U83(mark(X:S)) -> U83(X:S) 227.41/227.85 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.41/227.85 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.41/227.85 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.41/227.85 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.41/227.85 U92(active(X:S)) -> U92(X:S) 227.41/227.85 U92(mark(X:S)) -> U92(X:S) 227.41/227.85 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.41/227.85 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.41/227.85 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.41/227.85 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.41/227.85 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.41/227.85 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.41/227.85 active(U13(tt)) -> mark(tt) 227.41/227.85 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.41/227.85 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.41/227.85 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.41/227.85 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.41/227.85 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.41/227.85 active(U26(tt)) -> mark(tt) 227.41/227.85 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.41/227.85 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.41/227.85 active(U33(tt)) -> mark(tt) 227.41/227.85 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.41/227.85 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.41/227.85 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.41/227.85 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.41/227.85 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.41/227.85 active(U46(tt)) -> mark(tt) 227.41/227.85 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.41/227.85 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.41/227.85 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.41/227.85 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.41/227.85 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.41/227.85 active(U56(tt)) -> mark(tt) 227.41/227.85 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.41/227.85 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.41/227.85 active(U63(tt)) -> mark(tt) 227.41/227.85 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.41/227.85 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.41/227.85 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.41/227.85 active(U74(tt)) -> mark(tt) 227.41/227.85 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.41/227.85 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.41/227.85 active(U83(tt)) -> mark(tt) 227.41/227.85 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.41/227.85 active(U92(tt)) -> mark(tt) 227.41/227.85 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.41/227.85 active(__(nil,X:S)) -> mark(X:S) 227.41/227.85 active(__(X:S,nil)) -> mark(X:S) 227.41/227.85 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.41/227.85 active(isList(nil)) -> mark(tt) 227.41/227.85 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.41/227.85 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.41/227.85 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.41/227.85 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.41/227.85 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.41/227.85 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.41/227.85 active(isPal(nil)) -> mark(tt) 227.41/227.85 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.41/227.85 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.41/227.85 active(isPalListKind(a)) -> mark(tt) 227.41/227.85 active(isPalListKind(e)) -> mark(tt) 227.41/227.85 active(isPalListKind(i)) -> mark(tt) 227.41/227.85 active(isPalListKind(nil)) -> mark(tt) 227.41/227.85 active(isPalListKind(o)) -> mark(tt) 227.41/227.85 active(isPalListKind(u)) -> mark(tt) 227.41/227.85 active(isQid(a)) -> mark(tt) 227.41/227.85 active(isQid(e)) -> mark(tt) 227.41/227.85 active(isQid(i)) -> mark(tt) 227.41/227.85 active(isQid(o)) -> mark(tt) 227.41/227.85 active(isQid(u)) -> mark(tt) 227.41/227.85 isList(active(X:S)) -> isList(X:S) 227.41/227.85 isList(mark(X:S)) -> isList(X:S) 227.41/227.85 isNeList(active(X:S)) -> isNeList(X:S) 227.41/227.85 isNeList(mark(X:S)) -> isNeList(X:S) 227.41/227.85 isNePal(active(X:S)) -> isNePal(X:S) 227.41/227.85 isNePal(mark(X:S)) -> isNePal(X:S) 227.41/227.85 isPal(active(X:S)) -> isPal(X:S) 227.41/227.85 isPal(mark(X:S)) -> isPal(X:S) 227.41/227.85 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.41/227.85 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.41/227.85 isQid(active(X:S)) -> isQid(X:S) 227.41/227.85 isQid(mark(X:S)) -> isQid(X:S) 227.41/227.85 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.41/227.85 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.41/227.85 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.41/227.85 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.41/227.85 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.41/227.85 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.41/227.85 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.41/227.85 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.41/227.85 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.41/227.85 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.41/227.85 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.41/227.85 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.41/227.85 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.41/227.85 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.41/227.85 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.41/227.85 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.41/227.85 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.41/227.85 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.41/227.85 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.41/227.85 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.41/227.85 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.41/227.85 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.41/227.85 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.41/227.85 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.41/227.85 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.41/227.85 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.41/227.85 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.41/227.85 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.41/227.85 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.41/227.85 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.41/227.85 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.41/227.85 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.41/227.85 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.41/227.85 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.41/227.85 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.41/227.85 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.41/227.85 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.41/227.85 mark(isList(X:S)) -> active(isList(X:S)) 227.41/227.85 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.41/227.85 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.41/227.85 mark(isPal(X:S)) -> active(isPal(X:S)) 227.41/227.85 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.41/227.85 mark(isQid(X:S)) -> active(isQid(X:S)) 227.41/227.85 mark(a) -> active(a) 227.41/227.85 mark(e) -> active(e) 227.41/227.85 mark(i) -> active(i) 227.41/227.85 mark(nil) -> active(nil) 227.41/227.85 mark(o) -> active(o) 227.41/227.85 mark(tt) -> active(tt) 227.41/227.85 mark(u) -> active(u) 227.41/227.85 ->Interpretation type: 227.41/227.85 Linear 227.41/227.85 ->Coefficients: 227.41/227.85 Natural Numbers 227.41/227.85 ->Dimension: 227.41/227.85 1 227.41/227.85 ->Bound: 227.41/227.85 2 227.41/227.85 ->Interpretation: 227.41/227.85 227.41/227.85 [U11](X1,X2) = X1 + 2.X2 + 1 227.41/227.85 [U12](X1,X2) = 2.X1 + 2.X2 227.41/227.85 [U13](X) = X 227.41/227.85 [U21](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.41/227.85 [U22](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.41/227.85 [U23](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.41/227.85 [U24](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.41/227.85 [U25](X1,X2) = X1 + 2.X2 + 2 227.41/227.85 [U26](X) = X + 1 227.41/227.85 [U31](X1,X2) = 2.X1 + 2.X2 227.41/227.85 [U32](X1,X2) = X1 + 2.X2 + 1 227.41/227.85 [U33](X) = 2.X 227.41/227.85 [U41](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.41/227.85 [U42](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.41/227.85 [U43](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.41/227.85 [U44](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.41/227.85 [U45](X1,X2) = X1 + 2.X2 + 2 227.41/227.85 [U46](X) = X + 1 227.41/227.85 [U51](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.41/227.85 [U52](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.41/227.85 [U53](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.41/227.85 [U54](X1,X2,X3) = X1 + 2.X2 + 2.X3 + 2 227.41/227.85 [U55](X1,X2) = X1 + 2.X2 + 1 227.41/227.85 [U56](X) = X 227.41/227.85 [U61](X1,X2) = X1 + 2.X2 + 1 227.41/227.85 [U62](X1,X2) = X1 + 2.X2 + 1 227.41/227.85 [U63](X) = 2.X + 2 227.41/227.85 [U71](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.41/227.85 [U72](X1,X2) = 2.X1 + 2.X2 + 2 227.41/227.85 [U73](X1,X2) = X1 + 2 227.41/227.85 [U74](X) = X + 2 227.41/227.85 [U81](X1,X2) = X1 + 2.X2 + 1 227.41/227.85 [U82](X1,X2) = 2.X1 + 2.X2 227.41/227.85 [U83](X) = X 227.41/227.85 [U91](X1,X2) = X1 227.41/227.85 [U92](X) = X 227.41/227.85 [__](X1,X2) = 2.X1 + X2 + 2 227.41/227.85 [active](X) = X 227.41/227.85 [isList](X) = 2.X + 2 227.41/227.85 [isNeList](X) = 2.X + 2 227.41/227.85 [isNePal](X) = 2.X + 2 227.41/227.85 [isPal](X) = 2.X + 2 227.41/227.85 [isPalListKind](X) = 1 227.41/227.85 [isQid](X) = X 227.41/227.85 [mark](X) = X 227.41/227.85 [a] = 2 227.41/227.85 [e] = 1 227.41/227.85 [fSNonEmpty] = 0 227.41/227.85 [i] = 2 227.41/227.85 [nil] = 2 227.41/227.85 [o] = 2 227.41/227.85 [tt] = 1 227.41/227.85 [u] = 2 227.41/227.85 [U11#](X1,X2) = 0 227.41/227.85 [U12#](X1,X2) = 0 227.41/227.85 [U13#](X) = 0 227.41/227.85 [U21#](X1,X2,X3) = 0 227.41/227.85 [U22#](X1,X2,X3) = 0 227.41/227.85 [U23#](X1,X2,X3) = 0 227.41/227.85 [U24#](X1,X2,X3) = 0 227.41/227.85 [U25#](X1,X2) = 0 227.41/227.85 [U26#](X) = 0 227.41/227.85 [U31#](X1,X2) = 0 227.41/227.85 [U32#](X1,X2) = 0 227.41/227.85 [U33#](X) = 0 227.41/227.85 [U41#](X1,X2,X3) = 0 227.41/227.85 [U42#](X1,X2,X3) = 0 227.41/227.85 [U43#](X1,X2,X3) = 0 227.41/227.85 [U44#](X1,X2,X3) = 0 227.41/227.85 [U45#](X1,X2) = 0 227.41/227.85 [U46#](X) = 0 227.41/227.85 [U51#](X1,X2,X3) = 0 227.41/227.85 [U52#](X1,X2,X3) = 0 227.41/227.85 [U53#](X1,X2,X3) = 0 227.41/227.85 [U54#](X1,X2,X3) = 0 227.41/227.85 [U55#](X1,X2) = 0 227.41/227.85 [U56#](X) = 0 227.41/227.85 [U61#](X1,X2) = 0 227.41/227.85 [U62#](X1,X2) = 0 227.41/227.85 [U63#](X) = 0 227.41/227.85 [U71#](X1,X2,X3) = 0 227.41/227.85 [U72#](X1,X2) = 0 227.41/227.85 [U73#](X1,X2) = 0 227.41/227.85 [U74#](X) = 0 227.41/227.85 [U81#](X1,X2) = 0 227.41/227.85 [U82#](X1,X2) = 0 227.41/227.85 [U83#](X) = 0 227.41/227.85 [U91#](X1,X2) = 0 227.41/227.85 [U92#](X) = 0 227.41/227.85 [__#](X1,X2) = 0 227.41/227.85 [ACTIVE](X) = 2.X + 2 227.41/227.85 [ISLIST](X) = 0 227.41/227.85 [ISNELIST](X) = 0 227.41/227.85 [ISNEPAL](X) = 0 227.41/227.85 [ISPAL](X) = 0 227.41/227.85 [ISPALLISTKIND](X) = 0 227.41/227.85 [ISQID](X) = 0 227.41/227.85 [MARK](X) = 2.X + 2 227.41/227.85 227.41/227.85 Problem 1.44: 227.41/227.85 227.41/227.85 SCC Processor: 227.41/227.85 -> Pairs: 227.41/227.85 ACTIVE(U91(tt,V2:S)) -> MARK(U92(isPalListKind(V2:S))) 227.41/227.85 ACTIVE(isPalListKind(__(V1:S,V2:S))) -> MARK(U91(isPalListKind(V1:S),V2:S)) 227.41/227.85 MARK(U12(X1:S,X2:S)) -> ACTIVE(U12(mark(X1:S),X2:S)) 227.41/227.85 MARK(U12(X1:S,X2:S)) -> MARK(X1:S) 227.41/227.85 MARK(U13(X:S)) -> ACTIVE(U13(mark(X:S))) 227.41/227.85 MARK(U13(X:S)) -> MARK(X:S) 227.41/227.85 MARK(U21(X1:S,X2:S,X3:S)) -> ACTIVE(U21(mark(X1:S),X2:S,X3:S)) 227.41/227.85 MARK(U21(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.41/227.85 MARK(U22(X1:S,X2:S,X3:S)) -> ACTIVE(U22(mark(X1:S),X2:S,X3:S)) 227.41/227.85 MARK(U22(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.41/227.85 MARK(U23(X1:S,X2:S,X3:S)) -> ACTIVE(U23(mark(X1:S),X2:S,X3:S)) 227.41/227.85 MARK(U23(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.41/227.85 MARK(U24(X1:S,X2:S,X3:S)) -> ACTIVE(U24(mark(X1:S),X2:S,X3:S)) 227.41/227.85 MARK(U24(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.41/227.85 MARK(U25(X1:S,X2:S)) -> ACTIVE(U25(mark(X1:S),X2:S)) 227.41/227.85 MARK(U25(X1:S,X2:S)) -> MARK(X1:S) 227.41/227.85 MARK(U26(X:S)) -> ACTIVE(U26(mark(X:S))) 227.41/227.85 MARK(U26(X:S)) -> MARK(X:S) 227.41/227.85 MARK(U31(X1:S,X2:S)) -> ACTIVE(U31(mark(X1:S),X2:S)) 227.41/227.85 MARK(U31(X1:S,X2:S)) -> MARK(X1:S) 227.41/227.85 MARK(U32(X1:S,X2:S)) -> ACTIVE(U32(mark(X1:S),X2:S)) 227.41/227.85 MARK(U32(X1:S,X2:S)) -> MARK(X1:S) 227.41/227.85 MARK(U33(X:S)) -> ACTIVE(U33(mark(X:S))) 227.41/227.85 MARK(U33(X:S)) -> MARK(X:S) 227.41/227.85 MARK(U41(X1:S,X2:S,X3:S)) -> ACTIVE(U41(mark(X1:S),X2:S,X3:S)) 227.41/227.85 MARK(U41(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.41/227.85 MARK(U42(X1:S,X2:S,X3:S)) -> ACTIVE(U42(mark(X1:S),X2:S,X3:S)) 227.41/227.85 MARK(U42(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.41/227.85 MARK(U43(X1:S,X2:S,X3:S)) -> ACTIVE(U43(mark(X1:S),X2:S,X3:S)) 227.41/227.85 MARK(U43(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.41/227.85 MARK(U44(X1:S,X2:S,X3:S)) -> ACTIVE(U44(mark(X1:S),X2:S,X3:S)) 227.41/227.85 MARK(U44(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.41/227.85 MARK(U45(X1:S,X2:S)) -> ACTIVE(U45(mark(X1:S),X2:S)) 227.41/227.85 MARK(U45(X1:S,X2:S)) -> MARK(X1:S) 227.41/227.85 MARK(U46(X:S)) -> ACTIVE(U46(mark(X:S))) 227.41/227.85 MARK(U46(X:S)) -> MARK(X:S) 227.41/227.85 MARK(U51(X1:S,X2:S,X3:S)) -> ACTIVE(U51(mark(X1:S),X2:S,X3:S)) 227.41/227.85 MARK(U51(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.41/227.85 MARK(U52(X1:S,X2:S,X3:S)) -> ACTIVE(U52(mark(X1:S),X2:S,X3:S)) 227.41/227.85 MARK(U52(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.41/227.85 MARK(U53(X1:S,X2:S,X3:S)) -> ACTIVE(U53(mark(X1:S),X2:S,X3:S)) 227.41/227.85 MARK(U53(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.41/227.85 MARK(U54(X1:S,X2:S,X3:S)) -> ACTIVE(U54(mark(X1:S),X2:S,X3:S)) 227.41/227.85 MARK(U54(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.41/227.85 MARK(U55(X1:S,X2:S)) -> ACTIVE(U55(mark(X1:S),X2:S)) 227.41/227.85 MARK(U55(X1:S,X2:S)) -> MARK(X1:S) 227.41/227.85 MARK(U56(X:S)) -> ACTIVE(U56(mark(X:S))) 227.41/227.85 MARK(U56(X:S)) -> MARK(X:S) 227.41/227.85 MARK(U61(X1:S,X2:S)) -> ACTIVE(U61(mark(X1:S),X2:S)) 227.41/227.85 MARK(U61(X1:S,X2:S)) -> MARK(X1:S) 227.41/227.85 MARK(U62(X1:S,X2:S)) -> ACTIVE(U62(mark(X1:S),X2:S)) 227.41/227.85 MARK(U62(X1:S,X2:S)) -> MARK(X1:S) 227.41/227.85 MARK(U63(X:S)) -> ACTIVE(U63(mark(X:S))) 227.41/227.85 MARK(U63(X:S)) -> MARK(X:S) 227.41/227.85 MARK(U71(X1:S,X2:S,X3:S)) -> ACTIVE(U71(mark(X1:S),X2:S,X3:S)) 227.41/227.85 MARK(U71(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.41/227.85 MARK(U72(X1:S,X2:S)) -> ACTIVE(U72(mark(X1:S),X2:S)) 227.41/227.85 MARK(U72(X1:S,X2:S)) -> MARK(X1:S) 227.41/227.85 MARK(U73(X1:S,X2:S)) -> ACTIVE(U73(mark(X1:S),X2:S)) 227.41/227.85 MARK(U73(X1:S,X2:S)) -> MARK(X1:S) 227.41/227.85 MARK(U74(X:S)) -> ACTIVE(U74(mark(X:S))) 227.41/227.85 MARK(U74(X:S)) -> MARK(X:S) 227.41/227.85 MARK(U81(X1:S,X2:S)) -> ACTIVE(U81(mark(X1:S),X2:S)) 227.41/227.85 MARK(U81(X1:S,X2:S)) -> MARK(X1:S) 227.41/227.85 MARK(U82(X1:S,X2:S)) -> ACTIVE(U82(mark(X1:S),X2:S)) 227.41/227.85 MARK(U82(X1:S,X2:S)) -> MARK(X1:S) 227.41/227.85 MARK(U83(X:S)) -> ACTIVE(U83(mark(X:S))) 227.41/227.85 MARK(U83(X:S)) -> MARK(X:S) 227.41/227.85 MARK(U91(X1:S,X2:S)) -> ACTIVE(U91(mark(X1:S),X2:S)) 227.41/227.85 MARK(U91(X1:S,X2:S)) -> MARK(X1:S) 227.41/227.85 MARK(U92(X:S)) -> ACTIVE(U92(mark(X:S))) 227.41/227.85 MARK(U92(X:S)) -> MARK(X:S) 227.41/227.85 MARK(__(X1:S,X2:S)) -> ACTIVE(__(mark(X1:S),mark(X2:S))) 227.41/227.85 MARK(__(X1:S,X2:S)) -> MARK(X1:S) 227.41/227.85 MARK(__(X1:S,X2:S)) -> MARK(X2:S) 227.41/227.85 MARK(isPalListKind(X:S)) -> ACTIVE(isPalListKind(X:S)) 227.41/227.85 -> Rules: 227.41/227.85 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.41/227.85 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.41/227.85 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.41/227.85 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.41/227.85 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.41/227.85 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.41/227.85 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.41/227.85 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.41/227.85 U13(active(X:S)) -> U13(X:S) 227.41/227.85 U13(mark(X:S)) -> U13(X:S) 227.41/227.85 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.41/227.85 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.41/227.85 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.41/227.85 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.41/227.85 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.41/227.85 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.41/227.85 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.41/227.85 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.41/227.85 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.41/227.85 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.41/227.85 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.41/227.85 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.41/227.85 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.41/227.85 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.41/227.85 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.41/227.85 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.41/227.85 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.41/227.85 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.41/227.85 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.41/227.85 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.41/227.85 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.41/227.85 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.41/227.85 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.41/227.85 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.41/227.85 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.41/227.85 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.41/227.85 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.41/227.85 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.41/227.85 U26(active(X:S)) -> U26(X:S) 227.41/227.85 U26(mark(X:S)) -> U26(X:S) 227.41/227.85 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.41/227.85 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.41/227.85 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.41/227.85 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.41/227.85 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.41/227.85 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.41/227.85 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.41/227.85 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.41/227.85 U33(active(X:S)) -> U33(X:S) 227.41/227.85 U33(mark(X:S)) -> U33(X:S) 227.41/227.85 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.41/227.85 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.41/227.85 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.41/227.85 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.41/227.85 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.41/227.85 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.41/227.85 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.41/227.85 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.41/227.85 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.41/227.85 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.41/227.85 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.41/227.85 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.41/227.85 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.41/227.85 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.41/227.85 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.41/227.85 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.41/227.85 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.41/227.85 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.41/227.85 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.41/227.85 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.41/227.85 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.41/227.85 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.41/227.85 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.41/227.85 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.41/227.85 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.41/227.85 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.41/227.85 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.41/227.85 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.41/227.85 U46(active(X:S)) -> U46(X:S) 227.41/227.85 U46(mark(X:S)) -> U46(X:S) 227.41/227.85 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.41/227.85 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.41/227.85 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.41/227.85 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.41/227.85 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.41/227.85 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.41/227.85 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.41/227.85 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.41/227.85 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.41/227.85 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.41/227.85 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.41/227.85 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.41/227.85 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.41/227.85 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.41/227.85 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.41/227.85 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.41/227.85 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.41/227.85 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.41/227.85 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.41/227.85 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.41/227.85 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.41/227.85 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.41/227.85 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.41/227.85 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.41/227.85 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.41/227.85 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.41/227.85 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.41/227.85 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.41/227.85 U56(active(X:S)) -> U56(X:S) 227.41/227.85 U56(mark(X:S)) -> U56(X:S) 227.41/227.85 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.41/227.85 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.41/227.85 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.41/227.85 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.41/227.85 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.41/227.85 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.41/227.85 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.41/227.85 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.41/227.85 U63(active(X:S)) -> U63(X:S) 227.41/227.85 U63(mark(X:S)) -> U63(X:S) 227.41/227.85 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.41/227.85 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.41/227.85 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.41/227.85 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.41/227.85 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.41/227.85 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.41/227.85 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.41/227.85 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.41/227.85 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.41/227.85 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.41/227.85 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.41/227.85 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.41/227.85 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.41/227.85 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.41/227.85 U74(active(X:S)) -> U74(X:S) 227.41/227.85 U74(mark(X:S)) -> U74(X:S) 227.41/227.85 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.41/227.85 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.41/227.85 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.41/227.85 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.41/227.85 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.41/227.85 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.41/227.85 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.41/227.85 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.41/227.85 U83(active(X:S)) -> U83(X:S) 227.41/227.85 U83(mark(X:S)) -> U83(X:S) 227.41/227.85 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.41/227.85 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.41/227.85 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.41/227.85 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.41/227.85 U92(active(X:S)) -> U92(X:S) 227.41/227.85 U92(mark(X:S)) -> U92(X:S) 227.41/227.85 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.41/227.85 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.41/227.85 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.41/227.85 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.41/227.85 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.41/227.85 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.41/227.85 active(U13(tt)) -> mark(tt) 227.41/227.85 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.41/227.85 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.41/227.85 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.41/227.85 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.41/227.85 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.41/227.85 active(U26(tt)) -> mark(tt) 227.41/227.85 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.41/227.85 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.41/227.85 active(U33(tt)) -> mark(tt) 227.41/227.85 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.41/227.85 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.41/227.85 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.41/227.85 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.41/227.85 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.41/227.85 active(U46(tt)) -> mark(tt) 227.41/227.85 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.41/227.85 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.41/227.85 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.41/227.85 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.41/227.85 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.41/227.85 active(U56(tt)) -> mark(tt) 227.41/227.85 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.41/227.85 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.41/227.85 active(U63(tt)) -> mark(tt) 227.41/227.85 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.41/227.85 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.41/227.85 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.41/227.85 active(U74(tt)) -> mark(tt) 227.41/227.85 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.41/227.85 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.41/227.85 active(U83(tt)) -> mark(tt) 227.41/227.85 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.41/227.85 active(U92(tt)) -> mark(tt) 227.41/227.85 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.41/227.85 active(__(nil,X:S)) -> mark(X:S) 227.41/227.85 active(__(X:S,nil)) -> mark(X:S) 227.41/227.85 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.41/227.85 active(isList(nil)) -> mark(tt) 227.41/227.85 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.41/227.85 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.41/227.85 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.41/227.85 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.41/227.85 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.41/227.85 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.41/227.85 active(isPal(nil)) -> mark(tt) 227.41/227.85 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.41/227.85 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.41/227.85 active(isPalListKind(a)) -> mark(tt) 227.41/227.85 active(isPalListKind(e)) -> mark(tt) 227.41/227.85 active(isPalListKind(i)) -> mark(tt) 227.41/227.85 active(isPalListKind(nil)) -> mark(tt) 227.41/227.85 active(isPalListKind(o)) -> mark(tt) 227.41/227.85 active(isPalListKind(u)) -> mark(tt) 227.41/227.85 active(isQid(a)) -> mark(tt) 227.41/227.85 active(isQid(e)) -> mark(tt) 227.41/227.85 active(isQid(i)) -> mark(tt) 227.41/227.85 active(isQid(o)) -> mark(tt) 227.41/227.85 active(isQid(u)) -> mark(tt) 227.41/227.85 isList(active(X:S)) -> isList(X:S) 227.41/227.85 isList(mark(X:S)) -> isList(X:S) 227.41/227.85 isNeList(active(X:S)) -> isNeList(X:S) 227.41/227.85 isNeList(mark(X:S)) -> isNeList(X:S) 227.41/227.85 isNePal(active(X:S)) -> isNePal(X:S) 227.41/227.85 isNePal(mark(X:S)) -> isNePal(X:S) 227.41/227.85 isPal(active(X:S)) -> isPal(X:S) 227.41/227.85 isPal(mark(X:S)) -> isPal(X:S) 227.41/227.85 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.41/227.85 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.41/227.85 isQid(active(X:S)) -> isQid(X:S) 227.41/227.85 isQid(mark(X:S)) -> isQid(X:S) 227.41/227.85 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.41/227.85 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.41/227.85 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.41/227.85 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.41/227.85 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.41/227.85 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.41/227.85 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.41/227.85 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.41/227.85 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.41/227.85 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.41/227.85 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.41/227.85 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.41/227.85 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.41/227.85 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.41/227.85 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.41/227.85 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.41/227.85 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.41/227.85 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.41/227.85 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.41/227.85 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.41/227.85 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.41/227.85 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.41/227.85 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.41/227.85 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.41/227.85 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.41/227.85 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.41/227.85 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.41/227.85 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.41/227.85 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.41/227.85 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.41/227.85 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.41/227.85 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.41/227.85 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.41/227.85 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.41/227.85 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.41/227.85 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.41/227.85 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.41/227.85 mark(isList(X:S)) -> active(isList(X:S)) 227.41/227.85 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.41/227.85 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.41/227.85 mark(isPal(X:S)) -> active(isPal(X:S)) 227.41/227.85 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.41/227.85 mark(isQid(X:S)) -> active(isQid(X:S)) 227.41/227.85 mark(a) -> active(a) 227.41/227.85 mark(e) -> active(e) 227.41/227.85 mark(i) -> active(i) 227.41/227.85 mark(nil) -> active(nil) 227.41/227.85 mark(o) -> active(o) 227.41/227.85 mark(tt) -> active(tt) 227.41/227.85 mark(u) -> active(u) 227.41/227.85 ->Strongly Connected Components: 227.41/227.85 ->->Cycle: 227.41/227.85 ->->-> Pairs: 227.41/227.85 ACTIVE(U91(tt,V2:S)) -> MARK(U92(isPalListKind(V2:S))) 227.41/227.85 ACTIVE(isPalListKind(__(V1:S,V2:S))) -> MARK(U91(isPalListKind(V1:S),V2:S)) 227.41/227.85 MARK(U12(X1:S,X2:S)) -> ACTIVE(U12(mark(X1:S),X2:S)) 227.41/227.85 MARK(U12(X1:S,X2:S)) -> MARK(X1:S) 227.41/227.85 MARK(U13(X:S)) -> ACTIVE(U13(mark(X:S))) 227.41/227.85 MARK(U13(X:S)) -> MARK(X:S) 227.41/227.85 MARK(U21(X1:S,X2:S,X3:S)) -> ACTIVE(U21(mark(X1:S),X2:S,X3:S)) 227.41/227.85 MARK(U21(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.41/227.85 MARK(U22(X1:S,X2:S,X3:S)) -> ACTIVE(U22(mark(X1:S),X2:S,X3:S)) 227.41/227.85 MARK(U22(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.41/227.85 MARK(U23(X1:S,X2:S,X3:S)) -> ACTIVE(U23(mark(X1:S),X2:S,X3:S)) 227.41/227.85 MARK(U23(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.41/227.85 MARK(U24(X1:S,X2:S,X3:S)) -> ACTIVE(U24(mark(X1:S),X2:S,X3:S)) 227.41/227.85 MARK(U24(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.41/227.85 MARK(U25(X1:S,X2:S)) -> ACTIVE(U25(mark(X1:S),X2:S)) 227.41/227.85 MARK(U25(X1:S,X2:S)) -> MARK(X1:S) 227.41/227.85 MARK(U26(X:S)) -> ACTIVE(U26(mark(X:S))) 227.41/227.85 MARK(U26(X:S)) -> MARK(X:S) 227.41/227.85 MARK(U31(X1:S,X2:S)) -> ACTIVE(U31(mark(X1:S),X2:S)) 227.41/227.85 MARK(U31(X1:S,X2:S)) -> MARK(X1:S) 227.41/227.85 MARK(U32(X1:S,X2:S)) -> ACTIVE(U32(mark(X1:S),X2:S)) 227.41/227.85 MARK(U32(X1:S,X2:S)) -> MARK(X1:S) 227.41/227.85 MARK(U33(X:S)) -> ACTIVE(U33(mark(X:S))) 227.41/227.85 MARK(U33(X:S)) -> MARK(X:S) 227.41/227.85 MARK(U41(X1:S,X2:S,X3:S)) -> ACTIVE(U41(mark(X1:S),X2:S,X3:S)) 227.41/227.85 MARK(U41(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.41/227.85 MARK(U42(X1:S,X2:S,X3:S)) -> ACTIVE(U42(mark(X1:S),X2:S,X3:S)) 227.41/227.85 MARK(U42(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.41/227.85 MARK(U43(X1:S,X2:S,X3:S)) -> ACTIVE(U43(mark(X1:S),X2:S,X3:S)) 227.41/227.85 MARK(U43(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.41/227.85 MARK(U44(X1:S,X2:S,X3:S)) -> ACTIVE(U44(mark(X1:S),X2:S,X3:S)) 227.41/227.85 MARK(U44(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.41/227.85 MARK(U45(X1:S,X2:S)) -> ACTIVE(U45(mark(X1:S),X2:S)) 227.41/227.85 MARK(U45(X1:S,X2:S)) -> MARK(X1:S) 227.41/227.85 MARK(U46(X:S)) -> ACTIVE(U46(mark(X:S))) 227.41/227.85 MARK(U46(X:S)) -> MARK(X:S) 227.41/227.85 MARK(U51(X1:S,X2:S,X3:S)) -> ACTIVE(U51(mark(X1:S),X2:S,X3:S)) 227.41/227.85 MARK(U51(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.41/227.85 MARK(U52(X1:S,X2:S,X3:S)) -> ACTIVE(U52(mark(X1:S),X2:S,X3:S)) 227.41/227.85 MARK(U52(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.41/227.85 MARK(U53(X1:S,X2:S,X3:S)) -> ACTIVE(U53(mark(X1:S),X2:S,X3:S)) 227.41/227.85 MARK(U53(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.41/227.85 MARK(U54(X1:S,X2:S,X3:S)) -> ACTIVE(U54(mark(X1:S),X2:S,X3:S)) 227.41/227.85 MARK(U54(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.41/227.85 MARK(U55(X1:S,X2:S)) -> ACTIVE(U55(mark(X1:S),X2:S)) 227.41/227.85 MARK(U55(X1:S,X2:S)) -> MARK(X1:S) 227.41/227.85 MARK(U56(X:S)) -> ACTIVE(U56(mark(X:S))) 227.41/227.85 MARK(U56(X:S)) -> MARK(X:S) 227.41/227.85 MARK(U61(X1:S,X2:S)) -> ACTIVE(U61(mark(X1:S),X2:S)) 227.41/227.85 MARK(U61(X1:S,X2:S)) -> MARK(X1:S) 227.41/227.85 MARK(U62(X1:S,X2:S)) -> ACTIVE(U62(mark(X1:S),X2:S)) 227.41/227.85 MARK(U62(X1:S,X2:S)) -> MARK(X1:S) 227.41/227.85 MARK(U63(X:S)) -> ACTIVE(U63(mark(X:S))) 227.41/227.85 MARK(U63(X:S)) -> MARK(X:S) 227.41/227.85 MARK(U71(X1:S,X2:S,X3:S)) -> ACTIVE(U71(mark(X1:S),X2:S,X3:S)) 227.41/227.85 MARK(U71(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.41/227.85 MARK(U72(X1:S,X2:S)) -> ACTIVE(U72(mark(X1:S),X2:S)) 227.41/227.85 MARK(U72(X1:S,X2:S)) -> MARK(X1:S) 227.41/227.85 MARK(U73(X1:S,X2:S)) -> ACTIVE(U73(mark(X1:S),X2:S)) 227.41/227.85 MARK(U73(X1:S,X2:S)) -> MARK(X1:S) 227.41/227.85 MARK(U74(X:S)) -> ACTIVE(U74(mark(X:S))) 227.41/227.85 MARK(U74(X:S)) -> MARK(X:S) 227.41/227.85 MARK(U81(X1:S,X2:S)) -> ACTIVE(U81(mark(X1:S),X2:S)) 227.41/227.85 MARK(U81(X1:S,X2:S)) -> MARK(X1:S) 227.41/227.85 MARK(U82(X1:S,X2:S)) -> ACTIVE(U82(mark(X1:S),X2:S)) 227.41/227.85 MARK(U82(X1:S,X2:S)) -> MARK(X1:S) 227.41/227.85 MARK(U83(X:S)) -> ACTIVE(U83(mark(X:S))) 227.41/227.85 MARK(U83(X:S)) -> MARK(X:S) 227.41/227.85 MARK(U91(X1:S,X2:S)) -> ACTIVE(U91(mark(X1:S),X2:S)) 227.41/227.85 MARK(U91(X1:S,X2:S)) -> MARK(X1:S) 227.41/227.85 MARK(U92(X:S)) -> ACTIVE(U92(mark(X:S))) 227.41/227.85 MARK(U92(X:S)) -> MARK(X:S) 227.41/227.85 MARK(__(X1:S,X2:S)) -> ACTIVE(__(mark(X1:S),mark(X2:S))) 227.41/227.85 MARK(__(X1:S,X2:S)) -> MARK(X1:S) 227.41/227.85 MARK(__(X1:S,X2:S)) -> MARK(X2:S) 227.41/227.85 MARK(isPalListKind(X:S)) -> ACTIVE(isPalListKind(X:S)) 227.41/227.85 ->->-> Rules: 227.41/227.85 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.41/227.85 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.41/227.85 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.41/227.85 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.41/227.85 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.41/227.85 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.41/227.85 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.41/227.85 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.41/227.85 U13(active(X:S)) -> U13(X:S) 227.41/227.85 U13(mark(X:S)) -> U13(X:S) 227.41/227.85 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.41/227.85 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.41/227.85 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.41/227.85 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.41/227.85 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.41/227.85 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.41/227.85 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.41/227.85 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.41/227.85 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.41/227.85 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.41/227.85 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.41/227.85 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.41/227.85 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.41/227.85 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.41/227.85 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.41/227.85 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.41/227.85 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.41/227.85 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.41/227.85 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.41/227.85 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.41/227.85 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.41/227.85 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.41/227.85 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.41/227.85 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.41/227.85 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.41/227.85 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.41/227.85 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.41/227.85 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.41/227.85 U26(active(X:S)) -> U26(X:S) 227.41/227.85 U26(mark(X:S)) -> U26(X:S) 227.41/227.85 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.41/227.85 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.41/227.85 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.41/227.85 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.41/227.85 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.41/227.85 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.41/227.85 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.41/227.85 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.41/227.85 U33(active(X:S)) -> U33(X:S) 227.41/227.85 U33(mark(X:S)) -> U33(X:S) 227.41/227.85 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.41/227.85 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.41/227.85 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.41/227.85 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.41/227.85 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.41/227.85 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.41/227.85 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.41/227.85 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.41/227.85 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.41/227.85 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.41/227.85 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.41/227.85 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.41/227.85 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.41/227.85 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.41/227.85 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.41/227.85 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.41/227.85 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.41/227.85 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.41/227.85 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.41/227.85 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.41/227.85 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.41/227.85 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.41/227.85 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.41/227.85 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.41/227.85 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.41/227.85 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.41/227.85 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.41/227.85 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.41/227.85 U46(active(X:S)) -> U46(X:S) 227.41/227.85 U46(mark(X:S)) -> U46(X:S) 227.41/227.85 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.41/227.85 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.41/227.85 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.41/227.85 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.41/227.85 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.41/227.85 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.41/227.85 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.41/227.85 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.41/227.85 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.41/227.85 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.41/227.85 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.41/227.85 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.41/227.85 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.41/227.85 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.41/227.85 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.41/227.85 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.41/227.85 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.41/227.85 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.41/227.85 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.41/227.85 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.41/227.85 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.41/227.85 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.41/227.85 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.41/227.85 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.41/227.85 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.41/227.85 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.41/227.85 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.41/227.85 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.41/227.85 U56(active(X:S)) -> U56(X:S) 227.41/227.85 U56(mark(X:S)) -> U56(X:S) 227.41/227.85 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.41/227.85 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.41/227.85 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.41/227.85 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.41/227.85 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.41/227.85 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.41/227.85 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.41/227.85 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.41/227.85 U63(active(X:S)) -> U63(X:S) 227.41/227.85 U63(mark(X:S)) -> U63(X:S) 227.41/227.85 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.41/227.85 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.41/227.85 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.41/227.85 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.41/227.85 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.41/227.85 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.41/227.85 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.41/227.85 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.41/227.85 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.41/227.85 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.41/227.85 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.41/227.85 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.41/227.85 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.41/227.85 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.41/227.85 U74(active(X:S)) -> U74(X:S) 227.41/227.85 U74(mark(X:S)) -> U74(X:S) 227.41/227.85 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.41/227.85 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.41/227.85 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.41/227.85 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.41/227.85 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.41/227.85 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.41/227.85 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.41/227.85 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.41/227.85 U83(active(X:S)) -> U83(X:S) 227.41/227.85 U83(mark(X:S)) -> U83(X:S) 227.41/227.85 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.41/227.85 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.41/227.85 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.41/227.85 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.41/227.85 U92(active(X:S)) -> U92(X:S) 227.41/227.85 U92(mark(X:S)) -> U92(X:S) 227.41/227.85 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.41/227.85 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.41/227.85 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.41/227.85 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.41/227.85 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.41/227.85 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.41/227.85 active(U13(tt)) -> mark(tt) 227.41/227.85 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.41/227.85 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.41/227.85 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.41/227.85 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.41/227.85 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.41/227.85 active(U26(tt)) -> mark(tt) 227.41/227.85 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.41/227.85 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.41/227.85 active(U33(tt)) -> mark(tt) 227.41/227.85 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.41/227.85 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.41/227.85 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.41/227.85 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.41/227.85 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.41/227.85 active(U46(tt)) -> mark(tt) 227.41/227.85 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.41/227.85 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.41/227.85 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.41/227.85 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.41/227.85 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.41/227.85 active(U56(tt)) -> mark(tt) 227.41/227.85 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.41/227.85 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.41/227.85 active(U63(tt)) -> mark(tt) 227.41/227.85 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.41/227.85 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.41/227.85 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.41/227.85 active(U74(tt)) -> mark(tt) 227.41/227.85 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.41/227.85 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.41/227.85 active(U83(tt)) -> mark(tt) 227.41/227.85 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.41/227.85 active(U92(tt)) -> mark(tt) 227.41/227.85 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.41/227.85 active(__(nil,X:S)) -> mark(X:S) 227.41/227.85 active(__(X:S,nil)) -> mark(X:S) 227.41/227.85 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.41/227.85 active(isList(nil)) -> mark(tt) 227.41/227.85 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.41/227.85 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.41/227.85 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.41/227.85 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.41/227.85 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.41/227.85 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.41/227.85 active(isPal(nil)) -> mark(tt) 227.41/227.85 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.41/227.85 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.41/227.85 active(isPalListKind(a)) -> mark(tt) 227.41/227.85 active(isPalListKind(e)) -> mark(tt) 227.41/227.85 active(isPalListKind(i)) -> mark(tt) 227.41/227.85 active(isPalListKind(nil)) -> mark(tt) 227.41/227.85 active(isPalListKind(o)) -> mark(tt) 227.41/227.85 active(isPalListKind(u)) -> mark(tt) 227.41/227.85 active(isQid(a)) -> mark(tt) 227.41/227.85 active(isQid(e)) -> mark(tt) 227.41/227.85 active(isQid(i)) -> mark(tt) 227.41/227.85 active(isQid(o)) -> mark(tt) 227.41/227.85 active(isQid(u)) -> mark(tt) 227.41/227.85 isList(active(X:S)) -> isList(X:S) 227.41/227.85 isList(mark(X:S)) -> isList(X:S) 227.41/227.85 isNeList(active(X:S)) -> isNeList(X:S) 227.41/227.85 isNeList(mark(X:S)) -> isNeList(X:S) 227.41/227.85 isNePal(active(X:S)) -> isNePal(X:S) 227.41/227.85 isNePal(mark(X:S)) -> isNePal(X:S) 227.41/227.85 isPal(active(X:S)) -> isPal(X:S) 227.41/227.85 isPal(mark(X:S)) -> isPal(X:S) 227.41/227.85 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.41/227.85 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.41/227.85 isQid(active(X:S)) -> isQid(X:S) 227.41/227.85 isQid(mark(X:S)) -> isQid(X:S) 227.41/227.85 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.41/227.85 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.41/227.85 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.41/227.85 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.41/227.85 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.41/227.85 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.41/227.85 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.41/227.85 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.41/227.85 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.41/227.85 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.41/227.85 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.41/227.85 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.41/227.85 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.41/227.85 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.41/227.85 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.41/227.85 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.41/227.85 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.41/227.85 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.41/227.85 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.41/227.85 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.41/227.85 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.41/227.85 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.41/227.85 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.41/227.85 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.41/227.85 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.41/227.85 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.41/227.85 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.41/227.85 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.41/227.85 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.41/227.85 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.41/227.85 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.41/227.85 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.41/227.85 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.41/227.85 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.41/227.85 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.41/227.85 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.41/227.85 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.41/227.85 mark(isList(X:S)) -> active(isList(X:S)) 227.41/227.85 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.41/227.85 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.41/227.85 mark(isPal(X:S)) -> active(isPal(X:S)) 227.41/227.85 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.41/227.85 mark(isQid(X:S)) -> active(isQid(X:S)) 227.41/227.85 mark(a) -> active(a) 227.41/227.85 mark(e) -> active(e) 227.41/227.85 mark(i) -> active(i) 227.41/227.85 mark(nil) -> active(nil) 227.41/227.85 mark(o) -> active(o) 227.41/227.85 mark(tt) -> active(tt) 227.41/227.85 mark(u) -> active(u) 227.41/227.85 227.41/227.85 Problem 1.44: 227.41/227.85 227.41/227.85 Reduction Pairs Processor: 227.41/227.85 -> Pairs: 227.41/227.85 ACTIVE(U91(tt,V2:S)) -> MARK(U92(isPalListKind(V2:S))) 227.41/227.85 ACTIVE(isPalListKind(__(V1:S,V2:S))) -> MARK(U91(isPalListKind(V1:S),V2:S)) 227.41/227.85 MARK(U12(X1:S,X2:S)) -> ACTIVE(U12(mark(X1:S),X2:S)) 227.41/227.85 MARK(U12(X1:S,X2:S)) -> MARK(X1:S) 227.41/227.85 MARK(U13(X:S)) -> ACTIVE(U13(mark(X:S))) 227.41/227.85 MARK(U13(X:S)) -> MARK(X:S) 227.41/227.85 MARK(U21(X1:S,X2:S,X3:S)) -> ACTIVE(U21(mark(X1:S),X2:S,X3:S)) 227.41/227.85 MARK(U21(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.41/227.85 MARK(U22(X1:S,X2:S,X3:S)) -> ACTIVE(U22(mark(X1:S),X2:S,X3:S)) 227.41/227.85 MARK(U22(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.41/227.85 MARK(U23(X1:S,X2:S,X3:S)) -> ACTIVE(U23(mark(X1:S),X2:S,X3:S)) 227.41/227.85 MARK(U23(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.41/227.85 MARK(U24(X1:S,X2:S,X3:S)) -> ACTIVE(U24(mark(X1:S),X2:S,X3:S)) 227.41/227.85 MARK(U24(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.41/227.85 MARK(U25(X1:S,X2:S)) -> ACTIVE(U25(mark(X1:S),X2:S)) 227.41/227.85 MARK(U25(X1:S,X2:S)) -> MARK(X1:S) 227.41/227.85 MARK(U26(X:S)) -> ACTIVE(U26(mark(X:S))) 227.41/227.85 MARK(U26(X:S)) -> MARK(X:S) 227.41/227.85 MARK(U31(X1:S,X2:S)) -> ACTIVE(U31(mark(X1:S),X2:S)) 227.41/227.85 MARK(U31(X1:S,X2:S)) -> MARK(X1:S) 227.41/227.85 MARK(U32(X1:S,X2:S)) -> ACTIVE(U32(mark(X1:S),X2:S)) 227.41/227.85 MARK(U32(X1:S,X2:S)) -> MARK(X1:S) 227.41/227.85 MARK(U33(X:S)) -> ACTIVE(U33(mark(X:S))) 227.41/227.85 MARK(U33(X:S)) -> MARK(X:S) 227.41/227.85 MARK(U41(X1:S,X2:S,X3:S)) -> ACTIVE(U41(mark(X1:S),X2:S,X3:S)) 227.41/227.85 MARK(U41(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.41/227.85 MARK(U42(X1:S,X2:S,X3:S)) -> ACTIVE(U42(mark(X1:S),X2:S,X3:S)) 227.41/227.85 MARK(U42(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.41/227.85 MARK(U43(X1:S,X2:S,X3:S)) -> ACTIVE(U43(mark(X1:S),X2:S,X3:S)) 227.41/227.85 MARK(U43(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.41/227.85 MARK(U44(X1:S,X2:S,X3:S)) -> ACTIVE(U44(mark(X1:S),X2:S,X3:S)) 227.41/227.85 MARK(U44(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.41/227.85 MARK(U45(X1:S,X2:S)) -> ACTIVE(U45(mark(X1:S),X2:S)) 227.41/227.85 MARK(U45(X1:S,X2:S)) -> MARK(X1:S) 227.41/227.85 MARK(U46(X:S)) -> ACTIVE(U46(mark(X:S))) 227.41/227.85 MARK(U46(X:S)) -> MARK(X:S) 227.41/227.85 MARK(U51(X1:S,X2:S,X3:S)) -> ACTIVE(U51(mark(X1:S),X2:S,X3:S)) 227.41/227.85 MARK(U51(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.41/227.85 MARK(U52(X1:S,X2:S,X3:S)) -> ACTIVE(U52(mark(X1:S),X2:S,X3:S)) 227.41/227.85 MARK(U52(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.41/227.85 MARK(U53(X1:S,X2:S,X3:S)) -> ACTIVE(U53(mark(X1:S),X2:S,X3:S)) 227.41/227.85 MARK(U53(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.41/227.85 MARK(U54(X1:S,X2:S,X3:S)) -> ACTIVE(U54(mark(X1:S),X2:S,X3:S)) 227.41/227.85 MARK(U54(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.41/227.85 MARK(U55(X1:S,X2:S)) -> ACTIVE(U55(mark(X1:S),X2:S)) 227.41/227.85 MARK(U55(X1:S,X2:S)) -> MARK(X1:S) 227.41/227.85 MARK(U56(X:S)) -> ACTIVE(U56(mark(X:S))) 227.41/227.85 MARK(U56(X:S)) -> MARK(X:S) 227.41/227.85 MARK(U61(X1:S,X2:S)) -> ACTIVE(U61(mark(X1:S),X2:S)) 227.41/227.85 MARK(U61(X1:S,X2:S)) -> MARK(X1:S) 227.41/227.85 MARK(U62(X1:S,X2:S)) -> ACTIVE(U62(mark(X1:S),X2:S)) 227.41/227.85 MARK(U62(X1:S,X2:S)) -> MARK(X1:S) 227.41/227.85 MARK(U63(X:S)) -> ACTIVE(U63(mark(X:S))) 227.41/227.85 MARK(U63(X:S)) -> MARK(X:S) 227.41/227.85 MARK(U71(X1:S,X2:S,X3:S)) -> ACTIVE(U71(mark(X1:S),X2:S,X3:S)) 227.41/227.85 MARK(U71(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.41/227.85 MARK(U72(X1:S,X2:S)) -> ACTIVE(U72(mark(X1:S),X2:S)) 227.41/227.85 MARK(U72(X1:S,X2:S)) -> MARK(X1:S) 227.41/227.85 MARK(U73(X1:S,X2:S)) -> ACTIVE(U73(mark(X1:S),X2:S)) 227.41/227.85 MARK(U73(X1:S,X2:S)) -> MARK(X1:S) 227.41/227.85 MARK(U74(X:S)) -> ACTIVE(U74(mark(X:S))) 227.41/227.85 MARK(U74(X:S)) -> MARK(X:S) 227.41/227.85 MARK(U81(X1:S,X2:S)) -> ACTIVE(U81(mark(X1:S),X2:S)) 227.41/227.85 MARK(U81(X1:S,X2:S)) -> MARK(X1:S) 227.41/227.85 MARK(U82(X1:S,X2:S)) -> ACTIVE(U82(mark(X1:S),X2:S)) 227.41/227.85 MARK(U82(X1:S,X2:S)) -> MARK(X1:S) 227.41/227.85 MARK(U83(X:S)) -> ACTIVE(U83(mark(X:S))) 227.41/227.85 MARK(U83(X:S)) -> MARK(X:S) 227.41/227.85 MARK(U91(X1:S,X2:S)) -> ACTIVE(U91(mark(X1:S),X2:S)) 227.41/227.85 MARK(U91(X1:S,X2:S)) -> MARK(X1:S) 227.41/227.85 MARK(U92(X:S)) -> ACTIVE(U92(mark(X:S))) 227.41/227.85 MARK(U92(X:S)) -> MARK(X:S) 227.41/227.85 MARK(__(X1:S,X2:S)) -> ACTIVE(__(mark(X1:S),mark(X2:S))) 227.41/227.85 MARK(__(X1:S,X2:S)) -> MARK(X1:S) 227.41/227.85 MARK(__(X1:S,X2:S)) -> MARK(X2:S) 227.41/227.85 MARK(isPalListKind(X:S)) -> ACTIVE(isPalListKind(X:S)) 227.41/227.85 -> Rules: 227.41/227.85 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.41/227.85 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.41/227.85 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.41/227.85 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.41/227.85 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.41/227.85 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.41/227.85 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.41/227.85 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.41/227.85 U13(active(X:S)) -> U13(X:S) 227.41/227.85 U13(mark(X:S)) -> U13(X:S) 227.41/227.85 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.41/227.85 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.41/227.85 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.41/227.85 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.41/227.85 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.41/227.85 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.41/227.85 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.41/227.85 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.41/227.85 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.41/227.85 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.41/227.85 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.41/227.85 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.41/227.85 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.41/227.85 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.41/227.85 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.41/227.85 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.41/227.85 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.41/227.85 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.41/227.85 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.41/227.85 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.41/227.85 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.41/227.85 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.41/227.85 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.41/227.85 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.41/227.85 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.41/227.85 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.41/227.85 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.41/227.85 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.41/227.85 U26(active(X:S)) -> U26(X:S) 227.41/227.85 U26(mark(X:S)) -> U26(X:S) 227.41/227.85 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.41/227.85 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.41/227.85 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.41/227.85 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.41/227.85 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.41/227.85 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.41/227.85 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.41/227.85 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.41/227.85 U33(active(X:S)) -> U33(X:S) 227.41/227.85 U33(mark(X:S)) -> U33(X:S) 227.41/227.85 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.41/227.85 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.41/227.85 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.41/227.85 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.41/227.85 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.41/227.85 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.41/227.85 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.41/227.85 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.41/227.85 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.41/227.85 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.41/227.85 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.41/227.85 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.41/227.85 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.41/227.85 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.41/227.85 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.41/227.85 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.41/227.85 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.41/227.85 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.41/227.85 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.41/227.85 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.41/227.85 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.41/227.85 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.41/227.85 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.41/227.85 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.41/227.85 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.41/227.85 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.41/227.85 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.41/227.85 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.41/227.85 U46(active(X:S)) -> U46(X:S) 227.41/227.85 U46(mark(X:S)) -> U46(X:S) 227.41/227.85 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.41/227.85 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.41/227.85 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.41/227.85 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.41/227.85 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.41/227.85 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.44/227.85 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.44/227.85 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.44/227.85 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.44/227.85 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.44/227.85 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.44/227.85 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.44/227.85 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.44/227.85 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.44/227.85 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.44/227.85 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.44/227.85 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.44/227.85 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.44/227.85 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.44/227.85 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.44/227.85 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.44/227.85 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.44/227.85 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.44/227.85 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.44/227.85 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.44/227.85 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.44/227.85 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.44/227.85 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.44/227.85 U56(active(X:S)) -> U56(X:S) 227.44/227.85 U56(mark(X:S)) -> U56(X:S) 227.44/227.85 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.44/227.85 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.44/227.85 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.44/227.85 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.44/227.85 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.44/227.85 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.44/227.85 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.44/227.85 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.44/227.85 U63(active(X:S)) -> U63(X:S) 227.44/227.85 U63(mark(X:S)) -> U63(X:S) 227.44/227.85 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.44/227.85 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.44/227.85 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.44/227.85 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.44/227.85 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.44/227.85 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.44/227.85 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.44/227.85 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.44/227.85 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.44/227.85 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.44/227.85 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.44/227.86 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.44/227.86 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.44/227.86 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.44/227.86 U74(active(X:S)) -> U74(X:S) 227.44/227.86 U74(mark(X:S)) -> U74(X:S) 227.44/227.86 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.44/227.86 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.44/227.86 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.44/227.86 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.44/227.86 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.44/227.86 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.44/227.86 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.44/227.86 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.44/227.86 U83(active(X:S)) -> U83(X:S) 227.44/227.86 U83(mark(X:S)) -> U83(X:S) 227.44/227.86 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.44/227.86 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.44/227.86 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.44/227.86 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.44/227.86 U92(active(X:S)) -> U92(X:S) 227.44/227.86 U92(mark(X:S)) -> U92(X:S) 227.44/227.86 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.44/227.86 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.44/227.86 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.44/227.86 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.44/227.86 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.44/227.86 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.44/227.86 active(U13(tt)) -> mark(tt) 227.44/227.86 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.44/227.86 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.44/227.86 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.44/227.86 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.44/227.86 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.44/227.86 active(U26(tt)) -> mark(tt) 227.44/227.86 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.44/227.86 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.44/227.86 active(U33(tt)) -> mark(tt) 227.44/227.86 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.44/227.86 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.44/227.86 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.44/227.86 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.44/227.86 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.44/227.86 active(U46(tt)) -> mark(tt) 227.44/227.86 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.44/227.86 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.44/227.86 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.44/227.86 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.44/227.86 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.44/227.86 active(U56(tt)) -> mark(tt) 227.44/227.86 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.44/227.86 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.44/227.86 active(U63(tt)) -> mark(tt) 227.44/227.86 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.44/227.86 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.44/227.86 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.44/227.86 active(U74(tt)) -> mark(tt) 227.44/227.86 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.44/227.86 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.44/227.86 active(U83(tt)) -> mark(tt) 227.44/227.86 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.44/227.86 active(U92(tt)) -> mark(tt) 227.44/227.86 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.44/227.86 active(__(nil,X:S)) -> mark(X:S) 227.44/227.86 active(__(X:S,nil)) -> mark(X:S) 227.44/227.86 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.44/227.86 active(isList(nil)) -> mark(tt) 227.44/227.86 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.44/227.86 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.44/227.86 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.44/227.86 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.44/227.86 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.44/227.86 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.44/227.86 active(isPal(nil)) -> mark(tt) 227.44/227.86 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.44/227.86 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.44/227.86 active(isPalListKind(a)) -> mark(tt) 227.44/227.86 active(isPalListKind(e)) -> mark(tt) 227.44/227.86 active(isPalListKind(i)) -> mark(tt) 227.44/227.86 active(isPalListKind(nil)) -> mark(tt) 227.44/227.86 active(isPalListKind(o)) -> mark(tt) 227.44/227.86 active(isPalListKind(u)) -> mark(tt) 227.44/227.86 active(isQid(a)) -> mark(tt) 227.44/227.86 active(isQid(e)) -> mark(tt) 227.44/227.86 active(isQid(i)) -> mark(tt) 227.44/227.86 active(isQid(o)) -> mark(tt) 227.44/227.86 active(isQid(u)) -> mark(tt) 227.44/227.86 isList(active(X:S)) -> isList(X:S) 227.44/227.86 isList(mark(X:S)) -> isList(X:S) 227.44/227.86 isNeList(active(X:S)) -> isNeList(X:S) 227.44/227.86 isNeList(mark(X:S)) -> isNeList(X:S) 227.44/227.86 isNePal(active(X:S)) -> isNePal(X:S) 227.44/227.86 isNePal(mark(X:S)) -> isNePal(X:S) 227.44/227.86 isPal(active(X:S)) -> isPal(X:S) 227.44/227.86 isPal(mark(X:S)) -> isPal(X:S) 227.44/227.86 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.44/227.86 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.44/227.86 isQid(active(X:S)) -> isQid(X:S) 227.44/227.86 isQid(mark(X:S)) -> isQid(X:S) 227.44/227.86 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.44/227.86 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.44/227.86 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.44/227.86 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.44/227.86 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.44/227.86 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.44/227.86 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.44/227.86 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.44/227.86 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.44/227.86 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.44/227.86 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.44/227.86 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.44/227.86 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.44/227.86 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.44/227.86 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.44/227.86 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.44/227.86 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.44/227.86 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.44/227.86 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.44/227.86 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.44/227.86 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.44/227.86 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.44/227.86 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.44/227.86 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.44/227.86 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.44/227.86 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.44/227.86 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.44/227.86 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.44/227.86 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.44/227.86 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.44/227.86 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.44/227.86 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.44/227.86 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.44/227.86 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.44/227.86 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.44/227.86 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.44/227.86 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.44/227.86 mark(isList(X:S)) -> active(isList(X:S)) 227.44/227.86 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.44/227.86 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.44/227.86 mark(isPal(X:S)) -> active(isPal(X:S)) 227.44/227.86 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.44/227.86 mark(isQid(X:S)) -> active(isQid(X:S)) 227.44/227.86 mark(a) -> active(a) 227.44/227.86 mark(e) -> active(e) 227.44/227.86 mark(i) -> active(i) 227.44/227.86 mark(nil) -> active(nil) 227.44/227.86 mark(o) -> active(o) 227.44/227.86 mark(tt) -> active(tt) 227.44/227.86 mark(u) -> active(u) 227.44/227.86 -> Usable rules: 227.44/227.86 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.44/227.86 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.44/227.86 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.44/227.86 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.44/227.86 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.44/227.86 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.44/227.86 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.44/227.86 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.44/227.86 U13(active(X:S)) -> U13(X:S) 227.44/227.86 U13(mark(X:S)) -> U13(X:S) 227.44/227.86 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.44/227.86 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.44/227.86 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.44/227.86 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.44/227.86 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.44/227.86 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.44/227.86 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.44/227.86 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.44/227.86 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.44/227.86 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.44/227.86 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.44/227.86 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.44/227.86 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.44/227.86 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.44/227.86 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.44/227.86 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.44/227.86 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.44/227.86 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.44/227.86 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.44/227.86 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.44/227.86 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.44/227.86 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.44/227.86 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.44/227.86 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.44/227.86 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.44/227.86 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.44/227.86 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.44/227.86 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.44/227.86 U26(active(X:S)) -> U26(X:S) 227.44/227.86 U26(mark(X:S)) -> U26(X:S) 227.44/227.86 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.44/227.86 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.44/227.86 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.44/227.86 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.44/227.86 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.44/227.86 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.44/227.86 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.44/227.86 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.44/227.86 U33(active(X:S)) -> U33(X:S) 227.44/227.86 U33(mark(X:S)) -> U33(X:S) 227.44/227.86 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.44/227.86 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.44/227.86 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.44/227.86 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.44/227.86 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.44/227.86 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.44/227.86 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.44/227.86 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.44/227.86 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.44/227.86 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.44/227.86 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.44/227.86 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.44/227.86 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.44/227.86 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.44/227.86 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.44/227.86 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.44/227.86 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.44/227.86 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.44/227.86 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.44/227.86 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.44/227.86 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.44/227.86 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.44/227.86 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.44/227.86 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.44/227.86 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.44/227.86 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.44/227.86 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.44/227.86 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.44/227.86 U46(active(X:S)) -> U46(X:S) 227.44/227.86 U46(mark(X:S)) -> U46(X:S) 227.44/227.86 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.44/227.86 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.44/227.86 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.44/227.86 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.44/227.86 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.44/227.86 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.44/227.86 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.44/227.86 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.44/227.86 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.44/227.86 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.44/227.86 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.44/227.86 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.44/227.86 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.44/227.86 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.44/227.86 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.44/227.86 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.44/227.86 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.44/227.86 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.44/227.86 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.44/227.86 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.44/227.86 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.44/227.86 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.44/227.86 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.44/227.86 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.44/227.86 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.44/227.86 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.44/227.86 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.44/227.86 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.44/227.86 U56(active(X:S)) -> U56(X:S) 227.44/227.86 U56(mark(X:S)) -> U56(X:S) 227.44/227.86 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.44/227.86 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.44/227.86 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.44/227.86 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.44/227.86 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.44/227.86 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.44/227.86 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.44/227.86 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.44/227.86 U63(active(X:S)) -> U63(X:S) 227.44/227.86 U63(mark(X:S)) -> U63(X:S) 227.44/227.86 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.44/227.86 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.44/227.86 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.44/227.86 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.44/227.86 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.44/227.86 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.44/227.86 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.44/227.86 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.44/227.86 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.44/227.86 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.44/227.86 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.44/227.86 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.44/227.86 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.44/227.86 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.44/227.86 U74(active(X:S)) -> U74(X:S) 227.44/227.86 U74(mark(X:S)) -> U74(X:S) 227.44/227.86 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.44/227.86 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.44/227.86 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.44/227.86 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.44/227.86 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.44/227.86 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.44/227.86 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.44/227.86 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.44/227.86 U83(active(X:S)) -> U83(X:S) 227.44/227.86 U83(mark(X:S)) -> U83(X:S) 227.44/227.86 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.44/227.86 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.44/227.86 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.44/227.86 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.44/227.86 U92(active(X:S)) -> U92(X:S) 227.44/227.86 U92(mark(X:S)) -> U92(X:S) 227.44/227.86 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.44/227.86 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.44/227.86 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.44/227.86 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.44/227.86 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.44/227.86 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.44/227.86 active(U13(tt)) -> mark(tt) 227.44/227.86 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.44/227.86 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.44/227.86 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.44/227.86 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.44/227.86 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.44/227.86 active(U26(tt)) -> mark(tt) 227.44/227.86 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.44/227.86 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.44/227.86 active(U33(tt)) -> mark(tt) 227.44/227.86 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.44/227.86 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.44/227.86 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.44/227.86 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.44/227.86 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.44/227.86 active(U46(tt)) -> mark(tt) 227.44/227.86 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.44/227.86 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.44/227.86 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.44/227.86 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.44/227.86 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.44/227.86 active(U56(tt)) -> mark(tt) 227.44/227.86 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.44/227.86 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.44/227.86 active(U63(tt)) -> mark(tt) 227.44/227.86 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.44/227.86 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.44/227.86 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.44/227.86 active(U74(tt)) -> mark(tt) 227.44/227.86 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.44/227.86 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.44/227.86 active(U83(tt)) -> mark(tt) 227.44/227.86 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.44/227.86 active(U92(tt)) -> mark(tt) 227.44/227.86 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.44/227.86 active(__(nil,X:S)) -> mark(X:S) 227.44/227.86 active(__(X:S,nil)) -> mark(X:S) 227.44/227.86 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.44/227.86 active(isList(nil)) -> mark(tt) 227.44/227.86 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.44/227.86 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.44/227.86 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.44/227.86 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.44/227.86 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.44/227.86 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.44/227.86 active(isPal(nil)) -> mark(tt) 227.44/227.86 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.44/227.86 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.44/227.86 active(isPalListKind(a)) -> mark(tt) 227.44/227.86 active(isPalListKind(e)) -> mark(tt) 227.44/227.86 active(isPalListKind(i)) -> mark(tt) 227.44/227.86 active(isPalListKind(nil)) -> mark(tt) 227.44/227.86 active(isPalListKind(o)) -> mark(tt) 227.44/227.86 active(isPalListKind(u)) -> mark(tt) 227.44/227.86 active(isQid(a)) -> mark(tt) 227.44/227.86 active(isQid(e)) -> mark(tt) 227.44/227.86 active(isQid(i)) -> mark(tt) 227.44/227.86 active(isQid(o)) -> mark(tt) 227.44/227.86 active(isQid(u)) -> mark(tt) 227.44/227.86 isList(active(X:S)) -> isList(X:S) 227.44/227.86 isList(mark(X:S)) -> isList(X:S) 227.44/227.86 isNeList(active(X:S)) -> isNeList(X:S) 227.44/227.86 isNeList(mark(X:S)) -> isNeList(X:S) 227.44/227.86 isNePal(active(X:S)) -> isNePal(X:S) 227.44/227.86 isNePal(mark(X:S)) -> isNePal(X:S) 227.44/227.86 isPal(active(X:S)) -> isPal(X:S) 227.44/227.86 isPal(mark(X:S)) -> isPal(X:S) 227.44/227.86 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.44/227.86 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.44/227.86 isQid(active(X:S)) -> isQid(X:S) 227.44/227.86 isQid(mark(X:S)) -> isQid(X:S) 227.44/227.86 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.44/227.86 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.44/227.86 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.44/227.86 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.44/227.86 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.44/227.86 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.44/227.86 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.44/227.86 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.44/227.86 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.44/227.86 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.44/227.86 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.44/227.86 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.44/227.86 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.44/227.86 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.44/227.86 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.44/227.86 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.44/227.86 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.44/227.86 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.44/227.86 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.44/227.86 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.44/227.86 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.44/227.86 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.44/227.86 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.44/227.86 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.44/227.86 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.44/227.86 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.44/227.86 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.44/227.86 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.44/227.86 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.44/227.86 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.44/227.86 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.44/227.86 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.44/227.86 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.44/227.86 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.44/227.86 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.44/227.86 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.44/227.86 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.44/227.86 mark(isList(X:S)) -> active(isList(X:S)) 227.44/227.86 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.44/227.86 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.44/227.86 mark(isPal(X:S)) -> active(isPal(X:S)) 227.44/227.86 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.44/227.86 mark(isQid(X:S)) -> active(isQid(X:S)) 227.44/227.86 mark(a) -> active(a) 227.44/227.86 mark(e) -> active(e) 227.44/227.86 mark(i) -> active(i) 227.44/227.86 mark(nil) -> active(nil) 227.44/227.86 mark(o) -> active(o) 227.44/227.86 mark(tt) -> active(tt) 227.44/227.86 mark(u) -> active(u) 227.44/227.86 ->Interpretation type: 227.44/227.86 Linear 227.44/227.86 ->Coefficients: 227.44/227.86 Natural Numbers 227.44/227.86 ->Dimension: 227.44/227.86 1 227.44/227.86 ->Bound: 227.44/227.86 2 227.44/227.86 ->Interpretation: 227.44/227.86 227.44/227.86 [U11](X1,X2) = 2.X1 + 2.X2 + 1 227.44/227.86 [U12](X1,X2) = 2.X1 + 2.X2 + 1 227.44/227.86 [U13](X) = X 227.44/227.86 [U21](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.44/227.86 [U22](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.44/227.86 [U23](X1,X2,X3) = X1 + 2.X2 + 2.X3 + 2 227.44/227.86 [U24](X1,X2,X3) = X1 + 2.X2 + 2.X3 + 2 227.44/227.86 [U25](X1,X2) = X1 + 2.X2 + 1 227.44/227.86 [U26](X) = X 227.44/227.86 [U31](X1,X2) = 2.X1 + 1 227.44/227.86 [U32](X1,X2) = X1 + 1 227.44/227.86 [U33](X) = 2.X + 1 227.44/227.86 [U41](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.44/227.86 [U42](X1,X2,X3) = X1 + 2.X2 + 2.X3 + 2 227.44/227.86 [U43](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.44/227.86 [U44](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.44/227.86 [U45](X1,X2) = X1 + 2.X2 + 1 227.44/227.86 [U46](X) = X 227.44/227.86 [U51](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.44/227.86 [U52](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.44/227.86 [U53](X1,X2,X3) = X1 + 2.X2 + 2.X3 + 2 227.44/227.86 [U54](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.44/227.86 [U55](X1,X2) = X1 + 2.X2 + 1 227.44/227.86 [U56](X) = X 227.44/227.86 [U61](X1,X2) = 2.X1 + X2 227.44/227.86 [U62](X1,X2) = 2.X1 + X2 227.44/227.86 [U63](X) = X 227.44/227.86 [U71](X1,X2,X3) = X1 + 2.X2 + 2.X3 + 1 227.44/227.86 [U72](X1,X2) = 2.X1 + 2.X2 227.44/227.86 [U73](X1,X2) = X1 227.44/227.86 [U74](X) = 2.X 227.44/227.86 [U81](X1,X2) = 2.X1 + 2.X2 227.44/227.86 [U82](X1,X2) = 2.X1 + 2.X2 227.44/227.86 [U83](X) = 2.X 227.44/227.86 [U91](X1,X2) = X1 227.44/227.86 [U92](X) = 2.X 227.44/227.86 [__](X1,X2) = 2.X1 + X2 + 2 227.44/227.86 [active](X) = X 227.44/227.86 [isList](X) = 2.X + 1 227.44/227.86 [isNeList](X) = 2.X + 1 227.44/227.86 [isNePal](X) = X 227.44/227.86 [isPal](X) = 2.X 227.44/227.86 [isPalListKind](X) = 0 227.44/227.86 [isQid](X) = 0 227.44/227.86 [mark](X) = X 227.44/227.86 [a] = 0 227.44/227.86 [e] = 0 227.44/227.86 [fSNonEmpty] = 0 227.44/227.86 [i] = 0 227.44/227.86 [nil] = 2 227.44/227.86 [o] = 1 227.44/227.86 [tt] = 0 227.44/227.86 [u] = 0 227.44/227.86 [U11#](X1,X2) = 0 227.44/227.86 [U12#](X1,X2) = 0 227.44/227.86 [U13#](X) = 0 227.44/227.86 [U21#](X1,X2,X3) = 0 227.44/227.86 [U22#](X1,X2,X3) = 0 227.44/227.86 [U23#](X1,X2,X3) = 0 227.44/227.86 [U24#](X1,X2,X3) = 0 227.44/227.86 [U25#](X1,X2) = 0 227.44/227.86 [U26#](X) = 0 227.44/227.86 [U31#](X1,X2) = 0 227.44/227.86 [U32#](X1,X2) = 0 227.44/227.86 [U33#](X) = 0 227.44/227.86 [U41#](X1,X2,X3) = 0 227.44/227.86 [U42#](X1,X2,X3) = 0 227.44/227.86 [U43#](X1,X2,X3) = 0 227.44/227.86 [U44#](X1,X2,X3) = 0 227.44/227.86 [U45#](X1,X2) = 0 227.44/227.86 [U46#](X) = 0 227.44/227.86 [U51#](X1,X2,X3) = 0 227.44/227.86 [U52#](X1,X2,X3) = 0 227.44/227.86 [U53#](X1,X2,X3) = 0 227.44/227.86 [U54#](X1,X2,X3) = 0 227.44/227.86 [U55#](X1,X2) = 0 227.44/227.86 [U56#](X) = 0 227.44/227.86 [U61#](X1,X2) = 0 227.44/227.86 [U62#](X1,X2) = 0 227.44/227.86 [U63#](X) = 0 227.44/227.86 [U71#](X1,X2,X3) = 0 227.44/227.86 [U72#](X1,X2) = 0 227.44/227.86 [U73#](X1,X2) = 0 227.44/227.86 [U74#](X) = 0 227.44/227.86 [U81#](X1,X2) = 0 227.44/227.86 [U82#](X1,X2) = 0 227.44/227.86 [U83#](X) = 0 227.44/227.86 [U91#](X1,X2) = 0 227.44/227.86 [U92#](X) = 0 227.44/227.86 [__#](X1,X2) = 0 227.44/227.86 [ACTIVE](X) = X + 2 227.44/227.86 [ISLIST](X) = 0 227.44/227.86 [ISNELIST](X) = 0 227.44/227.86 [ISNEPAL](X) = 0 227.44/227.86 [ISPAL](X) = 0 227.44/227.86 [ISPALLISTKIND](X) = 0 227.44/227.86 [ISQID](X) = 0 227.44/227.86 [MARK](X) = 2.X + 2 227.44/227.86 227.44/227.86 Problem 1.44: 227.44/227.86 227.44/227.86 SCC Processor: 227.44/227.86 -> Pairs: 227.44/227.86 ACTIVE(U91(tt,V2:S)) -> MARK(U92(isPalListKind(V2:S))) 227.44/227.86 ACTIVE(isPalListKind(__(V1:S,V2:S))) -> MARK(U91(isPalListKind(V1:S),V2:S)) 227.44/227.86 MARK(U12(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.86 MARK(U13(X:S)) -> ACTIVE(U13(mark(X:S))) 227.44/227.86 MARK(U13(X:S)) -> MARK(X:S) 227.44/227.86 MARK(U21(X1:S,X2:S,X3:S)) -> ACTIVE(U21(mark(X1:S),X2:S,X3:S)) 227.44/227.86 MARK(U21(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.86 MARK(U22(X1:S,X2:S,X3:S)) -> ACTIVE(U22(mark(X1:S),X2:S,X3:S)) 227.44/227.86 MARK(U22(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.86 MARK(U23(X1:S,X2:S,X3:S)) -> ACTIVE(U23(mark(X1:S),X2:S,X3:S)) 227.44/227.86 MARK(U23(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.86 MARK(U24(X1:S,X2:S,X3:S)) -> ACTIVE(U24(mark(X1:S),X2:S,X3:S)) 227.44/227.86 MARK(U24(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.86 MARK(U25(X1:S,X2:S)) -> ACTIVE(U25(mark(X1:S),X2:S)) 227.44/227.86 MARK(U25(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.86 MARK(U26(X:S)) -> ACTIVE(U26(mark(X:S))) 227.44/227.86 MARK(U26(X:S)) -> MARK(X:S) 227.44/227.86 MARK(U31(X1:S,X2:S)) -> ACTIVE(U31(mark(X1:S),X2:S)) 227.44/227.86 MARK(U31(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.86 MARK(U32(X1:S,X2:S)) -> ACTIVE(U32(mark(X1:S),X2:S)) 227.44/227.86 MARK(U32(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.86 MARK(U33(X:S)) -> ACTIVE(U33(mark(X:S))) 227.44/227.86 MARK(U33(X:S)) -> MARK(X:S) 227.44/227.86 MARK(U41(X1:S,X2:S,X3:S)) -> ACTIVE(U41(mark(X1:S),X2:S,X3:S)) 227.44/227.86 MARK(U41(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.86 MARK(U42(X1:S,X2:S,X3:S)) -> ACTIVE(U42(mark(X1:S),X2:S,X3:S)) 227.44/227.86 MARK(U42(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.86 MARK(U43(X1:S,X2:S,X3:S)) -> ACTIVE(U43(mark(X1:S),X2:S,X3:S)) 227.44/227.86 MARK(U43(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.86 MARK(U44(X1:S,X2:S,X3:S)) -> ACTIVE(U44(mark(X1:S),X2:S,X3:S)) 227.44/227.86 MARK(U44(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.86 MARK(U45(X1:S,X2:S)) -> ACTIVE(U45(mark(X1:S),X2:S)) 227.44/227.86 MARK(U45(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.86 MARK(U46(X:S)) -> ACTIVE(U46(mark(X:S))) 227.44/227.86 MARK(U46(X:S)) -> MARK(X:S) 227.44/227.86 MARK(U51(X1:S,X2:S,X3:S)) -> ACTIVE(U51(mark(X1:S),X2:S,X3:S)) 227.44/227.86 MARK(U51(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.86 MARK(U52(X1:S,X2:S,X3:S)) -> ACTIVE(U52(mark(X1:S),X2:S,X3:S)) 227.44/227.86 MARK(U52(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.86 MARK(U53(X1:S,X2:S,X3:S)) -> ACTIVE(U53(mark(X1:S),X2:S,X3:S)) 227.44/227.86 MARK(U53(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.86 MARK(U54(X1:S,X2:S,X3:S)) -> ACTIVE(U54(mark(X1:S),X2:S,X3:S)) 227.44/227.86 MARK(U54(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.86 MARK(U55(X1:S,X2:S)) -> ACTIVE(U55(mark(X1:S),X2:S)) 227.44/227.86 MARK(U55(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.86 MARK(U56(X:S)) -> ACTIVE(U56(mark(X:S))) 227.44/227.86 MARK(U56(X:S)) -> MARK(X:S) 227.44/227.86 MARK(U61(X1:S,X2:S)) -> ACTIVE(U61(mark(X1:S),X2:S)) 227.44/227.86 MARK(U61(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.86 MARK(U62(X1:S,X2:S)) -> ACTIVE(U62(mark(X1:S),X2:S)) 227.44/227.86 MARK(U62(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.86 MARK(U63(X:S)) -> ACTIVE(U63(mark(X:S))) 227.44/227.86 MARK(U63(X:S)) -> MARK(X:S) 227.44/227.86 MARK(U71(X1:S,X2:S,X3:S)) -> ACTIVE(U71(mark(X1:S),X2:S,X3:S)) 227.44/227.86 MARK(U71(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.86 MARK(U72(X1:S,X2:S)) -> ACTIVE(U72(mark(X1:S),X2:S)) 227.44/227.86 MARK(U72(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.86 MARK(U73(X1:S,X2:S)) -> ACTIVE(U73(mark(X1:S),X2:S)) 227.44/227.86 MARK(U73(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.86 MARK(U74(X:S)) -> ACTIVE(U74(mark(X:S))) 227.44/227.86 MARK(U74(X:S)) -> MARK(X:S) 227.44/227.86 MARK(U81(X1:S,X2:S)) -> ACTIVE(U81(mark(X1:S),X2:S)) 227.44/227.86 MARK(U81(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.86 MARK(U82(X1:S,X2:S)) -> ACTIVE(U82(mark(X1:S),X2:S)) 227.44/227.86 MARK(U82(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.86 MARK(U83(X:S)) -> ACTIVE(U83(mark(X:S))) 227.44/227.86 MARK(U83(X:S)) -> MARK(X:S) 227.44/227.86 MARK(U91(X1:S,X2:S)) -> ACTIVE(U91(mark(X1:S),X2:S)) 227.44/227.86 MARK(U91(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.86 MARK(U92(X:S)) -> ACTIVE(U92(mark(X:S))) 227.44/227.86 MARK(U92(X:S)) -> MARK(X:S) 227.44/227.86 MARK(__(X1:S,X2:S)) -> ACTIVE(__(mark(X1:S),mark(X2:S))) 227.44/227.86 MARK(__(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.86 MARK(__(X1:S,X2:S)) -> MARK(X2:S) 227.44/227.86 MARK(isPalListKind(X:S)) -> ACTIVE(isPalListKind(X:S)) 227.44/227.86 -> Rules: 227.44/227.86 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.44/227.86 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.44/227.86 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.44/227.86 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.44/227.86 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.44/227.86 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.44/227.86 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.44/227.86 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.44/227.86 U13(active(X:S)) -> U13(X:S) 227.44/227.86 U13(mark(X:S)) -> U13(X:S) 227.44/227.86 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.44/227.86 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.44/227.86 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.44/227.86 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.44/227.86 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.44/227.86 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.44/227.86 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.44/227.86 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.44/227.86 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.44/227.86 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.44/227.86 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.44/227.86 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.44/227.86 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.44/227.86 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.44/227.86 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.44/227.86 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.44/227.86 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.44/227.86 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.44/227.86 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.44/227.86 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.44/227.86 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.44/227.86 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.44/227.86 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.44/227.86 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.44/227.86 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.44/227.86 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.44/227.86 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.44/227.86 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.44/227.86 U26(active(X:S)) -> U26(X:S) 227.44/227.86 U26(mark(X:S)) -> U26(X:S) 227.44/227.86 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.44/227.86 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.44/227.86 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.44/227.86 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.44/227.86 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.44/227.86 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.44/227.86 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.44/227.86 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.44/227.86 U33(active(X:S)) -> U33(X:S) 227.44/227.86 U33(mark(X:S)) -> U33(X:S) 227.44/227.86 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.44/227.86 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.44/227.86 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.44/227.86 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.44/227.86 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.44/227.86 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.44/227.86 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.44/227.86 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.44/227.86 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.44/227.86 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.44/227.86 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.44/227.86 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.44/227.86 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.44/227.86 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.44/227.86 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.44/227.86 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.44/227.86 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.44/227.86 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.44/227.86 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.44/227.86 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.44/227.86 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.44/227.86 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.44/227.86 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.44/227.86 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.44/227.86 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.44/227.86 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.44/227.86 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.44/227.86 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.44/227.86 U46(active(X:S)) -> U46(X:S) 227.44/227.86 U46(mark(X:S)) -> U46(X:S) 227.44/227.86 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.44/227.86 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.44/227.86 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.44/227.86 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.44/227.86 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.44/227.86 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.44/227.86 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.44/227.86 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.44/227.86 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.44/227.86 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.44/227.86 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.44/227.86 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.44/227.86 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.44/227.86 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.44/227.86 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.44/227.86 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.44/227.86 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.44/227.86 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.44/227.86 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.44/227.86 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.44/227.86 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.44/227.86 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.44/227.86 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.44/227.86 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.44/227.86 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.44/227.86 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.44/227.86 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.44/227.86 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.44/227.86 U56(active(X:S)) -> U56(X:S) 227.44/227.86 U56(mark(X:S)) -> U56(X:S) 227.44/227.86 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.44/227.86 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.44/227.86 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.44/227.86 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.44/227.86 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.44/227.86 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.44/227.86 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.44/227.86 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.44/227.86 U63(active(X:S)) -> U63(X:S) 227.44/227.86 U63(mark(X:S)) -> U63(X:S) 227.44/227.86 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.44/227.86 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.44/227.86 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.44/227.86 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.44/227.86 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.44/227.86 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.44/227.86 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.44/227.86 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.44/227.86 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.44/227.86 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.44/227.86 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.44/227.86 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.44/227.86 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.44/227.86 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.44/227.86 U74(active(X:S)) -> U74(X:S) 227.44/227.86 U74(mark(X:S)) -> U74(X:S) 227.44/227.86 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.44/227.86 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.44/227.86 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.44/227.86 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.44/227.86 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.44/227.86 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.44/227.86 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.44/227.86 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.44/227.86 U83(active(X:S)) -> U83(X:S) 227.44/227.86 U83(mark(X:S)) -> U83(X:S) 227.44/227.86 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.44/227.86 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.44/227.86 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.44/227.86 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.44/227.86 U92(active(X:S)) -> U92(X:S) 227.44/227.86 U92(mark(X:S)) -> U92(X:S) 227.44/227.86 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.44/227.86 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.44/227.86 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.44/227.86 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.44/227.86 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.44/227.86 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.44/227.86 active(U13(tt)) -> mark(tt) 227.44/227.86 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.44/227.86 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.44/227.86 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.44/227.86 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.44/227.86 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.44/227.86 active(U26(tt)) -> mark(tt) 227.44/227.86 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.44/227.86 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.44/227.86 active(U33(tt)) -> mark(tt) 227.44/227.86 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.44/227.86 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.44/227.86 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.44/227.86 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.44/227.86 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.44/227.86 active(U46(tt)) -> mark(tt) 227.44/227.86 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.44/227.86 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.44/227.86 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.44/227.86 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.44/227.86 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.44/227.86 active(U56(tt)) -> mark(tt) 227.44/227.86 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.44/227.86 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.44/227.86 active(U63(tt)) -> mark(tt) 227.44/227.86 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.44/227.86 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.44/227.86 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.44/227.86 active(U74(tt)) -> mark(tt) 227.44/227.86 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.44/227.86 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.44/227.86 active(U83(tt)) -> mark(tt) 227.44/227.86 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.44/227.86 active(U92(tt)) -> mark(tt) 227.44/227.86 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.44/227.86 active(__(nil,X:S)) -> mark(X:S) 227.44/227.86 active(__(X:S,nil)) -> mark(X:S) 227.44/227.86 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.44/227.86 active(isList(nil)) -> mark(tt) 227.44/227.86 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.44/227.86 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.44/227.86 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.44/227.86 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.44/227.86 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.44/227.86 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.44/227.86 active(isPal(nil)) -> mark(tt) 227.44/227.86 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.44/227.86 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.44/227.86 active(isPalListKind(a)) -> mark(tt) 227.44/227.86 active(isPalListKind(e)) -> mark(tt) 227.44/227.86 active(isPalListKind(i)) -> mark(tt) 227.44/227.86 active(isPalListKind(nil)) -> mark(tt) 227.44/227.86 active(isPalListKind(o)) -> mark(tt) 227.44/227.86 active(isPalListKind(u)) -> mark(tt) 227.44/227.86 active(isQid(a)) -> mark(tt) 227.44/227.86 active(isQid(e)) -> mark(tt) 227.44/227.86 active(isQid(i)) -> mark(tt) 227.44/227.86 active(isQid(o)) -> mark(tt) 227.44/227.86 active(isQid(u)) -> mark(tt) 227.44/227.86 isList(active(X:S)) -> isList(X:S) 227.44/227.86 isList(mark(X:S)) -> isList(X:S) 227.44/227.86 isNeList(active(X:S)) -> isNeList(X:S) 227.44/227.86 isNeList(mark(X:S)) -> isNeList(X:S) 227.44/227.86 isNePal(active(X:S)) -> isNePal(X:S) 227.44/227.86 isNePal(mark(X:S)) -> isNePal(X:S) 227.44/227.86 isPal(active(X:S)) -> isPal(X:S) 227.44/227.86 isPal(mark(X:S)) -> isPal(X:S) 227.44/227.86 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.44/227.86 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.44/227.86 isQid(active(X:S)) -> isQid(X:S) 227.44/227.86 isQid(mark(X:S)) -> isQid(X:S) 227.44/227.86 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.44/227.86 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.44/227.86 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.44/227.86 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.44/227.86 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.44/227.86 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.44/227.86 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.44/227.86 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.44/227.86 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.44/227.86 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.44/227.86 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.44/227.86 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.44/227.86 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.44/227.86 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.44/227.86 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.44/227.86 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.44/227.86 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.44/227.86 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.44/227.86 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.44/227.86 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.44/227.86 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.44/227.86 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.44/227.86 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.44/227.86 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.44/227.86 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.44/227.86 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.44/227.86 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.44/227.86 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.44/227.86 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.44/227.86 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.44/227.86 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.44/227.86 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.44/227.86 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.44/227.86 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.44/227.86 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.44/227.86 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.44/227.86 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.44/227.86 mark(isList(X:S)) -> active(isList(X:S)) 227.44/227.86 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.44/227.86 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.44/227.86 mark(isPal(X:S)) -> active(isPal(X:S)) 227.44/227.86 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.44/227.86 mark(isQid(X:S)) -> active(isQid(X:S)) 227.44/227.86 mark(a) -> active(a) 227.44/227.86 mark(e) -> active(e) 227.44/227.86 mark(i) -> active(i) 227.44/227.86 mark(nil) -> active(nil) 227.44/227.86 mark(o) -> active(o) 227.44/227.86 mark(tt) -> active(tt) 227.44/227.86 mark(u) -> active(u) 227.44/227.86 ->Strongly Connected Components: 227.44/227.86 ->->Cycle: 227.44/227.86 ->->-> Pairs: 227.44/227.86 ACTIVE(U91(tt,V2:S)) -> MARK(U92(isPalListKind(V2:S))) 227.44/227.86 ACTIVE(isPalListKind(__(V1:S,V2:S))) -> MARK(U91(isPalListKind(V1:S),V2:S)) 227.44/227.86 MARK(U12(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.86 MARK(U13(X:S)) -> ACTIVE(U13(mark(X:S))) 227.44/227.86 MARK(U13(X:S)) -> MARK(X:S) 227.44/227.86 MARK(U21(X1:S,X2:S,X3:S)) -> ACTIVE(U21(mark(X1:S),X2:S,X3:S)) 227.44/227.86 MARK(U21(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.86 MARK(U22(X1:S,X2:S,X3:S)) -> ACTIVE(U22(mark(X1:S),X2:S,X3:S)) 227.44/227.86 MARK(U22(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.86 MARK(U23(X1:S,X2:S,X3:S)) -> ACTIVE(U23(mark(X1:S),X2:S,X3:S)) 227.44/227.86 MARK(U23(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.86 MARK(U24(X1:S,X2:S,X3:S)) -> ACTIVE(U24(mark(X1:S),X2:S,X3:S)) 227.44/227.86 MARK(U24(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.86 MARK(U25(X1:S,X2:S)) -> ACTIVE(U25(mark(X1:S),X2:S)) 227.44/227.86 MARK(U25(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.86 MARK(U26(X:S)) -> ACTIVE(U26(mark(X:S))) 227.44/227.86 MARK(U26(X:S)) -> MARK(X:S) 227.44/227.86 MARK(U31(X1:S,X2:S)) -> ACTIVE(U31(mark(X1:S),X2:S)) 227.44/227.86 MARK(U31(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.86 MARK(U32(X1:S,X2:S)) -> ACTIVE(U32(mark(X1:S),X2:S)) 227.44/227.86 MARK(U32(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.86 MARK(U33(X:S)) -> ACTIVE(U33(mark(X:S))) 227.44/227.86 MARK(U33(X:S)) -> MARK(X:S) 227.44/227.86 MARK(U41(X1:S,X2:S,X3:S)) -> ACTIVE(U41(mark(X1:S),X2:S,X3:S)) 227.44/227.86 MARK(U41(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.86 MARK(U42(X1:S,X2:S,X3:S)) -> ACTIVE(U42(mark(X1:S),X2:S,X3:S)) 227.44/227.86 MARK(U42(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.86 MARK(U43(X1:S,X2:S,X3:S)) -> ACTIVE(U43(mark(X1:S),X2:S,X3:S)) 227.44/227.86 MARK(U43(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.86 MARK(U44(X1:S,X2:S,X3:S)) -> ACTIVE(U44(mark(X1:S),X2:S,X3:S)) 227.44/227.86 MARK(U44(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.86 MARK(U45(X1:S,X2:S)) -> ACTIVE(U45(mark(X1:S),X2:S)) 227.44/227.86 MARK(U45(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.86 MARK(U46(X:S)) -> ACTIVE(U46(mark(X:S))) 227.44/227.86 MARK(U46(X:S)) -> MARK(X:S) 227.44/227.86 MARK(U51(X1:S,X2:S,X3:S)) -> ACTIVE(U51(mark(X1:S),X2:S,X3:S)) 227.44/227.86 MARK(U51(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.86 MARK(U52(X1:S,X2:S,X3:S)) -> ACTIVE(U52(mark(X1:S),X2:S,X3:S)) 227.44/227.86 MARK(U52(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.86 MARK(U53(X1:S,X2:S,X3:S)) -> ACTIVE(U53(mark(X1:S),X2:S,X3:S)) 227.44/227.86 MARK(U53(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.86 MARK(U54(X1:S,X2:S,X3:S)) -> ACTIVE(U54(mark(X1:S),X2:S,X3:S)) 227.44/227.86 MARK(U54(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.86 MARK(U55(X1:S,X2:S)) -> ACTIVE(U55(mark(X1:S),X2:S)) 227.44/227.86 MARK(U55(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.86 MARK(U56(X:S)) -> ACTIVE(U56(mark(X:S))) 227.44/227.86 MARK(U56(X:S)) -> MARK(X:S) 227.44/227.86 MARK(U61(X1:S,X2:S)) -> ACTIVE(U61(mark(X1:S),X2:S)) 227.44/227.86 MARK(U61(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.86 MARK(U62(X1:S,X2:S)) -> ACTIVE(U62(mark(X1:S),X2:S)) 227.44/227.86 MARK(U62(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.86 MARK(U63(X:S)) -> ACTIVE(U63(mark(X:S))) 227.44/227.86 MARK(U63(X:S)) -> MARK(X:S) 227.44/227.86 MARK(U71(X1:S,X2:S,X3:S)) -> ACTIVE(U71(mark(X1:S),X2:S,X3:S)) 227.44/227.86 MARK(U71(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.86 MARK(U72(X1:S,X2:S)) -> ACTIVE(U72(mark(X1:S),X2:S)) 227.44/227.86 MARK(U72(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.86 MARK(U73(X1:S,X2:S)) -> ACTIVE(U73(mark(X1:S),X2:S)) 227.44/227.86 MARK(U73(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.86 MARK(U74(X:S)) -> ACTIVE(U74(mark(X:S))) 227.44/227.86 MARK(U74(X:S)) -> MARK(X:S) 227.44/227.86 MARK(U81(X1:S,X2:S)) -> ACTIVE(U81(mark(X1:S),X2:S)) 227.44/227.86 MARK(U81(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.86 MARK(U82(X1:S,X2:S)) -> ACTIVE(U82(mark(X1:S),X2:S)) 227.44/227.86 MARK(U82(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.86 MARK(U83(X:S)) -> ACTIVE(U83(mark(X:S))) 227.44/227.86 MARK(U83(X:S)) -> MARK(X:S) 227.44/227.86 MARK(U91(X1:S,X2:S)) -> ACTIVE(U91(mark(X1:S),X2:S)) 227.44/227.86 MARK(U91(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.86 MARK(U92(X:S)) -> ACTIVE(U92(mark(X:S))) 227.44/227.86 MARK(U92(X:S)) -> MARK(X:S) 227.44/227.86 MARK(__(X1:S,X2:S)) -> ACTIVE(__(mark(X1:S),mark(X2:S))) 227.44/227.86 MARK(__(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.86 MARK(__(X1:S,X2:S)) -> MARK(X2:S) 227.44/227.86 MARK(isPalListKind(X:S)) -> ACTIVE(isPalListKind(X:S)) 227.44/227.86 ->->-> Rules: 227.44/227.86 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.44/227.86 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.44/227.86 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.44/227.86 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.44/227.86 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.44/227.86 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.44/227.86 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.44/227.86 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.44/227.86 U13(active(X:S)) -> U13(X:S) 227.44/227.86 U13(mark(X:S)) -> U13(X:S) 227.44/227.86 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.44/227.86 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.44/227.86 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.44/227.86 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.44/227.86 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.44/227.86 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.44/227.86 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.44/227.86 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.44/227.86 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.44/227.86 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.44/227.86 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.44/227.86 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.44/227.86 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.44/227.86 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.44/227.86 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.44/227.86 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.44/227.86 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.44/227.86 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.44/227.86 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.44/227.86 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.44/227.86 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.44/227.86 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.44/227.86 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.44/227.86 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.44/227.86 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.44/227.86 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.44/227.86 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.44/227.86 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.44/227.86 U26(active(X:S)) -> U26(X:S) 227.44/227.86 U26(mark(X:S)) -> U26(X:S) 227.44/227.86 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.44/227.86 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.44/227.86 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.44/227.86 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.44/227.86 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.44/227.86 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.44/227.86 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.44/227.86 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.44/227.86 U33(active(X:S)) -> U33(X:S) 227.44/227.86 U33(mark(X:S)) -> U33(X:S) 227.44/227.86 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.44/227.86 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.44/227.86 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.44/227.86 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.44/227.86 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.44/227.86 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.44/227.86 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.44/227.86 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.44/227.86 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.44/227.86 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.44/227.86 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.44/227.86 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.44/227.86 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.44/227.86 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.44/227.86 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.44/227.86 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.44/227.86 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.44/227.86 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.44/227.86 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.44/227.86 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.44/227.86 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.44/227.86 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.44/227.86 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.44/227.86 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.44/227.86 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.44/227.86 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.44/227.86 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.44/227.86 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.44/227.86 U46(active(X:S)) -> U46(X:S) 227.44/227.86 U46(mark(X:S)) -> U46(X:S) 227.44/227.86 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.44/227.86 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.44/227.86 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.44/227.86 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.44/227.86 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.44/227.86 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.44/227.86 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.44/227.86 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.44/227.86 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.44/227.86 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.44/227.86 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.44/227.86 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.44/227.86 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.44/227.86 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.44/227.86 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.44/227.86 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.44/227.86 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.44/227.86 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.44/227.86 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.44/227.86 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.44/227.86 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.44/227.86 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.44/227.86 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.44/227.86 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.44/227.86 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.44/227.86 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.44/227.86 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.44/227.86 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.44/227.86 U56(active(X:S)) -> U56(X:S) 227.44/227.86 U56(mark(X:S)) -> U56(X:S) 227.44/227.86 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.44/227.86 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.44/227.86 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.44/227.86 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.44/227.86 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.44/227.86 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.44/227.86 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.44/227.86 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.44/227.86 U63(active(X:S)) -> U63(X:S) 227.44/227.86 U63(mark(X:S)) -> U63(X:S) 227.44/227.86 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.44/227.86 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.44/227.86 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.44/227.86 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.44/227.86 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.44/227.86 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.44/227.86 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.44/227.86 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.44/227.86 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.44/227.86 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.44/227.86 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.44/227.86 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.44/227.86 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.44/227.86 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.44/227.86 U74(active(X:S)) -> U74(X:S) 227.44/227.86 U74(mark(X:S)) -> U74(X:S) 227.44/227.86 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.44/227.86 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.44/227.86 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.44/227.86 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.44/227.86 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.44/227.86 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.44/227.86 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.44/227.86 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.44/227.86 U83(active(X:S)) -> U83(X:S) 227.44/227.86 U83(mark(X:S)) -> U83(X:S) 227.44/227.86 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.44/227.86 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.44/227.86 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.44/227.86 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.44/227.86 U92(active(X:S)) -> U92(X:S) 227.44/227.86 U92(mark(X:S)) -> U92(X:S) 227.44/227.86 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.44/227.86 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.44/227.86 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.44/227.86 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.44/227.86 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.44/227.86 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.44/227.86 active(U13(tt)) -> mark(tt) 227.44/227.86 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.44/227.86 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.44/227.86 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.44/227.86 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.44/227.86 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.44/227.86 active(U26(tt)) -> mark(tt) 227.44/227.86 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.44/227.86 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.44/227.86 active(U33(tt)) -> mark(tt) 227.44/227.86 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.44/227.86 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.44/227.86 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.44/227.86 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.44/227.86 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.44/227.86 active(U46(tt)) -> mark(tt) 227.44/227.86 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.44/227.86 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.44/227.86 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.44/227.86 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.44/227.86 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.44/227.86 active(U56(tt)) -> mark(tt) 227.44/227.86 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.44/227.86 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.44/227.86 active(U63(tt)) -> mark(tt) 227.44/227.86 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.44/227.86 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.44/227.86 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.44/227.86 active(U74(tt)) -> mark(tt) 227.44/227.86 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.44/227.86 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.44/227.86 active(U83(tt)) -> mark(tt) 227.44/227.86 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.44/227.86 active(U92(tt)) -> mark(tt) 227.44/227.86 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.44/227.86 active(__(nil,X:S)) -> mark(X:S) 227.44/227.86 active(__(X:S,nil)) -> mark(X:S) 227.44/227.86 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.44/227.86 active(isList(nil)) -> mark(tt) 227.44/227.86 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.44/227.86 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.44/227.86 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.44/227.86 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.44/227.86 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.44/227.86 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.44/227.86 active(isPal(nil)) -> mark(tt) 227.44/227.86 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.44/227.86 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.44/227.86 active(isPalListKind(a)) -> mark(tt) 227.44/227.86 active(isPalListKind(e)) -> mark(tt) 227.44/227.86 active(isPalListKind(i)) -> mark(tt) 227.44/227.86 active(isPalListKind(nil)) -> mark(tt) 227.44/227.86 active(isPalListKind(o)) -> mark(tt) 227.44/227.86 active(isPalListKind(u)) -> mark(tt) 227.44/227.86 active(isQid(a)) -> mark(tt) 227.44/227.86 active(isQid(e)) -> mark(tt) 227.44/227.86 active(isQid(i)) -> mark(tt) 227.44/227.86 active(isQid(o)) -> mark(tt) 227.44/227.86 active(isQid(u)) -> mark(tt) 227.44/227.86 isList(active(X:S)) -> isList(X:S) 227.44/227.86 isList(mark(X:S)) -> isList(X:S) 227.44/227.86 isNeList(active(X:S)) -> isNeList(X:S) 227.44/227.86 isNeList(mark(X:S)) -> isNeList(X:S) 227.44/227.86 isNePal(active(X:S)) -> isNePal(X:S) 227.44/227.86 isNePal(mark(X:S)) -> isNePal(X:S) 227.44/227.86 isPal(active(X:S)) -> isPal(X:S) 227.44/227.86 isPal(mark(X:S)) -> isPal(X:S) 227.44/227.86 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.44/227.86 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.44/227.86 isQid(active(X:S)) -> isQid(X:S) 227.44/227.86 isQid(mark(X:S)) -> isQid(X:S) 227.44/227.86 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.44/227.86 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.44/227.86 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.44/227.86 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.44/227.86 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.44/227.86 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.44/227.86 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.44/227.86 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.44/227.86 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.44/227.86 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.44/227.86 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.44/227.86 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.44/227.86 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.44/227.86 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.44/227.86 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.44/227.86 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.44/227.86 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.44/227.86 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.44/227.86 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.44/227.86 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.44/227.86 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.44/227.86 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.44/227.86 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.44/227.86 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.44/227.86 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.44/227.86 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.44/227.86 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.44/227.86 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.44/227.86 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.44/227.86 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.44/227.86 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.44/227.86 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.44/227.86 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.44/227.86 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.44/227.86 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.44/227.86 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.44/227.86 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.44/227.86 mark(isList(X:S)) -> active(isList(X:S)) 227.44/227.86 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.44/227.86 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.44/227.86 mark(isPal(X:S)) -> active(isPal(X:S)) 227.44/227.86 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.44/227.86 mark(isQid(X:S)) -> active(isQid(X:S)) 227.44/227.86 mark(a) -> active(a) 227.44/227.86 mark(e) -> active(e) 227.44/227.86 mark(i) -> active(i) 227.44/227.86 mark(nil) -> active(nil) 227.44/227.86 mark(o) -> active(o) 227.44/227.86 mark(tt) -> active(tt) 227.44/227.86 mark(u) -> active(u) 227.44/227.86 227.44/227.86 Problem 1.44: 227.44/227.86 227.44/227.86 Reduction Pairs Processor: 227.44/227.86 -> Pairs: 227.44/227.86 ACTIVE(U91(tt,V2:S)) -> MARK(U92(isPalListKind(V2:S))) 227.44/227.86 ACTIVE(isPalListKind(__(V1:S,V2:S))) -> MARK(U91(isPalListKind(V1:S),V2:S)) 227.44/227.86 MARK(U12(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.86 MARK(U13(X:S)) -> ACTIVE(U13(mark(X:S))) 227.44/227.86 MARK(U13(X:S)) -> MARK(X:S) 227.44/227.86 MARK(U21(X1:S,X2:S,X3:S)) -> ACTIVE(U21(mark(X1:S),X2:S,X3:S)) 227.44/227.86 MARK(U21(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.86 MARK(U22(X1:S,X2:S,X3:S)) -> ACTIVE(U22(mark(X1:S),X2:S,X3:S)) 227.44/227.86 MARK(U22(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.86 MARK(U23(X1:S,X2:S,X3:S)) -> ACTIVE(U23(mark(X1:S),X2:S,X3:S)) 227.44/227.86 MARK(U23(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.86 MARK(U24(X1:S,X2:S,X3:S)) -> ACTIVE(U24(mark(X1:S),X2:S,X3:S)) 227.44/227.86 MARK(U24(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.86 MARK(U25(X1:S,X2:S)) -> ACTIVE(U25(mark(X1:S),X2:S)) 227.44/227.86 MARK(U25(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.86 MARK(U26(X:S)) -> ACTIVE(U26(mark(X:S))) 227.44/227.86 MARK(U26(X:S)) -> MARK(X:S) 227.44/227.86 MARK(U31(X1:S,X2:S)) -> ACTIVE(U31(mark(X1:S),X2:S)) 227.44/227.86 MARK(U31(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.86 MARK(U32(X1:S,X2:S)) -> ACTIVE(U32(mark(X1:S),X2:S)) 227.44/227.86 MARK(U32(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.86 MARK(U33(X:S)) -> ACTIVE(U33(mark(X:S))) 227.44/227.86 MARK(U33(X:S)) -> MARK(X:S) 227.44/227.86 MARK(U41(X1:S,X2:S,X3:S)) -> ACTIVE(U41(mark(X1:S),X2:S,X3:S)) 227.44/227.86 MARK(U41(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.86 MARK(U42(X1:S,X2:S,X3:S)) -> ACTIVE(U42(mark(X1:S),X2:S,X3:S)) 227.44/227.86 MARK(U42(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.86 MARK(U43(X1:S,X2:S,X3:S)) -> ACTIVE(U43(mark(X1:S),X2:S,X3:S)) 227.44/227.86 MARK(U43(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.86 MARK(U44(X1:S,X2:S,X3:S)) -> ACTIVE(U44(mark(X1:S),X2:S,X3:S)) 227.44/227.86 MARK(U44(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.86 MARK(U45(X1:S,X2:S)) -> ACTIVE(U45(mark(X1:S),X2:S)) 227.44/227.86 MARK(U45(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.86 MARK(U46(X:S)) -> ACTIVE(U46(mark(X:S))) 227.44/227.86 MARK(U46(X:S)) -> MARK(X:S) 227.44/227.86 MARK(U51(X1:S,X2:S,X3:S)) -> ACTIVE(U51(mark(X1:S),X2:S,X3:S)) 227.44/227.86 MARK(U51(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.86 MARK(U52(X1:S,X2:S,X3:S)) -> ACTIVE(U52(mark(X1:S),X2:S,X3:S)) 227.44/227.86 MARK(U52(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.86 MARK(U53(X1:S,X2:S,X3:S)) -> ACTIVE(U53(mark(X1:S),X2:S,X3:S)) 227.44/227.86 MARK(U53(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.86 MARK(U54(X1:S,X2:S,X3:S)) -> ACTIVE(U54(mark(X1:S),X2:S,X3:S)) 227.44/227.86 MARK(U54(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.86 MARK(U55(X1:S,X2:S)) -> ACTIVE(U55(mark(X1:S),X2:S)) 227.44/227.86 MARK(U55(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.86 MARK(U56(X:S)) -> ACTIVE(U56(mark(X:S))) 227.44/227.86 MARK(U56(X:S)) -> MARK(X:S) 227.44/227.86 MARK(U61(X1:S,X2:S)) -> ACTIVE(U61(mark(X1:S),X2:S)) 227.44/227.86 MARK(U61(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.86 MARK(U62(X1:S,X2:S)) -> ACTIVE(U62(mark(X1:S),X2:S)) 227.44/227.86 MARK(U62(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.86 MARK(U63(X:S)) -> ACTIVE(U63(mark(X:S))) 227.44/227.86 MARK(U63(X:S)) -> MARK(X:S) 227.44/227.86 MARK(U71(X1:S,X2:S,X3:S)) -> ACTIVE(U71(mark(X1:S),X2:S,X3:S)) 227.44/227.86 MARK(U71(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.86 MARK(U72(X1:S,X2:S)) -> ACTIVE(U72(mark(X1:S),X2:S)) 227.44/227.86 MARK(U72(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.86 MARK(U73(X1:S,X2:S)) -> ACTIVE(U73(mark(X1:S),X2:S)) 227.44/227.86 MARK(U73(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.86 MARK(U74(X:S)) -> ACTIVE(U74(mark(X:S))) 227.44/227.86 MARK(U74(X:S)) -> MARK(X:S) 227.44/227.86 MARK(U81(X1:S,X2:S)) -> ACTIVE(U81(mark(X1:S),X2:S)) 227.44/227.86 MARK(U81(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.86 MARK(U82(X1:S,X2:S)) -> ACTIVE(U82(mark(X1:S),X2:S)) 227.44/227.86 MARK(U82(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.86 MARK(U83(X:S)) -> ACTIVE(U83(mark(X:S))) 227.44/227.86 MARK(U83(X:S)) -> MARK(X:S) 227.44/227.86 MARK(U91(X1:S,X2:S)) -> ACTIVE(U91(mark(X1:S),X2:S)) 227.44/227.86 MARK(U91(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.86 MARK(U92(X:S)) -> ACTIVE(U92(mark(X:S))) 227.44/227.86 MARK(U92(X:S)) -> MARK(X:S) 227.44/227.86 MARK(__(X1:S,X2:S)) -> ACTIVE(__(mark(X1:S),mark(X2:S))) 227.44/227.86 MARK(__(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.86 MARK(__(X1:S,X2:S)) -> MARK(X2:S) 227.44/227.86 MARK(isPalListKind(X:S)) -> ACTIVE(isPalListKind(X:S)) 227.44/227.86 -> Rules: 227.44/227.86 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.44/227.86 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.44/227.86 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.44/227.86 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.44/227.86 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.44/227.86 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.44/227.86 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.44/227.86 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.44/227.86 U13(active(X:S)) -> U13(X:S) 227.44/227.86 U13(mark(X:S)) -> U13(X:S) 227.44/227.86 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.44/227.86 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.44/227.86 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.44/227.86 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.44/227.86 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.44/227.86 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.44/227.86 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.44/227.86 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.44/227.86 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.44/227.86 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.44/227.86 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.44/227.86 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.44/227.86 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.44/227.86 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.44/227.86 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.44/227.86 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.44/227.86 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.44/227.86 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.44/227.86 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.44/227.86 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.44/227.86 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.44/227.86 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.44/227.86 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.44/227.86 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.44/227.86 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.44/227.86 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.44/227.86 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.44/227.86 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.44/227.86 U26(active(X:S)) -> U26(X:S) 227.44/227.86 U26(mark(X:S)) -> U26(X:S) 227.44/227.86 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.44/227.86 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.44/227.86 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.44/227.86 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.44/227.86 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.44/227.86 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.44/227.86 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.44/227.86 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.44/227.86 U33(active(X:S)) -> U33(X:S) 227.44/227.86 U33(mark(X:S)) -> U33(X:S) 227.44/227.86 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.44/227.86 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.44/227.86 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.44/227.86 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.44/227.86 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.44/227.86 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.44/227.86 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.44/227.86 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.44/227.86 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.44/227.86 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.44/227.86 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.44/227.86 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.44/227.86 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.44/227.86 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.44/227.86 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.44/227.86 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.44/227.86 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.44/227.86 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.44/227.86 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.44/227.86 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.44/227.86 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.44/227.86 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.44/227.86 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.44/227.86 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.44/227.86 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.44/227.86 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.44/227.86 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.44/227.86 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.44/227.86 U46(active(X:S)) -> U46(X:S) 227.44/227.86 U46(mark(X:S)) -> U46(X:S) 227.44/227.86 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.44/227.86 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.44/227.86 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.44/227.86 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.44/227.86 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.44/227.86 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.44/227.86 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.44/227.86 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.44/227.86 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.44/227.86 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.44/227.86 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.44/227.86 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.44/227.86 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.44/227.86 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.44/227.86 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.44/227.86 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.44/227.86 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.44/227.86 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.44/227.86 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.44/227.86 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.44/227.86 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.44/227.86 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.44/227.86 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.44/227.86 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.44/227.86 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.44/227.86 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.44/227.86 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.44/227.86 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.44/227.86 U56(active(X:S)) -> U56(X:S) 227.44/227.86 U56(mark(X:S)) -> U56(X:S) 227.44/227.86 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.44/227.86 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.44/227.86 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.44/227.86 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.44/227.86 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.44/227.86 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.44/227.86 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.44/227.86 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.44/227.86 U63(active(X:S)) -> U63(X:S) 227.44/227.86 U63(mark(X:S)) -> U63(X:S) 227.44/227.86 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.44/227.86 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.44/227.86 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.44/227.86 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.44/227.86 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.44/227.86 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.44/227.86 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.44/227.86 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.44/227.86 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.44/227.86 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.44/227.86 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.44/227.86 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.44/227.86 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.44/227.86 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.44/227.86 U74(active(X:S)) -> U74(X:S) 227.44/227.86 U74(mark(X:S)) -> U74(X:S) 227.44/227.86 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.44/227.86 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.44/227.86 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.44/227.86 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.44/227.86 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.44/227.86 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.44/227.86 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.44/227.86 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.44/227.86 U83(active(X:S)) -> U83(X:S) 227.44/227.86 U83(mark(X:S)) -> U83(X:S) 227.44/227.86 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.44/227.86 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.44/227.86 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.44/227.86 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.44/227.86 U92(active(X:S)) -> U92(X:S) 227.44/227.86 U92(mark(X:S)) -> U92(X:S) 227.44/227.86 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.44/227.86 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.44/227.86 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.44/227.86 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.44/227.86 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.44/227.86 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.44/227.86 active(U13(tt)) -> mark(tt) 227.44/227.86 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.44/227.86 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.44/227.86 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.44/227.86 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.44/227.86 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.44/227.86 active(U26(tt)) -> mark(tt) 227.44/227.86 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.44/227.86 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.44/227.86 active(U33(tt)) -> mark(tt) 227.44/227.86 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.44/227.86 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.44/227.86 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.44/227.86 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.44/227.86 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.44/227.86 active(U46(tt)) -> mark(tt) 227.44/227.86 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.44/227.86 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.44/227.86 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.44/227.86 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.44/227.86 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.44/227.86 active(U56(tt)) -> mark(tt) 227.44/227.86 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.44/227.86 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.44/227.86 active(U63(tt)) -> mark(tt) 227.44/227.86 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.44/227.86 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.44/227.86 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.44/227.86 active(U74(tt)) -> mark(tt) 227.44/227.86 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.44/227.86 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.44/227.86 active(U83(tt)) -> mark(tt) 227.44/227.86 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.44/227.86 active(U92(tt)) -> mark(tt) 227.44/227.86 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.44/227.86 active(__(nil,X:S)) -> mark(X:S) 227.44/227.86 active(__(X:S,nil)) -> mark(X:S) 227.44/227.86 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.44/227.86 active(isList(nil)) -> mark(tt) 227.44/227.86 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.44/227.86 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.44/227.86 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.44/227.86 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.44/227.86 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.44/227.86 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.44/227.86 active(isPal(nil)) -> mark(tt) 227.44/227.86 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.44/227.86 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.44/227.86 active(isPalListKind(a)) -> mark(tt) 227.44/227.86 active(isPalListKind(e)) -> mark(tt) 227.44/227.86 active(isPalListKind(i)) -> mark(tt) 227.44/227.86 active(isPalListKind(nil)) -> mark(tt) 227.44/227.86 active(isPalListKind(o)) -> mark(tt) 227.44/227.86 active(isPalListKind(u)) -> mark(tt) 227.44/227.86 active(isQid(a)) -> mark(tt) 227.44/227.86 active(isQid(e)) -> mark(tt) 227.44/227.86 active(isQid(i)) -> mark(tt) 227.44/227.86 active(isQid(o)) -> mark(tt) 227.44/227.86 active(isQid(u)) -> mark(tt) 227.44/227.86 isList(active(X:S)) -> isList(X:S) 227.44/227.86 isList(mark(X:S)) -> isList(X:S) 227.44/227.86 isNeList(active(X:S)) -> isNeList(X:S) 227.44/227.86 isNeList(mark(X:S)) -> isNeList(X:S) 227.44/227.86 isNePal(active(X:S)) -> isNePal(X:S) 227.44/227.86 isNePal(mark(X:S)) -> isNePal(X:S) 227.44/227.86 isPal(active(X:S)) -> isPal(X:S) 227.44/227.86 isPal(mark(X:S)) -> isPal(X:S) 227.44/227.86 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.44/227.86 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.44/227.86 isQid(active(X:S)) -> isQid(X:S) 227.44/227.86 isQid(mark(X:S)) -> isQid(X:S) 227.44/227.86 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.44/227.86 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.44/227.86 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.44/227.86 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.44/227.86 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.44/227.86 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.44/227.86 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.44/227.86 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.44/227.86 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.44/227.86 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.44/227.86 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.44/227.86 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.44/227.86 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.44/227.86 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.44/227.86 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.44/227.86 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.44/227.86 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.44/227.86 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.44/227.86 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.44/227.86 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.44/227.86 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.44/227.86 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.44/227.86 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.44/227.86 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.44/227.86 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.44/227.86 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.44/227.86 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.44/227.86 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.44/227.86 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.44/227.86 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.44/227.86 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.44/227.86 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.44/227.86 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.44/227.86 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.44/227.86 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.44/227.86 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.44/227.86 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.44/227.86 mark(isList(X:S)) -> active(isList(X:S)) 227.44/227.86 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.44/227.86 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.44/227.86 mark(isPal(X:S)) -> active(isPal(X:S)) 227.44/227.86 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.44/227.86 mark(isQid(X:S)) -> active(isQid(X:S)) 227.44/227.86 mark(a) -> active(a) 227.44/227.86 mark(e) -> active(e) 227.44/227.86 mark(i) -> active(i) 227.44/227.86 mark(nil) -> active(nil) 227.44/227.86 mark(o) -> active(o) 227.44/227.86 mark(tt) -> active(tt) 227.44/227.86 mark(u) -> active(u) 227.44/227.86 -> Usable rules: 227.44/227.86 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.44/227.86 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.44/227.86 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.44/227.86 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.44/227.86 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.44/227.86 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.44/227.86 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.44/227.86 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.44/227.86 U13(active(X:S)) -> U13(X:S) 227.44/227.86 U13(mark(X:S)) -> U13(X:S) 227.44/227.86 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.44/227.86 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.44/227.86 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.44/227.86 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.44/227.86 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.44/227.86 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.44/227.86 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.44/227.86 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.44/227.86 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.44/227.86 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.44/227.86 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.44/227.86 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.44/227.86 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.44/227.86 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.44/227.86 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.44/227.86 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.44/227.86 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.44/227.86 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.44/227.86 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.44/227.86 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.44/227.86 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.44/227.86 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.44/227.86 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.44/227.86 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.44/227.86 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.44/227.86 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.44/227.86 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.44/227.86 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.44/227.86 U26(active(X:S)) -> U26(X:S) 227.44/227.86 U26(mark(X:S)) -> U26(X:S) 227.44/227.86 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.44/227.86 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.44/227.86 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.44/227.86 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.44/227.86 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.44/227.86 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.44/227.86 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.44/227.86 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.44/227.86 U33(active(X:S)) -> U33(X:S) 227.44/227.86 U33(mark(X:S)) -> U33(X:S) 227.44/227.86 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.44/227.86 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.44/227.86 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.44/227.86 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.44/227.86 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.44/227.86 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.44/227.86 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.44/227.86 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.44/227.86 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.44/227.86 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.44/227.86 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.44/227.86 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.44/227.86 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.44/227.86 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.44/227.86 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.44/227.86 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.44/227.86 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.44/227.86 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.44/227.86 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.44/227.86 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.44/227.86 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.44/227.86 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.44/227.86 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.44/227.86 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.44/227.86 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.44/227.86 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.44/227.86 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.44/227.86 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.44/227.86 U46(active(X:S)) -> U46(X:S) 227.44/227.86 U46(mark(X:S)) -> U46(X:S) 227.44/227.86 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.44/227.86 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.44/227.86 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.44/227.86 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.44/227.86 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.44/227.86 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.44/227.86 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.44/227.86 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.44/227.86 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.44/227.86 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.44/227.86 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.44/227.86 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.44/227.86 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.44/227.86 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.44/227.86 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.44/227.86 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.44/227.86 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.44/227.86 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.44/227.86 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.44/227.86 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.44/227.86 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.44/227.86 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.44/227.86 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.44/227.86 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.44/227.86 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.44/227.86 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.44/227.86 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.44/227.86 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.44/227.86 U56(active(X:S)) -> U56(X:S) 227.44/227.86 U56(mark(X:S)) -> U56(X:S) 227.44/227.86 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.44/227.86 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.44/227.86 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.44/227.86 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.44/227.86 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.44/227.86 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.44/227.86 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.44/227.86 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.44/227.86 U63(active(X:S)) -> U63(X:S) 227.44/227.86 U63(mark(X:S)) -> U63(X:S) 227.44/227.86 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.44/227.86 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.44/227.86 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.44/227.86 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.44/227.86 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.44/227.86 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.44/227.86 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.44/227.86 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.44/227.86 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.44/227.86 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.44/227.86 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.44/227.86 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.44/227.86 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.44/227.86 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.44/227.86 U74(active(X:S)) -> U74(X:S) 227.44/227.86 U74(mark(X:S)) -> U74(X:S) 227.44/227.86 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.44/227.86 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.44/227.86 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.44/227.86 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.44/227.86 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.44/227.86 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.44/227.86 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.44/227.86 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.44/227.86 U83(active(X:S)) -> U83(X:S) 227.44/227.86 U83(mark(X:S)) -> U83(X:S) 227.44/227.86 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.44/227.86 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.44/227.86 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.44/227.86 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.44/227.86 U92(active(X:S)) -> U92(X:S) 227.44/227.86 U92(mark(X:S)) -> U92(X:S) 227.44/227.86 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.44/227.86 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.44/227.86 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.44/227.86 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.44/227.86 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.44/227.86 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.44/227.86 active(U13(tt)) -> mark(tt) 227.44/227.86 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.44/227.86 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.44/227.86 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.44/227.86 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.44/227.86 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.44/227.86 active(U26(tt)) -> mark(tt) 227.44/227.86 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.44/227.86 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.44/227.86 active(U33(tt)) -> mark(tt) 227.44/227.86 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.44/227.86 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.44/227.86 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.44/227.86 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.44/227.86 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.44/227.86 active(U46(tt)) -> mark(tt) 227.44/227.86 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.44/227.86 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.44/227.86 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.44/227.86 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.44/227.86 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.44/227.86 active(U56(tt)) -> mark(tt) 227.44/227.86 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.44/227.86 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.44/227.86 active(U63(tt)) -> mark(tt) 227.44/227.86 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.44/227.86 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.44/227.86 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.44/227.86 active(U74(tt)) -> mark(tt) 227.44/227.86 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.44/227.86 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.44/227.86 active(U83(tt)) -> mark(tt) 227.44/227.86 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.44/227.86 active(U92(tt)) -> mark(tt) 227.44/227.86 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.44/227.86 active(__(nil,X:S)) -> mark(X:S) 227.44/227.86 active(__(X:S,nil)) -> mark(X:S) 227.44/227.86 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.44/227.86 active(isList(nil)) -> mark(tt) 227.44/227.86 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.44/227.86 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.44/227.86 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.44/227.86 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.44/227.86 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.44/227.86 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.44/227.86 active(isPal(nil)) -> mark(tt) 227.44/227.86 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.44/227.86 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.44/227.86 active(isPalListKind(a)) -> mark(tt) 227.44/227.86 active(isPalListKind(e)) -> mark(tt) 227.44/227.86 active(isPalListKind(i)) -> mark(tt) 227.44/227.86 active(isPalListKind(nil)) -> mark(tt) 227.44/227.86 active(isPalListKind(o)) -> mark(tt) 227.44/227.86 active(isPalListKind(u)) -> mark(tt) 227.44/227.86 active(isQid(a)) -> mark(tt) 227.44/227.86 active(isQid(e)) -> mark(tt) 227.44/227.86 active(isQid(i)) -> mark(tt) 227.44/227.86 active(isQid(o)) -> mark(tt) 227.44/227.86 active(isQid(u)) -> mark(tt) 227.44/227.86 isList(active(X:S)) -> isList(X:S) 227.44/227.86 isList(mark(X:S)) -> isList(X:S) 227.44/227.86 isNeList(active(X:S)) -> isNeList(X:S) 227.44/227.86 isNeList(mark(X:S)) -> isNeList(X:S) 227.44/227.86 isNePal(active(X:S)) -> isNePal(X:S) 227.44/227.86 isNePal(mark(X:S)) -> isNePal(X:S) 227.44/227.86 isPal(active(X:S)) -> isPal(X:S) 227.44/227.86 isPal(mark(X:S)) -> isPal(X:S) 227.44/227.86 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.44/227.86 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.44/227.86 isQid(active(X:S)) -> isQid(X:S) 227.44/227.86 isQid(mark(X:S)) -> isQid(X:S) 227.44/227.86 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.44/227.86 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.44/227.86 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.44/227.86 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.44/227.86 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.44/227.86 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.44/227.86 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.44/227.86 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.44/227.86 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.44/227.86 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.44/227.86 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.44/227.86 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.44/227.86 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.44/227.86 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.44/227.86 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.44/227.86 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.44/227.86 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.44/227.86 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.44/227.86 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.44/227.86 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.44/227.86 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.44/227.86 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.44/227.86 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.44/227.86 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.44/227.86 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.44/227.86 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.44/227.86 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.44/227.86 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.44/227.86 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.44/227.86 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.44/227.86 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.44/227.86 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.44/227.86 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.44/227.86 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.44/227.86 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.44/227.86 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.44/227.86 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.44/227.86 mark(isList(X:S)) -> active(isList(X:S)) 227.44/227.86 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.44/227.86 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.44/227.86 mark(isPal(X:S)) -> active(isPal(X:S)) 227.44/227.86 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.44/227.86 mark(isQid(X:S)) -> active(isQid(X:S)) 227.44/227.86 mark(a) -> active(a) 227.44/227.86 mark(e) -> active(e) 227.44/227.86 mark(i) -> active(i) 227.44/227.86 mark(nil) -> active(nil) 227.44/227.86 mark(o) -> active(o) 227.44/227.86 mark(tt) -> active(tt) 227.44/227.86 mark(u) -> active(u) 227.44/227.86 ->Interpretation type: 227.44/227.86 Linear 227.44/227.86 ->Coefficients: 227.44/227.86 Natural Numbers 227.44/227.86 ->Dimension: 227.44/227.86 1 227.44/227.86 ->Bound: 227.44/227.86 2 227.44/227.86 ->Interpretation: 227.44/227.86 227.44/227.86 [U11](X1,X2) = 2.X1 + 2.X2 227.44/227.86 [U12](X1,X2) = X1 + 2.X2 + 1 227.44/227.86 [U13](X) = X 227.44/227.86 [U21](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.44/227.86 [U22](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.44/227.86 [U23](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.44/227.86 [U24](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.44/227.86 [U25](X1,X2) = X1 + 2.X2 + 2 227.44/227.86 [U26](X) = X + 1 227.44/227.86 [U31](X1,X2) = X1 + 2.X2 + 1 227.44/227.86 [U32](X1,X2) = X1 + 2.X2 + 1 227.44/227.86 [U33](X) = 2.X + 2 227.44/227.86 [U41](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.44/227.86 [U42](X1,X2,X3) = X1 + 2.X2 + 2.X3 + 2 227.44/227.86 [U43](X1,X2,X3) = X1 + 2.X2 + 2.X3 + 2 227.44/227.86 [U44](X1,X2,X3) = X1 + 2.X2 + 2.X3 + 2 227.44/227.86 [U45](X1,X2) = X1 + 2.X2 + 1 227.44/227.86 [U46](X) = X 227.44/227.86 [U51](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.44/227.86 [U52](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.44/227.86 [U53](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.44/227.86 [U54](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.44/227.86 [U55](X1,X2) = X1 + 2.X2 + 2 227.44/227.86 [U56](X) = X + 1 227.44/227.86 [U61](X1,X2) = X1 + 2.X2 + 1 227.44/227.86 [U62](X1,X2) = 2.X1 + 2.X2 227.44/227.86 [U63](X) = 2.X + 2 227.44/227.86 [U71](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.44/227.86 [U72](X1,X2) = 2.X1 + 2.X2 + 1 227.44/227.86 [U73](X1,X2) = X1 + 1 227.44/227.86 [U74](X) = X + 1 227.44/227.86 [U81](X1,X2) = X1 + 2.X2 + 1 227.44/227.86 [U82](X1,X2) = X1 + 2.X2 + 1 227.44/227.86 [U83](X) = X 227.44/227.86 [U91](X1,X2) = X1 227.44/227.86 [U92](X) = X 227.44/227.86 [__](X1,X2) = 2.X1 + X2 + 2 227.44/227.86 [active](X) = X 227.44/227.86 [isList](X) = 2.X + 2 227.44/227.86 [isNeList](X) = 2.X + 2 227.44/227.86 [isNePal](X) = 2.X + 2 227.44/227.86 [isPal](X) = 2.X + 2 227.44/227.86 [isPalListKind](X) = 1 227.44/227.86 [isQid](X) = X 227.44/227.86 [mark](X) = X 227.44/227.86 [a] = 2 227.44/227.86 [e] = 1 227.44/227.86 [fSNonEmpty] = 0 227.44/227.86 [i] = 2 227.44/227.86 [nil] = 0 227.44/227.86 [o] = 1 227.44/227.86 [tt] = 1 227.44/227.86 [u] = 1 227.44/227.86 [U11#](X1,X2) = 0 227.44/227.86 [U12#](X1,X2) = 0 227.44/227.86 [U13#](X) = 0 227.44/227.86 [U21#](X1,X2,X3) = 0 227.44/227.86 [U22#](X1,X2,X3) = 0 227.44/227.86 [U23#](X1,X2,X3) = 0 227.44/227.86 [U24#](X1,X2,X3) = 0 227.44/227.86 [U25#](X1,X2) = 0 227.44/227.86 [U26#](X) = 0 227.44/227.86 [U31#](X1,X2) = 0 227.44/227.86 [U32#](X1,X2) = 0 227.44/227.86 [U33#](X) = 0 227.44/227.86 [U41#](X1,X2,X3) = 0 227.44/227.86 [U42#](X1,X2,X3) = 0 227.44/227.86 [U43#](X1,X2,X3) = 0 227.44/227.86 [U44#](X1,X2,X3) = 0 227.44/227.86 [U45#](X1,X2) = 0 227.44/227.86 [U46#](X) = 0 227.44/227.86 [U51#](X1,X2,X3) = 0 227.44/227.86 [U52#](X1,X2,X3) = 0 227.44/227.86 [U53#](X1,X2,X3) = 0 227.44/227.86 [U54#](X1,X2,X3) = 0 227.44/227.87 [U55#](X1,X2) = 0 227.44/227.87 [U56#](X) = 0 227.44/227.87 [U61#](X1,X2) = 0 227.44/227.87 [U62#](X1,X2) = 0 227.44/227.87 [U63#](X) = 0 227.44/227.87 [U71#](X1,X2,X3) = 0 227.44/227.87 [U72#](X1,X2) = 0 227.44/227.87 [U73#](X1,X2) = 0 227.44/227.87 [U74#](X) = 0 227.44/227.87 [U81#](X1,X2) = 0 227.44/227.87 [U82#](X1,X2) = 0 227.44/227.87 [U83#](X) = 0 227.44/227.87 [U91#](X1,X2) = 0 227.44/227.87 [U92#](X) = 0 227.44/227.87 [__#](X1,X2) = 0 227.44/227.87 [ACTIVE](X) = 2.X + 2 227.44/227.87 [ISLIST](X) = 0 227.44/227.87 [ISNELIST](X) = 0 227.44/227.87 [ISNEPAL](X) = 0 227.44/227.87 [ISPAL](X) = 0 227.44/227.87 [ISPALLISTKIND](X) = 0 227.44/227.87 [ISQID](X) = 0 227.44/227.87 [MARK](X) = 2.X + 2 227.44/227.87 227.44/227.87 Problem 1.44: 227.44/227.87 227.44/227.87 SCC Processor: 227.44/227.87 -> Pairs: 227.44/227.87 ACTIVE(U91(tt,V2:S)) -> MARK(U92(isPalListKind(V2:S))) 227.44/227.87 ACTIVE(isPalListKind(__(V1:S,V2:S))) -> MARK(U91(isPalListKind(V1:S),V2:S)) 227.44/227.87 MARK(U13(X:S)) -> ACTIVE(U13(mark(X:S))) 227.44/227.87 MARK(U13(X:S)) -> MARK(X:S) 227.44/227.87 MARK(U21(X1:S,X2:S,X3:S)) -> ACTIVE(U21(mark(X1:S),X2:S,X3:S)) 227.44/227.87 MARK(U21(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.87 MARK(U22(X1:S,X2:S,X3:S)) -> ACTIVE(U22(mark(X1:S),X2:S,X3:S)) 227.44/227.87 MARK(U22(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.87 MARK(U23(X1:S,X2:S,X3:S)) -> ACTIVE(U23(mark(X1:S),X2:S,X3:S)) 227.44/227.87 MARK(U23(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.87 MARK(U24(X1:S,X2:S,X3:S)) -> ACTIVE(U24(mark(X1:S),X2:S,X3:S)) 227.44/227.87 MARK(U24(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.87 MARK(U25(X1:S,X2:S)) -> ACTIVE(U25(mark(X1:S),X2:S)) 227.44/227.87 MARK(U25(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.87 MARK(U26(X:S)) -> ACTIVE(U26(mark(X:S))) 227.44/227.87 MARK(U26(X:S)) -> MARK(X:S) 227.44/227.87 MARK(U31(X1:S,X2:S)) -> ACTIVE(U31(mark(X1:S),X2:S)) 227.44/227.87 MARK(U31(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.87 MARK(U32(X1:S,X2:S)) -> ACTIVE(U32(mark(X1:S),X2:S)) 227.44/227.87 MARK(U32(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.87 MARK(U33(X:S)) -> ACTIVE(U33(mark(X:S))) 227.44/227.87 MARK(U33(X:S)) -> MARK(X:S) 227.44/227.87 MARK(U41(X1:S,X2:S,X3:S)) -> ACTIVE(U41(mark(X1:S),X2:S,X3:S)) 227.44/227.87 MARK(U41(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.87 MARK(U42(X1:S,X2:S,X3:S)) -> ACTIVE(U42(mark(X1:S),X2:S,X3:S)) 227.44/227.87 MARK(U42(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.87 MARK(U43(X1:S,X2:S,X3:S)) -> ACTIVE(U43(mark(X1:S),X2:S,X3:S)) 227.44/227.87 MARK(U43(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.87 MARK(U44(X1:S,X2:S,X3:S)) -> ACTIVE(U44(mark(X1:S),X2:S,X3:S)) 227.44/227.87 MARK(U44(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.87 MARK(U45(X1:S,X2:S)) -> ACTIVE(U45(mark(X1:S),X2:S)) 227.44/227.87 MARK(U45(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.87 MARK(U46(X:S)) -> ACTIVE(U46(mark(X:S))) 227.44/227.87 MARK(U46(X:S)) -> MARK(X:S) 227.44/227.87 MARK(U51(X1:S,X2:S,X3:S)) -> ACTIVE(U51(mark(X1:S),X2:S,X3:S)) 227.44/227.87 MARK(U51(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.87 MARK(U52(X1:S,X2:S,X3:S)) -> ACTIVE(U52(mark(X1:S),X2:S,X3:S)) 227.44/227.87 MARK(U52(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.87 MARK(U53(X1:S,X2:S,X3:S)) -> ACTIVE(U53(mark(X1:S),X2:S,X3:S)) 227.44/227.87 MARK(U53(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.87 MARK(U54(X1:S,X2:S,X3:S)) -> ACTIVE(U54(mark(X1:S),X2:S,X3:S)) 227.44/227.87 MARK(U54(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.87 MARK(U55(X1:S,X2:S)) -> ACTIVE(U55(mark(X1:S),X2:S)) 227.44/227.87 MARK(U55(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.87 MARK(U56(X:S)) -> ACTIVE(U56(mark(X:S))) 227.44/227.87 MARK(U56(X:S)) -> MARK(X:S) 227.44/227.87 MARK(U61(X1:S,X2:S)) -> ACTIVE(U61(mark(X1:S),X2:S)) 227.44/227.87 MARK(U61(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.87 MARK(U62(X1:S,X2:S)) -> ACTIVE(U62(mark(X1:S),X2:S)) 227.44/227.87 MARK(U62(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.87 MARK(U63(X:S)) -> ACTIVE(U63(mark(X:S))) 227.44/227.87 MARK(U63(X:S)) -> MARK(X:S) 227.44/227.87 MARK(U71(X1:S,X2:S,X3:S)) -> ACTIVE(U71(mark(X1:S),X2:S,X3:S)) 227.44/227.87 MARK(U71(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.87 MARK(U72(X1:S,X2:S)) -> ACTIVE(U72(mark(X1:S),X2:S)) 227.44/227.87 MARK(U72(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.87 MARK(U73(X1:S,X2:S)) -> ACTIVE(U73(mark(X1:S),X2:S)) 227.44/227.87 MARK(U73(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.87 MARK(U74(X:S)) -> ACTIVE(U74(mark(X:S))) 227.44/227.87 MARK(U74(X:S)) -> MARK(X:S) 227.44/227.87 MARK(U81(X1:S,X2:S)) -> ACTIVE(U81(mark(X1:S),X2:S)) 227.44/227.87 MARK(U81(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.87 MARK(U82(X1:S,X2:S)) -> ACTIVE(U82(mark(X1:S),X2:S)) 227.44/227.87 MARK(U82(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.87 MARK(U83(X:S)) -> ACTIVE(U83(mark(X:S))) 227.44/227.87 MARK(U83(X:S)) -> MARK(X:S) 227.44/227.87 MARK(U91(X1:S,X2:S)) -> ACTIVE(U91(mark(X1:S),X2:S)) 227.44/227.87 MARK(U91(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.87 MARK(U92(X:S)) -> ACTIVE(U92(mark(X:S))) 227.44/227.87 MARK(U92(X:S)) -> MARK(X:S) 227.44/227.87 MARK(__(X1:S,X2:S)) -> ACTIVE(__(mark(X1:S),mark(X2:S))) 227.44/227.87 MARK(__(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.87 MARK(__(X1:S,X2:S)) -> MARK(X2:S) 227.44/227.87 MARK(isPalListKind(X:S)) -> ACTIVE(isPalListKind(X:S)) 227.44/227.87 -> Rules: 227.44/227.87 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.44/227.87 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.44/227.87 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.44/227.87 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.44/227.87 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.44/227.87 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.44/227.87 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.44/227.87 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.44/227.87 U13(active(X:S)) -> U13(X:S) 227.44/227.87 U13(mark(X:S)) -> U13(X:S) 227.44/227.87 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.44/227.87 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.44/227.87 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.44/227.87 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.44/227.87 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.44/227.87 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.44/227.87 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.44/227.87 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.44/227.87 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.44/227.87 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.44/227.87 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.44/227.87 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.44/227.87 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.44/227.87 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.44/227.87 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.44/227.87 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.44/227.87 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.44/227.87 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.44/227.87 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.44/227.87 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.44/227.87 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.44/227.87 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.44/227.87 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.44/227.87 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.44/227.87 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.44/227.87 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.44/227.87 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.44/227.87 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.44/227.87 U26(active(X:S)) -> U26(X:S) 227.44/227.87 U26(mark(X:S)) -> U26(X:S) 227.44/227.87 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.44/227.87 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.44/227.87 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.44/227.87 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.44/227.87 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.44/227.87 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.44/227.87 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.44/227.87 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.44/227.87 U33(active(X:S)) -> U33(X:S) 227.44/227.87 U33(mark(X:S)) -> U33(X:S) 227.44/227.87 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.44/227.87 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.44/227.87 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.44/227.87 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.44/227.87 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.44/227.87 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.44/227.87 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.44/227.87 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.44/227.87 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.44/227.87 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.44/227.87 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.44/227.87 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.44/227.87 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.44/227.87 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.44/227.87 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.44/227.87 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.44/227.87 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.44/227.87 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.44/227.87 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.44/227.87 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.44/227.87 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.44/227.87 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.44/227.87 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.44/227.87 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.44/227.87 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.44/227.87 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.44/227.87 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.44/227.87 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.44/227.87 U46(active(X:S)) -> U46(X:S) 227.44/227.87 U46(mark(X:S)) -> U46(X:S) 227.44/227.87 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.44/227.87 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.44/227.87 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.44/227.87 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.44/227.87 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.44/227.87 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.44/227.87 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.44/227.87 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.44/227.87 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.44/227.87 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.44/227.87 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.44/227.87 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.44/227.87 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.44/227.87 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.44/227.87 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.44/227.87 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.44/227.87 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.44/227.87 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.44/227.87 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.44/227.87 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.44/227.87 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.44/227.87 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.44/227.87 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.44/227.87 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.44/227.87 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.44/227.87 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.44/227.87 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.44/227.87 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.44/227.87 U56(active(X:S)) -> U56(X:S) 227.44/227.87 U56(mark(X:S)) -> U56(X:S) 227.44/227.87 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.44/227.87 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.44/227.87 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.44/227.87 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.44/227.87 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.44/227.87 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.44/227.87 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.44/227.87 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.44/227.87 U63(active(X:S)) -> U63(X:S) 227.44/227.87 U63(mark(X:S)) -> U63(X:S) 227.44/227.87 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.44/227.87 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.44/227.87 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.44/227.87 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.44/227.87 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.44/227.87 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.44/227.87 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.44/227.87 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.44/227.87 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.44/227.87 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.44/227.87 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.44/227.87 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.44/227.87 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.44/227.87 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.44/227.87 U74(active(X:S)) -> U74(X:S) 227.44/227.87 U74(mark(X:S)) -> U74(X:S) 227.44/227.87 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.44/227.87 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.44/227.87 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.44/227.87 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.44/227.87 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.44/227.87 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.44/227.87 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.44/227.87 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.44/227.87 U83(active(X:S)) -> U83(X:S) 227.44/227.87 U83(mark(X:S)) -> U83(X:S) 227.44/227.87 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.44/227.87 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.44/227.87 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.44/227.87 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.44/227.87 U92(active(X:S)) -> U92(X:S) 227.44/227.87 U92(mark(X:S)) -> U92(X:S) 227.44/227.87 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.44/227.87 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.44/227.87 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.44/227.87 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.44/227.87 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.44/227.87 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.44/227.87 active(U13(tt)) -> mark(tt) 227.44/227.87 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.44/227.87 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.44/227.87 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.44/227.87 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.44/227.87 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.44/227.87 active(U26(tt)) -> mark(tt) 227.44/227.87 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.44/227.87 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.44/227.87 active(U33(tt)) -> mark(tt) 227.44/227.87 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.44/227.87 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.44/227.87 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.44/227.87 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.44/227.87 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.44/227.87 active(U46(tt)) -> mark(tt) 227.44/227.87 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.44/227.87 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.44/227.87 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.44/227.87 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.44/227.87 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.44/227.87 active(U56(tt)) -> mark(tt) 227.44/227.87 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.44/227.87 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.44/227.87 active(U63(tt)) -> mark(tt) 227.44/227.87 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.44/227.87 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.44/227.87 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.44/227.87 active(U74(tt)) -> mark(tt) 227.44/227.87 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.44/227.87 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.44/227.87 active(U83(tt)) -> mark(tt) 227.44/227.87 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.44/227.87 active(U92(tt)) -> mark(tt) 227.44/227.87 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.44/227.87 active(__(nil,X:S)) -> mark(X:S) 227.44/227.87 active(__(X:S,nil)) -> mark(X:S) 227.44/227.87 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.44/227.87 active(isList(nil)) -> mark(tt) 227.44/227.87 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.44/227.87 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.44/227.87 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.44/227.87 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.44/227.87 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.44/227.87 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.44/227.87 active(isPal(nil)) -> mark(tt) 227.44/227.87 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.44/227.87 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.44/227.87 active(isPalListKind(a)) -> mark(tt) 227.44/227.87 active(isPalListKind(e)) -> mark(tt) 227.44/227.87 active(isPalListKind(i)) -> mark(tt) 227.44/227.87 active(isPalListKind(nil)) -> mark(tt) 227.44/227.87 active(isPalListKind(o)) -> mark(tt) 227.44/227.87 active(isPalListKind(u)) -> mark(tt) 227.44/227.87 active(isQid(a)) -> mark(tt) 227.44/227.87 active(isQid(e)) -> mark(tt) 227.44/227.87 active(isQid(i)) -> mark(tt) 227.44/227.87 active(isQid(o)) -> mark(tt) 227.44/227.87 active(isQid(u)) -> mark(tt) 227.44/227.87 isList(active(X:S)) -> isList(X:S) 227.44/227.87 isList(mark(X:S)) -> isList(X:S) 227.44/227.87 isNeList(active(X:S)) -> isNeList(X:S) 227.44/227.87 isNeList(mark(X:S)) -> isNeList(X:S) 227.44/227.87 isNePal(active(X:S)) -> isNePal(X:S) 227.44/227.87 isNePal(mark(X:S)) -> isNePal(X:S) 227.44/227.87 isPal(active(X:S)) -> isPal(X:S) 227.44/227.87 isPal(mark(X:S)) -> isPal(X:S) 227.44/227.87 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.44/227.87 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.44/227.87 isQid(active(X:S)) -> isQid(X:S) 227.44/227.87 isQid(mark(X:S)) -> isQid(X:S) 227.44/227.87 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.44/227.87 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.44/227.87 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.44/227.87 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.44/227.87 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.44/227.87 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.44/227.87 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.44/227.87 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.44/227.87 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.44/227.87 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.44/227.87 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.44/227.87 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.44/227.87 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.44/227.87 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.44/227.87 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.44/227.87 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.44/227.87 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.44/227.87 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.44/227.87 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.44/227.87 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.44/227.87 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.44/227.87 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.44/227.87 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.44/227.87 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.44/227.87 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.44/227.87 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.44/227.87 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.44/227.87 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.44/227.87 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.44/227.87 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.44/227.87 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.44/227.87 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.44/227.87 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.44/227.87 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.44/227.87 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.44/227.87 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.44/227.87 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.44/227.87 mark(isList(X:S)) -> active(isList(X:S)) 227.44/227.87 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.44/227.87 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.44/227.87 mark(isPal(X:S)) -> active(isPal(X:S)) 227.44/227.87 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.44/227.87 mark(isQid(X:S)) -> active(isQid(X:S)) 227.44/227.87 mark(a) -> active(a) 227.44/227.87 mark(e) -> active(e) 227.44/227.87 mark(i) -> active(i) 227.44/227.87 mark(nil) -> active(nil) 227.44/227.87 mark(o) -> active(o) 227.44/227.87 mark(tt) -> active(tt) 227.44/227.87 mark(u) -> active(u) 227.44/227.87 ->Strongly Connected Components: 227.44/227.87 ->->Cycle: 227.44/227.87 ->->-> Pairs: 227.44/227.87 ACTIVE(U91(tt,V2:S)) -> MARK(U92(isPalListKind(V2:S))) 227.44/227.87 ACTIVE(isPalListKind(__(V1:S,V2:S))) -> MARK(U91(isPalListKind(V1:S),V2:S)) 227.44/227.87 MARK(U13(X:S)) -> ACTIVE(U13(mark(X:S))) 227.44/227.87 MARK(U13(X:S)) -> MARK(X:S) 227.44/227.87 MARK(U21(X1:S,X2:S,X3:S)) -> ACTIVE(U21(mark(X1:S),X2:S,X3:S)) 227.44/227.87 MARK(U21(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.87 MARK(U22(X1:S,X2:S,X3:S)) -> ACTIVE(U22(mark(X1:S),X2:S,X3:S)) 227.44/227.87 MARK(U22(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.87 MARK(U23(X1:S,X2:S,X3:S)) -> ACTIVE(U23(mark(X1:S),X2:S,X3:S)) 227.44/227.87 MARK(U23(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.87 MARK(U24(X1:S,X2:S,X3:S)) -> ACTIVE(U24(mark(X1:S),X2:S,X3:S)) 227.44/227.87 MARK(U24(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.87 MARK(U25(X1:S,X2:S)) -> ACTIVE(U25(mark(X1:S),X2:S)) 227.44/227.87 MARK(U25(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.87 MARK(U26(X:S)) -> ACTIVE(U26(mark(X:S))) 227.44/227.87 MARK(U26(X:S)) -> MARK(X:S) 227.44/227.87 MARK(U31(X1:S,X2:S)) -> ACTIVE(U31(mark(X1:S),X2:S)) 227.44/227.87 MARK(U31(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.87 MARK(U32(X1:S,X2:S)) -> ACTIVE(U32(mark(X1:S),X2:S)) 227.44/227.87 MARK(U32(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.87 MARK(U33(X:S)) -> ACTIVE(U33(mark(X:S))) 227.44/227.87 MARK(U33(X:S)) -> MARK(X:S) 227.44/227.87 MARK(U41(X1:S,X2:S,X3:S)) -> ACTIVE(U41(mark(X1:S),X2:S,X3:S)) 227.44/227.87 MARK(U41(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.87 MARK(U42(X1:S,X2:S,X3:S)) -> ACTIVE(U42(mark(X1:S),X2:S,X3:S)) 227.44/227.87 MARK(U42(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.87 MARK(U43(X1:S,X2:S,X3:S)) -> ACTIVE(U43(mark(X1:S),X2:S,X3:S)) 227.44/227.87 MARK(U43(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.87 MARK(U44(X1:S,X2:S,X3:S)) -> ACTIVE(U44(mark(X1:S),X2:S,X3:S)) 227.44/227.87 MARK(U44(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.87 MARK(U45(X1:S,X2:S)) -> ACTIVE(U45(mark(X1:S),X2:S)) 227.44/227.87 MARK(U45(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.87 MARK(U46(X:S)) -> ACTIVE(U46(mark(X:S))) 227.44/227.87 MARK(U46(X:S)) -> MARK(X:S) 227.44/227.87 MARK(U51(X1:S,X2:S,X3:S)) -> ACTIVE(U51(mark(X1:S),X2:S,X3:S)) 227.44/227.87 MARK(U51(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.87 MARK(U52(X1:S,X2:S,X3:S)) -> ACTIVE(U52(mark(X1:S),X2:S,X3:S)) 227.44/227.87 MARK(U52(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.87 MARK(U53(X1:S,X2:S,X3:S)) -> ACTIVE(U53(mark(X1:S),X2:S,X3:S)) 227.44/227.87 MARK(U53(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.87 MARK(U54(X1:S,X2:S,X3:S)) -> ACTIVE(U54(mark(X1:S),X2:S,X3:S)) 227.44/227.87 MARK(U54(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.87 MARK(U55(X1:S,X2:S)) -> ACTIVE(U55(mark(X1:S),X2:S)) 227.44/227.87 MARK(U55(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.87 MARK(U56(X:S)) -> ACTIVE(U56(mark(X:S))) 227.44/227.87 MARK(U56(X:S)) -> MARK(X:S) 227.44/227.87 MARK(U61(X1:S,X2:S)) -> ACTIVE(U61(mark(X1:S),X2:S)) 227.44/227.87 MARK(U61(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.87 MARK(U62(X1:S,X2:S)) -> ACTIVE(U62(mark(X1:S),X2:S)) 227.44/227.87 MARK(U62(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.87 MARK(U63(X:S)) -> ACTIVE(U63(mark(X:S))) 227.44/227.87 MARK(U63(X:S)) -> MARK(X:S) 227.44/227.87 MARK(U71(X1:S,X2:S,X3:S)) -> ACTIVE(U71(mark(X1:S),X2:S,X3:S)) 227.44/227.87 MARK(U71(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.87 MARK(U72(X1:S,X2:S)) -> ACTIVE(U72(mark(X1:S),X2:S)) 227.44/227.87 MARK(U72(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.87 MARK(U73(X1:S,X2:S)) -> ACTIVE(U73(mark(X1:S),X2:S)) 227.44/227.87 MARK(U73(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.87 MARK(U74(X:S)) -> ACTIVE(U74(mark(X:S))) 227.44/227.87 MARK(U74(X:S)) -> MARK(X:S) 227.44/227.87 MARK(U81(X1:S,X2:S)) -> ACTIVE(U81(mark(X1:S),X2:S)) 227.44/227.87 MARK(U81(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.87 MARK(U82(X1:S,X2:S)) -> ACTIVE(U82(mark(X1:S),X2:S)) 227.44/227.87 MARK(U82(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.87 MARK(U83(X:S)) -> ACTIVE(U83(mark(X:S))) 227.44/227.87 MARK(U83(X:S)) -> MARK(X:S) 227.44/227.87 MARK(U91(X1:S,X2:S)) -> ACTIVE(U91(mark(X1:S),X2:S)) 227.44/227.87 MARK(U91(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.87 MARK(U92(X:S)) -> ACTIVE(U92(mark(X:S))) 227.44/227.87 MARK(U92(X:S)) -> MARK(X:S) 227.44/227.87 MARK(__(X1:S,X2:S)) -> ACTIVE(__(mark(X1:S),mark(X2:S))) 227.44/227.87 MARK(__(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.87 MARK(__(X1:S,X2:S)) -> MARK(X2:S) 227.44/227.87 MARK(isPalListKind(X:S)) -> ACTIVE(isPalListKind(X:S)) 227.44/227.87 ->->-> Rules: 227.44/227.87 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.44/227.87 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.44/227.87 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.44/227.87 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.44/227.87 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.44/227.87 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.44/227.87 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.44/227.87 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.44/227.87 U13(active(X:S)) -> U13(X:S) 227.44/227.87 U13(mark(X:S)) -> U13(X:S) 227.44/227.87 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.44/227.87 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.44/227.87 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.44/227.87 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.44/227.87 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.44/227.87 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.44/227.87 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.44/227.87 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.44/227.87 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.44/227.87 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.44/227.87 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.44/227.87 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.44/227.87 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.44/227.87 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.44/227.87 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.44/227.87 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.44/227.87 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.44/227.87 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.44/227.87 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.44/227.87 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.44/227.87 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.44/227.87 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.44/227.87 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.44/227.87 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.44/227.87 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.44/227.87 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.44/227.87 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.44/227.87 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.44/227.87 U26(active(X:S)) -> U26(X:S) 227.44/227.87 U26(mark(X:S)) -> U26(X:S) 227.44/227.87 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.44/227.87 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.44/227.87 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.44/227.87 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.44/227.87 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.44/227.87 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.44/227.87 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.44/227.87 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.44/227.87 U33(active(X:S)) -> U33(X:S) 227.44/227.87 U33(mark(X:S)) -> U33(X:S) 227.44/227.87 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.44/227.87 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.44/227.87 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.44/227.87 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.44/227.87 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.44/227.87 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.44/227.87 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.44/227.87 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.44/227.87 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.44/227.87 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.44/227.87 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.44/227.87 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.44/227.87 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.44/227.87 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.44/227.87 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.44/227.87 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.44/227.87 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.44/227.87 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.44/227.87 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.44/227.87 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.44/227.87 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.44/227.87 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.44/227.87 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.44/227.87 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.44/227.87 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.44/227.87 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.44/227.87 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.44/227.87 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.44/227.87 U46(active(X:S)) -> U46(X:S) 227.44/227.87 U46(mark(X:S)) -> U46(X:S) 227.44/227.87 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.44/227.87 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.44/227.87 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.44/227.87 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.44/227.87 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.44/227.87 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.44/227.87 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.44/227.87 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.44/227.87 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.44/227.87 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.44/227.87 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.44/227.87 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.44/227.87 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.44/227.87 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.44/227.87 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.44/227.87 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.44/227.87 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.44/227.87 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.44/227.87 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.44/227.87 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.44/227.87 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.44/227.87 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.44/227.87 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.44/227.87 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.44/227.87 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.44/227.87 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.44/227.87 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.44/227.87 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.44/227.87 U56(active(X:S)) -> U56(X:S) 227.44/227.87 U56(mark(X:S)) -> U56(X:S) 227.44/227.87 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.44/227.87 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.44/227.87 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.44/227.87 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.44/227.87 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.44/227.87 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.44/227.87 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.44/227.87 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.44/227.87 U63(active(X:S)) -> U63(X:S) 227.44/227.87 U63(mark(X:S)) -> U63(X:S) 227.44/227.87 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.44/227.87 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.44/227.87 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.44/227.87 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.44/227.87 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.44/227.87 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.44/227.87 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.44/227.87 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.44/227.87 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.44/227.87 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.44/227.87 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.44/227.87 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.44/227.87 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.44/227.87 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.44/227.87 U74(active(X:S)) -> U74(X:S) 227.44/227.87 U74(mark(X:S)) -> U74(X:S) 227.44/227.87 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.44/227.87 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.44/227.87 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.44/227.87 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.44/227.87 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.44/227.87 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.44/227.87 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.44/227.87 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.44/227.87 U83(active(X:S)) -> U83(X:S) 227.44/227.87 U83(mark(X:S)) -> U83(X:S) 227.44/227.87 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.44/227.87 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.44/227.87 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.44/227.87 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.44/227.87 U92(active(X:S)) -> U92(X:S) 227.44/227.87 U92(mark(X:S)) -> U92(X:S) 227.44/227.87 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.44/227.87 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.44/227.87 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.44/227.87 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.44/227.87 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.44/227.87 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.44/227.87 active(U13(tt)) -> mark(tt) 227.44/227.87 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.44/227.87 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.44/227.87 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.44/227.87 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.44/227.87 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.44/227.87 active(U26(tt)) -> mark(tt) 227.44/227.87 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.44/227.87 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.44/227.87 active(U33(tt)) -> mark(tt) 227.44/227.87 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.44/227.87 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.44/227.87 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.44/227.87 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.44/227.87 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.44/227.87 active(U46(tt)) -> mark(tt) 227.44/227.87 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.44/227.87 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.44/227.87 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.44/227.87 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.44/227.87 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.44/227.87 active(U56(tt)) -> mark(tt) 227.44/227.87 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.44/227.87 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.44/227.87 active(U63(tt)) -> mark(tt) 227.44/227.87 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.44/227.87 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.44/227.87 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.44/227.87 active(U74(tt)) -> mark(tt) 227.44/227.87 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.44/227.87 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.44/227.87 active(U83(tt)) -> mark(tt) 227.44/227.87 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.44/227.87 active(U92(tt)) -> mark(tt) 227.44/227.87 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.44/227.87 active(__(nil,X:S)) -> mark(X:S) 227.44/227.87 active(__(X:S,nil)) -> mark(X:S) 227.44/227.87 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.44/227.87 active(isList(nil)) -> mark(tt) 227.44/227.87 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.44/227.87 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.44/227.87 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.44/227.87 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.44/227.87 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.44/227.87 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.44/227.87 active(isPal(nil)) -> mark(tt) 227.44/227.87 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.44/227.87 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.44/227.87 active(isPalListKind(a)) -> mark(tt) 227.44/227.87 active(isPalListKind(e)) -> mark(tt) 227.44/227.87 active(isPalListKind(i)) -> mark(tt) 227.44/227.87 active(isPalListKind(nil)) -> mark(tt) 227.44/227.87 active(isPalListKind(o)) -> mark(tt) 227.44/227.87 active(isPalListKind(u)) -> mark(tt) 227.44/227.87 active(isQid(a)) -> mark(tt) 227.44/227.87 active(isQid(e)) -> mark(tt) 227.44/227.87 active(isQid(i)) -> mark(tt) 227.44/227.87 active(isQid(o)) -> mark(tt) 227.44/227.87 active(isQid(u)) -> mark(tt) 227.44/227.87 isList(active(X:S)) -> isList(X:S) 227.44/227.87 isList(mark(X:S)) -> isList(X:S) 227.44/227.87 isNeList(active(X:S)) -> isNeList(X:S) 227.44/227.87 isNeList(mark(X:S)) -> isNeList(X:S) 227.44/227.87 isNePal(active(X:S)) -> isNePal(X:S) 227.44/227.87 isNePal(mark(X:S)) -> isNePal(X:S) 227.44/227.87 isPal(active(X:S)) -> isPal(X:S) 227.44/227.87 isPal(mark(X:S)) -> isPal(X:S) 227.44/227.87 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.44/227.87 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.44/227.87 isQid(active(X:S)) -> isQid(X:S) 227.44/227.87 isQid(mark(X:S)) -> isQid(X:S) 227.44/227.87 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.44/227.87 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.44/227.87 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.44/227.87 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.44/227.87 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.44/227.87 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.44/227.87 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.44/227.87 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.44/227.87 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.44/227.87 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.44/227.87 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.44/227.87 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.44/227.87 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.44/227.87 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.44/227.87 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.44/227.87 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.44/227.87 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.44/227.87 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.44/227.87 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.44/227.87 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.44/227.87 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.44/227.87 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.44/227.87 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.44/227.87 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.44/227.87 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.44/227.87 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.44/227.87 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.44/227.87 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.44/227.87 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.44/227.87 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.44/227.87 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.44/227.87 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.44/227.87 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.44/227.87 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.44/227.87 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.44/227.87 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.44/227.87 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.44/227.87 mark(isList(X:S)) -> active(isList(X:S)) 227.44/227.87 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.44/227.87 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.44/227.87 mark(isPal(X:S)) -> active(isPal(X:S)) 227.44/227.87 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.44/227.87 mark(isQid(X:S)) -> active(isQid(X:S)) 227.44/227.87 mark(a) -> active(a) 227.44/227.87 mark(e) -> active(e) 227.44/227.87 mark(i) -> active(i) 227.44/227.87 mark(nil) -> active(nil) 227.44/227.87 mark(o) -> active(o) 227.44/227.87 mark(tt) -> active(tt) 227.44/227.87 mark(u) -> active(u) 227.44/227.87 227.44/227.87 Problem 1.44: 227.44/227.87 227.44/227.87 Reduction Pairs Processor: 227.44/227.87 -> Pairs: 227.44/227.87 ACTIVE(U91(tt,V2:S)) -> MARK(U92(isPalListKind(V2:S))) 227.44/227.87 ACTIVE(isPalListKind(__(V1:S,V2:S))) -> MARK(U91(isPalListKind(V1:S),V2:S)) 227.44/227.87 MARK(U13(X:S)) -> ACTIVE(U13(mark(X:S))) 227.44/227.87 MARK(U13(X:S)) -> MARK(X:S) 227.44/227.87 MARK(U21(X1:S,X2:S,X3:S)) -> ACTIVE(U21(mark(X1:S),X2:S,X3:S)) 227.44/227.87 MARK(U21(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.87 MARK(U22(X1:S,X2:S,X3:S)) -> ACTIVE(U22(mark(X1:S),X2:S,X3:S)) 227.44/227.87 MARK(U22(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.87 MARK(U23(X1:S,X2:S,X3:S)) -> ACTIVE(U23(mark(X1:S),X2:S,X3:S)) 227.44/227.87 MARK(U23(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.87 MARK(U24(X1:S,X2:S,X3:S)) -> ACTIVE(U24(mark(X1:S),X2:S,X3:S)) 227.44/227.87 MARK(U24(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.87 MARK(U25(X1:S,X2:S)) -> ACTIVE(U25(mark(X1:S),X2:S)) 227.44/227.87 MARK(U25(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.87 MARK(U26(X:S)) -> ACTIVE(U26(mark(X:S))) 227.44/227.87 MARK(U26(X:S)) -> MARK(X:S) 227.44/227.87 MARK(U31(X1:S,X2:S)) -> ACTIVE(U31(mark(X1:S),X2:S)) 227.44/227.87 MARK(U31(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.87 MARK(U32(X1:S,X2:S)) -> ACTIVE(U32(mark(X1:S),X2:S)) 227.44/227.87 MARK(U32(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.87 MARK(U33(X:S)) -> ACTIVE(U33(mark(X:S))) 227.44/227.87 MARK(U33(X:S)) -> MARK(X:S) 227.44/227.87 MARK(U41(X1:S,X2:S,X3:S)) -> ACTIVE(U41(mark(X1:S),X2:S,X3:S)) 227.44/227.87 MARK(U41(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.87 MARK(U42(X1:S,X2:S,X3:S)) -> ACTIVE(U42(mark(X1:S),X2:S,X3:S)) 227.44/227.87 MARK(U42(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.87 MARK(U43(X1:S,X2:S,X3:S)) -> ACTIVE(U43(mark(X1:S),X2:S,X3:S)) 227.44/227.87 MARK(U43(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.87 MARK(U44(X1:S,X2:S,X3:S)) -> ACTIVE(U44(mark(X1:S),X2:S,X3:S)) 227.44/227.87 MARK(U44(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.87 MARK(U45(X1:S,X2:S)) -> ACTIVE(U45(mark(X1:S),X2:S)) 227.44/227.87 MARK(U45(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.87 MARK(U46(X:S)) -> ACTIVE(U46(mark(X:S))) 227.44/227.87 MARK(U46(X:S)) -> MARK(X:S) 227.44/227.87 MARK(U51(X1:S,X2:S,X3:S)) -> ACTIVE(U51(mark(X1:S),X2:S,X3:S)) 227.44/227.87 MARK(U51(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.87 MARK(U52(X1:S,X2:S,X3:S)) -> ACTIVE(U52(mark(X1:S),X2:S,X3:S)) 227.44/227.87 MARK(U52(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.87 MARK(U53(X1:S,X2:S,X3:S)) -> ACTIVE(U53(mark(X1:S),X2:S,X3:S)) 227.44/227.87 MARK(U53(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.87 MARK(U54(X1:S,X2:S,X3:S)) -> ACTIVE(U54(mark(X1:S),X2:S,X3:S)) 227.44/227.87 MARK(U54(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.87 MARK(U55(X1:S,X2:S)) -> ACTIVE(U55(mark(X1:S),X2:S)) 227.44/227.87 MARK(U55(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.87 MARK(U56(X:S)) -> ACTIVE(U56(mark(X:S))) 227.44/227.87 MARK(U56(X:S)) -> MARK(X:S) 227.44/227.87 MARK(U61(X1:S,X2:S)) -> ACTIVE(U61(mark(X1:S),X2:S)) 227.44/227.87 MARK(U61(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.87 MARK(U62(X1:S,X2:S)) -> ACTIVE(U62(mark(X1:S),X2:S)) 227.44/227.87 MARK(U62(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.87 MARK(U63(X:S)) -> ACTIVE(U63(mark(X:S))) 227.44/227.87 MARK(U63(X:S)) -> MARK(X:S) 227.44/227.87 MARK(U71(X1:S,X2:S,X3:S)) -> ACTIVE(U71(mark(X1:S),X2:S,X3:S)) 227.44/227.87 MARK(U71(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.87 MARK(U72(X1:S,X2:S)) -> ACTIVE(U72(mark(X1:S),X2:S)) 227.44/227.87 MARK(U72(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.87 MARK(U73(X1:S,X2:S)) -> ACTIVE(U73(mark(X1:S),X2:S)) 227.44/227.87 MARK(U73(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.87 MARK(U74(X:S)) -> ACTIVE(U74(mark(X:S))) 227.44/227.87 MARK(U74(X:S)) -> MARK(X:S) 227.44/227.87 MARK(U81(X1:S,X2:S)) -> ACTIVE(U81(mark(X1:S),X2:S)) 227.44/227.87 MARK(U81(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.87 MARK(U82(X1:S,X2:S)) -> ACTIVE(U82(mark(X1:S),X2:S)) 227.44/227.87 MARK(U82(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.87 MARK(U83(X:S)) -> ACTIVE(U83(mark(X:S))) 227.44/227.87 MARK(U83(X:S)) -> MARK(X:S) 227.44/227.87 MARK(U91(X1:S,X2:S)) -> ACTIVE(U91(mark(X1:S),X2:S)) 227.44/227.87 MARK(U91(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.87 MARK(U92(X:S)) -> ACTIVE(U92(mark(X:S))) 227.44/227.87 MARK(U92(X:S)) -> MARK(X:S) 227.44/227.87 MARK(__(X1:S,X2:S)) -> ACTIVE(__(mark(X1:S),mark(X2:S))) 227.44/227.87 MARK(__(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.87 MARK(__(X1:S,X2:S)) -> MARK(X2:S) 227.44/227.87 MARK(isPalListKind(X:S)) -> ACTIVE(isPalListKind(X:S)) 227.44/227.87 -> Rules: 227.44/227.87 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.44/227.87 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.44/227.87 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.44/227.87 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.44/227.87 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.44/227.87 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.44/227.87 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.44/227.87 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.44/227.87 U13(active(X:S)) -> U13(X:S) 227.44/227.87 U13(mark(X:S)) -> U13(X:S) 227.44/227.87 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.44/227.87 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.44/227.87 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.44/227.87 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.44/227.87 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.44/227.87 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.44/227.87 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.44/227.87 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.44/227.87 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.44/227.87 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.44/227.87 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.44/227.87 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.44/227.87 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.44/227.87 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.44/227.87 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.44/227.87 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.44/227.87 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.44/227.87 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.44/227.87 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.44/227.87 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.44/227.87 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.44/227.87 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.44/227.87 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.44/227.87 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.44/227.87 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.44/227.87 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.44/227.87 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.44/227.87 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.44/227.87 U26(active(X:S)) -> U26(X:S) 227.44/227.87 U26(mark(X:S)) -> U26(X:S) 227.44/227.87 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.44/227.87 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.44/227.87 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.44/227.87 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.44/227.87 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.44/227.87 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.44/227.87 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.44/227.87 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.44/227.87 U33(active(X:S)) -> U33(X:S) 227.44/227.87 U33(mark(X:S)) -> U33(X:S) 227.44/227.87 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.44/227.87 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.44/227.87 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.44/227.87 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.44/227.87 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.44/227.87 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.44/227.87 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.44/227.87 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.44/227.87 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.44/227.87 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.44/227.87 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.44/227.87 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.44/227.87 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.44/227.87 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.44/227.87 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.44/227.87 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.44/227.87 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.44/227.87 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.44/227.87 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.44/227.87 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.44/227.87 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.44/227.87 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.44/227.87 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.44/227.87 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.44/227.87 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.44/227.87 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.44/227.87 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.44/227.87 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.44/227.87 U46(active(X:S)) -> U46(X:S) 227.44/227.87 U46(mark(X:S)) -> U46(X:S) 227.44/227.87 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.44/227.87 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.44/227.87 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.44/227.87 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.44/227.87 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.44/227.87 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.44/227.87 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.44/227.87 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.44/227.87 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.44/227.87 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.44/227.87 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.44/227.87 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.44/227.87 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.44/227.87 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.44/227.87 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.44/227.87 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.44/227.87 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.44/227.87 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.44/227.87 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.44/227.87 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.44/227.87 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.44/227.87 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.44/227.87 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.44/227.87 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.44/227.87 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.44/227.87 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.44/227.87 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.44/227.87 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.44/227.87 U56(active(X:S)) -> U56(X:S) 227.44/227.87 U56(mark(X:S)) -> U56(X:S) 227.44/227.87 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.44/227.87 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.44/227.87 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.44/227.87 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.44/227.87 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.44/227.87 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.44/227.87 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.44/227.87 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.44/227.87 U63(active(X:S)) -> U63(X:S) 227.44/227.87 U63(mark(X:S)) -> U63(X:S) 227.44/227.87 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.44/227.87 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.44/227.87 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.44/227.87 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.44/227.87 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.44/227.87 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.44/227.87 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.44/227.87 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.44/227.87 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.44/227.87 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.44/227.87 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.44/227.87 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.44/227.87 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.44/227.87 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.44/227.87 U74(active(X:S)) -> U74(X:S) 227.44/227.87 U74(mark(X:S)) -> U74(X:S) 227.44/227.87 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.44/227.87 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.44/227.87 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.44/227.87 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.44/227.87 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.44/227.87 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.44/227.87 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.44/227.87 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.44/227.87 U83(active(X:S)) -> U83(X:S) 227.44/227.87 U83(mark(X:S)) -> U83(X:S) 227.44/227.87 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.44/227.87 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.44/227.87 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.44/227.87 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.44/227.87 U92(active(X:S)) -> U92(X:S) 227.44/227.87 U92(mark(X:S)) -> U92(X:S) 227.44/227.87 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.44/227.87 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.44/227.87 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.44/227.87 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.44/227.87 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.44/227.87 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.44/227.87 active(U13(tt)) -> mark(tt) 227.44/227.87 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.44/227.87 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.44/227.87 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.44/227.87 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.44/227.87 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.44/227.87 active(U26(tt)) -> mark(tt) 227.44/227.87 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.44/227.87 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.44/227.87 active(U33(tt)) -> mark(tt) 227.44/227.87 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.44/227.87 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.44/227.87 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.44/227.87 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.44/227.87 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.44/227.87 active(U46(tt)) -> mark(tt) 227.44/227.87 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.44/227.87 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.44/227.87 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.44/227.87 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.44/227.87 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.44/227.87 active(U56(tt)) -> mark(tt) 227.44/227.87 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.44/227.87 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.44/227.87 active(U63(tt)) -> mark(tt) 227.44/227.87 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.44/227.87 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.44/227.87 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.44/227.87 active(U74(tt)) -> mark(tt) 227.44/227.87 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.44/227.87 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.44/227.87 active(U83(tt)) -> mark(tt) 227.44/227.87 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.44/227.87 active(U92(tt)) -> mark(tt) 227.44/227.87 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.44/227.87 active(__(nil,X:S)) -> mark(X:S) 227.44/227.87 active(__(X:S,nil)) -> mark(X:S) 227.44/227.87 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.44/227.87 active(isList(nil)) -> mark(tt) 227.44/227.87 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.44/227.87 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.44/227.87 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.44/227.87 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.44/227.87 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.44/227.87 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.44/227.87 active(isPal(nil)) -> mark(tt) 227.44/227.87 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.44/227.87 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.44/227.87 active(isPalListKind(a)) -> mark(tt) 227.44/227.87 active(isPalListKind(e)) -> mark(tt) 227.44/227.87 active(isPalListKind(i)) -> mark(tt) 227.44/227.87 active(isPalListKind(nil)) -> mark(tt) 227.44/227.87 active(isPalListKind(o)) -> mark(tt) 227.44/227.87 active(isPalListKind(u)) -> mark(tt) 227.44/227.87 active(isQid(a)) -> mark(tt) 227.44/227.87 active(isQid(e)) -> mark(tt) 227.44/227.87 active(isQid(i)) -> mark(tt) 227.44/227.87 active(isQid(o)) -> mark(tt) 227.44/227.87 active(isQid(u)) -> mark(tt) 227.44/227.87 isList(active(X:S)) -> isList(X:S) 227.44/227.87 isList(mark(X:S)) -> isList(X:S) 227.44/227.87 isNeList(active(X:S)) -> isNeList(X:S) 227.44/227.87 isNeList(mark(X:S)) -> isNeList(X:S) 227.44/227.87 isNePal(active(X:S)) -> isNePal(X:S) 227.44/227.87 isNePal(mark(X:S)) -> isNePal(X:S) 227.44/227.87 isPal(active(X:S)) -> isPal(X:S) 227.44/227.87 isPal(mark(X:S)) -> isPal(X:S) 227.44/227.87 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.44/227.87 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.44/227.87 isQid(active(X:S)) -> isQid(X:S) 227.44/227.87 isQid(mark(X:S)) -> isQid(X:S) 227.44/227.87 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.44/227.87 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.44/227.87 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.44/227.87 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.44/227.87 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.44/227.87 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.44/227.87 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.44/227.87 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.44/227.87 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.44/227.87 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.44/227.87 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.44/227.87 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.44/227.87 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.44/227.87 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.44/227.87 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.44/227.87 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.44/227.87 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.44/227.87 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.44/227.87 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.44/227.87 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.44/227.87 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.44/227.87 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.44/227.87 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.44/227.87 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.44/227.87 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.44/227.87 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.44/227.87 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.44/227.87 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.44/227.87 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.44/227.87 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.44/227.87 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.44/227.87 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.44/227.87 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.44/227.87 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.44/227.87 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.44/227.87 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.44/227.87 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.44/227.87 mark(isList(X:S)) -> active(isList(X:S)) 227.44/227.87 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.44/227.87 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.44/227.87 mark(isPal(X:S)) -> active(isPal(X:S)) 227.44/227.87 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.44/227.87 mark(isQid(X:S)) -> active(isQid(X:S)) 227.44/227.87 mark(a) -> active(a) 227.44/227.87 mark(e) -> active(e) 227.44/227.87 mark(i) -> active(i) 227.44/227.87 mark(nil) -> active(nil) 227.44/227.87 mark(o) -> active(o) 227.44/227.87 mark(tt) -> active(tt) 227.44/227.87 mark(u) -> active(u) 227.44/227.87 -> Usable rules: 227.44/227.87 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.44/227.87 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.44/227.87 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.44/227.87 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.44/227.87 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.44/227.87 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.44/227.87 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.44/227.87 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.44/227.87 U13(active(X:S)) -> U13(X:S) 227.44/227.87 U13(mark(X:S)) -> U13(X:S) 227.44/227.87 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.44/227.87 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.44/227.87 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.44/227.87 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.44/227.87 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.44/227.87 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.44/227.87 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.44/227.87 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.44/227.87 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.44/227.87 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.44/227.87 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.44/227.87 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.44/227.87 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.44/227.87 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.44/227.87 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.44/227.87 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.44/227.87 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.44/227.87 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.44/227.87 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.44/227.87 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.44/227.87 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.44/227.87 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.44/227.87 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.44/227.87 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.44/227.87 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.44/227.87 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.44/227.87 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.44/227.87 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.44/227.87 U26(active(X:S)) -> U26(X:S) 227.44/227.87 U26(mark(X:S)) -> U26(X:S) 227.44/227.87 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.44/227.87 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.44/227.87 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.44/227.87 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.44/227.87 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.44/227.87 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.44/227.87 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.44/227.87 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.44/227.87 U33(active(X:S)) -> U33(X:S) 227.44/227.87 U33(mark(X:S)) -> U33(X:S) 227.44/227.87 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.44/227.87 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.44/227.87 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.44/227.87 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.44/227.87 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.44/227.87 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.44/227.87 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.44/227.87 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.44/227.87 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.44/227.87 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.44/227.87 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.44/227.87 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.44/227.87 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.44/227.87 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.44/227.87 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.44/227.87 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.44/227.87 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.44/227.87 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.44/227.87 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.44/227.87 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.44/227.87 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.44/227.87 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.44/227.87 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.44/227.87 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.44/227.87 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.44/227.87 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.44/227.87 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.44/227.87 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.44/227.87 U46(active(X:S)) -> U46(X:S) 227.44/227.87 U46(mark(X:S)) -> U46(X:S) 227.44/227.87 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.44/227.87 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.44/227.87 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.44/227.87 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.44/227.87 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.44/227.87 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.44/227.87 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.44/227.87 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.44/227.87 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.44/227.87 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.44/227.87 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.44/227.87 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.44/227.87 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.44/227.87 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.44/227.87 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.44/227.87 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.44/227.87 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.44/227.87 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.44/227.87 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.44/227.87 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.44/227.87 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.44/227.87 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.44/227.87 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.44/227.87 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.44/227.87 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.44/227.87 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.44/227.87 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.44/227.87 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.44/227.87 U56(active(X:S)) -> U56(X:S) 227.44/227.87 U56(mark(X:S)) -> U56(X:S) 227.44/227.87 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.44/227.87 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.44/227.87 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.44/227.87 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.44/227.87 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.44/227.87 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.44/227.87 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.44/227.87 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.44/227.87 U63(active(X:S)) -> U63(X:S) 227.44/227.87 U63(mark(X:S)) -> U63(X:S) 227.44/227.87 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.44/227.87 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.44/227.87 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.44/227.87 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.44/227.87 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.44/227.87 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.44/227.87 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.44/227.87 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.44/227.87 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.44/227.87 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.44/227.87 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.44/227.87 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.44/227.87 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.44/227.87 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.44/227.87 U74(active(X:S)) -> U74(X:S) 227.44/227.87 U74(mark(X:S)) -> U74(X:S) 227.44/227.87 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.44/227.87 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.44/227.87 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.44/227.87 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.44/227.87 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.44/227.87 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.44/227.87 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.44/227.87 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.44/227.87 U83(active(X:S)) -> U83(X:S) 227.44/227.87 U83(mark(X:S)) -> U83(X:S) 227.44/227.87 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.44/227.87 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.44/227.87 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.44/227.87 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.44/227.87 U92(active(X:S)) -> U92(X:S) 227.44/227.87 U92(mark(X:S)) -> U92(X:S) 227.44/227.87 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.44/227.87 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.44/227.87 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.44/227.87 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.44/227.87 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.44/227.87 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.44/227.87 active(U13(tt)) -> mark(tt) 227.44/227.87 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.44/227.87 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.44/227.87 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.44/227.87 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.44/227.87 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.44/227.87 active(U26(tt)) -> mark(tt) 227.44/227.87 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.44/227.87 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.44/227.87 active(U33(tt)) -> mark(tt) 227.44/227.87 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.44/227.87 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.44/227.87 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.44/227.87 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.44/227.87 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.44/227.87 active(U46(tt)) -> mark(tt) 227.44/227.87 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.44/227.87 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.44/227.87 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.44/227.87 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.44/227.87 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.44/227.87 active(U56(tt)) -> mark(tt) 227.44/227.87 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.44/227.87 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.44/227.87 active(U63(tt)) -> mark(tt) 227.44/227.87 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.44/227.87 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.44/227.87 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.44/227.87 active(U74(tt)) -> mark(tt) 227.44/227.87 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.44/227.87 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.44/227.87 active(U83(tt)) -> mark(tt) 227.44/227.87 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.44/227.87 active(U92(tt)) -> mark(tt) 227.44/227.87 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.44/227.87 active(__(nil,X:S)) -> mark(X:S) 227.44/227.87 active(__(X:S,nil)) -> mark(X:S) 227.44/227.87 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.44/227.87 active(isList(nil)) -> mark(tt) 227.44/227.87 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.44/227.87 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.44/227.87 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.44/227.87 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.44/227.87 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.44/227.87 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.44/227.87 active(isPal(nil)) -> mark(tt) 227.44/227.87 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.44/227.87 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.44/227.87 active(isPalListKind(a)) -> mark(tt) 227.44/227.87 active(isPalListKind(e)) -> mark(tt) 227.44/227.87 active(isPalListKind(i)) -> mark(tt) 227.44/227.87 active(isPalListKind(nil)) -> mark(tt) 227.44/227.87 active(isPalListKind(o)) -> mark(tt) 227.44/227.87 active(isPalListKind(u)) -> mark(tt) 227.44/227.87 active(isQid(a)) -> mark(tt) 227.44/227.87 active(isQid(e)) -> mark(tt) 227.44/227.87 active(isQid(i)) -> mark(tt) 227.44/227.87 active(isQid(o)) -> mark(tt) 227.44/227.87 active(isQid(u)) -> mark(tt) 227.44/227.87 isList(active(X:S)) -> isList(X:S) 227.44/227.87 isList(mark(X:S)) -> isList(X:S) 227.44/227.87 isNeList(active(X:S)) -> isNeList(X:S) 227.44/227.87 isNeList(mark(X:S)) -> isNeList(X:S) 227.44/227.87 isNePal(active(X:S)) -> isNePal(X:S) 227.44/227.87 isNePal(mark(X:S)) -> isNePal(X:S) 227.44/227.87 isPal(active(X:S)) -> isPal(X:S) 227.44/227.87 isPal(mark(X:S)) -> isPal(X:S) 227.44/227.87 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.44/227.87 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.44/227.87 isQid(active(X:S)) -> isQid(X:S) 227.44/227.87 isQid(mark(X:S)) -> isQid(X:S) 227.44/227.87 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.44/227.87 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.44/227.87 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.44/227.87 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.44/227.87 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.44/227.87 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.44/227.87 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.44/227.87 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.44/227.87 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.44/227.87 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.44/227.87 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.44/227.87 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.44/227.87 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.44/227.87 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.44/227.87 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.44/227.87 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.44/227.87 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.44/227.87 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.44/227.87 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.44/227.87 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.44/227.87 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.44/227.87 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.44/227.87 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.44/227.87 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.44/227.87 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.44/227.87 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.44/227.87 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.44/227.87 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.44/227.87 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.44/227.87 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.44/227.87 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.44/227.87 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.44/227.87 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.44/227.87 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.44/227.87 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.44/227.87 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.44/227.87 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.44/227.87 mark(isList(X:S)) -> active(isList(X:S)) 227.44/227.87 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.44/227.87 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.44/227.87 mark(isPal(X:S)) -> active(isPal(X:S)) 227.44/227.87 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.44/227.87 mark(isQid(X:S)) -> active(isQid(X:S)) 227.44/227.87 mark(a) -> active(a) 227.44/227.87 mark(e) -> active(e) 227.44/227.87 mark(i) -> active(i) 227.44/227.87 mark(nil) -> active(nil) 227.44/227.87 mark(o) -> active(o) 227.44/227.87 mark(tt) -> active(tt) 227.44/227.87 mark(u) -> active(u) 227.44/227.87 ->Interpretation type: 227.44/227.87 Linear 227.44/227.87 ->Coefficients: 227.44/227.87 Natural Numbers 227.44/227.87 ->Dimension: 227.44/227.87 1 227.44/227.87 ->Bound: 227.44/227.87 2 227.44/227.87 ->Interpretation: 227.44/227.87 227.44/227.87 [U11](X1,X2) = X1 + 2.X2 + 1 227.44/227.87 [U12](X1,X2) = 2.X2 + 1 227.44/227.87 [U13](X) = X + 1 227.44/227.87 [U21](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.44/227.87 [U22](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.44/227.87 [U23](X1,X2,X3) = X1 + 2.X2 + 2.X3 + 2 227.44/227.87 [U24](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.44/227.87 [U25](X1,X2) = X1 + 2.X2 + 1 227.44/227.87 [U26](X) = X 227.44/227.87 [U31](X1,X2) = X1 + 2.X2 227.44/227.87 [U32](X1,X2) = 2.X1 + 2.X2 227.44/227.87 [U33](X) = X 227.44/227.87 [U41](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.44/227.87 [U42](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.44/227.87 [U43](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.44/227.87 [U44](X1,X2,X3) = X1 + 2.X2 + 2.X3 + 2 227.44/227.87 [U45](X1,X2) = X1 + 2.X2 + 1 227.44/227.87 [U46](X) = X + 1 227.44/227.87 [U51](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.44/227.87 [U52](X1,X2,X3) = X1 + 2.X2 + 2.X3 + 2 227.44/227.87 [U53](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.44/227.87 [U54](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 1 227.44/227.87 [U55](X1,X2) = X1 + 2.X2 + 1 227.44/227.87 [U56](X) = X 227.44/227.87 [U61](X1,X2) = 2.X1 + 2.X2 + 2 227.44/227.87 [U62](X1,X2) = 2.X1 + 2.X2 + 1 227.44/227.87 [U63](X) = X + 1 227.44/227.87 [U71](X1,X2,X3) = X1 + 2.X2 + 2.X3 + 2 227.44/227.87 [U72](X1,X2) = 2.X1 + 2.X2 + 2 227.44/227.87 [U73](X1,X2) = X1 227.44/227.87 [U74](X) = X 227.44/227.87 [U81](X1,X2) = 2.X1 + 2.X2 + 2 227.44/227.87 [U82](X1,X2) = 2.X1 + 2.X2 + 2 227.44/227.87 [U83](X) = X 227.44/227.87 [U91](X1,X2) = X1 227.44/227.87 [U92](X) = 2.X 227.44/227.87 [__](X1,X2) = 2.X1 + X2 + 2 227.44/227.87 [active](X) = X 227.44/227.87 [isList](X) = 2.X + 1 227.44/227.87 [isNeList](X) = 2.X 227.44/227.87 [isNePal](X) = 2.X + 2 227.44/227.87 [isPal](X) = 2.X + 2 227.44/227.87 [isPalListKind](X) = 0 227.44/227.87 [isQid](X) = 2.X 227.44/227.87 [mark](X) = X 227.44/227.87 [a] = 2 227.44/227.87 [e] = 2 227.44/227.87 [fSNonEmpty] = 0 227.44/227.87 [i] = 2 227.44/227.87 [nil] = 0 227.44/227.87 [o] = 2 227.44/227.87 [tt] = 0 227.44/227.87 [u] = 2 227.44/227.87 [U11#](X1,X2) = 0 227.44/227.87 [U12#](X1,X2) = 0 227.44/227.87 [U13#](X) = 0 227.44/227.87 [U21#](X1,X2,X3) = 0 227.44/227.87 [U22#](X1,X2,X3) = 0 227.44/227.87 [U23#](X1,X2,X3) = 0 227.44/227.87 [U24#](X1,X2,X3) = 0 227.44/227.87 [U25#](X1,X2) = 0 227.44/227.87 [U26#](X) = 0 227.44/227.87 [U31#](X1,X2) = 0 227.44/227.87 [U32#](X1,X2) = 0 227.44/227.87 [U33#](X) = 0 227.44/227.87 [U41#](X1,X2,X3) = 0 227.44/227.87 [U42#](X1,X2,X3) = 0 227.44/227.87 [U43#](X1,X2,X3) = 0 227.44/227.87 [U44#](X1,X2,X3) = 0 227.44/227.87 [U45#](X1,X2) = 0 227.44/227.87 [U46#](X) = 0 227.44/227.87 [U51#](X1,X2,X3) = 0 227.44/227.87 [U52#](X1,X2,X3) = 0 227.44/227.87 [U53#](X1,X2,X3) = 0 227.44/227.87 [U54#](X1,X2,X3) = 0 227.44/227.87 [U55#](X1,X2) = 0 227.44/227.87 [U56#](X) = 0 227.44/227.87 [U61#](X1,X2) = 0 227.44/227.87 [U62#](X1,X2) = 0 227.44/227.87 [U63#](X) = 0 227.44/227.87 [U71#](X1,X2,X3) = 0 227.44/227.87 [U72#](X1,X2) = 0 227.44/227.87 [U73#](X1,X2) = 0 227.44/227.87 [U74#](X) = 0 227.44/227.87 [U81#](X1,X2) = 0 227.44/227.87 [U82#](X1,X2) = 0 227.44/227.87 [U83#](X) = 0 227.44/227.87 [U91#](X1,X2) = 0 227.44/227.87 [U92#](X) = 0 227.44/227.87 [__#](X1,X2) = 0 227.44/227.87 [ACTIVE](X) = 2 227.44/227.87 [ISLIST](X) = 0 227.44/227.87 [ISNELIST](X) = 0 227.44/227.87 [ISNEPAL](X) = 0 227.44/227.87 [ISPAL](X) = 0 227.44/227.87 [ISPALLISTKIND](X) = 0 227.44/227.87 [ISQID](X) = 0 227.44/227.87 [MARK](X) = 2.X + 2 227.44/227.87 227.44/227.87 Problem 1.44: 227.44/227.87 227.44/227.87 SCC Processor: 227.44/227.87 -> Pairs: 227.44/227.87 ACTIVE(U91(tt,V2:S)) -> MARK(U92(isPalListKind(V2:S))) 227.44/227.87 ACTIVE(isPalListKind(__(V1:S,V2:S))) -> MARK(U91(isPalListKind(V1:S),V2:S)) 227.44/227.87 MARK(U13(X:S)) -> MARK(X:S) 227.44/227.87 MARK(U21(X1:S,X2:S,X3:S)) -> ACTIVE(U21(mark(X1:S),X2:S,X3:S)) 227.44/227.87 MARK(U21(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.87 MARK(U22(X1:S,X2:S,X3:S)) -> ACTIVE(U22(mark(X1:S),X2:S,X3:S)) 227.44/227.87 MARK(U22(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.87 MARK(U23(X1:S,X2:S,X3:S)) -> ACTIVE(U23(mark(X1:S),X2:S,X3:S)) 227.44/227.87 MARK(U23(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.87 MARK(U24(X1:S,X2:S,X3:S)) -> ACTIVE(U24(mark(X1:S),X2:S,X3:S)) 227.44/227.87 MARK(U24(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.87 MARK(U25(X1:S,X2:S)) -> ACTIVE(U25(mark(X1:S),X2:S)) 227.44/227.87 MARK(U25(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.87 MARK(U26(X:S)) -> ACTIVE(U26(mark(X:S))) 227.44/227.87 MARK(U26(X:S)) -> MARK(X:S) 227.44/227.87 MARK(U31(X1:S,X2:S)) -> ACTIVE(U31(mark(X1:S),X2:S)) 227.44/227.87 MARK(U31(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.87 MARK(U32(X1:S,X2:S)) -> ACTIVE(U32(mark(X1:S),X2:S)) 227.44/227.87 MARK(U32(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.87 MARK(U33(X:S)) -> ACTIVE(U33(mark(X:S))) 227.44/227.87 MARK(U33(X:S)) -> MARK(X:S) 227.44/227.87 MARK(U41(X1:S,X2:S,X3:S)) -> ACTIVE(U41(mark(X1:S),X2:S,X3:S)) 227.44/227.87 MARK(U41(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.87 MARK(U42(X1:S,X2:S,X3:S)) -> ACTIVE(U42(mark(X1:S),X2:S,X3:S)) 227.44/227.87 MARK(U42(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.87 MARK(U43(X1:S,X2:S,X3:S)) -> ACTIVE(U43(mark(X1:S),X2:S,X3:S)) 227.44/227.87 MARK(U43(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.87 MARK(U44(X1:S,X2:S,X3:S)) -> ACTIVE(U44(mark(X1:S),X2:S,X3:S)) 227.44/227.87 MARK(U44(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.87 MARK(U45(X1:S,X2:S)) -> ACTIVE(U45(mark(X1:S),X2:S)) 227.44/227.87 MARK(U45(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.87 MARK(U46(X:S)) -> ACTIVE(U46(mark(X:S))) 227.44/227.87 MARK(U46(X:S)) -> MARK(X:S) 227.44/227.87 MARK(U51(X1:S,X2:S,X3:S)) -> ACTIVE(U51(mark(X1:S),X2:S,X3:S)) 227.44/227.87 MARK(U51(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.87 MARK(U52(X1:S,X2:S,X3:S)) -> ACTIVE(U52(mark(X1:S),X2:S,X3:S)) 227.44/227.87 MARK(U52(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.87 MARK(U53(X1:S,X2:S,X3:S)) -> ACTIVE(U53(mark(X1:S),X2:S,X3:S)) 227.44/227.87 MARK(U53(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.87 MARK(U54(X1:S,X2:S,X3:S)) -> ACTIVE(U54(mark(X1:S),X2:S,X3:S)) 227.44/227.87 MARK(U54(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.87 MARK(U55(X1:S,X2:S)) -> ACTIVE(U55(mark(X1:S),X2:S)) 227.44/227.87 MARK(U55(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.87 MARK(U56(X:S)) -> ACTIVE(U56(mark(X:S))) 227.44/227.87 MARK(U56(X:S)) -> MARK(X:S) 227.44/227.87 MARK(U61(X1:S,X2:S)) -> ACTIVE(U61(mark(X1:S),X2:S)) 227.44/227.87 MARK(U61(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.87 MARK(U62(X1:S,X2:S)) -> ACTIVE(U62(mark(X1:S),X2:S)) 227.44/227.87 MARK(U62(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.87 MARK(U63(X:S)) -> ACTIVE(U63(mark(X:S))) 227.44/227.87 MARK(U63(X:S)) -> MARK(X:S) 227.44/227.87 MARK(U71(X1:S,X2:S,X3:S)) -> ACTIVE(U71(mark(X1:S),X2:S,X3:S)) 227.44/227.87 MARK(U71(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.87 MARK(U72(X1:S,X2:S)) -> ACTIVE(U72(mark(X1:S),X2:S)) 227.44/227.87 MARK(U72(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.87 MARK(U73(X1:S,X2:S)) -> ACTIVE(U73(mark(X1:S),X2:S)) 227.44/227.87 MARK(U73(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.87 MARK(U74(X:S)) -> ACTIVE(U74(mark(X:S))) 227.44/227.87 MARK(U74(X:S)) -> MARK(X:S) 227.44/227.87 MARK(U81(X1:S,X2:S)) -> ACTIVE(U81(mark(X1:S),X2:S)) 227.44/227.87 MARK(U81(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.87 MARK(U82(X1:S,X2:S)) -> ACTIVE(U82(mark(X1:S),X2:S)) 227.44/227.87 MARK(U82(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.87 MARK(U83(X:S)) -> ACTIVE(U83(mark(X:S))) 227.44/227.87 MARK(U83(X:S)) -> MARK(X:S) 227.44/227.87 MARK(U91(X1:S,X2:S)) -> ACTIVE(U91(mark(X1:S),X2:S)) 227.44/227.87 MARK(U91(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.87 MARK(U92(X:S)) -> ACTIVE(U92(mark(X:S))) 227.44/227.87 MARK(U92(X:S)) -> MARK(X:S) 227.44/227.87 MARK(__(X1:S,X2:S)) -> ACTIVE(__(mark(X1:S),mark(X2:S))) 227.44/227.87 MARK(__(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.87 MARK(__(X1:S,X2:S)) -> MARK(X2:S) 227.44/227.87 MARK(isPalListKind(X:S)) -> ACTIVE(isPalListKind(X:S)) 227.44/227.87 -> Rules: 227.44/227.87 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.44/227.87 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.44/227.87 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.44/227.87 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.44/227.87 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.44/227.87 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.44/227.87 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.44/227.87 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.44/227.87 U13(active(X:S)) -> U13(X:S) 227.44/227.87 U13(mark(X:S)) -> U13(X:S) 227.44/227.87 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.44/227.87 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.44/227.87 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.44/227.87 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.44/227.87 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.44/227.87 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.44/227.87 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.44/227.87 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.44/227.87 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.44/227.87 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.44/227.87 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.44/227.87 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.44/227.87 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.44/227.87 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.44/227.87 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.44/227.87 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.44/227.87 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.44/227.87 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.44/227.87 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.44/227.87 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.44/227.87 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.44/227.87 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.44/227.87 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.44/227.87 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.44/227.87 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.44/227.87 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.44/227.87 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.44/227.87 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.44/227.87 U26(active(X:S)) -> U26(X:S) 227.44/227.87 U26(mark(X:S)) -> U26(X:S) 227.44/227.87 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.44/227.87 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.44/227.87 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.44/227.87 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.44/227.87 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.44/227.87 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.44/227.87 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.44/227.87 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.44/227.87 U33(active(X:S)) -> U33(X:S) 227.44/227.87 U33(mark(X:S)) -> U33(X:S) 227.44/227.87 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.44/227.87 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.44/227.87 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.44/227.87 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.44/227.87 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.44/227.87 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.44/227.87 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.44/227.87 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.44/227.87 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.44/227.87 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.44/227.87 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.44/227.87 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.44/227.87 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.44/227.87 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.44/227.87 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.44/227.87 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.44/227.87 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.44/227.87 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.44/227.87 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.44/227.87 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.44/227.87 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.44/227.87 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.44/227.87 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.44/227.87 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.44/227.87 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.44/227.87 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.44/227.87 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.44/227.87 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.44/227.87 U46(active(X:S)) -> U46(X:S) 227.44/227.87 U46(mark(X:S)) -> U46(X:S) 227.44/227.87 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.44/227.87 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.44/227.87 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.44/227.87 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.44/227.87 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.44/227.87 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.44/227.87 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.44/227.87 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.44/227.87 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.44/227.87 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.44/227.87 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.44/227.87 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.44/227.87 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.44/227.87 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.44/227.87 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.44/227.87 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.44/227.87 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.44/227.87 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.44/227.87 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.44/227.87 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.44/227.87 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.44/227.87 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.44/227.87 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.44/227.87 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.44/227.87 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.44/227.87 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.44/227.87 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.44/227.87 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.44/227.87 U56(active(X:S)) -> U56(X:S) 227.44/227.87 U56(mark(X:S)) -> U56(X:S) 227.44/227.87 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.44/227.87 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.44/227.87 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.44/227.87 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.44/227.87 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.44/227.87 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.44/227.87 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.44/227.87 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.44/227.87 U63(active(X:S)) -> U63(X:S) 227.44/227.87 U63(mark(X:S)) -> U63(X:S) 227.44/227.87 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.44/227.87 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.44/227.87 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.44/227.87 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.44/227.87 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.44/227.87 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.44/227.87 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.44/227.87 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.44/227.87 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.44/227.87 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.44/227.87 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.44/227.87 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.44/227.87 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.44/227.87 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.44/227.87 U74(active(X:S)) -> U74(X:S) 227.44/227.87 U74(mark(X:S)) -> U74(X:S) 227.44/227.87 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.44/227.87 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.44/227.87 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.44/227.87 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.44/227.87 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.44/227.87 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.44/227.87 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.44/227.87 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.44/227.87 U83(active(X:S)) -> U83(X:S) 227.44/227.87 U83(mark(X:S)) -> U83(X:S) 227.44/227.87 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.44/227.87 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.44/227.87 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.44/227.87 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.44/227.87 U92(active(X:S)) -> U92(X:S) 227.44/227.87 U92(mark(X:S)) -> U92(X:S) 227.44/227.87 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.44/227.87 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.44/227.87 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.44/227.87 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.44/227.87 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.44/227.87 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.44/227.87 active(U13(tt)) -> mark(tt) 227.44/227.87 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.44/227.87 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.44/227.87 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.44/227.87 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.44/227.87 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.44/227.87 active(U26(tt)) -> mark(tt) 227.44/227.87 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.44/227.87 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.44/227.87 active(U33(tt)) -> mark(tt) 227.44/227.87 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.44/227.87 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.44/227.87 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.44/227.87 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.44/227.87 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.44/227.87 active(U46(tt)) -> mark(tt) 227.44/227.87 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.44/227.87 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.44/227.87 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.44/227.87 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.44/227.87 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.44/227.87 active(U56(tt)) -> mark(tt) 227.44/227.87 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.44/227.87 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.44/227.87 active(U63(tt)) -> mark(tt) 227.44/227.87 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.44/227.87 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.44/227.87 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.44/227.87 active(U74(tt)) -> mark(tt) 227.44/227.87 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.44/227.87 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.44/227.87 active(U83(tt)) -> mark(tt) 227.44/227.87 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.44/227.87 active(U92(tt)) -> mark(tt) 227.44/227.87 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.44/227.87 active(__(nil,X:S)) -> mark(X:S) 227.44/227.87 active(__(X:S,nil)) -> mark(X:S) 227.44/227.87 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.44/227.87 active(isList(nil)) -> mark(tt) 227.44/227.87 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.44/227.87 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.44/227.87 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.44/227.87 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.44/227.87 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.44/227.87 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.44/227.87 active(isPal(nil)) -> mark(tt) 227.44/227.87 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.44/227.87 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.44/227.87 active(isPalListKind(a)) -> mark(tt) 227.44/227.87 active(isPalListKind(e)) -> mark(tt) 227.44/227.87 active(isPalListKind(i)) -> mark(tt) 227.44/227.87 active(isPalListKind(nil)) -> mark(tt) 227.44/227.87 active(isPalListKind(o)) -> mark(tt) 227.44/227.87 active(isPalListKind(u)) -> mark(tt) 227.44/227.87 active(isQid(a)) -> mark(tt) 227.44/227.87 active(isQid(e)) -> mark(tt) 227.44/227.87 active(isQid(i)) -> mark(tt) 227.44/227.87 active(isQid(o)) -> mark(tt) 227.44/227.87 active(isQid(u)) -> mark(tt) 227.44/227.87 isList(active(X:S)) -> isList(X:S) 227.44/227.87 isList(mark(X:S)) -> isList(X:S) 227.44/227.87 isNeList(active(X:S)) -> isNeList(X:S) 227.44/227.87 isNeList(mark(X:S)) -> isNeList(X:S) 227.44/227.87 isNePal(active(X:S)) -> isNePal(X:S) 227.44/227.87 isNePal(mark(X:S)) -> isNePal(X:S) 227.44/227.87 isPal(active(X:S)) -> isPal(X:S) 227.44/227.87 isPal(mark(X:S)) -> isPal(X:S) 227.44/227.87 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.44/227.87 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.44/227.87 isQid(active(X:S)) -> isQid(X:S) 227.44/227.87 isQid(mark(X:S)) -> isQid(X:S) 227.44/227.87 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.44/227.87 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.44/227.87 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.44/227.87 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.44/227.87 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.44/227.87 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.44/227.87 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.44/227.87 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.44/227.87 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.44/227.87 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.44/227.87 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.44/227.87 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.44/227.87 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.44/227.87 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.44/227.87 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.44/227.87 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.44/227.87 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.44/227.87 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.44/227.87 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.44/227.87 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.44/227.87 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.44/227.87 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.44/227.87 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.44/227.87 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.44/227.87 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.44/227.87 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.44/227.87 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.44/227.87 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.44/227.87 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.44/227.87 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.44/227.87 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.44/227.87 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.44/227.87 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.44/227.87 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.44/227.87 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.44/227.87 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.44/227.87 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.44/227.87 mark(isList(X:S)) -> active(isList(X:S)) 227.44/227.87 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.44/227.87 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.44/227.87 mark(isPal(X:S)) -> active(isPal(X:S)) 227.44/227.87 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.44/227.87 mark(isQid(X:S)) -> active(isQid(X:S)) 227.44/227.87 mark(a) -> active(a) 227.44/227.87 mark(e) -> active(e) 227.44/227.87 mark(i) -> active(i) 227.44/227.87 mark(nil) -> active(nil) 227.44/227.87 mark(o) -> active(o) 227.44/227.87 mark(tt) -> active(tt) 227.44/227.87 mark(u) -> active(u) 227.44/227.87 ->Strongly Connected Components: 227.44/227.87 ->->Cycle: 227.44/227.87 ->->-> Pairs: 227.44/227.87 ACTIVE(U91(tt,V2:S)) -> MARK(U92(isPalListKind(V2:S))) 227.44/227.87 ACTIVE(isPalListKind(__(V1:S,V2:S))) -> MARK(U91(isPalListKind(V1:S),V2:S)) 227.44/227.87 MARK(U13(X:S)) -> MARK(X:S) 227.44/227.87 MARK(U21(X1:S,X2:S,X3:S)) -> ACTIVE(U21(mark(X1:S),X2:S,X3:S)) 227.44/227.87 MARK(U21(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.87 MARK(U22(X1:S,X2:S,X3:S)) -> ACTIVE(U22(mark(X1:S),X2:S,X3:S)) 227.44/227.87 MARK(U22(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.87 MARK(U23(X1:S,X2:S,X3:S)) -> ACTIVE(U23(mark(X1:S),X2:S,X3:S)) 227.44/227.87 MARK(U23(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.87 MARK(U24(X1:S,X2:S,X3:S)) -> ACTIVE(U24(mark(X1:S),X2:S,X3:S)) 227.44/227.87 MARK(U24(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.87 MARK(U25(X1:S,X2:S)) -> ACTIVE(U25(mark(X1:S),X2:S)) 227.44/227.87 MARK(U25(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.87 MARK(U26(X:S)) -> ACTIVE(U26(mark(X:S))) 227.44/227.87 MARK(U26(X:S)) -> MARK(X:S) 227.44/227.87 MARK(U31(X1:S,X2:S)) -> ACTIVE(U31(mark(X1:S),X2:S)) 227.44/227.87 MARK(U31(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.87 MARK(U32(X1:S,X2:S)) -> ACTIVE(U32(mark(X1:S),X2:S)) 227.44/227.87 MARK(U32(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.87 MARK(U33(X:S)) -> ACTIVE(U33(mark(X:S))) 227.44/227.87 MARK(U33(X:S)) -> MARK(X:S) 227.44/227.87 MARK(U41(X1:S,X2:S,X3:S)) -> ACTIVE(U41(mark(X1:S),X2:S,X3:S)) 227.44/227.87 MARK(U41(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.87 MARK(U42(X1:S,X2:S,X3:S)) -> ACTIVE(U42(mark(X1:S),X2:S,X3:S)) 227.44/227.87 MARK(U42(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.87 MARK(U43(X1:S,X2:S,X3:S)) -> ACTIVE(U43(mark(X1:S),X2:S,X3:S)) 227.44/227.87 MARK(U43(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.87 MARK(U44(X1:S,X2:S,X3:S)) -> ACTIVE(U44(mark(X1:S),X2:S,X3:S)) 227.44/227.87 MARK(U44(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.87 MARK(U45(X1:S,X2:S)) -> ACTIVE(U45(mark(X1:S),X2:S)) 227.44/227.87 MARK(U45(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.87 MARK(U46(X:S)) -> ACTIVE(U46(mark(X:S))) 227.44/227.87 MARK(U46(X:S)) -> MARK(X:S) 227.44/227.87 MARK(U51(X1:S,X2:S,X3:S)) -> ACTIVE(U51(mark(X1:S),X2:S,X3:S)) 227.44/227.87 MARK(U51(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.87 MARK(U52(X1:S,X2:S,X3:S)) -> ACTIVE(U52(mark(X1:S),X2:S,X3:S)) 227.44/227.87 MARK(U52(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.87 MARK(U53(X1:S,X2:S,X3:S)) -> ACTIVE(U53(mark(X1:S),X2:S,X3:S)) 227.44/227.87 MARK(U53(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.87 MARK(U54(X1:S,X2:S,X3:S)) -> ACTIVE(U54(mark(X1:S),X2:S,X3:S)) 227.44/227.87 MARK(U54(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.87 MARK(U55(X1:S,X2:S)) -> ACTIVE(U55(mark(X1:S),X2:S)) 227.44/227.87 MARK(U55(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.87 MARK(U56(X:S)) -> ACTIVE(U56(mark(X:S))) 227.44/227.87 MARK(U56(X:S)) -> MARK(X:S) 227.44/227.87 MARK(U61(X1:S,X2:S)) -> ACTIVE(U61(mark(X1:S),X2:S)) 227.44/227.87 MARK(U61(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.87 MARK(U62(X1:S,X2:S)) -> ACTIVE(U62(mark(X1:S),X2:S)) 227.44/227.87 MARK(U62(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.87 MARK(U63(X:S)) -> ACTIVE(U63(mark(X:S))) 227.44/227.87 MARK(U63(X:S)) -> MARK(X:S) 227.44/227.87 MARK(U71(X1:S,X2:S,X3:S)) -> ACTIVE(U71(mark(X1:S),X2:S,X3:S)) 227.44/227.87 MARK(U71(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.87 MARK(U72(X1:S,X2:S)) -> ACTIVE(U72(mark(X1:S),X2:S)) 227.44/227.87 MARK(U72(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.87 MARK(U73(X1:S,X2:S)) -> ACTIVE(U73(mark(X1:S),X2:S)) 227.44/227.87 MARK(U73(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.87 MARK(U74(X:S)) -> ACTIVE(U74(mark(X:S))) 227.44/227.87 MARK(U74(X:S)) -> MARK(X:S) 227.44/227.87 MARK(U81(X1:S,X2:S)) -> ACTIVE(U81(mark(X1:S),X2:S)) 227.44/227.87 MARK(U81(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.87 MARK(U82(X1:S,X2:S)) -> ACTIVE(U82(mark(X1:S),X2:S)) 227.44/227.87 MARK(U82(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.87 MARK(U83(X:S)) -> ACTIVE(U83(mark(X:S))) 227.44/227.87 MARK(U83(X:S)) -> MARK(X:S) 227.44/227.87 MARK(U91(X1:S,X2:S)) -> ACTIVE(U91(mark(X1:S),X2:S)) 227.44/227.87 MARK(U91(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.87 MARK(U92(X:S)) -> ACTIVE(U92(mark(X:S))) 227.44/227.87 MARK(U92(X:S)) -> MARK(X:S) 227.44/227.87 MARK(__(X1:S,X2:S)) -> ACTIVE(__(mark(X1:S),mark(X2:S))) 227.44/227.87 MARK(__(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.87 MARK(__(X1:S,X2:S)) -> MARK(X2:S) 227.44/227.87 MARK(isPalListKind(X:S)) -> ACTIVE(isPalListKind(X:S)) 227.44/227.87 ->->-> Rules: 227.44/227.87 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.44/227.87 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.44/227.87 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.44/227.87 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.44/227.87 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.44/227.87 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.44/227.87 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.44/227.87 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.44/227.87 U13(active(X:S)) -> U13(X:S) 227.44/227.87 U13(mark(X:S)) -> U13(X:S) 227.44/227.87 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.44/227.87 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.44/227.87 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.44/227.87 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.44/227.87 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.44/227.87 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.44/227.87 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.44/227.87 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.44/227.87 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.44/227.87 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.44/227.87 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.44/227.87 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.44/227.87 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.44/227.87 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.44/227.87 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.44/227.87 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.44/227.87 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.44/227.87 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.44/227.87 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.44/227.87 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.44/227.87 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.44/227.87 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.44/227.87 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.44/227.87 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.44/227.88 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.44/227.88 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.44/227.88 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.44/227.88 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.44/227.88 U26(active(X:S)) -> U26(X:S) 227.44/227.88 U26(mark(X:S)) -> U26(X:S) 227.44/227.88 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.44/227.88 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.44/227.88 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.44/227.88 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.44/227.88 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.44/227.88 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.44/227.88 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.44/227.88 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.44/227.88 U33(active(X:S)) -> U33(X:S) 227.44/227.88 U33(mark(X:S)) -> U33(X:S) 227.44/227.88 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.44/227.88 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.44/227.88 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.44/227.88 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.44/227.88 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.44/227.88 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.44/227.88 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.44/227.88 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.44/227.88 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.44/227.88 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.44/227.88 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.44/227.88 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.44/227.88 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.44/227.88 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.44/227.88 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.44/227.88 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.44/227.88 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.44/227.88 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.44/227.88 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.44/227.88 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.44/227.88 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.44/227.88 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.44/227.88 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.44/227.88 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.44/227.88 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.44/227.88 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.44/227.88 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.44/227.88 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.44/227.88 U46(active(X:S)) -> U46(X:S) 227.44/227.88 U46(mark(X:S)) -> U46(X:S) 227.44/227.88 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.44/227.88 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.44/227.88 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.44/227.88 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.44/227.88 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.44/227.88 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.44/227.88 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.44/227.88 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.44/227.88 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.44/227.88 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.44/227.88 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.44/227.88 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.44/227.88 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.44/227.88 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.44/227.88 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.44/227.88 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.44/227.88 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.44/227.88 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.44/227.88 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.44/227.88 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.44/227.88 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.44/227.88 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.44/227.88 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.44/227.88 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.44/227.88 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.44/227.88 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.44/227.88 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.44/227.88 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.44/227.88 U56(active(X:S)) -> U56(X:S) 227.44/227.88 U56(mark(X:S)) -> U56(X:S) 227.44/227.88 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.44/227.88 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.44/227.88 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.44/227.88 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.44/227.88 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.44/227.88 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.44/227.88 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.44/227.88 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.44/227.88 U63(active(X:S)) -> U63(X:S) 227.44/227.88 U63(mark(X:S)) -> U63(X:S) 227.44/227.88 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.44/227.88 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.44/227.88 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.44/227.88 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.44/227.88 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.44/227.88 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.44/227.88 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.44/227.88 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.44/227.88 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.44/227.88 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.44/227.88 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.44/227.88 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.44/227.88 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.44/227.88 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.44/227.88 U74(active(X:S)) -> U74(X:S) 227.44/227.88 U74(mark(X:S)) -> U74(X:S) 227.44/227.88 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.44/227.88 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.44/227.88 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.44/227.88 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.44/227.88 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.44/227.88 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.44/227.88 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.44/227.88 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.44/227.88 U83(active(X:S)) -> U83(X:S) 227.44/227.88 U83(mark(X:S)) -> U83(X:S) 227.44/227.88 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.44/227.88 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.44/227.88 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.44/227.88 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.44/227.88 U92(active(X:S)) -> U92(X:S) 227.44/227.88 U92(mark(X:S)) -> U92(X:S) 227.44/227.88 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.44/227.88 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.44/227.88 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.44/227.88 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.44/227.88 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.44/227.88 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.44/227.88 active(U13(tt)) -> mark(tt) 227.44/227.88 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.44/227.88 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.44/227.88 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.44/227.88 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.44/227.88 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.44/227.88 active(U26(tt)) -> mark(tt) 227.44/227.88 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.44/227.88 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.44/227.88 active(U33(tt)) -> mark(tt) 227.44/227.88 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.44/227.88 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.44/227.88 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.44/227.88 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.44/227.88 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.44/227.88 active(U46(tt)) -> mark(tt) 227.44/227.88 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.44/227.88 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.44/227.88 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.44/227.88 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.44/227.88 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.44/227.88 active(U56(tt)) -> mark(tt) 227.44/227.88 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.44/227.88 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.44/227.88 active(U63(tt)) -> mark(tt) 227.44/227.88 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.44/227.88 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.44/227.88 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.44/227.88 active(U74(tt)) -> mark(tt) 227.44/227.88 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.44/227.88 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.44/227.88 active(U83(tt)) -> mark(tt) 227.44/227.88 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.44/227.88 active(U92(tt)) -> mark(tt) 227.44/227.88 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.44/227.88 active(__(nil,X:S)) -> mark(X:S) 227.44/227.88 active(__(X:S,nil)) -> mark(X:S) 227.44/227.88 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.44/227.88 active(isList(nil)) -> mark(tt) 227.44/227.88 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.44/227.88 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.44/227.88 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.44/227.88 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.44/227.88 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.44/227.88 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.44/227.88 active(isPal(nil)) -> mark(tt) 227.44/227.88 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.44/227.88 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.44/227.88 active(isPalListKind(a)) -> mark(tt) 227.44/227.88 active(isPalListKind(e)) -> mark(tt) 227.44/227.88 active(isPalListKind(i)) -> mark(tt) 227.44/227.88 active(isPalListKind(nil)) -> mark(tt) 227.44/227.88 active(isPalListKind(o)) -> mark(tt) 227.44/227.88 active(isPalListKind(u)) -> mark(tt) 227.44/227.88 active(isQid(a)) -> mark(tt) 227.44/227.88 active(isQid(e)) -> mark(tt) 227.44/227.88 active(isQid(i)) -> mark(tt) 227.44/227.88 active(isQid(o)) -> mark(tt) 227.44/227.88 active(isQid(u)) -> mark(tt) 227.44/227.88 isList(active(X:S)) -> isList(X:S) 227.44/227.88 isList(mark(X:S)) -> isList(X:S) 227.44/227.88 isNeList(active(X:S)) -> isNeList(X:S) 227.44/227.88 isNeList(mark(X:S)) -> isNeList(X:S) 227.44/227.88 isNePal(active(X:S)) -> isNePal(X:S) 227.44/227.88 isNePal(mark(X:S)) -> isNePal(X:S) 227.44/227.88 isPal(active(X:S)) -> isPal(X:S) 227.44/227.88 isPal(mark(X:S)) -> isPal(X:S) 227.44/227.88 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.44/227.88 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.44/227.88 isQid(active(X:S)) -> isQid(X:S) 227.44/227.88 isQid(mark(X:S)) -> isQid(X:S) 227.44/227.88 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.44/227.88 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.44/227.88 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.44/227.88 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.44/227.88 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.44/227.88 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.44/227.88 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.44/227.88 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.44/227.88 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.44/227.88 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.44/227.88 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.44/227.88 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.44/227.88 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.44/227.88 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.44/227.88 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.44/227.88 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.44/227.88 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.44/227.88 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.44/227.88 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.44/227.88 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.44/227.88 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.44/227.88 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.44/227.88 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.44/227.88 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.44/227.88 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.44/227.88 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.44/227.88 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.44/227.88 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.44/227.88 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.44/227.88 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.44/227.88 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.44/227.88 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.44/227.88 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.44/227.88 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.44/227.88 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.44/227.88 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.44/227.88 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.44/227.88 mark(isList(X:S)) -> active(isList(X:S)) 227.44/227.88 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.44/227.88 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.44/227.88 mark(isPal(X:S)) -> active(isPal(X:S)) 227.44/227.88 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.44/227.88 mark(isQid(X:S)) -> active(isQid(X:S)) 227.44/227.88 mark(a) -> active(a) 227.44/227.88 mark(e) -> active(e) 227.44/227.88 mark(i) -> active(i) 227.44/227.88 mark(nil) -> active(nil) 227.44/227.88 mark(o) -> active(o) 227.44/227.88 mark(tt) -> active(tt) 227.44/227.88 mark(u) -> active(u) 227.44/227.88 227.44/227.88 Problem 1.44: 227.44/227.88 227.44/227.88 Reduction Pairs Processor: 227.44/227.88 -> Pairs: 227.44/227.88 ACTIVE(U91(tt,V2:S)) -> MARK(U92(isPalListKind(V2:S))) 227.44/227.88 ACTIVE(isPalListKind(__(V1:S,V2:S))) -> MARK(U91(isPalListKind(V1:S),V2:S)) 227.44/227.88 MARK(U13(X:S)) -> MARK(X:S) 227.44/227.88 MARK(U21(X1:S,X2:S,X3:S)) -> ACTIVE(U21(mark(X1:S),X2:S,X3:S)) 227.44/227.88 MARK(U21(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.88 MARK(U22(X1:S,X2:S,X3:S)) -> ACTIVE(U22(mark(X1:S),X2:S,X3:S)) 227.44/227.88 MARK(U22(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.88 MARK(U23(X1:S,X2:S,X3:S)) -> ACTIVE(U23(mark(X1:S),X2:S,X3:S)) 227.44/227.88 MARK(U23(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.88 MARK(U24(X1:S,X2:S,X3:S)) -> ACTIVE(U24(mark(X1:S),X2:S,X3:S)) 227.44/227.88 MARK(U24(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.88 MARK(U25(X1:S,X2:S)) -> ACTIVE(U25(mark(X1:S),X2:S)) 227.44/227.88 MARK(U25(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.88 MARK(U26(X:S)) -> ACTIVE(U26(mark(X:S))) 227.44/227.88 MARK(U26(X:S)) -> MARK(X:S) 227.44/227.88 MARK(U31(X1:S,X2:S)) -> ACTIVE(U31(mark(X1:S),X2:S)) 227.44/227.88 MARK(U31(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.88 MARK(U32(X1:S,X2:S)) -> ACTIVE(U32(mark(X1:S),X2:S)) 227.44/227.88 MARK(U32(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.88 MARK(U33(X:S)) -> ACTIVE(U33(mark(X:S))) 227.44/227.88 MARK(U33(X:S)) -> MARK(X:S) 227.44/227.88 MARK(U41(X1:S,X2:S,X3:S)) -> ACTIVE(U41(mark(X1:S),X2:S,X3:S)) 227.44/227.88 MARK(U41(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.88 MARK(U42(X1:S,X2:S,X3:S)) -> ACTIVE(U42(mark(X1:S),X2:S,X3:S)) 227.44/227.88 MARK(U42(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.88 MARK(U43(X1:S,X2:S,X3:S)) -> ACTIVE(U43(mark(X1:S),X2:S,X3:S)) 227.44/227.88 MARK(U43(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.88 MARK(U44(X1:S,X2:S,X3:S)) -> ACTIVE(U44(mark(X1:S),X2:S,X3:S)) 227.44/227.88 MARK(U44(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.88 MARK(U45(X1:S,X2:S)) -> ACTIVE(U45(mark(X1:S),X2:S)) 227.44/227.88 MARK(U45(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.88 MARK(U46(X:S)) -> ACTIVE(U46(mark(X:S))) 227.44/227.88 MARK(U46(X:S)) -> MARK(X:S) 227.44/227.88 MARK(U51(X1:S,X2:S,X3:S)) -> ACTIVE(U51(mark(X1:S),X2:S,X3:S)) 227.44/227.88 MARK(U51(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.88 MARK(U52(X1:S,X2:S,X3:S)) -> ACTIVE(U52(mark(X1:S),X2:S,X3:S)) 227.44/227.88 MARK(U52(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.88 MARK(U53(X1:S,X2:S,X3:S)) -> ACTIVE(U53(mark(X1:S),X2:S,X3:S)) 227.44/227.88 MARK(U53(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.88 MARK(U54(X1:S,X2:S,X3:S)) -> ACTIVE(U54(mark(X1:S),X2:S,X3:S)) 227.44/227.88 MARK(U54(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.88 MARK(U55(X1:S,X2:S)) -> ACTIVE(U55(mark(X1:S),X2:S)) 227.44/227.88 MARK(U55(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.88 MARK(U56(X:S)) -> ACTIVE(U56(mark(X:S))) 227.44/227.88 MARK(U56(X:S)) -> MARK(X:S) 227.44/227.88 MARK(U61(X1:S,X2:S)) -> ACTIVE(U61(mark(X1:S),X2:S)) 227.44/227.88 MARK(U61(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.88 MARK(U62(X1:S,X2:S)) -> ACTIVE(U62(mark(X1:S),X2:S)) 227.44/227.88 MARK(U62(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.88 MARK(U63(X:S)) -> ACTIVE(U63(mark(X:S))) 227.44/227.88 MARK(U63(X:S)) -> MARK(X:S) 227.44/227.88 MARK(U71(X1:S,X2:S,X3:S)) -> ACTIVE(U71(mark(X1:S),X2:S,X3:S)) 227.44/227.88 MARK(U71(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.88 MARK(U72(X1:S,X2:S)) -> ACTIVE(U72(mark(X1:S),X2:S)) 227.44/227.88 MARK(U72(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.88 MARK(U73(X1:S,X2:S)) -> ACTIVE(U73(mark(X1:S),X2:S)) 227.44/227.88 MARK(U73(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.88 MARK(U74(X:S)) -> ACTIVE(U74(mark(X:S))) 227.44/227.88 MARK(U74(X:S)) -> MARK(X:S) 227.44/227.88 MARK(U81(X1:S,X2:S)) -> ACTIVE(U81(mark(X1:S),X2:S)) 227.44/227.88 MARK(U81(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.88 MARK(U82(X1:S,X2:S)) -> ACTIVE(U82(mark(X1:S),X2:S)) 227.44/227.88 MARK(U82(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.88 MARK(U83(X:S)) -> ACTIVE(U83(mark(X:S))) 227.44/227.88 MARK(U83(X:S)) -> MARK(X:S) 227.44/227.88 MARK(U91(X1:S,X2:S)) -> ACTIVE(U91(mark(X1:S),X2:S)) 227.44/227.88 MARK(U91(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.88 MARK(U92(X:S)) -> ACTIVE(U92(mark(X:S))) 227.44/227.88 MARK(U92(X:S)) -> MARK(X:S) 227.44/227.88 MARK(__(X1:S,X2:S)) -> ACTIVE(__(mark(X1:S),mark(X2:S))) 227.44/227.88 MARK(__(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.88 MARK(__(X1:S,X2:S)) -> MARK(X2:S) 227.44/227.88 MARK(isPalListKind(X:S)) -> ACTIVE(isPalListKind(X:S)) 227.44/227.88 -> Rules: 227.44/227.88 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.44/227.88 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.44/227.88 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.44/227.88 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.44/227.88 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.44/227.88 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.44/227.88 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.44/227.88 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.44/227.88 U13(active(X:S)) -> U13(X:S) 227.44/227.88 U13(mark(X:S)) -> U13(X:S) 227.44/227.88 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.44/227.88 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.44/227.88 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.44/227.88 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.44/227.88 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.44/227.88 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.44/227.88 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.44/227.88 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.44/227.88 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.44/227.88 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.44/227.88 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.44/227.88 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.44/227.88 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.44/227.88 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.44/227.88 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.44/227.88 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.44/227.88 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.44/227.88 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.44/227.88 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.44/227.88 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.44/227.88 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.44/227.88 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.44/227.88 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.44/227.88 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.44/227.88 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.44/227.88 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.44/227.88 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.44/227.88 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.44/227.88 U26(active(X:S)) -> U26(X:S) 227.44/227.88 U26(mark(X:S)) -> U26(X:S) 227.44/227.88 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.44/227.88 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.44/227.88 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.44/227.88 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.44/227.88 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.44/227.88 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.44/227.88 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.44/227.88 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.44/227.88 U33(active(X:S)) -> U33(X:S) 227.44/227.88 U33(mark(X:S)) -> U33(X:S) 227.44/227.88 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.44/227.88 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.44/227.88 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.44/227.88 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.44/227.88 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.44/227.88 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.44/227.88 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.44/227.88 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.44/227.88 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.44/227.88 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.44/227.88 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.44/227.88 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.44/227.88 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.44/227.88 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.44/227.88 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.44/227.88 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.44/227.88 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.44/227.88 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.44/227.88 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.44/227.88 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.44/227.88 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.44/227.88 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.44/227.88 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.44/227.88 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.44/227.88 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.44/227.88 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.44/227.88 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.44/227.88 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.44/227.88 U46(active(X:S)) -> U46(X:S) 227.44/227.88 U46(mark(X:S)) -> U46(X:S) 227.44/227.88 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.44/227.88 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.44/227.88 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.44/227.88 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.44/227.88 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.44/227.88 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.44/227.88 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.44/227.88 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.44/227.88 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.44/227.88 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.44/227.88 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.44/227.88 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.44/227.88 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.44/227.88 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.44/227.88 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.44/227.88 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.44/227.88 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.44/227.88 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.44/227.88 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.44/227.88 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.44/227.88 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.44/227.88 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.44/227.88 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.44/227.88 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.44/227.88 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.44/227.88 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.44/227.88 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.44/227.88 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.44/227.88 U56(active(X:S)) -> U56(X:S) 227.44/227.88 U56(mark(X:S)) -> U56(X:S) 227.44/227.88 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.44/227.88 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.44/227.88 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.44/227.88 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.44/227.88 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.44/227.88 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.44/227.88 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.44/227.88 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.44/227.88 U63(active(X:S)) -> U63(X:S) 227.44/227.88 U63(mark(X:S)) -> U63(X:S) 227.44/227.88 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.44/227.88 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.44/227.88 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.44/227.88 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.44/227.88 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.44/227.88 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.44/227.88 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.44/227.88 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.44/227.88 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.44/227.88 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.44/227.88 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.44/227.88 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.44/227.88 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.44/227.88 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.44/227.88 U74(active(X:S)) -> U74(X:S) 227.44/227.88 U74(mark(X:S)) -> U74(X:S) 227.44/227.88 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.44/227.88 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.44/227.88 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.44/227.88 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.44/227.88 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.44/227.88 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.44/227.88 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.44/227.88 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.44/227.88 U83(active(X:S)) -> U83(X:S) 227.44/227.88 U83(mark(X:S)) -> U83(X:S) 227.44/227.88 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.44/227.88 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.44/227.88 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.44/227.88 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.44/227.88 U92(active(X:S)) -> U92(X:S) 227.44/227.88 U92(mark(X:S)) -> U92(X:S) 227.44/227.88 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.44/227.88 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.44/227.88 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.44/227.88 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.44/227.88 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.44/227.88 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.44/227.88 active(U13(tt)) -> mark(tt) 227.44/227.88 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.44/227.88 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.44/227.88 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.44/227.88 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.44/227.88 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.44/227.88 active(U26(tt)) -> mark(tt) 227.44/227.88 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.44/227.88 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.44/227.88 active(U33(tt)) -> mark(tt) 227.44/227.88 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.44/227.88 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.44/227.88 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.44/227.88 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.44/227.88 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.44/227.88 active(U46(tt)) -> mark(tt) 227.44/227.88 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.44/227.88 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.44/227.88 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.44/227.88 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.44/227.88 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.44/227.88 active(U56(tt)) -> mark(tt) 227.44/227.88 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.44/227.88 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.44/227.88 active(U63(tt)) -> mark(tt) 227.44/227.88 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.44/227.88 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.44/227.88 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.44/227.88 active(U74(tt)) -> mark(tt) 227.44/227.88 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.44/227.88 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.44/227.88 active(U83(tt)) -> mark(tt) 227.44/227.88 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.44/227.88 active(U92(tt)) -> mark(tt) 227.44/227.88 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.44/227.88 active(__(nil,X:S)) -> mark(X:S) 227.44/227.88 active(__(X:S,nil)) -> mark(X:S) 227.44/227.88 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.44/227.88 active(isList(nil)) -> mark(tt) 227.44/227.88 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.44/227.88 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.44/227.88 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.44/227.88 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.44/227.88 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.44/227.88 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.44/227.88 active(isPal(nil)) -> mark(tt) 227.44/227.88 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.44/227.88 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.44/227.88 active(isPalListKind(a)) -> mark(tt) 227.44/227.88 active(isPalListKind(e)) -> mark(tt) 227.44/227.88 active(isPalListKind(i)) -> mark(tt) 227.44/227.88 active(isPalListKind(nil)) -> mark(tt) 227.44/227.88 active(isPalListKind(o)) -> mark(tt) 227.44/227.88 active(isPalListKind(u)) -> mark(tt) 227.44/227.88 active(isQid(a)) -> mark(tt) 227.44/227.88 active(isQid(e)) -> mark(tt) 227.44/227.88 active(isQid(i)) -> mark(tt) 227.44/227.88 active(isQid(o)) -> mark(tt) 227.44/227.88 active(isQid(u)) -> mark(tt) 227.44/227.88 isList(active(X:S)) -> isList(X:S) 227.44/227.88 isList(mark(X:S)) -> isList(X:S) 227.44/227.88 isNeList(active(X:S)) -> isNeList(X:S) 227.44/227.88 isNeList(mark(X:S)) -> isNeList(X:S) 227.44/227.88 isNePal(active(X:S)) -> isNePal(X:S) 227.44/227.88 isNePal(mark(X:S)) -> isNePal(X:S) 227.44/227.88 isPal(active(X:S)) -> isPal(X:S) 227.44/227.88 isPal(mark(X:S)) -> isPal(X:S) 227.44/227.88 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.44/227.88 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.44/227.88 isQid(active(X:S)) -> isQid(X:S) 227.44/227.88 isQid(mark(X:S)) -> isQid(X:S) 227.44/227.88 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.44/227.88 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.44/227.88 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.44/227.88 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.44/227.88 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.44/227.88 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.44/227.88 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.44/227.88 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.44/227.88 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.44/227.88 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.44/227.88 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.44/227.88 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.44/227.88 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.44/227.88 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.44/227.88 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.44/227.88 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.44/227.88 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.44/227.88 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.44/227.88 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.44/227.88 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.44/227.88 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.44/227.88 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.44/227.88 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.44/227.88 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.44/227.88 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.44/227.88 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.44/227.88 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.44/227.88 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.44/227.88 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.44/227.88 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.44/227.88 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.44/227.88 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.44/227.88 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.44/227.88 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.44/227.88 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.44/227.88 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.44/227.88 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.44/227.88 mark(isList(X:S)) -> active(isList(X:S)) 227.44/227.88 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.44/227.88 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.44/227.88 mark(isPal(X:S)) -> active(isPal(X:S)) 227.44/227.88 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.44/227.88 mark(isQid(X:S)) -> active(isQid(X:S)) 227.44/227.88 mark(a) -> active(a) 227.44/227.88 mark(e) -> active(e) 227.44/227.88 mark(i) -> active(i) 227.44/227.88 mark(nil) -> active(nil) 227.44/227.88 mark(o) -> active(o) 227.44/227.88 mark(tt) -> active(tt) 227.44/227.88 mark(u) -> active(u) 227.44/227.88 -> Usable rules: 227.44/227.88 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.44/227.88 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.44/227.88 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.44/227.88 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.44/227.88 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.44/227.88 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.44/227.88 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.44/227.88 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.44/227.88 U13(active(X:S)) -> U13(X:S) 227.44/227.88 U13(mark(X:S)) -> U13(X:S) 227.44/227.88 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.44/227.88 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.44/227.88 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.44/227.88 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.44/227.88 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.44/227.88 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.44/227.88 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.44/227.88 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.44/227.88 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.44/227.88 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.44/227.88 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.44/227.88 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.44/227.88 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.44/227.88 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.44/227.88 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.44/227.88 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.44/227.88 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.44/227.88 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.44/227.88 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.44/227.88 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.44/227.88 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.44/227.88 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.44/227.88 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.44/227.88 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.44/227.88 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.44/227.88 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.44/227.88 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.44/227.88 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.44/227.88 U26(active(X:S)) -> U26(X:S) 227.44/227.88 U26(mark(X:S)) -> U26(X:S) 227.44/227.88 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.44/227.88 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.44/227.88 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.44/227.88 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.44/227.88 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.44/227.88 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.44/227.88 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.44/227.88 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.44/227.88 U33(active(X:S)) -> U33(X:S) 227.44/227.88 U33(mark(X:S)) -> U33(X:S) 227.44/227.88 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.44/227.88 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.44/227.88 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.44/227.88 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.44/227.88 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.44/227.88 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.44/227.88 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.44/227.88 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.44/227.88 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.44/227.88 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.44/227.88 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.44/227.88 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.44/227.88 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.44/227.88 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.44/227.88 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.44/227.88 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.44/227.88 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.44/227.88 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.44/227.88 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.44/227.88 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.44/227.88 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.44/227.88 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.44/227.88 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.44/227.88 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.44/227.88 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.44/227.88 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.44/227.88 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.44/227.88 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.44/227.88 U46(active(X:S)) -> U46(X:S) 227.44/227.88 U46(mark(X:S)) -> U46(X:S) 227.44/227.88 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.44/227.88 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.44/227.88 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.44/227.88 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.44/227.88 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.44/227.88 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.44/227.88 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.44/227.88 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.44/227.88 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.44/227.88 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.44/227.88 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.44/227.88 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.44/227.88 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.44/227.88 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.44/227.88 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.44/227.88 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.44/227.88 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.44/227.88 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.44/227.88 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.44/227.88 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.44/227.88 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.44/227.88 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.44/227.88 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.44/227.88 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.44/227.88 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.44/227.88 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.44/227.88 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.44/227.88 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.44/227.88 U56(active(X:S)) -> U56(X:S) 227.44/227.88 U56(mark(X:S)) -> U56(X:S) 227.44/227.88 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.44/227.88 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.44/227.88 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.44/227.88 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.44/227.88 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.44/227.88 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.44/227.88 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.44/227.88 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.44/227.88 U63(active(X:S)) -> U63(X:S) 227.44/227.88 U63(mark(X:S)) -> U63(X:S) 227.44/227.88 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.44/227.88 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.44/227.88 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.44/227.88 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.44/227.88 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.44/227.88 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.44/227.88 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.44/227.88 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.44/227.88 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.44/227.88 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.44/227.88 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.44/227.88 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.44/227.88 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.44/227.88 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.44/227.88 U74(active(X:S)) -> U74(X:S) 227.44/227.88 U74(mark(X:S)) -> U74(X:S) 227.44/227.88 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.44/227.88 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.44/227.88 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.44/227.88 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.44/227.88 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.44/227.88 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.44/227.88 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.44/227.88 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.44/227.88 U83(active(X:S)) -> U83(X:S) 227.44/227.88 U83(mark(X:S)) -> U83(X:S) 227.44/227.88 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.44/227.88 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.44/227.88 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.44/227.88 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.44/227.88 U92(active(X:S)) -> U92(X:S) 227.44/227.88 U92(mark(X:S)) -> U92(X:S) 227.44/227.88 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.44/227.88 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.44/227.88 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.44/227.88 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.44/227.88 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.44/227.88 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.44/227.88 active(U13(tt)) -> mark(tt) 227.44/227.88 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.44/227.88 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.44/227.88 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.44/227.88 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.44/227.88 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.44/227.88 active(U26(tt)) -> mark(tt) 227.44/227.88 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.44/227.88 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.44/227.88 active(U33(tt)) -> mark(tt) 227.44/227.88 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.44/227.88 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.44/227.88 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.44/227.88 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.44/227.88 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.44/227.88 active(U46(tt)) -> mark(tt) 227.44/227.88 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.44/227.88 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.44/227.88 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.44/227.88 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.44/227.88 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.44/227.88 active(U56(tt)) -> mark(tt) 227.44/227.88 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.44/227.88 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.44/227.88 active(U63(tt)) -> mark(tt) 227.44/227.88 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.44/227.88 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.44/227.88 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.44/227.88 active(U74(tt)) -> mark(tt) 227.44/227.88 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.44/227.88 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.44/227.88 active(U83(tt)) -> mark(tt) 227.44/227.88 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.44/227.88 active(U92(tt)) -> mark(tt) 227.44/227.88 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.44/227.88 active(__(nil,X:S)) -> mark(X:S) 227.44/227.88 active(__(X:S,nil)) -> mark(X:S) 227.44/227.88 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.44/227.88 active(isList(nil)) -> mark(tt) 227.44/227.88 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.44/227.88 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.44/227.88 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.44/227.88 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.44/227.88 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.44/227.88 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.44/227.88 active(isPal(nil)) -> mark(tt) 227.44/227.88 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.44/227.88 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.44/227.88 active(isPalListKind(a)) -> mark(tt) 227.44/227.88 active(isPalListKind(e)) -> mark(tt) 227.44/227.88 active(isPalListKind(i)) -> mark(tt) 227.44/227.88 active(isPalListKind(nil)) -> mark(tt) 227.44/227.88 active(isPalListKind(o)) -> mark(tt) 227.44/227.88 active(isPalListKind(u)) -> mark(tt) 227.44/227.88 active(isQid(a)) -> mark(tt) 227.44/227.88 active(isQid(e)) -> mark(tt) 227.44/227.88 active(isQid(i)) -> mark(tt) 227.44/227.88 active(isQid(o)) -> mark(tt) 227.44/227.88 active(isQid(u)) -> mark(tt) 227.44/227.88 isList(active(X:S)) -> isList(X:S) 227.44/227.88 isList(mark(X:S)) -> isList(X:S) 227.44/227.88 isNeList(active(X:S)) -> isNeList(X:S) 227.44/227.88 isNeList(mark(X:S)) -> isNeList(X:S) 227.44/227.88 isNePal(active(X:S)) -> isNePal(X:S) 227.44/227.88 isNePal(mark(X:S)) -> isNePal(X:S) 227.44/227.88 isPal(active(X:S)) -> isPal(X:S) 227.44/227.88 isPal(mark(X:S)) -> isPal(X:S) 227.44/227.88 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.44/227.88 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.44/227.88 isQid(active(X:S)) -> isQid(X:S) 227.44/227.88 isQid(mark(X:S)) -> isQid(X:S) 227.44/227.88 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.44/227.88 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.44/227.88 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.44/227.88 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.44/227.88 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.44/227.88 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.44/227.88 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.44/227.88 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.44/227.88 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.44/227.88 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.44/227.88 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.44/227.88 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.44/227.88 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.44/227.88 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.44/227.88 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.44/227.88 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.44/227.88 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.44/227.88 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.44/227.88 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.44/227.88 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.44/227.88 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.44/227.88 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.44/227.88 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.44/227.88 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.44/227.88 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.44/227.88 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.44/227.88 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.44/227.88 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.44/227.88 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.44/227.88 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.44/227.88 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.44/227.88 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.44/227.88 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.44/227.88 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.44/227.88 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.44/227.88 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.44/227.88 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.44/227.88 mark(isList(X:S)) -> active(isList(X:S)) 227.44/227.88 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.44/227.88 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.44/227.88 mark(isPal(X:S)) -> active(isPal(X:S)) 227.44/227.88 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.44/227.88 mark(isQid(X:S)) -> active(isQid(X:S)) 227.44/227.88 mark(a) -> active(a) 227.44/227.88 mark(e) -> active(e) 227.44/227.88 mark(i) -> active(i) 227.44/227.88 mark(nil) -> active(nil) 227.44/227.88 mark(o) -> active(o) 227.44/227.88 mark(tt) -> active(tt) 227.44/227.88 mark(u) -> active(u) 227.44/227.88 ->Interpretation type: 227.44/227.88 Linear 227.44/227.88 ->Coefficients: 227.44/227.88 Natural Numbers 227.44/227.88 ->Dimension: 227.44/227.88 1 227.44/227.88 ->Bound: 227.44/227.88 2 227.44/227.88 ->Interpretation: 227.44/227.88 227.44/227.88 [U11](X1,X2) = 2.X2 + 2 227.44/227.88 [U12](X1,X2) = 2.X1 + 2.X2 227.44/227.88 [U13](X) = X + 1 227.44/227.88 [U21](X1,X2,X3) = X1 + 2.X2 + 2.X3 + 2 227.44/227.88 [U22](X1,X2,X3) = X1 + 2.X2 + 2.X3 + 2 227.44/227.88 [U23](X1,X2,X3) = X1 + 2.X2 + 2.X3 + 2 227.44/227.88 [U24](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 1 227.44/227.88 [U25](X1,X2) = X1 + 2.X2 + 1 227.44/227.88 [U26](X) = X 227.44/227.88 [U31](X1,X2) = X1 + 2.X2 227.44/227.88 [U32](X1,X2) = X1 + 2.X2 227.44/227.88 [U33](X) = X 227.44/227.88 [U41](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.44/227.88 [U42](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.44/227.88 [U43](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.44/227.88 [U44](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.44/227.88 [U45](X1,X2) = X1 + 2.X2 + 2 227.44/227.88 [U46](X) = X + 2 227.44/227.88 [U51](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.44/227.88 [U52](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.44/227.88 [U53](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.44/227.88 [U54](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 1 227.44/227.88 [U55](X1,X2) = X1 + 2.X2 + 2 227.44/227.88 [U56](X) = X + 1 227.44/227.88 [U61](X1,X2) = 2.X1 + 2.X2 227.44/227.88 [U62](X1,X2) = X1 + 2.X2 + 1 227.44/227.88 [U63](X) = X + 1 227.44/227.88 [U71](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.44/227.88 [U72](X1,X2) = 2.X1 + 2.X2 + 2 227.44/227.88 [U73](X1,X2) = X1 + 2 227.44/227.88 [U74](X) = X + 2 227.44/227.88 [U81](X1,X2) = X1 + 2.X2 + 1 227.44/227.88 [U82](X1,X2) = 2.X1 + 2.X2 227.44/227.88 [U83](X) = X 227.44/227.88 [U91](X1,X2) = X1 227.44/227.88 [U92](X) = X 227.44/227.88 [__](X1,X2) = 2.X1 + X2 + 2 227.44/227.88 [active](X) = X 227.44/227.88 [isList](X) = 2.X + 2 227.44/227.88 [isNeList](X) = 2.X + 1 227.44/227.88 [isNePal](X) = 2.X + 2 227.44/227.88 [isPal](X) = 2.X + 2 227.44/227.88 [isPalListKind](X) = 1 227.44/227.88 [isQid](X) = 2.X + 1 227.44/227.88 [mark](X) = X 227.44/227.88 [a] = 1 227.44/227.88 [e] = 1 227.44/227.88 [fSNonEmpty] = 0 227.44/227.88 [i] = 0 227.44/227.88 [nil] = 2 227.44/227.88 [o] = 2 227.44/227.88 [tt] = 1 227.44/227.88 [u] = 1 227.44/227.88 [U11#](X1,X2) = 0 227.44/227.88 [U12#](X1,X2) = 0 227.44/227.88 [U13#](X) = 0 227.44/227.88 [U21#](X1,X2,X3) = 0 227.44/227.88 [U22#](X1,X2,X3) = 0 227.44/227.88 [U23#](X1,X2,X3) = 0 227.44/227.88 [U24#](X1,X2,X3) = 0 227.44/227.88 [U25#](X1,X2) = 0 227.44/227.88 [U26#](X) = 0 227.44/227.88 [U31#](X1,X2) = 0 227.44/227.88 [U32#](X1,X2) = 0 227.44/227.88 [U33#](X) = 0 227.44/227.88 [U41#](X1,X2,X3) = 0 227.44/227.88 [U42#](X1,X2,X3) = 0 227.44/227.88 [U43#](X1,X2,X3) = 0 227.44/227.88 [U44#](X1,X2,X3) = 0 227.44/227.88 [U45#](X1,X2) = 0 227.44/227.88 [U46#](X) = 0 227.44/227.88 [U51#](X1,X2,X3) = 0 227.44/227.88 [U52#](X1,X2,X3) = 0 227.44/227.88 [U53#](X1,X2,X3) = 0 227.44/227.88 [U54#](X1,X2,X3) = 0 227.44/227.88 [U55#](X1,X2) = 0 227.44/227.88 [U56#](X) = 0 227.44/227.88 [U61#](X1,X2) = 0 227.44/227.88 [U62#](X1,X2) = 0 227.44/227.88 [U63#](X) = 0 227.44/227.88 [U71#](X1,X2,X3) = 0 227.44/227.88 [U72#](X1,X2) = 0 227.44/227.88 [U73#](X1,X2) = 0 227.44/227.88 [U74#](X) = 0 227.44/227.88 [U81#](X1,X2) = 0 227.44/227.88 [U82#](X1,X2) = 0 227.44/227.88 [U83#](X) = 0 227.44/227.88 [U91#](X1,X2) = 0 227.44/227.88 [U92#](X) = 0 227.44/227.88 [__#](X1,X2) = 0 227.44/227.88 [ACTIVE](X) = 2.X + 2 227.44/227.88 [ISLIST](X) = 0 227.44/227.88 [ISNELIST](X) = 0 227.44/227.88 [ISNEPAL](X) = 0 227.44/227.88 [ISPAL](X) = 0 227.44/227.88 [ISPALLISTKIND](X) = 0 227.44/227.88 [ISQID](X) = 0 227.44/227.88 [MARK](X) = 2.X + 2 227.44/227.88 227.44/227.88 Problem 1.44: 227.44/227.88 227.44/227.88 SCC Processor: 227.44/227.88 -> Pairs: 227.44/227.88 ACTIVE(U91(tt,V2:S)) -> MARK(U92(isPalListKind(V2:S))) 227.44/227.88 ACTIVE(isPalListKind(__(V1:S,V2:S))) -> MARK(U91(isPalListKind(V1:S),V2:S)) 227.44/227.88 MARK(U21(X1:S,X2:S,X3:S)) -> ACTIVE(U21(mark(X1:S),X2:S,X3:S)) 227.44/227.88 MARK(U21(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.88 MARK(U22(X1:S,X2:S,X3:S)) -> ACTIVE(U22(mark(X1:S),X2:S,X3:S)) 227.44/227.88 MARK(U22(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.88 MARK(U23(X1:S,X2:S,X3:S)) -> ACTIVE(U23(mark(X1:S),X2:S,X3:S)) 227.44/227.88 MARK(U23(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.88 MARK(U24(X1:S,X2:S,X3:S)) -> ACTIVE(U24(mark(X1:S),X2:S,X3:S)) 227.44/227.88 MARK(U24(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.88 MARK(U25(X1:S,X2:S)) -> ACTIVE(U25(mark(X1:S),X2:S)) 227.44/227.88 MARK(U25(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.88 MARK(U26(X:S)) -> ACTIVE(U26(mark(X:S))) 227.44/227.88 MARK(U26(X:S)) -> MARK(X:S) 227.44/227.88 MARK(U31(X1:S,X2:S)) -> ACTIVE(U31(mark(X1:S),X2:S)) 227.44/227.88 MARK(U31(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.88 MARK(U32(X1:S,X2:S)) -> ACTIVE(U32(mark(X1:S),X2:S)) 227.44/227.88 MARK(U32(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.88 MARK(U33(X:S)) -> ACTIVE(U33(mark(X:S))) 227.44/227.88 MARK(U33(X:S)) -> MARK(X:S) 227.44/227.88 MARK(U41(X1:S,X2:S,X3:S)) -> ACTIVE(U41(mark(X1:S),X2:S,X3:S)) 227.44/227.88 MARK(U41(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.88 MARK(U42(X1:S,X2:S,X3:S)) -> ACTIVE(U42(mark(X1:S),X2:S,X3:S)) 227.44/227.88 MARK(U42(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.88 MARK(U43(X1:S,X2:S,X3:S)) -> ACTIVE(U43(mark(X1:S),X2:S,X3:S)) 227.44/227.88 MARK(U43(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.88 MARK(U44(X1:S,X2:S,X3:S)) -> ACTIVE(U44(mark(X1:S),X2:S,X3:S)) 227.44/227.88 MARK(U44(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.88 MARK(U45(X1:S,X2:S)) -> ACTIVE(U45(mark(X1:S),X2:S)) 227.44/227.88 MARK(U45(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.88 MARK(U46(X:S)) -> ACTIVE(U46(mark(X:S))) 227.44/227.88 MARK(U46(X:S)) -> MARK(X:S) 227.44/227.88 MARK(U51(X1:S,X2:S,X3:S)) -> ACTIVE(U51(mark(X1:S),X2:S,X3:S)) 227.44/227.88 MARK(U51(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.88 MARK(U52(X1:S,X2:S,X3:S)) -> ACTIVE(U52(mark(X1:S),X2:S,X3:S)) 227.44/227.88 MARK(U52(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.88 MARK(U53(X1:S,X2:S,X3:S)) -> ACTIVE(U53(mark(X1:S),X2:S,X3:S)) 227.44/227.88 MARK(U53(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.88 MARK(U54(X1:S,X2:S,X3:S)) -> ACTIVE(U54(mark(X1:S),X2:S,X3:S)) 227.44/227.88 MARK(U54(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.88 MARK(U55(X1:S,X2:S)) -> ACTIVE(U55(mark(X1:S),X2:S)) 227.44/227.88 MARK(U55(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.88 MARK(U56(X:S)) -> ACTIVE(U56(mark(X:S))) 227.44/227.88 MARK(U56(X:S)) -> MARK(X:S) 227.44/227.88 MARK(U61(X1:S,X2:S)) -> ACTIVE(U61(mark(X1:S),X2:S)) 227.44/227.88 MARK(U61(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.88 MARK(U62(X1:S,X2:S)) -> ACTIVE(U62(mark(X1:S),X2:S)) 227.44/227.88 MARK(U62(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.88 MARK(U63(X:S)) -> ACTIVE(U63(mark(X:S))) 227.44/227.88 MARK(U63(X:S)) -> MARK(X:S) 227.44/227.88 MARK(U71(X1:S,X2:S,X3:S)) -> ACTIVE(U71(mark(X1:S),X2:S,X3:S)) 227.44/227.88 MARK(U71(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.88 MARK(U72(X1:S,X2:S)) -> ACTIVE(U72(mark(X1:S),X2:S)) 227.44/227.88 MARK(U72(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.88 MARK(U73(X1:S,X2:S)) -> ACTIVE(U73(mark(X1:S),X2:S)) 227.44/227.88 MARK(U73(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.88 MARK(U74(X:S)) -> ACTIVE(U74(mark(X:S))) 227.44/227.88 MARK(U74(X:S)) -> MARK(X:S) 227.44/227.88 MARK(U81(X1:S,X2:S)) -> ACTIVE(U81(mark(X1:S),X2:S)) 227.44/227.88 MARK(U81(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.88 MARK(U82(X1:S,X2:S)) -> ACTIVE(U82(mark(X1:S),X2:S)) 227.44/227.88 MARK(U82(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.88 MARK(U83(X:S)) -> ACTIVE(U83(mark(X:S))) 227.44/227.88 MARK(U83(X:S)) -> MARK(X:S) 227.44/227.88 MARK(U91(X1:S,X2:S)) -> ACTIVE(U91(mark(X1:S),X2:S)) 227.44/227.88 MARK(U91(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.88 MARK(U92(X:S)) -> ACTIVE(U92(mark(X:S))) 227.44/227.88 MARK(U92(X:S)) -> MARK(X:S) 227.44/227.88 MARK(__(X1:S,X2:S)) -> ACTIVE(__(mark(X1:S),mark(X2:S))) 227.44/227.88 MARK(__(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.88 MARK(__(X1:S,X2:S)) -> MARK(X2:S) 227.44/227.88 MARK(isPalListKind(X:S)) -> ACTIVE(isPalListKind(X:S)) 227.44/227.88 -> Rules: 227.44/227.88 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.44/227.88 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.44/227.88 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.44/227.88 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.44/227.88 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.44/227.88 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.44/227.88 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.44/227.88 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.44/227.88 U13(active(X:S)) -> U13(X:S) 227.44/227.88 U13(mark(X:S)) -> U13(X:S) 227.44/227.88 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.44/227.88 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.44/227.88 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.44/227.88 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.44/227.88 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.44/227.88 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.44/227.88 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.44/227.88 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.44/227.88 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.44/227.88 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.44/227.88 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.44/227.88 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.44/227.88 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.44/227.88 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.44/227.88 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.44/227.88 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.44/227.88 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.44/227.88 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.44/227.88 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.44/227.88 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.44/227.88 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.44/227.88 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.44/227.88 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.44/227.88 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.44/227.88 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.44/227.88 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.44/227.88 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.44/227.88 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.44/227.88 U26(active(X:S)) -> U26(X:S) 227.44/227.88 U26(mark(X:S)) -> U26(X:S) 227.44/227.88 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.44/227.88 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.44/227.88 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.44/227.88 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.44/227.88 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.44/227.88 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.44/227.88 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.44/227.88 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.44/227.88 U33(active(X:S)) -> U33(X:S) 227.44/227.88 U33(mark(X:S)) -> U33(X:S) 227.44/227.88 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.44/227.88 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.44/227.88 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.44/227.88 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.44/227.88 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.44/227.88 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.44/227.88 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.44/227.88 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.44/227.88 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.44/227.88 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.44/227.88 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.44/227.88 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.44/227.88 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.44/227.88 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.44/227.88 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.44/227.88 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.44/227.88 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.44/227.88 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.44/227.88 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.44/227.88 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.44/227.88 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.44/227.88 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.44/227.88 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.44/227.88 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.44/227.88 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.44/227.88 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.44/227.88 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.44/227.88 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.44/227.88 U46(active(X:S)) -> U46(X:S) 227.44/227.88 U46(mark(X:S)) -> U46(X:S) 227.44/227.88 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.44/227.88 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.44/227.88 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.44/227.88 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.44/227.88 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.44/227.88 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.44/227.88 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.44/227.88 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.44/227.88 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.44/227.88 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.44/227.88 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.44/227.88 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.44/227.88 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.44/227.88 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.44/227.88 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.44/227.88 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.44/227.88 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.44/227.88 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.44/227.88 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.44/227.88 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.44/227.88 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.44/227.88 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.44/227.88 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.44/227.88 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.44/227.88 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.44/227.88 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.44/227.88 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.44/227.88 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.44/227.88 U56(active(X:S)) -> U56(X:S) 227.44/227.88 U56(mark(X:S)) -> U56(X:S) 227.44/227.88 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.44/227.88 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.44/227.88 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.44/227.88 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.44/227.88 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.44/227.88 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.44/227.88 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.44/227.88 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.44/227.88 U63(active(X:S)) -> U63(X:S) 227.44/227.88 U63(mark(X:S)) -> U63(X:S) 227.44/227.88 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.44/227.88 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.44/227.88 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.44/227.88 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.44/227.88 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.44/227.88 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.44/227.88 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.44/227.88 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.44/227.88 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.44/227.88 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.44/227.88 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.44/227.88 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.44/227.88 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.44/227.88 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.44/227.88 U74(active(X:S)) -> U74(X:S) 227.44/227.88 U74(mark(X:S)) -> U74(X:S) 227.44/227.88 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.44/227.88 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.44/227.88 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.44/227.88 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.44/227.88 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.44/227.88 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.44/227.88 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.44/227.88 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.44/227.88 U83(active(X:S)) -> U83(X:S) 227.44/227.88 U83(mark(X:S)) -> U83(X:S) 227.44/227.88 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.44/227.88 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.44/227.88 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.44/227.88 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.44/227.88 U92(active(X:S)) -> U92(X:S) 227.44/227.88 U92(mark(X:S)) -> U92(X:S) 227.44/227.88 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.44/227.88 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.44/227.88 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.44/227.88 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.44/227.88 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.44/227.88 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.44/227.88 active(U13(tt)) -> mark(tt) 227.44/227.88 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.44/227.88 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.44/227.88 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.44/227.88 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.44/227.88 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.44/227.88 active(U26(tt)) -> mark(tt) 227.44/227.88 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.44/227.88 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.44/227.88 active(U33(tt)) -> mark(tt) 227.44/227.88 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.44/227.88 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.44/227.88 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.44/227.88 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.44/227.88 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.44/227.88 active(U46(tt)) -> mark(tt) 227.44/227.88 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.44/227.88 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.44/227.88 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.44/227.88 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.44/227.88 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.44/227.88 active(U56(tt)) -> mark(tt) 227.44/227.88 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.44/227.88 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.44/227.88 active(U63(tt)) -> mark(tt) 227.44/227.88 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.44/227.88 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.44/227.88 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.44/227.88 active(U74(tt)) -> mark(tt) 227.44/227.88 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.44/227.88 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.44/227.88 active(U83(tt)) -> mark(tt) 227.44/227.88 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.44/227.88 active(U92(tt)) -> mark(tt) 227.44/227.88 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.44/227.88 active(__(nil,X:S)) -> mark(X:S) 227.44/227.88 active(__(X:S,nil)) -> mark(X:S) 227.44/227.88 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.44/227.88 active(isList(nil)) -> mark(tt) 227.44/227.88 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.44/227.88 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.44/227.88 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.44/227.88 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.44/227.88 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.44/227.88 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.44/227.88 active(isPal(nil)) -> mark(tt) 227.44/227.88 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.44/227.88 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.44/227.88 active(isPalListKind(a)) -> mark(tt) 227.44/227.88 active(isPalListKind(e)) -> mark(tt) 227.44/227.88 active(isPalListKind(i)) -> mark(tt) 227.44/227.88 active(isPalListKind(nil)) -> mark(tt) 227.44/227.88 active(isPalListKind(o)) -> mark(tt) 227.44/227.88 active(isPalListKind(u)) -> mark(tt) 227.44/227.88 active(isQid(a)) -> mark(tt) 227.44/227.88 active(isQid(e)) -> mark(tt) 227.44/227.88 active(isQid(i)) -> mark(tt) 227.44/227.88 active(isQid(o)) -> mark(tt) 227.44/227.88 active(isQid(u)) -> mark(tt) 227.44/227.88 isList(active(X:S)) -> isList(X:S) 227.44/227.88 isList(mark(X:S)) -> isList(X:S) 227.44/227.88 isNeList(active(X:S)) -> isNeList(X:S) 227.44/227.88 isNeList(mark(X:S)) -> isNeList(X:S) 227.44/227.88 isNePal(active(X:S)) -> isNePal(X:S) 227.44/227.88 isNePal(mark(X:S)) -> isNePal(X:S) 227.44/227.88 isPal(active(X:S)) -> isPal(X:S) 227.44/227.88 isPal(mark(X:S)) -> isPal(X:S) 227.44/227.88 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.44/227.88 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.44/227.88 isQid(active(X:S)) -> isQid(X:S) 227.44/227.88 isQid(mark(X:S)) -> isQid(X:S) 227.44/227.88 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.44/227.88 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.44/227.88 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.44/227.88 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.44/227.88 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.44/227.88 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.44/227.88 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.44/227.88 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.44/227.88 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.44/227.88 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.44/227.88 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.44/227.88 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.44/227.88 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.44/227.88 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.44/227.88 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.44/227.88 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.44/227.88 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.44/227.88 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.44/227.88 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.44/227.88 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.44/227.88 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.44/227.88 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.44/227.88 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.44/227.88 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.44/227.88 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.44/227.88 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.44/227.88 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.44/227.88 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.44/227.88 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.44/227.88 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.44/227.88 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.44/227.88 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.44/227.88 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.44/227.88 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.44/227.88 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.44/227.88 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.44/227.88 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.44/227.88 mark(isList(X:S)) -> active(isList(X:S)) 227.44/227.88 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.44/227.88 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.44/227.88 mark(isPal(X:S)) -> active(isPal(X:S)) 227.44/227.88 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.44/227.88 mark(isQid(X:S)) -> active(isQid(X:S)) 227.44/227.88 mark(a) -> active(a) 227.44/227.88 mark(e) -> active(e) 227.44/227.88 mark(i) -> active(i) 227.44/227.88 mark(nil) -> active(nil) 227.44/227.88 mark(o) -> active(o) 227.44/227.88 mark(tt) -> active(tt) 227.44/227.88 mark(u) -> active(u) 227.44/227.88 ->Strongly Connected Components: 227.44/227.88 ->->Cycle: 227.44/227.88 ->->-> Pairs: 227.44/227.88 ACTIVE(U91(tt,V2:S)) -> MARK(U92(isPalListKind(V2:S))) 227.44/227.88 ACTIVE(isPalListKind(__(V1:S,V2:S))) -> MARK(U91(isPalListKind(V1:S),V2:S)) 227.44/227.88 MARK(U21(X1:S,X2:S,X3:S)) -> ACTIVE(U21(mark(X1:S),X2:S,X3:S)) 227.44/227.88 MARK(U21(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.88 MARK(U22(X1:S,X2:S,X3:S)) -> ACTIVE(U22(mark(X1:S),X2:S,X3:S)) 227.44/227.88 MARK(U22(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.88 MARK(U23(X1:S,X2:S,X3:S)) -> ACTIVE(U23(mark(X1:S),X2:S,X3:S)) 227.44/227.88 MARK(U23(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.88 MARK(U24(X1:S,X2:S,X3:S)) -> ACTIVE(U24(mark(X1:S),X2:S,X3:S)) 227.44/227.88 MARK(U24(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.88 MARK(U25(X1:S,X2:S)) -> ACTIVE(U25(mark(X1:S),X2:S)) 227.44/227.88 MARK(U25(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.88 MARK(U26(X:S)) -> ACTIVE(U26(mark(X:S))) 227.44/227.88 MARK(U26(X:S)) -> MARK(X:S) 227.44/227.88 MARK(U31(X1:S,X2:S)) -> ACTIVE(U31(mark(X1:S),X2:S)) 227.44/227.88 MARK(U31(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.88 MARK(U32(X1:S,X2:S)) -> ACTIVE(U32(mark(X1:S),X2:S)) 227.44/227.88 MARK(U32(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.88 MARK(U33(X:S)) -> ACTIVE(U33(mark(X:S))) 227.44/227.88 MARK(U33(X:S)) -> MARK(X:S) 227.44/227.88 MARK(U41(X1:S,X2:S,X3:S)) -> ACTIVE(U41(mark(X1:S),X2:S,X3:S)) 227.44/227.88 MARK(U41(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.88 MARK(U42(X1:S,X2:S,X3:S)) -> ACTIVE(U42(mark(X1:S),X2:S,X3:S)) 227.44/227.88 MARK(U42(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.88 MARK(U43(X1:S,X2:S,X3:S)) -> ACTIVE(U43(mark(X1:S),X2:S,X3:S)) 227.44/227.88 MARK(U43(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.88 MARK(U44(X1:S,X2:S,X3:S)) -> ACTIVE(U44(mark(X1:S),X2:S,X3:S)) 227.44/227.88 MARK(U44(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.88 MARK(U45(X1:S,X2:S)) -> ACTIVE(U45(mark(X1:S),X2:S)) 227.44/227.88 MARK(U45(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.88 MARK(U46(X:S)) -> ACTIVE(U46(mark(X:S))) 227.44/227.88 MARK(U46(X:S)) -> MARK(X:S) 227.44/227.88 MARK(U51(X1:S,X2:S,X3:S)) -> ACTIVE(U51(mark(X1:S),X2:S,X3:S)) 227.44/227.88 MARK(U51(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.88 MARK(U52(X1:S,X2:S,X3:S)) -> ACTIVE(U52(mark(X1:S),X2:S,X3:S)) 227.44/227.88 MARK(U52(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.88 MARK(U53(X1:S,X2:S,X3:S)) -> ACTIVE(U53(mark(X1:S),X2:S,X3:S)) 227.44/227.88 MARK(U53(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.88 MARK(U54(X1:S,X2:S,X3:S)) -> ACTIVE(U54(mark(X1:S),X2:S,X3:S)) 227.44/227.88 MARK(U54(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.88 MARK(U55(X1:S,X2:S)) -> ACTIVE(U55(mark(X1:S),X2:S)) 227.44/227.88 MARK(U55(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.88 MARK(U56(X:S)) -> ACTIVE(U56(mark(X:S))) 227.44/227.88 MARK(U56(X:S)) -> MARK(X:S) 227.44/227.88 MARK(U61(X1:S,X2:S)) -> ACTIVE(U61(mark(X1:S),X2:S)) 227.44/227.88 MARK(U61(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.88 MARK(U62(X1:S,X2:S)) -> ACTIVE(U62(mark(X1:S),X2:S)) 227.44/227.88 MARK(U62(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.88 MARK(U63(X:S)) -> ACTIVE(U63(mark(X:S))) 227.44/227.88 MARK(U63(X:S)) -> MARK(X:S) 227.44/227.88 MARK(U71(X1:S,X2:S,X3:S)) -> ACTIVE(U71(mark(X1:S),X2:S,X3:S)) 227.44/227.88 MARK(U71(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.88 MARK(U72(X1:S,X2:S)) -> ACTIVE(U72(mark(X1:S),X2:S)) 227.44/227.88 MARK(U72(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.88 MARK(U73(X1:S,X2:S)) -> ACTIVE(U73(mark(X1:S),X2:S)) 227.44/227.88 MARK(U73(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.88 MARK(U74(X:S)) -> ACTIVE(U74(mark(X:S))) 227.44/227.88 MARK(U74(X:S)) -> MARK(X:S) 227.44/227.88 MARK(U81(X1:S,X2:S)) -> ACTIVE(U81(mark(X1:S),X2:S)) 227.44/227.88 MARK(U81(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.88 MARK(U82(X1:S,X2:S)) -> ACTIVE(U82(mark(X1:S),X2:S)) 227.44/227.88 MARK(U82(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.88 MARK(U83(X:S)) -> ACTIVE(U83(mark(X:S))) 227.44/227.88 MARK(U83(X:S)) -> MARK(X:S) 227.44/227.88 MARK(U91(X1:S,X2:S)) -> ACTIVE(U91(mark(X1:S),X2:S)) 227.44/227.88 MARK(U91(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.88 MARK(U92(X:S)) -> ACTIVE(U92(mark(X:S))) 227.44/227.88 MARK(U92(X:S)) -> MARK(X:S) 227.44/227.88 MARK(__(X1:S,X2:S)) -> ACTIVE(__(mark(X1:S),mark(X2:S))) 227.44/227.88 MARK(__(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.88 MARK(__(X1:S,X2:S)) -> MARK(X2:S) 227.44/227.88 MARK(isPalListKind(X:S)) -> ACTIVE(isPalListKind(X:S)) 227.44/227.88 ->->-> Rules: 227.44/227.88 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.44/227.88 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.44/227.88 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.44/227.88 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.44/227.88 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.44/227.88 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.44/227.88 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.44/227.88 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.44/227.88 U13(active(X:S)) -> U13(X:S) 227.44/227.88 U13(mark(X:S)) -> U13(X:S) 227.44/227.88 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.44/227.88 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.44/227.88 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.44/227.88 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.44/227.88 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.44/227.88 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.44/227.88 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.44/227.88 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.44/227.88 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.44/227.88 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.44/227.88 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.44/227.88 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.44/227.88 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.44/227.88 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.44/227.88 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.44/227.88 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.44/227.88 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.44/227.88 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.44/227.88 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.44/227.88 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.44/227.88 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.44/227.88 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.44/227.88 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.44/227.88 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.44/227.88 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.44/227.88 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.44/227.88 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.44/227.88 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.44/227.88 U26(active(X:S)) -> U26(X:S) 227.44/227.88 U26(mark(X:S)) -> U26(X:S) 227.44/227.88 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.44/227.88 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.44/227.88 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.44/227.88 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.44/227.88 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.44/227.88 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.44/227.88 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.44/227.88 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.44/227.88 U33(active(X:S)) -> U33(X:S) 227.44/227.88 U33(mark(X:S)) -> U33(X:S) 227.44/227.88 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.44/227.88 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.44/227.88 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.44/227.88 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.44/227.88 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.44/227.88 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.44/227.88 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.44/227.88 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.44/227.88 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.44/227.88 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.44/227.88 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.44/227.88 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.44/227.88 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.44/227.88 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.44/227.88 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.44/227.88 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.44/227.88 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.44/227.88 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.44/227.88 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.44/227.88 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.44/227.88 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.44/227.88 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.44/227.88 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.44/227.88 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.44/227.88 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.44/227.88 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.44/227.88 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.44/227.88 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.44/227.88 U46(active(X:S)) -> U46(X:S) 227.44/227.88 U46(mark(X:S)) -> U46(X:S) 227.44/227.88 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.44/227.88 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.44/227.88 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.44/227.88 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.44/227.88 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.44/227.88 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.44/227.88 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.44/227.88 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.44/227.88 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.44/227.88 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.44/227.88 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.44/227.88 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.44/227.88 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.44/227.88 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.44/227.88 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.44/227.88 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.44/227.88 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.44/227.88 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.44/227.88 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.44/227.88 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.44/227.88 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.44/227.88 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.44/227.88 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.44/227.88 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.44/227.88 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.44/227.88 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.44/227.88 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.44/227.88 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.44/227.88 U56(active(X:S)) -> U56(X:S) 227.44/227.88 U56(mark(X:S)) -> U56(X:S) 227.44/227.88 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.44/227.88 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.44/227.88 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.44/227.88 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.44/227.88 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.44/227.88 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.44/227.88 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.44/227.88 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.44/227.88 U63(active(X:S)) -> U63(X:S) 227.44/227.88 U63(mark(X:S)) -> U63(X:S) 227.44/227.88 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.44/227.88 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.44/227.88 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.44/227.88 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.44/227.88 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.44/227.88 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.44/227.88 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.44/227.88 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.44/227.88 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.44/227.88 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.44/227.88 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.44/227.88 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.44/227.88 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.44/227.88 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.44/227.88 U74(active(X:S)) -> U74(X:S) 227.44/227.88 U74(mark(X:S)) -> U74(X:S) 227.44/227.88 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.44/227.88 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.44/227.88 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.44/227.88 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.44/227.88 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.44/227.88 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.44/227.88 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.44/227.88 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.44/227.88 U83(active(X:S)) -> U83(X:S) 227.44/227.88 U83(mark(X:S)) -> U83(X:S) 227.44/227.88 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.44/227.88 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.44/227.88 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.44/227.88 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.44/227.88 U92(active(X:S)) -> U92(X:S) 227.44/227.88 U92(mark(X:S)) -> U92(X:S) 227.44/227.88 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.44/227.88 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.44/227.88 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.44/227.88 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.44/227.88 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.44/227.88 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.44/227.88 active(U13(tt)) -> mark(tt) 227.44/227.88 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.44/227.88 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.44/227.88 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.44/227.88 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.44/227.88 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.44/227.88 active(U26(tt)) -> mark(tt) 227.44/227.88 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.44/227.88 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.44/227.88 active(U33(tt)) -> mark(tt) 227.44/227.88 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.44/227.88 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.44/227.88 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.44/227.88 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.44/227.88 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.44/227.88 active(U46(tt)) -> mark(tt) 227.44/227.88 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.44/227.88 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.44/227.88 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.44/227.88 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.44/227.88 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.44/227.88 active(U56(tt)) -> mark(tt) 227.44/227.88 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.44/227.88 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.44/227.88 active(U63(tt)) -> mark(tt) 227.44/227.88 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.44/227.88 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.44/227.88 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.44/227.88 active(U74(tt)) -> mark(tt) 227.44/227.88 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.44/227.88 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.44/227.88 active(U83(tt)) -> mark(tt) 227.44/227.88 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.44/227.88 active(U92(tt)) -> mark(tt) 227.44/227.88 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.44/227.88 active(__(nil,X:S)) -> mark(X:S) 227.44/227.88 active(__(X:S,nil)) -> mark(X:S) 227.44/227.88 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.44/227.88 active(isList(nil)) -> mark(tt) 227.44/227.88 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.44/227.88 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.44/227.88 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.44/227.88 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.44/227.88 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.44/227.88 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.44/227.88 active(isPal(nil)) -> mark(tt) 227.44/227.88 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.44/227.88 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.44/227.88 active(isPalListKind(a)) -> mark(tt) 227.44/227.88 active(isPalListKind(e)) -> mark(tt) 227.44/227.88 active(isPalListKind(i)) -> mark(tt) 227.44/227.88 active(isPalListKind(nil)) -> mark(tt) 227.44/227.88 active(isPalListKind(o)) -> mark(tt) 227.44/227.88 active(isPalListKind(u)) -> mark(tt) 227.44/227.88 active(isQid(a)) -> mark(tt) 227.44/227.88 active(isQid(e)) -> mark(tt) 227.44/227.88 active(isQid(i)) -> mark(tt) 227.44/227.88 active(isQid(o)) -> mark(tt) 227.44/227.88 active(isQid(u)) -> mark(tt) 227.44/227.88 isList(active(X:S)) -> isList(X:S) 227.44/227.88 isList(mark(X:S)) -> isList(X:S) 227.44/227.88 isNeList(active(X:S)) -> isNeList(X:S) 227.44/227.88 isNeList(mark(X:S)) -> isNeList(X:S) 227.44/227.88 isNePal(active(X:S)) -> isNePal(X:S) 227.44/227.88 isNePal(mark(X:S)) -> isNePal(X:S) 227.44/227.88 isPal(active(X:S)) -> isPal(X:S) 227.44/227.88 isPal(mark(X:S)) -> isPal(X:S) 227.44/227.88 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.44/227.88 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.44/227.88 isQid(active(X:S)) -> isQid(X:S) 227.44/227.88 isQid(mark(X:S)) -> isQid(X:S) 227.44/227.88 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.44/227.88 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.44/227.88 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.44/227.88 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.44/227.88 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.44/227.88 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.44/227.88 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.44/227.88 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.44/227.88 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.44/227.88 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.44/227.88 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.44/227.88 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.44/227.88 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.44/227.88 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.44/227.88 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.44/227.88 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.44/227.88 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.44/227.88 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.44/227.88 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.44/227.88 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.44/227.88 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.44/227.88 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.44/227.88 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.44/227.88 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.44/227.88 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.44/227.88 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.44/227.88 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.44/227.88 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.44/227.88 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.44/227.88 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.44/227.88 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.44/227.88 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.44/227.88 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.44/227.88 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.44/227.88 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.44/227.88 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.44/227.88 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.44/227.88 mark(isList(X:S)) -> active(isList(X:S)) 227.44/227.88 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.44/227.88 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.44/227.88 mark(isPal(X:S)) -> active(isPal(X:S)) 227.44/227.88 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.44/227.88 mark(isQid(X:S)) -> active(isQid(X:S)) 227.44/227.88 mark(a) -> active(a) 227.44/227.88 mark(e) -> active(e) 227.44/227.88 mark(i) -> active(i) 227.44/227.88 mark(nil) -> active(nil) 227.44/227.88 mark(o) -> active(o) 227.44/227.88 mark(tt) -> active(tt) 227.44/227.88 mark(u) -> active(u) 227.44/227.88 227.44/227.88 Problem 1.44: 227.44/227.88 227.44/227.88 Reduction Pairs Processor: 227.44/227.88 -> Pairs: 227.44/227.88 ACTIVE(U91(tt,V2:S)) -> MARK(U92(isPalListKind(V2:S))) 227.44/227.88 ACTIVE(isPalListKind(__(V1:S,V2:S))) -> MARK(U91(isPalListKind(V1:S),V2:S)) 227.44/227.88 MARK(U21(X1:S,X2:S,X3:S)) -> ACTIVE(U21(mark(X1:S),X2:S,X3:S)) 227.44/227.88 MARK(U21(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.88 MARK(U22(X1:S,X2:S,X3:S)) -> ACTIVE(U22(mark(X1:S),X2:S,X3:S)) 227.44/227.88 MARK(U22(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.88 MARK(U23(X1:S,X2:S,X3:S)) -> ACTIVE(U23(mark(X1:S),X2:S,X3:S)) 227.44/227.88 MARK(U23(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.88 MARK(U24(X1:S,X2:S,X3:S)) -> ACTIVE(U24(mark(X1:S),X2:S,X3:S)) 227.44/227.88 MARK(U24(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.88 MARK(U25(X1:S,X2:S)) -> ACTIVE(U25(mark(X1:S),X2:S)) 227.44/227.88 MARK(U25(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.88 MARK(U26(X:S)) -> ACTIVE(U26(mark(X:S))) 227.44/227.88 MARK(U26(X:S)) -> MARK(X:S) 227.44/227.88 MARK(U31(X1:S,X2:S)) -> ACTIVE(U31(mark(X1:S),X2:S)) 227.44/227.88 MARK(U31(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.88 MARK(U32(X1:S,X2:S)) -> ACTIVE(U32(mark(X1:S),X2:S)) 227.44/227.88 MARK(U32(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.88 MARK(U33(X:S)) -> ACTIVE(U33(mark(X:S))) 227.44/227.88 MARK(U33(X:S)) -> MARK(X:S) 227.44/227.88 MARK(U41(X1:S,X2:S,X3:S)) -> ACTIVE(U41(mark(X1:S),X2:S,X3:S)) 227.44/227.88 MARK(U41(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.88 MARK(U42(X1:S,X2:S,X3:S)) -> ACTIVE(U42(mark(X1:S),X2:S,X3:S)) 227.44/227.88 MARK(U42(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.88 MARK(U43(X1:S,X2:S,X3:S)) -> ACTIVE(U43(mark(X1:S),X2:S,X3:S)) 227.44/227.88 MARK(U43(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.88 MARK(U44(X1:S,X2:S,X3:S)) -> ACTIVE(U44(mark(X1:S),X2:S,X3:S)) 227.44/227.88 MARK(U44(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.88 MARK(U45(X1:S,X2:S)) -> ACTIVE(U45(mark(X1:S),X2:S)) 227.44/227.88 MARK(U45(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.88 MARK(U46(X:S)) -> ACTIVE(U46(mark(X:S))) 227.44/227.88 MARK(U46(X:S)) -> MARK(X:S) 227.44/227.88 MARK(U51(X1:S,X2:S,X3:S)) -> ACTIVE(U51(mark(X1:S),X2:S,X3:S)) 227.44/227.88 MARK(U51(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.88 MARK(U52(X1:S,X2:S,X3:S)) -> ACTIVE(U52(mark(X1:S),X2:S,X3:S)) 227.44/227.88 MARK(U52(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.88 MARK(U53(X1:S,X2:S,X3:S)) -> ACTIVE(U53(mark(X1:S),X2:S,X3:S)) 227.44/227.88 MARK(U53(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.88 MARK(U54(X1:S,X2:S,X3:S)) -> ACTIVE(U54(mark(X1:S),X2:S,X3:S)) 227.44/227.88 MARK(U54(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.88 MARK(U55(X1:S,X2:S)) -> ACTIVE(U55(mark(X1:S),X2:S)) 227.44/227.88 MARK(U55(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.88 MARK(U56(X:S)) -> ACTIVE(U56(mark(X:S))) 227.44/227.88 MARK(U56(X:S)) -> MARK(X:S) 227.44/227.88 MARK(U61(X1:S,X2:S)) -> ACTIVE(U61(mark(X1:S),X2:S)) 227.44/227.88 MARK(U61(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.88 MARK(U62(X1:S,X2:S)) -> ACTIVE(U62(mark(X1:S),X2:S)) 227.44/227.88 MARK(U62(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.88 MARK(U63(X:S)) -> ACTIVE(U63(mark(X:S))) 227.44/227.88 MARK(U63(X:S)) -> MARK(X:S) 227.44/227.88 MARK(U71(X1:S,X2:S,X3:S)) -> ACTIVE(U71(mark(X1:S),X2:S,X3:S)) 227.44/227.88 MARK(U71(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.88 MARK(U72(X1:S,X2:S)) -> ACTIVE(U72(mark(X1:S),X2:S)) 227.44/227.88 MARK(U72(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.88 MARK(U73(X1:S,X2:S)) -> ACTIVE(U73(mark(X1:S),X2:S)) 227.44/227.88 MARK(U73(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.88 MARK(U74(X:S)) -> ACTIVE(U74(mark(X:S))) 227.44/227.88 MARK(U74(X:S)) -> MARK(X:S) 227.44/227.88 MARK(U81(X1:S,X2:S)) -> ACTIVE(U81(mark(X1:S),X2:S)) 227.44/227.88 MARK(U81(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.88 MARK(U82(X1:S,X2:S)) -> ACTIVE(U82(mark(X1:S),X2:S)) 227.44/227.88 MARK(U82(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.88 MARK(U83(X:S)) -> ACTIVE(U83(mark(X:S))) 227.44/227.88 MARK(U83(X:S)) -> MARK(X:S) 227.44/227.88 MARK(U91(X1:S,X2:S)) -> ACTIVE(U91(mark(X1:S),X2:S)) 227.44/227.88 MARK(U91(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.88 MARK(U92(X:S)) -> ACTIVE(U92(mark(X:S))) 227.44/227.88 MARK(U92(X:S)) -> MARK(X:S) 227.44/227.88 MARK(__(X1:S,X2:S)) -> ACTIVE(__(mark(X1:S),mark(X2:S))) 227.44/227.88 MARK(__(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.88 MARK(__(X1:S,X2:S)) -> MARK(X2:S) 227.44/227.88 MARK(isPalListKind(X:S)) -> ACTIVE(isPalListKind(X:S)) 227.44/227.88 -> Rules: 227.44/227.88 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.44/227.88 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.44/227.88 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.44/227.88 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.44/227.88 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.44/227.88 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.44/227.88 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.44/227.88 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.44/227.88 U13(active(X:S)) -> U13(X:S) 227.44/227.88 U13(mark(X:S)) -> U13(X:S) 227.44/227.88 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.44/227.88 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.44/227.88 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.44/227.88 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.44/227.88 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.44/227.88 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.44/227.88 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.44/227.88 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.44/227.88 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.44/227.88 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.44/227.88 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.44/227.88 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.44/227.88 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.44/227.88 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.44/227.88 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.44/227.88 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.44/227.88 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.44/227.88 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.44/227.88 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.44/227.88 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.44/227.88 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.44/227.88 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.44/227.88 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.44/227.88 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.44/227.88 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.44/227.88 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.44/227.88 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.44/227.88 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.44/227.88 U26(active(X:S)) -> U26(X:S) 227.44/227.88 U26(mark(X:S)) -> U26(X:S) 227.44/227.88 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.44/227.88 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.44/227.88 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.44/227.88 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.44/227.88 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.44/227.88 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.44/227.88 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.44/227.88 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.44/227.88 U33(active(X:S)) -> U33(X:S) 227.44/227.88 U33(mark(X:S)) -> U33(X:S) 227.44/227.88 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.44/227.88 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.44/227.88 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.44/227.88 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.44/227.88 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.44/227.88 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.44/227.88 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.44/227.88 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.44/227.88 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.44/227.88 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.44/227.88 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.44/227.88 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.44/227.88 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.44/227.88 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.44/227.88 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.44/227.88 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.44/227.88 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.44/227.88 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.44/227.88 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.44/227.88 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.44/227.88 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.44/227.88 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.44/227.88 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.44/227.88 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.44/227.88 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.44/227.88 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.44/227.88 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.44/227.88 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.44/227.88 U46(active(X:S)) -> U46(X:S) 227.44/227.88 U46(mark(X:S)) -> U46(X:S) 227.44/227.88 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.44/227.88 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.44/227.88 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.44/227.88 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.44/227.88 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.44/227.88 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.44/227.88 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.44/227.88 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.44/227.88 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.44/227.88 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.44/227.88 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.44/227.88 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.44/227.88 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.44/227.88 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.44/227.88 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.44/227.88 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.44/227.88 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.44/227.88 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.44/227.88 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.44/227.88 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.44/227.88 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.44/227.88 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.44/227.88 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.44/227.88 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.44/227.88 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.44/227.88 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.44/227.88 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.44/227.88 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.44/227.88 U56(active(X:S)) -> U56(X:S) 227.44/227.88 U56(mark(X:S)) -> U56(X:S) 227.44/227.88 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.44/227.88 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.44/227.88 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.44/227.88 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.44/227.88 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.44/227.88 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.44/227.88 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.44/227.88 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.44/227.88 U63(active(X:S)) -> U63(X:S) 227.44/227.88 U63(mark(X:S)) -> U63(X:S) 227.44/227.88 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.44/227.88 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.44/227.88 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.44/227.88 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.44/227.88 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.44/227.88 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.44/227.88 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.44/227.88 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.44/227.88 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.44/227.88 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.44/227.88 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.44/227.88 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.44/227.88 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.44/227.88 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.44/227.88 U74(active(X:S)) -> U74(X:S) 227.44/227.88 U74(mark(X:S)) -> U74(X:S) 227.44/227.88 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.44/227.88 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.44/227.88 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.44/227.88 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.44/227.88 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.44/227.88 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.44/227.88 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.44/227.88 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.44/227.88 U83(active(X:S)) -> U83(X:S) 227.44/227.88 U83(mark(X:S)) -> U83(X:S) 227.44/227.88 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.44/227.88 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.44/227.88 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.44/227.88 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.44/227.88 U92(active(X:S)) -> U92(X:S) 227.44/227.88 U92(mark(X:S)) -> U92(X:S) 227.44/227.88 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.44/227.88 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.44/227.88 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.44/227.88 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.44/227.88 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.44/227.88 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.44/227.88 active(U13(tt)) -> mark(tt) 227.44/227.88 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.44/227.88 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.44/227.88 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.44/227.88 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.44/227.88 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.44/227.88 active(U26(tt)) -> mark(tt) 227.44/227.88 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.44/227.88 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.44/227.88 active(U33(tt)) -> mark(tt) 227.44/227.88 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.44/227.88 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.44/227.88 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.44/227.88 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.44/227.88 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.44/227.88 active(U46(tt)) -> mark(tt) 227.44/227.88 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.44/227.88 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.44/227.88 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.44/227.88 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.44/227.88 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.44/227.88 active(U56(tt)) -> mark(tt) 227.44/227.89 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.44/227.89 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.44/227.89 active(U63(tt)) -> mark(tt) 227.44/227.89 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.44/227.89 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.44/227.89 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.44/227.89 active(U74(tt)) -> mark(tt) 227.44/227.89 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.44/227.89 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.44/227.89 active(U83(tt)) -> mark(tt) 227.44/227.89 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.44/227.89 active(U92(tt)) -> mark(tt) 227.44/227.89 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.44/227.89 active(__(nil,X:S)) -> mark(X:S) 227.44/227.89 active(__(X:S,nil)) -> mark(X:S) 227.44/227.89 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.44/227.89 active(isList(nil)) -> mark(tt) 227.44/227.89 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.44/227.89 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.44/227.89 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.44/227.89 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.44/227.89 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.44/227.89 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.44/227.89 active(isPal(nil)) -> mark(tt) 227.44/227.89 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.44/227.89 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.44/227.89 active(isPalListKind(a)) -> mark(tt) 227.44/227.89 active(isPalListKind(e)) -> mark(tt) 227.44/227.89 active(isPalListKind(i)) -> mark(tt) 227.44/227.89 active(isPalListKind(nil)) -> mark(tt) 227.44/227.89 active(isPalListKind(o)) -> mark(tt) 227.44/227.89 active(isPalListKind(u)) -> mark(tt) 227.44/227.89 active(isQid(a)) -> mark(tt) 227.44/227.89 active(isQid(e)) -> mark(tt) 227.44/227.89 active(isQid(i)) -> mark(tt) 227.44/227.89 active(isQid(o)) -> mark(tt) 227.44/227.89 active(isQid(u)) -> mark(tt) 227.44/227.89 isList(active(X:S)) -> isList(X:S) 227.44/227.89 isList(mark(X:S)) -> isList(X:S) 227.44/227.89 isNeList(active(X:S)) -> isNeList(X:S) 227.44/227.89 isNeList(mark(X:S)) -> isNeList(X:S) 227.44/227.89 isNePal(active(X:S)) -> isNePal(X:S) 227.44/227.89 isNePal(mark(X:S)) -> isNePal(X:S) 227.44/227.89 isPal(active(X:S)) -> isPal(X:S) 227.44/227.89 isPal(mark(X:S)) -> isPal(X:S) 227.44/227.89 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.44/227.89 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.44/227.89 isQid(active(X:S)) -> isQid(X:S) 227.44/227.89 isQid(mark(X:S)) -> isQid(X:S) 227.44/227.89 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.44/227.89 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.44/227.89 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.44/227.89 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.44/227.89 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.44/227.89 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.44/227.89 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.44/227.89 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.44/227.89 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.44/227.89 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.44/227.89 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.44/227.89 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.44/227.89 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.44/227.89 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.44/227.89 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.44/227.89 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.44/227.89 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.44/227.89 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.44/227.89 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.44/227.89 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.44/227.89 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.44/227.89 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.44/227.89 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.44/227.89 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.44/227.89 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.44/227.89 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.44/227.89 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.44/227.89 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.44/227.89 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.44/227.89 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.44/227.89 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.44/227.89 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.44/227.89 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.44/227.89 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.44/227.89 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.44/227.89 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.44/227.89 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.44/227.89 mark(isList(X:S)) -> active(isList(X:S)) 227.44/227.89 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.44/227.89 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.44/227.89 mark(isPal(X:S)) -> active(isPal(X:S)) 227.44/227.89 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.44/227.89 mark(isQid(X:S)) -> active(isQid(X:S)) 227.44/227.89 mark(a) -> active(a) 227.44/227.89 mark(e) -> active(e) 227.44/227.89 mark(i) -> active(i) 227.44/227.89 mark(nil) -> active(nil) 227.44/227.89 mark(o) -> active(o) 227.44/227.89 mark(tt) -> active(tt) 227.44/227.89 mark(u) -> active(u) 227.44/227.89 -> Usable rules: 227.44/227.89 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.44/227.89 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.44/227.89 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.44/227.89 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.44/227.89 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.44/227.89 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.44/227.89 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.44/227.89 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.44/227.89 U13(active(X:S)) -> U13(X:S) 227.44/227.89 U13(mark(X:S)) -> U13(X:S) 227.44/227.89 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.44/227.89 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.44/227.89 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.44/227.89 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.44/227.89 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.44/227.89 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.44/227.89 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.44/227.89 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.44/227.89 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.44/227.89 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.44/227.89 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.44/227.89 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.44/227.89 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.44/227.89 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.44/227.89 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.44/227.89 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.44/227.89 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.44/227.89 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.44/227.89 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.44/227.89 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.44/227.89 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.44/227.89 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.44/227.89 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.44/227.89 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.44/227.89 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.44/227.89 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.44/227.89 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.44/227.89 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.44/227.89 U26(active(X:S)) -> U26(X:S) 227.44/227.89 U26(mark(X:S)) -> U26(X:S) 227.44/227.89 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.44/227.89 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.44/227.89 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.44/227.89 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.44/227.89 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.44/227.89 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.44/227.89 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.44/227.89 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.44/227.89 U33(active(X:S)) -> U33(X:S) 227.44/227.89 U33(mark(X:S)) -> U33(X:S) 227.44/227.89 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.44/227.89 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.44/227.89 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.44/227.89 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.44/227.89 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.44/227.89 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.44/227.89 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.44/227.89 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.44/227.89 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.44/227.89 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.44/227.89 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.44/227.89 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.44/227.89 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.44/227.89 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.44/227.89 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.44/227.89 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.44/227.89 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.44/227.89 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.44/227.89 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.44/227.89 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.44/227.89 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.44/227.89 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.44/227.89 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.44/227.89 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.44/227.89 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.44/227.89 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.44/227.89 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.44/227.89 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.44/227.89 U46(active(X:S)) -> U46(X:S) 227.44/227.89 U46(mark(X:S)) -> U46(X:S) 227.44/227.89 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.44/227.89 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.44/227.89 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.44/227.89 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.44/227.89 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.44/227.89 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.44/227.89 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.44/227.89 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.44/227.89 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.44/227.89 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.44/227.89 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.44/227.89 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.44/227.89 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.44/227.89 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.44/227.89 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.44/227.89 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.44/227.89 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.44/227.89 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.44/227.89 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.44/227.89 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.44/227.89 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.44/227.89 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.44/227.89 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.44/227.89 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.44/227.89 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.44/227.89 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.44/227.89 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.44/227.89 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.44/227.89 U56(active(X:S)) -> U56(X:S) 227.44/227.89 U56(mark(X:S)) -> U56(X:S) 227.44/227.89 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.44/227.89 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.44/227.89 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.44/227.89 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.44/227.89 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.44/227.89 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.44/227.89 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.44/227.89 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.44/227.89 U63(active(X:S)) -> U63(X:S) 227.44/227.89 U63(mark(X:S)) -> U63(X:S) 227.44/227.89 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.44/227.89 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.44/227.89 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.44/227.89 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.44/227.89 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.44/227.89 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.44/227.89 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.44/227.89 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.44/227.89 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.44/227.89 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.44/227.89 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.44/227.89 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.44/227.89 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.44/227.89 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.44/227.89 U74(active(X:S)) -> U74(X:S) 227.44/227.89 U74(mark(X:S)) -> U74(X:S) 227.44/227.89 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.44/227.89 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.44/227.89 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.44/227.89 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.44/227.89 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.44/227.89 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.44/227.89 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.44/227.89 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.44/227.89 U83(active(X:S)) -> U83(X:S) 227.44/227.89 U83(mark(X:S)) -> U83(X:S) 227.44/227.89 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.44/227.89 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.44/227.89 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.44/227.89 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.44/227.89 U92(active(X:S)) -> U92(X:S) 227.44/227.89 U92(mark(X:S)) -> U92(X:S) 227.44/227.89 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.44/227.89 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.44/227.89 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.44/227.89 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.44/227.89 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.44/227.89 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.44/227.89 active(U13(tt)) -> mark(tt) 227.44/227.89 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.44/227.89 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.44/227.89 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.44/227.89 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.44/227.89 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.44/227.89 active(U26(tt)) -> mark(tt) 227.44/227.89 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.44/227.89 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.44/227.89 active(U33(tt)) -> mark(tt) 227.44/227.89 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.44/227.89 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.44/227.89 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.44/227.89 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.44/227.89 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.44/227.89 active(U46(tt)) -> mark(tt) 227.44/227.89 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.44/227.89 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.44/227.89 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.44/227.89 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.44/227.89 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.44/227.89 active(U56(tt)) -> mark(tt) 227.44/227.89 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.44/227.89 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.44/227.89 active(U63(tt)) -> mark(tt) 227.44/227.89 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.44/227.89 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.44/227.89 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.44/227.89 active(U74(tt)) -> mark(tt) 227.44/227.89 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.44/227.89 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.44/227.89 active(U83(tt)) -> mark(tt) 227.44/227.89 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.44/227.89 active(U92(tt)) -> mark(tt) 227.44/227.89 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.44/227.89 active(__(nil,X:S)) -> mark(X:S) 227.44/227.89 active(__(X:S,nil)) -> mark(X:S) 227.44/227.89 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.44/227.89 active(isList(nil)) -> mark(tt) 227.44/227.89 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.44/227.89 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.44/227.89 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.44/227.89 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.44/227.89 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.44/227.89 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.44/227.89 active(isPal(nil)) -> mark(tt) 227.44/227.89 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.44/227.89 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.44/227.89 active(isPalListKind(a)) -> mark(tt) 227.44/227.89 active(isPalListKind(e)) -> mark(tt) 227.44/227.89 active(isPalListKind(i)) -> mark(tt) 227.44/227.89 active(isPalListKind(nil)) -> mark(tt) 227.44/227.89 active(isPalListKind(o)) -> mark(tt) 227.44/227.89 active(isPalListKind(u)) -> mark(tt) 227.44/227.89 active(isQid(a)) -> mark(tt) 227.44/227.89 active(isQid(e)) -> mark(tt) 227.44/227.89 active(isQid(i)) -> mark(tt) 227.44/227.89 active(isQid(o)) -> mark(tt) 227.44/227.89 active(isQid(u)) -> mark(tt) 227.44/227.89 isList(active(X:S)) -> isList(X:S) 227.44/227.89 isList(mark(X:S)) -> isList(X:S) 227.44/227.89 isNeList(active(X:S)) -> isNeList(X:S) 227.44/227.89 isNeList(mark(X:S)) -> isNeList(X:S) 227.44/227.89 isNePal(active(X:S)) -> isNePal(X:S) 227.44/227.89 isNePal(mark(X:S)) -> isNePal(X:S) 227.44/227.89 isPal(active(X:S)) -> isPal(X:S) 227.44/227.89 isPal(mark(X:S)) -> isPal(X:S) 227.44/227.89 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.44/227.89 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.44/227.89 isQid(active(X:S)) -> isQid(X:S) 227.44/227.89 isQid(mark(X:S)) -> isQid(X:S) 227.44/227.89 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.44/227.89 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.44/227.89 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.44/227.89 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.44/227.89 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.44/227.89 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.44/227.89 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.44/227.89 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.44/227.89 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.44/227.89 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.44/227.89 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.44/227.89 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.44/227.89 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.44/227.89 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.44/227.89 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.44/227.89 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.44/227.89 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.44/227.89 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.44/227.89 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.44/227.89 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.44/227.89 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.44/227.89 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.44/227.89 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.44/227.89 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.44/227.89 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.44/227.89 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.44/227.89 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.44/227.89 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.44/227.89 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.44/227.89 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.44/227.89 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.44/227.89 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.44/227.89 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.44/227.89 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.44/227.89 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.44/227.89 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.44/227.89 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.44/227.89 mark(isList(X:S)) -> active(isList(X:S)) 227.44/227.89 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.44/227.89 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.44/227.89 mark(isPal(X:S)) -> active(isPal(X:S)) 227.44/227.89 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.44/227.89 mark(isQid(X:S)) -> active(isQid(X:S)) 227.44/227.89 mark(a) -> active(a) 227.44/227.89 mark(e) -> active(e) 227.44/227.89 mark(i) -> active(i) 227.44/227.89 mark(nil) -> active(nil) 227.44/227.89 mark(o) -> active(o) 227.44/227.89 mark(tt) -> active(tt) 227.44/227.89 mark(u) -> active(u) 227.44/227.89 ->Interpretation type: 227.44/227.89 Linear 227.44/227.89 ->Coefficients: 227.44/227.89 Natural Numbers 227.44/227.89 ->Dimension: 227.44/227.89 1 227.44/227.89 ->Bound: 227.44/227.89 2 227.44/227.89 ->Interpretation: 227.44/227.89 227.44/227.89 [U11](X1,X2) = 2 227.44/227.89 [U12](X1,X2) = 1 227.44/227.89 [U13](X) = 1 227.44/227.89 [U21](X1,X2,X3) = 0 227.44/227.89 [U22](X1,X2,X3) = 1 227.44/227.89 [U23](X1,X2,X3) = 0 227.44/227.89 [U24](X1,X2,X3) = 1 227.44/227.89 [U25](X1,X2) = 1 227.44/227.89 [U26](X) = 1 227.44/227.89 [U31](X1,X2) = 1 227.44/227.89 [U32](X1,X2) = 1 227.44/227.89 [U33](X) = 0 227.44/227.89 [U41](X1,X2,X3) = 1 227.44/227.89 [U42](X1,X2,X3) = 1 227.44/227.89 [U43](X1,X2,X3) = 1 227.44/227.89 [U44](X1,X2,X3) = 1 227.44/227.89 [U45](X1,X2) = 1 227.44/227.89 [U46](X) = 1 227.44/227.89 [U51](X1,X2,X3) = 1 227.44/227.89 [U52](X1,X2,X3) = 0 227.44/227.89 [U53](X1,X2,X3) = 1 227.44/227.89 [U54](X1,X2,X3) = 1 227.44/227.89 [U55](X1,X2) = 1 227.44/227.89 [U56](X) = 0 227.44/227.89 [U61](X1,X2) = 1 227.44/227.89 [U62](X1,X2) = 1 227.44/227.89 [U63](X) = 1 227.44/227.89 [U71](X1,X2,X3) = 0 227.44/227.89 [U72](X1,X2) = 1 227.44/227.89 [U73](X1,X2) = 1 227.44/227.89 [U74](X) = 0 227.44/227.89 [U81](X1,X2) = 1 227.44/227.89 [U82](X1,X2) = 1 227.44/227.89 [U83](X) = 1 227.44/227.89 [U91](X1,X2) = 1 227.44/227.89 [U92](X) = 1 227.44/227.89 [__](X1,X2) = 1 227.44/227.89 [active](X) = 2 227.44/227.89 [isList](X) = 2 227.44/227.89 [isNeList](X) = 2 227.44/227.89 [isNePal](X) = 2 227.44/227.89 [isPal](X) = 2 227.44/227.89 [isPalListKind](X) = 1 227.44/227.89 [isQid](X) = 0 227.44/227.89 [mark](X) = 2 227.44/227.89 [a] = 2 227.44/227.89 [e] = 0 227.44/227.89 [fSNonEmpty] = 0 227.44/227.89 [i] = 2 227.44/227.89 [nil] = 0 227.44/227.89 [o] = 1 227.44/227.89 [tt] = 0 227.44/227.89 [u] = 2 227.44/227.89 [U11#](X1,X2) = 0 227.44/227.89 [U12#](X1,X2) = 0 227.44/227.89 [U13#](X) = 0 227.44/227.89 [U21#](X1,X2,X3) = 0 227.44/227.89 [U22#](X1,X2,X3) = 0 227.44/227.89 [U23#](X1,X2,X3) = 0 227.44/227.89 [U24#](X1,X2,X3) = 0 227.44/227.89 [U25#](X1,X2) = 0 227.44/227.89 [U26#](X) = 0 227.44/227.89 [U31#](X1,X2) = 0 227.44/227.89 [U32#](X1,X2) = 0 227.44/227.89 [U33#](X) = 0 227.44/227.89 [U41#](X1,X2,X3) = 0 227.44/227.89 [U42#](X1,X2,X3) = 0 227.44/227.89 [U43#](X1,X2,X3) = 0 227.44/227.89 [U44#](X1,X2,X3) = 0 227.44/227.89 [U45#](X1,X2) = 0 227.44/227.89 [U46#](X) = 0 227.44/227.89 [U51#](X1,X2,X3) = 0 227.44/227.89 [U52#](X1,X2,X3) = 0 227.44/227.89 [U53#](X1,X2,X3) = 0 227.44/227.89 [U54#](X1,X2,X3) = 0 227.44/227.89 [U55#](X1,X2) = 0 227.44/227.89 [U56#](X) = 0 227.44/227.89 [U61#](X1,X2) = 0 227.44/227.89 [U62#](X1,X2) = 0 227.44/227.89 [U63#](X) = 0 227.44/227.89 [U71#](X1,X2,X3) = 0 227.44/227.89 [U72#](X1,X2) = 0 227.44/227.89 [U73#](X1,X2) = 0 227.44/227.89 [U74#](X) = 0 227.44/227.89 [U81#](X1,X2) = 0 227.44/227.89 [U82#](X1,X2) = 0 227.44/227.89 [U83#](X) = 0 227.44/227.89 [U91#](X1,X2) = 0 227.44/227.89 [U92#](X) = 0 227.44/227.89 [__#](X1,X2) = 0 227.44/227.89 [ACTIVE](X) = 2.X 227.44/227.89 [ISLIST](X) = 0 227.44/227.89 [ISNELIST](X) = 0 227.44/227.89 [ISNEPAL](X) = 0 227.44/227.89 [ISPAL](X) = 0 227.44/227.89 [ISPALLISTKIND](X) = 0 227.44/227.89 [ISQID](X) = 0 227.44/227.89 [MARK](X) = 2 227.44/227.89 227.44/227.89 Problem 1.44: 227.44/227.89 227.44/227.89 SCC Processor: 227.44/227.89 -> Pairs: 227.44/227.89 ACTIVE(U91(tt,V2:S)) -> MARK(U92(isPalListKind(V2:S))) 227.44/227.89 ACTIVE(isPalListKind(__(V1:S,V2:S))) -> MARK(U91(isPalListKind(V1:S),V2:S)) 227.44/227.89 MARK(U21(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.89 MARK(U22(X1:S,X2:S,X3:S)) -> ACTIVE(U22(mark(X1:S),X2:S,X3:S)) 227.44/227.89 MARK(U22(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.89 MARK(U23(X1:S,X2:S,X3:S)) -> ACTIVE(U23(mark(X1:S),X2:S,X3:S)) 227.44/227.89 MARK(U23(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.89 MARK(U24(X1:S,X2:S,X3:S)) -> ACTIVE(U24(mark(X1:S),X2:S,X3:S)) 227.44/227.89 MARK(U24(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.89 MARK(U25(X1:S,X2:S)) -> ACTIVE(U25(mark(X1:S),X2:S)) 227.44/227.89 MARK(U25(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.89 MARK(U26(X:S)) -> ACTIVE(U26(mark(X:S))) 227.44/227.89 MARK(U26(X:S)) -> MARK(X:S) 227.44/227.89 MARK(U31(X1:S,X2:S)) -> ACTIVE(U31(mark(X1:S),X2:S)) 227.44/227.89 MARK(U31(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.89 MARK(U32(X1:S,X2:S)) -> ACTIVE(U32(mark(X1:S),X2:S)) 227.44/227.89 MARK(U32(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.89 MARK(U33(X:S)) -> ACTIVE(U33(mark(X:S))) 227.44/227.89 MARK(U33(X:S)) -> MARK(X:S) 227.44/227.89 MARK(U41(X1:S,X2:S,X3:S)) -> ACTIVE(U41(mark(X1:S),X2:S,X3:S)) 227.44/227.89 MARK(U41(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.89 MARK(U42(X1:S,X2:S,X3:S)) -> ACTIVE(U42(mark(X1:S),X2:S,X3:S)) 227.44/227.89 MARK(U42(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.89 MARK(U43(X1:S,X2:S,X3:S)) -> ACTIVE(U43(mark(X1:S),X2:S,X3:S)) 227.44/227.89 MARK(U43(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.89 MARK(U44(X1:S,X2:S,X3:S)) -> ACTIVE(U44(mark(X1:S),X2:S,X3:S)) 227.44/227.89 MARK(U44(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.89 MARK(U45(X1:S,X2:S)) -> ACTIVE(U45(mark(X1:S),X2:S)) 227.44/227.89 MARK(U45(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.89 MARK(U46(X:S)) -> ACTIVE(U46(mark(X:S))) 227.44/227.89 MARK(U46(X:S)) -> MARK(X:S) 227.44/227.89 MARK(U51(X1:S,X2:S,X3:S)) -> ACTIVE(U51(mark(X1:S),X2:S,X3:S)) 227.44/227.89 MARK(U51(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.89 MARK(U52(X1:S,X2:S,X3:S)) -> ACTIVE(U52(mark(X1:S),X2:S,X3:S)) 227.44/227.89 MARK(U52(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.89 MARK(U53(X1:S,X2:S,X3:S)) -> ACTIVE(U53(mark(X1:S),X2:S,X3:S)) 227.44/227.89 MARK(U53(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.89 MARK(U54(X1:S,X2:S,X3:S)) -> ACTIVE(U54(mark(X1:S),X2:S,X3:S)) 227.44/227.89 MARK(U54(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.89 MARK(U55(X1:S,X2:S)) -> ACTIVE(U55(mark(X1:S),X2:S)) 227.44/227.89 MARK(U55(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.89 MARK(U56(X:S)) -> ACTIVE(U56(mark(X:S))) 227.44/227.89 MARK(U56(X:S)) -> MARK(X:S) 227.44/227.89 MARK(U61(X1:S,X2:S)) -> ACTIVE(U61(mark(X1:S),X2:S)) 227.44/227.89 MARK(U61(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.89 MARK(U62(X1:S,X2:S)) -> ACTIVE(U62(mark(X1:S),X2:S)) 227.44/227.89 MARK(U62(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.89 MARK(U63(X:S)) -> ACTIVE(U63(mark(X:S))) 227.44/227.89 MARK(U63(X:S)) -> MARK(X:S) 227.44/227.89 MARK(U71(X1:S,X2:S,X3:S)) -> ACTIVE(U71(mark(X1:S),X2:S,X3:S)) 227.44/227.89 MARK(U71(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.89 MARK(U72(X1:S,X2:S)) -> ACTIVE(U72(mark(X1:S),X2:S)) 227.44/227.89 MARK(U72(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.89 MARK(U73(X1:S,X2:S)) -> ACTIVE(U73(mark(X1:S),X2:S)) 227.44/227.89 MARK(U73(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.89 MARK(U74(X:S)) -> ACTIVE(U74(mark(X:S))) 227.44/227.89 MARK(U74(X:S)) -> MARK(X:S) 227.44/227.89 MARK(U81(X1:S,X2:S)) -> ACTIVE(U81(mark(X1:S),X2:S)) 227.44/227.89 MARK(U81(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.89 MARK(U82(X1:S,X2:S)) -> ACTIVE(U82(mark(X1:S),X2:S)) 227.44/227.89 MARK(U82(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.89 MARK(U83(X:S)) -> ACTIVE(U83(mark(X:S))) 227.44/227.89 MARK(U83(X:S)) -> MARK(X:S) 227.44/227.89 MARK(U91(X1:S,X2:S)) -> ACTIVE(U91(mark(X1:S),X2:S)) 227.44/227.89 MARK(U91(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.89 MARK(U92(X:S)) -> ACTIVE(U92(mark(X:S))) 227.44/227.89 MARK(U92(X:S)) -> MARK(X:S) 227.44/227.89 MARK(__(X1:S,X2:S)) -> ACTIVE(__(mark(X1:S),mark(X2:S))) 227.44/227.89 MARK(__(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.89 MARK(__(X1:S,X2:S)) -> MARK(X2:S) 227.44/227.89 MARK(isPalListKind(X:S)) -> ACTIVE(isPalListKind(X:S)) 227.44/227.89 -> Rules: 227.44/227.89 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.44/227.89 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.44/227.89 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.44/227.89 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.44/227.89 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.44/227.89 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.44/227.89 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.44/227.89 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.44/227.89 U13(active(X:S)) -> U13(X:S) 227.44/227.89 U13(mark(X:S)) -> U13(X:S) 227.44/227.89 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.44/227.89 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.44/227.89 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.44/227.89 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.44/227.89 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.44/227.89 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.44/227.89 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.44/227.89 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.44/227.89 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.44/227.89 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.44/227.89 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.44/227.89 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.44/227.89 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.44/227.89 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.44/227.89 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.44/227.89 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.44/227.89 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.44/227.89 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.44/227.89 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.44/227.89 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.44/227.89 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.44/227.89 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.44/227.89 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.44/227.89 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.44/227.89 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.44/227.89 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.44/227.89 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.44/227.89 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.44/227.89 U26(active(X:S)) -> U26(X:S) 227.44/227.89 U26(mark(X:S)) -> U26(X:S) 227.44/227.89 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.44/227.89 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.44/227.89 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.44/227.89 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.44/227.89 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.44/227.89 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.44/227.89 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.44/227.89 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.44/227.89 U33(active(X:S)) -> U33(X:S) 227.44/227.89 U33(mark(X:S)) -> U33(X:S) 227.44/227.89 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.44/227.89 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.44/227.89 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.44/227.89 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.44/227.89 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.44/227.89 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.44/227.89 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.44/227.89 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.44/227.89 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.44/227.89 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.44/227.89 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.44/227.89 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.44/227.89 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.44/227.89 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.44/227.89 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.44/227.89 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.44/227.89 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.44/227.89 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.44/227.89 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.44/227.89 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.44/227.89 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.44/227.89 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.44/227.89 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.44/227.89 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.44/227.89 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.44/227.89 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.44/227.89 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.44/227.89 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.44/227.89 U46(active(X:S)) -> U46(X:S) 227.44/227.89 U46(mark(X:S)) -> U46(X:S) 227.44/227.89 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.44/227.89 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.44/227.89 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.44/227.89 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.44/227.89 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.44/227.89 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.44/227.89 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.44/227.89 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.44/227.89 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.44/227.89 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.44/227.89 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.44/227.89 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.44/227.89 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.44/227.89 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.44/227.89 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.44/227.89 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.44/227.89 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.44/227.89 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.44/227.89 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.44/227.89 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.44/227.89 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.44/227.89 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.44/227.89 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.44/227.89 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.44/227.89 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.44/227.89 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.44/227.89 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.44/227.89 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.44/227.89 U56(active(X:S)) -> U56(X:S) 227.44/227.89 U56(mark(X:S)) -> U56(X:S) 227.44/227.89 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.44/227.89 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.44/227.89 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.44/227.89 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.44/227.89 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.44/227.89 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.44/227.89 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.44/227.89 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.44/227.89 U63(active(X:S)) -> U63(X:S) 227.44/227.89 U63(mark(X:S)) -> U63(X:S) 227.44/227.89 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.44/227.89 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.44/227.89 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.44/227.89 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.44/227.89 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.44/227.89 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.44/227.89 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.44/227.89 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.44/227.89 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.44/227.89 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.44/227.89 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.44/227.89 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.44/227.89 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.44/227.89 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.44/227.89 U74(active(X:S)) -> U74(X:S) 227.44/227.89 U74(mark(X:S)) -> U74(X:S) 227.44/227.89 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.44/227.89 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.44/227.89 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.44/227.89 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.44/227.89 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.44/227.89 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.44/227.89 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.44/227.89 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.44/227.89 U83(active(X:S)) -> U83(X:S) 227.44/227.89 U83(mark(X:S)) -> U83(X:S) 227.44/227.89 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.44/227.89 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.44/227.89 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.44/227.89 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.44/227.89 U92(active(X:S)) -> U92(X:S) 227.44/227.89 U92(mark(X:S)) -> U92(X:S) 227.44/227.89 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.44/227.89 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.44/227.89 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.44/227.89 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.44/227.89 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.44/227.89 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.44/227.89 active(U13(tt)) -> mark(tt) 227.44/227.89 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.44/227.89 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.44/227.89 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.44/227.89 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.44/227.89 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.44/227.89 active(U26(tt)) -> mark(tt) 227.44/227.89 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.44/227.89 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.44/227.89 active(U33(tt)) -> mark(tt) 227.44/227.89 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.44/227.89 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.44/227.89 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.44/227.89 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.44/227.89 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.44/227.89 active(U46(tt)) -> mark(tt) 227.44/227.89 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.44/227.89 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.44/227.89 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.44/227.89 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.44/227.89 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.44/227.89 active(U56(tt)) -> mark(tt) 227.44/227.89 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.44/227.89 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.44/227.89 active(U63(tt)) -> mark(tt) 227.44/227.89 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.44/227.89 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.44/227.89 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.44/227.89 active(U74(tt)) -> mark(tt) 227.44/227.89 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.44/227.89 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.44/227.89 active(U83(tt)) -> mark(tt) 227.44/227.89 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.44/227.89 active(U92(tt)) -> mark(tt) 227.44/227.89 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.44/227.89 active(__(nil,X:S)) -> mark(X:S) 227.44/227.89 active(__(X:S,nil)) -> mark(X:S) 227.44/227.89 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.44/227.89 active(isList(nil)) -> mark(tt) 227.44/227.89 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.44/227.89 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.44/227.89 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.44/227.89 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.44/227.89 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.44/227.89 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.44/227.89 active(isPal(nil)) -> mark(tt) 227.44/227.89 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.44/227.89 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.44/227.89 active(isPalListKind(a)) -> mark(tt) 227.44/227.89 active(isPalListKind(e)) -> mark(tt) 227.44/227.89 active(isPalListKind(i)) -> mark(tt) 227.44/227.89 active(isPalListKind(nil)) -> mark(tt) 227.44/227.89 active(isPalListKind(o)) -> mark(tt) 227.44/227.89 active(isPalListKind(u)) -> mark(tt) 227.44/227.89 active(isQid(a)) -> mark(tt) 227.44/227.89 active(isQid(e)) -> mark(tt) 227.44/227.89 active(isQid(i)) -> mark(tt) 227.44/227.89 active(isQid(o)) -> mark(tt) 227.44/227.89 active(isQid(u)) -> mark(tt) 227.44/227.89 isList(active(X:S)) -> isList(X:S) 227.44/227.89 isList(mark(X:S)) -> isList(X:S) 227.44/227.89 isNeList(active(X:S)) -> isNeList(X:S) 227.44/227.89 isNeList(mark(X:S)) -> isNeList(X:S) 227.44/227.89 isNePal(active(X:S)) -> isNePal(X:S) 227.44/227.89 isNePal(mark(X:S)) -> isNePal(X:S) 227.44/227.89 isPal(active(X:S)) -> isPal(X:S) 227.44/227.89 isPal(mark(X:S)) -> isPal(X:S) 227.44/227.89 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.44/227.89 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.44/227.89 isQid(active(X:S)) -> isQid(X:S) 227.44/227.89 isQid(mark(X:S)) -> isQid(X:S) 227.44/227.89 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.44/227.89 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.44/227.89 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.44/227.89 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.44/227.89 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.44/227.89 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.44/227.89 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.44/227.89 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.44/227.89 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.44/227.89 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.44/227.89 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.44/227.89 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.44/227.89 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.44/227.89 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.44/227.89 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.44/227.89 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.44/227.89 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.44/227.89 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.44/227.89 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.44/227.89 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.44/227.89 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.44/227.89 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.44/227.89 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.44/227.89 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.44/227.89 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.44/227.89 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.44/227.89 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.44/227.89 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.44/227.89 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.44/227.89 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.44/227.89 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.44/227.89 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.44/227.89 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.44/227.89 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.44/227.89 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.44/227.89 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.44/227.89 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.44/227.89 mark(isList(X:S)) -> active(isList(X:S)) 227.44/227.89 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.44/227.89 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.44/227.89 mark(isPal(X:S)) -> active(isPal(X:S)) 227.44/227.89 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.44/227.89 mark(isQid(X:S)) -> active(isQid(X:S)) 227.44/227.89 mark(a) -> active(a) 227.44/227.89 mark(e) -> active(e) 227.44/227.89 mark(i) -> active(i) 227.44/227.89 mark(nil) -> active(nil) 227.44/227.89 mark(o) -> active(o) 227.44/227.89 mark(tt) -> active(tt) 227.44/227.89 mark(u) -> active(u) 227.44/227.89 ->Strongly Connected Components: 227.44/227.89 ->->Cycle: 227.44/227.89 ->->-> Pairs: 227.44/227.89 ACTIVE(U91(tt,V2:S)) -> MARK(U92(isPalListKind(V2:S))) 227.44/227.89 ACTIVE(isPalListKind(__(V1:S,V2:S))) -> MARK(U91(isPalListKind(V1:S),V2:S)) 227.44/227.89 MARK(U21(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.89 MARK(U22(X1:S,X2:S,X3:S)) -> ACTIVE(U22(mark(X1:S),X2:S,X3:S)) 227.44/227.89 MARK(U22(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.89 MARK(U23(X1:S,X2:S,X3:S)) -> ACTIVE(U23(mark(X1:S),X2:S,X3:S)) 227.44/227.89 MARK(U23(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.89 MARK(U24(X1:S,X2:S,X3:S)) -> ACTIVE(U24(mark(X1:S),X2:S,X3:S)) 227.44/227.89 MARK(U24(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.89 MARK(U25(X1:S,X2:S)) -> ACTIVE(U25(mark(X1:S),X2:S)) 227.44/227.89 MARK(U25(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.89 MARK(U26(X:S)) -> ACTIVE(U26(mark(X:S))) 227.44/227.89 MARK(U26(X:S)) -> MARK(X:S) 227.44/227.89 MARK(U31(X1:S,X2:S)) -> ACTIVE(U31(mark(X1:S),X2:S)) 227.44/227.89 MARK(U31(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.89 MARK(U32(X1:S,X2:S)) -> ACTIVE(U32(mark(X1:S),X2:S)) 227.44/227.89 MARK(U32(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.89 MARK(U33(X:S)) -> ACTIVE(U33(mark(X:S))) 227.44/227.89 MARK(U33(X:S)) -> MARK(X:S) 227.44/227.89 MARK(U41(X1:S,X2:S,X3:S)) -> ACTIVE(U41(mark(X1:S),X2:S,X3:S)) 227.44/227.89 MARK(U41(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.89 MARK(U42(X1:S,X2:S,X3:S)) -> ACTIVE(U42(mark(X1:S),X2:S,X3:S)) 227.44/227.89 MARK(U42(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.89 MARK(U43(X1:S,X2:S,X3:S)) -> ACTIVE(U43(mark(X1:S),X2:S,X3:S)) 227.44/227.89 MARK(U43(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.89 MARK(U44(X1:S,X2:S,X3:S)) -> ACTIVE(U44(mark(X1:S),X2:S,X3:S)) 227.44/227.89 MARK(U44(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.89 MARK(U45(X1:S,X2:S)) -> ACTIVE(U45(mark(X1:S),X2:S)) 227.44/227.89 MARK(U45(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.89 MARK(U46(X:S)) -> ACTIVE(U46(mark(X:S))) 227.44/227.89 MARK(U46(X:S)) -> MARK(X:S) 227.44/227.89 MARK(U51(X1:S,X2:S,X3:S)) -> ACTIVE(U51(mark(X1:S),X2:S,X3:S)) 227.44/227.89 MARK(U51(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.89 MARK(U52(X1:S,X2:S,X3:S)) -> ACTIVE(U52(mark(X1:S),X2:S,X3:S)) 227.44/227.89 MARK(U52(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.89 MARK(U53(X1:S,X2:S,X3:S)) -> ACTIVE(U53(mark(X1:S),X2:S,X3:S)) 227.44/227.89 MARK(U53(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.89 MARK(U54(X1:S,X2:S,X3:S)) -> ACTIVE(U54(mark(X1:S),X2:S,X3:S)) 227.44/227.89 MARK(U54(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.89 MARK(U55(X1:S,X2:S)) -> ACTIVE(U55(mark(X1:S),X2:S)) 227.44/227.89 MARK(U55(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.89 MARK(U56(X:S)) -> ACTIVE(U56(mark(X:S))) 227.44/227.89 MARK(U56(X:S)) -> MARK(X:S) 227.44/227.89 MARK(U61(X1:S,X2:S)) -> ACTIVE(U61(mark(X1:S),X2:S)) 227.44/227.89 MARK(U61(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.89 MARK(U62(X1:S,X2:S)) -> ACTIVE(U62(mark(X1:S),X2:S)) 227.44/227.89 MARK(U62(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.89 MARK(U63(X:S)) -> ACTIVE(U63(mark(X:S))) 227.44/227.89 MARK(U63(X:S)) -> MARK(X:S) 227.44/227.89 MARK(U71(X1:S,X2:S,X3:S)) -> ACTIVE(U71(mark(X1:S),X2:S,X3:S)) 227.44/227.89 MARK(U71(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.89 MARK(U72(X1:S,X2:S)) -> ACTIVE(U72(mark(X1:S),X2:S)) 227.44/227.89 MARK(U72(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.89 MARK(U73(X1:S,X2:S)) -> ACTIVE(U73(mark(X1:S),X2:S)) 227.44/227.89 MARK(U73(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.89 MARK(U74(X:S)) -> ACTIVE(U74(mark(X:S))) 227.44/227.89 MARK(U74(X:S)) -> MARK(X:S) 227.44/227.89 MARK(U81(X1:S,X2:S)) -> ACTIVE(U81(mark(X1:S),X2:S)) 227.44/227.89 MARK(U81(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.89 MARK(U82(X1:S,X2:S)) -> ACTIVE(U82(mark(X1:S),X2:S)) 227.44/227.89 MARK(U82(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.89 MARK(U83(X:S)) -> ACTIVE(U83(mark(X:S))) 227.44/227.89 MARK(U83(X:S)) -> MARK(X:S) 227.44/227.89 MARK(U91(X1:S,X2:S)) -> ACTIVE(U91(mark(X1:S),X2:S)) 227.44/227.89 MARK(U91(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.89 MARK(U92(X:S)) -> ACTIVE(U92(mark(X:S))) 227.44/227.89 MARK(U92(X:S)) -> MARK(X:S) 227.44/227.89 MARK(__(X1:S,X2:S)) -> ACTIVE(__(mark(X1:S),mark(X2:S))) 227.44/227.89 MARK(__(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.89 MARK(__(X1:S,X2:S)) -> MARK(X2:S) 227.44/227.89 MARK(isPalListKind(X:S)) -> ACTIVE(isPalListKind(X:S)) 227.44/227.89 ->->-> Rules: 227.44/227.89 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.44/227.89 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.44/227.89 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.44/227.89 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.44/227.89 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.44/227.89 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.44/227.89 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.44/227.89 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.44/227.89 U13(active(X:S)) -> U13(X:S) 227.44/227.89 U13(mark(X:S)) -> U13(X:S) 227.44/227.89 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.44/227.89 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.44/227.89 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.44/227.89 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.44/227.89 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.44/227.89 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.44/227.89 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.44/227.89 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.44/227.89 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.44/227.89 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.44/227.89 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.44/227.89 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.44/227.89 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.44/227.89 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.44/227.89 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.44/227.89 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.44/227.89 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.44/227.89 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.44/227.89 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.44/227.89 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.44/227.89 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.44/227.89 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.44/227.89 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.44/227.89 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.44/227.89 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.44/227.89 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.44/227.89 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.44/227.89 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.44/227.89 U26(active(X:S)) -> U26(X:S) 227.44/227.89 U26(mark(X:S)) -> U26(X:S) 227.44/227.89 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.44/227.89 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.44/227.89 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.44/227.89 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.44/227.89 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.44/227.89 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.44/227.89 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.44/227.89 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.44/227.89 U33(active(X:S)) -> U33(X:S) 227.44/227.89 U33(mark(X:S)) -> U33(X:S) 227.44/227.89 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.44/227.89 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.44/227.89 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.44/227.89 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.44/227.89 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.44/227.89 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.44/227.89 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.44/227.89 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.44/227.89 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.44/227.89 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.44/227.89 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.44/227.89 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.44/227.89 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.44/227.89 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.44/227.89 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.44/227.89 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.44/227.89 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.44/227.89 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.44/227.89 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.44/227.89 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.44/227.89 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.44/227.89 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.44/227.89 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.44/227.89 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.44/227.89 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.44/227.89 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.44/227.89 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.44/227.89 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.44/227.89 U46(active(X:S)) -> U46(X:S) 227.44/227.89 U46(mark(X:S)) -> U46(X:S) 227.44/227.89 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.44/227.89 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.44/227.89 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.44/227.89 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.44/227.89 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.44/227.89 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.44/227.89 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.44/227.89 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.44/227.89 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.44/227.89 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.44/227.89 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.44/227.89 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.44/227.89 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.44/227.89 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.44/227.89 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.44/227.89 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.44/227.89 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.44/227.89 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.44/227.89 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.44/227.89 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.44/227.89 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.44/227.89 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.44/227.89 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.44/227.89 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.44/227.89 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.44/227.89 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.44/227.89 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.44/227.89 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.44/227.89 U56(active(X:S)) -> U56(X:S) 227.44/227.89 U56(mark(X:S)) -> U56(X:S) 227.44/227.89 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.44/227.89 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.44/227.89 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.44/227.89 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.44/227.89 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.44/227.89 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.44/227.89 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.44/227.89 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.44/227.89 U63(active(X:S)) -> U63(X:S) 227.44/227.89 U63(mark(X:S)) -> U63(X:S) 227.44/227.89 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.44/227.89 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.44/227.89 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.44/227.89 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.44/227.89 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.44/227.89 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.44/227.89 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.44/227.89 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.44/227.89 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.44/227.89 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.44/227.89 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.44/227.89 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.44/227.89 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.44/227.89 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.44/227.89 U74(active(X:S)) -> U74(X:S) 227.44/227.89 U74(mark(X:S)) -> U74(X:S) 227.44/227.89 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.44/227.89 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.44/227.89 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.44/227.89 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.44/227.89 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.44/227.89 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.44/227.89 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.44/227.89 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.44/227.89 U83(active(X:S)) -> U83(X:S) 227.44/227.89 U83(mark(X:S)) -> U83(X:S) 227.44/227.89 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.44/227.89 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.44/227.89 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.44/227.89 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.44/227.89 U92(active(X:S)) -> U92(X:S) 227.44/227.89 U92(mark(X:S)) -> U92(X:S) 227.44/227.89 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.44/227.89 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.44/227.89 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.44/227.89 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.44/227.89 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.44/227.89 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.44/227.89 active(U13(tt)) -> mark(tt) 227.44/227.89 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.44/227.89 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.44/227.89 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.44/227.89 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.44/227.89 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.44/227.89 active(U26(tt)) -> mark(tt) 227.44/227.89 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.44/227.89 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.44/227.89 active(U33(tt)) -> mark(tt) 227.44/227.89 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.44/227.89 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.44/227.89 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.44/227.89 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.44/227.89 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.44/227.89 active(U46(tt)) -> mark(tt) 227.44/227.89 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.44/227.89 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.44/227.89 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.44/227.89 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.44/227.89 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.44/227.89 active(U56(tt)) -> mark(tt) 227.44/227.89 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.44/227.89 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.44/227.89 active(U63(tt)) -> mark(tt) 227.44/227.89 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.44/227.89 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.44/227.89 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.44/227.89 active(U74(tt)) -> mark(tt) 227.44/227.89 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.44/227.89 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.44/227.89 active(U83(tt)) -> mark(tt) 227.44/227.89 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.44/227.89 active(U92(tt)) -> mark(tt) 227.44/227.89 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.44/227.89 active(__(nil,X:S)) -> mark(X:S) 227.44/227.89 active(__(X:S,nil)) -> mark(X:S) 227.44/227.89 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.44/227.89 active(isList(nil)) -> mark(tt) 227.44/227.89 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.44/227.89 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.44/227.89 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.44/227.89 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.44/227.89 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.44/227.89 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.44/227.89 active(isPal(nil)) -> mark(tt) 227.44/227.89 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.44/227.89 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.44/227.89 active(isPalListKind(a)) -> mark(tt) 227.44/227.89 active(isPalListKind(e)) -> mark(tt) 227.44/227.89 active(isPalListKind(i)) -> mark(tt) 227.44/227.89 active(isPalListKind(nil)) -> mark(tt) 227.44/227.89 active(isPalListKind(o)) -> mark(tt) 227.44/227.89 active(isPalListKind(u)) -> mark(tt) 227.44/227.89 active(isQid(a)) -> mark(tt) 227.44/227.89 active(isQid(e)) -> mark(tt) 227.44/227.89 active(isQid(i)) -> mark(tt) 227.44/227.89 active(isQid(o)) -> mark(tt) 227.44/227.89 active(isQid(u)) -> mark(tt) 227.44/227.89 isList(active(X:S)) -> isList(X:S) 227.44/227.89 isList(mark(X:S)) -> isList(X:S) 227.44/227.89 isNeList(active(X:S)) -> isNeList(X:S) 227.44/227.89 isNeList(mark(X:S)) -> isNeList(X:S) 227.44/227.89 isNePal(active(X:S)) -> isNePal(X:S) 227.44/227.89 isNePal(mark(X:S)) -> isNePal(X:S) 227.44/227.89 isPal(active(X:S)) -> isPal(X:S) 227.44/227.89 isPal(mark(X:S)) -> isPal(X:S) 227.44/227.89 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.44/227.89 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.44/227.89 isQid(active(X:S)) -> isQid(X:S) 227.44/227.89 isQid(mark(X:S)) -> isQid(X:S) 227.44/227.89 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.44/227.89 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.44/227.89 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.44/227.89 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.44/227.89 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.44/227.89 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.44/227.89 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.44/227.89 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.44/227.89 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.44/227.89 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.44/227.89 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.44/227.89 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.44/227.89 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.44/227.89 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.44/227.89 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.44/227.89 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.44/227.89 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.44/227.89 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.44/227.89 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.44/227.89 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.44/227.89 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.44/227.89 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.44/227.89 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.44/227.89 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.44/227.89 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.44/227.89 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.44/227.89 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.44/227.89 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.44/227.89 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.44/227.89 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.44/227.89 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.44/227.89 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.44/227.89 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.44/227.89 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.44/227.89 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.44/227.89 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.44/227.89 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.44/227.89 mark(isList(X:S)) -> active(isList(X:S)) 227.44/227.89 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.44/227.89 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.44/227.89 mark(isPal(X:S)) -> active(isPal(X:S)) 227.44/227.89 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.44/227.89 mark(isQid(X:S)) -> active(isQid(X:S)) 227.44/227.89 mark(a) -> active(a) 227.44/227.89 mark(e) -> active(e) 227.44/227.89 mark(i) -> active(i) 227.44/227.89 mark(nil) -> active(nil) 227.44/227.89 mark(o) -> active(o) 227.44/227.89 mark(tt) -> active(tt) 227.44/227.89 mark(u) -> active(u) 227.44/227.89 227.44/227.89 Problem 1.44: 227.44/227.89 227.44/227.89 Reduction Pairs Processor: 227.44/227.89 -> Pairs: 227.44/227.89 ACTIVE(U91(tt,V2:S)) -> MARK(U92(isPalListKind(V2:S))) 227.44/227.89 ACTIVE(isPalListKind(__(V1:S,V2:S))) -> MARK(U91(isPalListKind(V1:S),V2:S)) 227.44/227.89 MARK(U21(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.89 MARK(U22(X1:S,X2:S,X3:S)) -> ACTIVE(U22(mark(X1:S),X2:S,X3:S)) 227.44/227.89 MARK(U22(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.89 MARK(U23(X1:S,X2:S,X3:S)) -> ACTIVE(U23(mark(X1:S),X2:S,X3:S)) 227.44/227.89 MARK(U23(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.89 MARK(U24(X1:S,X2:S,X3:S)) -> ACTIVE(U24(mark(X1:S),X2:S,X3:S)) 227.44/227.89 MARK(U24(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.89 MARK(U25(X1:S,X2:S)) -> ACTIVE(U25(mark(X1:S),X2:S)) 227.44/227.89 MARK(U25(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.89 MARK(U26(X:S)) -> ACTIVE(U26(mark(X:S))) 227.44/227.89 MARK(U26(X:S)) -> MARK(X:S) 227.44/227.89 MARK(U31(X1:S,X2:S)) -> ACTIVE(U31(mark(X1:S),X2:S)) 227.44/227.89 MARK(U31(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.89 MARK(U32(X1:S,X2:S)) -> ACTIVE(U32(mark(X1:S),X2:S)) 227.44/227.89 MARK(U32(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.89 MARK(U33(X:S)) -> ACTIVE(U33(mark(X:S))) 227.44/227.89 MARK(U33(X:S)) -> MARK(X:S) 227.44/227.89 MARK(U41(X1:S,X2:S,X3:S)) -> ACTIVE(U41(mark(X1:S),X2:S,X3:S)) 227.44/227.89 MARK(U41(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.89 MARK(U42(X1:S,X2:S,X3:S)) -> ACTIVE(U42(mark(X1:S),X2:S,X3:S)) 227.44/227.89 MARK(U42(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.89 MARK(U43(X1:S,X2:S,X3:S)) -> ACTIVE(U43(mark(X1:S),X2:S,X3:S)) 227.44/227.89 MARK(U43(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.89 MARK(U44(X1:S,X2:S,X3:S)) -> ACTIVE(U44(mark(X1:S),X2:S,X3:S)) 227.44/227.89 MARK(U44(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.89 MARK(U45(X1:S,X2:S)) -> ACTIVE(U45(mark(X1:S),X2:S)) 227.44/227.89 MARK(U45(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.89 MARK(U46(X:S)) -> ACTIVE(U46(mark(X:S))) 227.44/227.89 MARK(U46(X:S)) -> MARK(X:S) 227.44/227.89 MARK(U51(X1:S,X2:S,X3:S)) -> ACTIVE(U51(mark(X1:S),X2:S,X3:S)) 227.44/227.89 MARK(U51(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.89 MARK(U52(X1:S,X2:S,X3:S)) -> ACTIVE(U52(mark(X1:S),X2:S,X3:S)) 227.44/227.89 MARK(U52(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.89 MARK(U53(X1:S,X2:S,X3:S)) -> ACTIVE(U53(mark(X1:S),X2:S,X3:S)) 227.44/227.89 MARK(U53(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.89 MARK(U54(X1:S,X2:S,X3:S)) -> ACTIVE(U54(mark(X1:S),X2:S,X3:S)) 227.44/227.89 MARK(U54(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.89 MARK(U55(X1:S,X2:S)) -> ACTIVE(U55(mark(X1:S),X2:S)) 227.44/227.89 MARK(U55(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.89 MARK(U56(X:S)) -> ACTIVE(U56(mark(X:S))) 227.44/227.89 MARK(U56(X:S)) -> MARK(X:S) 227.44/227.89 MARK(U61(X1:S,X2:S)) -> ACTIVE(U61(mark(X1:S),X2:S)) 227.44/227.89 MARK(U61(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.89 MARK(U62(X1:S,X2:S)) -> ACTIVE(U62(mark(X1:S),X2:S)) 227.44/227.89 MARK(U62(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.89 MARK(U63(X:S)) -> ACTIVE(U63(mark(X:S))) 227.44/227.89 MARK(U63(X:S)) -> MARK(X:S) 227.44/227.89 MARK(U71(X1:S,X2:S,X3:S)) -> ACTIVE(U71(mark(X1:S),X2:S,X3:S)) 227.44/227.89 MARK(U71(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.89 MARK(U72(X1:S,X2:S)) -> ACTIVE(U72(mark(X1:S),X2:S)) 227.44/227.89 MARK(U72(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.89 MARK(U73(X1:S,X2:S)) -> ACTIVE(U73(mark(X1:S),X2:S)) 227.44/227.89 MARK(U73(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.89 MARK(U74(X:S)) -> ACTIVE(U74(mark(X:S))) 227.44/227.89 MARK(U74(X:S)) -> MARK(X:S) 227.44/227.89 MARK(U81(X1:S,X2:S)) -> ACTIVE(U81(mark(X1:S),X2:S)) 227.44/227.89 MARK(U81(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.89 MARK(U82(X1:S,X2:S)) -> ACTIVE(U82(mark(X1:S),X2:S)) 227.44/227.89 MARK(U82(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.89 MARK(U83(X:S)) -> ACTIVE(U83(mark(X:S))) 227.44/227.89 MARK(U83(X:S)) -> MARK(X:S) 227.44/227.89 MARK(U91(X1:S,X2:S)) -> ACTIVE(U91(mark(X1:S),X2:S)) 227.44/227.89 MARK(U91(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.89 MARK(U92(X:S)) -> ACTIVE(U92(mark(X:S))) 227.44/227.89 MARK(U92(X:S)) -> MARK(X:S) 227.44/227.89 MARK(__(X1:S,X2:S)) -> ACTIVE(__(mark(X1:S),mark(X2:S))) 227.44/227.89 MARK(__(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.89 MARK(__(X1:S,X2:S)) -> MARK(X2:S) 227.44/227.89 MARK(isPalListKind(X:S)) -> ACTIVE(isPalListKind(X:S)) 227.44/227.89 -> Rules: 227.44/227.89 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.44/227.89 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.44/227.89 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.44/227.89 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.44/227.89 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.44/227.89 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.44/227.89 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.44/227.89 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.44/227.89 U13(active(X:S)) -> U13(X:S) 227.44/227.89 U13(mark(X:S)) -> U13(X:S) 227.44/227.89 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.44/227.89 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.44/227.89 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.44/227.89 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.44/227.89 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.44/227.89 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.44/227.89 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.44/227.89 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.44/227.89 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.44/227.89 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.44/227.89 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.44/227.89 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.44/227.89 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.44/227.89 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.44/227.89 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.44/227.89 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.44/227.89 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.44/227.89 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.44/227.89 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.44/227.89 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.44/227.89 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.44/227.89 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.44/227.89 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.44/227.89 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.44/227.89 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.44/227.89 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.44/227.89 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.44/227.89 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.44/227.89 U26(active(X:S)) -> U26(X:S) 227.44/227.89 U26(mark(X:S)) -> U26(X:S) 227.44/227.89 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.44/227.89 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.44/227.89 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.44/227.89 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.44/227.89 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.44/227.89 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.44/227.89 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.44/227.89 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.44/227.89 U33(active(X:S)) -> U33(X:S) 227.44/227.89 U33(mark(X:S)) -> U33(X:S) 227.44/227.89 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.44/227.89 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.44/227.89 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.44/227.89 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.44/227.89 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.44/227.89 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.44/227.89 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.44/227.89 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.44/227.89 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.44/227.89 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.44/227.89 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.44/227.89 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.44/227.89 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.44/227.89 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.44/227.89 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.44/227.89 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.44/227.89 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.44/227.89 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.44/227.89 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.44/227.89 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.44/227.89 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.44/227.89 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.44/227.89 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.44/227.89 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.44/227.89 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.44/227.89 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.44/227.89 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.44/227.89 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.44/227.89 U46(active(X:S)) -> U46(X:S) 227.44/227.89 U46(mark(X:S)) -> U46(X:S) 227.44/227.89 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.44/227.89 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.44/227.89 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.44/227.89 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.44/227.89 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.44/227.89 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.44/227.89 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.44/227.89 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.44/227.89 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.44/227.89 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.44/227.89 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.44/227.89 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.44/227.89 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.44/227.89 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.44/227.89 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.44/227.89 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.44/227.89 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.44/227.89 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.44/227.89 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.44/227.89 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.44/227.89 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.44/227.89 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.44/227.89 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.44/227.89 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.44/227.89 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.44/227.89 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.44/227.89 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.44/227.89 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.44/227.89 U56(active(X:S)) -> U56(X:S) 227.44/227.89 U56(mark(X:S)) -> U56(X:S) 227.44/227.89 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.44/227.89 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.44/227.89 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.44/227.89 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.44/227.89 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.44/227.89 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.44/227.89 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.44/227.89 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.44/227.89 U63(active(X:S)) -> U63(X:S) 227.44/227.89 U63(mark(X:S)) -> U63(X:S) 227.44/227.89 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.44/227.89 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.44/227.89 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.44/227.89 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.44/227.89 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.44/227.89 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.44/227.89 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.44/227.89 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.44/227.89 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.44/227.89 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.44/227.89 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.44/227.89 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.44/227.89 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.44/227.89 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.44/227.89 U74(active(X:S)) -> U74(X:S) 227.44/227.89 U74(mark(X:S)) -> U74(X:S) 227.44/227.89 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.44/227.89 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.44/227.89 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.44/227.89 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.44/227.89 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.44/227.89 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.44/227.89 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.44/227.89 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.44/227.89 U83(active(X:S)) -> U83(X:S) 227.44/227.89 U83(mark(X:S)) -> U83(X:S) 227.44/227.89 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.44/227.89 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.44/227.89 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.44/227.89 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.44/227.89 U92(active(X:S)) -> U92(X:S) 227.44/227.89 U92(mark(X:S)) -> U92(X:S) 227.44/227.89 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.44/227.89 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.44/227.89 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.44/227.89 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.44/227.89 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.44/227.89 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.44/227.89 active(U13(tt)) -> mark(tt) 227.44/227.89 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.44/227.89 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.44/227.89 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.44/227.89 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.44/227.89 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.44/227.89 active(U26(tt)) -> mark(tt) 227.44/227.89 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.44/227.89 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.44/227.89 active(U33(tt)) -> mark(tt) 227.44/227.89 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.44/227.89 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.44/227.89 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.44/227.89 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.44/227.89 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.44/227.89 active(U46(tt)) -> mark(tt) 227.44/227.89 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.44/227.89 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.44/227.89 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.44/227.89 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.44/227.89 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.44/227.89 active(U56(tt)) -> mark(tt) 227.44/227.89 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.44/227.89 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.44/227.89 active(U63(tt)) -> mark(tt) 227.44/227.89 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.44/227.89 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.44/227.89 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.44/227.89 active(U74(tt)) -> mark(tt) 227.44/227.89 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.44/227.89 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.44/227.89 active(U83(tt)) -> mark(tt) 227.44/227.89 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.44/227.89 active(U92(tt)) -> mark(tt) 227.44/227.89 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.44/227.89 active(__(nil,X:S)) -> mark(X:S) 227.44/227.89 active(__(X:S,nil)) -> mark(X:S) 227.44/227.89 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.44/227.89 active(isList(nil)) -> mark(tt) 227.44/227.89 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.44/227.89 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.44/227.89 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.44/227.89 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.44/227.89 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.44/227.89 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.44/227.89 active(isPal(nil)) -> mark(tt) 227.44/227.89 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.44/227.89 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.44/227.89 active(isPalListKind(a)) -> mark(tt) 227.44/227.89 active(isPalListKind(e)) -> mark(tt) 227.44/227.89 active(isPalListKind(i)) -> mark(tt) 227.44/227.89 active(isPalListKind(nil)) -> mark(tt) 227.44/227.89 active(isPalListKind(o)) -> mark(tt) 227.44/227.89 active(isPalListKind(u)) -> mark(tt) 227.44/227.89 active(isQid(a)) -> mark(tt) 227.44/227.89 active(isQid(e)) -> mark(tt) 227.44/227.89 active(isQid(i)) -> mark(tt) 227.44/227.89 active(isQid(o)) -> mark(tt) 227.44/227.89 active(isQid(u)) -> mark(tt) 227.44/227.89 isList(active(X:S)) -> isList(X:S) 227.44/227.89 isList(mark(X:S)) -> isList(X:S) 227.44/227.89 isNeList(active(X:S)) -> isNeList(X:S) 227.44/227.89 isNeList(mark(X:S)) -> isNeList(X:S) 227.44/227.89 isNePal(active(X:S)) -> isNePal(X:S) 227.44/227.89 isNePal(mark(X:S)) -> isNePal(X:S) 227.44/227.89 isPal(active(X:S)) -> isPal(X:S) 227.44/227.89 isPal(mark(X:S)) -> isPal(X:S) 227.44/227.89 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.44/227.89 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.44/227.89 isQid(active(X:S)) -> isQid(X:S) 227.44/227.89 isQid(mark(X:S)) -> isQid(X:S) 227.44/227.89 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.44/227.89 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.44/227.89 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.44/227.89 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.44/227.89 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.44/227.89 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.44/227.89 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.44/227.89 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.44/227.89 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.44/227.89 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.44/227.89 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.44/227.89 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.44/227.89 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.44/227.89 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.44/227.89 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.44/227.89 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.44/227.89 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.44/227.89 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.44/227.89 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.44/227.89 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.44/227.89 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.44/227.89 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.44/227.89 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.44/227.89 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.44/227.89 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.44/227.89 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.44/227.89 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.44/227.89 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.44/227.89 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.44/227.89 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.44/227.89 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.44/227.89 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.44/227.89 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.44/227.89 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.44/227.89 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.44/227.89 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.44/227.89 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.44/227.89 mark(isList(X:S)) -> active(isList(X:S)) 227.44/227.89 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.44/227.89 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.44/227.89 mark(isPal(X:S)) -> active(isPal(X:S)) 227.44/227.89 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.44/227.89 mark(isQid(X:S)) -> active(isQid(X:S)) 227.44/227.89 mark(a) -> active(a) 227.44/227.89 mark(e) -> active(e) 227.44/227.89 mark(i) -> active(i) 227.44/227.89 mark(nil) -> active(nil) 227.44/227.89 mark(o) -> active(o) 227.44/227.89 mark(tt) -> active(tt) 227.44/227.89 mark(u) -> active(u) 227.44/227.89 -> Usable rules: 227.44/227.89 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.44/227.89 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.44/227.89 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.44/227.89 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.44/227.89 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.44/227.89 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.44/227.89 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.44/227.89 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.44/227.89 U13(active(X:S)) -> U13(X:S) 227.44/227.89 U13(mark(X:S)) -> U13(X:S) 227.44/227.89 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.44/227.89 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.44/227.89 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.44/227.89 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.44/227.89 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.44/227.89 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.44/227.89 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.44/227.89 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.44/227.89 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.44/227.89 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.44/227.89 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.44/227.89 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.44/227.89 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.44/227.89 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.44/227.89 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.44/227.89 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.44/227.89 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.44/227.89 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.44/227.89 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.44/227.89 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.44/227.89 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.44/227.89 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.44/227.89 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.44/227.89 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.44/227.89 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.44/227.89 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.44/227.89 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.44/227.89 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.44/227.89 U26(active(X:S)) -> U26(X:S) 227.44/227.89 U26(mark(X:S)) -> U26(X:S) 227.44/227.89 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.44/227.89 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.44/227.89 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.44/227.89 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.44/227.89 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.44/227.89 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.44/227.89 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.44/227.89 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.44/227.89 U33(active(X:S)) -> U33(X:S) 227.44/227.89 U33(mark(X:S)) -> U33(X:S) 227.44/227.89 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.44/227.89 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.44/227.89 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.44/227.89 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.44/227.89 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.44/227.89 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.44/227.89 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.44/227.89 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.44/227.89 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.44/227.89 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.44/227.89 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.44/227.89 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.44/227.89 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.44/227.89 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.44/227.89 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.44/227.89 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.44/227.89 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.44/227.89 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.44/227.89 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.44/227.89 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.44/227.89 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.44/227.89 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.44/227.89 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.44/227.89 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.44/227.89 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.44/227.89 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.44/227.89 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.44/227.89 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.44/227.89 U46(active(X:S)) -> U46(X:S) 227.44/227.89 U46(mark(X:S)) -> U46(X:S) 227.44/227.89 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.44/227.89 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.44/227.89 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.44/227.89 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.44/227.89 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.44/227.89 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.44/227.89 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.44/227.89 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.44/227.89 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.44/227.89 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.44/227.89 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.44/227.89 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.44/227.89 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.44/227.89 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.44/227.89 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.44/227.89 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.44/227.89 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.44/227.89 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.44/227.89 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.44/227.89 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.44/227.89 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.44/227.89 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.44/227.89 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.44/227.89 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.44/227.89 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.44/227.89 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.44/227.89 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.44/227.89 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.44/227.89 U56(active(X:S)) -> U56(X:S) 227.44/227.89 U56(mark(X:S)) -> U56(X:S) 227.44/227.89 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.44/227.89 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.44/227.89 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.44/227.89 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.44/227.89 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.44/227.89 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.44/227.89 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.44/227.89 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.44/227.89 U63(active(X:S)) -> U63(X:S) 227.44/227.89 U63(mark(X:S)) -> U63(X:S) 227.44/227.89 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.44/227.89 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.44/227.89 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.44/227.89 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.44/227.89 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.44/227.89 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.44/227.89 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.44/227.89 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.44/227.89 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.44/227.89 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.44/227.89 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.44/227.89 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.44/227.89 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.44/227.89 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.44/227.89 U74(active(X:S)) -> U74(X:S) 227.44/227.89 U74(mark(X:S)) -> U74(X:S) 227.44/227.89 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.44/227.89 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.44/227.89 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.44/227.89 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.44/227.89 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.44/227.89 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.44/227.89 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.44/227.89 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.44/227.89 U83(active(X:S)) -> U83(X:S) 227.44/227.89 U83(mark(X:S)) -> U83(X:S) 227.44/227.89 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.44/227.89 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.44/227.89 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.44/227.89 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.44/227.89 U92(active(X:S)) -> U92(X:S) 227.44/227.89 U92(mark(X:S)) -> U92(X:S) 227.44/227.89 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.44/227.89 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.44/227.89 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.44/227.89 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.44/227.89 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.44/227.89 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.44/227.89 active(U13(tt)) -> mark(tt) 227.44/227.89 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.44/227.89 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.44/227.89 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.44/227.89 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.44/227.89 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.44/227.89 active(U26(tt)) -> mark(tt) 227.44/227.89 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.44/227.89 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.44/227.89 active(U33(tt)) -> mark(tt) 227.44/227.89 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.44/227.89 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.44/227.89 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.44/227.89 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.44/227.89 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.44/227.89 active(U46(tt)) -> mark(tt) 227.44/227.89 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.44/227.89 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.44/227.89 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.44/227.89 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.44/227.89 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.44/227.89 active(U56(tt)) -> mark(tt) 227.44/227.89 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.44/227.89 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.44/227.89 active(U63(tt)) -> mark(tt) 227.44/227.89 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.44/227.89 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.44/227.89 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.44/227.89 active(U74(tt)) -> mark(tt) 227.44/227.89 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.44/227.89 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.44/227.89 active(U83(tt)) -> mark(tt) 227.44/227.89 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.44/227.89 active(U92(tt)) -> mark(tt) 227.44/227.89 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.44/227.89 active(__(nil,X:S)) -> mark(X:S) 227.44/227.89 active(__(X:S,nil)) -> mark(X:S) 227.44/227.89 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.44/227.89 active(isList(nil)) -> mark(tt) 227.44/227.89 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.44/227.89 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.44/227.89 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.44/227.89 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.44/227.89 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.44/227.89 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.44/227.89 active(isPal(nil)) -> mark(tt) 227.44/227.89 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.44/227.89 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.44/227.89 active(isPalListKind(a)) -> mark(tt) 227.44/227.89 active(isPalListKind(e)) -> mark(tt) 227.44/227.89 active(isPalListKind(i)) -> mark(tt) 227.44/227.89 active(isPalListKind(nil)) -> mark(tt) 227.44/227.89 active(isPalListKind(o)) -> mark(tt) 227.44/227.89 active(isPalListKind(u)) -> mark(tt) 227.44/227.89 active(isQid(a)) -> mark(tt) 227.44/227.89 active(isQid(e)) -> mark(tt) 227.44/227.89 active(isQid(i)) -> mark(tt) 227.44/227.89 active(isQid(o)) -> mark(tt) 227.44/227.89 active(isQid(u)) -> mark(tt) 227.44/227.89 isList(active(X:S)) -> isList(X:S) 227.44/227.89 isList(mark(X:S)) -> isList(X:S) 227.44/227.89 isNeList(active(X:S)) -> isNeList(X:S) 227.44/227.89 isNeList(mark(X:S)) -> isNeList(X:S) 227.44/227.89 isNePal(active(X:S)) -> isNePal(X:S) 227.44/227.89 isNePal(mark(X:S)) -> isNePal(X:S) 227.44/227.89 isPal(active(X:S)) -> isPal(X:S) 227.44/227.89 isPal(mark(X:S)) -> isPal(X:S) 227.44/227.89 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.44/227.89 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.44/227.89 isQid(active(X:S)) -> isQid(X:S) 227.44/227.89 isQid(mark(X:S)) -> isQid(X:S) 227.44/227.89 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.44/227.89 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.44/227.89 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.44/227.89 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.44/227.89 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.44/227.89 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.44/227.89 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.44/227.89 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.44/227.89 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.44/227.89 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.44/227.89 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.44/227.89 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.44/227.89 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.44/227.89 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.44/227.89 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.44/227.89 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.44/227.89 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.44/227.89 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.44/227.89 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.44/227.89 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.44/227.89 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.44/227.89 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.44/227.89 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.44/227.89 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.44/227.89 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.44/227.89 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.44/227.89 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.44/227.89 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.44/227.89 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.44/227.89 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.44/227.89 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.44/227.89 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.44/227.89 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.44/227.89 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.44/227.89 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.44/227.89 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.44/227.89 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.44/227.89 mark(isList(X:S)) -> active(isList(X:S)) 227.44/227.89 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.44/227.89 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.44/227.89 mark(isPal(X:S)) -> active(isPal(X:S)) 227.44/227.89 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.44/227.89 mark(isQid(X:S)) -> active(isQid(X:S)) 227.44/227.89 mark(a) -> active(a) 227.44/227.89 mark(e) -> active(e) 227.44/227.89 mark(i) -> active(i) 227.44/227.89 mark(nil) -> active(nil) 227.44/227.89 mark(o) -> active(o) 227.44/227.89 mark(tt) -> active(tt) 227.44/227.89 mark(u) -> active(u) 227.44/227.89 ->Interpretation type: 227.44/227.89 Linear 227.44/227.89 ->Coefficients: 227.44/227.89 Natural Numbers 227.44/227.89 ->Dimension: 227.44/227.89 1 227.44/227.89 ->Bound: 227.44/227.89 2 227.44/227.89 ->Interpretation: 227.44/227.89 227.44/227.89 [U11](X1,X2) = X1 + 2.X2 227.44/227.89 [U12](X1,X2) = X2 + 2 227.44/227.89 [U13](X) = 2 227.44/227.89 [U21](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.44/227.89 [U22](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.44/227.89 [U23](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.44/227.89 [U24](X1,X2,X3) = X1 + 2.X2 + 2.X3 + 2 227.44/227.89 [U25](X1,X2) = X1 + 2.X2 + 2 227.44/227.89 [U26](X) = X + 1 227.44/227.89 [U31](X1,X2) = X1 + 2.X2 227.44/227.89 [U32](X1,X2) = X1 + 2.X2 227.44/227.89 [U33](X) = X 227.44/227.89 [U41](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.44/227.89 [U42](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.44/227.89 [U43](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.44/227.89 [U44](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.44/227.89 [U45](X1,X2) = X1 + 2.X2 + 2 227.44/227.89 [U46](X) = X 227.44/227.89 [U51](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.44/227.89 [U52](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.44/227.89 [U53](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.44/227.89 [U54](X1,X2,X3) = X1 + 2.X2 + 2.X3 + 2 227.44/227.89 [U55](X1,X2) = X1 + 2.X2 + 2 227.44/227.89 [U56](X) = X + 2 227.44/227.89 [U61](X1,X2) = X1 + 2.X2 227.44/227.89 [U62](X1,X2) = X1 + 2.X2 227.44/227.89 [U63](X) = X 227.44/227.89 [U71](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.44/227.89 [U72](X1,X2) = X1 + 2.X2 + 2 227.44/227.89 [U73](X1,X2) = X1 + 2 227.44/227.89 [U74](X) = 2.X 227.44/227.89 [U81](X1,X2) = X1 + 2.X2 227.44/227.89 [U82](X1,X2) = X1 + 2.X2 227.44/227.89 [U83](X) = X 227.44/227.89 [U91](X1,X2) = X1 227.44/227.89 [U92](X) = X 227.44/227.89 [__](X1,X2) = 2.X1 + X2 + 2 227.44/227.89 [active](X) = X 227.44/227.89 [isList](X) = 2.X + 2 227.44/227.89 [isNeList](X) = 2.X + 2 227.44/227.89 [isNePal](X) = 2.X + 2 227.44/227.89 [isPal](X) = 2.X + 2 227.44/227.89 [isPalListKind](X) = 2 227.44/227.89 [isQid](X) = 2.X + 2 227.44/227.89 [mark](X) = X 227.44/227.89 [a] = 2 227.44/227.89 [e] = 0 227.44/227.89 [fSNonEmpty] = 0 227.44/227.89 [i] = 2 227.44/227.89 [nil] = 1 227.44/227.89 [o] = 0 227.44/227.89 [tt] = 2 227.44/227.89 [u] = 1 227.44/227.89 [U11#](X1,X2) = 0 227.44/227.89 [U12#](X1,X2) = 0 227.44/227.89 [U13#](X) = 0 227.44/227.89 [U21#](X1,X2,X3) = 0 227.44/227.89 [U22#](X1,X2,X3) = 0 227.44/227.89 [U23#](X1,X2,X3) = 0 227.44/227.89 [U24#](X1,X2,X3) = 0 227.44/227.89 [U25#](X1,X2) = 0 227.44/227.89 [U26#](X) = 0 227.44/227.89 [U31#](X1,X2) = 0 227.44/227.89 [U32#](X1,X2) = 0 227.44/227.89 [U33#](X) = 0 227.44/227.89 [U41#](X1,X2,X3) = 0 227.44/227.89 [U42#](X1,X2,X3) = 0 227.44/227.89 [U43#](X1,X2,X3) = 0 227.44/227.89 [U44#](X1,X2,X3) = 0 227.44/227.89 [U45#](X1,X2) = 0 227.44/227.89 [U46#](X) = 0 227.44/227.89 [U51#](X1,X2,X3) = 0 227.44/227.89 [U52#](X1,X2,X3) = 0 227.44/227.89 [U53#](X1,X2,X3) = 0 227.44/227.89 [U54#](X1,X2,X3) = 0 227.44/227.89 [U55#](X1,X2) = 0 227.44/227.89 [U56#](X) = 0 227.44/227.89 [U61#](X1,X2) = 0 227.44/227.89 [U62#](X1,X2) = 0 227.44/227.89 [U63#](X) = 0 227.44/227.89 [U71#](X1,X2,X3) = 0 227.44/227.89 [U72#](X1,X2) = 0 227.44/227.89 [U73#](X1,X2) = 0 227.44/227.89 [U74#](X) = 0 227.44/227.89 [U81#](X1,X2) = 0 227.44/227.89 [U82#](X1,X2) = 0 227.44/227.89 [U83#](X) = 0 227.44/227.89 [U91#](X1,X2) = 0 227.44/227.89 [U92#](X) = 0 227.44/227.89 [__#](X1,X2) = 0 227.44/227.89 [ACTIVE](X) = 2.X + 2 227.44/227.89 [ISLIST](X) = 0 227.44/227.89 [ISNELIST](X) = 0 227.44/227.89 [ISNEPAL](X) = 0 227.44/227.89 [ISPAL](X) = 0 227.44/227.89 [ISPALLISTKIND](X) = 0 227.44/227.89 [ISQID](X) = 0 227.44/227.89 [MARK](X) = 2.X + 2 227.44/227.89 227.44/227.89 Problem 1.44: 227.44/227.89 227.44/227.89 SCC Processor: 227.44/227.89 -> Pairs: 227.44/227.89 ACTIVE(U91(tt,V2:S)) -> MARK(U92(isPalListKind(V2:S))) 227.44/227.89 ACTIVE(isPalListKind(__(V1:S,V2:S))) -> MARK(U91(isPalListKind(V1:S),V2:S)) 227.44/227.89 MARK(U22(X1:S,X2:S,X3:S)) -> ACTIVE(U22(mark(X1:S),X2:S,X3:S)) 227.44/227.89 MARK(U22(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.89 MARK(U23(X1:S,X2:S,X3:S)) -> ACTIVE(U23(mark(X1:S),X2:S,X3:S)) 227.44/227.89 MARK(U23(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.89 MARK(U24(X1:S,X2:S,X3:S)) -> ACTIVE(U24(mark(X1:S),X2:S,X3:S)) 227.44/227.89 MARK(U24(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.89 MARK(U25(X1:S,X2:S)) -> ACTIVE(U25(mark(X1:S),X2:S)) 227.44/227.89 MARK(U25(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.89 MARK(U26(X:S)) -> ACTIVE(U26(mark(X:S))) 227.44/227.89 MARK(U26(X:S)) -> MARK(X:S) 227.44/227.89 MARK(U31(X1:S,X2:S)) -> ACTIVE(U31(mark(X1:S),X2:S)) 227.44/227.89 MARK(U31(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.89 MARK(U32(X1:S,X2:S)) -> ACTIVE(U32(mark(X1:S),X2:S)) 227.44/227.90 MARK(U32(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.90 MARK(U33(X:S)) -> ACTIVE(U33(mark(X:S))) 227.44/227.90 MARK(U33(X:S)) -> MARK(X:S) 227.44/227.90 MARK(U41(X1:S,X2:S,X3:S)) -> ACTIVE(U41(mark(X1:S),X2:S,X3:S)) 227.44/227.90 MARK(U41(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.90 MARK(U42(X1:S,X2:S,X3:S)) -> ACTIVE(U42(mark(X1:S),X2:S,X3:S)) 227.44/227.90 MARK(U42(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.90 MARK(U43(X1:S,X2:S,X3:S)) -> ACTIVE(U43(mark(X1:S),X2:S,X3:S)) 227.44/227.90 MARK(U43(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.90 MARK(U44(X1:S,X2:S,X3:S)) -> ACTIVE(U44(mark(X1:S),X2:S,X3:S)) 227.44/227.90 MARK(U44(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.90 MARK(U45(X1:S,X2:S)) -> ACTIVE(U45(mark(X1:S),X2:S)) 227.44/227.90 MARK(U45(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.90 MARK(U46(X:S)) -> ACTIVE(U46(mark(X:S))) 227.44/227.90 MARK(U46(X:S)) -> MARK(X:S) 227.44/227.90 MARK(U51(X1:S,X2:S,X3:S)) -> ACTIVE(U51(mark(X1:S),X2:S,X3:S)) 227.44/227.90 MARK(U51(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.90 MARK(U52(X1:S,X2:S,X3:S)) -> ACTIVE(U52(mark(X1:S),X2:S,X3:S)) 227.44/227.90 MARK(U52(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.90 MARK(U53(X1:S,X2:S,X3:S)) -> ACTIVE(U53(mark(X1:S),X2:S,X3:S)) 227.44/227.90 MARK(U53(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.90 MARK(U54(X1:S,X2:S,X3:S)) -> ACTIVE(U54(mark(X1:S),X2:S,X3:S)) 227.44/227.90 MARK(U54(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.90 MARK(U55(X1:S,X2:S)) -> ACTIVE(U55(mark(X1:S),X2:S)) 227.44/227.90 MARK(U55(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.90 MARK(U56(X:S)) -> ACTIVE(U56(mark(X:S))) 227.44/227.90 MARK(U56(X:S)) -> MARK(X:S) 227.44/227.90 MARK(U61(X1:S,X2:S)) -> ACTIVE(U61(mark(X1:S),X2:S)) 227.44/227.90 MARK(U61(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.90 MARK(U62(X1:S,X2:S)) -> ACTIVE(U62(mark(X1:S),X2:S)) 227.44/227.90 MARK(U62(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.90 MARK(U63(X:S)) -> ACTIVE(U63(mark(X:S))) 227.44/227.90 MARK(U63(X:S)) -> MARK(X:S) 227.44/227.90 MARK(U71(X1:S,X2:S,X3:S)) -> ACTIVE(U71(mark(X1:S),X2:S,X3:S)) 227.44/227.90 MARK(U71(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.90 MARK(U72(X1:S,X2:S)) -> ACTIVE(U72(mark(X1:S),X2:S)) 227.44/227.90 MARK(U72(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.90 MARK(U73(X1:S,X2:S)) -> ACTIVE(U73(mark(X1:S),X2:S)) 227.44/227.90 MARK(U73(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.90 MARK(U74(X:S)) -> ACTIVE(U74(mark(X:S))) 227.44/227.90 MARK(U74(X:S)) -> MARK(X:S) 227.44/227.90 MARK(U81(X1:S,X2:S)) -> ACTIVE(U81(mark(X1:S),X2:S)) 227.44/227.90 MARK(U81(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.90 MARK(U82(X1:S,X2:S)) -> ACTIVE(U82(mark(X1:S),X2:S)) 227.44/227.90 MARK(U82(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.90 MARK(U83(X:S)) -> ACTIVE(U83(mark(X:S))) 227.44/227.90 MARK(U83(X:S)) -> MARK(X:S) 227.44/227.90 MARK(U91(X1:S,X2:S)) -> ACTIVE(U91(mark(X1:S),X2:S)) 227.44/227.90 MARK(U91(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.90 MARK(U92(X:S)) -> ACTIVE(U92(mark(X:S))) 227.44/227.90 MARK(U92(X:S)) -> MARK(X:S) 227.44/227.90 MARK(__(X1:S,X2:S)) -> ACTIVE(__(mark(X1:S),mark(X2:S))) 227.44/227.90 MARK(__(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.90 MARK(__(X1:S,X2:S)) -> MARK(X2:S) 227.44/227.90 MARK(isPalListKind(X:S)) -> ACTIVE(isPalListKind(X:S)) 227.44/227.90 -> Rules: 227.44/227.90 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.44/227.90 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.44/227.90 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.44/227.90 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.44/227.90 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.44/227.90 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.44/227.90 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.44/227.90 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.44/227.90 U13(active(X:S)) -> U13(X:S) 227.44/227.90 U13(mark(X:S)) -> U13(X:S) 227.44/227.90 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.44/227.90 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.44/227.90 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.44/227.90 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.44/227.90 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.44/227.90 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.44/227.90 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.44/227.90 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.44/227.90 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.44/227.90 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.44/227.90 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.44/227.90 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.44/227.90 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.44/227.90 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.44/227.90 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.44/227.90 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.44/227.90 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.44/227.90 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.44/227.90 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.44/227.90 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.44/227.90 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.44/227.90 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.44/227.90 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.44/227.90 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.44/227.90 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.44/227.90 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.44/227.90 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.44/227.90 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.44/227.90 U26(active(X:S)) -> U26(X:S) 227.44/227.90 U26(mark(X:S)) -> U26(X:S) 227.44/227.90 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.44/227.90 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.44/227.90 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.44/227.90 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.44/227.90 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.44/227.90 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.44/227.90 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.44/227.90 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.44/227.90 U33(active(X:S)) -> U33(X:S) 227.44/227.90 U33(mark(X:S)) -> U33(X:S) 227.44/227.90 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.44/227.90 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.44/227.90 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.44/227.90 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.44/227.90 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.44/227.90 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.44/227.90 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.44/227.90 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.44/227.90 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.44/227.90 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.44/227.90 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.44/227.90 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.44/227.90 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.44/227.90 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.44/227.90 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.44/227.90 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.44/227.90 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.44/227.90 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.44/227.90 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.44/227.90 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.44/227.90 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.44/227.90 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.44/227.90 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.44/227.90 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.44/227.90 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.44/227.90 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.44/227.90 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.44/227.90 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.44/227.90 U46(active(X:S)) -> U46(X:S) 227.44/227.90 U46(mark(X:S)) -> U46(X:S) 227.44/227.90 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.44/227.90 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.44/227.90 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.44/227.90 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.44/227.90 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.44/227.90 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.44/227.90 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.44/227.90 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.44/227.90 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.44/227.90 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.44/227.90 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.44/227.90 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.44/227.90 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.44/227.90 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.44/227.90 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.44/227.90 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.44/227.90 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.44/227.90 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.44/227.90 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.44/227.90 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.44/227.90 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.44/227.90 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.44/227.90 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.44/227.90 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.44/227.90 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.44/227.90 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.44/227.90 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.44/227.90 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.44/227.90 U56(active(X:S)) -> U56(X:S) 227.44/227.90 U56(mark(X:S)) -> U56(X:S) 227.44/227.90 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.44/227.90 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.44/227.90 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.44/227.90 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.44/227.90 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.44/227.90 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.44/227.90 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.44/227.90 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.44/227.90 U63(active(X:S)) -> U63(X:S) 227.44/227.90 U63(mark(X:S)) -> U63(X:S) 227.44/227.90 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.44/227.90 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.44/227.90 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.44/227.90 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.44/227.90 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.44/227.90 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.44/227.90 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.44/227.90 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.44/227.90 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.44/227.90 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.44/227.90 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.44/227.90 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.44/227.90 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.44/227.90 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.44/227.90 U74(active(X:S)) -> U74(X:S) 227.44/227.90 U74(mark(X:S)) -> U74(X:S) 227.44/227.90 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.44/227.90 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.44/227.90 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.44/227.90 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.44/227.90 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.44/227.90 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.44/227.90 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.44/227.90 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.44/227.90 U83(active(X:S)) -> U83(X:S) 227.44/227.90 U83(mark(X:S)) -> U83(X:S) 227.44/227.90 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.44/227.90 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.44/227.90 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.44/227.90 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.44/227.90 U92(active(X:S)) -> U92(X:S) 227.44/227.90 U92(mark(X:S)) -> U92(X:S) 227.44/227.90 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.44/227.90 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.44/227.90 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.44/227.90 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.44/227.90 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.44/227.90 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.44/227.90 active(U13(tt)) -> mark(tt) 227.44/227.90 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.44/227.90 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.44/227.90 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.44/227.90 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.44/227.90 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.44/227.90 active(U26(tt)) -> mark(tt) 227.44/227.90 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.44/227.90 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.44/227.90 active(U33(tt)) -> mark(tt) 227.44/227.90 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.44/227.90 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.44/227.90 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.44/227.90 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.44/227.90 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.44/227.90 active(U46(tt)) -> mark(tt) 227.44/227.90 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.44/227.90 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.44/227.90 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.44/227.90 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.44/227.90 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.44/227.90 active(U56(tt)) -> mark(tt) 227.44/227.90 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.44/227.90 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.44/227.90 active(U63(tt)) -> mark(tt) 227.44/227.90 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.44/227.90 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.44/227.90 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.44/227.90 active(U74(tt)) -> mark(tt) 227.44/227.90 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.44/227.90 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.44/227.90 active(U83(tt)) -> mark(tt) 227.44/227.90 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.44/227.90 active(U92(tt)) -> mark(tt) 227.44/227.90 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.44/227.90 active(__(nil,X:S)) -> mark(X:S) 227.44/227.90 active(__(X:S,nil)) -> mark(X:S) 227.44/227.90 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.44/227.90 active(isList(nil)) -> mark(tt) 227.44/227.90 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.44/227.90 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.44/227.90 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.44/227.90 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.44/227.90 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.44/227.90 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.44/227.90 active(isPal(nil)) -> mark(tt) 227.44/227.90 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.44/227.90 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.44/227.90 active(isPalListKind(a)) -> mark(tt) 227.44/227.90 active(isPalListKind(e)) -> mark(tt) 227.44/227.90 active(isPalListKind(i)) -> mark(tt) 227.44/227.90 active(isPalListKind(nil)) -> mark(tt) 227.44/227.90 active(isPalListKind(o)) -> mark(tt) 227.44/227.90 active(isPalListKind(u)) -> mark(tt) 227.44/227.90 active(isQid(a)) -> mark(tt) 227.44/227.90 active(isQid(e)) -> mark(tt) 227.44/227.90 active(isQid(i)) -> mark(tt) 227.44/227.90 active(isQid(o)) -> mark(tt) 227.44/227.90 active(isQid(u)) -> mark(tt) 227.44/227.90 isList(active(X:S)) -> isList(X:S) 227.44/227.90 isList(mark(X:S)) -> isList(X:S) 227.44/227.90 isNeList(active(X:S)) -> isNeList(X:S) 227.44/227.90 isNeList(mark(X:S)) -> isNeList(X:S) 227.44/227.90 isNePal(active(X:S)) -> isNePal(X:S) 227.44/227.90 isNePal(mark(X:S)) -> isNePal(X:S) 227.44/227.90 isPal(active(X:S)) -> isPal(X:S) 227.44/227.90 isPal(mark(X:S)) -> isPal(X:S) 227.44/227.90 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.44/227.90 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.44/227.90 isQid(active(X:S)) -> isQid(X:S) 227.44/227.90 isQid(mark(X:S)) -> isQid(X:S) 227.44/227.90 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.44/227.90 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.44/227.90 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.44/227.90 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.44/227.90 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.44/227.90 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.44/227.90 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.44/227.90 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.44/227.90 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.44/227.90 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.44/227.90 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.44/227.90 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.44/227.90 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.44/227.90 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.44/227.90 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.44/227.90 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.44/227.90 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.44/227.90 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.44/227.90 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.44/227.90 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.44/227.90 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.44/227.90 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.44/227.90 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.44/227.90 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.44/227.90 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.44/227.90 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.44/227.90 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.44/227.90 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.44/227.90 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.44/227.90 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.44/227.90 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.44/227.90 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.44/227.90 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.44/227.90 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.44/227.90 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.44/227.90 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.44/227.90 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.44/227.90 mark(isList(X:S)) -> active(isList(X:S)) 227.44/227.90 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.44/227.90 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.44/227.90 mark(isPal(X:S)) -> active(isPal(X:S)) 227.44/227.90 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.44/227.90 mark(isQid(X:S)) -> active(isQid(X:S)) 227.44/227.90 mark(a) -> active(a) 227.44/227.90 mark(e) -> active(e) 227.44/227.90 mark(i) -> active(i) 227.44/227.90 mark(nil) -> active(nil) 227.44/227.90 mark(o) -> active(o) 227.44/227.90 mark(tt) -> active(tt) 227.44/227.90 mark(u) -> active(u) 227.44/227.90 ->Strongly Connected Components: 227.44/227.90 ->->Cycle: 227.44/227.90 ->->-> Pairs: 227.44/227.90 ACTIVE(U91(tt,V2:S)) -> MARK(U92(isPalListKind(V2:S))) 227.44/227.90 ACTIVE(isPalListKind(__(V1:S,V2:S))) -> MARK(U91(isPalListKind(V1:S),V2:S)) 227.44/227.90 MARK(U22(X1:S,X2:S,X3:S)) -> ACTIVE(U22(mark(X1:S),X2:S,X3:S)) 227.44/227.90 MARK(U22(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.90 MARK(U23(X1:S,X2:S,X3:S)) -> ACTIVE(U23(mark(X1:S),X2:S,X3:S)) 227.44/227.90 MARK(U23(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.90 MARK(U24(X1:S,X2:S,X3:S)) -> ACTIVE(U24(mark(X1:S),X2:S,X3:S)) 227.44/227.90 MARK(U24(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.90 MARK(U25(X1:S,X2:S)) -> ACTIVE(U25(mark(X1:S),X2:S)) 227.44/227.90 MARK(U25(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.90 MARK(U26(X:S)) -> ACTIVE(U26(mark(X:S))) 227.44/227.90 MARK(U26(X:S)) -> MARK(X:S) 227.44/227.90 MARK(U31(X1:S,X2:S)) -> ACTIVE(U31(mark(X1:S),X2:S)) 227.44/227.90 MARK(U31(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.90 MARK(U32(X1:S,X2:S)) -> ACTIVE(U32(mark(X1:S),X2:S)) 227.44/227.90 MARK(U32(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.90 MARK(U33(X:S)) -> ACTIVE(U33(mark(X:S))) 227.44/227.90 MARK(U33(X:S)) -> MARK(X:S) 227.44/227.90 MARK(U41(X1:S,X2:S,X3:S)) -> ACTIVE(U41(mark(X1:S),X2:S,X3:S)) 227.44/227.90 MARK(U41(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.90 MARK(U42(X1:S,X2:S,X3:S)) -> ACTIVE(U42(mark(X1:S),X2:S,X3:S)) 227.44/227.90 MARK(U42(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.90 MARK(U43(X1:S,X2:S,X3:S)) -> ACTIVE(U43(mark(X1:S),X2:S,X3:S)) 227.44/227.90 MARK(U43(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.90 MARK(U44(X1:S,X2:S,X3:S)) -> ACTIVE(U44(mark(X1:S),X2:S,X3:S)) 227.44/227.90 MARK(U44(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.90 MARK(U45(X1:S,X2:S)) -> ACTIVE(U45(mark(X1:S),X2:S)) 227.44/227.90 MARK(U45(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.90 MARK(U46(X:S)) -> ACTIVE(U46(mark(X:S))) 227.44/227.90 MARK(U46(X:S)) -> MARK(X:S) 227.44/227.90 MARK(U51(X1:S,X2:S,X3:S)) -> ACTIVE(U51(mark(X1:S),X2:S,X3:S)) 227.44/227.90 MARK(U51(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.90 MARK(U52(X1:S,X2:S,X3:S)) -> ACTIVE(U52(mark(X1:S),X2:S,X3:S)) 227.44/227.90 MARK(U52(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.90 MARK(U53(X1:S,X2:S,X3:S)) -> ACTIVE(U53(mark(X1:S),X2:S,X3:S)) 227.44/227.90 MARK(U53(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.90 MARK(U54(X1:S,X2:S,X3:S)) -> ACTIVE(U54(mark(X1:S),X2:S,X3:S)) 227.44/227.90 MARK(U54(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.90 MARK(U55(X1:S,X2:S)) -> ACTIVE(U55(mark(X1:S),X2:S)) 227.44/227.90 MARK(U55(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.90 MARK(U56(X:S)) -> ACTIVE(U56(mark(X:S))) 227.44/227.90 MARK(U56(X:S)) -> MARK(X:S) 227.44/227.90 MARK(U61(X1:S,X2:S)) -> ACTIVE(U61(mark(X1:S),X2:S)) 227.44/227.90 MARK(U61(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.90 MARK(U62(X1:S,X2:S)) -> ACTIVE(U62(mark(X1:S),X2:S)) 227.44/227.90 MARK(U62(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.90 MARK(U63(X:S)) -> ACTIVE(U63(mark(X:S))) 227.44/227.90 MARK(U63(X:S)) -> MARK(X:S) 227.44/227.90 MARK(U71(X1:S,X2:S,X3:S)) -> ACTIVE(U71(mark(X1:S),X2:S,X3:S)) 227.44/227.90 MARK(U71(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.90 MARK(U72(X1:S,X2:S)) -> ACTIVE(U72(mark(X1:S),X2:S)) 227.44/227.90 MARK(U72(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.90 MARK(U73(X1:S,X2:S)) -> ACTIVE(U73(mark(X1:S),X2:S)) 227.44/227.90 MARK(U73(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.90 MARK(U74(X:S)) -> ACTIVE(U74(mark(X:S))) 227.44/227.90 MARK(U74(X:S)) -> MARK(X:S) 227.44/227.90 MARK(U81(X1:S,X2:S)) -> ACTIVE(U81(mark(X1:S),X2:S)) 227.44/227.90 MARK(U81(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.90 MARK(U82(X1:S,X2:S)) -> ACTIVE(U82(mark(X1:S),X2:S)) 227.44/227.90 MARK(U82(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.90 MARK(U83(X:S)) -> ACTIVE(U83(mark(X:S))) 227.44/227.90 MARK(U83(X:S)) -> MARK(X:S) 227.44/227.90 MARK(U91(X1:S,X2:S)) -> ACTIVE(U91(mark(X1:S),X2:S)) 227.44/227.90 MARK(U91(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.90 MARK(U92(X:S)) -> ACTIVE(U92(mark(X:S))) 227.44/227.90 MARK(U92(X:S)) -> MARK(X:S) 227.44/227.90 MARK(__(X1:S,X2:S)) -> ACTIVE(__(mark(X1:S),mark(X2:S))) 227.44/227.90 MARK(__(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.90 MARK(__(X1:S,X2:S)) -> MARK(X2:S) 227.44/227.90 MARK(isPalListKind(X:S)) -> ACTIVE(isPalListKind(X:S)) 227.44/227.90 ->->-> Rules: 227.44/227.90 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.44/227.90 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.44/227.90 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.44/227.90 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.44/227.90 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.44/227.90 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.44/227.90 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.44/227.90 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.44/227.90 U13(active(X:S)) -> U13(X:S) 227.44/227.90 U13(mark(X:S)) -> U13(X:S) 227.44/227.90 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.44/227.90 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.44/227.90 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.44/227.90 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.44/227.90 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.44/227.90 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.44/227.90 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.44/227.90 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.44/227.90 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.44/227.90 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.44/227.90 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.44/227.90 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.44/227.90 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.44/227.90 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.44/227.90 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.44/227.90 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.44/227.90 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.44/227.90 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.44/227.90 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.44/227.90 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.44/227.90 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.44/227.90 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.44/227.90 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.44/227.90 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.44/227.90 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.44/227.90 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.44/227.90 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.44/227.90 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.44/227.90 U26(active(X:S)) -> U26(X:S) 227.44/227.90 U26(mark(X:S)) -> U26(X:S) 227.44/227.90 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.44/227.90 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.44/227.90 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.44/227.90 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.44/227.90 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.44/227.90 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.44/227.90 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.44/227.90 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.44/227.90 U33(active(X:S)) -> U33(X:S) 227.44/227.90 U33(mark(X:S)) -> U33(X:S) 227.44/227.90 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.44/227.90 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.44/227.90 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.44/227.90 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.44/227.90 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.44/227.90 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.44/227.90 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.44/227.90 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.44/227.90 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.44/227.90 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.44/227.90 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.44/227.90 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.44/227.90 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.44/227.90 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.44/227.90 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.44/227.90 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.44/227.90 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.44/227.90 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.44/227.90 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.44/227.90 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.44/227.90 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.44/227.90 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.44/227.90 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.44/227.90 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.44/227.90 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.44/227.90 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.44/227.90 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.44/227.90 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.44/227.90 U46(active(X:S)) -> U46(X:S) 227.44/227.90 U46(mark(X:S)) -> U46(X:S) 227.44/227.90 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.44/227.90 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.44/227.90 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.44/227.90 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.44/227.90 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.44/227.90 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.44/227.90 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.44/227.90 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.44/227.90 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.44/227.90 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.44/227.90 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.44/227.90 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.44/227.90 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.44/227.90 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.44/227.90 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.44/227.90 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.44/227.90 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.44/227.90 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.44/227.90 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.44/227.90 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.44/227.90 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.44/227.90 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.44/227.90 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.44/227.90 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.44/227.90 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.44/227.90 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.44/227.90 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.44/227.90 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.44/227.90 U56(active(X:S)) -> U56(X:S) 227.44/227.90 U56(mark(X:S)) -> U56(X:S) 227.44/227.90 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.44/227.90 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.44/227.90 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.44/227.90 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.44/227.90 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.44/227.90 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.44/227.90 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.44/227.90 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.44/227.90 U63(active(X:S)) -> U63(X:S) 227.44/227.90 U63(mark(X:S)) -> U63(X:S) 227.44/227.90 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.44/227.90 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.44/227.90 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.44/227.90 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.44/227.90 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.44/227.90 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.44/227.90 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.44/227.90 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.44/227.90 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.44/227.90 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.44/227.90 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.44/227.90 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.44/227.90 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.44/227.90 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.44/227.90 U74(active(X:S)) -> U74(X:S) 227.44/227.90 U74(mark(X:S)) -> U74(X:S) 227.44/227.90 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.44/227.90 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.44/227.90 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.44/227.90 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.44/227.90 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.44/227.90 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.44/227.90 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.44/227.90 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.44/227.90 U83(active(X:S)) -> U83(X:S) 227.44/227.90 U83(mark(X:S)) -> U83(X:S) 227.44/227.90 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.44/227.90 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.44/227.90 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.44/227.90 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.44/227.90 U92(active(X:S)) -> U92(X:S) 227.44/227.90 U92(mark(X:S)) -> U92(X:S) 227.44/227.90 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.44/227.90 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.44/227.90 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.44/227.90 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.44/227.90 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.44/227.90 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.44/227.90 active(U13(tt)) -> mark(tt) 227.44/227.90 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.44/227.90 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.44/227.90 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.44/227.90 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.44/227.90 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.44/227.90 active(U26(tt)) -> mark(tt) 227.44/227.90 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.44/227.90 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.44/227.90 active(U33(tt)) -> mark(tt) 227.44/227.90 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.44/227.90 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.44/227.90 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.44/227.90 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.44/227.90 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.44/227.90 active(U46(tt)) -> mark(tt) 227.44/227.90 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.44/227.90 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.44/227.90 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.44/227.90 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.44/227.90 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.44/227.90 active(U56(tt)) -> mark(tt) 227.44/227.90 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.44/227.90 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.44/227.90 active(U63(tt)) -> mark(tt) 227.44/227.90 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.44/227.90 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.44/227.90 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.44/227.90 active(U74(tt)) -> mark(tt) 227.44/227.90 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.44/227.90 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.44/227.90 active(U83(tt)) -> mark(tt) 227.44/227.90 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.44/227.90 active(U92(tt)) -> mark(tt) 227.44/227.90 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.44/227.90 active(__(nil,X:S)) -> mark(X:S) 227.44/227.90 active(__(X:S,nil)) -> mark(X:S) 227.44/227.90 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.44/227.90 active(isList(nil)) -> mark(tt) 227.44/227.90 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.44/227.90 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.44/227.90 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.44/227.90 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.44/227.90 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.44/227.90 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.44/227.90 active(isPal(nil)) -> mark(tt) 227.44/227.90 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.44/227.90 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.44/227.90 active(isPalListKind(a)) -> mark(tt) 227.44/227.90 active(isPalListKind(e)) -> mark(tt) 227.44/227.90 active(isPalListKind(i)) -> mark(tt) 227.44/227.90 active(isPalListKind(nil)) -> mark(tt) 227.44/227.90 active(isPalListKind(o)) -> mark(tt) 227.44/227.90 active(isPalListKind(u)) -> mark(tt) 227.44/227.90 active(isQid(a)) -> mark(tt) 227.44/227.90 active(isQid(e)) -> mark(tt) 227.44/227.90 active(isQid(i)) -> mark(tt) 227.44/227.90 active(isQid(o)) -> mark(tt) 227.44/227.90 active(isQid(u)) -> mark(tt) 227.44/227.90 isList(active(X:S)) -> isList(X:S) 227.44/227.90 isList(mark(X:S)) -> isList(X:S) 227.44/227.90 isNeList(active(X:S)) -> isNeList(X:S) 227.44/227.90 isNeList(mark(X:S)) -> isNeList(X:S) 227.44/227.90 isNePal(active(X:S)) -> isNePal(X:S) 227.44/227.90 isNePal(mark(X:S)) -> isNePal(X:S) 227.44/227.90 isPal(active(X:S)) -> isPal(X:S) 227.44/227.90 isPal(mark(X:S)) -> isPal(X:S) 227.44/227.90 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.44/227.90 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.44/227.90 isQid(active(X:S)) -> isQid(X:S) 227.44/227.90 isQid(mark(X:S)) -> isQid(X:S) 227.44/227.90 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.44/227.90 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.44/227.90 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.44/227.90 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.44/227.90 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.44/227.90 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.44/227.90 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.44/227.90 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.44/227.90 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.44/227.90 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.44/227.90 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.44/227.90 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.44/227.90 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.44/227.90 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.44/227.90 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.44/227.90 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.44/227.90 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.44/227.90 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.44/227.90 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.44/227.90 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.44/227.90 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.44/227.90 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.44/227.90 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.44/227.90 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.44/227.90 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.44/227.90 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.44/227.90 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.44/227.90 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.44/227.90 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.44/227.90 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.44/227.90 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.44/227.90 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.44/227.90 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.44/227.90 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.44/227.90 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.44/227.90 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.44/227.90 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.44/227.90 mark(isList(X:S)) -> active(isList(X:S)) 227.44/227.90 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.44/227.90 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.44/227.90 mark(isPal(X:S)) -> active(isPal(X:S)) 227.44/227.90 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.44/227.90 mark(isQid(X:S)) -> active(isQid(X:S)) 227.44/227.90 mark(a) -> active(a) 227.44/227.90 mark(e) -> active(e) 227.44/227.90 mark(i) -> active(i) 227.44/227.90 mark(nil) -> active(nil) 227.44/227.90 mark(o) -> active(o) 227.44/227.90 mark(tt) -> active(tt) 227.44/227.90 mark(u) -> active(u) 227.44/227.90 227.44/227.90 Problem 1.44: 227.44/227.90 227.44/227.90 Reduction Pairs Processor: 227.44/227.90 -> Pairs: 227.44/227.90 ACTIVE(U91(tt,V2:S)) -> MARK(U92(isPalListKind(V2:S))) 227.44/227.90 ACTIVE(isPalListKind(__(V1:S,V2:S))) -> MARK(U91(isPalListKind(V1:S),V2:S)) 227.44/227.90 MARK(U22(X1:S,X2:S,X3:S)) -> ACTIVE(U22(mark(X1:S),X2:S,X3:S)) 227.44/227.90 MARK(U22(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.90 MARK(U23(X1:S,X2:S,X3:S)) -> ACTIVE(U23(mark(X1:S),X2:S,X3:S)) 227.44/227.90 MARK(U23(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.90 MARK(U24(X1:S,X2:S,X3:S)) -> ACTIVE(U24(mark(X1:S),X2:S,X3:S)) 227.44/227.90 MARK(U24(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.90 MARK(U25(X1:S,X2:S)) -> ACTIVE(U25(mark(X1:S),X2:S)) 227.44/227.90 MARK(U25(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.90 MARK(U26(X:S)) -> ACTIVE(U26(mark(X:S))) 227.44/227.90 MARK(U26(X:S)) -> MARK(X:S) 227.44/227.90 MARK(U31(X1:S,X2:S)) -> ACTIVE(U31(mark(X1:S),X2:S)) 227.44/227.90 MARK(U31(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.90 MARK(U32(X1:S,X2:S)) -> ACTIVE(U32(mark(X1:S),X2:S)) 227.44/227.90 MARK(U32(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.90 MARK(U33(X:S)) -> ACTIVE(U33(mark(X:S))) 227.44/227.90 MARK(U33(X:S)) -> MARK(X:S) 227.44/227.90 MARK(U41(X1:S,X2:S,X3:S)) -> ACTIVE(U41(mark(X1:S),X2:S,X3:S)) 227.44/227.90 MARK(U41(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.90 MARK(U42(X1:S,X2:S,X3:S)) -> ACTIVE(U42(mark(X1:S),X2:S,X3:S)) 227.44/227.90 MARK(U42(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.90 MARK(U43(X1:S,X2:S,X3:S)) -> ACTIVE(U43(mark(X1:S),X2:S,X3:S)) 227.44/227.90 MARK(U43(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.90 MARK(U44(X1:S,X2:S,X3:S)) -> ACTIVE(U44(mark(X1:S),X2:S,X3:S)) 227.44/227.90 MARK(U44(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.90 MARK(U45(X1:S,X2:S)) -> ACTIVE(U45(mark(X1:S),X2:S)) 227.44/227.90 MARK(U45(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.90 MARK(U46(X:S)) -> ACTIVE(U46(mark(X:S))) 227.44/227.90 MARK(U46(X:S)) -> MARK(X:S) 227.44/227.90 MARK(U51(X1:S,X2:S,X3:S)) -> ACTIVE(U51(mark(X1:S),X2:S,X3:S)) 227.44/227.90 MARK(U51(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.90 MARK(U52(X1:S,X2:S,X3:S)) -> ACTIVE(U52(mark(X1:S),X2:S,X3:S)) 227.44/227.90 MARK(U52(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.90 MARK(U53(X1:S,X2:S,X3:S)) -> ACTIVE(U53(mark(X1:S),X2:S,X3:S)) 227.44/227.90 MARK(U53(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.90 MARK(U54(X1:S,X2:S,X3:S)) -> ACTIVE(U54(mark(X1:S),X2:S,X3:S)) 227.44/227.90 MARK(U54(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.90 MARK(U55(X1:S,X2:S)) -> ACTIVE(U55(mark(X1:S),X2:S)) 227.44/227.90 MARK(U55(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.90 MARK(U56(X:S)) -> ACTIVE(U56(mark(X:S))) 227.44/227.90 MARK(U56(X:S)) -> MARK(X:S) 227.44/227.90 MARK(U61(X1:S,X2:S)) -> ACTIVE(U61(mark(X1:S),X2:S)) 227.44/227.90 MARK(U61(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.90 MARK(U62(X1:S,X2:S)) -> ACTIVE(U62(mark(X1:S),X2:S)) 227.44/227.90 MARK(U62(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.90 MARK(U63(X:S)) -> ACTIVE(U63(mark(X:S))) 227.44/227.90 MARK(U63(X:S)) -> MARK(X:S) 227.44/227.90 MARK(U71(X1:S,X2:S,X3:S)) -> ACTIVE(U71(mark(X1:S),X2:S,X3:S)) 227.44/227.90 MARK(U71(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.90 MARK(U72(X1:S,X2:S)) -> ACTIVE(U72(mark(X1:S),X2:S)) 227.44/227.90 MARK(U72(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.90 MARK(U73(X1:S,X2:S)) -> ACTIVE(U73(mark(X1:S),X2:S)) 227.44/227.90 MARK(U73(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.90 MARK(U74(X:S)) -> ACTIVE(U74(mark(X:S))) 227.44/227.90 MARK(U74(X:S)) -> MARK(X:S) 227.44/227.90 MARK(U81(X1:S,X2:S)) -> ACTIVE(U81(mark(X1:S),X2:S)) 227.44/227.90 MARK(U81(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.90 MARK(U82(X1:S,X2:S)) -> ACTIVE(U82(mark(X1:S),X2:S)) 227.44/227.90 MARK(U82(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.90 MARK(U83(X:S)) -> ACTIVE(U83(mark(X:S))) 227.44/227.90 MARK(U83(X:S)) -> MARK(X:S) 227.44/227.90 MARK(U91(X1:S,X2:S)) -> ACTIVE(U91(mark(X1:S),X2:S)) 227.44/227.90 MARK(U91(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.90 MARK(U92(X:S)) -> ACTIVE(U92(mark(X:S))) 227.44/227.90 MARK(U92(X:S)) -> MARK(X:S) 227.44/227.90 MARK(__(X1:S,X2:S)) -> ACTIVE(__(mark(X1:S),mark(X2:S))) 227.44/227.90 MARK(__(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.90 MARK(__(X1:S,X2:S)) -> MARK(X2:S) 227.44/227.90 MARK(isPalListKind(X:S)) -> ACTIVE(isPalListKind(X:S)) 227.44/227.90 -> Rules: 227.44/227.90 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.44/227.90 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.44/227.90 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.44/227.90 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.44/227.90 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.44/227.90 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.44/227.90 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.44/227.90 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.44/227.90 U13(active(X:S)) -> U13(X:S) 227.44/227.90 U13(mark(X:S)) -> U13(X:S) 227.44/227.90 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.44/227.90 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.44/227.90 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.44/227.90 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.44/227.90 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.44/227.90 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.44/227.90 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.44/227.90 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.44/227.90 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.44/227.90 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.44/227.90 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.44/227.90 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.44/227.90 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.44/227.90 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.44/227.90 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.44/227.90 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.44/227.90 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.44/227.90 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.44/227.90 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.44/227.90 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.44/227.90 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.44/227.90 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.44/227.90 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.44/227.90 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.44/227.90 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.44/227.90 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.44/227.90 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.44/227.90 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.44/227.90 U26(active(X:S)) -> U26(X:S) 227.44/227.90 U26(mark(X:S)) -> U26(X:S) 227.44/227.90 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.44/227.90 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.44/227.90 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.44/227.90 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.44/227.90 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.44/227.90 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.44/227.90 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.44/227.90 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.44/227.90 U33(active(X:S)) -> U33(X:S) 227.44/227.90 U33(mark(X:S)) -> U33(X:S) 227.44/227.90 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.44/227.90 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.44/227.90 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.44/227.90 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.44/227.90 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.44/227.90 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.44/227.90 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.44/227.90 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.44/227.90 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.44/227.90 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.44/227.90 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.44/227.90 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.44/227.90 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.44/227.90 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.44/227.90 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.44/227.90 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.44/227.90 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.44/227.90 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.44/227.90 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.44/227.90 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.44/227.90 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.44/227.90 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.44/227.90 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.44/227.90 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.44/227.90 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.44/227.90 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.44/227.90 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.44/227.90 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.44/227.90 U46(active(X:S)) -> U46(X:S) 227.44/227.90 U46(mark(X:S)) -> U46(X:S) 227.44/227.90 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.44/227.90 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.44/227.90 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.44/227.90 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.44/227.90 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.44/227.90 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.44/227.90 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.44/227.90 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.44/227.90 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.44/227.90 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.44/227.90 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.44/227.90 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.44/227.90 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.44/227.90 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.44/227.90 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.44/227.90 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.44/227.90 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.44/227.90 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.44/227.90 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.44/227.90 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.44/227.90 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.44/227.90 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.44/227.90 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.44/227.90 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.44/227.90 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.44/227.90 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.44/227.90 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.44/227.90 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.44/227.90 U56(active(X:S)) -> U56(X:S) 227.44/227.90 U56(mark(X:S)) -> U56(X:S) 227.44/227.90 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.44/227.90 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.44/227.90 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.44/227.90 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.44/227.90 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.44/227.90 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.44/227.90 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.44/227.90 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.44/227.90 U63(active(X:S)) -> U63(X:S) 227.44/227.90 U63(mark(X:S)) -> U63(X:S) 227.44/227.90 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.44/227.90 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.44/227.90 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.44/227.90 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.44/227.90 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.44/227.90 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.44/227.90 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.44/227.90 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.44/227.90 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.44/227.90 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.44/227.90 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.44/227.90 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.44/227.90 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.44/227.90 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.44/227.90 U74(active(X:S)) -> U74(X:S) 227.44/227.90 U74(mark(X:S)) -> U74(X:S) 227.44/227.90 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.44/227.90 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.44/227.90 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.44/227.90 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.44/227.90 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.44/227.90 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.44/227.90 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.44/227.90 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.44/227.90 U83(active(X:S)) -> U83(X:S) 227.44/227.90 U83(mark(X:S)) -> U83(X:S) 227.44/227.90 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.44/227.90 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.44/227.90 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.44/227.90 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.44/227.90 U92(active(X:S)) -> U92(X:S) 227.44/227.90 U92(mark(X:S)) -> U92(X:S) 227.44/227.90 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.44/227.90 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.44/227.90 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.44/227.90 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.44/227.90 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.44/227.90 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.44/227.90 active(U13(tt)) -> mark(tt) 227.44/227.90 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.44/227.90 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.44/227.90 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.44/227.90 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.44/227.90 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.44/227.90 active(U26(tt)) -> mark(tt) 227.44/227.90 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.44/227.90 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.44/227.90 active(U33(tt)) -> mark(tt) 227.44/227.90 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.44/227.90 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.44/227.90 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.44/227.90 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.44/227.90 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.44/227.90 active(U46(tt)) -> mark(tt) 227.44/227.90 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.44/227.90 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.44/227.90 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.44/227.90 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.44/227.90 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.44/227.90 active(U56(tt)) -> mark(tt) 227.44/227.90 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.44/227.90 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.44/227.90 active(U63(tt)) -> mark(tt) 227.44/227.90 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.44/227.90 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.44/227.90 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.44/227.90 active(U74(tt)) -> mark(tt) 227.44/227.90 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.44/227.90 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.44/227.90 active(U83(tt)) -> mark(tt) 227.44/227.90 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.44/227.90 active(U92(tt)) -> mark(tt) 227.44/227.90 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.44/227.90 active(__(nil,X:S)) -> mark(X:S) 227.44/227.90 active(__(X:S,nil)) -> mark(X:S) 227.44/227.90 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.44/227.90 active(isList(nil)) -> mark(tt) 227.44/227.90 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.44/227.90 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.44/227.90 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.44/227.90 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.44/227.90 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.44/227.90 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.44/227.90 active(isPal(nil)) -> mark(tt) 227.44/227.90 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.44/227.90 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.44/227.90 active(isPalListKind(a)) -> mark(tt) 227.44/227.90 active(isPalListKind(e)) -> mark(tt) 227.44/227.90 active(isPalListKind(i)) -> mark(tt) 227.44/227.90 active(isPalListKind(nil)) -> mark(tt) 227.44/227.90 active(isPalListKind(o)) -> mark(tt) 227.44/227.90 active(isPalListKind(u)) -> mark(tt) 227.44/227.90 active(isQid(a)) -> mark(tt) 227.44/227.90 active(isQid(e)) -> mark(tt) 227.44/227.90 active(isQid(i)) -> mark(tt) 227.44/227.90 active(isQid(o)) -> mark(tt) 227.44/227.90 active(isQid(u)) -> mark(tt) 227.44/227.90 isList(active(X:S)) -> isList(X:S) 227.44/227.90 isList(mark(X:S)) -> isList(X:S) 227.44/227.90 isNeList(active(X:S)) -> isNeList(X:S) 227.44/227.90 isNeList(mark(X:S)) -> isNeList(X:S) 227.44/227.90 isNePal(active(X:S)) -> isNePal(X:S) 227.44/227.90 isNePal(mark(X:S)) -> isNePal(X:S) 227.44/227.90 isPal(active(X:S)) -> isPal(X:S) 227.44/227.90 isPal(mark(X:S)) -> isPal(X:S) 227.44/227.90 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.44/227.90 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.44/227.90 isQid(active(X:S)) -> isQid(X:S) 227.44/227.90 isQid(mark(X:S)) -> isQid(X:S) 227.44/227.90 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.44/227.90 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.44/227.90 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.44/227.90 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.44/227.90 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.44/227.90 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.44/227.90 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.44/227.90 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.44/227.90 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.44/227.90 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.44/227.90 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.44/227.90 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.44/227.90 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.44/227.90 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.44/227.90 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.44/227.90 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.44/227.90 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.44/227.90 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.44/227.90 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.44/227.90 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.44/227.90 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.44/227.90 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.44/227.90 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.44/227.90 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.44/227.90 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.44/227.90 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.44/227.90 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.44/227.90 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.44/227.90 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.44/227.90 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.44/227.90 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.44/227.90 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.44/227.90 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.44/227.90 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.44/227.90 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.44/227.90 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.44/227.90 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.44/227.90 mark(isList(X:S)) -> active(isList(X:S)) 227.44/227.90 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.44/227.90 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.44/227.90 mark(isPal(X:S)) -> active(isPal(X:S)) 227.44/227.90 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.44/227.90 mark(isQid(X:S)) -> active(isQid(X:S)) 227.44/227.90 mark(a) -> active(a) 227.44/227.90 mark(e) -> active(e) 227.44/227.90 mark(i) -> active(i) 227.44/227.90 mark(nil) -> active(nil) 227.44/227.90 mark(o) -> active(o) 227.44/227.90 mark(tt) -> active(tt) 227.44/227.90 mark(u) -> active(u) 227.44/227.90 -> Usable rules: 227.44/227.90 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.44/227.90 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.44/227.90 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.44/227.90 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.44/227.90 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.44/227.90 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.44/227.90 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.44/227.90 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.44/227.90 U13(active(X:S)) -> U13(X:S) 227.44/227.90 U13(mark(X:S)) -> U13(X:S) 227.44/227.90 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.44/227.90 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.44/227.90 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.44/227.90 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.44/227.90 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.44/227.90 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.44/227.90 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.44/227.90 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.44/227.90 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.44/227.90 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.44/227.90 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.44/227.90 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.44/227.90 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.44/227.90 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.44/227.90 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.44/227.90 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.44/227.90 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.44/227.90 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.44/227.90 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.44/227.90 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.44/227.90 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.44/227.90 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.44/227.90 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.44/227.90 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.44/227.90 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.44/227.90 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.44/227.90 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.44/227.90 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.44/227.90 U26(active(X:S)) -> U26(X:S) 227.44/227.90 U26(mark(X:S)) -> U26(X:S) 227.44/227.90 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.44/227.90 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.44/227.90 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.44/227.90 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.44/227.90 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.44/227.90 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.44/227.90 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.44/227.90 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.44/227.90 U33(active(X:S)) -> U33(X:S) 227.44/227.90 U33(mark(X:S)) -> U33(X:S) 227.44/227.90 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.44/227.90 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.44/227.90 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.44/227.90 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.44/227.90 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.44/227.90 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.44/227.90 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.44/227.90 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.44/227.90 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.44/227.90 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.44/227.90 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.44/227.90 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.44/227.90 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.44/227.90 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.44/227.90 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.44/227.90 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.44/227.90 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.44/227.90 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.44/227.90 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.44/227.90 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.44/227.90 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.44/227.90 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.44/227.90 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.44/227.90 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.44/227.90 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.44/227.90 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.44/227.90 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.44/227.90 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.44/227.90 U46(active(X:S)) -> U46(X:S) 227.44/227.90 U46(mark(X:S)) -> U46(X:S) 227.44/227.90 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.44/227.90 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.44/227.90 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.44/227.90 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.44/227.90 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.44/227.90 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.44/227.90 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.44/227.90 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.44/227.90 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.44/227.90 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.44/227.90 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.44/227.90 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.44/227.90 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.44/227.90 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.44/227.90 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.44/227.90 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.44/227.90 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.44/227.90 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.44/227.90 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.44/227.90 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.44/227.90 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.44/227.90 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.44/227.90 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.44/227.90 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.44/227.90 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.44/227.90 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.44/227.90 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.44/227.90 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.44/227.90 U56(active(X:S)) -> U56(X:S) 227.44/227.90 U56(mark(X:S)) -> U56(X:S) 227.44/227.90 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.44/227.90 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.44/227.90 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.44/227.90 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.44/227.90 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.44/227.90 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.44/227.90 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.44/227.90 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.44/227.90 U63(active(X:S)) -> U63(X:S) 227.44/227.90 U63(mark(X:S)) -> U63(X:S) 227.44/227.90 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.44/227.90 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.44/227.90 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.44/227.90 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.44/227.90 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.44/227.90 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.44/227.90 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.44/227.90 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.44/227.90 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.44/227.90 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.44/227.90 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.44/227.90 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.44/227.90 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.44/227.90 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.44/227.90 U74(active(X:S)) -> U74(X:S) 227.44/227.90 U74(mark(X:S)) -> U74(X:S) 227.44/227.90 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.44/227.90 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.44/227.90 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.44/227.90 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.44/227.90 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.44/227.90 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.44/227.90 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.44/227.90 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.44/227.90 U83(active(X:S)) -> U83(X:S) 227.44/227.90 U83(mark(X:S)) -> U83(X:S) 227.44/227.90 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.44/227.90 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.44/227.90 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.44/227.90 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.44/227.90 U92(active(X:S)) -> U92(X:S) 227.44/227.90 U92(mark(X:S)) -> U92(X:S) 227.44/227.90 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.44/227.90 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.44/227.90 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.44/227.90 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.44/227.90 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.44/227.90 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.44/227.90 active(U13(tt)) -> mark(tt) 227.44/227.90 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.44/227.90 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.44/227.90 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.44/227.90 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.44/227.90 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.44/227.90 active(U26(tt)) -> mark(tt) 227.44/227.90 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.44/227.90 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.44/227.90 active(U33(tt)) -> mark(tt) 227.44/227.90 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.44/227.90 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.44/227.90 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.44/227.90 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.44/227.90 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.44/227.90 active(U46(tt)) -> mark(tt) 227.44/227.90 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.44/227.90 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.44/227.90 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.44/227.90 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.44/227.90 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.44/227.90 active(U56(tt)) -> mark(tt) 227.44/227.90 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.44/227.90 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.44/227.90 active(U63(tt)) -> mark(tt) 227.44/227.90 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.44/227.90 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.44/227.90 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.44/227.90 active(U74(tt)) -> mark(tt) 227.44/227.90 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.44/227.90 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.44/227.90 active(U83(tt)) -> mark(tt) 227.44/227.90 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.44/227.90 active(U92(tt)) -> mark(tt) 227.44/227.90 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.44/227.90 active(__(nil,X:S)) -> mark(X:S) 227.44/227.90 active(__(X:S,nil)) -> mark(X:S) 227.44/227.90 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.44/227.90 active(isList(nil)) -> mark(tt) 227.44/227.90 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.44/227.90 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.44/227.90 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.44/227.90 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.44/227.90 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.44/227.90 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.44/227.90 active(isPal(nil)) -> mark(tt) 227.44/227.90 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.44/227.90 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.44/227.90 active(isPalListKind(a)) -> mark(tt) 227.44/227.90 active(isPalListKind(e)) -> mark(tt) 227.44/227.90 active(isPalListKind(i)) -> mark(tt) 227.44/227.90 active(isPalListKind(nil)) -> mark(tt) 227.44/227.90 active(isPalListKind(o)) -> mark(tt) 227.44/227.90 active(isPalListKind(u)) -> mark(tt) 227.44/227.90 active(isQid(a)) -> mark(tt) 227.44/227.90 active(isQid(e)) -> mark(tt) 227.44/227.90 active(isQid(i)) -> mark(tt) 227.44/227.90 active(isQid(o)) -> mark(tt) 227.44/227.90 active(isQid(u)) -> mark(tt) 227.44/227.90 isList(active(X:S)) -> isList(X:S) 227.44/227.90 isList(mark(X:S)) -> isList(X:S) 227.44/227.90 isNeList(active(X:S)) -> isNeList(X:S) 227.44/227.90 isNeList(mark(X:S)) -> isNeList(X:S) 227.44/227.90 isNePal(active(X:S)) -> isNePal(X:S) 227.44/227.90 isNePal(mark(X:S)) -> isNePal(X:S) 227.44/227.90 isPal(active(X:S)) -> isPal(X:S) 227.44/227.90 isPal(mark(X:S)) -> isPal(X:S) 227.44/227.90 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.44/227.90 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.44/227.90 isQid(active(X:S)) -> isQid(X:S) 227.44/227.90 isQid(mark(X:S)) -> isQid(X:S) 227.44/227.90 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.44/227.90 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.44/227.90 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.44/227.90 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.44/227.90 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.44/227.90 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.44/227.90 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.44/227.90 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.44/227.90 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.44/227.90 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.44/227.90 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.44/227.90 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.44/227.90 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.44/227.90 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.44/227.90 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.44/227.90 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.44/227.90 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.44/227.90 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.44/227.90 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.44/227.90 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.44/227.90 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.44/227.90 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.44/227.90 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.44/227.90 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.44/227.90 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.44/227.90 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.44/227.90 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.44/227.90 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.44/227.90 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.44/227.90 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.44/227.90 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.44/227.90 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.44/227.90 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.44/227.90 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.44/227.90 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.44/227.90 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.44/227.90 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.44/227.90 mark(isList(X:S)) -> active(isList(X:S)) 227.44/227.90 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.44/227.90 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.44/227.90 mark(isPal(X:S)) -> active(isPal(X:S)) 227.44/227.90 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.44/227.90 mark(isQid(X:S)) -> active(isQid(X:S)) 227.44/227.90 mark(a) -> active(a) 227.44/227.90 mark(e) -> active(e) 227.44/227.90 mark(i) -> active(i) 227.44/227.90 mark(nil) -> active(nil) 227.44/227.90 mark(o) -> active(o) 227.44/227.90 mark(tt) -> active(tt) 227.44/227.90 mark(u) -> active(u) 227.44/227.90 ->Interpretation type: 227.44/227.90 Linear 227.44/227.90 ->Coefficients: 227.44/227.90 Natural Numbers 227.44/227.90 ->Dimension: 227.44/227.90 1 227.44/227.90 ->Bound: 227.44/227.90 2 227.44/227.90 ->Interpretation: 227.44/227.90 227.44/227.90 [U11](X1,X2) = 0 227.44/227.90 [U12](X1,X2) = 0 227.44/227.90 [U13](X) = 0 227.44/227.90 [U21](X1,X2,X3) = 0 227.44/227.90 [U22](X1,X2,X3) = 0 227.44/227.90 [U23](X1,X2,X3) = 0 227.44/227.90 [U24](X1,X2,X3) = 1 227.44/227.90 [U25](X1,X2) = 0 227.44/227.90 [U26](X) = 1 227.44/227.90 [U31](X1,X2) = 0 227.44/227.90 [U32](X1,X2) = 1 227.44/227.90 [U33](X) = 1 227.44/227.90 [U41](X1,X2,X3) = 1 227.44/227.90 [U42](X1,X2,X3) = 0 227.44/227.90 [U43](X1,X2,X3) = 0 227.44/227.90 [U44](X1,X2,X3) = 0 227.44/227.90 [U45](X1,X2) = 0 227.44/227.90 [U46](X) = 0 227.44/227.90 [U51](X1,X2,X3) = 0 227.44/227.90 [U52](X1,X2,X3) = 1 227.44/227.90 [U53](X1,X2,X3) = 0 227.44/227.90 [U54](X1,X2,X3) = 1 227.44/227.90 [U55](X1,X2) = 1 227.44/227.90 [U56](X) = 1 227.44/227.90 [U61](X1,X2) = 0 227.44/227.90 [U62](X1,X2) = 1 227.44/227.90 [U63](X) = 1 227.44/227.90 [U71](X1,X2,X3) = 1 227.44/227.90 [U72](X1,X2) = 1 227.44/227.90 [U73](X1,X2) = 1 227.44/227.90 [U74](X) = 0 227.44/227.90 [U81](X1,X2) = 1 227.44/227.90 [U82](X1,X2) = 1 227.44/227.90 [U83](X) = 1 227.44/227.90 [U91](X1,X2) = 1 227.44/227.90 [U92](X) = 0 227.44/227.90 [__](X1,X2) = 1 227.44/227.90 [active](X) = 2 227.44/227.90 [isList](X) = 2 227.44/227.90 [isNeList](X) = 2 227.44/227.90 [isNePal](X) = 2 227.44/227.90 [isPal](X) = 2 227.44/227.90 [isPalListKind](X) = 1 227.44/227.90 [isQid](X) = 2 227.44/227.90 [mark](X) = 2 227.44/227.90 [a] = 0 227.44/227.90 [e] = 0 227.44/227.90 [fSNonEmpty] = 0 227.44/227.90 [i] = 0 227.44/227.90 [nil] = 2 227.44/227.90 [o] = 0 227.44/227.90 [tt] = 0 227.44/227.90 [u] = 1 227.44/227.90 [U11#](X1,X2) = 0 227.44/227.90 [U12#](X1,X2) = 0 227.44/227.90 [U13#](X) = 0 227.44/227.90 [U21#](X1,X2,X3) = 0 227.44/227.90 [U22#](X1,X2,X3) = 0 227.44/227.90 [U23#](X1,X2,X3) = 0 227.44/227.90 [U24#](X1,X2,X3) = 0 227.44/227.90 [U25#](X1,X2) = 0 227.44/227.90 [U26#](X) = 0 227.44/227.90 [U31#](X1,X2) = 0 227.44/227.90 [U32#](X1,X2) = 0 227.44/227.90 [U33#](X) = 0 227.44/227.90 [U41#](X1,X2,X3) = 0 227.44/227.90 [U42#](X1,X2,X3) = 0 227.44/227.90 [U43#](X1,X2,X3) = 0 227.44/227.90 [U44#](X1,X2,X3) = 0 227.44/227.90 [U45#](X1,X2) = 0 227.44/227.90 [U46#](X) = 0 227.44/227.90 [U51#](X1,X2,X3) = 0 227.44/227.90 [U52#](X1,X2,X3) = 0 227.44/227.90 [U53#](X1,X2,X3) = 0 227.44/227.90 [U54#](X1,X2,X3) = 0 227.44/227.90 [U55#](X1,X2) = 0 227.44/227.90 [U56#](X) = 0 227.44/227.90 [U61#](X1,X2) = 0 227.44/227.90 [U62#](X1,X2) = 0 227.44/227.90 [U63#](X) = 0 227.44/227.90 [U71#](X1,X2,X3) = 0 227.44/227.90 [U72#](X1,X2) = 0 227.44/227.90 [U73#](X1,X2) = 0 227.44/227.90 [U74#](X) = 0 227.44/227.90 [U81#](X1,X2) = 0 227.44/227.90 [U82#](X1,X2) = 0 227.44/227.90 [U83#](X) = 0 227.44/227.90 [U91#](X1,X2) = 0 227.44/227.90 [U92#](X) = 0 227.44/227.90 [__#](X1,X2) = 0 227.44/227.90 [ACTIVE](X) = 2.X 227.44/227.90 [ISLIST](X) = 0 227.44/227.90 [ISNELIST](X) = 0 227.44/227.90 [ISNEPAL](X) = 0 227.44/227.90 [ISPAL](X) = 0 227.44/227.90 [ISPALLISTKIND](X) = 0 227.44/227.90 [ISQID](X) = 0 227.44/227.90 [MARK](X) = 2 227.44/227.90 227.44/227.90 Problem 1.44: 227.44/227.90 227.44/227.90 SCC Processor: 227.44/227.90 -> Pairs: 227.44/227.90 ACTIVE(U91(tt,V2:S)) -> MARK(U92(isPalListKind(V2:S))) 227.44/227.90 ACTIVE(isPalListKind(__(V1:S,V2:S))) -> MARK(U91(isPalListKind(V1:S),V2:S)) 227.44/227.90 MARK(U22(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.90 MARK(U23(X1:S,X2:S,X3:S)) -> ACTIVE(U23(mark(X1:S),X2:S,X3:S)) 227.44/227.90 MARK(U23(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.90 MARK(U24(X1:S,X2:S,X3:S)) -> ACTIVE(U24(mark(X1:S),X2:S,X3:S)) 227.44/227.90 MARK(U24(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.90 MARK(U25(X1:S,X2:S)) -> ACTIVE(U25(mark(X1:S),X2:S)) 227.44/227.90 MARK(U25(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.90 MARK(U26(X:S)) -> ACTIVE(U26(mark(X:S))) 227.44/227.90 MARK(U26(X:S)) -> MARK(X:S) 227.44/227.90 MARK(U31(X1:S,X2:S)) -> ACTIVE(U31(mark(X1:S),X2:S)) 227.44/227.90 MARK(U31(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.90 MARK(U32(X1:S,X2:S)) -> ACTIVE(U32(mark(X1:S),X2:S)) 227.44/227.90 MARK(U32(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.90 MARK(U33(X:S)) -> ACTIVE(U33(mark(X:S))) 227.44/227.90 MARK(U33(X:S)) -> MARK(X:S) 227.44/227.90 MARK(U41(X1:S,X2:S,X3:S)) -> ACTIVE(U41(mark(X1:S),X2:S,X3:S)) 227.44/227.90 MARK(U41(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.90 MARK(U42(X1:S,X2:S,X3:S)) -> ACTIVE(U42(mark(X1:S),X2:S,X3:S)) 227.44/227.90 MARK(U42(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.90 MARK(U43(X1:S,X2:S,X3:S)) -> ACTIVE(U43(mark(X1:S),X2:S,X3:S)) 227.44/227.90 MARK(U43(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.90 MARK(U44(X1:S,X2:S,X3:S)) -> ACTIVE(U44(mark(X1:S),X2:S,X3:S)) 227.44/227.90 MARK(U44(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.90 MARK(U45(X1:S,X2:S)) -> ACTIVE(U45(mark(X1:S),X2:S)) 227.44/227.90 MARK(U45(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.90 MARK(U46(X:S)) -> ACTIVE(U46(mark(X:S))) 227.44/227.90 MARK(U46(X:S)) -> MARK(X:S) 227.44/227.90 MARK(U51(X1:S,X2:S,X3:S)) -> ACTIVE(U51(mark(X1:S),X2:S,X3:S)) 227.44/227.90 MARK(U51(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.90 MARK(U52(X1:S,X2:S,X3:S)) -> ACTIVE(U52(mark(X1:S),X2:S,X3:S)) 227.44/227.90 MARK(U52(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.90 MARK(U53(X1:S,X2:S,X3:S)) -> ACTIVE(U53(mark(X1:S),X2:S,X3:S)) 227.44/227.90 MARK(U53(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.90 MARK(U54(X1:S,X2:S,X3:S)) -> ACTIVE(U54(mark(X1:S),X2:S,X3:S)) 227.44/227.90 MARK(U54(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.90 MARK(U55(X1:S,X2:S)) -> ACTIVE(U55(mark(X1:S),X2:S)) 227.44/227.90 MARK(U55(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.90 MARK(U56(X:S)) -> ACTIVE(U56(mark(X:S))) 227.44/227.90 MARK(U56(X:S)) -> MARK(X:S) 227.44/227.90 MARK(U61(X1:S,X2:S)) -> ACTIVE(U61(mark(X1:S),X2:S)) 227.44/227.90 MARK(U61(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.90 MARK(U62(X1:S,X2:S)) -> ACTIVE(U62(mark(X1:S),X2:S)) 227.44/227.90 MARK(U62(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.90 MARK(U63(X:S)) -> ACTIVE(U63(mark(X:S))) 227.44/227.90 MARK(U63(X:S)) -> MARK(X:S) 227.44/227.90 MARK(U71(X1:S,X2:S,X3:S)) -> ACTIVE(U71(mark(X1:S),X2:S,X3:S)) 227.44/227.90 MARK(U71(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.90 MARK(U72(X1:S,X2:S)) -> ACTIVE(U72(mark(X1:S),X2:S)) 227.44/227.90 MARK(U72(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.90 MARK(U73(X1:S,X2:S)) -> ACTIVE(U73(mark(X1:S),X2:S)) 227.44/227.90 MARK(U73(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.90 MARK(U74(X:S)) -> ACTIVE(U74(mark(X:S))) 227.44/227.90 MARK(U74(X:S)) -> MARK(X:S) 227.44/227.90 MARK(U81(X1:S,X2:S)) -> ACTIVE(U81(mark(X1:S),X2:S)) 227.44/227.90 MARK(U81(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.90 MARK(U82(X1:S,X2:S)) -> ACTIVE(U82(mark(X1:S),X2:S)) 227.44/227.90 MARK(U82(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.90 MARK(U83(X:S)) -> ACTIVE(U83(mark(X:S))) 227.44/227.90 MARK(U83(X:S)) -> MARK(X:S) 227.44/227.90 MARK(U91(X1:S,X2:S)) -> ACTIVE(U91(mark(X1:S),X2:S)) 227.44/227.90 MARK(U91(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.90 MARK(U92(X:S)) -> ACTIVE(U92(mark(X:S))) 227.44/227.90 MARK(U92(X:S)) -> MARK(X:S) 227.44/227.90 MARK(__(X1:S,X2:S)) -> ACTIVE(__(mark(X1:S),mark(X2:S))) 227.44/227.90 MARK(__(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.90 MARK(__(X1:S,X2:S)) -> MARK(X2:S) 227.44/227.90 MARK(isPalListKind(X:S)) -> ACTIVE(isPalListKind(X:S)) 227.44/227.90 -> Rules: 227.44/227.90 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.44/227.90 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.44/227.90 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.44/227.90 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.44/227.90 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.44/227.90 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.44/227.90 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.44/227.90 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.44/227.90 U13(active(X:S)) -> U13(X:S) 227.44/227.90 U13(mark(X:S)) -> U13(X:S) 227.44/227.90 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.44/227.90 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.44/227.90 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.44/227.90 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.44/227.90 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.44/227.90 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.44/227.90 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.44/227.90 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.44/227.90 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.44/227.90 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.44/227.90 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.44/227.90 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.44/227.90 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.44/227.90 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.44/227.90 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.44/227.90 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.44/227.90 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.44/227.90 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.44/227.90 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.44/227.90 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.44/227.90 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.44/227.90 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.44/227.90 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.44/227.90 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.44/227.90 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.44/227.90 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.44/227.90 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.44/227.90 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.44/227.90 U26(active(X:S)) -> U26(X:S) 227.44/227.90 U26(mark(X:S)) -> U26(X:S) 227.44/227.90 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.44/227.90 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.44/227.90 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.44/227.90 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.44/227.90 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.44/227.90 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.44/227.90 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.44/227.90 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.44/227.90 U33(active(X:S)) -> U33(X:S) 227.44/227.90 U33(mark(X:S)) -> U33(X:S) 227.44/227.90 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.44/227.90 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.44/227.90 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.44/227.90 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.44/227.90 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.44/227.90 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.44/227.90 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.44/227.90 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.44/227.90 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.44/227.90 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.44/227.90 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.44/227.90 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.44/227.90 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.44/227.90 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.44/227.90 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.44/227.90 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.44/227.90 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.44/227.90 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.44/227.90 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.44/227.90 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.44/227.90 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.44/227.90 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.44/227.90 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.44/227.90 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.44/227.90 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.44/227.90 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.44/227.90 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.44/227.90 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.44/227.90 U46(active(X:S)) -> U46(X:S) 227.44/227.90 U46(mark(X:S)) -> U46(X:S) 227.44/227.90 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.44/227.90 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.44/227.90 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.44/227.90 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.44/227.90 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.44/227.90 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.44/227.90 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.44/227.90 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.44/227.90 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.44/227.90 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.44/227.90 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.44/227.90 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.44/227.90 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.44/227.90 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.44/227.90 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.44/227.90 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.44/227.90 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.44/227.90 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.44/227.90 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.44/227.90 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.44/227.90 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.44/227.90 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.44/227.90 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.44/227.90 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.44/227.90 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.44/227.90 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.44/227.90 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.44/227.90 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.44/227.90 U56(active(X:S)) -> U56(X:S) 227.44/227.90 U56(mark(X:S)) -> U56(X:S) 227.44/227.90 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.44/227.90 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.44/227.90 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.44/227.90 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.44/227.90 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.44/227.90 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.44/227.90 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.44/227.90 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.44/227.90 U63(active(X:S)) -> U63(X:S) 227.44/227.90 U63(mark(X:S)) -> U63(X:S) 227.44/227.90 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.44/227.90 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.44/227.90 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.44/227.90 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.44/227.90 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.44/227.90 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.44/227.90 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.44/227.90 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.44/227.90 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.44/227.90 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.44/227.90 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.44/227.90 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.44/227.90 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.44/227.90 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.44/227.90 U74(active(X:S)) -> U74(X:S) 227.44/227.90 U74(mark(X:S)) -> U74(X:S) 227.44/227.90 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.44/227.90 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.44/227.90 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.44/227.90 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.44/227.90 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.44/227.90 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.44/227.90 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.44/227.90 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.44/227.90 U83(active(X:S)) -> U83(X:S) 227.44/227.90 U83(mark(X:S)) -> U83(X:S) 227.44/227.90 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.44/227.90 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.44/227.90 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.44/227.90 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.44/227.90 U92(active(X:S)) -> U92(X:S) 227.44/227.90 U92(mark(X:S)) -> U92(X:S) 227.44/227.90 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.44/227.90 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.44/227.90 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.44/227.90 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.44/227.90 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.44/227.90 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.44/227.90 active(U13(tt)) -> mark(tt) 227.44/227.90 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.44/227.90 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.44/227.90 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.44/227.90 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.44/227.90 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.44/227.90 active(U26(tt)) -> mark(tt) 227.44/227.90 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.44/227.90 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.44/227.90 active(U33(tt)) -> mark(tt) 227.44/227.90 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.44/227.90 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.44/227.90 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.44/227.90 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.44/227.90 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.44/227.90 active(U46(tt)) -> mark(tt) 227.44/227.90 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.44/227.90 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.44/227.90 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.44/227.90 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.44/227.90 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.44/227.90 active(U56(tt)) -> mark(tt) 227.44/227.90 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.44/227.90 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.44/227.90 active(U63(tt)) -> mark(tt) 227.44/227.90 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.44/227.90 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.44/227.90 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.44/227.90 active(U74(tt)) -> mark(tt) 227.44/227.90 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.44/227.90 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.44/227.90 active(U83(tt)) -> mark(tt) 227.44/227.90 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.44/227.90 active(U92(tt)) -> mark(tt) 227.44/227.90 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.44/227.90 active(__(nil,X:S)) -> mark(X:S) 227.44/227.90 active(__(X:S,nil)) -> mark(X:S) 227.44/227.90 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.44/227.90 active(isList(nil)) -> mark(tt) 227.44/227.90 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.44/227.90 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.44/227.90 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.44/227.90 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.44/227.90 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.44/227.90 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.44/227.90 active(isPal(nil)) -> mark(tt) 227.44/227.90 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.44/227.90 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.44/227.90 active(isPalListKind(a)) -> mark(tt) 227.44/227.90 active(isPalListKind(e)) -> mark(tt) 227.44/227.90 active(isPalListKind(i)) -> mark(tt) 227.44/227.90 active(isPalListKind(nil)) -> mark(tt) 227.44/227.90 active(isPalListKind(o)) -> mark(tt) 227.44/227.90 active(isPalListKind(u)) -> mark(tt) 227.44/227.90 active(isQid(a)) -> mark(tt) 227.44/227.90 active(isQid(e)) -> mark(tt) 227.44/227.90 active(isQid(i)) -> mark(tt) 227.44/227.90 active(isQid(o)) -> mark(tt) 227.44/227.90 active(isQid(u)) -> mark(tt) 227.44/227.90 isList(active(X:S)) -> isList(X:S) 227.44/227.90 isList(mark(X:S)) -> isList(X:S) 227.44/227.90 isNeList(active(X:S)) -> isNeList(X:S) 227.44/227.90 isNeList(mark(X:S)) -> isNeList(X:S) 227.44/227.90 isNePal(active(X:S)) -> isNePal(X:S) 227.44/227.90 isNePal(mark(X:S)) -> isNePal(X:S) 227.44/227.90 isPal(active(X:S)) -> isPal(X:S) 227.44/227.90 isPal(mark(X:S)) -> isPal(X:S) 227.44/227.90 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.44/227.90 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.44/227.90 isQid(active(X:S)) -> isQid(X:S) 227.44/227.90 isQid(mark(X:S)) -> isQid(X:S) 227.44/227.90 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.44/227.90 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.44/227.90 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.44/227.90 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.44/227.90 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.44/227.90 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.44/227.90 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.44/227.90 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.44/227.90 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.44/227.90 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.44/227.90 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.44/227.90 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.44/227.90 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.44/227.90 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.44/227.90 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.44/227.90 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.44/227.90 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.44/227.90 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.44/227.90 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.44/227.90 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.44/227.90 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.44/227.90 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.44/227.90 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.44/227.90 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.44/227.90 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.44/227.90 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.44/227.90 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.44/227.90 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.44/227.90 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.44/227.90 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.44/227.90 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.44/227.90 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.44/227.90 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.44/227.90 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.44/227.90 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.44/227.90 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.44/227.90 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.44/227.90 mark(isList(X:S)) -> active(isList(X:S)) 227.44/227.90 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.44/227.90 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.44/227.90 mark(isPal(X:S)) -> active(isPal(X:S)) 227.44/227.90 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.44/227.90 mark(isQid(X:S)) -> active(isQid(X:S)) 227.44/227.90 mark(a) -> active(a) 227.44/227.90 mark(e) -> active(e) 227.44/227.90 mark(i) -> active(i) 227.44/227.90 mark(nil) -> active(nil) 227.44/227.90 mark(o) -> active(o) 227.44/227.90 mark(tt) -> active(tt) 227.44/227.90 mark(u) -> active(u) 227.44/227.90 ->Strongly Connected Components: 227.44/227.90 ->->Cycle: 227.44/227.90 ->->-> Pairs: 227.44/227.90 ACTIVE(U91(tt,V2:S)) -> MARK(U92(isPalListKind(V2:S))) 227.44/227.90 ACTIVE(isPalListKind(__(V1:S,V2:S))) -> MARK(U91(isPalListKind(V1:S),V2:S)) 227.44/227.90 MARK(U22(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.90 MARK(U23(X1:S,X2:S,X3:S)) -> ACTIVE(U23(mark(X1:S),X2:S,X3:S)) 227.44/227.90 MARK(U23(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.90 MARK(U24(X1:S,X2:S,X3:S)) -> ACTIVE(U24(mark(X1:S),X2:S,X3:S)) 227.44/227.90 MARK(U24(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.90 MARK(U25(X1:S,X2:S)) -> ACTIVE(U25(mark(X1:S),X2:S)) 227.44/227.90 MARK(U25(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.90 MARK(U26(X:S)) -> ACTIVE(U26(mark(X:S))) 227.44/227.90 MARK(U26(X:S)) -> MARK(X:S) 227.44/227.90 MARK(U31(X1:S,X2:S)) -> ACTIVE(U31(mark(X1:S),X2:S)) 227.44/227.90 MARK(U31(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.90 MARK(U32(X1:S,X2:S)) -> ACTIVE(U32(mark(X1:S),X2:S)) 227.44/227.90 MARK(U32(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.90 MARK(U33(X:S)) -> ACTIVE(U33(mark(X:S))) 227.44/227.90 MARK(U33(X:S)) -> MARK(X:S) 227.44/227.90 MARK(U41(X1:S,X2:S,X3:S)) -> ACTIVE(U41(mark(X1:S),X2:S,X3:S)) 227.44/227.90 MARK(U41(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.90 MARK(U42(X1:S,X2:S,X3:S)) -> ACTIVE(U42(mark(X1:S),X2:S,X3:S)) 227.44/227.90 MARK(U42(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.90 MARK(U43(X1:S,X2:S,X3:S)) -> ACTIVE(U43(mark(X1:S),X2:S,X3:S)) 227.44/227.90 MARK(U43(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.90 MARK(U44(X1:S,X2:S,X3:S)) -> ACTIVE(U44(mark(X1:S),X2:S,X3:S)) 227.44/227.90 MARK(U44(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.90 MARK(U45(X1:S,X2:S)) -> ACTIVE(U45(mark(X1:S),X2:S)) 227.44/227.90 MARK(U45(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.90 MARK(U46(X:S)) -> ACTIVE(U46(mark(X:S))) 227.44/227.90 MARK(U46(X:S)) -> MARK(X:S) 227.44/227.90 MARK(U51(X1:S,X2:S,X3:S)) -> ACTIVE(U51(mark(X1:S),X2:S,X3:S)) 227.44/227.90 MARK(U51(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.90 MARK(U52(X1:S,X2:S,X3:S)) -> ACTIVE(U52(mark(X1:S),X2:S,X3:S)) 227.44/227.90 MARK(U52(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.90 MARK(U53(X1:S,X2:S,X3:S)) -> ACTIVE(U53(mark(X1:S),X2:S,X3:S)) 227.44/227.90 MARK(U53(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.90 MARK(U54(X1:S,X2:S,X3:S)) -> ACTIVE(U54(mark(X1:S),X2:S,X3:S)) 227.44/227.90 MARK(U54(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.90 MARK(U55(X1:S,X2:S)) -> ACTIVE(U55(mark(X1:S),X2:S)) 227.44/227.90 MARK(U55(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.90 MARK(U56(X:S)) -> ACTIVE(U56(mark(X:S))) 227.44/227.90 MARK(U56(X:S)) -> MARK(X:S) 227.44/227.90 MARK(U61(X1:S,X2:S)) -> ACTIVE(U61(mark(X1:S),X2:S)) 227.44/227.90 MARK(U61(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.90 MARK(U62(X1:S,X2:S)) -> ACTIVE(U62(mark(X1:S),X2:S)) 227.44/227.90 MARK(U62(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.90 MARK(U63(X:S)) -> ACTIVE(U63(mark(X:S))) 227.44/227.90 MARK(U63(X:S)) -> MARK(X:S) 227.44/227.90 MARK(U71(X1:S,X2:S,X3:S)) -> ACTIVE(U71(mark(X1:S),X2:S,X3:S)) 227.44/227.90 MARK(U71(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.90 MARK(U72(X1:S,X2:S)) -> ACTIVE(U72(mark(X1:S),X2:S)) 227.44/227.90 MARK(U72(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.90 MARK(U73(X1:S,X2:S)) -> ACTIVE(U73(mark(X1:S),X2:S)) 227.44/227.90 MARK(U73(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.90 MARK(U74(X:S)) -> ACTIVE(U74(mark(X:S))) 227.44/227.90 MARK(U74(X:S)) -> MARK(X:S) 227.44/227.90 MARK(U81(X1:S,X2:S)) -> ACTIVE(U81(mark(X1:S),X2:S)) 227.44/227.90 MARK(U81(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.90 MARK(U82(X1:S,X2:S)) -> ACTIVE(U82(mark(X1:S),X2:S)) 227.44/227.90 MARK(U82(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.90 MARK(U83(X:S)) -> ACTIVE(U83(mark(X:S))) 227.44/227.90 MARK(U83(X:S)) -> MARK(X:S) 227.44/227.90 MARK(U91(X1:S,X2:S)) -> ACTIVE(U91(mark(X1:S),X2:S)) 227.44/227.90 MARK(U91(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.90 MARK(U92(X:S)) -> ACTIVE(U92(mark(X:S))) 227.44/227.90 MARK(U92(X:S)) -> MARK(X:S) 227.44/227.90 MARK(__(X1:S,X2:S)) -> ACTIVE(__(mark(X1:S),mark(X2:S))) 227.44/227.90 MARK(__(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.90 MARK(__(X1:S,X2:S)) -> MARK(X2:S) 227.44/227.90 MARK(isPalListKind(X:S)) -> ACTIVE(isPalListKind(X:S)) 227.44/227.90 ->->-> Rules: 227.44/227.90 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.44/227.90 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.44/227.90 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.44/227.90 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.44/227.90 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.44/227.90 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.44/227.90 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.44/227.90 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.44/227.90 U13(active(X:S)) -> U13(X:S) 227.44/227.90 U13(mark(X:S)) -> U13(X:S) 227.44/227.90 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.44/227.90 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.44/227.90 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.44/227.90 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.44/227.90 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.44/227.90 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.44/227.90 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.44/227.90 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.44/227.90 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.44/227.90 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.44/227.90 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.44/227.90 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.44/227.90 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.44/227.90 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.44/227.90 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.44/227.90 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.44/227.90 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.44/227.90 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.44/227.90 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.44/227.90 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.44/227.90 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.44/227.90 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.44/227.90 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.44/227.90 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.44/227.90 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.44/227.90 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.44/227.90 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.44/227.90 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.44/227.90 U26(active(X:S)) -> U26(X:S) 227.44/227.90 U26(mark(X:S)) -> U26(X:S) 227.44/227.90 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.44/227.90 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.44/227.90 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.44/227.90 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.44/227.90 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.44/227.90 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.44/227.90 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.44/227.90 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.44/227.90 U33(active(X:S)) -> U33(X:S) 227.44/227.90 U33(mark(X:S)) -> U33(X:S) 227.44/227.90 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.44/227.90 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.44/227.90 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.44/227.90 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.44/227.90 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.44/227.90 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.44/227.90 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.44/227.90 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.44/227.90 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.44/227.90 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.44/227.90 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.44/227.90 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.44/227.90 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.44/227.90 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.44/227.90 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.44/227.90 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.44/227.90 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.44/227.90 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.44/227.90 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.44/227.90 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.44/227.90 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.44/227.90 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.44/227.90 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.44/227.90 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.44/227.90 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.44/227.90 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.44/227.90 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.44/227.90 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.44/227.90 U46(active(X:S)) -> U46(X:S) 227.44/227.90 U46(mark(X:S)) -> U46(X:S) 227.44/227.90 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.44/227.90 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.44/227.90 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.44/227.90 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.44/227.90 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.44/227.90 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.44/227.90 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.44/227.90 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.44/227.90 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.44/227.90 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.44/227.91 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.44/227.91 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.44/227.91 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.44/227.91 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.44/227.91 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.44/227.91 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.44/227.91 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.44/227.91 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.44/227.91 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.44/227.91 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.44/227.91 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.44/227.91 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.44/227.91 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.44/227.91 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.44/227.91 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.44/227.91 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.44/227.91 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.44/227.91 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.44/227.91 U56(active(X:S)) -> U56(X:S) 227.44/227.91 U56(mark(X:S)) -> U56(X:S) 227.44/227.91 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.44/227.91 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.44/227.91 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.44/227.91 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.44/227.91 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.44/227.91 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.44/227.91 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.44/227.91 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.44/227.91 U63(active(X:S)) -> U63(X:S) 227.44/227.91 U63(mark(X:S)) -> U63(X:S) 227.44/227.91 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.44/227.91 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.44/227.91 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.44/227.91 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.44/227.91 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.44/227.91 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.44/227.91 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.44/227.91 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.44/227.91 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.44/227.91 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.44/227.91 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.44/227.91 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.44/227.91 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.44/227.91 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.44/227.91 U74(active(X:S)) -> U74(X:S) 227.44/227.91 U74(mark(X:S)) -> U74(X:S) 227.44/227.91 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.44/227.91 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.44/227.91 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.44/227.91 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.44/227.91 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.44/227.91 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.44/227.91 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.44/227.91 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.44/227.91 U83(active(X:S)) -> U83(X:S) 227.44/227.91 U83(mark(X:S)) -> U83(X:S) 227.44/227.91 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.44/227.91 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.44/227.91 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.44/227.91 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.44/227.91 U92(active(X:S)) -> U92(X:S) 227.44/227.91 U92(mark(X:S)) -> U92(X:S) 227.44/227.91 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.44/227.91 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.44/227.91 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.44/227.91 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.44/227.91 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.44/227.91 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.44/227.91 active(U13(tt)) -> mark(tt) 227.44/227.91 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.44/227.91 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.44/227.91 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.44/227.91 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.44/227.91 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.44/227.91 active(U26(tt)) -> mark(tt) 227.44/227.91 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.44/227.91 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.44/227.91 active(U33(tt)) -> mark(tt) 227.44/227.91 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.44/227.91 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.44/227.91 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.44/227.91 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.44/227.91 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.44/227.91 active(U46(tt)) -> mark(tt) 227.44/227.91 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.44/227.91 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.44/227.91 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.44/227.91 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.44/227.91 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.44/227.91 active(U56(tt)) -> mark(tt) 227.44/227.91 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.44/227.91 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.44/227.91 active(U63(tt)) -> mark(tt) 227.44/227.91 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.44/227.91 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.44/227.91 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.44/227.91 active(U74(tt)) -> mark(tt) 227.44/227.91 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.44/227.91 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.44/227.91 active(U83(tt)) -> mark(tt) 227.44/227.91 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.44/227.91 active(U92(tt)) -> mark(tt) 227.44/227.91 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.44/227.91 active(__(nil,X:S)) -> mark(X:S) 227.44/227.91 active(__(X:S,nil)) -> mark(X:S) 227.44/227.91 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.44/227.91 active(isList(nil)) -> mark(tt) 227.44/227.91 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.44/227.91 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.44/227.91 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.44/227.91 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.44/227.91 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.44/227.91 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.44/227.91 active(isPal(nil)) -> mark(tt) 227.44/227.91 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.44/227.91 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.44/227.91 active(isPalListKind(a)) -> mark(tt) 227.44/227.91 active(isPalListKind(e)) -> mark(tt) 227.44/227.91 active(isPalListKind(i)) -> mark(tt) 227.44/227.91 active(isPalListKind(nil)) -> mark(tt) 227.44/227.91 active(isPalListKind(o)) -> mark(tt) 227.44/227.91 active(isPalListKind(u)) -> mark(tt) 227.44/227.91 active(isQid(a)) -> mark(tt) 227.44/227.91 active(isQid(e)) -> mark(tt) 227.44/227.91 active(isQid(i)) -> mark(tt) 227.44/227.91 active(isQid(o)) -> mark(tt) 227.44/227.91 active(isQid(u)) -> mark(tt) 227.44/227.91 isList(active(X:S)) -> isList(X:S) 227.44/227.91 isList(mark(X:S)) -> isList(X:S) 227.44/227.91 isNeList(active(X:S)) -> isNeList(X:S) 227.44/227.91 isNeList(mark(X:S)) -> isNeList(X:S) 227.44/227.91 isNePal(active(X:S)) -> isNePal(X:S) 227.44/227.91 isNePal(mark(X:S)) -> isNePal(X:S) 227.44/227.91 isPal(active(X:S)) -> isPal(X:S) 227.44/227.91 isPal(mark(X:S)) -> isPal(X:S) 227.44/227.91 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.44/227.91 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.44/227.91 isQid(active(X:S)) -> isQid(X:S) 227.44/227.91 isQid(mark(X:S)) -> isQid(X:S) 227.44/227.91 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.44/227.91 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.44/227.91 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.44/227.91 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.44/227.91 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.44/227.91 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.44/227.91 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.44/227.91 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.44/227.91 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.44/227.91 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.44/227.91 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.44/227.91 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.44/227.91 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.44/227.91 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.44/227.91 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.44/227.91 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.44/227.91 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.44/227.91 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.44/227.91 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.44/227.91 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.44/227.91 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.44/227.91 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.44/227.91 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.44/227.91 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.44/227.91 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.44/227.91 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.44/227.91 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.44/227.91 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.44/227.91 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.44/227.91 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.44/227.91 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.44/227.91 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.44/227.91 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.44/227.91 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.44/227.91 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.44/227.91 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.44/227.91 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.44/227.91 mark(isList(X:S)) -> active(isList(X:S)) 227.44/227.91 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.44/227.91 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.44/227.91 mark(isPal(X:S)) -> active(isPal(X:S)) 227.44/227.91 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.44/227.91 mark(isQid(X:S)) -> active(isQid(X:S)) 227.44/227.91 mark(a) -> active(a) 227.44/227.91 mark(e) -> active(e) 227.44/227.91 mark(i) -> active(i) 227.44/227.91 mark(nil) -> active(nil) 227.44/227.91 mark(o) -> active(o) 227.44/227.91 mark(tt) -> active(tt) 227.44/227.91 mark(u) -> active(u) 227.44/227.91 227.44/227.91 Problem 1.44: 227.44/227.91 227.44/227.91 Reduction Pairs Processor: 227.44/227.91 -> Pairs: 227.44/227.91 ACTIVE(U91(tt,V2:S)) -> MARK(U92(isPalListKind(V2:S))) 227.44/227.91 ACTIVE(isPalListKind(__(V1:S,V2:S))) -> MARK(U91(isPalListKind(V1:S),V2:S)) 227.44/227.91 MARK(U22(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.91 MARK(U23(X1:S,X2:S,X3:S)) -> ACTIVE(U23(mark(X1:S),X2:S,X3:S)) 227.44/227.91 MARK(U23(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.91 MARK(U24(X1:S,X2:S,X3:S)) -> ACTIVE(U24(mark(X1:S),X2:S,X3:S)) 227.44/227.91 MARK(U24(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.91 MARK(U25(X1:S,X2:S)) -> ACTIVE(U25(mark(X1:S),X2:S)) 227.44/227.91 MARK(U25(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.91 MARK(U26(X:S)) -> ACTIVE(U26(mark(X:S))) 227.44/227.91 MARK(U26(X:S)) -> MARK(X:S) 227.44/227.91 MARK(U31(X1:S,X2:S)) -> ACTIVE(U31(mark(X1:S),X2:S)) 227.44/227.91 MARK(U31(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.91 MARK(U32(X1:S,X2:S)) -> ACTIVE(U32(mark(X1:S),X2:S)) 227.44/227.91 MARK(U32(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.91 MARK(U33(X:S)) -> ACTIVE(U33(mark(X:S))) 227.44/227.91 MARK(U33(X:S)) -> MARK(X:S) 227.44/227.91 MARK(U41(X1:S,X2:S,X3:S)) -> ACTIVE(U41(mark(X1:S),X2:S,X3:S)) 227.44/227.91 MARK(U41(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.91 MARK(U42(X1:S,X2:S,X3:S)) -> ACTIVE(U42(mark(X1:S),X2:S,X3:S)) 227.44/227.91 MARK(U42(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.91 MARK(U43(X1:S,X2:S,X3:S)) -> ACTIVE(U43(mark(X1:S),X2:S,X3:S)) 227.44/227.91 MARK(U43(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.91 MARK(U44(X1:S,X2:S,X3:S)) -> ACTIVE(U44(mark(X1:S),X2:S,X3:S)) 227.44/227.91 MARK(U44(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.91 MARK(U45(X1:S,X2:S)) -> ACTIVE(U45(mark(X1:S),X2:S)) 227.44/227.91 MARK(U45(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.91 MARK(U46(X:S)) -> ACTIVE(U46(mark(X:S))) 227.44/227.91 MARK(U46(X:S)) -> MARK(X:S) 227.44/227.91 MARK(U51(X1:S,X2:S,X3:S)) -> ACTIVE(U51(mark(X1:S),X2:S,X3:S)) 227.44/227.91 MARK(U51(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.91 MARK(U52(X1:S,X2:S,X3:S)) -> ACTIVE(U52(mark(X1:S),X2:S,X3:S)) 227.44/227.91 MARK(U52(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.91 MARK(U53(X1:S,X2:S,X3:S)) -> ACTIVE(U53(mark(X1:S),X2:S,X3:S)) 227.44/227.91 MARK(U53(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.91 MARK(U54(X1:S,X2:S,X3:S)) -> ACTIVE(U54(mark(X1:S),X2:S,X3:S)) 227.44/227.91 MARK(U54(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.91 MARK(U55(X1:S,X2:S)) -> ACTIVE(U55(mark(X1:S),X2:S)) 227.44/227.91 MARK(U55(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.91 MARK(U56(X:S)) -> ACTIVE(U56(mark(X:S))) 227.44/227.91 MARK(U56(X:S)) -> MARK(X:S) 227.44/227.91 MARK(U61(X1:S,X2:S)) -> ACTIVE(U61(mark(X1:S),X2:S)) 227.44/227.91 MARK(U61(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.91 MARK(U62(X1:S,X2:S)) -> ACTIVE(U62(mark(X1:S),X2:S)) 227.44/227.91 MARK(U62(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.91 MARK(U63(X:S)) -> ACTIVE(U63(mark(X:S))) 227.44/227.91 MARK(U63(X:S)) -> MARK(X:S) 227.44/227.91 MARK(U71(X1:S,X2:S,X3:S)) -> ACTIVE(U71(mark(X1:S),X2:S,X3:S)) 227.44/227.91 MARK(U71(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.91 MARK(U72(X1:S,X2:S)) -> ACTIVE(U72(mark(X1:S),X2:S)) 227.44/227.91 MARK(U72(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.91 MARK(U73(X1:S,X2:S)) -> ACTIVE(U73(mark(X1:S),X2:S)) 227.44/227.91 MARK(U73(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.91 MARK(U74(X:S)) -> ACTIVE(U74(mark(X:S))) 227.44/227.91 MARK(U74(X:S)) -> MARK(X:S) 227.44/227.91 MARK(U81(X1:S,X2:S)) -> ACTIVE(U81(mark(X1:S),X2:S)) 227.44/227.91 MARK(U81(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.91 MARK(U82(X1:S,X2:S)) -> ACTIVE(U82(mark(X1:S),X2:S)) 227.44/227.91 MARK(U82(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.91 MARK(U83(X:S)) -> ACTIVE(U83(mark(X:S))) 227.44/227.91 MARK(U83(X:S)) -> MARK(X:S) 227.44/227.91 MARK(U91(X1:S,X2:S)) -> ACTIVE(U91(mark(X1:S),X2:S)) 227.44/227.91 MARK(U91(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.91 MARK(U92(X:S)) -> ACTIVE(U92(mark(X:S))) 227.44/227.91 MARK(U92(X:S)) -> MARK(X:S) 227.44/227.91 MARK(__(X1:S,X2:S)) -> ACTIVE(__(mark(X1:S),mark(X2:S))) 227.44/227.91 MARK(__(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.91 MARK(__(X1:S,X2:S)) -> MARK(X2:S) 227.44/227.91 MARK(isPalListKind(X:S)) -> ACTIVE(isPalListKind(X:S)) 227.44/227.91 -> Rules: 227.44/227.91 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.44/227.91 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.44/227.91 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.44/227.91 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.44/227.91 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.44/227.91 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.44/227.91 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.44/227.91 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.44/227.91 U13(active(X:S)) -> U13(X:S) 227.44/227.91 U13(mark(X:S)) -> U13(X:S) 227.44/227.91 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.44/227.91 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.44/227.91 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.44/227.91 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.44/227.91 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.44/227.91 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.44/227.91 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.44/227.91 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.44/227.91 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.44/227.91 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.44/227.91 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.44/227.91 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.44/227.91 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.44/227.91 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.44/227.91 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.44/227.91 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.44/227.91 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.44/227.91 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.44/227.91 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.44/227.91 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.44/227.91 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.44/227.91 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.44/227.91 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.44/227.91 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.44/227.91 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.44/227.91 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.44/227.91 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.44/227.91 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.44/227.91 U26(active(X:S)) -> U26(X:S) 227.44/227.91 U26(mark(X:S)) -> U26(X:S) 227.44/227.91 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.44/227.91 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.44/227.91 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.44/227.91 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.44/227.91 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.44/227.91 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.44/227.91 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.44/227.91 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.44/227.91 U33(active(X:S)) -> U33(X:S) 227.44/227.91 U33(mark(X:S)) -> U33(X:S) 227.44/227.91 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.44/227.91 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.44/227.91 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.44/227.91 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.44/227.91 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.44/227.91 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.44/227.91 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.44/227.91 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.44/227.91 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.44/227.91 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.44/227.91 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.44/227.91 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.44/227.91 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.44/227.91 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.44/227.91 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.44/227.91 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.44/227.91 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.44/227.91 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.44/227.91 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.44/227.91 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.44/227.91 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.44/227.91 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.44/227.91 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.44/227.91 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.44/227.91 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.44/227.91 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.44/227.91 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.44/227.91 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.44/227.91 U46(active(X:S)) -> U46(X:S) 227.44/227.91 U46(mark(X:S)) -> U46(X:S) 227.44/227.91 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.44/227.91 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.44/227.91 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.44/227.91 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.44/227.91 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.44/227.91 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.44/227.91 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.44/227.91 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.44/227.91 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.44/227.91 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.44/227.91 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.44/227.91 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.44/227.91 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.44/227.91 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.44/227.91 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.44/227.91 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.44/227.91 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.44/227.91 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.44/227.91 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.44/227.91 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.44/227.91 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.44/227.91 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.44/227.91 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.44/227.91 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.44/227.91 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.44/227.91 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.44/227.91 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.44/227.91 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.44/227.91 U56(active(X:S)) -> U56(X:S) 227.44/227.91 U56(mark(X:S)) -> U56(X:S) 227.44/227.91 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.44/227.91 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.44/227.91 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.44/227.91 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.44/227.91 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.44/227.91 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.44/227.91 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.44/227.91 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.44/227.91 U63(active(X:S)) -> U63(X:S) 227.44/227.91 U63(mark(X:S)) -> U63(X:S) 227.44/227.91 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.44/227.91 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.44/227.91 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.44/227.91 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.44/227.91 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.44/227.91 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.44/227.91 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.44/227.91 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.44/227.91 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.44/227.91 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.44/227.91 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.44/227.91 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.44/227.91 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.44/227.91 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.44/227.91 U74(active(X:S)) -> U74(X:S) 227.44/227.91 U74(mark(X:S)) -> U74(X:S) 227.44/227.91 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.44/227.91 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.44/227.91 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.44/227.91 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.44/227.91 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.44/227.91 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.44/227.91 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.44/227.91 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.44/227.91 U83(active(X:S)) -> U83(X:S) 227.44/227.91 U83(mark(X:S)) -> U83(X:S) 227.44/227.91 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.44/227.91 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.44/227.91 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.44/227.91 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.44/227.91 U92(active(X:S)) -> U92(X:S) 227.44/227.91 U92(mark(X:S)) -> U92(X:S) 227.44/227.91 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.44/227.91 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.44/227.91 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.44/227.91 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.44/227.91 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.44/227.91 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.44/227.91 active(U13(tt)) -> mark(tt) 227.44/227.91 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.44/227.91 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.44/227.91 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.44/227.91 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.44/227.91 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.44/227.91 active(U26(tt)) -> mark(tt) 227.44/227.91 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.44/227.91 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.44/227.91 active(U33(tt)) -> mark(tt) 227.44/227.91 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.44/227.91 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.44/227.91 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.44/227.91 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.44/227.91 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.44/227.91 active(U46(tt)) -> mark(tt) 227.44/227.91 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.44/227.91 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.44/227.91 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.44/227.91 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.44/227.91 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.44/227.91 active(U56(tt)) -> mark(tt) 227.44/227.91 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.44/227.91 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.44/227.91 active(U63(tt)) -> mark(tt) 227.44/227.91 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.44/227.91 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.44/227.91 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.44/227.91 active(U74(tt)) -> mark(tt) 227.44/227.91 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.44/227.91 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.44/227.91 active(U83(tt)) -> mark(tt) 227.44/227.91 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.44/227.91 active(U92(tt)) -> mark(tt) 227.44/227.91 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.44/227.91 active(__(nil,X:S)) -> mark(X:S) 227.44/227.91 active(__(X:S,nil)) -> mark(X:S) 227.44/227.91 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.44/227.91 active(isList(nil)) -> mark(tt) 227.44/227.91 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.44/227.91 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.44/227.91 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.44/227.91 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.44/227.91 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.44/227.91 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.44/227.91 active(isPal(nil)) -> mark(tt) 227.44/227.91 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.44/227.91 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.44/227.91 active(isPalListKind(a)) -> mark(tt) 227.44/227.91 active(isPalListKind(e)) -> mark(tt) 227.44/227.91 active(isPalListKind(i)) -> mark(tt) 227.44/227.91 active(isPalListKind(nil)) -> mark(tt) 227.44/227.91 active(isPalListKind(o)) -> mark(tt) 227.44/227.91 active(isPalListKind(u)) -> mark(tt) 227.44/227.91 active(isQid(a)) -> mark(tt) 227.44/227.91 active(isQid(e)) -> mark(tt) 227.44/227.91 active(isQid(i)) -> mark(tt) 227.44/227.91 active(isQid(o)) -> mark(tt) 227.44/227.91 active(isQid(u)) -> mark(tt) 227.44/227.91 isList(active(X:S)) -> isList(X:S) 227.44/227.91 isList(mark(X:S)) -> isList(X:S) 227.44/227.91 isNeList(active(X:S)) -> isNeList(X:S) 227.44/227.91 isNeList(mark(X:S)) -> isNeList(X:S) 227.44/227.91 isNePal(active(X:S)) -> isNePal(X:S) 227.44/227.91 isNePal(mark(X:S)) -> isNePal(X:S) 227.44/227.91 isPal(active(X:S)) -> isPal(X:S) 227.44/227.91 isPal(mark(X:S)) -> isPal(X:S) 227.44/227.91 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.44/227.91 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.44/227.91 isQid(active(X:S)) -> isQid(X:S) 227.44/227.91 isQid(mark(X:S)) -> isQid(X:S) 227.44/227.91 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.44/227.91 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.44/227.91 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.44/227.91 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.44/227.91 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.44/227.91 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.44/227.91 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.44/227.91 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.44/227.91 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.44/227.91 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.44/227.91 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.44/227.91 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.44/227.91 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.44/227.91 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.44/227.91 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.44/227.91 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.44/227.91 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.44/227.91 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.44/227.91 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.44/227.91 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.44/227.91 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.44/227.91 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.44/227.91 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.44/227.91 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.44/227.91 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.44/227.91 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.44/227.91 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.44/227.91 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.44/227.91 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.44/227.91 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.44/227.91 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.44/227.91 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.44/227.91 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.44/227.91 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.44/227.91 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.44/227.91 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.44/227.91 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.44/227.91 mark(isList(X:S)) -> active(isList(X:S)) 227.44/227.91 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.44/227.91 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.44/227.91 mark(isPal(X:S)) -> active(isPal(X:S)) 227.44/227.91 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.44/227.91 mark(isQid(X:S)) -> active(isQid(X:S)) 227.44/227.91 mark(a) -> active(a) 227.44/227.91 mark(e) -> active(e) 227.44/227.91 mark(i) -> active(i) 227.44/227.91 mark(nil) -> active(nil) 227.44/227.91 mark(o) -> active(o) 227.44/227.91 mark(tt) -> active(tt) 227.44/227.91 mark(u) -> active(u) 227.44/227.91 -> Usable rules: 227.44/227.91 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.44/227.91 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.44/227.91 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.44/227.91 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.44/227.91 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.44/227.91 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.44/227.91 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.44/227.91 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.44/227.91 U13(active(X:S)) -> U13(X:S) 227.44/227.91 U13(mark(X:S)) -> U13(X:S) 227.44/227.91 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.44/227.91 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.44/227.91 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.44/227.91 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.44/227.91 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.44/227.91 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.44/227.91 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.44/227.91 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.44/227.91 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.44/227.91 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.44/227.91 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.44/227.91 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.44/227.91 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.44/227.91 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.44/227.91 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.44/227.91 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.44/227.91 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.44/227.91 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.44/227.91 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.44/227.91 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.44/227.91 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.44/227.91 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.44/227.91 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.44/227.91 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.44/227.91 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.44/227.91 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.44/227.91 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.44/227.91 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.44/227.91 U26(active(X:S)) -> U26(X:S) 227.44/227.91 U26(mark(X:S)) -> U26(X:S) 227.44/227.91 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.44/227.91 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.44/227.91 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.44/227.91 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.44/227.91 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.44/227.91 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.44/227.91 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.44/227.91 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.44/227.91 U33(active(X:S)) -> U33(X:S) 227.44/227.91 U33(mark(X:S)) -> U33(X:S) 227.44/227.91 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.44/227.91 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.44/227.91 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.44/227.91 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.44/227.91 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.44/227.91 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.44/227.91 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.44/227.91 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.44/227.91 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.44/227.91 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.44/227.91 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.44/227.91 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.44/227.91 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.44/227.91 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.44/227.91 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.44/227.91 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.44/227.91 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.44/227.91 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.44/227.91 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.44/227.91 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.44/227.91 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.44/227.91 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.44/227.91 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.44/227.91 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.44/227.91 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.44/227.91 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.44/227.91 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.44/227.91 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.44/227.91 U46(active(X:S)) -> U46(X:S) 227.44/227.91 U46(mark(X:S)) -> U46(X:S) 227.44/227.91 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.44/227.91 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.44/227.91 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.44/227.91 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.44/227.91 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.44/227.91 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.44/227.91 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.44/227.91 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.44/227.91 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.44/227.91 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.44/227.91 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.44/227.91 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.44/227.91 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.44/227.91 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.44/227.91 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.44/227.91 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.44/227.91 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.44/227.91 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.44/227.91 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.44/227.91 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.44/227.91 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.44/227.91 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.44/227.91 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.44/227.91 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.44/227.91 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.44/227.91 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.44/227.91 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.44/227.91 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.44/227.91 U56(active(X:S)) -> U56(X:S) 227.44/227.91 U56(mark(X:S)) -> U56(X:S) 227.44/227.91 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.44/227.91 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.44/227.91 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.44/227.91 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.44/227.91 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.44/227.91 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.44/227.91 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.44/227.91 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.44/227.91 U63(active(X:S)) -> U63(X:S) 227.44/227.91 U63(mark(X:S)) -> U63(X:S) 227.44/227.91 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.44/227.91 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.44/227.91 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.44/227.91 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.44/227.91 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.44/227.91 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.44/227.91 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.44/227.91 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.44/227.91 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.44/227.91 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.44/227.91 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.44/227.91 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.44/227.91 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.44/227.91 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.44/227.91 U74(active(X:S)) -> U74(X:S) 227.44/227.91 U74(mark(X:S)) -> U74(X:S) 227.44/227.91 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.44/227.91 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.44/227.91 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.44/227.91 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.44/227.91 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.44/227.91 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.44/227.91 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.44/227.91 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.44/227.91 U83(active(X:S)) -> U83(X:S) 227.44/227.91 U83(mark(X:S)) -> U83(X:S) 227.44/227.91 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.44/227.91 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.44/227.91 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.44/227.91 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.44/227.91 U92(active(X:S)) -> U92(X:S) 227.44/227.91 U92(mark(X:S)) -> U92(X:S) 227.44/227.91 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.44/227.91 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.44/227.91 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.44/227.91 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.44/227.91 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.44/227.91 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.44/227.91 active(U13(tt)) -> mark(tt) 227.44/227.91 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.44/227.91 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.44/227.91 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.44/227.91 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.44/227.91 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.44/227.91 active(U26(tt)) -> mark(tt) 227.44/227.91 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.44/227.91 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.44/227.91 active(U33(tt)) -> mark(tt) 227.44/227.91 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.44/227.91 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.44/227.91 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.44/227.91 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.44/227.91 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.44/227.91 active(U46(tt)) -> mark(tt) 227.44/227.91 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.44/227.91 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.44/227.91 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.44/227.91 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.44/227.91 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.44/227.91 active(U56(tt)) -> mark(tt) 227.44/227.91 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.44/227.91 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.44/227.91 active(U63(tt)) -> mark(tt) 227.44/227.91 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.44/227.91 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.44/227.91 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.44/227.91 active(U74(tt)) -> mark(tt) 227.44/227.91 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.44/227.91 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.44/227.91 active(U83(tt)) -> mark(tt) 227.44/227.91 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.44/227.91 active(U92(tt)) -> mark(tt) 227.44/227.91 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.44/227.91 active(__(nil,X:S)) -> mark(X:S) 227.44/227.91 active(__(X:S,nil)) -> mark(X:S) 227.44/227.91 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.44/227.91 active(isList(nil)) -> mark(tt) 227.44/227.91 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.44/227.91 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.44/227.91 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.44/227.91 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.44/227.91 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.44/227.91 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.44/227.91 active(isPal(nil)) -> mark(tt) 227.44/227.91 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.44/227.91 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.44/227.91 active(isPalListKind(a)) -> mark(tt) 227.44/227.91 active(isPalListKind(e)) -> mark(tt) 227.44/227.91 active(isPalListKind(i)) -> mark(tt) 227.44/227.91 active(isPalListKind(nil)) -> mark(tt) 227.44/227.91 active(isPalListKind(o)) -> mark(tt) 227.44/227.91 active(isPalListKind(u)) -> mark(tt) 227.44/227.91 active(isQid(a)) -> mark(tt) 227.44/227.91 active(isQid(e)) -> mark(tt) 227.44/227.91 active(isQid(i)) -> mark(tt) 227.44/227.91 active(isQid(o)) -> mark(tt) 227.44/227.91 active(isQid(u)) -> mark(tt) 227.44/227.91 isList(active(X:S)) -> isList(X:S) 227.44/227.91 isList(mark(X:S)) -> isList(X:S) 227.44/227.91 isNeList(active(X:S)) -> isNeList(X:S) 227.44/227.91 isNeList(mark(X:S)) -> isNeList(X:S) 227.44/227.91 isNePal(active(X:S)) -> isNePal(X:S) 227.44/227.91 isNePal(mark(X:S)) -> isNePal(X:S) 227.44/227.91 isPal(active(X:S)) -> isPal(X:S) 227.44/227.91 isPal(mark(X:S)) -> isPal(X:S) 227.44/227.91 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.44/227.91 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.44/227.91 isQid(active(X:S)) -> isQid(X:S) 227.44/227.91 isQid(mark(X:S)) -> isQid(X:S) 227.44/227.91 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.44/227.91 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.44/227.91 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.44/227.91 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.44/227.91 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.44/227.91 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.44/227.91 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.44/227.91 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.44/227.91 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.44/227.91 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.44/227.91 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.44/227.91 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.44/227.91 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.44/227.91 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.44/227.91 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.44/227.91 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.44/227.91 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.44/227.91 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.44/227.91 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.44/227.91 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.44/227.91 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.44/227.91 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.44/227.91 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.44/227.91 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.44/227.91 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.44/227.91 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.44/227.91 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.44/227.91 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.44/227.91 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.44/227.91 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.44/227.91 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.44/227.91 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.44/227.91 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.44/227.91 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.44/227.91 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.44/227.91 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.44/227.91 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.44/227.91 mark(isList(X:S)) -> active(isList(X:S)) 227.44/227.91 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.44/227.91 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.44/227.91 mark(isPal(X:S)) -> active(isPal(X:S)) 227.44/227.91 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.44/227.91 mark(isQid(X:S)) -> active(isQid(X:S)) 227.44/227.91 mark(a) -> active(a) 227.44/227.91 mark(e) -> active(e) 227.44/227.91 mark(i) -> active(i) 227.44/227.91 mark(nil) -> active(nil) 227.44/227.91 mark(o) -> active(o) 227.44/227.91 mark(tt) -> active(tt) 227.44/227.91 mark(u) -> active(u) 227.44/227.91 ->Interpretation type: 227.44/227.91 Linear 227.44/227.91 ->Coefficients: 227.44/227.91 Natural Numbers 227.44/227.91 ->Dimension: 227.44/227.91 1 227.44/227.91 ->Bound: 227.44/227.91 2 227.44/227.91 ->Interpretation: 227.44/227.91 227.44/227.91 [U11](X1,X2) = 2 227.44/227.91 [U12](X1,X2) = X1 227.44/227.91 [U13](X) = 2 227.44/227.91 [U21](X1,X2,X3) = 2.X1 + 2.X2 + X3 227.44/227.91 [U22](X1,X2,X3) = X1 + 2.X2 + X3 + 2 227.44/227.91 [U23](X1,X2,X3) = 2.X1 + 2.X2 + X3 227.44/227.91 [U24](X1,X2,X3) = X1 + 2.X2 + X3 + 2 227.44/227.91 [U25](X1,X2) = X1 + X2 + 2 227.44/227.91 [U26](X) = X + 1 227.44/227.91 [U31](X1,X2) = X1 + 2.X2 227.44/227.91 [U32](X1,X2) = X1 + 2.X2 227.44/227.91 [U33](X) = X 227.44/227.91 [U41](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.44/227.91 [U42](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.44/227.91 [U43](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.44/227.91 [U44](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.44/227.91 [U45](X1,X2) = 2.X1 + 2.X2 + 2 227.44/227.91 [U46](X) = X + 2 227.44/227.91 [U51](X1,X2,X3) = X1 + 2.X2 + 2.X3 + 2 227.44/227.91 [U52](X1,X2,X3) = X1 + 2.X2 + 2.X3 + 2 227.44/227.91 [U53](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 227.44/227.91 [U54](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 227.44/227.91 [U55](X1,X2) = X1 + 2.X2 + 2 227.44/227.91 [U56](X) = 2.X 227.44/227.91 [U61](X1,X2) = X1 + 2.X2 227.44/227.91 [U62](X1,X2) = X1 + 2.X2 227.44/227.91 [U63](X) = X 227.44/227.91 [U71](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.44/227.91 [U72](X1,X2) = 2.X1 + 2.X2 + 2 227.44/227.91 [U73](X1,X2) = X1 + 2 227.44/227.91 [U74](X) = 2.X 227.44/227.91 [U81](X1,X2) = X1 + 2.X2 227.44/227.91 [U82](X1,X2) = X1 + 2.X2 227.44/227.91 [U83](X) = X 227.44/227.91 [U91](X1,X2) = X1 227.44/227.91 [U92](X) = X 227.44/227.91 [__](X1,X2) = 2.X1 + X2 + 2 227.44/227.91 [active](X) = X 227.44/227.91 [isList](X) = X + 2 227.44/227.91 [isNeList](X) = 2.X + 2 227.44/227.91 [isNePal](X) = 2.X + 2 227.44/227.91 [isPal](X) = 2.X + 2 227.44/227.91 [isPalListKind](X) = 2 227.44/227.91 [isQid](X) = 2 227.44/227.91 [mark](X) = X 227.44/227.91 [a] = 2 227.44/227.91 [e] = 2 227.44/227.91 [fSNonEmpty] = 0 227.44/227.91 [i] = 0 227.44/227.91 [nil] = 2 227.44/227.91 [o] = 2 227.44/227.91 [tt] = 2 227.44/227.91 [u] = 2 227.44/227.91 [U11#](X1,X2) = 0 227.44/227.91 [U12#](X1,X2) = 0 227.44/227.91 [U13#](X) = 0 227.44/227.91 [U21#](X1,X2,X3) = 0 227.44/227.91 [U22#](X1,X2,X3) = 0 227.44/227.91 [U23#](X1,X2,X3) = 0 227.44/227.91 [U24#](X1,X2,X3) = 0 227.44/227.91 [U25#](X1,X2) = 0 227.44/227.91 [U26#](X) = 0 227.44/227.91 [U31#](X1,X2) = 0 227.44/227.91 [U32#](X1,X2) = 0 227.44/227.91 [U33#](X) = 0 227.44/227.91 [U41#](X1,X2,X3) = 0 227.44/227.91 [U42#](X1,X2,X3) = 0 227.44/227.91 [U43#](X1,X2,X3) = 0 227.44/227.91 [U44#](X1,X2,X3) = 0 227.44/227.91 [U45#](X1,X2) = 0 227.44/227.91 [U46#](X) = 0 227.44/227.91 [U51#](X1,X2,X3) = 0 227.44/227.91 [U52#](X1,X2,X3) = 0 227.44/227.91 [U53#](X1,X2,X3) = 0 227.44/227.91 [U54#](X1,X2,X3) = 0 227.44/227.91 [U55#](X1,X2) = 0 227.44/227.91 [U56#](X) = 0 227.44/227.91 [U61#](X1,X2) = 0 227.44/227.91 [U62#](X1,X2) = 0 227.44/227.91 [U63#](X) = 0 227.44/227.91 [U71#](X1,X2,X3) = 0 227.44/227.91 [U72#](X1,X2) = 0 227.44/227.91 [U73#](X1,X2) = 0 227.44/227.91 [U74#](X) = 0 227.44/227.91 [U81#](X1,X2) = 0 227.44/227.91 [U82#](X1,X2) = 0 227.44/227.91 [U83#](X) = 0 227.44/227.91 [U91#](X1,X2) = 0 227.44/227.91 [U92#](X) = 0 227.44/227.91 [__#](X1,X2) = 0 227.44/227.91 [ACTIVE](X) = 2.X + 2 227.44/227.91 [ISLIST](X) = 0 227.44/227.91 [ISNELIST](X) = 0 227.44/227.91 [ISNEPAL](X) = 0 227.44/227.91 [ISPAL](X) = 0 227.44/227.91 [ISPALLISTKIND](X) = 0 227.44/227.91 [ISQID](X) = 0 227.44/227.91 [MARK](X) = 2.X + 2 227.44/227.91 227.44/227.91 Problem 1.44: 227.44/227.91 227.44/227.91 SCC Processor: 227.44/227.91 -> Pairs: 227.44/227.91 ACTIVE(U91(tt,V2:S)) -> MARK(U92(isPalListKind(V2:S))) 227.44/227.91 ACTIVE(isPalListKind(__(V1:S,V2:S))) -> MARK(U91(isPalListKind(V1:S),V2:S)) 227.44/227.91 MARK(U23(X1:S,X2:S,X3:S)) -> ACTIVE(U23(mark(X1:S),X2:S,X3:S)) 227.44/227.91 MARK(U23(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.91 MARK(U24(X1:S,X2:S,X3:S)) -> ACTIVE(U24(mark(X1:S),X2:S,X3:S)) 227.44/227.91 MARK(U24(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.91 MARK(U25(X1:S,X2:S)) -> ACTIVE(U25(mark(X1:S),X2:S)) 227.44/227.91 MARK(U25(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.91 MARK(U26(X:S)) -> ACTIVE(U26(mark(X:S))) 227.44/227.91 MARK(U26(X:S)) -> MARK(X:S) 227.44/227.91 MARK(U31(X1:S,X2:S)) -> ACTIVE(U31(mark(X1:S),X2:S)) 227.44/227.91 MARK(U31(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.91 MARK(U32(X1:S,X2:S)) -> ACTIVE(U32(mark(X1:S),X2:S)) 227.44/227.91 MARK(U32(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.91 MARK(U33(X:S)) -> ACTIVE(U33(mark(X:S))) 227.44/227.91 MARK(U33(X:S)) -> MARK(X:S) 227.44/227.91 MARK(U41(X1:S,X2:S,X3:S)) -> ACTIVE(U41(mark(X1:S),X2:S,X3:S)) 227.44/227.91 MARK(U41(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.91 MARK(U42(X1:S,X2:S,X3:S)) -> ACTIVE(U42(mark(X1:S),X2:S,X3:S)) 227.44/227.91 MARK(U42(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.91 MARK(U43(X1:S,X2:S,X3:S)) -> ACTIVE(U43(mark(X1:S),X2:S,X3:S)) 227.44/227.91 MARK(U43(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.91 MARK(U44(X1:S,X2:S,X3:S)) -> ACTIVE(U44(mark(X1:S),X2:S,X3:S)) 227.44/227.91 MARK(U44(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.91 MARK(U45(X1:S,X2:S)) -> ACTIVE(U45(mark(X1:S),X2:S)) 227.44/227.91 MARK(U45(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.91 MARK(U46(X:S)) -> ACTIVE(U46(mark(X:S))) 227.44/227.91 MARK(U46(X:S)) -> MARK(X:S) 227.44/227.91 MARK(U51(X1:S,X2:S,X3:S)) -> ACTIVE(U51(mark(X1:S),X2:S,X3:S)) 227.44/227.91 MARK(U51(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.91 MARK(U52(X1:S,X2:S,X3:S)) -> ACTIVE(U52(mark(X1:S),X2:S,X3:S)) 227.44/227.91 MARK(U52(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.91 MARK(U53(X1:S,X2:S,X3:S)) -> ACTIVE(U53(mark(X1:S),X2:S,X3:S)) 227.44/227.91 MARK(U53(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.91 MARK(U54(X1:S,X2:S,X3:S)) -> ACTIVE(U54(mark(X1:S),X2:S,X3:S)) 227.44/227.91 MARK(U54(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.91 MARK(U55(X1:S,X2:S)) -> ACTIVE(U55(mark(X1:S),X2:S)) 227.44/227.91 MARK(U55(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.91 MARK(U56(X:S)) -> ACTIVE(U56(mark(X:S))) 227.44/227.91 MARK(U56(X:S)) -> MARK(X:S) 227.44/227.91 MARK(U61(X1:S,X2:S)) -> ACTIVE(U61(mark(X1:S),X2:S)) 227.44/227.91 MARK(U61(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.91 MARK(U62(X1:S,X2:S)) -> ACTIVE(U62(mark(X1:S),X2:S)) 227.44/227.91 MARK(U62(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.91 MARK(U63(X:S)) -> ACTIVE(U63(mark(X:S))) 227.44/227.91 MARK(U63(X:S)) -> MARK(X:S) 227.44/227.91 MARK(U71(X1:S,X2:S,X3:S)) -> ACTIVE(U71(mark(X1:S),X2:S,X3:S)) 227.44/227.91 MARK(U71(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.91 MARK(U72(X1:S,X2:S)) -> ACTIVE(U72(mark(X1:S),X2:S)) 227.44/227.91 MARK(U72(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.91 MARK(U73(X1:S,X2:S)) -> ACTIVE(U73(mark(X1:S),X2:S)) 227.44/227.91 MARK(U73(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.91 MARK(U74(X:S)) -> ACTIVE(U74(mark(X:S))) 227.44/227.91 MARK(U74(X:S)) -> MARK(X:S) 227.44/227.91 MARK(U81(X1:S,X2:S)) -> ACTIVE(U81(mark(X1:S),X2:S)) 227.44/227.91 MARK(U81(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.91 MARK(U82(X1:S,X2:S)) -> ACTIVE(U82(mark(X1:S),X2:S)) 227.44/227.91 MARK(U82(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.91 MARK(U83(X:S)) -> ACTIVE(U83(mark(X:S))) 227.44/227.91 MARK(U83(X:S)) -> MARK(X:S) 227.44/227.91 MARK(U91(X1:S,X2:S)) -> ACTIVE(U91(mark(X1:S),X2:S)) 227.44/227.91 MARK(U91(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.91 MARK(U92(X:S)) -> ACTIVE(U92(mark(X:S))) 227.44/227.91 MARK(U92(X:S)) -> MARK(X:S) 227.44/227.91 MARK(__(X1:S,X2:S)) -> ACTIVE(__(mark(X1:S),mark(X2:S))) 227.44/227.91 MARK(__(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.91 MARK(__(X1:S,X2:S)) -> MARK(X2:S) 227.44/227.91 MARK(isPalListKind(X:S)) -> ACTIVE(isPalListKind(X:S)) 227.44/227.91 -> Rules: 227.44/227.91 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.44/227.91 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.44/227.91 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.44/227.91 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.44/227.91 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.44/227.91 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.44/227.91 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.44/227.91 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.44/227.91 U13(active(X:S)) -> U13(X:S) 227.44/227.91 U13(mark(X:S)) -> U13(X:S) 227.44/227.91 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.44/227.91 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.44/227.91 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.44/227.91 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.44/227.91 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.44/227.91 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.44/227.91 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.44/227.91 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.44/227.91 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.44/227.91 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.44/227.91 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.44/227.91 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.44/227.91 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.44/227.91 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.44/227.91 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.44/227.91 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.44/227.91 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.44/227.91 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.44/227.91 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.44/227.91 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.44/227.91 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.44/227.91 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.44/227.91 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.44/227.91 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.44/227.91 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.44/227.91 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.44/227.91 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.44/227.91 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.44/227.91 U26(active(X:S)) -> U26(X:S) 227.44/227.91 U26(mark(X:S)) -> U26(X:S) 227.44/227.91 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.44/227.91 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.44/227.91 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.44/227.91 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.44/227.91 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.44/227.91 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.44/227.91 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.44/227.91 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.44/227.91 U33(active(X:S)) -> U33(X:S) 227.44/227.91 U33(mark(X:S)) -> U33(X:S) 227.44/227.91 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.44/227.91 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.44/227.91 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.44/227.91 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.44/227.91 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.44/227.91 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.44/227.91 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.44/227.91 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.44/227.91 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.44/227.91 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.44/227.91 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.44/227.91 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.44/227.91 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.44/227.91 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.44/227.91 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.44/227.91 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.44/227.91 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.44/227.91 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.44/227.91 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.44/227.91 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.44/227.91 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.44/227.91 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.44/227.91 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.44/227.91 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.44/227.91 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.44/227.91 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.44/227.91 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.44/227.91 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.44/227.91 U46(active(X:S)) -> U46(X:S) 227.44/227.91 U46(mark(X:S)) -> U46(X:S) 227.44/227.91 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.44/227.91 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.44/227.91 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.44/227.91 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.44/227.91 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.44/227.91 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.44/227.91 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.44/227.91 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.44/227.91 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.44/227.91 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.44/227.91 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.44/227.91 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.44/227.91 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.44/227.91 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.44/227.91 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.44/227.91 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.44/227.91 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.44/227.91 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.44/227.91 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.44/227.91 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.44/227.91 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.44/227.91 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.44/227.91 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.44/227.91 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.44/227.91 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.44/227.91 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.44/227.91 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.44/227.91 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.44/227.91 U56(active(X:S)) -> U56(X:S) 227.44/227.91 U56(mark(X:S)) -> U56(X:S) 227.44/227.91 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.44/227.91 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.44/227.91 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.44/227.91 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.44/227.91 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.44/227.91 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.44/227.91 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.44/227.91 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.44/227.91 U63(active(X:S)) -> U63(X:S) 227.44/227.91 U63(mark(X:S)) -> U63(X:S) 227.44/227.91 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.44/227.91 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.44/227.91 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.44/227.91 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.44/227.91 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.44/227.91 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.44/227.91 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.44/227.91 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.44/227.91 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.44/227.91 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.44/227.91 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.44/227.91 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.44/227.91 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.44/227.91 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.44/227.91 U74(active(X:S)) -> U74(X:S) 227.44/227.91 U74(mark(X:S)) -> U74(X:S) 227.44/227.91 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.44/227.91 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.44/227.91 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.44/227.91 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.44/227.91 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.44/227.91 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.44/227.91 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.44/227.91 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.44/227.91 U83(active(X:S)) -> U83(X:S) 227.44/227.91 U83(mark(X:S)) -> U83(X:S) 227.44/227.91 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.44/227.91 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.44/227.91 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.44/227.91 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.44/227.91 U92(active(X:S)) -> U92(X:S) 227.44/227.91 U92(mark(X:S)) -> U92(X:S) 227.44/227.91 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.44/227.91 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.44/227.91 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.44/227.91 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.44/227.91 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.44/227.91 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.44/227.91 active(U13(tt)) -> mark(tt) 227.44/227.91 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.44/227.91 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.44/227.91 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.44/227.91 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.44/227.91 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.44/227.91 active(U26(tt)) -> mark(tt) 227.44/227.91 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.44/227.91 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.44/227.91 active(U33(tt)) -> mark(tt) 227.44/227.91 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.44/227.91 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.44/227.91 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.44/227.91 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.44/227.91 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.44/227.91 active(U46(tt)) -> mark(tt) 227.44/227.91 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.44/227.91 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.44/227.91 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.44/227.91 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.44/227.91 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.44/227.91 active(U56(tt)) -> mark(tt) 227.44/227.91 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.44/227.91 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.44/227.91 active(U63(tt)) -> mark(tt) 227.44/227.91 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.44/227.91 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.44/227.91 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.44/227.91 active(U74(tt)) -> mark(tt) 227.44/227.91 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.44/227.91 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.44/227.91 active(U83(tt)) -> mark(tt) 227.44/227.91 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.44/227.91 active(U92(tt)) -> mark(tt) 227.44/227.91 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.44/227.91 active(__(nil,X:S)) -> mark(X:S) 227.44/227.91 active(__(X:S,nil)) -> mark(X:S) 227.44/227.91 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.44/227.91 active(isList(nil)) -> mark(tt) 227.44/227.91 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.44/227.91 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.44/227.91 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.44/227.91 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.44/227.91 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.44/227.91 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.44/227.91 active(isPal(nil)) -> mark(tt) 227.44/227.91 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.44/227.91 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.44/227.91 active(isPalListKind(a)) -> mark(tt) 227.44/227.91 active(isPalListKind(e)) -> mark(tt) 227.44/227.91 active(isPalListKind(i)) -> mark(tt) 227.44/227.91 active(isPalListKind(nil)) -> mark(tt) 227.44/227.91 active(isPalListKind(o)) -> mark(tt) 227.44/227.91 active(isPalListKind(u)) -> mark(tt) 227.44/227.91 active(isQid(a)) -> mark(tt) 227.44/227.91 active(isQid(e)) -> mark(tt) 227.44/227.91 active(isQid(i)) -> mark(tt) 227.44/227.91 active(isQid(o)) -> mark(tt) 227.44/227.91 active(isQid(u)) -> mark(tt) 227.44/227.91 isList(active(X:S)) -> isList(X:S) 227.44/227.91 isList(mark(X:S)) -> isList(X:S) 227.44/227.91 isNeList(active(X:S)) -> isNeList(X:S) 227.44/227.91 isNeList(mark(X:S)) -> isNeList(X:S) 227.44/227.91 isNePal(active(X:S)) -> isNePal(X:S) 227.44/227.91 isNePal(mark(X:S)) -> isNePal(X:S) 227.44/227.91 isPal(active(X:S)) -> isPal(X:S) 227.44/227.91 isPal(mark(X:S)) -> isPal(X:S) 227.44/227.91 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.44/227.91 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.44/227.91 isQid(active(X:S)) -> isQid(X:S) 227.44/227.91 isQid(mark(X:S)) -> isQid(X:S) 227.44/227.91 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.44/227.91 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.44/227.91 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.44/227.91 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.44/227.91 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.44/227.91 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.44/227.91 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.44/227.91 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.44/227.91 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.44/227.91 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.44/227.91 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.44/227.91 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.44/227.91 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.44/227.91 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.44/227.91 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.44/227.91 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.44/227.91 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.44/227.91 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.44/227.91 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.44/227.91 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.44/227.91 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.44/227.91 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.44/227.91 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.44/227.91 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.44/227.91 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.44/227.91 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.44/227.91 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.44/227.91 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.44/227.91 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.44/227.91 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.44/227.91 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.44/227.91 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.44/227.91 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.44/227.91 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.44/227.91 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.44/227.91 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.44/227.91 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.44/227.91 mark(isList(X:S)) -> active(isList(X:S)) 227.44/227.91 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.44/227.91 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.44/227.91 mark(isPal(X:S)) -> active(isPal(X:S)) 227.44/227.91 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.44/227.91 mark(isQid(X:S)) -> active(isQid(X:S)) 227.44/227.91 mark(a) -> active(a) 227.44/227.91 mark(e) -> active(e) 227.44/227.91 mark(i) -> active(i) 227.44/227.91 mark(nil) -> active(nil) 227.44/227.91 mark(o) -> active(o) 227.44/227.91 mark(tt) -> active(tt) 227.44/227.91 mark(u) -> active(u) 227.44/227.91 ->Strongly Connected Components: 227.44/227.91 ->->Cycle: 227.44/227.91 ->->-> Pairs: 227.44/227.91 ACTIVE(U91(tt,V2:S)) -> MARK(U92(isPalListKind(V2:S))) 227.44/227.91 ACTIVE(isPalListKind(__(V1:S,V2:S))) -> MARK(U91(isPalListKind(V1:S),V2:S)) 227.44/227.91 MARK(U23(X1:S,X2:S,X3:S)) -> ACTIVE(U23(mark(X1:S),X2:S,X3:S)) 227.44/227.91 MARK(U23(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.91 MARK(U24(X1:S,X2:S,X3:S)) -> ACTIVE(U24(mark(X1:S),X2:S,X3:S)) 227.44/227.91 MARK(U24(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.91 MARK(U25(X1:S,X2:S)) -> ACTIVE(U25(mark(X1:S),X2:S)) 227.44/227.91 MARK(U25(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.91 MARK(U26(X:S)) -> ACTIVE(U26(mark(X:S))) 227.44/227.91 MARK(U26(X:S)) -> MARK(X:S) 227.44/227.91 MARK(U31(X1:S,X2:S)) -> ACTIVE(U31(mark(X1:S),X2:S)) 227.44/227.91 MARK(U31(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.91 MARK(U32(X1:S,X2:S)) -> ACTIVE(U32(mark(X1:S),X2:S)) 227.44/227.91 MARK(U32(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.91 MARK(U33(X:S)) -> ACTIVE(U33(mark(X:S))) 227.44/227.91 MARK(U33(X:S)) -> MARK(X:S) 227.44/227.91 MARK(U41(X1:S,X2:S,X3:S)) -> ACTIVE(U41(mark(X1:S),X2:S,X3:S)) 227.44/227.91 MARK(U41(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.91 MARK(U42(X1:S,X2:S,X3:S)) -> ACTIVE(U42(mark(X1:S),X2:S,X3:S)) 227.44/227.91 MARK(U42(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.91 MARK(U43(X1:S,X2:S,X3:S)) -> ACTIVE(U43(mark(X1:S),X2:S,X3:S)) 227.44/227.91 MARK(U43(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.91 MARK(U44(X1:S,X2:S,X3:S)) -> ACTIVE(U44(mark(X1:S),X2:S,X3:S)) 227.44/227.91 MARK(U44(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.91 MARK(U45(X1:S,X2:S)) -> ACTIVE(U45(mark(X1:S),X2:S)) 227.44/227.91 MARK(U45(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.91 MARK(U46(X:S)) -> ACTIVE(U46(mark(X:S))) 227.44/227.91 MARK(U46(X:S)) -> MARK(X:S) 227.44/227.91 MARK(U51(X1:S,X2:S,X3:S)) -> ACTIVE(U51(mark(X1:S),X2:S,X3:S)) 227.44/227.91 MARK(U51(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.91 MARK(U52(X1:S,X2:S,X3:S)) -> ACTIVE(U52(mark(X1:S),X2:S,X3:S)) 227.44/227.91 MARK(U52(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.91 MARK(U53(X1:S,X2:S,X3:S)) -> ACTIVE(U53(mark(X1:S),X2:S,X3:S)) 227.44/227.91 MARK(U53(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.91 MARK(U54(X1:S,X2:S,X3:S)) -> ACTIVE(U54(mark(X1:S),X2:S,X3:S)) 227.44/227.91 MARK(U54(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.91 MARK(U55(X1:S,X2:S)) -> ACTIVE(U55(mark(X1:S),X2:S)) 227.44/227.91 MARK(U55(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.91 MARK(U56(X:S)) -> ACTIVE(U56(mark(X:S))) 227.44/227.91 MARK(U56(X:S)) -> MARK(X:S) 227.44/227.91 MARK(U61(X1:S,X2:S)) -> ACTIVE(U61(mark(X1:S),X2:S)) 227.44/227.91 MARK(U61(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.91 MARK(U62(X1:S,X2:S)) -> ACTIVE(U62(mark(X1:S),X2:S)) 227.44/227.91 MARK(U62(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.91 MARK(U63(X:S)) -> ACTIVE(U63(mark(X:S))) 227.44/227.91 MARK(U63(X:S)) -> MARK(X:S) 227.44/227.91 MARK(U71(X1:S,X2:S,X3:S)) -> ACTIVE(U71(mark(X1:S),X2:S,X3:S)) 227.44/227.91 MARK(U71(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.91 MARK(U72(X1:S,X2:S)) -> ACTIVE(U72(mark(X1:S),X2:S)) 227.44/227.91 MARK(U72(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.91 MARK(U73(X1:S,X2:S)) -> ACTIVE(U73(mark(X1:S),X2:S)) 227.44/227.91 MARK(U73(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.91 MARK(U74(X:S)) -> ACTIVE(U74(mark(X:S))) 227.44/227.91 MARK(U74(X:S)) -> MARK(X:S) 227.44/227.91 MARK(U81(X1:S,X2:S)) -> ACTIVE(U81(mark(X1:S),X2:S)) 227.44/227.91 MARK(U81(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.91 MARK(U82(X1:S,X2:S)) -> ACTIVE(U82(mark(X1:S),X2:S)) 227.44/227.91 MARK(U82(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.91 MARK(U83(X:S)) -> ACTIVE(U83(mark(X:S))) 227.44/227.91 MARK(U83(X:S)) -> MARK(X:S) 227.44/227.91 MARK(U91(X1:S,X2:S)) -> ACTIVE(U91(mark(X1:S),X2:S)) 227.44/227.91 MARK(U91(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.91 MARK(U92(X:S)) -> ACTIVE(U92(mark(X:S))) 227.44/227.91 MARK(U92(X:S)) -> MARK(X:S) 227.44/227.91 MARK(__(X1:S,X2:S)) -> ACTIVE(__(mark(X1:S),mark(X2:S))) 227.44/227.91 MARK(__(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.91 MARK(__(X1:S,X2:S)) -> MARK(X2:S) 227.44/227.91 MARK(isPalListKind(X:S)) -> ACTIVE(isPalListKind(X:S)) 227.44/227.91 ->->-> Rules: 227.44/227.91 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.44/227.91 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.44/227.91 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.44/227.91 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.44/227.91 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.44/227.91 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.44/227.91 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.44/227.91 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.44/227.91 U13(active(X:S)) -> U13(X:S) 227.44/227.91 U13(mark(X:S)) -> U13(X:S) 227.44/227.91 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.44/227.91 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.44/227.91 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.44/227.91 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.44/227.91 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.44/227.91 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.44/227.91 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.44/227.91 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.44/227.91 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.44/227.91 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.44/227.91 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.44/227.91 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.44/227.91 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.44/227.91 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.44/227.91 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.44/227.91 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.44/227.91 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.44/227.91 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.44/227.91 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.44/227.91 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.44/227.91 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.44/227.91 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.44/227.91 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.44/227.91 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.44/227.91 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.44/227.91 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.44/227.91 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.44/227.91 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.44/227.91 U26(active(X:S)) -> U26(X:S) 227.44/227.91 U26(mark(X:S)) -> U26(X:S) 227.44/227.91 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.44/227.91 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.44/227.91 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.44/227.91 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.44/227.91 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.44/227.91 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.44/227.91 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.44/227.91 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.44/227.91 U33(active(X:S)) -> U33(X:S) 227.44/227.91 U33(mark(X:S)) -> U33(X:S) 227.44/227.91 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.44/227.91 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.44/227.91 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.44/227.91 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.44/227.91 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.44/227.91 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.44/227.91 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.44/227.91 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.44/227.91 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.44/227.91 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.44/227.91 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.44/227.91 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.44/227.91 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.44/227.91 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.44/227.91 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.44/227.91 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.44/227.91 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.44/227.91 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.44/227.91 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.44/227.91 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.44/227.91 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.44/227.91 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.44/227.91 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.44/227.91 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.44/227.91 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.44/227.91 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.44/227.91 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.44/227.91 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.44/227.91 U46(active(X:S)) -> U46(X:S) 227.44/227.91 U46(mark(X:S)) -> U46(X:S) 227.44/227.91 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.44/227.91 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.44/227.91 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.44/227.91 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.44/227.91 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.44/227.91 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.44/227.91 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.44/227.91 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.44/227.91 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.44/227.91 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.44/227.91 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.44/227.91 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.44/227.91 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.44/227.91 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.44/227.91 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.44/227.91 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.44/227.91 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.44/227.91 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.44/227.91 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.44/227.91 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.44/227.91 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.44/227.91 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.44/227.91 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.44/227.91 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.44/227.91 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.44/227.91 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.44/227.91 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.44/227.91 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.44/227.91 U56(active(X:S)) -> U56(X:S) 227.44/227.91 U56(mark(X:S)) -> U56(X:S) 227.44/227.91 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.44/227.91 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.44/227.91 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.44/227.91 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.44/227.91 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.44/227.91 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.44/227.91 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.44/227.91 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.44/227.91 U63(active(X:S)) -> U63(X:S) 227.44/227.91 U63(mark(X:S)) -> U63(X:S) 227.44/227.91 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.44/227.91 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.44/227.91 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.44/227.91 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.44/227.91 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.44/227.91 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.44/227.91 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.44/227.91 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.44/227.91 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.44/227.91 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.44/227.91 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.44/227.91 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.44/227.91 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.44/227.91 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.44/227.91 U74(active(X:S)) -> U74(X:S) 227.44/227.91 U74(mark(X:S)) -> U74(X:S) 227.44/227.91 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.44/227.91 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.44/227.91 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.44/227.91 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.44/227.91 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.44/227.91 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.44/227.91 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.44/227.91 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.44/227.91 U83(active(X:S)) -> U83(X:S) 227.44/227.91 U83(mark(X:S)) -> U83(X:S) 227.44/227.91 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.44/227.91 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.44/227.91 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.44/227.91 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.44/227.91 U92(active(X:S)) -> U92(X:S) 227.44/227.91 U92(mark(X:S)) -> U92(X:S) 227.44/227.91 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.44/227.91 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.44/227.91 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.44/227.91 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.44/227.91 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.44/227.91 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.44/227.91 active(U13(tt)) -> mark(tt) 227.44/227.91 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.44/227.91 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.44/227.91 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.44/227.91 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.44/227.91 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.44/227.91 active(U26(tt)) -> mark(tt) 227.44/227.91 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.44/227.91 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.44/227.91 active(U33(tt)) -> mark(tt) 227.44/227.91 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.44/227.91 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.44/227.91 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.44/227.91 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.44/227.91 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.44/227.91 active(U46(tt)) -> mark(tt) 227.44/227.91 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.44/227.91 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.44/227.91 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.44/227.91 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.44/227.91 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.44/227.91 active(U56(tt)) -> mark(tt) 227.44/227.91 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.44/227.91 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.44/227.91 active(U63(tt)) -> mark(tt) 227.44/227.91 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.44/227.91 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.44/227.91 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.44/227.91 active(U74(tt)) -> mark(tt) 227.44/227.91 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.44/227.91 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.44/227.91 active(U83(tt)) -> mark(tt) 227.44/227.91 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.44/227.91 active(U92(tt)) -> mark(tt) 227.44/227.91 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.44/227.91 active(__(nil,X:S)) -> mark(X:S) 227.44/227.91 active(__(X:S,nil)) -> mark(X:S) 227.44/227.91 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.44/227.91 active(isList(nil)) -> mark(tt) 227.44/227.91 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.44/227.91 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.44/227.91 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.44/227.91 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.44/227.91 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.44/227.91 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.44/227.91 active(isPal(nil)) -> mark(tt) 227.44/227.91 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.44/227.91 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.44/227.91 active(isPalListKind(a)) -> mark(tt) 227.44/227.91 active(isPalListKind(e)) -> mark(tt) 227.44/227.91 active(isPalListKind(i)) -> mark(tt) 227.44/227.91 active(isPalListKind(nil)) -> mark(tt) 227.44/227.91 active(isPalListKind(o)) -> mark(tt) 227.44/227.91 active(isPalListKind(u)) -> mark(tt) 227.44/227.91 active(isQid(a)) -> mark(tt) 227.44/227.91 active(isQid(e)) -> mark(tt) 227.44/227.91 active(isQid(i)) -> mark(tt) 227.44/227.91 active(isQid(o)) -> mark(tt) 227.44/227.91 active(isQid(u)) -> mark(tt) 227.44/227.91 isList(active(X:S)) -> isList(X:S) 227.44/227.91 isList(mark(X:S)) -> isList(X:S) 227.44/227.91 isNeList(active(X:S)) -> isNeList(X:S) 227.44/227.91 isNeList(mark(X:S)) -> isNeList(X:S) 227.44/227.91 isNePal(active(X:S)) -> isNePal(X:S) 227.44/227.91 isNePal(mark(X:S)) -> isNePal(X:S) 227.44/227.91 isPal(active(X:S)) -> isPal(X:S) 227.44/227.91 isPal(mark(X:S)) -> isPal(X:S) 227.44/227.91 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.44/227.91 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.44/227.91 isQid(active(X:S)) -> isQid(X:S) 227.44/227.91 isQid(mark(X:S)) -> isQid(X:S) 227.44/227.91 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.44/227.91 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.44/227.91 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.44/227.91 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.44/227.91 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.44/227.91 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.44/227.91 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.44/227.91 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.44/227.91 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.44/227.91 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.44/227.91 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.44/227.91 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.44/227.91 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.44/227.91 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.44/227.91 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.44/227.91 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.44/227.91 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.44/227.91 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.44/227.91 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.44/227.91 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.44/227.91 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.44/227.91 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.44/227.91 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.44/227.91 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.44/227.91 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.44/227.91 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.44/227.91 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.44/227.91 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.44/227.91 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.44/227.91 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.44/227.91 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.44/227.91 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.44/227.91 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.44/227.91 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.44/227.91 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.44/227.91 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.44/227.91 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.44/227.91 mark(isList(X:S)) -> active(isList(X:S)) 227.44/227.91 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.44/227.91 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.44/227.91 mark(isPal(X:S)) -> active(isPal(X:S)) 227.44/227.91 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.44/227.91 mark(isQid(X:S)) -> active(isQid(X:S)) 227.44/227.91 mark(a) -> active(a) 227.44/227.91 mark(e) -> active(e) 227.44/227.91 mark(i) -> active(i) 227.44/227.91 mark(nil) -> active(nil) 227.44/227.91 mark(o) -> active(o) 227.44/227.91 mark(tt) -> active(tt) 227.44/227.91 mark(u) -> active(u) 227.44/227.91 227.44/227.91 Problem 1.44: 227.44/227.91 227.44/227.91 Reduction Pairs Processor: 227.44/227.91 -> Pairs: 227.44/227.91 ACTIVE(U91(tt,V2:S)) -> MARK(U92(isPalListKind(V2:S))) 227.44/227.91 ACTIVE(isPalListKind(__(V1:S,V2:S))) -> MARK(U91(isPalListKind(V1:S),V2:S)) 227.44/227.91 MARK(U23(X1:S,X2:S,X3:S)) -> ACTIVE(U23(mark(X1:S),X2:S,X3:S)) 227.44/227.91 MARK(U23(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.91 MARK(U24(X1:S,X2:S,X3:S)) -> ACTIVE(U24(mark(X1:S),X2:S,X3:S)) 227.44/227.91 MARK(U24(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.91 MARK(U25(X1:S,X2:S)) -> ACTIVE(U25(mark(X1:S),X2:S)) 227.44/227.91 MARK(U25(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.91 MARK(U26(X:S)) -> ACTIVE(U26(mark(X:S))) 227.44/227.91 MARK(U26(X:S)) -> MARK(X:S) 227.44/227.91 MARK(U31(X1:S,X2:S)) -> ACTIVE(U31(mark(X1:S),X2:S)) 227.44/227.91 MARK(U31(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.91 MARK(U32(X1:S,X2:S)) -> ACTIVE(U32(mark(X1:S),X2:S)) 227.44/227.91 MARK(U32(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.91 MARK(U33(X:S)) -> ACTIVE(U33(mark(X:S))) 227.44/227.91 MARK(U33(X:S)) -> MARK(X:S) 227.44/227.91 MARK(U41(X1:S,X2:S,X3:S)) -> ACTIVE(U41(mark(X1:S),X2:S,X3:S)) 227.44/227.91 MARK(U41(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.91 MARK(U42(X1:S,X2:S,X3:S)) -> ACTIVE(U42(mark(X1:S),X2:S,X3:S)) 227.44/227.91 MARK(U42(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.91 MARK(U43(X1:S,X2:S,X3:S)) -> ACTIVE(U43(mark(X1:S),X2:S,X3:S)) 227.44/227.91 MARK(U43(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.91 MARK(U44(X1:S,X2:S,X3:S)) -> ACTIVE(U44(mark(X1:S),X2:S,X3:S)) 227.44/227.91 MARK(U44(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.91 MARK(U45(X1:S,X2:S)) -> ACTIVE(U45(mark(X1:S),X2:S)) 227.44/227.91 MARK(U45(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.91 MARK(U46(X:S)) -> ACTIVE(U46(mark(X:S))) 227.44/227.91 MARK(U46(X:S)) -> MARK(X:S) 227.44/227.91 MARK(U51(X1:S,X2:S,X3:S)) -> ACTIVE(U51(mark(X1:S),X2:S,X3:S)) 227.44/227.91 MARK(U51(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.91 MARK(U52(X1:S,X2:S,X3:S)) -> ACTIVE(U52(mark(X1:S),X2:S,X3:S)) 227.44/227.91 MARK(U52(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.91 MARK(U53(X1:S,X2:S,X3:S)) -> ACTIVE(U53(mark(X1:S),X2:S,X3:S)) 227.44/227.91 MARK(U53(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.91 MARK(U54(X1:S,X2:S,X3:S)) -> ACTIVE(U54(mark(X1:S),X2:S,X3:S)) 227.44/227.91 MARK(U54(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.91 MARK(U55(X1:S,X2:S)) -> ACTIVE(U55(mark(X1:S),X2:S)) 227.44/227.91 MARK(U55(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.91 MARK(U56(X:S)) -> ACTIVE(U56(mark(X:S))) 227.44/227.91 MARK(U56(X:S)) -> MARK(X:S) 227.44/227.91 MARK(U61(X1:S,X2:S)) -> ACTIVE(U61(mark(X1:S),X2:S)) 227.44/227.91 MARK(U61(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.91 MARK(U62(X1:S,X2:S)) -> ACTIVE(U62(mark(X1:S),X2:S)) 227.44/227.91 MARK(U62(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.91 MARK(U63(X:S)) -> ACTIVE(U63(mark(X:S))) 227.44/227.91 MARK(U63(X:S)) -> MARK(X:S) 227.44/227.91 MARK(U71(X1:S,X2:S,X3:S)) -> ACTIVE(U71(mark(X1:S),X2:S,X3:S)) 227.44/227.91 MARK(U71(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.91 MARK(U72(X1:S,X2:S)) -> ACTIVE(U72(mark(X1:S),X2:S)) 227.44/227.91 MARK(U72(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.91 MARK(U73(X1:S,X2:S)) -> ACTIVE(U73(mark(X1:S),X2:S)) 227.44/227.91 MARK(U73(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.91 MARK(U74(X:S)) -> ACTIVE(U74(mark(X:S))) 227.44/227.91 MARK(U74(X:S)) -> MARK(X:S) 227.44/227.91 MARK(U81(X1:S,X2:S)) -> ACTIVE(U81(mark(X1:S),X2:S)) 227.44/227.91 MARK(U81(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.91 MARK(U82(X1:S,X2:S)) -> ACTIVE(U82(mark(X1:S),X2:S)) 227.44/227.91 MARK(U82(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.91 MARK(U83(X:S)) -> ACTIVE(U83(mark(X:S))) 227.44/227.91 MARK(U83(X:S)) -> MARK(X:S) 227.44/227.91 MARK(U91(X1:S,X2:S)) -> ACTIVE(U91(mark(X1:S),X2:S)) 227.44/227.91 MARK(U91(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.91 MARK(U92(X:S)) -> ACTIVE(U92(mark(X:S))) 227.44/227.91 MARK(U92(X:S)) -> MARK(X:S) 227.44/227.91 MARK(__(X1:S,X2:S)) -> ACTIVE(__(mark(X1:S),mark(X2:S))) 227.44/227.91 MARK(__(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.91 MARK(__(X1:S,X2:S)) -> MARK(X2:S) 227.44/227.91 MARK(isPalListKind(X:S)) -> ACTIVE(isPalListKind(X:S)) 227.44/227.91 -> Rules: 227.44/227.91 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.44/227.91 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.44/227.91 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.44/227.91 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.44/227.91 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.44/227.91 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.44/227.91 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.44/227.91 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.44/227.91 U13(active(X:S)) -> U13(X:S) 227.44/227.91 U13(mark(X:S)) -> U13(X:S) 227.44/227.91 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.44/227.91 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.44/227.91 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.44/227.91 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.44/227.91 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.44/227.91 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.44/227.91 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.44/227.91 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.44/227.91 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.44/227.91 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.44/227.91 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.44/227.91 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.44/227.91 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.44/227.91 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.44/227.91 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.44/227.91 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.44/227.91 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.44/227.91 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.44/227.91 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.44/227.91 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.44/227.91 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.44/227.91 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.44/227.91 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.44/227.91 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.44/227.91 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.44/227.91 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.44/227.91 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.44/227.91 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.44/227.91 U26(active(X:S)) -> U26(X:S) 227.44/227.91 U26(mark(X:S)) -> U26(X:S) 227.44/227.91 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.44/227.91 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.44/227.91 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.44/227.91 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.44/227.91 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.44/227.91 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.44/227.91 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.44/227.91 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.44/227.91 U33(active(X:S)) -> U33(X:S) 227.44/227.91 U33(mark(X:S)) -> U33(X:S) 227.44/227.91 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.44/227.91 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.44/227.91 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.44/227.91 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.44/227.91 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.44/227.91 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.44/227.91 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.44/227.91 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.44/227.91 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.44/227.91 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.44/227.91 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.44/227.91 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.44/227.91 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.44/227.91 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.44/227.91 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.44/227.91 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.44/227.91 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.44/227.91 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.44/227.91 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.44/227.91 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.44/227.91 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.44/227.91 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.44/227.91 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.44/227.91 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.44/227.91 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.44/227.91 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.44/227.91 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.44/227.91 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.44/227.91 U46(active(X:S)) -> U46(X:S) 227.44/227.91 U46(mark(X:S)) -> U46(X:S) 227.44/227.91 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.44/227.91 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.44/227.91 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.44/227.91 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.44/227.91 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.44/227.91 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.44/227.91 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.44/227.91 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.44/227.91 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.44/227.91 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.44/227.91 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.44/227.91 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.44/227.91 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.44/227.91 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.44/227.91 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.44/227.91 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.44/227.91 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.44/227.91 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.44/227.91 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.44/227.91 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.44/227.91 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.44/227.91 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.44/227.91 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.44/227.91 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.44/227.91 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.44/227.91 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.44/227.91 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.44/227.91 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.44/227.91 U56(active(X:S)) -> U56(X:S) 227.44/227.91 U56(mark(X:S)) -> U56(X:S) 227.44/227.91 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.44/227.91 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.44/227.91 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.44/227.91 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.44/227.91 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.44/227.91 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.44/227.91 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.44/227.91 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.44/227.91 U63(active(X:S)) -> U63(X:S) 227.44/227.91 U63(mark(X:S)) -> U63(X:S) 227.44/227.91 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.44/227.91 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.44/227.91 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.44/227.91 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.44/227.91 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.44/227.91 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.44/227.91 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.44/227.91 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.44/227.91 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.44/227.91 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.44/227.91 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.44/227.91 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.44/227.91 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.44/227.91 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.44/227.91 U74(active(X:S)) -> U74(X:S) 227.44/227.91 U74(mark(X:S)) -> U74(X:S) 227.44/227.91 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.44/227.91 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.44/227.91 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.44/227.91 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.44/227.91 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.44/227.91 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.44/227.91 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.44/227.91 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.44/227.91 U83(active(X:S)) -> U83(X:S) 227.44/227.91 U83(mark(X:S)) -> U83(X:S) 227.44/227.91 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.44/227.91 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.44/227.91 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.44/227.91 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.44/227.91 U92(active(X:S)) -> U92(X:S) 227.44/227.91 U92(mark(X:S)) -> U92(X:S) 227.44/227.91 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.44/227.91 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.44/227.91 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.44/227.91 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.44/227.91 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.44/227.91 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.44/227.91 active(U13(tt)) -> mark(tt) 227.44/227.91 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.44/227.91 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.44/227.91 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.44/227.91 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.44/227.91 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.44/227.91 active(U26(tt)) -> mark(tt) 227.44/227.91 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.44/227.91 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.44/227.91 active(U33(tt)) -> mark(tt) 227.44/227.91 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.44/227.91 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.44/227.91 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.44/227.91 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.44/227.91 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.44/227.91 active(U46(tt)) -> mark(tt) 227.44/227.91 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.44/227.91 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.44/227.91 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.44/227.91 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.44/227.91 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.44/227.91 active(U56(tt)) -> mark(tt) 227.44/227.91 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.44/227.91 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.44/227.91 active(U63(tt)) -> mark(tt) 227.44/227.91 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.44/227.91 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.44/227.91 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.44/227.91 active(U74(tt)) -> mark(tt) 227.44/227.91 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.44/227.91 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.44/227.91 active(U83(tt)) -> mark(tt) 227.44/227.91 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.44/227.91 active(U92(tt)) -> mark(tt) 227.44/227.91 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.44/227.91 active(__(nil,X:S)) -> mark(X:S) 227.44/227.91 active(__(X:S,nil)) -> mark(X:S) 227.44/227.91 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.44/227.91 active(isList(nil)) -> mark(tt) 227.44/227.91 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.44/227.91 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.44/227.91 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.44/227.91 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.44/227.91 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.44/227.91 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.44/227.91 active(isPal(nil)) -> mark(tt) 227.44/227.91 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.44/227.91 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.44/227.91 active(isPalListKind(a)) -> mark(tt) 227.44/227.91 active(isPalListKind(e)) -> mark(tt) 227.44/227.91 active(isPalListKind(i)) -> mark(tt) 227.44/227.91 active(isPalListKind(nil)) -> mark(tt) 227.44/227.91 active(isPalListKind(o)) -> mark(tt) 227.44/227.91 active(isPalListKind(u)) -> mark(tt) 227.44/227.91 active(isQid(a)) -> mark(tt) 227.44/227.91 active(isQid(e)) -> mark(tt) 227.44/227.91 active(isQid(i)) -> mark(tt) 227.44/227.91 active(isQid(o)) -> mark(tt) 227.44/227.91 active(isQid(u)) -> mark(tt) 227.44/227.91 isList(active(X:S)) -> isList(X:S) 227.44/227.91 isList(mark(X:S)) -> isList(X:S) 227.44/227.91 isNeList(active(X:S)) -> isNeList(X:S) 227.44/227.91 isNeList(mark(X:S)) -> isNeList(X:S) 227.44/227.91 isNePal(active(X:S)) -> isNePal(X:S) 227.44/227.91 isNePal(mark(X:S)) -> isNePal(X:S) 227.44/227.91 isPal(active(X:S)) -> isPal(X:S) 227.44/227.91 isPal(mark(X:S)) -> isPal(X:S) 227.44/227.91 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.44/227.91 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.44/227.91 isQid(active(X:S)) -> isQid(X:S) 227.44/227.91 isQid(mark(X:S)) -> isQid(X:S) 227.44/227.91 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.44/227.91 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.44/227.91 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.44/227.91 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.44/227.91 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.44/227.91 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.44/227.91 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.44/227.91 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.44/227.91 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.44/227.91 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.44/227.91 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.44/227.91 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.44/227.91 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.44/227.91 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.44/227.91 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.44/227.91 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.44/227.91 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.44/227.91 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.44/227.91 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.44/227.91 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.44/227.91 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.44/227.91 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.44/227.92 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.44/227.92 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.44/227.92 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.44/227.92 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.44/227.92 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.44/227.92 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.44/227.92 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.44/227.92 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.44/227.92 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.44/227.92 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.44/227.92 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.44/227.92 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.44/227.92 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.44/227.92 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.44/227.92 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.44/227.92 mark(isList(X:S)) -> active(isList(X:S)) 227.44/227.92 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.44/227.92 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.44/227.92 mark(isPal(X:S)) -> active(isPal(X:S)) 227.44/227.92 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.44/227.92 mark(isQid(X:S)) -> active(isQid(X:S)) 227.44/227.92 mark(a) -> active(a) 227.44/227.92 mark(e) -> active(e) 227.44/227.92 mark(i) -> active(i) 227.44/227.92 mark(nil) -> active(nil) 227.44/227.92 mark(o) -> active(o) 227.44/227.92 mark(tt) -> active(tt) 227.44/227.92 mark(u) -> active(u) 227.44/227.92 -> Usable rules: 227.44/227.92 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.44/227.92 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.44/227.92 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.44/227.92 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.44/227.92 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.44/227.92 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.44/227.92 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.44/227.92 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.44/227.92 U13(active(X:S)) -> U13(X:S) 227.44/227.92 U13(mark(X:S)) -> U13(X:S) 227.44/227.92 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.44/227.92 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.44/227.92 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.44/227.92 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.44/227.92 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.44/227.92 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.44/227.92 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.44/227.92 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.44/227.92 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.44/227.92 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.44/227.92 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.44/227.92 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.44/227.92 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.44/227.92 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.44/227.92 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.44/227.92 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.44/227.92 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.44/227.92 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.44/227.92 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.44/227.92 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.44/227.92 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.44/227.92 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.44/227.92 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.44/227.92 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.44/227.92 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.44/227.92 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.44/227.92 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.44/227.92 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.44/227.92 U26(active(X:S)) -> U26(X:S) 227.44/227.92 U26(mark(X:S)) -> U26(X:S) 227.44/227.92 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.44/227.92 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.44/227.92 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.44/227.92 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.44/227.92 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.44/227.92 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.44/227.92 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.44/227.92 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.44/227.92 U33(active(X:S)) -> U33(X:S) 227.44/227.92 U33(mark(X:S)) -> U33(X:S) 227.44/227.92 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.44/227.92 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.44/227.92 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.44/227.92 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.44/227.92 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.44/227.92 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.44/227.92 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.44/227.92 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.44/227.92 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.44/227.92 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.44/227.92 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.44/227.92 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.44/227.92 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.44/227.92 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.44/227.92 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.44/227.92 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.44/227.92 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.44/227.92 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.44/227.92 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.44/227.92 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.44/227.92 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.44/227.92 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.44/227.92 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.44/227.92 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.44/227.92 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.44/227.92 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.44/227.92 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.44/227.92 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.44/227.92 U46(active(X:S)) -> U46(X:S) 227.44/227.92 U46(mark(X:S)) -> U46(X:S) 227.44/227.92 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.44/227.92 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.44/227.92 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.44/227.92 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.44/227.92 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.44/227.92 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.44/227.92 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.44/227.92 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.44/227.92 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.44/227.92 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.44/227.92 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.44/227.92 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.44/227.92 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.44/227.92 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.44/227.92 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.44/227.92 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.44/227.92 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.44/227.92 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.44/227.92 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.44/227.92 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.44/227.92 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.44/227.92 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.44/227.92 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.44/227.92 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.44/227.92 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.44/227.92 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.44/227.92 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.44/227.92 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.44/227.92 U56(active(X:S)) -> U56(X:S) 227.44/227.92 U56(mark(X:S)) -> U56(X:S) 227.44/227.92 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.44/227.92 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.44/227.92 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.44/227.92 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.44/227.92 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.44/227.92 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.44/227.92 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.44/227.92 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.44/227.92 U63(active(X:S)) -> U63(X:S) 227.44/227.92 U63(mark(X:S)) -> U63(X:S) 227.44/227.92 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.44/227.92 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.44/227.92 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.44/227.92 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.44/227.92 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.44/227.92 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.44/227.92 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.44/227.92 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.44/227.92 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.44/227.92 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.44/227.92 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.44/227.92 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.44/227.92 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.44/227.92 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.44/227.92 U74(active(X:S)) -> U74(X:S) 227.44/227.92 U74(mark(X:S)) -> U74(X:S) 227.44/227.92 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.44/227.92 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.44/227.92 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.44/227.92 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.44/227.92 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.44/227.92 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.44/227.92 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.44/227.92 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.44/227.92 U83(active(X:S)) -> U83(X:S) 227.44/227.92 U83(mark(X:S)) -> U83(X:S) 227.44/227.92 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.44/227.92 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.44/227.92 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.44/227.92 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.44/227.92 U92(active(X:S)) -> U92(X:S) 227.44/227.92 U92(mark(X:S)) -> U92(X:S) 227.44/227.92 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.44/227.92 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.44/227.92 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.44/227.92 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.44/227.92 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.44/227.92 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.44/227.92 active(U13(tt)) -> mark(tt) 227.44/227.92 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.44/227.92 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.44/227.92 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.44/227.92 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.44/227.92 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.44/227.92 active(U26(tt)) -> mark(tt) 227.44/227.92 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.44/227.92 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.44/227.92 active(U33(tt)) -> mark(tt) 227.44/227.92 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.44/227.92 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.44/227.92 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.44/227.92 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.44/227.92 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.44/227.92 active(U46(tt)) -> mark(tt) 227.44/227.92 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.44/227.92 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.44/227.92 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.44/227.92 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.44/227.92 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.44/227.92 active(U56(tt)) -> mark(tt) 227.44/227.92 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.44/227.92 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.44/227.92 active(U63(tt)) -> mark(tt) 227.44/227.92 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.44/227.92 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.44/227.92 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.44/227.92 active(U74(tt)) -> mark(tt) 227.44/227.92 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.44/227.92 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.44/227.92 active(U83(tt)) -> mark(tt) 227.44/227.92 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.44/227.92 active(U92(tt)) -> mark(tt) 227.44/227.92 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.44/227.92 active(__(nil,X:S)) -> mark(X:S) 227.44/227.92 active(__(X:S,nil)) -> mark(X:S) 227.44/227.92 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.44/227.92 active(isList(nil)) -> mark(tt) 227.44/227.92 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.44/227.92 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.44/227.92 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.44/227.92 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.44/227.92 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.44/227.92 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.44/227.92 active(isPal(nil)) -> mark(tt) 227.44/227.92 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.44/227.92 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.44/227.92 active(isPalListKind(a)) -> mark(tt) 227.44/227.92 active(isPalListKind(e)) -> mark(tt) 227.44/227.92 active(isPalListKind(i)) -> mark(tt) 227.44/227.92 active(isPalListKind(nil)) -> mark(tt) 227.44/227.92 active(isPalListKind(o)) -> mark(tt) 227.44/227.92 active(isPalListKind(u)) -> mark(tt) 227.44/227.92 active(isQid(a)) -> mark(tt) 227.44/227.92 active(isQid(e)) -> mark(tt) 227.44/227.92 active(isQid(i)) -> mark(tt) 227.44/227.92 active(isQid(o)) -> mark(tt) 227.44/227.92 active(isQid(u)) -> mark(tt) 227.44/227.92 isList(active(X:S)) -> isList(X:S) 227.44/227.92 isList(mark(X:S)) -> isList(X:S) 227.44/227.92 isNeList(active(X:S)) -> isNeList(X:S) 227.44/227.92 isNeList(mark(X:S)) -> isNeList(X:S) 227.44/227.92 isNePal(active(X:S)) -> isNePal(X:S) 227.44/227.92 isNePal(mark(X:S)) -> isNePal(X:S) 227.44/227.92 isPal(active(X:S)) -> isPal(X:S) 227.44/227.92 isPal(mark(X:S)) -> isPal(X:S) 227.44/227.92 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.44/227.92 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.44/227.92 isQid(active(X:S)) -> isQid(X:S) 227.44/227.92 isQid(mark(X:S)) -> isQid(X:S) 227.44/227.92 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.44/227.92 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.44/227.92 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.44/227.92 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.44/227.92 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.44/227.92 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.44/227.92 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.44/227.92 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.44/227.92 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.44/227.92 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.44/227.92 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.44/227.92 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.44/227.92 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.44/227.92 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.44/227.92 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.44/227.92 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.44/227.92 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.44/227.92 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.44/227.92 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.44/227.92 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.44/227.92 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.44/227.92 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.44/227.92 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.44/227.92 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.44/227.92 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.44/227.92 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.44/227.92 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.44/227.92 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.44/227.92 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.44/227.92 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.44/227.92 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.44/227.92 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.44/227.92 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.44/227.92 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.44/227.92 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.44/227.92 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.44/227.92 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.44/227.92 mark(isList(X:S)) -> active(isList(X:S)) 227.44/227.92 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.44/227.92 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.44/227.92 mark(isPal(X:S)) -> active(isPal(X:S)) 227.44/227.92 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.44/227.92 mark(isQid(X:S)) -> active(isQid(X:S)) 227.44/227.92 mark(a) -> active(a) 227.44/227.92 mark(e) -> active(e) 227.44/227.92 mark(i) -> active(i) 227.44/227.92 mark(nil) -> active(nil) 227.44/227.92 mark(o) -> active(o) 227.44/227.92 mark(tt) -> active(tt) 227.44/227.92 mark(u) -> active(u) 227.44/227.92 ->Interpretation type: 227.44/227.92 Linear 227.44/227.92 ->Coefficients: 227.44/227.92 Natural Numbers 227.44/227.92 ->Dimension: 227.44/227.92 1 227.44/227.92 ->Bound: 227.44/227.92 2 227.44/227.92 ->Interpretation: 227.44/227.92 227.44/227.92 [U11](X1,X2) = 2 227.44/227.92 [U12](X1,X2) = 0 227.44/227.92 [U13](X) = 2 227.44/227.92 [U21](X1,X2,X3) = 2 227.44/227.92 [U22](X1,X2,X3) = 2 227.44/227.92 [U23](X1,X2,X3) = 0 227.44/227.92 [U24](X1,X2,X3) = 0 227.44/227.92 [U25](X1,X2) = 1 227.44/227.92 [U26](X) = 0 227.44/227.92 [U31](X1,X2) = 1 227.44/227.92 [U32](X1,X2) = 1 227.44/227.92 [U33](X) = 1 227.44/227.92 [U41](X1,X2,X3) = 1 227.44/227.92 [U42](X1,X2,X3) = 0 227.44/227.92 [U43](X1,X2,X3) = 1 227.44/227.92 [U44](X1,X2,X3) = 1 227.44/227.92 [U45](X1,X2) = 0 227.44/227.92 [U46](X) = 0 227.44/227.92 [U51](X1,X2,X3) = 1 227.44/227.92 [U52](X1,X2,X3) = 1 227.44/227.92 [U53](X1,X2,X3) = 1 227.44/227.92 [U54](X1,X2,X3) = 1 227.44/227.92 [U55](X1,X2) = 0 227.44/227.92 [U56](X) = 0 227.44/227.92 [U61](X1,X2) = 1 227.44/227.92 [U62](X1,X2) = 1 227.44/227.92 [U63](X) = 1 227.44/227.92 [U71](X1,X2,X3) = 1 227.44/227.92 [U72](X1,X2) = 1 227.44/227.92 [U73](X1,X2) = 1 227.44/227.92 [U74](X) = 1 227.44/227.92 [U81](X1,X2) = 1 227.44/227.92 [U82](X1,X2) = 1 227.44/227.92 [U83](X) = 1 227.44/227.92 [U91](X1,X2) = 1 227.44/227.92 [U92](X) = 1 227.44/227.92 [__](X1,X2) = 1 227.44/227.92 [active](X) = 2 227.44/227.92 [isList](X) = 2 227.44/227.92 [isNeList](X) = 2 227.44/227.92 [isNePal](X) = 2 227.44/227.92 [isPal](X) = 2 227.44/227.92 [isPalListKind](X) = 1 227.44/227.92 [isQid](X) = 2 227.44/227.92 [mark](X) = 2 227.44/227.92 [a] = 2 227.44/227.92 [e] = 2 227.44/227.92 [fSNonEmpty] = 0 227.44/227.92 [i] = 2 227.44/227.92 [nil] = 2 227.44/227.92 [o] = 1 227.44/227.92 [tt] = 2 227.44/227.92 [u] = 0 227.44/227.92 [U11#](X1,X2) = 0 227.44/227.92 [U12#](X1,X2) = 0 227.44/227.92 [U13#](X) = 0 227.44/227.92 [U21#](X1,X2,X3) = 0 227.44/227.92 [U22#](X1,X2,X3) = 0 227.44/227.92 [U23#](X1,X2,X3) = 0 227.44/227.92 [U24#](X1,X2,X3) = 0 227.44/227.92 [U25#](X1,X2) = 0 227.44/227.92 [U26#](X) = 0 227.44/227.92 [U31#](X1,X2) = 0 227.44/227.92 [U32#](X1,X2) = 0 227.44/227.92 [U33#](X) = 0 227.44/227.92 [U41#](X1,X2,X3) = 0 227.44/227.92 [U42#](X1,X2,X3) = 0 227.44/227.92 [U43#](X1,X2,X3) = 0 227.44/227.92 [U44#](X1,X2,X3) = 0 227.44/227.92 [U45#](X1,X2) = 0 227.44/227.92 [U46#](X) = 0 227.44/227.92 [U51#](X1,X2,X3) = 0 227.44/227.92 [U52#](X1,X2,X3) = 0 227.44/227.92 [U53#](X1,X2,X3) = 0 227.44/227.92 [U54#](X1,X2,X3) = 0 227.44/227.92 [U55#](X1,X2) = 0 227.44/227.92 [U56#](X) = 0 227.44/227.92 [U61#](X1,X2) = 0 227.44/227.92 [U62#](X1,X2) = 0 227.44/227.92 [U63#](X) = 0 227.44/227.92 [U71#](X1,X2,X3) = 0 227.44/227.92 [U72#](X1,X2) = 0 227.44/227.92 [U73#](X1,X2) = 0 227.44/227.92 [U74#](X) = 0 227.44/227.92 [U81#](X1,X2) = 0 227.44/227.92 [U82#](X1,X2) = 0 227.44/227.92 [U83#](X) = 0 227.44/227.92 [U91#](X1,X2) = 0 227.44/227.92 [U92#](X) = 0 227.44/227.92 [__#](X1,X2) = 0 227.44/227.92 [ACTIVE](X) = 2.X 227.44/227.92 [ISLIST](X) = 0 227.44/227.92 [ISNELIST](X) = 0 227.44/227.92 [ISNEPAL](X) = 0 227.44/227.92 [ISPAL](X) = 0 227.44/227.92 [ISPALLISTKIND](X) = 0 227.44/227.92 [ISQID](X) = 0 227.44/227.92 [MARK](X) = 2 227.44/227.92 227.44/227.92 Problem 1.44: 227.44/227.92 227.44/227.92 SCC Processor: 227.44/227.92 -> Pairs: 227.44/227.92 ACTIVE(U91(tt,V2:S)) -> MARK(U92(isPalListKind(V2:S))) 227.44/227.92 ACTIVE(isPalListKind(__(V1:S,V2:S))) -> MARK(U91(isPalListKind(V1:S),V2:S)) 227.44/227.92 MARK(U23(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.92 MARK(U24(X1:S,X2:S,X3:S)) -> ACTIVE(U24(mark(X1:S),X2:S,X3:S)) 227.44/227.92 MARK(U24(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.92 MARK(U25(X1:S,X2:S)) -> ACTIVE(U25(mark(X1:S),X2:S)) 227.44/227.92 MARK(U25(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.92 MARK(U26(X:S)) -> ACTIVE(U26(mark(X:S))) 227.44/227.92 MARK(U26(X:S)) -> MARK(X:S) 227.44/227.92 MARK(U31(X1:S,X2:S)) -> ACTIVE(U31(mark(X1:S),X2:S)) 227.44/227.92 MARK(U31(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.92 MARK(U32(X1:S,X2:S)) -> ACTIVE(U32(mark(X1:S),X2:S)) 227.44/227.92 MARK(U32(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.92 MARK(U33(X:S)) -> ACTIVE(U33(mark(X:S))) 227.44/227.92 MARK(U33(X:S)) -> MARK(X:S) 227.44/227.92 MARK(U41(X1:S,X2:S,X3:S)) -> ACTIVE(U41(mark(X1:S),X2:S,X3:S)) 227.44/227.92 MARK(U41(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.92 MARK(U42(X1:S,X2:S,X3:S)) -> ACTIVE(U42(mark(X1:S),X2:S,X3:S)) 227.44/227.92 MARK(U42(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.92 MARK(U43(X1:S,X2:S,X3:S)) -> ACTIVE(U43(mark(X1:S),X2:S,X3:S)) 227.44/227.92 MARK(U43(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.92 MARK(U44(X1:S,X2:S,X3:S)) -> ACTIVE(U44(mark(X1:S),X2:S,X3:S)) 227.44/227.92 MARK(U44(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.92 MARK(U45(X1:S,X2:S)) -> ACTIVE(U45(mark(X1:S),X2:S)) 227.44/227.92 MARK(U45(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.92 MARK(U46(X:S)) -> ACTIVE(U46(mark(X:S))) 227.44/227.92 MARK(U46(X:S)) -> MARK(X:S) 227.44/227.92 MARK(U51(X1:S,X2:S,X3:S)) -> ACTIVE(U51(mark(X1:S),X2:S,X3:S)) 227.44/227.92 MARK(U51(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.92 MARK(U52(X1:S,X2:S,X3:S)) -> ACTIVE(U52(mark(X1:S),X2:S,X3:S)) 227.44/227.92 MARK(U52(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.92 MARK(U53(X1:S,X2:S,X3:S)) -> ACTIVE(U53(mark(X1:S),X2:S,X3:S)) 227.44/227.92 MARK(U53(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.92 MARK(U54(X1:S,X2:S,X3:S)) -> ACTIVE(U54(mark(X1:S),X2:S,X3:S)) 227.44/227.92 MARK(U54(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.92 MARK(U55(X1:S,X2:S)) -> ACTIVE(U55(mark(X1:S),X2:S)) 227.44/227.92 MARK(U55(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.92 MARK(U56(X:S)) -> ACTIVE(U56(mark(X:S))) 227.44/227.92 MARK(U56(X:S)) -> MARK(X:S) 227.44/227.92 MARK(U61(X1:S,X2:S)) -> ACTIVE(U61(mark(X1:S),X2:S)) 227.44/227.92 MARK(U61(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.92 MARK(U62(X1:S,X2:S)) -> ACTIVE(U62(mark(X1:S),X2:S)) 227.44/227.92 MARK(U62(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.92 MARK(U63(X:S)) -> ACTIVE(U63(mark(X:S))) 227.44/227.92 MARK(U63(X:S)) -> MARK(X:S) 227.44/227.92 MARK(U71(X1:S,X2:S,X3:S)) -> ACTIVE(U71(mark(X1:S),X2:S,X3:S)) 227.44/227.92 MARK(U71(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.92 MARK(U72(X1:S,X2:S)) -> ACTIVE(U72(mark(X1:S),X2:S)) 227.44/227.92 MARK(U72(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.92 MARK(U73(X1:S,X2:S)) -> ACTIVE(U73(mark(X1:S),X2:S)) 227.44/227.92 MARK(U73(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.92 MARK(U74(X:S)) -> ACTIVE(U74(mark(X:S))) 227.44/227.92 MARK(U74(X:S)) -> MARK(X:S) 227.44/227.92 MARK(U81(X1:S,X2:S)) -> ACTIVE(U81(mark(X1:S),X2:S)) 227.44/227.92 MARK(U81(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.92 MARK(U82(X1:S,X2:S)) -> ACTIVE(U82(mark(X1:S),X2:S)) 227.44/227.92 MARK(U82(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.92 MARK(U83(X:S)) -> ACTIVE(U83(mark(X:S))) 227.44/227.92 MARK(U83(X:S)) -> MARK(X:S) 227.44/227.92 MARK(U91(X1:S,X2:S)) -> ACTIVE(U91(mark(X1:S),X2:S)) 227.44/227.92 MARK(U91(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.92 MARK(U92(X:S)) -> ACTIVE(U92(mark(X:S))) 227.44/227.92 MARK(U92(X:S)) -> MARK(X:S) 227.44/227.92 MARK(__(X1:S,X2:S)) -> ACTIVE(__(mark(X1:S),mark(X2:S))) 227.44/227.92 MARK(__(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.92 MARK(__(X1:S,X2:S)) -> MARK(X2:S) 227.44/227.92 MARK(isPalListKind(X:S)) -> ACTIVE(isPalListKind(X:S)) 227.44/227.92 -> Rules: 227.44/227.92 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.44/227.92 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.44/227.92 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.44/227.92 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.44/227.92 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.44/227.92 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.44/227.92 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.44/227.92 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.44/227.92 U13(active(X:S)) -> U13(X:S) 227.44/227.92 U13(mark(X:S)) -> U13(X:S) 227.44/227.92 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.44/227.92 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.44/227.92 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.44/227.92 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.44/227.92 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.44/227.92 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.44/227.92 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.44/227.92 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.44/227.92 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.44/227.92 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.44/227.92 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.44/227.92 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.44/227.92 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.44/227.92 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.44/227.92 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.44/227.92 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.44/227.92 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.44/227.92 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.44/227.92 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.44/227.92 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.44/227.92 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.44/227.92 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.44/227.92 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.44/227.92 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.44/227.92 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.44/227.92 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.44/227.92 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.44/227.92 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.44/227.92 U26(active(X:S)) -> U26(X:S) 227.44/227.92 U26(mark(X:S)) -> U26(X:S) 227.44/227.92 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.44/227.92 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.44/227.92 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.44/227.92 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.44/227.92 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.44/227.92 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.44/227.92 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.44/227.92 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.44/227.92 U33(active(X:S)) -> U33(X:S) 227.44/227.92 U33(mark(X:S)) -> U33(X:S) 227.44/227.92 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.44/227.92 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.44/227.92 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.44/227.92 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.44/227.92 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.44/227.92 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.44/227.92 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.44/227.92 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.44/227.92 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.44/227.92 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.44/227.92 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.44/227.92 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.44/227.92 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.44/227.92 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.44/227.92 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.44/227.92 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.44/227.92 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.44/227.92 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.44/227.92 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.44/227.92 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.44/227.92 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.44/227.92 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.44/227.92 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.44/227.92 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.44/227.92 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.44/227.92 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.44/227.92 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.44/227.92 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.44/227.92 U46(active(X:S)) -> U46(X:S) 227.44/227.92 U46(mark(X:S)) -> U46(X:S) 227.44/227.92 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.44/227.92 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.44/227.92 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.44/227.92 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.44/227.92 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.44/227.92 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.44/227.92 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.44/227.92 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.44/227.92 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.44/227.92 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.44/227.92 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.44/227.92 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.44/227.92 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.44/227.92 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.44/227.92 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.44/227.92 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.44/227.92 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.44/227.92 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.44/227.92 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.44/227.92 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.44/227.92 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.44/227.92 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.44/227.92 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.44/227.92 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.44/227.92 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.44/227.92 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.44/227.92 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.44/227.92 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.44/227.92 U56(active(X:S)) -> U56(X:S) 227.44/227.92 U56(mark(X:S)) -> U56(X:S) 227.44/227.92 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.44/227.92 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.44/227.92 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.44/227.92 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.44/227.92 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.44/227.92 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.44/227.92 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.44/227.92 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.44/227.92 U63(active(X:S)) -> U63(X:S) 227.44/227.92 U63(mark(X:S)) -> U63(X:S) 227.44/227.92 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.44/227.92 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.44/227.92 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.44/227.92 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.44/227.92 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.44/227.92 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.44/227.92 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.44/227.92 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.44/227.92 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.44/227.92 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.44/227.92 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.44/227.92 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.44/227.92 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.44/227.92 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.44/227.92 U74(active(X:S)) -> U74(X:S) 227.44/227.92 U74(mark(X:S)) -> U74(X:S) 227.44/227.92 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.44/227.92 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.44/227.92 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.44/227.92 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.44/227.92 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.44/227.92 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.44/227.92 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.44/227.92 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.44/227.92 U83(active(X:S)) -> U83(X:S) 227.44/227.92 U83(mark(X:S)) -> U83(X:S) 227.44/227.92 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.44/227.92 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.44/227.92 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.44/227.92 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.44/227.92 U92(active(X:S)) -> U92(X:S) 227.44/227.92 U92(mark(X:S)) -> U92(X:S) 227.44/227.92 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.44/227.92 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.44/227.92 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.44/227.92 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.44/227.92 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.44/227.92 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.44/227.92 active(U13(tt)) -> mark(tt) 227.44/227.92 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.44/227.92 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.44/227.92 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.44/227.92 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.44/227.92 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.44/227.92 active(U26(tt)) -> mark(tt) 227.44/227.92 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.44/227.92 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.44/227.92 active(U33(tt)) -> mark(tt) 227.44/227.92 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.44/227.92 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.44/227.92 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.44/227.92 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.44/227.92 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.44/227.92 active(U46(tt)) -> mark(tt) 227.44/227.92 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.44/227.92 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.44/227.92 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.44/227.92 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.44/227.92 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.44/227.92 active(U56(tt)) -> mark(tt) 227.44/227.92 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.44/227.92 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.44/227.92 active(U63(tt)) -> mark(tt) 227.44/227.92 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.44/227.92 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.44/227.92 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.44/227.92 active(U74(tt)) -> mark(tt) 227.44/227.92 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.44/227.92 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.44/227.92 active(U83(tt)) -> mark(tt) 227.44/227.92 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.44/227.92 active(U92(tt)) -> mark(tt) 227.44/227.92 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.44/227.92 active(__(nil,X:S)) -> mark(X:S) 227.44/227.92 active(__(X:S,nil)) -> mark(X:S) 227.44/227.92 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.44/227.92 active(isList(nil)) -> mark(tt) 227.44/227.92 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.44/227.92 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.44/227.92 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.44/227.92 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.44/227.92 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.44/227.92 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.44/227.92 active(isPal(nil)) -> mark(tt) 227.44/227.92 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.44/227.92 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.44/227.92 active(isPalListKind(a)) -> mark(tt) 227.44/227.92 active(isPalListKind(e)) -> mark(tt) 227.44/227.92 active(isPalListKind(i)) -> mark(tt) 227.44/227.92 active(isPalListKind(nil)) -> mark(tt) 227.44/227.92 active(isPalListKind(o)) -> mark(tt) 227.44/227.92 active(isPalListKind(u)) -> mark(tt) 227.44/227.92 active(isQid(a)) -> mark(tt) 227.44/227.92 active(isQid(e)) -> mark(tt) 227.44/227.92 active(isQid(i)) -> mark(tt) 227.44/227.92 active(isQid(o)) -> mark(tt) 227.44/227.92 active(isQid(u)) -> mark(tt) 227.44/227.92 isList(active(X:S)) -> isList(X:S) 227.44/227.92 isList(mark(X:S)) -> isList(X:S) 227.44/227.92 isNeList(active(X:S)) -> isNeList(X:S) 227.44/227.92 isNeList(mark(X:S)) -> isNeList(X:S) 227.44/227.92 isNePal(active(X:S)) -> isNePal(X:S) 227.44/227.92 isNePal(mark(X:S)) -> isNePal(X:S) 227.44/227.92 isPal(active(X:S)) -> isPal(X:S) 227.44/227.92 isPal(mark(X:S)) -> isPal(X:S) 227.44/227.92 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.44/227.92 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.44/227.92 isQid(active(X:S)) -> isQid(X:S) 227.44/227.92 isQid(mark(X:S)) -> isQid(X:S) 227.44/227.92 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.44/227.92 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.44/227.92 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.44/227.92 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.44/227.92 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.44/227.92 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.44/227.92 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.44/227.92 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.44/227.92 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.44/227.92 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.44/227.92 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.44/227.92 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.44/227.92 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.44/227.92 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.44/227.92 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.44/227.92 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.44/227.92 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.44/227.92 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.44/227.92 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.44/227.92 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.44/227.92 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.44/227.92 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.44/227.92 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.44/227.92 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.44/227.92 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.44/227.92 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.44/227.92 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.44/227.92 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.44/227.92 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.44/227.92 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.44/227.92 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.44/227.92 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.44/227.92 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.44/227.92 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.44/227.92 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.44/227.92 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.44/227.92 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.44/227.92 mark(isList(X:S)) -> active(isList(X:S)) 227.44/227.92 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.44/227.92 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.44/227.92 mark(isPal(X:S)) -> active(isPal(X:S)) 227.44/227.92 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.44/227.92 mark(isQid(X:S)) -> active(isQid(X:S)) 227.44/227.92 mark(a) -> active(a) 227.44/227.92 mark(e) -> active(e) 227.44/227.92 mark(i) -> active(i) 227.44/227.92 mark(nil) -> active(nil) 227.44/227.92 mark(o) -> active(o) 227.44/227.92 mark(tt) -> active(tt) 227.44/227.92 mark(u) -> active(u) 227.44/227.92 ->Strongly Connected Components: 227.44/227.92 ->->Cycle: 227.44/227.92 ->->-> Pairs: 227.44/227.92 ACTIVE(U91(tt,V2:S)) -> MARK(U92(isPalListKind(V2:S))) 227.44/227.92 ACTIVE(isPalListKind(__(V1:S,V2:S))) -> MARK(U91(isPalListKind(V1:S),V2:S)) 227.44/227.92 MARK(U23(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.92 MARK(U24(X1:S,X2:S,X3:S)) -> ACTIVE(U24(mark(X1:S),X2:S,X3:S)) 227.44/227.92 MARK(U24(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.92 MARK(U25(X1:S,X2:S)) -> ACTIVE(U25(mark(X1:S),X2:S)) 227.44/227.92 MARK(U25(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.92 MARK(U26(X:S)) -> ACTIVE(U26(mark(X:S))) 227.44/227.92 MARK(U26(X:S)) -> MARK(X:S) 227.44/227.92 MARK(U31(X1:S,X2:S)) -> ACTIVE(U31(mark(X1:S),X2:S)) 227.44/227.92 MARK(U31(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.92 MARK(U32(X1:S,X2:S)) -> ACTIVE(U32(mark(X1:S),X2:S)) 227.44/227.92 MARK(U32(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.92 MARK(U33(X:S)) -> ACTIVE(U33(mark(X:S))) 227.44/227.92 MARK(U33(X:S)) -> MARK(X:S) 227.44/227.92 MARK(U41(X1:S,X2:S,X3:S)) -> ACTIVE(U41(mark(X1:S),X2:S,X3:S)) 227.44/227.92 MARK(U41(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.92 MARK(U42(X1:S,X2:S,X3:S)) -> ACTIVE(U42(mark(X1:S),X2:S,X3:S)) 227.44/227.92 MARK(U42(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.92 MARK(U43(X1:S,X2:S,X3:S)) -> ACTIVE(U43(mark(X1:S),X2:S,X3:S)) 227.44/227.92 MARK(U43(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.92 MARK(U44(X1:S,X2:S,X3:S)) -> ACTIVE(U44(mark(X1:S),X2:S,X3:S)) 227.44/227.92 MARK(U44(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.92 MARK(U45(X1:S,X2:S)) -> ACTIVE(U45(mark(X1:S),X2:S)) 227.44/227.92 MARK(U45(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.92 MARK(U46(X:S)) -> ACTIVE(U46(mark(X:S))) 227.44/227.92 MARK(U46(X:S)) -> MARK(X:S) 227.44/227.92 MARK(U51(X1:S,X2:S,X3:S)) -> ACTIVE(U51(mark(X1:S),X2:S,X3:S)) 227.44/227.92 MARK(U51(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.92 MARK(U52(X1:S,X2:S,X3:S)) -> ACTIVE(U52(mark(X1:S),X2:S,X3:S)) 227.44/227.92 MARK(U52(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.92 MARK(U53(X1:S,X2:S,X3:S)) -> ACTIVE(U53(mark(X1:S),X2:S,X3:S)) 227.44/227.92 MARK(U53(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.92 MARK(U54(X1:S,X2:S,X3:S)) -> ACTIVE(U54(mark(X1:S),X2:S,X3:S)) 227.44/227.92 MARK(U54(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.92 MARK(U55(X1:S,X2:S)) -> ACTIVE(U55(mark(X1:S),X2:S)) 227.44/227.92 MARK(U55(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.92 MARK(U56(X:S)) -> ACTIVE(U56(mark(X:S))) 227.44/227.92 MARK(U56(X:S)) -> MARK(X:S) 227.44/227.92 MARK(U61(X1:S,X2:S)) -> ACTIVE(U61(mark(X1:S),X2:S)) 227.44/227.92 MARK(U61(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.92 MARK(U62(X1:S,X2:S)) -> ACTIVE(U62(mark(X1:S),X2:S)) 227.44/227.92 MARK(U62(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.92 MARK(U63(X:S)) -> ACTIVE(U63(mark(X:S))) 227.44/227.92 MARK(U63(X:S)) -> MARK(X:S) 227.44/227.92 MARK(U71(X1:S,X2:S,X3:S)) -> ACTIVE(U71(mark(X1:S),X2:S,X3:S)) 227.44/227.92 MARK(U71(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.92 MARK(U72(X1:S,X2:S)) -> ACTIVE(U72(mark(X1:S),X2:S)) 227.44/227.92 MARK(U72(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.92 MARK(U73(X1:S,X2:S)) -> ACTIVE(U73(mark(X1:S),X2:S)) 227.44/227.92 MARK(U73(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.92 MARK(U74(X:S)) -> ACTIVE(U74(mark(X:S))) 227.44/227.92 MARK(U74(X:S)) -> MARK(X:S) 227.44/227.92 MARK(U81(X1:S,X2:S)) -> ACTIVE(U81(mark(X1:S),X2:S)) 227.44/227.92 MARK(U81(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.92 MARK(U82(X1:S,X2:S)) -> ACTIVE(U82(mark(X1:S),X2:S)) 227.44/227.92 MARK(U82(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.92 MARK(U83(X:S)) -> ACTIVE(U83(mark(X:S))) 227.44/227.92 MARK(U83(X:S)) -> MARK(X:S) 227.44/227.92 MARK(U91(X1:S,X2:S)) -> ACTIVE(U91(mark(X1:S),X2:S)) 227.44/227.92 MARK(U91(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.92 MARK(U92(X:S)) -> ACTIVE(U92(mark(X:S))) 227.44/227.92 MARK(U92(X:S)) -> MARK(X:S) 227.44/227.92 MARK(__(X1:S,X2:S)) -> ACTIVE(__(mark(X1:S),mark(X2:S))) 227.44/227.92 MARK(__(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.92 MARK(__(X1:S,X2:S)) -> MARK(X2:S) 227.44/227.92 MARK(isPalListKind(X:S)) -> ACTIVE(isPalListKind(X:S)) 227.44/227.92 ->->-> Rules: 227.44/227.92 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.44/227.92 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.44/227.92 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.44/227.92 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.44/227.92 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.44/227.92 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.44/227.92 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.44/227.92 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.44/227.92 U13(active(X:S)) -> U13(X:S) 227.44/227.92 U13(mark(X:S)) -> U13(X:S) 227.44/227.92 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.44/227.92 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.44/227.92 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.44/227.92 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.44/227.92 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.44/227.92 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.44/227.92 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.44/227.92 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.44/227.92 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.44/227.92 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.44/227.92 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.44/227.92 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.44/227.92 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.44/227.92 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.44/227.92 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.44/227.92 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.44/227.92 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.44/227.92 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.44/227.92 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.44/227.92 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.44/227.92 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.44/227.92 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.44/227.92 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.44/227.92 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.44/227.92 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.44/227.92 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.44/227.92 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.44/227.92 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.44/227.92 U26(active(X:S)) -> U26(X:S) 227.44/227.92 U26(mark(X:S)) -> U26(X:S) 227.44/227.92 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.44/227.92 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.44/227.92 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.44/227.92 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.44/227.92 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.44/227.92 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.44/227.92 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.44/227.92 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.44/227.92 U33(active(X:S)) -> U33(X:S) 227.44/227.92 U33(mark(X:S)) -> U33(X:S) 227.44/227.92 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.44/227.92 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.44/227.92 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.44/227.92 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.44/227.92 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.44/227.92 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.44/227.92 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.44/227.92 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.44/227.92 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.44/227.92 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.44/227.92 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.44/227.92 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.44/227.92 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.44/227.92 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.44/227.92 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.44/227.92 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.44/227.92 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.44/227.92 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.44/227.92 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.44/227.92 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.44/227.92 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.44/227.92 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.44/227.92 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.44/227.92 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.44/227.92 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.44/227.92 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.44/227.92 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.44/227.92 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.44/227.92 U46(active(X:S)) -> U46(X:S) 227.44/227.92 U46(mark(X:S)) -> U46(X:S) 227.44/227.92 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.44/227.92 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.44/227.92 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.44/227.92 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.44/227.92 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.44/227.92 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.44/227.92 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.44/227.92 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.44/227.92 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.44/227.92 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.44/227.92 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.44/227.92 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.44/227.92 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.44/227.92 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.44/227.92 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.44/227.92 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.44/227.92 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.44/227.92 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.44/227.92 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.44/227.92 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.44/227.92 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.44/227.92 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.44/227.92 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.44/227.92 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.44/227.92 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.44/227.92 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.44/227.92 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.44/227.92 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.44/227.92 U56(active(X:S)) -> U56(X:S) 227.44/227.92 U56(mark(X:S)) -> U56(X:S) 227.44/227.92 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.44/227.92 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.44/227.92 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.44/227.92 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.44/227.92 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.44/227.92 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.44/227.92 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.44/227.92 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.44/227.92 U63(active(X:S)) -> U63(X:S) 227.44/227.92 U63(mark(X:S)) -> U63(X:S) 227.44/227.92 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.44/227.92 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.44/227.92 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.44/227.92 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.44/227.92 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.44/227.92 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.44/227.92 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.44/227.92 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.44/227.92 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.44/227.92 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.44/227.92 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.44/227.92 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.44/227.92 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.44/227.92 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.44/227.92 U74(active(X:S)) -> U74(X:S) 227.44/227.92 U74(mark(X:S)) -> U74(X:S) 227.44/227.92 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.44/227.92 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.44/227.92 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.44/227.92 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.44/227.92 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.44/227.92 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.44/227.92 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.44/227.92 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.44/227.92 U83(active(X:S)) -> U83(X:S) 227.44/227.92 U83(mark(X:S)) -> U83(X:S) 227.44/227.92 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.44/227.92 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.44/227.92 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.44/227.92 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.44/227.92 U92(active(X:S)) -> U92(X:S) 227.44/227.92 U92(mark(X:S)) -> U92(X:S) 227.44/227.92 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.44/227.92 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.44/227.92 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.44/227.92 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.44/227.92 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.44/227.92 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.44/227.92 active(U13(tt)) -> mark(tt) 227.44/227.92 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.44/227.92 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.44/227.92 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.44/227.92 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.44/227.92 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.44/227.92 active(U26(tt)) -> mark(tt) 227.44/227.92 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.44/227.92 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.44/227.92 active(U33(tt)) -> mark(tt) 227.44/227.92 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.44/227.92 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.44/227.92 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.44/227.92 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.44/227.92 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.44/227.92 active(U46(tt)) -> mark(tt) 227.44/227.92 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.44/227.92 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.44/227.92 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.44/227.92 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.44/227.92 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.44/227.92 active(U56(tt)) -> mark(tt) 227.44/227.92 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.44/227.92 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.44/227.92 active(U63(tt)) -> mark(tt) 227.44/227.92 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.44/227.92 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.44/227.92 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.44/227.92 active(U74(tt)) -> mark(tt) 227.44/227.92 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.44/227.92 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.44/227.92 active(U83(tt)) -> mark(tt) 227.44/227.92 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.44/227.92 active(U92(tt)) -> mark(tt) 227.44/227.92 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.44/227.92 active(__(nil,X:S)) -> mark(X:S) 227.44/227.92 active(__(X:S,nil)) -> mark(X:S) 227.44/227.92 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.44/227.92 active(isList(nil)) -> mark(tt) 227.44/227.92 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.44/227.92 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.44/227.92 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.44/227.92 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.44/227.92 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.44/227.92 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.44/227.92 active(isPal(nil)) -> mark(tt) 227.44/227.92 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.44/227.92 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.44/227.92 active(isPalListKind(a)) -> mark(tt) 227.44/227.92 active(isPalListKind(e)) -> mark(tt) 227.44/227.92 active(isPalListKind(i)) -> mark(tt) 227.44/227.92 active(isPalListKind(nil)) -> mark(tt) 227.44/227.92 active(isPalListKind(o)) -> mark(tt) 227.44/227.92 active(isPalListKind(u)) -> mark(tt) 227.44/227.92 active(isQid(a)) -> mark(tt) 227.44/227.92 active(isQid(e)) -> mark(tt) 227.44/227.92 active(isQid(i)) -> mark(tt) 227.44/227.92 active(isQid(o)) -> mark(tt) 227.44/227.92 active(isQid(u)) -> mark(tt) 227.44/227.92 isList(active(X:S)) -> isList(X:S) 227.44/227.92 isList(mark(X:S)) -> isList(X:S) 227.44/227.92 isNeList(active(X:S)) -> isNeList(X:S) 227.44/227.92 isNeList(mark(X:S)) -> isNeList(X:S) 227.44/227.92 isNePal(active(X:S)) -> isNePal(X:S) 227.44/227.92 isNePal(mark(X:S)) -> isNePal(X:S) 227.44/227.92 isPal(active(X:S)) -> isPal(X:S) 227.44/227.92 isPal(mark(X:S)) -> isPal(X:S) 227.44/227.92 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.44/227.92 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.44/227.92 isQid(active(X:S)) -> isQid(X:S) 227.44/227.92 isQid(mark(X:S)) -> isQid(X:S) 227.44/227.92 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.44/227.92 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.44/227.92 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.44/227.92 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.44/227.92 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.44/227.92 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.44/227.92 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.44/227.92 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.44/227.92 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.44/227.92 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.44/227.92 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.44/227.92 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.44/227.92 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.44/227.92 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.44/227.92 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.44/227.92 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.44/227.92 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.44/227.92 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.44/227.92 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.44/227.92 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.44/227.92 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.44/227.92 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.44/227.92 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.44/227.92 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.44/227.92 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.44/227.92 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.44/227.92 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.44/227.92 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.44/227.92 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.44/227.92 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.44/227.92 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.44/227.92 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.44/227.92 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.44/227.92 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.44/227.92 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.44/227.92 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.44/227.92 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.44/227.92 mark(isList(X:S)) -> active(isList(X:S)) 227.44/227.92 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.44/227.92 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.44/227.92 mark(isPal(X:S)) -> active(isPal(X:S)) 227.44/227.92 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.44/227.92 mark(isQid(X:S)) -> active(isQid(X:S)) 227.44/227.92 mark(a) -> active(a) 227.44/227.92 mark(e) -> active(e) 227.44/227.92 mark(i) -> active(i) 227.44/227.92 mark(nil) -> active(nil) 227.44/227.92 mark(o) -> active(o) 227.44/227.92 mark(tt) -> active(tt) 227.44/227.92 mark(u) -> active(u) 227.44/227.92 227.44/227.92 Problem 1.44: 227.44/227.92 227.44/227.92 Reduction Pairs Processor: 227.44/227.92 -> Pairs: 227.44/227.92 ACTIVE(U91(tt,V2:S)) -> MARK(U92(isPalListKind(V2:S))) 227.44/227.92 ACTIVE(isPalListKind(__(V1:S,V2:S))) -> MARK(U91(isPalListKind(V1:S),V2:S)) 227.44/227.92 MARK(U23(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.92 MARK(U24(X1:S,X2:S,X3:S)) -> ACTIVE(U24(mark(X1:S),X2:S,X3:S)) 227.44/227.92 MARK(U24(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.92 MARK(U25(X1:S,X2:S)) -> ACTIVE(U25(mark(X1:S),X2:S)) 227.44/227.92 MARK(U25(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.92 MARK(U26(X:S)) -> ACTIVE(U26(mark(X:S))) 227.44/227.92 MARK(U26(X:S)) -> MARK(X:S) 227.44/227.92 MARK(U31(X1:S,X2:S)) -> ACTIVE(U31(mark(X1:S),X2:S)) 227.44/227.92 MARK(U31(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.92 MARK(U32(X1:S,X2:S)) -> ACTIVE(U32(mark(X1:S),X2:S)) 227.44/227.92 MARK(U32(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.92 MARK(U33(X:S)) -> ACTIVE(U33(mark(X:S))) 227.44/227.92 MARK(U33(X:S)) -> MARK(X:S) 227.44/227.92 MARK(U41(X1:S,X2:S,X3:S)) -> ACTIVE(U41(mark(X1:S),X2:S,X3:S)) 227.44/227.92 MARK(U41(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.92 MARK(U42(X1:S,X2:S,X3:S)) -> ACTIVE(U42(mark(X1:S),X2:S,X3:S)) 227.44/227.92 MARK(U42(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.92 MARK(U43(X1:S,X2:S,X3:S)) -> ACTIVE(U43(mark(X1:S),X2:S,X3:S)) 227.44/227.92 MARK(U43(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.92 MARK(U44(X1:S,X2:S,X3:S)) -> ACTIVE(U44(mark(X1:S),X2:S,X3:S)) 227.44/227.92 MARK(U44(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.92 MARK(U45(X1:S,X2:S)) -> ACTIVE(U45(mark(X1:S),X2:S)) 227.44/227.92 MARK(U45(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.92 MARK(U46(X:S)) -> ACTIVE(U46(mark(X:S))) 227.44/227.92 MARK(U46(X:S)) -> MARK(X:S) 227.44/227.92 MARK(U51(X1:S,X2:S,X3:S)) -> ACTIVE(U51(mark(X1:S),X2:S,X3:S)) 227.44/227.92 MARK(U51(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.92 MARK(U52(X1:S,X2:S,X3:S)) -> ACTIVE(U52(mark(X1:S),X2:S,X3:S)) 227.44/227.92 MARK(U52(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.92 MARK(U53(X1:S,X2:S,X3:S)) -> ACTIVE(U53(mark(X1:S),X2:S,X3:S)) 227.44/227.92 MARK(U53(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.92 MARK(U54(X1:S,X2:S,X3:S)) -> ACTIVE(U54(mark(X1:S),X2:S,X3:S)) 227.44/227.92 MARK(U54(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.92 MARK(U55(X1:S,X2:S)) -> ACTIVE(U55(mark(X1:S),X2:S)) 227.44/227.92 MARK(U55(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.92 MARK(U56(X:S)) -> ACTIVE(U56(mark(X:S))) 227.44/227.92 MARK(U56(X:S)) -> MARK(X:S) 227.44/227.92 MARK(U61(X1:S,X2:S)) -> ACTIVE(U61(mark(X1:S),X2:S)) 227.44/227.92 MARK(U61(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.92 MARK(U62(X1:S,X2:S)) -> ACTIVE(U62(mark(X1:S),X2:S)) 227.44/227.92 MARK(U62(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.92 MARK(U63(X:S)) -> ACTIVE(U63(mark(X:S))) 227.44/227.92 MARK(U63(X:S)) -> MARK(X:S) 227.44/227.92 MARK(U71(X1:S,X2:S,X3:S)) -> ACTIVE(U71(mark(X1:S),X2:S,X3:S)) 227.44/227.92 MARK(U71(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.92 MARK(U72(X1:S,X2:S)) -> ACTIVE(U72(mark(X1:S),X2:S)) 227.44/227.92 MARK(U72(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.92 MARK(U73(X1:S,X2:S)) -> ACTIVE(U73(mark(X1:S),X2:S)) 227.44/227.92 MARK(U73(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.92 MARK(U74(X:S)) -> ACTIVE(U74(mark(X:S))) 227.44/227.92 MARK(U74(X:S)) -> MARK(X:S) 227.44/227.92 MARK(U81(X1:S,X2:S)) -> ACTIVE(U81(mark(X1:S),X2:S)) 227.44/227.92 MARK(U81(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.92 MARK(U82(X1:S,X2:S)) -> ACTIVE(U82(mark(X1:S),X2:S)) 227.44/227.92 MARK(U82(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.92 MARK(U83(X:S)) -> ACTIVE(U83(mark(X:S))) 227.44/227.92 MARK(U83(X:S)) -> MARK(X:S) 227.44/227.92 MARK(U91(X1:S,X2:S)) -> ACTIVE(U91(mark(X1:S),X2:S)) 227.44/227.92 MARK(U91(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.92 MARK(U92(X:S)) -> ACTIVE(U92(mark(X:S))) 227.44/227.92 MARK(U92(X:S)) -> MARK(X:S) 227.44/227.92 MARK(__(X1:S,X2:S)) -> ACTIVE(__(mark(X1:S),mark(X2:S))) 227.44/227.92 MARK(__(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.92 MARK(__(X1:S,X2:S)) -> MARK(X2:S) 227.44/227.92 MARK(isPalListKind(X:S)) -> ACTIVE(isPalListKind(X:S)) 227.44/227.92 -> Rules: 227.44/227.92 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.44/227.92 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.44/227.92 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.44/227.92 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.44/227.92 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.44/227.92 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.44/227.92 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.44/227.92 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.44/227.92 U13(active(X:S)) -> U13(X:S) 227.44/227.92 U13(mark(X:S)) -> U13(X:S) 227.44/227.92 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.44/227.92 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.44/227.92 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.44/227.92 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.44/227.92 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.44/227.92 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.44/227.92 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.44/227.92 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.44/227.92 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.44/227.92 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.44/227.92 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.44/227.92 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.44/227.92 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.44/227.92 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.44/227.92 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.44/227.92 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.44/227.92 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.44/227.92 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.44/227.92 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.44/227.92 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.44/227.92 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.44/227.92 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.44/227.92 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.44/227.92 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.44/227.92 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.44/227.92 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.44/227.92 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.44/227.92 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.44/227.92 U26(active(X:S)) -> U26(X:S) 227.44/227.92 U26(mark(X:S)) -> U26(X:S) 227.44/227.92 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.44/227.92 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.44/227.92 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.44/227.92 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.44/227.92 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.44/227.92 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.44/227.92 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.44/227.92 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.44/227.92 U33(active(X:S)) -> U33(X:S) 227.44/227.92 U33(mark(X:S)) -> U33(X:S) 227.44/227.92 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.44/227.92 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.44/227.92 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.44/227.92 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.44/227.92 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.44/227.92 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.44/227.92 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.44/227.92 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.44/227.92 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.44/227.92 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.44/227.92 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.44/227.92 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.44/227.92 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.44/227.92 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.44/227.92 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.44/227.92 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.44/227.92 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.44/227.92 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.44/227.92 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.44/227.92 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.44/227.92 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.44/227.92 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.44/227.92 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.44/227.92 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.44/227.92 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.44/227.92 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.44/227.92 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.44/227.92 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.44/227.92 U46(active(X:S)) -> U46(X:S) 227.44/227.92 U46(mark(X:S)) -> U46(X:S) 227.44/227.92 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.44/227.92 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.44/227.92 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.44/227.92 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.44/227.92 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.44/227.92 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.44/227.92 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.44/227.92 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.44/227.92 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.44/227.92 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.44/227.92 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.44/227.92 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.44/227.92 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.44/227.92 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.44/227.92 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.44/227.92 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.44/227.92 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.44/227.92 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.44/227.92 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.44/227.92 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.44/227.92 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.44/227.92 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.44/227.92 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.44/227.92 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.44/227.92 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.44/227.92 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.44/227.92 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.44/227.92 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.44/227.92 U56(active(X:S)) -> U56(X:S) 227.44/227.92 U56(mark(X:S)) -> U56(X:S) 227.44/227.92 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.44/227.92 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.44/227.92 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.44/227.92 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.44/227.92 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.44/227.92 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.44/227.92 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.44/227.92 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.44/227.92 U63(active(X:S)) -> U63(X:S) 227.44/227.92 U63(mark(X:S)) -> U63(X:S) 227.44/227.92 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.44/227.92 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.44/227.92 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.44/227.92 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.44/227.92 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.44/227.92 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.44/227.92 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.44/227.92 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.44/227.92 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.44/227.92 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.44/227.92 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.44/227.92 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.44/227.92 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.44/227.92 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.44/227.92 U74(active(X:S)) -> U74(X:S) 227.44/227.92 U74(mark(X:S)) -> U74(X:S) 227.44/227.92 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.44/227.92 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.44/227.92 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.44/227.92 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.44/227.92 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.44/227.92 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.44/227.92 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.44/227.92 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.44/227.92 U83(active(X:S)) -> U83(X:S) 227.44/227.92 U83(mark(X:S)) -> U83(X:S) 227.44/227.92 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.44/227.92 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.44/227.92 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.44/227.92 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.44/227.92 U92(active(X:S)) -> U92(X:S) 227.44/227.92 U92(mark(X:S)) -> U92(X:S) 227.44/227.92 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.44/227.92 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.44/227.92 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.44/227.92 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.44/227.92 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.44/227.92 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.44/227.92 active(U13(tt)) -> mark(tt) 227.44/227.92 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.44/227.92 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.44/227.92 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.44/227.92 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.44/227.92 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.44/227.92 active(U26(tt)) -> mark(tt) 227.44/227.92 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.44/227.92 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.44/227.92 active(U33(tt)) -> mark(tt) 227.44/227.92 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.44/227.92 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.44/227.92 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.44/227.92 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.44/227.92 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.44/227.92 active(U46(tt)) -> mark(tt) 227.44/227.92 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.44/227.92 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.44/227.92 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.44/227.92 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.44/227.92 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.44/227.92 active(U56(tt)) -> mark(tt) 227.44/227.92 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.44/227.92 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.44/227.92 active(U63(tt)) -> mark(tt) 227.44/227.92 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.44/227.92 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.44/227.92 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.44/227.92 active(U74(tt)) -> mark(tt) 227.44/227.92 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.44/227.92 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.44/227.92 active(U83(tt)) -> mark(tt) 227.44/227.92 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.44/227.92 active(U92(tt)) -> mark(tt) 227.44/227.92 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.44/227.92 active(__(nil,X:S)) -> mark(X:S) 227.44/227.92 active(__(X:S,nil)) -> mark(X:S) 227.44/227.92 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.44/227.92 active(isList(nil)) -> mark(tt) 227.44/227.92 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.44/227.92 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.44/227.92 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.44/227.92 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.44/227.92 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.44/227.92 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.44/227.92 active(isPal(nil)) -> mark(tt) 227.44/227.92 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.44/227.92 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.44/227.92 active(isPalListKind(a)) -> mark(tt) 227.44/227.92 active(isPalListKind(e)) -> mark(tt) 227.44/227.92 active(isPalListKind(i)) -> mark(tt) 227.44/227.92 active(isPalListKind(nil)) -> mark(tt) 227.44/227.92 active(isPalListKind(o)) -> mark(tt) 227.44/227.92 active(isPalListKind(u)) -> mark(tt) 227.44/227.92 active(isQid(a)) -> mark(tt) 227.44/227.92 active(isQid(e)) -> mark(tt) 227.44/227.92 active(isQid(i)) -> mark(tt) 227.44/227.92 active(isQid(o)) -> mark(tt) 227.44/227.92 active(isQid(u)) -> mark(tt) 227.44/227.92 isList(active(X:S)) -> isList(X:S) 227.44/227.92 isList(mark(X:S)) -> isList(X:S) 227.44/227.92 isNeList(active(X:S)) -> isNeList(X:S) 227.44/227.92 isNeList(mark(X:S)) -> isNeList(X:S) 227.44/227.92 isNePal(active(X:S)) -> isNePal(X:S) 227.44/227.92 isNePal(mark(X:S)) -> isNePal(X:S) 227.44/227.92 isPal(active(X:S)) -> isPal(X:S) 227.44/227.92 isPal(mark(X:S)) -> isPal(X:S) 227.44/227.92 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.44/227.92 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.44/227.92 isQid(active(X:S)) -> isQid(X:S) 227.44/227.92 isQid(mark(X:S)) -> isQid(X:S) 227.44/227.92 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.44/227.92 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.44/227.92 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.44/227.92 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.44/227.92 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.44/227.92 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.44/227.92 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.44/227.92 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.44/227.92 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.44/227.92 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.44/227.92 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.44/227.92 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.44/227.92 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.44/227.92 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.44/227.92 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.44/227.92 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.44/227.92 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.44/227.92 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.44/227.92 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.44/227.92 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.44/227.92 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.44/227.92 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.44/227.92 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.44/227.92 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.44/227.92 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.44/227.92 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.44/227.92 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.44/227.92 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.44/227.92 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.44/227.92 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.44/227.92 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.44/227.92 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.44/227.92 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.44/227.92 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.44/227.92 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.44/227.92 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.44/227.92 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.44/227.92 mark(isList(X:S)) -> active(isList(X:S)) 227.44/227.92 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.44/227.92 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.44/227.92 mark(isPal(X:S)) -> active(isPal(X:S)) 227.44/227.92 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.44/227.92 mark(isQid(X:S)) -> active(isQid(X:S)) 227.44/227.92 mark(a) -> active(a) 227.44/227.92 mark(e) -> active(e) 227.44/227.92 mark(i) -> active(i) 227.44/227.92 mark(nil) -> active(nil) 227.44/227.92 mark(o) -> active(o) 227.44/227.92 mark(tt) -> active(tt) 227.44/227.92 mark(u) -> active(u) 227.44/227.92 -> Usable rules: 227.44/227.92 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.44/227.92 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.44/227.92 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.44/227.92 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.44/227.92 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.44/227.92 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.44/227.92 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.44/227.92 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.44/227.92 U13(active(X:S)) -> U13(X:S) 227.44/227.92 U13(mark(X:S)) -> U13(X:S) 227.44/227.92 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.44/227.92 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.44/227.92 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.44/227.92 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.44/227.92 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.44/227.92 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.44/227.92 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.44/227.92 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.44/227.92 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.44/227.92 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.44/227.92 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.44/227.92 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.44/227.92 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.44/227.92 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.44/227.92 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.44/227.92 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.44/227.92 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.44/227.92 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.44/227.92 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.44/227.92 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.44/227.92 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.44/227.92 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.44/227.92 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.44/227.92 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.44/227.92 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.44/227.92 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.44/227.92 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.44/227.92 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.44/227.92 U26(active(X:S)) -> U26(X:S) 227.44/227.92 U26(mark(X:S)) -> U26(X:S) 227.44/227.92 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.44/227.92 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.44/227.92 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.44/227.92 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.44/227.92 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.44/227.92 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.44/227.92 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.44/227.92 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.44/227.92 U33(active(X:S)) -> U33(X:S) 227.44/227.92 U33(mark(X:S)) -> U33(X:S) 227.44/227.92 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.44/227.92 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.44/227.92 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.44/227.92 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.44/227.92 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.44/227.92 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.44/227.92 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.44/227.92 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.44/227.92 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.44/227.92 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.44/227.92 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.44/227.92 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.44/227.92 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.44/227.92 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.44/227.92 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.44/227.92 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.44/227.92 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.44/227.92 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.44/227.92 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.44/227.92 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.44/227.92 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.44/227.92 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.44/227.92 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.44/227.92 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.44/227.92 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.44/227.92 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.44/227.92 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.44/227.92 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.44/227.92 U46(active(X:S)) -> U46(X:S) 227.44/227.92 U46(mark(X:S)) -> U46(X:S) 227.44/227.92 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.44/227.92 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.44/227.92 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.44/227.92 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.44/227.92 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.44/227.92 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.44/227.92 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.44/227.92 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.44/227.92 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.44/227.92 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.44/227.92 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.44/227.92 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.44/227.92 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.44/227.92 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.44/227.92 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.44/227.92 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.44/227.92 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.44/227.92 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.44/227.92 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.44/227.92 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.44/227.92 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.44/227.92 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.44/227.92 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.44/227.92 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.44/227.92 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.44/227.92 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.44/227.92 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.44/227.92 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.44/227.92 U56(active(X:S)) -> U56(X:S) 227.44/227.92 U56(mark(X:S)) -> U56(X:S) 227.44/227.92 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.44/227.92 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.44/227.92 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.44/227.92 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.44/227.92 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.44/227.92 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.44/227.92 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.44/227.92 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.44/227.92 U63(active(X:S)) -> U63(X:S) 227.44/227.92 U63(mark(X:S)) -> U63(X:S) 227.44/227.92 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.44/227.92 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.44/227.92 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.44/227.92 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.44/227.92 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.44/227.92 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.44/227.92 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.44/227.92 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.44/227.92 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.44/227.92 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.44/227.92 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.44/227.92 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.44/227.92 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.44/227.92 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.44/227.92 U74(active(X:S)) -> U74(X:S) 227.44/227.92 U74(mark(X:S)) -> U74(X:S) 227.44/227.92 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.44/227.92 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.44/227.92 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.44/227.92 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.44/227.92 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.44/227.92 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.44/227.92 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.44/227.92 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.44/227.92 U83(active(X:S)) -> U83(X:S) 227.44/227.92 U83(mark(X:S)) -> U83(X:S) 227.44/227.92 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.44/227.92 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.44/227.92 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.44/227.92 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.44/227.92 U92(active(X:S)) -> U92(X:S) 227.44/227.92 U92(mark(X:S)) -> U92(X:S) 227.44/227.92 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.44/227.92 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.44/227.92 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.44/227.92 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.44/227.92 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.44/227.92 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.44/227.92 active(U13(tt)) -> mark(tt) 227.44/227.92 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.44/227.92 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.44/227.92 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.44/227.92 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.44/227.92 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.44/227.92 active(U26(tt)) -> mark(tt) 227.44/227.92 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.44/227.92 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.44/227.92 active(U33(tt)) -> mark(tt) 227.44/227.92 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.44/227.92 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.44/227.92 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.44/227.92 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.44/227.92 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.44/227.92 active(U46(tt)) -> mark(tt) 227.44/227.92 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.44/227.92 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.44/227.92 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.44/227.92 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.44/227.92 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.44/227.92 active(U56(tt)) -> mark(tt) 227.44/227.92 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.44/227.92 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.44/227.92 active(U63(tt)) -> mark(tt) 227.44/227.92 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.44/227.92 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.44/227.92 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.44/227.92 active(U74(tt)) -> mark(tt) 227.44/227.92 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.44/227.92 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.44/227.92 active(U83(tt)) -> mark(tt) 227.44/227.92 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.44/227.92 active(U92(tt)) -> mark(tt) 227.44/227.92 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.44/227.92 active(__(nil,X:S)) -> mark(X:S) 227.44/227.92 active(__(X:S,nil)) -> mark(X:S) 227.44/227.92 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.44/227.92 active(isList(nil)) -> mark(tt) 227.44/227.92 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.44/227.92 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.44/227.92 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.44/227.92 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.44/227.92 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.44/227.92 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.44/227.92 active(isPal(nil)) -> mark(tt) 227.44/227.92 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.44/227.92 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.44/227.92 active(isPalListKind(a)) -> mark(tt) 227.44/227.92 active(isPalListKind(e)) -> mark(tt) 227.44/227.92 active(isPalListKind(i)) -> mark(tt) 227.44/227.92 active(isPalListKind(nil)) -> mark(tt) 227.44/227.92 active(isPalListKind(o)) -> mark(tt) 227.44/227.92 active(isPalListKind(u)) -> mark(tt) 227.44/227.92 active(isQid(a)) -> mark(tt) 227.44/227.92 active(isQid(e)) -> mark(tt) 227.44/227.92 active(isQid(i)) -> mark(tt) 227.44/227.92 active(isQid(o)) -> mark(tt) 227.44/227.92 active(isQid(u)) -> mark(tt) 227.44/227.92 isList(active(X:S)) -> isList(X:S) 227.44/227.92 isList(mark(X:S)) -> isList(X:S) 227.44/227.92 isNeList(active(X:S)) -> isNeList(X:S) 227.44/227.92 isNeList(mark(X:S)) -> isNeList(X:S) 227.44/227.92 isNePal(active(X:S)) -> isNePal(X:S) 227.44/227.92 isNePal(mark(X:S)) -> isNePal(X:S) 227.44/227.92 isPal(active(X:S)) -> isPal(X:S) 227.44/227.92 isPal(mark(X:S)) -> isPal(X:S) 227.44/227.92 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.44/227.92 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.44/227.92 isQid(active(X:S)) -> isQid(X:S) 227.44/227.92 isQid(mark(X:S)) -> isQid(X:S) 227.44/227.92 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.44/227.92 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.44/227.92 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.44/227.92 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.44/227.92 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.44/227.92 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.44/227.92 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.44/227.92 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.44/227.92 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.44/227.92 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.44/227.92 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.44/227.92 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.44/227.92 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.44/227.92 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.44/227.92 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.44/227.92 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.44/227.92 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.44/227.92 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.44/227.92 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.44/227.92 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.44/227.92 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.44/227.92 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.44/227.92 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.44/227.92 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.44/227.92 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.44/227.92 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.44/227.92 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.44/227.92 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.44/227.92 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.44/227.92 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.44/227.92 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.44/227.92 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.44/227.92 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.44/227.92 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.44/227.92 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.44/227.92 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.44/227.92 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.44/227.92 mark(isList(X:S)) -> active(isList(X:S)) 227.44/227.92 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.44/227.92 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.44/227.92 mark(isPal(X:S)) -> active(isPal(X:S)) 227.44/227.92 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.44/227.92 mark(isQid(X:S)) -> active(isQid(X:S)) 227.44/227.92 mark(a) -> active(a) 227.44/227.92 mark(e) -> active(e) 227.44/227.92 mark(i) -> active(i) 227.44/227.92 mark(nil) -> active(nil) 227.44/227.92 mark(o) -> active(o) 227.44/227.92 mark(tt) -> active(tt) 227.44/227.92 mark(u) -> active(u) 227.44/227.92 ->Interpretation type: 227.44/227.92 Linear 227.44/227.92 ->Coefficients: 227.44/227.92 Natural Numbers 227.44/227.92 ->Dimension: 227.44/227.92 1 227.44/227.92 ->Bound: 227.44/227.92 2 227.44/227.92 ->Interpretation: 227.44/227.92 227.44/227.92 [U11](X1,X2) = X1 + 2.X2 227.44/227.92 [U12](X1,X2) = X1 + X2 227.44/227.92 [U13](X) = 2 227.44/227.92 [U21](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.44/227.92 [U22](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.44/227.92 [U23](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.44/227.92 [U24](X1,X2,X3) = X1 + 2.X2 + 2.X3 + 2 227.44/227.92 [U25](X1,X2) = X1 + 2.X2 + 2 227.44/227.92 [U26](X) = X + 2 227.44/227.92 [U31](X1,X2) = X1 + 2.X2 227.44/227.92 [U32](X1,X2) = X1 + 2.X2 227.44/227.92 [U33](X) = X + 2 227.44/227.92 [U41](X1,X2,X3) = X1 + 2.X2 + 2.X3 + 2 227.44/227.92 [U42](X1,X2,X3) = X1 + 2.X2 + 2.X3 + 2 227.44/227.92 [U43](X1,X2,X3) = X1 + 2.X2 + 2.X3 + 2 227.44/227.92 [U44](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 227.44/227.92 [U45](X1,X2) = X1 + 2.X2 + 2 227.44/227.92 [U46](X) = X + 2 227.44/227.92 [U51](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.44/227.92 [U52](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 1 227.44/227.92 [U53](X1,X2,X3) = X1 + 2.X2 + 2.X3 + 2 227.44/227.92 [U54](X1,X2,X3) = X1 + 2.X2 + 2.X3 + 2 227.44/227.92 [U55](X1,X2) = X1 + 2.X2 + 2 227.44/227.92 [U56](X) = X + 1 227.44/227.92 [U61](X1,X2) = X1 + 2.X2 227.44/227.92 [U62](X1,X2) = X1 + 2.X2 227.44/227.92 [U63](X) = X + 2 227.44/227.92 [U71](X1,X2,X3) = 2.X1 + 2.X3 + 2 227.44/227.92 [U72](X1,X2) = X1 + 2.X2 + 2 227.44/227.92 [U73](X1,X2) = X1 + 2 227.44/227.92 [U74](X) = X 227.44/227.92 [U81](X1,X2) = X1 + 2.X2 227.44/227.92 [U82](X1,X2) = X1 + 2.X2 227.44/227.92 [U83](X) = X 227.44/227.92 [U91](X1,X2) = X1 227.44/227.92 [U92](X) = X 227.44/227.92 [__](X1,X2) = 2.X1 + X2 + 2 227.44/227.92 [active](X) = X 227.44/227.92 [isList](X) = 2.X + 2 227.44/227.92 [isNeList](X) = 2.X + 2 227.44/227.92 [isNePal](X) = 2.X + 2 227.44/227.92 [isPal](X) = 2.X + 2 227.44/227.92 [isPalListKind](X) = 2 227.44/227.92 [isQid](X) = 2.X 227.44/227.92 [mark](X) = X 227.44/227.92 [a] = 2 227.44/227.92 [e] = 2 227.44/227.92 [fSNonEmpty] = 0 227.44/227.92 [i] = 2 227.44/227.92 [nil] = 2 227.44/227.92 [o] = 1 227.44/227.92 [tt] = 2 227.44/227.92 [u] = 2 227.44/227.92 [U11#](X1,X2) = 0 227.44/227.92 [U12#](X1,X2) = 0 227.44/227.92 [U13#](X) = 0 227.44/227.92 [U21#](X1,X2,X3) = 0 227.44/227.92 [U22#](X1,X2,X3) = 0 227.44/227.92 [U23#](X1,X2,X3) = 0 227.44/227.92 [U24#](X1,X2,X3) = 0 227.44/227.92 [U25#](X1,X2) = 0 227.44/227.92 [U26#](X) = 0 227.44/227.92 [U31#](X1,X2) = 0 227.44/227.92 [U32#](X1,X2) = 0 227.44/227.92 [U33#](X) = 0 227.44/227.92 [U41#](X1,X2,X3) = 0 227.44/227.92 [U42#](X1,X2,X3) = 0 227.44/227.92 [U43#](X1,X2,X3) = 0 227.44/227.92 [U44#](X1,X2,X3) = 0 227.44/227.92 [U45#](X1,X2) = 0 227.44/227.92 [U46#](X) = 0 227.44/227.92 [U51#](X1,X2,X3) = 0 227.44/227.92 [U52#](X1,X2,X3) = 0 227.44/227.92 [U53#](X1,X2,X3) = 0 227.44/227.92 [U54#](X1,X2,X3) = 0 227.44/227.92 [U55#](X1,X2) = 0 227.44/227.92 [U56#](X) = 0 227.44/227.92 [U61#](X1,X2) = 0 227.44/227.92 [U62#](X1,X2) = 0 227.44/227.92 [U63#](X) = 0 227.44/227.92 [U71#](X1,X2,X3) = 0 227.44/227.92 [U72#](X1,X2) = 0 227.44/227.92 [U73#](X1,X2) = 0 227.44/227.92 [U74#](X) = 0 227.44/227.92 [U81#](X1,X2) = 0 227.44/227.92 [U82#](X1,X2) = 0 227.44/227.92 [U83#](X) = 0 227.44/227.92 [U91#](X1,X2) = 0 227.44/227.92 [U92#](X) = 0 227.44/227.92 [__#](X1,X2) = 0 227.44/227.92 [ACTIVE](X) = 2.X + 2 227.44/227.92 [ISLIST](X) = 0 227.44/227.92 [ISNELIST](X) = 0 227.44/227.92 [ISNEPAL](X) = 0 227.44/227.92 [ISPAL](X) = 0 227.44/227.92 [ISPALLISTKIND](X) = 0 227.44/227.92 [ISQID](X) = 0 227.44/227.92 [MARK](X) = 2.X + 2 227.44/227.92 227.44/227.92 Problem 1.44: 227.44/227.92 227.44/227.92 SCC Processor: 227.44/227.92 -> Pairs: 227.44/227.92 ACTIVE(U91(tt,V2:S)) -> MARK(U92(isPalListKind(V2:S))) 227.44/227.92 ACTIVE(isPalListKind(__(V1:S,V2:S))) -> MARK(U91(isPalListKind(V1:S),V2:S)) 227.44/227.92 MARK(U24(X1:S,X2:S,X3:S)) -> ACTIVE(U24(mark(X1:S),X2:S,X3:S)) 227.44/227.92 MARK(U24(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.92 MARK(U25(X1:S,X2:S)) -> ACTIVE(U25(mark(X1:S),X2:S)) 227.44/227.92 MARK(U25(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.92 MARK(U26(X:S)) -> ACTIVE(U26(mark(X:S))) 227.44/227.92 MARK(U26(X:S)) -> MARK(X:S) 227.44/227.92 MARK(U31(X1:S,X2:S)) -> ACTIVE(U31(mark(X1:S),X2:S)) 227.44/227.92 MARK(U31(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.92 MARK(U32(X1:S,X2:S)) -> ACTIVE(U32(mark(X1:S),X2:S)) 227.44/227.92 MARK(U32(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.92 MARK(U33(X:S)) -> ACTIVE(U33(mark(X:S))) 227.44/227.92 MARK(U33(X:S)) -> MARK(X:S) 227.44/227.92 MARK(U41(X1:S,X2:S,X3:S)) -> ACTIVE(U41(mark(X1:S),X2:S,X3:S)) 227.44/227.92 MARK(U41(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.92 MARK(U42(X1:S,X2:S,X3:S)) -> ACTIVE(U42(mark(X1:S),X2:S,X3:S)) 227.44/227.92 MARK(U42(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.92 MARK(U43(X1:S,X2:S,X3:S)) -> ACTIVE(U43(mark(X1:S),X2:S,X3:S)) 227.44/227.92 MARK(U43(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.92 MARK(U44(X1:S,X2:S,X3:S)) -> ACTIVE(U44(mark(X1:S),X2:S,X3:S)) 227.44/227.92 MARK(U44(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.92 MARK(U45(X1:S,X2:S)) -> ACTIVE(U45(mark(X1:S),X2:S)) 227.44/227.92 MARK(U45(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.92 MARK(U46(X:S)) -> ACTIVE(U46(mark(X:S))) 227.44/227.92 MARK(U46(X:S)) -> MARK(X:S) 227.44/227.92 MARK(U51(X1:S,X2:S,X3:S)) -> ACTIVE(U51(mark(X1:S),X2:S,X3:S)) 227.44/227.92 MARK(U51(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.92 MARK(U52(X1:S,X2:S,X3:S)) -> ACTIVE(U52(mark(X1:S),X2:S,X3:S)) 227.44/227.92 MARK(U52(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.92 MARK(U53(X1:S,X2:S,X3:S)) -> ACTIVE(U53(mark(X1:S),X2:S,X3:S)) 227.44/227.92 MARK(U53(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.92 MARK(U54(X1:S,X2:S,X3:S)) -> ACTIVE(U54(mark(X1:S),X2:S,X3:S)) 227.44/227.92 MARK(U54(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.92 MARK(U55(X1:S,X2:S)) -> ACTIVE(U55(mark(X1:S),X2:S)) 227.44/227.92 MARK(U55(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.92 MARK(U56(X:S)) -> ACTIVE(U56(mark(X:S))) 227.44/227.92 MARK(U56(X:S)) -> MARK(X:S) 227.44/227.92 MARK(U61(X1:S,X2:S)) -> ACTIVE(U61(mark(X1:S),X2:S)) 227.44/227.92 MARK(U61(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.92 MARK(U62(X1:S,X2:S)) -> ACTIVE(U62(mark(X1:S),X2:S)) 227.44/227.92 MARK(U62(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.92 MARK(U63(X:S)) -> ACTIVE(U63(mark(X:S))) 227.44/227.92 MARK(U63(X:S)) -> MARK(X:S) 227.44/227.92 MARK(U71(X1:S,X2:S,X3:S)) -> ACTIVE(U71(mark(X1:S),X2:S,X3:S)) 227.44/227.92 MARK(U71(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.92 MARK(U72(X1:S,X2:S)) -> ACTIVE(U72(mark(X1:S),X2:S)) 227.44/227.92 MARK(U72(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.92 MARK(U73(X1:S,X2:S)) -> ACTIVE(U73(mark(X1:S),X2:S)) 227.44/227.92 MARK(U73(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.92 MARK(U74(X:S)) -> ACTIVE(U74(mark(X:S))) 227.44/227.92 MARK(U74(X:S)) -> MARK(X:S) 227.44/227.92 MARK(U81(X1:S,X2:S)) -> ACTIVE(U81(mark(X1:S),X2:S)) 227.44/227.92 MARK(U81(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.92 MARK(U82(X1:S,X2:S)) -> ACTIVE(U82(mark(X1:S),X2:S)) 227.44/227.92 MARK(U82(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.92 MARK(U83(X:S)) -> ACTIVE(U83(mark(X:S))) 227.44/227.92 MARK(U83(X:S)) -> MARK(X:S) 227.44/227.92 MARK(U91(X1:S,X2:S)) -> ACTIVE(U91(mark(X1:S),X2:S)) 227.44/227.92 MARK(U91(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.92 MARK(U92(X:S)) -> ACTIVE(U92(mark(X:S))) 227.44/227.92 MARK(U92(X:S)) -> MARK(X:S) 227.44/227.92 MARK(__(X1:S,X2:S)) -> ACTIVE(__(mark(X1:S),mark(X2:S))) 227.44/227.92 MARK(__(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.92 MARK(__(X1:S,X2:S)) -> MARK(X2:S) 227.44/227.92 MARK(isPalListKind(X:S)) -> ACTIVE(isPalListKind(X:S)) 227.44/227.92 -> Rules: 227.44/227.92 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.44/227.92 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.44/227.92 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.44/227.92 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.44/227.92 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.44/227.92 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.44/227.92 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.44/227.92 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.44/227.92 U13(active(X:S)) -> U13(X:S) 227.44/227.92 U13(mark(X:S)) -> U13(X:S) 227.44/227.92 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.44/227.92 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.44/227.92 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.44/227.92 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.44/227.92 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.44/227.92 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.44/227.92 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.44/227.92 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.44/227.92 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.44/227.92 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.44/227.92 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.44/227.92 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.44/227.92 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.44/227.92 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.44/227.92 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.44/227.92 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.44/227.92 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.44/227.92 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.44/227.92 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.44/227.92 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.44/227.92 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.44/227.92 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.44/227.92 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.44/227.92 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.44/227.92 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.44/227.92 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.44/227.92 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.44/227.92 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.44/227.92 U26(active(X:S)) -> U26(X:S) 227.44/227.92 U26(mark(X:S)) -> U26(X:S) 227.44/227.93 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.44/227.93 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.44/227.93 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.44/227.93 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.44/227.93 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.44/227.93 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.44/227.93 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.44/227.93 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.44/227.93 U33(active(X:S)) -> U33(X:S) 227.44/227.93 U33(mark(X:S)) -> U33(X:S) 227.44/227.93 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.44/227.93 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.44/227.93 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.44/227.93 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.44/227.93 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.44/227.93 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.44/227.93 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.44/227.93 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.44/227.93 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.44/227.93 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.44/227.93 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.44/227.93 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.44/227.93 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.44/227.93 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.44/227.93 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.44/227.93 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.44/227.93 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.44/227.93 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.44/227.93 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.44/227.93 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.44/227.93 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.44/227.93 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.44/227.93 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.44/227.93 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.44/227.93 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.44/227.93 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.44/227.93 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.44/227.93 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.44/227.93 U46(active(X:S)) -> U46(X:S) 227.44/227.93 U46(mark(X:S)) -> U46(X:S) 227.44/227.93 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.44/227.93 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.44/227.93 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.44/227.93 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.44/227.93 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.44/227.93 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.44/227.93 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.44/227.93 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.44/227.93 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.44/227.93 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.44/227.93 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.44/227.93 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.44/227.93 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.44/227.93 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.44/227.93 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.44/227.93 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.44/227.93 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.44/227.93 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.44/227.93 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.44/227.93 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.44/227.93 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.44/227.93 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.44/227.93 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.44/227.93 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.44/227.93 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.44/227.93 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.44/227.93 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.44/227.93 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.44/227.93 U56(active(X:S)) -> U56(X:S) 227.44/227.93 U56(mark(X:S)) -> U56(X:S) 227.44/227.93 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.44/227.93 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.44/227.93 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.44/227.93 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.44/227.93 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.44/227.93 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.44/227.93 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.44/227.93 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.44/227.93 U63(active(X:S)) -> U63(X:S) 227.44/227.93 U63(mark(X:S)) -> U63(X:S) 227.44/227.93 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.44/227.93 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.44/227.93 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.44/227.93 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.44/227.93 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.44/227.93 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.44/227.93 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.44/227.93 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.44/227.93 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.44/227.93 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.44/227.93 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.44/227.93 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.44/227.93 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.44/227.93 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.44/227.93 U74(active(X:S)) -> U74(X:S) 227.44/227.93 U74(mark(X:S)) -> U74(X:S) 227.44/227.93 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.44/227.93 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.44/227.93 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.44/227.93 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.44/227.93 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.44/227.93 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.44/227.93 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.44/227.93 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.44/227.93 U83(active(X:S)) -> U83(X:S) 227.44/227.93 U83(mark(X:S)) -> U83(X:S) 227.44/227.93 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.44/227.93 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.44/227.93 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.44/227.93 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.44/227.93 U92(active(X:S)) -> U92(X:S) 227.44/227.93 U92(mark(X:S)) -> U92(X:S) 227.44/227.93 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.44/227.93 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.44/227.93 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.44/227.93 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.44/227.93 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.44/227.93 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.44/227.93 active(U13(tt)) -> mark(tt) 227.44/227.93 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.44/227.93 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.44/227.93 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.44/227.93 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.44/227.93 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.44/227.93 active(U26(tt)) -> mark(tt) 227.44/227.93 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.44/227.93 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.44/227.93 active(U33(tt)) -> mark(tt) 227.44/227.93 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.44/227.93 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.44/227.93 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.44/227.93 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.44/227.93 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.44/227.93 active(U46(tt)) -> mark(tt) 227.44/227.93 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.44/227.93 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.44/227.93 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.44/227.93 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.44/227.93 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.44/227.93 active(U56(tt)) -> mark(tt) 227.44/227.93 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.44/227.93 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.44/227.93 active(U63(tt)) -> mark(tt) 227.44/227.93 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.44/227.93 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.44/227.93 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.44/227.93 active(U74(tt)) -> mark(tt) 227.44/227.93 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.44/227.93 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.44/227.93 active(U83(tt)) -> mark(tt) 227.44/227.93 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.44/227.93 active(U92(tt)) -> mark(tt) 227.44/227.93 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.44/227.93 active(__(nil,X:S)) -> mark(X:S) 227.44/227.93 active(__(X:S,nil)) -> mark(X:S) 227.44/227.93 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.44/227.93 active(isList(nil)) -> mark(tt) 227.44/227.93 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.44/227.93 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.44/227.93 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.44/227.93 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.44/227.93 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.44/227.93 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.44/227.93 active(isPal(nil)) -> mark(tt) 227.44/227.93 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.44/227.93 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.44/227.93 active(isPalListKind(a)) -> mark(tt) 227.44/227.93 active(isPalListKind(e)) -> mark(tt) 227.44/227.93 active(isPalListKind(i)) -> mark(tt) 227.44/227.93 active(isPalListKind(nil)) -> mark(tt) 227.44/227.93 active(isPalListKind(o)) -> mark(tt) 227.44/227.93 active(isPalListKind(u)) -> mark(tt) 227.44/227.93 active(isQid(a)) -> mark(tt) 227.44/227.93 active(isQid(e)) -> mark(tt) 227.44/227.93 active(isQid(i)) -> mark(tt) 227.44/227.93 active(isQid(o)) -> mark(tt) 227.44/227.93 active(isQid(u)) -> mark(tt) 227.44/227.93 isList(active(X:S)) -> isList(X:S) 227.44/227.93 isList(mark(X:S)) -> isList(X:S) 227.44/227.93 isNeList(active(X:S)) -> isNeList(X:S) 227.44/227.93 isNeList(mark(X:S)) -> isNeList(X:S) 227.44/227.93 isNePal(active(X:S)) -> isNePal(X:S) 227.44/227.93 isNePal(mark(X:S)) -> isNePal(X:S) 227.44/227.93 isPal(active(X:S)) -> isPal(X:S) 227.44/227.93 isPal(mark(X:S)) -> isPal(X:S) 227.44/227.93 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.44/227.93 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.44/227.93 isQid(active(X:S)) -> isQid(X:S) 227.44/227.93 isQid(mark(X:S)) -> isQid(X:S) 227.44/227.93 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.44/227.93 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.44/227.93 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.44/227.93 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.44/227.93 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.44/227.93 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.44/227.93 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.44/227.93 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.44/227.93 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.44/227.93 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.44/227.93 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.44/227.93 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.44/227.93 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.44/227.93 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.44/227.93 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.44/227.93 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.44/227.93 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.44/227.93 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.44/227.93 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.44/227.93 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.44/227.93 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.44/227.93 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.44/227.93 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.44/227.93 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.44/227.93 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.44/227.93 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.44/227.93 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.44/227.93 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.44/227.93 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.44/227.93 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.44/227.93 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.44/227.93 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.44/227.93 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.44/227.93 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.44/227.93 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.44/227.93 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.44/227.93 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.44/227.93 mark(isList(X:S)) -> active(isList(X:S)) 227.44/227.93 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.44/227.93 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.44/227.93 mark(isPal(X:S)) -> active(isPal(X:S)) 227.44/227.93 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.44/227.93 mark(isQid(X:S)) -> active(isQid(X:S)) 227.44/227.93 mark(a) -> active(a) 227.44/227.93 mark(e) -> active(e) 227.44/227.93 mark(i) -> active(i) 227.44/227.93 mark(nil) -> active(nil) 227.44/227.93 mark(o) -> active(o) 227.44/227.93 mark(tt) -> active(tt) 227.44/227.93 mark(u) -> active(u) 227.44/227.93 ->Strongly Connected Components: 227.44/227.93 ->->Cycle: 227.44/227.93 ->->-> Pairs: 227.44/227.93 ACTIVE(U91(tt,V2:S)) -> MARK(U92(isPalListKind(V2:S))) 227.44/227.93 ACTIVE(isPalListKind(__(V1:S,V2:S))) -> MARK(U91(isPalListKind(V1:S),V2:S)) 227.44/227.93 MARK(U24(X1:S,X2:S,X3:S)) -> ACTIVE(U24(mark(X1:S),X2:S,X3:S)) 227.44/227.93 MARK(U24(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.93 MARK(U25(X1:S,X2:S)) -> ACTIVE(U25(mark(X1:S),X2:S)) 227.44/227.93 MARK(U25(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.93 MARK(U26(X:S)) -> ACTIVE(U26(mark(X:S))) 227.44/227.93 MARK(U26(X:S)) -> MARK(X:S) 227.44/227.93 MARK(U31(X1:S,X2:S)) -> ACTIVE(U31(mark(X1:S),X2:S)) 227.44/227.93 MARK(U31(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.93 MARK(U32(X1:S,X2:S)) -> ACTIVE(U32(mark(X1:S),X2:S)) 227.44/227.93 MARK(U32(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.93 MARK(U33(X:S)) -> ACTIVE(U33(mark(X:S))) 227.44/227.93 MARK(U33(X:S)) -> MARK(X:S) 227.44/227.93 MARK(U41(X1:S,X2:S,X3:S)) -> ACTIVE(U41(mark(X1:S),X2:S,X3:S)) 227.44/227.93 MARK(U41(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.93 MARK(U42(X1:S,X2:S,X3:S)) -> ACTIVE(U42(mark(X1:S),X2:S,X3:S)) 227.44/227.93 MARK(U42(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.93 MARK(U43(X1:S,X2:S,X3:S)) -> ACTIVE(U43(mark(X1:S),X2:S,X3:S)) 227.44/227.93 MARK(U43(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.93 MARK(U44(X1:S,X2:S,X3:S)) -> ACTIVE(U44(mark(X1:S),X2:S,X3:S)) 227.44/227.93 MARK(U44(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.93 MARK(U45(X1:S,X2:S)) -> ACTIVE(U45(mark(X1:S),X2:S)) 227.44/227.93 MARK(U45(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.93 MARK(U46(X:S)) -> ACTIVE(U46(mark(X:S))) 227.44/227.93 MARK(U46(X:S)) -> MARK(X:S) 227.44/227.93 MARK(U51(X1:S,X2:S,X3:S)) -> ACTIVE(U51(mark(X1:S),X2:S,X3:S)) 227.44/227.93 MARK(U51(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.93 MARK(U52(X1:S,X2:S,X3:S)) -> ACTIVE(U52(mark(X1:S),X2:S,X3:S)) 227.44/227.93 MARK(U52(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.93 MARK(U53(X1:S,X2:S,X3:S)) -> ACTIVE(U53(mark(X1:S),X2:S,X3:S)) 227.44/227.93 MARK(U53(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.93 MARK(U54(X1:S,X2:S,X3:S)) -> ACTIVE(U54(mark(X1:S),X2:S,X3:S)) 227.44/227.93 MARK(U54(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.93 MARK(U55(X1:S,X2:S)) -> ACTIVE(U55(mark(X1:S),X2:S)) 227.44/227.93 MARK(U55(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.93 MARK(U56(X:S)) -> ACTIVE(U56(mark(X:S))) 227.44/227.93 MARK(U56(X:S)) -> MARK(X:S) 227.44/227.93 MARK(U61(X1:S,X2:S)) -> ACTIVE(U61(mark(X1:S),X2:S)) 227.44/227.93 MARK(U61(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.93 MARK(U62(X1:S,X2:S)) -> ACTIVE(U62(mark(X1:S),X2:S)) 227.44/227.93 MARK(U62(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.93 MARK(U63(X:S)) -> ACTIVE(U63(mark(X:S))) 227.44/227.93 MARK(U63(X:S)) -> MARK(X:S) 227.44/227.93 MARK(U71(X1:S,X2:S,X3:S)) -> ACTIVE(U71(mark(X1:S),X2:S,X3:S)) 227.44/227.93 MARK(U71(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.93 MARK(U72(X1:S,X2:S)) -> ACTIVE(U72(mark(X1:S),X2:S)) 227.44/227.93 MARK(U72(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.93 MARK(U73(X1:S,X2:S)) -> ACTIVE(U73(mark(X1:S),X2:S)) 227.44/227.93 MARK(U73(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.93 MARK(U74(X:S)) -> ACTIVE(U74(mark(X:S))) 227.44/227.93 MARK(U74(X:S)) -> MARK(X:S) 227.44/227.93 MARK(U81(X1:S,X2:S)) -> ACTIVE(U81(mark(X1:S),X2:S)) 227.44/227.93 MARK(U81(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.93 MARK(U82(X1:S,X2:S)) -> ACTIVE(U82(mark(X1:S),X2:S)) 227.44/227.93 MARK(U82(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.93 MARK(U83(X:S)) -> ACTIVE(U83(mark(X:S))) 227.44/227.93 MARK(U83(X:S)) -> MARK(X:S) 227.44/227.93 MARK(U91(X1:S,X2:S)) -> ACTIVE(U91(mark(X1:S),X2:S)) 227.44/227.93 MARK(U91(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.93 MARK(U92(X:S)) -> ACTIVE(U92(mark(X:S))) 227.44/227.93 MARK(U92(X:S)) -> MARK(X:S) 227.44/227.93 MARK(__(X1:S,X2:S)) -> ACTIVE(__(mark(X1:S),mark(X2:S))) 227.44/227.93 MARK(__(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.93 MARK(__(X1:S,X2:S)) -> MARK(X2:S) 227.44/227.93 MARK(isPalListKind(X:S)) -> ACTIVE(isPalListKind(X:S)) 227.44/227.93 ->->-> Rules: 227.44/227.93 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.44/227.93 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.44/227.93 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.44/227.93 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.44/227.93 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.44/227.93 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.44/227.93 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.44/227.93 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.44/227.93 U13(active(X:S)) -> U13(X:S) 227.44/227.93 U13(mark(X:S)) -> U13(X:S) 227.44/227.93 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.44/227.93 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.44/227.93 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.44/227.93 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.44/227.93 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.44/227.93 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.44/227.93 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.44/227.93 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.44/227.93 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.44/227.93 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.44/227.93 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.44/227.93 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.44/227.93 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.44/227.93 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.44/227.93 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.44/227.93 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.44/227.93 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.44/227.93 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.44/227.93 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.44/227.93 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.44/227.93 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.44/227.93 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.44/227.93 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.44/227.93 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.44/227.93 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.44/227.93 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.44/227.93 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.44/227.93 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.44/227.93 U26(active(X:S)) -> U26(X:S) 227.44/227.93 U26(mark(X:S)) -> U26(X:S) 227.44/227.93 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.44/227.93 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.44/227.93 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.44/227.93 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.44/227.93 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.44/227.93 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.44/227.93 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.44/227.93 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.44/227.93 U33(active(X:S)) -> U33(X:S) 227.44/227.93 U33(mark(X:S)) -> U33(X:S) 227.44/227.93 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.44/227.93 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.44/227.93 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.44/227.93 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.44/227.93 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.44/227.93 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.44/227.93 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.44/227.93 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.44/227.93 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.44/227.93 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.44/227.93 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.44/227.93 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.44/227.93 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.44/227.93 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.44/227.93 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.44/227.93 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.44/227.93 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.44/227.93 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.44/227.93 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.44/227.93 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.44/227.93 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.44/227.93 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.44/227.93 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.44/227.93 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.44/227.93 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.44/227.93 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.44/227.93 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.44/227.93 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.44/227.93 U46(active(X:S)) -> U46(X:S) 227.44/227.93 U46(mark(X:S)) -> U46(X:S) 227.44/227.93 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.44/227.93 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.44/227.93 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.44/227.93 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.44/227.93 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.44/227.93 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.44/227.93 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.44/227.93 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.44/227.93 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.44/227.93 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.44/227.93 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.44/227.93 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.44/227.93 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.44/227.93 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.44/227.93 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.44/227.93 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.44/227.93 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.44/227.93 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.44/227.93 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.44/227.93 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.44/227.93 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.44/227.93 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.44/227.93 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.44/227.93 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.44/227.93 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.44/227.93 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.44/227.93 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.44/227.93 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.44/227.93 U56(active(X:S)) -> U56(X:S) 227.44/227.93 U56(mark(X:S)) -> U56(X:S) 227.44/227.93 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.44/227.93 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.44/227.93 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.44/227.93 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.44/227.93 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.44/227.93 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.44/227.93 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.44/227.93 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.44/227.93 U63(active(X:S)) -> U63(X:S) 227.44/227.93 U63(mark(X:S)) -> U63(X:S) 227.44/227.93 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.44/227.93 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.44/227.93 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.44/227.93 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.44/227.93 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.44/227.93 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.44/227.93 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.44/227.93 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.44/227.93 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.44/227.93 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.44/227.93 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.44/227.93 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.44/227.93 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.44/227.93 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.44/227.93 U74(active(X:S)) -> U74(X:S) 227.44/227.93 U74(mark(X:S)) -> U74(X:S) 227.44/227.93 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.44/227.93 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.44/227.93 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.44/227.93 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.44/227.93 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.44/227.93 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.44/227.93 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.44/227.93 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.44/227.93 U83(active(X:S)) -> U83(X:S) 227.44/227.93 U83(mark(X:S)) -> U83(X:S) 227.44/227.93 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.44/227.93 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.44/227.93 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.44/227.93 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.44/227.93 U92(active(X:S)) -> U92(X:S) 227.44/227.93 U92(mark(X:S)) -> U92(X:S) 227.44/227.93 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.44/227.93 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.44/227.93 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.44/227.93 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.44/227.93 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.44/227.93 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.44/227.93 active(U13(tt)) -> mark(tt) 227.44/227.93 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.44/227.93 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.44/227.93 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.44/227.93 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.44/227.93 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.44/227.93 active(U26(tt)) -> mark(tt) 227.44/227.93 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.44/227.93 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.44/227.93 active(U33(tt)) -> mark(tt) 227.44/227.93 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.44/227.93 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.44/227.93 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.44/227.93 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.44/227.93 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.44/227.93 active(U46(tt)) -> mark(tt) 227.44/227.93 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.44/227.93 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.44/227.93 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.44/227.93 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.44/227.93 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.44/227.93 active(U56(tt)) -> mark(tt) 227.44/227.93 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.44/227.93 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.44/227.93 active(U63(tt)) -> mark(tt) 227.44/227.93 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.44/227.93 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.44/227.93 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.44/227.93 active(U74(tt)) -> mark(tt) 227.44/227.93 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.44/227.93 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.44/227.93 active(U83(tt)) -> mark(tt) 227.44/227.93 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.44/227.93 active(U92(tt)) -> mark(tt) 227.44/227.93 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.44/227.93 active(__(nil,X:S)) -> mark(X:S) 227.44/227.93 active(__(X:S,nil)) -> mark(X:S) 227.44/227.93 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.44/227.93 active(isList(nil)) -> mark(tt) 227.44/227.93 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.44/227.93 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.44/227.93 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.44/227.93 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.44/227.93 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.44/227.93 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.44/227.93 active(isPal(nil)) -> mark(tt) 227.44/227.93 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.44/227.93 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.44/227.93 active(isPalListKind(a)) -> mark(tt) 227.44/227.93 active(isPalListKind(e)) -> mark(tt) 227.44/227.93 active(isPalListKind(i)) -> mark(tt) 227.44/227.93 active(isPalListKind(nil)) -> mark(tt) 227.44/227.93 active(isPalListKind(o)) -> mark(tt) 227.44/227.93 active(isPalListKind(u)) -> mark(tt) 227.44/227.93 active(isQid(a)) -> mark(tt) 227.44/227.93 active(isQid(e)) -> mark(tt) 227.44/227.93 active(isQid(i)) -> mark(tt) 227.44/227.93 active(isQid(o)) -> mark(tt) 227.44/227.93 active(isQid(u)) -> mark(tt) 227.44/227.93 isList(active(X:S)) -> isList(X:S) 227.44/227.93 isList(mark(X:S)) -> isList(X:S) 227.44/227.93 isNeList(active(X:S)) -> isNeList(X:S) 227.44/227.93 isNeList(mark(X:S)) -> isNeList(X:S) 227.44/227.93 isNePal(active(X:S)) -> isNePal(X:S) 227.44/227.93 isNePal(mark(X:S)) -> isNePal(X:S) 227.44/227.93 isPal(active(X:S)) -> isPal(X:S) 227.44/227.93 isPal(mark(X:S)) -> isPal(X:S) 227.44/227.93 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.44/227.93 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.44/227.93 isQid(active(X:S)) -> isQid(X:S) 227.44/227.93 isQid(mark(X:S)) -> isQid(X:S) 227.44/227.93 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.44/227.93 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.44/227.93 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.44/227.93 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.44/227.93 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.44/227.93 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.44/227.93 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.44/227.93 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.44/227.93 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.44/227.93 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.44/227.93 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.44/227.93 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.44/227.93 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.44/227.93 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.44/227.93 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.44/227.93 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.44/227.93 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.44/227.93 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.44/227.93 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.44/227.93 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.44/227.93 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.44/227.93 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.44/227.93 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.44/227.93 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.44/227.93 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.44/227.93 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.44/227.93 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.44/227.93 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.44/227.93 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.44/227.93 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.44/227.93 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.44/227.93 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.44/227.93 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.44/227.93 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.44/227.93 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.44/227.93 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.44/227.93 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.44/227.93 mark(isList(X:S)) -> active(isList(X:S)) 227.44/227.93 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.44/227.93 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.44/227.93 mark(isPal(X:S)) -> active(isPal(X:S)) 227.44/227.93 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.44/227.93 mark(isQid(X:S)) -> active(isQid(X:S)) 227.44/227.93 mark(a) -> active(a) 227.44/227.93 mark(e) -> active(e) 227.44/227.93 mark(i) -> active(i) 227.44/227.93 mark(nil) -> active(nil) 227.44/227.93 mark(o) -> active(o) 227.44/227.93 mark(tt) -> active(tt) 227.44/227.93 mark(u) -> active(u) 227.44/227.93 227.44/227.93 Problem 1.44: 227.44/227.93 227.44/227.93 Reduction Pairs Processor: 227.44/227.93 -> Pairs: 227.44/227.93 ACTIVE(U91(tt,V2:S)) -> MARK(U92(isPalListKind(V2:S))) 227.44/227.93 ACTIVE(isPalListKind(__(V1:S,V2:S))) -> MARK(U91(isPalListKind(V1:S),V2:S)) 227.44/227.93 MARK(U24(X1:S,X2:S,X3:S)) -> ACTIVE(U24(mark(X1:S),X2:S,X3:S)) 227.44/227.93 MARK(U24(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.93 MARK(U25(X1:S,X2:S)) -> ACTIVE(U25(mark(X1:S),X2:S)) 227.44/227.93 MARK(U25(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.93 MARK(U26(X:S)) -> ACTIVE(U26(mark(X:S))) 227.44/227.93 MARK(U26(X:S)) -> MARK(X:S) 227.44/227.93 MARK(U31(X1:S,X2:S)) -> ACTIVE(U31(mark(X1:S),X2:S)) 227.44/227.93 MARK(U31(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.93 MARK(U32(X1:S,X2:S)) -> ACTIVE(U32(mark(X1:S),X2:S)) 227.44/227.93 MARK(U32(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.93 MARK(U33(X:S)) -> ACTIVE(U33(mark(X:S))) 227.44/227.93 MARK(U33(X:S)) -> MARK(X:S) 227.44/227.93 MARK(U41(X1:S,X2:S,X3:S)) -> ACTIVE(U41(mark(X1:S),X2:S,X3:S)) 227.44/227.93 MARK(U41(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.93 MARK(U42(X1:S,X2:S,X3:S)) -> ACTIVE(U42(mark(X1:S),X2:S,X3:S)) 227.44/227.93 MARK(U42(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.93 MARK(U43(X1:S,X2:S,X3:S)) -> ACTIVE(U43(mark(X1:S),X2:S,X3:S)) 227.44/227.93 MARK(U43(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.93 MARK(U44(X1:S,X2:S,X3:S)) -> ACTIVE(U44(mark(X1:S),X2:S,X3:S)) 227.44/227.93 MARK(U44(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.93 MARK(U45(X1:S,X2:S)) -> ACTIVE(U45(mark(X1:S),X2:S)) 227.44/227.93 MARK(U45(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.93 MARK(U46(X:S)) -> ACTIVE(U46(mark(X:S))) 227.44/227.93 MARK(U46(X:S)) -> MARK(X:S) 227.44/227.93 MARK(U51(X1:S,X2:S,X3:S)) -> ACTIVE(U51(mark(X1:S),X2:S,X3:S)) 227.44/227.93 MARK(U51(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.93 MARK(U52(X1:S,X2:S,X3:S)) -> ACTIVE(U52(mark(X1:S),X2:S,X3:S)) 227.44/227.93 MARK(U52(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.93 MARK(U53(X1:S,X2:S,X3:S)) -> ACTIVE(U53(mark(X1:S),X2:S,X3:S)) 227.44/227.93 MARK(U53(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.93 MARK(U54(X1:S,X2:S,X3:S)) -> ACTIVE(U54(mark(X1:S),X2:S,X3:S)) 227.44/227.93 MARK(U54(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.93 MARK(U55(X1:S,X2:S)) -> ACTIVE(U55(mark(X1:S),X2:S)) 227.44/227.93 MARK(U55(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.93 MARK(U56(X:S)) -> ACTIVE(U56(mark(X:S))) 227.44/227.93 MARK(U56(X:S)) -> MARK(X:S) 227.44/227.93 MARK(U61(X1:S,X2:S)) -> ACTIVE(U61(mark(X1:S),X2:S)) 227.44/227.93 MARK(U61(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.93 MARK(U62(X1:S,X2:S)) -> ACTIVE(U62(mark(X1:S),X2:S)) 227.44/227.93 MARK(U62(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.93 MARK(U63(X:S)) -> ACTIVE(U63(mark(X:S))) 227.44/227.93 MARK(U63(X:S)) -> MARK(X:S) 227.44/227.93 MARK(U71(X1:S,X2:S,X3:S)) -> ACTIVE(U71(mark(X1:S),X2:S,X3:S)) 227.44/227.93 MARK(U71(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.93 MARK(U72(X1:S,X2:S)) -> ACTIVE(U72(mark(X1:S),X2:S)) 227.44/227.93 MARK(U72(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.93 MARK(U73(X1:S,X2:S)) -> ACTIVE(U73(mark(X1:S),X2:S)) 227.44/227.93 MARK(U73(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.93 MARK(U74(X:S)) -> ACTIVE(U74(mark(X:S))) 227.44/227.93 MARK(U74(X:S)) -> MARK(X:S) 227.44/227.93 MARK(U81(X1:S,X2:S)) -> ACTIVE(U81(mark(X1:S),X2:S)) 227.44/227.93 MARK(U81(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.93 MARK(U82(X1:S,X2:S)) -> ACTIVE(U82(mark(X1:S),X2:S)) 227.44/227.93 MARK(U82(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.93 MARK(U83(X:S)) -> ACTIVE(U83(mark(X:S))) 227.44/227.93 MARK(U83(X:S)) -> MARK(X:S) 227.44/227.93 MARK(U91(X1:S,X2:S)) -> ACTIVE(U91(mark(X1:S),X2:S)) 227.44/227.93 MARK(U91(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.93 MARK(U92(X:S)) -> ACTIVE(U92(mark(X:S))) 227.44/227.93 MARK(U92(X:S)) -> MARK(X:S) 227.44/227.93 MARK(__(X1:S,X2:S)) -> ACTIVE(__(mark(X1:S),mark(X2:S))) 227.44/227.93 MARK(__(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.93 MARK(__(X1:S,X2:S)) -> MARK(X2:S) 227.44/227.93 MARK(isPalListKind(X:S)) -> ACTIVE(isPalListKind(X:S)) 227.44/227.93 -> Rules: 227.44/227.93 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.44/227.93 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.44/227.93 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.44/227.93 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.44/227.93 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.44/227.93 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.44/227.93 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.44/227.93 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.44/227.93 U13(active(X:S)) -> U13(X:S) 227.44/227.93 U13(mark(X:S)) -> U13(X:S) 227.44/227.93 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.44/227.93 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.44/227.93 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.44/227.93 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.44/227.93 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.44/227.93 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.44/227.93 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.44/227.93 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.44/227.93 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.44/227.93 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.44/227.93 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.44/227.93 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.44/227.93 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.44/227.93 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.44/227.93 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.44/227.93 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.44/227.93 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.44/227.93 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.44/227.93 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.44/227.93 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.44/227.93 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.44/227.93 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.44/227.93 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.44/227.93 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.44/227.93 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.44/227.93 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.44/227.93 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.44/227.93 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.44/227.93 U26(active(X:S)) -> U26(X:S) 227.44/227.93 U26(mark(X:S)) -> U26(X:S) 227.44/227.93 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.44/227.93 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.44/227.93 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.44/227.93 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.44/227.93 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.44/227.93 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.44/227.93 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.44/227.93 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.44/227.93 U33(active(X:S)) -> U33(X:S) 227.44/227.93 U33(mark(X:S)) -> U33(X:S) 227.44/227.93 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.44/227.93 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.44/227.93 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.44/227.93 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.44/227.93 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.44/227.93 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.44/227.93 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.44/227.93 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.44/227.93 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.44/227.93 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.44/227.93 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.44/227.93 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.44/227.93 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.44/227.93 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.44/227.93 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.44/227.93 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.44/227.93 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.44/227.93 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.44/227.93 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.44/227.93 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.44/227.93 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.44/227.93 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.44/227.93 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.44/227.93 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.44/227.93 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.44/227.93 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.44/227.93 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.44/227.93 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.44/227.93 U46(active(X:S)) -> U46(X:S) 227.44/227.93 U46(mark(X:S)) -> U46(X:S) 227.44/227.93 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.44/227.93 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.44/227.93 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.44/227.93 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.44/227.93 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.44/227.93 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.44/227.93 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.44/227.93 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.44/227.93 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.44/227.93 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.44/227.93 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.44/227.93 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.44/227.93 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.44/227.93 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.44/227.93 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.44/227.93 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.44/227.93 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.44/227.93 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.44/227.93 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.44/227.93 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.44/227.93 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.44/227.93 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.44/227.93 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.44/227.93 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.44/227.93 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.44/227.93 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.44/227.93 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.44/227.93 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.44/227.93 U56(active(X:S)) -> U56(X:S) 227.44/227.93 U56(mark(X:S)) -> U56(X:S) 227.44/227.93 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.44/227.93 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.44/227.93 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.44/227.93 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.44/227.93 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.44/227.93 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.44/227.93 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.44/227.93 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.44/227.93 U63(active(X:S)) -> U63(X:S) 227.44/227.93 U63(mark(X:S)) -> U63(X:S) 227.44/227.93 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.44/227.93 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.44/227.93 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.44/227.93 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.44/227.93 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.44/227.93 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.44/227.93 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.44/227.93 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.44/227.93 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.44/227.93 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.44/227.93 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.44/227.93 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.44/227.93 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.44/227.93 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.44/227.93 U74(active(X:S)) -> U74(X:S) 227.44/227.93 U74(mark(X:S)) -> U74(X:S) 227.44/227.93 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.44/227.93 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.44/227.93 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.44/227.93 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.44/227.93 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.44/227.93 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.44/227.93 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.44/227.93 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.44/227.93 U83(active(X:S)) -> U83(X:S) 227.44/227.93 U83(mark(X:S)) -> U83(X:S) 227.44/227.93 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.44/227.93 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.44/227.93 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.44/227.93 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.44/227.93 U92(active(X:S)) -> U92(X:S) 227.44/227.93 U92(mark(X:S)) -> U92(X:S) 227.44/227.93 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.44/227.93 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.44/227.93 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.44/227.93 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.44/227.93 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.44/227.93 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.44/227.93 active(U13(tt)) -> mark(tt) 227.44/227.93 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.44/227.93 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.44/227.93 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.44/227.93 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.44/227.93 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.44/227.93 active(U26(tt)) -> mark(tt) 227.44/227.93 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.44/227.93 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.44/227.93 active(U33(tt)) -> mark(tt) 227.44/227.93 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.44/227.93 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.44/227.93 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.44/227.93 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.44/227.93 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.44/227.93 active(U46(tt)) -> mark(tt) 227.44/227.93 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.44/227.93 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.44/227.93 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.44/227.93 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.44/227.93 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.44/227.93 active(U56(tt)) -> mark(tt) 227.44/227.93 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.44/227.93 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.44/227.93 active(U63(tt)) -> mark(tt) 227.44/227.93 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.44/227.93 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.44/227.93 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.44/227.93 active(U74(tt)) -> mark(tt) 227.44/227.93 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.44/227.93 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.44/227.93 active(U83(tt)) -> mark(tt) 227.44/227.93 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.44/227.93 active(U92(tt)) -> mark(tt) 227.44/227.93 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.44/227.93 active(__(nil,X:S)) -> mark(X:S) 227.44/227.93 active(__(X:S,nil)) -> mark(X:S) 227.44/227.93 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.44/227.93 active(isList(nil)) -> mark(tt) 227.44/227.93 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.44/227.93 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.44/227.93 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.44/227.93 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.44/227.93 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.44/227.93 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.44/227.93 active(isPal(nil)) -> mark(tt) 227.44/227.93 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.44/227.93 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.44/227.93 active(isPalListKind(a)) -> mark(tt) 227.44/227.93 active(isPalListKind(e)) -> mark(tt) 227.44/227.93 active(isPalListKind(i)) -> mark(tt) 227.44/227.93 active(isPalListKind(nil)) -> mark(tt) 227.44/227.93 active(isPalListKind(o)) -> mark(tt) 227.44/227.93 active(isPalListKind(u)) -> mark(tt) 227.44/227.93 active(isQid(a)) -> mark(tt) 227.44/227.93 active(isQid(e)) -> mark(tt) 227.44/227.93 active(isQid(i)) -> mark(tt) 227.44/227.93 active(isQid(o)) -> mark(tt) 227.44/227.93 active(isQid(u)) -> mark(tt) 227.44/227.93 isList(active(X:S)) -> isList(X:S) 227.44/227.93 isList(mark(X:S)) -> isList(X:S) 227.44/227.93 isNeList(active(X:S)) -> isNeList(X:S) 227.44/227.93 isNeList(mark(X:S)) -> isNeList(X:S) 227.44/227.93 isNePal(active(X:S)) -> isNePal(X:S) 227.44/227.93 isNePal(mark(X:S)) -> isNePal(X:S) 227.44/227.93 isPal(active(X:S)) -> isPal(X:S) 227.44/227.93 isPal(mark(X:S)) -> isPal(X:S) 227.44/227.93 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.44/227.93 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.44/227.93 isQid(active(X:S)) -> isQid(X:S) 227.44/227.93 isQid(mark(X:S)) -> isQid(X:S) 227.44/227.93 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.44/227.93 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.44/227.93 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.44/227.93 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.44/227.93 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.44/227.93 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.44/227.93 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.44/227.93 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.44/227.93 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.44/227.93 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.44/227.93 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.44/227.93 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.44/227.93 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.44/227.93 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.44/227.93 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.44/227.93 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.44/227.93 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.44/227.93 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.44/227.93 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.44/227.93 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.44/227.93 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.44/227.93 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.44/227.93 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.44/227.93 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.44/227.93 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.44/227.93 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.44/227.93 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.44/227.93 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.44/227.93 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.44/227.93 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.44/227.93 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.44/227.93 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.44/227.93 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.44/227.93 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.44/227.93 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.44/227.93 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.44/227.93 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.44/227.93 mark(isList(X:S)) -> active(isList(X:S)) 227.44/227.93 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.44/227.93 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.44/227.93 mark(isPal(X:S)) -> active(isPal(X:S)) 227.44/227.93 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.44/227.93 mark(isQid(X:S)) -> active(isQid(X:S)) 227.44/227.93 mark(a) -> active(a) 227.44/227.93 mark(e) -> active(e) 227.44/227.93 mark(i) -> active(i) 227.44/227.93 mark(nil) -> active(nil) 227.44/227.93 mark(o) -> active(o) 227.44/227.93 mark(tt) -> active(tt) 227.44/227.93 mark(u) -> active(u) 227.44/227.93 -> Usable rules: 227.44/227.93 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.44/227.93 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.44/227.93 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.44/227.93 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.44/227.93 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.44/227.93 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.44/227.93 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.44/227.93 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.44/227.93 U13(active(X:S)) -> U13(X:S) 227.44/227.93 U13(mark(X:S)) -> U13(X:S) 227.44/227.93 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.44/227.93 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.44/227.93 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.44/227.93 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.44/227.93 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.44/227.93 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.44/227.93 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.44/227.93 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.44/227.93 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.44/227.93 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.44/227.93 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.44/227.93 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.44/227.93 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.44/227.93 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.44/227.93 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.44/227.93 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.44/227.93 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.44/227.93 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.44/227.93 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.44/227.93 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.44/227.93 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.44/227.93 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.44/227.93 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.44/227.93 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.44/227.93 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.44/227.93 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.44/227.93 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.44/227.93 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.44/227.93 U26(active(X:S)) -> U26(X:S) 227.44/227.93 U26(mark(X:S)) -> U26(X:S) 227.44/227.93 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.44/227.93 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.44/227.93 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.44/227.93 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.44/227.93 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.44/227.93 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.44/227.93 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.44/227.93 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.44/227.93 U33(active(X:S)) -> U33(X:S) 227.44/227.93 U33(mark(X:S)) -> U33(X:S) 227.44/227.93 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.44/227.93 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.44/227.93 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.44/227.93 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.44/227.93 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.44/227.93 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.44/227.93 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.44/227.93 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.44/227.93 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.44/227.93 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.44/227.93 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.44/227.93 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.44/227.93 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.44/227.93 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.44/227.93 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.44/227.93 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.44/227.93 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.44/227.93 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.44/227.93 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.44/227.93 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.44/227.93 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.44/227.93 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.44/227.93 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.44/227.93 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.44/227.93 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.44/227.93 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.44/227.93 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.44/227.93 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.44/227.93 U46(active(X:S)) -> U46(X:S) 227.44/227.93 U46(mark(X:S)) -> U46(X:S) 227.44/227.93 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.44/227.93 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.44/227.93 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.44/227.93 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.44/227.93 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.44/227.93 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.44/227.93 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.44/227.93 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.44/227.93 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.44/227.93 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.44/227.93 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.44/227.93 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.44/227.93 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.44/227.93 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.44/227.93 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.44/227.93 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.44/227.93 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.44/227.93 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.44/227.93 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.44/227.93 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.44/227.93 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.44/227.93 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.44/227.93 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.44/227.93 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.44/227.93 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.44/227.93 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.44/227.93 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.44/227.93 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.44/227.93 U56(active(X:S)) -> U56(X:S) 227.44/227.93 U56(mark(X:S)) -> U56(X:S) 227.44/227.93 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.44/227.93 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.44/227.93 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.44/227.93 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.44/227.93 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.44/227.93 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.44/227.93 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.44/227.93 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.44/227.93 U63(active(X:S)) -> U63(X:S) 227.44/227.93 U63(mark(X:S)) -> U63(X:S) 227.44/227.93 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.44/227.93 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.44/227.93 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.44/227.93 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.44/227.93 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.44/227.93 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.44/227.93 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.44/227.93 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.44/227.93 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.44/227.93 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.44/227.93 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.44/227.93 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.44/227.93 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.44/227.93 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.44/227.93 U74(active(X:S)) -> U74(X:S) 227.44/227.93 U74(mark(X:S)) -> U74(X:S) 227.44/227.93 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.44/227.93 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.44/227.93 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.44/227.93 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.44/227.93 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.44/227.93 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.44/227.93 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.44/227.93 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.44/227.93 U83(active(X:S)) -> U83(X:S) 227.44/227.93 U83(mark(X:S)) -> U83(X:S) 227.44/227.93 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.44/227.93 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.44/227.93 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.44/227.93 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.44/227.93 U92(active(X:S)) -> U92(X:S) 227.44/227.93 U92(mark(X:S)) -> U92(X:S) 227.44/227.93 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.44/227.93 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.44/227.93 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.44/227.93 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.44/227.93 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.44/227.93 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.44/227.93 active(U13(tt)) -> mark(tt) 227.44/227.93 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.44/227.93 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.44/227.93 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.44/227.93 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.44/227.93 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.44/227.93 active(U26(tt)) -> mark(tt) 227.44/227.93 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.44/227.93 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.44/227.93 active(U33(tt)) -> mark(tt) 227.44/227.93 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.44/227.93 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.44/227.93 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.44/227.93 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.44/227.93 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.44/227.93 active(U46(tt)) -> mark(tt) 227.44/227.93 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.44/227.93 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.44/227.93 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.44/227.93 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.44/227.93 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.44/227.93 active(U56(tt)) -> mark(tt) 227.44/227.93 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.44/227.93 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.44/227.93 active(U63(tt)) -> mark(tt) 227.44/227.93 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.44/227.93 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.44/227.93 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.44/227.93 active(U74(tt)) -> mark(tt) 227.44/227.93 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.44/227.93 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.44/227.93 active(U83(tt)) -> mark(tt) 227.44/227.93 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.44/227.93 active(U92(tt)) -> mark(tt) 227.44/227.93 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.44/227.93 active(__(nil,X:S)) -> mark(X:S) 227.44/227.93 active(__(X:S,nil)) -> mark(X:S) 227.44/227.93 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.44/227.93 active(isList(nil)) -> mark(tt) 227.44/227.93 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.44/227.93 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.44/227.93 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.44/227.93 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.44/227.93 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.44/227.93 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.44/227.93 active(isPal(nil)) -> mark(tt) 227.44/227.93 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.44/227.93 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.44/227.93 active(isPalListKind(a)) -> mark(tt) 227.44/227.93 active(isPalListKind(e)) -> mark(tt) 227.44/227.93 active(isPalListKind(i)) -> mark(tt) 227.44/227.93 active(isPalListKind(nil)) -> mark(tt) 227.44/227.93 active(isPalListKind(o)) -> mark(tt) 227.44/227.93 active(isPalListKind(u)) -> mark(tt) 227.44/227.93 active(isQid(a)) -> mark(tt) 227.44/227.93 active(isQid(e)) -> mark(tt) 227.44/227.93 active(isQid(i)) -> mark(tt) 227.44/227.93 active(isQid(o)) -> mark(tt) 227.44/227.93 active(isQid(u)) -> mark(tt) 227.44/227.93 isList(active(X:S)) -> isList(X:S) 227.44/227.93 isList(mark(X:S)) -> isList(X:S) 227.44/227.93 isNeList(active(X:S)) -> isNeList(X:S) 227.44/227.93 isNeList(mark(X:S)) -> isNeList(X:S) 227.44/227.93 isNePal(active(X:S)) -> isNePal(X:S) 227.44/227.93 isNePal(mark(X:S)) -> isNePal(X:S) 227.44/227.93 isPal(active(X:S)) -> isPal(X:S) 227.44/227.93 isPal(mark(X:S)) -> isPal(X:S) 227.44/227.93 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.44/227.93 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.44/227.93 isQid(active(X:S)) -> isQid(X:S) 227.44/227.93 isQid(mark(X:S)) -> isQid(X:S) 227.44/227.93 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.44/227.93 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.44/227.93 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.44/227.93 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.44/227.93 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.44/227.93 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.44/227.93 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.44/227.93 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.44/227.93 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.44/227.93 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.44/227.93 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.44/227.93 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.44/227.93 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.44/227.93 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.44/227.93 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.44/227.93 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.44/227.93 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.44/227.93 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.44/227.93 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.44/227.93 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.44/227.93 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.44/227.93 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.44/227.93 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.44/227.93 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.44/227.93 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.44/227.93 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.44/227.93 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.44/227.93 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.44/227.93 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.44/227.93 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.44/227.93 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.44/227.93 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.44/227.93 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.44/227.93 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.44/227.93 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.44/227.93 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.44/227.93 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.44/227.93 mark(isList(X:S)) -> active(isList(X:S)) 227.44/227.93 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.44/227.93 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.44/227.93 mark(isPal(X:S)) -> active(isPal(X:S)) 227.44/227.93 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.44/227.93 mark(isQid(X:S)) -> active(isQid(X:S)) 227.44/227.93 mark(a) -> active(a) 227.44/227.93 mark(e) -> active(e) 227.44/227.93 mark(i) -> active(i) 227.44/227.93 mark(nil) -> active(nil) 227.44/227.93 mark(o) -> active(o) 227.44/227.93 mark(tt) -> active(tt) 227.44/227.93 mark(u) -> active(u) 227.44/227.93 ->Interpretation type: 227.44/227.93 Linear 227.44/227.93 ->Coefficients: 227.44/227.93 Natural Numbers 227.44/227.93 ->Dimension: 227.44/227.93 1 227.44/227.93 ->Bound: 227.44/227.93 2 227.44/227.93 ->Interpretation: 227.44/227.93 227.44/227.93 [U11](X1,X2) = 0 227.44/227.93 [U12](X1,X2) = 0 227.44/227.93 [U13](X) = 0 227.44/227.93 [U21](X1,X2,X3) = 2 227.44/227.93 [U22](X1,X2,X3) = 2 227.44/227.93 [U23](X1,X2,X3) = 2 227.44/227.93 [U24](X1,X2,X3) = 0 227.44/227.93 [U25](X1,X2) = 1 227.44/227.93 [U26](X) = 0 227.44/227.93 [U31](X1,X2) = 1 227.44/227.93 [U32](X1,X2) = 1 227.44/227.93 [U33](X) = 1 227.44/227.93 [U41](X1,X2,X3) = 0 227.44/227.93 [U42](X1,X2,X3) = 1 227.44/227.93 [U43](X1,X2,X3) = 0 227.44/227.93 [U44](X1,X2,X3) = 0 227.44/227.93 [U45](X1,X2) = 0 227.44/227.93 [U46](X) = 0 227.44/227.93 [U51](X1,X2,X3) = 1 227.44/227.93 [U52](X1,X2,X3) = 0 227.44/227.93 [U53](X1,X2,X3) = 0 227.44/227.93 [U54](X1,X2,X3) = 0 227.44/227.93 [U55](X1,X2) = 1 227.44/227.93 [U56](X) = 1 227.44/227.93 [U61](X1,X2) = 1 227.44/227.93 [U62](X1,X2) = 1 227.44/227.93 [U63](X) = 1 227.44/227.93 [U71](X1,X2,X3) = 1 227.44/227.93 [U72](X1,X2) = 1 227.44/227.93 [U73](X1,X2) = 1 227.44/227.93 [U74](X) = 1 227.44/227.93 [U81](X1,X2) = 1 227.44/227.93 [U82](X1,X2) = 0 227.44/227.93 [U83](X) = 1 227.44/227.93 [U91](X1,X2) = 1 227.44/227.93 [U92](X) = 1 227.44/227.93 [__](X1,X2) = 1 227.44/227.93 [active](X) = 2 227.44/227.93 [isList](X) = 0 227.44/227.93 [isNeList](X) = 2 227.44/227.93 [isNePal](X) = 2 227.44/227.93 [isPal](X) = 2 227.44/227.93 [isPalListKind](X) = 1 227.44/227.93 [isQid](X) = 2 227.44/227.93 [mark](X) = 2 227.44/227.93 [a] = 0 227.44/227.93 [e] = 0 227.44/227.93 [fSNonEmpty] = 0 227.44/227.93 [i] = 2 227.44/227.93 [nil] = 1 227.44/227.93 [o] = 0 227.44/227.93 [tt] = 2 227.44/227.93 [u] = 2 227.44/227.93 [U11#](X1,X2) = 0 227.44/227.93 [U12#](X1,X2) = 0 227.44/227.93 [U13#](X) = 0 227.44/227.93 [U21#](X1,X2,X3) = 0 227.44/227.93 [U22#](X1,X2,X3) = 0 227.44/227.93 [U23#](X1,X2,X3) = 0 227.44/227.93 [U24#](X1,X2,X3) = 0 227.44/227.93 [U25#](X1,X2) = 0 227.44/227.93 [U26#](X) = 0 227.44/227.93 [U31#](X1,X2) = 0 227.44/227.93 [U32#](X1,X2) = 0 227.44/227.93 [U33#](X) = 0 227.44/227.93 [U41#](X1,X2,X3) = 0 227.44/227.93 [U42#](X1,X2,X3) = 0 227.44/227.93 [U43#](X1,X2,X3) = 0 227.44/227.93 [U44#](X1,X2,X3) = 0 227.44/227.93 [U45#](X1,X2) = 0 227.44/227.93 [U46#](X) = 0 227.44/227.93 [U51#](X1,X2,X3) = 0 227.44/227.93 [U52#](X1,X2,X3) = 0 227.44/227.93 [U53#](X1,X2,X3) = 0 227.44/227.93 [U54#](X1,X2,X3) = 0 227.44/227.93 [U55#](X1,X2) = 0 227.44/227.93 [U56#](X) = 0 227.44/227.93 [U61#](X1,X2) = 0 227.44/227.93 [U62#](X1,X2) = 0 227.44/227.93 [U63#](X) = 0 227.44/227.93 [U71#](X1,X2,X3) = 0 227.44/227.93 [U72#](X1,X2) = 0 227.44/227.93 [U73#](X1,X2) = 0 227.44/227.93 [U74#](X) = 0 227.44/227.93 [U81#](X1,X2) = 0 227.44/227.93 [U82#](X1,X2) = 0 227.44/227.93 [U83#](X) = 0 227.44/227.93 [U91#](X1,X2) = 0 227.44/227.93 [U92#](X) = 0 227.44/227.93 [__#](X1,X2) = 0 227.44/227.93 [ACTIVE](X) = 2.X 227.44/227.93 [ISLIST](X) = 0 227.44/227.93 [ISNELIST](X) = 0 227.44/227.93 [ISNEPAL](X) = 0 227.44/227.93 [ISPAL](X) = 0 227.44/227.93 [ISPALLISTKIND](X) = 0 227.44/227.93 [ISQID](X) = 0 227.44/227.93 [MARK](X) = 2 227.44/227.93 227.44/227.93 Problem 1.44: 227.44/227.93 227.44/227.93 SCC Processor: 227.44/227.93 -> Pairs: 227.44/227.93 ACTIVE(U91(tt,V2:S)) -> MARK(U92(isPalListKind(V2:S))) 227.44/227.93 ACTIVE(isPalListKind(__(V1:S,V2:S))) -> MARK(U91(isPalListKind(V1:S),V2:S)) 227.44/227.93 MARK(U24(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.93 MARK(U25(X1:S,X2:S)) -> ACTIVE(U25(mark(X1:S),X2:S)) 227.44/227.93 MARK(U25(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.93 MARK(U26(X:S)) -> ACTIVE(U26(mark(X:S))) 227.44/227.93 MARK(U26(X:S)) -> MARK(X:S) 227.44/227.93 MARK(U31(X1:S,X2:S)) -> ACTIVE(U31(mark(X1:S),X2:S)) 227.44/227.93 MARK(U31(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.93 MARK(U32(X1:S,X2:S)) -> ACTIVE(U32(mark(X1:S),X2:S)) 227.44/227.93 MARK(U32(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.93 MARK(U33(X:S)) -> ACTIVE(U33(mark(X:S))) 227.44/227.93 MARK(U33(X:S)) -> MARK(X:S) 227.44/227.93 MARK(U41(X1:S,X2:S,X3:S)) -> ACTIVE(U41(mark(X1:S),X2:S,X3:S)) 227.44/227.93 MARK(U41(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.93 MARK(U42(X1:S,X2:S,X3:S)) -> ACTIVE(U42(mark(X1:S),X2:S,X3:S)) 227.44/227.93 MARK(U42(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.93 MARK(U43(X1:S,X2:S,X3:S)) -> ACTIVE(U43(mark(X1:S),X2:S,X3:S)) 227.44/227.93 MARK(U43(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.93 MARK(U44(X1:S,X2:S,X3:S)) -> ACTIVE(U44(mark(X1:S),X2:S,X3:S)) 227.44/227.93 MARK(U44(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.93 MARK(U45(X1:S,X2:S)) -> ACTIVE(U45(mark(X1:S),X2:S)) 227.44/227.93 MARK(U45(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.93 MARK(U46(X:S)) -> ACTIVE(U46(mark(X:S))) 227.44/227.93 MARK(U46(X:S)) -> MARK(X:S) 227.44/227.93 MARK(U51(X1:S,X2:S,X3:S)) -> ACTIVE(U51(mark(X1:S),X2:S,X3:S)) 227.44/227.93 MARK(U51(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.93 MARK(U52(X1:S,X2:S,X3:S)) -> ACTIVE(U52(mark(X1:S),X2:S,X3:S)) 227.44/227.93 MARK(U52(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.93 MARK(U53(X1:S,X2:S,X3:S)) -> ACTIVE(U53(mark(X1:S),X2:S,X3:S)) 227.44/227.93 MARK(U53(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.93 MARK(U54(X1:S,X2:S,X3:S)) -> ACTIVE(U54(mark(X1:S),X2:S,X3:S)) 227.44/227.93 MARK(U54(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.93 MARK(U55(X1:S,X2:S)) -> ACTIVE(U55(mark(X1:S),X2:S)) 227.44/227.93 MARK(U55(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.93 MARK(U56(X:S)) -> ACTIVE(U56(mark(X:S))) 227.44/227.93 MARK(U56(X:S)) -> MARK(X:S) 227.44/227.93 MARK(U61(X1:S,X2:S)) -> ACTIVE(U61(mark(X1:S),X2:S)) 227.44/227.93 MARK(U61(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.93 MARK(U62(X1:S,X2:S)) -> ACTIVE(U62(mark(X1:S),X2:S)) 227.44/227.93 MARK(U62(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.93 MARK(U63(X:S)) -> ACTIVE(U63(mark(X:S))) 227.44/227.93 MARK(U63(X:S)) -> MARK(X:S) 227.44/227.93 MARK(U71(X1:S,X2:S,X3:S)) -> ACTIVE(U71(mark(X1:S),X2:S,X3:S)) 227.44/227.93 MARK(U71(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.93 MARK(U72(X1:S,X2:S)) -> ACTIVE(U72(mark(X1:S),X2:S)) 227.44/227.93 MARK(U72(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.93 MARK(U73(X1:S,X2:S)) -> ACTIVE(U73(mark(X1:S),X2:S)) 227.44/227.93 MARK(U73(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.93 MARK(U74(X:S)) -> ACTIVE(U74(mark(X:S))) 227.44/227.93 MARK(U74(X:S)) -> MARK(X:S) 227.44/227.93 MARK(U81(X1:S,X2:S)) -> ACTIVE(U81(mark(X1:S),X2:S)) 227.44/227.93 MARK(U81(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.93 MARK(U82(X1:S,X2:S)) -> ACTIVE(U82(mark(X1:S),X2:S)) 227.44/227.93 MARK(U82(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.93 MARK(U83(X:S)) -> ACTIVE(U83(mark(X:S))) 227.44/227.93 MARK(U83(X:S)) -> MARK(X:S) 227.44/227.93 MARK(U91(X1:S,X2:S)) -> ACTIVE(U91(mark(X1:S),X2:S)) 227.44/227.93 MARK(U91(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.93 MARK(U92(X:S)) -> ACTIVE(U92(mark(X:S))) 227.44/227.93 MARK(U92(X:S)) -> MARK(X:S) 227.44/227.93 MARK(__(X1:S,X2:S)) -> ACTIVE(__(mark(X1:S),mark(X2:S))) 227.44/227.93 MARK(__(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.93 MARK(__(X1:S,X2:S)) -> MARK(X2:S) 227.44/227.93 MARK(isPalListKind(X:S)) -> ACTIVE(isPalListKind(X:S)) 227.44/227.93 -> Rules: 227.44/227.93 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.44/227.93 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.44/227.93 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.44/227.93 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.44/227.93 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.44/227.93 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.44/227.93 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.44/227.93 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.44/227.93 U13(active(X:S)) -> U13(X:S) 227.44/227.93 U13(mark(X:S)) -> U13(X:S) 227.44/227.93 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.44/227.93 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.44/227.93 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.44/227.93 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.44/227.93 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.44/227.93 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.44/227.93 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.44/227.93 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.44/227.93 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.44/227.93 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.44/227.93 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.44/227.93 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.44/227.93 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.44/227.93 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.44/227.93 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.44/227.93 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.44/227.93 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.44/227.93 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.44/227.93 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.44/227.93 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.44/227.93 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.44/227.93 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.44/227.93 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.44/227.93 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.44/227.93 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.44/227.93 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.44/227.93 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.44/227.93 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.44/227.93 U26(active(X:S)) -> U26(X:S) 227.44/227.93 U26(mark(X:S)) -> U26(X:S) 227.44/227.93 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.44/227.93 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.44/227.93 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.44/227.93 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.44/227.93 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.44/227.93 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.44/227.93 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.44/227.93 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.44/227.93 U33(active(X:S)) -> U33(X:S) 227.44/227.93 U33(mark(X:S)) -> U33(X:S) 227.44/227.93 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.44/227.93 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.44/227.93 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.44/227.93 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.44/227.93 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.44/227.93 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.44/227.93 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.44/227.93 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.44/227.93 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.44/227.93 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.44/227.93 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.44/227.93 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.44/227.93 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.44/227.93 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.44/227.93 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.44/227.93 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.44/227.93 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.44/227.93 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.44/227.93 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.44/227.93 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.44/227.93 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.44/227.93 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.44/227.93 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.44/227.93 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.44/227.93 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.44/227.93 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.44/227.93 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.44/227.93 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.44/227.93 U46(active(X:S)) -> U46(X:S) 227.44/227.93 U46(mark(X:S)) -> U46(X:S) 227.44/227.93 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.44/227.93 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.44/227.93 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.44/227.93 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.44/227.93 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.44/227.93 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.44/227.93 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.44/227.93 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.44/227.93 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.44/227.93 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.44/227.93 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.44/227.93 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.44/227.93 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.44/227.93 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.44/227.93 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.44/227.93 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.44/227.93 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.44/227.93 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.44/227.93 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.44/227.93 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.44/227.93 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.44/227.93 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.44/227.93 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.44/227.93 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.44/227.93 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.44/227.93 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.44/227.93 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.44/227.93 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.44/227.93 U56(active(X:S)) -> U56(X:S) 227.44/227.93 U56(mark(X:S)) -> U56(X:S) 227.44/227.93 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.44/227.93 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.44/227.93 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.44/227.93 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.44/227.93 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.44/227.93 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.44/227.93 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.44/227.93 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.44/227.93 U63(active(X:S)) -> U63(X:S) 227.44/227.93 U63(mark(X:S)) -> U63(X:S) 227.44/227.93 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.44/227.93 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.44/227.93 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.44/227.93 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.44/227.93 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.44/227.93 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.44/227.93 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.44/227.93 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.44/227.93 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.44/227.93 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.44/227.93 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.44/227.93 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.44/227.93 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.44/227.93 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.44/227.93 U74(active(X:S)) -> U74(X:S) 227.44/227.93 U74(mark(X:S)) -> U74(X:S) 227.44/227.93 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.44/227.93 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.44/227.93 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.44/227.93 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.44/227.93 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.44/227.93 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.44/227.93 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.44/227.93 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.44/227.93 U83(active(X:S)) -> U83(X:S) 227.44/227.93 U83(mark(X:S)) -> U83(X:S) 227.44/227.93 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.44/227.93 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.44/227.93 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.44/227.93 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.44/227.93 U92(active(X:S)) -> U92(X:S) 227.44/227.93 U92(mark(X:S)) -> U92(X:S) 227.44/227.93 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.44/227.93 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.44/227.93 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.44/227.93 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.44/227.93 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.44/227.93 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.44/227.93 active(U13(tt)) -> mark(tt) 227.44/227.93 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.44/227.93 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.44/227.93 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.44/227.93 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.44/227.93 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.44/227.93 active(U26(tt)) -> mark(tt) 227.44/227.93 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.44/227.93 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.44/227.93 active(U33(tt)) -> mark(tt) 227.44/227.93 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.44/227.93 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.44/227.93 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.44/227.93 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.44/227.93 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.44/227.93 active(U46(tt)) -> mark(tt) 227.44/227.93 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.44/227.93 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.44/227.93 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.44/227.93 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.44/227.93 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.44/227.93 active(U56(tt)) -> mark(tt) 227.44/227.93 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.44/227.93 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.44/227.93 active(U63(tt)) -> mark(tt) 227.44/227.93 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.44/227.93 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.44/227.93 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.44/227.93 active(U74(tt)) -> mark(tt) 227.44/227.93 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.44/227.93 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.44/227.93 active(U83(tt)) -> mark(tt) 227.44/227.93 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.44/227.93 active(U92(tt)) -> mark(tt) 227.44/227.93 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.44/227.93 active(__(nil,X:S)) -> mark(X:S) 227.44/227.93 active(__(X:S,nil)) -> mark(X:S) 227.44/227.93 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.44/227.93 active(isList(nil)) -> mark(tt) 227.44/227.93 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.44/227.93 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.44/227.93 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.44/227.93 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.44/227.93 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.44/227.93 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.44/227.93 active(isPal(nil)) -> mark(tt) 227.44/227.93 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.44/227.93 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.44/227.93 active(isPalListKind(a)) -> mark(tt) 227.44/227.93 active(isPalListKind(e)) -> mark(tt) 227.44/227.93 active(isPalListKind(i)) -> mark(tt) 227.44/227.93 active(isPalListKind(nil)) -> mark(tt) 227.44/227.93 active(isPalListKind(o)) -> mark(tt) 227.44/227.93 active(isPalListKind(u)) -> mark(tt) 227.44/227.93 active(isQid(a)) -> mark(tt) 227.44/227.93 active(isQid(e)) -> mark(tt) 227.44/227.93 active(isQid(i)) -> mark(tt) 227.44/227.93 active(isQid(o)) -> mark(tt) 227.44/227.93 active(isQid(u)) -> mark(tt) 227.44/227.93 isList(active(X:S)) -> isList(X:S) 227.44/227.93 isList(mark(X:S)) -> isList(X:S) 227.44/227.93 isNeList(active(X:S)) -> isNeList(X:S) 227.44/227.93 isNeList(mark(X:S)) -> isNeList(X:S) 227.44/227.93 isNePal(active(X:S)) -> isNePal(X:S) 227.44/227.93 isNePal(mark(X:S)) -> isNePal(X:S) 227.44/227.93 isPal(active(X:S)) -> isPal(X:S) 227.44/227.93 isPal(mark(X:S)) -> isPal(X:S) 227.44/227.93 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.44/227.93 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.44/227.93 isQid(active(X:S)) -> isQid(X:S) 227.44/227.93 isQid(mark(X:S)) -> isQid(X:S) 227.44/227.93 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.44/227.93 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.44/227.93 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.44/227.93 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.44/227.93 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.44/227.93 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.44/227.93 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.44/227.93 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.44/227.93 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.44/227.93 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.44/227.93 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.44/227.93 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.44/227.93 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.44/227.93 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.44/227.93 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.44/227.93 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.44/227.93 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.44/227.93 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.44/227.93 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.44/227.93 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.44/227.93 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.44/227.93 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.44/227.93 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.44/227.93 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.44/227.93 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.44/227.93 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.44/227.93 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.44/227.93 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.44/227.93 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.44/227.93 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.44/227.93 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.44/227.93 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.44/227.93 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.44/227.93 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.44/227.93 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.44/227.93 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.44/227.93 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.44/227.93 mark(isList(X:S)) -> active(isList(X:S)) 227.44/227.93 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.44/227.93 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.44/227.93 mark(isPal(X:S)) -> active(isPal(X:S)) 227.44/227.93 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.44/227.93 mark(isQid(X:S)) -> active(isQid(X:S)) 227.44/227.93 mark(a) -> active(a) 227.44/227.93 mark(e) -> active(e) 227.44/227.93 mark(i) -> active(i) 227.44/227.93 mark(nil) -> active(nil) 227.44/227.93 mark(o) -> active(o) 227.44/227.93 mark(tt) -> active(tt) 227.44/227.93 mark(u) -> active(u) 227.44/227.93 ->Strongly Connected Components: 227.44/227.93 ->->Cycle: 227.44/227.93 ->->-> Pairs: 227.44/227.93 ACTIVE(U91(tt,V2:S)) -> MARK(U92(isPalListKind(V2:S))) 227.44/227.93 ACTIVE(isPalListKind(__(V1:S,V2:S))) -> MARK(U91(isPalListKind(V1:S),V2:S)) 227.44/227.93 MARK(U24(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.93 MARK(U25(X1:S,X2:S)) -> ACTIVE(U25(mark(X1:S),X2:S)) 227.44/227.93 MARK(U25(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.93 MARK(U26(X:S)) -> ACTIVE(U26(mark(X:S))) 227.44/227.93 MARK(U26(X:S)) -> MARK(X:S) 227.44/227.93 MARK(U31(X1:S,X2:S)) -> ACTIVE(U31(mark(X1:S),X2:S)) 227.44/227.93 MARK(U31(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.93 MARK(U32(X1:S,X2:S)) -> ACTIVE(U32(mark(X1:S),X2:S)) 227.44/227.93 MARK(U32(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.93 MARK(U33(X:S)) -> ACTIVE(U33(mark(X:S))) 227.44/227.93 MARK(U33(X:S)) -> MARK(X:S) 227.44/227.93 MARK(U41(X1:S,X2:S,X3:S)) -> ACTIVE(U41(mark(X1:S),X2:S,X3:S)) 227.44/227.93 MARK(U41(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.93 MARK(U42(X1:S,X2:S,X3:S)) -> ACTIVE(U42(mark(X1:S),X2:S,X3:S)) 227.44/227.93 MARK(U42(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.93 MARK(U43(X1:S,X2:S,X3:S)) -> ACTIVE(U43(mark(X1:S),X2:S,X3:S)) 227.44/227.93 MARK(U43(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.93 MARK(U44(X1:S,X2:S,X3:S)) -> ACTIVE(U44(mark(X1:S),X2:S,X3:S)) 227.44/227.93 MARK(U44(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.93 MARK(U45(X1:S,X2:S)) -> ACTIVE(U45(mark(X1:S),X2:S)) 227.44/227.93 MARK(U45(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.93 MARK(U46(X:S)) -> ACTIVE(U46(mark(X:S))) 227.44/227.93 MARK(U46(X:S)) -> MARK(X:S) 227.44/227.93 MARK(U51(X1:S,X2:S,X3:S)) -> ACTIVE(U51(mark(X1:S),X2:S,X3:S)) 227.44/227.93 MARK(U51(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.93 MARK(U52(X1:S,X2:S,X3:S)) -> ACTIVE(U52(mark(X1:S),X2:S,X3:S)) 227.44/227.93 MARK(U52(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.93 MARK(U53(X1:S,X2:S,X3:S)) -> ACTIVE(U53(mark(X1:S),X2:S,X3:S)) 227.44/227.93 MARK(U53(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.93 MARK(U54(X1:S,X2:S,X3:S)) -> ACTIVE(U54(mark(X1:S),X2:S,X3:S)) 227.44/227.93 MARK(U54(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.93 MARK(U55(X1:S,X2:S)) -> ACTIVE(U55(mark(X1:S),X2:S)) 227.44/227.93 MARK(U55(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.93 MARK(U56(X:S)) -> ACTIVE(U56(mark(X:S))) 227.44/227.93 MARK(U56(X:S)) -> MARK(X:S) 227.44/227.93 MARK(U61(X1:S,X2:S)) -> ACTIVE(U61(mark(X1:S),X2:S)) 227.44/227.93 MARK(U61(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.93 MARK(U62(X1:S,X2:S)) -> ACTIVE(U62(mark(X1:S),X2:S)) 227.44/227.93 MARK(U62(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.93 MARK(U63(X:S)) -> ACTIVE(U63(mark(X:S))) 227.44/227.93 MARK(U63(X:S)) -> MARK(X:S) 227.44/227.93 MARK(U71(X1:S,X2:S,X3:S)) -> ACTIVE(U71(mark(X1:S),X2:S,X3:S)) 227.44/227.93 MARK(U71(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.93 MARK(U72(X1:S,X2:S)) -> ACTIVE(U72(mark(X1:S),X2:S)) 227.44/227.93 MARK(U72(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.93 MARK(U73(X1:S,X2:S)) -> ACTIVE(U73(mark(X1:S),X2:S)) 227.44/227.93 MARK(U73(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.93 MARK(U74(X:S)) -> ACTIVE(U74(mark(X:S))) 227.44/227.93 MARK(U74(X:S)) -> MARK(X:S) 227.44/227.93 MARK(U81(X1:S,X2:S)) -> ACTIVE(U81(mark(X1:S),X2:S)) 227.44/227.93 MARK(U81(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.93 MARK(U82(X1:S,X2:S)) -> ACTIVE(U82(mark(X1:S),X2:S)) 227.44/227.93 MARK(U82(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.93 MARK(U83(X:S)) -> ACTIVE(U83(mark(X:S))) 227.44/227.93 MARK(U83(X:S)) -> MARK(X:S) 227.44/227.93 MARK(U91(X1:S,X2:S)) -> ACTIVE(U91(mark(X1:S),X2:S)) 227.44/227.93 MARK(U91(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.93 MARK(U92(X:S)) -> ACTIVE(U92(mark(X:S))) 227.44/227.93 MARK(U92(X:S)) -> MARK(X:S) 227.44/227.93 MARK(__(X1:S,X2:S)) -> ACTIVE(__(mark(X1:S),mark(X2:S))) 227.44/227.93 MARK(__(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.93 MARK(__(X1:S,X2:S)) -> MARK(X2:S) 227.44/227.93 MARK(isPalListKind(X:S)) -> ACTIVE(isPalListKind(X:S)) 227.44/227.93 ->->-> Rules: 227.44/227.93 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.44/227.93 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.44/227.93 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.44/227.93 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.44/227.93 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.44/227.93 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.44/227.93 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.44/227.93 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.44/227.93 U13(active(X:S)) -> U13(X:S) 227.44/227.93 U13(mark(X:S)) -> U13(X:S) 227.44/227.93 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.44/227.93 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.44/227.93 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.44/227.93 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.44/227.93 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.44/227.93 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.44/227.93 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.44/227.93 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.44/227.93 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.44/227.93 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.44/227.93 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.44/227.93 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.44/227.93 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.44/227.93 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.44/227.93 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.44/227.93 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.44/227.93 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.44/227.93 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.44/227.93 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.44/227.93 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.44/227.93 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.44/227.93 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.44/227.93 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.44/227.93 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.44/227.93 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.44/227.93 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.44/227.93 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.44/227.93 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.44/227.93 U26(active(X:S)) -> U26(X:S) 227.44/227.93 U26(mark(X:S)) -> U26(X:S) 227.44/227.93 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.44/227.93 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.44/227.93 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.44/227.93 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.44/227.93 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.44/227.93 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.44/227.93 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.44/227.93 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.44/227.93 U33(active(X:S)) -> U33(X:S) 227.44/227.93 U33(mark(X:S)) -> U33(X:S) 227.44/227.93 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.44/227.93 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.44/227.93 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.44/227.93 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.44/227.93 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.44/227.93 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.44/227.93 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.44/227.93 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.44/227.93 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.44/227.93 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.44/227.93 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.44/227.93 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.44/227.93 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.44/227.93 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.44/227.93 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.44/227.93 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.44/227.93 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.44/227.93 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.44/227.93 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.44/227.93 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.44/227.93 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.44/227.93 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.44/227.93 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.44/227.93 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.44/227.93 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.44/227.93 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.44/227.93 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.44/227.93 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.44/227.93 U46(active(X:S)) -> U46(X:S) 227.44/227.93 U46(mark(X:S)) -> U46(X:S) 227.44/227.93 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.44/227.93 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.44/227.93 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.44/227.93 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.44/227.93 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.44/227.93 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.44/227.93 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.44/227.93 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.44/227.93 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.44/227.93 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.44/227.93 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.44/227.93 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.44/227.93 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.44/227.93 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.44/227.93 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.44/227.93 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.44/227.93 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.44/227.93 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.44/227.93 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.44/227.93 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.44/227.93 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.44/227.93 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.44/227.93 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.44/227.93 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.44/227.93 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.44/227.93 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.44/227.93 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.44/227.93 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.44/227.93 U56(active(X:S)) -> U56(X:S) 227.44/227.93 U56(mark(X:S)) -> U56(X:S) 227.44/227.93 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.44/227.93 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.44/227.93 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.44/227.93 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.44/227.93 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.44/227.93 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.44/227.93 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.44/227.93 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.44/227.93 U63(active(X:S)) -> U63(X:S) 227.44/227.93 U63(mark(X:S)) -> U63(X:S) 227.44/227.93 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.44/227.93 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.44/227.93 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.44/227.93 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.44/227.93 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.44/227.93 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.44/227.93 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.44/227.93 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.44/227.93 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.44/227.93 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.44/227.93 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.44/227.93 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.44/227.93 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.44/227.93 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.44/227.93 U74(active(X:S)) -> U74(X:S) 227.44/227.93 U74(mark(X:S)) -> U74(X:S) 227.44/227.93 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.44/227.93 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.44/227.93 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.44/227.93 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.44/227.93 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.44/227.93 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.44/227.93 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.44/227.93 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.44/227.93 U83(active(X:S)) -> U83(X:S) 227.44/227.93 U83(mark(X:S)) -> U83(X:S) 227.44/227.93 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.44/227.93 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.44/227.93 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.44/227.93 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.44/227.93 U92(active(X:S)) -> U92(X:S) 227.44/227.93 U92(mark(X:S)) -> U92(X:S) 227.44/227.93 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.44/227.93 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.44/227.93 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.44/227.93 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.44/227.93 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.44/227.93 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.44/227.93 active(U13(tt)) -> mark(tt) 227.44/227.93 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.44/227.93 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.44/227.93 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.44/227.93 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.44/227.93 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.44/227.93 active(U26(tt)) -> mark(tt) 227.44/227.93 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.44/227.93 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.44/227.93 active(U33(tt)) -> mark(tt) 227.44/227.93 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.44/227.93 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.44/227.93 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.44/227.93 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.44/227.93 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.44/227.93 active(U46(tt)) -> mark(tt) 227.44/227.93 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.44/227.93 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.44/227.93 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.44/227.93 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.44/227.93 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.44/227.93 active(U56(tt)) -> mark(tt) 227.44/227.93 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.44/227.93 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.44/227.93 active(U63(tt)) -> mark(tt) 227.44/227.93 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.44/227.93 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.44/227.93 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.44/227.93 active(U74(tt)) -> mark(tt) 227.44/227.93 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.44/227.93 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.44/227.93 active(U83(tt)) -> mark(tt) 227.44/227.93 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.44/227.93 active(U92(tt)) -> mark(tt) 227.44/227.93 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.44/227.93 active(__(nil,X:S)) -> mark(X:S) 227.44/227.93 active(__(X:S,nil)) -> mark(X:S) 227.44/227.93 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.44/227.93 active(isList(nil)) -> mark(tt) 227.44/227.93 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.44/227.93 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.44/227.93 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.44/227.93 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.44/227.93 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.44/227.94 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.44/227.94 active(isPal(nil)) -> mark(tt) 227.44/227.94 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.44/227.94 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.44/227.94 active(isPalListKind(a)) -> mark(tt) 227.44/227.94 active(isPalListKind(e)) -> mark(tt) 227.44/227.94 active(isPalListKind(i)) -> mark(tt) 227.44/227.94 active(isPalListKind(nil)) -> mark(tt) 227.44/227.94 active(isPalListKind(o)) -> mark(tt) 227.44/227.94 active(isPalListKind(u)) -> mark(tt) 227.44/227.94 active(isQid(a)) -> mark(tt) 227.44/227.94 active(isQid(e)) -> mark(tt) 227.44/227.94 active(isQid(i)) -> mark(tt) 227.44/227.94 active(isQid(o)) -> mark(tt) 227.44/227.94 active(isQid(u)) -> mark(tt) 227.44/227.94 isList(active(X:S)) -> isList(X:S) 227.44/227.94 isList(mark(X:S)) -> isList(X:S) 227.44/227.94 isNeList(active(X:S)) -> isNeList(X:S) 227.44/227.94 isNeList(mark(X:S)) -> isNeList(X:S) 227.44/227.94 isNePal(active(X:S)) -> isNePal(X:S) 227.44/227.94 isNePal(mark(X:S)) -> isNePal(X:S) 227.44/227.94 isPal(active(X:S)) -> isPal(X:S) 227.44/227.94 isPal(mark(X:S)) -> isPal(X:S) 227.44/227.94 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.44/227.94 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.44/227.94 isQid(active(X:S)) -> isQid(X:S) 227.44/227.94 isQid(mark(X:S)) -> isQid(X:S) 227.44/227.94 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.44/227.94 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.44/227.94 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.44/227.94 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.44/227.94 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.44/227.94 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.44/227.94 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.44/227.94 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.44/227.94 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.44/227.94 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.44/227.94 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.44/227.94 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.44/227.94 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.44/227.94 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.44/227.94 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.44/227.94 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.44/227.94 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.44/227.94 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.44/227.94 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.44/227.94 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.44/227.94 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.44/227.94 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.44/227.94 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.44/227.94 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.44/227.94 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.44/227.94 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.44/227.94 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.44/227.94 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.44/227.94 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.44/227.94 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.44/227.94 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.44/227.94 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.44/227.94 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.44/227.94 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.44/227.94 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.44/227.94 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.44/227.94 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.44/227.94 mark(isList(X:S)) -> active(isList(X:S)) 227.44/227.94 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.44/227.94 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.44/227.94 mark(isPal(X:S)) -> active(isPal(X:S)) 227.44/227.94 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.44/227.94 mark(isQid(X:S)) -> active(isQid(X:S)) 227.44/227.94 mark(a) -> active(a) 227.44/227.94 mark(e) -> active(e) 227.44/227.94 mark(i) -> active(i) 227.44/227.94 mark(nil) -> active(nil) 227.44/227.94 mark(o) -> active(o) 227.44/227.94 mark(tt) -> active(tt) 227.44/227.94 mark(u) -> active(u) 227.44/227.94 227.44/227.94 Problem 1.44: 227.44/227.94 227.44/227.94 Reduction Pairs Processor: 227.44/227.94 -> Pairs: 227.44/227.94 ACTIVE(U91(tt,V2:S)) -> MARK(U92(isPalListKind(V2:S))) 227.44/227.94 ACTIVE(isPalListKind(__(V1:S,V2:S))) -> MARK(U91(isPalListKind(V1:S),V2:S)) 227.44/227.94 MARK(U24(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.94 MARK(U25(X1:S,X2:S)) -> ACTIVE(U25(mark(X1:S),X2:S)) 227.44/227.94 MARK(U25(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.94 MARK(U26(X:S)) -> ACTIVE(U26(mark(X:S))) 227.44/227.94 MARK(U26(X:S)) -> MARK(X:S) 227.44/227.94 MARK(U31(X1:S,X2:S)) -> ACTIVE(U31(mark(X1:S),X2:S)) 227.44/227.94 MARK(U31(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.94 MARK(U32(X1:S,X2:S)) -> ACTIVE(U32(mark(X1:S),X2:S)) 227.44/227.94 MARK(U32(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.94 MARK(U33(X:S)) -> ACTIVE(U33(mark(X:S))) 227.44/227.94 MARK(U33(X:S)) -> MARK(X:S) 227.44/227.94 MARK(U41(X1:S,X2:S,X3:S)) -> ACTIVE(U41(mark(X1:S),X2:S,X3:S)) 227.44/227.94 MARK(U41(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.94 MARK(U42(X1:S,X2:S,X3:S)) -> ACTIVE(U42(mark(X1:S),X2:S,X3:S)) 227.44/227.94 MARK(U42(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.94 MARK(U43(X1:S,X2:S,X3:S)) -> ACTIVE(U43(mark(X1:S),X2:S,X3:S)) 227.44/227.94 MARK(U43(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.94 MARK(U44(X1:S,X2:S,X3:S)) -> ACTIVE(U44(mark(X1:S),X2:S,X3:S)) 227.44/227.94 MARK(U44(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.94 MARK(U45(X1:S,X2:S)) -> ACTIVE(U45(mark(X1:S),X2:S)) 227.44/227.94 MARK(U45(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.94 MARK(U46(X:S)) -> ACTIVE(U46(mark(X:S))) 227.44/227.94 MARK(U46(X:S)) -> MARK(X:S) 227.44/227.94 MARK(U51(X1:S,X2:S,X3:S)) -> ACTIVE(U51(mark(X1:S),X2:S,X3:S)) 227.44/227.94 MARK(U51(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.94 MARK(U52(X1:S,X2:S,X3:S)) -> ACTIVE(U52(mark(X1:S),X2:S,X3:S)) 227.44/227.94 MARK(U52(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.94 MARK(U53(X1:S,X2:S,X3:S)) -> ACTIVE(U53(mark(X1:S),X2:S,X3:S)) 227.44/227.94 MARK(U53(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.94 MARK(U54(X1:S,X2:S,X3:S)) -> ACTIVE(U54(mark(X1:S),X2:S,X3:S)) 227.44/227.94 MARK(U54(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.94 MARK(U55(X1:S,X2:S)) -> ACTIVE(U55(mark(X1:S),X2:S)) 227.44/227.94 MARK(U55(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.94 MARK(U56(X:S)) -> ACTIVE(U56(mark(X:S))) 227.44/227.94 MARK(U56(X:S)) -> MARK(X:S) 227.44/227.94 MARK(U61(X1:S,X2:S)) -> ACTIVE(U61(mark(X1:S),X2:S)) 227.44/227.94 MARK(U61(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.94 MARK(U62(X1:S,X2:S)) -> ACTIVE(U62(mark(X1:S),X2:S)) 227.44/227.94 MARK(U62(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.94 MARK(U63(X:S)) -> ACTIVE(U63(mark(X:S))) 227.44/227.94 MARK(U63(X:S)) -> MARK(X:S) 227.44/227.94 MARK(U71(X1:S,X2:S,X3:S)) -> ACTIVE(U71(mark(X1:S),X2:S,X3:S)) 227.44/227.94 MARK(U71(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.94 MARK(U72(X1:S,X2:S)) -> ACTIVE(U72(mark(X1:S),X2:S)) 227.44/227.94 MARK(U72(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.94 MARK(U73(X1:S,X2:S)) -> ACTIVE(U73(mark(X1:S),X2:S)) 227.44/227.94 MARK(U73(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.94 MARK(U74(X:S)) -> ACTIVE(U74(mark(X:S))) 227.44/227.94 MARK(U74(X:S)) -> MARK(X:S) 227.44/227.94 MARK(U81(X1:S,X2:S)) -> ACTIVE(U81(mark(X1:S),X2:S)) 227.44/227.94 MARK(U81(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.94 MARK(U82(X1:S,X2:S)) -> ACTIVE(U82(mark(X1:S),X2:S)) 227.44/227.94 MARK(U82(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.94 MARK(U83(X:S)) -> ACTIVE(U83(mark(X:S))) 227.44/227.94 MARK(U83(X:S)) -> MARK(X:S) 227.44/227.94 MARK(U91(X1:S,X2:S)) -> ACTIVE(U91(mark(X1:S),X2:S)) 227.44/227.94 MARK(U91(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.94 MARK(U92(X:S)) -> ACTIVE(U92(mark(X:S))) 227.44/227.94 MARK(U92(X:S)) -> MARK(X:S) 227.44/227.94 MARK(__(X1:S,X2:S)) -> ACTIVE(__(mark(X1:S),mark(X2:S))) 227.44/227.94 MARK(__(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.94 MARK(__(X1:S,X2:S)) -> MARK(X2:S) 227.44/227.94 MARK(isPalListKind(X:S)) -> ACTIVE(isPalListKind(X:S)) 227.44/227.94 -> Rules: 227.44/227.94 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.44/227.94 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.44/227.94 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.44/227.94 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.44/227.94 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.44/227.94 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.44/227.94 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.44/227.94 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.44/227.94 U13(active(X:S)) -> U13(X:S) 227.44/227.94 U13(mark(X:S)) -> U13(X:S) 227.44/227.94 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.44/227.94 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.44/227.94 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.44/227.94 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.44/227.94 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.44/227.94 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.44/227.94 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.44/227.94 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.44/227.94 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.44/227.94 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.44/227.94 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.44/227.94 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.44/227.94 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.44/227.94 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.44/227.94 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.44/227.94 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.44/227.94 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.44/227.94 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.44/227.94 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.44/227.94 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.44/227.94 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.44/227.94 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.44/227.94 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.44/227.94 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.44/227.94 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.44/227.94 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.44/227.94 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.44/227.94 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.44/227.94 U26(active(X:S)) -> U26(X:S) 227.44/227.94 U26(mark(X:S)) -> U26(X:S) 227.44/227.94 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.44/227.94 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.44/227.94 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.44/227.94 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.44/227.94 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.44/227.94 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.44/227.94 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.44/227.94 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.44/227.94 U33(active(X:S)) -> U33(X:S) 227.44/227.94 U33(mark(X:S)) -> U33(X:S) 227.44/227.94 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.44/227.94 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.44/227.94 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.44/227.94 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.44/227.94 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.44/227.94 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.44/227.94 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.44/227.94 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.44/227.94 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.44/227.94 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.44/227.94 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.44/227.94 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.44/227.94 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.44/227.94 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.44/227.94 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.44/227.94 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.44/227.94 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.44/227.94 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.44/227.94 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.44/227.94 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.44/227.94 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.44/227.94 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.44/227.94 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.44/227.94 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.44/227.94 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.44/227.94 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.44/227.94 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.44/227.94 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.44/227.94 U46(active(X:S)) -> U46(X:S) 227.44/227.94 U46(mark(X:S)) -> U46(X:S) 227.44/227.94 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.44/227.94 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.44/227.94 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.44/227.94 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.44/227.94 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.44/227.94 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.44/227.94 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.44/227.94 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.44/227.94 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.44/227.94 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.44/227.94 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.44/227.94 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.44/227.94 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.44/227.94 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.44/227.94 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.44/227.94 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.44/227.94 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.44/227.94 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.44/227.94 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.44/227.94 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.44/227.94 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.44/227.94 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.44/227.94 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.44/227.94 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.44/227.94 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.44/227.94 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.44/227.94 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.44/227.94 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.44/227.94 U56(active(X:S)) -> U56(X:S) 227.44/227.94 U56(mark(X:S)) -> U56(X:S) 227.44/227.94 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.44/227.94 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.44/227.94 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.44/227.94 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.44/227.94 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.44/227.94 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.44/227.94 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.44/227.94 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.44/227.94 U63(active(X:S)) -> U63(X:S) 227.44/227.94 U63(mark(X:S)) -> U63(X:S) 227.44/227.94 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.44/227.94 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.44/227.94 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.44/227.94 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.44/227.94 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.44/227.94 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.44/227.94 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.44/227.94 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.44/227.94 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.44/227.94 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.44/227.94 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.44/227.94 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.44/227.94 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.44/227.94 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.44/227.94 U74(active(X:S)) -> U74(X:S) 227.44/227.94 U74(mark(X:S)) -> U74(X:S) 227.44/227.94 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.44/227.94 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.44/227.94 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.44/227.94 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.44/227.94 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.44/227.94 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.44/227.94 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.44/227.94 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.44/227.94 U83(active(X:S)) -> U83(X:S) 227.44/227.94 U83(mark(X:S)) -> U83(X:S) 227.44/227.94 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.44/227.94 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.44/227.94 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.44/227.94 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.44/227.94 U92(active(X:S)) -> U92(X:S) 227.44/227.94 U92(mark(X:S)) -> U92(X:S) 227.44/227.94 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.44/227.94 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.44/227.94 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.44/227.94 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.44/227.94 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.44/227.94 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.44/227.94 active(U13(tt)) -> mark(tt) 227.44/227.94 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.44/227.94 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.44/227.94 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.44/227.94 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.44/227.94 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.44/227.94 active(U26(tt)) -> mark(tt) 227.44/227.94 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.44/227.94 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.44/227.94 active(U33(tt)) -> mark(tt) 227.44/227.94 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.44/227.94 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.44/227.94 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.44/227.94 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.44/227.94 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.44/227.94 active(U46(tt)) -> mark(tt) 227.44/227.94 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.44/227.94 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.44/227.94 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.44/227.94 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.44/227.94 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.44/227.94 active(U56(tt)) -> mark(tt) 227.44/227.94 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.44/227.94 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.44/227.94 active(U63(tt)) -> mark(tt) 227.44/227.94 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.44/227.94 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.44/227.94 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.44/227.94 active(U74(tt)) -> mark(tt) 227.44/227.94 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.44/227.94 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.44/227.94 active(U83(tt)) -> mark(tt) 227.44/227.94 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.44/227.94 active(U92(tt)) -> mark(tt) 227.44/227.94 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.44/227.94 active(__(nil,X:S)) -> mark(X:S) 227.44/227.94 active(__(X:S,nil)) -> mark(X:S) 227.44/227.94 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.44/227.94 active(isList(nil)) -> mark(tt) 227.44/227.94 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.44/227.94 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.44/227.94 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.44/227.94 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.44/227.94 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.44/227.94 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.44/227.94 active(isPal(nil)) -> mark(tt) 227.44/227.94 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.44/227.94 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.44/227.94 active(isPalListKind(a)) -> mark(tt) 227.44/227.94 active(isPalListKind(e)) -> mark(tt) 227.44/227.94 active(isPalListKind(i)) -> mark(tt) 227.44/227.94 active(isPalListKind(nil)) -> mark(tt) 227.44/227.94 active(isPalListKind(o)) -> mark(tt) 227.44/227.94 active(isPalListKind(u)) -> mark(tt) 227.44/227.94 active(isQid(a)) -> mark(tt) 227.44/227.94 active(isQid(e)) -> mark(tt) 227.44/227.94 active(isQid(i)) -> mark(tt) 227.44/227.94 active(isQid(o)) -> mark(tt) 227.44/227.94 active(isQid(u)) -> mark(tt) 227.44/227.94 isList(active(X:S)) -> isList(X:S) 227.44/227.94 isList(mark(X:S)) -> isList(X:S) 227.44/227.94 isNeList(active(X:S)) -> isNeList(X:S) 227.44/227.94 isNeList(mark(X:S)) -> isNeList(X:S) 227.44/227.94 isNePal(active(X:S)) -> isNePal(X:S) 227.44/227.94 isNePal(mark(X:S)) -> isNePal(X:S) 227.44/227.94 isPal(active(X:S)) -> isPal(X:S) 227.44/227.94 isPal(mark(X:S)) -> isPal(X:S) 227.44/227.94 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.44/227.94 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.44/227.94 isQid(active(X:S)) -> isQid(X:S) 227.44/227.94 isQid(mark(X:S)) -> isQid(X:S) 227.44/227.94 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.44/227.94 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.44/227.94 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.44/227.94 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.44/227.94 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.44/227.94 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.44/227.94 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.44/227.94 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.44/227.94 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.44/227.94 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.44/227.94 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.44/227.94 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.44/227.94 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.44/227.94 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.44/227.94 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.44/227.94 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.44/227.94 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.44/227.94 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.44/227.94 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.44/227.94 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.44/227.94 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.44/227.94 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.44/227.94 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.44/227.94 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.44/227.94 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.44/227.94 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.44/227.94 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.44/227.94 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.44/227.94 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.44/227.94 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.44/227.94 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.44/227.94 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.44/227.94 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.44/227.94 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.44/227.94 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.44/227.94 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.44/227.94 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.44/227.94 mark(isList(X:S)) -> active(isList(X:S)) 227.44/227.94 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.44/227.94 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.44/227.94 mark(isPal(X:S)) -> active(isPal(X:S)) 227.44/227.94 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.44/227.94 mark(isQid(X:S)) -> active(isQid(X:S)) 227.44/227.94 mark(a) -> active(a) 227.44/227.94 mark(e) -> active(e) 227.44/227.94 mark(i) -> active(i) 227.44/227.94 mark(nil) -> active(nil) 227.44/227.94 mark(o) -> active(o) 227.44/227.94 mark(tt) -> active(tt) 227.44/227.94 mark(u) -> active(u) 227.44/227.94 -> Usable rules: 227.44/227.94 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.44/227.94 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.44/227.94 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.44/227.94 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.44/227.94 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.44/227.94 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.44/227.94 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.44/227.94 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.44/227.94 U13(active(X:S)) -> U13(X:S) 227.44/227.94 U13(mark(X:S)) -> U13(X:S) 227.44/227.94 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.44/227.94 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.44/227.94 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.44/227.94 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.44/227.94 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.44/227.94 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.44/227.94 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.44/227.94 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.44/227.94 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.44/227.94 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.44/227.94 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.44/227.94 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.44/227.94 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.44/227.94 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.44/227.94 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.44/227.94 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.44/227.94 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.44/227.94 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.44/227.94 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.44/227.94 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.44/227.94 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.44/227.94 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.44/227.94 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.44/227.94 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.44/227.94 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.44/227.94 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.44/227.94 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.44/227.94 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.44/227.94 U26(active(X:S)) -> U26(X:S) 227.44/227.94 U26(mark(X:S)) -> U26(X:S) 227.44/227.94 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.44/227.94 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.44/227.94 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.44/227.94 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.44/227.94 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.44/227.94 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.44/227.94 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.44/227.94 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.44/227.94 U33(active(X:S)) -> U33(X:S) 227.44/227.94 U33(mark(X:S)) -> U33(X:S) 227.44/227.94 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.44/227.94 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.44/227.94 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.44/227.94 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.44/227.94 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.44/227.94 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.44/227.94 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.44/227.94 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.44/227.94 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.44/227.94 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.44/227.94 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.44/227.94 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.44/227.94 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.44/227.94 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.44/227.94 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.44/227.94 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.44/227.94 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.44/227.94 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.44/227.94 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.44/227.94 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.44/227.94 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.44/227.94 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.44/227.94 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.44/227.94 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.44/227.94 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.44/227.94 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.44/227.94 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.44/227.94 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.44/227.94 U46(active(X:S)) -> U46(X:S) 227.44/227.94 U46(mark(X:S)) -> U46(X:S) 227.44/227.94 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.44/227.94 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.44/227.94 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.44/227.94 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.44/227.94 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.44/227.94 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.44/227.94 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.44/227.94 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.44/227.94 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.44/227.94 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.44/227.94 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.44/227.94 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.44/227.94 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.44/227.94 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.44/227.94 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.44/227.94 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.44/227.94 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.44/227.94 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.44/227.94 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.44/227.94 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.44/227.94 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.44/227.94 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.44/227.94 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.44/227.94 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.44/227.94 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.44/227.94 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.44/227.94 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.44/227.94 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.44/227.94 U56(active(X:S)) -> U56(X:S) 227.44/227.94 U56(mark(X:S)) -> U56(X:S) 227.44/227.94 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.44/227.94 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.44/227.94 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.44/227.94 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.44/227.94 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.44/227.94 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.44/227.94 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.44/227.94 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.44/227.94 U63(active(X:S)) -> U63(X:S) 227.44/227.94 U63(mark(X:S)) -> U63(X:S) 227.44/227.94 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.44/227.94 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.44/227.94 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.44/227.94 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.44/227.94 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.44/227.94 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.44/227.94 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.44/227.94 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.44/227.94 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.44/227.94 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.44/227.94 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.44/227.94 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.44/227.94 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.44/227.94 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.44/227.94 U74(active(X:S)) -> U74(X:S) 227.44/227.94 U74(mark(X:S)) -> U74(X:S) 227.44/227.94 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.44/227.94 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.44/227.94 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.44/227.94 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.44/227.94 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.44/227.94 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.44/227.94 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.44/227.94 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.44/227.94 U83(active(X:S)) -> U83(X:S) 227.44/227.94 U83(mark(X:S)) -> U83(X:S) 227.44/227.94 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.44/227.94 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.44/227.94 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.44/227.94 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.44/227.94 U92(active(X:S)) -> U92(X:S) 227.44/227.94 U92(mark(X:S)) -> U92(X:S) 227.44/227.94 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.44/227.94 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.44/227.94 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.44/227.94 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.44/227.94 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.44/227.94 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.44/227.94 active(U13(tt)) -> mark(tt) 227.44/227.94 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.44/227.94 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.44/227.94 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.44/227.94 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.44/227.94 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.44/227.94 active(U26(tt)) -> mark(tt) 227.44/227.94 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.44/227.94 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.44/227.94 active(U33(tt)) -> mark(tt) 227.44/227.94 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.44/227.94 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.44/227.94 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.44/227.94 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.44/227.94 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.44/227.94 active(U46(tt)) -> mark(tt) 227.44/227.94 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.44/227.94 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.44/227.94 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.44/227.94 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.44/227.94 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.44/227.94 active(U56(tt)) -> mark(tt) 227.44/227.94 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.44/227.94 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.44/227.94 active(U63(tt)) -> mark(tt) 227.44/227.94 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.44/227.94 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.44/227.94 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.44/227.94 active(U74(tt)) -> mark(tt) 227.44/227.94 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.44/227.94 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.44/227.94 active(U83(tt)) -> mark(tt) 227.44/227.94 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.44/227.94 active(U92(tt)) -> mark(tt) 227.44/227.94 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.44/227.94 active(__(nil,X:S)) -> mark(X:S) 227.44/227.94 active(__(X:S,nil)) -> mark(X:S) 227.44/227.94 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.44/227.94 active(isList(nil)) -> mark(tt) 227.44/227.94 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.44/227.94 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.44/227.94 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.44/227.94 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.44/227.94 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.44/227.94 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.44/227.94 active(isPal(nil)) -> mark(tt) 227.44/227.94 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.44/227.94 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.44/227.94 active(isPalListKind(a)) -> mark(tt) 227.44/227.94 active(isPalListKind(e)) -> mark(tt) 227.44/227.94 active(isPalListKind(i)) -> mark(tt) 227.44/227.94 active(isPalListKind(nil)) -> mark(tt) 227.44/227.94 active(isPalListKind(o)) -> mark(tt) 227.44/227.94 active(isPalListKind(u)) -> mark(tt) 227.44/227.94 active(isQid(a)) -> mark(tt) 227.44/227.94 active(isQid(e)) -> mark(tt) 227.44/227.94 active(isQid(i)) -> mark(tt) 227.44/227.94 active(isQid(o)) -> mark(tt) 227.44/227.94 active(isQid(u)) -> mark(tt) 227.44/227.94 isList(active(X:S)) -> isList(X:S) 227.44/227.94 isList(mark(X:S)) -> isList(X:S) 227.44/227.94 isNeList(active(X:S)) -> isNeList(X:S) 227.44/227.94 isNeList(mark(X:S)) -> isNeList(X:S) 227.44/227.94 isNePal(active(X:S)) -> isNePal(X:S) 227.44/227.94 isNePal(mark(X:S)) -> isNePal(X:S) 227.44/227.94 isPal(active(X:S)) -> isPal(X:S) 227.44/227.94 isPal(mark(X:S)) -> isPal(X:S) 227.44/227.94 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.44/227.94 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.44/227.94 isQid(active(X:S)) -> isQid(X:S) 227.44/227.94 isQid(mark(X:S)) -> isQid(X:S) 227.44/227.94 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.44/227.94 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.44/227.94 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.44/227.94 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.44/227.94 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.44/227.94 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.44/227.94 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.44/227.94 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.44/227.94 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.44/227.94 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.44/227.94 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.44/227.94 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.44/227.94 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.44/227.94 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.44/227.94 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.44/227.94 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.44/227.94 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.44/227.94 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.44/227.94 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.44/227.94 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.44/227.94 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.44/227.94 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.44/227.94 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.44/227.94 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.44/227.94 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.44/227.94 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.44/227.94 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.44/227.94 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.44/227.94 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.44/227.94 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.44/227.94 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.44/227.94 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.44/227.94 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.44/227.94 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.44/227.94 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.44/227.94 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.44/227.94 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.44/227.94 mark(isList(X:S)) -> active(isList(X:S)) 227.44/227.94 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.44/227.94 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.44/227.94 mark(isPal(X:S)) -> active(isPal(X:S)) 227.44/227.94 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.44/227.94 mark(isQid(X:S)) -> active(isQid(X:S)) 227.44/227.94 mark(a) -> active(a) 227.44/227.94 mark(e) -> active(e) 227.44/227.94 mark(i) -> active(i) 227.44/227.94 mark(nil) -> active(nil) 227.44/227.94 mark(o) -> active(o) 227.44/227.94 mark(tt) -> active(tt) 227.44/227.94 mark(u) -> active(u) 227.44/227.94 ->Interpretation type: 227.44/227.94 Linear 227.44/227.94 ->Coefficients: 227.44/227.94 Natural Numbers 227.44/227.94 ->Dimension: 227.44/227.94 1 227.44/227.94 ->Bound: 227.44/227.94 2 227.44/227.94 ->Interpretation: 227.44/227.94 227.44/227.94 [U11](X1,X2) = X1 + X2 227.44/227.94 [U12](X1,X2) = X1 227.44/227.94 [U13](X) = 2 227.44/227.94 [U21](X1,X2,X3) = 2.X1 + 2.X2 + X3 227.44/227.94 [U22](X1,X2,X3) = X1 + 2.X2 + X3 + 2 227.44/227.94 [U23](X1,X2,X3) = X1 + 2.X2 + X3 + 2 227.44/227.94 [U24](X1,X2,X3) = X1 + 2.X2 + X3 + 2 227.44/227.94 [U25](X1,X2) = X1 + X2 + 2 227.44/227.94 [U26](X) = X 227.44/227.94 [U31](X1,X2) = X1 + 2.X2 227.44/227.94 [U32](X1,X2) = X1 + 2.X2 227.44/227.94 [U33](X) = X 227.44/227.94 [U41](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.44/227.94 [U42](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.44/227.94 [U43](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.44/227.94 [U44](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.44/227.94 [U45](X1,X2) = 2.X1 + 2.X2 + 2 227.44/227.94 [U46](X) = X + 2 227.44/227.94 [U51](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.44/227.94 [U52](X1,X2,X3) = X1 + 2.X2 + 2.X3 + 2 227.44/227.94 [U53](X1,X2,X3) = X1 + 2.X2 + 2.X3 + 2 227.44/227.94 [U54](X1,X2,X3) = X1 + 2.X2 + 2.X3 + 2 227.44/227.94 [U55](X1,X2) = X1 + 2.X2 227.44/227.94 [U56](X) = X 227.44/227.94 [U61](X1,X2) = X1 + 2.X2 227.44/227.94 [U62](X1,X2) = X1 + 2.X2 227.44/227.94 [U63](X) = X 227.44/227.94 [U71](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.44/227.94 [U72](X1,X2) = X1 + 2.X2 + 2 227.44/227.94 [U73](X1,X2) = X1 + 2 227.44/227.94 [U74](X) = X + 1 227.44/227.94 [U81](X1,X2) = X1 + 2.X2 227.44/227.94 [U82](X1,X2) = X1 + 2.X2 227.44/227.94 [U83](X) = X 227.44/227.94 [U91](X1,X2) = X1 227.44/227.94 [U92](X) = X 227.44/227.94 [__](X1,X2) = 2.X1 + X2 + 2 227.44/227.94 [active](X) = X 227.44/227.94 [isList](X) = X + 2 227.44/227.94 [isNeList](X) = 2.X + 2 227.44/227.94 [isNePal](X) = 2.X + 2 227.44/227.94 [isPal](X) = 2.X + 2 227.44/227.94 [isPalListKind](X) = 2 227.44/227.94 [isQid](X) = 2 227.44/227.94 [mark](X) = X 227.44/227.94 [a] = 0 227.44/227.94 [e] = 2 227.44/227.94 [fSNonEmpty] = 0 227.44/227.94 [i] = 0 227.44/227.94 [nil] = 2 227.44/227.94 [o] = 2 227.44/227.94 [tt] = 2 227.44/227.94 [u] = 2 227.44/227.94 [U11#](X1,X2) = 0 227.44/227.94 [U12#](X1,X2) = 0 227.44/227.94 [U13#](X) = 0 227.44/227.94 [U21#](X1,X2,X3) = 0 227.44/227.94 [U22#](X1,X2,X3) = 0 227.44/227.94 [U23#](X1,X2,X3) = 0 227.44/227.94 [U24#](X1,X2,X3) = 0 227.44/227.94 [U25#](X1,X2) = 0 227.44/227.94 [U26#](X) = 0 227.44/227.94 [U31#](X1,X2) = 0 227.44/227.94 [U32#](X1,X2) = 0 227.44/227.94 [U33#](X) = 0 227.44/227.94 [U41#](X1,X2,X3) = 0 227.44/227.94 [U42#](X1,X2,X3) = 0 227.44/227.94 [U43#](X1,X2,X3) = 0 227.44/227.94 [U44#](X1,X2,X3) = 0 227.44/227.94 [U45#](X1,X2) = 0 227.44/227.94 [U46#](X) = 0 227.44/227.94 [U51#](X1,X2,X3) = 0 227.44/227.94 [U52#](X1,X2,X3) = 0 227.44/227.94 [U53#](X1,X2,X3) = 0 227.44/227.94 [U54#](X1,X2,X3) = 0 227.44/227.94 [U55#](X1,X2) = 0 227.44/227.94 [U56#](X) = 0 227.44/227.94 [U61#](X1,X2) = 0 227.44/227.94 [U62#](X1,X2) = 0 227.44/227.94 [U63#](X) = 0 227.44/227.94 [U71#](X1,X2,X3) = 0 227.44/227.94 [U72#](X1,X2) = 0 227.44/227.94 [U73#](X1,X2) = 0 227.44/227.94 [U74#](X) = 0 227.44/227.94 [U81#](X1,X2) = 0 227.44/227.94 [U82#](X1,X2) = 0 227.44/227.94 [U83#](X) = 0 227.44/227.94 [U91#](X1,X2) = 0 227.44/227.94 [U92#](X) = 0 227.44/227.94 [__#](X1,X2) = 0 227.44/227.94 [ACTIVE](X) = 2.X + 2 227.44/227.94 [ISLIST](X) = 0 227.44/227.94 [ISNELIST](X) = 0 227.44/227.94 [ISNEPAL](X) = 0 227.44/227.94 [ISPAL](X) = 0 227.44/227.94 [ISPALLISTKIND](X) = 0 227.44/227.94 [ISQID](X) = 0 227.44/227.94 [MARK](X) = 2.X + 2 227.44/227.94 227.44/227.94 Problem 1.44: 227.44/227.94 227.44/227.94 SCC Processor: 227.44/227.94 -> Pairs: 227.44/227.94 ACTIVE(U91(tt,V2:S)) -> MARK(U92(isPalListKind(V2:S))) 227.44/227.94 ACTIVE(isPalListKind(__(V1:S,V2:S))) -> MARK(U91(isPalListKind(V1:S),V2:S)) 227.44/227.94 MARK(U25(X1:S,X2:S)) -> ACTIVE(U25(mark(X1:S),X2:S)) 227.44/227.94 MARK(U25(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.94 MARK(U26(X:S)) -> ACTIVE(U26(mark(X:S))) 227.44/227.94 MARK(U26(X:S)) -> MARK(X:S) 227.44/227.94 MARK(U31(X1:S,X2:S)) -> ACTIVE(U31(mark(X1:S),X2:S)) 227.44/227.94 MARK(U31(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.94 MARK(U32(X1:S,X2:S)) -> ACTIVE(U32(mark(X1:S),X2:S)) 227.44/227.94 MARK(U32(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.94 MARK(U33(X:S)) -> ACTIVE(U33(mark(X:S))) 227.44/227.94 MARK(U33(X:S)) -> MARK(X:S) 227.44/227.94 MARK(U41(X1:S,X2:S,X3:S)) -> ACTIVE(U41(mark(X1:S),X2:S,X3:S)) 227.44/227.94 MARK(U41(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.94 MARK(U42(X1:S,X2:S,X3:S)) -> ACTIVE(U42(mark(X1:S),X2:S,X3:S)) 227.44/227.94 MARK(U42(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.94 MARK(U43(X1:S,X2:S,X3:S)) -> ACTIVE(U43(mark(X1:S),X2:S,X3:S)) 227.44/227.94 MARK(U43(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.94 MARK(U44(X1:S,X2:S,X3:S)) -> ACTIVE(U44(mark(X1:S),X2:S,X3:S)) 227.44/227.94 MARK(U44(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.94 MARK(U45(X1:S,X2:S)) -> ACTIVE(U45(mark(X1:S),X2:S)) 227.44/227.94 MARK(U45(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.94 MARK(U46(X:S)) -> ACTIVE(U46(mark(X:S))) 227.44/227.94 MARK(U46(X:S)) -> MARK(X:S) 227.44/227.94 MARK(U51(X1:S,X2:S,X3:S)) -> ACTIVE(U51(mark(X1:S),X2:S,X3:S)) 227.44/227.94 MARK(U51(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.94 MARK(U52(X1:S,X2:S,X3:S)) -> ACTIVE(U52(mark(X1:S),X2:S,X3:S)) 227.44/227.94 MARK(U52(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.94 MARK(U53(X1:S,X2:S,X3:S)) -> ACTIVE(U53(mark(X1:S),X2:S,X3:S)) 227.44/227.94 MARK(U53(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.94 MARK(U54(X1:S,X2:S,X3:S)) -> ACTIVE(U54(mark(X1:S),X2:S,X3:S)) 227.44/227.94 MARK(U54(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.94 MARK(U55(X1:S,X2:S)) -> ACTIVE(U55(mark(X1:S),X2:S)) 227.44/227.94 MARK(U55(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.94 MARK(U56(X:S)) -> ACTIVE(U56(mark(X:S))) 227.44/227.94 MARK(U56(X:S)) -> MARK(X:S) 227.44/227.94 MARK(U61(X1:S,X2:S)) -> ACTIVE(U61(mark(X1:S),X2:S)) 227.44/227.94 MARK(U61(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.94 MARK(U62(X1:S,X2:S)) -> ACTIVE(U62(mark(X1:S),X2:S)) 227.44/227.94 MARK(U62(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.94 MARK(U63(X:S)) -> ACTIVE(U63(mark(X:S))) 227.44/227.94 MARK(U63(X:S)) -> MARK(X:S) 227.44/227.94 MARK(U71(X1:S,X2:S,X3:S)) -> ACTIVE(U71(mark(X1:S),X2:S,X3:S)) 227.44/227.94 MARK(U71(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.94 MARK(U72(X1:S,X2:S)) -> ACTIVE(U72(mark(X1:S),X2:S)) 227.44/227.94 MARK(U72(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.94 MARK(U73(X1:S,X2:S)) -> ACTIVE(U73(mark(X1:S),X2:S)) 227.44/227.94 MARK(U73(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.94 MARK(U74(X:S)) -> ACTIVE(U74(mark(X:S))) 227.44/227.94 MARK(U74(X:S)) -> MARK(X:S) 227.44/227.94 MARK(U81(X1:S,X2:S)) -> ACTIVE(U81(mark(X1:S),X2:S)) 227.44/227.94 MARK(U81(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.94 MARK(U82(X1:S,X2:S)) -> ACTIVE(U82(mark(X1:S),X2:S)) 227.44/227.94 MARK(U82(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.94 MARK(U83(X:S)) -> ACTIVE(U83(mark(X:S))) 227.44/227.94 MARK(U83(X:S)) -> MARK(X:S) 227.44/227.94 MARK(U91(X1:S,X2:S)) -> ACTIVE(U91(mark(X1:S),X2:S)) 227.44/227.94 MARK(U91(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.94 MARK(U92(X:S)) -> ACTIVE(U92(mark(X:S))) 227.44/227.94 MARK(U92(X:S)) -> MARK(X:S) 227.44/227.94 MARK(__(X1:S,X2:S)) -> ACTIVE(__(mark(X1:S),mark(X2:S))) 227.44/227.94 MARK(__(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.94 MARK(__(X1:S,X2:S)) -> MARK(X2:S) 227.44/227.94 MARK(isPalListKind(X:S)) -> ACTIVE(isPalListKind(X:S)) 227.44/227.94 -> Rules: 227.44/227.94 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.44/227.94 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.44/227.94 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.44/227.94 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.44/227.94 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.44/227.94 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.44/227.94 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.44/227.94 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.44/227.94 U13(active(X:S)) -> U13(X:S) 227.44/227.94 U13(mark(X:S)) -> U13(X:S) 227.44/227.94 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.44/227.94 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.44/227.94 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.44/227.94 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.44/227.94 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.44/227.94 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.44/227.94 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.44/227.94 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.44/227.94 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.44/227.94 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.44/227.94 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.44/227.94 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.44/227.94 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.44/227.94 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.44/227.94 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.44/227.94 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.44/227.94 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.44/227.94 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.44/227.94 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.44/227.94 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.44/227.94 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.44/227.94 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.44/227.94 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.44/227.94 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.44/227.94 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.44/227.94 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.44/227.94 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.44/227.94 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.44/227.94 U26(active(X:S)) -> U26(X:S) 227.44/227.94 U26(mark(X:S)) -> U26(X:S) 227.44/227.94 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.44/227.94 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.44/227.94 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.44/227.94 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.44/227.94 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.44/227.94 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.44/227.94 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.44/227.94 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.44/227.94 U33(active(X:S)) -> U33(X:S) 227.44/227.94 U33(mark(X:S)) -> U33(X:S) 227.44/227.94 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.44/227.94 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.44/227.94 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.44/227.94 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.44/227.94 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.44/227.94 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.44/227.94 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.44/227.94 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.44/227.94 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.44/227.94 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.44/227.94 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.44/227.94 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.44/227.94 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.44/227.94 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.44/227.94 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.44/227.94 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.44/227.94 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.44/227.94 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.44/227.94 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.44/227.94 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.44/227.94 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.44/227.94 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.44/227.94 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.44/227.94 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.44/227.94 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.44/227.94 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.44/227.94 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.44/227.94 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.44/227.94 U46(active(X:S)) -> U46(X:S) 227.44/227.94 U46(mark(X:S)) -> U46(X:S) 227.44/227.94 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.44/227.94 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.44/227.94 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.44/227.94 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.44/227.94 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.44/227.94 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.44/227.94 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.44/227.94 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.44/227.94 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.44/227.94 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.44/227.94 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.44/227.94 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.44/227.94 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.44/227.94 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.44/227.94 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.44/227.94 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.44/227.94 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.44/227.94 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.44/227.94 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.44/227.94 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.44/227.94 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.44/227.94 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.44/227.94 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.44/227.94 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.44/227.94 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.44/227.94 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.44/227.94 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.44/227.94 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.44/227.94 U56(active(X:S)) -> U56(X:S) 227.44/227.94 U56(mark(X:S)) -> U56(X:S) 227.44/227.94 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.44/227.94 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.44/227.94 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.44/227.94 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.44/227.94 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.44/227.94 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.44/227.94 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.44/227.94 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.44/227.94 U63(active(X:S)) -> U63(X:S) 227.44/227.94 U63(mark(X:S)) -> U63(X:S) 227.44/227.94 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.44/227.94 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.44/227.94 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.44/227.94 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.44/227.94 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.44/227.94 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.44/227.94 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.44/227.94 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.44/227.94 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.44/227.94 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.44/227.94 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.44/227.94 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.44/227.94 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.44/227.94 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.44/227.94 U74(active(X:S)) -> U74(X:S) 227.44/227.94 U74(mark(X:S)) -> U74(X:S) 227.44/227.94 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.44/227.94 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.44/227.94 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.44/227.94 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.44/227.94 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.44/227.94 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.44/227.94 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.44/227.94 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.44/227.94 U83(active(X:S)) -> U83(X:S) 227.44/227.94 U83(mark(X:S)) -> U83(X:S) 227.44/227.94 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.44/227.94 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.44/227.94 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.44/227.94 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.44/227.94 U92(active(X:S)) -> U92(X:S) 227.44/227.94 U92(mark(X:S)) -> U92(X:S) 227.44/227.94 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.44/227.94 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.44/227.94 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.44/227.94 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.44/227.94 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.44/227.94 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.44/227.94 active(U13(tt)) -> mark(tt) 227.44/227.94 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.44/227.94 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.44/227.94 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.44/227.94 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.44/227.94 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.44/227.94 active(U26(tt)) -> mark(tt) 227.44/227.94 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.44/227.94 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.44/227.94 active(U33(tt)) -> mark(tt) 227.44/227.94 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.44/227.94 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.44/227.94 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.44/227.94 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.44/227.94 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.44/227.94 active(U46(tt)) -> mark(tt) 227.44/227.94 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.44/227.94 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.44/227.94 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.44/227.94 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.44/227.94 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.44/227.94 active(U56(tt)) -> mark(tt) 227.44/227.94 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.44/227.94 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.44/227.94 active(U63(tt)) -> mark(tt) 227.44/227.94 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.44/227.94 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.44/227.94 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.44/227.94 active(U74(tt)) -> mark(tt) 227.44/227.94 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.44/227.94 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.44/227.94 active(U83(tt)) -> mark(tt) 227.44/227.94 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.44/227.94 active(U92(tt)) -> mark(tt) 227.44/227.94 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.44/227.94 active(__(nil,X:S)) -> mark(X:S) 227.44/227.94 active(__(X:S,nil)) -> mark(X:S) 227.44/227.94 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.44/227.94 active(isList(nil)) -> mark(tt) 227.44/227.94 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.44/227.94 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.44/227.94 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.44/227.94 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.44/227.94 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.44/227.94 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.44/227.94 active(isPal(nil)) -> mark(tt) 227.44/227.94 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.44/227.94 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.44/227.94 active(isPalListKind(a)) -> mark(tt) 227.44/227.94 active(isPalListKind(e)) -> mark(tt) 227.44/227.94 active(isPalListKind(i)) -> mark(tt) 227.44/227.94 active(isPalListKind(nil)) -> mark(tt) 227.44/227.94 active(isPalListKind(o)) -> mark(tt) 227.44/227.94 active(isPalListKind(u)) -> mark(tt) 227.44/227.94 active(isQid(a)) -> mark(tt) 227.44/227.94 active(isQid(e)) -> mark(tt) 227.44/227.94 active(isQid(i)) -> mark(tt) 227.44/227.94 active(isQid(o)) -> mark(tt) 227.44/227.94 active(isQid(u)) -> mark(tt) 227.44/227.94 isList(active(X:S)) -> isList(X:S) 227.44/227.94 isList(mark(X:S)) -> isList(X:S) 227.44/227.94 isNeList(active(X:S)) -> isNeList(X:S) 227.44/227.94 isNeList(mark(X:S)) -> isNeList(X:S) 227.44/227.94 isNePal(active(X:S)) -> isNePal(X:S) 227.44/227.94 isNePal(mark(X:S)) -> isNePal(X:S) 227.44/227.94 isPal(active(X:S)) -> isPal(X:S) 227.44/227.94 isPal(mark(X:S)) -> isPal(X:S) 227.44/227.94 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.44/227.94 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.44/227.94 isQid(active(X:S)) -> isQid(X:S) 227.44/227.94 isQid(mark(X:S)) -> isQid(X:S) 227.44/227.94 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.44/227.94 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.44/227.94 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.44/227.94 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.44/227.94 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.44/227.94 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.44/227.94 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.44/227.94 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.44/227.94 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.44/227.94 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.44/227.94 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.44/227.94 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.44/227.94 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.44/227.94 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.44/227.94 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.44/227.94 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.44/227.94 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.44/227.94 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.44/227.94 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.44/227.94 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.44/227.94 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.44/227.94 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.44/227.94 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.44/227.94 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.44/227.94 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.44/227.94 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.44/227.94 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.44/227.94 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.44/227.94 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.44/227.94 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.44/227.94 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.44/227.94 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.44/227.94 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.44/227.94 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.44/227.94 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.44/227.94 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.44/227.94 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.44/227.94 mark(isList(X:S)) -> active(isList(X:S)) 227.44/227.94 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.44/227.94 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.44/227.94 mark(isPal(X:S)) -> active(isPal(X:S)) 227.44/227.94 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.44/227.94 mark(isQid(X:S)) -> active(isQid(X:S)) 227.44/227.94 mark(a) -> active(a) 227.44/227.94 mark(e) -> active(e) 227.44/227.94 mark(i) -> active(i) 227.44/227.94 mark(nil) -> active(nil) 227.44/227.94 mark(o) -> active(o) 227.44/227.94 mark(tt) -> active(tt) 227.44/227.94 mark(u) -> active(u) 227.44/227.94 ->Strongly Connected Components: 227.44/227.94 ->->Cycle: 227.44/227.94 ->->-> Pairs: 227.44/227.94 ACTIVE(U91(tt,V2:S)) -> MARK(U92(isPalListKind(V2:S))) 227.44/227.94 ACTIVE(isPalListKind(__(V1:S,V2:S))) -> MARK(U91(isPalListKind(V1:S),V2:S)) 227.44/227.94 MARK(U25(X1:S,X2:S)) -> ACTIVE(U25(mark(X1:S),X2:S)) 227.44/227.94 MARK(U25(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.94 MARK(U26(X:S)) -> ACTIVE(U26(mark(X:S))) 227.44/227.94 MARK(U26(X:S)) -> MARK(X:S) 227.44/227.94 MARK(U31(X1:S,X2:S)) -> ACTIVE(U31(mark(X1:S),X2:S)) 227.44/227.94 MARK(U31(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.94 MARK(U32(X1:S,X2:S)) -> ACTIVE(U32(mark(X1:S),X2:S)) 227.44/227.94 MARK(U32(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.94 MARK(U33(X:S)) -> ACTIVE(U33(mark(X:S))) 227.44/227.94 MARK(U33(X:S)) -> MARK(X:S) 227.44/227.94 MARK(U41(X1:S,X2:S,X3:S)) -> ACTIVE(U41(mark(X1:S),X2:S,X3:S)) 227.44/227.94 MARK(U41(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.94 MARK(U42(X1:S,X2:S,X3:S)) -> ACTIVE(U42(mark(X1:S),X2:S,X3:S)) 227.44/227.94 MARK(U42(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.94 MARK(U43(X1:S,X2:S,X3:S)) -> ACTIVE(U43(mark(X1:S),X2:S,X3:S)) 227.44/227.94 MARK(U43(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.94 MARK(U44(X1:S,X2:S,X3:S)) -> ACTIVE(U44(mark(X1:S),X2:S,X3:S)) 227.44/227.94 MARK(U44(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.94 MARK(U45(X1:S,X2:S)) -> ACTIVE(U45(mark(X1:S),X2:S)) 227.44/227.94 MARK(U45(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.94 MARK(U46(X:S)) -> ACTIVE(U46(mark(X:S))) 227.44/227.94 MARK(U46(X:S)) -> MARK(X:S) 227.44/227.94 MARK(U51(X1:S,X2:S,X3:S)) -> ACTIVE(U51(mark(X1:S),X2:S,X3:S)) 227.44/227.94 MARK(U51(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.94 MARK(U52(X1:S,X2:S,X3:S)) -> ACTIVE(U52(mark(X1:S),X2:S,X3:S)) 227.44/227.94 MARK(U52(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.94 MARK(U53(X1:S,X2:S,X3:S)) -> ACTIVE(U53(mark(X1:S),X2:S,X3:S)) 227.44/227.94 MARK(U53(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.94 MARK(U54(X1:S,X2:S,X3:S)) -> ACTIVE(U54(mark(X1:S),X2:S,X3:S)) 227.44/227.94 MARK(U54(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.94 MARK(U55(X1:S,X2:S)) -> ACTIVE(U55(mark(X1:S),X2:S)) 227.44/227.94 MARK(U55(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.94 MARK(U56(X:S)) -> ACTIVE(U56(mark(X:S))) 227.44/227.94 MARK(U56(X:S)) -> MARK(X:S) 227.44/227.94 MARK(U61(X1:S,X2:S)) -> ACTIVE(U61(mark(X1:S),X2:S)) 227.44/227.94 MARK(U61(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.94 MARK(U62(X1:S,X2:S)) -> ACTIVE(U62(mark(X1:S),X2:S)) 227.44/227.94 MARK(U62(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.94 MARK(U63(X:S)) -> ACTIVE(U63(mark(X:S))) 227.44/227.94 MARK(U63(X:S)) -> MARK(X:S) 227.44/227.94 MARK(U71(X1:S,X2:S,X3:S)) -> ACTIVE(U71(mark(X1:S),X2:S,X3:S)) 227.44/227.94 MARK(U71(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.94 MARK(U72(X1:S,X2:S)) -> ACTIVE(U72(mark(X1:S),X2:S)) 227.44/227.94 MARK(U72(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.94 MARK(U73(X1:S,X2:S)) -> ACTIVE(U73(mark(X1:S),X2:S)) 227.44/227.94 MARK(U73(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.94 MARK(U74(X:S)) -> ACTIVE(U74(mark(X:S))) 227.44/227.94 MARK(U74(X:S)) -> MARK(X:S) 227.44/227.94 MARK(U81(X1:S,X2:S)) -> ACTIVE(U81(mark(X1:S),X2:S)) 227.44/227.94 MARK(U81(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.94 MARK(U82(X1:S,X2:S)) -> ACTIVE(U82(mark(X1:S),X2:S)) 227.44/227.94 MARK(U82(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.94 MARK(U83(X:S)) -> ACTIVE(U83(mark(X:S))) 227.44/227.94 MARK(U83(X:S)) -> MARK(X:S) 227.44/227.94 MARK(U91(X1:S,X2:S)) -> ACTIVE(U91(mark(X1:S),X2:S)) 227.44/227.94 MARK(U91(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.94 MARK(U92(X:S)) -> ACTIVE(U92(mark(X:S))) 227.44/227.94 MARK(U92(X:S)) -> MARK(X:S) 227.44/227.94 MARK(__(X1:S,X2:S)) -> ACTIVE(__(mark(X1:S),mark(X2:S))) 227.44/227.94 MARK(__(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.94 MARK(__(X1:S,X2:S)) -> MARK(X2:S) 227.44/227.94 MARK(isPalListKind(X:S)) -> ACTIVE(isPalListKind(X:S)) 227.44/227.94 ->->-> Rules: 227.44/227.94 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.44/227.94 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.44/227.94 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.44/227.94 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.44/227.94 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.44/227.94 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.44/227.94 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.44/227.94 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.44/227.94 U13(active(X:S)) -> U13(X:S) 227.44/227.94 U13(mark(X:S)) -> U13(X:S) 227.44/227.94 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.44/227.94 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.44/227.94 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.44/227.94 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.44/227.94 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.44/227.94 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.44/227.94 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.44/227.94 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.44/227.94 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.44/227.94 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.44/227.94 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.44/227.94 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.44/227.94 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.44/227.94 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.44/227.94 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.44/227.94 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.44/227.94 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.44/227.94 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.44/227.94 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.44/227.94 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.44/227.94 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.44/227.94 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.44/227.94 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.44/227.94 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.44/227.94 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.44/227.94 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.44/227.94 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.44/227.94 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.44/227.94 U26(active(X:S)) -> U26(X:S) 227.44/227.94 U26(mark(X:S)) -> U26(X:S) 227.44/227.94 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.44/227.94 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.44/227.94 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.44/227.94 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.44/227.94 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.44/227.94 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.44/227.94 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.44/227.94 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.44/227.94 U33(active(X:S)) -> U33(X:S) 227.44/227.94 U33(mark(X:S)) -> U33(X:S) 227.44/227.94 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.44/227.94 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.44/227.94 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.44/227.94 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.44/227.94 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.44/227.94 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.44/227.94 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.44/227.94 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.44/227.94 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.44/227.94 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.44/227.94 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.44/227.94 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.44/227.94 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.44/227.94 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.44/227.94 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.44/227.94 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.44/227.94 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.44/227.94 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.44/227.94 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.44/227.94 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.44/227.94 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.44/227.94 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.44/227.94 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.44/227.94 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.44/227.94 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.44/227.94 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.44/227.94 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.44/227.94 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.44/227.94 U46(active(X:S)) -> U46(X:S) 227.44/227.94 U46(mark(X:S)) -> U46(X:S) 227.44/227.94 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.44/227.94 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.44/227.94 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.44/227.94 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.44/227.94 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.44/227.94 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.44/227.94 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.44/227.94 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.44/227.94 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.44/227.94 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.44/227.94 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.44/227.94 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.44/227.94 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.44/227.94 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.44/227.94 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.44/227.94 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.44/227.94 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.44/227.94 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.44/227.94 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.44/227.94 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.44/227.94 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.44/227.94 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.44/227.94 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.44/227.94 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.44/227.94 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.44/227.94 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.44/227.94 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.44/227.94 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.44/227.94 U56(active(X:S)) -> U56(X:S) 227.44/227.94 U56(mark(X:S)) -> U56(X:S) 227.44/227.94 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.44/227.94 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.44/227.94 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.44/227.94 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.44/227.94 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.44/227.94 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.44/227.94 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.44/227.94 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.44/227.94 U63(active(X:S)) -> U63(X:S) 227.44/227.94 U63(mark(X:S)) -> U63(X:S) 227.44/227.94 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.44/227.94 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.44/227.94 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.44/227.94 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.44/227.94 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.44/227.94 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.44/227.94 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.44/227.94 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.44/227.94 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.44/227.94 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.44/227.94 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.44/227.94 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.44/227.94 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.44/227.94 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.44/227.94 U74(active(X:S)) -> U74(X:S) 227.44/227.94 U74(mark(X:S)) -> U74(X:S) 227.44/227.94 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.44/227.94 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.44/227.94 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.44/227.94 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.44/227.94 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.44/227.94 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.44/227.94 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.44/227.94 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.44/227.94 U83(active(X:S)) -> U83(X:S) 227.44/227.94 U83(mark(X:S)) -> U83(X:S) 227.44/227.94 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.44/227.94 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.44/227.94 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.44/227.94 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.44/227.94 U92(active(X:S)) -> U92(X:S) 227.44/227.94 U92(mark(X:S)) -> U92(X:S) 227.44/227.94 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.44/227.94 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.44/227.94 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.44/227.94 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.44/227.94 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.44/227.94 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.44/227.94 active(U13(tt)) -> mark(tt) 227.44/227.94 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.44/227.94 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.44/227.94 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.44/227.94 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.44/227.94 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.44/227.94 active(U26(tt)) -> mark(tt) 227.44/227.94 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.44/227.94 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.44/227.94 active(U33(tt)) -> mark(tt) 227.44/227.94 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.44/227.94 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.44/227.94 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.44/227.94 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.44/227.94 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.44/227.94 active(U46(tt)) -> mark(tt) 227.44/227.94 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.44/227.94 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.44/227.94 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.44/227.94 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.44/227.94 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.44/227.94 active(U56(tt)) -> mark(tt) 227.44/227.94 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.44/227.94 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.44/227.94 active(U63(tt)) -> mark(tt) 227.44/227.94 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.44/227.94 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.44/227.94 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.44/227.94 active(U74(tt)) -> mark(tt) 227.44/227.94 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.44/227.94 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.44/227.94 active(U83(tt)) -> mark(tt) 227.44/227.94 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.44/227.94 active(U92(tt)) -> mark(tt) 227.44/227.94 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.44/227.94 active(__(nil,X:S)) -> mark(X:S) 227.44/227.94 active(__(X:S,nil)) -> mark(X:S) 227.44/227.94 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.44/227.94 active(isList(nil)) -> mark(tt) 227.44/227.94 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.44/227.94 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.44/227.94 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.44/227.94 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.44/227.94 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.44/227.94 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.44/227.94 active(isPal(nil)) -> mark(tt) 227.44/227.94 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.44/227.94 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.44/227.94 active(isPalListKind(a)) -> mark(tt) 227.44/227.94 active(isPalListKind(e)) -> mark(tt) 227.44/227.94 active(isPalListKind(i)) -> mark(tt) 227.44/227.94 active(isPalListKind(nil)) -> mark(tt) 227.44/227.94 active(isPalListKind(o)) -> mark(tt) 227.44/227.94 active(isPalListKind(u)) -> mark(tt) 227.44/227.94 active(isQid(a)) -> mark(tt) 227.44/227.94 active(isQid(e)) -> mark(tt) 227.44/227.94 active(isQid(i)) -> mark(tt) 227.44/227.94 active(isQid(o)) -> mark(tt) 227.44/227.94 active(isQid(u)) -> mark(tt) 227.44/227.94 isList(active(X:S)) -> isList(X:S) 227.44/227.94 isList(mark(X:S)) -> isList(X:S) 227.44/227.94 isNeList(active(X:S)) -> isNeList(X:S) 227.44/227.94 isNeList(mark(X:S)) -> isNeList(X:S) 227.44/227.94 isNePal(active(X:S)) -> isNePal(X:S) 227.44/227.94 isNePal(mark(X:S)) -> isNePal(X:S) 227.44/227.94 isPal(active(X:S)) -> isPal(X:S) 227.44/227.94 isPal(mark(X:S)) -> isPal(X:S) 227.44/227.94 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.44/227.94 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.44/227.94 isQid(active(X:S)) -> isQid(X:S) 227.44/227.94 isQid(mark(X:S)) -> isQid(X:S) 227.44/227.94 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.44/227.94 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.44/227.94 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.44/227.94 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.44/227.94 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.44/227.94 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.44/227.94 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.44/227.94 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.44/227.94 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.44/227.94 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.44/227.94 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.44/227.94 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.44/227.94 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.44/227.94 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.44/227.94 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.44/227.94 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.44/227.94 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.44/227.94 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.44/227.94 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.44/227.94 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.44/227.94 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.44/227.94 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.44/227.94 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.44/227.94 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.44/227.94 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.44/227.94 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.44/227.94 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.44/227.94 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.44/227.94 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.44/227.94 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.44/227.94 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.44/227.94 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.44/227.94 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.44/227.94 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.44/227.94 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.44/227.94 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.44/227.94 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.44/227.94 mark(isList(X:S)) -> active(isList(X:S)) 227.44/227.94 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.44/227.94 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.44/227.94 mark(isPal(X:S)) -> active(isPal(X:S)) 227.44/227.94 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.44/227.94 mark(isQid(X:S)) -> active(isQid(X:S)) 227.44/227.94 mark(a) -> active(a) 227.44/227.94 mark(e) -> active(e) 227.44/227.94 mark(i) -> active(i) 227.44/227.94 mark(nil) -> active(nil) 227.44/227.94 mark(o) -> active(o) 227.44/227.94 mark(tt) -> active(tt) 227.44/227.94 mark(u) -> active(u) 227.44/227.94 227.44/227.94 Problem 1.44: 227.44/227.94 227.44/227.94 Reduction Pairs Processor: 227.44/227.94 -> Pairs: 227.44/227.94 ACTIVE(U91(tt,V2:S)) -> MARK(U92(isPalListKind(V2:S))) 227.44/227.94 ACTIVE(isPalListKind(__(V1:S,V2:S))) -> MARK(U91(isPalListKind(V1:S),V2:S)) 227.44/227.94 MARK(U25(X1:S,X2:S)) -> ACTIVE(U25(mark(X1:S),X2:S)) 227.44/227.94 MARK(U25(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.94 MARK(U26(X:S)) -> ACTIVE(U26(mark(X:S))) 227.44/227.94 MARK(U26(X:S)) -> MARK(X:S) 227.44/227.94 MARK(U31(X1:S,X2:S)) -> ACTIVE(U31(mark(X1:S),X2:S)) 227.44/227.94 MARK(U31(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.94 MARK(U32(X1:S,X2:S)) -> ACTIVE(U32(mark(X1:S),X2:S)) 227.44/227.94 MARK(U32(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.94 MARK(U33(X:S)) -> ACTIVE(U33(mark(X:S))) 227.44/227.94 MARK(U33(X:S)) -> MARK(X:S) 227.44/227.94 MARK(U41(X1:S,X2:S,X3:S)) -> ACTIVE(U41(mark(X1:S),X2:S,X3:S)) 227.44/227.94 MARK(U41(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.94 MARK(U42(X1:S,X2:S,X3:S)) -> ACTIVE(U42(mark(X1:S),X2:S,X3:S)) 227.44/227.94 MARK(U42(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.94 MARK(U43(X1:S,X2:S,X3:S)) -> ACTIVE(U43(mark(X1:S),X2:S,X3:S)) 227.44/227.94 MARK(U43(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.94 MARK(U44(X1:S,X2:S,X3:S)) -> ACTIVE(U44(mark(X1:S),X2:S,X3:S)) 227.44/227.94 MARK(U44(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.94 MARK(U45(X1:S,X2:S)) -> ACTIVE(U45(mark(X1:S),X2:S)) 227.44/227.94 MARK(U45(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.94 MARK(U46(X:S)) -> ACTIVE(U46(mark(X:S))) 227.44/227.94 MARK(U46(X:S)) -> MARK(X:S) 227.44/227.94 MARK(U51(X1:S,X2:S,X3:S)) -> ACTIVE(U51(mark(X1:S),X2:S,X3:S)) 227.44/227.94 MARK(U51(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.94 MARK(U52(X1:S,X2:S,X3:S)) -> ACTIVE(U52(mark(X1:S),X2:S,X3:S)) 227.44/227.94 MARK(U52(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.94 MARK(U53(X1:S,X2:S,X3:S)) -> ACTIVE(U53(mark(X1:S),X2:S,X3:S)) 227.44/227.94 MARK(U53(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.94 MARK(U54(X1:S,X2:S,X3:S)) -> ACTIVE(U54(mark(X1:S),X2:S,X3:S)) 227.44/227.94 MARK(U54(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.94 MARK(U55(X1:S,X2:S)) -> ACTIVE(U55(mark(X1:S),X2:S)) 227.44/227.94 MARK(U55(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.94 MARK(U56(X:S)) -> ACTIVE(U56(mark(X:S))) 227.44/227.94 MARK(U56(X:S)) -> MARK(X:S) 227.44/227.94 MARK(U61(X1:S,X2:S)) -> ACTIVE(U61(mark(X1:S),X2:S)) 227.44/227.94 MARK(U61(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.94 MARK(U62(X1:S,X2:S)) -> ACTIVE(U62(mark(X1:S),X2:S)) 227.44/227.94 MARK(U62(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.94 MARK(U63(X:S)) -> ACTIVE(U63(mark(X:S))) 227.44/227.94 MARK(U63(X:S)) -> MARK(X:S) 227.44/227.94 MARK(U71(X1:S,X2:S,X3:S)) -> ACTIVE(U71(mark(X1:S),X2:S,X3:S)) 227.44/227.94 MARK(U71(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.44/227.94 MARK(U72(X1:S,X2:S)) -> ACTIVE(U72(mark(X1:S),X2:S)) 227.44/227.94 MARK(U72(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.94 MARK(U73(X1:S,X2:S)) -> ACTIVE(U73(mark(X1:S),X2:S)) 227.44/227.94 MARK(U73(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.94 MARK(U74(X:S)) -> ACTIVE(U74(mark(X:S))) 227.44/227.94 MARK(U74(X:S)) -> MARK(X:S) 227.44/227.94 MARK(U81(X1:S,X2:S)) -> ACTIVE(U81(mark(X1:S),X2:S)) 227.44/227.94 MARK(U81(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.94 MARK(U82(X1:S,X2:S)) -> ACTIVE(U82(mark(X1:S),X2:S)) 227.44/227.94 MARK(U82(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.94 MARK(U83(X:S)) -> ACTIVE(U83(mark(X:S))) 227.44/227.94 MARK(U83(X:S)) -> MARK(X:S) 227.44/227.94 MARK(U91(X1:S,X2:S)) -> ACTIVE(U91(mark(X1:S),X2:S)) 227.44/227.94 MARK(U91(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.94 MARK(U92(X:S)) -> ACTIVE(U92(mark(X:S))) 227.44/227.94 MARK(U92(X:S)) -> MARK(X:S) 227.44/227.94 MARK(__(X1:S,X2:S)) -> ACTIVE(__(mark(X1:S),mark(X2:S))) 227.44/227.94 MARK(__(X1:S,X2:S)) -> MARK(X1:S) 227.44/227.94 MARK(__(X1:S,X2:S)) -> MARK(X2:S) 227.44/227.94 MARK(isPalListKind(X:S)) -> ACTIVE(isPalListKind(X:S)) 227.44/227.94 -> Rules: 227.44/227.94 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.44/227.94 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.44/227.94 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.44/227.94 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.44/227.94 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.44/227.94 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.44/227.94 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.44/227.94 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.44/227.94 U13(active(X:S)) -> U13(X:S) 227.44/227.94 U13(mark(X:S)) -> U13(X:S) 227.44/227.94 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.44/227.94 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.44/227.94 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.44/227.94 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.44/227.94 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.44/227.94 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.44/227.94 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.44/227.94 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.44/227.94 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.44/227.94 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.44/227.94 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.44/227.94 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.44/227.94 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.44/227.94 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.44/227.94 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.44/227.94 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.44/227.94 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.44/227.94 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.44/227.94 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.44/227.94 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.44/227.94 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.44/227.94 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.44/227.94 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.44/227.94 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.44/227.94 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.44/227.94 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.44/227.94 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.44/227.94 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.44/227.94 U26(active(X:S)) -> U26(X:S) 227.44/227.94 U26(mark(X:S)) -> U26(X:S) 227.44/227.94 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.44/227.94 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.44/227.94 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.44/227.94 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.44/227.94 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.44/227.94 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.44/227.94 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.44/227.94 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.44/227.94 U33(active(X:S)) -> U33(X:S) 227.44/227.94 U33(mark(X:S)) -> U33(X:S) 227.44/227.94 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.44/227.94 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.44/227.94 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.44/227.94 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.44/227.94 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.44/227.94 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.44/227.94 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.44/227.94 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.44/227.94 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.44/227.94 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.44/227.94 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.44/227.94 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.44/227.94 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.44/227.94 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.44/227.94 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.44/227.94 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.44/227.94 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.44/227.94 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.44/227.94 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.44/227.94 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.44/227.94 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.44/227.94 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.44/227.94 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.44/227.94 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.44/227.94 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.44/227.94 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.44/227.94 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.44/227.94 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.44/227.94 U46(active(X:S)) -> U46(X:S) 227.44/227.94 U46(mark(X:S)) -> U46(X:S) 227.44/227.94 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.44/227.94 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.44/227.94 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.44/227.94 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.44/227.94 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.44/227.94 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.44/227.94 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.44/227.94 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.44/227.94 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.44/227.94 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.44/227.94 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.44/227.94 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.44/227.94 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.44/227.94 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.44/227.94 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.44/227.94 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.44/227.94 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.44/227.94 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.44/227.94 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.44/227.94 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.44/227.94 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.44/227.94 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.44/227.94 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.44/227.94 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.44/227.94 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.44/227.94 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.44/227.94 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.44/227.94 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.44/227.94 U56(active(X:S)) -> U56(X:S) 227.44/227.94 U56(mark(X:S)) -> U56(X:S) 227.44/227.94 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.44/227.94 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.44/227.94 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.44/227.94 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.44/227.94 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.44/227.94 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.44/227.94 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.44/227.94 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.44/227.94 U63(active(X:S)) -> U63(X:S) 227.44/227.94 U63(mark(X:S)) -> U63(X:S) 227.44/227.94 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.44/227.94 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.44/227.94 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.44/227.94 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.44/227.94 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.44/227.94 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.44/227.94 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.44/227.94 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.44/227.94 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.44/227.94 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.44/227.94 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.44/227.94 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.44/227.94 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.44/227.94 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.44/227.94 U74(active(X:S)) -> U74(X:S) 227.44/227.94 U74(mark(X:S)) -> U74(X:S) 227.44/227.94 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.44/227.94 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.44/227.94 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.44/227.94 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.44/227.94 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.44/227.94 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.44/227.94 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.44/227.94 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.44/227.94 U83(active(X:S)) -> U83(X:S) 227.44/227.94 U83(mark(X:S)) -> U83(X:S) 227.44/227.94 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.44/227.94 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.44/227.94 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.44/227.94 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.44/227.94 U92(active(X:S)) -> U92(X:S) 227.44/227.94 U92(mark(X:S)) -> U92(X:S) 227.44/227.94 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.44/227.94 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.44/227.94 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.44/227.94 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.44/227.94 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.44/227.94 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.44/227.94 active(U13(tt)) -> mark(tt) 227.44/227.94 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.44/227.94 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.44/227.94 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.44/227.94 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.44/227.94 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.44/227.94 active(U26(tt)) -> mark(tt) 227.44/227.94 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.44/227.94 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.44/227.94 active(U33(tt)) -> mark(tt) 227.44/227.94 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.44/227.94 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.44/227.94 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.44/227.94 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.44/227.94 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.44/227.94 active(U46(tt)) -> mark(tt) 227.44/227.94 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.44/227.94 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.44/227.94 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.44/227.94 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.44/227.94 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.44/227.94 active(U56(tt)) -> mark(tt) 227.44/227.94 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.44/227.94 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.44/227.94 active(U63(tt)) -> mark(tt) 227.44/227.94 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.44/227.94 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.44/227.94 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.44/227.94 active(U74(tt)) -> mark(tt) 227.44/227.94 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.44/227.94 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.44/227.94 active(U83(tt)) -> mark(tt) 227.44/227.94 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.44/227.94 active(U92(tt)) -> mark(tt) 227.44/227.94 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.44/227.94 active(__(nil,X:S)) -> mark(X:S) 227.44/227.94 active(__(X:S,nil)) -> mark(X:S) 227.44/227.94 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.44/227.94 active(isList(nil)) -> mark(tt) 227.44/227.94 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.44/227.94 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.44/227.94 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.44/227.94 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.44/227.94 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.44/227.94 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.44/227.94 active(isPal(nil)) -> mark(tt) 227.44/227.94 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.48/227.94 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.48/227.94 active(isPalListKind(a)) -> mark(tt) 227.48/227.94 active(isPalListKind(e)) -> mark(tt) 227.48/227.94 active(isPalListKind(i)) -> mark(tt) 227.48/227.94 active(isPalListKind(nil)) -> mark(tt) 227.48/227.94 active(isPalListKind(o)) -> mark(tt) 227.48/227.94 active(isPalListKind(u)) -> mark(tt) 227.48/227.94 active(isQid(a)) -> mark(tt) 227.48/227.94 active(isQid(e)) -> mark(tt) 227.48/227.94 active(isQid(i)) -> mark(tt) 227.48/227.94 active(isQid(o)) -> mark(tt) 227.48/227.94 active(isQid(u)) -> mark(tt) 227.48/227.94 isList(active(X:S)) -> isList(X:S) 227.48/227.94 isList(mark(X:S)) -> isList(X:S) 227.48/227.94 isNeList(active(X:S)) -> isNeList(X:S) 227.48/227.94 isNeList(mark(X:S)) -> isNeList(X:S) 227.48/227.94 isNePal(active(X:S)) -> isNePal(X:S) 227.48/227.94 isNePal(mark(X:S)) -> isNePal(X:S) 227.48/227.94 isPal(active(X:S)) -> isPal(X:S) 227.48/227.94 isPal(mark(X:S)) -> isPal(X:S) 227.48/227.94 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.48/227.94 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.48/227.94 isQid(active(X:S)) -> isQid(X:S) 227.48/227.94 isQid(mark(X:S)) -> isQid(X:S) 227.48/227.94 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.48/227.94 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.48/227.94 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.48/227.94 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.48/227.94 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.48/227.94 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.48/227.94 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.48/227.94 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.48/227.94 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.48/227.94 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.48/227.94 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.48/227.94 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.48/227.94 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.48/227.94 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.48/227.94 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.48/227.94 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.48/227.94 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.48/227.94 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.48/227.94 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.48/227.94 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.48/227.94 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.48/227.94 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.48/227.94 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.48/227.94 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.48/227.94 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.48/227.94 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.48/227.94 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.48/227.94 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.48/227.94 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.48/227.94 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.48/227.94 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.48/227.94 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.48/227.94 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.48/227.94 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.48/227.94 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.48/227.94 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.48/227.94 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.48/227.94 mark(isList(X:S)) -> active(isList(X:S)) 227.48/227.94 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.48/227.94 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.48/227.94 mark(isPal(X:S)) -> active(isPal(X:S)) 227.48/227.94 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.48/227.94 mark(isQid(X:S)) -> active(isQid(X:S)) 227.48/227.94 mark(a) -> active(a) 227.48/227.94 mark(e) -> active(e) 227.48/227.94 mark(i) -> active(i) 227.48/227.94 mark(nil) -> active(nil) 227.48/227.94 mark(o) -> active(o) 227.48/227.94 mark(tt) -> active(tt) 227.48/227.94 mark(u) -> active(u) 227.48/227.94 -> Usable rules: 227.48/227.94 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.48/227.94 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.48/227.94 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.48/227.94 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.48/227.94 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.48/227.94 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.48/227.94 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.48/227.94 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.48/227.94 U13(active(X:S)) -> U13(X:S) 227.48/227.94 U13(mark(X:S)) -> U13(X:S) 227.48/227.94 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.48/227.94 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.48/227.94 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.48/227.94 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.48/227.94 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.48/227.94 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.48/227.94 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.48/227.94 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.48/227.94 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.48/227.94 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.48/227.94 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.48/227.94 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.48/227.94 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.48/227.94 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.48/227.94 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.48/227.94 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.48/227.94 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.48/227.94 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.48/227.94 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.48/227.94 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.48/227.94 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.48/227.94 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.48/227.94 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.48/227.94 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.48/227.94 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.48/227.94 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.48/227.94 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.48/227.94 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.48/227.94 U26(active(X:S)) -> U26(X:S) 227.48/227.94 U26(mark(X:S)) -> U26(X:S) 227.48/227.94 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.48/227.94 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.48/227.94 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.48/227.94 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.48/227.94 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.48/227.94 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.48/227.94 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.48/227.94 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.48/227.94 U33(active(X:S)) -> U33(X:S) 227.48/227.94 U33(mark(X:S)) -> U33(X:S) 227.48/227.94 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.48/227.94 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.48/227.94 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.48/227.94 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.48/227.94 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.48/227.94 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.48/227.94 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.48/227.94 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.48/227.94 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.48/227.94 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.48/227.94 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.48/227.94 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.48/227.94 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.48/227.94 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.48/227.94 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.48/227.94 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.48/227.94 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.48/227.94 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.48/227.94 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.48/227.94 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.48/227.94 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.48/227.94 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.48/227.94 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.48/227.94 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.48/227.94 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.48/227.94 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.48/227.94 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.48/227.94 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.48/227.94 U46(active(X:S)) -> U46(X:S) 227.48/227.94 U46(mark(X:S)) -> U46(X:S) 227.48/227.94 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.48/227.94 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.48/227.94 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.48/227.94 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.48/227.94 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.48/227.94 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.48/227.94 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.48/227.94 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.48/227.94 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.48/227.94 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.48/227.94 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.48/227.94 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.48/227.94 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.48/227.94 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.48/227.94 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.48/227.94 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.48/227.94 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.48/227.94 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.48/227.94 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.48/227.94 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.48/227.94 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.48/227.94 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.48/227.94 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.48/227.95 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.48/227.95 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.48/227.95 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.48/227.95 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.48/227.95 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.48/227.95 U56(active(X:S)) -> U56(X:S) 227.48/227.95 U56(mark(X:S)) -> U56(X:S) 227.48/227.95 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.48/227.95 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.48/227.95 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.48/227.95 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.48/227.95 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.48/227.95 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.48/227.95 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.48/227.95 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.48/227.95 U63(active(X:S)) -> U63(X:S) 227.48/227.95 U63(mark(X:S)) -> U63(X:S) 227.48/227.95 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.48/227.95 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.48/227.95 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.48/227.95 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.48/227.95 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.48/227.95 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.48/227.95 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.48/227.95 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.48/227.95 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.48/227.95 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.48/227.95 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.48/227.95 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.48/227.95 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.48/227.95 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.48/227.95 U74(active(X:S)) -> U74(X:S) 227.48/227.95 U74(mark(X:S)) -> U74(X:S) 227.48/227.95 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.48/227.95 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.48/227.95 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.48/227.95 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.48/227.95 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.48/227.95 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.48/227.95 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.48/227.95 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.48/227.95 U83(active(X:S)) -> U83(X:S) 227.48/227.95 U83(mark(X:S)) -> U83(X:S) 227.48/227.95 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.48/227.95 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.48/227.95 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.48/227.95 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.48/227.95 U92(active(X:S)) -> U92(X:S) 227.48/227.95 U92(mark(X:S)) -> U92(X:S) 227.48/227.95 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.48/227.95 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.48/227.95 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.48/227.95 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.48/227.95 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.48/227.95 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.48/227.95 active(U13(tt)) -> mark(tt) 227.48/227.95 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.48/227.95 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.48/227.95 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.48/227.95 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.48/227.95 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.48/227.95 active(U26(tt)) -> mark(tt) 227.48/227.95 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.48/227.95 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.48/227.95 active(U33(tt)) -> mark(tt) 227.48/227.95 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.48/227.95 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.48/227.95 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.48/227.95 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.48/227.95 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.48/227.95 active(U46(tt)) -> mark(tt) 227.48/227.95 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.48/227.95 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.48/227.95 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.48/227.95 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.48/227.95 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.48/227.95 active(U56(tt)) -> mark(tt) 227.48/227.95 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.48/227.95 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.48/227.95 active(U63(tt)) -> mark(tt) 227.48/227.95 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.48/227.95 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.48/227.95 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.48/227.95 active(U74(tt)) -> mark(tt) 227.48/227.95 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.48/227.95 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.48/227.95 active(U83(tt)) -> mark(tt) 227.48/227.95 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.48/227.95 active(U92(tt)) -> mark(tt) 227.48/227.95 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.48/227.95 active(__(nil,X:S)) -> mark(X:S) 227.48/227.95 active(__(X:S,nil)) -> mark(X:S) 227.48/227.95 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.48/227.95 active(isList(nil)) -> mark(tt) 227.48/227.95 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.48/227.95 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.48/227.95 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.48/227.95 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.48/227.95 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.48/227.95 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.48/227.95 active(isPal(nil)) -> mark(tt) 227.48/227.95 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.48/227.95 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.48/227.95 active(isPalListKind(a)) -> mark(tt) 227.48/227.95 active(isPalListKind(e)) -> mark(tt) 227.48/227.95 active(isPalListKind(i)) -> mark(tt) 227.48/227.95 active(isPalListKind(nil)) -> mark(tt) 227.48/227.95 active(isPalListKind(o)) -> mark(tt) 227.48/227.95 active(isPalListKind(u)) -> mark(tt) 227.48/227.95 active(isQid(a)) -> mark(tt) 227.48/227.95 active(isQid(e)) -> mark(tt) 227.48/227.95 active(isQid(i)) -> mark(tt) 227.48/227.95 active(isQid(o)) -> mark(tt) 227.48/227.95 active(isQid(u)) -> mark(tt) 227.48/227.95 isList(active(X:S)) -> isList(X:S) 227.48/227.95 isList(mark(X:S)) -> isList(X:S) 227.48/227.95 isNeList(active(X:S)) -> isNeList(X:S) 227.48/227.95 isNeList(mark(X:S)) -> isNeList(X:S) 227.48/227.95 isNePal(active(X:S)) -> isNePal(X:S) 227.48/227.95 isNePal(mark(X:S)) -> isNePal(X:S) 227.48/227.95 isPal(active(X:S)) -> isPal(X:S) 227.48/227.95 isPal(mark(X:S)) -> isPal(X:S) 227.48/227.95 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.48/227.95 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.48/227.95 isQid(active(X:S)) -> isQid(X:S) 227.48/227.95 isQid(mark(X:S)) -> isQid(X:S) 227.48/227.95 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.48/227.95 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.48/227.95 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.48/227.95 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.48/227.95 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.48/227.95 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.48/227.95 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.48/227.95 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.48/227.95 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.48/227.95 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.48/227.95 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.48/227.95 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.48/227.95 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.48/227.95 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.48/227.95 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.48/227.95 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.48/227.95 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.48/227.95 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.48/227.95 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.48/227.95 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.48/227.95 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.48/227.95 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.48/227.95 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.48/227.95 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.48/227.95 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.48/227.95 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.48/227.95 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.48/227.95 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.48/227.95 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.48/227.95 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.48/227.95 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.48/227.95 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.48/227.95 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.48/227.95 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.48/227.95 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.48/227.95 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.48/227.95 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.48/227.95 mark(isList(X:S)) -> active(isList(X:S)) 227.48/227.95 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.48/227.95 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.48/227.95 mark(isPal(X:S)) -> active(isPal(X:S)) 227.48/227.95 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.48/227.95 mark(isQid(X:S)) -> active(isQid(X:S)) 227.48/227.95 mark(a) -> active(a) 227.48/227.95 mark(e) -> active(e) 227.48/227.95 mark(i) -> active(i) 227.48/227.95 mark(nil) -> active(nil) 227.48/227.95 mark(o) -> active(o) 227.48/227.95 mark(tt) -> active(tt) 227.48/227.95 mark(u) -> active(u) 227.48/227.95 ->Interpretation type: 227.48/227.95 Linear 227.48/227.95 ->Coefficients: 227.48/227.95 Natural Numbers 227.48/227.95 ->Dimension: 227.48/227.95 1 227.48/227.95 ->Bound: 227.48/227.95 2 227.48/227.95 ->Interpretation: 227.48/227.95 227.48/227.95 [U11](X1,X2) = 2 227.48/227.95 [U12](X1,X2) = 0 227.48/227.95 [U13](X) = 0 227.48/227.95 [U21](X1,X2,X3) = 1 227.48/227.95 [U22](X1,X2,X3) = 0 227.48/227.95 [U23](X1,X2,X3) = 2 227.48/227.95 [U24](X1,X2,X3) = 2 227.48/227.95 [U25](X1,X2) = 1 227.48/227.95 [U26](X) = 0 227.48/227.95 [U31](X1,X2) = 1 227.48/227.95 [U32](X1,X2) = 1 227.48/227.95 [U33](X) = 2 227.48/227.95 [U41](X1,X2,X3) = 2 227.48/227.95 [U42](X1,X2,X3) = 2 227.48/227.95 [U43](X1,X2,X3) = 0 227.48/227.95 [U44](X1,X2,X3) = 2 227.48/227.95 [U45](X1,X2) = 2 227.48/227.95 [U46](X) = 0 227.48/227.95 [U51](X1,X2,X3) = 0 227.48/227.95 [U52](X1,X2,X3) = 0 227.48/227.95 [U53](X1,X2,X3) = 0 227.48/227.95 [U54](X1,X2,X3) = 0 227.48/227.95 [U55](X1,X2) = 0 227.48/227.95 [U56](X) = 0 227.48/227.95 [U61](X1,X2) = 0 227.48/227.95 [U62](X1,X2) = 1 227.48/227.95 [U63](X) = 2 227.48/227.95 [U71](X1,X2,X3) = 0 227.48/227.95 [U72](X1,X2) = 2 227.48/227.95 [U73](X1,X2) = 2 227.48/227.95 [U74](X) = 0 227.48/227.95 [U81](X1,X2) = 0 227.48/227.95 [U82](X1,X2) = 0 227.48/227.95 [U83](X) = 1 227.48/227.95 [U91](X1,X2) = 2 227.48/227.95 [U92](X) = 0 227.48/227.95 [__](X1,X2) = 1 227.48/227.95 [active](X) = 2 227.48/227.95 [isList](X) = 2 227.48/227.95 [isNeList](X) = 0 227.48/227.95 [isNePal](X) = 2 227.48/227.95 [isPal](X) = 0 227.48/227.95 [isPalListKind](X) = 2 227.48/227.95 [isQid](X) = 0 227.48/227.95 [mark](X) = 2 227.48/227.95 [a] = 1 227.48/227.95 [e] = 0 227.48/227.95 [fSNonEmpty] = 0 227.48/227.95 [i] = 0 227.48/227.95 [nil] = 2 227.48/227.95 [o] = 1 227.48/227.95 [tt] = 0 227.48/227.95 [u] = 0 227.48/227.95 [U11#](X1,X2) = 0 227.48/227.95 [U12#](X1,X2) = 0 227.48/227.95 [U13#](X) = 0 227.48/227.95 [U21#](X1,X2,X3) = 0 227.48/227.95 [U22#](X1,X2,X3) = 0 227.48/227.95 [U23#](X1,X2,X3) = 0 227.48/227.95 [U24#](X1,X2,X3) = 0 227.48/227.95 [U25#](X1,X2) = 0 227.48/227.95 [U26#](X) = 0 227.48/227.95 [U31#](X1,X2) = 0 227.48/227.95 [U32#](X1,X2) = 0 227.48/227.95 [U33#](X) = 0 227.48/227.95 [U41#](X1,X2,X3) = 0 227.48/227.95 [U42#](X1,X2,X3) = 0 227.48/227.95 [U43#](X1,X2,X3) = 0 227.48/227.95 [U44#](X1,X2,X3) = 0 227.48/227.95 [U45#](X1,X2) = 0 227.48/227.95 [U46#](X) = 0 227.48/227.95 [U51#](X1,X2,X3) = 0 227.48/227.95 [U52#](X1,X2,X3) = 0 227.48/227.95 [U53#](X1,X2,X3) = 0 227.48/227.95 [U54#](X1,X2,X3) = 0 227.48/227.95 [U55#](X1,X2) = 0 227.48/227.95 [U56#](X) = 0 227.48/227.95 [U61#](X1,X2) = 0 227.48/227.95 [U62#](X1,X2) = 0 227.48/227.95 [U63#](X) = 0 227.48/227.95 [U71#](X1,X2,X3) = 0 227.48/227.95 [U72#](X1,X2) = 0 227.48/227.95 [U73#](X1,X2) = 0 227.48/227.95 [U74#](X) = 0 227.48/227.95 [U81#](X1,X2) = 0 227.48/227.95 [U82#](X1,X2) = 0 227.48/227.95 [U83#](X) = 0 227.48/227.95 [U91#](X1,X2) = 0 227.48/227.95 [U92#](X) = 0 227.48/227.95 [__#](X1,X2) = 0 227.48/227.95 [ACTIVE](X) = X 227.48/227.95 [ISLIST](X) = 0 227.48/227.95 [ISNELIST](X) = 0 227.48/227.95 [ISNEPAL](X) = 0 227.48/227.95 [ISPAL](X) = 0 227.48/227.95 [ISPALLISTKIND](X) = 0 227.48/227.95 [ISQID](X) = 0 227.48/227.95 [MARK](X) = 2 227.48/227.95 227.48/227.95 Problem 1.44: 227.48/227.95 227.48/227.95 SCC Processor: 227.48/227.95 -> Pairs: 227.48/227.95 ACTIVE(U91(tt,V2:S)) -> MARK(U92(isPalListKind(V2:S))) 227.48/227.95 ACTIVE(isPalListKind(__(V1:S,V2:S))) -> MARK(U91(isPalListKind(V1:S),V2:S)) 227.48/227.95 MARK(U25(X1:S,X2:S)) -> MARK(X1:S) 227.48/227.95 MARK(U26(X:S)) -> ACTIVE(U26(mark(X:S))) 227.48/227.95 MARK(U26(X:S)) -> MARK(X:S) 227.48/227.95 MARK(U31(X1:S,X2:S)) -> ACTIVE(U31(mark(X1:S),X2:S)) 227.48/227.95 MARK(U31(X1:S,X2:S)) -> MARK(X1:S) 227.48/227.95 MARK(U32(X1:S,X2:S)) -> ACTIVE(U32(mark(X1:S),X2:S)) 227.48/227.95 MARK(U32(X1:S,X2:S)) -> MARK(X1:S) 227.48/227.95 MARK(U33(X:S)) -> ACTIVE(U33(mark(X:S))) 227.48/227.95 MARK(U33(X:S)) -> MARK(X:S) 227.48/227.95 MARK(U41(X1:S,X2:S,X3:S)) -> ACTIVE(U41(mark(X1:S),X2:S,X3:S)) 227.48/227.95 MARK(U41(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.48/227.95 MARK(U42(X1:S,X2:S,X3:S)) -> ACTIVE(U42(mark(X1:S),X2:S,X3:S)) 227.48/227.95 MARK(U42(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.48/227.95 MARK(U43(X1:S,X2:S,X3:S)) -> ACTIVE(U43(mark(X1:S),X2:S,X3:S)) 227.48/227.95 MARK(U43(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.48/227.95 MARK(U44(X1:S,X2:S,X3:S)) -> ACTIVE(U44(mark(X1:S),X2:S,X3:S)) 227.48/227.95 MARK(U44(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.48/227.95 MARK(U45(X1:S,X2:S)) -> ACTIVE(U45(mark(X1:S),X2:S)) 227.48/227.95 MARK(U45(X1:S,X2:S)) -> MARK(X1:S) 227.48/227.95 MARK(U46(X:S)) -> ACTIVE(U46(mark(X:S))) 227.48/227.95 MARK(U46(X:S)) -> MARK(X:S) 227.48/227.95 MARK(U51(X1:S,X2:S,X3:S)) -> ACTIVE(U51(mark(X1:S),X2:S,X3:S)) 227.48/227.95 MARK(U51(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.48/227.95 MARK(U52(X1:S,X2:S,X3:S)) -> ACTIVE(U52(mark(X1:S),X2:S,X3:S)) 227.48/227.95 MARK(U52(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.48/227.95 MARK(U53(X1:S,X2:S,X3:S)) -> ACTIVE(U53(mark(X1:S),X2:S,X3:S)) 227.48/227.95 MARK(U53(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.48/227.95 MARK(U54(X1:S,X2:S,X3:S)) -> ACTIVE(U54(mark(X1:S),X2:S,X3:S)) 227.48/227.95 MARK(U54(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.48/227.95 MARK(U55(X1:S,X2:S)) -> ACTIVE(U55(mark(X1:S),X2:S)) 227.48/227.95 MARK(U55(X1:S,X2:S)) -> MARK(X1:S) 227.48/227.95 MARK(U56(X:S)) -> ACTIVE(U56(mark(X:S))) 227.48/227.95 MARK(U56(X:S)) -> MARK(X:S) 227.48/227.95 MARK(U61(X1:S,X2:S)) -> ACTIVE(U61(mark(X1:S),X2:S)) 227.48/227.95 MARK(U61(X1:S,X2:S)) -> MARK(X1:S) 227.48/227.95 MARK(U62(X1:S,X2:S)) -> ACTIVE(U62(mark(X1:S),X2:S)) 227.48/227.95 MARK(U62(X1:S,X2:S)) -> MARK(X1:S) 227.48/227.95 MARK(U63(X:S)) -> ACTIVE(U63(mark(X:S))) 227.48/227.95 MARK(U63(X:S)) -> MARK(X:S) 227.48/227.95 MARK(U71(X1:S,X2:S,X3:S)) -> ACTIVE(U71(mark(X1:S),X2:S,X3:S)) 227.48/227.95 MARK(U71(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.48/227.95 MARK(U72(X1:S,X2:S)) -> ACTIVE(U72(mark(X1:S),X2:S)) 227.48/227.95 MARK(U72(X1:S,X2:S)) -> MARK(X1:S) 227.48/227.95 MARK(U73(X1:S,X2:S)) -> ACTIVE(U73(mark(X1:S),X2:S)) 227.48/227.95 MARK(U73(X1:S,X2:S)) -> MARK(X1:S) 227.48/227.95 MARK(U74(X:S)) -> ACTIVE(U74(mark(X:S))) 227.48/227.95 MARK(U74(X:S)) -> MARK(X:S) 227.48/227.95 MARK(U81(X1:S,X2:S)) -> ACTIVE(U81(mark(X1:S),X2:S)) 227.48/227.95 MARK(U81(X1:S,X2:S)) -> MARK(X1:S) 227.48/227.95 MARK(U82(X1:S,X2:S)) -> ACTIVE(U82(mark(X1:S),X2:S)) 227.48/227.95 MARK(U82(X1:S,X2:S)) -> MARK(X1:S) 227.48/227.95 MARK(U83(X:S)) -> ACTIVE(U83(mark(X:S))) 227.48/227.95 MARK(U83(X:S)) -> MARK(X:S) 227.48/227.95 MARK(U91(X1:S,X2:S)) -> ACTIVE(U91(mark(X1:S),X2:S)) 227.48/227.95 MARK(U91(X1:S,X2:S)) -> MARK(X1:S) 227.48/227.95 MARK(U92(X:S)) -> ACTIVE(U92(mark(X:S))) 227.48/227.95 MARK(U92(X:S)) -> MARK(X:S) 227.48/227.95 MARK(__(X1:S,X2:S)) -> ACTIVE(__(mark(X1:S),mark(X2:S))) 227.48/227.95 MARK(__(X1:S,X2:S)) -> MARK(X1:S) 227.48/227.95 MARK(__(X1:S,X2:S)) -> MARK(X2:S) 227.48/227.95 MARK(isPalListKind(X:S)) -> ACTIVE(isPalListKind(X:S)) 227.48/227.95 -> Rules: 227.48/227.95 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.48/227.95 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.48/227.95 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.48/227.95 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.48/227.95 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.48/227.95 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.48/227.95 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.48/227.95 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.48/227.95 U13(active(X:S)) -> U13(X:S) 227.48/227.95 U13(mark(X:S)) -> U13(X:S) 227.48/227.95 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.48/227.95 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.48/227.95 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.48/227.95 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.48/227.95 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.48/227.95 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.48/227.95 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.48/227.95 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.48/227.95 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.48/227.95 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.48/227.95 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.48/227.95 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.48/227.95 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.48/227.95 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.48/227.95 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.48/227.95 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.48/227.95 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.48/227.95 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.48/227.95 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.48/227.95 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.48/227.95 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.48/227.95 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.48/227.95 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.48/227.95 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.48/227.95 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.48/227.95 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.48/227.95 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.48/227.95 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.48/227.95 U26(active(X:S)) -> U26(X:S) 227.48/227.95 U26(mark(X:S)) -> U26(X:S) 227.48/227.95 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.48/227.95 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.48/227.95 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.48/227.95 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.48/227.95 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.48/227.95 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.48/227.95 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.48/227.95 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.48/227.95 U33(active(X:S)) -> U33(X:S) 227.48/227.95 U33(mark(X:S)) -> U33(X:S) 227.48/227.95 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.48/227.95 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.48/227.95 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.48/227.95 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.48/227.95 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.48/227.95 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.48/227.95 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.48/227.95 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.48/227.95 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.48/227.95 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.48/227.95 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.48/227.95 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.48/227.95 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.48/227.95 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.48/227.95 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.48/227.95 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.48/227.95 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.48/227.95 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.48/227.95 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.48/227.95 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.48/227.95 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.48/227.95 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.48/227.95 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.48/227.95 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.48/227.95 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.48/227.95 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.48/227.95 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.48/227.95 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.48/227.95 U46(active(X:S)) -> U46(X:S) 227.48/227.95 U46(mark(X:S)) -> U46(X:S) 227.48/227.95 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.48/227.95 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.48/227.95 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.48/227.95 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.48/227.95 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.48/227.95 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.48/227.95 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.48/227.95 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.48/227.95 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.48/227.95 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.48/227.95 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.48/227.95 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.48/227.95 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.48/227.95 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.48/227.95 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.48/227.95 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.48/227.95 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.48/227.95 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.48/227.95 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.48/227.95 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.48/227.95 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.48/227.95 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.48/227.95 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.48/227.95 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.48/227.95 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.48/227.95 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.48/227.95 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.48/227.95 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.48/227.95 U56(active(X:S)) -> U56(X:S) 227.48/227.95 U56(mark(X:S)) -> U56(X:S) 227.48/227.95 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.48/227.95 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.48/227.95 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.48/227.95 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.48/227.95 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.48/227.95 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.48/227.95 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.48/227.95 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.48/227.95 U63(active(X:S)) -> U63(X:S) 227.48/227.95 U63(mark(X:S)) -> U63(X:S) 227.48/227.95 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.48/227.95 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.48/227.95 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.48/227.95 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.48/227.95 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.48/227.95 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.48/227.95 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.48/227.95 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.48/227.95 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.48/227.95 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.48/227.95 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.48/227.95 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.48/227.95 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.48/227.95 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.48/227.95 U74(active(X:S)) -> U74(X:S) 227.48/227.95 U74(mark(X:S)) -> U74(X:S) 227.48/227.95 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.48/227.95 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.48/227.95 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.48/227.95 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.48/227.95 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.48/227.95 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.48/227.95 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.48/227.95 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.48/227.95 U83(active(X:S)) -> U83(X:S) 227.48/227.95 U83(mark(X:S)) -> U83(X:S) 227.48/227.95 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.48/227.95 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.48/227.95 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.48/227.95 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.48/227.95 U92(active(X:S)) -> U92(X:S) 227.48/227.95 U92(mark(X:S)) -> U92(X:S) 227.48/227.95 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.48/227.95 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.48/227.95 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.48/227.95 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.48/227.95 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.48/227.95 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.48/227.95 active(U13(tt)) -> mark(tt) 227.48/227.95 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.48/227.95 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.48/227.95 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.48/227.95 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.48/227.95 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.48/227.95 active(U26(tt)) -> mark(tt) 227.48/227.95 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.48/227.95 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.48/227.95 active(U33(tt)) -> mark(tt) 227.48/227.95 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.48/227.95 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.48/227.95 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.48/227.95 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.48/227.95 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.48/227.95 active(U46(tt)) -> mark(tt) 227.48/227.95 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.48/227.95 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.48/227.95 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.48/227.95 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.48/227.95 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.48/227.95 active(U56(tt)) -> mark(tt) 227.48/227.95 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.48/227.95 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.48/227.95 active(U63(tt)) -> mark(tt) 227.48/227.95 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.48/227.95 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.48/227.95 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.48/227.95 active(U74(tt)) -> mark(tt) 227.48/227.95 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.48/227.95 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.48/227.95 active(U83(tt)) -> mark(tt) 227.48/227.95 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.48/227.95 active(U92(tt)) -> mark(tt) 227.48/227.95 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.48/227.95 active(__(nil,X:S)) -> mark(X:S) 227.48/227.95 active(__(X:S,nil)) -> mark(X:S) 227.48/227.95 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.48/227.95 active(isList(nil)) -> mark(tt) 227.48/227.95 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.48/227.95 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.48/227.95 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.48/227.95 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.48/227.95 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.48/227.95 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.48/227.95 active(isPal(nil)) -> mark(tt) 227.48/227.95 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.48/227.95 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.48/227.95 active(isPalListKind(a)) -> mark(tt) 227.48/227.95 active(isPalListKind(e)) -> mark(tt) 227.48/227.95 active(isPalListKind(i)) -> mark(tt) 227.48/227.95 active(isPalListKind(nil)) -> mark(tt) 227.48/227.95 active(isPalListKind(o)) -> mark(tt) 227.48/227.95 active(isPalListKind(u)) -> mark(tt) 227.48/227.95 active(isQid(a)) -> mark(tt) 227.48/227.95 active(isQid(e)) -> mark(tt) 227.48/227.95 active(isQid(i)) -> mark(tt) 227.48/227.95 active(isQid(o)) -> mark(tt) 227.48/227.95 active(isQid(u)) -> mark(tt) 227.48/227.95 isList(active(X:S)) -> isList(X:S) 227.48/227.95 isList(mark(X:S)) -> isList(X:S) 227.48/227.95 isNeList(active(X:S)) -> isNeList(X:S) 227.48/227.95 isNeList(mark(X:S)) -> isNeList(X:S) 227.48/227.95 isNePal(active(X:S)) -> isNePal(X:S) 227.48/227.95 isNePal(mark(X:S)) -> isNePal(X:S) 227.48/227.95 isPal(active(X:S)) -> isPal(X:S) 227.48/227.95 isPal(mark(X:S)) -> isPal(X:S) 227.48/227.95 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.48/227.95 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.48/227.95 isQid(active(X:S)) -> isQid(X:S) 227.48/227.95 isQid(mark(X:S)) -> isQid(X:S) 227.48/227.95 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.48/227.95 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.48/227.95 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.48/227.95 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.48/227.95 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.48/227.95 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.48/227.95 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.48/227.95 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.48/227.95 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.48/227.95 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.48/227.95 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.48/227.95 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.48/227.95 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.48/227.95 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.48/227.95 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.48/227.95 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.48/227.95 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.48/227.95 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.48/227.95 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.48/227.95 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.48/227.95 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.48/227.95 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.48/227.95 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.48/227.95 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.48/227.95 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.48/227.95 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.48/227.95 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.48/227.95 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.48/227.95 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.48/227.95 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.48/227.95 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.48/227.95 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.48/227.95 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.48/227.95 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.48/227.95 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.48/227.95 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.48/227.95 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.48/227.95 mark(isList(X:S)) -> active(isList(X:S)) 227.48/227.95 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.48/227.95 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.48/227.95 mark(isPal(X:S)) -> active(isPal(X:S)) 227.48/227.95 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.48/227.95 mark(isQid(X:S)) -> active(isQid(X:S)) 227.48/227.95 mark(a) -> active(a) 227.48/227.95 mark(e) -> active(e) 227.48/227.95 mark(i) -> active(i) 227.48/227.95 mark(nil) -> active(nil) 227.48/227.95 mark(o) -> active(o) 227.48/227.95 mark(tt) -> active(tt) 227.48/227.95 mark(u) -> active(u) 227.48/227.95 ->Strongly Connected Components: 227.48/227.95 ->->Cycle: 227.48/227.95 ->->-> Pairs: 227.48/227.95 ACTIVE(U91(tt,V2:S)) -> MARK(U92(isPalListKind(V2:S))) 227.48/227.95 ACTIVE(isPalListKind(__(V1:S,V2:S))) -> MARK(U91(isPalListKind(V1:S),V2:S)) 227.48/227.95 MARK(U25(X1:S,X2:S)) -> MARK(X1:S) 227.48/227.95 MARK(U26(X:S)) -> ACTIVE(U26(mark(X:S))) 227.48/227.95 MARK(U26(X:S)) -> MARK(X:S) 227.48/227.95 MARK(U31(X1:S,X2:S)) -> ACTIVE(U31(mark(X1:S),X2:S)) 227.48/227.95 MARK(U31(X1:S,X2:S)) -> MARK(X1:S) 227.48/227.95 MARK(U32(X1:S,X2:S)) -> ACTIVE(U32(mark(X1:S),X2:S)) 227.48/227.95 MARK(U32(X1:S,X2:S)) -> MARK(X1:S) 227.48/227.95 MARK(U33(X:S)) -> ACTIVE(U33(mark(X:S))) 227.48/227.95 MARK(U33(X:S)) -> MARK(X:S) 227.48/227.95 MARK(U41(X1:S,X2:S,X3:S)) -> ACTIVE(U41(mark(X1:S),X2:S,X3:S)) 227.48/227.95 MARK(U41(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.48/227.95 MARK(U42(X1:S,X2:S,X3:S)) -> ACTIVE(U42(mark(X1:S),X2:S,X3:S)) 227.48/227.95 MARK(U42(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.48/227.95 MARK(U43(X1:S,X2:S,X3:S)) -> ACTIVE(U43(mark(X1:S),X2:S,X3:S)) 227.48/227.95 MARK(U43(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.48/227.95 MARK(U44(X1:S,X2:S,X3:S)) -> ACTIVE(U44(mark(X1:S),X2:S,X3:S)) 227.48/227.95 MARK(U44(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.48/227.95 MARK(U45(X1:S,X2:S)) -> ACTIVE(U45(mark(X1:S),X2:S)) 227.48/227.95 MARK(U45(X1:S,X2:S)) -> MARK(X1:S) 227.48/227.95 MARK(U46(X:S)) -> ACTIVE(U46(mark(X:S))) 227.48/227.95 MARK(U46(X:S)) -> MARK(X:S) 227.48/227.95 MARK(U51(X1:S,X2:S,X3:S)) -> ACTIVE(U51(mark(X1:S),X2:S,X3:S)) 227.48/227.95 MARK(U51(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.48/227.95 MARK(U52(X1:S,X2:S,X3:S)) -> ACTIVE(U52(mark(X1:S),X2:S,X3:S)) 227.48/227.95 MARK(U52(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.48/227.95 MARK(U53(X1:S,X2:S,X3:S)) -> ACTIVE(U53(mark(X1:S),X2:S,X3:S)) 227.48/227.95 MARK(U53(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.48/227.95 MARK(U54(X1:S,X2:S,X3:S)) -> ACTIVE(U54(mark(X1:S),X2:S,X3:S)) 227.48/227.95 MARK(U54(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.48/227.95 MARK(U55(X1:S,X2:S)) -> ACTIVE(U55(mark(X1:S),X2:S)) 227.48/227.95 MARK(U55(X1:S,X2:S)) -> MARK(X1:S) 227.48/227.95 MARK(U56(X:S)) -> ACTIVE(U56(mark(X:S))) 227.48/227.95 MARK(U56(X:S)) -> MARK(X:S) 227.48/227.95 MARK(U61(X1:S,X2:S)) -> ACTIVE(U61(mark(X1:S),X2:S)) 227.48/227.95 MARK(U61(X1:S,X2:S)) -> MARK(X1:S) 227.48/227.95 MARK(U62(X1:S,X2:S)) -> ACTIVE(U62(mark(X1:S),X2:S)) 227.48/227.95 MARK(U62(X1:S,X2:S)) -> MARK(X1:S) 227.48/227.95 MARK(U63(X:S)) -> ACTIVE(U63(mark(X:S))) 227.48/227.95 MARK(U63(X:S)) -> MARK(X:S) 227.48/227.95 MARK(U71(X1:S,X2:S,X3:S)) -> ACTIVE(U71(mark(X1:S),X2:S,X3:S)) 227.48/227.95 MARK(U71(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.48/227.95 MARK(U72(X1:S,X2:S)) -> ACTIVE(U72(mark(X1:S),X2:S)) 227.48/227.95 MARK(U72(X1:S,X2:S)) -> MARK(X1:S) 227.48/227.95 MARK(U73(X1:S,X2:S)) -> ACTIVE(U73(mark(X1:S),X2:S)) 227.48/227.95 MARK(U73(X1:S,X2:S)) -> MARK(X1:S) 227.48/227.95 MARK(U74(X:S)) -> ACTIVE(U74(mark(X:S))) 227.48/227.95 MARK(U74(X:S)) -> MARK(X:S) 227.48/227.95 MARK(U81(X1:S,X2:S)) -> ACTIVE(U81(mark(X1:S),X2:S)) 227.48/227.95 MARK(U81(X1:S,X2:S)) -> MARK(X1:S) 227.48/227.95 MARK(U82(X1:S,X2:S)) -> ACTIVE(U82(mark(X1:S),X2:S)) 227.48/227.95 MARK(U82(X1:S,X2:S)) -> MARK(X1:S) 227.48/227.95 MARK(U83(X:S)) -> ACTIVE(U83(mark(X:S))) 227.48/227.95 MARK(U83(X:S)) -> MARK(X:S) 227.48/227.95 MARK(U91(X1:S,X2:S)) -> ACTIVE(U91(mark(X1:S),X2:S)) 227.48/227.95 MARK(U91(X1:S,X2:S)) -> MARK(X1:S) 227.48/227.95 MARK(U92(X:S)) -> ACTIVE(U92(mark(X:S))) 227.48/227.95 MARK(U92(X:S)) -> MARK(X:S) 227.48/227.95 MARK(__(X1:S,X2:S)) -> ACTIVE(__(mark(X1:S),mark(X2:S))) 227.48/227.95 MARK(__(X1:S,X2:S)) -> MARK(X1:S) 227.48/227.95 MARK(__(X1:S,X2:S)) -> MARK(X2:S) 227.48/227.95 MARK(isPalListKind(X:S)) -> ACTIVE(isPalListKind(X:S)) 227.48/227.95 ->->-> Rules: 227.48/227.95 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.48/227.95 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.48/227.95 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.48/227.95 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.48/227.95 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.48/227.95 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.48/227.95 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.48/227.95 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.48/227.95 U13(active(X:S)) -> U13(X:S) 227.48/227.95 U13(mark(X:S)) -> U13(X:S) 227.48/227.95 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.48/227.95 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.48/227.95 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.48/227.95 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.48/227.95 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.48/227.95 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.48/227.95 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.48/227.95 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.48/227.95 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.48/227.95 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.48/227.95 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.48/227.95 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.48/227.95 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.48/227.95 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.48/227.95 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.48/227.95 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.48/227.95 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.48/227.95 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.48/227.95 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.48/227.95 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.48/227.95 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.48/227.95 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.48/227.95 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.48/227.95 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.48/227.95 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.48/227.95 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.48/227.95 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.48/227.95 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.48/227.95 U26(active(X:S)) -> U26(X:S) 227.48/227.95 U26(mark(X:S)) -> U26(X:S) 227.48/227.95 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.48/227.95 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.48/227.95 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.48/227.95 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.48/227.95 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.48/227.95 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.48/227.95 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.48/227.95 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.48/227.95 U33(active(X:S)) -> U33(X:S) 227.48/227.95 U33(mark(X:S)) -> U33(X:S) 227.48/227.95 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.48/227.95 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.48/227.95 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.48/227.95 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.48/227.95 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.48/227.95 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.48/227.95 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.48/227.95 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.48/227.95 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.48/227.95 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.48/227.95 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.48/227.95 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.48/227.95 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.48/227.95 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.48/227.95 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.48/227.95 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.48/227.95 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.48/227.95 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.48/227.95 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.48/227.95 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.48/227.95 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.48/227.95 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.48/227.95 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.48/227.95 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.48/227.95 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.48/227.95 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.48/227.95 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.48/227.95 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.48/227.95 U46(active(X:S)) -> U46(X:S) 227.48/227.95 U46(mark(X:S)) -> U46(X:S) 227.48/227.95 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.48/227.95 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.48/227.95 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.48/227.95 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.48/227.95 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.48/227.95 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.48/227.95 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.48/227.95 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.48/227.95 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.48/227.95 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.48/227.95 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.48/227.95 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.48/227.95 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.48/227.95 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.48/227.95 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.48/227.95 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.48/227.95 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.48/227.95 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.48/227.95 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.48/227.95 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.48/227.95 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.48/227.95 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.48/227.95 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.48/227.95 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.48/227.95 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.48/227.95 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.48/227.95 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.48/227.95 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.48/227.95 U56(active(X:S)) -> U56(X:S) 227.48/227.95 U56(mark(X:S)) -> U56(X:S) 227.48/227.95 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.48/227.95 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.48/227.95 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.48/227.95 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.48/227.95 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.48/227.95 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.48/227.95 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.48/227.95 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.48/227.95 U63(active(X:S)) -> U63(X:S) 227.48/227.95 U63(mark(X:S)) -> U63(X:S) 227.48/227.95 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.48/227.95 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.48/227.95 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.48/227.95 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.48/227.95 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.48/227.95 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.48/227.95 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.48/227.95 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.48/227.95 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.48/227.95 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.48/227.95 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.48/227.95 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.48/227.95 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.48/227.95 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.48/227.95 U74(active(X:S)) -> U74(X:S) 227.48/227.95 U74(mark(X:S)) -> U74(X:S) 227.48/227.95 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.48/227.95 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.48/227.95 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.48/227.95 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.48/227.95 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.48/227.95 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.48/227.95 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.48/227.95 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.48/227.95 U83(active(X:S)) -> U83(X:S) 227.48/227.95 U83(mark(X:S)) -> U83(X:S) 227.48/227.95 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.48/227.95 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.48/227.95 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.48/227.95 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.48/227.95 U92(active(X:S)) -> U92(X:S) 227.48/227.95 U92(mark(X:S)) -> U92(X:S) 227.48/227.95 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.48/227.95 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.48/227.95 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.48/227.95 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.48/227.95 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.48/227.95 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.48/227.95 active(U13(tt)) -> mark(tt) 227.48/227.95 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.48/227.95 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.48/227.95 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.48/227.95 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.48/227.95 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.48/227.95 active(U26(tt)) -> mark(tt) 227.48/227.95 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.48/227.95 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.48/227.95 active(U33(tt)) -> mark(tt) 227.48/227.95 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.48/227.95 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.48/227.95 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.48/227.95 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.48/227.95 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.48/227.95 active(U46(tt)) -> mark(tt) 227.48/227.95 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.48/227.95 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.48/227.95 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.48/227.95 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.48/227.95 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.48/227.95 active(U56(tt)) -> mark(tt) 227.48/227.95 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.48/227.95 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.48/227.95 active(U63(tt)) -> mark(tt) 227.48/227.95 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.48/227.95 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.48/227.95 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.48/227.95 active(U74(tt)) -> mark(tt) 227.48/227.95 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.48/227.95 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.48/227.95 active(U83(tt)) -> mark(tt) 227.48/227.95 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.48/227.95 active(U92(tt)) -> mark(tt) 227.48/227.95 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.48/227.95 active(__(nil,X:S)) -> mark(X:S) 227.48/227.95 active(__(X:S,nil)) -> mark(X:S) 227.48/227.95 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.48/227.95 active(isList(nil)) -> mark(tt) 227.48/227.95 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.48/227.95 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.48/227.95 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.48/227.95 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.48/227.95 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.48/227.95 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.48/227.95 active(isPal(nil)) -> mark(tt) 227.48/227.95 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.48/227.95 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.48/227.95 active(isPalListKind(a)) -> mark(tt) 227.48/227.95 active(isPalListKind(e)) -> mark(tt) 227.48/227.95 active(isPalListKind(i)) -> mark(tt) 227.48/227.95 active(isPalListKind(nil)) -> mark(tt) 227.48/227.95 active(isPalListKind(o)) -> mark(tt) 227.48/227.95 active(isPalListKind(u)) -> mark(tt) 227.48/227.95 active(isQid(a)) -> mark(tt) 227.48/227.95 active(isQid(e)) -> mark(tt) 227.48/227.95 active(isQid(i)) -> mark(tt) 227.48/227.95 active(isQid(o)) -> mark(tt) 227.48/227.95 active(isQid(u)) -> mark(tt) 227.48/227.95 isList(active(X:S)) -> isList(X:S) 227.48/227.95 isList(mark(X:S)) -> isList(X:S) 227.48/227.95 isNeList(active(X:S)) -> isNeList(X:S) 227.48/227.95 isNeList(mark(X:S)) -> isNeList(X:S) 227.48/227.95 isNePal(active(X:S)) -> isNePal(X:S) 227.48/227.95 isNePal(mark(X:S)) -> isNePal(X:S) 227.48/227.95 isPal(active(X:S)) -> isPal(X:S) 227.48/227.95 isPal(mark(X:S)) -> isPal(X:S) 227.48/227.95 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.48/227.95 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.48/227.95 isQid(active(X:S)) -> isQid(X:S) 227.48/227.95 isQid(mark(X:S)) -> isQid(X:S) 227.48/227.95 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.48/227.95 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.48/227.95 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.48/227.95 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.48/227.95 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.48/227.95 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.48/227.95 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.48/227.95 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.48/227.95 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.48/227.95 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.48/227.95 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.48/227.95 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.48/227.95 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.48/227.95 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.48/227.95 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.48/227.95 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.48/227.95 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.48/227.95 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.48/227.95 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.48/227.95 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.48/227.95 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.48/227.95 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.48/227.95 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.48/227.95 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.48/227.95 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.48/227.95 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.48/227.95 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.48/227.95 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.48/227.95 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.48/227.95 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.48/227.95 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.48/227.95 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.48/227.95 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.48/227.95 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.48/227.95 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.48/227.95 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.48/227.95 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.48/227.95 mark(isList(X:S)) -> active(isList(X:S)) 227.48/227.95 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.48/227.95 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.48/227.95 mark(isPal(X:S)) -> active(isPal(X:S)) 227.48/227.95 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.48/227.95 mark(isQid(X:S)) -> active(isQid(X:S)) 227.48/227.95 mark(a) -> active(a) 227.48/227.95 mark(e) -> active(e) 227.48/227.95 mark(i) -> active(i) 227.48/227.95 mark(nil) -> active(nil) 227.48/227.95 mark(o) -> active(o) 227.48/227.95 mark(tt) -> active(tt) 227.48/227.95 mark(u) -> active(u) 227.48/227.95 227.48/227.95 Problem 1.44: 227.48/227.95 227.48/227.95 Reduction Pairs Processor: 227.48/227.95 -> Pairs: 227.48/227.95 ACTIVE(U91(tt,V2:S)) -> MARK(U92(isPalListKind(V2:S))) 227.48/227.95 ACTIVE(isPalListKind(__(V1:S,V2:S))) -> MARK(U91(isPalListKind(V1:S),V2:S)) 227.48/227.95 MARK(U25(X1:S,X2:S)) -> MARK(X1:S) 227.48/227.95 MARK(U26(X:S)) -> ACTIVE(U26(mark(X:S))) 227.48/227.95 MARK(U26(X:S)) -> MARK(X:S) 227.48/227.95 MARK(U31(X1:S,X2:S)) -> ACTIVE(U31(mark(X1:S),X2:S)) 227.48/227.95 MARK(U31(X1:S,X2:S)) -> MARK(X1:S) 227.48/227.95 MARK(U32(X1:S,X2:S)) -> ACTIVE(U32(mark(X1:S),X2:S)) 227.48/227.95 MARK(U32(X1:S,X2:S)) -> MARK(X1:S) 227.48/227.95 MARK(U33(X:S)) -> ACTIVE(U33(mark(X:S))) 227.48/227.95 MARK(U33(X:S)) -> MARK(X:S) 227.48/227.95 MARK(U41(X1:S,X2:S,X3:S)) -> ACTIVE(U41(mark(X1:S),X2:S,X3:S)) 227.48/227.95 MARK(U41(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.48/227.95 MARK(U42(X1:S,X2:S,X3:S)) -> ACTIVE(U42(mark(X1:S),X2:S,X3:S)) 227.48/227.95 MARK(U42(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.48/227.95 MARK(U43(X1:S,X2:S,X3:S)) -> ACTIVE(U43(mark(X1:S),X2:S,X3:S)) 227.48/227.95 MARK(U43(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.48/227.95 MARK(U44(X1:S,X2:S,X3:S)) -> ACTIVE(U44(mark(X1:S),X2:S,X3:S)) 227.48/227.95 MARK(U44(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.48/227.95 MARK(U45(X1:S,X2:S)) -> ACTIVE(U45(mark(X1:S),X2:S)) 227.48/227.95 MARK(U45(X1:S,X2:S)) -> MARK(X1:S) 227.48/227.95 MARK(U46(X:S)) -> ACTIVE(U46(mark(X:S))) 227.48/227.95 MARK(U46(X:S)) -> MARK(X:S) 227.48/227.95 MARK(U51(X1:S,X2:S,X3:S)) -> ACTIVE(U51(mark(X1:S),X2:S,X3:S)) 227.48/227.95 MARK(U51(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.48/227.95 MARK(U52(X1:S,X2:S,X3:S)) -> ACTIVE(U52(mark(X1:S),X2:S,X3:S)) 227.48/227.95 MARK(U52(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.48/227.95 MARK(U53(X1:S,X2:S,X3:S)) -> ACTIVE(U53(mark(X1:S),X2:S,X3:S)) 227.48/227.95 MARK(U53(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.48/227.95 MARK(U54(X1:S,X2:S,X3:S)) -> ACTIVE(U54(mark(X1:S),X2:S,X3:S)) 227.48/227.95 MARK(U54(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.48/227.95 MARK(U55(X1:S,X2:S)) -> ACTIVE(U55(mark(X1:S),X2:S)) 227.48/227.95 MARK(U55(X1:S,X2:S)) -> MARK(X1:S) 227.48/227.95 MARK(U56(X:S)) -> ACTIVE(U56(mark(X:S))) 227.48/227.95 MARK(U56(X:S)) -> MARK(X:S) 227.48/227.95 MARK(U61(X1:S,X2:S)) -> ACTIVE(U61(mark(X1:S),X2:S)) 227.48/227.95 MARK(U61(X1:S,X2:S)) -> MARK(X1:S) 227.48/227.95 MARK(U62(X1:S,X2:S)) -> ACTIVE(U62(mark(X1:S),X2:S)) 227.48/227.95 MARK(U62(X1:S,X2:S)) -> MARK(X1:S) 227.48/227.95 MARK(U63(X:S)) -> ACTIVE(U63(mark(X:S))) 227.48/227.95 MARK(U63(X:S)) -> MARK(X:S) 227.48/227.95 MARK(U71(X1:S,X2:S,X3:S)) -> ACTIVE(U71(mark(X1:S),X2:S,X3:S)) 227.48/227.95 MARK(U71(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.48/227.95 MARK(U72(X1:S,X2:S)) -> ACTIVE(U72(mark(X1:S),X2:S)) 227.48/227.95 MARK(U72(X1:S,X2:S)) -> MARK(X1:S) 227.48/227.95 MARK(U73(X1:S,X2:S)) -> ACTIVE(U73(mark(X1:S),X2:S)) 227.48/227.95 MARK(U73(X1:S,X2:S)) -> MARK(X1:S) 227.48/227.95 MARK(U74(X:S)) -> ACTIVE(U74(mark(X:S))) 227.48/227.95 MARK(U74(X:S)) -> MARK(X:S) 227.48/227.95 MARK(U81(X1:S,X2:S)) -> ACTIVE(U81(mark(X1:S),X2:S)) 227.48/227.95 MARK(U81(X1:S,X2:S)) -> MARK(X1:S) 227.48/227.95 MARK(U82(X1:S,X2:S)) -> ACTIVE(U82(mark(X1:S),X2:S)) 227.48/227.95 MARK(U82(X1:S,X2:S)) -> MARK(X1:S) 227.48/227.95 MARK(U83(X:S)) -> ACTIVE(U83(mark(X:S))) 227.48/227.95 MARK(U83(X:S)) -> MARK(X:S) 227.48/227.95 MARK(U91(X1:S,X2:S)) -> ACTIVE(U91(mark(X1:S),X2:S)) 227.48/227.95 MARK(U91(X1:S,X2:S)) -> MARK(X1:S) 227.48/227.95 MARK(U92(X:S)) -> ACTIVE(U92(mark(X:S))) 227.48/227.95 MARK(U92(X:S)) -> MARK(X:S) 227.48/227.95 MARK(__(X1:S,X2:S)) -> ACTIVE(__(mark(X1:S),mark(X2:S))) 227.48/227.95 MARK(__(X1:S,X2:S)) -> MARK(X1:S) 227.48/227.95 MARK(__(X1:S,X2:S)) -> MARK(X2:S) 227.48/227.95 MARK(isPalListKind(X:S)) -> ACTIVE(isPalListKind(X:S)) 227.48/227.95 -> Rules: 227.48/227.95 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.48/227.95 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.48/227.95 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.48/227.95 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.48/227.95 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.48/227.95 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.48/227.95 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.48/227.95 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.48/227.95 U13(active(X:S)) -> U13(X:S) 227.48/227.95 U13(mark(X:S)) -> U13(X:S) 227.48/227.95 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.48/227.95 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.48/227.95 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.48/227.95 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.48/227.95 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.48/227.95 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.48/227.95 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.48/227.95 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.48/227.95 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.48/227.95 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.48/227.95 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.48/227.95 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.48/227.95 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.48/227.95 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.48/227.95 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.48/227.95 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.48/227.95 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.48/227.95 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.48/227.95 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.48/227.95 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.48/227.95 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.48/227.95 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.48/227.95 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.48/227.95 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.48/227.95 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.48/227.95 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.48/227.95 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.48/227.95 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.48/227.95 U26(active(X:S)) -> U26(X:S) 227.48/227.95 U26(mark(X:S)) -> U26(X:S) 227.48/227.95 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.48/227.95 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.48/227.95 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.48/227.95 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.48/227.95 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.48/227.95 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.48/227.95 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.48/227.95 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.48/227.95 U33(active(X:S)) -> U33(X:S) 227.48/227.95 U33(mark(X:S)) -> U33(X:S) 227.48/227.95 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.48/227.95 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.48/227.95 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.48/227.95 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.48/227.95 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.48/227.95 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.48/227.95 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.48/227.95 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.48/227.95 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.48/227.95 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.48/227.95 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.48/227.95 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.48/227.95 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.48/227.95 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.48/227.95 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.48/227.95 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.48/227.95 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.48/227.95 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.48/227.95 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.48/227.95 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.48/227.95 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.48/227.95 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.48/227.95 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.48/227.95 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.48/227.95 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.48/227.95 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.48/227.95 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.48/227.95 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.48/227.95 U46(active(X:S)) -> U46(X:S) 227.48/227.95 U46(mark(X:S)) -> U46(X:S) 227.48/227.95 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.48/227.95 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.48/227.95 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.48/227.95 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.48/227.95 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.48/227.95 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.48/227.95 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.48/227.95 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.48/227.95 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.48/227.95 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.48/227.95 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.48/227.95 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.48/227.95 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.48/227.95 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.48/227.95 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.48/227.95 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.48/227.95 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.48/227.95 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.48/227.95 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.48/227.95 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.48/227.95 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.48/227.95 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.48/227.95 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.48/227.95 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.48/227.95 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.48/227.95 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.48/227.95 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.48/227.95 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.48/227.95 U56(active(X:S)) -> U56(X:S) 227.48/227.95 U56(mark(X:S)) -> U56(X:S) 227.48/227.95 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.48/227.95 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.48/227.95 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.48/227.95 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.48/227.95 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.48/227.95 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.48/227.95 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.48/227.95 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.48/227.95 U63(active(X:S)) -> U63(X:S) 227.48/227.95 U63(mark(X:S)) -> U63(X:S) 227.48/227.95 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.48/227.95 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.48/227.95 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.48/227.95 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.48/227.95 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.48/227.95 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.48/227.95 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.48/227.95 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.48/227.95 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.48/227.95 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.48/227.95 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.48/227.95 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.48/227.95 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.48/227.95 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.48/227.95 U74(active(X:S)) -> U74(X:S) 227.48/227.95 U74(mark(X:S)) -> U74(X:S) 227.48/227.95 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.48/227.95 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.48/227.95 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.48/227.95 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.48/227.95 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.48/227.95 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.48/227.95 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.48/227.95 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.48/227.95 U83(active(X:S)) -> U83(X:S) 227.48/227.95 U83(mark(X:S)) -> U83(X:S) 227.48/227.95 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.48/227.95 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.48/227.95 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.48/227.95 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.48/227.95 U92(active(X:S)) -> U92(X:S) 227.48/227.95 U92(mark(X:S)) -> U92(X:S) 227.48/227.95 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.48/227.95 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.48/227.95 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.48/227.95 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.48/227.95 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.48/227.95 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.48/227.95 active(U13(tt)) -> mark(tt) 227.48/227.95 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.48/227.95 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.48/227.95 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.48/227.95 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.48/227.95 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.48/227.95 active(U26(tt)) -> mark(tt) 227.48/227.95 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.48/227.95 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.48/227.95 active(U33(tt)) -> mark(tt) 227.48/227.95 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.48/227.95 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.48/227.95 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.48/227.95 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.48/227.95 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.48/227.95 active(U46(tt)) -> mark(tt) 227.48/227.95 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.48/227.95 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.48/227.95 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.48/227.95 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.48/227.95 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.48/227.95 active(U56(tt)) -> mark(tt) 227.48/227.95 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.48/227.95 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.48/227.95 active(U63(tt)) -> mark(tt) 227.48/227.95 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.48/227.95 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.48/227.95 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.48/227.95 active(U74(tt)) -> mark(tt) 227.48/227.95 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.48/227.95 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.48/227.95 active(U83(tt)) -> mark(tt) 227.48/227.95 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.48/227.95 active(U92(tt)) -> mark(tt) 227.48/227.95 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.48/227.95 active(__(nil,X:S)) -> mark(X:S) 227.48/227.95 active(__(X:S,nil)) -> mark(X:S) 227.48/227.95 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.48/227.95 active(isList(nil)) -> mark(tt) 227.48/227.95 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.48/227.95 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.48/227.95 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.48/227.95 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.48/227.95 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.48/227.95 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.48/227.95 active(isPal(nil)) -> mark(tt) 227.48/227.95 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.48/227.95 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.48/227.95 active(isPalListKind(a)) -> mark(tt) 227.48/227.95 active(isPalListKind(e)) -> mark(tt) 227.48/227.95 active(isPalListKind(i)) -> mark(tt) 227.48/227.95 active(isPalListKind(nil)) -> mark(tt) 227.48/227.95 active(isPalListKind(o)) -> mark(tt) 227.48/227.95 active(isPalListKind(u)) -> mark(tt) 227.48/227.95 active(isQid(a)) -> mark(tt) 227.48/227.95 active(isQid(e)) -> mark(tt) 227.48/227.95 active(isQid(i)) -> mark(tt) 227.48/227.95 active(isQid(o)) -> mark(tt) 227.48/227.95 active(isQid(u)) -> mark(tt) 227.48/227.95 isList(active(X:S)) -> isList(X:S) 227.48/227.95 isList(mark(X:S)) -> isList(X:S) 227.48/227.95 isNeList(active(X:S)) -> isNeList(X:S) 227.48/227.95 isNeList(mark(X:S)) -> isNeList(X:S) 227.48/227.95 isNePal(active(X:S)) -> isNePal(X:S) 227.48/227.95 isNePal(mark(X:S)) -> isNePal(X:S) 227.48/227.95 isPal(active(X:S)) -> isPal(X:S) 227.48/227.95 isPal(mark(X:S)) -> isPal(X:S) 227.48/227.95 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.48/227.95 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.48/227.95 isQid(active(X:S)) -> isQid(X:S) 227.48/227.95 isQid(mark(X:S)) -> isQid(X:S) 227.48/227.95 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.48/227.95 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.48/227.95 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.48/227.95 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.48/227.95 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.48/227.95 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.48/227.95 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.48/227.95 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.48/227.95 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.48/227.95 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.48/227.95 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.48/227.95 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.48/227.95 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.48/227.95 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.48/227.95 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.48/227.95 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.48/227.95 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.48/227.95 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.48/227.95 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.48/227.95 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.48/227.95 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.48/227.95 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.48/227.95 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.48/227.95 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.48/227.95 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.48/227.95 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.48/227.95 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.48/227.95 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.48/227.95 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.48/227.95 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.48/227.95 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.48/227.95 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.48/227.95 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.48/227.95 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.48/227.95 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.48/227.95 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.48/227.95 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.48/227.95 mark(isList(X:S)) -> active(isList(X:S)) 227.48/227.95 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.48/227.95 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.48/227.95 mark(isPal(X:S)) -> active(isPal(X:S)) 227.48/227.95 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.48/227.95 mark(isQid(X:S)) -> active(isQid(X:S)) 227.48/227.95 mark(a) -> active(a) 227.48/227.95 mark(e) -> active(e) 227.48/227.95 mark(i) -> active(i) 227.48/227.95 mark(nil) -> active(nil) 227.48/227.95 mark(o) -> active(o) 227.48/227.95 mark(tt) -> active(tt) 227.48/227.95 mark(u) -> active(u) 227.48/227.95 -> Usable rules: 227.48/227.95 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.48/227.95 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.48/227.95 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.48/227.95 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.48/227.95 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.48/227.95 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.48/227.95 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.48/227.95 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.48/227.95 U13(active(X:S)) -> U13(X:S) 227.48/227.95 U13(mark(X:S)) -> U13(X:S) 227.48/227.95 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.48/227.95 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.48/227.95 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.48/227.95 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.48/227.95 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.48/227.95 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.48/227.95 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.48/227.95 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.48/227.95 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.48/227.95 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.48/227.95 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.48/227.95 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.48/227.95 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.48/227.95 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.48/227.95 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.48/227.95 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.48/227.95 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.48/227.95 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.48/227.95 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.48/227.95 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.48/227.95 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.48/227.95 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.48/227.95 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.48/227.95 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.48/227.95 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.48/227.95 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.48/227.95 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.48/227.95 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.48/227.95 U26(active(X:S)) -> U26(X:S) 227.48/227.95 U26(mark(X:S)) -> U26(X:S) 227.48/227.95 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.48/227.95 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.48/227.95 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.48/227.95 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.48/227.95 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.48/227.95 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.48/227.95 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.48/227.95 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.48/227.95 U33(active(X:S)) -> U33(X:S) 227.48/227.95 U33(mark(X:S)) -> U33(X:S) 227.48/227.95 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.48/227.95 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.48/227.95 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.48/227.95 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.48/227.95 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.48/227.95 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.48/227.95 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.48/227.95 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.48/227.95 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.48/227.95 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.48/227.95 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.48/227.95 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.48/227.95 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.48/227.95 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.48/227.95 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.48/227.95 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.48/227.95 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.48/227.95 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.48/227.95 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.48/227.95 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.48/227.95 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.48/227.95 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.48/227.95 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.48/227.95 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.48/227.95 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.48/227.95 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.48/227.95 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.48/227.95 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.48/227.95 U46(active(X:S)) -> U46(X:S) 227.48/227.95 U46(mark(X:S)) -> U46(X:S) 227.48/227.95 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.48/227.95 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.48/227.95 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.48/227.95 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.48/227.95 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.48/227.95 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.48/227.95 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.48/227.95 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.48/227.95 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.48/227.95 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.48/227.95 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.48/227.95 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.48/227.95 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.48/227.95 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.48/227.95 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.48/227.95 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.48/227.95 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.48/227.95 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.48/227.95 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.48/227.95 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.48/227.95 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.48/227.95 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.48/227.95 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.48/227.95 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.48/227.95 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.48/227.95 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.48/227.95 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.48/227.95 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.48/227.95 U56(active(X:S)) -> U56(X:S) 227.48/227.95 U56(mark(X:S)) -> U56(X:S) 227.48/227.95 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.48/227.95 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.48/227.95 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.48/227.95 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.48/227.95 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.48/227.95 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.48/227.95 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.48/227.95 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.48/227.95 U63(active(X:S)) -> U63(X:S) 227.48/227.95 U63(mark(X:S)) -> U63(X:S) 227.48/227.95 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.48/227.95 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.48/227.95 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.48/227.95 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.48/227.95 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.48/227.95 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.48/227.95 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.48/227.95 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.48/227.95 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.48/227.95 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.48/227.95 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.48/227.95 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.48/227.95 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.48/227.95 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.48/227.95 U74(active(X:S)) -> U74(X:S) 227.48/227.95 U74(mark(X:S)) -> U74(X:S) 227.48/227.95 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.48/227.95 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.48/227.95 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.48/227.95 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.48/227.95 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.48/227.95 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.48/227.95 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.48/227.95 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.48/227.95 U83(active(X:S)) -> U83(X:S) 227.48/227.95 U83(mark(X:S)) -> U83(X:S) 227.48/227.95 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.48/227.95 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.48/227.95 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.48/227.95 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.48/227.95 U92(active(X:S)) -> U92(X:S) 227.48/227.95 U92(mark(X:S)) -> U92(X:S) 227.48/227.95 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.48/227.95 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.48/227.95 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.48/227.95 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.48/227.95 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.48/227.95 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.48/227.95 active(U13(tt)) -> mark(tt) 227.48/227.95 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.48/227.95 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.48/227.95 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.48/227.95 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.48/227.95 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.48/227.95 active(U26(tt)) -> mark(tt) 227.48/227.95 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.48/227.95 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.48/227.95 active(U33(tt)) -> mark(tt) 227.48/227.95 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.48/227.95 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.48/227.95 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.48/227.95 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.48/227.95 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.48/227.95 active(U46(tt)) -> mark(tt) 227.48/227.95 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.48/227.95 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.48/227.95 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.48/227.95 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.48/227.95 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.48/227.95 active(U56(tt)) -> mark(tt) 227.48/227.95 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.48/227.95 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.48/227.95 active(U63(tt)) -> mark(tt) 227.48/227.95 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.48/227.95 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.48/227.95 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.48/227.95 active(U74(tt)) -> mark(tt) 227.48/227.95 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.48/227.95 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.48/227.95 active(U83(tt)) -> mark(tt) 227.48/227.95 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.48/227.95 active(U92(tt)) -> mark(tt) 227.48/227.95 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.48/227.95 active(__(nil,X:S)) -> mark(X:S) 227.48/227.95 active(__(X:S,nil)) -> mark(X:S) 227.48/227.95 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.48/227.95 active(isList(nil)) -> mark(tt) 227.48/227.95 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.48/227.95 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.48/227.95 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.48/227.95 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.48/227.95 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.48/227.95 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.48/227.95 active(isPal(nil)) -> mark(tt) 227.48/227.95 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.48/227.95 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.48/227.95 active(isPalListKind(a)) -> mark(tt) 227.48/227.95 active(isPalListKind(e)) -> mark(tt) 227.48/227.95 active(isPalListKind(i)) -> mark(tt) 227.48/227.95 active(isPalListKind(nil)) -> mark(tt) 227.48/227.95 active(isPalListKind(o)) -> mark(tt) 227.48/227.95 active(isPalListKind(u)) -> mark(tt) 227.48/227.95 active(isQid(a)) -> mark(tt) 227.48/227.95 active(isQid(e)) -> mark(tt) 227.48/227.95 active(isQid(i)) -> mark(tt) 227.48/227.95 active(isQid(o)) -> mark(tt) 227.48/227.95 active(isQid(u)) -> mark(tt) 227.48/227.95 isList(active(X:S)) -> isList(X:S) 227.48/227.95 isList(mark(X:S)) -> isList(X:S) 227.48/227.95 isNeList(active(X:S)) -> isNeList(X:S) 227.48/227.95 isNeList(mark(X:S)) -> isNeList(X:S) 227.48/227.95 isNePal(active(X:S)) -> isNePal(X:S) 227.48/227.95 isNePal(mark(X:S)) -> isNePal(X:S) 227.48/227.95 isPal(active(X:S)) -> isPal(X:S) 227.48/227.95 isPal(mark(X:S)) -> isPal(X:S) 227.48/227.95 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.48/227.95 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.48/227.95 isQid(active(X:S)) -> isQid(X:S) 227.48/227.95 isQid(mark(X:S)) -> isQid(X:S) 227.48/227.95 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.48/227.95 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.48/227.95 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.48/227.95 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.48/227.95 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.48/227.95 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.48/227.95 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.48/227.95 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.48/227.95 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.48/227.95 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.48/227.95 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.48/227.95 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.48/227.95 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.48/227.95 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.48/227.95 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.48/227.95 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.48/227.95 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.48/227.95 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.48/227.95 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.48/227.95 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.48/227.95 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.48/227.95 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.48/227.95 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.48/227.95 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.48/227.95 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.48/227.95 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.48/227.95 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.48/227.95 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.48/227.95 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.48/227.95 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.48/227.95 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.48/227.95 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.48/227.95 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.48/227.95 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.48/227.95 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.48/227.95 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.48/227.95 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.48/227.95 mark(isList(X:S)) -> active(isList(X:S)) 227.48/227.95 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.48/227.95 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.48/227.95 mark(isPal(X:S)) -> active(isPal(X:S)) 227.48/227.95 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.48/227.95 mark(isQid(X:S)) -> active(isQid(X:S)) 227.48/227.95 mark(a) -> active(a) 227.48/227.95 mark(e) -> active(e) 227.48/227.95 mark(i) -> active(i) 227.48/227.95 mark(nil) -> active(nil) 227.48/227.95 mark(o) -> active(o) 227.48/227.95 mark(tt) -> active(tt) 227.48/227.95 mark(u) -> active(u) 227.48/227.95 ->Interpretation type: 227.48/227.95 Linear 227.48/227.95 ->Coefficients: 227.48/227.95 Natural Numbers 227.48/227.95 ->Dimension: 227.48/227.95 1 227.48/227.95 ->Bound: 227.48/227.95 2 227.48/227.95 ->Interpretation: 227.48/227.95 227.48/227.95 [U11](X1,X2) = X1 + 2.X2 227.48/227.95 [U12](X1,X2) = 2.X2 + 2 227.48/227.95 [U13](X) = 2 227.48/227.95 [U21](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.48/227.95 [U22](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.48/227.95 [U23](X1,X2,X3) = X1 + 2.X2 + 2.X3 + 2 227.48/227.95 [U24](X1,X2,X3) = X1 + 2.X2 + 2.X3 + 2 227.48/227.95 [U25](X1,X2) = X1 + 2.X2 + 2 227.48/227.95 [U26](X) = X 227.48/227.95 [U31](X1,X2) = X1 + 2.X2 227.48/227.95 [U32](X1,X2) = X1 + 2.X2 227.48/227.95 [U33](X) = 2.X 227.48/227.95 [U41](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 1 227.48/227.95 [U42](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 1 227.48/227.95 [U43](X1,X2,X3) = X1 + 2.X2 + 2.X3 + 2 227.48/227.95 [U44](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 227.48/227.95 [U45](X1,X2) = X1 + 2.X2 + 2 227.48/227.95 [U46](X) = X + 2 227.48/227.95 [U51](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.48/227.95 [U52](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.48/227.95 [U53](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.48/227.95 [U54](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 1 227.48/227.95 [U55](X1,X2) = X1 + 2.X2 + 2 227.48/227.95 [U56](X) = X 227.48/227.95 [U61](X1,X2) = X1 + 2.X2 227.48/227.95 [U62](X1,X2) = X1 + 2.X2 227.48/227.95 [U63](X) = 2.X 227.48/227.95 [U71](X1,X2,X3) = X1 + X2 + 2.X3 + 2 227.48/227.95 [U72](X1,X2) = X1 + 2.X2 + 2 227.48/227.95 [U73](X1,X2) = X1 + 1 227.48/227.95 [U74](X) = X + 1 227.48/227.95 [U81](X1,X2) = X1 + 2.X2 227.48/227.95 [U82](X1,X2) = X1 + 2.X2 227.48/227.95 [U83](X) = X 227.48/227.95 [U91](X1,X2) = X1 227.48/227.95 [U92](X) = X 227.48/227.95 [__](X1,X2) = 2.X1 + X2 + 2 227.48/227.95 [active](X) = X 227.48/227.95 [isList](X) = 2.X + 2 227.48/227.95 [isNeList](X) = 2.X + 2 227.48/227.95 [isNePal](X) = 2.X + 2 227.48/227.95 [isPal](X) = 2.X + 2 227.48/227.95 [isPalListKind](X) = 2 227.48/227.95 [isQid](X) = X + 1 227.48/227.95 [mark](X) = X 227.48/227.95 [a] = 1 227.48/227.95 [e] = 1 227.48/227.95 [fSNonEmpty] = 0 227.48/227.95 [i] = 1 227.48/227.95 [nil] = 1 227.48/227.95 [o] = 2 227.48/227.95 [tt] = 2 227.48/227.95 [u] = 2 227.48/227.95 [U11#](X1,X2) = 0 227.48/227.95 [U12#](X1,X2) = 0 227.48/227.95 [U13#](X) = 0 227.48/227.95 [U21#](X1,X2,X3) = 0 227.48/227.95 [U22#](X1,X2,X3) = 0 227.48/227.95 [U23#](X1,X2,X3) = 0 227.48/227.95 [U24#](X1,X2,X3) = 0 227.48/227.95 [U25#](X1,X2) = 0 227.48/227.95 [U26#](X) = 0 227.48/227.95 [U31#](X1,X2) = 0 227.48/227.95 [U32#](X1,X2) = 0 227.48/227.95 [U33#](X) = 0 227.48/227.95 [U41#](X1,X2,X3) = 0 227.48/227.95 [U42#](X1,X2,X3) = 0 227.48/227.95 [U43#](X1,X2,X3) = 0 227.48/227.95 [U44#](X1,X2,X3) = 0 227.48/227.95 [U45#](X1,X2) = 0 227.48/227.95 [U46#](X) = 0 227.48/227.95 [U51#](X1,X2,X3) = 0 227.48/227.95 [U52#](X1,X2,X3) = 0 227.48/227.95 [U53#](X1,X2,X3) = 0 227.48/227.95 [U54#](X1,X2,X3) = 0 227.48/227.95 [U55#](X1,X2) = 0 227.48/227.95 [U56#](X) = 0 227.48/227.95 [U61#](X1,X2) = 0 227.48/227.95 [U62#](X1,X2) = 0 227.48/227.95 [U63#](X) = 0 227.48/227.95 [U71#](X1,X2,X3) = 0 227.48/227.95 [U72#](X1,X2) = 0 227.48/227.95 [U73#](X1,X2) = 0 227.48/227.95 [U74#](X) = 0 227.48/227.95 [U81#](X1,X2) = 0 227.48/227.95 [U82#](X1,X2) = 0 227.48/227.95 [U83#](X) = 0 227.48/227.95 [U91#](X1,X2) = 0 227.48/227.95 [U92#](X) = 0 227.48/227.95 [__#](X1,X2) = 0 227.48/227.95 [ACTIVE](X) = 2.X + 2 227.48/227.95 [ISLIST](X) = 0 227.48/227.95 [ISNELIST](X) = 0 227.48/227.95 [ISNEPAL](X) = 0 227.48/227.95 [ISPAL](X) = 0 227.48/227.95 [ISPALLISTKIND](X) = 0 227.48/227.95 [ISQID](X) = 0 227.48/227.95 [MARK](X) = 2.X + 2 227.48/227.95 227.48/227.95 Problem 1.44: 227.48/227.95 227.48/227.95 SCC Processor: 227.48/227.95 -> Pairs: 227.48/227.95 ACTIVE(U91(tt,V2:S)) -> MARK(U92(isPalListKind(V2:S))) 227.48/227.95 ACTIVE(isPalListKind(__(V1:S,V2:S))) -> MARK(U91(isPalListKind(V1:S),V2:S)) 227.48/227.95 MARK(U26(X:S)) -> ACTIVE(U26(mark(X:S))) 227.48/227.95 MARK(U26(X:S)) -> MARK(X:S) 227.48/227.95 MARK(U31(X1:S,X2:S)) -> ACTIVE(U31(mark(X1:S),X2:S)) 227.48/227.95 MARK(U31(X1:S,X2:S)) -> MARK(X1:S) 227.48/227.95 MARK(U32(X1:S,X2:S)) -> ACTIVE(U32(mark(X1:S),X2:S)) 227.48/227.95 MARK(U32(X1:S,X2:S)) -> MARK(X1:S) 227.48/227.95 MARK(U33(X:S)) -> ACTIVE(U33(mark(X:S))) 227.48/227.95 MARK(U33(X:S)) -> MARK(X:S) 227.48/227.95 MARK(U41(X1:S,X2:S,X3:S)) -> ACTIVE(U41(mark(X1:S),X2:S,X3:S)) 227.48/227.95 MARK(U41(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.48/227.95 MARK(U42(X1:S,X2:S,X3:S)) -> ACTIVE(U42(mark(X1:S),X2:S,X3:S)) 227.48/227.95 MARK(U42(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.48/227.95 MARK(U43(X1:S,X2:S,X3:S)) -> ACTIVE(U43(mark(X1:S),X2:S,X3:S)) 227.48/227.95 MARK(U43(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.48/227.95 MARK(U44(X1:S,X2:S,X3:S)) -> ACTIVE(U44(mark(X1:S),X2:S,X3:S)) 227.48/227.95 MARK(U44(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.48/227.95 MARK(U45(X1:S,X2:S)) -> ACTIVE(U45(mark(X1:S),X2:S)) 227.48/227.95 MARK(U45(X1:S,X2:S)) -> MARK(X1:S) 227.48/227.95 MARK(U46(X:S)) -> ACTIVE(U46(mark(X:S))) 227.48/227.95 MARK(U46(X:S)) -> MARK(X:S) 227.48/227.95 MARK(U51(X1:S,X2:S,X3:S)) -> ACTIVE(U51(mark(X1:S),X2:S,X3:S)) 227.48/227.95 MARK(U51(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.48/227.95 MARK(U52(X1:S,X2:S,X3:S)) -> ACTIVE(U52(mark(X1:S),X2:S,X3:S)) 227.48/227.95 MARK(U52(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.48/227.95 MARK(U53(X1:S,X2:S,X3:S)) -> ACTIVE(U53(mark(X1:S),X2:S,X3:S)) 227.48/227.95 MARK(U53(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.48/227.95 MARK(U54(X1:S,X2:S,X3:S)) -> ACTIVE(U54(mark(X1:S),X2:S,X3:S)) 227.48/227.95 MARK(U54(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.48/227.95 MARK(U55(X1:S,X2:S)) -> ACTIVE(U55(mark(X1:S),X2:S)) 227.48/227.95 MARK(U55(X1:S,X2:S)) -> MARK(X1:S) 227.48/227.95 MARK(U56(X:S)) -> ACTIVE(U56(mark(X:S))) 227.48/227.95 MARK(U56(X:S)) -> MARK(X:S) 227.48/227.95 MARK(U61(X1:S,X2:S)) -> ACTIVE(U61(mark(X1:S),X2:S)) 227.48/227.95 MARK(U61(X1:S,X2:S)) -> MARK(X1:S) 227.48/227.95 MARK(U62(X1:S,X2:S)) -> ACTIVE(U62(mark(X1:S),X2:S)) 227.48/227.95 MARK(U62(X1:S,X2:S)) -> MARK(X1:S) 227.48/227.95 MARK(U63(X:S)) -> ACTIVE(U63(mark(X:S))) 227.48/227.95 MARK(U63(X:S)) -> MARK(X:S) 227.48/227.95 MARK(U71(X1:S,X2:S,X3:S)) -> ACTIVE(U71(mark(X1:S),X2:S,X3:S)) 227.48/227.95 MARK(U71(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.48/227.95 MARK(U72(X1:S,X2:S)) -> ACTIVE(U72(mark(X1:S),X2:S)) 227.48/227.95 MARK(U72(X1:S,X2:S)) -> MARK(X1:S) 227.48/227.95 MARK(U73(X1:S,X2:S)) -> ACTIVE(U73(mark(X1:S),X2:S)) 227.48/227.95 MARK(U73(X1:S,X2:S)) -> MARK(X1:S) 227.48/227.95 MARK(U74(X:S)) -> ACTIVE(U74(mark(X:S))) 227.48/227.95 MARK(U74(X:S)) -> MARK(X:S) 227.48/227.95 MARK(U81(X1:S,X2:S)) -> ACTIVE(U81(mark(X1:S),X2:S)) 227.48/227.95 MARK(U81(X1:S,X2:S)) -> MARK(X1:S) 227.48/227.95 MARK(U82(X1:S,X2:S)) -> ACTIVE(U82(mark(X1:S),X2:S)) 227.48/227.95 MARK(U82(X1:S,X2:S)) -> MARK(X1:S) 227.48/227.95 MARK(U83(X:S)) -> ACTIVE(U83(mark(X:S))) 227.48/227.95 MARK(U83(X:S)) -> MARK(X:S) 227.48/227.95 MARK(U91(X1:S,X2:S)) -> ACTIVE(U91(mark(X1:S),X2:S)) 227.48/227.95 MARK(U91(X1:S,X2:S)) -> MARK(X1:S) 227.48/227.95 MARK(U92(X:S)) -> ACTIVE(U92(mark(X:S))) 227.48/227.95 MARK(U92(X:S)) -> MARK(X:S) 227.48/227.95 MARK(__(X1:S,X2:S)) -> ACTIVE(__(mark(X1:S),mark(X2:S))) 227.48/227.95 MARK(__(X1:S,X2:S)) -> MARK(X1:S) 227.48/227.95 MARK(__(X1:S,X2:S)) -> MARK(X2:S) 227.48/227.95 MARK(isPalListKind(X:S)) -> ACTIVE(isPalListKind(X:S)) 227.48/227.95 -> Rules: 227.48/227.95 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.48/227.95 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.48/227.95 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.48/227.95 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.48/227.95 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.48/227.95 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.48/227.95 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.48/227.95 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.48/227.95 U13(active(X:S)) -> U13(X:S) 227.48/227.95 U13(mark(X:S)) -> U13(X:S) 227.48/227.95 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.48/227.95 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.48/227.95 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.48/227.95 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.48/227.95 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.48/227.95 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.48/227.95 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.48/227.95 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.48/227.95 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.48/227.95 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.48/227.95 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.48/227.95 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.48/227.95 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.48/227.95 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.48/227.95 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.48/227.95 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.48/227.95 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.48/227.95 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.48/227.95 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.48/227.95 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.48/227.95 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.48/227.95 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.48/227.95 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.48/227.95 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.48/227.95 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.48/227.95 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.48/227.95 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.48/227.95 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.48/227.95 U26(active(X:S)) -> U26(X:S) 227.48/227.95 U26(mark(X:S)) -> U26(X:S) 227.48/227.95 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.48/227.95 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.48/227.95 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.48/227.95 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.48/227.95 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.48/227.95 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.48/227.95 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.48/227.95 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.48/227.95 U33(active(X:S)) -> U33(X:S) 227.48/227.95 U33(mark(X:S)) -> U33(X:S) 227.48/227.95 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.48/227.95 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.48/227.95 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.48/227.95 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.48/227.95 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.48/227.95 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.48/227.95 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.48/227.95 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.48/227.95 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.48/227.95 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.48/227.95 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.48/227.95 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.48/227.95 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.48/227.95 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.48/227.95 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.48/227.95 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.48/227.95 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.48/227.95 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.48/227.95 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.48/227.95 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.48/227.95 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.48/227.95 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.48/227.95 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.48/227.95 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.48/227.95 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.48/227.95 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.48/227.95 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.48/227.95 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.48/227.95 U46(active(X:S)) -> U46(X:S) 227.48/227.95 U46(mark(X:S)) -> U46(X:S) 227.48/227.95 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.48/227.95 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.48/227.95 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.48/227.95 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.48/227.95 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.48/227.95 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.48/227.95 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.48/227.95 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.48/227.95 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.48/227.95 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.48/227.95 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.48/227.95 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.48/227.95 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.48/227.95 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.48/227.95 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.48/227.95 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.48/227.95 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.48/227.95 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.48/227.95 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.48/227.95 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.48/227.95 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.48/227.95 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.48/227.95 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.48/227.95 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.48/227.95 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.48/227.95 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.48/227.95 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.48/227.95 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.48/227.95 U56(active(X:S)) -> U56(X:S) 227.48/227.95 U56(mark(X:S)) -> U56(X:S) 227.48/227.95 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.48/227.95 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.48/227.95 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.48/227.95 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.48/227.95 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.48/227.95 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.48/227.95 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.48/227.95 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.48/227.95 U63(active(X:S)) -> U63(X:S) 227.48/227.95 U63(mark(X:S)) -> U63(X:S) 227.48/227.95 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.48/227.95 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.48/227.95 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.48/227.95 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.48/227.95 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.48/227.95 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.48/227.95 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.48/227.95 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.48/227.95 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.48/227.95 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.48/227.95 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.48/227.95 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.48/227.95 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.48/227.95 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.48/227.95 U74(active(X:S)) -> U74(X:S) 227.48/227.95 U74(mark(X:S)) -> U74(X:S) 227.48/227.95 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.48/227.95 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.48/227.95 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.48/227.95 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.48/227.95 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.48/227.95 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.48/227.95 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.48/227.95 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.48/227.95 U83(active(X:S)) -> U83(X:S) 227.48/227.95 U83(mark(X:S)) -> U83(X:S) 227.48/227.95 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.48/227.95 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.48/227.95 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.48/227.95 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.48/227.95 U92(active(X:S)) -> U92(X:S) 227.48/227.95 U92(mark(X:S)) -> U92(X:S) 227.48/227.95 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.48/227.95 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.48/227.95 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.48/227.95 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.48/227.95 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.48/227.95 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.48/227.95 active(U13(tt)) -> mark(tt) 227.48/227.95 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.48/227.95 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.48/227.95 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.48/227.95 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.48/227.95 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.48/227.95 active(U26(tt)) -> mark(tt) 227.48/227.95 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.48/227.95 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.48/227.95 active(U33(tt)) -> mark(tt) 227.48/227.95 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.48/227.96 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.48/227.96 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.48/227.96 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.48/227.96 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.48/227.96 active(U46(tt)) -> mark(tt) 227.48/227.96 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.48/227.96 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.48/227.96 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.48/227.96 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.48/227.96 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.48/227.96 active(U56(tt)) -> mark(tt) 227.48/227.96 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.48/227.96 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.48/227.96 active(U63(tt)) -> mark(tt) 227.48/227.96 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.48/227.96 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.48/227.96 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.48/227.96 active(U74(tt)) -> mark(tt) 227.48/227.96 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.48/227.96 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.48/227.96 active(U83(tt)) -> mark(tt) 227.48/227.96 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.48/227.96 active(U92(tt)) -> mark(tt) 227.48/227.96 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.48/227.96 active(__(nil,X:S)) -> mark(X:S) 227.48/227.96 active(__(X:S,nil)) -> mark(X:S) 227.48/227.96 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.48/227.96 active(isList(nil)) -> mark(tt) 227.48/227.96 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.48/227.96 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.48/227.96 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.48/227.96 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.48/227.96 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.48/227.96 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.48/227.96 active(isPal(nil)) -> mark(tt) 227.48/227.96 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.48/227.96 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.48/227.96 active(isPalListKind(a)) -> mark(tt) 227.48/227.96 active(isPalListKind(e)) -> mark(tt) 227.48/227.96 active(isPalListKind(i)) -> mark(tt) 227.48/227.96 active(isPalListKind(nil)) -> mark(tt) 227.48/227.96 active(isPalListKind(o)) -> mark(tt) 227.48/227.96 active(isPalListKind(u)) -> mark(tt) 227.48/227.96 active(isQid(a)) -> mark(tt) 227.48/227.96 active(isQid(e)) -> mark(tt) 227.48/227.96 active(isQid(i)) -> mark(tt) 227.48/227.96 active(isQid(o)) -> mark(tt) 227.48/227.96 active(isQid(u)) -> mark(tt) 227.48/227.96 isList(active(X:S)) -> isList(X:S) 227.48/227.96 isList(mark(X:S)) -> isList(X:S) 227.48/227.96 isNeList(active(X:S)) -> isNeList(X:S) 227.48/227.96 isNeList(mark(X:S)) -> isNeList(X:S) 227.48/227.96 isNePal(active(X:S)) -> isNePal(X:S) 227.48/227.96 isNePal(mark(X:S)) -> isNePal(X:S) 227.48/227.96 isPal(active(X:S)) -> isPal(X:S) 227.48/227.96 isPal(mark(X:S)) -> isPal(X:S) 227.48/227.96 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.48/227.96 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.48/227.96 isQid(active(X:S)) -> isQid(X:S) 227.48/227.96 isQid(mark(X:S)) -> isQid(X:S) 227.48/227.96 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.48/227.96 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.48/227.96 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.48/227.96 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.48/227.96 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.48/227.96 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.48/227.96 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.48/227.96 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.48/227.96 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.48/227.96 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.48/227.96 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.48/227.96 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.48/227.96 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.48/227.96 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.48/227.96 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.48/227.96 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.48/227.96 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.48/227.96 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.48/227.96 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.48/227.96 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.48/227.96 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.48/227.96 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.48/227.96 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.48/227.96 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.48/227.96 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.48/227.96 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.48/227.96 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.48/227.96 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.48/227.96 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.48/227.96 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.48/227.96 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.48/227.96 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.48/227.96 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.48/227.96 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.48/227.96 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.48/227.96 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.48/227.96 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.48/227.96 mark(isList(X:S)) -> active(isList(X:S)) 227.48/227.96 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.48/227.96 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.48/227.96 mark(isPal(X:S)) -> active(isPal(X:S)) 227.48/227.96 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.48/227.96 mark(isQid(X:S)) -> active(isQid(X:S)) 227.48/227.96 mark(a) -> active(a) 227.48/227.96 mark(e) -> active(e) 227.48/227.96 mark(i) -> active(i) 227.48/227.96 mark(nil) -> active(nil) 227.48/227.96 mark(o) -> active(o) 227.48/227.96 mark(tt) -> active(tt) 227.48/227.96 mark(u) -> active(u) 227.48/227.96 ->Strongly Connected Components: 227.48/227.96 ->->Cycle: 227.48/227.96 ->->-> Pairs: 227.48/227.96 ACTIVE(U91(tt,V2:S)) -> MARK(U92(isPalListKind(V2:S))) 227.48/227.96 ACTIVE(isPalListKind(__(V1:S,V2:S))) -> MARK(U91(isPalListKind(V1:S),V2:S)) 227.48/227.96 MARK(U26(X:S)) -> ACTIVE(U26(mark(X:S))) 227.48/227.96 MARK(U26(X:S)) -> MARK(X:S) 227.48/227.96 MARK(U31(X1:S,X2:S)) -> ACTIVE(U31(mark(X1:S),X2:S)) 227.48/227.96 MARK(U31(X1:S,X2:S)) -> MARK(X1:S) 227.48/227.96 MARK(U32(X1:S,X2:S)) -> ACTIVE(U32(mark(X1:S),X2:S)) 227.48/227.96 MARK(U32(X1:S,X2:S)) -> MARK(X1:S) 227.48/227.96 MARK(U33(X:S)) -> ACTIVE(U33(mark(X:S))) 227.48/227.96 MARK(U33(X:S)) -> MARK(X:S) 227.48/227.96 MARK(U41(X1:S,X2:S,X3:S)) -> ACTIVE(U41(mark(X1:S),X2:S,X3:S)) 227.48/227.96 MARK(U41(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.48/227.96 MARK(U42(X1:S,X2:S,X3:S)) -> ACTIVE(U42(mark(X1:S),X2:S,X3:S)) 227.48/227.96 MARK(U42(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.48/227.96 MARK(U43(X1:S,X2:S,X3:S)) -> ACTIVE(U43(mark(X1:S),X2:S,X3:S)) 227.48/227.96 MARK(U43(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.48/227.96 MARK(U44(X1:S,X2:S,X3:S)) -> ACTIVE(U44(mark(X1:S),X2:S,X3:S)) 227.48/227.96 MARK(U44(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.48/227.96 MARK(U45(X1:S,X2:S)) -> ACTIVE(U45(mark(X1:S),X2:S)) 227.48/227.96 MARK(U45(X1:S,X2:S)) -> MARK(X1:S) 227.48/227.96 MARK(U46(X:S)) -> ACTIVE(U46(mark(X:S))) 227.48/227.96 MARK(U46(X:S)) -> MARK(X:S) 227.48/227.96 MARK(U51(X1:S,X2:S,X3:S)) -> ACTIVE(U51(mark(X1:S),X2:S,X3:S)) 227.48/227.96 MARK(U51(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.48/227.96 MARK(U52(X1:S,X2:S,X3:S)) -> ACTIVE(U52(mark(X1:S),X2:S,X3:S)) 227.48/227.96 MARK(U52(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.48/227.96 MARK(U53(X1:S,X2:S,X3:S)) -> ACTIVE(U53(mark(X1:S),X2:S,X3:S)) 227.48/227.96 MARK(U53(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.48/227.96 MARK(U54(X1:S,X2:S,X3:S)) -> ACTIVE(U54(mark(X1:S),X2:S,X3:S)) 227.48/227.96 MARK(U54(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.48/227.96 MARK(U55(X1:S,X2:S)) -> ACTIVE(U55(mark(X1:S),X2:S)) 227.48/227.96 MARK(U55(X1:S,X2:S)) -> MARK(X1:S) 227.48/227.96 MARK(U56(X:S)) -> ACTIVE(U56(mark(X:S))) 227.48/227.96 MARK(U56(X:S)) -> MARK(X:S) 227.48/227.96 MARK(U61(X1:S,X2:S)) -> ACTIVE(U61(mark(X1:S),X2:S)) 227.48/227.96 MARK(U61(X1:S,X2:S)) -> MARK(X1:S) 227.48/227.96 MARK(U62(X1:S,X2:S)) -> ACTIVE(U62(mark(X1:S),X2:S)) 227.48/227.96 MARK(U62(X1:S,X2:S)) -> MARK(X1:S) 227.48/227.96 MARK(U63(X:S)) -> ACTIVE(U63(mark(X:S))) 227.48/227.96 MARK(U63(X:S)) -> MARK(X:S) 227.48/227.96 MARK(U71(X1:S,X2:S,X3:S)) -> ACTIVE(U71(mark(X1:S),X2:S,X3:S)) 227.48/227.96 MARK(U71(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.48/227.96 MARK(U72(X1:S,X2:S)) -> ACTIVE(U72(mark(X1:S),X2:S)) 227.48/227.96 MARK(U72(X1:S,X2:S)) -> MARK(X1:S) 227.48/227.96 MARK(U73(X1:S,X2:S)) -> ACTIVE(U73(mark(X1:S),X2:S)) 227.48/227.96 MARK(U73(X1:S,X2:S)) -> MARK(X1:S) 227.48/227.96 MARK(U74(X:S)) -> ACTIVE(U74(mark(X:S))) 227.48/227.96 MARK(U74(X:S)) -> MARK(X:S) 227.48/227.96 MARK(U81(X1:S,X2:S)) -> ACTIVE(U81(mark(X1:S),X2:S)) 227.48/227.96 MARK(U81(X1:S,X2:S)) -> MARK(X1:S) 227.48/227.96 MARK(U82(X1:S,X2:S)) -> ACTIVE(U82(mark(X1:S),X2:S)) 227.48/227.96 MARK(U82(X1:S,X2:S)) -> MARK(X1:S) 227.48/227.96 MARK(U83(X:S)) -> ACTIVE(U83(mark(X:S))) 227.48/227.96 MARK(U83(X:S)) -> MARK(X:S) 227.48/227.96 MARK(U91(X1:S,X2:S)) -> ACTIVE(U91(mark(X1:S),X2:S)) 227.48/227.96 MARK(U91(X1:S,X2:S)) -> MARK(X1:S) 227.48/227.96 MARK(U92(X:S)) -> ACTIVE(U92(mark(X:S))) 227.48/227.96 MARK(U92(X:S)) -> MARK(X:S) 227.48/227.96 MARK(__(X1:S,X2:S)) -> ACTIVE(__(mark(X1:S),mark(X2:S))) 227.48/227.96 MARK(__(X1:S,X2:S)) -> MARK(X1:S) 227.48/227.96 MARK(__(X1:S,X2:S)) -> MARK(X2:S) 227.48/227.96 MARK(isPalListKind(X:S)) -> ACTIVE(isPalListKind(X:S)) 227.48/227.96 ->->-> Rules: 227.48/227.96 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.48/227.96 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.48/227.96 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.48/227.96 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.48/227.96 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.48/227.96 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.48/227.96 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.48/227.96 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.48/227.96 U13(active(X:S)) -> U13(X:S) 227.48/227.96 U13(mark(X:S)) -> U13(X:S) 227.48/227.96 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.48/227.96 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.48/227.96 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.48/227.96 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.48/227.96 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.48/227.96 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.48/227.96 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.48/227.96 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.48/227.96 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.48/227.96 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.48/227.96 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.48/227.96 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.48/227.96 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.48/227.96 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.48/227.96 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.48/227.96 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.48/227.96 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.48/227.96 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.48/227.96 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.48/227.96 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.48/227.96 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.48/227.96 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.48/227.96 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.48/227.96 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.48/227.96 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.48/227.96 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.48/227.96 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.48/227.96 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.48/227.96 U26(active(X:S)) -> U26(X:S) 227.48/227.96 U26(mark(X:S)) -> U26(X:S) 227.48/227.96 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.48/227.96 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.48/227.96 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.48/227.96 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.48/227.96 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.48/227.96 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.48/227.96 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.48/227.96 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.48/227.96 U33(active(X:S)) -> U33(X:S) 227.48/227.96 U33(mark(X:S)) -> U33(X:S) 227.48/227.96 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.48/227.96 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.48/227.96 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.48/227.96 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.48/227.96 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.48/227.96 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.48/227.96 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.48/227.96 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.48/227.96 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.48/227.96 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.48/227.96 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.48/227.96 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.48/227.96 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.48/227.96 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.48/227.96 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.48/227.96 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.48/227.96 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.48/227.96 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.48/227.96 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.48/227.96 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.48/227.96 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.48/227.96 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.48/227.96 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.48/227.96 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.48/227.96 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.48/227.96 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.48/227.96 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.48/227.96 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.48/227.96 U46(active(X:S)) -> U46(X:S) 227.48/227.96 U46(mark(X:S)) -> U46(X:S) 227.48/227.96 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.48/227.96 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.48/227.96 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.48/227.96 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.48/227.96 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.48/227.96 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.48/227.96 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.48/227.96 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.48/227.96 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.48/227.96 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.48/227.96 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.48/227.96 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.48/227.96 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.48/227.96 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.48/227.96 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.48/227.96 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.48/227.96 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.48/227.96 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.48/227.96 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.48/227.96 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.48/227.96 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.48/227.96 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.48/227.96 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.48/227.96 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.48/227.96 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.48/227.96 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.48/227.96 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.48/227.96 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.48/227.96 U56(active(X:S)) -> U56(X:S) 227.48/227.96 U56(mark(X:S)) -> U56(X:S) 227.48/227.96 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.48/227.96 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.48/227.96 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.48/227.96 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.48/227.96 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.48/227.96 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.48/227.96 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.48/227.96 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.48/227.96 U63(active(X:S)) -> U63(X:S) 227.48/227.96 U63(mark(X:S)) -> U63(X:S) 227.48/227.96 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.48/227.96 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.48/227.96 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.48/227.96 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.48/227.96 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.48/227.96 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.48/227.96 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.48/227.96 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.48/227.96 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.48/227.96 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.48/227.96 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.48/227.96 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.48/227.96 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.48/227.96 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.48/227.96 U74(active(X:S)) -> U74(X:S) 227.48/227.96 U74(mark(X:S)) -> U74(X:S) 227.48/227.96 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.48/227.96 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.48/227.96 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.48/227.96 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.48/227.96 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.48/227.96 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.48/227.96 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.48/227.96 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.48/227.96 U83(active(X:S)) -> U83(X:S) 227.48/227.96 U83(mark(X:S)) -> U83(X:S) 227.48/227.96 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.48/227.96 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.48/227.96 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.48/227.96 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.48/227.96 U92(active(X:S)) -> U92(X:S) 227.48/227.96 U92(mark(X:S)) -> U92(X:S) 227.48/227.96 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.48/227.96 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.48/227.96 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.48/227.96 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.48/227.96 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.48/227.96 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.48/227.96 active(U13(tt)) -> mark(tt) 227.48/227.96 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.48/227.96 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.48/227.96 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.48/227.96 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.48/227.96 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.48/227.96 active(U26(tt)) -> mark(tt) 227.48/227.96 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.48/227.96 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.48/227.96 active(U33(tt)) -> mark(tt) 227.48/227.96 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.48/227.96 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.48/227.96 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.48/227.96 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.48/227.96 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.48/227.96 active(U46(tt)) -> mark(tt) 227.48/227.96 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.48/227.96 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.48/227.96 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.48/227.96 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.48/227.96 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.48/227.96 active(U56(tt)) -> mark(tt) 227.48/227.96 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.48/227.96 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.48/227.96 active(U63(tt)) -> mark(tt) 227.48/227.96 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.48/227.96 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.48/227.96 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.48/227.96 active(U74(tt)) -> mark(tt) 227.48/227.96 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.48/227.96 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.48/227.96 active(U83(tt)) -> mark(tt) 227.48/227.96 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.48/227.96 active(U92(tt)) -> mark(tt) 227.48/227.96 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.48/227.96 active(__(nil,X:S)) -> mark(X:S) 227.48/227.96 active(__(X:S,nil)) -> mark(X:S) 227.48/227.96 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.48/227.96 active(isList(nil)) -> mark(tt) 227.48/227.96 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.48/227.96 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.48/227.96 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.48/227.96 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.48/227.96 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.48/227.96 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.48/227.96 active(isPal(nil)) -> mark(tt) 227.48/227.96 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.48/227.96 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.48/227.96 active(isPalListKind(a)) -> mark(tt) 227.48/227.96 active(isPalListKind(e)) -> mark(tt) 227.48/227.96 active(isPalListKind(i)) -> mark(tt) 227.48/227.96 active(isPalListKind(nil)) -> mark(tt) 227.48/227.96 active(isPalListKind(o)) -> mark(tt) 227.48/227.96 active(isPalListKind(u)) -> mark(tt) 227.48/227.96 active(isQid(a)) -> mark(tt) 227.48/227.96 active(isQid(e)) -> mark(tt) 227.48/227.96 active(isQid(i)) -> mark(tt) 227.48/227.96 active(isQid(o)) -> mark(tt) 227.48/227.96 active(isQid(u)) -> mark(tt) 227.48/227.96 isList(active(X:S)) -> isList(X:S) 227.48/227.96 isList(mark(X:S)) -> isList(X:S) 227.48/227.96 isNeList(active(X:S)) -> isNeList(X:S) 227.48/227.96 isNeList(mark(X:S)) -> isNeList(X:S) 227.48/227.96 isNePal(active(X:S)) -> isNePal(X:S) 227.48/227.96 isNePal(mark(X:S)) -> isNePal(X:S) 227.48/227.96 isPal(active(X:S)) -> isPal(X:S) 227.48/227.96 isPal(mark(X:S)) -> isPal(X:S) 227.48/227.96 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.48/227.96 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.48/227.96 isQid(active(X:S)) -> isQid(X:S) 227.48/227.96 isQid(mark(X:S)) -> isQid(X:S) 227.48/227.96 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.48/227.96 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.48/227.96 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.48/227.96 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.48/227.96 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.48/227.96 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.48/227.96 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.48/227.96 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.48/227.96 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.48/227.96 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.48/227.96 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.48/227.96 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.48/227.96 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.48/227.96 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.48/227.96 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.48/227.96 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.48/227.96 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.48/227.96 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.48/227.96 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.48/227.96 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.48/227.96 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.48/227.96 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.48/227.96 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.48/227.96 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.48/227.96 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.48/227.96 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.48/227.96 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.48/227.96 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.48/227.96 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.48/227.96 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.48/227.96 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.48/227.96 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.48/227.96 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.48/227.96 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.48/227.96 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.48/227.96 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.48/227.96 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.48/227.96 mark(isList(X:S)) -> active(isList(X:S)) 227.48/227.96 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.48/227.96 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.48/227.96 mark(isPal(X:S)) -> active(isPal(X:S)) 227.48/227.96 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.48/227.96 mark(isQid(X:S)) -> active(isQid(X:S)) 227.48/227.96 mark(a) -> active(a) 227.48/227.96 mark(e) -> active(e) 227.48/227.96 mark(i) -> active(i) 227.48/227.96 mark(nil) -> active(nil) 227.48/227.96 mark(o) -> active(o) 227.48/227.96 mark(tt) -> active(tt) 227.48/227.96 mark(u) -> active(u) 227.48/227.96 227.48/227.96 Problem 1.44: 227.48/227.96 227.48/227.96 Reduction Pairs Processor: 227.48/227.96 -> Pairs: 227.48/227.96 ACTIVE(U91(tt,V2:S)) -> MARK(U92(isPalListKind(V2:S))) 227.48/227.96 ACTIVE(isPalListKind(__(V1:S,V2:S))) -> MARK(U91(isPalListKind(V1:S),V2:S)) 227.48/227.96 MARK(U26(X:S)) -> ACTIVE(U26(mark(X:S))) 227.48/227.96 MARK(U26(X:S)) -> MARK(X:S) 227.48/227.96 MARK(U31(X1:S,X2:S)) -> ACTIVE(U31(mark(X1:S),X2:S)) 227.48/227.96 MARK(U31(X1:S,X2:S)) -> MARK(X1:S) 227.48/227.96 MARK(U32(X1:S,X2:S)) -> ACTIVE(U32(mark(X1:S),X2:S)) 227.48/227.96 MARK(U32(X1:S,X2:S)) -> MARK(X1:S) 227.48/227.96 MARK(U33(X:S)) -> ACTIVE(U33(mark(X:S))) 227.48/227.96 MARK(U33(X:S)) -> MARK(X:S) 227.48/227.96 MARK(U41(X1:S,X2:S,X3:S)) -> ACTIVE(U41(mark(X1:S),X2:S,X3:S)) 227.48/227.96 MARK(U41(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.48/227.96 MARK(U42(X1:S,X2:S,X3:S)) -> ACTIVE(U42(mark(X1:S),X2:S,X3:S)) 227.48/227.96 MARK(U42(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.48/227.96 MARK(U43(X1:S,X2:S,X3:S)) -> ACTIVE(U43(mark(X1:S),X2:S,X3:S)) 227.48/227.96 MARK(U43(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.48/227.96 MARK(U44(X1:S,X2:S,X3:S)) -> ACTIVE(U44(mark(X1:S),X2:S,X3:S)) 227.48/227.96 MARK(U44(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.48/227.96 MARK(U45(X1:S,X2:S)) -> ACTIVE(U45(mark(X1:S),X2:S)) 227.48/227.96 MARK(U45(X1:S,X2:S)) -> MARK(X1:S) 227.48/227.96 MARK(U46(X:S)) -> ACTIVE(U46(mark(X:S))) 227.48/227.96 MARK(U46(X:S)) -> MARK(X:S) 227.48/227.96 MARK(U51(X1:S,X2:S,X3:S)) -> ACTIVE(U51(mark(X1:S),X2:S,X3:S)) 227.48/227.96 MARK(U51(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.48/227.96 MARK(U52(X1:S,X2:S,X3:S)) -> ACTIVE(U52(mark(X1:S),X2:S,X3:S)) 227.48/227.96 MARK(U52(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.48/227.96 MARK(U53(X1:S,X2:S,X3:S)) -> ACTIVE(U53(mark(X1:S),X2:S,X3:S)) 227.48/227.96 MARK(U53(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.48/227.96 MARK(U54(X1:S,X2:S,X3:S)) -> ACTIVE(U54(mark(X1:S),X2:S,X3:S)) 227.48/227.96 MARK(U54(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.48/227.96 MARK(U55(X1:S,X2:S)) -> ACTIVE(U55(mark(X1:S),X2:S)) 227.48/227.96 MARK(U55(X1:S,X2:S)) -> MARK(X1:S) 227.48/227.96 MARK(U56(X:S)) -> ACTIVE(U56(mark(X:S))) 227.48/227.96 MARK(U56(X:S)) -> MARK(X:S) 227.48/227.96 MARK(U61(X1:S,X2:S)) -> ACTIVE(U61(mark(X1:S),X2:S)) 227.48/227.96 MARK(U61(X1:S,X2:S)) -> MARK(X1:S) 227.48/227.96 MARK(U62(X1:S,X2:S)) -> ACTIVE(U62(mark(X1:S),X2:S)) 227.48/227.96 MARK(U62(X1:S,X2:S)) -> MARK(X1:S) 227.48/227.96 MARK(U63(X:S)) -> ACTIVE(U63(mark(X:S))) 227.48/227.96 MARK(U63(X:S)) -> MARK(X:S) 227.48/227.96 MARK(U71(X1:S,X2:S,X3:S)) -> ACTIVE(U71(mark(X1:S),X2:S,X3:S)) 227.48/227.96 MARK(U71(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.48/227.96 MARK(U72(X1:S,X2:S)) -> ACTIVE(U72(mark(X1:S),X2:S)) 227.48/227.96 MARK(U72(X1:S,X2:S)) -> MARK(X1:S) 227.48/227.96 MARK(U73(X1:S,X2:S)) -> ACTIVE(U73(mark(X1:S),X2:S)) 227.48/227.96 MARK(U73(X1:S,X2:S)) -> MARK(X1:S) 227.48/227.96 MARK(U74(X:S)) -> ACTIVE(U74(mark(X:S))) 227.48/227.96 MARK(U74(X:S)) -> MARK(X:S) 227.48/227.96 MARK(U81(X1:S,X2:S)) -> ACTIVE(U81(mark(X1:S),X2:S)) 227.48/227.96 MARK(U81(X1:S,X2:S)) -> MARK(X1:S) 227.48/227.96 MARK(U82(X1:S,X2:S)) -> ACTIVE(U82(mark(X1:S),X2:S)) 227.48/227.96 MARK(U82(X1:S,X2:S)) -> MARK(X1:S) 227.48/227.96 MARK(U83(X:S)) -> ACTIVE(U83(mark(X:S))) 227.48/227.96 MARK(U83(X:S)) -> MARK(X:S) 227.48/227.96 MARK(U91(X1:S,X2:S)) -> ACTIVE(U91(mark(X1:S),X2:S)) 227.48/227.96 MARK(U91(X1:S,X2:S)) -> MARK(X1:S) 227.48/227.96 MARK(U92(X:S)) -> ACTIVE(U92(mark(X:S))) 227.48/227.96 MARK(U92(X:S)) -> MARK(X:S) 227.48/227.96 MARK(__(X1:S,X2:S)) -> ACTIVE(__(mark(X1:S),mark(X2:S))) 227.48/227.96 MARK(__(X1:S,X2:S)) -> MARK(X1:S) 227.48/227.96 MARK(__(X1:S,X2:S)) -> MARK(X2:S) 227.48/227.96 MARK(isPalListKind(X:S)) -> ACTIVE(isPalListKind(X:S)) 227.48/227.96 -> Rules: 227.48/227.96 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.48/227.96 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.48/227.96 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.48/227.96 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.48/227.96 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.48/227.96 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.48/227.96 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.48/227.96 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.48/227.96 U13(active(X:S)) -> U13(X:S) 227.48/227.96 U13(mark(X:S)) -> U13(X:S) 227.48/227.96 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.48/227.96 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.48/227.96 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.48/227.96 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.48/227.96 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.48/227.96 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.48/227.96 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.48/227.96 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.48/227.96 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.48/227.96 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.48/227.96 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.48/227.96 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.48/227.96 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.48/227.96 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.48/227.96 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.48/227.96 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.48/227.96 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.48/227.96 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.48/227.96 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.48/227.96 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.48/227.96 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.48/227.96 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.48/227.96 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.48/227.96 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.48/227.96 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.48/227.96 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.48/227.96 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.48/227.96 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.48/227.96 U26(active(X:S)) -> U26(X:S) 227.48/227.96 U26(mark(X:S)) -> U26(X:S) 227.48/227.96 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.48/227.96 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.48/227.96 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.48/227.96 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.48/227.96 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.48/227.96 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.48/227.96 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.48/227.96 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.48/227.96 U33(active(X:S)) -> U33(X:S) 227.48/227.96 U33(mark(X:S)) -> U33(X:S) 227.48/227.96 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.48/227.96 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.48/227.96 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.48/227.96 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.48/227.96 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.48/227.96 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.48/227.96 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.48/227.96 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.48/227.96 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.48/227.96 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.48/227.96 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.48/227.96 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.48/227.96 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.48/227.96 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.48/227.96 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.48/227.96 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.48/227.96 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.48/227.96 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.48/227.96 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.48/227.96 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.48/227.96 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.48/227.96 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.48/227.96 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.48/227.96 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.48/227.96 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.48/227.96 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.48/227.96 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.48/227.96 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.48/227.96 U46(active(X:S)) -> U46(X:S) 227.48/227.96 U46(mark(X:S)) -> U46(X:S) 227.48/227.96 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.48/227.96 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.48/227.96 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.48/227.96 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.48/227.96 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.48/227.96 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.48/227.96 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.48/227.96 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.48/227.96 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.48/227.96 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.48/227.96 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.48/227.96 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.48/227.96 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.48/227.96 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.48/227.96 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.48/227.96 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.48/227.96 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.48/227.96 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.48/227.96 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.48/227.96 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.48/227.96 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.48/227.96 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.48/227.96 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.48/227.96 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.48/227.96 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.48/227.96 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.48/227.96 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.48/227.96 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.48/227.96 U56(active(X:S)) -> U56(X:S) 227.48/227.96 U56(mark(X:S)) -> U56(X:S) 227.48/227.96 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.48/227.96 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.48/227.96 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.48/227.96 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.48/227.96 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.48/227.96 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.48/227.96 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.48/227.96 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.48/227.96 U63(active(X:S)) -> U63(X:S) 227.48/227.96 U63(mark(X:S)) -> U63(X:S) 227.48/227.96 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.48/227.96 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.48/227.96 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.48/227.96 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.48/227.96 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.48/227.96 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.48/227.96 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.48/227.96 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.48/227.96 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.48/227.96 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.48/227.96 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.48/227.96 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.48/227.96 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.48/227.96 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.48/227.96 U74(active(X:S)) -> U74(X:S) 227.48/227.96 U74(mark(X:S)) -> U74(X:S) 227.48/227.96 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.48/227.96 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.48/227.96 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.48/227.96 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.48/227.96 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.48/227.96 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.48/227.96 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.48/227.96 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.48/227.96 U83(active(X:S)) -> U83(X:S) 227.48/227.96 U83(mark(X:S)) -> U83(X:S) 227.48/227.96 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.48/227.96 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.48/227.96 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.48/227.96 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.48/227.96 U92(active(X:S)) -> U92(X:S) 227.48/227.96 U92(mark(X:S)) -> U92(X:S) 227.48/227.96 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.48/227.96 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.48/227.96 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.48/227.96 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.48/227.96 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.48/227.96 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.48/227.96 active(U13(tt)) -> mark(tt) 227.48/227.96 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.48/227.96 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.48/227.96 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.48/227.96 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.48/227.96 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.48/227.96 active(U26(tt)) -> mark(tt) 227.48/227.96 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.48/227.96 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.48/227.96 active(U33(tt)) -> mark(tt) 227.48/227.96 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.48/227.96 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.48/227.96 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.48/227.96 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.48/227.96 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.48/227.96 active(U46(tt)) -> mark(tt) 227.48/227.96 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.48/227.96 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.48/227.96 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.48/227.96 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.48/227.96 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.48/227.96 active(U56(tt)) -> mark(tt) 227.48/227.96 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.48/227.96 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.48/227.96 active(U63(tt)) -> mark(tt) 227.48/227.96 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.48/227.96 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.48/227.96 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.48/227.96 active(U74(tt)) -> mark(tt) 227.48/227.96 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.48/227.96 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.48/227.96 active(U83(tt)) -> mark(tt) 227.48/227.96 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.48/227.96 active(U92(tt)) -> mark(tt) 227.48/227.96 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.48/227.96 active(__(nil,X:S)) -> mark(X:S) 227.48/227.96 active(__(X:S,nil)) -> mark(X:S) 227.48/227.96 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.48/227.96 active(isList(nil)) -> mark(tt) 227.48/227.96 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.48/227.96 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.48/227.96 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.48/227.96 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.48/227.96 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.48/227.96 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.48/227.96 active(isPal(nil)) -> mark(tt) 227.48/227.96 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.48/227.96 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.48/227.96 active(isPalListKind(a)) -> mark(tt) 227.48/227.96 active(isPalListKind(e)) -> mark(tt) 227.48/227.96 active(isPalListKind(i)) -> mark(tt) 227.48/227.96 active(isPalListKind(nil)) -> mark(tt) 227.48/227.96 active(isPalListKind(o)) -> mark(tt) 227.48/227.96 active(isPalListKind(u)) -> mark(tt) 227.48/227.96 active(isQid(a)) -> mark(tt) 227.48/227.96 active(isQid(e)) -> mark(tt) 227.48/227.96 active(isQid(i)) -> mark(tt) 227.48/227.96 active(isQid(o)) -> mark(tt) 227.48/227.96 active(isQid(u)) -> mark(tt) 227.48/227.96 isList(active(X:S)) -> isList(X:S) 227.48/227.96 isList(mark(X:S)) -> isList(X:S) 227.48/227.96 isNeList(active(X:S)) -> isNeList(X:S) 227.48/227.96 isNeList(mark(X:S)) -> isNeList(X:S) 227.48/227.96 isNePal(active(X:S)) -> isNePal(X:S) 227.48/227.96 isNePal(mark(X:S)) -> isNePal(X:S) 227.48/227.96 isPal(active(X:S)) -> isPal(X:S) 227.48/227.96 isPal(mark(X:S)) -> isPal(X:S) 227.48/227.96 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.48/227.96 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.48/227.96 isQid(active(X:S)) -> isQid(X:S) 227.48/227.96 isQid(mark(X:S)) -> isQid(X:S) 227.48/227.96 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.48/227.96 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.48/227.96 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.48/227.96 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.48/227.96 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.48/227.96 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.48/227.96 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.48/227.96 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.48/227.96 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.48/227.96 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.48/227.96 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.48/227.96 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.48/227.96 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.48/227.96 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.48/227.96 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.48/227.96 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.48/227.96 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.48/227.96 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.48/227.96 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.48/227.96 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.48/227.96 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.48/227.96 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.48/227.96 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.48/227.96 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.48/227.96 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.48/227.96 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.48/227.96 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.48/227.96 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.48/227.96 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.48/227.96 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.48/227.96 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.48/227.96 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.48/227.96 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.48/227.96 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.48/227.96 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.48/227.96 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.48/227.96 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.48/227.96 mark(isList(X:S)) -> active(isList(X:S)) 227.48/227.96 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.48/227.96 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.48/227.96 mark(isPal(X:S)) -> active(isPal(X:S)) 227.48/227.96 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.48/227.96 mark(isQid(X:S)) -> active(isQid(X:S)) 227.48/227.96 mark(a) -> active(a) 227.48/227.96 mark(e) -> active(e) 227.48/227.96 mark(i) -> active(i) 227.48/227.96 mark(nil) -> active(nil) 227.48/227.96 mark(o) -> active(o) 227.48/227.96 mark(tt) -> active(tt) 227.48/227.96 mark(u) -> active(u) 227.48/227.96 -> Usable rules: 227.48/227.96 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.48/227.96 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.48/227.96 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.48/227.96 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.48/227.96 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.48/227.96 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.48/227.96 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.48/227.96 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.48/227.96 U13(active(X:S)) -> U13(X:S) 227.48/227.96 U13(mark(X:S)) -> U13(X:S) 227.48/227.96 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.48/227.96 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.48/227.96 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.48/227.96 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.48/227.96 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.48/227.96 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.48/227.96 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.48/227.96 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.48/227.96 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.48/227.96 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.48/227.96 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.48/227.96 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.48/227.96 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.48/227.96 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.48/227.96 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.48/227.96 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.48/227.96 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.48/227.96 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.48/227.96 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.48/227.96 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.48/227.96 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.48/227.96 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.48/227.96 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.48/227.96 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.48/227.96 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.48/227.96 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.48/227.96 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.48/227.96 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.48/227.96 U26(active(X:S)) -> U26(X:S) 227.48/227.96 U26(mark(X:S)) -> U26(X:S) 227.48/227.96 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.48/227.96 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.48/227.96 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.48/227.96 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.48/227.96 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.48/227.96 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.48/227.96 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.48/227.96 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.48/227.96 U33(active(X:S)) -> U33(X:S) 227.48/227.96 U33(mark(X:S)) -> U33(X:S) 227.48/227.96 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.48/227.96 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.48/227.96 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.48/227.96 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.48/227.96 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.48/227.96 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.48/227.96 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.48/227.96 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.48/227.96 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.48/227.96 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.48/227.96 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.48/227.96 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.48/227.96 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.48/227.96 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.48/227.96 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.48/227.96 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.48/227.96 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.48/227.96 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.48/227.96 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.48/227.96 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.48/227.96 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.48/227.96 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.48/227.96 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.48/227.96 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.48/227.96 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.48/227.96 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.48/227.96 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.48/227.96 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.48/227.96 U46(active(X:S)) -> U46(X:S) 227.48/227.96 U46(mark(X:S)) -> U46(X:S) 227.48/227.96 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.48/227.96 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.48/227.96 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.48/227.96 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.48/227.96 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.48/227.96 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.48/227.96 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.48/227.96 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.48/227.96 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.48/227.96 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.48/227.96 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.48/227.96 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.48/227.96 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.48/227.96 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.48/227.96 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.48/227.96 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.48/227.96 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.48/227.96 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.48/227.96 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.48/227.96 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.48/227.96 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.48/227.96 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.48/227.96 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.48/227.96 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.48/227.96 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.48/227.96 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.48/227.96 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.48/227.96 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.48/227.96 U56(active(X:S)) -> U56(X:S) 227.48/227.96 U56(mark(X:S)) -> U56(X:S) 227.48/227.96 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.48/227.96 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.48/227.96 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.48/227.96 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.48/227.96 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.48/227.96 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.48/227.96 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.48/227.96 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.48/227.96 U63(active(X:S)) -> U63(X:S) 227.48/227.96 U63(mark(X:S)) -> U63(X:S) 227.48/227.96 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.48/227.96 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.48/227.96 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.48/227.96 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.48/227.96 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.48/227.96 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.48/227.96 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.48/227.96 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.48/227.96 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.48/227.96 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.48/227.96 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.48/227.96 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.48/227.96 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.48/227.96 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.48/227.96 U74(active(X:S)) -> U74(X:S) 227.48/227.96 U74(mark(X:S)) -> U74(X:S) 227.48/227.96 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.48/227.96 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.48/227.96 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.48/227.96 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.48/227.96 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.48/227.96 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.48/227.96 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.48/227.96 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.48/227.96 U83(active(X:S)) -> U83(X:S) 227.48/227.96 U83(mark(X:S)) -> U83(X:S) 227.48/227.96 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.48/227.96 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.48/227.96 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.48/227.96 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.48/227.96 U92(active(X:S)) -> U92(X:S) 227.48/227.96 U92(mark(X:S)) -> U92(X:S) 227.48/227.96 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.48/227.96 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.48/227.96 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.48/227.96 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.48/227.96 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.48/227.96 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.48/227.96 active(U13(tt)) -> mark(tt) 227.48/227.96 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.48/227.96 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.48/227.96 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.48/227.96 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.48/227.96 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.48/227.96 active(U26(tt)) -> mark(tt) 227.48/227.96 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.48/227.96 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.48/227.96 active(U33(tt)) -> mark(tt) 227.48/227.96 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.48/227.96 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.48/227.96 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.48/227.96 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.48/227.96 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.48/227.96 active(U46(tt)) -> mark(tt) 227.48/227.96 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.48/227.96 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.48/227.96 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.48/227.96 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.48/227.96 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.48/227.96 active(U56(tt)) -> mark(tt) 227.48/227.96 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.48/227.96 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.48/227.96 active(U63(tt)) -> mark(tt) 227.48/227.96 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.48/227.96 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.48/227.96 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.48/227.96 active(U74(tt)) -> mark(tt) 227.48/227.96 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.48/227.96 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.48/227.96 active(U83(tt)) -> mark(tt) 227.48/227.96 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.48/227.96 active(U92(tt)) -> mark(tt) 227.48/227.96 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.48/227.96 active(__(nil,X:S)) -> mark(X:S) 227.48/227.96 active(__(X:S,nil)) -> mark(X:S) 227.48/227.96 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.48/227.96 active(isList(nil)) -> mark(tt) 227.48/227.96 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.48/227.96 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.48/227.96 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.48/227.96 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.48/227.96 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.48/227.96 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.48/227.96 active(isPal(nil)) -> mark(tt) 227.48/227.96 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.48/227.96 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.48/227.96 active(isPalListKind(a)) -> mark(tt) 227.48/227.96 active(isPalListKind(e)) -> mark(tt) 227.48/227.96 active(isPalListKind(i)) -> mark(tt) 227.48/227.96 active(isPalListKind(nil)) -> mark(tt) 227.48/227.96 active(isPalListKind(o)) -> mark(tt) 227.48/227.96 active(isPalListKind(u)) -> mark(tt) 227.48/227.96 active(isQid(a)) -> mark(tt) 227.48/227.96 active(isQid(e)) -> mark(tt) 227.48/227.96 active(isQid(i)) -> mark(tt) 227.48/227.96 active(isQid(o)) -> mark(tt) 227.48/227.96 active(isQid(u)) -> mark(tt) 227.48/227.96 isList(active(X:S)) -> isList(X:S) 227.48/227.96 isList(mark(X:S)) -> isList(X:S) 227.48/227.96 isNeList(active(X:S)) -> isNeList(X:S) 227.48/227.96 isNeList(mark(X:S)) -> isNeList(X:S) 227.48/227.96 isNePal(active(X:S)) -> isNePal(X:S) 227.48/227.96 isNePal(mark(X:S)) -> isNePal(X:S) 227.48/227.96 isPal(active(X:S)) -> isPal(X:S) 227.48/227.96 isPal(mark(X:S)) -> isPal(X:S) 227.48/227.96 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.48/227.96 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.48/227.96 isQid(active(X:S)) -> isQid(X:S) 227.48/227.96 isQid(mark(X:S)) -> isQid(X:S) 227.48/227.96 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.48/227.96 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.48/227.96 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.48/227.96 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.48/227.96 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.48/227.96 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.48/227.96 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.48/227.96 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.48/227.96 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.48/227.96 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.48/227.96 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.48/227.96 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.48/227.96 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.48/227.96 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.48/227.96 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.48/227.96 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.48/227.96 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.48/227.96 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.48/227.96 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.48/227.96 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.48/227.96 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.48/227.96 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.48/227.96 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.48/227.96 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.48/227.96 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.48/227.96 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.48/227.96 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.48/227.96 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.48/227.96 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.48/227.96 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.48/227.96 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.48/227.96 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.48/227.96 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.48/227.96 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.48/227.96 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.48/227.96 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.48/227.96 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.48/227.96 mark(isList(X:S)) -> active(isList(X:S)) 227.48/227.96 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.48/227.96 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.48/227.96 mark(isPal(X:S)) -> active(isPal(X:S)) 227.48/227.96 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.48/227.96 mark(isQid(X:S)) -> active(isQid(X:S)) 227.48/227.96 mark(a) -> active(a) 227.48/227.96 mark(e) -> active(e) 227.48/227.96 mark(i) -> active(i) 227.48/227.96 mark(nil) -> active(nil) 227.48/227.96 mark(o) -> active(o) 227.48/227.96 mark(tt) -> active(tt) 227.48/227.96 mark(u) -> active(u) 227.48/227.96 ->Interpretation type: 227.48/227.96 Linear 227.48/227.96 ->Coefficients: 227.48/227.96 Natural Numbers 227.48/227.96 ->Dimension: 227.48/227.96 1 227.48/227.96 ->Bound: 227.48/227.96 2 227.48/227.96 ->Interpretation: 227.48/227.96 227.48/227.96 [U11](X1,X2) = X2 227.48/227.96 [U12](X1,X2) = 2.X1 + X2 227.48/227.96 [U13](X) = 0 227.48/227.96 [U21](X1,X2,X3) = X1 + 2.X2 + X3 + 2 227.48/227.96 [U22](X1,X2,X3) = 2.X2 + X3 + 2 227.48/227.96 [U23](X1,X2,X3) = 2.X2 + X3 + 2 227.48/227.96 [U24](X1,X2,X3) = 2.X1 + X2 + X3 + 2 227.48/227.96 [U25](X1,X2) = X2 + 2 227.48/227.96 [U26](X) = X + 1 227.48/227.96 [U31](X1,X2) = X1 + 2.X2 + 1 227.48/227.96 [U32](X1,X2) = 2.X1 + X2 + 1 227.48/227.96 [U33](X) = X + 1 227.48/227.96 [U41](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.48/227.96 [U42](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.48/227.96 [U43](X1,X2,X3) = X1 + 2.X2 + 2.X3 + 2 227.48/227.96 [U44](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.48/227.96 [U45](X1,X2) = X1 + 2.X2 + 2 227.48/227.96 [U46](X) = X + 1 227.48/227.96 [U51](X1,X2,X3) = X1 + 2.X2 + 2.X3 + 1 227.48/227.96 [U52](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 1 227.48/227.96 [U53](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 1 227.48/227.96 [U54](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 1 227.48/227.96 [U55](X1,X2) = X1 + 2.X2 227.48/227.96 [U56](X) = 2.X 227.48/227.96 [U61](X1,X2) = 2.X1 + X2 + 1 227.48/227.96 [U62](X1,X2) = 2.X1 + X2 + 1 227.48/227.96 [U63](X) = X + 1 227.48/227.96 [U71](X1,X2,X3) = X1 + 2.X2 + 2.X3 + 2 227.48/227.96 [U72](X1,X2) = 2.X1 + 2.X2 + 2 227.48/227.96 [U73](X1,X2) = 2.X1 227.48/227.96 [U74](X) = 2.X 227.48/227.96 [U81](X1,X2) = X1 + X2 + 1 227.48/227.96 [U82](X1,X2) = 2.X1 + X2 + 1 227.48/227.96 [U83](X) = X 227.48/227.96 [U91](X1,X2) = 2.X1 227.48/227.96 [U92](X) = X 227.48/227.96 [__](X1,X2) = 2.X1 + X2 + 2 227.48/227.96 [active](X) = X 227.48/227.96 [isList](X) = X 227.48/227.96 [isNeList](X) = 2.X + 1 227.48/227.96 [isNePal](X) = X + 1 227.48/227.96 [isPal](X) = X + 1 227.48/227.96 [isPalListKind](X) = 0 227.48/227.96 [isQid](X) = X 227.48/227.96 [mark](X) = X 227.48/227.96 [a] = 2 227.48/227.96 [e] = 2 227.48/227.96 [fSNonEmpty] = 0 227.48/227.96 [i] = 2 227.48/227.96 [nil] = 2 227.48/227.96 [o] = 2 227.48/227.96 [tt] = 0 227.48/227.96 [u] = 2 227.48/227.96 [U11#](X1,X2) = 0 227.48/227.96 [U12#](X1,X2) = 0 227.48/227.96 [U13#](X) = 0 227.48/227.96 [U21#](X1,X2,X3) = 0 227.48/227.96 [U22#](X1,X2,X3) = 0 227.48/227.96 [U23#](X1,X2,X3) = 0 227.48/227.96 [U24#](X1,X2,X3) = 0 227.48/227.96 [U25#](X1,X2) = 0 227.48/227.96 [U26#](X) = 0 227.48/227.96 [U31#](X1,X2) = 0 227.48/227.96 [U32#](X1,X2) = 0 227.48/227.96 [U33#](X) = 0 227.48/227.96 [U41#](X1,X2,X3) = 0 227.48/227.96 [U42#](X1,X2,X3) = 0 227.48/227.96 [U43#](X1,X2,X3) = 0 227.48/227.96 [U44#](X1,X2,X3) = 0 227.48/227.96 [U45#](X1,X2) = 0 227.48/227.96 [U46#](X) = 0 227.48/227.96 [U51#](X1,X2,X3) = 0 227.48/227.96 [U52#](X1,X2,X3) = 0 227.48/227.96 [U53#](X1,X2,X3) = 0 227.48/227.96 [U54#](X1,X2,X3) = 0 227.48/227.96 [U55#](X1,X2) = 0 227.48/227.96 [U56#](X) = 0 227.48/227.96 [U61#](X1,X2) = 0 227.48/227.96 [U62#](X1,X2) = 0 227.48/227.96 [U63#](X) = 0 227.48/227.96 [U71#](X1,X2,X3) = 0 227.48/227.96 [U72#](X1,X2) = 0 227.48/227.96 [U73#](X1,X2) = 0 227.48/227.96 [U74#](X) = 0 227.48/227.96 [U81#](X1,X2) = 0 227.48/227.96 [U82#](X1,X2) = 0 227.48/227.96 [U83#](X) = 0 227.48/227.96 [U91#](X1,X2) = 0 227.48/227.96 [U92#](X) = 0 227.48/227.96 [__#](X1,X2) = 0 227.48/227.96 [ACTIVE](X) = X + 2 227.48/227.96 [ISLIST](X) = 0 227.48/227.96 [ISNELIST](X) = 0 227.48/227.96 [ISNEPAL](X) = 0 227.48/227.96 [ISPAL](X) = 0 227.48/227.96 [ISPALLISTKIND](X) = 0 227.48/227.96 [ISQID](X) = 0 227.48/227.96 [MARK](X) = 2.X + 2 227.48/227.96 227.48/227.96 Problem 1.44: 227.48/227.96 227.48/227.96 SCC Processor: 227.48/227.96 -> Pairs: 227.48/227.96 ACTIVE(U91(tt,V2:S)) -> MARK(U92(isPalListKind(V2:S))) 227.48/227.96 ACTIVE(isPalListKind(__(V1:S,V2:S))) -> MARK(U91(isPalListKind(V1:S),V2:S)) 227.48/227.96 MARK(U26(X:S)) -> MARK(X:S) 227.48/227.96 MARK(U31(X1:S,X2:S)) -> ACTIVE(U31(mark(X1:S),X2:S)) 227.48/227.96 MARK(U31(X1:S,X2:S)) -> MARK(X1:S) 227.48/227.96 MARK(U32(X1:S,X2:S)) -> ACTIVE(U32(mark(X1:S),X2:S)) 227.48/227.96 MARK(U32(X1:S,X2:S)) -> MARK(X1:S) 227.48/227.96 MARK(U33(X:S)) -> ACTIVE(U33(mark(X:S))) 227.48/227.96 MARK(U33(X:S)) -> MARK(X:S) 227.48/227.96 MARK(U41(X1:S,X2:S,X3:S)) -> ACTIVE(U41(mark(X1:S),X2:S,X3:S)) 227.48/227.96 MARK(U41(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.48/227.96 MARK(U42(X1:S,X2:S,X3:S)) -> ACTIVE(U42(mark(X1:S),X2:S,X3:S)) 227.48/227.96 MARK(U42(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.48/227.96 MARK(U43(X1:S,X2:S,X3:S)) -> ACTIVE(U43(mark(X1:S),X2:S,X3:S)) 227.48/227.96 MARK(U43(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.48/227.96 MARK(U44(X1:S,X2:S,X3:S)) -> ACTIVE(U44(mark(X1:S),X2:S,X3:S)) 227.48/227.96 MARK(U44(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.48/227.96 MARK(U45(X1:S,X2:S)) -> ACTIVE(U45(mark(X1:S),X2:S)) 227.48/227.96 MARK(U45(X1:S,X2:S)) -> MARK(X1:S) 227.48/227.96 MARK(U46(X:S)) -> ACTIVE(U46(mark(X:S))) 227.48/227.96 MARK(U46(X:S)) -> MARK(X:S) 227.48/227.96 MARK(U51(X1:S,X2:S,X3:S)) -> ACTIVE(U51(mark(X1:S),X2:S,X3:S)) 227.48/227.96 MARK(U51(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.48/227.96 MARK(U52(X1:S,X2:S,X3:S)) -> ACTIVE(U52(mark(X1:S),X2:S,X3:S)) 227.48/227.96 MARK(U52(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.48/227.96 MARK(U53(X1:S,X2:S,X3:S)) -> ACTIVE(U53(mark(X1:S),X2:S,X3:S)) 227.48/227.96 MARK(U53(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.48/227.96 MARK(U54(X1:S,X2:S,X3:S)) -> ACTIVE(U54(mark(X1:S),X2:S,X3:S)) 227.48/227.96 MARK(U54(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.48/227.96 MARK(U55(X1:S,X2:S)) -> ACTIVE(U55(mark(X1:S),X2:S)) 227.48/227.96 MARK(U55(X1:S,X2:S)) -> MARK(X1:S) 227.48/227.96 MARK(U56(X:S)) -> ACTIVE(U56(mark(X:S))) 227.48/227.96 MARK(U56(X:S)) -> MARK(X:S) 227.48/227.96 MARK(U61(X1:S,X2:S)) -> ACTIVE(U61(mark(X1:S),X2:S)) 227.48/227.96 MARK(U61(X1:S,X2:S)) -> MARK(X1:S) 227.48/227.96 MARK(U62(X1:S,X2:S)) -> ACTIVE(U62(mark(X1:S),X2:S)) 227.48/227.96 MARK(U62(X1:S,X2:S)) -> MARK(X1:S) 227.48/227.96 MARK(U63(X:S)) -> ACTIVE(U63(mark(X:S))) 227.48/227.96 MARK(U63(X:S)) -> MARK(X:S) 227.48/227.96 MARK(U71(X1:S,X2:S,X3:S)) -> ACTIVE(U71(mark(X1:S),X2:S,X3:S)) 227.48/227.96 MARK(U71(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.48/227.96 MARK(U72(X1:S,X2:S)) -> ACTIVE(U72(mark(X1:S),X2:S)) 227.48/227.96 MARK(U72(X1:S,X2:S)) -> MARK(X1:S) 227.48/227.96 MARK(U73(X1:S,X2:S)) -> ACTIVE(U73(mark(X1:S),X2:S)) 227.48/227.96 MARK(U73(X1:S,X2:S)) -> MARK(X1:S) 227.48/227.96 MARK(U74(X:S)) -> ACTIVE(U74(mark(X:S))) 227.48/227.96 MARK(U74(X:S)) -> MARK(X:S) 227.48/227.96 MARK(U81(X1:S,X2:S)) -> ACTIVE(U81(mark(X1:S),X2:S)) 227.48/227.96 MARK(U81(X1:S,X2:S)) -> MARK(X1:S) 227.48/227.96 MARK(U82(X1:S,X2:S)) -> ACTIVE(U82(mark(X1:S),X2:S)) 227.48/227.96 MARK(U82(X1:S,X2:S)) -> MARK(X1:S) 227.48/227.96 MARK(U83(X:S)) -> ACTIVE(U83(mark(X:S))) 227.48/227.96 MARK(U83(X:S)) -> MARK(X:S) 227.48/227.96 MARK(U91(X1:S,X2:S)) -> ACTIVE(U91(mark(X1:S),X2:S)) 227.48/227.96 MARK(U91(X1:S,X2:S)) -> MARK(X1:S) 227.48/227.96 MARK(U92(X:S)) -> ACTIVE(U92(mark(X:S))) 227.48/227.96 MARK(U92(X:S)) -> MARK(X:S) 227.48/227.96 MARK(__(X1:S,X2:S)) -> ACTIVE(__(mark(X1:S),mark(X2:S))) 227.48/227.96 MARK(__(X1:S,X2:S)) -> MARK(X1:S) 227.48/227.96 MARK(__(X1:S,X2:S)) -> MARK(X2:S) 227.48/227.96 MARK(isPalListKind(X:S)) -> ACTIVE(isPalListKind(X:S)) 227.48/227.96 -> Rules: 227.48/227.96 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.48/227.96 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.48/227.96 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.48/227.96 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.48/227.96 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.48/227.96 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.48/227.96 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.48/227.96 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.48/227.96 U13(active(X:S)) -> U13(X:S) 227.48/227.96 U13(mark(X:S)) -> U13(X:S) 227.48/227.96 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.48/227.96 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.48/227.96 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.48/227.96 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.48/227.96 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.48/227.96 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.48/227.96 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.48/227.96 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.48/227.96 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.48/227.96 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.48/227.96 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.48/227.96 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.48/227.96 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.48/227.96 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.48/227.96 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.48/227.96 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.48/227.96 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.48/227.96 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.48/227.96 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.48/227.96 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.48/227.96 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.48/227.96 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.48/227.96 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.48/227.96 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.48/227.96 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.48/227.96 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.48/227.96 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.48/227.96 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.48/227.96 U26(active(X:S)) -> U26(X:S) 227.48/227.96 U26(mark(X:S)) -> U26(X:S) 227.48/227.96 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.48/227.96 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.48/227.96 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.48/227.96 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.48/227.96 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.48/227.96 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.48/227.96 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.48/227.96 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.48/227.96 U33(active(X:S)) -> U33(X:S) 227.48/227.96 U33(mark(X:S)) -> U33(X:S) 227.48/227.96 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.48/227.96 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.48/227.96 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.48/227.96 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.48/227.96 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.48/227.96 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.48/227.96 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.48/227.96 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.48/227.96 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.48/227.96 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.48/227.96 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.48/227.96 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.48/227.96 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.48/227.96 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.48/227.96 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.48/227.96 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.48/227.96 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.48/227.96 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.48/227.96 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.48/227.96 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.48/227.96 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.48/227.96 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.48/227.96 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.48/227.96 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.48/227.96 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.48/227.96 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.48/227.96 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.48/227.96 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.48/227.96 U46(active(X:S)) -> U46(X:S) 227.48/227.96 U46(mark(X:S)) -> U46(X:S) 227.48/227.96 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.48/227.96 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.48/227.96 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.48/227.96 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.48/227.96 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.48/227.96 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.48/227.96 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.48/227.96 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.48/227.96 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.48/227.96 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.48/227.96 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.48/227.96 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.48/227.96 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.48/227.96 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.48/227.96 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.48/227.96 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.48/227.96 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.48/227.96 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.48/227.96 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.48/227.96 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.48/227.96 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.48/227.96 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.48/227.96 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.48/227.96 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.48/227.96 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.48/227.96 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.48/227.96 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.48/227.96 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.48/227.96 U56(active(X:S)) -> U56(X:S) 227.48/227.96 U56(mark(X:S)) -> U56(X:S) 227.48/227.96 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.48/227.96 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.48/227.96 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.48/227.96 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.48/227.96 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.48/227.96 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.48/227.96 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.48/227.96 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.48/227.96 U63(active(X:S)) -> U63(X:S) 227.48/227.96 U63(mark(X:S)) -> U63(X:S) 227.48/227.96 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.48/227.96 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.48/227.96 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.48/227.96 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.48/227.96 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.48/227.96 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.48/227.96 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.48/227.96 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.48/227.96 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.48/227.96 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.48/227.96 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.48/227.96 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.48/227.96 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.48/227.96 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.48/227.96 U74(active(X:S)) -> U74(X:S) 227.48/227.96 U74(mark(X:S)) -> U74(X:S) 227.48/227.96 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.48/227.96 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.48/227.96 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.48/227.96 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.48/227.96 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.48/227.96 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.48/227.96 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.48/227.96 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.48/227.96 U83(active(X:S)) -> U83(X:S) 227.48/227.96 U83(mark(X:S)) -> U83(X:S) 227.48/227.96 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.48/227.96 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.48/227.96 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.48/227.96 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.48/227.96 U92(active(X:S)) -> U92(X:S) 227.48/227.96 U92(mark(X:S)) -> U92(X:S) 227.48/227.96 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.48/227.96 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.48/227.96 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.48/227.96 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.48/227.96 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.48/227.96 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.48/227.96 active(U13(tt)) -> mark(tt) 227.48/227.96 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.48/227.96 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.48/227.96 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.48/227.96 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.48/227.96 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.48/227.96 active(U26(tt)) -> mark(tt) 227.48/227.96 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.48/227.96 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.48/227.96 active(U33(tt)) -> mark(tt) 227.48/227.96 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.48/227.96 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.48/227.96 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.48/227.96 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.48/227.96 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.48/227.96 active(U46(tt)) -> mark(tt) 227.48/227.96 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.48/227.96 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.48/227.96 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.48/227.96 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.48/227.96 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.48/227.96 active(U56(tt)) -> mark(tt) 227.48/227.96 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.48/227.96 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.48/227.96 active(U63(tt)) -> mark(tt) 227.48/227.96 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.48/227.96 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.48/227.96 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.48/227.96 active(U74(tt)) -> mark(tt) 227.48/227.96 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.48/227.96 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.48/227.96 active(U83(tt)) -> mark(tt) 227.48/227.96 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.48/227.96 active(U92(tt)) -> mark(tt) 227.48/227.96 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.48/227.96 active(__(nil,X:S)) -> mark(X:S) 227.48/227.96 active(__(X:S,nil)) -> mark(X:S) 227.48/227.96 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.48/227.96 active(isList(nil)) -> mark(tt) 227.48/227.96 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.48/227.96 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.48/227.96 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.48/227.96 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.48/227.96 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.48/227.96 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.48/227.96 active(isPal(nil)) -> mark(tt) 227.48/227.96 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.48/227.96 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.48/227.96 active(isPalListKind(a)) -> mark(tt) 227.48/227.96 active(isPalListKind(e)) -> mark(tt) 227.48/227.96 active(isPalListKind(i)) -> mark(tt) 227.48/227.96 active(isPalListKind(nil)) -> mark(tt) 227.48/227.96 active(isPalListKind(o)) -> mark(tt) 227.48/227.96 active(isPalListKind(u)) -> mark(tt) 227.48/227.96 active(isQid(a)) -> mark(tt) 227.48/227.96 active(isQid(e)) -> mark(tt) 227.48/227.96 active(isQid(i)) -> mark(tt) 227.48/227.96 active(isQid(o)) -> mark(tt) 227.48/227.96 active(isQid(u)) -> mark(tt) 227.48/227.96 isList(active(X:S)) -> isList(X:S) 227.48/227.96 isList(mark(X:S)) -> isList(X:S) 227.48/227.96 isNeList(active(X:S)) -> isNeList(X:S) 227.48/227.96 isNeList(mark(X:S)) -> isNeList(X:S) 227.48/227.96 isNePal(active(X:S)) -> isNePal(X:S) 227.48/227.96 isNePal(mark(X:S)) -> isNePal(X:S) 227.48/227.96 isPal(active(X:S)) -> isPal(X:S) 227.48/227.96 isPal(mark(X:S)) -> isPal(X:S) 227.48/227.96 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.48/227.96 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.48/227.96 isQid(active(X:S)) -> isQid(X:S) 227.48/227.96 isQid(mark(X:S)) -> isQid(X:S) 227.48/227.96 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.48/227.96 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.48/227.96 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.48/227.96 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.48/227.96 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.48/227.96 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.48/227.96 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.48/227.96 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.48/227.96 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.48/227.96 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.48/227.96 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.48/227.96 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.48/227.96 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.48/227.96 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.48/227.96 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.48/227.96 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.48/227.96 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.48/227.96 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.48/227.96 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.48/227.96 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.48/227.96 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.48/227.96 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.48/227.96 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.48/227.96 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.48/227.96 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.48/227.96 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.48/227.96 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.48/227.96 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.48/227.96 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.48/227.96 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.48/227.96 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.48/227.96 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.48/227.96 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.48/227.96 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.48/227.96 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.48/227.96 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.48/227.96 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.48/227.96 mark(isList(X:S)) -> active(isList(X:S)) 227.48/227.96 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.48/227.96 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.48/227.96 mark(isPal(X:S)) -> active(isPal(X:S)) 227.48/227.96 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.48/227.96 mark(isQid(X:S)) -> active(isQid(X:S)) 227.48/227.96 mark(a) -> active(a) 227.48/227.96 mark(e) -> active(e) 227.48/227.96 mark(i) -> active(i) 227.48/227.96 mark(nil) -> active(nil) 227.48/227.96 mark(o) -> active(o) 227.48/227.96 mark(tt) -> active(tt) 227.48/227.96 mark(u) -> active(u) 227.48/227.96 ->Strongly Connected Components: 227.48/227.96 ->->Cycle: 227.48/227.96 ->->-> Pairs: 227.48/227.96 ACTIVE(U91(tt,V2:S)) -> MARK(U92(isPalListKind(V2:S))) 227.48/227.96 ACTIVE(isPalListKind(__(V1:S,V2:S))) -> MARK(U91(isPalListKind(V1:S),V2:S)) 227.48/227.96 MARK(U26(X:S)) -> MARK(X:S) 227.48/227.96 MARK(U31(X1:S,X2:S)) -> ACTIVE(U31(mark(X1:S),X2:S)) 227.48/227.96 MARK(U31(X1:S,X2:S)) -> MARK(X1:S) 227.48/227.96 MARK(U32(X1:S,X2:S)) -> ACTIVE(U32(mark(X1:S),X2:S)) 227.48/227.96 MARK(U32(X1:S,X2:S)) -> MARK(X1:S) 227.48/227.96 MARK(U33(X:S)) -> ACTIVE(U33(mark(X:S))) 227.48/227.96 MARK(U33(X:S)) -> MARK(X:S) 227.48/227.96 MARK(U41(X1:S,X2:S,X3:S)) -> ACTIVE(U41(mark(X1:S),X2:S,X3:S)) 227.48/227.96 MARK(U41(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.48/227.96 MARK(U42(X1:S,X2:S,X3:S)) -> ACTIVE(U42(mark(X1:S),X2:S,X3:S)) 227.48/227.96 MARK(U42(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.48/227.96 MARK(U43(X1:S,X2:S,X3:S)) -> ACTIVE(U43(mark(X1:S),X2:S,X3:S)) 227.48/227.96 MARK(U43(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.48/227.96 MARK(U44(X1:S,X2:S,X3:S)) -> ACTIVE(U44(mark(X1:S),X2:S,X3:S)) 227.48/227.96 MARK(U44(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.48/227.96 MARK(U45(X1:S,X2:S)) -> ACTIVE(U45(mark(X1:S),X2:S)) 227.48/227.96 MARK(U45(X1:S,X2:S)) -> MARK(X1:S) 227.48/227.96 MARK(U46(X:S)) -> ACTIVE(U46(mark(X:S))) 227.48/227.96 MARK(U46(X:S)) -> MARK(X:S) 227.48/227.96 MARK(U51(X1:S,X2:S,X3:S)) -> ACTIVE(U51(mark(X1:S),X2:S,X3:S)) 227.48/227.96 MARK(U51(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.48/227.96 MARK(U52(X1:S,X2:S,X3:S)) -> ACTIVE(U52(mark(X1:S),X2:S,X3:S)) 227.48/227.96 MARK(U52(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.48/227.96 MARK(U53(X1:S,X2:S,X3:S)) -> ACTIVE(U53(mark(X1:S),X2:S,X3:S)) 227.48/227.96 MARK(U53(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.48/227.96 MARK(U54(X1:S,X2:S,X3:S)) -> ACTIVE(U54(mark(X1:S),X2:S,X3:S)) 227.48/227.96 MARK(U54(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.48/227.96 MARK(U55(X1:S,X2:S)) -> ACTIVE(U55(mark(X1:S),X2:S)) 227.48/227.96 MARK(U55(X1:S,X2:S)) -> MARK(X1:S) 227.48/227.96 MARK(U56(X:S)) -> ACTIVE(U56(mark(X:S))) 227.48/227.96 MARK(U56(X:S)) -> MARK(X:S) 227.48/227.96 MARK(U61(X1:S,X2:S)) -> ACTIVE(U61(mark(X1:S),X2:S)) 227.48/227.96 MARK(U61(X1:S,X2:S)) -> MARK(X1:S) 227.48/227.96 MARK(U62(X1:S,X2:S)) -> ACTIVE(U62(mark(X1:S),X2:S)) 227.48/227.96 MARK(U62(X1:S,X2:S)) -> MARK(X1:S) 227.48/227.96 MARK(U63(X:S)) -> ACTIVE(U63(mark(X:S))) 227.48/227.96 MARK(U63(X:S)) -> MARK(X:S) 227.48/227.96 MARK(U71(X1:S,X2:S,X3:S)) -> ACTIVE(U71(mark(X1:S),X2:S,X3:S)) 227.48/227.96 MARK(U71(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.48/227.96 MARK(U72(X1:S,X2:S)) -> ACTIVE(U72(mark(X1:S),X2:S)) 227.48/227.96 MARK(U72(X1:S,X2:S)) -> MARK(X1:S) 227.48/227.96 MARK(U73(X1:S,X2:S)) -> ACTIVE(U73(mark(X1:S),X2:S)) 227.48/227.96 MARK(U73(X1:S,X2:S)) -> MARK(X1:S) 227.48/227.96 MARK(U74(X:S)) -> ACTIVE(U74(mark(X:S))) 227.48/227.96 MARK(U74(X:S)) -> MARK(X:S) 227.48/227.96 MARK(U81(X1:S,X2:S)) -> ACTIVE(U81(mark(X1:S),X2:S)) 227.48/227.96 MARK(U81(X1:S,X2:S)) -> MARK(X1:S) 227.48/227.96 MARK(U82(X1:S,X2:S)) -> ACTIVE(U82(mark(X1:S),X2:S)) 227.48/227.96 MARK(U82(X1:S,X2:S)) -> MARK(X1:S) 227.48/227.96 MARK(U83(X:S)) -> ACTIVE(U83(mark(X:S))) 227.48/227.96 MARK(U83(X:S)) -> MARK(X:S) 227.48/227.96 MARK(U91(X1:S,X2:S)) -> ACTIVE(U91(mark(X1:S),X2:S)) 227.48/227.96 MARK(U91(X1:S,X2:S)) -> MARK(X1:S) 227.48/227.96 MARK(U92(X:S)) -> ACTIVE(U92(mark(X:S))) 227.48/227.96 MARK(U92(X:S)) -> MARK(X:S) 227.48/227.96 MARK(__(X1:S,X2:S)) -> ACTIVE(__(mark(X1:S),mark(X2:S))) 227.48/227.96 MARK(__(X1:S,X2:S)) -> MARK(X1:S) 227.48/227.96 MARK(__(X1:S,X2:S)) -> MARK(X2:S) 227.48/227.96 MARK(isPalListKind(X:S)) -> ACTIVE(isPalListKind(X:S)) 227.48/227.96 ->->-> Rules: 227.48/227.96 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.48/227.96 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.48/227.96 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.48/227.96 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.48/227.96 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.48/227.96 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.48/227.96 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.48/227.96 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.48/227.96 U13(active(X:S)) -> U13(X:S) 227.48/227.96 U13(mark(X:S)) -> U13(X:S) 227.48/227.96 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.48/227.96 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.48/227.96 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.48/227.96 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.48/227.96 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.48/227.96 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.48/227.96 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.48/227.96 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.48/227.96 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.48/227.96 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.48/227.96 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.48/227.96 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.48/227.96 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.48/227.96 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.48/227.96 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.48/227.96 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.48/227.96 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.48/227.96 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.48/227.96 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.48/227.96 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.48/227.96 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.48/227.96 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.48/227.96 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.48/227.96 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.48/227.96 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.48/227.96 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.48/227.96 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.48/227.96 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.48/227.96 U26(active(X:S)) -> U26(X:S) 227.48/227.96 U26(mark(X:S)) -> U26(X:S) 227.48/227.96 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.48/227.96 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.48/227.96 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.48/227.96 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.48/227.96 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.48/227.96 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.48/227.96 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.48/227.96 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.48/227.96 U33(active(X:S)) -> U33(X:S) 227.48/227.96 U33(mark(X:S)) -> U33(X:S) 227.48/227.96 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.48/227.96 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.48/227.96 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.48/227.96 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.48/227.96 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.48/227.96 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.48/227.96 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.48/227.96 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.48/227.96 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.48/227.96 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.48/227.96 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.48/227.96 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.48/227.96 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.48/227.96 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.48/227.96 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.48/227.96 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.48/227.96 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.48/227.96 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.48/227.96 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.48/227.96 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.48/227.96 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.48/227.96 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.48/227.96 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.48/227.96 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.48/227.96 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.48/227.96 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.48/227.96 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.48/227.96 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.48/227.96 U46(active(X:S)) -> U46(X:S) 227.48/227.96 U46(mark(X:S)) -> U46(X:S) 227.48/227.96 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.48/227.96 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.48/227.96 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.48/227.96 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.48/227.96 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.48/227.96 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.48/227.96 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.48/227.96 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.48/227.96 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.48/227.96 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.48/227.96 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.48/227.96 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.48/227.96 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.48/227.96 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.48/227.96 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.48/227.96 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.48/227.96 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.48/227.96 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.48/227.96 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.48/227.96 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.48/227.96 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.48/227.96 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.48/227.96 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.48/227.96 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.48/227.96 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.48/227.96 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.48/227.96 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.48/227.96 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.48/227.96 U56(active(X:S)) -> U56(X:S) 227.48/227.96 U56(mark(X:S)) -> U56(X:S) 227.48/227.96 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.48/227.96 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.48/227.96 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.48/227.96 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.48/227.96 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.48/227.96 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.48/227.96 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.48/227.96 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.48/227.96 U63(active(X:S)) -> U63(X:S) 227.48/227.96 U63(mark(X:S)) -> U63(X:S) 227.48/227.96 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.48/227.96 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.48/227.96 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.48/227.96 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.48/227.96 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.48/227.96 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.48/227.96 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.48/227.96 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.48/227.96 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.48/227.96 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.48/227.96 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.48/227.96 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.48/227.96 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.48/227.96 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.48/227.96 U74(active(X:S)) -> U74(X:S) 227.48/227.96 U74(mark(X:S)) -> U74(X:S) 227.48/227.96 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.48/227.96 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.48/227.96 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.48/227.96 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.48/227.96 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.48/227.96 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.48/227.96 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.48/227.96 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.48/227.96 U83(active(X:S)) -> U83(X:S) 227.48/227.96 U83(mark(X:S)) -> U83(X:S) 227.48/227.96 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.48/227.96 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.48/227.96 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.48/227.96 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.48/227.96 U92(active(X:S)) -> U92(X:S) 227.48/227.96 U92(mark(X:S)) -> U92(X:S) 227.48/227.96 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.48/227.96 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.48/227.96 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.48/227.96 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.48/227.96 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.48/227.96 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.48/227.96 active(U13(tt)) -> mark(tt) 227.48/227.96 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.48/227.96 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.48/227.96 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.48/227.96 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.48/227.96 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.48/227.96 active(U26(tt)) -> mark(tt) 227.48/227.96 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.48/227.96 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.48/227.96 active(U33(tt)) -> mark(tt) 227.48/227.96 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.48/227.96 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.48/227.96 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.48/227.96 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.48/227.96 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.48/227.96 active(U46(tt)) -> mark(tt) 227.48/227.96 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.48/227.96 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.48/227.96 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.48/227.96 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.48/227.96 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.48/227.96 active(U56(tt)) -> mark(tt) 227.48/227.96 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.48/227.96 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.48/227.96 active(U63(tt)) -> mark(tt) 227.48/227.96 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.48/227.96 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.48/227.96 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.48/227.96 active(U74(tt)) -> mark(tt) 227.48/227.96 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.48/227.96 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.48/227.96 active(U83(tt)) -> mark(tt) 227.48/227.96 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.48/227.96 active(U92(tt)) -> mark(tt) 227.48/227.96 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.48/227.96 active(__(nil,X:S)) -> mark(X:S) 227.48/227.96 active(__(X:S,nil)) -> mark(X:S) 227.48/227.96 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.48/227.96 active(isList(nil)) -> mark(tt) 227.48/227.96 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.48/227.96 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.48/227.96 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.48/227.96 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.48/227.96 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.48/227.96 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.48/227.96 active(isPal(nil)) -> mark(tt) 227.48/227.96 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.48/227.96 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.48/227.96 active(isPalListKind(a)) -> mark(tt) 227.48/227.96 active(isPalListKind(e)) -> mark(tt) 227.48/227.96 active(isPalListKind(i)) -> mark(tt) 227.48/227.96 active(isPalListKind(nil)) -> mark(tt) 227.48/227.96 active(isPalListKind(o)) -> mark(tt) 227.48/227.96 active(isPalListKind(u)) -> mark(tt) 227.48/227.96 active(isQid(a)) -> mark(tt) 227.48/227.96 active(isQid(e)) -> mark(tt) 227.48/227.96 active(isQid(i)) -> mark(tt) 227.48/227.96 active(isQid(o)) -> mark(tt) 227.48/227.96 active(isQid(u)) -> mark(tt) 227.48/227.96 isList(active(X:S)) -> isList(X:S) 227.48/227.96 isList(mark(X:S)) -> isList(X:S) 227.48/227.96 isNeList(active(X:S)) -> isNeList(X:S) 227.48/227.96 isNeList(mark(X:S)) -> isNeList(X:S) 227.48/227.96 isNePal(active(X:S)) -> isNePal(X:S) 227.48/227.96 isNePal(mark(X:S)) -> isNePal(X:S) 227.48/227.96 isPal(active(X:S)) -> isPal(X:S) 227.48/227.96 isPal(mark(X:S)) -> isPal(X:S) 227.48/227.96 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.48/227.96 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.48/227.96 isQid(active(X:S)) -> isQid(X:S) 227.48/227.96 isQid(mark(X:S)) -> isQid(X:S) 227.48/227.96 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.48/227.96 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.48/227.96 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.48/227.96 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.48/227.96 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.48/227.96 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.48/227.96 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.48/227.96 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.48/227.96 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.48/227.96 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.48/227.96 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.48/227.96 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.48/227.96 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.48/227.96 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.48/227.96 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.48/227.96 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.48/227.96 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.48/227.96 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.48/227.96 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.48/227.96 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.48/227.96 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.48/227.96 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.48/227.96 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.48/227.96 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.48/227.96 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.48/227.96 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.48/227.96 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.48/227.96 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.48/227.96 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.48/227.96 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.48/227.96 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.48/227.96 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.48/227.96 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.48/227.96 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.48/227.96 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.48/227.96 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.48/227.96 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.48/227.96 mark(isList(X:S)) -> active(isList(X:S)) 227.48/227.96 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.48/227.96 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.48/227.96 mark(isPal(X:S)) -> active(isPal(X:S)) 227.48/227.96 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.48/227.96 mark(isQid(X:S)) -> active(isQid(X:S)) 227.48/227.96 mark(a) -> active(a) 227.48/227.96 mark(e) -> active(e) 227.48/227.96 mark(i) -> active(i) 227.48/227.96 mark(nil) -> active(nil) 227.48/227.96 mark(o) -> active(o) 227.48/227.96 mark(tt) -> active(tt) 227.48/227.96 mark(u) -> active(u) 227.48/227.96 227.48/227.96 Problem 1.44: 227.48/227.96 227.48/227.96 Reduction Pairs Processor: 227.48/227.96 -> Pairs: 227.48/227.96 ACTIVE(U91(tt,V2:S)) -> MARK(U92(isPalListKind(V2:S))) 227.48/227.96 ACTIVE(isPalListKind(__(V1:S,V2:S))) -> MARK(U91(isPalListKind(V1:S),V2:S)) 227.48/227.96 MARK(U26(X:S)) -> MARK(X:S) 227.48/227.96 MARK(U31(X1:S,X2:S)) -> ACTIVE(U31(mark(X1:S),X2:S)) 227.48/227.96 MARK(U31(X1:S,X2:S)) -> MARK(X1:S) 227.48/227.96 MARK(U32(X1:S,X2:S)) -> ACTIVE(U32(mark(X1:S),X2:S)) 227.48/227.96 MARK(U32(X1:S,X2:S)) -> MARK(X1:S) 227.48/227.96 MARK(U33(X:S)) -> ACTIVE(U33(mark(X:S))) 227.48/227.96 MARK(U33(X:S)) -> MARK(X:S) 227.48/227.96 MARK(U41(X1:S,X2:S,X3:S)) -> ACTIVE(U41(mark(X1:S),X2:S,X3:S)) 227.48/227.96 MARK(U41(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.48/227.96 MARK(U42(X1:S,X2:S,X3:S)) -> ACTIVE(U42(mark(X1:S),X2:S,X3:S)) 227.48/227.96 MARK(U42(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.48/227.96 MARK(U43(X1:S,X2:S,X3:S)) -> ACTIVE(U43(mark(X1:S),X2:S,X3:S)) 227.48/227.96 MARK(U43(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.48/227.96 MARK(U44(X1:S,X2:S,X3:S)) -> ACTIVE(U44(mark(X1:S),X2:S,X3:S)) 227.48/227.96 MARK(U44(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.48/227.96 MARK(U45(X1:S,X2:S)) -> ACTIVE(U45(mark(X1:S),X2:S)) 227.48/227.96 MARK(U45(X1:S,X2:S)) -> MARK(X1:S) 227.48/227.96 MARK(U46(X:S)) -> ACTIVE(U46(mark(X:S))) 227.48/227.96 MARK(U46(X:S)) -> MARK(X:S) 227.48/227.96 MARK(U51(X1:S,X2:S,X3:S)) -> ACTIVE(U51(mark(X1:S),X2:S,X3:S)) 227.48/227.96 MARK(U51(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.48/227.96 MARK(U52(X1:S,X2:S,X3:S)) -> ACTIVE(U52(mark(X1:S),X2:S,X3:S)) 227.48/227.96 MARK(U52(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.48/227.96 MARK(U53(X1:S,X2:S,X3:S)) -> ACTIVE(U53(mark(X1:S),X2:S,X3:S)) 227.48/227.96 MARK(U53(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.48/227.96 MARK(U54(X1:S,X2:S,X3:S)) -> ACTIVE(U54(mark(X1:S),X2:S,X3:S)) 227.48/227.96 MARK(U54(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.48/227.96 MARK(U55(X1:S,X2:S)) -> ACTIVE(U55(mark(X1:S),X2:S)) 227.48/227.96 MARK(U55(X1:S,X2:S)) -> MARK(X1:S) 227.48/227.96 MARK(U56(X:S)) -> ACTIVE(U56(mark(X:S))) 227.48/227.96 MARK(U56(X:S)) -> MARK(X:S) 227.48/227.96 MARK(U61(X1:S,X2:S)) -> ACTIVE(U61(mark(X1:S),X2:S)) 227.48/227.96 MARK(U61(X1:S,X2:S)) -> MARK(X1:S) 227.48/227.96 MARK(U62(X1:S,X2:S)) -> ACTIVE(U62(mark(X1:S),X2:S)) 227.48/227.96 MARK(U62(X1:S,X2:S)) -> MARK(X1:S) 227.48/227.96 MARK(U63(X:S)) -> ACTIVE(U63(mark(X:S))) 227.48/227.96 MARK(U63(X:S)) -> MARK(X:S) 227.48/227.96 MARK(U71(X1:S,X2:S,X3:S)) -> ACTIVE(U71(mark(X1:S),X2:S,X3:S)) 227.48/227.96 MARK(U71(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.48/227.96 MARK(U72(X1:S,X2:S)) -> ACTIVE(U72(mark(X1:S),X2:S)) 227.48/227.96 MARK(U72(X1:S,X2:S)) -> MARK(X1:S) 227.48/227.96 MARK(U73(X1:S,X2:S)) -> ACTIVE(U73(mark(X1:S),X2:S)) 227.48/227.96 MARK(U73(X1:S,X2:S)) -> MARK(X1:S) 227.48/227.96 MARK(U74(X:S)) -> ACTIVE(U74(mark(X:S))) 227.48/227.96 MARK(U74(X:S)) -> MARK(X:S) 227.48/227.96 MARK(U81(X1:S,X2:S)) -> ACTIVE(U81(mark(X1:S),X2:S)) 227.48/227.96 MARK(U81(X1:S,X2:S)) -> MARK(X1:S) 227.48/227.96 MARK(U82(X1:S,X2:S)) -> ACTIVE(U82(mark(X1:S),X2:S)) 227.48/227.96 MARK(U82(X1:S,X2:S)) -> MARK(X1:S) 227.48/227.96 MARK(U83(X:S)) -> ACTIVE(U83(mark(X:S))) 227.48/227.96 MARK(U83(X:S)) -> MARK(X:S) 227.48/227.96 MARK(U91(X1:S,X2:S)) -> ACTIVE(U91(mark(X1:S),X2:S)) 227.48/227.96 MARK(U91(X1:S,X2:S)) -> MARK(X1:S) 227.48/227.96 MARK(U92(X:S)) -> ACTIVE(U92(mark(X:S))) 227.48/227.96 MARK(U92(X:S)) -> MARK(X:S) 227.48/227.96 MARK(__(X1:S,X2:S)) -> ACTIVE(__(mark(X1:S),mark(X2:S))) 227.48/227.96 MARK(__(X1:S,X2:S)) -> MARK(X1:S) 227.48/227.96 MARK(__(X1:S,X2:S)) -> MARK(X2:S) 227.48/227.96 MARK(isPalListKind(X:S)) -> ACTIVE(isPalListKind(X:S)) 227.48/227.96 -> Rules: 227.48/227.96 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.48/227.96 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.48/227.96 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.48/227.96 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.48/227.96 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.48/227.96 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.48/227.96 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.48/227.96 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.48/227.96 U13(active(X:S)) -> U13(X:S) 227.48/227.96 U13(mark(X:S)) -> U13(X:S) 227.48/227.96 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.48/227.96 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.48/227.96 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.48/227.96 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.48/227.96 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.48/227.96 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.48/227.97 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.48/227.97 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.48/227.97 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.48/227.97 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.48/227.97 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.48/227.97 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.48/227.97 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.48/227.97 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.48/227.97 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.48/227.97 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.48/227.97 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.48/227.97 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.48/227.97 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.48/227.97 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.48/227.97 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.48/227.97 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.48/227.97 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.48/227.97 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.48/227.97 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.48/227.97 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.48/227.97 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.48/227.97 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.48/227.97 U26(active(X:S)) -> U26(X:S) 227.48/227.97 U26(mark(X:S)) -> U26(X:S) 227.48/227.97 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.48/227.97 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.48/227.97 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.48/227.97 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.48/227.97 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.48/227.97 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.48/227.97 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.48/227.97 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.48/227.97 U33(active(X:S)) -> U33(X:S) 227.48/227.97 U33(mark(X:S)) -> U33(X:S) 227.48/227.97 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.48/227.97 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.48/227.97 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.48/227.97 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.48/227.97 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.48/227.97 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.48/227.97 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.48/227.97 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.48/227.97 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.48/227.97 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.48/227.97 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.48/227.97 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.48/227.97 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.48/227.97 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.48/227.97 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.48/227.97 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.48/227.97 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.48/227.97 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.48/227.97 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.48/227.97 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.48/227.97 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.48/227.97 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.48/227.97 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.48/227.97 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.48/227.97 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.48/227.97 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.48/227.97 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.48/227.97 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.48/227.97 U46(active(X:S)) -> U46(X:S) 227.48/227.97 U46(mark(X:S)) -> U46(X:S) 227.48/227.97 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.48/227.97 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.48/227.97 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.48/227.97 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.48/227.97 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.48/227.97 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.48/227.97 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.48/227.97 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.48/227.97 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.48/227.97 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.48/227.97 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.48/227.97 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.48/227.97 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.48/227.97 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.48/227.97 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.48/227.97 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.48/227.97 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.48/227.97 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.48/227.97 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.48/227.97 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.48/227.97 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.48/227.97 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.48/227.97 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.48/227.97 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.48/227.97 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.48/227.97 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.48/227.97 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.48/227.97 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.48/227.97 U56(active(X:S)) -> U56(X:S) 227.48/227.97 U56(mark(X:S)) -> U56(X:S) 227.48/227.97 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.48/227.97 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.48/227.97 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.48/227.97 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.48/227.97 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.48/227.97 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.48/227.97 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.48/227.97 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.48/227.97 U63(active(X:S)) -> U63(X:S) 227.48/227.97 U63(mark(X:S)) -> U63(X:S) 227.48/227.97 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.48/227.97 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.48/227.97 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.48/227.97 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.48/227.97 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.48/227.97 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.48/227.97 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.48/227.97 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.48/227.97 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.48/227.97 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.48/227.97 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.48/227.97 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.48/227.97 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.48/227.97 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.48/227.97 U74(active(X:S)) -> U74(X:S) 227.48/227.97 U74(mark(X:S)) -> U74(X:S) 227.48/227.97 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.48/227.97 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.48/227.97 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.48/227.97 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.48/227.97 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.48/227.97 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.48/227.97 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.48/227.97 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.48/227.97 U83(active(X:S)) -> U83(X:S) 227.48/227.97 U83(mark(X:S)) -> U83(X:S) 227.48/227.97 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.48/227.97 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.48/227.97 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.48/227.97 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.48/227.97 U92(active(X:S)) -> U92(X:S) 227.48/227.97 U92(mark(X:S)) -> U92(X:S) 227.48/227.97 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.48/227.97 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.48/227.97 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.48/227.97 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.48/227.97 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.48/227.97 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.48/227.97 active(U13(tt)) -> mark(tt) 227.48/227.97 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.48/227.97 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.48/227.97 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.48/227.97 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.48/227.97 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.48/227.97 active(U26(tt)) -> mark(tt) 227.48/227.97 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.48/227.97 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.48/227.97 active(U33(tt)) -> mark(tt) 227.48/227.97 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.48/227.97 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.48/227.97 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.48/227.97 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.48/227.97 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.48/227.97 active(U46(tt)) -> mark(tt) 227.48/227.97 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.48/227.97 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.48/227.97 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.48/227.97 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.48/227.97 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.48/227.97 active(U56(tt)) -> mark(tt) 227.48/227.97 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.48/227.97 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.48/227.97 active(U63(tt)) -> mark(tt) 227.48/227.97 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.48/227.97 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.48/227.97 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.48/227.97 active(U74(tt)) -> mark(tt) 227.48/227.97 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.48/227.97 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.48/227.97 active(U83(tt)) -> mark(tt) 227.48/227.97 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.48/227.97 active(U92(tt)) -> mark(tt) 227.48/227.97 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.48/227.97 active(__(nil,X:S)) -> mark(X:S) 227.48/227.97 active(__(X:S,nil)) -> mark(X:S) 227.48/227.97 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.48/227.97 active(isList(nil)) -> mark(tt) 227.48/227.97 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.48/227.97 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.48/227.97 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.48/227.97 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.48/227.97 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.48/227.97 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.48/227.97 active(isPal(nil)) -> mark(tt) 227.48/227.97 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.48/227.97 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.48/227.97 active(isPalListKind(a)) -> mark(tt) 227.48/227.97 active(isPalListKind(e)) -> mark(tt) 227.48/227.97 active(isPalListKind(i)) -> mark(tt) 227.48/227.97 active(isPalListKind(nil)) -> mark(tt) 227.48/227.97 active(isPalListKind(o)) -> mark(tt) 227.48/227.97 active(isPalListKind(u)) -> mark(tt) 227.48/227.97 active(isQid(a)) -> mark(tt) 227.48/227.97 active(isQid(e)) -> mark(tt) 227.48/227.97 active(isQid(i)) -> mark(tt) 227.48/227.97 active(isQid(o)) -> mark(tt) 227.48/227.97 active(isQid(u)) -> mark(tt) 227.48/227.97 isList(active(X:S)) -> isList(X:S) 227.48/227.97 isList(mark(X:S)) -> isList(X:S) 227.48/227.97 isNeList(active(X:S)) -> isNeList(X:S) 227.48/227.97 isNeList(mark(X:S)) -> isNeList(X:S) 227.48/227.97 isNePal(active(X:S)) -> isNePal(X:S) 227.48/227.97 isNePal(mark(X:S)) -> isNePal(X:S) 227.48/227.97 isPal(active(X:S)) -> isPal(X:S) 227.48/227.97 isPal(mark(X:S)) -> isPal(X:S) 227.48/227.97 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.48/227.97 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.48/227.97 isQid(active(X:S)) -> isQid(X:S) 227.48/227.97 isQid(mark(X:S)) -> isQid(X:S) 227.48/227.97 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.48/227.97 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.48/227.97 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.48/227.97 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.48/227.97 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.48/227.97 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.48/227.97 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.48/227.97 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.48/227.97 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.48/227.97 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.48/227.97 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.48/227.97 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.48/227.97 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.48/227.97 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.48/227.97 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.48/227.97 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.48/227.97 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.48/227.97 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.48/227.97 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.48/227.97 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.48/227.97 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.48/227.97 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.48/227.97 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.48/227.97 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.48/227.97 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.48/227.97 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.48/227.97 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.48/227.97 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.48/227.97 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.48/227.97 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.48/227.97 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.48/227.97 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.48/227.97 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.48/227.97 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.48/227.97 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.48/227.97 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.48/227.97 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.48/227.97 mark(isList(X:S)) -> active(isList(X:S)) 227.48/227.97 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.48/227.97 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.48/227.97 mark(isPal(X:S)) -> active(isPal(X:S)) 227.48/227.97 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.48/227.97 mark(isQid(X:S)) -> active(isQid(X:S)) 227.48/227.97 mark(a) -> active(a) 227.48/227.97 mark(e) -> active(e) 227.48/227.97 mark(i) -> active(i) 227.48/227.97 mark(nil) -> active(nil) 227.48/227.97 mark(o) -> active(o) 227.48/227.97 mark(tt) -> active(tt) 227.48/227.97 mark(u) -> active(u) 227.48/227.97 -> Usable rules: 227.48/227.97 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.48/227.97 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.48/227.97 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.48/227.97 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.48/227.97 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.48/227.97 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.48/227.97 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.48/227.97 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.48/227.97 U13(active(X:S)) -> U13(X:S) 227.48/227.97 U13(mark(X:S)) -> U13(X:S) 227.48/227.97 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.48/227.97 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.48/227.97 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.48/227.97 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.48/227.97 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.48/227.97 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.48/227.97 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.48/227.97 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.48/227.97 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.48/227.97 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.48/227.97 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.48/227.97 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.48/227.97 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.48/227.97 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.48/227.97 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.48/227.97 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.48/227.97 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.48/227.97 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.48/227.97 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.48/227.97 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.48/227.97 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.48/227.97 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.48/227.97 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.48/227.97 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.48/227.97 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.48/227.97 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.48/227.97 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.48/227.97 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.48/227.97 U26(active(X:S)) -> U26(X:S) 227.48/227.97 U26(mark(X:S)) -> U26(X:S) 227.48/227.97 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.48/227.97 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.48/227.97 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.48/227.97 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.48/227.97 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.48/227.97 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.48/227.97 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.48/227.97 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.48/227.97 U33(active(X:S)) -> U33(X:S) 227.48/227.97 U33(mark(X:S)) -> U33(X:S) 227.48/227.97 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.48/227.97 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.48/227.97 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.48/227.97 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.48/227.97 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.48/227.97 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.48/227.97 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.48/227.97 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.48/227.97 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.48/227.97 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.48/227.97 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.48/227.97 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.48/227.97 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.48/227.97 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.48/227.97 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.48/227.97 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.48/227.97 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.48/227.97 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.48/227.97 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.48/227.97 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.48/227.97 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.48/227.97 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.48/227.97 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.48/227.97 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.48/227.97 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.48/227.97 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.48/227.97 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.48/227.97 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.48/227.97 U46(active(X:S)) -> U46(X:S) 227.48/227.97 U46(mark(X:S)) -> U46(X:S) 227.48/227.97 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.48/227.97 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.48/227.97 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.48/227.97 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.48/227.97 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.48/227.97 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.48/227.97 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.48/227.97 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.48/227.97 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.48/227.97 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.48/227.97 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.48/227.97 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.48/227.97 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.48/227.97 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.48/227.97 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.48/227.97 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.48/227.97 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.48/227.97 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.48/227.97 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.48/227.97 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.48/227.97 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.48/227.97 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.48/227.97 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.48/227.97 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.48/227.97 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.48/227.97 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.48/227.97 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.48/227.97 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.48/227.97 U56(active(X:S)) -> U56(X:S) 227.48/227.97 U56(mark(X:S)) -> U56(X:S) 227.48/227.97 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.48/227.97 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.48/227.97 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.48/227.97 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.48/227.97 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.48/227.97 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.48/227.97 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.48/227.97 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.48/227.97 U63(active(X:S)) -> U63(X:S) 227.48/227.97 U63(mark(X:S)) -> U63(X:S) 227.48/227.97 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.48/227.97 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.48/227.97 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.48/227.97 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.48/227.97 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.48/227.97 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.48/227.97 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.48/227.97 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.48/227.97 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.48/227.97 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.48/227.97 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.48/227.97 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.48/227.97 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.48/227.97 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.48/227.97 U74(active(X:S)) -> U74(X:S) 227.48/227.97 U74(mark(X:S)) -> U74(X:S) 227.48/227.97 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.48/227.97 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.48/227.97 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.48/227.97 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.48/227.97 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.48/227.97 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.48/227.97 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.48/227.97 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.48/227.97 U83(active(X:S)) -> U83(X:S) 227.48/227.97 U83(mark(X:S)) -> U83(X:S) 227.48/227.97 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.48/227.97 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.48/227.97 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.48/227.97 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.48/227.97 U92(active(X:S)) -> U92(X:S) 227.48/227.97 U92(mark(X:S)) -> U92(X:S) 227.48/227.97 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.48/227.97 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.48/227.97 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.48/227.97 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.48/227.97 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.48/227.97 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.48/227.97 active(U13(tt)) -> mark(tt) 227.48/227.97 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.48/227.97 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.48/227.97 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.48/227.97 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.48/227.97 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.48/227.97 active(U26(tt)) -> mark(tt) 227.48/227.97 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.48/227.97 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.48/227.97 active(U33(tt)) -> mark(tt) 227.48/227.97 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.48/227.97 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.48/227.97 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.48/227.97 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.48/227.97 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.48/227.97 active(U46(tt)) -> mark(tt) 227.48/227.97 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.48/227.97 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.48/227.97 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.48/227.97 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.48/227.97 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.48/227.97 active(U56(tt)) -> mark(tt) 227.48/227.97 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.48/227.97 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.48/227.97 active(U63(tt)) -> mark(tt) 227.48/227.97 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.48/227.97 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.48/227.97 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.48/227.97 active(U74(tt)) -> mark(tt) 227.48/227.97 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.48/227.97 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.48/227.97 active(U83(tt)) -> mark(tt) 227.48/227.97 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.48/227.97 active(U92(tt)) -> mark(tt) 227.48/227.97 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.48/227.97 active(__(nil,X:S)) -> mark(X:S) 227.48/227.97 active(__(X:S,nil)) -> mark(X:S) 227.48/227.97 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.48/227.97 active(isList(nil)) -> mark(tt) 227.48/227.97 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.48/227.97 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.48/227.97 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.48/227.97 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.48/227.97 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.48/227.97 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.48/227.97 active(isPal(nil)) -> mark(tt) 227.48/227.97 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.48/227.97 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.48/227.97 active(isPalListKind(a)) -> mark(tt) 227.48/227.97 active(isPalListKind(e)) -> mark(tt) 227.48/227.97 active(isPalListKind(i)) -> mark(tt) 227.48/227.97 active(isPalListKind(nil)) -> mark(tt) 227.48/227.97 active(isPalListKind(o)) -> mark(tt) 227.48/227.97 active(isPalListKind(u)) -> mark(tt) 227.48/227.97 active(isQid(a)) -> mark(tt) 227.48/227.97 active(isQid(e)) -> mark(tt) 227.48/227.97 active(isQid(i)) -> mark(tt) 227.48/227.97 active(isQid(o)) -> mark(tt) 227.48/227.97 active(isQid(u)) -> mark(tt) 227.48/227.97 isList(active(X:S)) -> isList(X:S) 227.48/227.97 isList(mark(X:S)) -> isList(X:S) 227.48/227.97 isNeList(active(X:S)) -> isNeList(X:S) 227.48/227.97 isNeList(mark(X:S)) -> isNeList(X:S) 227.48/227.97 isNePal(active(X:S)) -> isNePal(X:S) 227.48/227.97 isNePal(mark(X:S)) -> isNePal(X:S) 227.48/227.97 isPal(active(X:S)) -> isPal(X:S) 227.48/227.97 isPal(mark(X:S)) -> isPal(X:S) 227.48/227.97 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.48/227.97 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.48/227.97 isQid(active(X:S)) -> isQid(X:S) 227.48/227.97 isQid(mark(X:S)) -> isQid(X:S) 227.48/227.97 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.48/227.97 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.48/227.97 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.48/227.97 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.48/227.97 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.48/227.97 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.48/227.97 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.48/227.97 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.48/227.97 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.48/227.97 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.48/227.97 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.48/227.97 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.48/227.97 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.48/227.97 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.48/227.97 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.48/227.97 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.48/227.97 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.48/227.97 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.48/227.97 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.48/227.97 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.48/227.97 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.48/227.97 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.48/227.97 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.48/227.97 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.48/227.97 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.48/227.97 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.48/227.97 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.48/227.97 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.48/227.97 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.48/227.97 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.48/227.97 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.48/227.97 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.48/227.97 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.48/227.97 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.48/227.97 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.48/227.97 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.48/227.97 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.48/227.97 mark(isList(X:S)) -> active(isList(X:S)) 227.48/227.97 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.48/227.97 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.48/227.97 mark(isPal(X:S)) -> active(isPal(X:S)) 227.48/227.97 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.48/227.97 mark(isQid(X:S)) -> active(isQid(X:S)) 227.48/227.97 mark(a) -> active(a) 227.48/227.97 mark(e) -> active(e) 227.48/227.97 mark(i) -> active(i) 227.48/227.97 mark(nil) -> active(nil) 227.48/227.97 mark(o) -> active(o) 227.48/227.97 mark(tt) -> active(tt) 227.48/227.97 mark(u) -> active(u) 227.48/227.97 ->Interpretation type: 227.48/227.97 Linear 227.48/227.97 ->Coefficients: 227.48/227.97 Natural Numbers 227.48/227.97 ->Dimension: 227.48/227.97 1 227.48/227.97 ->Bound: 227.48/227.97 2 227.48/227.97 ->Interpretation: 227.48/227.97 227.48/227.97 [U11](X1,X2) = X1 + 2.X2 227.48/227.97 [U12](X1,X2) = 2.X2 + 2 227.48/227.97 [U13](X) = 2 227.48/227.97 [U21](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.48/227.97 [U22](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.48/227.97 [U23](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.48/227.97 [U24](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.48/227.97 [U25](X1,X2) = X1 + 2.X2 + 2 227.48/227.97 [U26](X) = X + 2 227.48/227.97 [U31](X1,X2) = X1 + 2.X2 227.48/227.97 [U32](X1,X2) = X1 227.48/227.97 [U33](X) = X 227.48/227.97 [U41](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.48/227.97 [U42](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.48/227.97 [U43](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.48/227.97 [U44](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.48/227.97 [U45](X1,X2) = X1 + 2.X2 + 1 227.48/227.97 [U46](X) = X + 1 227.48/227.97 [U51](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.48/227.97 [U52](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.48/227.97 [U53](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.48/227.97 [U54](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.48/227.97 [U55](X1,X2) = X1 + 2.X2 + 2 227.48/227.97 [U56](X) = X + 2 227.48/227.97 [U61](X1,X2) = X1 + 2.X2 227.48/227.97 [U62](X1,X2) = X1 227.48/227.97 [U63](X) = X 227.48/227.97 [U71](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.48/227.97 [U72](X1,X2) = X1 + 2.X2 + 2 227.48/227.97 [U73](X1,X2) = X1 + 1 227.48/227.97 [U74](X) = X + 1 227.48/227.97 [U81](X1,X2) = X1 + 2.X2 227.48/227.97 [U82](X1,X2) = X1 + 2.X2 227.48/227.97 [U83](X) = X 227.48/227.97 [U91](X1,X2) = X1 227.48/227.97 [U92](X) = X 227.48/227.97 [__](X1,X2) = 2.X1 + X2 + 2 227.48/227.97 [active](X) = X 227.48/227.97 [isList](X) = 2.X + 2 227.48/227.97 [isNeList](X) = 2.X + 2 227.48/227.97 [isNePal](X) = 2.X + 2 227.48/227.97 [isPal](X) = 2.X + 2 227.48/227.97 [isPalListKind](X) = 2 227.48/227.97 [isQid](X) = 2 227.48/227.97 [mark](X) = X 227.48/227.97 [a] = 0 227.48/227.97 [e] = 0 227.48/227.97 [fSNonEmpty] = 0 227.48/227.97 [i] = 0 227.48/227.97 [nil] = 2 227.48/227.97 [o] = 2 227.48/227.97 [tt] = 2 227.48/227.97 [u] = 1 227.48/227.97 [U11#](X1,X2) = 0 227.48/227.97 [U12#](X1,X2) = 0 227.48/227.97 [U13#](X) = 0 227.48/227.97 [U21#](X1,X2,X3) = 0 227.48/227.97 [U22#](X1,X2,X3) = 0 227.48/227.97 [U23#](X1,X2,X3) = 0 227.48/227.97 [U24#](X1,X2,X3) = 0 227.48/227.97 [U25#](X1,X2) = 0 227.48/227.97 [U26#](X) = 0 227.48/227.97 [U31#](X1,X2) = 0 227.48/227.97 [U32#](X1,X2) = 0 227.48/227.97 [U33#](X) = 0 227.48/227.97 [U41#](X1,X2,X3) = 0 227.48/227.97 [U42#](X1,X2,X3) = 0 227.48/227.97 [U43#](X1,X2,X3) = 0 227.48/227.97 [U44#](X1,X2,X3) = 0 227.48/227.97 [U45#](X1,X2) = 0 227.48/227.97 [U46#](X) = 0 227.48/227.97 [U51#](X1,X2,X3) = 0 227.48/227.97 [U52#](X1,X2,X3) = 0 227.48/227.97 [U53#](X1,X2,X3) = 0 227.48/227.97 [U54#](X1,X2,X3) = 0 227.48/227.97 [U55#](X1,X2) = 0 227.48/227.97 [U56#](X) = 0 227.48/227.97 [U61#](X1,X2) = 0 227.48/227.97 [U62#](X1,X2) = 0 227.48/227.97 [U63#](X) = 0 227.48/227.97 [U71#](X1,X2,X3) = 0 227.48/227.97 [U72#](X1,X2) = 0 227.48/227.97 [U73#](X1,X2) = 0 227.48/227.97 [U74#](X) = 0 227.48/227.97 [U81#](X1,X2) = 0 227.48/227.97 [U82#](X1,X2) = 0 227.48/227.97 [U83#](X) = 0 227.48/227.97 [U91#](X1,X2) = 0 227.48/227.97 [U92#](X) = 0 227.48/227.97 [__#](X1,X2) = 0 227.48/227.97 [ACTIVE](X) = 2.X + 2 227.48/227.97 [ISLIST](X) = 0 227.48/227.97 [ISNELIST](X) = 0 227.48/227.97 [ISNEPAL](X) = 0 227.48/227.97 [ISPAL](X) = 0 227.48/227.97 [ISPALLISTKIND](X) = 0 227.48/227.97 [ISQID](X) = 0 227.48/227.97 [MARK](X) = 2.X + 2 227.48/227.97 227.48/227.97 Problem 1.44: 227.48/227.97 227.48/227.97 SCC Processor: 227.48/227.97 -> Pairs: 227.48/227.97 ACTIVE(U91(tt,V2:S)) -> MARK(U92(isPalListKind(V2:S))) 227.48/227.97 ACTIVE(isPalListKind(__(V1:S,V2:S))) -> MARK(U91(isPalListKind(V1:S),V2:S)) 227.48/227.97 MARK(U31(X1:S,X2:S)) -> ACTIVE(U31(mark(X1:S),X2:S)) 227.48/227.97 MARK(U31(X1:S,X2:S)) -> MARK(X1:S) 227.48/227.97 MARK(U32(X1:S,X2:S)) -> ACTIVE(U32(mark(X1:S),X2:S)) 227.48/227.97 MARK(U32(X1:S,X2:S)) -> MARK(X1:S) 227.48/227.97 MARK(U33(X:S)) -> ACTIVE(U33(mark(X:S))) 227.48/227.97 MARK(U33(X:S)) -> MARK(X:S) 227.48/227.97 MARK(U41(X1:S,X2:S,X3:S)) -> ACTIVE(U41(mark(X1:S),X2:S,X3:S)) 227.48/227.97 MARK(U41(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.48/227.97 MARK(U42(X1:S,X2:S,X3:S)) -> ACTIVE(U42(mark(X1:S),X2:S,X3:S)) 227.48/227.97 MARK(U42(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.48/227.97 MARK(U43(X1:S,X2:S,X3:S)) -> ACTIVE(U43(mark(X1:S),X2:S,X3:S)) 227.48/227.97 MARK(U43(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.48/227.97 MARK(U44(X1:S,X2:S,X3:S)) -> ACTIVE(U44(mark(X1:S),X2:S,X3:S)) 227.48/227.97 MARK(U44(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.48/227.97 MARK(U45(X1:S,X2:S)) -> ACTIVE(U45(mark(X1:S),X2:S)) 227.48/227.97 MARK(U45(X1:S,X2:S)) -> MARK(X1:S) 227.48/227.97 MARK(U46(X:S)) -> ACTIVE(U46(mark(X:S))) 227.48/227.97 MARK(U46(X:S)) -> MARK(X:S) 227.48/227.97 MARK(U51(X1:S,X2:S,X3:S)) -> ACTIVE(U51(mark(X1:S),X2:S,X3:S)) 227.48/227.97 MARK(U51(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.48/227.97 MARK(U52(X1:S,X2:S,X3:S)) -> ACTIVE(U52(mark(X1:S),X2:S,X3:S)) 227.48/227.97 MARK(U52(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.48/227.97 MARK(U53(X1:S,X2:S,X3:S)) -> ACTIVE(U53(mark(X1:S),X2:S,X3:S)) 227.48/227.97 MARK(U53(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.48/227.97 MARK(U54(X1:S,X2:S,X3:S)) -> ACTIVE(U54(mark(X1:S),X2:S,X3:S)) 227.48/227.97 MARK(U54(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.48/227.97 MARK(U55(X1:S,X2:S)) -> ACTIVE(U55(mark(X1:S),X2:S)) 227.48/227.97 MARK(U55(X1:S,X2:S)) -> MARK(X1:S) 227.48/227.97 MARK(U56(X:S)) -> ACTIVE(U56(mark(X:S))) 227.48/227.97 MARK(U56(X:S)) -> MARK(X:S) 227.48/227.97 MARK(U61(X1:S,X2:S)) -> ACTIVE(U61(mark(X1:S),X2:S)) 227.48/227.97 MARK(U61(X1:S,X2:S)) -> MARK(X1:S) 227.48/227.97 MARK(U62(X1:S,X2:S)) -> ACTIVE(U62(mark(X1:S),X2:S)) 227.48/227.97 MARK(U62(X1:S,X2:S)) -> MARK(X1:S) 227.48/227.97 MARK(U63(X:S)) -> ACTIVE(U63(mark(X:S))) 227.48/227.97 MARK(U63(X:S)) -> MARK(X:S) 227.48/227.97 MARK(U71(X1:S,X2:S,X3:S)) -> ACTIVE(U71(mark(X1:S),X2:S,X3:S)) 227.48/227.97 MARK(U71(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.48/227.97 MARK(U72(X1:S,X2:S)) -> ACTIVE(U72(mark(X1:S),X2:S)) 227.48/227.97 MARK(U72(X1:S,X2:S)) -> MARK(X1:S) 227.48/227.97 MARK(U73(X1:S,X2:S)) -> ACTIVE(U73(mark(X1:S),X2:S)) 227.48/227.97 MARK(U73(X1:S,X2:S)) -> MARK(X1:S) 227.48/227.97 MARK(U74(X:S)) -> ACTIVE(U74(mark(X:S))) 227.48/227.97 MARK(U74(X:S)) -> MARK(X:S) 227.48/227.97 MARK(U81(X1:S,X2:S)) -> ACTIVE(U81(mark(X1:S),X2:S)) 227.48/227.97 MARK(U81(X1:S,X2:S)) -> MARK(X1:S) 227.48/227.97 MARK(U82(X1:S,X2:S)) -> ACTIVE(U82(mark(X1:S),X2:S)) 227.48/227.97 MARK(U82(X1:S,X2:S)) -> MARK(X1:S) 227.48/227.97 MARK(U83(X:S)) -> ACTIVE(U83(mark(X:S))) 227.48/227.97 MARK(U83(X:S)) -> MARK(X:S) 227.48/227.97 MARK(U91(X1:S,X2:S)) -> ACTIVE(U91(mark(X1:S),X2:S)) 227.48/227.97 MARK(U91(X1:S,X2:S)) -> MARK(X1:S) 227.48/227.97 MARK(U92(X:S)) -> ACTIVE(U92(mark(X:S))) 227.48/227.97 MARK(U92(X:S)) -> MARK(X:S) 227.48/227.97 MARK(__(X1:S,X2:S)) -> ACTIVE(__(mark(X1:S),mark(X2:S))) 227.48/227.97 MARK(__(X1:S,X2:S)) -> MARK(X1:S) 227.48/227.97 MARK(__(X1:S,X2:S)) -> MARK(X2:S) 227.48/227.97 MARK(isPalListKind(X:S)) -> ACTIVE(isPalListKind(X:S)) 227.48/227.97 -> Rules: 227.48/227.97 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.48/227.97 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.48/227.97 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.48/227.97 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.48/227.97 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.48/227.97 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.48/227.97 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.48/227.97 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.48/227.97 U13(active(X:S)) -> U13(X:S) 227.48/227.97 U13(mark(X:S)) -> U13(X:S) 227.48/227.97 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.48/227.97 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.48/227.97 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.48/227.97 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.48/227.97 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.48/227.97 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.48/227.97 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.48/227.97 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.48/227.97 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.48/227.97 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.48/227.97 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.48/227.97 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.48/227.97 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.48/227.97 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.48/227.97 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.48/227.97 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.48/227.97 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.48/227.97 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.48/227.97 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.48/227.97 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.48/227.97 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.48/227.97 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.48/227.97 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.48/227.97 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.48/227.97 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.48/227.97 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.48/227.97 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.48/227.97 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.48/227.97 U26(active(X:S)) -> U26(X:S) 227.48/227.97 U26(mark(X:S)) -> U26(X:S) 227.48/227.97 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.48/227.97 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.48/227.97 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.48/227.97 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.48/227.97 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.48/227.97 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.48/227.97 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.48/227.97 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.48/227.97 U33(active(X:S)) -> U33(X:S) 227.48/227.97 U33(mark(X:S)) -> U33(X:S) 227.48/227.97 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.48/227.97 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.48/227.97 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.48/227.97 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.48/227.97 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.48/227.97 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.48/227.97 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.48/227.97 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.48/227.97 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.48/227.97 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.48/227.97 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.48/227.97 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.48/227.97 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.48/227.97 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.48/227.97 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.48/227.97 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.48/227.97 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.48/227.97 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.48/227.97 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.48/227.97 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.48/227.97 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.48/227.97 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.48/227.97 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.48/227.97 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.48/227.97 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.48/227.97 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.48/227.97 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.48/227.97 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.48/227.97 U46(active(X:S)) -> U46(X:S) 227.48/227.97 U46(mark(X:S)) -> U46(X:S) 227.48/227.97 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.48/227.97 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.48/227.97 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.48/227.97 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.48/227.97 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.48/227.97 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.48/227.97 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.48/227.97 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.48/227.97 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.48/227.97 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.48/227.97 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.48/227.97 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.48/227.97 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.48/227.97 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.48/227.97 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.48/227.97 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.48/227.97 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.48/227.97 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.48/227.97 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.48/227.97 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.48/227.97 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.48/227.97 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.48/227.97 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.48/227.97 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.48/227.97 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.48/227.97 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.48/227.97 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.48/227.97 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.48/227.97 U56(active(X:S)) -> U56(X:S) 227.48/227.97 U56(mark(X:S)) -> U56(X:S) 227.48/227.97 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.48/227.97 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.48/227.97 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.48/227.97 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.48/227.97 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.48/227.97 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.48/227.97 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.48/227.97 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.48/227.97 U63(active(X:S)) -> U63(X:S) 227.48/227.97 U63(mark(X:S)) -> U63(X:S) 227.48/227.97 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.48/227.97 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.48/227.97 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.48/227.97 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.48/227.97 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.48/227.97 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.48/227.97 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.48/227.97 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.48/227.97 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.48/227.97 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.48/227.97 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.48/227.97 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.48/227.97 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.48/227.97 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.48/227.97 U74(active(X:S)) -> U74(X:S) 227.48/227.97 U74(mark(X:S)) -> U74(X:S) 227.48/227.97 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.48/227.97 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.48/227.97 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.48/227.97 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.48/227.97 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.48/227.97 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.48/227.97 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.48/227.97 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.48/227.97 U83(active(X:S)) -> U83(X:S) 227.48/227.97 U83(mark(X:S)) -> U83(X:S) 227.48/227.97 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.48/227.97 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.48/227.97 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.48/227.97 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.48/227.97 U92(active(X:S)) -> U92(X:S) 227.48/227.97 U92(mark(X:S)) -> U92(X:S) 227.48/227.97 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.48/227.97 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.48/227.97 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.48/227.97 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.48/227.97 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.48/227.97 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.48/227.97 active(U13(tt)) -> mark(tt) 227.48/227.97 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.48/227.97 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.48/227.97 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.48/227.97 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.48/227.97 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.48/227.97 active(U26(tt)) -> mark(tt) 227.48/227.97 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.48/227.97 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.48/227.97 active(U33(tt)) -> mark(tt) 227.48/227.97 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.48/227.97 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.48/227.97 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.48/227.97 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.48/227.97 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.48/227.97 active(U46(tt)) -> mark(tt) 227.48/227.97 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.48/227.97 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.48/227.97 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.48/227.97 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.48/227.97 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.48/227.97 active(U56(tt)) -> mark(tt) 227.48/227.97 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.48/227.97 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.48/227.97 active(U63(tt)) -> mark(tt) 227.48/227.97 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.48/227.97 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.48/227.97 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.48/227.97 active(U74(tt)) -> mark(tt) 227.48/227.97 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.48/227.97 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.48/227.97 active(U83(tt)) -> mark(tt) 227.48/227.97 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.48/227.97 active(U92(tt)) -> mark(tt) 227.48/227.97 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.48/227.97 active(__(nil,X:S)) -> mark(X:S) 227.48/227.97 active(__(X:S,nil)) -> mark(X:S) 227.48/227.97 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.48/227.97 active(isList(nil)) -> mark(tt) 227.48/227.97 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.48/227.97 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.48/227.97 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.48/227.97 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.48/227.97 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.48/227.97 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.48/227.97 active(isPal(nil)) -> mark(tt) 227.48/227.97 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.48/227.97 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.48/227.97 active(isPalListKind(a)) -> mark(tt) 227.48/227.97 active(isPalListKind(e)) -> mark(tt) 227.48/227.97 active(isPalListKind(i)) -> mark(tt) 227.48/227.97 active(isPalListKind(nil)) -> mark(tt) 227.48/227.97 active(isPalListKind(o)) -> mark(tt) 227.48/227.97 active(isPalListKind(u)) -> mark(tt) 227.48/227.97 active(isQid(a)) -> mark(tt) 227.48/227.97 active(isQid(e)) -> mark(tt) 227.48/227.97 active(isQid(i)) -> mark(tt) 227.48/227.97 active(isQid(o)) -> mark(tt) 227.48/227.97 active(isQid(u)) -> mark(tt) 227.48/227.97 isList(active(X:S)) -> isList(X:S) 227.48/227.97 isList(mark(X:S)) -> isList(X:S) 227.48/227.97 isNeList(active(X:S)) -> isNeList(X:S) 227.48/227.97 isNeList(mark(X:S)) -> isNeList(X:S) 227.48/227.97 isNePal(active(X:S)) -> isNePal(X:S) 227.48/227.97 isNePal(mark(X:S)) -> isNePal(X:S) 227.48/227.97 isPal(active(X:S)) -> isPal(X:S) 227.48/227.97 isPal(mark(X:S)) -> isPal(X:S) 227.48/227.97 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.48/227.97 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.48/227.97 isQid(active(X:S)) -> isQid(X:S) 227.48/227.97 isQid(mark(X:S)) -> isQid(X:S) 227.48/227.97 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.48/227.97 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.48/227.97 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.48/227.97 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.48/227.97 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.48/227.97 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.48/227.97 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.48/227.97 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.48/227.97 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.48/227.97 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.48/227.97 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.48/227.97 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.48/227.97 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.48/227.97 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.48/227.97 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.48/227.97 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.48/227.97 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.48/227.97 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.48/227.97 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.48/227.97 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.48/227.97 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.48/227.97 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.48/227.97 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.48/227.97 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.48/227.97 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.48/227.97 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.48/227.97 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.48/227.97 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.48/227.97 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.48/227.97 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.48/227.97 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.48/227.97 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.48/227.97 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.48/227.97 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.48/227.97 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.48/227.97 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.48/227.97 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.48/227.97 mark(isList(X:S)) -> active(isList(X:S)) 227.48/227.97 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.48/227.97 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.48/227.97 mark(isPal(X:S)) -> active(isPal(X:S)) 227.48/227.97 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.48/227.97 mark(isQid(X:S)) -> active(isQid(X:S)) 227.48/227.97 mark(a) -> active(a) 227.48/227.97 mark(e) -> active(e) 227.48/227.97 mark(i) -> active(i) 227.48/227.97 mark(nil) -> active(nil) 227.48/227.97 mark(o) -> active(o) 227.48/227.97 mark(tt) -> active(tt) 227.48/227.97 mark(u) -> active(u) 227.48/227.97 ->Strongly Connected Components: 227.48/227.97 ->->Cycle: 227.48/227.97 ->->-> Pairs: 227.48/227.97 ACTIVE(U91(tt,V2:S)) -> MARK(U92(isPalListKind(V2:S))) 227.48/227.97 ACTIVE(isPalListKind(__(V1:S,V2:S))) -> MARK(U91(isPalListKind(V1:S),V2:S)) 227.48/227.97 MARK(U31(X1:S,X2:S)) -> ACTIVE(U31(mark(X1:S),X2:S)) 227.48/227.97 MARK(U31(X1:S,X2:S)) -> MARK(X1:S) 227.48/227.97 MARK(U32(X1:S,X2:S)) -> ACTIVE(U32(mark(X1:S),X2:S)) 227.48/227.97 MARK(U32(X1:S,X2:S)) -> MARK(X1:S) 227.48/227.97 MARK(U33(X:S)) -> ACTIVE(U33(mark(X:S))) 227.48/227.97 MARK(U33(X:S)) -> MARK(X:S) 227.48/227.97 MARK(U41(X1:S,X2:S,X3:S)) -> ACTIVE(U41(mark(X1:S),X2:S,X3:S)) 227.48/227.97 MARK(U41(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.48/227.97 MARK(U42(X1:S,X2:S,X3:S)) -> ACTIVE(U42(mark(X1:S),X2:S,X3:S)) 227.48/227.97 MARK(U42(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.48/227.97 MARK(U43(X1:S,X2:S,X3:S)) -> ACTIVE(U43(mark(X1:S),X2:S,X3:S)) 227.48/227.97 MARK(U43(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.48/227.97 MARK(U44(X1:S,X2:S,X3:S)) -> ACTIVE(U44(mark(X1:S),X2:S,X3:S)) 227.48/227.97 MARK(U44(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.48/227.97 MARK(U45(X1:S,X2:S)) -> ACTIVE(U45(mark(X1:S),X2:S)) 227.48/227.97 MARK(U45(X1:S,X2:S)) -> MARK(X1:S) 227.48/227.97 MARK(U46(X:S)) -> ACTIVE(U46(mark(X:S))) 227.48/227.97 MARK(U46(X:S)) -> MARK(X:S) 227.48/227.97 MARK(U51(X1:S,X2:S,X3:S)) -> ACTIVE(U51(mark(X1:S),X2:S,X3:S)) 227.48/227.97 MARK(U51(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.48/227.97 MARK(U52(X1:S,X2:S,X3:S)) -> ACTIVE(U52(mark(X1:S),X2:S,X3:S)) 227.48/227.97 MARK(U52(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.48/227.97 MARK(U53(X1:S,X2:S,X3:S)) -> ACTIVE(U53(mark(X1:S),X2:S,X3:S)) 227.48/227.97 MARK(U53(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.48/227.97 MARK(U54(X1:S,X2:S,X3:S)) -> ACTIVE(U54(mark(X1:S),X2:S,X3:S)) 227.48/227.97 MARK(U54(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.48/227.97 MARK(U55(X1:S,X2:S)) -> ACTIVE(U55(mark(X1:S),X2:S)) 227.48/227.97 MARK(U55(X1:S,X2:S)) -> MARK(X1:S) 227.48/227.97 MARK(U56(X:S)) -> ACTIVE(U56(mark(X:S))) 227.48/227.97 MARK(U56(X:S)) -> MARK(X:S) 227.48/227.97 MARK(U61(X1:S,X2:S)) -> ACTIVE(U61(mark(X1:S),X2:S)) 227.48/227.97 MARK(U61(X1:S,X2:S)) -> MARK(X1:S) 227.48/227.97 MARK(U62(X1:S,X2:S)) -> ACTIVE(U62(mark(X1:S),X2:S)) 227.48/227.97 MARK(U62(X1:S,X2:S)) -> MARK(X1:S) 227.48/227.97 MARK(U63(X:S)) -> ACTIVE(U63(mark(X:S))) 227.48/227.97 MARK(U63(X:S)) -> MARK(X:S) 227.48/227.97 MARK(U71(X1:S,X2:S,X3:S)) -> ACTIVE(U71(mark(X1:S),X2:S,X3:S)) 227.48/227.97 MARK(U71(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.48/227.97 MARK(U72(X1:S,X2:S)) -> ACTIVE(U72(mark(X1:S),X2:S)) 227.48/227.97 MARK(U72(X1:S,X2:S)) -> MARK(X1:S) 227.48/227.97 MARK(U73(X1:S,X2:S)) -> ACTIVE(U73(mark(X1:S),X2:S)) 227.48/227.97 MARK(U73(X1:S,X2:S)) -> MARK(X1:S) 227.48/227.97 MARK(U74(X:S)) -> ACTIVE(U74(mark(X:S))) 227.48/227.97 MARK(U74(X:S)) -> MARK(X:S) 227.48/227.97 MARK(U81(X1:S,X2:S)) -> ACTIVE(U81(mark(X1:S),X2:S)) 227.48/227.97 MARK(U81(X1:S,X2:S)) -> MARK(X1:S) 227.48/227.97 MARK(U82(X1:S,X2:S)) -> ACTIVE(U82(mark(X1:S),X2:S)) 227.48/227.97 MARK(U82(X1:S,X2:S)) -> MARK(X1:S) 227.48/227.97 MARK(U83(X:S)) -> ACTIVE(U83(mark(X:S))) 227.48/227.97 MARK(U83(X:S)) -> MARK(X:S) 227.48/227.97 MARK(U91(X1:S,X2:S)) -> ACTIVE(U91(mark(X1:S),X2:S)) 227.48/227.97 MARK(U91(X1:S,X2:S)) -> MARK(X1:S) 227.48/227.97 MARK(U92(X:S)) -> ACTIVE(U92(mark(X:S))) 227.48/227.97 MARK(U92(X:S)) -> MARK(X:S) 227.48/227.97 MARK(__(X1:S,X2:S)) -> ACTIVE(__(mark(X1:S),mark(X2:S))) 227.48/227.97 MARK(__(X1:S,X2:S)) -> MARK(X1:S) 227.48/227.97 MARK(__(X1:S,X2:S)) -> MARK(X2:S) 227.48/227.97 MARK(isPalListKind(X:S)) -> ACTIVE(isPalListKind(X:S)) 227.48/227.97 ->->-> Rules: 227.48/227.97 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.48/227.97 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.48/227.97 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.48/227.97 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.48/227.97 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.48/227.97 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.48/227.97 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.48/227.97 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.48/227.97 U13(active(X:S)) -> U13(X:S) 227.48/227.97 U13(mark(X:S)) -> U13(X:S) 227.48/227.97 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.48/227.97 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.48/227.97 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.48/227.97 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.48/227.97 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.48/227.97 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.48/227.97 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.48/227.97 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.48/227.97 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.48/227.97 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.48/227.97 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.48/227.97 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.48/227.97 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.48/227.97 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.48/227.97 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.48/227.97 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.48/227.97 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.48/227.97 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.48/227.97 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.48/227.97 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.48/227.97 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.48/227.97 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.48/227.97 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.48/227.97 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.48/227.97 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.48/227.97 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.48/227.97 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.48/227.97 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.48/227.97 U26(active(X:S)) -> U26(X:S) 227.48/227.97 U26(mark(X:S)) -> U26(X:S) 227.48/227.97 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.48/227.97 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.48/227.97 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.48/227.97 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.48/227.97 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.48/227.97 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.48/227.97 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.48/227.97 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.48/227.97 U33(active(X:S)) -> U33(X:S) 227.48/227.97 U33(mark(X:S)) -> U33(X:S) 227.48/227.97 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.48/227.97 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.48/227.97 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.48/227.97 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.48/227.97 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.48/227.97 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.48/227.97 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.48/227.97 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.48/227.97 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.48/227.97 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.48/227.97 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.48/227.97 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.48/227.97 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.48/227.97 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.48/227.97 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.48/227.97 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.48/227.97 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.48/227.97 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.48/227.97 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.48/227.97 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.48/227.97 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.48/227.97 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.48/227.97 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.48/227.97 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.48/227.97 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.48/227.97 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.48/227.97 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.48/227.97 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.48/227.97 U46(active(X:S)) -> U46(X:S) 227.48/227.97 U46(mark(X:S)) -> U46(X:S) 227.48/227.97 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.48/227.97 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.48/227.97 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.48/227.97 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.48/227.97 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.48/227.97 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.48/227.97 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.48/227.97 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.48/227.97 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.48/227.97 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.48/227.97 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.48/227.97 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.48/227.97 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.48/227.97 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.48/227.97 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.48/227.97 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.48/227.97 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.48/227.97 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.48/227.97 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.48/227.97 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.48/227.97 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.48/227.97 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.48/227.97 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.48/227.97 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.48/227.97 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.48/227.97 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.48/227.97 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.48/227.97 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.48/227.97 U56(active(X:S)) -> U56(X:S) 227.48/227.97 U56(mark(X:S)) -> U56(X:S) 227.48/227.97 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.48/227.97 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.48/227.97 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.48/227.97 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.48/227.97 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.48/227.97 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.48/227.97 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.48/227.97 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.48/227.97 U63(active(X:S)) -> U63(X:S) 227.48/227.97 U63(mark(X:S)) -> U63(X:S) 227.48/227.97 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.48/227.97 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.48/227.97 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.48/227.97 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.48/227.97 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.48/227.97 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.48/227.97 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.48/227.97 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.48/227.97 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.48/227.97 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.48/227.97 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.48/227.97 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.48/227.97 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.48/227.97 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.48/227.97 U74(active(X:S)) -> U74(X:S) 227.48/227.97 U74(mark(X:S)) -> U74(X:S) 227.48/227.97 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.48/227.97 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.48/227.97 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.48/227.97 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.48/227.97 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.48/227.97 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.48/227.97 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.48/227.97 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.48/227.97 U83(active(X:S)) -> U83(X:S) 227.48/227.97 U83(mark(X:S)) -> U83(X:S) 227.48/227.97 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.48/227.97 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.48/227.97 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.48/227.97 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.48/227.97 U92(active(X:S)) -> U92(X:S) 227.48/227.97 U92(mark(X:S)) -> U92(X:S) 227.48/227.97 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.48/227.97 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.48/227.97 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.48/227.97 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.48/227.97 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.48/227.97 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.48/227.97 active(U13(tt)) -> mark(tt) 227.48/227.97 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.48/227.97 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.48/227.97 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.48/227.97 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.48/227.97 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.48/227.97 active(U26(tt)) -> mark(tt) 227.48/227.97 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.48/227.97 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.48/227.97 active(U33(tt)) -> mark(tt) 227.48/227.97 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.48/227.97 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.48/227.97 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.48/227.97 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.48/227.97 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.48/227.97 active(U46(tt)) -> mark(tt) 227.48/227.97 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.48/227.97 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.48/227.97 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.48/227.97 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.48/227.97 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.48/227.97 active(U56(tt)) -> mark(tt) 227.48/227.97 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.48/227.97 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.48/227.97 active(U63(tt)) -> mark(tt) 227.48/227.97 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.48/227.97 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.48/227.97 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.48/227.97 active(U74(tt)) -> mark(tt) 227.48/227.97 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.48/227.97 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.48/227.97 active(U83(tt)) -> mark(tt) 227.48/227.97 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.48/227.97 active(U92(tt)) -> mark(tt) 227.48/227.97 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.48/227.97 active(__(nil,X:S)) -> mark(X:S) 227.48/227.97 active(__(X:S,nil)) -> mark(X:S) 227.48/227.97 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.48/227.97 active(isList(nil)) -> mark(tt) 227.48/227.97 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.48/227.97 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.48/227.97 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.48/227.97 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.48/227.97 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.48/227.97 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.48/227.97 active(isPal(nil)) -> mark(tt) 227.48/227.97 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.48/227.97 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.48/227.97 active(isPalListKind(a)) -> mark(tt) 227.48/227.97 active(isPalListKind(e)) -> mark(tt) 227.48/227.97 active(isPalListKind(i)) -> mark(tt) 227.48/227.97 active(isPalListKind(nil)) -> mark(tt) 227.48/227.97 active(isPalListKind(o)) -> mark(tt) 227.48/227.97 active(isPalListKind(u)) -> mark(tt) 227.48/227.97 active(isQid(a)) -> mark(tt) 227.48/227.97 active(isQid(e)) -> mark(tt) 227.48/227.97 active(isQid(i)) -> mark(tt) 227.48/227.97 active(isQid(o)) -> mark(tt) 227.48/227.97 active(isQid(u)) -> mark(tt) 227.48/227.97 isList(active(X:S)) -> isList(X:S) 227.48/227.97 isList(mark(X:S)) -> isList(X:S) 227.48/227.97 isNeList(active(X:S)) -> isNeList(X:S) 227.48/227.97 isNeList(mark(X:S)) -> isNeList(X:S) 227.48/227.97 isNePal(active(X:S)) -> isNePal(X:S) 227.48/227.97 isNePal(mark(X:S)) -> isNePal(X:S) 227.48/227.97 isPal(active(X:S)) -> isPal(X:S) 227.48/227.97 isPal(mark(X:S)) -> isPal(X:S) 227.48/227.97 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.48/227.97 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.48/227.97 isQid(active(X:S)) -> isQid(X:S) 227.48/227.97 isQid(mark(X:S)) -> isQid(X:S) 227.48/227.97 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.48/227.97 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.48/227.97 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.48/227.97 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.48/227.97 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.48/227.97 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.48/227.97 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.48/227.97 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.48/227.97 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.48/227.97 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.48/227.97 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.48/227.97 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.48/227.97 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.48/227.97 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.48/227.97 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.48/227.97 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.48/227.97 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.48/227.97 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.48/227.97 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.48/227.97 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.48/227.97 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.48/227.97 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.48/227.97 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.48/227.97 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.48/227.97 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.48/227.97 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.48/227.97 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.48/227.97 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.48/227.97 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.48/227.97 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.48/227.97 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.48/227.97 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.48/227.97 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.48/227.97 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.48/227.97 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.48/227.97 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.48/227.97 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.48/227.97 mark(isList(X:S)) -> active(isList(X:S)) 227.48/227.97 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.48/227.97 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.48/227.97 mark(isPal(X:S)) -> active(isPal(X:S)) 227.48/227.97 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.48/227.97 mark(isQid(X:S)) -> active(isQid(X:S)) 227.48/227.97 mark(a) -> active(a) 227.48/227.97 mark(e) -> active(e) 227.48/227.97 mark(i) -> active(i) 227.48/227.97 mark(nil) -> active(nil) 227.48/227.97 mark(o) -> active(o) 227.48/227.97 mark(tt) -> active(tt) 227.48/227.97 mark(u) -> active(u) 227.48/227.97 227.48/227.97 Problem 1.44: 227.48/227.97 227.48/227.97 Reduction Pairs Processor: 227.48/227.97 -> Pairs: 227.48/227.97 ACTIVE(U91(tt,V2:S)) -> MARK(U92(isPalListKind(V2:S))) 227.48/227.97 ACTIVE(isPalListKind(__(V1:S,V2:S))) -> MARK(U91(isPalListKind(V1:S),V2:S)) 227.48/227.97 MARK(U31(X1:S,X2:S)) -> ACTIVE(U31(mark(X1:S),X2:S)) 227.48/227.97 MARK(U31(X1:S,X2:S)) -> MARK(X1:S) 227.48/227.97 MARK(U32(X1:S,X2:S)) -> ACTIVE(U32(mark(X1:S),X2:S)) 227.48/227.97 MARK(U32(X1:S,X2:S)) -> MARK(X1:S) 227.48/227.97 MARK(U33(X:S)) -> ACTIVE(U33(mark(X:S))) 227.48/227.97 MARK(U33(X:S)) -> MARK(X:S) 227.48/227.97 MARK(U41(X1:S,X2:S,X3:S)) -> ACTIVE(U41(mark(X1:S),X2:S,X3:S)) 227.48/227.97 MARK(U41(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.48/227.97 MARK(U42(X1:S,X2:S,X3:S)) -> ACTIVE(U42(mark(X1:S),X2:S,X3:S)) 227.48/227.97 MARK(U42(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.48/227.97 MARK(U43(X1:S,X2:S,X3:S)) -> ACTIVE(U43(mark(X1:S),X2:S,X3:S)) 227.48/227.97 MARK(U43(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.48/227.97 MARK(U44(X1:S,X2:S,X3:S)) -> ACTIVE(U44(mark(X1:S),X2:S,X3:S)) 227.48/227.97 MARK(U44(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.48/227.97 MARK(U45(X1:S,X2:S)) -> ACTIVE(U45(mark(X1:S),X2:S)) 227.48/227.97 MARK(U45(X1:S,X2:S)) -> MARK(X1:S) 227.48/227.97 MARK(U46(X:S)) -> ACTIVE(U46(mark(X:S))) 227.48/227.97 MARK(U46(X:S)) -> MARK(X:S) 227.48/227.97 MARK(U51(X1:S,X2:S,X3:S)) -> ACTIVE(U51(mark(X1:S),X2:S,X3:S)) 227.48/227.97 MARK(U51(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.48/227.97 MARK(U52(X1:S,X2:S,X3:S)) -> ACTIVE(U52(mark(X1:S),X2:S,X3:S)) 227.48/227.97 MARK(U52(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.48/227.97 MARK(U53(X1:S,X2:S,X3:S)) -> ACTIVE(U53(mark(X1:S),X2:S,X3:S)) 227.48/227.97 MARK(U53(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.48/227.97 MARK(U54(X1:S,X2:S,X3:S)) -> ACTIVE(U54(mark(X1:S),X2:S,X3:S)) 227.48/227.97 MARK(U54(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.48/227.97 MARK(U55(X1:S,X2:S)) -> ACTIVE(U55(mark(X1:S),X2:S)) 227.48/227.97 MARK(U55(X1:S,X2:S)) -> MARK(X1:S) 227.48/227.97 MARK(U56(X:S)) -> ACTIVE(U56(mark(X:S))) 227.48/227.97 MARK(U56(X:S)) -> MARK(X:S) 227.48/227.97 MARK(U61(X1:S,X2:S)) -> ACTIVE(U61(mark(X1:S),X2:S)) 227.48/227.97 MARK(U61(X1:S,X2:S)) -> MARK(X1:S) 227.48/227.97 MARK(U62(X1:S,X2:S)) -> ACTIVE(U62(mark(X1:S),X2:S)) 227.48/227.97 MARK(U62(X1:S,X2:S)) -> MARK(X1:S) 227.48/227.97 MARK(U63(X:S)) -> ACTIVE(U63(mark(X:S))) 227.48/227.97 MARK(U63(X:S)) -> MARK(X:S) 227.48/227.97 MARK(U71(X1:S,X2:S,X3:S)) -> ACTIVE(U71(mark(X1:S),X2:S,X3:S)) 227.48/227.97 MARK(U71(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.48/227.97 MARK(U72(X1:S,X2:S)) -> ACTIVE(U72(mark(X1:S),X2:S)) 227.48/227.97 MARK(U72(X1:S,X2:S)) -> MARK(X1:S) 227.48/227.97 MARK(U73(X1:S,X2:S)) -> ACTIVE(U73(mark(X1:S),X2:S)) 227.48/227.97 MARK(U73(X1:S,X2:S)) -> MARK(X1:S) 227.48/227.97 MARK(U74(X:S)) -> ACTIVE(U74(mark(X:S))) 227.48/227.97 MARK(U74(X:S)) -> MARK(X:S) 227.48/227.97 MARK(U81(X1:S,X2:S)) -> ACTIVE(U81(mark(X1:S),X2:S)) 227.48/227.97 MARK(U81(X1:S,X2:S)) -> MARK(X1:S) 227.48/227.97 MARK(U82(X1:S,X2:S)) -> ACTIVE(U82(mark(X1:S),X2:S)) 227.48/227.97 MARK(U82(X1:S,X2:S)) -> MARK(X1:S) 227.48/227.97 MARK(U83(X:S)) -> ACTIVE(U83(mark(X:S))) 227.48/227.97 MARK(U83(X:S)) -> MARK(X:S) 227.48/227.97 MARK(U91(X1:S,X2:S)) -> ACTIVE(U91(mark(X1:S),X2:S)) 227.48/227.97 MARK(U91(X1:S,X2:S)) -> MARK(X1:S) 227.48/227.97 MARK(U92(X:S)) -> ACTIVE(U92(mark(X:S))) 227.48/227.97 MARK(U92(X:S)) -> MARK(X:S) 227.48/227.97 MARK(__(X1:S,X2:S)) -> ACTIVE(__(mark(X1:S),mark(X2:S))) 227.48/227.97 MARK(__(X1:S,X2:S)) -> MARK(X1:S) 227.48/227.97 MARK(__(X1:S,X2:S)) -> MARK(X2:S) 227.48/227.97 MARK(isPalListKind(X:S)) -> ACTIVE(isPalListKind(X:S)) 227.48/227.97 -> Rules: 227.48/227.97 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.48/227.97 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.48/227.97 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.48/227.97 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.48/227.97 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.48/227.97 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.48/227.97 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.48/227.97 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.48/227.97 U13(active(X:S)) -> U13(X:S) 227.48/227.97 U13(mark(X:S)) -> U13(X:S) 227.48/227.97 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.48/227.97 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.48/227.97 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.48/227.97 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.48/227.97 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.48/227.97 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.48/227.97 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.48/227.97 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.48/227.97 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.48/227.97 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.48/227.97 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.48/227.97 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.48/227.97 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.48/227.97 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.48/227.97 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.48/227.97 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.48/227.97 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.48/227.97 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.48/227.97 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.48/227.97 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.48/227.97 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.48/227.97 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.48/227.97 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.48/227.97 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.48/227.97 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.48/227.97 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.48/227.97 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.48/227.97 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.48/227.97 U26(active(X:S)) -> U26(X:S) 227.48/227.97 U26(mark(X:S)) -> U26(X:S) 227.48/227.97 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.48/227.97 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.48/227.97 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.48/227.97 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.48/227.97 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.48/227.97 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.48/227.97 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.48/227.97 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.48/227.97 U33(active(X:S)) -> U33(X:S) 227.48/227.97 U33(mark(X:S)) -> U33(X:S) 227.48/227.97 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.48/227.97 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.48/227.97 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.48/227.97 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.48/227.97 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.48/227.97 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.48/227.97 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.48/227.97 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.48/227.97 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.48/227.97 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.48/227.97 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.48/227.97 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.48/227.97 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.48/227.97 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.48/227.97 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.48/227.97 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.48/227.97 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.48/227.97 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.48/227.97 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.48/227.97 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.48/227.97 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.48/227.97 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.48/227.97 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.48/227.97 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.48/227.97 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.48/227.97 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.48/227.97 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.48/227.97 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.48/227.97 U46(active(X:S)) -> U46(X:S) 227.48/227.97 U46(mark(X:S)) -> U46(X:S) 227.48/227.97 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.48/227.97 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.48/227.97 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.48/227.97 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.48/227.97 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.48/227.97 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.48/227.97 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.48/227.97 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.48/227.97 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.48/227.97 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.48/227.97 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.48/227.97 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.48/227.97 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.48/227.97 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.48/227.97 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.48/227.97 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.48/227.97 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.48/227.97 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.48/227.97 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.48/227.97 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.48/227.97 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.48/227.97 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.48/227.97 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.48/227.97 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.48/227.97 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.48/227.97 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.48/227.97 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.48/227.97 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.48/227.97 U56(active(X:S)) -> U56(X:S) 227.48/227.97 U56(mark(X:S)) -> U56(X:S) 227.48/227.97 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.48/227.97 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.48/227.97 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.48/227.97 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.48/227.97 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.48/227.97 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.48/227.97 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.48/227.97 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.48/227.97 U63(active(X:S)) -> U63(X:S) 227.48/227.97 U63(mark(X:S)) -> U63(X:S) 227.48/227.97 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.48/227.97 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.48/227.97 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.48/227.97 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.48/227.97 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.48/227.97 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.48/227.97 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.48/227.97 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.48/227.97 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.48/227.97 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.48/227.97 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.48/227.97 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.48/227.97 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.48/227.97 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.48/227.97 U74(active(X:S)) -> U74(X:S) 227.48/227.97 U74(mark(X:S)) -> U74(X:S) 227.48/227.97 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.48/227.97 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.48/227.97 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.48/227.97 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.48/227.97 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.48/227.97 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.48/227.97 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.48/227.97 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.48/227.97 U83(active(X:S)) -> U83(X:S) 227.48/227.97 U83(mark(X:S)) -> U83(X:S) 227.48/227.97 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.48/227.97 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.48/227.97 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.48/227.97 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.48/227.97 U92(active(X:S)) -> U92(X:S) 227.48/227.97 U92(mark(X:S)) -> U92(X:S) 227.48/227.97 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.48/227.97 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.48/227.97 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.48/227.97 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.48/227.97 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.48/227.97 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.48/227.97 active(U13(tt)) -> mark(tt) 227.48/227.97 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.48/227.97 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.48/227.97 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.48/227.97 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.48/227.97 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.48/227.97 active(U26(tt)) -> mark(tt) 227.48/227.97 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.48/227.97 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.48/227.97 active(U33(tt)) -> mark(tt) 227.48/227.97 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.48/227.97 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.48/227.97 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.48/227.97 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.48/227.97 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.48/227.97 active(U46(tt)) -> mark(tt) 227.48/227.97 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.48/227.97 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.48/227.97 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.48/227.97 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.48/227.97 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.48/227.97 active(U56(tt)) -> mark(tt) 227.48/227.97 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.48/227.97 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.48/227.97 active(U63(tt)) -> mark(tt) 227.48/227.97 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.48/227.97 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.48/227.97 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.48/227.97 active(U74(tt)) -> mark(tt) 227.48/227.97 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.48/227.97 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.48/227.97 active(U83(tt)) -> mark(tt) 227.48/227.97 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.48/227.97 active(U92(tt)) -> mark(tt) 227.48/227.97 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.48/227.97 active(__(nil,X:S)) -> mark(X:S) 227.48/227.97 active(__(X:S,nil)) -> mark(X:S) 227.48/227.97 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.48/227.97 active(isList(nil)) -> mark(tt) 227.48/227.97 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.48/227.97 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.48/227.97 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.48/227.97 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.48/227.97 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.48/227.97 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.48/227.97 active(isPal(nil)) -> mark(tt) 227.48/227.97 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.48/227.97 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.48/227.97 active(isPalListKind(a)) -> mark(tt) 227.48/227.97 active(isPalListKind(e)) -> mark(tt) 227.48/227.97 active(isPalListKind(i)) -> mark(tt) 227.48/227.97 active(isPalListKind(nil)) -> mark(tt) 227.48/227.97 active(isPalListKind(o)) -> mark(tt) 227.48/227.97 active(isPalListKind(u)) -> mark(tt) 227.48/227.97 active(isQid(a)) -> mark(tt) 227.48/227.97 active(isQid(e)) -> mark(tt) 227.48/227.97 active(isQid(i)) -> mark(tt) 227.48/227.97 active(isQid(o)) -> mark(tt) 227.48/227.97 active(isQid(u)) -> mark(tt) 227.48/227.97 isList(active(X:S)) -> isList(X:S) 227.48/227.97 isList(mark(X:S)) -> isList(X:S) 227.48/227.97 isNeList(active(X:S)) -> isNeList(X:S) 227.48/227.97 isNeList(mark(X:S)) -> isNeList(X:S) 227.48/227.97 isNePal(active(X:S)) -> isNePal(X:S) 227.48/227.97 isNePal(mark(X:S)) -> isNePal(X:S) 227.48/227.97 isPal(active(X:S)) -> isPal(X:S) 227.48/227.97 isPal(mark(X:S)) -> isPal(X:S) 227.48/227.97 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.48/227.97 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.48/227.97 isQid(active(X:S)) -> isQid(X:S) 227.48/227.97 isQid(mark(X:S)) -> isQid(X:S) 227.48/227.97 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.48/227.97 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.48/227.97 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.48/227.97 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.48/227.97 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.48/227.97 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.48/227.97 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.48/227.97 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.48/227.97 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.48/227.97 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.48/227.97 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.48/227.97 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.48/227.97 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.48/227.97 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.48/227.97 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.48/227.97 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.48/227.97 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.48/227.97 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.48/227.97 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.48/227.97 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.48/227.97 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.48/227.97 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.48/227.97 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.48/227.97 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.48/227.97 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.48/227.97 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.48/227.97 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.48/227.97 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.48/227.97 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.48/227.97 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.48/227.97 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.48/227.97 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.48/227.97 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.48/227.97 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.48/227.97 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.48/227.97 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.48/227.97 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.48/227.97 mark(isList(X:S)) -> active(isList(X:S)) 227.48/227.97 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.48/227.97 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.48/227.97 mark(isPal(X:S)) -> active(isPal(X:S)) 227.48/227.97 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.48/227.97 mark(isQid(X:S)) -> active(isQid(X:S)) 227.48/227.97 mark(a) -> active(a) 227.48/227.97 mark(e) -> active(e) 227.48/227.97 mark(i) -> active(i) 227.48/227.97 mark(nil) -> active(nil) 227.48/227.97 mark(o) -> active(o) 227.48/227.97 mark(tt) -> active(tt) 227.48/227.97 mark(u) -> active(u) 227.48/227.97 -> Usable rules: 227.48/227.97 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.48/227.97 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.48/227.97 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.48/227.97 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.48/227.97 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.48/227.97 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.48/227.97 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.48/227.97 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.48/227.97 U13(active(X:S)) -> U13(X:S) 227.48/227.97 U13(mark(X:S)) -> U13(X:S) 227.48/227.97 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.48/227.97 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.48/227.97 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.48/227.97 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.48/227.97 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.48/227.97 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.48/227.97 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.48/227.97 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.48/227.97 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.48/227.97 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.48/227.97 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.48/227.97 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.48/227.97 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.48/227.97 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.48/227.97 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.48/227.97 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.48/227.97 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.48/227.97 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.48/227.97 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.48/227.97 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.48/227.97 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.48/227.97 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.48/227.97 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.48/227.97 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.48/227.97 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.48/227.97 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.48/227.97 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.48/227.97 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.48/227.97 U26(active(X:S)) -> U26(X:S) 227.48/227.97 U26(mark(X:S)) -> U26(X:S) 227.48/227.97 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.48/227.97 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.48/227.97 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.48/227.97 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.48/227.97 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.48/227.97 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.48/227.97 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.48/227.97 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.48/227.97 U33(active(X:S)) -> U33(X:S) 227.48/227.97 U33(mark(X:S)) -> U33(X:S) 227.48/227.97 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.48/227.97 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.48/227.97 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.48/227.97 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.48/227.97 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.48/227.97 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.48/227.97 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.48/227.97 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.48/227.97 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.48/227.97 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.48/227.97 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.48/227.97 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.48/227.97 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.48/227.97 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.48/227.97 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.48/227.97 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.48/227.97 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.48/227.97 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.48/227.97 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.48/227.97 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.48/227.97 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.48/227.97 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.48/227.97 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.48/227.97 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.48/227.97 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.48/227.97 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.48/227.97 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.48/227.97 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.48/227.97 U46(active(X:S)) -> U46(X:S) 227.48/227.97 U46(mark(X:S)) -> U46(X:S) 227.48/227.97 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.48/227.97 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.48/227.97 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.48/227.97 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.48/227.97 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.48/227.97 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.48/227.97 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.48/227.97 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.48/227.97 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.48/227.97 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.48/227.97 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.48/227.97 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.48/227.97 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.48/227.97 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.48/227.97 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.48/227.97 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.48/227.97 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.48/227.97 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.48/227.97 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.48/227.97 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.48/227.97 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.48/227.97 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.48/227.97 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.48/227.97 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.48/227.97 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.48/227.97 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.48/227.97 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.48/227.97 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.48/227.97 U56(active(X:S)) -> U56(X:S) 227.48/227.97 U56(mark(X:S)) -> U56(X:S) 227.48/227.97 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.48/227.97 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.48/227.97 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.48/227.97 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.48/227.97 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.48/227.97 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.48/227.97 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.48/227.97 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.48/227.97 U63(active(X:S)) -> U63(X:S) 227.48/227.97 U63(mark(X:S)) -> U63(X:S) 227.48/227.97 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.48/227.97 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.48/227.97 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.48/227.97 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.48/227.97 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.48/227.97 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.48/227.97 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.48/227.97 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.48/227.97 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.48/227.97 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.48/227.97 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.48/227.97 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.48/227.97 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.48/227.97 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.48/227.97 U74(active(X:S)) -> U74(X:S) 227.48/227.97 U74(mark(X:S)) -> U74(X:S) 227.48/227.97 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.48/227.97 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.48/227.97 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.48/227.97 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.48/227.97 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.48/227.97 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.48/227.97 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.48/227.97 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.48/227.97 U83(active(X:S)) -> U83(X:S) 227.48/227.97 U83(mark(X:S)) -> U83(X:S) 227.48/227.97 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.48/227.97 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.48/227.97 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.48/227.97 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.48/227.97 U92(active(X:S)) -> U92(X:S) 227.48/227.97 U92(mark(X:S)) -> U92(X:S) 227.48/227.97 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.48/227.97 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.48/227.97 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.48/227.97 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.48/227.97 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.48/227.97 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.48/227.97 active(U13(tt)) -> mark(tt) 227.48/227.97 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.48/227.97 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.48/227.97 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.48/227.97 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.48/227.97 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.48/227.97 active(U26(tt)) -> mark(tt) 227.48/227.97 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.48/227.97 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.48/227.97 active(U33(tt)) -> mark(tt) 227.48/227.97 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.48/227.97 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.48/227.97 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.48/227.97 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.48/227.97 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.48/227.97 active(U46(tt)) -> mark(tt) 227.48/227.97 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.48/227.97 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.48/227.97 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.48/227.97 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.48/227.97 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.48/227.97 active(U56(tt)) -> mark(tt) 227.48/227.97 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.48/227.97 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.48/227.97 active(U63(tt)) -> mark(tt) 227.48/227.97 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.48/227.97 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.48/227.97 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.48/227.97 active(U74(tt)) -> mark(tt) 227.48/227.97 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.48/227.97 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.48/227.97 active(U83(tt)) -> mark(tt) 227.48/227.97 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.48/227.97 active(U92(tt)) -> mark(tt) 227.48/227.97 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.48/227.97 active(__(nil,X:S)) -> mark(X:S) 227.48/227.97 active(__(X:S,nil)) -> mark(X:S) 227.48/227.97 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.48/227.97 active(isList(nil)) -> mark(tt) 227.48/227.97 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.48/227.97 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.48/227.97 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.48/227.97 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.48/227.97 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.48/227.97 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.48/227.97 active(isPal(nil)) -> mark(tt) 227.48/227.97 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.48/227.97 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.48/227.97 active(isPalListKind(a)) -> mark(tt) 227.48/227.97 active(isPalListKind(e)) -> mark(tt) 227.48/227.97 active(isPalListKind(i)) -> mark(tt) 227.48/227.97 active(isPalListKind(nil)) -> mark(tt) 227.48/227.97 active(isPalListKind(o)) -> mark(tt) 227.48/227.97 active(isPalListKind(u)) -> mark(tt) 227.48/227.97 active(isQid(a)) -> mark(tt) 227.48/227.97 active(isQid(e)) -> mark(tt) 227.48/227.97 active(isQid(i)) -> mark(tt) 227.48/227.97 active(isQid(o)) -> mark(tt) 227.48/227.97 active(isQid(u)) -> mark(tt) 227.48/227.97 isList(active(X:S)) -> isList(X:S) 227.48/227.97 isList(mark(X:S)) -> isList(X:S) 227.48/227.97 isNeList(active(X:S)) -> isNeList(X:S) 227.48/227.97 isNeList(mark(X:S)) -> isNeList(X:S) 227.48/227.97 isNePal(active(X:S)) -> isNePal(X:S) 227.48/227.97 isNePal(mark(X:S)) -> isNePal(X:S) 227.48/227.97 isPal(active(X:S)) -> isPal(X:S) 227.48/227.97 isPal(mark(X:S)) -> isPal(X:S) 227.48/227.97 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.48/227.97 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.48/227.97 isQid(active(X:S)) -> isQid(X:S) 227.48/227.97 isQid(mark(X:S)) -> isQid(X:S) 227.48/227.97 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.48/227.97 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.48/227.97 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.48/227.97 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.48/227.97 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.48/227.97 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.48/227.97 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.48/227.97 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.48/227.97 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.48/227.97 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.48/227.97 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.48/227.97 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.48/227.97 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.48/227.97 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.48/227.97 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.48/227.97 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.48/227.97 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.48/227.97 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.48/227.97 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.48/227.97 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.48/227.97 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.48/227.97 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.48/227.97 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.48/227.97 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.48/227.97 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.48/227.97 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.48/227.97 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.48/227.97 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.48/227.97 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.48/227.97 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.48/227.97 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.48/227.97 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.48/227.97 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.48/227.97 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.48/227.97 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.48/227.97 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.48/227.97 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.48/227.97 mark(isList(X:S)) -> active(isList(X:S)) 227.48/227.98 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.48/227.98 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.48/227.98 mark(isPal(X:S)) -> active(isPal(X:S)) 227.48/227.98 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.48/227.98 mark(isQid(X:S)) -> active(isQid(X:S)) 227.48/227.98 mark(a) -> active(a) 227.48/227.98 mark(e) -> active(e) 227.48/227.98 mark(i) -> active(i) 227.48/227.98 mark(nil) -> active(nil) 227.48/227.98 mark(o) -> active(o) 227.48/227.98 mark(tt) -> active(tt) 227.48/227.98 mark(u) -> active(u) 227.48/227.98 ->Interpretation type: 227.48/227.98 Linear 227.48/227.98 ->Coefficients: 227.48/227.98 Natural Numbers 227.48/227.98 ->Dimension: 227.48/227.98 1 227.48/227.98 ->Bound: 227.48/227.98 2 227.48/227.98 ->Interpretation: 227.48/227.98 227.48/227.98 [U11](X1,X2) = X2 227.48/227.98 [U12](X1,X2) = 0 227.48/227.98 [U13](X) = 0 227.48/227.98 [U21](X1,X2,X3) = 2.X1 + X2 + X3 + 2 227.48/227.98 [U22](X1,X2,X3) = X3 + 2 227.48/227.98 [U23](X1,X2,X3) = X3 + 2 227.48/227.98 [U24](X1,X2,X3) = 2.X1 + X3 + 2 227.48/227.98 [U25](X1,X2) = 1 227.48/227.98 [U26](X) = 1 227.48/227.98 [U31](X1,X2) = 2.X1 + 2.X2 + 2 227.48/227.98 [U32](X1,X2) = 2.X1 + 2.X2 + 2 227.48/227.98 [U33](X) = X 227.48/227.98 [U41](X1,X2,X3) = X1 + 2.X2 + 2.X3 + 2 227.48/227.98 [U42](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.48/227.98 [U43](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.48/227.98 [U44](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.48/227.98 [U45](X1,X2) = X1 + 2.X2 + 2 227.48/227.98 [U46](X) = X 227.48/227.98 [U51](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.48/227.98 [U52](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.48/227.98 [U53](X1,X2,X3) = X1 + 2.X2 + 2.X3 + 2 227.48/227.98 [U54](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.48/227.98 [U55](X1,X2) = X1 + 2.X2 227.48/227.98 [U56](X) = 2.X 227.48/227.98 [U61](X1,X2) = 2.X1 + 2.X2 227.48/227.98 [U62](X1,X2) = X1 + 2.X2 227.48/227.98 [U63](X) = X 227.48/227.98 [U71](X1,X2,X3) = X1 + 2.X3 + 2 227.48/227.98 [U72](X1,X2) = 2.X1 + 2.X2 + 2 227.48/227.98 [U73](X1,X2) = X1 227.48/227.98 [U74](X) = 2.X 227.48/227.98 [U81](X1,X2) = 2.X1 + 2.X2 + 2 227.48/227.98 [U82](X1,X2) = 2.X1 + 2.X2 + 2 227.48/227.98 [U83](X) = X + 2 227.48/227.98 [U91](X1,X2) = 2.X1 227.48/227.98 [U92](X) = 2.X 227.48/227.98 [__](X1,X2) = 2.X1 + X2 + 2 227.48/227.98 [active](X) = X 227.48/227.98 [isList](X) = X 227.48/227.98 [isNeList](X) = 2.X + 2 227.48/227.98 [isNePal](X) = 2.X 227.48/227.98 [isPal](X) = 2.X + 2 227.48/227.98 [isPalListKind](X) = 0 227.48/227.98 [isQid](X) = 2.X 227.48/227.98 [mark](X) = X 227.48/227.98 [a] = 0 227.48/227.98 [e] = 0 227.48/227.98 [fSNonEmpty] = 0 227.48/227.98 [i] = 2 227.48/227.98 [nil] = 2 227.48/227.98 [o] = 2 227.48/227.98 [tt] = 0 227.48/227.98 [u] = 1 227.48/227.98 [U11#](X1,X2) = 0 227.48/227.98 [U12#](X1,X2) = 0 227.48/227.98 [U13#](X) = 0 227.48/227.98 [U21#](X1,X2,X3) = 0 227.48/227.98 [U22#](X1,X2,X3) = 0 227.48/227.98 [U23#](X1,X2,X3) = 0 227.48/227.98 [U24#](X1,X2,X3) = 0 227.48/227.98 [U25#](X1,X2) = 0 227.48/227.98 [U26#](X) = 0 227.48/227.98 [U31#](X1,X2) = 0 227.48/227.98 [U32#](X1,X2) = 0 227.48/227.98 [U33#](X) = 0 227.48/227.98 [U41#](X1,X2,X3) = 0 227.48/227.98 [U42#](X1,X2,X3) = 0 227.48/227.98 [U43#](X1,X2,X3) = 0 227.48/227.98 [U44#](X1,X2,X3) = 0 227.48/227.98 [U45#](X1,X2) = 0 227.48/227.98 [U46#](X) = 0 227.48/227.98 [U51#](X1,X2,X3) = 0 227.48/227.98 [U52#](X1,X2,X3) = 0 227.48/227.98 [U53#](X1,X2,X3) = 0 227.48/227.98 [U54#](X1,X2,X3) = 0 227.48/227.98 [U55#](X1,X2) = 0 227.48/227.98 [U56#](X) = 0 227.48/227.98 [U61#](X1,X2) = 0 227.48/227.98 [U62#](X1,X2) = 0 227.48/227.98 [U63#](X) = 0 227.48/227.98 [U71#](X1,X2,X3) = 0 227.48/227.98 [U72#](X1,X2) = 0 227.48/227.98 [U73#](X1,X2) = 0 227.48/227.98 [U74#](X) = 0 227.48/227.98 [U81#](X1,X2) = 0 227.48/227.98 [U82#](X1,X2) = 0 227.48/227.98 [U83#](X) = 0 227.48/227.98 [U91#](X1,X2) = 0 227.48/227.98 [U92#](X) = 0 227.48/227.98 [__#](X1,X2) = 0 227.48/227.98 [ACTIVE](X) = X + 2 227.48/227.98 [ISLIST](X) = 0 227.48/227.98 [ISNELIST](X) = 0 227.48/227.98 [ISNEPAL](X) = 0 227.48/227.98 [ISPAL](X) = 0 227.48/227.98 [ISPALLISTKIND](X) = 0 227.48/227.98 [ISQID](X) = 0 227.48/227.98 [MARK](X) = 2.X + 2 227.48/227.98 227.48/227.98 Problem 1.44: 227.48/227.98 227.48/227.98 SCC Processor: 227.48/227.98 -> Pairs: 227.48/227.98 ACTIVE(U91(tt,V2:S)) -> MARK(U92(isPalListKind(V2:S))) 227.48/227.98 ACTIVE(isPalListKind(__(V1:S,V2:S))) -> MARK(U91(isPalListKind(V1:S),V2:S)) 227.48/227.98 MARK(U31(X1:S,X2:S)) -> MARK(X1:S) 227.48/227.98 MARK(U32(X1:S,X2:S)) -> ACTIVE(U32(mark(X1:S),X2:S)) 227.48/227.98 MARK(U32(X1:S,X2:S)) -> MARK(X1:S) 227.48/227.98 MARK(U33(X:S)) -> ACTIVE(U33(mark(X:S))) 227.48/227.98 MARK(U33(X:S)) -> MARK(X:S) 227.48/227.98 MARK(U41(X1:S,X2:S,X3:S)) -> ACTIVE(U41(mark(X1:S),X2:S,X3:S)) 227.48/227.98 MARK(U41(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.48/227.98 MARK(U42(X1:S,X2:S,X3:S)) -> ACTIVE(U42(mark(X1:S),X2:S,X3:S)) 227.48/227.98 MARK(U42(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.48/227.98 MARK(U43(X1:S,X2:S,X3:S)) -> ACTIVE(U43(mark(X1:S),X2:S,X3:S)) 227.48/227.98 MARK(U43(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.48/227.98 MARK(U44(X1:S,X2:S,X3:S)) -> ACTIVE(U44(mark(X1:S),X2:S,X3:S)) 227.48/227.98 MARK(U44(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.48/227.98 MARK(U45(X1:S,X2:S)) -> ACTIVE(U45(mark(X1:S),X2:S)) 227.48/227.98 MARK(U45(X1:S,X2:S)) -> MARK(X1:S) 227.48/227.98 MARK(U46(X:S)) -> ACTIVE(U46(mark(X:S))) 227.48/227.98 MARK(U46(X:S)) -> MARK(X:S) 227.48/227.98 MARK(U51(X1:S,X2:S,X3:S)) -> ACTIVE(U51(mark(X1:S),X2:S,X3:S)) 227.48/227.98 MARK(U51(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.48/227.98 MARK(U52(X1:S,X2:S,X3:S)) -> ACTIVE(U52(mark(X1:S),X2:S,X3:S)) 227.48/227.98 MARK(U52(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.48/227.98 MARK(U53(X1:S,X2:S,X3:S)) -> ACTIVE(U53(mark(X1:S),X2:S,X3:S)) 227.48/227.98 MARK(U53(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.48/227.98 MARK(U54(X1:S,X2:S,X3:S)) -> ACTIVE(U54(mark(X1:S),X2:S,X3:S)) 227.48/227.98 MARK(U54(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.48/227.98 MARK(U55(X1:S,X2:S)) -> ACTIVE(U55(mark(X1:S),X2:S)) 227.48/227.98 MARK(U55(X1:S,X2:S)) -> MARK(X1:S) 227.48/227.98 MARK(U56(X:S)) -> ACTIVE(U56(mark(X:S))) 227.48/227.98 MARK(U56(X:S)) -> MARK(X:S) 227.48/227.98 MARK(U61(X1:S,X2:S)) -> ACTIVE(U61(mark(X1:S),X2:S)) 227.48/227.98 MARK(U61(X1:S,X2:S)) -> MARK(X1:S) 227.48/227.98 MARK(U62(X1:S,X2:S)) -> ACTIVE(U62(mark(X1:S),X2:S)) 227.48/227.98 MARK(U62(X1:S,X2:S)) -> MARK(X1:S) 227.48/227.98 MARK(U63(X:S)) -> ACTIVE(U63(mark(X:S))) 227.48/227.98 MARK(U63(X:S)) -> MARK(X:S) 227.48/227.98 MARK(U71(X1:S,X2:S,X3:S)) -> ACTIVE(U71(mark(X1:S),X2:S,X3:S)) 227.48/227.98 MARK(U71(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.48/227.98 MARK(U72(X1:S,X2:S)) -> ACTIVE(U72(mark(X1:S),X2:S)) 227.48/227.98 MARK(U72(X1:S,X2:S)) -> MARK(X1:S) 227.48/227.98 MARK(U73(X1:S,X2:S)) -> ACTIVE(U73(mark(X1:S),X2:S)) 227.48/227.98 MARK(U73(X1:S,X2:S)) -> MARK(X1:S) 227.48/227.98 MARK(U74(X:S)) -> ACTIVE(U74(mark(X:S))) 227.48/227.98 MARK(U74(X:S)) -> MARK(X:S) 227.48/227.98 MARK(U81(X1:S,X2:S)) -> ACTIVE(U81(mark(X1:S),X2:S)) 227.48/227.98 MARK(U81(X1:S,X2:S)) -> MARK(X1:S) 227.48/227.98 MARK(U82(X1:S,X2:S)) -> ACTIVE(U82(mark(X1:S),X2:S)) 227.48/227.98 MARK(U82(X1:S,X2:S)) -> MARK(X1:S) 227.48/227.98 MARK(U83(X:S)) -> ACTIVE(U83(mark(X:S))) 227.48/227.98 MARK(U83(X:S)) -> MARK(X:S) 227.48/227.98 MARK(U91(X1:S,X2:S)) -> ACTIVE(U91(mark(X1:S),X2:S)) 227.48/227.98 MARK(U91(X1:S,X2:S)) -> MARK(X1:S) 227.48/227.98 MARK(U92(X:S)) -> ACTIVE(U92(mark(X:S))) 227.48/227.98 MARK(U92(X:S)) -> MARK(X:S) 227.48/227.98 MARK(__(X1:S,X2:S)) -> ACTIVE(__(mark(X1:S),mark(X2:S))) 227.48/227.98 MARK(__(X1:S,X2:S)) -> MARK(X1:S) 227.48/227.98 MARK(__(X1:S,X2:S)) -> MARK(X2:S) 227.48/227.98 MARK(isPalListKind(X:S)) -> ACTIVE(isPalListKind(X:S)) 227.48/227.98 -> Rules: 227.48/227.98 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.48/227.98 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.48/227.98 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.48/227.98 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.48/227.98 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.48/227.98 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.48/227.98 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.48/227.98 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.48/227.98 U13(active(X:S)) -> U13(X:S) 227.48/227.98 U13(mark(X:S)) -> U13(X:S) 227.48/227.98 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.48/227.98 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.48/227.98 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.48/227.98 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.48/227.98 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.48/227.98 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.48/227.98 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.48/227.98 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.48/227.98 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.48/227.98 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.48/227.98 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.48/227.98 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.48/227.98 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.48/227.98 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.48/227.98 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.48/227.98 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.48/227.98 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.48/227.98 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.48/227.98 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.48/227.98 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.48/227.98 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.48/227.98 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.48/227.98 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.48/227.98 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.48/227.98 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.48/227.98 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.48/227.98 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.48/227.98 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.48/227.98 U26(active(X:S)) -> U26(X:S) 227.48/227.98 U26(mark(X:S)) -> U26(X:S) 227.48/227.98 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.48/227.98 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.48/227.98 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.48/227.98 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.48/227.98 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.48/227.98 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.48/227.98 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.48/227.98 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.48/227.98 U33(active(X:S)) -> U33(X:S) 227.48/227.98 U33(mark(X:S)) -> U33(X:S) 227.48/227.98 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.48/227.98 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.48/227.98 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.48/227.98 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.48/227.98 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.48/227.98 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.48/227.98 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.48/227.98 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.48/227.98 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.48/227.98 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.48/227.98 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.48/227.98 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.48/227.98 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.48/227.98 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.48/227.98 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.48/227.98 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.48/227.98 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.48/227.98 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.48/227.98 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.48/227.98 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.48/227.98 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.48/227.98 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.48/227.98 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.48/227.98 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.48/227.98 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.48/227.98 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.48/227.98 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.48/227.98 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.48/227.98 U46(active(X:S)) -> U46(X:S) 227.48/227.98 U46(mark(X:S)) -> U46(X:S) 227.48/227.98 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.48/227.98 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.48/227.98 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.48/227.98 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.48/227.98 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.48/227.98 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.48/227.98 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.48/227.98 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.48/227.98 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.48/227.98 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.48/227.98 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.48/227.98 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.48/227.98 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.48/227.98 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.48/227.98 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.48/227.98 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.48/227.98 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.48/227.98 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.48/227.98 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.48/227.98 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.48/227.98 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.48/227.98 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.48/227.98 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.48/227.98 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.48/227.98 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.48/227.98 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.48/227.98 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.48/227.98 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.48/227.98 U56(active(X:S)) -> U56(X:S) 227.48/227.98 U56(mark(X:S)) -> U56(X:S) 227.48/227.98 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.48/227.98 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.48/227.98 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.48/227.98 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.48/227.98 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.48/227.98 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.48/227.98 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.48/227.98 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.48/227.98 U63(active(X:S)) -> U63(X:S) 227.48/227.98 U63(mark(X:S)) -> U63(X:S) 227.48/227.98 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.48/227.98 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.48/227.98 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.48/227.98 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.48/227.98 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.48/227.98 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.48/227.98 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.48/227.98 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.48/227.98 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.48/227.98 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.48/227.98 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.48/227.98 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.48/227.98 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.48/227.98 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.48/227.98 U74(active(X:S)) -> U74(X:S) 227.48/227.98 U74(mark(X:S)) -> U74(X:S) 227.48/227.98 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.48/227.98 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.48/227.98 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.48/227.98 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.48/227.98 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.48/227.98 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.48/227.98 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.48/227.98 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.48/227.98 U83(active(X:S)) -> U83(X:S) 227.48/227.98 U83(mark(X:S)) -> U83(X:S) 227.48/227.98 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.48/227.98 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.48/227.98 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.48/227.98 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.48/227.98 U92(active(X:S)) -> U92(X:S) 227.48/227.98 U92(mark(X:S)) -> U92(X:S) 227.48/227.98 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.48/227.98 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.48/227.98 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.48/227.98 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.48/227.98 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.48/227.98 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.48/227.98 active(U13(tt)) -> mark(tt) 227.48/227.98 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.48/227.98 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.48/227.98 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.48/227.98 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.48/227.98 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.48/227.98 active(U26(tt)) -> mark(tt) 227.48/227.98 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.48/227.98 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.48/227.98 active(U33(tt)) -> mark(tt) 227.48/227.98 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.48/227.98 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.48/227.98 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.48/227.98 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.48/227.98 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.48/227.98 active(U46(tt)) -> mark(tt) 227.48/227.98 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.48/227.98 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.48/227.98 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.48/227.98 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.48/227.98 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.48/227.98 active(U56(tt)) -> mark(tt) 227.48/227.98 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.48/227.98 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.48/227.98 active(U63(tt)) -> mark(tt) 227.48/227.98 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.48/227.98 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.48/227.98 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.48/227.98 active(U74(tt)) -> mark(tt) 227.48/227.98 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.48/227.98 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.48/227.98 active(U83(tt)) -> mark(tt) 227.48/227.98 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.48/227.98 active(U92(tt)) -> mark(tt) 227.48/227.98 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.48/227.98 active(__(nil,X:S)) -> mark(X:S) 227.48/227.98 active(__(X:S,nil)) -> mark(X:S) 227.48/227.98 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.48/227.98 active(isList(nil)) -> mark(tt) 227.48/227.98 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.48/227.98 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.48/227.98 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.48/227.98 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.48/227.98 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.48/227.98 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.48/227.98 active(isPal(nil)) -> mark(tt) 227.48/227.98 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.48/227.98 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.48/227.98 active(isPalListKind(a)) -> mark(tt) 227.48/227.98 active(isPalListKind(e)) -> mark(tt) 227.48/227.98 active(isPalListKind(i)) -> mark(tt) 227.48/227.98 active(isPalListKind(nil)) -> mark(tt) 227.48/227.98 active(isPalListKind(o)) -> mark(tt) 227.48/227.98 active(isPalListKind(u)) -> mark(tt) 227.48/227.98 active(isQid(a)) -> mark(tt) 227.48/227.98 active(isQid(e)) -> mark(tt) 227.48/227.98 active(isQid(i)) -> mark(tt) 227.48/227.98 active(isQid(o)) -> mark(tt) 227.48/227.98 active(isQid(u)) -> mark(tt) 227.48/227.98 isList(active(X:S)) -> isList(X:S) 227.48/227.98 isList(mark(X:S)) -> isList(X:S) 227.48/227.98 isNeList(active(X:S)) -> isNeList(X:S) 227.48/227.98 isNeList(mark(X:S)) -> isNeList(X:S) 227.48/227.98 isNePal(active(X:S)) -> isNePal(X:S) 227.48/227.98 isNePal(mark(X:S)) -> isNePal(X:S) 227.48/227.98 isPal(active(X:S)) -> isPal(X:S) 227.48/227.98 isPal(mark(X:S)) -> isPal(X:S) 227.48/227.98 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.48/227.98 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.48/227.98 isQid(active(X:S)) -> isQid(X:S) 227.48/227.98 isQid(mark(X:S)) -> isQid(X:S) 227.48/227.98 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.48/227.98 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.48/227.98 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.48/227.98 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.48/227.98 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.48/227.98 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.48/227.98 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.48/227.98 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.48/227.98 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.48/227.98 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.48/227.98 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.48/227.98 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.48/227.98 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.48/227.98 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.48/227.98 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.48/227.98 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.48/227.98 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.48/227.98 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.48/227.98 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.48/227.98 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.48/227.98 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.48/227.98 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.48/227.98 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.48/227.98 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.48/227.98 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.48/227.98 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.48/227.98 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.48/227.98 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.48/227.98 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.48/227.98 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.48/227.98 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.48/227.98 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.48/227.98 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.48/227.98 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.48/227.98 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.48/227.98 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.48/227.98 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.48/227.98 mark(isList(X:S)) -> active(isList(X:S)) 227.48/227.98 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.48/227.98 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.48/227.98 mark(isPal(X:S)) -> active(isPal(X:S)) 227.48/227.98 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.48/227.98 mark(isQid(X:S)) -> active(isQid(X:S)) 227.48/227.98 mark(a) -> active(a) 227.48/227.98 mark(e) -> active(e) 227.48/227.98 mark(i) -> active(i) 227.48/227.98 mark(nil) -> active(nil) 227.48/227.98 mark(o) -> active(o) 227.48/227.98 mark(tt) -> active(tt) 227.48/227.98 mark(u) -> active(u) 227.48/227.98 ->Strongly Connected Components: 227.48/227.98 ->->Cycle: 227.48/227.98 ->->-> Pairs: 227.48/227.98 ACTIVE(U91(tt,V2:S)) -> MARK(U92(isPalListKind(V2:S))) 227.48/227.98 ACTIVE(isPalListKind(__(V1:S,V2:S))) -> MARK(U91(isPalListKind(V1:S),V2:S)) 227.48/227.98 MARK(U31(X1:S,X2:S)) -> MARK(X1:S) 227.48/227.98 MARK(U32(X1:S,X2:S)) -> ACTIVE(U32(mark(X1:S),X2:S)) 227.48/227.98 MARK(U32(X1:S,X2:S)) -> MARK(X1:S) 227.48/227.98 MARK(U33(X:S)) -> ACTIVE(U33(mark(X:S))) 227.48/227.98 MARK(U33(X:S)) -> MARK(X:S) 227.48/227.98 MARK(U41(X1:S,X2:S,X3:S)) -> ACTIVE(U41(mark(X1:S),X2:S,X3:S)) 227.48/227.98 MARK(U41(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.48/227.98 MARK(U42(X1:S,X2:S,X3:S)) -> ACTIVE(U42(mark(X1:S),X2:S,X3:S)) 227.48/227.98 MARK(U42(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.48/227.98 MARK(U43(X1:S,X2:S,X3:S)) -> ACTIVE(U43(mark(X1:S),X2:S,X3:S)) 227.48/227.98 MARK(U43(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.48/227.98 MARK(U44(X1:S,X2:S,X3:S)) -> ACTIVE(U44(mark(X1:S),X2:S,X3:S)) 227.48/227.98 MARK(U44(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.48/227.98 MARK(U45(X1:S,X2:S)) -> ACTIVE(U45(mark(X1:S),X2:S)) 227.48/227.98 MARK(U45(X1:S,X2:S)) -> MARK(X1:S) 227.48/227.98 MARK(U46(X:S)) -> ACTIVE(U46(mark(X:S))) 227.48/227.98 MARK(U46(X:S)) -> MARK(X:S) 227.48/227.98 MARK(U51(X1:S,X2:S,X3:S)) -> ACTIVE(U51(mark(X1:S),X2:S,X3:S)) 227.48/227.98 MARK(U51(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.48/227.98 MARK(U52(X1:S,X2:S,X3:S)) -> ACTIVE(U52(mark(X1:S),X2:S,X3:S)) 227.48/227.98 MARK(U52(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.48/227.98 MARK(U53(X1:S,X2:S,X3:S)) -> ACTIVE(U53(mark(X1:S),X2:S,X3:S)) 227.48/227.98 MARK(U53(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.48/227.98 MARK(U54(X1:S,X2:S,X3:S)) -> ACTIVE(U54(mark(X1:S),X2:S,X3:S)) 227.48/227.98 MARK(U54(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.48/227.98 MARK(U55(X1:S,X2:S)) -> ACTIVE(U55(mark(X1:S),X2:S)) 227.48/227.98 MARK(U55(X1:S,X2:S)) -> MARK(X1:S) 227.48/227.98 MARK(U56(X:S)) -> ACTIVE(U56(mark(X:S))) 227.48/227.98 MARK(U56(X:S)) -> MARK(X:S) 227.48/227.98 MARK(U61(X1:S,X2:S)) -> ACTIVE(U61(mark(X1:S),X2:S)) 227.48/227.98 MARK(U61(X1:S,X2:S)) -> MARK(X1:S) 227.48/227.98 MARK(U62(X1:S,X2:S)) -> ACTIVE(U62(mark(X1:S),X2:S)) 227.48/227.98 MARK(U62(X1:S,X2:S)) -> MARK(X1:S) 227.48/227.98 MARK(U63(X:S)) -> ACTIVE(U63(mark(X:S))) 227.48/227.98 MARK(U63(X:S)) -> MARK(X:S) 227.48/227.98 MARK(U71(X1:S,X2:S,X3:S)) -> ACTIVE(U71(mark(X1:S),X2:S,X3:S)) 227.48/227.98 MARK(U71(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.48/227.98 MARK(U72(X1:S,X2:S)) -> ACTIVE(U72(mark(X1:S),X2:S)) 227.48/227.98 MARK(U72(X1:S,X2:S)) -> MARK(X1:S) 227.48/227.98 MARK(U73(X1:S,X2:S)) -> ACTIVE(U73(mark(X1:S),X2:S)) 227.48/227.98 MARK(U73(X1:S,X2:S)) -> MARK(X1:S) 227.48/227.98 MARK(U74(X:S)) -> ACTIVE(U74(mark(X:S))) 227.48/227.98 MARK(U74(X:S)) -> MARK(X:S) 227.48/227.98 MARK(U81(X1:S,X2:S)) -> ACTIVE(U81(mark(X1:S),X2:S)) 227.48/227.98 MARK(U81(X1:S,X2:S)) -> MARK(X1:S) 227.48/227.98 MARK(U82(X1:S,X2:S)) -> ACTIVE(U82(mark(X1:S),X2:S)) 227.48/227.98 MARK(U82(X1:S,X2:S)) -> MARK(X1:S) 227.48/227.98 MARK(U83(X:S)) -> ACTIVE(U83(mark(X:S))) 227.48/227.98 MARK(U83(X:S)) -> MARK(X:S) 227.48/227.98 MARK(U91(X1:S,X2:S)) -> ACTIVE(U91(mark(X1:S),X2:S)) 227.48/227.98 MARK(U91(X1:S,X2:S)) -> MARK(X1:S) 227.48/227.98 MARK(U92(X:S)) -> ACTIVE(U92(mark(X:S))) 227.48/227.98 MARK(U92(X:S)) -> MARK(X:S) 227.48/227.98 MARK(__(X1:S,X2:S)) -> ACTIVE(__(mark(X1:S),mark(X2:S))) 227.48/227.98 MARK(__(X1:S,X2:S)) -> MARK(X1:S) 227.48/227.98 MARK(__(X1:S,X2:S)) -> MARK(X2:S) 227.48/227.98 MARK(isPalListKind(X:S)) -> ACTIVE(isPalListKind(X:S)) 227.48/227.98 ->->-> Rules: 227.48/227.98 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.48/227.98 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.48/227.98 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.48/227.98 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.48/227.98 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.48/227.98 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.48/227.98 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.48/227.98 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.48/227.98 U13(active(X:S)) -> U13(X:S) 227.48/227.98 U13(mark(X:S)) -> U13(X:S) 227.48/227.98 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.48/227.98 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.48/227.98 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.48/227.98 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.48/227.98 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.48/227.98 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.48/227.98 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.48/227.98 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.48/227.98 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.48/227.98 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.48/227.98 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.48/227.98 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.48/227.98 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.48/227.98 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.48/227.98 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.48/227.98 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.48/227.98 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.48/227.98 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.48/227.98 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.48/227.98 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.48/227.98 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.48/227.98 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.48/227.98 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.48/227.98 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.48/227.98 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.48/227.98 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.48/227.98 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.48/227.98 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.48/227.98 U26(active(X:S)) -> U26(X:S) 227.48/227.98 U26(mark(X:S)) -> U26(X:S) 227.48/227.98 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.48/227.98 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.48/227.98 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.48/227.98 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.48/227.98 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.48/227.98 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.48/227.98 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.48/227.98 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.48/227.98 U33(active(X:S)) -> U33(X:S) 227.48/227.98 U33(mark(X:S)) -> U33(X:S) 227.48/227.98 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.48/227.98 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.48/227.98 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.48/227.98 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.48/227.98 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.48/227.98 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.48/227.98 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.48/227.98 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.48/227.98 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.48/227.98 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.48/227.98 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.48/227.98 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.48/227.98 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.48/227.98 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.48/227.98 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.48/227.98 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.48/227.98 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.48/227.98 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.48/227.98 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.48/227.98 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.48/227.98 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.48/227.98 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.48/227.98 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.48/227.98 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.48/227.98 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.48/227.98 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.48/227.98 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.48/227.98 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.48/227.98 U46(active(X:S)) -> U46(X:S) 227.48/227.98 U46(mark(X:S)) -> U46(X:S) 227.48/227.98 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.48/227.98 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.48/227.98 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.48/227.98 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.48/227.98 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.48/227.98 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.48/227.98 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.48/227.98 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.48/227.98 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.48/227.98 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.48/227.98 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.48/227.98 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.48/227.98 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.48/227.98 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.48/227.98 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.48/227.98 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.48/227.98 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.48/227.98 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.48/227.98 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.48/227.98 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.48/227.98 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.48/227.98 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.48/227.98 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.48/227.98 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.48/227.98 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.48/227.98 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.48/227.98 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.48/227.98 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.48/227.98 U56(active(X:S)) -> U56(X:S) 227.48/227.98 U56(mark(X:S)) -> U56(X:S) 227.48/227.98 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.48/227.98 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.48/227.98 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.48/227.98 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.48/227.98 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.48/227.98 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.48/227.98 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.48/227.98 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.48/227.98 U63(active(X:S)) -> U63(X:S) 227.48/227.98 U63(mark(X:S)) -> U63(X:S) 227.48/227.98 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.48/227.98 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.48/227.98 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.48/227.98 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.48/227.98 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.48/227.98 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.48/227.98 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.48/227.98 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.48/227.98 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.48/227.98 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.48/227.98 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.48/227.98 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.48/227.98 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.48/227.98 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.48/227.98 U74(active(X:S)) -> U74(X:S) 227.48/227.98 U74(mark(X:S)) -> U74(X:S) 227.48/227.98 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.48/227.98 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.48/227.98 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.48/227.98 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.48/227.98 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.48/227.98 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.48/227.98 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.48/227.98 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.48/227.98 U83(active(X:S)) -> U83(X:S) 227.48/227.98 U83(mark(X:S)) -> U83(X:S) 227.48/227.98 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.48/227.98 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.48/227.98 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.48/227.98 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.48/227.98 U92(active(X:S)) -> U92(X:S) 227.48/227.98 U92(mark(X:S)) -> U92(X:S) 227.48/227.98 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.48/227.98 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.48/227.98 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.48/227.98 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.48/227.98 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.48/227.98 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.48/227.98 active(U13(tt)) -> mark(tt) 227.48/227.98 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.48/227.98 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.48/227.98 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.48/227.98 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.48/227.98 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.48/227.98 active(U26(tt)) -> mark(tt) 227.48/227.98 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.48/227.98 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.48/227.98 active(U33(tt)) -> mark(tt) 227.48/227.98 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.48/227.98 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.48/227.98 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.48/227.98 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.48/227.98 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.48/227.98 active(U46(tt)) -> mark(tt) 227.48/227.98 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.48/227.98 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.48/227.98 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.48/227.98 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.48/227.98 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.48/227.98 active(U56(tt)) -> mark(tt) 227.48/227.98 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.48/227.98 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.48/227.98 active(U63(tt)) -> mark(tt) 227.48/227.98 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.48/227.98 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.48/227.98 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.48/227.98 active(U74(tt)) -> mark(tt) 227.48/227.98 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.48/227.98 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.48/227.98 active(U83(tt)) -> mark(tt) 227.48/227.98 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.48/227.98 active(U92(tt)) -> mark(tt) 227.48/227.98 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.48/227.98 active(__(nil,X:S)) -> mark(X:S) 227.48/227.98 active(__(X:S,nil)) -> mark(X:S) 227.48/227.98 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.48/227.98 active(isList(nil)) -> mark(tt) 227.48/227.98 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.48/227.98 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.48/227.98 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.48/227.98 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.48/227.98 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.48/227.98 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.48/227.98 active(isPal(nil)) -> mark(tt) 227.48/227.98 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.48/227.98 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.48/227.98 active(isPalListKind(a)) -> mark(tt) 227.48/227.98 active(isPalListKind(e)) -> mark(tt) 227.48/227.98 active(isPalListKind(i)) -> mark(tt) 227.48/227.98 active(isPalListKind(nil)) -> mark(tt) 227.48/227.98 active(isPalListKind(o)) -> mark(tt) 227.48/227.98 active(isPalListKind(u)) -> mark(tt) 227.48/227.98 active(isQid(a)) -> mark(tt) 227.48/227.98 active(isQid(e)) -> mark(tt) 227.48/227.98 active(isQid(i)) -> mark(tt) 227.48/227.98 active(isQid(o)) -> mark(tt) 227.48/227.98 active(isQid(u)) -> mark(tt) 227.48/227.98 isList(active(X:S)) -> isList(X:S) 227.48/227.98 isList(mark(X:S)) -> isList(X:S) 227.48/227.98 isNeList(active(X:S)) -> isNeList(X:S) 227.48/227.98 isNeList(mark(X:S)) -> isNeList(X:S) 227.48/227.98 isNePal(active(X:S)) -> isNePal(X:S) 227.48/227.98 isNePal(mark(X:S)) -> isNePal(X:S) 227.48/227.98 isPal(active(X:S)) -> isPal(X:S) 227.48/227.98 isPal(mark(X:S)) -> isPal(X:S) 227.48/227.98 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.48/227.98 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.48/227.98 isQid(active(X:S)) -> isQid(X:S) 227.48/227.98 isQid(mark(X:S)) -> isQid(X:S) 227.48/227.98 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.48/227.98 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.48/227.98 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.48/227.98 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.48/227.98 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.48/227.98 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.48/227.98 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.48/227.98 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.48/227.98 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.48/227.98 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.48/227.98 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.48/227.98 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.48/227.98 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.48/227.98 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.48/227.98 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.48/227.98 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.48/227.98 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.48/227.98 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.48/227.98 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.48/227.98 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.48/227.98 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.48/227.98 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.48/227.98 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.48/227.98 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.48/227.98 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.48/227.98 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.48/227.98 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.48/227.98 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.48/227.98 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.48/227.98 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.48/227.98 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.48/227.98 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.48/227.98 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.48/227.98 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.48/227.98 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.48/227.98 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.48/227.98 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.48/227.98 mark(isList(X:S)) -> active(isList(X:S)) 227.48/227.98 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.48/227.98 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.48/227.98 mark(isPal(X:S)) -> active(isPal(X:S)) 227.48/227.98 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.48/227.98 mark(isQid(X:S)) -> active(isQid(X:S)) 227.48/227.98 mark(a) -> active(a) 227.48/227.98 mark(e) -> active(e) 227.48/227.98 mark(i) -> active(i) 227.48/227.98 mark(nil) -> active(nil) 227.48/227.98 mark(o) -> active(o) 227.48/227.98 mark(tt) -> active(tt) 227.48/227.98 mark(u) -> active(u) 227.48/227.98 227.48/227.98 Problem 1.44: 227.48/227.98 227.48/227.98 Reduction Pairs Processor: 227.48/227.98 -> Pairs: 227.48/227.98 ACTIVE(U91(tt,V2:S)) -> MARK(U92(isPalListKind(V2:S))) 227.48/227.98 ACTIVE(isPalListKind(__(V1:S,V2:S))) -> MARK(U91(isPalListKind(V1:S),V2:S)) 227.48/227.98 MARK(U31(X1:S,X2:S)) -> MARK(X1:S) 227.48/227.98 MARK(U32(X1:S,X2:S)) -> ACTIVE(U32(mark(X1:S),X2:S)) 227.48/227.98 MARK(U32(X1:S,X2:S)) -> MARK(X1:S) 227.48/227.98 MARK(U33(X:S)) -> ACTIVE(U33(mark(X:S))) 227.48/227.98 MARK(U33(X:S)) -> MARK(X:S) 227.48/227.98 MARK(U41(X1:S,X2:S,X3:S)) -> ACTIVE(U41(mark(X1:S),X2:S,X3:S)) 227.48/227.98 MARK(U41(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.48/227.98 MARK(U42(X1:S,X2:S,X3:S)) -> ACTIVE(U42(mark(X1:S),X2:S,X3:S)) 227.48/227.98 MARK(U42(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.48/227.98 MARK(U43(X1:S,X2:S,X3:S)) -> ACTIVE(U43(mark(X1:S),X2:S,X3:S)) 227.48/227.98 MARK(U43(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.48/227.98 MARK(U44(X1:S,X2:S,X3:S)) -> ACTIVE(U44(mark(X1:S),X2:S,X3:S)) 227.48/227.98 MARK(U44(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.48/227.98 MARK(U45(X1:S,X2:S)) -> ACTIVE(U45(mark(X1:S),X2:S)) 227.48/227.98 MARK(U45(X1:S,X2:S)) -> MARK(X1:S) 227.48/227.98 MARK(U46(X:S)) -> ACTIVE(U46(mark(X:S))) 227.48/227.98 MARK(U46(X:S)) -> MARK(X:S) 227.48/227.98 MARK(U51(X1:S,X2:S,X3:S)) -> ACTIVE(U51(mark(X1:S),X2:S,X3:S)) 227.48/227.98 MARK(U51(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.48/227.98 MARK(U52(X1:S,X2:S,X3:S)) -> ACTIVE(U52(mark(X1:S),X2:S,X3:S)) 227.48/227.98 MARK(U52(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.48/227.98 MARK(U53(X1:S,X2:S,X3:S)) -> ACTIVE(U53(mark(X1:S),X2:S,X3:S)) 227.48/227.98 MARK(U53(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.48/227.98 MARK(U54(X1:S,X2:S,X3:S)) -> ACTIVE(U54(mark(X1:S),X2:S,X3:S)) 227.48/227.98 MARK(U54(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.48/227.98 MARK(U55(X1:S,X2:S)) -> ACTIVE(U55(mark(X1:S),X2:S)) 227.48/227.98 MARK(U55(X1:S,X2:S)) -> MARK(X1:S) 227.48/227.98 MARK(U56(X:S)) -> ACTIVE(U56(mark(X:S))) 227.48/227.98 MARK(U56(X:S)) -> MARK(X:S) 227.48/227.98 MARK(U61(X1:S,X2:S)) -> ACTIVE(U61(mark(X1:S),X2:S)) 227.48/227.98 MARK(U61(X1:S,X2:S)) -> MARK(X1:S) 227.48/227.98 MARK(U62(X1:S,X2:S)) -> ACTIVE(U62(mark(X1:S),X2:S)) 227.48/227.98 MARK(U62(X1:S,X2:S)) -> MARK(X1:S) 227.48/227.98 MARK(U63(X:S)) -> ACTIVE(U63(mark(X:S))) 227.48/227.98 MARK(U63(X:S)) -> MARK(X:S) 227.48/227.98 MARK(U71(X1:S,X2:S,X3:S)) -> ACTIVE(U71(mark(X1:S),X2:S,X3:S)) 227.48/227.98 MARK(U71(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.48/227.98 MARK(U72(X1:S,X2:S)) -> ACTIVE(U72(mark(X1:S),X2:S)) 227.48/227.98 MARK(U72(X1:S,X2:S)) -> MARK(X1:S) 227.48/227.98 MARK(U73(X1:S,X2:S)) -> ACTIVE(U73(mark(X1:S),X2:S)) 227.48/227.98 MARK(U73(X1:S,X2:S)) -> MARK(X1:S) 227.48/227.98 MARK(U74(X:S)) -> ACTIVE(U74(mark(X:S))) 227.48/227.98 MARK(U74(X:S)) -> MARK(X:S) 227.48/227.98 MARK(U81(X1:S,X2:S)) -> ACTIVE(U81(mark(X1:S),X2:S)) 227.48/227.98 MARK(U81(X1:S,X2:S)) -> MARK(X1:S) 227.48/227.98 MARK(U82(X1:S,X2:S)) -> ACTIVE(U82(mark(X1:S),X2:S)) 227.48/227.98 MARK(U82(X1:S,X2:S)) -> MARK(X1:S) 227.48/227.98 MARK(U83(X:S)) -> ACTIVE(U83(mark(X:S))) 227.48/227.98 MARK(U83(X:S)) -> MARK(X:S) 227.48/227.98 MARK(U91(X1:S,X2:S)) -> ACTIVE(U91(mark(X1:S),X2:S)) 227.48/227.98 MARK(U91(X1:S,X2:S)) -> MARK(X1:S) 227.48/227.98 MARK(U92(X:S)) -> ACTIVE(U92(mark(X:S))) 227.48/227.98 MARK(U92(X:S)) -> MARK(X:S) 227.48/227.98 MARK(__(X1:S,X2:S)) -> ACTIVE(__(mark(X1:S),mark(X2:S))) 227.48/227.98 MARK(__(X1:S,X2:S)) -> MARK(X1:S) 227.48/227.98 MARK(__(X1:S,X2:S)) -> MARK(X2:S) 227.48/227.98 MARK(isPalListKind(X:S)) -> ACTIVE(isPalListKind(X:S)) 227.48/227.98 -> Rules: 227.48/227.98 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.48/227.98 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.48/227.98 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.48/227.98 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.48/227.98 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.48/227.98 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.48/227.98 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.48/227.98 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.48/227.98 U13(active(X:S)) -> U13(X:S) 227.48/227.98 U13(mark(X:S)) -> U13(X:S) 227.48/227.98 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.48/227.98 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.48/227.98 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.48/227.98 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.48/227.98 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.48/227.98 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.48/227.98 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.48/227.98 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.48/227.98 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.48/227.98 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.48/227.98 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.48/227.98 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.48/227.98 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.48/227.98 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.48/227.98 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.48/227.98 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.48/227.98 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.48/227.98 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.48/227.98 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.48/227.98 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.48/227.98 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.48/227.98 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.48/227.98 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.48/227.98 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.48/227.98 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.48/227.98 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.48/227.98 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.48/227.98 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.48/227.98 U26(active(X:S)) -> U26(X:S) 227.48/227.98 U26(mark(X:S)) -> U26(X:S) 227.48/227.98 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.48/227.98 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.48/227.98 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.48/227.98 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.48/227.98 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.48/227.98 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.48/227.98 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.48/227.98 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.48/227.98 U33(active(X:S)) -> U33(X:S) 227.48/227.98 U33(mark(X:S)) -> U33(X:S) 227.48/227.98 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.48/227.98 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.48/227.98 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.48/227.98 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.48/227.98 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.48/227.98 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.48/227.98 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.48/227.98 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.48/227.98 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.48/227.98 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.48/227.98 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.48/227.98 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.48/227.98 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.48/227.98 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.48/227.98 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.48/227.98 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.48/227.98 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.48/227.98 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.48/227.98 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.48/227.98 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.48/227.98 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.48/227.98 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.48/227.98 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.48/227.98 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.48/227.98 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.48/227.98 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.48/227.98 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.48/227.98 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.48/227.98 U46(active(X:S)) -> U46(X:S) 227.48/227.98 U46(mark(X:S)) -> U46(X:S) 227.48/227.98 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.48/227.98 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.48/227.98 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.48/227.98 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.48/227.98 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.48/227.98 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.48/227.98 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.48/227.98 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.48/227.98 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.48/227.98 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.48/227.98 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.48/227.98 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.48/227.98 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.48/227.98 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.48/227.98 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.48/227.98 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.48/227.98 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.48/227.98 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.48/227.98 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.48/227.98 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.48/227.98 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.48/227.98 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.48/227.98 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.48/227.98 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.48/227.98 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.48/227.98 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.48/227.98 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.48/227.98 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.48/227.98 U56(active(X:S)) -> U56(X:S) 227.48/227.98 U56(mark(X:S)) -> U56(X:S) 227.48/227.98 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.48/227.98 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.48/227.98 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.48/227.98 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.48/227.98 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.48/227.98 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.48/227.98 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.48/227.98 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.48/227.98 U63(active(X:S)) -> U63(X:S) 227.48/227.98 U63(mark(X:S)) -> U63(X:S) 227.48/227.98 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.48/227.98 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.48/227.98 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.48/227.98 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.48/227.98 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.48/227.98 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.48/227.98 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.48/227.98 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.48/227.98 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.48/227.98 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.48/227.98 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.48/227.98 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.48/227.98 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.48/227.98 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.48/227.98 U74(active(X:S)) -> U74(X:S) 227.48/227.98 U74(mark(X:S)) -> U74(X:S) 227.48/227.98 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.48/227.98 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.48/227.98 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.48/227.98 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.48/227.98 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.48/227.98 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.48/227.98 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.48/227.98 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.48/227.98 U83(active(X:S)) -> U83(X:S) 227.48/227.98 U83(mark(X:S)) -> U83(X:S) 227.48/227.98 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.48/227.98 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.48/227.98 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.48/227.98 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.48/227.98 U92(active(X:S)) -> U92(X:S) 227.48/227.98 U92(mark(X:S)) -> U92(X:S) 227.48/227.98 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.48/227.98 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.48/227.98 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.48/227.98 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.48/227.98 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.48/227.98 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.48/227.98 active(U13(tt)) -> mark(tt) 227.48/227.98 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.48/227.98 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.48/227.98 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.48/227.98 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.48/227.98 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.48/227.98 active(U26(tt)) -> mark(tt) 227.48/227.98 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.48/227.98 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.48/227.98 active(U33(tt)) -> mark(tt) 227.48/227.98 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.48/227.98 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.48/227.98 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.48/227.98 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.48/227.98 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.48/227.98 active(U46(tt)) -> mark(tt) 227.48/227.98 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.48/227.98 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.48/227.98 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.48/227.98 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.48/227.98 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.48/227.98 active(U56(tt)) -> mark(tt) 227.48/227.98 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.48/227.98 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.48/227.98 active(U63(tt)) -> mark(tt) 227.48/227.98 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.48/227.98 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.48/227.98 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.48/227.98 active(U74(tt)) -> mark(tt) 227.48/227.98 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.48/227.98 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.48/227.98 active(U83(tt)) -> mark(tt) 227.48/227.98 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.48/227.98 active(U92(tt)) -> mark(tt) 227.48/227.98 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.48/227.98 active(__(nil,X:S)) -> mark(X:S) 227.48/227.98 active(__(X:S,nil)) -> mark(X:S) 227.48/227.98 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.48/227.98 active(isList(nil)) -> mark(tt) 227.48/227.98 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.48/227.98 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.48/227.98 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.48/227.98 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.48/227.98 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.48/227.98 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.48/227.98 active(isPal(nil)) -> mark(tt) 227.48/227.98 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.48/227.98 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.48/227.98 active(isPalListKind(a)) -> mark(tt) 227.48/227.98 active(isPalListKind(e)) -> mark(tt) 227.48/227.98 active(isPalListKind(i)) -> mark(tt) 227.48/227.98 active(isPalListKind(nil)) -> mark(tt) 227.48/227.98 active(isPalListKind(o)) -> mark(tt) 227.48/227.98 active(isPalListKind(u)) -> mark(tt) 227.48/227.98 active(isQid(a)) -> mark(tt) 227.48/227.98 active(isQid(e)) -> mark(tt) 227.48/227.98 active(isQid(i)) -> mark(tt) 227.48/227.98 active(isQid(o)) -> mark(tt) 227.48/227.98 active(isQid(u)) -> mark(tt) 227.48/227.98 isList(active(X:S)) -> isList(X:S) 227.48/227.98 isList(mark(X:S)) -> isList(X:S) 227.48/227.98 isNeList(active(X:S)) -> isNeList(X:S) 227.48/227.98 isNeList(mark(X:S)) -> isNeList(X:S) 227.48/227.98 isNePal(active(X:S)) -> isNePal(X:S) 227.48/227.98 isNePal(mark(X:S)) -> isNePal(X:S) 227.48/227.98 isPal(active(X:S)) -> isPal(X:S) 227.48/227.98 isPal(mark(X:S)) -> isPal(X:S) 227.48/227.98 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.48/227.98 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.48/227.98 isQid(active(X:S)) -> isQid(X:S) 227.48/227.98 isQid(mark(X:S)) -> isQid(X:S) 227.48/227.98 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.48/227.98 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.48/227.98 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.48/227.98 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.48/227.98 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.48/227.98 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.48/227.98 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.48/227.98 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.48/227.98 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.48/227.98 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.48/227.98 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.48/227.98 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.48/227.98 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.48/227.98 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.48/227.98 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.48/227.98 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.48/227.98 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.48/227.98 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.48/227.98 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.48/227.98 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.48/227.98 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.48/227.98 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.48/227.98 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.48/227.98 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.48/227.98 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.48/227.98 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.48/227.98 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.48/227.98 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.48/227.98 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.48/227.98 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.48/227.98 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.48/227.98 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.48/227.98 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.48/227.98 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.48/227.98 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.48/227.98 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.48/227.98 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.48/227.98 mark(isList(X:S)) -> active(isList(X:S)) 227.48/227.98 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.48/227.98 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.48/227.98 mark(isPal(X:S)) -> active(isPal(X:S)) 227.48/227.98 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.48/227.98 mark(isQid(X:S)) -> active(isQid(X:S)) 227.48/227.98 mark(a) -> active(a) 227.48/227.98 mark(e) -> active(e) 227.48/227.98 mark(i) -> active(i) 227.48/227.98 mark(nil) -> active(nil) 227.48/227.98 mark(o) -> active(o) 227.48/227.98 mark(tt) -> active(tt) 227.48/227.98 mark(u) -> active(u) 227.48/227.98 -> Usable rules: 227.48/227.98 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.48/227.98 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.48/227.98 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.48/227.98 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.48/227.98 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.48/227.98 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.48/227.98 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.48/227.98 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.48/227.98 U13(active(X:S)) -> U13(X:S) 227.48/227.98 U13(mark(X:S)) -> U13(X:S) 227.48/227.98 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.48/227.98 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.48/227.98 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.48/227.98 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.48/227.98 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.48/227.98 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.48/227.98 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.48/227.98 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.48/227.98 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.48/227.98 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.48/227.98 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.48/227.98 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.48/227.98 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.48/227.98 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.48/227.98 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.48/227.98 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.48/227.98 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.48/227.98 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.48/227.98 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.48/227.98 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.48/227.98 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.48/227.98 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.48/227.98 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.48/227.98 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.48/227.98 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.48/227.98 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.48/227.98 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.48/227.98 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.48/227.98 U26(active(X:S)) -> U26(X:S) 227.48/227.98 U26(mark(X:S)) -> U26(X:S) 227.48/227.98 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.48/227.98 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.48/227.98 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.48/227.98 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.48/227.98 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.48/227.98 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.48/227.98 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.48/227.98 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.48/227.98 U33(active(X:S)) -> U33(X:S) 227.48/227.98 U33(mark(X:S)) -> U33(X:S) 227.48/227.98 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.48/227.98 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.48/227.98 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.48/227.98 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.48/227.98 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.48/227.98 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.48/227.98 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.48/227.98 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.48/227.98 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.48/227.98 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.48/227.98 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.48/227.98 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.48/227.98 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.48/227.98 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.48/227.98 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.48/227.98 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.48/227.98 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.48/227.98 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.48/227.98 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.48/227.98 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.48/227.98 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.48/227.98 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.48/227.98 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.48/227.98 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.48/227.98 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.48/227.98 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.48/227.98 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.48/227.98 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.48/227.98 U46(active(X:S)) -> U46(X:S) 227.48/227.98 U46(mark(X:S)) -> U46(X:S) 227.48/227.98 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.48/227.98 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.48/227.98 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.48/227.98 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.48/227.98 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.48/227.98 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.48/227.98 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.48/227.98 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.48/227.98 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.48/227.98 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.48/227.98 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.48/227.98 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.48/227.98 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.48/227.98 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.48/227.98 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.48/227.98 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.48/227.98 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.48/227.98 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.48/227.98 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.48/227.98 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.48/227.98 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.48/227.98 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.48/227.98 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.48/227.98 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.48/227.98 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.48/227.98 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.48/227.98 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.48/227.98 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.48/227.98 U56(active(X:S)) -> U56(X:S) 227.48/227.98 U56(mark(X:S)) -> U56(X:S) 227.48/227.98 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.48/227.98 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.48/227.98 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.48/227.98 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.48/227.98 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.48/227.98 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.48/227.98 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.48/227.98 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.48/227.98 U63(active(X:S)) -> U63(X:S) 227.48/227.98 U63(mark(X:S)) -> U63(X:S) 227.48/227.98 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.48/227.98 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.48/227.98 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.48/227.98 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.48/227.98 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.48/227.98 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.48/227.98 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.48/227.98 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.48/227.98 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.48/227.98 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.48/227.98 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.48/227.98 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.48/227.98 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.48/227.98 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.48/227.98 U74(active(X:S)) -> U74(X:S) 227.48/227.98 U74(mark(X:S)) -> U74(X:S) 227.48/227.98 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.48/227.98 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.48/227.98 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.48/227.98 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.48/227.98 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.48/227.98 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.48/227.98 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.48/227.98 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.48/227.98 U83(active(X:S)) -> U83(X:S) 227.48/227.98 U83(mark(X:S)) -> U83(X:S) 227.48/227.98 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.48/227.98 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.48/227.98 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.48/227.98 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.48/227.98 U92(active(X:S)) -> U92(X:S) 227.48/227.98 U92(mark(X:S)) -> U92(X:S) 227.48/227.98 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.48/227.98 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.48/227.98 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.48/227.98 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.48/227.98 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.48/227.98 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.48/227.98 active(U13(tt)) -> mark(tt) 227.48/227.98 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.48/227.98 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.48/227.98 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.48/227.98 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.48/227.98 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.48/227.98 active(U26(tt)) -> mark(tt) 227.48/227.98 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.48/227.98 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.48/227.98 active(U33(tt)) -> mark(tt) 227.48/227.98 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.48/227.98 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.48/227.98 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.48/227.98 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.48/227.98 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.48/227.98 active(U46(tt)) -> mark(tt) 227.48/227.98 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.48/227.98 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.48/227.98 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.48/227.98 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.48/227.98 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.48/227.98 active(U56(tt)) -> mark(tt) 227.48/227.98 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.48/227.98 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.48/227.98 active(U63(tt)) -> mark(tt) 227.48/227.98 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.48/227.98 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.48/227.98 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.48/227.98 active(U74(tt)) -> mark(tt) 227.48/227.98 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.48/227.98 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.48/227.98 active(U83(tt)) -> mark(tt) 227.48/227.98 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.48/227.98 active(U92(tt)) -> mark(tt) 227.48/227.98 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.48/227.98 active(__(nil,X:S)) -> mark(X:S) 227.48/227.98 active(__(X:S,nil)) -> mark(X:S) 227.48/227.98 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.48/227.98 active(isList(nil)) -> mark(tt) 227.48/227.98 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.48/227.98 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.48/227.98 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.48/227.98 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.48/227.98 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.48/227.98 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.48/227.98 active(isPal(nil)) -> mark(tt) 227.48/227.98 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.48/227.98 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.48/227.98 active(isPalListKind(a)) -> mark(tt) 227.48/227.98 active(isPalListKind(e)) -> mark(tt) 227.48/227.98 active(isPalListKind(i)) -> mark(tt) 227.48/227.98 active(isPalListKind(nil)) -> mark(tt) 227.48/227.98 active(isPalListKind(o)) -> mark(tt) 227.48/227.98 active(isPalListKind(u)) -> mark(tt) 227.48/227.98 active(isQid(a)) -> mark(tt) 227.48/227.98 active(isQid(e)) -> mark(tt) 227.48/227.98 active(isQid(i)) -> mark(tt) 227.48/227.98 active(isQid(o)) -> mark(tt) 227.48/227.98 active(isQid(u)) -> mark(tt) 227.48/227.98 isList(active(X:S)) -> isList(X:S) 227.48/227.98 isList(mark(X:S)) -> isList(X:S) 227.48/227.98 isNeList(active(X:S)) -> isNeList(X:S) 227.48/227.98 isNeList(mark(X:S)) -> isNeList(X:S) 227.48/227.98 isNePal(active(X:S)) -> isNePal(X:S) 227.48/227.98 isNePal(mark(X:S)) -> isNePal(X:S) 227.48/227.98 isPal(active(X:S)) -> isPal(X:S) 227.48/227.98 isPal(mark(X:S)) -> isPal(X:S) 227.48/227.98 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.48/227.98 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.48/227.98 isQid(active(X:S)) -> isQid(X:S) 227.48/227.98 isQid(mark(X:S)) -> isQid(X:S) 227.48/227.98 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.48/227.98 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.48/227.98 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.48/227.98 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.48/227.98 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.48/227.98 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.48/227.98 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.48/227.98 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.48/227.98 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.48/227.98 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.48/227.98 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.48/227.98 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.48/227.98 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.48/227.98 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.48/227.98 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.48/227.98 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.48/227.98 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.48/227.98 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.48/227.98 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.48/227.98 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.48/227.98 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.48/227.98 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.48/227.98 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.48/227.98 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.48/227.98 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.48/227.98 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.48/227.98 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.48/227.98 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.48/227.98 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.48/227.98 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.48/227.98 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.48/227.98 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.48/227.98 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.48/227.98 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.48/227.98 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.48/227.98 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.48/227.98 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.48/227.98 mark(isList(X:S)) -> active(isList(X:S)) 227.48/227.98 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.48/227.98 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.48/227.98 mark(isPal(X:S)) -> active(isPal(X:S)) 227.48/227.98 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.48/227.98 mark(isQid(X:S)) -> active(isQid(X:S)) 227.48/227.98 mark(a) -> active(a) 227.48/227.98 mark(e) -> active(e) 227.48/227.98 mark(i) -> active(i) 227.48/227.98 mark(nil) -> active(nil) 227.48/227.98 mark(o) -> active(o) 227.48/227.98 mark(tt) -> active(tt) 227.48/227.98 mark(u) -> active(u) 227.48/227.98 ->Interpretation type: 227.48/227.98 Linear 227.48/227.98 ->Coefficients: 227.48/227.98 Natural Numbers 227.48/227.98 ->Dimension: 227.48/227.98 1 227.48/227.98 ->Bound: 227.48/227.98 2 227.48/227.98 ->Interpretation: 227.48/227.98 227.48/227.98 [U11](X1,X2) = 2.X2 227.48/227.98 [U12](X1,X2) = 2.X2 227.48/227.98 [U13](X) = 0 227.48/227.98 [U21](X1,X2,X3) = 2.X2 + 2.X3 + 2 227.48/227.98 [U22](X1,X2,X3) = X2 + 2.X3 + 1 227.48/227.98 [U23](X1,X2,X3) = X2 + 2.X3 + 1 227.48/227.98 [U24](X1,X2,X3) = 2.X1 + X2 + 2.X3 + 1 227.48/227.98 [U25](X1,X2) = 2.X2 + 1 227.48/227.98 [U26](X) = 1 227.48/227.98 [U31](X1,X2) = 2.X1 + 2.X2 + 1 227.48/227.98 [U32](X1,X2) = X1 + 2.X2 227.48/227.98 [U33](X) = X 227.48/227.98 [U41](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.48/227.98 [U42](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.48/227.98 [U43](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.48/227.98 [U44](X1,X2,X3) = X1 + 2.X2 + 2.X3 + 2 227.48/227.98 [U45](X1,X2) = X1 + 2.X2 + 1 227.48/227.98 [U46](X) = X 227.48/227.98 [U51](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.48/227.98 [U52](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.48/227.98 [U53](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.48/227.98 [U54](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.48/227.98 [U55](X1,X2) = X1 + 2.X2 + 1 227.48/227.98 [U56](X) = X + 1 227.48/227.98 [U61](X1,X2) = 2.X1 + 2.X2 227.48/227.98 [U62](X1,X2) = X1 + 2.X2 227.48/227.98 [U63](X) = 2.X 227.48/227.98 [U71](X1,X2,X3) = 2.X1 + X2 + 2.X3 + 2 227.48/227.98 [U72](X1,X2) = 2.X1 + 2.X2 + 2 227.48/227.98 [U73](X1,X2) = X1 227.48/227.98 [U74](X) = 2.X 227.48/227.98 [U81](X1,X2) = 2.X1 + 2.X2 + 2 227.48/227.98 [U82](X1,X2) = 2.X1 + 2.X2 227.48/227.98 [U83](X) = X 227.48/227.98 [U91](X1,X2) = 2.X1 227.48/227.98 [U92](X) = X 227.48/227.98 [__](X1,X2) = 2.X1 + X2 + 1 227.48/227.98 [active](X) = X 227.48/227.98 [isList](X) = 2.X 227.48/227.98 [isNeList](X) = 2.X + 1 227.48/227.98 [isNePal](X) = 2.X 227.48/227.98 [isPal](X) = 2.X + 2 227.48/227.98 [isPalListKind](X) = 0 227.48/227.98 [isQid](X) = X 227.48/227.98 [mark](X) = X 227.48/227.98 [a] = 0 227.48/227.98 [e] = 2 227.48/227.98 [fSNonEmpty] = 0 227.48/227.98 [i] = 2 227.48/227.98 [nil] = 2 227.48/227.98 [o] = 1 227.48/227.98 [tt] = 0 227.48/227.98 [u] = 0 227.48/227.98 [U11#](X1,X2) = 0 227.48/227.98 [U12#](X1,X2) = 0 227.48/227.98 [U13#](X) = 0 227.48/227.98 [U21#](X1,X2,X3) = 0 227.48/227.98 [U22#](X1,X2,X3) = 0 227.48/227.98 [U23#](X1,X2,X3) = 0 227.48/227.98 [U24#](X1,X2,X3) = 0 227.48/227.98 [U25#](X1,X2) = 0 227.48/227.98 [U26#](X) = 0 227.48/227.98 [U31#](X1,X2) = 0 227.48/227.98 [U32#](X1,X2) = 0 227.48/227.98 [U33#](X) = 0 227.48/227.98 [U41#](X1,X2,X3) = 0 227.48/227.98 [U42#](X1,X2,X3) = 0 227.48/227.98 [U43#](X1,X2,X3) = 0 227.48/227.98 [U44#](X1,X2,X3) = 0 227.48/227.98 [U45#](X1,X2) = 0 227.48/227.98 [U46#](X) = 0 227.48/227.98 [U51#](X1,X2,X3) = 0 227.48/227.98 [U52#](X1,X2,X3) = 0 227.48/227.98 [U53#](X1,X2,X3) = 0 227.48/227.98 [U54#](X1,X2,X3) = 0 227.48/227.98 [U55#](X1,X2) = 0 227.48/227.98 [U56#](X) = 0 227.48/227.98 [U61#](X1,X2) = 0 227.48/227.98 [U62#](X1,X2) = 0 227.48/227.98 [U63#](X) = 0 227.48/227.98 [U71#](X1,X2,X3) = 0 227.48/227.98 [U72#](X1,X2) = 0 227.48/227.98 [U73#](X1,X2) = 0 227.48/227.98 [U74#](X) = 0 227.48/227.98 [U81#](X1,X2) = 0 227.48/227.98 [U82#](X1,X2) = 0 227.48/227.98 [U83#](X) = 0 227.48/227.98 [U91#](X1,X2) = 0 227.48/227.98 [U92#](X) = 0 227.48/227.98 [__#](X1,X2) = 0 227.48/227.98 [ACTIVE](X) = 2.X + 2 227.48/227.98 [ISLIST](X) = 0 227.48/227.98 [ISNELIST](X) = 0 227.48/227.98 [ISNEPAL](X) = 0 227.48/227.98 [ISPAL](X) = 0 227.48/227.98 [ISPALLISTKIND](X) = 0 227.48/227.98 [ISQID](X) = 0 227.48/227.98 [MARK](X) = 2.X + 2 227.48/227.98 227.48/227.98 Problem 1.44: 227.48/227.98 227.48/227.98 SCC Processor: 227.48/227.98 -> Pairs: 227.48/227.98 ACTIVE(U91(tt,V2:S)) -> MARK(U92(isPalListKind(V2:S))) 227.48/227.98 ACTIVE(isPalListKind(__(V1:S,V2:S))) -> MARK(U91(isPalListKind(V1:S),V2:S)) 227.48/227.98 MARK(U32(X1:S,X2:S)) -> ACTIVE(U32(mark(X1:S),X2:S)) 227.48/227.98 MARK(U32(X1:S,X2:S)) -> MARK(X1:S) 227.48/227.98 MARK(U33(X:S)) -> ACTIVE(U33(mark(X:S))) 227.48/227.98 MARK(U33(X:S)) -> MARK(X:S) 227.48/227.98 MARK(U41(X1:S,X2:S,X3:S)) -> ACTIVE(U41(mark(X1:S),X2:S,X3:S)) 227.48/227.98 MARK(U41(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.48/227.98 MARK(U42(X1:S,X2:S,X3:S)) -> ACTIVE(U42(mark(X1:S),X2:S,X3:S)) 227.48/227.98 MARK(U42(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.48/227.98 MARK(U43(X1:S,X2:S,X3:S)) -> ACTIVE(U43(mark(X1:S),X2:S,X3:S)) 227.48/227.98 MARK(U43(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.48/227.98 MARK(U44(X1:S,X2:S,X3:S)) -> ACTIVE(U44(mark(X1:S),X2:S,X3:S)) 227.48/227.98 MARK(U44(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.48/227.98 MARK(U45(X1:S,X2:S)) -> ACTIVE(U45(mark(X1:S),X2:S)) 227.48/227.98 MARK(U45(X1:S,X2:S)) -> MARK(X1:S) 227.48/227.98 MARK(U46(X:S)) -> ACTIVE(U46(mark(X:S))) 227.48/227.98 MARK(U46(X:S)) -> MARK(X:S) 227.48/227.98 MARK(U51(X1:S,X2:S,X3:S)) -> ACTIVE(U51(mark(X1:S),X2:S,X3:S)) 227.48/227.98 MARK(U51(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.48/227.98 MARK(U52(X1:S,X2:S,X3:S)) -> ACTIVE(U52(mark(X1:S),X2:S,X3:S)) 227.48/227.98 MARK(U52(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.48/227.98 MARK(U53(X1:S,X2:S,X3:S)) -> ACTIVE(U53(mark(X1:S),X2:S,X3:S)) 227.48/227.98 MARK(U53(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.48/227.98 MARK(U54(X1:S,X2:S,X3:S)) -> ACTIVE(U54(mark(X1:S),X2:S,X3:S)) 227.48/227.98 MARK(U54(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.48/227.98 MARK(U55(X1:S,X2:S)) -> ACTIVE(U55(mark(X1:S),X2:S)) 227.48/227.98 MARK(U55(X1:S,X2:S)) -> MARK(X1:S) 227.48/227.98 MARK(U56(X:S)) -> ACTIVE(U56(mark(X:S))) 227.48/227.98 MARK(U56(X:S)) -> MARK(X:S) 227.48/227.98 MARK(U61(X1:S,X2:S)) -> ACTIVE(U61(mark(X1:S),X2:S)) 227.48/227.98 MARK(U61(X1:S,X2:S)) -> MARK(X1:S) 227.48/227.98 MARK(U62(X1:S,X2:S)) -> ACTIVE(U62(mark(X1:S),X2:S)) 227.48/227.98 MARK(U62(X1:S,X2:S)) -> MARK(X1:S) 227.48/227.98 MARK(U63(X:S)) -> ACTIVE(U63(mark(X:S))) 227.48/227.98 MARK(U63(X:S)) -> MARK(X:S) 227.48/227.98 MARK(U71(X1:S,X2:S,X3:S)) -> ACTIVE(U71(mark(X1:S),X2:S,X3:S)) 227.48/227.98 MARK(U71(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.48/227.98 MARK(U72(X1:S,X2:S)) -> ACTIVE(U72(mark(X1:S),X2:S)) 227.48/227.98 MARK(U72(X1:S,X2:S)) -> MARK(X1:S) 227.48/227.98 MARK(U73(X1:S,X2:S)) -> ACTIVE(U73(mark(X1:S),X2:S)) 227.48/227.98 MARK(U73(X1:S,X2:S)) -> MARK(X1:S) 227.48/227.98 MARK(U74(X:S)) -> ACTIVE(U74(mark(X:S))) 227.48/227.98 MARK(U74(X:S)) -> MARK(X:S) 227.48/227.98 MARK(U81(X1:S,X2:S)) -> ACTIVE(U81(mark(X1:S),X2:S)) 227.48/227.98 MARK(U81(X1:S,X2:S)) -> MARK(X1:S) 227.48/227.98 MARK(U82(X1:S,X2:S)) -> ACTIVE(U82(mark(X1:S),X2:S)) 227.48/227.98 MARK(U82(X1:S,X2:S)) -> MARK(X1:S) 227.48/227.98 MARK(U83(X:S)) -> ACTIVE(U83(mark(X:S))) 227.48/227.98 MARK(U83(X:S)) -> MARK(X:S) 227.48/227.98 MARK(U91(X1:S,X2:S)) -> ACTIVE(U91(mark(X1:S),X2:S)) 227.48/227.98 MARK(U91(X1:S,X2:S)) -> MARK(X1:S) 227.48/227.98 MARK(U92(X:S)) -> ACTIVE(U92(mark(X:S))) 227.48/227.98 MARK(U92(X:S)) -> MARK(X:S) 227.48/227.98 MARK(__(X1:S,X2:S)) -> ACTIVE(__(mark(X1:S),mark(X2:S))) 227.48/227.98 MARK(__(X1:S,X2:S)) -> MARK(X1:S) 227.48/227.98 MARK(__(X1:S,X2:S)) -> MARK(X2:S) 227.48/227.98 MARK(isPalListKind(X:S)) -> ACTIVE(isPalListKind(X:S)) 227.48/227.98 -> Rules: 227.48/227.98 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.48/227.98 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.48/227.98 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.48/227.98 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.48/227.98 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.48/227.98 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.48/227.98 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.48/227.98 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.48/227.98 U13(active(X:S)) -> U13(X:S) 227.48/227.98 U13(mark(X:S)) -> U13(X:S) 227.48/227.98 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.48/227.98 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.48/227.98 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.48/227.98 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.48/227.98 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.48/227.98 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.48/227.98 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.48/227.98 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.48/227.98 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.48/227.98 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.48/227.98 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.48/227.98 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.48/227.98 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.48/227.98 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.48/227.98 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.48/227.98 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.48/227.98 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.48/227.98 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.48/227.98 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.48/227.98 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.48/227.98 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.48/227.98 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.48/227.98 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.48/227.98 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.48/227.98 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.48/227.98 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.48/227.98 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.48/227.98 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.48/227.98 U26(active(X:S)) -> U26(X:S) 227.48/227.98 U26(mark(X:S)) -> U26(X:S) 227.48/227.98 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.48/227.98 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.48/227.98 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.48/227.98 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.48/227.98 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.48/227.98 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.48/227.98 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.48/227.98 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.48/227.98 U33(active(X:S)) -> U33(X:S) 227.48/227.98 U33(mark(X:S)) -> U33(X:S) 227.48/227.98 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.48/227.98 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.48/227.98 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.48/227.98 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.48/227.98 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.48/227.98 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.48/227.98 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.48/227.98 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.48/227.98 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.48/227.98 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.48/227.98 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.48/227.98 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.48/227.98 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.48/227.98 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.48/227.98 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.48/227.98 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.48/227.98 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.48/227.98 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.48/227.98 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.48/227.98 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.48/227.98 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.48/227.98 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.48/227.98 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.48/227.98 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.48/227.98 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.48/227.98 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.48/227.98 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.48/227.98 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.48/227.98 U46(active(X:S)) -> U46(X:S) 227.48/227.98 U46(mark(X:S)) -> U46(X:S) 227.48/227.98 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.48/227.98 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.48/227.98 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.48/227.98 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.48/227.98 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.48/227.98 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.48/227.98 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.48/227.98 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.48/227.98 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.48/227.98 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.48/227.98 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.48/227.98 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.48/227.98 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.48/227.98 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.48/227.98 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.48/227.98 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.48/227.98 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.48/227.98 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.48/227.98 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.48/227.98 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.48/227.98 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.48/227.98 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.48/227.98 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.48/227.98 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.48/227.98 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.48/227.98 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.48/227.98 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.48/227.98 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.48/227.98 U56(active(X:S)) -> U56(X:S) 227.48/227.98 U56(mark(X:S)) -> U56(X:S) 227.48/227.98 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.48/227.98 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.48/227.98 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.48/227.98 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.48/227.98 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.48/227.98 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.48/227.98 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.48/227.98 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.48/227.98 U63(active(X:S)) -> U63(X:S) 227.48/227.98 U63(mark(X:S)) -> U63(X:S) 227.48/227.98 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.48/227.98 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.48/227.98 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.48/227.98 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.48/227.98 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.48/227.98 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.48/227.98 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.48/227.98 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.48/227.98 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.48/227.98 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.48/227.98 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.48/227.98 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.48/227.98 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.48/227.98 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.48/227.98 U74(active(X:S)) -> U74(X:S) 227.48/227.98 U74(mark(X:S)) -> U74(X:S) 227.48/227.98 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.48/227.98 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.48/227.98 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.48/227.98 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.48/227.98 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.48/227.98 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.48/227.98 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.48/227.98 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.48/227.98 U83(active(X:S)) -> U83(X:S) 227.48/227.98 U83(mark(X:S)) -> U83(X:S) 227.48/227.98 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.48/227.98 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.48/227.98 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.48/227.98 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.48/227.98 U92(active(X:S)) -> U92(X:S) 227.48/227.98 U92(mark(X:S)) -> U92(X:S) 227.48/227.98 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.48/227.98 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.48/227.98 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.48/227.98 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.48/227.98 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.48/227.98 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.48/227.98 active(U13(tt)) -> mark(tt) 227.48/227.98 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.48/227.98 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.48/227.98 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.48/227.98 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.48/227.98 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.48/227.98 active(U26(tt)) -> mark(tt) 227.48/227.98 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.48/227.98 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.48/227.98 active(U33(tt)) -> mark(tt) 227.48/227.98 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.48/227.98 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.48/227.98 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.48/227.98 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.48/227.98 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.48/227.98 active(U46(tt)) -> mark(tt) 227.48/227.98 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.48/227.98 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.48/227.98 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.48/227.98 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.48/227.98 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.48/227.98 active(U56(tt)) -> mark(tt) 227.48/227.98 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.48/227.98 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.48/227.98 active(U63(tt)) -> mark(tt) 227.48/227.98 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.48/227.98 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.48/227.98 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.48/227.98 active(U74(tt)) -> mark(tt) 227.48/227.98 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.48/227.98 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.48/227.98 active(U83(tt)) -> mark(tt) 227.48/227.98 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.48/227.98 active(U92(tt)) -> mark(tt) 227.48/227.98 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.48/227.98 active(__(nil,X:S)) -> mark(X:S) 227.48/227.98 active(__(X:S,nil)) -> mark(X:S) 227.48/227.98 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.48/227.98 active(isList(nil)) -> mark(tt) 227.48/227.98 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.48/227.98 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.48/227.98 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.48/227.98 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.48/227.98 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.48/227.98 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.48/227.98 active(isPal(nil)) -> mark(tt) 227.48/227.98 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.48/227.98 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.48/227.98 active(isPalListKind(a)) -> mark(tt) 227.48/227.98 active(isPalListKind(e)) -> mark(tt) 227.48/227.98 active(isPalListKind(i)) -> mark(tt) 227.48/227.98 active(isPalListKind(nil)) -> mark(tt) 227.48/227.98 active(isPalListKind(o)) -> mark(tt) 227.48/227.98 active(isPalListKind(u)) -> mark(tt) 227.48/227.98 active(isQid(a)) -> mark(tt) 227.48/227.98 active(isQid(e)) -> mark(tt) 227.48/227.98 active(isQid(i)) -> mark(tt) 227.48/227.98 active(isQid(o)) -> mark(tt) 227.48/227.98 active(isQid(u)) -> mark(tt) 227.48/227.98 isList(active(X:S)) -> isList(X:S) 227.48/227.98 isList(mark(X:S)) -> isList(X:S) 227.48/227.98 isNeList(active(X:S)) -> isNeList(X:S) 227.48/227.98 isNeList(mark(X:S)) -> isNeList(X:S) 227.48/227.98 isNePal(active(X:S)) -> isNePal(X:S) 227.48/227.98 isNePal(mark(X:S)) -> isNePal(X:S) 227.48/227.98 isPal(active(X:S)) -> isPal(X:S) 227.48/227.98 isPal(mark(X:S)) -> isPal(X:S) 227.48/227.98 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.48/227.98 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.48/227.98 isQid(active(X:S)) -> isQid(X:S) 227.48/227.98 isQid(mark(X:S)) -> isQid(X:S) 227.48/227.98 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.48/227.98 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.48/227.98 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.48/227.98 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.48/227.98 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.48/227.98 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.48/227.98 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.48/227.98 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.48/227.98 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.48/227.98 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.48/227.98 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.48/227.98 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.48/227.98 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.48/227.98 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.48/227.98 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.48/227.98 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.48/227.98 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.48/227.98 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.48/227.98 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.48/227.98 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.48/227.98 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.48/227.98 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.48/227.98 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.48/227.98 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.48/227.98 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.48/227.98 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.48/227.98 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.48/227.98 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.48/227.98 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.48/227.98 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.48/227.98 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.48/227.98 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.48/227.98 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.48/227.98 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.48/227.98 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.48/227.98 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.48/227.98 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.48/227.98 mark(isList(X:S)) -> active(isList(X:S)) 227.48/227.98 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.48/227.98 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.48/227.98 mark(isPal(X:S)) -> active(isPal(X:S)) 227.48/227.98 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.48/227.98 mark(isQid(X:S)) -> active(isQid(X:S)) 227.48/227.98 mark(a) -> active(a) 227.48/227.98 mark(e) -> active(e) 227.48/227.98 mark(i) -> active(i) 227.48/227.98 mark(nil) -> active(nil) 227.48/227.98 mark(o) -> active(o) 227.48/227.98 mark(tt) -> active(tt) 227.48/227.98 mark(u) -> active(u) 227.48/227.98 ->Strongly Connected Components: 227.48/227.98 ->->Cycle: 227.48/227.98 ->->-> Pairs: 227.48/227.98 ACTIVE(U91(tt,V2:S)) -> MARK(U92(isPalListKind(V2:S))) 227.48/227.98 ACTIVE(isPalListKind(__(V1:S,V2:S))) -> MARK(U91(isPalListKind(V1:S),V2:S)) 227.48/227.98 MARK(U32(X1:S,X2:S)) -> ACTIVE(U32(mark(X1:S),X2:S)) 227.48/227.98 MARK(U32(X1:S,X2:S)) -> MARK(X1:S) 227.48/227.98 MARK(U33(X:S)) -> ACTIVE(U33(mark(X:S))) 227.48/227.98 MARK(U33(X:S)) -> MARK(X:S) 227.48/227.98 MARK(U41(X1:S,X2:S,X3:S)) -> ACTIVE(U41(mark(X1:S),X2:S,X3:S)) 227.48/227.98 MARK(U41(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.48/227.98 MARK(U42(X1:S,X2:S,X3:S)) -> ACTIVE(U42(mark(X1:S),X2:S,X3:S)) 227.48/227.98 MARK(U42(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.48/227.98 MARK(U43(X1:S,X2:S,X3:S)) -> ACTIVE(U43(mark(X1:S),X2:S,X3:S)) 227.48/227.98 MARK(U43(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.48/227.98 MARK(U44(X1:S,X2:S,X3:S)) -> ACTIVE(U44(mark(X1:S),X2:S,X3:S)) 227.48/227.98 MARK(U44(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.48/227.98 MARK(U45(X1:S,X2:S)) -> ACTIVE(U45(mark(X1:S),X2:S)) 227.48/227.98 MARK(U45(X1:S,X2:S)) -> MARK(X1:S) 227.48/227.98 MARK(U46(X:S)) -> ACTIVE(U46(mark(X:S))) 227.48/227.98 MARK(U46(X:S)) -> MARK(X:S) 227.48/227.98 MARK(U51(X1:S,X2:S,X3:S)) -> ACTIVE(U51(mark(X1:S),X2:S,X3:S)) 227.48/227.98 MARK(U51(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.48/227.98 MARK(U52(X1:S,X2:S,X3:S)) -> ACTIVE(U52(mark(X1:S),X2:S,X3:S)) 227.48/227.98 MARK(U52(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.48/227.98 MARK(U53(X1:S,X2:S,X3:S)) -> ACTIVE(U53(mark(X1:S),X2:S,X3:S)) 227.48/227.98 MARK(U53(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.48/227.98 MARK(U54(X1:S,X2:S,X3:S)) -> ACTIVE(U54(mark(X1:S),X2:S,X3:S)) 227.48/227.98 MARK(U54(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.48/227.98 MARK(U55(X1:S,X2:S)) -> ACTIVE(U55(mark(X1:S),X2:S)) 227.48/227.98 MARK(U55(X1:S,X2:S)) -> MARK(X1:S) 227.48/227.98 MARK(U56(X:S)) -> ACTIVE(U56(mark(X:S))) 227.48/227.98 MARK(U56(X:S)) -> MARK(X:S) 227.48/227.98 MARK(U61(X1:S,X2:S)) -> ACTIVE(U61(mark(X1:S),X2:S)) 227.48/227.98 MARK(U61(X1:S,X2:S)) -> MARK(X1:S) 227.48/227.98 MARK(U62(X1:S,X2:S)) -> ACTIVE(U62(mark(X1:S),X2:S)) 227.48/227.98 MARK(U62(X1:S,X2:S)) -> MARK(X1:S) 227.48/227.98 MARK(U63(X:S)) -> ACTIVE(U63(mark(X:S))) 227.48/227.98 MARK(U63(X:S)) -> MARK(X:S) 227.48/227.98 MARK(U71(X1:S,X2:S,X3:S)) -> ACTIVE(U71(mark(X1:S),X2:S,X3:S)) 227.48/227.98 MARK(U71(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.48/227.98 MARK(U72(X1:S,X2:S)) -> ACTIVE(U72(mark(X1:S),X2:S)) 227.48/227.98 MARK(U72(X1:S,X2:S)) -> MARK(X1:S) 227.48/227.98 MARK(U73(X1:S,X2:S)) -> ACTIVE(U73(mark(X1:S),X2:S)) 227.48/227.98 MARK(U73(X1:S,X2:S)) -> MARK(X1:S) 227.48/227.98 MARK(U74(X:S)) -> ACTIVE(U74(mark(X:S))) 227.48/227.98 MARK(U74(X:S)) -> MARK(X:S) 227.48/227.98 MARK(U81(X1:S,X2:S)) -> ACTIVE(U81(mark(X1:S),X2:S)) 227.48/227.98 MARK(U81(X1:S,X2:S)) -> MARK(X1:S) 227.48/227.98 MARK(U82(X1:S,X2:S)) -> ACTIVE(U82(mark(X1:S),X2:S)) 227.48/227.98 MARK(U82(X1:S,X2:S)) -> MARK(X1:S) 227.48/227.98 MARK(U83(X:S)) -> ACTIVE(U83(mark(X:S))) 227.48/227.98 MARK(U83(X:S)) -> MARK(X:S) 227.48/227.98 MARK(U91(X1:S,X2:S)) -> ACTIVE(U91(mark(X1:S),X2:S)) 227.48/227.98 MARK(U91(X1:S,X2:S)) -> MARK(X1:S) 227.48/227.98 MARK(U92(X:S)) -> ACTIVE(U92(mark(X:S))) 227.48/227.98 MARK(U92(X:S)) -> MARK(X:S) 227.48/227.98 MARK(__(X1:S,X2:S)) -> ACTIVE(__(mark(X1:S),mark(X2:S))) 227.48/227.98 MARK(__(X1:S,X2:S)) -> MARK(X1:S) 227.48/227.98 MARK(__(X1:S,X2:S)) -> MARK(X2:S) 227.48/227.98 MARK(isPalListKind(X:S)) -> ACTIVE(isPalListKind(X:S)) 227.48/227.98 ->->-> Rules: 227.48/227.98 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.48/227.98 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.48/227.98 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.48/227.98 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.48/227.98 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.48/227.98 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.48/227.98 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.48/227.98 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.48/227.98 U13(active(X:S)) -> U13(X:S) 227.48/227.98 U13(mark(X:S)) -> U13(X:S) 227.48/227.98 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.48/227.98 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.48/227.98 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.48/227.98 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.48/227.98 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.48/227.98 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.48/227.98 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.48/227.98 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.48/227.98 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.48/227.98 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.48/227.98 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.48/227.98 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.48/227.98 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.48/227.99 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.48/227.99 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.48/227.99 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.48/227.99 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.48/227.99 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.48/227.99 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.48/227.99 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.48/227.99 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.48/227.99 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.48/227.99 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.48/227.99 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.48/227.99 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.48/227.99 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.48/227.99 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.48/227.99 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.48/227.99 U26(active(X:S)) -> U26(X:S) 227.48/227.99 U26(mark(X:S)) -> U26(X:S) 227.48/227.99 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.48/227.99 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.48/227.99 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.48/227.99 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.48/227.99 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.48/227.99 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.48/227.99 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.48/227.99 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.48/227.99 U33(active(X:S)) -> U33(X:S) 227.48/227.99 U33(mark(X:S)) -> U33(X:S) 227.48/227.99 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.48/227.99 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.48/227.99 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.48/227.99 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.48/227.99 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.48/227.99 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.48/227.99 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.48/227.99 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.48/227.99 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.48/227.99 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.48/227.99 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.48/227.99 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.48/227.99 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.48/227.99 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.48/227.99 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.48/227.99 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.48/227.99 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.50/227.99 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.50/227.99 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.50/227.99 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.50/227.99 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.50/227.99 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.50/227.99 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.50/227.99 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.50/227.99 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.50/227.99 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.50/227.99 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.50/227.99 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.50/227.99 U46(active(X:S)) -> U46(X:S) 227.50/227.99 U46(mark(X:S)) -> U46(X:S) 227.50/227.99 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.50/227.99 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.50/227.99 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.50/227.99 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.50/227.99 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.50/227.99 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.50/227.99 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.50/227.99 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.50/227.99 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.50/227.99 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.50/227.99 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.50/227.99 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.50/227.99 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.50/227.99 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.50/227.99 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.50/227.99 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.50/227.99 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.50/227.99 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.50/227.99 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.50/227.99 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.50/227.99 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.50/227.99 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.50/227.99 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.50/227.99 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.50/227.99 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.50/227.99 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.50/227.99 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.50/227.99 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.50/227.99 U56(active(X:S)) -> U56(X:S) 227.50/227.99 U56(mark(X:S)) -> U56(X:S) 227.50/227.99 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.50/227.99 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.50/227.99 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.50/227.99 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.50/227.99 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.50/227.99 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.50/227.99 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.50/227.99 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.50/227.99 U63(active(X:S)) -> U63(X:S) 227.50/227.99 U63(mark(X:S)) -> U63(X:S) 227.50/227.99 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.50/227.99 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.50/227.99 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.50/227.99 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.50/227.99 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.50/227.99 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.50/227.99 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.50/227.99 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.50/227.99 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.50/227.99 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.50/227.99 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.50/227.99 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.50/227.99 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.50/227.99 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.50/227.99 U74(active(X:S)) -> U74(X:S) 227.50/227.99 U74(mark(X:S)) -> U74(X:S) 227.50/227.99 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.50/227.99 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.50/227.99 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.50/227.99 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.50/227.99 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.50/227.99 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.50/227.99 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.50/227.99 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.50/227.99 U83(active(X:S)) -> U83(X:S) 227.50/227.99 U83(mark(X:S)) -> U83(X:S) 227.50/227.99 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.50/227.99 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.50/227.99 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.50/227.99 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.50/227.99 U92(active(X:S)) -> U92(X:S) 227.50/227.99 U92(mark(X:S)) -> U92(X:S) 227.50/227.99 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.50/227.99 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.50/227.99 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.50/227.99 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.50/227.99 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.50/227.99 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.50/227.99 active(U13(tt)) -> mark(tt) 227.50/227.99 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.50/227.99 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.50/227.99 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.50/227.99 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.50/227.99 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.50/227.99 active(U26(tt)) -> mark(tt) 227.50/227.99 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.50/227.99 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.50/227.99 active(U33(tt)) -> mark(tt) 227.50/227.99 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.50/227.99 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.50/227.99 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.50/227.99 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.50/227.99 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.50/227.99 active(U46(tt)) -> mark(tt) 227.50/227.99 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.50/227.99 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.50/227.99 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.50/227.99 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.50/227.99 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.50/227.99 active(U56(tt)) -> mark(tt) 227.50/227.99 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.50/227.99 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.50/227.99 active(U63(tt)) -> mark(tt) 227.50/227.99 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.50/227.99 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.50/227.99 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.50/227.99 active(U74(tt)) -> mark(tt) 227.50/227.99 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.50/227.99 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.50/227.99 active(U83(tt)) -> mark(tt) 227.50/227.99 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.50/227.99 active(U92(tt)) -> mark(tt) 227.50/227.99 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.50/227.99 active(__(nil,X:S)) -> mark(X:S) 227.50/227.99 active(__(X:S,nil)) -> mark(X:S) 227.50/227.99 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.50/227.99 active(isList(nil)) -> mark(tt) 227.50/227.99 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.50/227.99 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.50/227.99 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.50/227.99 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.50/227.99 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.50/227.99 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.50/227.99 active(isPal(nil)) -> mark(tt) 227.50/227.99 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.50/227.99 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.50/227.99 active(isPalListKind(a)) -> mark(tt) 227.50/227.99 active(isPalListKind(e)) -> mark(tt) 227.50/227.99 active(isPalListKind(i)) -> mark(tt) 227.50/227.99 active(isPalListKind(nil)) -> mark(tt) 227.50/227.99 active(isPalListKind(o)) -> mark(tt) 227.50/227.99 active(isPalListKind(u)) -> mark(tt) 227.50/227.99 active(isQid(a)) -> mark(tt) 227.50/227.99 active(isQid(e)) -> mark(tt) 227.50/227.99 active(isQid(i)) -> mark(tt) 227.50/227.99 active(isQid(o)) -> mark(tt) 227.50/227.99 active(isQid(u)) -> mark(tt) 227.50/227.99 isList(active(X:S)) -> isList(X:S) 227.50/227.99 isList(mark(X:S)) -> isList(X:S) 227.50/227.99 isNeList(active(X:S)) -> isNeList(X:S) 227.50/227.99 isNeList(mark(X:S)) -> isNeList(X:S) 227.50/227.99 isNePal(active(X:S)) -> isNePal(X:S) 227.50/227.99 isNePal(mark(X:S)) -> isNePal(X:S) 227.50/227.99 isPal(active(X:S)) -> isPal(X:S) 227.50/227.99 isPal(mark(X:S)) -> isPal(X:S) 227.50/227.99 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.50/227.99 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.50/227.99 isQid(active(X:S)) -> isQid(X:S) 227.50/227.99 isQid(mark(X:S)) -> isQid(X:S) 227.50/227.99 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.50/227.99 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.50/227.99 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.50/227.99 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.50/227.99 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.50/227.99 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.50/227.99 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.50/227.99 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.50/227.99 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.50/227.99 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.50/227.99 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.50/227.99 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.50/227.99 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.50/227.99 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.50/227.99 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.50/227.99 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.50/227.99 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.50/227.99 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.50/227.99 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.50/227.99 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.50/227.99 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.50/227.99 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.50/227.99 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.50/227.99 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.50/227.99 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.50/227.99 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.50/227.99 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.50/227.99 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.50/227.99 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.50/227.99 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.50/227.99 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.50/227.99 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.50/227.99 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.50/227.99 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.50/227.99 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.50/227.99 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.50/227.99 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.50/227.99 mark(isList(X:S)) -> active(isList(X:S)) 227.50/227.99 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.50/227.99 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.50/227.99 mark(isPal(X:S)) -> active(isPal(X:S)) 227.50/227.99 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.50/227.99 mark(isQid(X:S)) -> active(isQid(X:S)) 227.50/227.99 mark(a) -> active(a) 227.50/227.99 mark(e) -> active(e) 227.50/227.99 mark(i) -> active(i) 227.50/227.99 mark(nil) -> active(nil) 227.50/227.99 mark(o) -> active(o) 227.50/227.99 mark(tt) -> active(tt) 227.50/227.99 mark(u) -> active(u) 227.50/227.99 227.50/227.99 Problem 1.44: 227.50/227.99 227.50/227.99 Reduction Pairs Processor: 227.50/227.99 -> Pairs: 227.50/227.99 ACTIVE(U91(tt,V2:S)) -> MARK(U92(isPalListKind(V2:S))) 227.50/227.99 ACTIVE(isPalListKind(__(V1:S,V2:S))) -> MARK(U91(isPalListKind(V1:S),V2:S)) 227.50/227.99 MARK(U32(X1:S,X2:S)) -> ACTIVE(U32(mark(X1:S),X2:S)) 227.50/227.99 MARK(U32(X1:S,X2:S)) -> MARK(X1:S) 227.50/227.99 MARK(U33(X:S)) -> ACTIVE(U33(mark(X:S))) 227.50/227.99 MARK(U33(X:S)) -> MARK(X:S) 227.50/227.99 MARK(U41(X1:S,X2:S,X3:S)) -> ACTIVE(U41(mark(X1:S),X2:S,X3:S)) 227.50/227.99 MARK(U41(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.50/227.99 MARK(U42(X1:S,X2:S,X3:S)) -> ACTIVE(U42(mark(X1:S),X2:S,X3:S)) 227.50/227.99 MARK(U42(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.50/227.99 MARK(U43(X1:S,X2:S,X3:S)) -> ACTIVE(U43(mark(X1:S),X2:S,X3:S)) 227.50/227.99 MARK(U43(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.50/227.99 MARK(U44(X1:S,X2:S,X3:S)) -> ACTIVE(U44(mark(X1:S),X2:S,X3:S)) 227.50/227.99 MARK(U44(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.50/227.99 MARK(U45(X1:S,X2:S)) -> ACTIVE(U45(mark(X1:S),X2:S)) 227.50/227.99 MARK(U45(X1:S,X2:S)) -> MARK(X1:S) 227.50/227.99 MARK(U46(X:S)) -> ACTIVE(U46(mark(X:S))) 227.50/227.99 MARK(U46(X:S)) -> MARK(X:S) 227.50/227.99 MARK(U51(X1:S,X2:S,X3:S)) -> ACTIVE(U51(mark(X1:S),X2:S,X3:S)) 227.50/227.99 MARK(U51(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.50/227.99 MARK(U52(X1:S,X2:S,X3:S)) -> ACTIVE(U52(mark(X1:S),X2:S,X3:S)) 227.50/227.99 MARK(U52(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.50/227.99 MARK(U53(X1:S,X2:S,X3:S)) -> ACTIVE(U53(mark(X1:S),X2:S,X3:S)) 227.50/227.99 MARK(U53(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.50/227.99 MARK(U54(X1:S,X2:S,X3:S)) -> ACTIVE(U54(mark(X1:S),X2:S,X3:S)) 227.50/227.99 MARK(U54(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.50/227.99 MARK(U55(X1:S,X2:S)) -> ACTIVE(U55(mark(X1:S),X2:S)) 227.50/227.99 MARK(U55(X1:S,X2:S)) -> MARK(X1:S) 227.50/227.99 MARK(U56(X:S)) -> ACTIVE(U56(mark(X:S))) 227.50/227.99 MARK(U56(X:S)) -> MARK(X:S) 227.50/227.99 MARK(U61(X1:S,X2:S)) -> ACTIVE(U61(mark(X1:S),X2:S)) 227.50/227.99 MARK(U61(X1:S,X2:S)) -> MARK(X1:S) 227.50/227.99 MARK(U62(X1:S,X2:S)) -> ACTIVE(U62(mark(X1:S),X2:S)) 227.50/227.99 MARK(U62(X1:S,X2:S)) -> MARK(X1:S) 227.50/227.99 MARK(U63(X:S)) -> ACTIVE(U63(mark(X:S))) 227.50/227.99 MARK(U63(X:S)) -> MARK(X:S) 227.50/227.99 MARK(U71(X1:S,X2:S,X3:S)) -> ACTIVE(U71(mark(X1:S),X2:S,X3:S)) 227.50/227.99 MARK(U71(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.50/227.99 MARK(U72(X1:S,X2:S)) -> ACTIVE(U72(mark(X1:S),X2:S)) 227.50/227.99 MARK(U72(X1:S,X2:S)) -> MARK(X1:S) 227.50/227.99 MARK(U73(X1:S,X2:S)) -> ACTIVE(U73(mark(X1:S),X2:S)) 227.50/227.99 MARK(U73(X1:S,X2:S)) -> MARK(X1:S) 227.50/227.99 MARK(U74(X:S)) -> ACTIVE(U74(mark(X:S))) 227.50/227.99 MARK(U74(X:S)) -> MARK(X:S) 227.50/227.99 MARK(U81(X1:S,X2:S)) -> ACTIVE(U81(mark(X1:S),X2:S)) 227.50/227.99 MARK(U81(X1:S,X2:S)) -> MARK(X1:S) 227.50/227.99 MARK(U82(X1:S,X2:S)) -> ACTIVE(U82(mark(X1:S),X2:S)) 227.50/227.99 MARK(U82(X1:S,X2:S)) -> MARK(X1:S) 227.50/227.99 MARK(U83(X:S)) -> ACTIVE(U83(mark(X:S))) 227.50/227.99 MARK(U83(X:S)) -> MARK(X:S) 227.50/227.99 MARK(U91(X1:S,X2:S)) -> ACTIVE(U91(mark(X1:S),X2:S)) 227.50/227.99 MARK(U91(X1:S,X2:S)) -> MARK(X1:S) 227.50/227.99 MARK(U92(X:S)) -> ACTIVE(U92(mark(X:S))) 227.50/227.99 MARK(U92(X:S)) -> MARK(X:S) 227.50/227.99 MARK(__(X1:S,X2:S)) -> ACTIVE(__(mark(X1:S),mark(X2:S))) 227.50/227.99 MARK(__(X1:S,X2:S)) -> MARK(X1:S) 227.50/227.99 MARK(__(X1:S,X2:S)) -> MARK(X2:S) 227.50/227.99 MARK(isPalListKind(X:S)) -> ACTIVE(isPalListKind(X:S)) 227.50/227.99 -> Rules: 227.50/227.99 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.50/227.99 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.50/227.99 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.50/227.99 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.50/227.99 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.50/227.99 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.50/227.99 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.50/227.99 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.50/227.99 U13(active(X:S)) -> U13(X:S) 227.50/227.99 U13(mark(X:S)) -> U13(X:S) 227.50/227.99 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.50/227.99 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.50/227.99 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.50/227.99 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.50/227.99 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.50/227.99 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.50/227.99 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.50/227.99 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.50/227.99 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.50/227.99 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.50/227.99 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.50/227.99 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.50/227.99 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.50/227.99 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.50/227.99 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.50/227.99 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.50/227.99 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.50/227.99 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.50/227.99 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.50/227.99 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.50/227.99 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.50/227.99 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.50/227.99 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.50/227.99 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.50/227.99 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.50/227.99 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.50/227.99 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.50/227.99 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.50/227.99 U26(active(X:S)) -> U26(X:S) 227.50/227.99 U26(mark(X:S)) -> U26(X:S) 227.50/227.99 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.50/227.99 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.50/227.99 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.50/227.99 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.50/227.99 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.50/227.99 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.50/227.99 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.50/227.99 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.50/227.99 U33(active(X:S)) -> U33(X:S) 227.50/227.99 U33(mark(X:S)) -> U33(X:S) 227.50/227.99 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.50/227.99 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.50/227.99 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.50/227.99 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.50/227.99 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.50/227.99 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.50/227.99 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.50/227.99 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.50/227.99 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.50/227.99 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.50/227.99 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.50/227.99 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.50/227.99 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.50/227.99 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.50/227.99 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.50/227.99 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.50/227.99 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.50/227.99 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.50/227.99 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.50/227.99 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.50/227.99 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.50/227.99 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.50/227.99 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.50/227.99 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.50/227.99 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.50/227.99 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.50/227.99 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.50/227.99 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.50/227.99 U46(active(X:S)) -> U46(X:S) 227.50/227.99 U46(mark(X:S)) -> U46(X:S) 227.50/227.99 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.50/227.99 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.50/227.99 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.50/227.99 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.50/227.99 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.50/227.99 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.50/227.99 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.50/227.99 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.50/227.99 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.50/227.99 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.50/227.99 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.50/227.99 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.50/227.99 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.50/227.99 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.50/227.99 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.50/227.99 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.50/227.99 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.50/227.99 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.50/227.99 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.50/227.99 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.50/227.99 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.50/227.99 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.50/227.99 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.50/227.99 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.50/227.99 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.50/227.99 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.50/227.99 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.50/227.99 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.50/227.99 U56(active(X:S)) -> U56(X:S) 227.50/227.99 U56(mark(X:S)) -> U56(X:S) 227.50/227.99 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.50/227.99 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.50/227.99 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.50/227.99 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.50/227.99 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.50/227.99 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.50/227.99 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.50/227.99 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.50/227.99 U63(active(X:S)) -> U63(X:S) 227.50/227.99 U63(mark(X:S)) -> U63(X:S) 227.50/227.99 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.50/227.99 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.50/227.99 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.50/227.99 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.50/227.99 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.50/227.99 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.50/227.99 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.50/227.99 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.50/227.99 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.50/227.99 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.50/227.99 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.50/227.99 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.50/227.99 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.50/227.99 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.50/227.99 U74(active(X:S)) -> U74(X:S) 227.50/227.99 U74(mark(X:S)) -> U74(X:S) 227.50/227.99 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.50/227.99 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.50/227.99 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.50/227.99 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.50/227.99 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.50/227.99 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.50/227.99 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.50/227.99 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.50/227.99 U83(active(X:S)) -> U83(X:S) 227.50/227.99 U83(mark(X:S)) -> U83(X:S) 227.50/227.99 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.50/227.99 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.50/227.99 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.50/227.99 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.50/227.99 U92(active(X:S)) -> U92(X:S) 227.50/227.99 U92(mark(X:S)) -> U92(X:S) 227.50/227.99 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.50/227.99 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.50/227.99 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.50/227.99 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.50/227.99 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.50/227.99 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.50/227.99 active(U13(tt)) -> mark(tt) 227.50/227.99 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.50/227.99 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.50/227.99 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.50/227.99 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.50/227.99 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.50/227.99 active(U26(tt)) -> mark(tt) 227.50/227.99 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.50/227.99 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.50/227.99 active(U33(tt)) -> mark(tt) 227.50/227.99 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.50/227.99 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.50/227.99 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.50/227.99 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.50/227.99 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.50/227.99 active(U46(tt)) -> mark(tt) 227.50/227.99 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.50/227.99 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.50/227.99 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.50/227.99 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.50/227.99 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.50/227.99 active(U56(tt)) -> mark(tt) 227.50/227.99 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.50/227.99 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.50/227.99 active(U63(tt)) -> mark(tt) 227.50/227.99 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.50/227.99 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.50/227.99 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.50/227.99 active(U74(tt)) -> mark(tt) 227.50/227.99 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.50/227.99 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.50/227.99 active(U83(tt)) -> mark(tt) 227.50/227.99 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.50/227.99 active(U92(tt)) -> mark(tt) 227.50/227.99 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.50/227.99 active(__(nil,X:S)) -> mark(X:S) 227.50/227.99 active(__(X:S,nil)) -> mark(X:S) 227.50/227.99 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.50/227.99 active(isList(nil)) -> mark(tt) 227.50/227.99 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.50/227.99 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.50/227.99 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.50/227.99 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.50/227.99 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.50/227.99 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.50/227.99 active(isPal(nil)) -> mark(tt) 227.50/227.99 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.50/227.99 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.50/227.99 active(isPalListKind(a)) -> mark(tt) 227.50/227.99 active(isPalListKind(e)) -> mark(tt) 227.50/227.99 active(isPalListKind(i)) -> mark(tt) 227.50/227.99 active(isPalListKind(nil)) -> mark(tt) 227.50/227.99 active(isPalListKind(o)) -> mark(tt) 227.50/227.99 active(isPalListKind(u)) -> mark(tt) 227.50/227.99 active(isQid(a)) -> mark(tt) 227.50/227.99 active(isQid(e)) -> mark(tt) 227.50/227.99 active(isQid(i)) -> mark(tt) 227.50/227.99 active(isQid(o)) -> mark(tt) 227.50/227.99 active(isQid(u)) -> mark(tt) 227.50/227.99 isList(active(X:S)) -> isList(X:S) 227.50/227.99 isList(mark(X:S)) -> isList(X:S) 227.50/227.99 isNeList(active(X:S)) -> isNeList(X:S) 227.50/227.99 isNeList(mark(X:S)) -> isNeList(X:S) 227.50/227.99 isNePal(active(X:S)) -> isNePal(X:S) 227.50/227.99 isNePal(mark(X:S)) -> isNePal(X:S) 227.50/227.99 isPal(active(X:S)) -> isPal(X:S) 227.50/227.99 isPal(mark(X:S)) -> isPal(X:S) 227.50/227.99 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.50/227.99 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.50/227.99 isQid(active(X:S)) -> isQid(X:S) 227.50/227.99 isQid(mark(X:S)) -> isQid(X:S) 227.50/227.99 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.50/227.99 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.50/227.99 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.50/227.99 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.50/227.99 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.50/227.99 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.50/227.99 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.50/227.99 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.50/227.99 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.50/227.99 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.50/227.99 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.50/227.99 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.50/227.99 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.50/227.99 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.50/227.99 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.50/227.99 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.50/227.99 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.50/227.99 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.50/227.99 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.50/227.99 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.50/227.99 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.50/227.99 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.50/227.99 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.50/227.99 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.50/227.99 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.50/227.99 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.50/227.99 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.50/227.99 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.50/227.99 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.50/227.99 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.50/227.99 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.50/227.99 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.50/227.99 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.50/227.99 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.50/227.99 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.50/227.99 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.50/227.99 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.50/227.99 mark(isList(X:S)) -> active(isList(X:S)) 227.50/227.99 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.50/227.99 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.50/227.99 mark(isPal(X:S)) -> active(isPal(X:S)) 227.50/227.99 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.50/227.99 mark(isQid(X:S)) -> active(isQid(X:S)) 227.50/227.99 mark(a) -> active(a) 227.50/227.99 mark(e) -> active(e) 227.50/227.99 mark(i) -> active(i) 227.50/227.99 mark(nil) -> active(nil) 227.50/227.99 mark(o) -> active(o) 227.50/227.99 mark(tt) -> active(tt) 227.50/227.99 mark(u) -> active(u) 227.50/227.99 -> Usable rules: 227.50/227.99 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.50/227.99 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.50/227.99 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.50/227.99 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.50/227.99 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.50/227.99 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.50/227.99 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.50/227.99 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.50/227.99 U13(active(X:S)) -> U13(X:S) 227.50/227.99 U13(mark(X:S)) -> U13(X:S) 227.50/227.99 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.50/227.99 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.50/227.99 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.50/227.99 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.50/227.99 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.50/227.99 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.50/227.99 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.50/227.99 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.50/227.99 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.50/227.99 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.50/227.99 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.50/227.99 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.50/227.99 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.50/227.99 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.50/227.99 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.50/227.99 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.50/227.99 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.50/227.99 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.50/227.99 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.50/227.99 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.50/227.99 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.50/227.99 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.50/227.99 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.50/227.99 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.50/227.99 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.50/227.99 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.50/227.99 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.50/227.99 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.50/227.99 U26(active(X:S)) -> U26(X:S) 227.50/227.99 U26(mark(X:S)) -> U26(X:S) 227.50/227.99 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.50/227.99 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.50/227.99 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.50/227.99 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.50/227.99 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.50/227.99 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.50/227.99 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.50/227.99 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.50/227.99 U33(active(X:S)) -> U33(X:S) 227.50/227.99 U33(mark(X:S)) -> U33(X:S) 227.50/227.99 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.50/227.99 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.50/227.99 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.50/227.99 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.50/227.99 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.50/227.99 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.50/227.99 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.50/227.99 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.50/227.99 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.50/227.99 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.50/227.99 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.50/227.99 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.50/227.99 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.50/227.99 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.50/227.99 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.50/227.99 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.50/227.99 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.50/227.99 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.50/227.99 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.50/227.99 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.50/227.99 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.50/227.99 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.50/227.99 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.50/227.99 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.50/227.99 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.50/227.99 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.50/227.99 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.50/227.99 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.50/227.99 U46(active(X:S)) -> U46(X:S) 227.50/227.99 U46(mark(X:S)) -> U46(X:S) 227.50/227.99 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.50/227.99 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.50/227.99 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.50/227.99 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.50/227.99 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.50/227.99 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.50/227.99 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.50/227.99 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.50/227.99 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.50/227.99 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.50/227.99 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.50/227.99 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.50/227.99 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.50/227.99 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.50/227.99 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.50/227.99 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.50/227.99 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.50/227.99 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.50/227.99 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.50/227.99 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.50/227.99 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.50/227.99 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.50/227.99 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.50/227.99 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.50/227.99 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.50/227.99 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.50/227.99 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.50/227.99 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.50/227.99 U56(active(X:S)) -> U56(X:S) 227.50/227.99 U56(mark(X:S)) -> U56(X:S) 227.50/227.99 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.50/227.99 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.50/227.99 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.50/227.99 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.50/227.99 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.50/227.99 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.50/227.99 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.50/227.99 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.50/227.99 U63(active(X:S)) -> U63(X:S) 227.50/227.99 U63(mark(X:S)) -> U63(X:S) 227.50/227.99 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.50/227.99 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.50/227.99 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.50/227.99 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.50/227.99 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.50/227.99 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.50/227.99 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.50/227.99 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.50/227.99 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.50/227.99 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.50/227.99 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.50/227.99 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.50/227.99 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.50/227.99 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.50/227.99 U74(active(X:S)) -> U74(X:S) 227.50/227.99 U74(mark(X:S)) -> U74(X:S) 227.50/227.99 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.50/227.99 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.50/227.99 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.50/227.99 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.50/227.99 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.50/227.99 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.50/227.99 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.50/227.99 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.50/227.99 U83(active(X:S)) -> U83(X:S) 227.50/227.99 U83(mark(X:S)) -> U83(X:S) 227.50/227.99 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.50/227.99 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.50/227.99 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.50/227.99 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.50/227.99 U92(active(X:S)) -> U92(X:S) 227.50/227.99 U92(mark(X:S)) -> U92(X:S) 227.50/227.99 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.50/227.99 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.50/227.99 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.50/227.99 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.50/227.99 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.50/227.99 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.50/227.99 active(U13(tt)) -> mark(tt) 227.50/227.99 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.50/227.99 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.50/227.99 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.50/227.99 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.50/227.99 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.50/227.99 active(U26(tt)) -> mark(tt) 227.50/227.99 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.50/227.99 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.50/227.99 active(U33(tt)) -> mark(tt) 227.50/227.99 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.50/227.99 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.50/227.99 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.50/227.99 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.50/227.99 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.50/227.99 active(U46(tt)) -> mark(tt) 227.50/227.99 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.50/227.99 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.50/227.99 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.50/227.99 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.50/227.99 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.50/227.99 active(U56(tt)) -> mark(tt) 227.50/227.99 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.50/227.99 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.50/227.99 active(U63(tt)) -> mark(tt) 227.50/227.99 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.50/227.99 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.50/227.99 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.50/227.99 active(U74(tt)) -> mark(tt) 227.50/227.99 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.50/227.99 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.50/227.99 active(U83(tt)) -> mark(tt) 227.50/227.99 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.50/227.99 active(U92(tt)) -> mark(tt) 227.50/227.99 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.50/227.99 active(__(nil,X:S)) -> mark(X:S) 227.50/227.99 active(__(X:S,nil)) -> mark(X:S) 227.50/227.99 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.50/227.99 active(isList(nil)) -> mark(tt) 227.50/227.99 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.50/227.99 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.50/227.99 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.50/227.99 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.50/227.99 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.50/227.99 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.50/227.99 active(isPal(nil)) -> mark(tt) 227.50/227.99 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.50/227.99 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.50/227.99 active(isPalListKind(a)) -> mark(tt) 227.50/227.99 active(isPalListKind(e)) -> mark(tt) 227.50/227.99 active(isPalListKind(i)) -> mark(tt) 227.50/227.99 active(isPalListKind(nil)) -> mark(tt) 227.50/227.99 active(isPalListKind(o)) -> mark(tt) 227.50/227.99 active(isPalListKind(u)) -> mark(tt) 227.50/227.99 active(isQid(a)) -> mark(tt) 227.50/227.99 active(isQid(e)) -> mark(tt) 227.50/227.99 active(isQid(i)) -> mark(tt) 227.50/227.99 active(isQid(o)) -> mark(tt) 227.50/227.99 active(isQid(u)) -> mark(tt) 227.50/227.99 isList(active(X:S)) -> isList(X:S) 227.50/227.99 isList(mark(X:S)) -> isList(X:S) 227.50/227.99 isNeList(active(X:S)) -> isNeList(X:S) 227.50/227.99 isNeList(mark(X:S)) -> isNeList(X:S) 227.50/227.99 isNePal(active(X:S)) -> isNePal(X:S) 227.50/227.99 isNePal(mark(X:S)) -> isNePal(X:S) 227.50/227.99 isPal(active(X:S)) -> isPal(X:S) 227.50/227.99 isPal(mark(X:S)) -> isPal(X:S) 227.50/227.99 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.50/227.99 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.50/227.99 isQid(active(X:S)) -> isQid(X:S) 227.50/227.99 isQid(mark(X:S)) -> isQid(X:S) 227.50/227.99 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.50/227.99 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.50/227.99 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.50/227.99 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.50/227.99 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.50/227.99 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.50/227.99 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.50/227.99 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.50/227.99 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.50/227.99 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.50/227.99 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.50/227.99 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.50/227.99 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.50/227.99 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.50/227.99 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.50/227.99 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.50/227.99 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.50/227.99 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.50/227.99 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.50/227.99 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.50/227.99 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.50/227.99 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.50/227.99 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.50/227.99 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.50/227.99 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.50/227.99 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.50/227.99 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.50/227.99 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.50/227.99 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.50/227.99 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.50/227.99 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.50/227.99 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.50/227.99 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.50/227.99 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.50/227.99 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.50/227.99 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.50/227.99 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.50/227.99 mark(isList(X:S)) -> active(isList(X:S)) 227.50/227.99 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.50/227.99 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.50/227.99 mark(isPal(X:S)) -> active(isPal(X:S)) 227.50/227.99 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.50/227.99 mark(isQid(X:S)) -> active(isQid(X:S)) 227.50/227.99 mark(a) -> active(a) 227.50/227.99 mark(e) -> active(e) 227.50/227.99 mark(i) -> active(i) 227.50/227.99 mark(nil) -> active(nil) 227.50/227.99 mark(o) -> active(o) 227.50/227.99 mark(tt) -> active(tt) 227.50/227.99 mark(u) -> active(u) 227.50/227.99 ->Interpretation type: 227.50/227.99 Linear 227.50/227.99 ->Coefficients: 227.50/227.99 Natural Numbers 227.50/227.99 ->Dimension: 227.50/227.99 1 227.50/227.99 ->Bound: 227.50/227.99 2 227.50/227.99 ->Interpretation: 227.50/227.99 227.50/227.99 [U11](X1,X2) = 0 227.50/227.99 [U12](X1,X2) = 2.X1 227.50/227.99 [U13](X) = 0 227.50/227.99 [U21](X1,X2,X3) = 2.X1 227.50/227.99 [U22](X1,X2,X3) = X1 227.50/227.99 [U23](X1,X2,X3) = 0 227.50/227.99 [U24](X1,X2,X3) = 0 227.50/227.99 [U25](X1,X2) = 0 227.50/227.99 [U26](X) = 2.X 227.50/227.99 [U31](X1,X2) = 2.X2 + 2 227.50/227.99 [U32](X1,X2) = X1 + 2.X2 + 2 227.50/227.99 [U33](X) = X + 2 227.50/227.99 [U41](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.50/227.99 [U42](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.50/227.99 [U43](X1,X2,X3) = 2.X1 + 2.X3 + 2 227.50/227.99 [U44](X1,X2,X3) = 2.X1 + 2.X3 + 2 227.50/227.99 [U45](X1,X2) = X1 + 2.X2 + 2 227.50/227.99 [U46](X) = X 227.50/227.99 [U51](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.50/227.99 [U52](X1,X2,X3) = X1 + 2.X2 + 2.X3 + 2 227.50/227.99 [U53](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.50/227.99 [U54](X1,X2,X3) = X1 + 2.X2 + 2.X3 + 2 227.50/227.99 [U55](X1,X2) = X1 + 2.X2 227.50/227.99 [U56](X) = 2.X 227.50/227.99 [U61](X1,X2) = 2.X1 + 2.X2 227.50/227.99 [U62](X1,X2) = 2.X1 + 2.X2 227.50/227.99 [U63](X) = X 227.50/227.99 [U71](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 227.50/227.99 [U72](X1,X2) = 2.X1 + 2.X2 227.50/227.99 [U73](X1,X2) = X1 227.50/227.99 [U74](X) = 2.X 227.50/227.99 [U81](X1,X2) = 2.X1 + 2.X2 227.50/227.99 [U82](X1,X2) = 2.X1 + 2.X2 227.50/227.99 [U83](X) = X 227.50/227.99 [U91](X1,X2) = 2.X1 227.50/227.99 [U92](X) = 2.X 227.50/227.99 [__](X1,X2) = 2.X1 + X2 + 2 227.50/227.99 [active](X) = X 227.50/227.99 [isList](X) = 0 227.50/227.99 [isNeList](X) = 2.X + 2 227.50/227.99 [isNePal](X) = 2.X 227.50/227.99 [isPal](X) = 2.X 227.50/227.99 [isPalListKind](X) = 0 227.50/227.99 [isQid](X) = 2.X 227.50/227.99 [mark](X) = X 227.50/227.99 [a] = 2 227.50/227.99 [e] = 1 227.50/227.99 [fSNonEmpty] = 0 227.50/227.99 [i] = 0 227.50/227.99 [nil] = 0 227.50/227.99 [o] = 2 227.50/227.99 [tt] = 0 227.50/227.99 [u] = 2 227.50/227.99 [U11#](X1,X2) = 0 227.50/227.99 [U12#](X1,X2) = 0 227.50/227.99 [U13#](X) = 0 227.50/227.99 [U21#](X1,X2,X3) = 0 227.50/227.99 [U22#](X1,X2,X3) = 0 227.50/227.99 [U23#](X1,X2,X3) = 0 227.50/227.99 [U24#](X1,X2,X3) = 0 227.50/227.99 [U25#](X1,X2) = 0 227.50/227.99 [U26#](X) = 0 227.50/227.99 [U31#](X1,X2) = 0 227.50/227.99 [U32#](X1,X2) = 0 227.50/227.99 [U33#](X) = 0 227.50/227.99 [U41#](X1,X2,X3) = 0 227.50/227.99 [U42#](X1,X2,X3) = 0 227.50/227.99 [U43#](X1,X2,X3) = 0 227.50/227.99 [U44#](X1,X2,X3) = 0 227.50/227.99 [U45#](X1,X2) = 0 227.50/227.99 [U46#](X) = 0 227.50/227.99 [U51#](X1,X2,X3) = 0 227.50/227.99 [U52#](X1,X2,X3) = 0 227.50/227.99 [U53#](X1,X2,X3) = 0 227.50/227.99 [U54#](X1,X2,X3) = 0 227.50/227.99 [U55#](X1,X2) = 0 227.50/227.99 [U56#](X) = 0 227.50/227.99 [U61#](X1,X2) = 0 227.50/227.99 [U62#](X1,X2) = 0 227.50/227.99 [U63#](X) = 0 227.50/227.99 [U71#](X1,X2,X3) = 0 227.50/227.99 [U72#](X1,X2) = 0 227.50/227.99 [U73#](X1,X2) = 0 227.50/227.99 [U74#](X) = 0 227.50/227.99 [U81#](X1,X2) = 0 227.50/227.99 [U82#](X1,X2) = 0 227.50/227.99 [U83#](X) = 0 227.50/227.99 [U91#](X1,X2) = 0 227.50/227.99 [U92#](X) = 0 227.50/227.99 [__#](X1,X2) = 0 227.50/227.99 [ACTIVE](X) = 2 227.50/227.99 [ISLIST](X) = 0 227.50/227.99 [ISNELIST](X) = 0 227.50/227.99 [ISNEPAL](X) = 0 227.50/227.99 [ISPAL](X) = 0 227.50/227.99 [ISPALLISTKIND](X) = 0 227.50/227.99 [ISQID](X) = 0 227.50/227.99 [MARK](X) = 2.X + 2 227.50/227.99 227.50/227.99 Problem 1.44: 227.50/227.99 227.50/227.99 SCC Processor: 227.50/227.99 -> Pairs: 227.50/227.99 ACTIVE(U91(tt,V2:S)) -> MARK(U92(isPalListKind(V2:S))) 227.50/227.99 ACTIVE(isPalListKind(__(V1:S,V2:S))) -> MARK(U91(isPalListKind(V1:S),V2:S)) 227.50/227.99 MARK(U32(X1:S,X2:S)) -> MARK(X1:S) 227.50/227.99 MARK(U33(X:S)) -> ACTIVE(U33(mark(X:S))) 227.50/227.99 MARK(U33(X:S)) -> MARK(X:S) 227.50/227.99 MARK(U41(X1:S,X2:S,X3:S)) -> ACTIVE(U41(mark(X1:S),X2:S,X3:S)) 227.50/227.99 MARK(U41(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.50/227.99 MARK(U42(X1:S,X2:S,X3:S)) -> ACTIVE(U42(mark(X1:S),X2:S,X3:S)) 227.50/227.99 MARK(U42(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.50/227.99 MARK(U43(X1:S,X2:S,X3:S)) -> ACTIVE(U43(mark(X1:S),X2:S,X3:S)) 227.50/227.99 MARK(U43(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.50/227.99 MARK(U44(X1:S,X2:S,X3:S)) -> ACTIVE(U44(mark(X1:S),X2:S,X3:S)) 227.50/227.99 MARK(U44(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.50/227.99 MARK(U45(X1:S,X2:S)) -> ACTIVE(U45(mark(X1:S),X2:S)) 227.50/227.99 MARK(U45(X1:S,X2:S)) -> MARK(X1:S) 227.50/227.99 MARK(U46(X:S)) -> ACTIVE(U46(mark(X:S))) 227.50/227.99 MARK(U46(X:S)) -> MARK(X:S) 227.50/227.99 MARK(U51(X1:S,X2:S,X3:S)) -> ACTIVE(U51(mark(X1:S),X2:S,X3:S)) 227.50/227.99 MARK(U51(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.50/227.99 MARK(U52(X1:S,X2:S,X3:S)) -> ACTIVE(U52(mark(X1:S),X2:S,X3:S)) 227.50/227.99 MARK(U52(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.50/227.99 MARK(U53(X1:S,X2:S,X3:S)) -> ACTIVE(U53(mark(X1:S),X2:S,X3:S)) 227.50/227.99 MARK(U53(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.50/227.99 MARK(U54(X1:S,X2:S,X3:S)) -> ACTIVE(U54(mark(X1:S),X2:S,X3:S)) 227.50/227.99 MARK(U54(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.50/227.99 MARK(U55(X1:S,X2:S)) -> ACTIVE(U55(mark(X1:S),X2:S)) 227.50/227.99 MARK(U55(X1:S,X2:S)) -> MARK(X1:S) 227.50/227.99 MARK(U56(X:S)) -> ACTIVE(U56(mark(X:S))) 227.50/227.99 MARK(U56(X:S)) -> MARK(X:S) 227.50/227.99 MARK(U61(X1:S,X2:S)) -> ACTIVE(U61(mark(X1:S),X2:S)) 227.50/227.99 MARK(U61(X1:S,X2:S)) -> MARK(X1:S) 227.50/227.99 MARK(U62(X1:S,X2:S)) -> ACTIVE(U62(mark(X1:S),X2:S)) 227.50/227.99 MARK(U62(X1:S,X2:S)) -> MARK(X1:S) 227.50/227.99 MARK(U63(X:S)) -> ACTIVE(U63(mark(X:S))) 227.50/227.99 MARK(U63(X:S)) -> MARK(X:S) 227.50/227.99 MARK(U71(X1:S,X2:S,X3:S)) -> ACTIVE(U71(mark(X1:S),X2:S,X3:S)) 227.50/227.99 MARK(U71(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.50/227.99 MARK(U72(X1:S,X2:S)) -> ACTIVE(U72(mark(X1:S),X2:S)) 227.50/227.99 MARK(U72(X1:S,X2:S)) -> MARK(X1:S) 227.50/227.99 MARK(U73(X1:S,X2:S)) -> ACTIVE(U73(mark(X1:S),X2:S)) 227.50/227.99 MARK(U73(X1:S,X2:S)) -> MARK(X1:S) 227.50/227.99 MARK(U74(X:S)) -> ACTIVE(U74(mark(X:S))) 227.50/227.99 MARK(U74(X:S)) -> MARK(X:S) 227.50/227.99 MARK(U81(X1:S,X2:S)) -> ACTIVE(U81(mark(X1:S),X2:S)) 227.50/227.99 MARK(U81(X1:S,X2:S)) -> MARK(X1:S) 227.50/227.99 MARK(U82(X1:S,X2:S)) -> ACTIVE(U82(mark(X1:S),X2:S)) 227.50/227.99 MARK(U82(X1:S,X2:S)) -> MARK(X1:S) 227.50/227.99 MARK(U83(X:S)) -> ACTIVE(U83(mark(X:S))) 227.50/227.99 MARK(U83(X:S)) -> MARK(X:S) 227.50/227.99 MARK(U91(X1:S,X2:S)) -> ACTIVE(U91(mark(X1:S),X2:S)) 227.50/227.99 MARK(U91(X1:S,X2:S)) -> MARK(X1:S) 227.50/227.99 MARK(U92(X:S)) -> ACTIVE(U92(mark(X:S))) 227.50/227.99 MARK(U92(X:S)) -> MARK(X:S) 227.50/227.99 MARK(__(X1:S,X2:S)) -> ACTIVE(__(mark(X1:S),mark(X2:S))) 227.50/227.99 MARK(__(X1:S,X2:S)) -> MARK(X1:S) 227.50/227.99 MARK(__(X1:S,X2:S)) -> MARK(X2:S) 227.50/227.99 MARK(isPalListKind(X:S)) -> ACTIVE(isPalListKind(X:S)) 227.50/227.99 -> Rules: 227.50/227.99 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.50/227.99 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.50/227.99 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.50/227.99 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.50/227.99 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.50/227.99 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.50/227.99 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.50/227.99 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.50/227.99 U13(active(X:S)) -> U13(X:S) 227.50/227.99 U13(mark(X:S)) -> U13(X:S) 227.50/227.99 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.50/227.99 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.50/227.99 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.50/227.99 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.50/227.99 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.50/227.99 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.50/227.99 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.50/227.99 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.50/227.99 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.50/227.99 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.50/227.99 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.50/227.99 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.50/227.99 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.50/227.99 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.50/227.99 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.50/227.99 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.50/227.99 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.50/227.99 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.50/227.99 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.50/227.99 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.50/227.99 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.50/227.99 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.50/227.99 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.50/227.99 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.50/227.99 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.50/227.99 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.50/227.99 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.50/227.99 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.50/227.99 U26(active(X:S)) -> U26(X:S) 227.50/227.99 U26(mark(X:S)) -> U26(X:S) 227.50/227.99 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.50/227.99 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.50/227.99 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.50/227.99 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.50/227.99 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.50/227.99 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.50/227.99 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.50/227.99 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.50/227.99 U33(active(X:S)) -> U33(X:S) 227.50/227.99 U33(mark(X:S)) -> U33(X:S) 227.50/227.99 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.50/227.99 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.50/227.99 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.50/227.99 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.50/227.99 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.50/227.99 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.50/227.99 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.50/227.99 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.50/227.99 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.50/227.99 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.50/227.99 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.50/227.99 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.50/227.99 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.50/227.99 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.50/227.99 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.50/227.99 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.50/227.99 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.50/227.99 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.50/227.99 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.50/227.99 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.50/227.99 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.50/227.99 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.50/227.99 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.50/227.99 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.50/227.99 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.50/227.99 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.50/227.99 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.50/227.99 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.50/227.99 U46(active(X:S)) -> U46(X:S) 227.50/227.99 U46(mark(X:S)) -> U46(X:S) 227.50/227.99 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.50/227.99 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.50/227.99 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.50/227.99 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.50/227.99 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.50/227.99 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.50/227.99 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.50/227.99 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.50/227.99 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.50/227.99 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.50/227.99 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.50/227.99 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.50/227.99 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.50/227.99 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.50/227.99 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.50/227.99 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.50/227.99 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.50/227.99 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.50/227.99 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.50/227.99 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.50/227.99 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.50/227.99 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.50/227.99 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.50/227.99 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.50/227.99 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.50/227.99 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.50/227.99 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.50/227.99 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.50/227.99 U56(active(X:S)) -> U56(X:S) 227.50/227.99 U56(mark(X:S)) -> U56(X:S) 227.50/227.99 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.50/227.99 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.50/227.99 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.50/227.99 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.50/227.99 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.50/227.99 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.50/227.99 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.50/227.99 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.50/227.99 U63(active(X:S)) -> U63(X:S) 227.50/227.99 U63(mark(X:S)) -> U63(X:S) 227.50/227.99 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.50/227.99 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.50/227.99 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.50/227.99 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.50/227.99 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.50/227.99 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.50/227.99 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.50/227.99 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.50/227.99 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.50/227.99 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.50/227.99 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.50/227.99 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.50/227.99 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.50/227.99 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.50/227.99 U74(active(X:S)) -> U74(X:S) 227.50/227.99 U74(mark(X:S)) -> U74(X:S) 227.50/227.99 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.50/227.99 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.50/227.99 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.50/227.99 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.50/227.99 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.50/227.99 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.50/227.99 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.50/227.99 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.50/227.99 U83(active(X:S)) -> U83(X:S) 227.50/227.99 U83(mark(X:S)) -> U83(X:S) 227.50/227.99 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.50/227.99 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.50/227.99 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.50/227.99 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.50/227.99 U92(active(X:S)) -> U92(X:S) 227.50/227.99 U92(mark(X:S)) -> U92(X:S) 227.50/227.99 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.50/227.99 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.50/227.99 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.50/227.99 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.50/227.99 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.50/227.99 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.50/227.99 active(U13(tt)) -> mark(tt) 227.50/227.99 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.50/227.99 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.50/227.99 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.50/227.99 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.50/227.99 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.50/227.99 active(U26(tt)) -> mark(tt) 227.50/227.99 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.50/227.99 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.50/227.99 active(U33(tt)) -> mark(tt) 227.50/227.99 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.50/227.99 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.50/227.99 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.50/227.99 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.50/227.99 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.50/227.99 active(U46(tt)) -> mark(tt) 227.50/227.99 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.50/227.99 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.50/227.99 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.50/227.99 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.50/227.99 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.50/227.99 active(U56(tt)) -> mark(tt) 227.50/227.99 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.50/227.99 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.50/227.99 active(U63(tt)) -> mark(tt) 227.50/227.99 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.50/227.99 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.50/227.99 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.50/227.99 active(U74(tt)) -> mark(tt) 227.50/227.99 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.50/227.99 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.50/227.99 active(U83(tt)) -> mark(tt) 227.50/227.99 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.50/227.99 active(U92(tt)) -> mark(tt) 227.50/227.99 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.50/227.99 active(__(nil,X:S)) -> mark(X:S) 227.50/227.99 active(__(X:S,nil)) -> mark(X:S) 227.50/227.99 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.50/227.99 active(isList(nil)) -> mark(tt) 227.50/227.99 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.50/227.99 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.50/227.99 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.50/227.99 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.50/227.99 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.50/227.99 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.50/227.99 active(isPal(nil)) -> mark(tt) 227.50/227.99 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.50/227.99 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.50/227.99 active(isPalListKind(a)) -> mark(tt) 227.50/227.99 active(isPalListKind(e)) -> mark(tt) 227.50/227.99 active(isPalListKind(i)) -> mark(tt) 227.50/227.99 active(isPalListKind(nil)) -> mark(tt) 227.50/227.99 active(isPalListKind(o)) -> mark(tt) 227.50/227.99 active(isPalListKind(u)) -> mark(tt) 227.50/227.99 active(isQid(a)) -> mark(tt) 227.50/227.99 active(isQid(e)) -> mark(tt) 227.50/227.99 active(isQid(i)) -> mark(tt) 227.50/227.99 active(isQid(o)) -> mark(tt) 227.50/227.99 active(isQid(u)) -> mark(tt) 227.50/227.99 isList(active(X:S)) -> isList(X:S) 227.50/227.99 isList(mark(X:S)) -> isList(X:S) 227.50/227.99 isNeList(active(X:S)) -> isNeList(X:S) 227.50/227.99 isNeList(mark(X:S)) -> isNeList(X:S) 227.50/227.99 isNePal(active(X:S)) -> isNePal(X:S) 227.50/227.99 isNePal(mark(X:S)) -> isNePal(X:S) 227.50/227.99 isPal(active(X:S)) -> isPal(X:S) 227.50/227.99 isPal(mark(X:S)) -> isPal(X:S) 227.50/227.99 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.50/227.99 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.50/227.99 isQid(active(X:S)) -> isQid(X:S) 227.50/227.99 isQid(mark(X:S)) -> isQid(X:S) 227.50/227.99 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.50/227.99 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.50/227.99 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.50/227.99 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.50/227.99 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.50/227.99 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.50/227.99 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.50/227.99 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.50/227.99 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.50/227.99 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.50/227.99 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.50/227.99 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.50/227.99 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.50/227.99 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.50/227.99 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.50/227.99 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.50/227.99 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.50/227.99 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.50/227.99 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.50/227.99 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.50/227.99 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.50/227.99 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.50/227.99 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.50/227.99 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.50/227.99 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.50/227.99 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.50/227.99 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.50/227.99 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.50/227.99 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.50/227.99 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.50/227.99 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.50/227.99 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.50/227.99 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.50/227.99 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.50/227.99 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.50/227.99 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.50/227.99 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.50/227.99 mark(isList(X:S)) -> active(isList(X:S)) 227.50/227.99 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.50/227.99 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.50/227.99 mark(isPal(X:S)) -> active(isPal(X:S)) 227.50/227.99 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.50/227.99 mark(isQid(X:S)) -> active(isQid(X:S)) 227.50/227.99 mark(a) -> active(a) 227.50/227.99 mark(e) -> active(e) 227.50/227.99 mark(i) -> active(i) 227.50/227.99 mark(nil) -> active(nil) 227.50/227.99 mark(o) -> active(o) 227.50/227.99 mark(tt) -> active(tt) 227.50/227.99 mark(u) -> active(u) 227.50/227.99 ->Strongly Connected Components: 227.50/227.99 ->->Cycle: 227.50/227.99 ->->-> Pairs: 227.50/227.99 ACTIVE(U91(tt,V2:S)) -> MARK(U92(isPalListKind(V2:S))) 227.50/227.99 ACTIVE(isPalListKind(__(V1:S,V2:S))) -> MARK(U91(isPalListKind(V1:S),V2:S)) 227.50/227.99 MARK(U32(X1:S,X2:S)) -> MARK(X1:S) 227.50/227.99 MARK(U33(X:S)) -> ACTIVE(U33(mark(X:S))) 227.50/227.99 MARK(U33(X:S)) -> MARK(X:S) 227.50/227.99 MARK(U41(X1:S,X2:S,X3:S)) -> ACTIVE(U41(mark(X1:S),X2:S,X3:S)) 227.50/227.99 MARK(U41(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.50/227.99 MARK(U42(X1:S,X2:S,X3:S)) -> ACTIVE(U42(mark(X1:S),X2:S,X3:S)) 227.50/227.99 MARK(U42(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.50/227.99 MARK(U43(X1:S,X2:S,X3:S)) -> ACTIVE(U43(mark(X1:S),X2:S,X3:S)) 227.50/227.99 MARK(U43(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.50/227.99 MARK(U44(X1:S,X2:S,X3:S)) -> ACTIVE(U44(mark(X1:S),X2:S,X3:S)) 227.50/227.99 MARK(U44(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.50/227.99 MARK(U45(X1:S,X2:S)) -> ACTIVE(U45(mark(X1:S),X2:S)) 227.50/227.99 MARK(U45(X1:S,X2:S)) -> MARK(X1:S) 227.50/227.99 MARK(U46(X:S)) -> ACTIVE(U46(mark(X:S))) 227.50/227.99 MARK(U46(X:S)) -> MARK(X:S) 227.50/227.99 MARK(U51(X1:S,X2:S,X3:S)) -> ACTIVE(U51(mark(X1:S),X2:S,X3:S)) 227.50/227.99 MARK(U51(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.50/227.99 MARK(U52(X1:S,X2:S,X3:S)) -> ACTIVE(U52(mark(X1:S),X2:S,X3:S)) 227.50/227.99 MARK(U52(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.50/227.99 MARK(U53(X1:S,X2:S,X3:S)) -> ACTIVE(U53(mark(X1:S),X2:S,X3:S)) 227.50/227.99 MARK(U53(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.50/227.99 MARK(U54(X1:S,X2:S,X3:S)) -> ACTIVE(U54(mark(X1:S),X2:S,X3:S)) 227.50/227.99 MARK(U54(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.50/227.99 MARK(U55(X1:S,X2:S)) -> ACTIVE(U55(mark(X1:S),X2:S)) 227.50/227.99 MARK(U55(X1:S,X2:S)) -> MARK(X1:S) 227.50/227.99 MARK(U56(X:S)) -> ACTIVE(U56(mark(X:S))) 227.50/227.99 MARK(U56(X:S)) -> MARK(X:S) 227.50/227.99 MARK(U61(X1:S,X2:S)) -> ACTIVE(U61(mark(X1:S),X2:S)) 227.50/227.99 MARK(U61(X1:S,X2:S)) -> MARK(X1:S) 227.50/227.99 MARK(U62(X1:S,X2:S)) -> ACTIVE(U62(mark(X1:S),X2:S)) 227.50/227.99 MARK(U62(X1:S,X2:S)) -> MARK(X1:S) 227.50/227.99 MARK(U63(X:S)) -> ACTIVE(U63(mark(X:S))) 227.50/227.99 MARK(U63(X:S)) -> MARK(X:S) 227.50/227.99 MARK(U71(X1:S,X2:S,X3:S)) -> ACTIVE(U71(mark(X1:S),X2:S,X3:S)) 227.50/227.99 MARK(U71(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.50/227.99 MARK(U72(X1:S,X2:S)) -> ACTIVE(U72(mark(X1:S),X2:S)) 227.50/227.99 MARK(U72(X1:S,X2:S)) -> MARK(X1:S) 227.50/227.99 MARK(U73(X1:S,X2:S)) -> ACTIVE(U73(mark(X1:S),X2:S)) 227.50/227.99 MARK(U73(X1:S,X2:S)) -> MARK(X1:S) 227.50/227.99 MARK(U74(X:S)) -> ACTIVE(U74(mark(X:S))) 227.50/227.99 MARK(U74(X:S)) -> MARK(X:S) 227.50/227.99 MARK(U81(X1:S,X2:S)) -> ACTIVE(U81(mark(X1:S),X2:S)) 227.50/227.99 MARK(U81(X1:S,X2:S)) -> MARK(X1:S) 227.50/227.99 MARK(U82(X1:S,X2:S)) -> ACTIVE(U82(mark(X1:S),X2:S)) 227.50/227.99 MARK(U82(X1:S,X2:S)) -> MARK(X1:S) 227.50/227.99 MARK(U83(X:S)) -> ACTIVE(U83(mark(X:S))) 227.50/227.99 MARK(U83(X:S)) -> MARK(X:S) 227.50/227.99 MARK(U91(X1:S,X2:S)) -> ACTIVE(U91(mark(X1:S),X2:S)) 227.50/227.99 MARK(U91(X1:S,X2:S)) -> MARK(X1:S) 227.50/227.99 MARK(U92(X:S)) -> ACTIVE(U92(mark(X:S))) 227.50/227.99 MARK(U92(X:S)) -> MARK(X:S) 227.50/227.99 MARK(__(X1:S,X2:S)) -> ACTIVE(__(mark(X1:S),mark(X2:S))) 227.50/227.99 MARK(__(X1:S,X2:S)) -> MARK(X1:S) 227.50/227.99 MARK(__(X1:S,X2:S)) -> MARK(X2:S) 227.50/227.99 MARK(isPalListKind(X:S)) -> ACTIVE(isPalListKind(X:S)) 227.50/227.99 ->->-> Rules: 227.50/227.99 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.50/227.99 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.50/227.99 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.50/227.99 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.50/227.99 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.50/227.99 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.50/227.99 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.50/227.99 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.50/227.99 U13(active(X:S)) -> U13(X:S) 227.50/227.99 U13(mark(X:S)) -> U13(X:S) 227.50/227.99 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.50/227.99 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.50/227.99 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.50/227.99 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.50/227.99 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.50/227.99 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.50/227.99 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.50/227.99 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.50/227.99 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.50/227.99 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.50/227.99 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.50/227.99 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.50/227.99 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.50/227.99 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.50/227.99 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.50/227.99 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.50/227.99 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.50/227.99 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.50/227.99 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.50/227.99 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.50/227.99 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.50/227.99 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.50/227.99 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.50/227.99 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.50/227.99 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.50/227.99 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.50/227.99 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.50/227.99 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.50/227.99 U26(active(X:S)) -> U26(X:S) 227.50/227.99 U26(mark(X:S)) -> U26(X:S) 227.50/227.99 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.50/227.99 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.50/227.99 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.50/227.99 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.50/227.99 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.50/227.99 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.50/227.99 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.50/227.99 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.50/227.99 U33(active(X:S)) -> U33(X:S) 227.50/227.99 U33(mark(X:S)) -> U33(X:S) 227.50/227.99 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.50/227.99 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.50/227.99 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.50/227.99 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.50/227.99 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.50/227.99 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.50/227.99 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.50/227.99 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.50/227.99 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.50/227.99 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.50/227.99 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.50/227.99 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.50/227.99 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.50/227.99 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.50/227.99 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.50/227.99 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.50/227.99 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.50/227.99 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.50/227.99 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.50/227.99 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.50/227.99 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.50/227.99 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.50/227.99 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.50/227.99 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.50/227.99 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.50/227.99 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.50/227.99 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.50/227.99 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.50/227.99 U46(active(X:S)) -> U46(X:S) 227.50/227.99 U46(mark(X:S)) -> U46(X:S) 227.50/227.99 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.50/227.99 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.50/227.99 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.50/227.99 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.50/227.99 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.50/227.99 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.50/227.99 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.50/227.99 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.50/227.99 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.50/227.99 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.50/227.99 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.50/227.99 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.50/227.99 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.50/227.99 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.50/227.99 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.50/227.99 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.50/227.99 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.50/227.99 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.50/227.99 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.50/227.99 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.50/227.99 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.50/227.99 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.50/227.99 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.50/227.99 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.50/227.99 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.50/227.99 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.50/227.99 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.50/227.99 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.50/227.99 U56(active(X:S)) -> U56(X:S) 227.50/227.99 U56(mark(X:S)) -> U56(X:S) 227.50/227.99 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.50/227.99 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.50/227.99 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.50/227.99 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.50/227.99 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.50/227.99 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.50/227.99 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.50/227.99 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.50/227.99 U63(active(X:S)) -> U63(X:S) 227.50/227.99 U63(mark(X:S)) -> U63(X:S) 227.50/227.99 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.50/227.99 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.50/227.99 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.50/227.99 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.50/227.99 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.50/227.99 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.50/227.99 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.50/227.99 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.50/227.99 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.50/227.99 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.50/227.99 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.50/227.99 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.50/227.99 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.50/227.99 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.50/227.99 U74(active(X:S)) -> U74(X:S) 227.50/227.99 U74(mark(X:S)) -> U74(X:S) 227.50/227.99 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.50/227.99 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.50/227.99 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.50/227.99 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.50/227.99 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.50/227.99 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.50/227.99 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.50/227.99 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.50/227.99 U83(active(X:S)) -> U83(X:S) 227.50/227.99 U83(mark(X:S)) -> U83(X:S) 227.50/227.99 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.50/227.99 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.50/227.99 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.50/227.99 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.50/227.99 U92(active(X:S)) -> U92(X:S) 227.50/227.99 U92(mark(X:S)) -> U92(X:S) 227.50/227.99 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.50/227.99 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.50/227.99 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.50/227.99 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.50/227.99 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.50/227.99 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.50/227.99 active(U13(tt)) -> mark(tt) 227.50/227.99 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.50/227.99 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.50/227.99 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.50/227.99 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.50/227.99 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.50/227.99 active(U26(tt)) -> mark(tt) 227.50/227.99 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.50/227.99 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.50/227.99 active(U33(tt)) -> mark(tt) 227.50/227.99 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.50/227.99 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.50/227.99 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.50/227.99 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.50/227.99 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.50/227.99 active(U46(tt)) -> mark(tt) 227.50/227.99 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.50/227.99 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.50/227.99 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.50/227.99 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.50/227.99 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.50/227.99 active(U56(tt)) -> mark(tt) 227.50/227.99 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.50/227.99 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.50/227.99 active(U63(tt)) -> mark(tt) 227.50/227.99 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.50/227.99 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.50/227.99 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.50/227.99 active(U74(tt)) -> mark(tt) 227.50/227.99 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.50/227.99 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.50/227.99 active(U83(tt)) -> mark(tt) 227.50/227.99 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.50/227.99 active(U92(tt)) -> mark(tt) 227.50/227.99 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.50/227.99 active(__(nil,X:S)) -> mark(X:S) 227.50/227.99 active(__(X:S,nil)) -> mark(X:S) 227.50/227.99 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.50/227.99 active(isList(nil)) -> mark(tt) 227.50/227.99 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.50/227.99 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.50/227.99 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.50/227.99 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.50/227.99 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.50/227.99 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.50/227.99 active(isPal(nil)) -> mark(tt) 227.50/227.99 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.50/227.99 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.50/227.99 active(isPalListKind(a)) -> mark(tt) 227.50/227.99 active(isPalListKind(e)) -> mark(tt) 227.50/227.99 active(isPalListKind(i)) -> mark(tt) 227.50/227.99 active(isPalListKind(nil)) -> mark(tt) 227.50/227.99 active(isPalListKind(o)) -> mark(tt) 227.50/227.99 active(isPalListKind(u)) -> mark(tt) 227.50/227.99 active(isQid(a)) -> mark(tt) 227.50/227.99 active(isQid(e)) -> mark(tt) 227.50/227.99 active(isQid(i)) -> mark(tt) 227.50/227.99 active(isQid(o)) -> mark(tt) 227.50/227.99 active(isQid(u)) -> mark(tt) 227.50/227.99 isList(active(X:S)) -> isList(X:S) 227.50/227.99 isList(mark(X:S)) -> isList(X:S) 227.50/227.99 isNeList(active(X:S)) -> isNeList(X:S) 227.50/227.99 isNeList(mark(X:S)) -> isNeList(X:S) 227.50/227.99 isNePal(active(X:S)) -> isNePal(X:S) 227.50/227.99 isNePal(mark(X:S)) -> isNePal(X:S) 227.50/227.99 isPal(active(X:S)) -> isPal(X:S) 227.50/227.99 isPal(mark(X:S)) -> isPal(X:S) 227.50/227.99 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.50/227.99 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.50/227.99 isQid(active(X:S)) -> isQid(X:S) 227.50/227.99 isQid(mark(X:S)) -> isQid(X:S) 227.50/227.99 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.50/227.99 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.50/227.99 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.50/227.99 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.50/227.99 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.50/227.99 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.50/227.99 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.50/227.99 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.50/227.99 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.50/227.99 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.50/227.99 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.50/227.99 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.50/227.99 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.50/227.99 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.50/227.99 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.50/227.99 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.50/227.99 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.50/227.99 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.50/227.99 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.50/227.99 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.50/227.99 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.50/227.99 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.50/227.99 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.50/227.99 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.50/227.99 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.50/227.99 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.50/227.99 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.50/227.99 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.50/227.99 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.50/227.99 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.50/227.99 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.50/227.99 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.50/227.99 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.50/227.99 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.50/227.99 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.50/227.99 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.50/227.99 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.50/227.99 mark(isList(X:S)) -> active(isList(X:S)) 227.50/227.99 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.50/227.99 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.50/227.99 mark(isPal(X:S)) -> active(isPal(X:S)) 227.50/227.99 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.50/227.99 mark(isQid(X:S)) -> active(isQid(X:S)) 227.50/227.99 mark(a) -> active(a) 227.50/227.99 mark(e) -> active(e) 227.50/227.99 mark(i) -> active(i) 227.50/227.99 mark(nil) -> active(nil) 227.50/227.99 mark(o) -> active(o) 227.50/227.99 mark(tt) -> active(tt) 227.50/227.99 mark(u) -> active(u) 227.50/227.99 227.50/227.99 Problem 1.44: 227.50/227.99 227.50/227.99 Reduction Pairs Processor: 227.50/227.99 -> Pairs: 227.50/227.99 ACTIVE(U91(tt,V2:S)) -> MARK(U92(isPalListKind(V2:S))) 227.50/227.99 ACTIVE(isPalListKind(__(V1:S,V2:S))) -> MARK(U91(isPalListKind(V1:S),V2:S)) 227.50/227.99 MARK(U32(X1:S,X2:S)) -> MARK(X1:S) 227.50/227.99 MARK(U33(X:S)) -> ACTIVE(U33(mark(X:S))) 227.50/227.99 MARK(U33(X:S)) -> MARK(X:S) 227.50/227.99 MARK(U41(X1:S,X2:S,X3:S)) -> ACTIVE(U41(mark(X1:S),X2:S,X3:S)) 227.50/227.99 MARK(U41(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.50/227.99 MARK(U42(X1:S,X2:S,X3:S)) -> ACTIVE(U42(mark(X1:S),X2:S,X3:S)) 227.50/227.99 MARK(U42(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.50/227.99 MARK(U43(X1:S,X2:S,X3:S)) -> ACTIVE(U43(mark(X1:S),X2:S,X3:S)) 227.50/227.99 MARK(U43(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.50/227.99 MARK(U44(X1:S,X2:S,X3:S)) -> ACTIVE(U44(mark(X1:S),X2:S,X3:S)) 227.50/227.99 MARK(U44(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.50/227.99 MARK(U45(X1:S,X2:S)) -> ACTIVE(U45(mark(X1:S),X2:S)) 227.50/227.99 MARK(U45(X1:S,X2:S)) -> MARK(X1:S) 227.50/227.99 MARK(U46(X:S)) -> ACTIVE(U46(mark(X:S))) 227.50/227.99 MARK(U46(X:S)) -> MARK(X:S) 227.50/227.99 MARK(U51(X1:S,X2:S,X3:S)) -> ACTIVE(U51(mark(X1:S),X2:S,X3:S)) 227.50/227.99 MARK(U51(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.50/227.99 MARK(U52(X1:S,X2:S,X3:S)) -> ACTIVE(U52(mark(X1:S),X2:S,X3:S)) 227.50/227.99 MARK(U52(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.50/227.99 MARK(U53(X1:S,X2:S,X3:S)) -> ACTIVE(U53(mark(X1:S),X2:S,X3:S)) 227.50/227.99 MARK(U53(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.50/227.99 MARK(U54(X1:S,X2:S,X3:S)) -> ACTIVE(U54(mark(X1:S),X2:S,X3:S)) 227.50/227.99 MARK(U54(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.50/227.99 MARK(U55(X1:S,X2:S)) -> ACTIVE(U55(mark(X1:S),X2:S)) 227.50/227.99 MARK(U55(X1:S,X2:S)) -> MARK(X1:S) 227.50/227.99 MARK(U56(X:S)) -> ACTIVE(U56(mark(X:S))) 227.50/227.99 MARK(U56(X:S)) -> MARK(X:S) 227.50/227.99 MARK(U61(X1:S,X2:S)) -> ACTIVE(U61(mark(X1:S),X2:S)) 227.50/227.99 MARK(U61(X1:S,X2:S)) -> MARK(X1:S) 227.50/227.99 MARK(U62(X1:S,X2:S)) -> ACTIVE(U62(mark(X1:S),X2:S)) 227.50/227.99 MARK(U62(X1:S,X2:S)) -> MARK(X1:S) 227.50/227.99 MARK(U63(X:S)) -> ACTIVE(U63(mark(X:S))) 227.50/227.99 MARK(U63(X:S)) -> MARK(X:S) 227.50/227.99 MARK(U71(X1:S,X2:S,X3:S)) -> ACTIVE(U71(mark(X1:S),X2:S,X3:S)) 227.50/227.99 MARK(U71(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.50/227.99 MARK(U72(X1:S,X2:S)) -> ACTIVE(U72(mark(X1:S),X2:S)) 227.50/227.99 MARK(U72(X1:S,X2:S)) -> MARK(X1:S) 227.50/227.99 MARK(U73(X1:S,X2:S)) -> ACTIVE(U73(mark(X1:S),X2:S)) 227.50/227.99 MARK(U73(X1:S,X2:S)) -> MARK(X1:S) 227.50/227.99 MARK(U74(X:S)) -> ACTIVE(U74(mark(X:S))) 227.50/227.99 MARK(U74(X:S)) -> MARK(X:S) 227.50/227.99 MARK(U81(X1:S,X2:S)) -> ACTIVE(U81(mark(X1:S),X2:S)) 227.50/227.99 MARK(U81(X1:S,X2:S)) -> MARK(X1:S) 227.50/227.99 MARK(U82(X1:S,X2:S)) -> ACTIVE(U82(mark(X1:S),X2:S)) 227.50/227.99 MARK(U82(X1:S,X2:S)) -> MARK(X1:S) 227.50/227.99 MARK(U83(X:S)) -> ACTIVE(U83(mark(X:S))) 227.50/227.99 MARK(U83(X:S)) -> MARK(X:S) 227.50/227.99 MARK(U91(X1:S,X2:S)) -> ACTIVE(U91(mark(X1:S),X2:S)) 227.50/227.99 MARK(U91(X1:S,X2:S)) -> MARK(X1:S) 227.50/227.99 MARK(U92(X:S)) -> ACTIVE(U92(mark(X:S))) 227.50/227.99 MARK(U92(X:S)) -> MARK(X:S) 227.50/227.99 MARK(__(X1:S,X2:S)) -> ACTIVE(__(mark(X1:S),mark(X2:S))) 227.50/227.99 MARK(__(X1:S,X2:S)) -> MARK(X1:S) 227.50/227.99 MARK(__(X1:S,X2:S)) -> MARK(X2:S) 227.50/227.99 MARK(isPalListKind(X:S)) -> ACTIVE(isPalListKind(X:S)) 227.50/227.99 -> Rules: 227.50/227.99 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.50/227.99 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.50/227.99 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.50/227.99 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.50/227.99 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.50/227.99 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.50/227.99 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.50/227.99 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.50/227.99 U13(active(X:S)) -> U13(X:S) 227.50/227.99 U13(mark(X:S)) -> U13(X:S) 227.50/227.99 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.50/227.99 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.50/227.99 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.50/227.99 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.50/227.99 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.50/227.99 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.50/227.99 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.50/227.99 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.50/227.99 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.50/227.99 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.50/227.99 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.50/227.99 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.50/227.99 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.50/227.99 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.50/227.99 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.50/227.99 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.50/227.99 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.50/227.99 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.50/227.99 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.50/227.99 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.50/227.99 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.50/227.99 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.50/227.99 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.50/227.99 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.50/227.99 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.50/227.99 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.50/227.99 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.50/227.99 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.50/227.99 U26(active(X:S)) -> U26(X:S) 227.50/227.99 U26(mark(X:S)) -> U26(X:S) 227.50/227.99 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.50/227.99 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.50/227.99 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.50/227.99 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.50/227.99 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.50/227.99 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.50/227.99 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.50/227.99 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.50/227.99 U33(active(X:S)) -> U33(X:S) 227.50/227.99 U33(mark(X:S)) -> U33(X:S) 227.50/227.99 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.50/227.99 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.50/227.99 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.50/227.99 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.50/227.99 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.50/227.99 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.50/227.99 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.50/227.99 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.50/227.99 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.50/227.99 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.50/227.99 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.50/227.99 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.50/227.99 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.50/227.99 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.50/227.99 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.50/227.99 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.50/227.99 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.50/227.99 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.50/227.99 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.50/227.99 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.50/227.99 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.50/227.99 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.50/227.99 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.50/227.99 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.50/227.99 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.50/227.99 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.50/227.99 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.50/227.99 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.50/227.99 U46(active(X:S)) -> U46(X:S) 227.50/227.99 U46(mark(X:S)) -> U46(X:S) 227.50/227.99 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.50/227.99 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.50/227.99 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.50/227.99 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.50/227.99 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.50/227.99 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.50/227.99 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.50/227.99 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.50/227.99 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.50/227.99 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.50/227.99 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.50/227.99 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.50/227.99 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.50/227.99 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.50/227.99 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.50/227.99 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.50/227.99 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.50/227.99 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.50/227.99 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.50/227.99 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.50/227.99 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.50/227.99 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.50/227.99 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.50/227.99 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.50/227.99 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.50/227.99 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.50/227.99 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.50/227.99 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.50/227.99 U56(active(X:S)) -> U56(X:S) 227.50/227.99 U56(mark(X:S)) -> U56(X:S) 227.50/227.99 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.50/227.99 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.50/227.99 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.50/227.99 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.50/227.99 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.50/227.99 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.50/227.99 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.50/227.99 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.50/227.99 U63(active(X:S)) -> U63(X:S) 227.50/227.99 U63(mark(X:S)) -> U63(X:S) 227.50/227.99 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.50/227.99 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.50/227.99 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.50/227.99 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.50/227.99 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.50/227.99 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.50/227.99 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.50/227.99 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.50/227.99 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.50/227.99 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.50/227.99 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.50/227.99 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.50/227.99 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.50/227.99 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.50/227.99 U74(active(X:S)) -> U74(X:S) 227.50/227.99 U74(mark(X:S)) -> U74(X:S) 227.50/227.99 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.50/227.99 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.50/227.99 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.50/227.99 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.50/227.99 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.50/227.99 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.50/227.99 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.50/227.99 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.50/227.99 U83(active(X:S)) -> U83(X:S) 227.50/227.99 U83(mark(X:S)) -> U83(X:S) 227.50/227.99 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.50/227.99 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.50/227.99 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.50/227.99 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.50/227.99 U92(active(X:S)) -> U92(X:S) 227.50/227.99 U92(mark(X:S)) -> U92(X:S) 227.50/227.99 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.50/227.99 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.50/227.99 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.50/227.99 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.50/227.99 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.50/227.99 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.50/227.99 active(U13(tt)) -> mark(tt) 227.50/227.99 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.50/227.99 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.50/227.99 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.50/227.99 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.50/227.99 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.50/227.99 active(U26(tt)) -> mark(tt) 227.50/227.99 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.50/227.99 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.50/227.99 active(U33(tt)) -> mark(tt) 227.50/227.99 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.50/227.99 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.50/227.99 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.50/227.99 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.50/227.99 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.50/227.99 active(U46(tt)) -> mark(tt) 227.50/227.99 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.50/227.99 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.50/227.99 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.50/227.99 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.50/227.99 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.50/227.99 active(U56(tt)) -> mark(tt) 227.50/227.99 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.50/227.99 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.50/227.99 active(U63(tt)) -> mark(tt) 227.50/227.99 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.50/227.99 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.50/227.99 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.50/227.99 active(U74(tt)) -> mark(tt) 227.50/227.99 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.50/227.99 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.50/227.99 active(U83(tt)) -> mark(tt) 227.50/227.99 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.50/227.99 active(U92(tt)) -> mark(tt) 227.50/227.99 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.50/227.99 active(__(nil,X:S)) -> mark(X:S) 227.50/227.99 active(__(X:S,nil)) -> mark(X:S) 227.50/227.99 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.50/227.99 active(isList(nil)) -> mark(tt) 227.50/227.99 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.50/227.99 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.50/227.99 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.50/227.99 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.50/227.99 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.50/227.99 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.50/227.99 active(isPal(nil)) -> mark(tt) 227.50/227.99 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.50/227.99 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.50/227.99 active(isPalListKind(a)) -> mark(tt) 227.50/227.99 active(isPalListKind(e)) -> mark(tt) 227.50/227.99 active(isPalListKind(i)) -> mark(tt) 227.50/227.99 active(isPalListKind(nil)) -> mark(tt) 227.50/227.99 active(isPalListKind(o)) -> mark(tt) 227.50/227.99 active(isPalListKind(u)) -> mark(tt) 227.50/227.99 active(isQid(a)) -> mark(tt) 227.50/227.99 active(isQid(e)) -> mark(tt) 227.50/227.99 active(isQid(i)) -> mark(tt) 227.50/227.99 active(isQid(o)) -> mark(tt) 227.50/227.99 active(isQid(u)) -> mark(tt) 227.50/227.99 isList(active(X:S)) -> isList(X:S) 227.50/227.99 isList(mark(X:S)) -> isList(X:S) 227.50/227.99 isNeList(active(X:S)) -> isNeList(X:S) 227.50/227.99 isNeList(mark(X:S)) -> isNeList(X:S) 227.50/227.99 isNePal(active(X:S)) -> isNePal(X:S) 227.50/227.99 isNePal(mark(X:S)) -> isNePal(X:S) 227.50/227.99 isPal(active(X:S)) -> isPal(X:S) 227.50/227.99 isPal(mark(X:S)) -> isPal(X:S) 227.50/227.99 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.50/227.99 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.50/227.99 isQid(active(X:S)) -> isQid(X:S) 227.50/227.99 isQid(mark(X:S)) -> isQid(X:S) 227.50/227.99 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.50/227.99 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.50/227.99 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.50/227.99 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.50/227.99 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.50/228.00 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.50/228.00 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.50/228.00 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.50/228.00 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.50/228.00 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.50/228.00 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.50/228.00 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.50/228.00 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.50/228.00 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.50/228.00 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.50/228.00 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.50/228.00 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.50/228.00 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.50/228.00 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.50/228.00 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.50/228.00 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.50/228.00 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.50/228.00 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.50/228.00 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.50/228.00 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.50/228.00 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.50/228.00 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.50/228.00 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.50/228.00 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.50/228.00 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.50/228.00 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.50/228.00 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.50/228.00 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.50/228.00 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.50/228.00 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.50/228.00 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.50/228.00 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.50/228.00 mark(isList(X:S)) -> active(isList(X:S)) 227.50/228.00 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.50/228.00 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.50/228.00 mark(isPal(X:S)) -> active(isPal(X:S)) 227.50/228.00 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.50/228.00 mark(isQid(X:S)) -> active(isQid(X:S)) 227.50/228.00 mark(a) -> active(a) 227.50/228.00 mark(e) -> active(e) 227.50/228.00 mark(i) -> active(i) 227.50/228.00 mark(nil) -> active(nil) 227.50/228.00 mark(o) -> active(o) 227.50/228.00 mark(tt) -> active(tt) 227.50/228.00 mark(u) -> active(u) 227.50/228.00 -> Usable rules: 227.50/228.00 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.50/228.00 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.50/228.00 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.50/228.00 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.50/228.00 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.50/228.00 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.50/228.00 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.50/228.00 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.50/228.00 U13(active(X:S)) -> U13(X:S) 227.50/228.00 U13(mark(X:S)) -> U13(X:S) 227.50/228.00 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.50/228.00 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.50/228.00 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.50/228.00 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.50/228.00 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.50/228.00 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.50/228.00 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.50/228.00 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.50/228.00 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.50/228.00 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.50/228.00 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.50/228.00 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.50/228.00 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.50/228.00 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.50/228.00 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.50/228.00 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.50/228.00 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.50/228.00 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.50/228.00 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.50/228.00 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.50/228.00 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.50/228.00 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.50/228.00 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.50/228.00 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.50/228.00 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.50/228.00 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.50/228.00 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.50/228.00 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.50/228.00 U26(active(X:S)) -> U26(X:S) 227.50/228.00 U26(mark(X:S)) -> U26(X:S) 227.50/228.00 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.50/228.00 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.50/228.00 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.50/228.00 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.50/228.00 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.50/228.00 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.50/228.00 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.50/228.00 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.50/228.00 U33(active(X:S)) -> U33(X:S) 227.50/228.00 U33(mark(X:S)) -> U33(X:S) 227.50/228.00 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.50/228.00 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.50/228.00 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.50/228.00 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.50/228.00 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.50/228.00 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.50/228.00 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.50/228.00 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.50/228.00 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.50/228.00 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.50/228.00 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.50/228.00 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.50/228.00 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.50/228.00 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.50/228.00 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.50/228.00 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.50/228.00 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.50/228.00 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.50/228.00 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.50/228.00 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.50/228.00 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.50/228.00 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.50/228.00 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.50/228.00 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.50/228.00 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.50/228.00 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.50/228.00 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.50/228.00 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.50/228.00 U46(active(X:S)) -> U46(X:S) 227.50/228.00 U46(mark(X:S)) -> U46(X:S) 227.50/228.00 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.50/228.00 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.50/228.00 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.50/228.00 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.50/228.00 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.50/228.00 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.50/228.00 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.50/228.00 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.50/228.00 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.50/228.00 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.50/228.00 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.50/228.00 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.50/228.00 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.50/228.00 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.50/228.00 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.50/228.00 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.50/228.00 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.50/228.00 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.50/228.00 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.50/228.00 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.50/228.00 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.50/228.00 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.50/228.00 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.50/228.00 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.50/228.00 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.50/228.00 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.50/228.00 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.50/228.00 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.50/228.00 U56(active(X:S)) -> U56(X:S) 227.50/228.00 U56(mark(X:S)) -> U56(X:S) 227.50/228.00 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.50/228.00 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.50/228.00 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.50/228.00 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.50/228.00 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.50/228.00 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.50/228.00 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.50/228.00 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.50/228.00 U63(active(X:S)) -> U63(X:S) 227.50/228.00 U63(mark(X:S)) -> U63(X:S) 227.50/228.00 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.50/228.00 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.50/228.00 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.50/228.00 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.50/228.00 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.50/228.00 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.50/228.00 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.50/228.00 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.50/228.00 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.50/228.00 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.50/228.00 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.50/228.00 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.50/228.00 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.50/228.00 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.50/228.00 U74(active(X:S)) -> U74(X:S) 227.50/228.00 U74(mark(X:S)) -> U74(X:S) 227.50/228.00 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.50/228.00 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.50/228.00 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.50/228.00 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.50/228.00 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.50/228.00 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.50/228.00 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.50/228.00 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.50/228.00 U83(active(X:S)) -> U83(X:S) 227.50/228.00 U83(mark(X:S)) -> U83(X:S) 227.50/228.00 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.50/228.00 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.50/228.00 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.50/228.00 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.50/228.00 U92(active(X:S)) -> U92(X:S) 227.50/228.00 U92(mark(X:S)) -> U92(X:S) 227.50/228.00 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.50/228.00 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.50/228.00 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.50/228.00 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.50/228.00 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.50/228.00 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.50/228.00 active(U13(tt)) -> mark(tt) 227.50/228.00 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.50/228.00 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.50/228.00 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.50/228.00 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.50/228.00 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.50/228.00 active(U26(tt)) -> mark(tt) 227.50/228.00 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.50/228.00 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.50/228.00 active(U33(tt)) -> mark(tt) 227.50/228.00 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.50/228.00 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.50/228.00 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.50/228.00 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.50/228.00 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.50/228.00 active(U46(tt)) -> mark(tt) 227.50/228.00 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.50/228.00 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.50/228.00 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.50/228.00 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.50/228.00 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.50/228.00 active(U56(tt)) -> mark(tt) 227.50/228.00 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.50/228.00 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.50/228.00 active(U63(tt)) -> mark(tt) 227.50/228.00 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.50/228.00 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.50/228.00 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.50/228.00 active(U74(tt)) -> mark(tt) 227.50/228.00 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.50/228.00 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.50/228.00 active(U83(tt)) -> mark(tt) 227.50/228.00 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.50/228.00 active(U92(tt)) -> mark(tt) 227.50/228.00 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.50/228.00 active(__(nil,X:S)) -> mark(X:S) 227.50/228.00 active(__(X:S,nil)) -> mark(X:S) 227.50/228.00 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.50/228.00 active(isList(nil)) -> mark(tt) 227.50/228.00 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.50/228.00 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.50/228.00 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.50/228.00 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.50/228.00 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.50/228.00 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.50/228.00 active(isPal(nil)) -> mark(tt) 227.50/228.00 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.50/228.00 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.50/228.00 active(isPalListKind(a)) -> mark(tt) 227.50/228.00 active(isPalListKind(e)) -> mark(tt) 227.50/228.00 active(isPalListKind(i)) -> mark(tt) 227.50/228.00 active(isPalListKind(nil)) -> mark(tt) 227.50/228.00 active(isPalListKind(o)) -> mark(tt) 227.50/228.00 active(isPalListKind(u)) -> mark(tt) 227.50/228.00 active(isQid(a)) -> mark(tt) 227.50/228.00 active(isQid(e)) -> mark(tt) 227.50/228.00 active(isQid(i)) -> mark(tt) 227.50/228.00 active(isQid(o)) -> mark(tt) 227.50/228.00 active(isQid(u)) -> mark(tt) 227.50/228.00 isList(active(X:S)) -> isList(X:S) 227.50/228.00 isList(mark(X:S)) -> isList(X:S) 227.50/228.00 isNeList(active(X:S)) -> isNeList(X:S) 227.50/228.00 isNeList(mark(X:S)) -> isNeList(X:S) 227.50/228.00 isNePal(active(X:S)) -> isNePal(X:S) 227.50/228.00 isNePal(mark(X:S)) -> isNePal(X:S) 227.50/228.00 isPal(active(X:S)) -> isPal(X:S) 227.50/228.00 isPal(mark(X:S)) -> isPal(X:S) 227.50/228.00 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.50/228.00 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.50/228.00 isQid(active(X:S)) -> isQid(X:S) 227.50/228.00 isQid(mark(X:S)) -> isQid(X:S) 227.50/228.00 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.50/228.00 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.50/228.00 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.50/228.00 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.50/228.00 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.50/228.00 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.50/228.00 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.50/228.00 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.50/228.00 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.50/228.00 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.50/228.00 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.50/228.00 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.50/228.00 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.50/228.00 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.50/228.00 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.50/228.00 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.50/228.00 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.50/228.00 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.50/228.00 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.50/228.00 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.50/228.00 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.50/228.00 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.50/228.00 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.50/228.00 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.50/228.00 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.50/228.00 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.50/228.00 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.50/228.00 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.50/228.00 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.50/228.00 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.50/228.00 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.50/228.00 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.50/228.00 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.50/228.00 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.50/228.00 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.50/228.00 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.50/228.00 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.50/228.00 mark(isList(X:S)) -> active(isList(X:S)) 227.50/228.00 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.50/228.00 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.50/228.00 mark(isPal(X:S)) -> active(isPal(X:S)) 227.50/228.00 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.50/228.00 mark(isQid(X:S)) -> active(isQid(X:S)) 227.50/228.00 mark(a) -> active(a) 227.50/228.00 mark(e) -> active(e) 227.50/228.00 mark(i) -> active(i) 227.50/228.00 mark(nil) -> active(nil) 227.50/228.00 mark(o) -> active(o) 227.50/228.00 mark(tt) -> active(tt) 227.50/228.00 mark(u) -> active(u) 227.50/228.00 ->Interpretation type: 227.50/228.00 Linear 227.50/228.00 ->Coefficients: 227.50/228.00 Natural Numbers 227.50/228.00 ->Dimension: 227.50/228.00 1 227.50/228.00 ->Bound: 227.50/228.00 2 227.50/228.00 ->Interpretation: 227.50/228.00 227.50/228.00 [U11](X1,X2) = 2.X1 + X2 227.50/228.00 [U12](X1,X2) = 2.X1 + X2 227.50/228.00 [U13](X) = 2 227.50/228.00 [U21](X1,X2,X3) = 2.X1 + X2 + X3 + 2 227.50/228.00 [U22](X1,X2,X3) = 2.X1 + X2 + X3 + 2 227.50/228.00 [U23](X1,X2,X3) = 2.X1 + X2 + X3 + 2 227.50/228.00 [U24](X1,X2,X3) = 2.X1 + X2 + X3 + 2 227.50/228.00 [U25](X1,X2) = X1 + X2 + 2 227.50/228.00 [U26](X) = X + 1 227.50/228.00 [U31](X1,X2) = X1 + 2.X2 + 1 227.50/228.00 [U32](X1,X2) = X1 + 2.X2 + 1 227.50/228.00 [U33](X) = 2.X 227.50/228.00 [U41](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.50/228.00 [U42](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.50/228.00 [U43](X1,X2,X3) = 2.X1 + X2 + 2.X3 + 2 227.50/228.00 [U44](X1,X2,X3) = 2.X1 + X2 + 2.X3 + 2 227.50/228.00 [U45](X1,X2) = X1 + 2.X2 + 2 227.50/228.00 [U46](X) = X + 1 227.50/228.00 [U51](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.50/228.00 [U52](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.50/228.00 [U53](X1,X2,X3) = X1 + 2.X2 + 2.X3 + 2 227.50/228.00 [U54](X1,X2,X3) = X1 + 2.X2 + 2.X3 + 2 227.50/228.00 [U55](X1,X2) = X1 + X2 + 1 227.50/228.00 [U56](X) = X 227.50/228.00 [U61](X1,X2) = 2.X1 + 2.X2 227.50/228.00 [U62](X1,X2) = 2.X1 + 2.X2 227.50/228.00 [U63](X) = 2.X 227.50/228.00 [U71](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.50/228.00 [U72](X1,X2) = 2.X1 + 2.X2 + 2 227.50/228.00 [U73](X1,X2) = X1 + 2 227.50/228.00 [U74](X) = X + 2 227.50/228.00 [U81](X1,X2) = X1 + 2.X2 + 1 227.50/228.00 [U82](X1,X2) = X1 + 2.X2 + 1 227.50/228.00 [U83](X) = X 227.50/228.00 [U91](X1,X2) = X1 227.50/228.00 [U92](X) = X 227.50/228.00 [__](X1,X2) = 2.X1 + X2 + 2 227.50/228.00 [active](X) = X 227.50/228.00 [isList](X) = X + 2 227.50/228.00 [isNeList](X) = 2.X + 2 227.50/228.00 [isNePal](X) = 2.X + 2 227.50/228.00 [isPal](X) = 2.X + 2 227.50/228.00 [isPalListKind](X) = 1 227.50/228.00 [isQid](X) = X + 1 227.50/228.00 [mark](X) = X 227.50/228.00 [a] = 2 227.50/228.00 [e] = 2 227.50/228.00 [fSNonEmpty] = 0 227.50/228.00 [i] = 0 227.50/228.00 [nil] = 2 227.50/228.00 [o] = 2 227.50/228.00 [tt] = 1 227.50/228.00 [u] = 2 227.50/228.00 [U11#](X1,X2) = 0 227.50/228.00 [U12#](X1,X2) = 0 227.50/228.00 [U13#](X) = 0 227.50/228.00 [U21#](X1,X2,X3) = 0 227.50/228.00 [U22#](X1,X2,X3) = 0 227.50/228.00 [U23#](X1,X2,X3) = 0 227.50/228.00 [U24#](X1,X2,X3) = 0 227.50/228.00 [U25#](X1,X2) = 0 227.50/228.00 [U26#](X) = 0 227.50/228.00 [U31#](X1,X2) = 0 227.50/228.00 [U32#](X1,X2) = 0 227.50/228.00 [U33#](X) = 0 227.50/228.00 [U41#](X1,X2,X3) = 0 227.50/228.00 [U42#](X1,X2,X3) = 0 227.50/228.00 [U43#](X1,X2,X3) = 0 227.50/228.00 [U44#](X1,X2,X3) = 0 227.50/228.00 [U45#](X1,X2) = 0 227.50/228.00 [U46#](X) = 0 227.50/228.00 [U51#](X1,X2,X3) = 0 227.50/228.00 [U52#](X1,X2,X3) = 0 227.50/228.00 [U53#](X1,X2,X3) = 0 227.50/228.00 [U54#](X1,X2,X3) = 0 227.50/228.00 [U55#](X1,X2) = 0 227.50/228.00 [U56#](X) = 0 227.50/228.00 [U61#](X1,X2) = 0 227.50/228.00 [U62#](X1,X2) = 0 227.50/228.00 [U63#](X) = 0 227.50/228.00 [U71#](X1,X2,X3) = 0 227.50/228.00 [U72#](X1,X2) = 0 227.50/228.00 [U73#](X1,X2) = 0 227.50/228.00 [U74#](X) = 0 227.50/228.00 [U81#](X1,X2) = 0 227.50/228.00 [U82#](X1,X2) = 0 227.50/228.00 [U83#](X) = 0 227.50/228.00 [U91#](X1,X2) = 0 227.50/228.00 [U92#](X) = 0 227.50/228.00 [__#](X1,X2) = 0 227.50/228.00 [ACTIVE](X) = 2.X + 2 227.50/228.00 [ISLIST](X) = 0 227.50/228.00 [ISNELIST](X) = 0 227.50/228.00 [ISNEPAL](X) = 0 227.50/228.00 [ISPAL](X) = 0 227.50/228.00 [ISPALLISTKIND](X) = 0 227.50/228.00 [ISQID](X) = 0 227.50/228.00 [MARK](X) = 2.X + 2 227.50/228.00 227.50/228.00 Problem 1.44: 227.50/228.00 227.50/228.00 SCC Processor: 227.50/228.00 -> Pairs: 227.50/228.00 ACTIVE(U91(tt,V2:S)) -> MARK(U92(isPalListKind(V2:S))) 227.50/228.00 ACTIVE(isPalListKind(__(V1:S,V2:S))) -> MARK(U91(isPalListKind(V1:S),V2:S)) 227.50/228.00 MARK(U33(X:S)) -> ACTIVE(U33(mark(X:S))) 227.50/228.00 MARK(U33(X:S)) -> MARK(X:S) 227.50/228.00 MARK(U41(X1:S,X2:S,X3:S)) -> ACTIVE(U41(mark(X1:S),X2:S,X3:S)) 227.50/228.00 MARK(U41(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.50/228.00 MARK(U42(X1:S,X2:S,X3:S)) -> ACTIVE(U42(mark(X1:S),X2:S,X3:S)) 227.50/228.00 MARK(U42(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.50/228.00 MARK(U43(X1:S,X2:S,X3:S)) -> ACTIVE(U43(mark(X1:S),X2:S,X3:S)) 227.50/228.00 MARK(U43(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.50/228.00 MARK(U44(X1:S,X2:S,X3:S)) -> ACTIVE(U44(mark(X1:S),X2:S,X3:S)) 227.50/228.00 MARK(U44(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.50/228.00 MARK(U45(X1:S,X2:S)) -> ACTIVE(U45(mark(X1:S),X2:S)) 227.50/228.00 MARK(U45(X1:S,X2:S)) -> MARK(X1:S) 227.50/228.00 MARK(U46(X:S)) -> ACTIVE(U46(mark(X:S))) 227.50/228.00 MARK(U46(X:S)) -> MARK(X:S) 227.50/228.00 MARK(U51(X1:S,X2:S,X3:S)) -> ACTIVE(U51(mark(X1:S),X2:S,X3:S)) 227.50/228.00 MARK(U51(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.50/228.00 MARK(U52(X1:S,X2:S,X3:S)) -> ACTIVE(U52(mark(X1:S),X2:S,X3:S)) 227.50/228.00 MARK(U52(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.50/228.00 MARK(U53(X1:S,X2:S,X3:S)) -> ACTIVE(U53(mark(X1:S),X2:S,X3:S)) 227.50/228.00 MARK(U53(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.50/228.00 MARK(U54(X1:S,X2:S,X3:S)) -> ACTIVE(U54(mark(X1:S),X2:S,X3:S)) 227.50/228.00 MARK(U54(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.50/228.00 MARK(U55(X1:S,X2:S)) -> ACTIVE(U55(mark(X1:S),X2:S)) 227.50/228.00 MARK(U55(X1:S,X2:S)) -> MARK(X1:S) 227.50/228.00 MARK(U56(X:S)) -> ACTIVE(U56(mark(X:S))) 227.50/228.00 MARK(U56(X:S)) -> MARK(X:S) 227.50/228.00 MARK(U61(X1:S,X2:S)) -> ACTIVE(U61(mark(X1:S),X2:S)) 227.50/228.00 MARK(U61(X1:S,X2:S)) -> MARK(X1:S) 227.50/228.00 MARK(U62(X1:S,X2:S)) -> ACTIVE(U62(mark(X1:S),X2:S)) 227.50/228.00 MARK(U62(X1:S,X2:S)) -> MARK(X1:S) 227.50/228.00 MARK(U63(X:S)) -> ACTIVE(U63(mark(X:S))) 227.50/228.00 MARK(U63(X:S)) -> MARK(X:S) 227.50/228.00 MARK(U71(X1:S,X2:S,X3:S)) -> ACTIVE(U71(mark(X1:S),X2:S,X3:S)) 227.50/228.00 MARK(U71(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.50/228.00 MARK(U72(X1:S,X2:S)) -> ACTIVE(U72(mark(X1:S),X2:S)) 227.50/228.00 MARK(U72(X1:S,X2:S)) -> MARK(X1:S) 227.50/228.00 MARK(U73(X1:S,X2:S)) -> ACTIVE(U73(mark(X1:S),X2:S)) 227.50/228.00 MARK(U73(X1:S,X2:S)) -> MARK(X1:S) 227.50/228.00 MARK(U74(X:S)) -> ACTIVE(U74(mark(X:S))) 227.50/228.00 MARK(U74(X:S)) -> MARK(X:S) 227.50/228.00 MARK(U81(X1:S,X2:S)) -> ACTIVE(U81(mark(X1:S),X2:S)) 227.50/228.00 MARK(U81(X1:S,X2:S)) -> MARK(X1:S) 227.50/228.00 MARK(U82(X1:S,X2:S)) -> ACTIVE(U82(mark(X1:S),X2:S)) 227.50/228.00 MARK(U82(X1:S,X2:S)) -> MARK(X1:S) 227.50/228.00 MARK(U83(X:S)) -> ACTIVE(U83(mark(X:S))) 227.50/228.00 MARK(U83(X:S)) -> MARK(X:S) 227.50/228.00 MARK(U91(X1:S,X2:S)) -> ACTIVE(U91(mark(X1:S),X2:S)) 227.50/228.00 MARK(U91(X1:S,X2:S)) -> MARK(X1:S) 227.50/228.00 MARK(U92(X:S)) -> ACTIVE(U92(mark(X:S))) 227.50/228.00 MARK(U92(X:S)) -> MARK(X:S) 227.50/228.00 MARK(__(X1:S,X2:S)) -> ACTIVE(__(mark(X1:S),mark(X2:S))) 227.50/228.00 MARK(__(X1:S,X2:S)) -> MARK(X1:S) 227.50/228.00 MARK(__(X1:S,X2:S)) -> MARK(X2:S) 227.50/228.00 MARK(isPalListKind(X:S)) -> ACTIVE(isPalListKind(X:S)) 227.50/228.00 -> Rules: 227.50/228.00 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.50/228.00 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.50/228.00 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.50/228.00 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.50/228.00 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.50/228.00 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.50/228.00 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.50/228.00 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.50/228.00 U13(active(X:S)) -> U13(X:S) 227.50/228.00 U13(mark(X:S)) -> U13(X:S) 227.50/228.00 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.50/228.00 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.50/228.00 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.50/228.00 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.50/228.00 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.50/228.00 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.50/228.00 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.50/228.00 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.50/228.00 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.50/228.00 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.50/228.00 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.50/228.00 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.50/228.00 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.50/228.00 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.50/228.00 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.50/228.00 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.50/228.00 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.50/228.00 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.50/228.00 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.50/228.00 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.50/228.00 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.50/228.00 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.50/228.00 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.50/228.00 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.50/228.00 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.50/228.00 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.50/228.00 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.50/228.00 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.50/228.00 U26(active(X:S)) -> U26(X:S) 227.50/228.00 U26(mark(X:S)) -> U26(X:S) 227.50/228.00 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.50/228.00 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.50/228.00 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.50/228.00 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.50/228.00 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.50/228.00 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.50/228.00 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.50/228.00 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.50/228.00 U33(active(X:S)) -> U33(X:S) 227.50/228.00 U33(mark(X:S)) -> U33(X:S) 227.50/228.00 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.50/228.00 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.50/228.00 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.50/228.00 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.50/228.00 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.50/228.00 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.50/228.00 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.50/228.00 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.50/228.00 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.50/228.00 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.50/228.00 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.50/228.00 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.50/228.00 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.50/228.00 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.50/228.00 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.50/228.00 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.50/228.00 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.50/228.00 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.50/228.00 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.50/228.00 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.50/228.00 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.50/228.00 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.50/228.00 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.50/228.00 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.50/228.00 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.50/228.00 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.50/228.00 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.50/228.00 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.50/228.00 U46(active(X:S)) -> U46(X:S) 227.50/228.00 U46(mark(X:S)) -> U46(X:S) 227.50/228.00 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.50/228.00 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.50/228.00 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.50/228.00 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.50/228.00 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.50/228.00 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.50/228.00 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.50/228.00 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.50/228.00 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.50/228.00 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.50/228.00 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.50/228.00 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.50/228.00 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.50/228.00 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.50/228.00 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.50/228.00 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.50/228.00 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.50/228.00 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.50/228.00 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.50/228.00 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.50/228.00 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.50/228.00 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.50/228.00 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.50/228.00 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.50/228.00 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.50/228.00 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.50/228.00 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.50/228.00 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.50/228.00 U56(active(X:S)) -> U56(X:S) 227.50/228.00 U56(mark(X:S)) -> U56(X:S) 227.50/228.00 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.50/228.00 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.50/228.00 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.50/228.00 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.50/228.00 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.50/228.00 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.50/228.00 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.50/228.00 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.50/228.00 U63(active(X:S)) -> U63(X:S) 227.50/228.00 U63(mark(X:S)) -> U63(X:S) 227.50/228.00 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.50/228.00 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.50/228.00 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.50/228.00 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.50/228.00 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.50/228.00 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.50/228.00 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.50/228.00 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.50/228.00 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.50/228.00 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.50/228.00 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.50/228.00 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.50/228.00 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.50/228.00 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.50/228.00 U74(active(X:S)) -> U74(X:S) 227.50/228.00 U74(mark(X:S)) -> U74(X:S) 227.50/228.00 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.50/228.00 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.50/228.00 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.50/228.00 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.50/228.00 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.50/228.00 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.50/228.00 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.50/228.00 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.50/228.00 U83(active(X:S)) -> U83(X:S) 227.50/228.00 U83(mark(X:S)) -> U83(X:S) 227.50/228.00 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.50/228.00 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.50/228.00 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.50/228.00 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.50/228.00 U92(active(X:S)) -> U92(X:S) 227.50/228.00 U92(mark(X:S)) -> U92(X:S) 227.50/228.00 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.50/228.00 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.50/228.00 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.50/228.00 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.50/228.00 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.50/228.00 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.50/228.00 active(U13(tt)) -> mark(tt) 227.50/228.00 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.50/228.00 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.50/228.00 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.50/228.00 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.50/228.00 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.50/228.00 active(U26(tt)) -> mark(tt) 227.50/228.00 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.50/228.00 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.50/228.00 active(U33(tt)) -> mark(tt) 227.50/228.00 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.50/228.00 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.50/228.00 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.50/228.00 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.50/228.00 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.50/228.00 active(U46(tt)) -> mark(tt) 227.50/228.00 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.50/228.00 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.50/228.00 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.50/228.00 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.50/228.00 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.50/228.00 active(U56(tt)) -> mark(tt) 227.50/228.00 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.50/228.00 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.50/228.00 active(U63(tt)) -> mark(tt) 227.50/228.00 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.50/228.00 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.50/228.00 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.50/228.00 active(U74(tt)) -> mark(tt) 227.50/228.00 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.50/228.00 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.50/228.00 active(U83(tt)) -> mark(tt) 227.50/228.00 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.50/228.00 active(U92(tt)) -> mark(tt) 227.50/228.00 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.50/228.00 active(__(nil,X:S)) -> mark(X:S) 227.50/228.00 active(__(X:S,nil)) -> mark(X:S) 227.50/228.00 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.50/228.00 active(isList(nil)) -> mark(tt) 227.50/228.00 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.50/228.00 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.50/228.00 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.50/228.00 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.50/228.00 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.50/228.00 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.50/228.00 active(isPal(nil)) -> mark(tt) 227.50/228.00 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.50/228.00 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.50/228.00 active(isPalListKind(a)) -> mark(tt) 227.50/228.00 active(isPalListKind(e)) -> mark(tt) 227.50/228.00 active(isPalListKind(i)) -> mark(tt) 227.50/228.00 active(isPalListKind(nil)) -> mark(tt) 227.50/228.00 active(isPalListKind(o)) -> mark(tt) 227.50/228.00 active(isPalListKind(u)) -> mark(tt) 227.50/228.00 active(isQid(a)) -> mark(tt) 227.50/228.00 active(isQid(e)) -> mark(tt) 227.50/228.00 active(isQid(i)) -> mark(tt) 227.50/228.00 active(isQid(o)) -> mark(tt) 227.50/228.00 active(isQid(u)) -> mark(tt) 227.50/228.00 isList(active(X:S)) -> isList(X:S) 227.50/228.00 isList(mark(X:S)) -> isList(X:S) 227.50/228.00 isNeList(active(X:S)) -> isNeList(X:S) 227.50/228.00 isNeList(mark(X:S)) -> isNeList(X:S) 227.50/228.00 isNePal(active(X:S)) -> isNePal(X:S) 227.50/228.00 isNePal(mark(X:S)) -> isNePal(X:S) 227.50/228.00 isPal(active(X:S)) -> isPal(X:S) 227.50/228.00 isPal(mark(X:S)) -> isPal(X:S) 227.50/228.00 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.50/228.00 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.50/228.00 isQid(active(X:S)) -> isQid(X:S) 227.50/228.00 isQid(mark(X:S)) -> isQid(X:S) 227.50/228.00 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.50/228.00 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.50/228.00 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.50/228.00 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.50/228.00 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.50/228.00 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.50/228.00 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.50/228.00 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.50/228.00 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.50/228.00 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.50/228.00 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.50/228.00 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.50/228.00 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.50/228.00 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.50/228.00 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.50/228.00 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.50/228.00 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.50/228.00 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.50/228.00 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.50/228.00 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.50/228.00 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.50/228.00 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.50/228.00 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.50/228.00 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.50/228.00 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.50/228.00 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.50/228.00 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.50/228.00 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.50/228.00 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.50/228.00 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.50/228.00 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.50/228.00 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.50/228.00 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.50/228.00 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.50/228.00 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.50/228.00 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.50/228.00 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.50/228.00 mark(isList(X:S)) -> active(isList(X:S)) 227.50/228.00 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.50/228.00 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.50/228.00 mark(isPal(X:S)) -> active(isPal(X:S)) 227.50/228.00 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.50/228.00 mark(isQid(X:S)) -> active(isQid(X:S)) 227.50/228.00 mark(a) -> active(a) 227.50/228.00 mark(e) -> active(e) 227.50/228.00 mark(i) -> active(i) 227.50/228.00 mark(nil) -> active(nil) 227.50/228.00 mark(o) -> active(o) 227.50/228.00 mark(tt) -> active(tt) 227.50/228.00 mark(u) -> active(u) 227.50/228.00 ->Strongly Connected Components: 227.50/228.00 ->->Cycle: 227.50/228.00 ->->-> Pairs: 227.50/228.00 ACTIVE(U91(tt,V2:S)) -> MARK(U92(isPalListKind(V2:S))) 227.50/228.00 ACTIVE(isPalListKind(__(V1:S,V2:S))) -> MARK(U91(isPalListKind(V1:S),V2:S)) 227.50/228.00 MARK(U33(X:S)) -> ACTIVE(U33(mark(X:S))) 227.50/228.00 MARK(U33(X:S)) -> MARK(X:S) 227.50/228.00 MARK(U41(X1:S,X2:S,X3:S)) -> ACTIVE(U41(mark(X1:S),X2:S,X3:S)) 227.50/228.00 MARK(U41(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.50/228.00 MARK(U42(X1:S,X2:S,X3:S)) -> ACTIVE(U42(mark(X1:S),X2:S,X3:S)) 227.50/228.00 MARK(U42(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.50/228.00 MARK(U43(X1:S,X2:S,X3:S)) -> ACTIVE(U43(mark(X1:S),X2:S,X3:S)) 227.50/228.00 MARK(U43(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.50/228.00 MARK(U44(X1:S,X2:S,X3:S)) -> ACTIVE(U44(mark(X1:S),X2:S,X3:S)) 227.50/228.00 MARK(U44(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.50/228.00 MARK(U45(X1:S,X2:S)) -> ACTIVE(U45(mark(X1:S),X2:S)) 227.50/228.00 MARK(U45(X1:S,X2:S)) -> MARK(X1:S) 227.50/228.00 MARK(U46(X:S)) -> ACTIVE(U46(mark(X:S))) 227.50/228.00 MARK(U46(X:S)) -> MARK(X:S) 227.50/228.00 MARK(U51(X1:S,X2:S,X3:S)) -> ACTIVE(U51(mark(X1:S),X2:S,X3:S)) 227.50/228.00 MARK(U51(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.50/228.00 MARK(U52(X1:S,X2:S,X3:S)) -> ACTIVE(U52(mark(X1:S),X2:S,X3:S)) 227.50/228.00 MARK(U52(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.50/228.00 MARK(U53(X1:S,X2:S,X3:S)) -> ACTIVE(U53(mark(X1:S),X2:S,X3:S)) 227.50/228.00 MARK(U53(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.50/228.00 MARK(U54(X1:S,X2:S,X3:S)) -> ACTIVE(U54(mark(X1:S),X2:S,X3:S)) 227.50/228.00 MARK(U54(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.50/228.00 MARK(U55(X1:S,X2:S)) -> ACTIVE(U55(mark(X1:S),X2:S)) 227.50/228.00 MARK(U55(X1:S,X2:S)) -> MARK(X1:S) 227.50/228.00 MARK(U56(X:S)) -> ACTIVE(U56(mark(X:S))) 227.50/228.00 MARK(U56(X:S)) -> MARK(X:S) 227.50/228.00 MARK(U61(X1:S,X2:S)) -> ACTIVE(U61(mark(X1:S),X2:S)) 227.50/228.00 MARK(U61(X1:S,X2:S)) -> MARK(X1:S) 227.50/228.00 MARK(U62(X1:S,X2:S)) -> ACTIVE(U62(mark(X1:S),X2:S)) 227.50/228.00 MARK(U62(X1:S,X2:S)) -> MARK(X1:S) 227.50/228.00 MARK(U63(X:S)) -> ACTIVE(U63(mark(X:S))) 227.50/228.00 MARK(U63(X:S)) -> MARK(X:S) 227.50/228.00 MARK(U71(X1:S,X2:S,X3:S)) -> ACTIVE(U71(mark(X1:S),X2:S,X3:S)) 227.50/228.00 MARK(U71(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.50/228.00 MARK(U72(X1:S,X2:S)) -> ACTIVE(U72(mark(X1:S),X2:S)) 227.50/228.00 MARK(U72(X1:S,X2:S)) -> MARK(X1:S) 227.50/228.00 MARK(U73(X1:S,X2:S)) -> ACTIVE(U73(mark(X1:S),X2:S)) 227.50/228.00 MARK(U73(X1:S,X2:S)) -> MARK(X1:S) 227.50/228.00 MARK(U74(X:S)) -> ACTIVE(U74(mark(X:S))) 227.50/228.00 MARK(U74(X:S)) -> MARK(X:S) 227.50/228.00 MARK(U81(X1:S,X2:S)) -> ACTIVE(U81(mark(X1:S),X2:S)) 227.50/228.00 MARK(U81(X1:S,X2:S)) -> MARK(X1:S) 227.50/228.00 MARK(U82(X1:S,X2:S)) -> ACTIVE(U82(mark(X1:S),X2:S)) 227.50/228.00 MARK(U82(X1:S,X2:S)) -> MARK(X1:S) 227.50/228.00 MARK(U83(X:S)) -> ACTIVE(U83(mark(X:S))) 227.50/228.00 MARK(U83(X:S)) -> MARK(X:S) 227.50/228.00 MARK(U91(X1:S,X2:S)) -> ACTIVE(U91(mark(X1:S),X2:S)) 227.50/228.00 MARK(U91(X1:S,X2:S)) -> MARK(X1:S) 227.50/228.00 MARK(U92(X:S)) -> ACTIVE(U92(mark(X:S))) 227.50/228.00 MARK(U92(X:S)) -> MARK(X:S) 227.50/228.00 MARK(__(X1:S,X2:S)) -> ACTIVE(__(mark(X1:S),mark(X2:S))) 227.50/228.00 MARK(__(X1:S,X2:S)) -> MARK(X1:S) 227.50/228.00 MARK(__(X1:S,X2:S)) -> MARK(X2:S) 227.50/228.00 MARK(isPalListKind(X:S)) -> ACTIVE(isPalListKind(X:S)) 227.50/228.00 ->->-> Rules: 227.50/228.00 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.50/228.00 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.50/228.00 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.50/228.00 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.50/228.00 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.50/228.00 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.50/228.00 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.50/228.00 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.50/228.00 U13(active(X:S)) -> U13(X:S) 227.50/228.00 U13(mark(X:S)) -> U13(X:S) 227.50/228.00 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.50/228.00 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.50/228.00 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.50/228.00 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.50/228.00 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.50/228.00 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.50/228.00 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.50/228.00 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.50/228.00 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.50/228.00 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.50/228.00 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.50/228.00 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.50/228.00 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.50/228.00 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.50/228.00 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.50/228.00 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.50/228.00 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.50/228.00 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.50/228.00 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.50/228.00 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.50/228.00 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.50/228.00 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.50/228.00 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.50/228.00 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.50/228.00 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.50/228.00 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.50/228.00 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.50/228.00 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.50/228.00 U26(active(X:S)) -> U26(X:S) 227.50/228.00 U26(mark(X:S)) -> U26(X:S) 227.50/228.00 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.50/228.00 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.50/228.00 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.50/228.00 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.50/228.00 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.50/228.00 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.50/228.00 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.50/228.00 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.50/228.00 U33(active(X:S)) -> U33(X:S) 227.50/228.00 U33(mark(X:S)) -> U33(X:S) 227.50/228.00 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.50/228.00 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.50/228.00 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.50/228.00 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.50/228.00 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.50/228.00 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.50/228.00 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.50/228.00 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.50/228.00 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.50/228.00 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.50/228.00 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.50/228.00 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.50/228.00 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.50/228.00 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.50/228.00 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.50/228.00 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.50/228.00 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.50/228.00 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.50/228.00 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.50/228.00 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.50/228.00 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.50/228.00 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.50/228.00 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.50/228.00 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.50/228.00 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.50/228.00 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.50/228.00 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.50/228.00 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.50/228.00 U46(active(X:S)) -> U46(X:S) 227.50/228.00 U46(mark(X:S)) -> U46(X:S) 227.50/228.00 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.50/228.00 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.50/228.00 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.50/228.00 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.50/228.00 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.50/228.00 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.50/228.00 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.50/228.00 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.50/228.00 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.50/228.00 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.50/228.00 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.50/228.00 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.50/228.00 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.50/228.00 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.50/228.00 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.50/228.00 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.50/228.00 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.50/228.00 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.50/228.00 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.50/228.00 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.50/228.00 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.50/228.00 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.50/228.00 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.50/228.00 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.50/228.00 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.50/228.00 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.50/228.00 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.50/228.00 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.50/228.00 U56(active(X:S)) -> U56(X:S) 227.50/228.00 U56(mark(X:S)) -> U56(X:S) 227.50/228.00 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.50/228.00 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.50/228.00 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.50/228.00 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.50/228.00 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.50/228.00 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.50/228.00 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.50/228.00 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.50/228.00 U63(active(X:S)) -> U63(X:S) 227.50/228.00 U63(mark(X:S)) -> U63(X:S) 227.50/228.00 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.50/228.00 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.50/228.00 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.50/228.00 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.50/228.00 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.50/228.00 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.50/228.00 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.50/228.00 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.50/228.00 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.50/228.00 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.50/228.00 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.50/228.00 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.50/228.00 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.50/228.00 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.50/228.00 U74(active(X:S)) -> U74(X:S) 227.50/228.00 U74(mark(X:S)) -> U74(X:S) 227.50/228.00 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.50/228.00 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.50/228.00 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.50/228.00 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.50/228.00 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.50/228.00 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.50/228.00 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.50/228.00 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.50/228.00 U83(active(X:S)) -> U83(X:S) 227.50/228.00 U83(mark(X:S)) -> U83(X:S) 227.50/228.00 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.50/228.00 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.50/228.00 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.50/228.00 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.50/228.00 U92(active(X:S)) -> U92(X:S) 227.50/228.00 U92(mark(X:S)) -> U92(X:S) 227.50/228.00 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.50/228.00 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.50/228.00 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.50/228.00 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.50/228.00 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.50/228.00 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.50/228.00 active(U13(tt)) -> mark(tt) 227.50/228.00 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.50/228.00 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.50/228.00 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.50/228.00 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.50/228.00 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.50/228.00 active(U26(tt)) -> mark(tt) 227.50/228.00 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.50/228.00 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.50/228.00 active(U33(tt)) -> mark(tt) 227.50/228.00 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.50/228.00 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.50/228.00 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.50/228.00 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.50/228.00 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.50/228.00 active(U46(tt)) -> mark(tt) 227.50/228.00 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.50/228.00 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.50/228.00 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.50/228.00 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.50/228.00 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.50/228.00 active(U56(tt)) -> mark(tt) 227.50/228.00 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.50/228.00 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.50/228.00 active(U63(tt)) -> mark(tt) 227.50/228.00 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.50/228.00 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.50/228.00 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.50/228.00 active(U74(tt)) -> mark(tt) 227.50/228.00 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.50/228.00 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.50/228.00 active(U83(tt)) -> mark(tt) 227.50/228.00 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.50/228.00 active(U92(tt)) -> mark(tt) 227.50/228.00 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.50/228.00 active(__(nil,X:S)) -> mark(X:S) 227.50/228.00 active(__(X:S,nil)) -> mark(X:S) 227.50/228.00 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.50/228.00 active(isList(nil)) -> mark(tt) 227.50/228.00 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.50/228.00 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.50/228.00 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.50/228.00 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.50/228.00 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.50/228.00 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.50/228.00 active(isPal(nil)) -> mark(tt) 227.50/228.00 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.50/228.00 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.50/228.00 active(isPalListKind(a)) -> mark(tt) 227.50/228.00 active(isPalListKind(e)) -> mark(tt) 227.50/228.00 active(isPalListKind(i)) -> mark(tt) 227.50/228.00 active(isPalListKind(nil)) -> mark(tt) 227.50/228.00 active(isPalListKind(o)) -> mark(tt) 227.50/228.00 active(isPalListKind(u)) -> mark(tt) 227.50/228.00 active(isQid(a)) -> mark(tt) 227.50/228.00 active(isQid(e)) -> mark(tt) 227.50/228.00 active(isQid(i)) -> mark(tt) 227.50/228.00 active(isQid(o)) -> mark(tt) 227.50/228.00 active(isQid(u)) -> mark(tt) 227.50/228.00 isList(active(X:S)) -> isList(X:S) 227.50/228.00 isList(mark(X:S)) -> isList(X:S) 227.50/228.00 isNeList(active(X:S)) -> isNeList(X:S) 227.50/228.00 isNeList(mark(X:S)) -> isNeList(X:S) 227.50/228.00 isNePal(active(X:S)) -> isNePal(X:S) 227.50/228.00 isNePal(mark(X:S)) -> isNePal(X:S) 227.50/228.00 isPal(active(X:S)) -> isPal(X:S) 227.50/228.00 isPal(mark(X:S)) -> isPal(X:S) 227.50/228.00 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.50/228.00 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.50/228.00 isQid(active(X:S)) -> isQid(X:S) 227.50/228.00 isQid(mark(X:S)) -> isQid(X:S) 227.50/228.00 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.50/228.00 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.50/228.00 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.50/228.00 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.50/228.00 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.50/228.00 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.50/228.00 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.50/228.00 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.50/228.00 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.50/228.00 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.50/228.00 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.50/228.00 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.50/228.00 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.50/228.00 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.50/228.00 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.50/228.00 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.50/228.00 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.50/228.00 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.50/228.00 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.50/228.00 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.50/228.00 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.50/228.00 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.50/228.00 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.50/228.00 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.50/228.00 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.50/228.00 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.50/228.00 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.50/228.00 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.50/228.00 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.50/228.00 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.50/228.00 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.50/228.00 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.50/228.00 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.50/228.00 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.50/228.00 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.50/228.00 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.50/228.00 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.50/228.00 mark(isList(X:S)) -> active(isList(X:S)) 227.50/228.00 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.50/228.00 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.50/228.00 mark(isPal(X:S)) -> active(isPal(X:S)) 227.50/228.00 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.50/228.00 mark(isQid(X:S)) -> active(isQid(X:S)) 227.50/228.00 mark(a) -> active(a) 227.50/228.00 mark(e) -> active(e) 227.50/228.00 mark(i) -> active(i) 227.50/228.00 mark(nil) -> active(nil) 227.50/228.00 mark(o) -> active(o) 227.50/228.00 mark(tt) -> active(tt) 227.50/228.00 mark(u) -> active(u) 227.50/228.00 227.50/228.00 Problem 1.44: 227.50/228.00 227.50/228.00 Reduction Pairs Processor: 227.50/228.00 -> Pairs: 227.50/228.00 ACTIVE(U91(tt,V2:S)) -> MARK(U92(isPalListKind(V2:S))) 227.50/228.00 ACTIVE(isPalListKind(__(V1:S,V2:S))) -> MARK(U91(isPalListKind(V1:S),V2:S)) 227.50/228.00 MARK(U33(X:S)) -> ACTIVE(U33(mark(X:S))) 227.50/228.00 MARK(U33(X:S)) -> MARK(X:S) 227.50/228.00 MARK(U41(X1:S,X2:S,X3:S)) -> ACTIVE(U41(mark(X1:S),X2:S,X3:S)) 227.50/228.00 MARK(U41(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.50/228.00 MARK(U42(X1:S,X2:S,X3:S)) -> ACTIVE(U42(mark(X1:S),X2:S,X3:S)) 227.50/228.00 MARK(U42(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.50/228.00 MARK(U43(X1:S,X2:S,X3:S)) -> ACTIVE(U43(mark(X1:S),X2:S,X3:S)) 227.50/228.00 MARK(U43(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.50/228.00 MARK(U44(X1:S,X2:S,X3:S)) -> ACTIVE(U44(mark(X1:S),X2:S,X3:S)) 227.50/228.00 MARK(U44(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.50/228.00 MARK(U45(X1:S,X2:S)) -> ACTIVE(U45(mark(X1:S),X2:S)) 227.50/228.00 MARK(U45(X1:S,X2:S)) -> MARK(X1:S) 227.50/228.00 MARK(U46(X:S)) -> ACTIVE(U46(mark(X:S))) 227.50/228.00 MARK(U46(X:S)) -> MARK(X:S) 227.50/228.00 MARK(U51(X1:S,X2:S,X3:S)) -> ACTIVE(U51(mark(X1:S),X2:S,X3:S)) 227.50/228.00 MARK(U51(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.50/228.00 MARK(U52(X1:S,X2:S,X3:S)) -> ACTIVE(U52(mark(X1:S),X2:S,X3:S)) 227.50/228.00 MARK(U52(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.50/228.00 MARK(U53(X1:S,X2:S,X3:S)) -> ACTIVE(U53(mark(X1:S),X2:S,X3:S)) 227.50/228.00 MARK(U53(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.50/228.00 MARK(U54(X1:S,X2:S,X3:S)) -> ACTIVE(U54(mark(X1:S),X2:S,X3:S)) 227.50/228.00 MARK(U54(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.50/228.00 MARK(U55(X1:S,X2:S)) -> ACTIVE(U55(mark(X1:S),X2:S)) 227.50/228.00 MARK(U55(X1:S,X2:S)) -> MARK(X1:S) 227.50/228.00 MARK(U56(X:S)) -> ACTIVE(U56(mark(X:S))) 227.50/228.00 MARK(U56(X:S)) -> MARK(X:S) 227.50/228.00 MARK(U61(X1:S,X2:S)) -> ACTIVE(U61(mark(X1:S),X2:S)) 227.50/228.00 MARK(U61(X1:S,X2:S)) -> MARK(X1:S) 227.50/228.00 MARK(U62(X1:S,X2:S)) -> ACTIVE(U62(mark(X1:S),X2:S)) 227.50/228.00 MARK(U62(X1:S,X2:S)) -> MARK(X1:S) 227.50/228.00 MARK(U63(X:S)) -> ACTIVE(U63(mark(X:S))) 227.50/228.00 MARK(U63(X:S)) -> MARK(X:S) 227.50/228.00 MARK(U71(X1:S,X2:S,X3:S)) -> ACTIVE(U71(mark(X1:S),X2:S,X3:S)) 227.50/228.00 MARK(U71(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.50/228.00 MARK(U72(X1:S,X2:S)) -> ACTIVE(U72(mark(X1:S),X2:S)) 227.50/228.00 MARK(U72(X1:S,X2:S)) -> MARK(X1:S) 227.50/228.00 MARK(U73(X1:S,X2:S)) -> ACTIVE(U73(mark(X1:S),X2:S)) 227.50/228.00 MARK(U73(X1:S,X2:S)) -> MARK(X1:S) 227.50/228.00 MARK(U74(X:S)) -> ACTIVE(U74(mark(X:S))) 227.50/228.00 MARK(U74(X:S)) -> MARK(X:S) 227.50/228.00 MARK(U81(X1:S,X2:S)) -> ACTIVE(U81(mark(X1:S),X2:S)) 227.50/228.00 MARK(U81(X1:S,X2:S)) -> MARK(X1:S) 227.50/228.00 MARK(U82(X1:S,X2:S)) -> ACTIVE(U82(mark(X1:S),X2:S)) 227.50/228.00 MARK(U82(X1:S,X2:S)) -> MARK(X1:S) 227.50/228.00 MARK(U83(X:S)) -> ACTIVE(U83(mark(X:S))) 227.50/228.00 MARK(U83(X:S)) -> MARK(X:S) 227.50/228.00 MARK(U91(X1:S,X2:S)) -> ACTIVE(U91(mark(X1:S),X2:S)) 227.50/228.00 MARK(U91(X1:S,X2:S)) -> MARK(X1:S) 227.50/228.00 MARK(U92(X:S)) -> ACTIVE(U92(mark(X:S))) 227.50/228.00 MARK(U92(X:S)) -> MARK(X:S) 227.50/228.00 MARK(__(X1:S,X2:S)) -> ACTIVE(__(mark(X1:S),mark(X2:S))) 227.50/228.00 MARK(__(X1:S,X2:S)) -> MARK(X1:S) 227.50/228.00 MARK(__(X1:S,X2:S)) -> MARK(X2:S) 227.50/228.00 MARK(isPalListKind(X:S)) -> ACTIVE(isPalListKind(X:S)) 227.50/228.00 -> Rules: 227.50/228.00 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.50/228.00 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.50/228.00 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.50/228.00 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.50/228.00 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.50/228.00 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.50/228.00 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.50/228.00 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.50/228.00 U13(active(X:S)) -> U13(X:S) 227.50/228.00 U13(mark(X:S)) -> U13(X:S) 227.50/228.00 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.50/228.00 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.50/228.00 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.50/228.00 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.50/228.00 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.50/228.00 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.50/228.00 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.50/228.00 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.50/228.00 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.50/228.00 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.50/228.00 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.50/228.00 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.50/228.00 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.50/228.00 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.50/228.00 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.50/228.00 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.50/228.00 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.50/228.00 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.50/228.00 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.50/228.00 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.50/228.00 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.50/228.00 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.50/228.00 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.50/228.00 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.50/228.00 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.50/228.00 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.50/228.00 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.50/228.00 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.50/228.00 U26(active(X:S)) -> U26(X:S) 227.50/228.00 U26(mark(X:S)) -> U26(X:S) 227.50/228.00 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.50/228.00 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.50/228.00 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.50/228.00 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.50/228.00 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.50/228.00 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.50/228.00 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.50/228.00 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.50/228.00 U33(active(X:S)) -> U33(X:S) 227.50/228.00 U33(mark(X:S)) -> U33(X:S) 227.50/228.00 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.50/228.00 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.50/228.00 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.50/228.00 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.50/228.00 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.50/228.00 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.50/228.00 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.50/228.00 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.50/228.00 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.50/228.00 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.50/228.00 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.50/228.00 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.50/228.00 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.50/228.00 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.50/228.00 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.50/228.00 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.50/228.00 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.50/228.00 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.50/228.00 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.50/228.00 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.50/228.00 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.50/228.00 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.50/228.00 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.50/228.00 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.50/228.00 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.50/228.00 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.50/228.00 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.50/228.00 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.50/228.00 U46(active(X:S)) -> U46(X:S) 227.50/228.00 U46(mark(X:S)) -> U46(X:S) 227.50/228.00 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.50/228.00 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.50/228.00 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.50/228.00 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.50/228.00 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.50/228.00 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.50/228.00 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.50/228.00 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.50/228.00 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.50/228.00 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.50/228.00 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.50/228.00 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.50/228.00 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.50/228.00 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.50/228.00 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.50/228.00 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.50/228.00 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.50/228.00 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.50/228.00 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.50/228.00 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.50/228.00 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.50/228.00 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.50/228.00 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.50/228.00 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.50/228.00 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.50/228.00 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.50/228.00 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.50/228.00 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.50/228.00 U56(active(X:S)) -> U56(X:S) 227.50/228.00 U56(mark(X:S)) -> U56(X:S) 227.50/228.00 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.50/228.00 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.50/228.00 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.50/228.00 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.50/228.00 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.50/228.00 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.50/228.00 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.50/228.00 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.50/228.00 U63(active(X:S)) -> U63(X:S) 227.50/228.00 U63(mark(X:S)) -> U63(X:S) 227.50/228.00 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.50/228.00 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.50/228.00 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.50/228.00 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.50/228.00 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.50/228.00 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.50/228.00 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.50/228.00 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.50/228.00 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.50/228.00 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.50/228.00 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.50/228.00 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.50/228.00 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.50/228.00 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.50/228.00 U74(active(X:S)) -> U74(X:S) 227.50/228.00 U74(mark(X:S)) -> U74(X:S) 227.50/228.00 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.50/228.00 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.50/228.00 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.50/228.00 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.50/228.00 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.50/228.00 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.50/228.00 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.50/228.00 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.50/228.00 U83(active(X:S)) -> U83(X:S) 227.50/228.00 U83(mark(X:S)) -> U83(X:S) 227.50/228.00 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.50/228.00 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.50/228.00 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.50/228.00 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.50/228.00 U92(active(X:S)) -> U92(X:S) 227.50/228.00 U92(mark(X:S)) -> U92(X:S) 227.50/228.00 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.50/228.00 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.50/228.00 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.50/228.00 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.50/228.00 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.50/228.00 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.50/228.00 active(U13(tt)) -> mark(tt) 227.50/228.00 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.50/228.00 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.50/228.00 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.50/228.00 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.50/228.00 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.50/228.00 active(U26(tt)) -> mark(tt) 227.50/228.00 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.50/228.00 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.50/228.00 active(U33(tt)) -> mark(tt) 227.50/228.00 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.50/228.00 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.50/228.00 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.50/228.00 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.50/228.00 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.50/228.00 active(U46(tt)) -> mark(tt) 227.50/228.00 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.50/228.00 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.50/228.00 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.50/228.00 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.50/228.00 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.50/228.00 active(U56(tt)) -> mark(tt) 227.50/228.00 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.50/228.00 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.50/228.00 active(U63(tt)) -> mark(tt) 227.50/228.00 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.50/228.00 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.50/228.00 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.50/228.00 active(U74(tt)) -> mark(tt) 227.50/228.00 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.50/228.00 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.50/228.00 active(U83(tt)) -> mark(tt) 227.50/228.00 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.50/228.00 active(U92(tt)) -> mark(tt) 227.50/228.00 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.50/228.00 active(__(nil,X:S)) -> mark(X:S) 227.50/228.00 active(__(X:S,nil)) -> mark(X:S) 227.50/228.00 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.50/228.00 active(isList(nil)) -> mark(tt) 227.50/228.00 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.50/228.00 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.50/228.00 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.50/228.00 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.50/228.00 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.50/228.00 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.50/228.00 active(isPal(nil)) -> mark(tt) 227.50/228.00 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.50/228.00 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.50/228.00 active(isPalListKind(a)) -> mark(tt) 227.50/228.00 active(isPalListKind(e)) -> mark(tt) 227.50/228.00 active(isPalListKind(i)) -> mark(tt) 227.50/228.00 active(isPalListKind(nil)) -> mark(tt) 227.50/228.00 active(isPalListKind(o)) -> mark(tt) 227.50/228.00 active(isPalListKind(u)) -> mark(tt) 227.50/228.00 active(isQid(a)) -> mark(tt) 227.50/228.00 active(isQid(e)) -> mark(tt) 227.50/228.00 active(isQid(i)) -> mark(tt) 227.50/228.00 active(isQid(o)) -> mark(tt) 227.50/228.00 active(isQid(u)) -> mark(tt) 227.50/228.00 isList(active(X:S)) -> isList(X:S) 227.50/228.00 isList(mark(X:S)) -> isList(X:S) 227.50/228.00 isNeList(active(X:S)) -> isNeList(X:S) 227.50/228.00 isNeList(mark(X:S)) -> isNeList(X:S) 227.50/228.00 isNePal(active(X:S)) -> isNePal(X:S) 227.50/228.00 isNePal(mark(X:S)) -> isNePal(X:S) 227.50/228.00 isPal(active(X:S)) -> isPal(X:S) 227.50/228.00 isPal(mark(X:S)) -> isPal(X:S) 227.50/228.00 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.50/228.00 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.50/228.00 isQid(active(X:S)) -> isQid(X:S) 227.50/228.00 isQid(mark(X:S)) -> isQid(X:S) 227.50/228.00 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.50/228.00 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.50/228.00 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.50/228.00 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.50/228.00 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.50/228.00 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.50/228.00 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.50/228.00 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.50/228.00 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.50/228.00 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.50/228.00 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.50/228.00 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.50/228.00 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.50/228.00 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.50/228.00 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.50/228.00 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.50/228.00 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.50/228.00 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.50/228.00 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.50/228.00 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.50/228.00 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.50/228.00 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.50/228.00 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.50/228.00 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.50/228.00 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.50/228.00 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.50/228.00 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.50/228.00 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.50/228.00 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.50/228.00 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.50/228.00 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.50/228.00 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.50/228.00 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.50/228.00 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.50/228.00 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.50/228.00 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.50/228.00 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.50/228.00 mark(isList(X:S)) -> active(isList(X:S)) 227.50/228.00 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.50/228.00 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.50/228.00 mark(isPal(X:S)) -> active(isPal(X:S)) 227.50/228.00 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.50/228.00 mark(isQid(X:S)) -> active(isQid(X:S)) 227.50/228.00 mark(a) -> active(a) 227.50/228.00 mark(e) -> active(e) 227.50/228.00 mark(i) -> active(i) 227.50/228.00 mark(nil) -> active(nil) 227.50/228.00 mark(o) -> active(o) 227.50/228.00 mark(tt) -> active(tt) 227.50/228.00 mark(u) -> active(u) 227.50/228.00 -> Usable rules: 227.50/228.00 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.50/228.00 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.50/228.00 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.50/228.00 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.50/228.00 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.50/228.00 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.50/228.00 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.50/228.00 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.50/228.00 U13(active(X:S)) -> U13(X:S) 227.50/228.00 U13(mark(X:S)) -> U13(X:S) 227.50/228.00 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.50/228.00 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.50/228.00 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.50/228.00 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.50/228.00 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.50/228.00 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.50/228.00 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.50/228.00 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.50/228.00 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.50/228.00 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.50/228.00 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.50/228.00 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.50/228.00 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.50/228.00 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.50/228.00 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.50/228.00 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.50/228.00 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.50/228.00 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.50/228.00 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.50/228.00 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.50/228.00 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.50/228.00 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.50/228.00 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.50/228.00 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.50/228.00 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.50/228.00 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.50/228.00 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.50/228.00 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.50/228.00 U26(active(X:S)) -> U26(X:S) 227.50/228.00 U26(mark(X:S)) -> U26(X:S) 227.50/228.00 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.50/228.00 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.50/228.00 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.50/228.00 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.50/228.00 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.50/228.00 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.50/228.00 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.50/228.00 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.50/228.00 U33(active(X:S)) -> U33(X:S) 227.50/228.00 U33(mark(X:S)) -> U33(X:S) 227.50/228.00 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.50/228.00 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.50/228.00 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.50/228.00 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.50/228.00 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.50/228.00 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.50/228.00 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.50/228.00 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.50/228.00 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.50/228.00 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.50/228.00 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.50/228.00 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.50/228.00 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.50/228.00 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.50/228.00 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.50/228.00 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.50/228.00 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.50/228.00 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.50/228.00 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.50/228.00 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.50/228.00 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.50/228.00 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.50/228.00 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.50/228.00 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.50/228.00 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.50/228.00 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.50/228.00 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.50/228.00 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.50/228.00 U46(active(X:S)) -> U46(X:S) 227.50/228.00 U46(mark(X:S)) -> U46(X:S) 227.50/228.00 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.50/228.00 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.50/228.00 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.50/228.00 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.50/228.00 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.50/228.00 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.50/228.00 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.50/228.00 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.50/228.00 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.50/228.00 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.50/228.00 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.50/228.00 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.50/228.00 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.50/228.00 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.50/228.00 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.50/228.00 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.50/228.00 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.50/228.00 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.50/228.00 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.50/228.00 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.50/228.00 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.50/228.00 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.50/228.00 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.50/228.00 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.50/228.00 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.50/228.00 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.50/228.00 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.50/228.00 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.50/228.00 U56(active(X:S)) -> U56(X:S) 227.50/228.00 U56(mark(X:S)) -> U56(X:S) 227.50/228.00 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.50/228.00 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.50/228.00 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.50/228.00 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.50/228.00 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.50/228.00 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.50/228.00 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.50/228.00 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.50/228.00 U63(active(X:S)) -> U63(X:S) 227.50/228.00 U63(mark(X:S)) -> U63(X:S) 227.50/228.00 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.50/228.00 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.50/228.00 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.50/228.00 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.50/228.00 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.50/228.00 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.50/228.00 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.50/228.00 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.50/228.00 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.50/228.00 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.50/228.00 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.50/228.00 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.50/228.00 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.50/228.00 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.50/228.00 U74(active(X:S)) -> U74(X:S) 227.50/228.00 U74(mark(X:S)) -> U74(X:S) 227.50/228.00 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.50/228.00 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.50/228.00 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.50/228.00 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.50/228.00 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.50/228.00 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.50/228.00 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.50/228.00 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.50/228.00 U83(active(X:S)) -> U83(X:S) 227.50/228.00 U83(mark(X:S)) -> U83(X:S) 227.50/228.00 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.50/228.00 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.50/228.00 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.50/228.00 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.50/228.00 U92(active(X:S)) -> U92(X:S) 227.50/228.00 U92(mark(X:S)) -> U92(X:S) 227.50/228.00 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.50/228.00 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.50/228.00 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.50/228.00 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.50/228.00 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.50/228.00 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.50/228.00 active(U13(tt)) -> mark(tt) 227.50/228.00 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.50/228.00 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.50/228.00 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.50/228.00 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.50/228.00 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.50/228.00 active(U26(tt)) -> mark(tt) 227.50/228.00 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.50/228.00 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.50/228.00 active(U33(tt)) -> mark(tt) 227.50/228.00 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.50/228.00 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.50/228.00 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.50/228.00 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.50/228.00 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.50/228.00 active(U46(tt)) -> mark(tt) 227.50/228.00 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.50/228.00 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.50/228.00 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.50/228.00 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.50/228.00 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.50/228.00 active(U56(tt)) -> mark(tt) 227.50/228.00 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.50/228.00 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.50/228.00 active(U63(tt)) -> mark(tt) 227.50/228.00 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.50/228.00 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.50/228.00 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.50/228.00 active(U74(tt)) -> mark(tt) 227.50/228.00 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.50/228.00 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.50/228.00 active(U83(tt)) -> mark(tt) 227.50/228.00 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.50/228.00 active(U92(tt)) -> mark(tt) 227.50/228.00 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.50/228.00 active(__(nil,X:S)) -> mark(X:S) 227.50/228.00 active(__(X:S,nil)) -> mark(X:S) 227.50/228.00 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.50/228.00 active(isList(nil)) -> mark(tt) 227.50/228.00 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.50/228.00 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.50/228.00 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.50/228.00 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.50/228.00 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.50/228.00 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.50/228.00 active(isPal(nil)) -> mark(tt) 227.50/228.00 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.50/228.00 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.50/228.00 active(isPalListKind(a)) -> mark(tt) 227.50/228.00 active(isPalListKind(e)) -> mark(tt) 227.50/228.00 active(isPalListKind(i)) -> mark(tt) 227.50/228.00 active(isPalListKind(nil)) -> mark(tt) 227.50/228.00 active(isPalListKind(o)) -> mark(tt) 227.50/228.00 active(isPalListKind(u)) -> mark(tt) 227.50/228.00 active(isQid(a)) -> mark(tt) 227.50/228.00 active(isQid(e)) -> mark(tt) 227.50/228.00 active(isQid(i)) -> mark(tt) 227.50/228.00 active(isQid(o)) -> mark(tt) 227.50/228.00 active(isQid(u)) -> mark(tt) 227.50/228.00 isList(active(X:S)) -> isList(X:S) 227.50/228.00 isList(mark(X:S)) -> isList(X:S) 227.50/228.00 isNeList(active(X:S)) -> isNeList(X:S) 227.50/228.00 isNeList(mark(X:S)) -> isNeList(X:S) 227.50/228.00 isNePal(active(X:S)) -> isNePal(X:S) 227.50/228.00 isNePal(mark(X:S)) -> isNePal(X:S) 227.50/228.00 isPal(active(X:S)) -> isPal(X:S) 227.50/228.00 isPal(mark(X:S)) -> isPal(X:S) 227.50/228.00 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.50/228.00 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.50/228.00 isQid(active(X:S)) -> isQid(X:S) 227.50/228.00 isQid(mark(X:S)) -> isQid(X:S) 227.50/228.00 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.50/228.00 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.50/228.00 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.50/228.00 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.50/228.00 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.50/228.00 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.50/228.00 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.50/228.00 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.50/228.00 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.50/228.00 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.50/228.00 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.50/228.00 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.50/228.00 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.50/228.00 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.50/228.00 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.50/228.00 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.50/228.00 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.50/228.00 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.50/228.00 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.50/228.00 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.50/228.00 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.50/228.00 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.50/228.00 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.50/228.00 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.50/228.00 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.50/228.00 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.50/228.00 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.50/228.00 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.50/228.00 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.50/228.00 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.50/228.00 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.50/228.00 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.50/228.00 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.50/228.00 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.50/228.00 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.50/228.00 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.50/228.00 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.50/228.00 mark(isList(X:S)) -> active(isList(X:S)) 227.50/228.00 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.50/228.00 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.50/228.00 mark(isPal(X:S)) -> active(isPal(X:S)) 227.50/228.00 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.50/228.00 mark(isQid(X:S)) -> active(isQid(X:S)) 227.50/228.00 mark(a) -> active(a) 227.50/228.00 mark(e) -> active(e) 227.50/228.00 mark(i) -> active(i) 227.50/228.00 mark(nil) -> active(nil) 227.50/228.00 mark(o) -> active(o) 227.50/228.00 mark(tt) -> active(tt) 227.50/228.00 mark(u) -> active(u) 227.50/228.00 ->Interpretation type: 227.50/228.00 Linear 227.50/228.00 ->Coefficients: 227.50/228.00 Natural Numbers 227.50/228.00 ->Dimension: 227.50/228.00 1 227.50/228.00 ->Bound: 227.50/228.00 2 227.50/228.00 ->Interpretation: 227.50/228.00 227.50/228.00 [U11](X1,X2) = 2 227.50/228.00 [U12](X1,X2) = 1 227.50/228.00 [U13](X) = 2 227.50/228.00 [U21](X1,X2,X3) = 0 227.50/228.00 [U22](X1,X2,X3) = 2 227.50/228.00 [U23](X1,X2,X3) = 2 227.50/228.00 [U24](X1,X2,X3) = 2 227.50/228.00 [U25](X1,X2) = 2 227.50/228.00 [U26](X) = 0 227.50/228.00 [U31](X1,X2) = 0 227.50/228.00 [U32](X1,X2) = 2 227.50/228.00 [U33](X) = 0 227.50/228.00 [U41](X1,X2,X3) = 1 227.50/228.00 [U42](X1,X2,X3) = 1 227.50/228.00 [U43](X1,X2,X3) = 1 227.50/228.00 [U44](X1,X2,X3) = 0 227.50/228.00 [U45](X1,X2) = 0 227.50/228.00 [U46](X) = 0 227.50/228.00 [U51](X1,X2,X3) = 1 227.50/228.00 [U52](X1,X2,X3) = 1 227.50/228.00 [U53](X1,X2,X3) = 1 227.50/228.00 [U54](X1,X2,X3) = 1 227.50/228.00 [U55](X1,X2) = 1 227.50/228.00 [U56](X) = 1 227.50/228.00 [U61](X1,X2) = 1 227.50/228.00 [U62](X1,X2) = 1 227.50/228.00 [U63](X) = 1 227.50/228.00 [U71](X1,X2,X3) = 1 227.50/228.00 [U72](X1,X2) = 1 227.50/228.00 [U73](X1,X2) = 1 227.50/228.00 [U74](X) = 1 227.50/228.00 [U81](X1,X2) = 1 227.50/228.00 [U82](X1,X2) = 1 227.50/228.00 [U83](X) = 1 227.50/228.00 [U91](X1,X2) = 1 227.50/228.00 [U92](X) = 1 227.50/228.00 [__](X1,X2) = 0 227.50/228.00 [active](X) = 2 227.50/228.00 [isList](X) = 2 227.50/228.00 [isNeList](X) = 2 227.50/228.00 [isNePal](X) = 0 227.50/228.00 [isPal](X) = 1 227.50/228.00 [isPalListKind](X) = 1 227.50/228.00 [isQid](X) = 1 227.50/228.00 [mark](X) = 2 227.50/228.00 [a] = 2 227.50/228.00 [e] = 0 227.50/228.00 [fSNonEmpty] = 0 227.50/228.00 [i] = 2 227.50/228.00 [nil] = 0 227.50/228.00 [o] = 2 227.50/228.00 [tt] = 1 227.50/228.00 [u] = 2 227.50/228.00 [U11#](X1,X2) = 0 227.50/228.00 [U12#](X1,X2) = 0 227.50/228.00 [U13#](X) = 0 227.50/228.00 [U21#](X1,X2,X3) = 0 227.50/228.00 [U22#](X1,X2,X3) = 0 227.50/228.00 [U23#](X1,X2,X3) = 0 227.50/228.00 [U24#](X1,X2,X3) = 0 227.50/228.00 [U25#](X1,X2) = 0 227.50/228.00 [U26#](X) = 0 227.50/228.00 [U31#](X1,X2) = 0 227.50/228.00 [U32#](X1,X2) = 0 227.50/228.00 [U33#](X) = 0 227.50/228.00 [U41#](X1,X2,X3) = 0 227.50/228.00 [U42#](X1,X2,X3) = 0 227.50/228.00 [U43#](X1,X2,X3) = 0 227.50/228.00 [U44#](X1,X2,X3) = 0 227.50/228.00 [U45#](X1,X2) = 0 227.50/228.00 [U46#](X) = 0 227.50/228.00 [U51#](X1,X2,X3) = 0 227.50/228.00 [U52#](X1,X2,X3) = 0 227.50/228.00 [U53#](X1,X2,X3) = 0 227.50/228.00 [U54#](X1,X2,X3) = 0 227.50/228.00 [U55#](X1,X2) = 0 227.50/228.00 [U56#](X) = 0 227.50/228.00 [U61#](X1,X2) = 0 227.50/228.00 [U62#](X1,X2) = 0 227.50/228.00 [U63#](X) = 0 227.50/228.00 [U71#](X1,X2,X3) = 0 227.50/228.00 [U72#](X1,X2) = 0 227.50/228.00 [U73#](X1,X2) = 0 227.50/228.00 [U74#](X) = 0 227.50/228.00 [U81#](X1,X2) = 0 227.50/228.00 [U82#](X1,X2) = 0 227.50/228.00 [U83#](X) = 0 227.50/228.00 [U91#](X1,X2) = 0 227.50/228.00 [U92#](X) = 0 227.50/228.00 [__#](X1,X2) = 0 227.50/228.00 [ACTIVE](X) = 2.X 227.50/228.00 [ISLIST](X) = 0 227.50/228.00 [ISNELIST](X) = 0 227.50/228.00 [ISNEPAL](X) = 0 227.50/228.00 [ISPAL](X) = 0 227.50/228.00 [ISPALLISTKIND](X) = 0 227.50/228.00 [ISQID](X) = 0 227.50/228.00 [MARK](X) = 2 227.50/228.00 227.50/228.00 Problem 1.44: 227.50/228.00 227.50/228.00 SCC Processor: 227.50/228.00 -> Pairs: 227.50/228.00 ACTIVE(U91(tt,V2:S)) -> MARK(U92(isPalListKind(V2:S))) 227.50/228.00 ACTIVE(isPalListKind(__(V1:S,V2:S))) -> MARK(U91(isPalListKind(V1:S),V2:S)) 227.50/228.00 MARK(U33(X:S)) -> MARK(X:S) 227.50/228.00 MARK(U41(X1:S,X2:S,X3:S)) -> ACTIVE(U41(mark(X1:S),X2:S,X3:S)) 227.50/228.00 MARK(U41(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.50/228.00 MARK(U42(X1:S,X2:S,X3:S)) -> ACTIVE(U42(mark(X1:S),X2:S,X3:S)) 227.50/228.00 MARK(U42(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.50/228.00 MARK(U43(X1:S,X2:S,X3:S)) -> ACTIVE(U43(mark(X1:S),X2:S,X3:S)) 227.50/228.00 MARK(U43(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.50/228.00 MARK(U44(X1:S,X2:S,X3:S)) -> ACTIVE(U44(mark(X1:S),X2:S,X3:S)) 227.50/228.00 MARK(U44(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.50/228.00 MARK(U45(X1:S,X2:S)) -> ACTIVE(U45(mark(X1:S),X2:S)) 227.50/228.00 MARK(U45(X1:S,X2:S)) -> MARK(X1:S) 227.50/228.00 MARK(U46(X:S)) -> ACTIVE(U46(mark(X:S))) 227.50/228.00 MARK(U46(X:S)) -> MARK(X:S) 227.50/228.00 MARK(U51(X1:S,X2:S,X3:S)) -> ACTIVE(U51(mark(X1:S),X2:S,X3:S)) 227.50/228.00 MARK(U51(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.50/228.00 MARK(U52(X1:S,X2:S,X3:S)) -> ACTIVE(U52(mark(X1:S),X2:S,X3:S)) 227.50/228.00 MARK(U52(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.50/228.00 MARK(U53(X1:S,X2:S,X3:S)) -> ACTIVE(U53(mark(X1:S),X2:S,X3:S)) 227.50/228.00 MARK(U53(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.50/228.00 MARK(U54(X1:S,X2:S,X3:S)) -> ACTIVE(U54(mark(X1:S),X2:S,X3:S)) 227.50/228.00 MARK(U54(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.50/228.00 MARK(U55(X1:S,X2:S)) -> ACTIVE(U55(mark(X1:S),X2:S)) 227.50/228.00 MARK(U55(X1:S,X2:S)) -> MARK(X1:S) 227.50/228.00 MARK(U56(X:S)) -> ACTIVE(U56(mark(X:S))) 227.50/228.00 MARK(U56(X:S)) -> MARK(X:S) 227.50/228.00 MARK(U61(X1:S,X2:S)) -> ACTIVE(U61(mark(X1:S),X2:S)) 227.50/228.00 MARK(U61(X1:S,X2:S)) -> MARK(X1:S) 227.50/228.00 MARK(U62(X1:S,X2:S)) -> ACTIVE(U62(mark(X1:S),X2:S)) 227.50/228.00 MARK(U62(X1:S,X2:S)) -> MARK(X1:S) 227.50/228.00 MARK(U63(X:S)) -> ACTIVE(U63(mark(X:S))) 227.50/228.00 MARK(U63(X:S)) -> MARK(X:S) 227.50/228.00 MARK(U71(X1:S,X2:S,X3:S)) -> ACTIVE(U71(mark(X1:S),X2:S,X3:S)) 227.50/228.00 MARK(U71(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.50/228.00 MARK(U72(X1:S,X2:S)) -> ACTIVE(U72(mark(X1:S),X2:S)) 227.50/228.00 MARK(U72(X1:S,X2:S)) -> MARK(X1:S) 227.50/228.00 MARK(U73(X1:S,X2:S)) -> ACTIVE(U73(mark(X1:S),X2:S)) 227.50/228.00 MARK(U73(X1:S,X2:S)) -> MARK(X1:S) 227.50/228.00 MARK(U74(X:S)) -> ACTIVE(U74(mark(X:S))) 227.50/228.00 MARK(U74(X:S)) -> MARK(X:S) 227.50/228.00 MARK(U81(X1:S,X2:S)) -> ACTIVE(U81(mark(X1:S),X2:S)) 227.50/228.00 MARK(U81(X1:S,X2:S)) -> MARK(X1:S) 227.50/228.00 MARK(U82(X1:S,X2:S)) -> ACTIVE(U82(mark(X1:S),X2:S)) 227.50/228.00 MARK(U82(X1:S,X2:S)) -> MARK(X1:S) 227.50/228.00 MARK(U83(X:S)) -> ACTIVE(U83(mark(X:S))) 227.50/228.00 MARK(U83(X:S)) -> MARK(X:S) 227.50/228.00 MARK(U91(X1:S,X2:S)) -> ACTIVE(U91(mark(X1:S),X2:S)) 227.50/228.00 MARK(U91(X1:S,X2:S)) -> MARK(X1:S) 227.50/228.00 MARK(U92(X:S)) -> ACTIVE(U92(mark(X:S))) 227.50/228.00 MARK(U92(X:S)) -> MARK(X:S) 227.50/228.00 MARK(__(X1:S,X2:S)) -> ACTIVE(__(mark(X1:S),mark(X2:S))) 227.50/228.00 MARK(__(X1:S,X2:S)) -> MARK(X1:S) 227.50/228.00 MARK(__(X1:S,X2:S)) -> MARK(X2:S) 227.50/228.00 MARK(isPalListKind(X:S)) -> ACTIVE(isPalListKind(X:S)) 227.50/228.00 -> Rules: 227.50/228.00 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.50/228.00 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.50/228.00 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.50/228.00 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.50/228.00 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.50/228.00 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.50/228.00 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.50/228.00 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.50/228.00 U13(active(X:S)) -> U13(X:S) 227.50/228.00 U13(mark(X:S)) -> U13(X:S) 227.50/228.00 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.50/228.00 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.50/228.00 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.50/228.00 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.50/228.00 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.50/228.00 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.50/228.00 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.50/228.00 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.50/228.00 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.50/228.00 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.50/228.00 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.50/228.00 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.50/228.00 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.50/228.00 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.50/228.00 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.50/228.00 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.50/228.00 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.50/228.00 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.50/228.00 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.50/228.00 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.50/228.00 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.50/228.00 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.50/228.00 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.50/228.00 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.50/228.00 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.50/228.00 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.50/228.00 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.50/228.01 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.50/228.01 U26(active(X:S)) -> U26(X:S) 227.50/228.01 U26(mark(X:S)) -> U26(X:S) 227.50/228.01 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.50/228.01 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.50/228.01 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.50/228.01 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.50/228.01 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.50/228.01 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.50/228.01 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.50/228.01 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.50/228.01 U33(active(X:S)) -> U33(X:S) 227.50/228.01 U33(mark(X:S)) -> U33(X:S) 227.50/228.01 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.50/228.01 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.50/228.01 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.50/228.01 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.50/228.01 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.50/228.01 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.50/228.01 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.50/228.01 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.50/228.01 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.50/228.01 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.50/228.01 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.50/228.01 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.50/228.01 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.50/228.01 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.50/228.01 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.50/228.01 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.50/228.01 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.50/228.01 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.50/228.01 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.50/228.01 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.50/228.01 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.50/228.01 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.50/228.01 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.50/228.01 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.50/228.01 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.50/228.01 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.50/228.01 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.50/228.01 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.50/228.01 U46(active(X:S)) -> U46(X:S) 227.50/228.01 U46(mark(X:S)) -> U46(X:S) 227.50/228.01 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.50/228.01 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.50/228.01 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.50/228.01 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.50/228.01 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.50/228.01 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.50/228.01 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.50/228.01 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.50/228.01 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.50/228.01 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.50/228.01 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.50/228.01 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.50/228.01 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.50/228.01 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.50/228.01 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.50/228.01 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.50/228.01 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.50/228.01 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.50/228.01 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.50/228.01 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.50/228.01 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.50/228.01 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.50/228.01 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.50/228.01 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.50/228.01 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.50/228.01 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.50/228.01 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.50/228.01 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.50/228.01 U56(active(X:S)) -> U56(X:S) 227.50/228.01 U56(mark(X:S)) -> U56(X:S) 227.50/228.01 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.50/228.01 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.50/228.01 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.50/228.01 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.50/228.01 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.50/228.01 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.50/228.01 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.50/228.01 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.50/228.01 U63(active(X:S)) -> U63(X:S) 227.50/228.01 U63(mark(X:S)) -> U63(X:S) 227.50/228.01 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.50/228.01 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.50/228.01 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.50/228.01 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.50/228.01 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.50/228.01 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.50/228.01 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.50/228.01 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.50/228.01 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.50/228.01 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.50/228.01 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.50/228.01 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.50/228.01 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.50/228.01 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.50/228.01 U74(active(X:S)) -> U74(X:S) 227.50/228.01 U74(mark(X:S)) -> U74(X:S) 227.50/228.01 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.50/228.01 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.50/228.01 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.50/228.01 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.50/228.01 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.50/228.01 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.50/228.01 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.50/228.01 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.50/228.01 U83(active(X:S)) -> U83(X:S) 227.50/228.01 U83(mark(X:S)) -> U83(X:S) 227.50/228.01 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.50/228.01 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.50/228.01 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.50/228.01 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.50/228.01 U92(active(X:S)) -> U92(X:S) 227.50/228.01 U92(mark(X:S)) -> U92(X:S) 227.50/228.01 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.50/228.01 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.50/228.01 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.50/228.01 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.50/228.01 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.50/228.01 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.50/228.01 active(U13(tt)) -> mark(tt) 227.50/228.01 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.50/228.01 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.50/228.01 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.50/228.01 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.50/228.01 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.50/228.01 active(U26(tt)) -> mark(tt) 227.50/228.01 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.50/228.01 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.50/228.01 active(U33(tt)) -> mark(tt) 227.50/228.01 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.50/228.01 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.50/228.01 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.50/228.01 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.50/228.01 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.50/228.01 active(U46(tt)) -> mark(tt) 227.50/228.01 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.50/228.01 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.50/228.01 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.50/228.01 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.50/228.01 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.50/228.01 active(U56(tt)) -> mark(tt) 227.50/228.01 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.50/228.01 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.50/228.01 active(U63(tt)) -> mark(tt) 227.50/228.01 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.50/228.01 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.50/228.01 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.50/228.01 active(U74(tt)) -> mark(tt) 227.50/228.01 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.50/228.01 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.50/228.01 active(U83(tt)) -> mark(tt) 227.50/228.01 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.50/228.01 active(U92(tt)) -> mark(tt) 227.50/228.01 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.50/228.01 active(__(nil,X:S)) -> mark(X:S) 227.50/228.01 active(__(X:S,nil)) -> mark(X:S) 227.50/228.01 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.50/228.01 active(isList(nil)) -> mark(tt) 227.50/228.01 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.50/228.01 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.50/228.01 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.50/228.01 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.50/228.01 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.50/228.01 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.50/228.01 active(isPal(nil)) -> mark(tt) 227.50/228.01 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.50/228.01 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.50/228.01 active(isPalListKind(a)) -> mark(tt) 227.50/228.01 active(isPalListKind(e)) -> mark(tt) 227.50/228.01 active(isPalListKind(i)) -> mark(tt) 227.50/228.01 active(isPalListKind(nil)) -> mark(tt) 227.50/228.01 active(isPalListKind(o)) -> mark(tt) 227.50/228.01 active(isPalListKind(u)) -> mark(tt) 227.50/228.01 active(isQid(a)) -> mark(tt) 227.50/228.01 active(isQid(e)) -> mark(tt) 227.50/228.01 active(isQid(i)) -> mark(tt) 227.50/228.01 active(isQid(o)) -> mark(tt) 227.50/228.01 active(isQid(u)) -> mark(tt) 227.50/228.01 isList(active(X:S)) -> isList(X:S) 227.50/228.01 isList(mark(X:S)) -> isList(X:S) 227.50/228.01 isNeList(active(X:S)) -> isNeList(X:S) 227.50/228.01 isNeList(mark(X:S)) -> isNeList(X:S) 227.50/228.01 isNePal(active(X:S)) -> isNePal(X:S) 227.50/228.01 isNePal(mark(X:S)) -> isNePal(X:S) 227.50/228.01 isPal(active(X:S)) -> isPal(X:S) 227.50/228.01 isPal(mark(X:S)) -> isPal(X:S) 227.50/228.01 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.50/228.01 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.50/228.01 isQid(active(X:S)) -> isQid(X:S) 227.50/228.01 isQid(mark(X:S)) -> isQid(X:S) 227.50/228.01 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.50/228.01 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.50/228.01 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.50/228.01 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.50/228.01 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.50/228.01 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.50/228.01 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.50/228.01 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.50/228.01 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.50/228.01 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.50/228.01 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.50/228.01 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.50/228.01 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.50/228.01 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.50/228.01 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.50/228.01 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.50/228.01 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.50/228.01 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.50/228.01 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.50/228.01 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.50/228.01 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.50/228.01 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.50/228.01 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.50/228.01 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.50/228.01 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.50/228.01 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.50/228.01 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.50/228.01 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.50/228.01 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.50/228.01 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.50/228.01 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.50/228.01 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.50/228.01 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.50/228.01 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.50/228.01 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.50/228.01 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.50/228.01 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.50/228.01 mark(isList(X:S)) -> active(isList(X:S)) 227.50/228.01 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.50/228.01 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.50/228.01 mark(isPal(X:S)) -> active(isPal(X:S)) 227.50/228.01 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.50/228.01 mark(isQid(X:S)) -> active(isQid(X:S)) 227.50/228.01 mark(a) -> active(a) 227.50/228.01 mark(e) -> active(e) 227.50/228.01 mark(i) -> active(i) 227.50/228.01 mark(nil) -> active(nil) 227.50/228.01 mark(o) -> active(o) 227.50/228.01 mark(tt) -> active(tt) 227.50/228.01 mark(u) -> active(u) 227.50/228.01 ->Strongly Connected Components: 227.50/228.01 ->->Cycle: 227.50/228.01 ->->-> Pairs: 227.50/228.01 ACTIVE(U91(tt,V2:S)) -> MARK(U92(isPalListKind(V2:S))) 227.50/228.01 ACTIVE(isPalListKind(__(V1:S,V2:S))) -> MARK(U91(isPalListKind(V1:S),V2:S)) 227.50/228.01 MARK(U33(X:S)) -> MARK(X:S) 227.50/228.01 MARK(U41(X1:S,X2:S,X3:S)) -> ACTIVE(U41(mark(X1:S),X2:S,X3:S)) 227.50/228.01 MARK(U41(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.50/228.01 MARK(U42(X1:S,X2:S,X3:S)) -> ACTIVE(U42(mark(X1:S),X2:S,X3:S)) 227.50/228.01 MARK(U42(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.50/228.01 MARK(U43(X1:S,X2:S,X3:S)) -> ACTIVE(U43(mark(X1:S),X2:S,X3:S)) 227.50/228.01 MARK(U43(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.50/228.01 MARK(U44(X1:S,X2:S,X3:S)) -> ACTIVE(U44(mark(X1:S),X2:S,X3:S)) 227.50/228.01 MARK(U44(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.50/228.01 MARK(U45(X1:S,X2:S)) -> ACTIVE(U45(mark(X1:S),X2:S)) 227.50/228.01 MARK(U45(X1:S,X2:S)) -> MARK(X1:S) 227.50/228.01 MARK(U46(X:S)) -> ACTIVE(U46(mark(X:S))) 227.50/228.01 MARK(U46(X:S)) -> MARK(X:S) 227.50/228.01 MARK(U51(X1:S,X2:S,X3:S)) -> ACTIVE(U51(mark(X1:S),X2:S,X3:S)) 227.50/228.01 MARK(U51(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.50/228.01 MARK(U52(X1:S,X2:S,X3:S)) -> ACTIVE(U52(mark(X1:S),X2:S,X3:S)) 227.50/228.01 MARK(U52(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.50/228.01 MARK(U53(X1:S,X2:S,X3:S)) -> ACTIVE(U53(mark(X1:S),X2:S,X3:S)) 227.50/228.01 MARK(U53(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.50/228.01 MARK(U54(X1:S,X2:S,X3:S)) -> ACTIVE(U54(mark(X1:S),X2:S,X3:S)) 227.50/228.01 MARK(U54(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.50/228.01 MARK(U55(X1:S,X2:S)) -> ACTIVE(U55(mark(X1:S),X2:S)) 227.50/228.01 MARK(U55(X1:S,X2:S)) -> MARK(X1:S) 227.50/228.01 MARK(U56(X:S)) -> ACTIVE(U56(mark(X:S))) 227.50/228.01 MARK(U56(X:S)) -> MARK(X:S) 227.50/228.01 MARK(U61(X1:S,X2:S)) -> ACTIVE(U61(mark(X1:S),X2:S)) 227.50/228.01 MARK(U61(X1:S,X2:S)) -> MARK(X1:S) 227.50/228.01 MARK(U62(X1:S,X2:S)) -> ACTIVE(U62(mark(X1:S),X2:S)) 227.50/228.01 MARK(U62(X1:S,X2:S)) -> MARK(X1:S) 227.50/228.01 MARK(U63(X:S)) -> ACTIVE(U63(mark(X:S))) 227.50/228.01 MARK(U63(X:S)) -> MARK(X:S) 227.50/228.01 MARK(U71(X1:S,X2:S,X3:S)) -> ACTIVE(U71(mark(X1:S),X2:S,X3:S)) 227.50/228.01 MARK(U71(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.50/228.01 MARK(U72(X1:S,X2:S)) -> ACTIVE(U72(mark(X1:S),X2:S)) 227.50/228.01 MARK(U72(X1:S,X2:S)) -> MARK(X1:S) 227.50/228.01 MARK(U73(X1:S,X2:S)) -> ACTIVE(U73(mark(X1:S),X2:S)) 227.50/228.01 MARK(U73(X1:S,X2:S)) -> MARK(X1:S) 227.50/228.01 MARK(U74(X:S)) -> ACTIVE(U74(mark(X:S))) 227.50/228.01 MARK(U74(X:S)) -> MARK(X:S) 227.50/228.01 MARK(U81(X1:S,X2:S)) -> ACTIVE(U81(mark(X1:S),X2:S)) 227.50/228.01 MARK(U81(X1:S,X2:S)) -> MARK(X1:S) 227.50/228.01 MARK(U82(X1:S,X2:S)) -> ACTIVE(U82(mark(X1:S),X2:S)) 227.50/228.01 MARK(U82(X1:S,X2:S)) -> MARK(X1:S) 227.50/228.01 MARK(U83(X:S)) -> ACTIVE(U83(mark(X:S))) 227.50/228.01 MARK(U83(X:S)) -> MARK(X:S) 227.50/228.01 MARK(U91(X1:S,X2:S)) -> ACTIVE(U91(mark(X1:S),X2:S)) 227.50/228.01 MARK(U91(X1:S,X2:S)) -> MARK(X1:S) 227.50/228.01 MARK(U92(X:S)) -> ACTIVE(U92(mark(X:S))) 227.50/228.01 MARK(U92(X:S)) -> MARK(X:S) 227.50/228.01 MARK(__(X1:S,X2:S)) -> ACTIVE(__(mark(X1:S),mark(X2:S))) 227.50/228.01 MARK(__(X1:S,X2:S)) -> MARK(X1:S) 227.50/228.01 MARK(__(X1:S,X2:S)) -> MARK(X2:S) 227.50/228.01 MARK(isPalListKind(X:S)) -> ACTIVE(isPalListKind(X:S)) 227.50/228.01 ->->-> Rules: 227.50/228.01 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.50/228.01 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.50/228.01 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.50/228.01 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.50/228.01 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.50/228.01 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.50/228.01 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.50/228.01 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.50/228.01 U13(active(X:S)) -> U13(X:S) 227.50/228.01 U13(mark(X:S)) -> U13(X:S) 227.50/228.01 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.50/228.01 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.50/228.01 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.50/228.01 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.50/228.01 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.50/228.01 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.50/228.01 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.50/228.01 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.50/228.01 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.50/228.01 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.50/228.01 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.50/228.01 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.50/228.01 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.50/228.01 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.50/228.01 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.50/228.01 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.50/228.01 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.50/228.01 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.50/228.01 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.50/228.01 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.50/228.01 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.50/228.01 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.50/228.01 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.50/228.01 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.50/228.01 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.50/228.01 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.50/228.01 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.50/228.01 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.50/228.01 U26(active(X:S)) -> U26(X:S) 227.50/228.01 U26(mark(X:S)) -> U26(X:S) 227.50/228.01 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.50/228.01 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.50/228.01 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.50/228.01 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.50/228.01 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.50/228.01 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.50/228.01 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.50/228.01 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.50/228.01 U33(active(X:S)) -> U33(X:S) 227.50/228.01 U33(mark(X:S)) -> U33(X:S) 227.50/228.01 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.50/228.01 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.50/228.01 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.50/228.01 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.50/228.01 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.50/228.01 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.50/228.01 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.50/228.01 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.50/228.01 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.50/228.01 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.50/228.01 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.50/228.01 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.50/228.01 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.50/228.01 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.50/228.01 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.50/228.01 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.50/228.01 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.50/228.01 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.50/228.01 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.50/228.01 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.50/228.01 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.50/228.01 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.50/228.01 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.50/228.01 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.50/228.01 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.50/228.01 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.50/228.01 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.50/228.01 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.50/228.01 U46(active(X:S)) -> U46(X:S) 227.50/228.01 U46(mark(X:S)) -> U46(X:S) 227.50/228.01 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.50/228.01 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.50/228.01 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.50/228.01 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.50/228.01 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.50/228.01 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.50/228.01 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.50/228.01 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.50/228.01 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.50/228.01 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.50/228.01 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.50/228.01 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.50/228.01 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.50/228.01 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.50/228.01 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.50/228.01 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.50/228.01 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.50/228.01 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.50/228.01 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.50/228.01 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.50/228.01 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.50/228.01 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.50/228.01 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.50/228.01 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.50/228.01 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.50/228.01 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.50/228.01 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.50/228.01 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.50/228.01 U56(active(X:S)) -> U56(X:S) 227.50/228.01 U56(mark(X:S)) -> U56(X:S) 227.50/228.01 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.50/228.01 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.50/228.01 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.50/228.01 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.50/228.01 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.50/228.01 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.50/228.01 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.50/228.01 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.50/228.01 U63(active(X:S)) -> U63(X:S) 227.50/228.01 U63(mark(X:S)) -> U63(X:S) 227.50/228.01 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.50/228.01 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.50/228.01 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.50/228.01 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.50/228.01 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.50/228.01 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.50/228.01 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.50/228.01 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.50/228.01 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.50/228.01 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.50/228.01 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.50/228.01 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.50/228.01 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.50/228.01 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.50/228.01 U74(active(X:S)) -> U74(X:S) 227.50/228.01 U74(mark(X:S)) -> U74(X:S) 227.50/228.01 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.50/228.01 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.50/228.01 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.50/228.01 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.50/228.01 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.50/228.01 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.50/228.01 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.50/228.01 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.50/228.01 U83(active(X:S)) -> U83(X:S) 227.50/228.01 U83(mark(X:S)) -> U83(X:S) 227.50/228.01 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.50/228.01 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.50/228.01 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.50/228.01 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.50/228.01 U92(active(X:S)) -> U92(X:S) 227.50/228.01 U92(mark(X:S)) -> U92(X:S) 227.50/228.01 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.50/228.01 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.50/228.01 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.50/228.01 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.50/228.01 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.50/228.01 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.50/228.01 active(U13(tt)) -> mark(tt) 227.50/228.01 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.50/228.01 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.50/228.01 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.50/228.01 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.50/228.01 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.50/228.01 active(U26(tt)) -> mark(tt) 227.50/228.01 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.50/228.01 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.50/228.01 active(U33(tt)) -> mark(tt) 227.50/228.01 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.50/228.01 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.50/228.01 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.50/228.01 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.50/228.01 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.50/228.01 active(U46(tt)) -> mark(tt) 227.50/228.01 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.50/228.01 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.50/228.01 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.50/228.01 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.50/228.01 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.50/228.01 active(U56(tt)) -> mark(tt) 227.50/228.01 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.50/228.01 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.50/228.01 active(U63(tt)) -> mark(tt) 227.50/228.01 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.50/228.01 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.50/228.01 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.50/228.01 active(U74(tt)) -> mark(tt) 227.50/228.01 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.50/228.01 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.50/228.01 active(U83(tt)) -> mark(tt) 227.50/228.01 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.50/228.01 active(U92(tt)) -> mark(tt) 227.50/228.01 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.50/228.01 active(__(nil,X:S)) -> mark(X:S) 227.50/228.01 active(__(X:S,nil)) -> mark(X:S) 227.50/228.01 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.50/228.01 active(isList(nil)) -> mark(tt) 227.50/228.01 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.50/228.01 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.50/228.01 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.50/228.01 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.50/228.01 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.50/228.01 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.50/228.01 active(isPal(nil)) -> mark(tt) 227.50/228.01 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.50/228.01 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.50/228.01 active(isPalListKind(a)) -> mark(tt) 227.50/228.01 active(isPalListKind(e)) -> mark(tt) 227.50/228.01 active(isPalListKind(i)) -> mark(tt) 227.50/228.01 active(isPalListKind(nil)) -> mark(tt) 227.50/228.01 active(isPalListKind(o)) -> mark(tt) 227.50/228.01 active(isPalListKind(u)) -> mark(tt) 227.50/228.01 active(isQid(a)) -> mark(tt) 227.50/228.01 active(isQid(e)) -> mark(tt) 227.50/228.01 active(isQid(i)) -> mark(tt) 227.50/228.01 active(isQid(o)) -> mark(tt) 227.50/228.01 active(isQid(u)) -> mark(tt) 227.50/228.01 isList(active(X:S)) -> isList(X:S) 227.50/228.01 isList(mark(X:S)) -> isList(X:S) 227.50/228.01 isNeList(active(X:S)) -> isNeList(X:S) 227.50/228.01 isNeList(mark(X:S)) -> isNeList(X:S) 227.50/228.01 isNePal(active(X:S)) -> isNePal(X:S) 227.50/228.01 isNePal(mark(X:S)) -> isNePal(X:S) 227.50/228.01 isPal(active(X:S)) -> isPal(X:S) 227.50/228.01 isPal(mark(X:S)) -> isPal(X:S) 227.50/228.01 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.50/228.01 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.50/228.01 isQid(active(X:S)) -> isQid(X:S) 227.50/228.01 isQid(mark(X:S)) -> isQid(X:S) 227.50/228.01 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.50/228.01 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.50/228.01 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.50/228.01 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.50/228.01 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.50/228.01 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.50/228.01 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.50/228.01 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.50/228.01 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.50/228.01 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.50/228.01 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.50/228.01 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.50/228.01 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.50/228.01 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.50/228.01 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.50/228.01 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.50/228.01 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.50/228.01 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.50/228.01 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.50/228.01 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.50/228.01 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.50/228.01 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.50/228.01 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.50/228.01 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.50/228.01 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.50/228.01 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.50/228.01 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.50/228.01 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.50/228.01 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.50/228.01 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.50/228.01 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.50/228.01 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.50/228.01 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.50/228.01 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.50/228.01 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.50/228.01 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.50/228.01 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.50/228.01 mark(isList(X:S)) -> active(isList(X:S)) 227.50/228.01 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.50/228.01 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.50/228.01 mark(isPal(X:S)) -> active(isPal(X:S)) 227.50/228.01 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.50/228.01 mark(isQid(X:S)) -> active(isQid(X:S)) 227.50/228.01 mark(a) -> active(a) 227.50/228.01 mark(e) -> active(e) 227.50/228.01 mark(i) -> active(i) 227.50/228.01 mark(nil) -> active(nil) 227.50/228.01 mark(o) -> active(o) 227.50/228.01 mark(tt) -> active(tt) 227.50/228.01 mark(u) -> active(u) 227.50/228.01 227.50/228.01 Problem 1.44: 227.50/228.01 227.50/228.01 Reduction Pairs Processor: 227.50/228.01 -> Pairs: 227.50/228.01 ACTIVE(U91(tt,V2:S)) -> MARK(U92(isPalListKind(V2:S))) 227.50/228.01 ACTIVE(isPalListKind(__(V1:S,V2:S))) -> MARK(U91(isPalListKind(V1:S),V2:S)) 227.50/228.01 MARK(U33(X:S)) -> MARK(X:S) 227.50/228.01 MARK(U41(X1:S,X2:S,X3:S)) -> ACTIVE(U41(mark(X1:S),X2:S,X3:S)) 227.50/228.01 MARK(U41(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.50/228.01 MARK(U42(X1:S,X2:S,X3:S)) -> ACTIVE(U42(mark(X1:S),X2:S,X3:S)) 227.50/228.01 MARK(U42(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.50/228.01 MARK(U43(X1:S,X2:S,X3:S)) -> ACTIVE(U43(mark(X1:S),X2:S,X3:S)) 227.50/228.01 MARK(U43(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.50/228.01 MARK(U44(X1:S,X2:S,X3:S)) -> ACTIVE(U44(mark(X1:S),X2:S,X3:S)) 227.50/228.01 MARK(U44(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.50/228.01 MARK(U45(X1:S,X2:S)) -> ACTIVE(U45(mark(X1:S),X2:S)) 227.50/228.01 MARK(U45(X1:S,X2:S)) -> MARK(X1:S) 227.50/228.01 MARK(U46(X:S)) -> ACTIVE(U46(mark(X:S))) 227.50/228.01 MARK(U46(X:S)) -> MARK(X:S) 227.50/228.01 MARK(U51(X1:S,X2:S,X3:S)) -> ACTIVE(U51(mark(X1:S),X2:S,X3:S)) 227.50/228.01 MARK(U51(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.50/228.01 MARK(U52(X1:S,X2:S,X3:S)) -> ACTIVE(U52(mark(X1:S),X2:S,X3:S)) 227.50/228.01 MARK(U52(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.50/228.01 MARK(U53(X1:S,X2:S,X3:S)) -> ACTIVE(U53(mark(X1:S),X2:S,X3:S)) 227.50/228.01 MARK(U53(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.50/228.01 MARK(U54(X1:S,X2:S,X3:S)) -> ACTIVE(U54(mark(X1:S),X2:S,X3:S)) 227.50/228.01 MARK(U54(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.50/228.01 MARK(U55(X1:S,X2:S)) -> ACTIVE(U55(mark(X1:S),X2:S)) 227.50/228.01 MARK(U55(X1:S,X2:S)) -> MARK(X1:S) 227.50/228.01 MARK(U56(X:S)) -> ACTIVE(U56(mark(X:S))) 227.50/228.01 MARK(U56(X:S)) -> MARK(X:S) 227.50/228.01 MARK(U61(X1:S,X2:S)) -> ACTIVE(U61(mark(X1:S),X2:S)) 227.50/228.01 MARK(U61(X1:S,X2:S)) -> MARK(X1:S) 227.50/228.01 MARK(U62(X1:S,X2:S)) -> ACTIVE(U62(mark(X1:S),X2:S)) 227.50/228.01 MARK(U62(X1:S,X2:S)) -> MARK(X1:S) 227.50/228.01 MARK(U63(X:S)) -> ACTIVE(U63(mark(X:S))) 227.50/228.01 MARK(U63(X:S)) -> MARK(X:S) 227.50/228.01 MARK(U71(X1:S,X2:S,X3:S)) -> ACTIVE(U71(mark(X1:S),X2:S,X3:S)) 227.50/228.01 MARK(U71(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.50/228.01 MARK(U72(X1:S,X2:S)) -> ACTIVE(U72(mark(X1:S),X2:S)) 227.50/228.01 MARK(U72(X1:S,X2:S)) -> MARK(X1:S) 227.50/228.01 MARK(U73(X1:S,X2:S)) -> ACTIVE(U73(mark(X1:S),X2:S)) 227.50/228.01 MARK(U73(X1:S,X2:S)) -> MARK(X1:S) 227.50/228.01 MARK(U74(X:S)) -> ACTIVE(U74(mark(X:S))) 227.50/228.01 MARK(U74(X:S)) -> MARK(X:S) 227.50/228.01 MARK(U81(X1:S,X2:S)) -> ACTIVE(U81(mark(X1:S),X2:S)) 227.50/228.01 MARK(U81(X1:S,X2:S)) -> MARK(X1:S) 227.50/228.01 MARK(U82(X1:S,X2:S)) -> ACTIVE(U82(mark(X1:S),X2:S)) 227.50/228.01 MARK(U82(X1:S,X2:S)) -> MARK(X1:S) 227.50/228.01 MARK(U83(X:S)) -> ACTIVE(U83(mark(X:S))) 227.50/228.01 MARK(U83(X:S)) -> MARK(X:S) 227.50/228.01 MARK(U91(X1:S,X2:S)) -> ACTIVE(U91(mark(X1:S),X2:S)) 227.50/228.01 MARK(U91(X1:S,X2:S)) -> MARK(X1:S) 227.50/228.01 MARK(U92(X:S)) -> ACTIVE(U92(mark(X:S))) 227.50/228.01 MARK(U92(X:S)) -> MARK(X:S) 227.50/228.01 MARK(__(X1:S,X2:S)) -> ACTIVE(__(mark(X1:S),mark(X2:S))) 227.50/228.01 MARK(__(X1:S,X2:S)) -> MARK(X1:S) 227.50/228.01 MARK(__(X1:S,X2:S)) -> MARK(X2:S) 227.50/228.01 MARK(isPalListKind(X:S)) -> ACTIVE(isPalListKind(X:S)) 227.50/228.01 -> Rules: 227.50/228.01 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.50/228.01 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.50/228.01 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.50/228.01 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.50/228.01 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.50/228.01 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.50/228.01 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.50/228.01 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.50/228.01 U13(active(X:S)) -> U13(X:S) 227.50/228.01 U13(mark(X:S)) -> U13(X:S) 227.50/228.01 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.50/228.01 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.50/228.01 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.50/228.01 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.50/228.01 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.50/228.01 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.50/228.01 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.50/228.01 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.50/228.01 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.50/228.01 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.50/228.01 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.50/228.01 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.50/228.01 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.50/228.01 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.50/228.01 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.50/228.01 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.50/228.01 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.50/228.01 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.50/228.01 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.50/228.01 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.50/228.01 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.50/228.01 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.50/228.01 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.50/228.01 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.50/228.01 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.50/228.01 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.50/228.01 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.50/228.01 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.50/228.01 U26(active(X:S)) -> U26(X:S) 227.50/228.01 U26(mark(X:S)) -> U26(X:S) 227.50/228.01 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.50/228.01 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.50/228.01 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.50/228.01 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.50/228.01 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.50/228.01 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.50/228.01 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.50/228.01 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.50/228.01 U33(active(X:S)) -> U33(X:S) 227.50/228.01 U33(mark(X:S)) -> U33(X:S) 227.50/228.01 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.50/228.01 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.50/228.01 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.50/228.01 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.50/228.01 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.50/228.01 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.50/228.01 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.50/228.01 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.50/228.01 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.50/228.01 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.50/228.01 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.50/228.01 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.50/228.01 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.50/228.01 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.50/228.01 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.50/228.01 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.50/228.01 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.50/228.01 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.50/228.01 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.50/228.01 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.50/228.01 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.50/228.01 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.50/228.01 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.50/228.01 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.50/228.01 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.50/228.01 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.50/228.01 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.50/228.01 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.50/228.01 U46(active(X:S)) -> U46(X:S) 227.50/228.01 U46(mark(X:S)) -> U46(X:S) 227.50/228.01 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.50/228.01 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.50/228.01 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.50/228.01 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.50/228.01 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.50/228.01 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.50/228.01 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.50/228.01 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.50/228.01 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.50/228.01 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.50/228.01 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.50/228.01 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.50/228.01 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.50/228.01 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.50/228.01 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.50/228.01 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.50/228.01 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.50/228.01 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.50/228.01 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.50/228.01 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.50/228.01 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.50/228.01 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.50/228.01 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.50/228.01 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.50/228.01 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.50/228.01 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.50/228.01 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.50/228.01 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.50/228.01 U56(active(X:S)) -> U56(X:S) 227.50/228.01 U56(mark(X:S)) -> U56(X:S) 227.50/228.01 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.50/228.01 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.50/228.01 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.50/228.01 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.50/228.01 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.50/228.01 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.50/228.01 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.50/228.01 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.50/228.01 U63(active(X:S)) -> U63(X:S) 227.50/228.01 U63(mark(X:S)) -> U63(X:S) 227.50/228.01 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.50/228.01 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.50/228.01 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.50/228.01 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.50/228.01 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.50/228.01 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.50/228.01 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.50/228.01 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.50/228.01 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.50/228.01 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.50/228.01 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.50/228.01 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.50/228.01 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.50/228.01 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.50/228.01 U74(active(X:S)) -> U74(X:S) 227.50/228.01 U74(mark(X:S)) -> U74(X:S) 227.50/228.01 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.50/228.01 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.50/228.01 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.50/228.01 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.50/228.01 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.50/228.01 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.50/228.01 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.50/228.01 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.50/228.01 U83(active(X:S)) -> U83(X:S) 227.50/228.01 U83(mark(X:S)) -> U83(X:S) 227.50/228.01 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.50/228.01 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.50/228.01 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.50/228.01 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.50/228.01 U92(active(X:S)) -> U92(X:S) 227.50/228.01 U92(mark(X:S)) -> U92(X:S) 227.50/228.01 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.50/228.01 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.50/228.01 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.50/228.01 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.50/228.01 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.50/228.01 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.50/228.01 active(U13(tt)) -> mark(tt) 227.50/228.01 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.50/228.01 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.50/228.01 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.50/228.01 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.50/228.01 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.50/228.01 active(U26(tt)) -> mark(tt) 227.50/228.01 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.50/228.01 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.50/228.01 active(U33(tt)) -> mark(tt) 227.50/228.01 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.50/228.01 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.50/228.01 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.50/228.01 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.50/228.01 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.50/228.01 active(U46(tt)) -> mark(tt) 227.50/228.01 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.50/228.01 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.50/228.01 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.50/228.01 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.50/228.01 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.50/228.01 active(U56(tt)) -> mark(tt) 227.50/228.01 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.50/228.01 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.50/228.01 active(U63(tt)) -> mark(tt) 227.50/228.01 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.50/228.01 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.50/228.01 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.50/228.01 active(U74(tt)) -> mark(tt) 227.50/228.01 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.50/228.01 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.50/228.01 active(U83(tt)) -> mark(tt) 227.50/228.01 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.50/228.01 active(U92(tt)) -> mark(tt) 227.50/228.01 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.50/228.01 active(__(nil,X:S)) -> mark(X:S) 227.50/228.01 active(__(X:S,nil)) -> mark(X:S) 227.50/228.01 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.50/228.01 active(isList(nil)) -> mark(tt) 227.50/228.01 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.50/228.01 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.50/228.01 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.50/228.01 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.50/228.01 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.50/228.01 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.50/228.01 active(isPal(nil)) -> mark(tt) 227.50/228.01 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.50/228.01 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.50/228.01 active(isPalListKind(a)) -> mark(tt) 227.50/228.01 active(isPalListKind(e)) -> mark(tt) 227.50/228.01 active(isPalListKind(i)) -> mark(tt) 227.50/228.01 active(isPalListKind(nil)) -> mark(tt) 227.50/228.01 active(isPalListKind(o)) -> mark(tt) 227.50/228.01 active(isPalListKind(u)) -> mark(tt) 227.50/228.01 active(isQid(a)) -> mark(tt) 227.50/228.01 active(isQid(e)) -> mark(tt) 227.50/228.01 active(isQid(i)) -> mark(tt) 227.50/228.01 active(isQid(o)) -> mark(tt) 227.50/228.01 active(isQid(u)) -> mark(tt) 227.50/228.01 isList(active(X:S)) -> isList(X:S) 227.50/228.01 isList(mark(X:S)) -> isList(X:S) 227.50/228.01 isNeList(active(X:S)) -> isNeList(X:S) 227.50/228.01 isNeList(mark(X:S)) -> isNeList(X:S) 227.50/228.01 isNePal(active(X:S)) -> isNePal(X:S) 227.50/228.01 isNePal(mark(X:S)) -> isNePal(X:S) 227.50/228.01 isPal(active(X:S)) -> isPal(X:S) 227.50/228.01 isPal(mark(X:S)) -> isPal(X:S) 227.50/228.01 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.50/228.01 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.50/228.01 isQid(active(X:S)) -> isQid(X:S) 227.50/228.01 isQid(mark(X:S)) -> isQid(X:S) 227.50/228.01 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.50/228.01 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.50/228.01 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.50/228.01 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.50/228.01 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.50/228.01 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.50/228.01 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.50/228.01 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.50/228.01 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.50/228.01 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.50/228.01 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.50/228.01 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.50/228.01 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.50/228.01 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.50/228.01 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.50/228.01 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.50/228.01 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.50/228.01 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.50/228.01 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.50/228.01 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.50/228.01 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.50/228.01 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.50/228.01 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.50/228.01 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.50/228.01 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.50/228.01 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.50/228.01 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.50/228.01 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.50/228.01 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.50/228.01 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.50/228.01 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.50/228.01 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.50/228.01 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.50/228.01 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.50/228.01 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.50/228.01 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.50/228.01 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.50/228.01 mark(isList(X:S)) -> active(isList(X:S)) 227.50/228.01 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.50/228.01 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.50/228.01 mark(isPal(X:S)) -> active(isPal(X:S)) 227.50/228.01 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.50/228.01 mark(isQid(X:S)) -> active(isQid(X:S)) 227.50/228.01 mark(a) -> active(a) 227.50/228.01 mark(e) -> active(e) 227.50/228.01 mark(i) -> active(i) 227.50/228.01 mark(nil) -> active(nil) 227.50/228.01 mark(o) -> active(o) 227.50/228.01 mark(tt) -> active(tt) 227.50/228.01 mark(u) -> active(u) 227.50/228.01 -> Usable rules: 227.50/228.01 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.50/228.01 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.50/228.01 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.50/228.01 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.50/228.01 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.50/228.01 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.50/228.01 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.50/228.01 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.50/228.01 U13(active(X:S)) -> U13(X:S) 227.50/228.01 U13(mark(X:S)) -> U13(X:S) 227.50/228.01 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.50/228.01 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.50/228.01 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.50/228.01 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.50/228.01 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.50/228.01 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.50/228.01 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.50/228.01 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.50/228.01 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.50/228.01 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.50/228.01 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.50/228.01 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.50/228.01 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.50/228.01 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.50/228.01 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.50/228.01 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.50/228.01 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.50/228.01 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.50/228.01 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.50/228.01 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.50/228.01 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.50/228.01 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.50/228.01 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.50/228.01 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.50/228.01 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.50/228.01 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.50/228.01 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.50/228.01 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.50/228.01 U26(active(X:S)) -> U26(X:S) 227.50/228.01 U26(mark(X:S)) -> U26(X:S) 227.50/228.01 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.50/228.01 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.50/228.01 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.50/228.01 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.50/228.01 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.50/228.01 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.50/228.01 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.50/228.01 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.50/228.01 U33(active(X:S)) -> U33(X:S) 227.50/228.01 U33(mark(X:S)) -> U33(X:S) 227.50/228.01 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.50/228.01 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.50/228.01 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.50/228.01 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.50/228.01 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.50/228.01 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.50/228.01 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.50/228.01 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.50/228.01 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.50/228.01 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.50/228.01 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.50/228.01 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.50/228.01 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.50/228.01 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.50/228.01 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.50/228.01 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.50/228.01 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.50/228.01 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.50/228.01 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.50/228.01 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.50/228.01 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.50/228.01 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.50/228.01 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.50/228.01 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.50/228.01 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.50/228.01 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.50/228.01 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.50/228.01 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.50/228.01 U46(active(X:S)) -> U46(X:S) 227.50/228.01 U46(mark(X:S)) -> U46(X:S) 227.50/228.01 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.50/228.01 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.50/228.01 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.50/228.01 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.50/228.01 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.50/228.01 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.50/228.01 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.50/228.01 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.50/228.01 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.50/228.01 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.50/228.01 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.50/228.01 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.50/228.01 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.50/228.01 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.50/228.01 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.50/228.01 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.50/228.01 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.50/228.01 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.50/228.01 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.50/228.01 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.50/228.01 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.50/228.01 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.50/228.01 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.50/228.01 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.50/228.01 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.50/228.01 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.50/228.01 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.50/228.01 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.50/228.01 U56(active(X:S)) -> U56(X:S) 227.50/228.01 U56(mark(X:S)) -> U56(X:S) 227.50/228.01 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.50/228.01 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.50/228.01 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.50/228.01 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.50/228.01 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.50/228.01 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.50/228.01 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.50/228.01 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.50/228.01 U63(active(X:S)) -> U63(X:S) 227.50/228.01 U63(mark(X:S)) -> U63(X:S) 227.50/228.01 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.50/228.01 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.50/228.01 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.50/228.01 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.50/228.01 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.50/228.01 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.50/228.01 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.50/228.01 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.50/228.01 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.50/228.01 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.50/228.01 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.50/228.01 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.50/228.01 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.50/228.01 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.50/228.01 U74(active(X:S)) -> U74(X:S) 227.50/228.01 U74(mark(X:S)) -> U74(X:S) 227.50/228.01 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.50/228.01 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.50/228.01 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.50/228.01 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.50/228.01 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.50/228.01 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.50/228.01 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.50/228.01 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.50/228.01 U83(active(X:S)) -> U83(X:S) 227.50/228.01 U83(mark(X:S)) -> U83(X:S) 227.50/228.01 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.50/228.01 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.50/228.01 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.50/228.01 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.50/228.01 U92(active(X:S)) -> U92(X:S) 227.50/228.01 U92(mark(X:S)) -> U92(X:S) 227.50/228.01 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.50/228.01 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.50/228.01 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.50/228.01 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.50/228.01 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.50/228.01 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.50/228.01 active(U13(tt)) -> mark(tt) 227.50/228.01 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.50/228.01 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.50/228.01 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.50/228.01 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.50/228.01 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.50/228.01 active(U26(tt)) -> mark(tt) 227.50/228.01 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.50/228.01 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.50/228.01 active(U33(tt)) -> mark(tt) 227.50/228.01 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.50/228.01 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.50/228.01 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.50/228.01 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.50/228.01 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.50/228.01 active(U46(tt)) -> mark(tt) 227.50/228.01 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.50/228.01 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.50/228.01 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.50/228.01 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.50/228.01 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.50/228.01 active(U56(tt)) -> mark(tt) 227.50/228.01 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.50/228.01 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.50/228.01 active(U63(tt)) -> mark(tt) 227.50/228.01 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.50/228.01 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.50/228.01 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.50/228.01 active(U74(tt)) -> mark(tt) 227.50/228.01 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.50/228.01 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.50/228.01 active(U83(tt)) -> mark(tt) 227.50/228.01 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.50/228.01 active(U92(tt)) -> mark(tt) 227.50/228.01 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.50/228.01 active(__(nil,X:S)) -> mark(X:S) 227.50/228.01 active(__(X:S,nil)) -> mark(X:S) 227.50/228.01 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.50/228.01 active(isList(nil)) -> mark(tt) 227.50/228.01 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.50/228.01 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.50/228.01 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.50/228.01 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.50/228.01 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.50/228.01 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.50/228.01 active(isPal(nil)) -> mark(tt) 227.50/228.01 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.50/228.01 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.50/228.01 active(isPalListKind(a)) -> mark(tt) 227.50/228.01 active(isPalListKind(e)) -> mark(tt) 227.50/228.01 active(isPalListKind(i)) -> mark(tt) 227.50/228.01 active(isPalListKind(nil)) -> mark(tt) 227.50/228.01 active(isPalListKind(o)) -> mark(tt) 227.50/228.01 active(isPalListKind(u)) -> mark(tt) 227.50/228.01 active(isQid(a)) -> mark(tt) 227.50/228.01 active(isQid(e)) -> mark(tt) 227.50/228.01 active(isQid(i)) -> mark(tt) 227.50/228.01 active(isQid(o)) -> mark(tt) 227.50/228.01 active(isQid(u)) -> mark(tt) 227.50/228.01 isList(active(X:S)) -> isList(X:S) 227.50/228.01 isList(mark(X:S)) -> isList(X:S) 227.50/228.01 isNeList(active(X:S)) -> isNeList(X:S) 227.50/228.01 isNeList(mark(X:S)) -> isNeList(X:S) 227.50/228.01 isNePal(active(X:S)) -> isNePal(X:S) 227.50/228.01 isNePal(mark(X:S)) -> isNePal(X:S) 227.50/228.01 isPal(active(X:S)) -> isPal(X:S) 227.50/228.01 isPal(mark(X:S)) -> isPal(X:S) 227.50/228.01 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.50/228.01 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.50/228.01 isQid(active(X:S)) -> isQid(X:S) 227.50/228.01 isQid(mark(X:S)) -> isQid(X:S) 227.50/228.01 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.50/228.01 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.50/228.01 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.50/228.01 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.50/228.01 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.50/228.01 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.50/228.01 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.50/228.01 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.50/228.01 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.50/228.01 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.50/228.01 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.50/228.01 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.50/228.01 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.50/228.01 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.50/228.01 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.50/228.01 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.50/228.01 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.50/228.01 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.50/228.01 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.50/228.01 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.50/228.01 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.50/228.01 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.50/228.01 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.50/228.01 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.50/228.01 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.50/228.01 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.50/228.01 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.50/228.01 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.50/228.01 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.50/228.01 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.50/228.01 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.50/228.01 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.50/228.01 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.50/228.01 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.50/228.01 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.50/228.01 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.50/228.01 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.50/228.01 mark(isList(X:S)) -> active(isList(X:S)) 227.50/228.01 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.50/228.01 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.50/228.01 mark(isPal(X:S)) -> active(isPal(X:S)) 227.50/228.01 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.50/228.01 mark(isQid(X:S)) -> active(isQid(X:S)) 227.50/228.01 mark(a) -> active(a) 227.50/228.01 mark(e) -> active(e) 227.50/228.01 mark(i) -> active(i) 227.50/228.01 mark(nil) -> active(nil) 227.50/228.01 mark(o) -> active(o) 227.50/228.01 mark(tt) -> active(tt) 227.50/228.01 mark(u) -> active(u) 227.50/228.01 ->Interpretation type: 227.50/228.01 Linear 227.50/228.01 ->Coefficients: 227.50/228.01 Natural Numbers 227.50/228.01 ->Dimension: 227.50/228.01 1 227.50/228.01 ->Bound: 227.50/228.01 2 227.50/228.01 ->Interpretation: 227.50/228.01 227.50/228.01 [U11](X1,X2) = X2 + 2 227.50/228.01 [U12](X1,X2) = X2 + 2 227.50/228.01 [U13](X) = 2 227.50/228.01 [U21](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.50/228.01 [U22](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.50/228.01 [U23](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.50/228.01 [U24](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.50/228.01 [U25](X1,X2) = X1 + X2 + 2 227.50/228.01 [U26](X) = 2 227.50/228.01 [U31](X1,X2) = X1 + 2.X2 227.50/228.01 [U32](X1,X2) = 2.X2 + 2 227.50/228.01 [U33](X) = 2.X + 2 227.50/228.01 [U41](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.50/228.01 [U42](X1,X2,X3) = X1 + 2.X2 + 2.X3 + 2 227.50/228.01 [U43](X1,X2,X3) = X1 + 2.X2 + 2.X3 + 2 227.50/228.01 [U44](X1,X2,X3) = X1 + 2.X2 + 2.X3 + 2 227.50/228.01 [U45](X1,X2) = X1 + 2.X2 + 2 227.50/228.01 [U46](X) = X + 2 227.50/228.01 [U51](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.50/228.01 [U52](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.50/228.01 [U53](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.50/228.01 [U54](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.50/228.01 [U55](X1,X2) = X1 + 2.X2 + 2 227.50/228.01 [U56](X) = X + 2 227.50/228.01 [U61](X1,X2) = X1 + X2 227.50/228.01 [U62](X1,X2) = X1 + X2 227.50/228.01 [U63](X) = X + 2 227.50/228.01 [U71](X1,X2,X3) = 2.X1 + X2 + 2.X3 + 2 227.50/228.01 [U72](X1,X2) = 2.X1 + 2.X2 + 2 227.50/228.01 [U73](X1,X2) = 2.X1 + 2 227.50/228.01 [U74](X) = X + 2 227.50/228.01 [U81](X1,X2) = X1 + X2 227.50/228.01 [U82](X1,X2) = X1 + X2 227.50/228.01 [U83](X) = X 227.50/228.01 [U91](X1,X2) = X1 227.50/228.01 [U92](X) = X 227.50/228.01 [__](X1,X2) = 2.X1 + X2 + 2 227.50/228.01 [active](X) = X 227.50/228.01 [isList](X) = 2.X + 2 227.50/228.01 [isNeList](X) = 2.X + 2 227.50/228.01 [isNePal](X) = X + 2 227.50/228.01 [isPal](X) = X + 2 227.50/228.01 [isPalListKind](X) = 2 227.50/228.01 [isQid](X) = X 227.50/228.01 [mark](X) = X 227.50/228.01 [a] = 2 227.50/228.01 [e] = 2 227.50/228.01 [fSNonEmpty] = 0 227.50/228.01 [i] = 2 227.50/228.01 [nil] = 2 227.50/228.01 [o] = 2 227.50/228.01 [tt] = 2 227.50/228.01 [u] = 2 227.50/228.01 [U11#](X1,X2) = 0 227.50/228.01 [U12#](X1,X2) = 0 227.50/228.01 [U13#](X) = 0 227.50/228.01 [U21#](X1,X2,X3) = 0 227.50/228.01 [U22#](X1,X2,X3) = 0 227.50/228.01 [U23#](X1,X2,X3) = 0 227.50/228.01 [U24#](X1,X2,X3) = 0 227.50/228.01 [U25#](X1,X2) = 0 227.50/228.01 [U26#](X) = 0 227.50/228.01 [U31#](X1,X2) = 0 227.50/228.01 [U32#](X1,X2) = 0 227.50/228.01 [U33#](X) = 0 227.50/228.01 [U41#](X1,X2,X3) = 0 227.50/228.01 [U42#](X1,X2,X3) = 0 227.50/228.01 [U43#](X1,X2,X3) = 0 227.50/228.01 [U44#](X1,X2,X3) = 0 227.50/228.01 [U45#](X1,X2) = 0 227.50/228.01 [U46#](X) = 0 227.50/228.01 [U51#](X1,X2,X3) = 0 227.50/228.01 [U52#](X1,X2,X3) = 0 227.50/228.01 [U53#](X1,X2,X3) = 0 227.50/228.01 [U54#](X1,X2,X3) = 0 227.50/228.01 [U55#](X1,X2) = 0 227.50/228.01 [U56#](X) = 0 227.50/228.01 [U61#](X1,X2) = 0 227.50/228.01 [U62#](X1,X2) = 0 227.50/228.01 [U63#](X) = 0 227.50/228.01 [U71#](X1,X2,X3) = 0 227.50/228.01 [U72#](X1,X2) = 0 227.50/228.01 [U73#](X1,X2) = 0 227.50/228.01 [U74#](X) = 0 227.50/228.01 [U81#](X1,X2) = 0 227.50/228.01 [U82#](X1,X2) = 0 227.50/228.01 [U83#](X) = 0 227.50/228.01 [U91#](X1,X2) = 0 227.50/228.01 [U92#](X) = 0 227.50/228.01 [__#](X1,X2) = 0 227.50/228.01 [ACTIVE](X) = 2.X + 2 227.50/228.01 [ISLIST](X) = 0 227.50/228.01 [ISNELIST](X) = 0 227.50/228.01 [ISNEPAL](X) = 0 227.50/228.01 [ISPAL](X) = 0 227.50/228.01 [ISPALLISTKIND](X) = 0 227.50/228.01 [ISQID](X) = 0 227.50/228.01 [MARK](X) = 2.X + 2 227.50/228.01 227.50/228.01 Problem 1.44: 227.50/228.01 227.50/228.01 SCC Processor: 227.50/228.01 -> Pairs: 227.50/228.01 ACTIVE(U91(tt,V2:S)) -> MARK(U92(isPalListKind(V2:S))) 227.50/228.01 ACTIVE(isPalListKind(__(V1:S,V2:S))) -> MARK(U91(isPalListKind(V1:S),V2:S)) 227.50/228.01 MARK(U41(X1:S,X2:S,X3:S)) -> ACTIVE(U41(mark(X1:S),X2:S,X3:S)) 227.50/228.01 MARK(U41(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.50/228.01 MARK(U42(X1:S,X2:S,X3:S)) -> ACTIVE(U42(mark(X1:S),X2:S,X3:S)) 227.50/228.01 MARK(U42(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.50/228.01 MARK(U43(X1:S,X2:S,X3:S)) -> ACTIVE(U43(mark(X1:S),X2:S,X3:S)) 227.50/228.01 MARK(U43(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.50/228.01 MARK(U44(X1:S,X2:S,X3:S)) -> ACTIVE(U44(mark(X1:S),X2:S,X3:S)) 227.50/228.01 MARK(U44(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.50/228.01 MARK(U45(X1:S,X2:S)) -> ACTIVE(U45(mark(X1:S),X2:S)) 227.50/228.01 MARK(U45(X1:S,X2:S)) -> MARK(X1:S) 227.50/228.01 MARK(U46(X:S)) -> ACTIVE(U46(mark(X:S))) 227.50/228.01 MARK(U46(X:S)) -> MARK(X:S) 227.50/228.01 MARK(U51(X1:S,X2:S,X3:S)) -> ACTIVE(U51(mark(X1:S),X2:S,X3:S)) 227.50/228.01 MARK(U51(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.50/228.01 MARK(U52(X1:S,X2:S,X3:S)) -> ACTIVE(U52(mark(X1:S),X2:S,X3:S)) 227.50/228.01 MARK(U52(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.50/228.01 MARK(U53(X1:S,X2:S,X3:S)) -> ACTIVE(U53(mark(X1:S),X2:S,X3:S)) 227.50/228.01 MARK(U53(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.50/228.01 MARK(U54(X1:S,X2:S,X3:S)) -> ACTIVE(U54(mark(X1:S),X2:S,X3:S)) 227.50/228.01 MARK(U54(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.50/228.01 MARK(U55(X1:S,X2:S)) -> ACTIVE(U55(mark(X1:S),X2:S)) 227.50/228.01 MARK(U55(X1:S,X2:S)) -> MARK(X1:S) 227.50/228.01 MARK(U56(X:S)) -> ACTIVE(U56(mark(X:S))) 227.50/228.01 MARK(U56(X:S)) -> MARK(X:S) 227.50/228.01 MARK(U61(X1:S,X2:S)) -> ACTIVE(U61(mark(X1:S),X2:S)) 227.50/228.01 MARK(U61(X1:S,X2:S)) -> MARK(X1:S) 227.50/228.01 MARK(U62(X1:S,X2:S)) -> ACTIVE(U62(mark(X1:S),X2:S)) 227.50/228.01 MARK(U62(X1:S,X2:S)) -> MARK(X1:S) 227.50/228.01 MARK(U63(X:S)) -> ACTIVE(U63(mark(X:S))) 227.50/228.01 MARK(U63(X:S)) -> MARK(X:S) 227.50/228.01 MARK(U71(X1:S,X2:S,X3:S)) -> ACTIVE(U71(mark(X1:S),X2:S,X3:S)) 227.50/228.01 MARK(U71(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.50/228.01 MARK(U72(X1:S,X2:S)) -> ACTIVE(U72(mark(X1:S),X2:S)) 227.50/228.01 MARK(U72(X1:S,X2:S)) -> MARK(X1:S) 227.50/228.01 MARK(U73(X1:S,X2:S)) -> ACTIVE(U73(mark(X1:S),X2:S)) 227.50/228.01 MARK(U73(X1:S,X2:S)) -> MARK(X1:S) 227.50/228.01 MARK(U74(X:S)) -> ACTIVE(U74(mark(X:S))) 227.50/228.01 MARK(U74(X:S)) -> MARK(X:S) 227.50/228.01 MARK(U81(X1:S,X2:S)) -> ACTIVE(U81(mark(X1:S),X2:S)) 227.50/228.01 MARK(U81(X1:S,X2:S)) -> MARK(X1:S) 227.50/228.01 MARK(U82(X1:S,X2:S)) -> ACTIVE(U82(mark(X1:S),X2:S)) 227.50/228.01 MARK(U82(X1:S,X2:S)) -> MARK(X1:S) 227.50/228.01 MARK(U83(X:S)) -> ACTIVE(U83(mark(X:S))) 227.50/228.01 MARK(U83(X:S)) -> MARK(X:S) 227.50/228.01 MARK(U91(X1:S,X2:S)) -> ACTIVE(U91(mark(X1:S),X2:S)) 227.50/228.01 MARK(U91(X1:S,X2:S)) -> MARK(X1:S) 227.50/228.01 MARK(U92(X:S)) -> ACTIVE(U92(mark(X:S))) 227.50/228.01 MARK(U92(X:S)) -> MARK(X:S) 227.50/228.01 MARK(__(X1:S,X2:S)) -> ACTIVE(__(mark(X1:S),mark(X2:S))) 227.50/228.01 MARK(__(X1:S,X2:S)) -> MARK(X1:S) 227.50/228.01 MARK(__(X1:S,X2:S)) -> MARK(X2:S) 227.50/228.01 MARK(isPalListKind(X:S)) -> ACTIVE(isPalListKind(X:S)) 227.50/228.01 -> Rules: 227.50/228.01 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.50/228.01 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.50/228.01 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.50/228.01 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.50/228.01 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.50/228.01 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.50/228.01 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.50/228.01 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.50/228.01 U13(active(X:S)) -> U13(X:S) 227.50/228.01 U13(mark(X:S)) -> U13(X:S) 227.50/228.01 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.50/228.01 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.50/228.01 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.50/228.01 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.50/228.01 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.50/228.01 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.50/228.01 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.50/228.01 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.50/228.01 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.50/228.01 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.50/228.01 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.50/228.01 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.50/228.01 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.50/228.01 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.50/228.01 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.50/228.01 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.50/228.01 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.50/228.01 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.50/228.01 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.50/228.01 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.50/228.01 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.50/228.01 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.50/228.01 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.50/228.01 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.50/228.01 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.50/228.01 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.50/228.01 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.50/228.01 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.50/228.01 U26(active(X:S)) -> U26(X:S) 227.50/228.01 U26(mark(X:S)) -> U26(X:S) 227.50/228.01 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.50/228.01 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.50/228.01 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.50/228.01 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.50/228.01 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.50/228.01 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.50/228.01 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.50/228.01 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.50/228.01 U33(active(X:S)) -> U33(X:S) 227.50/228.01 U33(mark(X:S)) -> U33(X:S) 227.50/228.01 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.50/228.01 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.50/228.01 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.50/228.01 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.50/228.01 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.50/228.01 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.50/228.01 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.50/228.01 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.50/228.01 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.50/228.01 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.50/228.01 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.50/228.01 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.50/228.01 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.50/228.01 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.50/228.01 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.50/228.01 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.50/228.01 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.50/228.01 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.50/228.01 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.50/228.01 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.50/228.01 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.50/228.01 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.50/228.01 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.50/228.01 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.50/228.01 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.50/228.01 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.50/228.01 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.50/228.01 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.50/228.01 U46(active(X:S)) -> U46(X:S) 227.50/228.01 U46(mark(X:S)) -> U46(X:S) 227.50/228.01 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.50/228.01 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.50/228.01 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.50/228.01 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.50/228.01 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.50/228.01 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.50/228.01 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.50/228.01 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.50/228.01 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.50/228.01 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.50/228.01 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.50/228.01 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.50/228.01 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.50/228.01 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.50/228.01 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.50/228.01 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.50/228.01 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.50/228.01 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.50/228.01 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.50/228.01 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.50/228.01 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.50/228.01 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.50/228.01 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.50/228.01 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.50/228.01 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.50/228.01 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.50/228.01 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.50/228.01 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.50/228.01 U56(active(X:S)) -> U56(X:S) 227.50/228.01 U56(mark(X:S)) -> U56(X:S) 227.50/228.01 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.50/228.01 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.50/228.01 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.50/228.01 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.50/228.01 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.50/228.01 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.50/228.01 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.50/228.01 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.50/228.01 U63(active(X:S)) -> U63(X:S) 227.50/228.01 U63(mark(X:S)) -> U63(X:S) 227.50/228.01 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.50/228.01 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.50/228.01 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.50/228.01 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.50/228.01 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.50/228.01 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.50/228.01 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.50/228.01 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.50/228.01 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.50/228.01 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.50/228.01 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.50/228.01 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.50/228.01 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.50/228.01 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.50/228.01 U74(active(X:S)) -> U74(X:S) 227.50/228.01 U74(mark(X:S)) -> U74(X:S) 227.50/228.01 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.50/228.01 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.50/228.01 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.50/228.01 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.50/228.01 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.50/228.01 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.50/228.01 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.50/228.01 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.50/228.01 U83(active(X:S)) -> U83(X:S) 227.50/228.01 U83(mark(X:S)) -> U83(X:S) 227.50/228.01 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.50/228.01 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.50/228.01 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.50/228.01 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.50/228.01 U92(active(X:S)) -> U92(X:S) 227.50/228.01 U92(mark(X:S)) -> U92(X:S) 227.50/228.01 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.50/228.01 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.50/228.01 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.50/228.01 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.50/228.01 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.50/228.01 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.50/228.01 active(U13(tt)) -> mark(tt) 227.50/228.01 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.50/228.01 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.50/228.01 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.50/228.01 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.50/228.01 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.50/228.01 active(U26(tt)) -> mark(tt) 227.50/228.01 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.50/228.01 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.50/228.01 active(U33(tt)) -> mark(tt) 227.50/228.01 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.50/228.01 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.50/228.01 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.50/228.01 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.50/228.01 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.50/228.01 active(U46(tt)) -> mark(tt) 227.50/228.01 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.50/228.01 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.50/228.01 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.50/228.01 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.50/228.01 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.50/228.01 active(U56(tt)) -> mark(tt) 227.50/228.01 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.50/228.01 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.50/228.01 active(U63(tt)) -> mark(tt) 227.50/228.01 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.50/228.01 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.50/228.01 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.50/228.01 active(U74(tt)) -> mark(tt) 227.50/228.01 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.50/228.01 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.50/228.01 active(U83(tt)) -> mark(tt) 227.50/228.01 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.50/228.01 active(U92(tt)) -> mark(tt) 227.50/228.01 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.50/228.01 active(__(nil,X:S)) -> mark(X:S) 227.50/228.01 active(__(X:S,nil)) -> mark(X:S) 227.50/228.01 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.50/228.01 active(isList(nil)) -> mark(tt) 227.50/228.01 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.50/228.01 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.50/228.01 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.50/228.01 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.50/228.01 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.50/228.01 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.50/228.01 active(isPal(nil)) -> mark(tt) 227.50/228.01 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.50/228.01 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.50/228.01 active(isPalListKind(a)) -> mark(tt) 227.50/228.01 active(isPalListKind(e)) -> mark(tt) 227.50/228.01 active(isPalListKind(i)) -> mark(tt) 227.50/228.01 active(isPalListKind(nil)) -> mark(tt) 227.50/228.01 active(isPalListKind(o)) -> mark(tt) 227.50/228.01 active(isPalListKind(u)) -> mark(tt) 227.50/228.01 active(isQid(a)) -> mark(tt) 227.50/228.01 active(isQid(e)) -> mark(tt) 227.50/228.01 active(isQid(i)) -> mark(tt) 227.50/228.01 active(isQid(o)) -> mark(tt) 227.50/228.01 active(isQid(u)) -> mark(tt) 227.50/228.01 isList(active(X:S)) -> isList(X:S) 227.50/228.01 isList(mark(X:S)) -> isList(X:S) 227.50/228.01 isNeList(active(X:S)) -> isNeList(X:S) 227.50/228.01 isNeList(mark(X:S)) -> isNeList(X:S) 227.50/228.01 isNePal(active(X:S)) -> isNePal(X:S) 227.50/228.01 isNePal(mark(X:S)) -> isNePal(X:S) 227.50/228.01 isPal(active(X:S)) -> isPal(X:S) 227.50/228.01 isPal(mark(X:S)) -> isPal(X:S) 227.50/228.01 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.50/228.01 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.50/228.01 isQid(active(X:S)) -> isQid(X:S) 227.50/228.01 isQid(mark(X:S)) -> isQid(X:S) 227.50/228.01 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.50/228.01 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.50/228.01 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.50/228.01 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.50/228.01 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.50/228.01 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.50/228.01 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.50/228.01 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.50/228.01 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.50/228.01 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.50/228.01 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.50/228.01 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.50/228.01 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.50/228.01 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.50/228.01 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.50/228.01 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.50/228.01 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.50/228.01 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.50/228.01 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.50/228.01 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.50/228.01 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.50/228.01 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.50/228.01 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.50/228.01 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.50/228.01 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.50/228.01 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.50/228.01 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.50/228.01 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.50/228.01 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.50/228.01 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.50/228.01 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.50/228.01 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.50/228.01 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.50/228.01 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.50/228.01 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.50/228.01 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.50/228.01 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.50/228.01 mark(isList(X:S)) -> active(isList(X:S)) 227.50/228.01 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.50/228.01 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.50/228.01 mark(isPal(X:S)) -> active(isPal(X:S)) 227.50/228.01 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.50/228.01 mark(isQid(X:S)) -> active(isQid(X:S)) 227.50/228.01 mark(a) -> active(a) 227.50/228.01 mark(e) -> active(e) 227.50/228.01 mark(i) -> active(i) 227.50/228.01 mark(nil) -> active(nil) 227.50/228.01 mark(o) -> active(o) 227.50/228.01 mark(tt) -> active(tt) 227.50/228.01 mark(u) -> active(u) 227.50/228.01 ->Strongly Connected Components: 227.50/228.01 ->->Cycle: 227.50/228.01 ->->-> Pairs: 227.50/228.01 ACTIVE(U91(tt,V2:S)) -> MARK(U92(isPalListKind(V2:S))) 227.50/228.01 ACTIVE(isPalListKind(__(V1:S,V2:S))) -> MARK(U91(isPalListKind(V1:S),V2:S)) 227.50/228.01 MARK(U41(X1:S,X2:S,X3:S)) -> ACTIVE(U41(mark(X1:S),X2:S,X3:S)) 227.50/228.01 MARK(U41(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.50/228.01 MARK(U42(X1:S,X2:S,X3:S)) -> ACTIVE(U42(mark(X1:S),X2:S,X3:S)) 227.50/228.01 MARK(U42(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.50/228.01 MARK(U43(X1:S,X2:S,X3:S)) -> ACTIVE(U43(mark(X1:S),X2:S,X3:S)) 227.50/228.01 MARK(U43(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.50/228.01 MARK(U44(X1:S,X2:S,X3:S)) -> ACTIVE(U44(mark(X1:S),X2:S,X3:S)) 227.50/228.01 MARK(U44(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.50/228.01 MARK(U45(X1:S,X2:S)) -> ACTIVE(U45(mark(X1:S),X2:S)) 227.50/228.01 MARK(U45(X1:S,X2:S)) -> MARK(X1:S) 227.50/228.01 MARK(U46(X:S)) -> ACTIVE(U46(mark(X:S))) 227.50/228.01 MARK(U46(X:S)) -> MARK(X:S) 227.50/228.01 MARK(U51(X1:S,X2:S,X3:S)) -> ACTIVE(U51(mark(X1:S),X2:S,X3:S)) 227.50/228.01 MARK(U51(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.50/228.01 MARK(U52(X1:S,X2:S,X3:S)) -> ACTIVE(U52(mark(X1:S),X2:S,X3:S)) 227.50/228.01 MARK(U52(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.50/228.01 MARK(U53(X1:S,X2:S,X3:S)) -> ACTIVE(U53(mark(X1:S),X2:S,X3:S)) 227.50/228.01 MARK(U53(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.50/228.01 MARK(U54(X1:S,X2:S,X3:S)) -> ACTIVE(U54(mark(X1:S),X2:S,X3:S)) 227.50/228.01 MARK(U54(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.50/228.01 MARK(U55(X1:S,X2:S)) -> ACTIVE(U55(mark(X1:S),X2:S)) 227.50/228.01 MARK(U55(X1:S,X2:S)) -> MARK(X1:S) 227.50/228.01 MARK(U56(X:S)) -> ACTIVE(U56(mark(X:S))) 227.50/228.01 MARK(U56(X:S)) -> MARK(X:S) 227.50/228.01 MARK(U61(X1:S,X2:S)) -> ACTIVE(U61(mark(X1:S),X2:S)) 227.50/228.01 MARK(U61(X1:S,X2:S)) -> MARK(X1:S) 227.50/228.01 MARK(U62(X1:S,X2:S)) -> ACTIVE(U62(mark(X1:S),X2:S)) 227.50/228.01 MARK(U62(X1:S,X2:S)) -> MARK(X1:S) 227.50/228.01 MARK(U63(X:S)) -> ACTIVE(U63(mark(X:S))) 227.50/228.01 MARK(U63(X:S)) -> MARK(X:S) 227.50/228.01 MARK(U71(X1:S,X2:S,X3:S)) -> ACTIVE(U71(mark(X1:S),X2:S,X3:S)) 227.50/228.01 MARK(U71(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.50/228.01 MARK(U72(X1:S,X2:S)) -> ACTIVE(U72(mark(X1:S),X2:S)) 227.50/228.01 MARK(U72(X1:S,X2:S)) -> MARK(X1:S) 227.50/228.01 MARK(U73(X1:S,X2:S)) -> ACTIVE(U73(mark(X1:S),X2:S)) 227.50/228.01 MARK(U73(X1:S,X2:S)) -> MARK(X1:S) 227.50/228.01 MARK(U74(X:S)) -> ACTIVE(U74(mark(X:S))) 227.50/228.01 MARK(U74(X:S)) -> MARK(X:S) 227.50/228.01 MARK(U81(X1:S,X2:S)) -> ACTIVE(U81(mark(X1:S),X2:S)) 227.50/228.01 MARK(U81(X1:S,X2:S)) -> MARK(X1:S) 227.50/228.01 MARK(U82(X1:S,X2:S)) -> ACTIVE(U82(mark(X1:S),X2:S)) 227.50/228.01 MARK(U82(X1:S,X2:S)) -> MARK(X1:S) 227.50/228.01 MARK(U83(X:S)) -> ACTIVE(U83(mark(X:S))) 227.50/228.01 MARK(U83(X:S)) -> MARK(X:S) 227.50/228.01 MARK(U91(X1:S,X2:S)) -> ACTIVE(U91(mark(X1:S),X2:S)) 227.50/228.01 MARK(U91(X1:S,X2:S)) -> MARK(X1:S) 227.50/228.01 MARK(U92(X:S)) -> ACTIVE(U92(mark(X:S))) 227.50/228.01 MARK(U92(X:S)) -> MARK(X:S) 227.50/228.01 MARK(__(X1:S,X2:S)) -> ACTIVE(__(mark(X1:S),mark(X2:S))) 227.50/228.01 MARK(__(X1:S,X2:S)) -> MARK(X1:S) 227.50/228.01 MARK(__(X1:S,X2:S)) -> MARK(X2:S) 227.50/228.01 MARK(isPalListKind(X:S)) -> ACTIVE(isPalListKind(X:S)) 227.50/228.01 ->->-> Rules: 227.50/228.01 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.50/228.01 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.50/228.01 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.50/228.01 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.50/228.01 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.50/228.01 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.50/228.01 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.50/228.01 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.50/228.01 U13(active(X:S)) -> U13(X:S) 227.50/228.01 U13(mark(X:S)) -> U13(X:S) 227.50/228.01 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.50/228.01 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.50/228.01 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.50/228.01 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.50/228.01 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.50/228.01 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.50/228.01 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.50/228.01 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.50/228.01 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.50/228.01 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.50/228.01 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.50/228.01 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.50/228.01 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.50/228.01 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.50/228.01 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.50/228.01 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.50/228.01 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.50/228.01 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.50/228.01 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.50/228.01 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.50/228.01 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.50/228.01 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.50/228.01 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.50/228.01 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.50/228.01 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.50/228.01 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.50/228.01 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.50/228.01 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.50/228.01 U26(active(X:S)) -> U26(X:S) 227.50/228.01 U26(mark(X:S)) -> U26(X:S) 227.50/228.01 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.50/228.01 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.50/228.01 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.50/228.01 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.50/228.01 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.50/228.01 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.50/228.01 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.50/228.01 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.50/228.01 U33(active(X:S)) -> U33(X:S) 227.50/228.01 U33(mark(X:S)) -> U33(X:S) 227.50/228.01 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.50/228.01 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.50/228.01 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.50/228.01 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.50/228.01 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.50/228.01 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.50/228.01 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.50/228.01 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.50/228.01 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.50/228.01 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.50/228.01 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.50/228.01 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.50/228.01 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.50/228.01 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.50/228.01 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.50/228.01 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.50/228.01 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.50/228.01 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.50/228.01 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.50/228.01 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.50/228.01 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.50/228.01 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.50/228.01 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.50/228.01 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.50/228.01 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.50/228.01 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.50/228.01 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.50/228.01 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.50/228.01 U46(active(X:S)) -> U46(X:S) 227.50/228.01 U46(mark(X:S)) -> U46(X:S) 227.50/228.01 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.50/228.01 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.50/228.01 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.50/228.01 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.50/228.01 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.50/228.01 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.50/228.01 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.50/228.01 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.50/228.01 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.50/228.01 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.50/228.01 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.50/228.01 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.50/228.01 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.50/228.01 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.50/228.01 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.50/228.01 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.50/228.01 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.50/228.01 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.50/228.01 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.50/228.01 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.50/228.01 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.50/228.01 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.50/228.01 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.50/228.01 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.50/228.01 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.50/228.01 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.50/228.01 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.50/228.01 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.50/228.01 U56(active(X:S)) -> U56(X:S) 227.50/228.01 U56(mark(X:S)) -> U56(X:S) 227.50/228.01 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.50/228.01 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.50/228.01 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.50/228.01 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.50/228.01 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.50/228.01 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.50/228.01 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.50/228.01 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.50/228.01 U63(active(X:S)) -> U63(X:S) 227.50/228.01 U63(mark(X:S)) -> U63(X:S) 227.50/228.01 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.50/228.01 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.50/228.01 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.50/228.01 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.50/228.01 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.50/228.01 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.50/228.01 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.50/228.01 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.50/228.01 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.50/228.01 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.50/228.01 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.50/228.01 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.50/228.01 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.50/228.01 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.50/228.01 U74(active(X:S)) -> U74(X:S) 227.50/228.01 U74(mark(X:S)) -> U74(X:S) 227.50/228.01 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.50/228.01 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.50/228.01 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.50/228.01 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.50/228.01 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.50/228.01 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.50/228.01 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.50/228.01 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.50/228.01 U83(active(X:S)) -> U83(X:S) 227.50/228.01 U83(mark(X:S)) -> U83(X:S) 227.50/228.01 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.50/228.01 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.50/228.01 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.50/228.01 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.50/228.01 U92(active(X:S)) -> U92(X:S) 227.50/228.01 U92(mark(X:S)) -> U92(X:S) 227.50/228.01 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.50/228.01 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.50/228.01 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.50/228.01 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.50/228.01 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.50/228.01 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.50/228.01 active(U13(tt)) -> mark(tt) 227.50/228.01 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.50/228.01 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.50/228.01 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.50/228.01 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.50/228.01 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.50/228.01 active(U26(tt)) -> mark(tt) 227.50/228.01 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.50/228.01 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.50/228.01 active(U33(tt)) -> mark(tt) 227.50/228.01 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.50/228.01 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.50/228.01 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.50/228.01 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.50/228.01 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.50/228.01 active(U46(tt)) -> mark(tt) 227.50/228.01 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.50/228.01 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.50/228.01 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.50/228.01 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.50/228.01 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.50/228.01 active(U56(tt)) -> mark(tt) 227.50/228.01 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.50/228.01 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.50/228.01 active(U63(tt)) -> mark(tt) 227.50/228.01 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.50/228.01 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.50/228.01 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.50/228.01 active(U74(tt)) -> mark(tt) 227.50/228.01 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.50/228.01 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.50/228.01 active(U83(tt)) -> mark(tt) 227.50/228.01 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.50/228.01 active(U92(tt)) -> mark(tt) 227.50/228.01 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.50/228.01 active(__(nil,X:S)) -> mark(X:S) 227.50/228.01 active(__(X:S,nil)) -> mark(X:S) 227.50/228.01 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.50/228.01 active(isList(nil)) -> mark(tt) 227.50/228.01 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.50/228.01 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.50/228.01 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.50/228.01 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.50/228.01 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.50/228.01 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.50/228.01 active(isPal(nil)) -> mark(tt) 227.50/228.01 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.50/228.01 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.50/228.01 active(isPalListKind(a)) -> mark(tt) 227.50/228.01 active(isPalListKind(e)) -> mark(tt) 227.50/228.01 active(isPalListKind(i)) -> mark(tt) 227.50/228.01 active(isPalListKind(nil)) -> mark(tt) 227.50/228.01 active(isPalListKind(o)) -> mark(tt) 227.50/228.01 active(isPalListKind(u)) -> mark(tt) 227.50/228.01 active(isQid(a)) -> mark(tt) 227.50/228.01 active(isQid(e)) -> mark(tt) 227.50/228.01 active(isQid(i)) -> mark(tt) 227.50/228.01 active(isQid(o)) -> mark(tt) 227.50/228.01 active(isQid(u)) -> mark(tt) 227.50/228.01 isList(active(X:S)) -> isList(X:S) 227.50/228.01 isList(mark(X:S)) -> isList(X:S) 227.50/228.01 isNeList(active(X:S)) -> isNeList(X:S) 227.50/228.01 isNeList(mark(X:S)) -> isNeList(X:S) 227.50/228.01 isNePal(active(X:S)) -> isNePal(X:S) 227.50/228.01 isNePal(mark(X:S)) -> isNePal(X:S) 227.50/228.01 isPal(active(X:S)) -> isPal(X:S) 227.50/228.01 isPal(mark(X:S)) -> isPal(X:S) 227.50/228.01 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.50/228.01 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.50/228.01 isQid(active(X:S)) -> isQid(X:S) 227.50/228.01 isQid(mark(X:S)) -> isQid(X:S) 227.50/228.01 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.50/228.01 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.50/228.01 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.50/228.01 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.50/228.01 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.50/228.01 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.50/228.01 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.50/228.01 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.50/228.01 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.50/228.01 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.50/228.01 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.50/228.01 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.50/228.01 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.50/228.01 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.50/228.01 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.50/228.01 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.50/228.01 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.50/228.01 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.50/228.01 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.50/228.01 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.50/228.01 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.50/228.01 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.50/228.01 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.50/228.01 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.50/228.01 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.50/228.01 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.50/228.01 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.50/228.01 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.50/228.01 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.50/228.01 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.50/228.01 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.50/228.01 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.50/228.01 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.50/228.01 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.50/228.01 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.50/228.01 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.50/228.01 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.50/228.01 mark(isList(X:S)) -> active(isList(X:S)) 227.50/228.01 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.50/228.01 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.50/228.01 mark(isPal(X:S)) -> active(isPal(X:S)) 227.50/228.01 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.50/228.01 mark(isQid(X:S)) -> active(isQid(X:S)) 227.50/228.02 mark(a) -> active(a) 227.50/228.02 mark(e) -> active(e) 227.50/228.02 mark(i) -> active(i) 227.50/228.02 mark(nil) -> active(nil) 227.50/228.02 mark(o) -> active(o) 227.50/228.02 mark(tt) -> active(tt) 227.50/228.02 mark(u) -> active(u) 227.50/228.02 227.50/228.02 Problem 1.44: 227.50/228.02 227.50/228.02 Reduction Pairs Processor: 227.50/228.02 -> Pairs: 227.50/228.02 ACTIVE(U91(tt,V2:S)) -> MARK(U92(isPalListKind(V2:S))) 227.50/228.02 ACTIVE(isPalListKind(__(V1:S,V2:S))) -> MARK(U91(isPalListKind(V1:S),V2:S)) 227.50/228.02 MARK(U41(X1:S,X2:S,X3:S)) -> ACTIVE(U41(mark(X1:S),X2:S,X3:S)) 227.50/228.02 MARK(U41(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.50/228.02 MARK(U42(X1:S,X2:S,X3:S)) -> ACTIVE(U42(mark(X1:S),X2:S,X3:S)) 227.50/228.02 MARK(U42(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.50/228.02 MARK(U43(X1:S,X2:S,X3:S)) -> ACTIVE(U43(mark(X1:S),X2:S,X3:S)) 227.50/228.02 MARK(U43(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.50/228.02 MARK(U44(X1:S,X2:S,X3:S)) -> ACTIVE(U44(mark(X1:S),X2:S,X3:S)) 227.50/228.02 MARK(U44(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.50/228.02 MARK(U45(X1:S,X2:S)) -> ACTIVE(U45(mark(X1:S),X2:S)) 227.50/228.02 MARK(U45(X1:S,X2:S)) -> MARK(X1:S) 227.50/228.02 MARK(U46(X:S)) -> ACTIVE(U46(mark(X:S))) 227.50/228.02 MARK(U46(X:S)) -> MARK(X:S) 227.50/228.02 MARK(U51(X1:S,X2:S,X3:S)) -> ACTIVE(U51(mark(X1:S),X2:S,X3:S)) 227.50/228.02 MARK(U51(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.50/228.02 MARK(U52(X1:S,X2:S,X3:S)) -> ACTIVE(U52(mark(X1:S),X2:S,X3:S)) 227.50/228.02 MARK(U52(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.50/228.02 MARK(U53(X1:S,X2:S,X3:S)) -> ACTIVE(U53(mark(X1:S),X2:S,X3:S)) 227.50/228.02 MARK(U53(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.50/228.02 MARK(U54(X1:S,X2:S,X3:S)) -> ACTIVE(U54(mark(X1:S),X2:S,X3:S)) 227.50/228.02 MARK(U54(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.50/228.02 MARK(U55(X1:S,X2:S)) -> ACTIVE(U55(mark(X1:S),X2:S)) 227.50/228.02 MARK(U55(X1:S,X2:S)) -> MARK(X1:S) 227.50/228.02 MARK(U56(X:S)) -> ACTIVE(U56(mark(X:S))) 227.50/228.02 MARK(U56(X:S)) -> MARK(X:S) 227.50/228.02 MARK(U61(X1:S,X2:S)) -> ACTIVE(U61(mark(X1:S),X2:S)) 227.50/228.02 MARK(U61(X1:S,X2:S)) -> MARK(X1:S) 227.50/228.02 MARK(U62(X1:S,X2:S)) -> ACTIVE(U62(mark(X1:S),X2:S)) 227.50/228.02 MARK(U62(X1:S,X2:S)) -> MARK(X1:S) 227.50/228.02 MARK(U63(X:S)) -> ACTIVE(U63(mark(X:S))) 227.50/228.02 MARK(U63(X:S)) -> MARK(X:S) 227.50/228.02 MARK(U71(X1:S,X2:S,X3:S)) -> ACTIVE(U71(mark(X1:S),X2:S,X3:S)) 227.50/228.02 MARK(U71(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.50/228.02 MARK(U72(X1:S,X2:S)) -> ACTIVE(U72(mark(X1:S),X2:S)) 227.50/228.02 MARK(U72(X1:S,X2:S)) -> MARK(X1:S) 227.50/228.02 MARK(U73(X1:S,X2:S)) -> ACTIVE(U73(mark(X1:S),X2:S)) 227.50/228.02 MARK(U73(X1:S,X2:S)) -> MARK(X1:S) 227.50/228.02 MARK(U74(X:S)) -> ACTIVE(U74(mark(X:S))) 227.50/228.02 MARK(U74(X:S)) -> MARK(X:S) 227.50/228.02 MARK(U81(X1:S,X2:S)) -> ACTIVE(U81(mark(X1:S),X2:S)) 227.50/228.02 MARK(U81(X1:S,X2:S)) -> MARK(X1:S) 227.50/228.02 MARK(U82(X1:S,X2:S)) -> ACTIVE(U82(mark(X1:S),X2:S)) 227.50/228.02 MARK(U82(X1:S,X2:S)) -> MARK(X1:S) 227.50/228.02 MARK(U83(X:S)) -> ACTIVE(U83(mark(X:S))) 227.50/228.02 MARK(U83(X:S)) -> MARK(X:S) 227.50/228.02 MARK(U91(X1:S,X2:S)) -> ACTIVE(U91(mark(X1:S),X2:S)) 227.50/228.02 MARK(U91(X1:S,X2:S)) -> MARK(X1:S) 227.50/228.02 MARK(U92(X:S)) -> ACTIVE(U92(mark(X:S))) 227.50/228.02 MARK(U92(X:S)) -> MARK(X:S) 227.50/228.02 MARK(__(X1:S,X2:S)) -> ACTIVE(__(mark(X1:S),mark(X2:S))) 227.50/228.02 MARK(__(X1:S,X2:S)) -> MARK(X1:S) 227.50/228.02 MARK(__(X1:S,X2:S)) -> MARK(X2:S) 227.50/228.02 MARK(isPalListKind(X:S)) -> ACTIVE(isPalListKind(X:S)) 227.50/228.02 -> Rules: 227.50/228.02 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.50/228.02 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.50/228.02 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.50/228.02 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.50/228.02 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.50/228.02 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.50/228.02 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.50/228.02 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.50/228.02 U13(active(X:S)) -> U13(X:S) 227.50/228.02 U13(mark(X:S)) -> U13(X:S) 227.50/228.02 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.50/228.02 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.50/228.02 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.50/228.02 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.50/228.02 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.50/228.02 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.50/228.02 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.50/228.02 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.50/228.02 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.50/228.02 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.50/228.02 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.50/228.02 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.50/228.02 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.50/228.02 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.50/228.02 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.50/228.02 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.50/228.02 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.50/228.02 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.50/228.02 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.50/228.02 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.50/228.02 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.50/228.02 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.50/228.02 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.50/228.02 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.50/228.02 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.50/228.02 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.50/228.02 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.50/228.02 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.50/228.02 U26(active(X:S)) -> U26(X:S) 227.50/228.02 U26(mark(X:S)) -> U26(X:S) 227.50/228.02 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.50/228.02 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.50/228.02 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.50/228.02 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.50/228.02 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.50/228.02 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.50/228.02 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.50/228.02 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.50/228.02 U33(active(X:S)) -> U33(X:S) 227.50/228.02 U33(mark(X:S)) -> U33(X:S) 227.50/228.02 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.50/228.02 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.50/228.02 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.50/228.02 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.50/228.02 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.50/228.02 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.50/228.02 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.50/228.02 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.50/228.02 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.50/228.02 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.50/228.02 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.50/228.02 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.50/228.02 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.50/228.02 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.50/228.02 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.50/228.02 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.50/228.02 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.50/228.02 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.50/228.02 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.50/228.02 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.50/228.02 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.50/228.02 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.50/228.02 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.50/228.02 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.50/228.02 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.50/228.02 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.50/228.02 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.50/228.02 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.50/228.02 U46(active(X:S)) -> U46(X:S) 227.50/228.02 U46(mark(X:S)) -> U46(X:S) 227.50/228.02 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.50/228.02 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.50/228.02 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.50/228.02 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.50/228.02 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.50/228.02 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.50/228.02 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.50/228.02 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.50/228.02 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.50/228.02 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.50/228.02 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.50/228.02 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.50/228.02 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.50/228.02 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.50/228.02 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.50/228.02 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.50/228.02 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.50/228.02 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.50/228.02 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.50/228.02 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.50/228.02 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.50/228.02 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.50/228.02 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.50/228.02 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.50/228.02 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.50/228.02 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.50/228.02 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.50/228.02 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.50/228.02 U56(active(X:S)) -> U56(X:S) 227.50/228.02 U56(mark(X:S)) -> U56(X:S) 227.50/228.02 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.50/228.02 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.50/228.02 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.50/228.02 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.50/228.02 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.50/228.02 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.50/228.02 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.50/228.02 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.50/228.02 U63(active(X:S)) -> U63(X:S) 227.50/228.02 U63(mark(X:S)) -> U63(X:S) 227.50/228.02 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.50/228.02 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.50/228.02 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.50/228.02 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.50/228.02 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.50/228.02 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.50/228.02 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.50/228.02 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.50/228.02 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.50/228.02 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.50/228.02 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.50/228.02 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.50/228.02 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.50/228.02 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.50/228.02 U74(active(X:S)) -> U74(X:S) 227.50/228.02 U74(mark(X:S)) -> U74(X:S) 227.50/228.02 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.50/228.02 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.50/228.02 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.50/228.02 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.50/228.02 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.50/228.02 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.50/228.02 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.50/228.02 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.50/228.02 U83(active(X:S)) -> U83(X:S) 227.50/228.02 U83(mark(X:S)) -> U83(X:S) 227.50/228.02 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.50/228.02 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.50/228.02 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.50/228.02 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.50/228.02 U92(active(X:S)) -> U92(X:S) 227.50/228.02 U92(mark(X:S)) -> U92(X:S) 227.50/228.02 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.50/228.02 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.50/228.02 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.50/228.02 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.50/228.02 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.50/228.02 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.50/228.02 active(U13(tt)) -> mark(tt) 227.50/228.02 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.50/228.02 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.50/228.02 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.50/228.02 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.50/228.02 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.50/228.02 active(U26(tt)) -> mark(tt) 227.50/228.02 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.50/228.02 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.50/228.02 active(U33(tt)) -> mark(tt) 227.50/228.02 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.50/228.02 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.50/228.02 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.50/228.02 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.50/228.02 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.50/228.02 active(U46(tt)) -> mark(tt) 227.50/228.02 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.50/228.02 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.50/228.02 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.50/228.02 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.50/228.02 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.50/228.02 active(U56(tt)) -> mark(tt) 227.50/228.02 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.50/228.02 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.50/228.02 active(U63(tt)) -> mark(tt) 227.50/228.02 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.50/228.02 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.50/228.02 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.50/228.02 active(U74(tt)) -> mark(tt) 227.50/228.02 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.50/228.02 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.50/228.02 active(U83(tt)) -> mark(tt) 227.50/228.02 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.50/228.02 active(U92(tt)) -> mark(tt) 227.50/228.02 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.50/228.02 active(__(nil,X:S)) -> mark(X:S) 227.50/228.02 active(__(X:S,nil)) -> mark(X:S) 227.50/228.02 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.50/228.02 active(isList(nil)) -> mark(tt) 227.50/228.02 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.50/228.02 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.50/228.02 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.50/228.02 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.50/228.02 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.50/228.02 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.50/228.02 active(isPal(nil)) -> mark(tt) 227.50/228.02 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.50/228.02 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.50/228.02 active(isPalListKind(a)) -> mark(tt) 227.50/228.02 active(isPalListKind(e)) -> mark(tt) 227.50/228.02 active(isPalListKind(i)) -> mark(tt) 227.50/228.02 active(isPalListKind(nil)) -> mark(tt) 227.50/228.02 active(isPalListKind(o)) -> mark(tt) 227.50/228.02 active(isPalListKind(u)) -> mark(tt) 227.50/228.02 active(isQid(a)) -> mark(tt) 227.50/228.02 active(isQid(e)) -> mark(tt) 227.50/228.02 active(isQid(i)) -> mark(tt) 227.50/228.02 active(isQid(o)) -> mark(tt) 227.50/228.02 active(isQid(u)) -> mark(tt) 227.50/228.02 isList(active(X:S)) -> isList(X:S) 227.50/228.02 isList(mark(X:S)) -> isList(X:S) 227.50/228.02 isNeList(active(X:S)) -> isNeList(X:S) 227.50/228.02 isNeList(mark(X:S)) -> isNeList(X:S) 227.50/228.02 isNePal(active(X:S)) -> isNePal(X:S) 227.50/228.02 isNePal(mark(X:S)) -> isNePal(X:S) 227.50/228.02 isPal(active(X:S)) -> isPal(X:S) 227.50/228.02 isPal(mark(X:S)) -> isPal(X:S) 227.50/228.02 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.50/228.02 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.50/228.02 isQid(active(X:S)) -> isQid(X:S) 227.50/228.02 isQid(mark(X:S)) -> isQid(X:S) 227.50/228.02 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.50/228.02 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.50/228.02 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.50/228.02 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.50/228.02 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.50/228.02 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.50/228.02 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.50/228.02 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.50/228.02 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.50/228.02 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.50/228.02 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.50/228.02 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.50/228.02 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.50/228.02 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.50/228.02 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.50/228.02 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.50/228.02 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.50/228.02 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.50/228.02 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.50/228.02 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.50/228.02 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.50/228.02 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.50/228.02 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.50/228.02 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.50/228.02 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.50/228.02 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.50/228.02 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.50/228.02 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.50/228.02 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.50/228.02 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.50/228.02 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.50/228.02 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.50/228.02 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.50/228.02 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.50/228.02 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.50/228.02 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.50/228.02 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.50/228.02 mark(isList(X:S)) -> active(isList(X:S)) 227.50/228.02 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.50/228.02 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.50/228.02 mark(isPal(X:S)) -> active(isPal(X:S)) 227.50/228.02 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.50/228.02 mark(isQid(X:S)) -> active(isQid(X:S)) 227.50/228.02 mark(a) -> active(a) 227.50/228.02 mark(e) -> active(e) 227.50/228.02 mark(i) -> active(i) 227.50/228.02 mark(nil) -> active(nil) 227.50/228.02 mark(o) -> active(o) 227.50/228.02 mark(tt) -> active(tt) 227.50/228.02 mark(u) -> active(u) 227.50/228.02 -> Usable rules: 227.50/228.02 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.50/228.02 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.50/228.02 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.50/228.02 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.50/228.02 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.50/228.02 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.50/228.02 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.50/228.02 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.50/228.02 U13(active(X:S)) -> U13(X:S) 227.50/228.02 U13(mark(X:S)) -> U13(X:S) 227.50/228.02 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.50/228.02 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.50/228.02 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.50/228.02 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.50/228.02 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.50/228.02 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.50/228.02 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.50/228.02 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.50/228.02 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.50/228.02 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.50/228.02 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.50/228.02 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.50/228.02 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.50/228.02 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.50/228.02 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.50/228.02 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.50/228.02 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.50/228.02 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.50/228.02 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.50/228.02 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.50/228.02 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.50/228.02 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.50/228.02 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.50/228.02 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.50/228.02 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.50/228.02 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.50/228.02 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.50/228.02 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.50/228.02 U26(active(X:S)) -> U26(X:S) 227.50/228.02 U26(mark(X:S)) -> U26(X:S) 227.50/228.02 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.50/228.02 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.50/228.02 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.50/228.02 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.50/228.02 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.50/228.02 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.50/228.02 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.50/228.02 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.50/228.02 U33(active(X:S)) -> U33(X:S) 227.50/228.02 U33(mark(X:S)) -> U33(X:S) 227.50/228.02 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.50/228.02 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.50/228.02 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.50/228.02 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.50/228.02 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.50/228.02 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.50/228.02 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.50/228.02 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.50/228.02 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.50/228.02 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.50/228.02 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.50/228.02 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.50/228.02 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.50/228.02 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.50/228.02 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.50/228.02 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.50/228.02 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.50/228.02 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.50/228.02 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.50/228.02 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.50/228.02 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.50/228.02 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.50/228.02 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.50/228.02 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.50/228.02 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.50/228.02 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.50/228.02 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.50/228.02 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.50/228.02 U46(active(X:S)) -> U46(X:S) 227.50/228.02 U46(mark(X:S)) -> U46(X:S) 227.50/228.02 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.50/228.02 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.50/228.02 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.50/228.02 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.50/228.02 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.50/228.02 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.50/228.02 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.50/228.02 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.50/228.02 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.50/228.02 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.50/228.02 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.50/228.02 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.50/228.02 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.50/228.02 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.50/228.02 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.50/228.02 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.50/228.02 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.50/228.02 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.50/228.02 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.50/228.02 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.50/228.02 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.50/228.02 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.50/228.02 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.50/228.02 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.50/228.02 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.50/228.02 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.50/228.02 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.50/228.02 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.50/228.02 U56(active(X:S)) -> U56(X:S) 227.50/228.02 U56(mark(X:S)) -> U56(X:S) 227.50/228.02 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.50/228.02 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.50/228.02 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.50/228.02 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.50/228.02 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.50/228.02 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.50/228.02 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.50/228.02 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.50/228.02 U63(active(X:S)) -> U63(X:S) 227.50/228.02 U63(mark(X:S)) -> U63(X:S) 227.50/228.02 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.50/228.02 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.50/228.02 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.50/228.02 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.50/228.02 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.50/228.02 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.50/228.02 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.50/228.02 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.50/228.02 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.50/228.02 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.50/228.02 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.50/228.02 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.50/228.02 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.50/228.02 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.50/228.02 U74(active(X:S)) -> U74(X:S) 227.50/228.02 U74(mark(X:S)) -> U74(X:S) 227.50/228.02 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.50/228.02 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.50/228.02 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.50/228.02 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.50/228.02 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.50/228.02 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.50/228.02 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.50/228.02 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.50/228.02 U83(active(X:S)) -> U83(X:S) 227.50/228.02 U83(mark(X:S)) -> U83(X:S) 227.50/228.02 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.50/228.02 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.50/228.02 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.50/228.02 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.50/228.02 U92(active(X:S)) -> U92(X:S) 227.50/228.02 U92(mark(X:S)) -> U92(X:S) 227.50/228.02 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.50/228.02 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.50/228.02 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.50/228.02 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.50/228.02 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.50/228.02 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.50/228.02 active(U13(tt)) -> mark(tt) 227.50/228.02 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.50/228.02 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.50/228.02 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.50/228.02 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.50/228.02 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.50/228.02 active(U26(tt)) -> mark(tt) 227.50/228.02 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.50/228.02 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.50/228.02 active(U33(tt)) -> mark(tt) 227.50/228.02 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.50/228.02 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.50/228.02 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.50/228.02 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.50/228.02 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.50/228.02 active(U46(tt)) -> mark(tt) 227.50/228.02 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.50/228.02 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.50/228.02 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.50/228.02 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.50/228.02 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.50/228.02 active(U56(tt)) -> mark(tt) 227.50/228.02 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.50/228.02 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.50/228.02 active(U63(tt)) -> mark(tt) 227.50/228.02 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.50/228.02 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.50/228.02 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.50/228.02 active(U74(tt)) -> mark(tt) 227.50/228.02 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.50/228.02 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.50/228.02 active(U83(tt)) -> mark(tt) 227.50/228.02 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.50/228.02 active(U92(tt)) -> mark(tt) 227.50/228.02 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.50/228.02 active(__(nil,X:S)) -> mark(X:S) 227.50/228.02 active(__(X:S,nil)) -> mark(X:S) 227.50/228.02 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.50/228.02 active(isList(nil)) -> mark(tt) 227.50/228.02 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.50/228.02 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.50/228.02 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.50/228.02 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.50/228.02 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.50/228.02 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.50/228.02 active(isPal(nil)) -> mark(tt) 227.50/228.02 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.50/228.02 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.50/228.02 active(isPalListKind(a)) -> mark(tt) 227.50/228.02 active(isPalListKind(e)) -> mark(tt) 227.50/228.02 active(isPalListKind(i)) -> mark(tt) 227.50/228.02 active(isPalListKind(nil)) -> mark(tt) 227.50/228.02 active(isPalListKind(o)) -> mark(tt) 227.50/228.02 active(isPalListKind(u)) -> mark(tt) 227.50/228.02 active(isQid(a)) -> mark(tt) 227.50/228.02 active(isQid(e)) -> mark(tt) 227.50/228.02 active(isQid(i)) -> mark(tt) 227.50/228.02 active(isQid(o)) -> mark(tt) 227.50/228.02 active(isQid(u)) -> mark(tt) 227.50/228.02 isList(active(X:S)) -> isList(X:S) 227.50/228.02 isList(mark(X:S)) -> isList(X:S) 227.50/228.02 isNeList(active(X:S)) -> isNeList(X:S) 227.50/228.02 isNeList(mark(X:S)) -> isNeList(X:S) 227.50/228.02 isNePal(active(X:S)) -> isNePal(X:S) 227.50/228.02 isNePal(mark(X:S)) -> isNePal(X:S) 227.50/228.02 isPal(active(X:S)) -> isPal(X:S) 227.50/228.02 isPal(mark(X:S)) -> isPal(X:S) 227.50/228.02 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.50/228.02 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.50/228.02 isQid(active(X:S)) -> isQid(X:S) 227.50/228.02 isQid(mark(X:S)) -> isQid(X:S) 227.50/228.02 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.50/228.02 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.50/228.02 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.50/228.02 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.50/228.02 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.50/228.02 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.50/228.02 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.50/228.02 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.50/228.02 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.50/228.02 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.50/228.02 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.50/228.02 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.50/228.02 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.50/228.02 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.50/228.02 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.50/228.02 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.50/228.02 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.50/228.02 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.50/228.02 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.50/228.02 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.50/228.02 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.50/228.02 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.50/228.02 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.50/228.02 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.50/228.02 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.50/228.02 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.50/228.02 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.50/228.02 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.50/228.02 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.50/228.02 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.50/228.02 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.50/228.02 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.50/228.02 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.50/228.02 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.50/228.02 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.50/228.02 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.50/228.02 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.50/228.02 mark(isList(X:S)) -> active(isList(X:S)) 227.50/228.02 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.50/228.02 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.50/228.02 mark(isPal(X:S)) -> active(isPal(X:S)) 227.50/228.02 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.50/228.02 mark(isQid(X:S)) -> active(isQid(X:S)) 227.50/228.02 mark(a) -> active(a) 227.50/228.02 mark(e) -> active(e) 227.50/228.02 mark(i) -> active(i) 227.50/228.02 mark(nil) -> active(nil) 227.50/228.02 mark(o) -> active(o) 227.50/228.02 mark(tt) -> active(tt) 227.50/228.02 mark(u) -> active(u) 227.50/228.02 ->Interpretation type: 227.50/228.02 Linear 227.50/228.02 ->Coefficients: 227.50/228.02 Natural Numbers 227.50/228.02 ->Dimension: 227.50/228.02 1 227.50/228.02 ->Bound: 227.50/228.02 2 227.50/228.02 ->Interpretation: 227.50/228.02 227.50/228.02 [U11](X1,X2) = 2.X1 + 2.X2 + 1 227.50/228.02 [U12](X1,X2) = X1 + 2.X2 + 1 227.50/228.02 [U13](X) = X 227.50/228.02 [U21](X1,X2,X3) = 2.X2 + 2.X3 + 2 227.50/228.02 [U22](X1,X2,X3) = 2.X2 + 2.X3 + 2 227.50/228.02 [U23](X1,X2,X3) = 2.X2 + 2.X3 + 2 227.50/228.02 [U24](X1,X2,X3) = 2.X2 + 2.X3 + 2 227.50/228.02 [U25](X1,X2) = X1 + 2.X2 + 1 227.50/228.02 [U26](X) = X 227.50/228.02 [U31](X1,X2) = 2.X2 + 1 227.50/228.02 [U32](X1,X2) = 2.X2 + 1 227.50/228.02 [U33](X) = 2.X + 1 227.50/228.02 [U41](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.50/228.02 [U42](X1,X2,X3) = X1 + 2.X2 + 2.X3 + 2 227.50/228.02 [U43](X1,X2,X3) = X1 + 2.X2 + 2.X3 + 2 227.50/228.02 [U44](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.50/228.02 [U45](X1,X2) = X1 + 2.X2 + 1 227.50/228.02 [U46](X) = X 227.50/228.02 [U51](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.50/228.02 [U52](X1,X2,X3) = X1 + 2.X2 + 2.X3 + 2 227.50/228.02 [U53](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.50/228.02 [U54](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.50/228.02 [U55](X1,X2) = X1 + 2.X2 + 1 227.50/228.02 [U56](X) = X 227.50/228.02 [U61](X1,X2) = X1 + 2.X2 227.50/228.02 [U62](X1,X2) = 2.X1 + 2.X2 227.50/228.02 [U63](X) = 2.X 227.50/228.02 [U71](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 227.50/228.02 [U72](X1,X2) = 2.X1 + 2.X2 227.50/228.02 [U73](X1,X2) = X1 227.50/228.02 [U74](X) = X 227.50/228.02 [U81](X1,X2) = X1 + 2.X2 227.50/228.02 [U82](X1,X2) = 2.X1 + 2.X2 227.50/228.02 [U83](X) = X 227.50/228.02 [U91](X1,X2) = 2.X1 227.50/228.02 [U92](X) = 2.X 227.50/228.02 [__](X1,X2) = 2.X1 + X2 + 2 227.50/228.02 [active](X) = X 227.50/228.02 [isList](X) = 2.X + 1 227.50/228.02 [isNeList](X) = 2.X + 1 227.50/228.02 [isNePal](X) = 2.X 227.50/228.02 [isPal](X) = 2.X 227.50/228.02 [isPalListKind](X) = 0 227.50/228.02 [isQid](X) = X 227.50/228.02 [mark](X) = X 227.50/228.02 [a] = 0 227.50/228.02 [e] = 2 227.50/228.02 [fSNonEmpty] = 0 227.50/228.02 [i] = 2 227.50/228.02 [nil] = 2 227.50/228.02 [o] = 2 227.50/228.02 [tt] = 0 227.50/228.02 [u] = 2 227.50/228.02 [U11#](X1,X2) = 0 227.50/228.02 [U12#](X1,X2) = 0 227.50/228.02 [U13#](X) = 0 227.50/228.02 [U21#](X1,X2,X3) = 0 227.50/228.02 [U22#](X1,X2,X3) = 0 227.50/228.02 [U23#](X1,X2,X3) = 0 227.50/228.02 [U24#](X1,X2,X3) = 0 227.50/228.02 [U25#](X1,X2) = 0 227.50/228.02 [U26#](X) = 0 227.50/228.02 [U31#](X1,X2) = 0 227.50/228.02 [U32#](X1,X2) = 0 227.50/228.02 [U33#](X) = 0 227.50/228.02 [U41#](X1,X2,X3) = 0 227.50/228.02 [U42#](X1,X2,X3) = 0 227.50/228.02 [U43#](X1,X2,X3) = 0 227.50/228.02 [U44#](X1,X2,X3) = 0 227.50/228.02 [U45#](X1,X2) = 0 227.50/228.02 [U46#](X) = 0 227.50/228.02 [U51#](X1,X2,X3) = 0 227.50/228.02 [U52#](X1,X2,X3) = 0 227.50/228.02 [U53#](X1,X2,X3) = 0 227.50/228.02 [U54#](X1,X2,X3) = 0 227.50/228.02 [U55#](X1,X2) = 0 227.50/228.02 [U56#](X) = 0 227.50/228.02 [U61#](X1,X2) = 0 227.50/228.02 [U62#](X1,X2) = 0 227.50/228.02 [U63#](X) = 0 227.50/228.02 [U71#](X1,X2,X3) = 0 227.50/228.02 [U72#](X1,X2) = 0 227.50/228.02 [U73#](X1,X2) = 0 227.50/228.02 [U74#](X) = 0 227.50/228.02 [U81#](X1,X2) = 0 227.50/228.02 [U82#](X1,X2) = 0 227.50/228.02 [U83#](X) = 0 227.50/228.02 [U91#](X1,X2) = 0 227.50/228.02 [U92#](X) = 0 227.50/228.02 [__#](X1,X2) = 0 227.50/228.02 [ACTIVE](X) = X + 2 227.50/228.02 [ISLIST](X) = 0 227.50/228.02 [ISNELIST](X) = 0 227.50/228.02 [ISNEPAL](X) = 0 227.50/228.02 [ISPAL](X) = 0 227.50/228.02 [ISPALLISTKIND](X) = 0 227.50/228.02 [ISQID](X) = 0 227.50/228.02 [MARK](X) = 2.X + 2 227.50/228.02 227.50/228.02 Problem 1.44: 227.50/228.02 227.50/228.02 SCC Processor: 227.50/228.02 -> Pairs: 227.50/228.02 ACTIVE(U91(tt,V2:S)) -> MARK(U92(isPalListKind(V2:S))) 227.50/228.02 ACTIVE(isPalListKind(__(V1:S,V2:S))) -> MARK(U91(isPalListKind(V1:S),V2:S)) 227.50/228.02 MARK(U41(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.50/228.02 MARK(U42(X1:S,X2:S,X3:S)) -> ACTIVE(U42(mark(X1:S),X2:S,X3:S)) 227.50/228.02 MARK(U42(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.50/228.02 MARK(U43(X1:S,X2:S,X3:S)) -> ACTIVE(U43(mark(X1:S),X2:S,X3:S)) 227.50/228.02 MARK(U43(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.50/228.02 MARK(U44(X1:S,X2:S,X3:S)) -> ACTIVE(U44(mark(X1:S),X2:S,X3:S)) 227.50/228.02 MARK(U44(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.50/228.02 MARK(U45(X1:S,X2:S)) -> ACTIVE(U45(mark(X1:S),X2:S)) 227.50/228.02 MARK(U45(X1:S,X2:S)) -> MARK(X1:S) 227.50/228.02 MARK(U46(X:S)) -> ACTIVE(U46(mark(X:S))) 227.50/228.02 MARK(U46(X:S)) -> MARK(X:S) 227.50/228.02 MARK(U51(X1:S,X2:S,X3:S)) -> ACTIVE(U51(mark(X1:S),X2:S,X3:S)) 227.50/228.02 MARK(U51(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.50/228.02 MARK(U52(X1:S,X2:S,X3:S)) -> ACTIVE(U52(mark(X1:S),X2:S,X3:S)) 227.50/228.02 MARK(U52(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.50/228.02 MARK(U53(X1:S,X2:S,X3:S)) -> ACTIVE(U53(mark(X1:S),X2:S,X3:S)) 227.50/228.02 MARK(U53(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.50/228.02 MARK(U54(X1:S,X2:S,X3:S)) -> ACTIVE(U54(mark(X1:S),X2:S,X3:S)) 227.50/228.02 MARK(U54(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.50/228.02 MARK(U55(X1:S,X2:S)) -> ACTIVE(U55(mark(X1:S),X2:S)) 227.50/228.02 MARK(U55(X1:S,X2:S)) -> MARK(X1:S) 227.50/228.02 MARK(U56(X:S)) -> ACTIVE(U56(mark(X:S))) 227.50/228.02 MARK(U56(X:S)) -> MARK(X:S) 227.50/228.02 MARK(U61(X1:S,X2:S)) -> ACTIVE(U61(mark(X1:S),X2:S)) 227.50/228.02 MARK(U61(X1:S,X2:S)) -> MARK(X1:S) 227.50/228.02 MARK(U62(X1:S,X2:S)) -> ACTIVE(U62(mark(X1:S),X2:S)) 227.50/228.02 MARK(U62(X1:S,X2:S)) -> MARK(X1:S) 227.50/228.02 MARK(U63(X:S)) -> ACTIVE(U63(mark(X:S))) 227.50/228.02 MARK(U63(X:S)) -> MARK(X:S) 227.50/228.02 MARK(U71(X1:S,X2:S,X3:S)) -> ACTIVE(U71(mark(X1:S),X2:S,X3:S)) 227.50/228.02 MARK(U71(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.50/228.02 MARK(U72(X1:S,X2:S)) -> ACTIVE(U72(mark(X1:S),X2:S)) 227.50/228.02 MARK(U72(X1:S,X2:S)) -> MARK(X1:S) 227.50/228.02 MARK(U73(X1:S,X2:S)) -> ACTIVE(U73(mark(X1:S),X2:S)) 227.50/228.02 MARK(U73(X1:S,X2:S)) -> MARK(X1:S) 227.50/228.02 MARK(U74(X:S)) -> ACTIVE(U74(mark(X:S))) 227.50/228.02 MARK(U74(X:S)) -> MARK(X:S) 227.50/228.02 MARK(U81(X1:S,X2:S)) -> ACTIVE(U81(mark(X1:S),X2:S)) 227.50/228.02 MARK(U81(X1:S,X2:S)) -> MARK(X1:S) 227.50/228.02 MARK(U82(X1:S,X2:S)) -> ACTIVE(U82(mark(X1:S),X2:S)) 227.50/228.02 MARK(U82(X1:S,X2:S)) -> MARK(X1:S) 227.50/228.02 MARK(U83(X:S)) -> ACTIVE(U83(mark(X:S))) 227.50/228.02 MARK(U83(X:S)) -> MARK(X:S) 227.50/228.02 MARK(U91(X1:S,X2:S)) -> ACTIVE(U91(mark(X1:S),X2:S)) 227.50/228.02 MARK(U91(X1:S,X2:S)) -> MARK(X1:S) 227.50/228.02 MARK(U92(X:S)) -> ACTIVE(U92(mark(X:S))) 227.50/228.02 MARK(U92(X:S)) -> MARK(X:S) 227.50/228.02 MARK(__(X1:S,X2:S)) -> ACTIVE(__(mark(X1:S),mark(X2:S))) 227.50/228.02 MARK(__(X1:S,X2:S)) -> MARK(X1:S) 227.50/228.02 MARK(__(X1:S,X2:S)) -> MARK(X2:S) 227.50/228.02 MARK(isPalListKind(X:S)) -> ACTIVE(isPalListKind(X:S)) 227.50/228.02 -> Rules: 227.50/228.02 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.50/228.02 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.50/228.02 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.50/228.02 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.50/228.02 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.50/228.02 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.50/228.02 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.50/228.02 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.50/228.02 U13(active(X:S)) -> U13(X:S) 227.50/228.02 U13(mark(X:S)) -> U13(X:S) 227.50/228.02 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.50/228.02 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.50/228.02 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.50/228.02 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.50/228.02 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.50/228.02 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.50/228.02 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.50/228.02 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.50/228.02 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.50/228.02 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.50/228.02 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.50/228.02 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.50/228.02 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.50/228.02 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.50/228.02 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.50/228.02 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.50/228.02 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.50/228.02 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.50/228.02 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.50/228.02 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.50/228.02 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.50/228.02 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.50/228.02 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.50/228.02 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.50/228.02 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.50/228.02 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.50/228.02 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.50/228.02 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.50/228.02 U26(active(X:S)) -> U26(X:S) 227.50/228.02 U26(mark(X:S)) -> U26(X:S) 227.50/228.02 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.50/228.02 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.50/228.02 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.50/228.02 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.50/228.02 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.50/228.02 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.50/228.02 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.50/228.02 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.50/228.02 U33(active(X:S)) -> U33(X:S) 227.50/228.02 U33(mark(X:S)) -> U33(X:S) 227.50/228.02 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.50/228.02 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.50/228.02 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.50/228.02 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.50/228.02 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.50/228.02 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.50/228.02 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.50/228.02 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.50/228.02 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.50/228.02 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.50/228.02 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.50/228.02 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.50/228.02 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.50/228.02 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.50/228.02 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.50/228.02 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.50/228.02 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.50/228.02 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.50/228.02 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.50/228.02 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.50/228.02 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.50/228.02 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.50/228.02 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.50/228.02 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.50/228.02 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.50/228.02 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.50/228.02 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.50/228.02 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.50/228.02 U46(active(X:S)) -> U46(X:S) 227.50/228.02 U46(mark(X:S)) -> U46(X:S) 227.50/228.02 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.50/228.02 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.50/228.02 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.50/228.02 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.50/228.02 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.50/228.02 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.50/228.02 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.50/228.02 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.50/228.02 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.50/228.02 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.50/228.02 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.50/228.02 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.50/228.02 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.50/228.02 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.50/228.02 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.50/228.02 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.50/228.02 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.50/228.02 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.50/228.02 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.50/228.02 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.50/228.02 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.50/228.02 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.50/228.02 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.50/228.02 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.50/228.02 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.50/228.02 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.50/228.02 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.50/228.02 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.50/228.02 U56(active(X:S)) -> U56(X:S) 227.50/228.02 U56(mark(X:S)) -> U56(X:S) 227.50/228.02 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.50/228.02 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.50/228.02 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.50/228.02 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.50/228.02 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.50/228.02 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.50/228.02 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.50/228.02 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.50/228.02 U63(active(X:S)) -> U63(X:S) 227.50/228.02 U63(mark(X:S)) -> U63(X:S) 227.50/228.02 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.50/228.02 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.50/228.02 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.50/228.02 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.50/228.02 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.50/228.02 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.50/228.02 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.50/228.02 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.50/228.02 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.50/228.02 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.50/228.02 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.50/228.02 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.50/228.02 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.50/228.02 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.50/228.02 U74(active(X:S)) -> U74(X:S) 227.50/228.02 U74(mark(X:S)) -> U74(X:S) 227.50/228.02 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.50/228.02 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.50/228.02 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.50/228.02 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.50/228.02 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.50/228.02 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.50/228.02 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.50/228.02 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.50/228.02 U83(active(X:S)) -> U83(X:S) 227.50/228.02 U83(mark(X:S)) -> U83(X:S) 227.50/228.02 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.50/228.02 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.50/228.02 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.50/228.02 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.50/228.02 U92(active(X:S)) -> U92(X:S) 227.50/228.02 U92(mark(X:S)) -> U92(X:S) 227.50/228.02 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.50/228.02 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.50/228.02 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.50/228.02 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.50/228.02 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.50/228.02 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.50/228.02 active(U13(tt)) -> mark(tt) 227.50/228.02 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.50/228.02 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.50/228.02 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.50/228.02 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.50/228.02 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.50/228.02 active(U26(tt)) -> mark(tt) 227.50/228.02 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.50/228.02 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.50/228.02 active(U33(tt)) -> mark(tt) 227.50/228.02 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.50/228.02 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.50/228.02 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.50/228.02 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.50/228.02 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.50/228.02 active(U46(tt)) -> mark(tt) 227.50/228.02 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.50/228.02 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.50/228.02 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.50/228.02 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.50/228.02 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.50/228.02 active(U56(tt)) -> mark(tt) 227.50/228.02 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.50/228.02 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.50/228.02 active(U63(tt)) -> mark(tt) 227.50/228.02 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.50/228.02 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.50/228.02 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.50/228.02 active(U74(tt)) -> mark(tt) 227.50/228.02 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.50/228.02 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.50/228.02 active(U83(tt)) -> mark(tt) 227.50/228.02 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.50/228.02 active(U92(tt)) -> mark(tt) 227.50/228.02 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.50/228.02 active(__(nil,X:S)) -> mark(X:S) 227.50/228.02 active(__(X:S,nil)) -> mark(X:S) 227.50/228.02 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.50/228.02 active(isList(nil)) -> mark(tt) 227.50/228.02 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.50/228.02 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.50/228.02 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.50/228.02 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.50/228.02 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.50/228.02 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.50/228.02 active(isPal(nil)) -> mark(tt) 227.50/228.02 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.50/228.02 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.50/228.02 active(isPalListKind(a)) -> mark(tt) 227.50/228.02 active(isPalListKind(e)) -> mark(tt) 227.50/228.02 active(isPalListKind(i)) -> mark(tt) 227.50/228.02 active(isPalListKind(nil)) -> mark(tt) 227.50/228.02 active(isPalListKind(o)) -> mark(tt) 227.50/228.02 active(isPalListKind(u)) -> mark(tt) 227.50/228.02 active(isQid(a)) -> mark(tt) 227.50/228.02 active(isQid(e)) -> mark(tt) 227.50/228.02 active(isQid(i)) -> mark(tt) 227.50/228.02 active(isQid(o)) -> mark(tt) 227.50/228.02 active(isQid(u)) -> mark(tt) 227.50/228.02 isList(active(X:S)) -> isList(X:S) 227.50/228.02 isList(mark(X:S)) -> isList(X:S) 227.50/228.02 isNeList(active(X:S)) -> isNeList(X:S) 227.50/228.02 isNeList(mark(X:S)) -> isNeList(X:S) 227.50/228.02 isNePal(active(X:S)) -> isNePal(X:S) 227.50/228.02 isNePal(mark(X:S)) -> isNePal(X:S) 227.50/228.02 isPal(active(X:S)) -> isPal(X:S) 227.50/228.02 isPal(mark(X:S)) -> isPal(X:S) 227.50/228.02 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.50/228.02 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.50/228.02 isQid(active(X:S)) -> isQid(X:S) 227.50/228.02 isQid(mark(X:S)) -> isQid(X:S) 227.50/228.02 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.50/228.02 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.50/228.02 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.50/228.02 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.50/228.02 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.50/228.02 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.50/228.02 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.50/228.02 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.50/228.02 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.50/228.02 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.50/228.02 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.50/228.02 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.50/228.02 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.50/228.02 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.50/228.02 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.50/228.02 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.50/228.02 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.50/228.02 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.50/228.02 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.50/228.02 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.50/228.02 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.50/228.02 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.50/228.02 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.50/228.02 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.50/228.02 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.50/228.02 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.50/228.02 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.50/228.02 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.50/228.02 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.50/228.02 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.50/228.02 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.50/228.02 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.50/228.02 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.50/228.02 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.50/228.02 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.50/228.02 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.50/228.02 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.50/228.02 mark(isList(X:S)) -> active(isList(X:S)) 227.50/228.02 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.50/228.02 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.50/228.02 mark(isPal(X:S)) -> active(isPal(X:S)) 227.50/228.02 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.50/228.02 mark(isQid(X:S)) -> active(isQid(X:S)) 227.50/228.02 mark(a) -> active(a) 227.50/228.02 mark(e) -> active(e) 227.50/228.02 mark(i) -> active(i) 227.50/228.02 mark(nil) -> active(nil) 227.50/228.02 mark(o) -> active(o) 227.50/228.02 mark(tt) -> active(tt) 227.50/228.02 mark(u) -> active(u) 227.50/228.02 ->Strongly Connected Components: 227.50/228.02 ->->Cycle: 227.50/228.02 ->->-> Pairs: 227.50/228.02 ACTIVE(U91(tt,V2:S)) -> MARK(U92(isPalListKind(V2:S))) 227.50/228.02 ACTIVE(isPalListKind(__(V1:S,V2:S))) -> MARK(U91(isPalListKind(V1:S),V2:S)) 227.50/228.02 MARK(U41(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.50/228.02 MARK(U42(X1:S,X2:S,X3:S)) -> ACTIVE(U42(mark(X1:S),X2:S,X3:S)) 227.50/228.02 MARK(U42(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.50/228.02 MARK(U43(X1:S,X2:S,X3:S)) -> ACTIVE(U43(mark(X1:S),X2:S,X3:S)) 227.50/228.02 MARK(U43(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.50/228.02 MARK(U44(X1:S,X2:S,X3:S)) -> ACTIVE(U44(mark(X1:S),X2:S,X3:S)) 227.50/228.02 MARK(U44(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.50/228.02 MARK(U45(X1:S,X2:S)) -> ACTIVE(U45(mark(X1:S),X2:S)) 227.50/228.02 MARK(U45(X1:S,X2:S)) -> MARK(X1:S) 227.50/228.02 MARK(U46(X:S)) -> ACTIVE(U46(mark(X:S))) 227.50/228.02 MARK(U46(X:S)) -> MARK(X:S) 227.50/228.02 MARK(U51(X1:S,X2:S,X3:S)) -> ACTIVE(U51(mark(X1:S),X2:S,X3:S)) 227.50/228.02 MARK(U51(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.50/228.02 MARK(U52(X1:S,X2:S,X3:S)) -> ACTIVE(U52(mark(X1:S),X2:S,X3:S)) 227.50/228.02 MARK(U52(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.50/228.02 MARK(U53(X1:S,X2:S,X3:S)) -> ACTIVE(U53(mark(X1:S),X2:S,X3:S)) 227.50/228.02 MARK(U53(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.50/228.02 MARK(U54(X1:S,X2:S,X3:S)) -> ACTIVE(U54(mark(X1:S),X2:S,X3:S)) 227.50/228.02 MARK(U54(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.50/228.02 MARK(U55(X1:S,X2:S)) -> ACTIVE(U55(mark(X1:S),X2:S)) 227.50/228.02 MARK(U55(X1:S,X2:S)) -> MARK(X1:S) 227.50/228.02 MARK(U56(X:S)) -> ACTIVE(U56(mark(X:S))) 227.50/228.02 MARK(U56(X:S)) -> MARK(X:S) 227.50/228.02 MARK(U61(X1:S,X2:S)) -> ACTIVE(U61(mark(X1:S),X2:S)) 227.50/228.02 MARK(U61(X1:S,X2:S)) -> MARK(X1:S) 227.50/228.02 MARK(U62(X1:S,X2:S)) -> ACTIVE(U62(mark(X1:S),X2:S)) 227.50/228.02 MARK(U62(X1:S,X2:S)) -> MARK(X1:S) 227.50/228.02 MARK(U63(X:S)) -> ACTIVE(U63(mark(X:S))) 227.50/228.02 MARK(U63(X:S)) -> MARK(X:S) 227.50/228.02 MARK(U71(X1:S,X2:S,X3:S)) -> ACTIVE(U71(mark(X1:S),X2:S,X3:S)) 227.50/228.02 MARK(U71(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.50/228.02 MARK(U72(X1:S,X2:S)) -> ACTIVE(U72(mark(X1:S),X2:S)) 227.50/228.02 MARK(U72(X1:S,X2:S)) -> MARK(X1:S) 227.50/228.02 MARK(U73(X1:S,X2:S)) -> ACTIVE(U73(mark(X1:S),X2:S)) 227.50/228.02 MARK(U73(X1:S,X2:S)) -> MARK(X1:S) 227.50/228.02 MARK(U74(X:S)) -> ACTIVE(U74(mark(X:S))) 227.50/228.02 MARK(U74(X:S)) -> MARK(X:S) 227.50/228.02 MARK(U81(X1:S,X2:S)) -> ACTIVE(U81(mark(X1:S),X2:S)) 227.50/228.02 MARK(U81(X1:S,X2:S)) -> MARK(X1:S) 227.50/228.02 MARK(U82(X1:S,X2:S)) -> ACTIVE(U82(mark(X1:S),X2:S)) 227.50/228.02 MARK(U82(X1:S,X2:S)) -> MARK(X1:S) 227.50/228.02 MARK(U83(X:S)) -> ACTIVE(U83(mark(X:S))) 227.50/228.02 MARK(U83(X:S)) -> MARK(X:S) 227.50/228.02 MARK(U91(X1:S,X2:S)) -> ACTIVE(U91(mark(X1:S),X2:S)) 227.50/228.02 MARK(U91(X1:S,X2:S)) -> MARK(X1:S) 227.50/228.02 MARK(U92(X:S)) -> ACTIVE(U92(mark(X:S))) 227.50/228.02 MARK(U92(X:S)) -> MARK(X:S) 227.50/228.02 MARK(__(X1:S,X2:S)) -> ACTIVE(__(mark(X1:S),mark(X2:S))) 227.50/228.02 MARK(__(X1:S,X2:S)) -> MARK(X1:S) 227.50/228.02 MARK(__(X1:S,X2:S)) -> MARK(X2:S) 227.50/228.02 MARK(isPalListKind(X:S)) -> ACTIVE(isPalListKind(X:S)) 227.50/228.02 ->->-> Rules: 227.50/228.02 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.50/228.02 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.50/228.02 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.50/228.02 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.50/228.02 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.50/228.02 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.50/228.02 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.50/228.02 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.50/228.02 U13(active(X:S)) -> U13(X:S) 227.50/228.02 U13(mark(X:S)) -> U13(X:S) 227.50/228.02 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.50/228.02 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.50/228.02 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.50/228.02 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.50/228.02 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.50/228.02 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.50/228.02 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.50/228.02 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.50/228.02 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.50/228.02 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.50/228.02 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.50/228.02 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.50/228.02 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.50/228.02 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.50/228.02 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.50/228.02 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.50/228.02 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.50/228.02 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.50/228.02 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.50/228.02 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.50/228.02 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.50/228.02 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.50/228.02 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.50/228.02 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.50/228.02 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.50/228.02 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.50/228.02 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.50/228.02 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.50/228.02 U26(active(X:S)) -> U26(X:S) 227.50/228.02 U26(mark(X:S)) -> U26(X:S) 227.50/228.02 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.50/228.02 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.50/228.02 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.50/228.02 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.50/228.02 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.50/228.02 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.50/228.02 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.50/228.02 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.50/228.02 U33(active(X:S)) -> U33(X:S) 227.50/228.02 U33(mark(X:S)) -> U33(X:S) 227.50/228.02 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.50/228.02 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.50/228.02 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.50/228.02 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.50/228.02 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.50/228.02 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.50/228.02 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.50/228.02 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.50/228.02 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.50/228.02 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.50/228.02 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.50/228.02 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.50/228.02 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.50/228.02 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.50/228.02 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.50/228.02 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.50/228.02 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.50/228.02 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.50/228.02 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.50/228.02 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.50/228.02 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.50/228.02 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.50/228.02 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.50/228.02 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.50/228.02 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.50/228.02 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.50/228.02 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.50/228.02 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.50/228.02 U46(active(X:S)) -> U46(X:S) 227.50/228.02 U46(mark(X:S)) -> U46(X:S) 227.50/228.02 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.50/228.02 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.50/228.02 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.50/228.02 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.50/228.02 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.50/228.02 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.50/228.02 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.50/228.02 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.50/228.02 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.50/228.02 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.50/228.02 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.50/228.02 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.50/228.02 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.50/228.02 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.50/228.02 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.50/228.02 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.50/228.02 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.50/228.02 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.50/228.02 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.50/228.02 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.50/228.02 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.50/228.02 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.50/228.02 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.50/228.02 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.50/228.02 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.50/228.02 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.50/228.02 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.50/228.02 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.50/228.02 U56(active(X:S)) -> U56(X:S) 227.50/228.02 U56(mark(X:S)) -> U56(X:S) 227.50/228.02 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.50/228.02 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.50/228.02 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.50/228.02 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.50/228.02 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.50/228.02 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.50/228.02 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.50/228.02 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.50/228.02 U63(active(X:S)) -> U63(X:S) 227.50/228.02 U63(mark(X:S)) -> U63(X:S) 227.50/228.02 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.50/228.02 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.50/228.02 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.50/228.02 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.50/228.02 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.50/228.02 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.50/228.02 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.50/228.02 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.50/228.02 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.50/228.02 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.50/228.02 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.50/228.02 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.50/228.02 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.50/228.02 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.50/228.02 U74(active(X:S)) -> U74(X:S) 227.50/228.02 U74(mark(X:S)) -> U74(X:S) 227.50/228.02 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.50/228.02 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.50/228.02 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.50/228.02 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.50/228.02 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.50/228.02 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.50/228.02 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.50/228.02 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.50/228.02 U83(active(X:S)) -> U83(X:S) 227.50/228.02 U83(mark(X:S)) -> U83(X:S) 227.50/228.02 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.50/228.02 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.50/228.02 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.50/228.02 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.50/228.02 U92(active(X:S)) -> U92(X:S) 227.50/228.02 U92(mark(X:S)) -> U92(X:S) 227.50/228.02 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.50/228.02 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.50/228.02 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.50/228.02 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.50/228.02 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.50/228.02 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.50/228.02 active(U13(tt)) -> mark(tt) 227.50/228.02 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.50/228.02 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.50/228.02 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.50/228.02 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.50/228.02 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.50/228.02 active(U26(tt)) -> mark(tt) 227.50/228.02 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.50/228.02 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.50/228.02 active(U33(tt)) -> mark(tt) 227.50/228.02 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.50/228.02 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.50/228.02 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.50/228.02 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.50/228.02 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.50/228.02 active(U46(tt)) -> mark(tt) 227.50/228.02 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.50/228.02 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.50/228.02 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.50/228.02 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.50/228.02 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.50/228.02 active(U56(tt)) -> mark(tt) 227.50/228.02 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.50/228.02 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.50/228.02 active(U63(tt)) -> mark(tt) 227.50/228.02 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.50/228.02 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.50/228.02 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.50/228.02 active(U74(tt)) -> mark(tt) 227.50/228.02 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.50/228.02 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.50/228.02 active(U83(tt)) -> mark(tt) 227.50/228.02 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.50/228.02 active(U92(tt)) -> mark(tt) 227.50/228.02 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.50/228.02 active(__(nil,X:S)) -> mark(X:S) 227.50/228.02 active(__(X:S,nil)) -> mark(X:S) 227.50/228.02 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.50/228.02 active(isList(nil)) -> mark(tt) 227.50/228.02 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.50/228.02 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.50/228.02 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.50/228.02 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.50/228.02 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.50/228.02 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.50/228.02 active(isPal(nil)) -> mark(tt) 227.50/228.02 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.50/228.02 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.50/228.02 active(isPalListKind(a)) -> mark(tt) 227.50/228.02 active(isPalListKind(e)) -> mark(tt) 227.50/228.02 active(isPalListKind(i)) -> mark(tt) 227.50/228.02 active(isPalListKind(nil)) -> mark(tt) 227.50/228.02 active(isPalListKind(o)) -> mark(tt) 227.50/228.02 active(isPalListKind(u)) -> mark(tt) 227.50/228.02 active(isQid(a)) -> mark(tt) 227.50/228.02 active(isQid(e)) -> mark(tt) 227.50/228.02 active(isQid(i)) -> mark(tt) 227.50/228.02 active(isQid(o)) -> mark(tt) 227.50/228.02 active(isQid(u)) -> mark(tt) 227.50/228.02 isList(active(X:S)) -> isList(X:S) 227.50/228.02 isList(mark(X:S)) -> isList(X:S) 227.50/228.02 isNeList(active(X:S)) -> isNeList(X:S) 227.50/228.02 isNeList(mark(X:S)) -> isNeList(X:S) 227.50/228.02 isNePal(active(X:S)) -> isNePal(X:S) 227.50/228.02 isNePal(mark(X:S)) -> isNePal(X:S) 227.50/228.02 isPal(active(X:S)) -> isPal(X:S) 227.50/228.02 isPal(mark(X:S)) -> isPal(X:S) 227.50/228.02 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.50/228.02 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.50/228.02 isQid(active(X:S)) -> isQid(X:S) 227.50/228.02 isQid(mark(X:S)) -> isQid(X:S) 227.50/228.02 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.50/228.02 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.50/228.02 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.50/228.02 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.50/228.02 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.50/228.02 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.50/228.02 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.50/228.02 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.50/228.02 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.50/228.02 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.50/228.02 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.50/228.02 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.50/228.02 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.50/228.02 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.50/228.02 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.50/228.02 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.50/228.02 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.50/228.02 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.50/228.02 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.50/228.02 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.50/228.02 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.50/228.02 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.50/228.02 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.50/228.02 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.50/228.02 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.50/228.02 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.50/228.02 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.50/228.02 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.50/228.02 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.50/228.02 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.50/228.02 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.50/228.02 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.50/228.02 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.50/228.02 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.50/228.02 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.50/228.02 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.50/228.02 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.50/228.02 mark(isList(X:S)) -> active(isList(X:S)) 227.50/228.02 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.50/228.02 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.50/228.02 mark(isPal(X:S)) -> active(isPal(X:S)) 227.50/228.02 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.50/228.02 mark(isQid(X:S)) -> active(isQid(X:S)) 227.50/228.02 mark(a) -> active(a) 227.50/228.02 mark(e) -> active(e) 227.50/228.02 mark(i) -> active(i) 227.50/228.02 mark(nil) -> active(nil) 227.50/228.02 mark(o) -> active(o) 227.50/228.02 mark(tt) -> active(tt) 227.50/228.02 mark(u) -> active(u) 227.50/228.02 227.50/228.02 Problem 1.44: 227.50/228.02 227.50/228.02 Reduction Pairs Processor: 227.50/228.02 -> Pairs: 227.50/228.02 ACTIVE(U91(tt,V2:S)) -> MARK(U92(isPalListKind(V2:S))) 227.50/228.02 ACTIVE(isPalListKind(__(V1:S,V2:S))) -> MARK(U91(isPalListKind(V1:S),V2:S)) 227.50/228.02 MARK(U41(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.50/228.02 MARK(U42(X1:S,X2:S,X3:S)) -> ACTIVE(U42(mark(X1:S),X2:S,X3:S)) 227.50/228.02 MARK(U42(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.50/228.02 MARK(U43(X1:S,X2:S,X3:S)) -> ACTIVE(U43(mark(X1:S),X2:S,X3:S)) 227.50/228.02 MARK(U43(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.50/228.02 MARK(U44(X1:S,X2:S,X3:S)) -> ACTIVE(U44(mark(X1:S),X2:S,X3:S)) 227.50/228.02 MARK(U44(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.50/228.02 MARK(U45(X1:S,X2:S)) -> ACTIVE(U45(mark(X1:S),X2:S)) 227.50/228.02 MARK(U45(X1:S,X2:S)) -> MARK(X1:S) 227.50/228.02 MARK(U46(X:S)) -> ACTIVE(U46(mark(X:S))) 227.50/228.02 MARK(U46(X:S)) -> MARK(X:S) 227.50/228.02 MARK(U51(X1:S,X2:S,X3:S)) -> ACTIVE(U51(mark(X1:S),X2:S,X3:S)) 227.50/228.02 MARK(U51(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.50/228.02 MARK(U52(X1:S,X2:S,X3:S)) -> ACTIVE(U52(mark(X1:S),X2:S,X3:S)) 227.50/228.02 MARK(U52(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.50/228.02 MARK(U53(X1:S,X2:S,X3:S)) -> ACTIVE(U53(mark(X1:S),X2:S,X3:S)) 227.50/228.02 MARK(U53(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.50/228.02 MARK(U54(X1:S,X2:S,X3:S)) -> ACTIVE(U54(mark(X1:S),X2:S,X3:S)) 227.50/228.02 MARK(U54(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.50/228.02 MARK(U55(X1:S,X2:S)) -> ACTIVE(U55(mark(X1:S),X2:S)) 227.50/228.02 MARK(U55(X1:S,X2:S)) -> MARK(X1:S) 227.50/228.02 MARK(U56(X:S)) -> ACTIVE(U56(mark(X:S))) 227.50/228.02 MARK(U56(X:S)) -> MARK(X:S) 227.50/228.02 MARK(U61(X1:S,X2:S)) -> ACTIVE(U61(mark(X1:S),X2:S)) 227.50/228.02 MARK(U61(X1:S,X2:S)) -> MARK(X1:S) 227.50/228.02 MARK(U62(X1:S,X2:S)) -> ACTIVE(U62(mark(X1:S),X2:S)) 227.50/228.02 MARK(U62(X1:S,X2:S)) -> MARK(X1:S) 227.50/228.02 MARK(U63(X:S)) -> ACTIVE(U63(mark(X:S))) 227.50/228.02 MARK(U63(X:S)) -> MARK(X:S) 227.50/228.02 MARK(U71(X1:S,X2:S,X3:S)) -> ACTIVE(U71(mark(X1:S),X2:S,X3:S)) 227.50/228.02 MARK(U71(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.50/228.02 MARK(U72(X1:S,X2:S)) -> ACTIVE(U72(mark(X1:S),X2:S)) 227.50/228.02 MARK(U72(X1:S,X2:S)) -> MARK(X1:S) 227.50/228.02 MARK(U73(X1:S,X2:S)) -> ACTIVE(U73(mark(X1:S),X2:S)) 227.50/228.02 MARK(U73(X1:S,X2:S)) -> MARK(X1:S) 227.50/228.02 MARK(U74(X:S)) -> ACTIVE(U74(mark(X:S))) 227.50/228.02 MARK(U74(X:S)) -> MARK(X:S) 227.50/228.02 MARK(U81(X1:S,X2:S)) -> ACTIVE(U81(mark(X1:S),X2:S)) 227.50/228.02 MARK(U81(X1:S,X2:S)) -> MARK(X1:S) 227.50/228.02 MARK(U82(X1:S,X2:S)) -> ACTIVE(U82(mark(X1:S),X2:S)) 227.50/228.02 MARK(U82(X1:S,X2:S)) -> MARK(X1:S) 227.50/228.02 MARK(U83(X:S)) -> ACTIVE(U83(mark(X:S))) 227.50/228.02 MARK(U83(X:S)) -> MARK(X:S) 227.50/228.02 MARK(U91(X1:S,X2:S)) -> ACTIVE(U91(mark(X1:S),X2:S)) 227.50/228.02 MARK(U91(X1:S,X2:S)) -> MARK(X1:S) 227.50/228.02 MARK(U92(X:S)) -> ACTIVE(U92(mark(X:S))) 227.50/228.02 MARK(U92(X:S)) -> MARK(X:S) 227.50/228.02 MARK(__(X1:S,X2:S)) -> ACTIVE(__(mark(X1:S),mark(X2:S))) 227.50/228.02 MARK(__(X1:S,X2:S)) -> MARK(X1:S) 227.50/228.02 MARK(__(X1:S,X2:S)) -> MARK(X2:S) 227.50/228.02 MARK(isPalListKind(X:S)) -> ACTIVE(isPalListKind(X:S)) 227.50/228.02 -> Rules: 227.50/228.02 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.50/228.02 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.50/228.02 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.50/228.02 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.50/228.02 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.50/228.02 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.50/228.02 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.50/228.02 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.50/228.02 U13(active(X:S)) -> U13(X:S) 227.50/228.02 U13(mark(X:S)) -> U13(X:S) 227.50/228.02 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.50/228.02 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.50/228.02 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.50/228.02 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.50/228.02 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.50/228.02 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.50/228.02 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.50/228.02 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.50/228.02 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.50/228.02 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.50/228.02 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.50/228.02 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.50/228.02 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.50/228.02 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.50/228.02 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.50/228.02 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.50/228.02 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.50/228.02 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.50/228.02 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.50/228.02 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.50/228.02 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.50/228.02 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.50/228.02 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.50/228.02 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.50/228.02 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.50/228.02 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.50/228.02 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.50/228.02 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.50/228.02 U26(active(X:S)) -> U26(X:S) 227.50/228.02 U26(mark(X:S)) -> U26(X:S) 227.50/228.02 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.50/228.02 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.50/228.02 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.50/228.02 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.50/228.02 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.50/228.02 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.50/228.02 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.50/228.02 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.50/228.02 U33(active(X:S)) -> U33(X:S) 227.50/228.02 U33(mark(X:S)) -> U33(X:S) 227.50/228.02 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.50/228.02 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.50/228.02 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.50/228.02 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.50/228.02 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.50/228.02 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.50/228.02 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.50/228.02 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.50/228.02 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.50/228.02 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.50/228.02 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.50/228.02 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.50/228.02 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.50/228.02 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.50/228.02 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.50/228.02 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.50/228.02 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.50/228.02 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.50/228.02 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.50/228.02 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.50/228.02 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.50/228.02 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.50/228.02 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.50/228.02 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.50/228.02 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.50/228.02 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.50/228.02 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.50/228.02 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.50/228.02 U46(active(X:S)) -> U46(X:S) 227.50/228.02 U46(mark(X:S)) -> U46(X:S) 227.50/228.02 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.50/228.02 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.50/228.02 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.50/228.02 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.50/228.02 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.50/228.02 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.50/228.02 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.50/228.02 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.50/228.02 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.50/228.02 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.50/228.02 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.50/228.02 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.50/228.02 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.50/228.02 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.50/228.02 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.50/228.02 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.50/228.02 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.50/228.02 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.50/228.02 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.50/228.02 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.50/228.02 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.50/228.02 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.50/228.02 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.50/228.02 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.50/228.02 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.50/228.02 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.50/228.02 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.50/228.02 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.50/228.02 U56(active(X:S)) -> U56(X:S) 227.50/228.02 U56(mark(X:S)) -> U56(X:S) 227.50/228.02 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.50/228.02 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.50/228.02 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.50/228.02 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.50/228.02 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.50/228.02 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.50/228.02 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.50/228.02 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.50/228.02 U63(active(X:S)) -> U63(X:S) 227.50/228.02 U63(mark(X:S)) -> U63(X:S) 227.50/228.02 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.50/228.02 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.50/228.02 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.50/228.02 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.50/228.02 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.50/228.02 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.50/228.02 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.50/228.02 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.50/228.02 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.50/228.02 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.50/228.02 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.50/228.02 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.50/228.02 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.50/228.02 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.50/228.02 U74(active(X:S)) -> U74(X:S) 227.50/228.02 U74(mark(X:S)) -> U74(X:S) 227.50/228.02 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.50/228.02 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.50/228.02 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.50/228.02 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.50/228.02 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.50/228.02 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.50/228.02 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.50/228.02 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.50/228.02 U83(active(X:S)) -> U83(X:S) 227.50/228.02 U83(mark(X:S)) -> U83(X:S) 227.50/228.02 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.50/228.02 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.50/228.02 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.50/228.02 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.50/228.02 U92(active(X:S)) -> U92(X:S) 227.50/228.02 U92(mark(X:S)) -> U92(X:S) 227.50/228.02 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.50/228.02 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.50/228.02 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.50/228.02 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.50/228.02 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.50/228.02 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.50/228.02 active(U13(tt)) -> mark(tt) 227.50/228.02 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.50/228.02 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.50/228.02 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.50/228.02 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.50/228.02 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.50/228.02 active(U26(tt)) -> mark(tt) 227.50/228.02 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.50/228.02 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.50/228.02 active(U33(tt)) -> mark(tt) 227.50/228.02 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.50/228.02 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.50/228.02 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.50/228.02 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.50/228.02 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.50/228.02 active(U46(tt)) -> mark(tt) 227.50/228.02 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.50/228.02 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.50/228.02 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.50/228.02 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.50/228.02 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.50/228.02 active(U56(tt)) -> mark(tt) 227.50/228.02 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.50/228.02 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.50/228.02 active(U63(tt)) -> mark(tt) 227.50/228.02 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.50/228.02 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.50/228.02 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.50/228.02 active(U74(tt)) -> mark(tt) 227.50/228.02 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.50/228.02 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.50/228.02 active(U83(tt)) -> mark(tt) 227.50/228.02 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.50/228.02 active(U92(tt)) -> mark(tt) 227.50/228.02 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.50/228.02 active(__(nil,X:S)) -> mark(X:S) 227.50/228.02 active(__(X:S,nil)) -> mark(X:S) 227.50/228.02 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.50/228.02 active(isList(nil)) -> mark(tt) 227.50/228.02 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.50/228.02 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.50/228.02 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.50/228.02 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.50/228.02 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.50/228.02 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.50/228.02 active(isPal(nil)) -> mark(tt) 227.50/228.02 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.50/228.02 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.50/228.02 active(isPalListKind(a)) -> mark(tt) 227.50/228.02 active(isPalListKind(e)) -> mark(tt) 227.50/228.02 active(isPalListKind(i)) -> mark(tt) 227.50/228.02 active(isPalListKind(nil)) -> mark(tt) 227.50/228.02 active(isPalListKind(o)) -> mark(tt) 227.50/228.02 active(isPalListKind(u)) -> mark(tt) 227.50/228.02 active(isQid(a)) -> mark(tt) 227.50/228.02 active(isQid(e)) -> mark(tt) 227.50/228.02 active(isQid(i)) -> mark(tt) 227.50/228.02 active(isQid(o)) -> mark(tt) 227.50/228.02 active(isQid(u)) -> mark(tt) 227.50/228.02 isList(active(X:S)) -> isList(X:S) 227.50/228.02 isList(mark(X:S)) -> isList(X:S) 227.50/228.02 isNeList(active(X:S)) -> isNeList(X:S) 227.50/228.02 isNeList(mark(X:S)) -> isNeList(X:S) 227.50/228.02 isNePal(active(X:S)) -> isNePal(X:S) 227.50/228.02 isNePal(mark(X:S)) -> isNePal(X:S) 227.50/228.02 isPal(active(X:S)) -> isPal(X:S) 227.50/228.02 isPal(mark(X:S)) -> isPal(X:S) 227.50/228.02 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.50/228.02 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.50/228.02 isQid(active(X:S)) -> isQid(X:S) 227.50/228.02 isQid(mark(X:S)) -> isQid(X:S) 227.50/228.02 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.50/228.02 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.50/228.02 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.50/228.02 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.50/228.02 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.50/228.02 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.50/228.02 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.50/228.02 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.50/228.02 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.50/228.02 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.50/228.02 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.50/228.02 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.50/228.02 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.50/228.02 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.50/228.02 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.50/228.02 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.50/228.02 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.50/228.02 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.50/228.02 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.50/228.02 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.50/228.02 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.50/228.02 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.50/228.02 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.50/228.02 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.50/228.02 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.50/228.02 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.50/228.02 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.50/228.02 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.50/228.02 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.50/228.02 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.50/228.02 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.50/228.02 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.50/228.02 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.50/228.02 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.50/228.02 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.50/228.02 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.50/228.02 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.50/228.02 mark(isList(X:S)) -> active(isList(X:S)) 227.50/228.02 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.50/228.02 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.50/228.02 mark(isPal(X:S)) -> active(isPal(X:S)) 227.50/228.02 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.50/228.02 mark(isQid(X:S)) -> active(isQid(X:S)) 227.50/228.02 mark(a) -> active(a) 227.50/228.02 mark(e) -> active(e) 227.50/228.02 mark(i) -> active(i) 227.50/228.02 mark(nil) -> active(nil) 227.50/228.02 mark(o) -> active(o) 227.50/228.02 mark(tt) -> active(tt) 227.50/228.02 mark(u) -> active(u) 227.50/228.02 -> Usable rules: 227.50/228.02 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.50/228.02 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.50/228.02 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.50/228.02 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.50/228.02 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.50/228.02 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.50/228.02 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.50/228.02 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.50/228.02 U13(active(X:S)) -> U13(X:S) 227.50/228.02 U13(mark(X:S)) -> U13(X:S) 227.50/228.02 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.50/228.02 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.50/228.02 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.50/228.02 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.50/228.02 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.50/228.02 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.50/228.02 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.50/228.02 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.50/228.02 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.50/228.02 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.50/228.02 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.50/228.02 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.50/228.02 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.50/228.02 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.50/228.02 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.50/228.02 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.50/228.02 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.50/228.02 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.50/228.02 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.50/228.02 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.50/228.02 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.50/228.02 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.50/228.02 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.50/228.02 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.50/228.02 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.50/228.02 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.50/228.02 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.50/228.02 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.50/228.02 U26(active(X:S)) -> U26(X:S) 227.50/228.02 U26(mark(X:S)) -> U26(X:S) 227.50/228.02 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.50/228.02 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.50/228.02 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.50/228.02 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.50/228.02 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.50/228.02 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.50/228.02 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.50/228.02 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.50/228.02 U33(active(X:S)) -> U33(X:S) 227.50/228.02 U33(mark(X:S)) -> U33(X:S) 227.50/228.02 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.50/228.02 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.50/228.02 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.50/228.02 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.50/228.02 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.50/228.02 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.50/228.02 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.50/228.02 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.50/228.02 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.50/228.02 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.50/228.02 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.50/228.02 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.50/228.02 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.50/228.02 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.50/228.02 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.50/228.02 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.50/228.02 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.50/228.02 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.50/228.02 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.50/228.02 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.50/228.02 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.50/228.02 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.50/228.02 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.50/228.02 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.50/228.02 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.50/228.02 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.50/228.02 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.50/228.02 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.50/228.02 U46(active(X:S)) -> U46(X:S) 227.50/228.02 U46(mark(X:S)) -> U46(X:S) 227.50/228.02 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.50/228.02 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.50/228.02 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.50/228.02 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.50/228.02 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.50/228.02 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.50/228.02 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.50/228.02 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.50/228.02 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.50/228.02 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.50/228.02 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.50/228.02 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.50/228.02 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.50/228.02 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.50/228.02 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.50/228.02 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.50/228.02 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.50/228.02 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.50/228.02 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.50/228.02 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.50/228.02 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.50/228.02 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.50/228.02 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.50/228.02 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.50/228.02 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.50/228.02 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.50/228.02 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.50/228.02 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.50/228.02 U56(active(X:S)) -> U56(X:S) 227.50/228.02 U56(mark(X:S)) -> U56(X:S) 227.50/228.02 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.50/228.02 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.50/228.02 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.50/228.02 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.50/228.02 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.50/228.02 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.50/228.02 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.50/228.02 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.50/228.02 U63(active(X:S)) -> U63(X:S) 227.50/228.02 U63(mark(X:S)) -> U63(X:S) 227.50/228.02 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.50/228.02 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.50/228.02 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.50/228.02 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.50/228.02 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.50/228.02 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.50/228.02 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.50/228.02 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.50/228.02 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.50/228.02 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.50/228.02 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.50/228.02 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.50/228.02 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.50/228.02 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.50/228.02 U74(active(X:S)) -> U74(X:S) 227.50/228.02 U74(mark(X:S)) -> U74(X:S) 227.50/228.02 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.50/228.02 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.50/228.02 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.50/228.02 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.50/228.02 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.50/228.02 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.50/228.02 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.50/228.02 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.50/228.02 U83(active(X:S)) -> U83(X:S) 227.50/228.02 U83(mark(X:S)) -> U83(X:S) 227.50/228.02 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.50/228.02 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.50/228.02 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.50/228.02 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.50/228.02 U92(active(X:S)) -> U92(X:S) 227.50/228.02 U92(mark(X:S)) -> U92(X:S) 227.50/228.02 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.50/228.02 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.50/228.02 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.50/228.02 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.50/228.02 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.50/228.02 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.50/228.02 active(U13(tt)) -> mark(tt) 227.50/228.02 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.50/228.02 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.50/228.02 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.50/228.02 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.50/228.02 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.50/228.02 active(U26(tt)) -> mark(tt) 227.50/228.02 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.50/228.02 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.50/228.02 active(U33(tt)) -> mark(tt) 227.50/228.02 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.50/228.02 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.50/228.02 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.50/228.02 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.50/228.02 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.50/228.02 active(U46(tt)) -> mark(tt) 227.50/228.02 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.50/228.02 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.50/228.02 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.50/228.02 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.50/228.02 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.50/228.02 active(U56(tt)) -> mark(tt) 227.50/228.02 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.50/228.02 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.50/228.02 active(U63(tt)) -> mark(tt) 227.50/228.02 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.50/228.02 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.50/228.02 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.50/228.02 active(U74(tt)) -> mark(tt) 227.50/228.02 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.50/228.02 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.50/228.02 active(U83(tt)) -> mark(tt) 227.50/228.02 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.50/228.02 active(U92(tt)) -> mark(tt) 227.50/228.02 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.50/228.02 active(__(nil,X:S)) -> mark(X:S) 227.50/228.02 active(__(X:S,nil)) -> mark(X:S) 227.50/228.02 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.50/228.03 active(isList(nil)) -> mark(tt) 227.50/228.03 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.50/228.03 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.50/228.03 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.50/228.03 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.50/228.03 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.50/228.03 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.50/228.03 active(isPal(nil)) -> mark(tt) 227.50/228.03 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.50/228.03 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.50/228.03 active(isPalListKind(a)) -> mark(tt) 227.50/228.03 active(isPalListKind(e)) -> mark(tt) 227.50/228.03 active(isPalListKind(i)) -> mark(tt) 227.50/228.03 active(isPalListKind(nil)) -> mark(tt) 227.50/228.03 active(isPalListKind(o)) -> mark(tt) 227.50/228.03 active(isPalListKind(u)) -> mark(tt) 227.50/228.03 active(isQid(a)) -> mark(tt) 227.50/228.03 active(isQid(e)) -> mark(tt) 227.50/228.03 active(isQid(i)) -> mark(tt) 227.50/228.03 active(isQid(o)) -> mark(tt) 227.50/228.03 active(isQid(u)) -> mark(tt) 227.50/228.03 isList(active(X:S)) -> isList(X:S) 227.50/228.03 isList(mark(X:S)) -> isList(X:S) 227.50/228.03 isNeList(active(X:S)) -> isNeList(X:S) 227.50/228.03 isNeList(mark(X:S)) -> isNeList(X:S) 227.50/228.03 isNePal(active(X:S)) -> isNePal(X:S) 227.50/228.03 isNePal(mark(X:S)) -> isNePal(X:S) 227.50/228.03 isPal(active(X:S)) -> isPal(X:S) 227.50/228.03 isPal(mark(X:S)) -> isPal(X:S) 227.50/228.03 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.50/228.03 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.50/228.03 isQid(active(X:S)) -> isQid(X:S) 227.50/228.03 isQid(mark(X:S)) -> isQid(X:S) 227.50/228.03 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.50/228.03 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.50/228.03 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.50/228.03 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.50/228.03 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.50/228.03 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.50/228.03 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.50/228.03 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.50/228.03 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.50/228.03 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.50/228.03 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.50/228.03 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.50/228.03 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.50/228.03 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.50/228.03 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.50/228.03 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.50/228.03 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.50/228.03 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.50/228.03 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.50/228.03 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.50/228.03 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.50/228.03 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.50/228.03 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.50/228.03 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.50/228.03 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.50/228.03 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.50/228.03 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.50/228.03 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.50/228.03 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.50/228.03 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.50/228.03 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.50/228.03 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.50/228.03 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.50/228.03 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.50/228.03 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.50/228.03 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.50/228.03 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.50/228.03 mark(isList(X:S)) -> active(isList(X:S)) 227.50/228.03 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.50/228.03 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.50/228.03 mark(isPal(X:S)) -> active(isPal(X:S)) 227.50/228.03 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.50/228.03 mark(isQid(X:S)) -> active(isQid(X:S)) 227.50/228.03 mark(a) -> active(a) 227.50/228.03 mark(e) -> active(e) 227.50/228.03 mark(i) -> active(i) 227.50/228.03 mark(nil) -> active(nil) 227.50/228.03 mark(o) -> active(o) 227.50/228.03 mark(tt) -> active(tt) 227.50/228.03 mark(u) -> active(u) 227.50/228.03 ->Interpretation type: 227.50/228.03 Linear 227.50/228.03 ->Coefficients: 227.50/228.03 Natural Numbers 227.50/228.03 ->Dimension: 227.50/228.03 1 227.50/228.03 ->Bound: 227.50/228.03 2 227.50/228.03 ->Interpretation: 227.50/228.03 227.50/228.03 [U11](X1,X2) = X1 + 2.X2 227.50/228.03 [U12](X1,X2) = 2.X2 + 2 227.50/228.03 [U13](X) = X 227.50/228.03 [U21](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.50/228.03 [U22](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.50/228.03 [U23](X1,X2,X3) = 2.X1 + X2 + 2 227.50/228.03 [U24](X1,X2,X3) = 2.X1 + X2 + 2 227.50/228.03 [U25](X1,X2) = 2 227.50/228.03 [U26](X) = 2 227.50/228.03 [U31](X1,X2) = 2.X2 + 2 227.50/228.03 [U32](X1,X2) = 2.X2 + 2 227.50/228.03 [U33](X) = X 227.50/228.03 [U41](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.50/228.03 [U42](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.50/228.03 [U43](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.50/228.03 [U44](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.50/228.03 [U45](X1,X2) = X1 + 2.X2 + 2 227.50/228.03 [U46](X) = X + 2 227.50/228.03 [U51](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.50/228.03 [U52](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.50/228.03 [U53](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.50/228.03 [U54](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 227.50/228.03 [U55](X1,X2) = X1 + 2.X2 + 2 227.50/228.03 [U56](X) = X 227.50/228.03 [U61](X1,X2) = X1 + 2.X2 227.50/228.03 [U62](X1,X2) = X1 + 2.X2 227.50/228.03 [U63](X) = X 227.50/228.03 [U71](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.50/228.03 [U72](X1,X2) = 2.X1 + 2.X2 + 2 227.50/228.03 [U73](X1,X2) = X1 + 2 227.50/228.03 [U74](X) = X + 2 227.50/228.03 [U81](X1,X2) = X1 + 2.X2 227.50/228.03 [U82](X1,X2) = X1 + 2.X2 227.50/228.03 [U83](X) = X 227.50/228.03 [U91](X1,X2) = X1 227.50/228.03 [U92](X) = X 227.50/228.03 [__](X1,X2) = 2.X1 + X2 + 2 227.50/228.03 [active](X) = X 227.50/228.03 [isList](X) = 2.X + 2 227.50/228.03 [isNeList](X) = 2.X + 2 227.50/228.03 [isNePal](X) = 2.X + 2 227.50/228.03 [isPal](X) = 2.X + 2 227.50/228.03 [isPalListKind](X) = 2 227.50/228.03 [isQid](X) = 2.X + 2 227.50/228.03 [mark](X) = X 227.50/228.03 [a] = 1 227.50/228.03 [e] = 1 227.50/228.03 [fSNonEmpty] = 0 227.50/228.03 [i] = 1 227.50/228.03 [nil] = 2 227.50/228.03 [o] = 1 227.50/228.03 [tt] = 2 227.50/228.03 [u] = 0 227.50/228.03 [U11#](X1,X2) = 0 227.50/228.03 [U12#](X1,X2) = 0 227.50/228.03 [U13#](X) = 0 227.50/228.03 [U21#](X1,X2,X3) = 0 227.50/228.03 [U22#](X1,X2,X3) = 0 227.50/228.03 [U23#](X1,X2,X3) = 0 227.50/228.03 [U24#](X1,X2,X3) = 0 227.50/228.03 [U25#](X1,X2) = 0 227.50/228.03 [U26#](X) = 0 227.50/228.03 [U31#](X1,X2) = 0 227.50/228.03 [U32#](X1,X2) = 0 227.50/228.03 [U33#](X) = 0 227.50/228.03 [U41#](X1,X2,X3) = 0 227.50/228.03 [U42#](X1,X2,X3) = 0 227.50/228.03 [U43#](X1,X2,X3) = 0 227.50/228.03 [U44#](X1,X2,X3) = 0 227.50/228.03 [U45#](X1,X2) = 0 227.50/228.03 [U46#](X) = 0 227.50/228.03 [U51#](X1,X2,X3) = 0 227.50/228.03 [U52#](X1,X2,X3) = 0 227.50/228.03 [U53#](X1,X2,X3) = 0 227.50/228.03 [U54#](X1,X2,X3) = 0 227.50/228.03 [U55#](X1,X2) = 0 227.50/228.03 [U56#](X) = 0 227.50/228.03 [U61#](X1,X2) = 0 227.50/228.03 [U62#](X1,X2) = 0 227.50/228.03 [U63#](X) = 0 227.50/228.03 [U71#](X1,X2,X3) = 0 227.50/228.03 [U72#](X1,X2) = 0 227.50/228.03 [U73#](X1,X2) = 0 227.50/228.03 [U74#](X) = 0 227.50/228.03 [U81#](X1,X2) = 0 227.50/228.03 [U82#](X1,X2) = 0 227.50/228.03 [U83#](X) = 0 227.50/228.03 [U91#](X1,X2) = 0 227.50/228.03 [U92#](X) = 0 227.50/228.03 [__#](X1,X2) = 0 227.50/228.03 [ACTIVE](X) = 2.X + 2 227.50/228.03 [ISLIST](X) = 0 227.50/228.03 [ISNELIST](X) = 0 227.50/228.03 [ISNEPAL](X) = 0 227.50/228.03 [ISPAL](X) = 0 227.50/228.03 [ISPALLISTKIND](X) = 0 227.50/228.03 [ISQID](X) = 0 227.50/228.03 [MARK](X) = 2.X + 2 227.50/228.03 227.50/228.03 Problem 1.44: 227.50/228.03 227.50/228.03 SCC Processor: 227.50/228.03 -> Pairs: 227.50/228.03 ACTIVE(U91(tt,V2:S)) -> MARK(U92(isPalListKind(V2:S))) 227.50/228.03 ACTIVE(isPalListKind(__(V1:S,V2:S))) -> MARK(U91(isPalListKind(V1:S),V2:S)) 227.50/228.03 MARK(U42(X1:S,X2:S,X3:S)) -> ACTIVE(U42(mark(X1:S),X2:S,X3:S)) 227.50/228.03 MARK(U42(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.50/228.03 MARK(U43(X1:S,X2:S,X3:S)) -> ACTIVE(U43(mark(X1:S),X2:S,X3:S)) 227.50/228.03 MARK(U43(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.50/228.03 MARK(U44(X1:S,X2:S,X3:S)) -> ACTIVE(U44(mark(X1:S),X2:S,X3:S)) 227.50/228.03 MARK(U44(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.50/228.03 MARK(U45(X1:S,X2:S)) -> ACTIVE(U45(mark(X1:S),X2:S)) 227.50/228.03 MARK(U45(X1:S,X2:S)) -> MARK(X1:S) 227.50/228.03 MARK(U46(X:S)) -> ACTIVE(U46(mark(X:S))) 227.50/228.03 MARK(U46(X:S)) -> MARK(X:S) 227.50/228.03 MARK(U51(X1:S,X2:S,X3:S)) -> ACTIVE(U51(mark(X1:S),X2:S,X3:S)) 227.50/228.03 MARK(U51(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.50/228.03 MARK(U52(X1:S,X2:S,X3:S)) -> ACTIVE(U52(mark(X1:S),X2:S,X3:S)) 227.50/228.03 MARK(U52(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.50/228.03 MARK(U53(X1:S,X2:S,X3:S)) -> ACTIVE(U53(mark(X1:S),X2:S,X3:S)) 227.50/228.03 MARK(U53(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.50/228.03 MARK(U54(X1:S,X2:S,X3:S)) -> ACTIVE(U54(mark(X1:S),X2:S,X3:S)) 227.50/228.03 MARK(U54(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.50/228.03 MARK(U55(X1:S,X2:S)) -> ACTIVE(U55(mark(X1:S),X2:S)) 227.50/228.03 MARK(U55(X1:S,X2:S)) -> MARK(X1:S) 227.50/228.03 MARK(U56(X:S)) -> ACTIVE(U56(mark(X:S))) 227.50/228.03 MARK(U56(X:S)) -> MARK(X:S) 227.50/228.03 MARK(U61(X1:S,X2:S)) -> ACTIVE(U61(mark(X1:S),X2:S)) 227.50/228.03 MARK(U61(X1:S,X2:S)) -> MARK(X1:S) 227.50/228.03 MARK(U62(X1:S,X2:S)) -> ACTIVE(U62(mark(X1:S),X2:S)) 227.50/228.03 MARK(U62(X1:S,X2:S)) -> MARK(X1:S) 227.50/228.03 MARK(U63(X:S)) -> ACTIVE(U63(mark(X:S))) 227.50/228.03 MARK(U63(X:S)) -> MARK(X:S) 227.50/228.03 MARK(U71(X1:S,X2:S,X3:S)) -> ACTIVE(U71(mark(X1:S),X2:S,X3:S)) 227.50/228.03 MARK(U71(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.50/228.03 MARK(U72(X1:S,X2:S)) -> ACTIVE(U72(mark(X1:S),X2:S)) 227.50/228.03 MARK(U72(X1:S,X2:S)) -> MARK(X1:S) 227.50/228.03 MARK(U73(X1:S,X2:S)) -> ACTIVE(U73(mark(X1:S),X2:S)) 227.50/228.03 MARK(U73(X1:S,X2:S)) -> MARK(X1:S) 227.50/228.03 MARK(U74(X:S)) -> ACTIVE(U74(mark(X:S))) 227.50/228.03 MARK(U74(X:S)) -> MARK(X:S) 227.50/228.03 MARK(U81(X1:S,X2:S)) -> ACTIVE(U81(mark(X1:S),X2:S)) 227.50/228.03 MARK(U81(X1:S,X2:S)) -> MARK(X1:S) 227.50/228.03 MARK(U82(X1:S,X2:S)) -> ACTIVE(U82(mark(X1:S),X2:S)) 227.50/228.03 MARK(U82(X1:S,X2:S)) -> MARK(X1:S) 227.50/228.03 MARK(U83(X:S)) -> ACTIVE(U83(mark(X:S))) 227.50/228.03 MARK(U83(X:S)) -> MARK(X:S) 227.50/228.03 MARK(U91(X1:S,X2:S)) -> ACTIVE(U91(mark(X1:S),X2:S)) 227.50/228.03 MARK(U91(X1:S,X2:S)) -> MARK(X1:S) 227.50/228.03 MARK(U92(X:S)) -> ACTIVE(U92(mark(X:S))) 227.50/228.03 MARK(U92(X:S)) -> MARK(X:S) 227.50/228.03 MARK(__(X1:S,X2:S)) -> ACTIVE(__(mark(X1:S),mark(X2:S))) 227.50/228.03 MARK(__(X1:S,X2:S)) -> MARK(X1:S) 227.50/228.03 MARK(__(X1:S,X2:S)) -> MARK(X2:S) 227.50/228.03 MARK(isPalListKind(X:S)) -> ACTIVE(isPalListKind(X:S)) 227.50/228.03 -> Rules: 227.50/228.03 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.50/228.03 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.50/228.03 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.50/228.03 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.50/228.03 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.50/228.03 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.50/228.03 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.50/228.03 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.50/228.03 U13(active(X:S)) -> U13(X:S) 227.50/228.03 U13(mark(X:S)) -> U13(X:S) 227.50/228.03 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.50/228.03 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.50/228.03 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.50/228.03 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.50/228.03 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.50/228.03 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.50/228.03 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.50/228.03 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.50/228.03 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.50/228.03 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.50/228.03 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.50/228.03 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.50/228.03 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.50/228.03 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.50/228.03 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.50/228.03 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.50/228.03 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.50/228.03 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.50/228.03 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.50/228.03 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.50/228.03 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.50/228.03 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.50/228.03 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.50/228.03 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.50/228.03 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.50/228.03 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.50/228.03 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.50/228.03 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.50/228.03 U26(active(X:S)) -> U26(X:S) 227.50/228.03 U26(mark(X:S)) -> U26(X:S) 227.50/228.03 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.50/228.03 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.50/228.03 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.50/228.03 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.50/228.03 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.50/228.03 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.50/228.03 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.50/228.03 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.50/228.03 U33(active(X:S)) -> U33(X:S) 227.50/228.03 U33(mark(X:S)) -> U33(X:S) 227.50/228.03 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.50/228.03 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.50/228.03 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.50/228.03 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.50/228.03 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.50/228.03 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.50/228.03 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.50/228.03 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.50/228.03 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.50/228.03 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.50/228.03 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.50/228.03 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.50/228.03 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.50/228.03 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.50/228.03 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.50/228.03 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.50/228.03 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.50/228.03 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.50/228.03 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.50/228.03 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.50/228.03 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.50/228.03 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.50/228.03 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.50/228.03 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.50/228.03 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.50/228.03 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.50/228.03 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.50/228.03 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.50/228.03 U46(active(X:S)) -> U46(X:S) 227.50/228.03 U46(mark(X:S)) -> U46(X:S) 227.50/228.03 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.50/228.03 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.50/228.03 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.50/228.03 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.50/228.03 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.50/228.03 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.50/228.03 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.50/228.03 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.50/228.03 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.50/228.03 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.50/228.03 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.50/228.03 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.50/228.03 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.50/228.03 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.50/228.03 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.50/228.03 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.50/228.03 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.50/228.03 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.50/228.03 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.50/228.03 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.50/228.03 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.50/228.03 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.50/228.03 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.50/228.03 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.50/228.03 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.50/228.03 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.50/228.03 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.50/228.03 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.50/228.03 U56(active(X:S)) -> U56(X:S) 227.50/228.03 U56(mark(X:S)) -> U56(X:S) 227.50/228.03 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.50/228.03 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.50/228.03 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.50/228.03 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.50/228.03 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.50/228.03 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.50/228.03 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.50/228.03 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.50/228.03 U63(active(X:S)) -> U63(X:S) 227.50/228.03 U63(mark(X:S)) -> U63(X:S) 227.50/228.03 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.50/228.03 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.50/228.03 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.50/228.03 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.50/228.03 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.50/228.03 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.50/228.03 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.50/228.03 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.50/228.03 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.50/228.03 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.50/228.03 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.50/228.03 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.50/228.03 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.50/228.03 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.50/228.03 U74(active(X:S)) -> U74(X:S) 227.50/228.03 U74(mark(X:S)) -> U74(X:S) 227.50/228.03 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.50/228.03 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.50/228.03 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.50/228.03 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.50/228.03 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.50/228.03 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.50/228.03 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.50/228.03 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.50/228.03 U83(active(X:S)) -> U83(X:S) 227.50/228.03 U83(mark(X:S)) -> U83(X:S) 227.50/228.03 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.50/228.03 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.50/228.03 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.50/228.03 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.50/228.03 U92(active(X:S)) -> U92(X:S) 227.50/228.03 U92(mark(X:S)) -> U92(X:S) 227.50/228.03 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.50/228.03 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.50/228.03 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.50/228.03 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.50/228.03 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.50/228.03 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.50/228.03 active(U13(tt)) -> mark(tt) 227.50/228.03 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.50/228.03 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.50/228.03 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.50/228.03 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.50/228.03 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.50/228.03 active(U26(tt)) -> mark(tt) 227.50/228.03 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.50/228.03 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.50/228.03 active(U33(tt)) -> mark(tt) 227.50/228.03 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.50/228.03 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.50/228.03 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.50/228.03 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.50/228.03 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.50/228.03 active(U46(tt)) -> mark(tt) 227.50/228.03 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.50/228.03 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.50/228.03 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.50/228.03 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.50/228.03 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.50/228.03 active(U56(tt)) -> mark(tt) 227.50/228.03 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.50/228.03 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.50/228.03 active(U63(tt)) -> mark(tt) 227.50/228.03 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.50/228.03 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.50/228.03 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.50/228.03 active(U74(tt)) -> mark(tt) 227.50/228.03 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.50/228.03 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.50/228.03 active(U83(tt)) -> mark(tt) 227.50/228.03 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.50/228.03 active(U92(tt)) -> mark(tt) 227.50/228.03 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.50/228.03 active(__(nil,X:S)) -> mark(X:S) 227.50/228.03 active(__(X:S,nil)) -> mark(X:S) 227.50/228.03 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.50/228.03 active(isList(nil)) -> mark(tt) 227.50/228.03 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.50/228.03 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.50/228.03 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.50/228.03 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.50/228.03 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.50/228.03 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.50/228.03 active(isPal(nil)) -> mark(tt) 227.50/228.03 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.50/228.03 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.50/228.03 active(isPalListKind(a)) -> mark(tt) 227.50/228.03 active(isPalListKind(e)) -> mark(tt) 227.50/228.03 active(isPalListKind(i)) -> mark(tt) 227.50/228.03 active(isPalListKind(nil)) -> mark(tt) 227.50/228.03 active(isPalListKind(o)) -> mark(tt) 227.50/228.03 active(isPalListKind(u)) -> mark(tt) 227.50/228.03 active(isQid(a)) -> mark(tt) 227.50/228.03 active(isQid(e)) -> mark(tt) 227.50/228.03 active(isQid(i)) -> mark(tt) 227.50/228.03 active(isQid(o)) -> mark(tt) 227.50/228.03 active(isQid(u)) -> mark(tt) 227.50/228.03 isList(active(X:S)) -> isList(X:S) 227.50/228.03 isList(mark(X:S)) -> isList(X:S) 227.50/228.03 isNeList(active(X:S)) -> isNeList(X:S) 227.50/228.03 isNeList(mark(X:S)) -> isNeList(X:S) 227.50/228.03 isNePal(active(X:S)) -> isNePal(X:S) 227.50/228.03 isNePal(mark(X:S)) -> isNePal(X:S) 227.50/228.03 isPal(active(X:S)) -> isPal(X:S) 227.50/228.03 isPal(mark(X:S)) -> isPal(X:S) 227.50/228.03 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.50/228.03 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.50/228.03 isQid(active(X:S)) -> isQid(X:S) 227.50/228.03 isQid(mark(X:S)) -> isQid(X:S) 227.50/228.03 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.50/228.03 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.50/228.03 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.50/228.03 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.50/228.03 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.50/228.03 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.50/228.03 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.50/228.03 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.50/228.03 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.50/228.03 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.50/228.03 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.50/228.03 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.50/228.03 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.50/228.03 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.50/228.03 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.50/228.03 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.50/228.03 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.50/228.03 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.50/228.03 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.50/228.03 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.50/228.03 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.50/228.03 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.50/228.03 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.50/228.03 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.50/228.03 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.50/228.03 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.50/228.03 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.50/228.03 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.50/228.03 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.50/228.03 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.50/228.03 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.50/228.03 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.50/228.03 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.50/228.03 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.50/228.03 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.50/228.03 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.50/228.03 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.50/228.03 mark(isList(X:S)) -> active(isList(X:S)) 227.50/228.03 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.50/228.03 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.50/228.03 mark(isPal(X:S)) -> active(isPal(X:S)) 227.50/228.03 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.50/228.03 mark(isQid(X:S)) -> active(isQid(X:S)) 227.50/228.03 mark(a) -> active(a) 227.50/228.03 mark(e) -> active(e) 227.50/228.03 mark(i) -> active(i) 227.50/228.03 mark(nil) -> active(nil) 227.50/228.03 mark(o) -> active(o) 227.50/228.03 mark(tt) -> active(tt) 227.50/228.03 mark(u) -> active(u) 227.50/228.03 ->Strongly Connected Components: 227.50/228.03 ->->Cycle: 227.50/228.03 ->->-> Pairs: 227.50/228.03 ACTIVE(U91(tt,V2:S)) -> MARK(U92(isPalListKind(V2:S))) 227.50/228.03 ACTIVE(isPalListKind(__(V1:S,V2:S))) -> MARK(U91(isPalListKind(V1:S),V2:S)) 227.50/228.03 MARK(U42(X1:S,X2:S,X3:S)) -> ACTIVE(U42(mark(X1:S),X2:S,X3:S)) 227.50/228.03 MARK(U42(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.50/228.03 MARK(U43(X1:S,X2:S,X3:S)) -> ACTIVE(U43(mark(X1:S),X2:S,X3:S)) 227.50/228.03 MARK(U43(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.50/228.03 MARK(U44(X1:S,X2:S,X3:S)) -> ACTIVE(U44(mark(X1:S),X2:S,X3:S)) 227.50/228.03 MARK(U44(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.50/228.03 MARK(U45(X1:S,X2:S)) -> ACTIVE(U45(mark(X1:S),X2:S)) 227.50/228.03 MARK(U45(X1:S,X2:S)) -> MARK(X1:S) 227.50/228.03 MARK(U46(X:S)) -> ACTIVE(U46(mark(X:S))) 227.50/228.03 MARK(U46(X:S)) -> MARK(X:S) 227.50/228.03 MARK(U51(X1:S,X2:S,X3:S)) -> ACTIVE(U51(mark(X1:S),X2:S,X3:S)) 227.50/228.03 MARK(U51(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.50/228.03 MARK(U52(X1:S,X2:S,X3:S)) -> ACTIVE(U52(mark(X1:S),X2:S,X3:S)) 227.50/228.03 MARK(U52(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.50/228.03 MARK(U53(X1:S,X2:S,X3:S)) -> ACTIVE(U53(mark(X1:S),X2:S,X3:S)) 227.50/228.03 MARK(U53(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.50/228.03 MARK(U54(X1:S,X2:S,X3:S)) -> ACTIVE(U54(mark(X1:S),X2:S,X3:S)) 227.50/228.03 MARK(U54(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.50/228.03 MARK(U55(X1:S,X2:S)) -> ACTIVE(U55(mark(X1:S),X2:S)) 227.50/228.03 MARK(U55(X1:S,X2:S)) -> MARK(X1:S) 227.50/228.03 MARK(U56(X:S)) -> ACTIVE(U56(mark(X:S))) 227.50/228.03 MARK(U56(X:S)) -> MARK(X:S) 227.50/228.03 MARK(U61(X1:S,X2:S)) -> ACTIVE(U61(mark(X1:S),X2:S)) 227.50/228.03 MARK(U61(X1:S,X2:S)) -> MARK(X1:S) 227.50/228.03 MARK(U62(X1:S,X2:S)) -> ACTIVE(U62(mark(X1:S),X2:S)) 227.50/228.03 MARK(U62(X1:S,X2:S)) -> MARK(X1:S) 227.50/228.03 MARK(U63(X:S)) -> ACTIVE(U63(mark(X:S))) 227.50/228.03 MARK(U63(X:S)) -> MARK(X:S) 227.50/228.03 MARK(U71(X1:S,X2:S,X3:S)) -> ACTIVE(U71(mark(X1:S),X2:S,X3:S)) 227.50/228.03 MARK(U71(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.50/228.03 MARK(U72(X1:S,X2:S)) -> ACTIVE(U72(mark(X1:S),X2:S)) 227.50/228.03 MARK(U72(X1:S,X2:S)) -> MARK(X1:S) 227.50/228.03 MARK(U73(X1:S,X2:S)) -> ACTIVE(U73(mark(X1:S),X2:S)) 227.50/228.03 MARK(U73(X1:S,X2:S)) -> MARK(X1:S) 227.50/228.03 MARK(U74(X:S)) -> ACTIVE(U74(mark(X:S))) 227.50/228.03 MARK(U74(X:S)) -> MARK(X:S) 227.50/228.03 MARK(U81(X1:S,X2:S)) -> ACTIVE(U81(mark(X1:S),X2:S)) 227.50/228.03 MARK(U81(X1:S,X2:S)) -> MARK(X1:S) 227.50/228.03 MARK(U82(X1:S,X2:S)) -> ACTIVE(U82(mark(X1:S),X2:S)) 227.50/228.03 MARK(U82(X1:S,X2:S)) -> MARK(X1:S) 227.50/228.03 MARK(U83(X:S)) -> ACTIVE(U83(mark(X:S))) 227.50/228.03 MARK(U83(X:S)) -> MARK(X:S) 227.50/228.03 MARK(U91(X1:S,X2:S)) -> ACTIVE(U91(mark(X1:S),X2:S)) 227.50/228.03 MARK(U91(X1:S,X2:S)) -> MARK(X1:S) 227.50/228.03 MARK(U92(X:S)) -> ACTIVE(U92(mark(X:S))) 227.50/228.03 MARK(U92(X:S)) -> MARK(X:S) 227.50/228.03 MARK(__(X1:S,X2:S)) -> ACTIVE(__(mark(X1:S),mark(X2:S))) 227.50/228.03 MARK(__(X1:S,X2:S)) -> MARK(X1:S) 227.50/228.03 MARK(__(X1:S,X2:S)) -> MARK(X2:S) 227.50/228.03 MARK(isPalListKind(X:S)) -> ACTIVE(isPalListKind(X:S)) 227.50/228.03 ->->-> Rules: 227.50/228.03 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.50/228.03 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.50/228.03 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.50/228.03 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.50/228.03 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.50/228.03 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.50/228.03 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.50/228.03 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.50/228.03 U13(active(X:S)) -> U13(X:S) 227.50/228.03 U13(mark(X:S)) -> U13(X:S) 227.50/228.03 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.50/228.03 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.50/228.03 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.50/228.03 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.50/228.03 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.50/228.03 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.50/228.03 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.50/228.03 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.50/228.03 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.50/228.03 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.50/228.03 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.50/228.03 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.50/228.03 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.50/228.03 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.50/228.03 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.50/228.03 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.50/228.03 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.50/228.03 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.50/228.03 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.50/228.03 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.50/228.03 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.50/228.03 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.50/228.03 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.50/228.03 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.50/228.03 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.50/228.03 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.50/228.03 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.50/228.03 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.50/228.03 U26(active(X:S)) -> U26(X:S) 227.50/228.03 U26(mark(X:S)) -> U26(X:S) 227.50/228.03 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.50/228.03 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.50/228.03 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.50/228.03 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.50/228.03 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.50/228.03 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.50/228.03 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.50/228.03 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.50/228.03 U33(active(X:S)) -> U33(X:S) 227.50/228.03 U33(mark(X:S)) -> U33(X:S) 227.50/228.03 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.50/228.03 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.50/228.03 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.50/228.03 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.50/228.03 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.50/228.03 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.50/228.03 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.50/228.03 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.50/228.03 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.50/228.03 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.50/228.03 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.50/228.03 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.50/228.03 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.50/228.03 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.50/228.03 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.50/228.03 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.50/228.03 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.50/228.03 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.50/228.03 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.50/228.03 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.50/228.03 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.50/228.03 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.50/228.03 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.50/228.03 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.50/228.03 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.50/228.03 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.50/228.03 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.50/228.03 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.50/228.03 U46(active(X:S)) -> U46(X:S) 227.50/228.03 U46(mark(X:S)) -> U46(X:S) 227.50/228.03 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.50/228.03 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.50/228.03 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.50/228.03 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.50/228.03 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.50/228.03 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.50/228.03 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.50/228.03 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.50/228.03 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.50/228.03 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.50/228.03 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.50/228.03 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.50/228.03 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.50/228.03 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.50/228.03 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.50/228.03 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.50/228.03 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.50/228.03 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.50/228.03 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.50/228.03 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.50/228.03 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.50/228.03 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.50/228.03 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.50/228.03 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.50/228.03 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.50/228.03 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.50/228.03 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.50/228.03 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.50/228.03 U56(active(X:S)) -> U56(X:S) 227.50/228.03 U56(mark(X:S)) -> U56(X:S) 227.50/228.03 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.50/228.03 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.50/228.03 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.50/228.03 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.50/228.03 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.50/228.03 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.50/228.03 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.50/228.03 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.50/228.03 U63(active(X:S)) -> U63(X:S) 227.50/228.03 U63(mark(X:S)) -> U63(X:S) 227.50/228.03 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.50/228.03 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.50/228.03 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.50/228.03 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.50/228.03 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.50/228.03 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.50/228.03 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.50/228.03 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.50/228.03 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.50/228.03 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.50/228.03 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.50/228.03 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.50/228.03 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.50/228.03 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.50/228.03 U74(active(X:S)) -> U74(X:S) 227.50/228.03 U74(mark(X:S)) -> U74(X:S) 227.50/228.03 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.50/228.03 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.50/228.03 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.50/228.03 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.50/228.03 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.50/228.03 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.50/228.03 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.50/228.03 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.50/228.03 U83(active(X:S)) -> U83(X:S) 227.50/228.03 U83(mark(X:S)) -> U83(X:S) 227.50/228.03 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.50/228.03 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.50/228.03 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.50/228.03 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.50/228.03 U92(active(X:S)) -> U92(X:S) 227.50/228.03 U92(mark(X:S)) -> U92(X:S) 227.50/228.03 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.50/228.03 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.50/228.03 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.50/228.03 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.50/228.03 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.50/228.03 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.50/228.03 active(U13(tt)) -> mark(tt) 227.50/228.03 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.50/228.03 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.50/228.03 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.50/228.03 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.50/228.03 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.50/228.03 active(U26(tt)) -> mark(tt) 227.50/228.03 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.50/228.03 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.50/228.03 active(U33(tt)) -> mark(tt) 227.50/228.03 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.50/228.03 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.50/228.03 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.50/228.03 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.50/228.03 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.50/228.03 active(U46(tt)) -> mark(tt) 227.50/228.03 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.50/228.03 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.50/228.03 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.50/228.03 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.50/228.03 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.50/228.03 active(U56(tt)) -> mark(tt) 227.50/228.03 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.50/228.03 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.50/228.03 active(U63(tt)) -> mark(tt) 227.50/228.03 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.50/228.03 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.50/228.03 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.50/228.03 active(U74(tt)) -> mark(tt) 227.50/228.03 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.50/228.03 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.50/228.03 active(U83(tt)) -> mark(tt) 227.50/228.03 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.50/228.03 active(U92(tt)) -> mark(tt) 227.50/228.03 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.50/228.03 active(__(nil,X:S)) -> mark(X:S) 227.50/228.03 active(__(X:S,nil)) -> mark(X:S) 227.50/228.03 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.50/228.03 active(isList(nil)) -> mark(tt) 227.50/228.03 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.50/228.03 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.50/228.03 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.50/228.03 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.50/228.03 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.50/228.03 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.50/228.03 active(isPal(nil)) -> mark(tt) 227.50/228.03 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.50/228.03 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.50/228.03 active(isPalListKind(a)) -> mark(tt) 227.50/228.03 active(isPalListKind(e)) -> mark(tt) 227.50/228.03 active(isPalListKind(i)) -> mark(tt) 227.50/228.03 active(isPalListKind(nil)) -> mark(tt) 227.50/228.03 active(isPalListKind(o)) -> mark(tt) 227.50/228.03 active(isPalListKind(u)) -> mark(tt) 227.50/228.03 active(isQid(a)) -> mark(tt) 227.50/228.03 active(isQid(e)) -> mark(tt) 227.50/228.03 active(isQid(i)) -> mark(tt) 227.50/228.03 active(isQid(o)) -> mark(tt) 227.50/228.03 active(isQid(u)) -> mark(tt) 227.50/228.03 isList(active(X:S)) -> isList(X:S) 227.50/228.03 isList(mark(X:S)) -> isList(X:S) 227.50/228.03 isNeList(active(X:S)) -> isNeList(X:S) 227.50/228.03 isNeList(mark(X:S)) -> isNeList(X:S) 227.50/228.03 isNePal(active(X:S)) -> isNePal(X:S) 227.50/228.03 isNePal(mark(X:S)) -> isNePal(X:S) 227.50/228.03 isPal(active(X:S)) -> isPal(X:S) 227.50/228.03 isPal(mark(X:S)) -> isPal(X:S) 227.50/228.03 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.50/228.03 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.50/228.03 isQid(active(X:S)) -> isQid(X:S) 227.50/228.03 isQid(mark(X:S)) -> isQid(X:S) 227.50/228.03 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.50/228.03 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.50/228.03 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.50/228.03 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.50/228.03 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.50/228.03 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.50/228.03 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.50/228.03 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.50/228.03 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.50/228.03 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.50/228.03 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.50/228.03 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.50/228.03 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.50/228.03 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.50/228.03 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.50/228.03 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.50/228.03 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.50/228.03 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.50/228.03 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.50/228.03 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.50/228.03 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.50/228.03 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.50/228.03 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.50/228.03 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.50/228.03 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.50/228.03 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.50/228.03 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.50/228.03 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.50/228.03 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.50/228.03 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.50/228.03 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.50/228.03 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.50/228.03 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.50/228.03 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.50/228.03 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.50/228.03 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.50/228.03 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.50/228.03 mark(isList(X:S)) -> active(isList(X:S)) 227.50/228.03 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.50/228.03 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.50/228.03 mark(isPal(X:S)) -> active(isPal(X:S)) 227.50/228.03 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.50/228.03 mark(isQid(X:S)) -> active(isQid(X:S)) 227.50/228.03 mark(a) -> active(a) 227.50/228.03 mark(e) -> active(e) 227.50/228.03 mark(i) -> active(i) 227.50/228.03 mark(nil) -> active(nil) 227.50/228.03 mark(o) -> active(o) 227.50/228.03 mark(tt) -> active(tt) 227.50/228.03 mark(u) -> active(u) 227.50/228.03 227.50/228.03 Problem 1.44: 227.50/228.03 227.50/228.03 Reduction Pairs Processor: 227.50/228.03 -> Pairs: 227.50/228.03 ACTIVE(U91(tt,V2:S)) -> MARK(U92(isPalListKind(V2:S))) 227.50/228.03 ACTIVE(isPalListKind(__(V1:S,V2:S))) -> MARK(U91(isPalListKind(V1:S),V2:S)) 227.50/228.03 MARK(U42(X1:S,X2:S,X3:S)) -> ACTIVE(U42(mark(X1:S),X2:S,X3:S)) 227.50/228.03 MARK(U42(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.50/228.03 MARK(U43(X1:S,X2:S,X3:S)) -> ACTIVE(U43(mark(X1:S),X2:S,X3:S)) 227.50/228.03 MARK(U43(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.50/228.03 MARK(U44(X1:S,X2:S,X3:S)) -> ACTIVE(U44(mark(X1:S),X2:S,X3:S)) 227.50/228.03 MARK(U44(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.50/228.03 MARK(U45(X1:S,X2:S)) -> ACTIVE(U45(mark(X1:S),X2:S)) 227.50/228.03 MARK(U45(X1:S,X2:S)) -> MARK(X1:S) 227.50/228.03 MARK(U46(X:S)) -> ACTIVE(U46(mark(X:S))) 227.50/228.03 MARK(U46(X:S)) -> MARK(X:S) 227.50/228.03 MARK(U51(X1:S,X2:S,X3:S)) -> ACTIVE(U51(mark(X1:S),X2:S,X3:S)) 227.50/228.03 MARK(U51(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.50/228.03 MARK(U52(X1:S,X2:S,X3:S)) -> ACTIVE(U52(mark(X1:S),X2:S,X3:S)) 227.50/228.03 MARK(U52(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.50/228.03 MARK(U53(X1:S,X2:S,X3:S)) -> ACTIVE(U53(mark(X1:S),X2:S,X3:S)) 227.50/228.03 MARK(U53(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.50/228.03 MARK(U54(X1:S,X2:S,X3:S)) -> ACTIVE(U54(mark(X1:S),X2:S,X3:S)) 227.50/228.03 MARK(U54(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.50/228.03 MARK(U55(X1:S,X2:S)) -> ACTIVE(U55(mark(X1:S),X2:S)) 227.50/228.03 MARK(U55(X1:S,X2:S)) -> MARK(X1:S) 227.50/228.03 MARK(U56(X:S)) -> ACTIVE(U56(mark(X:S))) 227.50/228.03 MARK(U56(X:S)) -> MARK(X:S) 227.50/228.03 MARK(U61(X1:S,X2:S)) -> ACTIVE(U61(mark(X1:S),X2:S)) 227.50/228.03 MARK(U61(X1:S,X2:S)) -> MARK(X1:S) 227.50/228.03 MARK(U62(X1:S,X2:S)) -> ACTIVE(U62(mark(X1:S),X2:S)) 227.50/228.03 MARK(U62(X1:S,X2:S)) -> MARK(X1:S) 227.50/228.03 MARK(U63(X:S)) -> ACTIVE(U63(mark(X:S))) 227.50/228.03 MARK(U63(X:S)) -> MARK(X:S) 227.50/228.03 MARK(U71(X1:S,X2:S,X3:S)) -> ACTIVE(U71(mark(X1:S),X2:S,X3:S)) 227.50/228.03 MARK(U71(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.50/228.03 MARK(U72(X1:S,X2:S)) -> ACTIVE(U72(mark(X1:S),X2:S)) 227.50/228.03 MARK(U72(X1:S,X2:S)) -> MARK(X1:S) 227.50/228.03 MARK(U73(X1:S,X2:S)) -> ACTIVE(U73(mark(X1:S),X2:S)) 227.50/228.03 MARK(U73(X1:S,X2:S)) -> MARK(X1:S) 227.50/228.03 MARK(U74(X:S)) -> ACTIVE(U74(mark(X:S))) 227.50/228.03 MARK(U74(X:S)) -> MARK(X:S) 227.50/228.03 MARK(U81(X1:S,X2:S)) -> ACTIVE(U81(mark(X1:S),X2:S)) 227.50/228.03 MARK(U81(X1:S,X2:S)) -> MARK(X1:S) 227.50/228.03 MARK(U82(X1:S,X2:S)) -> ACTIVE(U82(mark(X1:S),X2:S)) 227.50/228.03 MARK(U82(X1:S,X2:S)) -> MARK(X1:S) 227.50/228.03 MARK(U83(X:S)) -> ACTIVE(U83(mark(X:S))) 227.50/228.03 MARK(U83(X:S)) -> MARK(X:S) 227.50/228.03 MARK(U91(X1:S,X2:S)) -> ACTIVE(U91(mark(X1:S),X2:S)) 227.50/228.03 MARK(U91(X1:S,X2:S)) -> MARK(X1:S) 227.50/228.03 MARK(U92(X:S)) -> ACTIVE(U92(mark(X:S))) 227.50/228.03 MARK(U92(X:S)) -> MARK(X:S) 227.50/228.03 MARK(__(X1:S,X2:S)) -> ACTIVE(__(mark(X1:S),mark(X2:S))) 227.50/228.03 MARK(__(X1:S,X2:S)) -> MARK(X1:S) 227.50/228.03 MARK(__(X1:S,X2:S)) -> MARK(X2:S) 227.50/228.03 MARK(isPalListKind(X:S)) -> ACTIVE(isPalListKind(X:S)) 227.50/228.03 -> Rules: 227.50/228.03 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.50/228.03 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.50/228.03 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.50/228.03 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.50/228.03 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.50/228.03 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.50/228.03 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.50/228.03 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.50/228.03 U13(active(X:S)) -> U13(X:S) 227.50/228.03 U13(mark(X:S)) -> U13(X:S) 227.50/228.03 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.50/228.03 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.50/228.03 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.50/228.03 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.50/228.03 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.50/228.03 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.50/228.03 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.50/228.03 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.50/228.03 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.50/228.03 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.50/228.03 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.50/228.03 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.50/228.03 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.50/228.03 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.50/228.03 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.50/228.03 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.50/228.03 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.50/228.03 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.50/228.03 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.50/228.03 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.50/228.03 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.50/228.03 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.50/228.03 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.50/228.03 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.50/228.03 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.50/228.03 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.50/228.03 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.50/228.03 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.50/228.03 U26(active(X:S)) -> U26(X:S) 227.50/228.03 U26(mark(X:S)) -> U26(X:S) 227.50/228.03 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.50/228.03 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.50/228.03 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.50/228.03 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.50/228.03 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.50/228.03 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.50/228.03 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.50/228.03 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.50/228.03 U33(active(X:S)) -> U33(X:S) 227.50/228.03 U33(mark(X:S)) -> U33(X:S) 227.50/228.03 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.50/228.03 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.50/228.03 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.50/228.03 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.50/228.03 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.50/228.03 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.50/228.03 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.50/228.03 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.50/228.03 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.50/228.03 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.50/228.03 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.50/228.03 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.50/228.03 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.50/228.03 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.50/228.03 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.50/228.03 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.50/228.03 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.50/228.03 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.50/228.03 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.50/228.03 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.50/228.03 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.50/228.03 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.50/228.03 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.50/228.03 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.50/228.03 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.50/228.03 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.50/228.03 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.50/228.03 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.50/228.03 U46(active(X:S)) -> U46(X:S) 227.50/228.03 U46(mark(X:S)) -> U46(X:S) 227.50/228.03 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.50/228.03 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.50/228.03 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.50/228.03 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.50/228.03 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.50/228.03 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.50/228.03 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.50/228.03 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.50/228.03 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.50/228.03 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.50/228.03 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.50/228.03 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.50/228.03 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.50/228.03 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.50/228.03 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.50/228.03 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.50/228.03 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.50/228.03 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.50/228.03 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.50/228.03 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.50/228.03 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.50/228.03 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.50/228.03 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.50/228.03 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.50/228.03 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.50/228.03 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.50/228.03 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.50/228.03 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.50/228.03 U56(active(X:S)) -> U56(X:S) 227.50/228.03 U56(mark(X:S)) -> U56(X:S) 227.50/228.03 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.50/228.03 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.50/228.03 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.50/228.03 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.50/228.03 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.50/228.03 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.50/228.03 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.50/228.03 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.50/228.03 U63(active(X:S)) -> U63(X:S) 227.50/228.03 U63(mark(X:S)) -> U63(X:S) 227.50/228.03 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.50/228.03 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.50/228.03 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.50/228.03 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.50/228.03 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.50/228.03 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.50/228.03 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.50/228.03 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.50/228.03 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.50/228.03 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.50/228.03 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.50/228.03 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.50/228.03 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.50/228.03 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.50/228.03 U74(active(X:S)) -> U74(X:S) 227.50/228.03 U74(mark(X:S)) -> U74(X:S) 227.50/228.03 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.50/228.03 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.50/228.03 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.50/228.03 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.50/228.03 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.50/228.03 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.50/228.03 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.50/228.03 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.50/228.03 U83(active(X:S)) -> U83(X:S) 227.50/228.03 U83(mark(X:S)) -> U83(X:S) 227.50/228.03 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.50/228.03 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.50/228.03 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.50/228.03 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.50/228.03 U92(active(X:S)) -> U92(X:S) 227.50/228.03 U92(mark(X:S)) -> U92(X:S) 227.50/228.03 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.50/228.03 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.50/228.03 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.50/228.03 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.50/228.03 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.50/228.03 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.50/228.03 active(U13(tt)) -> mark(tt) 227.50/228.03 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.50/228.03 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.50/228.03 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.50/228.03 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.50/228.03 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.50/228.03 active(U26(tt)) -> mark(tt) 227.50/228.03 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.50/228.03 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.50/228.03 active(U33(tt)) -> mark(tt) 227.50/228.03 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.50/228.03 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.50/228.03 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.50/228.03 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.50/228.03 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.50/228.03 active(U46(tt)) -> mark(tt) 227.50/228.03 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.50/228.03 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.50/228.03 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.50/228.03 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.50/228.03 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.50/228.03 active(U56(tt)) -> mark(tt) 227.50/228.03 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.50/228.03 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.50/228.03 active(U63(tt)) -> mark(tt) 227.50/228.03 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.50/228.03 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.50/228.03 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.50/228.03 active(U74(tt)) -> mark(tt) 227.50/228.03 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.50/228.03 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.50/228.03 active(U83(tt)) -> mark(tt) 227.50/228.03 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.50/228.03 active(U92(tt)) -> mark(tt) 227.50/228.03 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.50/228.03 active(__(nil,X:S)) -> mark(X:S) 227.50/228.03 active(__(X:S,nil)) -> mark(X:S) 227.50/228.03 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.50/228.03 active(isList(nil)) -> mark(tt) 227.50/228.03 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.50/228.03 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.50/228.03 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.50/228.03 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.50/228.03 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.50/228.03 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.50/228.03 active(isPal(nil)) -> mark(tt) 227.50/228.03 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.50/228.03 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.50/228.03 active(isPalListKind(a)) -> mark(tt) 227.50/228.03 active(isPalListKind(e)) -> mark(tt) 227.50/228.03 active(isPalListKind(i)) -> mark(tt) 227.50/228.03 active(isPalListKind(nil)) -> mark(tt) 227.50/228.03 active(isPalListKind(o)) -> mark(tt) 227.50/228.03 active(isPalListKind(u)) -> mark(tt) 227.50/228.03 active(isQid(a)) -> mark(tt) 227.50/228.03 active(isQid(e)) -> mark(tt) 227.50/228.03 active(isQid(i)) -> mark(tt) 227.50/228.03 active(isQid(o)) -> mark(tt) 227.50/228.03 active(isQid(u)) -> mark(tt) 227.50/228.03 isList(active(X:S)) -> isList(X:S) 227.50/228.03 isList(mark(X:S)) -> isList(X:S) 227.50/228.03 isNeList(active(X:S)) -> isNeList(X:S) 227.50/228.03 isNeList(mark(X:S)) -> isNeList(X:S) 227.50/228.03 isNePal(active(X:S)) -> isNePal(X:S) 227.50/228.03 isNePal(mark(X:S)) -> isNePal(X:S) 227.50/228.03 isPal(active(X:S)) -> isPal(X:S) 227.50/228.03 isPal(mark(X:S)) -> isPal(X:S) 227.50/228.03 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.50/228.03 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.50/228.03 isQid(active(X:S)) -> isQid(X:S) 227.50/228.03 isQid(mark(X:S)) -> isQid(X:S) 227.50/228.03 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.50/228.03 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.50/228.03 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.50/228.03 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.50/228.03 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.50/228.03 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.50/228.03 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.50/228.03 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.50/228.03 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.50/228.03 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.50/228.03 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.50/228.03 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.50/228.03 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.50/228.03 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.50/228.03 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.50/228.03 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.50/228.03 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.50/228.03 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.50/228.03 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.50/228.03 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.50/228.03 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.50/228.03 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.50/228.03 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.50/228.03 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.50/228.03 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.50/228.03 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.50/228.03 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.50/228.03 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.50/228.03 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.50/228.03 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.50/228.03 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.50/228.03 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.50/228.03 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.50/228.03 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.50/228.03 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.50/228.03 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.50/228.03 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.50/228.03 mark(isList(X:S)) -> active(isList(X:S)) 227.50/228.03 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.50/228.03 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.50/228.03 mark(isPal(X:S)) -> active(isPal(X:S)) 227.50/228.03 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.50/228.03 mark(isQid(X:S)) -> active(isQid(X:S)) 227.50/228.03 mark(a) -> active(a) 227.50/228.03 mark(e) -> active(e) 227.50/228.03 mark(i) -> active(i) 227.50/228.03 mark(nil) -> active(nil) 227.50/228.03 mark(o) -> active(o) 227.50/228.03 mark(tt) -> active(tt) 227.50/228.03 mark(u) -> active(u) 227.50/228.03 -> Usable rules: 227.50/228.03 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.50/228.03 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.50/228.03 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.50/228.03 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.50/228.03 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.50/228.03 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.50/228.03 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.50/228.03 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.50/228.03 U13(active(X:S)) -> U13(X:S) 227.50/228.03 U13(mark(X:S)) -> U13(X:S) 227.50/228.03 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.50/228.03 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.50/228.03 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.50/228.03 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.50/228.03 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.50/228.03 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.50/228.03 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.50/228.03 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.50/228.03 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.50/228.03 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.50/228.03 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.50/228.03 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.50/228.03 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.50/228.03 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.50/228.03 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.50/228.03 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.50/228.03 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.50/228.03 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.50/228.03 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.50/228.03 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.50/228.03 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.50/228.03 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.50/228.03 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.50/228.03 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.50/228.03 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.50/228.03 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.50/228.03 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.50/228.03 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.50/228.03 U26(active(X:S)) -> U26(X:S) 227.50/228.03 U26(mark(X:S)) -> U26(X:S) 227.50/228.03 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.50/228.03 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.50/228.03 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.50/228.03 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.50/228.03 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.50/228.03 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.50/228.03 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.50/228.03 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.50/228.03 U33(active(X:S)) -> U33(X:S) 227.50/228.03 U33(mark(X:S)) -> U33(X:S) 227.50/228.03 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.50/228.03 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.50/228.03 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.50/228.03 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.50/228.03 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.50/228.03 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.50/228.03 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.50/228.03 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.50/228.03 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.50/228.03 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.50/228.03 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.50/228.03 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.50/228.03 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.50/228.03 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.50/228.03 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.50/228.03 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.50/228.03 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.50/228.03 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.50/228.03 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.50/228.03 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.50/228.03 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.50/228.03 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.50/228.03 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.50/228.03 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.50/228.03 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.50/228.03 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.50/228.03 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.50/228.03 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.50/228.03 U46(active(X:S)) -> U46(X:S) 227.50/228.03 U46(mark(X:S)) -> U46(X:S) 227.50/228.03 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.50/228.03 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.50/228.03 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.50/228.03 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.50/228.03 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.50/228.03 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.50/228.03 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.50/228.03 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.50/228.03 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.50/228.03 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.50/228.03 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.50/228.03 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.50/228.03 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.50/228.03 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.50/228.03 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.50/228.03 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.50/228.03 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.50/228.03 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.50/228.03 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.50/228.03 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.50/228.03 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.50/228.03 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.50/228.03 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.50/228.03 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.50/228.03 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.50/228.03 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.50/228.03 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.50/228.03 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.50/228.03 U56(active(X:S)) -> U56(X:S) 227.50/228.03 U56(mark(X:S)) -> U56(X:S) 227.50/228.03 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.50/228.03 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.50/228.03 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.50/228.03 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.50/228.03 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.50/228.03 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.50/228.03 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.50/228.03 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.50/228.03 U63(active(X:S)) -> U63(X:S) 227.50/228.03 U63(mark(X:S)) -> U63(X:S) 227.50/228.03 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.50/228.03 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.50/228.03 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.50/228.03 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.50/228.03 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.50/228.03 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.50/228.03 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.50/228.03 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.50/228.03 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.50/228.03 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.50/228.03 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.50/228.03 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.50/228.03 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.50/228.03 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.50/228.03 U74(active(X:S)) -> U74(X:S) 227.50/228.03 U74(mark(X:S)) -> U74(X:S) 227.50/228.03 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.50/228.03 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.50/228.03 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.50/228.03 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.50/228.03 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.50/228.03 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.50/228.03 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.50/228.03 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.50/228.03 U83(active(X:S)) -> U83(X:S) 227.50/228.03 U83(mark(X:S)) -> U83(X:S) 227.50/228.03 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.50/228.03 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.50/228.03 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.50/228.03 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.50/228.03 U92(active(X:S)) -> U92(X:S) 227.50/228.03 U92(mark(X:S)) -> U92(X:S) 227.50/228.03 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.50/228.03 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.50/228.03 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.50/228.03 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.50/228.03 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.50/228.03 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.50/228.03 active(U13(tt)) -> mark(tt) 227.50/228.03 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.50/228.03 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.50/228.03 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.50/228.03 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.50/228.03 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.50/228.03 active(U26(tt)) -> mark(tt) 227.50/228.03 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.50/228.03 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.50/228.03 active(U33(tt)) -> mark(tt) 227.50/228.03 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.50/228.03 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.50/228.03 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.50/228.03 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.50/228.03 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.50/228.03 active(U46(tt)) -> mark(tt) 227.50/228.03 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.50/228.03 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.50/228.03 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.50/228.03 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.50/228.03 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.50/228.03 active(U56(tt)) -> mark(tt) 227.50/228.03 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.50/228.03 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.50/228.03 active(U63(tt)) -> mark(tt) 227.50/228.03 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.50/228.03 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.50/228.03 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.50/228.03 active(U74(tt)) -> mark(tt) 227.50/228.03 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.50/228.03 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.50/228.03 active(U83(tt)) -> mark(tt) 227.50/228.03 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.50/228.03 active(U92(tt)) -> mark(tt) 227.50/228.03 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.50/228.03 active(__(nil,X:S)) -> mark(X:S) 227.50/228.03 active(__(X:S,nil)) -> mark(X:S) 227.50/228.03 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.50/228.03 active(isList(nil)) -> mark(tt) 227.50/228.03 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.50/228.03 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.50/228.03 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.50/228.03 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.50/228.03 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.50/228.03 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.50/228.03 active(isPal(nil)) -> mark(tt) 227.50/228.03 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.50/228.03 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.50/228.03 active(isPalListKind(a)) -> mark(tt) 227.50/228.03 active(isPalListKind(e)) -> mark(tt) 227.50/228.03 active(isPalListKind(i)) -> mark(tt) 227.50/228.03 active(isPalListKind(nil)) -> mark(tt) 227.50/228.03 active(isPalListKind(o)) -> mark(tt) 227.50/228.03 active(isPalListKind(u)) -> mark(tt) 227.50/228.03 active(isQid(a)) -> mark(tt) 227.50/228.03 active(isQid(e)) -> mark(tt) 227.50/228.03 active(isQid(i)) -> mark(tt) 227.50/228.03 active(isQid(o)) -> mark(tt) 227.50/228.03 active(isQid(u)) -> mark(tt) 227.50/228.03 isList(active(X:S)) -> isList(X:S) 227.50/228.03 isList(mark(X:S)) -> isList(X:S) 227.50/228.03 isNeList(active(X:S)) -> isNeList(X:S) 227.50/228.03 isNeList(mark(X:S)) -> isNeList(X:S) 227.50/228.03 isNePal(active(X:S)) -> isNePal(X:S) 227.50/228.03 isNePal(mark(X:S)) -> isNePal(X:S) 227.50/228.03 isPal(active(X:S)) -> isPal(X:S) 227.50/228.03 isPal(mark(X:S)) -> isPal(X:S) 227.50/228.03 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.50/228.03 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.50/228.03 isQid(active(X:S)) -> isQid(X:S) 227.50/228.03 isQid(mark(X:S)) -> isQid(X:S) 227.50/228.03 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.50/228.03 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.50/228.03 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.50/228.03 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.50/228.03 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.50/228.03 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.50/228.03 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.50/228.03 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.50/228.03 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.50/228.03 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.50/228.03 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.50/228.03 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.50/228.03 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.50/228.03 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.50/228.03 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.50/228.03 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.50/228.03 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.50/228.03 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.50/228.03 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.50/228.03 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.50/228.03 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.50/228.03 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.50/228.03 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.50/228.03 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.50/228.03 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.50/228.03 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.50/228.03 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.50/228.03 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.50/228.03 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.50/228.03 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.50/228.03 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.50/228.03 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.50/228.03 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.50/228.03 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.50/228.03 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.50/228.03 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.50/228.03 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.50/228.03 mark(isList(X:S)) -> active(isList(X:S)) 227.50/228.03 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.50/228.03 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.50/228.03 mark(isPal(X:S)) -> active(isPal(X:S)) 227.50/228.03 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.50/228.03 mark(isQid(X:S)) -> active(isQid(X:S)) 227.50/228.03 mark(a) -> active(a) 227.50/228.03 mark(e) -> active(e) 227.50/228.03 mark(i) -> active(i) 227.50/228.03 mark(nil) -> active(nil) 227.50/228.03 mark(o) -> active(o) 227.50/228.03 mark(tt) -> active(tt) 227.50/228.03 mark(u) -> active(u) 227.50/228.03 ->Interpretation type: 227.50/228.03 Linear 227.50/228.03 ->Coefficients: 227.50/228.03 Natural Numbers 227.50/228.03 ->Dimension: 227.50/228.03 1 227.50/228.03 ->Bound: 227.50/228.03 2 227.50/228.03 ->Interpretation: 227.50/228.03 227.50/228.03 [U11](X1,X2) = X2 227.50/228.03 [U12](X1,X2) = X1 + X2 227.50/228.03 [U13](X) = 0 227.50/228.03 [U21](X1,X2,X3) = 2.X1 + X3 + 2 227.50/228.03 [U22](X1,X2,X3) = X3 + 2 227.50/228.03 [U23](X1,X2,X3) = 2.X1 + X3 227.50/228.03 [U24](X1,X2,X3) = X3 227.50/228.03 [U25](X1,X2) = X2 227.50/228.03 [U26](X) = X 227.50/228.03 [U31](X1,X2) = 2.X2 + 2 227.50/228.03 [U32](X1,X2) = 2.X1 + 2.X2 + 2 227.50/228.03 [U33](X) = X + 2 227.50/228.03 [U41](X1,X2,X3) = 2.X2 + 2.X3 + 2 227.50/228.03 [U42](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.50/228.03 [U43](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.50/228.03 [U44](X1,X2,X3) = X1 + X2 + 2.X3 + 2 227.50/228.03 [U45](X1,X2) = X1 + 2.X2 + 2 227.50/228.03 [U46](X) = X 227.50/228.03 [U51](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.50/228.03 [U52](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.50/228.03 [U53](X1,X2,X3) = X1 + 2.X2 + 2.X3 + 2 227.50/228.03 [U54](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.50/228.03 [U55](X1,X2) = X1 + 2.X2 227.50/228.03 [U56](X) = 2.X 227.50/228.03 [U61](X1,X2) = X1 + X2 227.50/228.03 [U62](X1,X2) = X1 + X2 227.50/228.03 [U63](X) = X 227.50/228.03 [U71](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.50/228.03 [U72](X1,X2) = 2.X1 + 2.X2 + 2 227.50/228.03 [U73](X1,X2) = X1 227.50/228.03 [U74](X) = 2.X 227.50/228.03 [U81](X1,X2) = 2.X1 + 2.X2 + 2 227.50/228.03 [U82](X1,X2) = X1 + 2.X2 + 2 227.50/228.03 [U83](X) = X + 2 227.50/228.03 [U91](X1,X2) = 2.X1 227.50/228.03 [U92](X) = X 227.50/228.03 [__](X1,X2) = 2.X1 + X2 + 2 227.50/228.03 [active](X) = X 227.50/228.03 [isList](X) = X 227.50/228.03 [isNeList](X) = 2.X + 2 227.50/228.03 [isNePal](X) = 2.X 227.50/228.03 [isPal](X) = 2.X + 2 227.50/228.03 [isPalListKind](X) = 0 227.50/228.03 [isQid](X) = X 227.50/228.03 [mark](X) = X 227.50/228.03 [a] = 1 227.50/228.03 [e] = 2 227.50/228.03 [fSNonEmpty] = 0 227.50/228.03 [i] = 2 227.50/228.03 [nil] = 2 227.50/228.03 [o] = 2 227.50/228.03 [tt] = 0 227.50/228.03 [u] = 2 227.50/228.03 [U11#](X1,X2) = 0 227.50/228.03 [U12#](X1,X2) = 0 227.50/228.03 [U13#](X) = 0 227.50/228.03 [U21#](X1,X2,X3) = 0 227.50/228.03 [U22#](X1,X2,X3) = 0 227.50/228.03 [U23#](X1,X2,X3) = 0 227.50/228.03 [U24#](X1,X2,X3) = 0 227.50/228.03 [U25#](X1,X2) = 0 227.50/228.03 [U26#](X) = 0 227.50/228.03 [U31#](X1,X2) = 0 227.50/228.03 [U32#](X1,X2) = 0 227.50/228.03 [U33#](X) = 0 227.50/228.03 [U41#](X1,X2,X3) = 0 227.50/228.03 [U42#](X1,X2,X3) = 0 227.50/228.03 [U43#](X1,X2,X3) = 0 227.50/228.03 [U44#](X1,X2,X3) = 0 227.50/228.03 [U45#](X1,X2) = 0 227.50/228.03 [U46#](X) = 0 227.50/228.03 [U51#](X1,X2,X3) = 0 227.50/228.03 [U52#](X1,X2,X3) = 0 227.50/228.03 [U53#](X1,X2,X3) = 0 227.50/228.03 [U54#](X1,X2,X3) = 0 227.50/228.03 [U55#](X1,X2) = 0 227.50/228.03 [U56#](X) = 0 227.50/228.03 [U61#](X1,X2) = 0 227.50/228.03 [U62#](X1,X2) = 0 227.50/228.03 [U63#](X) = 0 227.50/228.03 [U71#](X1,X2,X3) = 0 227.50/228.03 [U72#](X1,X2) = 0 227.50/228.03 [U73#](X1,X2) = 0 227.50/228.03 [U74#](X) = 0 227.50/228.03 [U81#](X1,X2) = 0 227.50/228.03 [U82#](X1,X2) = 0 227.50/228.03 [U83#](X) = 0 227.50/228.03 [U91#](X1,X2) = 0 227.50/228.03 [U92#](X) = 0 227.50/228.03 [__#](X1,X2) = 0 227.50/228.03 [ACTIVE](X) = 2 227.50/228.03 [ISLIST](X) = 0 227.50/228.03 [ISNELIST](X) = 0 227.50/228.03 [ISNEPAL](X) = 0 227.50/228.03 [ISPAL](X) = 0 227.50/228.03 [ISPALLISTKIND](X) = 0 227.50/228.03 [ISQID](X) = 0 227.50/228.03 [MARK](X) = 2.X + 2 227.50/228.03 227.50/228.03 Problem 1.44: 227.50/228.03 227.50/228.03 SCC Processor: 227.50/228.03 -> Pairs: 227.50/228.03 ACTIVE(U91(tt,V2:S)) -> MARK(U92(isPalListKind(V2:S))) 227.50/228.03 ACTIVE(isPalListKind(__(V1:S,V2:S))) -> MARK(U91(isPalListKind(V1:S),V2:S)) 227.50/228.03 MARK(U42(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.50/228.03 MARK(U43(X1:S,X2:S,X3:S)) -> ACTIVE(U43(mark(X1:S),X2:S,X3:S)) 227.50/228.03 MARK(U43(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.50/228.03 MARK(U44(X1:S,X2:S,X3:S)) -> ACTIVE(U44(mark(X1:S),X2:S,X3:S)) 227.50/228.03 MARK(U44(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.50/228.03 MARK(U45(X1:S,X2:S)) -> ACTIVE(U45(mark(X1:S),X2:S)) 227.50/228.03 MARK(U45(X1:S,X2:S)) -> MARK(X1:S) 227.50/228.03 MARK(U46(X:S)) -> ACTIVE(U46(mark(X:S))) 227.50/228.03 MARK(U46(X:S)) -> MARK(X:S) 227.50/228.03 MARK(U51(X1:S,X2:S,X3:S)) -> ACTIVE(U51(mark(X1:S),X2:S,X3:S)) 227.50/228.03 MARK(U51(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.50/228.03 MARK(U52(X1:S,X2:S,X3:S)) -> ACTIVE(U52(mark(X1:S),X2:S,X3:S)) 227.50/228.03 MARK(U52(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.50/228.03 MARK(U53(X1:S,X2:S,X3:S)) -> ACTIVE(U53(mark(X1:S),X2:S,X3:S)) 227.50/228.03 MARK(U53(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.50/228.03 MARK(U54(X1:S,X2:S,X3:S)) -> ACTIVE(U54(mark(X1:S),X2:S,X3:S)) 227.50/228.03 MARK(U54(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.50/228.03 MARK(U55(X1:S,X2:S)) -> ACTIVE(U55(mark(X1:S),X2:S)) 227.50/228.03 MARK(U55(X1:S,X2:S)) -> MARK(X1:S) 227.50/228.03 MARK(U56(X:S)) -> ACTIVE(U56(mark(X:S))) 227.50/228.03 MARK(U56(X:S)) -> MARK(X:S) 227.50/228.03 MARK(U61(X1:S,X2:S)) -> ACTIVE(U61(mark(X1:S),X2:S)) 227.50/228.03 MARK(U61(X1:S,X2:S)) -> MARK(X1:S) 227.50/228.03 MARK(U62(X1:S,X2:S)) -> ACTIVE(U62(mark(X1:S),X2:S)) 227.50/228.03 MARK(U62(X1:S,X2:S)) -> MARK(X1:S) 227.50/228.03 MARK(U63(X:S)) -> ACTIVE(U63(mark(X:S))) 227.50/228.03 MARK(U63(X:S)) -> MARK(X:S) 227.50/228.03 MARK(U71(X1:S,X2:S,X3:S)) -> ACTIVE(U71(mark(X1:S),X2:S,X3:S)) 227.50/228.03 MARK(U71(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.50/228.03 MARK(U72(X1:S,X2:S)) -> ACTIVE(U72(mark(X1:S),X2:S)) 227.50/228.03 MARK(U72(X1:S,X2:S)) -> MARK(X1:S) 227.50/228.03 MARK(U73(X1:S,X2:S)) -> ACTIVE(U73(mark(X1:S),X2:S)) 227.50/228.03 MARK(U73(X1:S,X2:S)) -> MARK(X1:S) 227.50/228.03 MARK(U74(X:S)) -> ACTIVE(U74(mark(X:S))) 227.50/228.03 MARK(U74(X:S)) -> MARK(X:S) 227.50/228.03 MARK(U81(X1:S,X2:S)) -> ACTIVE(U81(mark(X1:S),X2:S)) 227.50/228.03 MARK(U81(X1:S,X2:S)) -> MARK(X1:S) 227.50/228.03 MARK(U82(X1:S,X2:S)) -> ACTIVE(U82(mark(X1:S),X2:S)) 227.50/228.03 MARK(U82(X1:S,X2:S)) -> MARK(X1:S) 227.50/228.03 MARK(U83(X:S)) -> ACTIVE(U83(mark(X:S))) 227.50/228.03 MARK(U83(X:S)) -> MARK(X:S) 227.50/228.03 MARK(U91(X1:S,X2:S)) -> ACTIVE(U91(mark(X1:S),X2:S)) 227.50/228.03 MARK(U91(X1:S,X2:S)) -> MARK(X1:S) 227.50/228.03 MARK(U92(X:S)) -> ACTIVE(U92(mark(X:S))) 227.50/228.03 MARK(U92(X:S)) -> MARK(X:S) 227.50/228.03 MARK(__(X1:S,X2:S)) -> ACTIVE(__(mark(X1:S),mark(X2:S))) 227.50/228.03 MARK(__(X1:S,X2:S)) -> MARK(X1:S) 227.50/228.03 MARK(__(X1:S,X2:S)) -> MARK(X2:S) 227.50/228.03 MARK(isPalListKind(X:S)) -> ACTIVE(isPalListKind(X:S)) 227.50/228.03 -> Rules: 227.50/228.03 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.50/228.03 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.50/228.03 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.50/228.03 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.50/228.03 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.50/228.03 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.50/228.03 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.50/228.03 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.50/228.03 U13(active(X:S)) -> U13(X:S) 227.50/228.03 U13(mark(X:S)) -> U13(X:S) 227.50/228.03 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.50/228.03 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.50/228.03 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.50/228.03 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.50/228.03 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.50/228.03 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.50/228.03 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.50/228.03 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.50/228.03 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.50/228.03 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.50/228.03 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.50/228.03 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.50/228.03 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.50/228.03 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.50/228.03 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.50/228.03 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.50/228.03 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.50/228.03 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.50/228.03 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.50/228.03 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.50/228.03 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.50/228.03 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.50/228.03 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.50/228.03 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.50/228.03 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.50/228.03 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.50/228.03 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.50/228.03 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.50/228.03 U26(active(X:S)) -> U26(X:S) 227.50/228.03 U26(mark(X:S)) -> U26(X:S) 227.50/228.03 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.50/228.03 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.50/228.03 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.50/228.03 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.50/228.03 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.50/228.03 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.50/228.03 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.50/228.03 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.50/228.03 U33(active(X:S)) -> U33(X:S) 227.50/228.03 U33(mark(X:S)) -> U33(X:S) 227.50/228.03 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.50/228.03 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.50/228.03 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.50/228.03 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.50/228.03 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.50/228.03 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.50/228.03 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.50/228.03 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.50/228.03 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.50/228.03 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.50/228.03 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.50/228.03 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.50/228.03 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.50/228.03 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.50/228.03 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.50/228.03 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.50/228.03 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.50/228.03 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.50/228.03 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.50/228.03 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.50/228.03 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.50/228.03 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.50/228.03 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.50/228.03 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.50/228.03 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.50/228.03 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.50/228.03 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.50/228.03 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.50/228.03 U46(active(X:S)) -> U46(X:S) 227.50/228.03 U46(mark(X:S)) -> U46(X:S) 227.50/228.03 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.50/228.03 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.50/228.03 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.50/228.03 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.50/228.03 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.50/228.03 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.50/228.03 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.50/228.03 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.50/228.03 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.50/228.03 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.50/228.03 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.50/228.03 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.50/228.03 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.50/228.03 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.50/228.03 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.50/228.03 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.50/228.03 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.50/228.03 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.50/228.03 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.50/228.03 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.50/228.03 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.50/228.03 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.50/228.03 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.50/228.03 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.50/228.03 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.50/228.03 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.50/228.03 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.50/228.03 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.50/228.03 U56(active(X:S)) -> U56(X:S) 227.50/228.03 U56(mark(X:S)) -> U56(X:S) 227.50/228.03 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.50/228.03 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.50/228.03 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.50/228.03 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.50/228.03 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.50/228.03 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.50/228.03 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.50/228.03 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.50/228.03 U63(active(X:S)) -> U63(X:S) 227.50/228.03 U63(mark(X:S)) -> U63(X:S) 227.50/228.03 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.50/228.03 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.50/228.03 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.50/228.03 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.50/228.03 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.50/228.03 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.50/228.03 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.50/228.03 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.50/228.03 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.50/228.03 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.50/228.03 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.50/228.03 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.50/228.03 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.50/228.03 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.50/228.03 U74(active(X:S)) -> U74(X:S) 227.50/228.03 U74(mark(X:S)) -> U74(X:S) 227.50/228.03 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.50/228.03 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.50/228.03 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.50/228.03 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.50/228.03 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.50/228.03 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.50/228.03 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.50/228.03 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.50/228.03 U83(active(X:S)) -> U83(X:S) 227.50/228.03 U83(mark(X:S)) -> U83(X:S) 227.50/228.03 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.50/228.03 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.50/228.03 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.50/228.03 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.50/228.03 U92(active(X:S)) -> U92(X:S) 227.50/228.03 U92(mark(X:S)) -> U92(X:S) 227.50/228.03 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.50/228.03 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.50/228.03 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.50/228.03 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.50/228.03 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.50/228.03 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.50/228.03 active(U13(tt)) -> mark(tt) 227.50/228.03 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.50/228.03 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.50/228.03 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.50/228.03 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.50/228.03 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.50/228.03 active(U26(tt)) -> mark(tt) 227.50/228.03 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.50/228.03 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.50/228.03 active(U33(tt)) -> mark(tt) 227.50/228.03 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.50/228.03 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.50/228.03 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.50/228.03 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.50/228.03 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.50/228.03 active(U46(tt)) -> mark(tt) 227.50/228.03 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.50/228.03 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.50/228.03 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.50/228.03 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.50/228.03 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.50/228.03 active(U56(tt)) -> mark(tt) 227.50/228.03 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.50/228.03 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.50/228.03 active(U63(tt)) -> mark(tt) 227.50/228.03 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.50/228.03 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.50/228.03 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.50/228.03 active(U74(tt)) -> mark(tt) 227.50/228.03 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.50/228.03 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.50/228.03 active(U83(tt)) -> mark(tt) 227.50/228.03 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.50/228.03 active(U92(tt)) -> mark(tt) 227.50/228.03 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.50/228.03 active(__(nil,X:S)) -> mark(X:S) 227.50/228.03 active(__(X:S,nil)) -> mark(X:S) 227.50/228.03 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.50/228.03 active(isList(nil)) -> mark(tt) 227.50/228.03 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.50/228.03 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.50/228.03 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.50/228.03 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.50/228.03 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.50/228.03 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.50/228.03 active(isPal(nil)) -> mark(tt) 227.50/228.03 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.50/228.03 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.50/228.03 active(isPalListKind(a)) -> mark(tt) 227.50/228.03 active(isPalListKind(e)) -> mark(tt) 227.50/228.03 active(isPalListKind(i)) -> mark(tt) 227.50/228.03 active(isPalListKind(nil)) -> mark(tt) 227.50/228.03 active(isPalListKind(o)) -> mark(tt) 227.50/228.03 active(isPalListKind(u)) -> mark(tt) 227.50/228.03 active(isQid(a)) -> mark(tt) 227.50/228.03 active(isQid(e)) -> mark(tt) 227.50/228.03 active(isQid(i)) -> mark(tt) 227.50/228.03 active(isQid(o)) -> mark(tt) 227.50/228.03 active(isQid(u)) -> mark(tt) 227.50/228.03 isList(active(X:S)) -> isList(X:S) 227.50/228.03 isList(mark(X:S)) -> isList(X:S) 227.50/228.03 isNeList(active(X:S)) -> isNeList(X:S) 227.50/228.03 isNeList(mark(X:S)) -> isNeList(X:S) 227.50/228.03 isNePal(active(X:S)) -> isNePal(X:S) 227.50/228.03 isNePal(mark(X:S)) -> isNePal(X:S) 227.50/228.03 isPal(active(X:S)) -> isPal(X:S) 227.50/228.03 isPal(mark(X:S)) -> isPal(X:S) 227.50/228.03 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.50/228.03 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.50/228.03 isQid(active(X:S)) -> isQid(X:S) 227.50/228.03 isQid(mark(X:S)) -> isQid(X:S) 227.50/228.03 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.50/228.03 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.50/228.03 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.50/228.03 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.50/228.03 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.50/228.03 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.50/228.03 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.50/228.03 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.50/228.03 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.50/228.03 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.50/228.03 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.50/228.03 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.50/228.03 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.50/228.03 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.50/228.03 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.50/228.03 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.50/228.03 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.50/228.03 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.50/228.03 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.50/228.03 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.50/228.03 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.50/228.03 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.50/228.03 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.50/228.03 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.50/228.03 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.50/228.03 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.50/228.03 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.50/228.03 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.50/228.03 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.50/228.03 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.50/228.03 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.50/228.03 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.50/228.03 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.50/228.03 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.50/228.03 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.50/228.03 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.50/228.03 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.50/228.03 mark(isList(X:S)) -> active(isList(X:S)) 227.50/228.03 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.50/228.03 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.50/228.03 mark(isPal(X:S)) -> active(isPal(X:S)) 227.50/228.03 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.50/228.03 mark(isQid(X:S)) -> active(isQid(X:S)) 227.50/228.03 mark(a) -> active(a) 227.50/228.03 mark(e) -> active(e) 227.50/228.03 mark(i) -> active(i) 227.50/228.03 mark(nil) -> active(nil) 227.50/228.03 mark(o) -> active(o) 227.50/228.03 mark(tt) -> active(tt) 227.50/228.03 mark(u) -> active(u) 227.50/228.03 ->Strongly Connected Components: 227.50/228.03 ->->Cycle: 227.50/228.03 ->->-> Pairs: 227.50/228.03 ACTIVE(U91(tt,V2:S)) -> MARK(U92(isPalListKind(V2:S))) 227.50/228.03 ACTIVE(isPalListKind(__(V1:S,V2:S))) -> MARK(U91(isPalListKind(V1:S),V2:S)) 227.50/228.03 MARK(U42(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.50/228.03 MARK(U43(X1:S,X2:S,X3:S)) -> ACTIVE(U43(mark(X1:S),X2:S,X3:S)) 227.50/228.03 MARK(U43(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.50/228.03 MARK(U44(X1:S,X2:S,X3:S)) -> ACTIVE(U44(mark(X1:S),X2:S,X3:S)) 227.50/228.03 MARK(U44(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.50/228.03 MARK(U45(X1:S,X2:S)) -> ACTIVE(U45(mark(X1:S),X2:S)) 227.50/228.03 MARK(U45(X1:S,X2:S)) -> MARK(X1:S) 227.50/228.03 MARK(U46(X:S)) -> ACTIVE(U46(mark(X:S))) 227.50/228.03 MARK(U46(X:S)) -> MARK(X:S) 227.50/228.03 MARK(U51(X1:S,X2:S,X3:S)) -> ACTIVE(U51(mark(X1:S),X2:S,X3:S)) 227.50/228.03 MARK(U51(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.50/228.03 MARK(U52(X1:S,X2:S,X3:S)) -> ACTIVE(U52(mark(X1:S),X2:S,X3:S)) 227.50/228.03 MARK(U52(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.50/228.03 MARK(U53(X1:S,X2:S,X3:S)) -> ACTIVE(U53(mark(X1:S),X2:S,X3:S)) 227.50/228.03 MARK(U53(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.50/228.03 MARK(U54(X1:S,X2:S,X3:S)) -> ACTIVE(U54(mark(X1:S),X2:S,X3:S)) 227.50/228.03 MARK(U54(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.50/228.03 MARK(U55(X1:S,X2:S)) -> ACTIVE(U55(mark(X1:S),X2:S)) 227.50/228.03 MARK(U55(X1:S,X2:S)) -> MARK(X1:S) 227.50/228.03 MARK(U56(X:S)) -> ACTIVE(U56(mark(X:S))) 227.50/228.03 MARK(U56(X:S)) -> MARK(X:S) 227.50/228.03 MARK(U61(X1:S,X2:S)) -> ACTIVE(U61(mark(X1:S),X2:S)) 227.50/228.03 MARK(U61(X1:S,X2:S)) -> MARK(X1:S) 227.50/228.03 MARK(U62(X1:S,X2:S)) -> ACTIVE(U62(mark(X1:S),X2:S)) 227.50/228.03 MARK(U62(X1:S,X2:S)) -> MARK(X1:S) 227.50/228.03 MARK(U63(X:S)) -> ACTIVE(U63(mark(X:S))) 227.50/228.03 MARK(U63(X:S)) -> MARK(X:S) 227.50/228.03 MARK(U71(X1:S,X2:S,X3:S)) -> ACTIVE(U71(mark(X1:S),X2:S,X3:S)) 227.50/228.03 MARK(U71(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.50/228.03 MARK(U72(X1:S,X2:S)) -> ACTIVE(U72(mark(X1:S),X2:S)) 227.50/228.03 MARK(U72(X1:S,X2:S)) -> MARK(X1:S) 227.50/228.03 MARK(U73(X1:S,X2:S)) -> ACTIVE(U73(mark(X1:S),X2:S)) 227.50/228.03 MARK(U73(X1:S,X2:S)) -> MARK(X1:S) 227.50/228.03 MARK(U74(X:S)) -> ACTIVE(U74(mark(X:S))) 227.50/228.03 MARK(U74(X:S)) -> MARK(X:S) 227.50/228.03 MARK(U81(X1:S,X2:S)) -> ACTIVE(U81(mark(X1:S),X2:S)) 227.50/228.03 MARK(U81(X1:S,X2:S)) -> MARK(X1:S) 227.50/228.03 MARK(U82(X1:S,X2:S)) -> ACTIVE(U82(mark(X1:S),X2:S)) 227.50/228.03 MARK(U82(X1:S,X2:S)) -> MARK(X1:S) 227.50/228.03 MARK(U83(X:S)) -> ACTIVE(U83(mark(X:S))) 227.50/228.03 MARK(U83(X:S)) -> MARK(X:S) 227.50/228.03 MARK(U91(X1:S,X2:S)) -> ACTIVE(U91(mark(X1:S),X2:S)) 227.50/228.03 MARK(U91(X1:S,X2:S)) -> MARK(X1:S) 227.50/228.03 MARK(U92(X:S)) -> ACTIVE(U92(mark(X:S))) 227.50/228.03 MARK(U92(X:S)) -> MARK(X:S) 227.50/228.03 MARK(__(X1:S,X2:S)) -> ACTIVE(__(mark(X1:S),mark(X2:S))) 227.50/228.03 MARK(__(X1:S,X2:S)) -> MARK(X1:S) 227.50/228.03 MARK(__(X1:S,X2:S)) -> MARK(X2:S) 227.50/228.03 MARK(isPalListKind(X:S)) -> ACTIVE(isPalListKind(X:S)) 227.50/228.03 ->->-> Rules: 227.50/228.03 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.50/228.03 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.50/228.03 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.50/228.04 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.50/228.04 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.50/228.04 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.50/228.04 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.50/228.04 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.50/228.04 U13(active(X:S)) -> U13(X:S) 227.50/228.04 U13(mark(X:S)) -> U13(X:S) 227.50/228.04 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.50/228.04 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.50/228.04 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.50/228.04 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.50/228.04 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.50/228.04 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.50/228.04 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.50/228.04 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.50/228.04 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.50/228.04 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.50/228.04 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.50/228.04 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.50/228.04 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.50/228.04 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.50/228.04 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.50/228.04 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.50/228.04 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.50/228.04 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.50/228.04 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.50/228.04 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.50/228.04 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.50/228.04 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.50/228.04 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.50/228.04 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.50/228.04 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.50/228.04 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.50/228.04 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.50/228.04 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.50/228.04 U26(active(X:S)) -> U26(X:S) 227.50/228.04 U26(mark(X:S)) -> U26(X:S) 227.50/228.04 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.50/228.04 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.50/228.04 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.50/228.04 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.50/228.04 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.50/228.04 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.50/228.04 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.50/228.04 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.50/228.04 U33(active(X:S)) -> U33(X:S) 227.50/228.04 U33(mark(X:S)) -> U33(X:S) 227.50/228.04 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.50/228.04 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.50/228.04 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.50/228.04 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.50/228.04 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.50/228.04 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.50/228.04 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.50/228.04 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.50/228.04 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.50/228.04 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.50/228.04 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.50/228.04 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.50/228.04 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.50/228.04 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.50/228.04 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.50/228.04 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.50/228.04 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.50/228.04 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.50/228.04 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.50/228.04 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.50/228.04 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.50/228.04 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.50/228.04 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.50/228.04 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.50/228.04 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.50/228.04 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.50/228.04 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.50/228.04 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.50/228.04 U46(active(X:S)) -> U46(X:S) 227.50/228.04 U46(mark(X:S)) -> U46(X:S) 227.50/228.04 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.50/228.04 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.50/228.04 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.50/228.04 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.50/228.04 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.50/228.04 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.50/228.04 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.50/228.04 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.50/228.04 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.50/228.04 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.50/228.04 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.50/228.04 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.50/228.04 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.50/228.04 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.50/228.04 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.50/228.04 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.50/228.04 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.50/228.04 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.50/228.04 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.50/228.04 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.50/228.04 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.50/228.04 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.50/228.04 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.50/228.04 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.50/228.04 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.50/228.04 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.50/228.04 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.50/228.04 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.50/228.04 U56(active(X:S)) -> U56(X:S) 227.50/228.04 U56(mark(X:S)) -> U56(X:S) 227.50/228.04 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.50/228.04 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.50/228.04 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.50/228.04 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.50/228.04 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.50/228.04 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.50/228.04 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.50/228.04 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.50/228.04 U63(active(X:S)) -> U63(X:S) 227.50/228.04 U63(mark(X:S)) -> U63(X:S) 227.50/228.04 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.50/228.04 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.50/228.04 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.50/228.04 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.50/228.04 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.50/228.04 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.50/228.04 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.50/228.04 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.50/228.04 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.50/228.04 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.50/228.04 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.50/228.04 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.50/228.04 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.50/228.04 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.50/228.04 U74(active(X:S)) -> U74(X:S) 227.50/228.04 U74(mark(X:S)) -> U74(X:S) 227.50/228.04 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.50/228.04 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.50/228.04 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.50/228.04 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.50/228.04 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.50/228.04 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.50/228.04 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.50/228.04 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.50/228.04 U83(active(X:S)) -> U83(X:S) 227.50/228.04 U83(mark(X:S)) -> U83(X:S) 227.50/228.04 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.50/228.04 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.50/228.04 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.50/228.04 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.50/228.04 U92(active(X:S)) -> U92(X:S) 227.50/228.04 U92(mark(X:S)) -> U92(X:S) 227.50/228.04 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.50/228.04 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.50/228.04 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.50/228.04 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.50/228.04 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.50/228.04 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.50/228.04 active(U13(tt)) -> mark(tt) 227.50/228.04 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.50/228.04 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.50/228.04 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.50/228.04 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.50/228.04 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.50/228.04 active(U26(tt)) -> mark(tt) 227.50/228.04 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.50/228.04 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.50/228.04 active(U33(tt)) -> mark(tt) 227.50/228.04 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.50/228.04 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.50/228.04 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.50/228.04 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.50/228.04 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.50/228.04 active(U46(tt)) -> mark(tt) 227.50/228.04 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.50/228.04 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.50/228.04 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.50/228.04 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.50/228.04 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.50/228.04 active(U56(tt)) -> mark(tt) 227.50/228.04 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.50/228.04 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.50/228.04 active(U63(tt)) -> mark(tt) 227.50/228.04 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.50/228.04 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.50/228.04 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.50/228.04 active(U74(tt)) -> mark(tt) 227.50/228.04 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.50/228.04 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.50/228.04 active(U83(tt)) -> mark(tt) 227.50/228.04 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.50/228.04 active(U92(tt)) -> mark(tt) 227.50/228.04 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.50/228.04 active(__(nil,X:S)) -> mark(X:S) 227.50/228.04 active(__(X:S,nil)) -> mark(X:S) 227.50/228.04 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.50/228.04 active(isList(nil)) -> mark(tt) 227.50/228.04 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.50/228.04 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.50/228.04 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.50/228.04 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.50/228.04 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.50/228.04 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.50/228.04 active(isPal(nil)) -> mark(tt) 227.50/228.04 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.50/228.04 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.50/228.04 active(isPalListKind(a)) -> mark(tt) 227.50/228.04 active(isPalListKind(e)) -> mark(tt) 227.50/228.04 active(isPalListKind(i)) -> mark(tt) 227.50/228.04 active(isPalListKind(nil)) -> mark(tt) 227.50/228.04 active(isPalListKind(o)) -> mark(tt) 227.50/228.04 active(isPalListKind(u)) -> mark(tt) 227.50/228.04 active(isQid(a)) -> mark(tt) 227.50/228.04 active(isQid(e)) -> mark(tt) 227.50/228.04 active(isQid(i)) -> mark(tt) 227.50/228.04 active(isQid(o)) -> mark(tt) 227.50/228.04 active(isQid(u)) -> mark(tt) 227.50/228.04 isList(active(X:S)) -> isList(X:S) 227.50/228.04 isList(mark(X:S)) -> isList(X:S) 227.50/228.04 isNeList(active(X:S)) -> isNeList(X:S) 227.50/228.04 isNeList(mark(X:S)) -> isNeList(X:S) 227.50/228.04 isNePal(active(X:S)) -> isNePal(X:S) 227.50/228.04 isNePal(mark(X:S)) -> isNePal(X:S) 227.50/228.04 isPal(active(X:S)) -> isPal(X:S) 227.50/228.04 isPal(mark(X:S)) -> isPal(X:S) 227.50/228.04 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.50/228.04 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.50/228.04 isQid(active(X:S)) -> isQid(X:S) 227.50/228.04 isQid(mark(X:S)) -> isQid(X:S) 227.50/228.04 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.50/228.04 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.50/228.04 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.50/228.04 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.50/228.04 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.50/228.04 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.50/228.04 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.50/228.04 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.50/228.04 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.50/228.04 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.50/228.04 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.50/228.04 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.50/228.04 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.50/228.04 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.50/228.04 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.50/228.04 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.50/228.04 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.50/228.04 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.50/228.04 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.50/228.04 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.50/228.04 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.50/228.04 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.50/228.04 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.50/228.04 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.50/228.04 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.50/228.04 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.50/228.04 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.50/228.04 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.50/228.04 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.50/228.04 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.50/228.04 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.50/228.04 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.50/228.04 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.50/228.04 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.50/228.04 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.50/228.04 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.50/228.04 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.50/228.04 mark(isList(X:S)) -> active(isList(X:S)) 227.50/228.04 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.50/228.04 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.50/228.04 mark(isPal(X:S)) -> active(isPal(X:S)) 227.50/228.04 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.50/228.04 mark(isQid(X:S)) -> active(isQid(X:S)) 227.50/228.04 mark(a) -> active(a) 227.50/228.04 mark(e) -> active(e) 227.50/228.04 mark(i) -> active(i) 227.50/228.04 mark(nil) -> active(nil) 227.50/228.04 mark(o) -> active(o) 227.50/228.04 mark(tt) -> active(tt) 227.50/228.04 mark(u) -> active(u) 227.50/228.04 227.50/228.04 Problem 1.44: 227.50/228.04 227.50/228.04 Reduction Pairs Processor: 227.50/228.04 -> Pairs: 227.50/228.04 ACTIVE(U91(tt,V2:S)) -> MARK(U92(isPalListKind(V2:S))) 227.50/228.04 ACTIVE(isPalListKind(__(V1:S,V2:S))) -> MARK(U91(isPalListKind(V1:S),V2:S)) 227.50/228.04 MARK(U42(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.50/228.04 MARK(U43(X1:S,X2:S,X3:S)) -> ACTIVE(U43(mark(X1:S),X2:S,X3:S)) 227.50/228.04 MARK(U43(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.50/228.04 MARK(U44(X1:S,X2:S,X3:S)) -> ACTIVE(U44(mark(X1:S),X2:S,X3:S)) 227.50/228.04 MARK(U44(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.50/228.04 MARK(U45(X1:S,X2:S)) -> ACTIVE(U45(mark(X1:S),X2:S)) 227.50/228.04 MARK(U45(X1:S,X2:S)) -> MARK(X1:S) 227.50/228.04 MARK(U46(X:S)) -> ACTIVE(U46(mark(X:S))) 227.50/228.04 MARK(U46(X:S)) -> MARK(X:S) 227.50/228.04 MARK(U51(X1:S,X2:S,X3:S)) -> ACTIVE(U51(mark(X1:S),X2:S,X3:S)) 227.50/228.04 MARK(U51(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.50/228.04 MARK(U52(X1:S,X2:S,X3:S)) -> ACTIVE(U52(mark(X1:S),X2:S,X3:S)) 227.50/228.04 MARK(U52(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.50/228.04 MARK(U53(X1:S,X2:S,X3:S)) -> ACTIVE(U53(mark(X1:S),X2:S,X3:S)) 227.50/228.04 MARK(U53(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.50/228.04 MARK(U54(X1:S,X2:S,X3:S)) -> ACTIVE(U54(mark(X1:S),X2:S,X3:S)) 227.50/228.04 MARK(U54(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.50/228.04 MARK(U55(X1:S,X2:S)) -> ACTIVE(U55(mark(X1:S),X2:S)) 227.50/228.04 MARK(U55(X1:S,X2:S)) -> MARK(X1:S) 227.50/228.04 MARK(U56(X:S)) -> ACTIVE(U56(mark(X:S))) 227.50/228.04 MARK(U56(X:S)) -> MARK(X:S) 227.50/228.04 MARK(U61(X1:S,X2:S)) -> ACTIVE(U61(mark(X1:S),X2:S)) 227.50/228.04 MARK(U61(X1:S,X2:S)) -> MARK(X1:S) 227.50/228.04 MARK(U62(X1:S,X2:S)) -> ACTIVE(U62(mark(X1:S),X2:S)) 227.50/228.04 MARK(U62(X1:S,X2:S)) -> MARK(X1:S) 227.50/228.04 MARK(U63(X:S)) -> ACTIVE(U63(mark(X:S))) 227.50/228.04 MARK(U63(X:S)) -> MARK(X:S) 227.50/228.04 MARK(U71(X1:S,X2:S,X3:S)) -> ACTIVE(U71(mark(X1:S),X2:S,X3:S)) 227.50/228.04 MARK(U71(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.50/228.04 MARK(U72(X1:S,X2:S)) -> ACTIVE(U72(mark(X1:S),X2:S)) 227.50/228.04 MARK(U72(X1:S,X2:S)) -> MARK(X1:S) 227.50/228.04 MARK(U73(X1:S,X2:S)) -> ACTIVE(U73(mark(X1:S),X2:S)) 227.50/228.04 MARK(U73(X1:S,X2:S)) -> MARK(X1:S) 227.50/228.04 MARK(U74(X:S)) -> ACTIVE(U74(mark(X:S))) 227.50/228.04 MARK(U74(X:S)) -> MARK(X:S) 227.50/228.04 MARK(U81(X1:S,X2:S)) -> ACTIVE(U81(mark(X1:S),X2:S)) 227.50/228.04 MARK(U81(X1:S,X2:S)) -> MARK(X1:S) 227.50/228.04 MARK(U82(X1:S,X2:S)) -> ACTIVE(U82(mark(X1:S),X2:S)) 227.50/228.04 MARK(U82(X1:S,X2:S)) -> MARK(X1:S) 227.50/228.04 MARK(U83(X:S)) -> ACTIVE(U83(mark(X:S))) 227.50/228.04 MARK(U83(X:S)) -> MARK(X:S) 227.50/228.04 MARK(U91(X1:S,X2:S)) -> ACTIVE(U91(mark(X1:S),X2:S)) 227.50/228.04 MARK(U91(X1:S,X2:S)) -> MARK(X1:S) 227.50/228.04 MARK(U92(X:S)) -> ACTIVE(U92(mark(X:S))) 227.50/228.04 MARK(U92(X:S)) -> MARK(X:S) 227.50/228.04 MARK(__(X1:S,X2:S)) -> ACTIVE(__(mark(X1:S),mark(X2:S))) 227.50/228.04 MARK(__(X1:S,X2:S)) -> MARK(X1:S) 227.50/228.04 MARK(__(X1:S,X2:S)) -> MARK(X2:S) 227.50/228.04 MARK(isPalListKind(X:S)) -> ACTIVE(isPalListKind(X:S)) 227.50/228.04 -> Rules: 227.50/228.04 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.50/228.04 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.50/228.04 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.50/228.04 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.50/228.04 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.50/228.04 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.50/228.04 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.50/228.04 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.50/228.04 U13(active(X:S)) -> U13(X:S) 227.50/228.04 U13(mark(X:S)) -> U13(X:S) 227.50/228.04 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.50/228.04 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.50/228.04 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.50/228.04 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.50/228.04 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.50/228.04 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.50/228.04 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.50/228.04 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.50/228.04 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.50/228.04 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.50/228.04 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.50/228.04 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.50/228.04 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.50/228.04 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.50/228.04 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.50/228.04 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.50/228.04 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.50/228.04 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.50/228.04 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.50/228.04 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.50/228.04 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.50/228.04 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.50/228.04 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.50/228.04 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.50/228.04 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.50/228.04 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.50/228.04 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.50/228.04 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.50/228.04 U26(active(X:S)) -> U26(X:S) 227.50/228.04 U26(mark(X:S)) -> U26(X:S) 227.50/228.04 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.50/228.04 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.50/228.04 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.50/228.04 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.50/228.04 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.50/228.04 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.50/228.04 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.50/228.04 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.50/228.04 U33(active(X:S)) -> U33(X:S) 227.50/228.04 U33(mark(X:S)) -> U33(X:S) 227.50/228.04 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.52/228.04 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.52/228.04 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.52/228.04 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.52/228.04 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.52/228.04 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.52/228.04 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.52/228.04 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.52/228.04 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.52/228.04 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.52/228.04 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.52/228.04 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.52/228.04 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.52/228.04 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.52/228.04 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.52/228.04 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.52/228.04 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.52/228.04 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.52/228.04 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.52/228.04 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.52/228.04 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.52/228.04 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.52/228.04 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.52/228.04 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.52/228.04 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.52/228.04 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.52/228.04 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.52/228.04 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.52/228.04 U46(active(X:S)) -> U46(X:S) 227.52/228.04 U46(mark(X:S)) -> U46(X:S) 227.52/228.04 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.52/228.04 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.52/228.04 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.52/228.04 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.52/228.04 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.52/228.04 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.52/228.04 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.52/228.04 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.52/228.04 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.52/228.04 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.52/228.04 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.52/228.04 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.52/228.04 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.52/228.04 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.52/228.04 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.52/228.04 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.52/228.04 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.52/228.04 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.52/228.04 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.52/228.04 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.52/228.04 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.52/228.04 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.52/228.04 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.52/228.04 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.52/228.04 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.52/228.04 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.52/228.04 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.52/228.04 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.52/228.04 U56(active(X:S)) -> U56(X:S) 227.52/228.04 U56(mark(X:S)) -> U56(X:S) 227.52/228.04 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.52/228.04 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.52/228.04 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.52/228.04 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.52/228.04 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.52/228.04 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.52/228.04 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.52/228.04 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.52/228.04 U63(active(X:S)) -> U63(X:S) 227.52/228.04 U63(mark(X:S)) -> U63(X:S) 227.52/228.04 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.52/228.04 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.52/228.04 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.52/228.04 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.52/228.04 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.52/228.04 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.52/228.04 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.52/228.04 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.52/228.04 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.52/228.04 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.52/228.04 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.52/228.04 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.52/228.04 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.52/228.04 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.52/228.04 U74(active(X:S)) -> U74(X:S) 227.52/228.04 U74(mark(X:S)) -> U74(X:S) 227.52/228.04 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.52/228.04 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.52/228.04 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.52/228.04 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.52/228.04 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.52/228.04 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.52/228.04 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.52/228.04 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.52/228.04 U83(active(X:S)) -> U83(X:S) 227.52/228.04 U83(mark(X:S)) -> U83(X:S) 227.52/228.04 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.52/228.04 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.52/228.04 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.52/228.04 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.52/228.04 U92(active(X:S)) -> U92(X:S) 227.52/228.04 U92(mark(X:S)) -> U92(X:S) 227.52/228.04 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.52/228.04 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.52/228.04 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.52/228.04 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.52/228.04 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.52/228.04 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.52/228.04 active(U13(tt)) -> mark(tt) 227.52/228.04 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.52/228.04 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.52/228.04 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.52/228.04 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.52/228.04 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.52/228.04 active(U26(tt)) -> mark(tt) 227.52/228.04 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.52/228.04 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.52/228.04 active(U33(tt)) -> mark(tt) 227.52/228.04 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.52/228.04 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.52/228.04 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.52/228.04 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.52/228.04 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.52/228.04 active(U46(tt)) -> mark(tt) 227.52/228.04 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.52/228.04 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.52/228.04 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.52/228.04 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.52/228.04 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.52/228.04 active(U56(tt)) -> mark(tt) 227.52/228.04 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.52/228.04 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.52/228.04 active(U63(tt)) -> mark(tt) 227.52/228.04 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.52/228.04 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.52/228.04 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.52/228.04 active(U74(tt)) -> mark(tt) 227.52/228.04 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.52/228.04 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.52/228.04 active(U83(tt)) -> mark(tt) 227.52/228.04 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.52/228.04 active(U92(tt)) -> mark(tt) 227.52/228.04 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.52/228.04 active(__(nil,X:S)) -> mark(X:S) 227.52/228.04 active(__(X:S,nil)) -> mark(X:S) 227.52/228.04 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.52/228.04 active(isList(nil)) -> mark(tt) 227.52/228.04 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.52/228.04 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.52/228.04 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.52/228.04 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.52/228.04 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.52/228.04 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.52/228.04 active(isPal(nil)) -> mark(tt) 227.52/228.04 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.52/228.04 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.52/228.04 active(isPalListKind(a)) -> mark(tt) 227.52/228.04 active(isPalListKind(e)) -> mark(tt) 227.52/228.04 active(isPalListKind(i)) -> mark(tt) 227.52/228.04 active(isPalListKind(nil)) -> mark(tt) 227.52/228.04 active(isPalListKind(o)) -> mark(tt) 227.52/228.04 active(isPalListKind(u)) -> mark(tt) 227.52/228.04 active(isQid(a)) -> mark(tt) 227.52/228.04 active(isQid(e)) -> mark(tt) 227.52/228.04 active(isQid(i)) -> mark(tt) 227.52/228.04 active(isQid(o)) -> mark(tt) 227.52/228.04 active(isQid(u)) -> mark(tt) 227.52/228.04 isList(active(X:S)) -> isList(X:S) 227.52/228.04 isList(mark(X:S)) -> isList(X:S) 227.52/228.04 isNeList(active(X:S)) -> isNeList(X:S) 227.52/228.04 isNeList(mark(X:S)) -> isNeList(X:S) 227.52/228.04 isNePal(active(X:S)) -> isNePal(X:S) 227.52/228.04 isNePal(mark(X:S)) -> isNePal(X:S) 227.52/228.04 isPal(active(X:S)) -> isPal(X:S) 227.52/228.04 isPal(mark(X:S)) -> isPal(X:S) 227.52/228.04 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.52/228.04 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.52/228.04 isQid(active(X:S)) -> isQid(X:S) 227.52/228.04 isQid(mark(X:S)) -> isQid(X:S) 227.52/228.04 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.52/228.04 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.52/228.04 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.52/228.04 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.52/228.04 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.52/228.04 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.52/228.04 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.52/228.04 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.52/228.04 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.52/228.04 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.52/228.04 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.52/228.04 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.52/228.04 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.52/228.04 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.52/228.04 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.52/228.04 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.52/228.04 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.52/228.04 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.52/228.04 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.52/228.04 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.52/228.04 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.52/228.04 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.52/228.04 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.52/228.04 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.52/228.04 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.52/228.04 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.52/228.04 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.52/228.04 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.52/228.04 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.52/228.04 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.52/228.04 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.52/228.04 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.52/228.04 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.52/228.04 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.52/228.04 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.52/228.04 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.52/228.04 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.52/228.04 mark(isList(X:S)) -> active(isList(X:S)) 227.52/228.04 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.52/228.04 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.52/228.04 mark(isPal(X:S)) -> active(isPal(X:S)) 227.52/228.04 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.52/228.04 mark(isQid(X:S)) -> active(isQid(X:S)) 227.52/228.04 mark(a) -> active(a) 227.52/228.04 mark(e) -> active(e) 227.52/228.04 mark(i) -> active(i) 227.52/228.04 mark(nil) -> active(nil) 227.52/228.04 mark(o) -> active(o) 227.52/228.04 mark(tt) -> active(tt) 227.52/228.04 mark(u) -> active(u) 227.52/228.04 -> Usable rules: 227.52/228.04 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.52/228.04 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.52/228.04 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.52/228.04 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.52/228.04 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.52/228.04 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.52/228.04 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.52/228.04 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.52/228.04 U13(active(X:S)) -> U13(X:S) 227.52/228.04 U13(mark(X:S)) -> U13(X:S) 227.52/228.04 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.52/228.04 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.52/228.04 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.52/228.04 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.52/228.04 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.52/228.04 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.52/228.04 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.52/228.04 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.52/228.04 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.52/228.04 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.52/228.04 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.52/228.04 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.52/228.04 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.52/228.04 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.52/228.04 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.52/228.04 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.52/228.04 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.52/228.04 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.52/228.04 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.52/228.04 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.52/228.04 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.52/228.04 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.52/228.04 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.52/228.04 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.52/228.04 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.52/228.04 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.52/228.04 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.52/228.04 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.52/228.04 U26(active(X:S)) -> U26(X:S) 227.52/228.04 U26(mark(X:S)) -> U26(X:S) 227.52/228.04 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.52/228.04 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.52/228.04 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.52/228.04 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.52/228.04 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.52/228.04 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.52/228.04 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.52/228.04 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.52/228.04 U33(active(X:S)) -> U33(X:S) 227.52/228.04 U33(mark(X:S)) -> U33(X:S) 227.52/228.04 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.52/228.04 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.52/228.04 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.52/228.04 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.52/228.04 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.52/228.04 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.52/228.04 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.52/228.04 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.52/228.04 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.52/228.04 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.52/228.04 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.52/228.04 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.52/228.04 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.52/228.04 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.52/228.04 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.52/228.04 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.52/228.04 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.52/228.04 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.52/228.04 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.52/228.04 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.52/228.04 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.52/228.04 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.52/228.04 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.52/228.04 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.52/228.04 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.52/228.04 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.52/228.04 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.52/228.04 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.52/228.04 U46(active(X:S)) -> U46(X:S) 227.52/228.04 U46(mark(X:S)) -> U46(X:S) 227.52/228.04 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.52/228.04 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.52/228.04 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.52/228.04 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.52/228.04 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.52/228.04 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.52/228.04 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.52/228.04 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.52/228.04 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.52/228.04 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.52/228.04 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.52/228.04 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.52/228.04 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.52/228.04 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.52/228.04 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.52/228.04 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.52/228.04 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.52/228.04 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.52/228.04 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.52/228.04 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.52/228.04 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.52/228.04 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.52/228.04 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.52/228.04 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.52/228.04 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.52/228.04 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.52/228.04 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.52/228.04 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.52/228.04 U56(active(X:S)) -> U56(X:S) 227.52/228.04 U56(mark(X:S)) -> U56(X:S) 227.52/228.04 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.52/228.04 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.52/228.04 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.52/228.04 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.52/228.04 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.52/228.04 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.52/228.04 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.52/228.04 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.52/228.04 U63(active(X:S)) -> U63(X:S) 227.52/228.04 U63(mark(X:S)) -> U63(X:S) 227.52/228.04 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.52/228.04 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.52/228.04 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.52/228.04 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.52/228.04 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.52/228.04 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.52/228.04 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.52/228.04 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.52/228.04 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.52/228.04 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.52/228.04 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.52/228.04 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.52/228.04 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.52/228.04 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.52/228.04 U74(active(X:S)) -> U74(X:S) 227.52/228.04 U74(mark(X:S)) -> U74(X:S) 227.52/228.04 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.52/228.04 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.52/228.04 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.52/228.04 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.52/228.04 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.52/228.04 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.52/228.04 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.52/228.04 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.52/228.04 U83(active(X:S)) -> U83(X:S) 227.52/228.04 U83(mark(X:S)) -> U83(X:S) 227.52/228.04 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.52/228.04 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.52/228.04 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.52/228.04 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.52/228.04 U92(active(X:S)) -> U92(X:S) 227.52/228.04 U92(mark(X:S)) -> U92(X:S) 227.52/228.04 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.52/228.04 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.52/228.04 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.52/228.04 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.52/228.04 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.52/228.04 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.52/228.04 active(U13(tt)) -> mark(tt) 227.52/228.04 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.52/228.04 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.52/228.04 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.52/228.04 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.52/228.04 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.52/228.04 active(U26(tt)) -> mark(tt) 227.52/228.04 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.52/228.04 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.52/228.04 active(U33(tt)) -> mark(tt) 227.52/228.04 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.52/228.04 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.52/228.04 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.52/228.04 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.52/228.04 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.52/228.04 active(U46(tt)) -> mark(tt) 227.52/228.04 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.52/228.04 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.52/228.04 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.52/228.04 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.52/228.04 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.52/228.04 active(U56(tt)) -> mark(tt) 227.52/228.04 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.52/228.04 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.52/228.04 active(U63(tt)) -> mark(tt) 227.52/228.04 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.52/228.04 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.52/228.04 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.52/228.04 active(U74(tt)) -> mark(tt) 227.52/228.04 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.52/228.04 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.52/228.04 active(U83(tt)) -> mark(tt) 227.52/228.04 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.52/228.04 active(U92(tt)) -> mark(tt) 227.52/228.04 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.52/228.04 active(__(nil,X:S)) -> mark(X:S) 227.52/228.04 active(__(X:S,nil)) -> mark(X:S) 227.52/228.04 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.52/228.04 active(isList(nil)) -> mark(tt) 227.52/228.04 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.52/228.04 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.52/228.04 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.52/228.04 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.52/228.04 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.52/228.04 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.52/228.04 active(isPal(nil)) -> mark(tt) 227.52/228.04 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.52/228.04 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.52/228.04 active(isPalListKind(a)) -> mark(tt) 227.52/228.04 active(isPalListKind(e)) -> mark(tt) 227.52/228.04 active(isPalListKind(i)) -> mark(tt) 227.52/228.04 active(isPalListKind(nil)) -> mark(tt) 227.52/228.04 active(isPalListKind(o)) -> mark(tt) 227.52/228.04 active(isPalListKind(u)) -> mark(tt) 227.52/228.04 active(isQid(a)) -> mark(tt) 227.52/228.04 active(isQid(e)) -> mark(tt) 227.52/228.04 active(isQid(i)) -> mark(tt) 227.52/228.04 active(isQid(o)) -> mark(tt) 227.52/228.04 active(isQid(u)) -> mark(tt) 227.52/228.04 isList(active(X:S)) -> isList(X:S) 227.52/228.04 isList(mark(X:S)) -> isList(X:S) 227.52/228.04 isNeList(active(X:S)) -> isNeList(X:S) 227.52/228.04 isNeList(mark(X:S)) -> isNeList(X:S) 227.52/228.04 isNePal(active(X:S)) -> isNePal(X:S) 227.52/228.04 isNePal(mark(X:S)) -> isNePal(X:S) 227.52/228.04 isPal(active(X:S)) -> isPal(X:S) 227.52/228.04 isPal(mark(X:S)) -> isPal(X:S) 227.52/228.04 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.52/228.04 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.52/228.04 isQid(active(X:S)) -> isQid(X:S) 227.52/228.04 isQid(mark(X:S)) -> isQid(X:S) 227.52/228.04 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.52/228.04 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.52/228.04 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.52/228.04 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.52/228.04 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.52/228.04 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.52/228.04 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.52/228.04 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.52/228.04 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.52/228.04 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.52/228.04 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.52/228.04 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.52/228.04 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.52/228.04 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.52/228.04 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.52/228.04 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.52/228.04 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.52/228.04 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.52/228.04 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.52/228.04 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.52/228.04 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.52/228.04 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.52/228.04 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.52/228.04 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.52/228.04 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.52/228.04 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.52/228.04 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.52/228.04 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.52/228.04 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.52/228.04 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.52/228.04 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.52/228.04 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.52/228.04 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.52/228.04 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.52/228.04 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.52/228.04 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.52/228.04 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.52/228.04 mark(isList(X:S)) -> active(isList(X:S)) 227.52/228.04 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.52/228.04 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.52/228.04 mark(isPal(X:S)) -> active(isPal(X:S)) 227.52/228.04 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.52/228.04 mark(isQid(X:S)) -> active(isQid(X:S)) 227.52/228.04 mark(a) -> active(a) 227.52/228.04 mark(e) -> active(e) 227.52/228.04 mark(i) -> active(i) 227.52/228.04 mark(nil) -> active(nil) 227.52/228.04 mark(o) -> active(o) 227.52/228.04 mark(tt) -> active(tt) 227.52/228.04 mark(u) -> active(u) 227.52/228.04 ->Interpretation type: 227.52/228.04 Linear 227.52/228.04 ->Coefficients: 227.52/228.04 Natural Numbers 227.52/228.04 ->Dimension: 227.52/228.04 1 227.52/228.04 ->Bound: 227.52/228.04 2 227.52/228.04 ->Interpretation: 227.52/228.04 227.52/228.04 [U11](X1,X2) = X1 + X2 227.52/228.04 [U12](X1,X2) = X1 + X2 227.52/228.04 [U13](X) = 2 227.52/228.04 [U21](X1,X2,X3) = 2.X1 + 2.X2 + X3 227.52/228.04 [U22](X1,X2,X3) = X1 + 2.X2 + X3 + 2 227.52/228.04 [U23](X1,X2,X3) = X1 + 2.X2 + X3 + 2 227.52/228.04 [U24](X1,X2,X3) = 2.X1 + 2.X2 + X3 227.52/228.04 [U25](X1,X2) = X1 + 2 227.52/228.04 [U26](X) = 2 227.52/228.04 [U31](X1,X2) = 2.X2 + 2 227.52/228.04 [U32](X1,X2) = 2 227.52/228.04 [U33](X) = 2 227.52/228.04 [U41](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.52/228.04 [U42](X1,X2,X3) = X1 + 2.X2 + 2.X3 + 2 227.52/228.04 [U43](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 227.52/228.04 [U44](X1,X2,X3) = X1 + 2.X2 + 2.X3 + 2 227.52/228.04 [U45](X1,X2) = 2.X1 + 2.X2 227.52/228.04 [U46](X) = X + 2 227.52/228.04 [U51](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.52/228.04 [U52](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.52/228.04 [U53](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.52/228.04 [U54](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 1 227.52/228.04 [U55](X1,X2) = X1 + 2.X2 + 2 227.52/228.04 [U56](X) = 2.X 227.52/228.04 [U61](X1,X2) = X1 + 2.X2 227.52/228.04 [U62](X1,X2) = X1 + 2.X2 227.52/228.04 [U63](X) = X 227.52/228.04 [U71](X1,X2,X3) = 2.X1 + 2.X3 + 2 227.52/228.04 [U72](X1,X2) = X1 + 2.X2 + 2 227.52/228.04 [U73](X1,X2) = X1 + 1 227.52/228.04 [U74](X) = X 227.52/228.04 [U81](X1,X2) = X1 + 2.X2 227.52/228.04 [U82](X1,X2) = X1 + 2.X2 227.52/228.04 [U83](X) = X 227.52/228.04 [U91](X1,X2) = X1 227.52/228.04 [U92](X) = X 227.52/228.04 [__](X1,X2) = 2.X1 + X2 + 2 227.52/228.04 [active](X) = X 227.52/228.04 [isList](X) = X + 2 227.52/228.04 [isNeList](X) = 2.X + 2 227.52/228.04 [isNePal](X) = 2.X + 2 227.52/228.04 [isPal](X) = 2.X + 2 227.52/228.04 [isPalListKind](X) = 2 227.52/228.04 [isQid](X) = 2 227.52/228.04 [mark](X) = X 227.52/228.04 [a] = 0 227.52/228.04 [e] = 2 227.52/228.04 [fSNonEmpty] = 0 227.52/228.04 [i] = 1 227.52/228.04 [nil] = 2 227.52/228.04 [o] = 1 227.52/228.04 [tt] = 2 227.52/228.04 [u] = 2 227.52/228.04 [U11#](X1,X2) = 0 227.52/228.04 [U12#](X1,X2) = 0 227.52/228.04 [U13#](X) = 0 227.52/228.04 [U21#](X1,X2,X3) = 0 227.52/228.04 [U22#](X1,X2,X3) = 0 227.52/228.04 [U23#](X1,X2,X3) = 0 227.52/228.04 [U24#](X1,X2,X3) = 0 227.52/228.04 [U25#](X1,X2) = 0 227.52/228.04 [U26#](X) = 0 227.52/228.04 [U31#](X1,X2) = 0 227.52/228.04 [U32#](X1,X2) = 0 227.52/228.04 [U33#](X) = 0 227.52/228.04 [U41#](X1,X2,X3) = 0 227.52/228.04 [U42#](X1,X2,X3) = 0 227.52/228.04 [U43#](X1,X2,X3) = 0 227.52/228.04 [U44#](X1,X2,X3) = 0 227.52/228.04 [U45#](X1,X2) = 0 227.52/228.04 [U46#](X) = 0 227.52/228.04 [U51#](X1,X2,X3) = 0 227.52/228.04 [U52#](X1,X2,X3) = 0 227.52/228.04 [U53#](X1,X2,X3) = 0 227.52/228.04 [U54#](X1,X2,X3) = 0 227.52/228.04 [U55#](X1,X2) = 0 227.52/228.04 [U56#](X) = 0 227.52/228.04 [U61#](X1,X2) = 0 227.52/228.04 [U62#](X1,X2) = 0 227.52/228.04 [U63#](X) = 0 227.52/228.04 [U71#](X1,X2,X3) = 0 227.52/228.04 [U72#](X1,X2) = 0 227.52/228.04 [U73#](X1,X2) = 0 227.52/228.04 [U74#](X) = 0 227.52/228.04 [U81#](X1,X2) = 0 227.52/228.04 [U82#](X1,X2) = 0 227.52/228.04 [U83#](X) = 0 227.52/228.04 [U91#](X1,X2) = 0 227.52/228.04 [U92#](X) = 0 227.52/228.04 [__#](X1,X2) = 0 227.52/228.04 [ACTIVE](X) = 2.X + 2 227.52/228.04 [ISLIST](X) = 0 227.52/228.04 [ISNELIST](X) = 0 227.52/228.04 [ISNEPAL](X) = 0 227.52/228.04 [ISPAL](X) = 0 227.52/228.04 [ISPALLISTKIND](X) = 0 227.52/228.04 [ISQID](X) = 0 227.52/228.04 [MARK](X) = 2.X + 2 227.52/228.04 227.52/228.04 Problem 1.44: 227.52/228.04 227.52/228.04 SCC Processor: 227.52/228.04 -> Pairs: 227.52/228.04 ACTIVE(U91(tt,V2:S)) -> MARK(U92(isPalListKind(V2:S))) 227.52/228.04 ACTIVE(isPalListKind(__(V1:S,V2:S))) -> MARK(U91(isPalListKind(V1:S),V2:S)) 227.52/228.04 MARK(U43(X1:S,X2:S,X3:S)) -> ACTIVE(U43(mark(X1:S),X2:S,X3:S)) 227.52/228.04 MARK(U43(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.52/228.04 MARK(U44(X1:S,X2:S,X3:S)) -> ACTIVE(U44(mark(X1:S),X2:S,X3:S)) 227.52/228.04 MARK(U44(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.52/228.04 MARK(U45(X1:S,X2:S)) -> ACTIVE(U45(mark(X1:S),X2:S)) 227.52/228.04 MARK(U45(X1:S,X2:S)) -> MARK(X1:S) 227.52/228.04 MARK(U46(X:S)) -> ACTIVE(U46(mark(X:S))) 227.52/228.04 MARK(U46(X:S)) -> MARK(X:S) 227.52/228.04 MARK(U51(X1:S,X2:S,X3:S)) -> ACTIVE(U51(mark(X1:S),X2:S,X3:S)) 227.52/228.04 MARK(U51(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.52/228.04 MARK(U52(X1:S,X2:S,X3:S)) -> ACTIVE(U52(mark(X1:S),X2:S,X3:S)) 227.52/228.04 MARK(U52(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.52/228.04 MARK(U53(X1:S,X2:S,X3:S)) -> ACTIVE(U53(mark(X1:S),X2:S,X3:S)) 227.52/228.04 MARK(U53(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.52/228.04 MARK(U54(X1:S,X2:S,X3:S)) -> ACTIVE(U54(mark(X1:S),X2:S,X3:S)) 227.52/228.04 MARK(U54(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.52/228.04 MARK(U55(X1:S,X2:S)) -> ACTIVE(U55(mark(X1:S),X2:S)) 227.52/228.04 MARK(U55(X1:S,X2:S)) -> MARK(X1:S) 227.52/228.04 MARK(U56(X:S)) -> ACTIVE(U56(mark(X:S))) 227.52/228.04 MARK(U56(X:S)) -> MARK(X:S) 227.52/228.04 MARK(U61(X1:S,X2:S)) -> ACTIVE(U61(mark(X1:S),X2:S)) 227.52/228.04 MARK(U61(X1:S,X2:S)) -> MARK(X1:S) 227.52/228.04 MARK(U62(X1:S,X2:S)) -> ACTIVE(U62(mark(X1:S),X2:S)) 227.52/228.04 MARK(U62(X1:S,X2:S)) -> MARK(X1:S) 227.52/228.04 MARK(U63(X:S)) -> ACTIVE(U63(mark(X:S))) 227.52/228.04 MARK(U63(X:S)) -> MARK(X:S) 227.52/228.04 MARK(U71(X1:S,X2:S,X3:S)) -> ACTIVE(U71(mark(X1:S),X2:S,X3:S)) 227.52/228.04 MARK(U71(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.52/228.04 MARK(U72(X1:S,X2:S)) -> ACTIVE(U72(mark(X1:S),X2:S)) 227.52/228.04 MARK(U72(X1:S,X2:S)) -> MARK(X1:S) 227.52/228.04 MARK(U73(X1:S,X2:S)) -> ACTIVE(U73(mark(X1:S),X2:S)) 227.52/228.04 MARK(U73(X1:S,X2:S)) -> MARK(X1:S) 227.52/228.04 MARK(U74(X:S)) -> ACTIVE(U74(mark(X:S))) 227.52/228.04 MARK(U74(X:S)) -> MARK(X:S) 227.52/228.04 MARK(U81(X1:S,X2:S)) -> ACTIVE(U81(mark(X1:S),X2:S)) 227.52/228.04 MARK(U81(X1:S,X2:S)) -> MARK(X1:S) 227.52/228.04 MARK(U82(X1:S,X2:S)) -> ACTIVE(U82(mark(X1:S),X2:S)) 227.52/228.04 MARK(U82(X1:S,X2:S)) -> MARK(X1:S) 227.52/228.04 MARK(U83(X:S)) -> ACTIVE(U83(mark(X:S))) 227.52/228.04 MARK(U83(X:S)) -> MARK(X:S) 227.52/228.04 MARK(U91(X1:S,X2:S)) -> ACTIVE(U91(mark(X1:S),X2:S)) 227.52/228.04 MARK(U91(X1:S,X2:S)) -> MARK(X1:S) 227.52/228.04 MARK(U92(X:S)) -> ACTIVE(U92(mark(X:S))) 227.52/228.04 MARK(U92(X:S)) -> MARK(X:S) 227.52/228.04 MARK(__(X1:S,X2:S)) -> ACTIVE(__(mark(X1:S),mark(X2:S))) 227.52/228.04 MARK(__(X1:S,X2:S)) -> MARK(X1:S) 227.52/228.04 MARK(__(X1:S,X2:S)) -> MARK(X2:S) 227.52/228.04 MARK(isPalListKind(X:S)) -> ACTIVE(isPalListKind(X:S)) 227.52/228.04 -> Rules: 227.52/228.04 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.52/228.04 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.52/228.04 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.52/228.04 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.52/228.04 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.52/228.04 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.52/228.04 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.52/228.04 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.52/228.04 U13(active(X:S)) -> U13(X:S) 227.52/228.04 U13(mark(X:S)) -> U13(X:S) 227.52/228.04 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.52/228.04 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.52/228.04 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.52/228.04 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.52/228.04 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.52/228.04 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.52/228.04 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.52/228.04 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.52/228.04 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.52/228.04 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.52/228.04 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.52/228.04 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.52/228.04 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.52/228.04 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.52/228.04 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.52/228.04 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.52/228.04 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.52/228.04 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.52/228.04 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.52/228.04 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.52/228.04 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.52/228.04 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.52/228.04 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.52/228.04 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.52/228.04 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.52/228.04 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.52/228.04 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.52/228.04 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.52/228.04 U26(active(X:S)) -> U26(X:S) 227.52/228.04 U26(mark(X:S)) -> U26(X:S) 227.52/228.04 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.52/228.04 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.52/228.04 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.52/228.04 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.52/228.04 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.52/228.04 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.52/228.04 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.52/228.04 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.52/228.04 U33(active(X:S)) -> U33(X:S) 227.52/228.04 U33(mark(X:S)) -> U33(X:S) 227.52/228.04 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.52/228.04 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.52/228.04 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.52/228.04 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.52/228.04 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.52/228.04 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.52/228.04 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.52/228.04 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.52/228.04 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.52/228.04 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.52/228.04 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.52/228.04 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.52/228.04 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.52/228.04 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.52/228.04 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.52/228.04 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.52/228.04 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.52/228.04 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.52/228.04 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.52/228.04 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.52/228.04 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.52/228.04 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.52/228.04 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.52/228.04 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.52/228.04 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.52/228.04 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.52/228.04 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.52/228.04 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.52/228.04 U46(active(X:S)) -> U46(X:S) 227.52/228.04 U46(mark(X:S)) -> U46(X:S) 227.52/228.04 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.52/228.04 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.52/228.04 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.52/228.04 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.52/228.04 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.52/228.04 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.52/228.04 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.52/228.04 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.52/228.04 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.52/228.04 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.52/228.04 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.52/228.04 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.52/228.04 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.52/228.04 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.52/228.04 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.52/228.04 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.52/228.04 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.52/228.04 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.52/228.04 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.52/228.04 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.52/228.04 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.52/228.04 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.52/228.04 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.52/228.04 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.52/228.04 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.52/228.04 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.52/228.04 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.52/228.04 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.52/228.04 U56(active(X:S)) -> U56(X:S) 227.52/228.04 U56(mark(X:S)) -> U56(X:S) 227.52/228.04 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.52/228.04 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.52/228.04 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.52/228.04 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.52/228.04 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.52/228.04 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.52/228.04 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.52/228.04 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.52/228.04 U63(active(X:S)) -> U63(X:S) 227.52/228.04 U63(mark(X:S)) -> U63(X:S) 227.52/228.04 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.52/228.04 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.52/228.04 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.52/228.04 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.52/228.04 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.52/228.04 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.52/228.04 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.52/228.04 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.52/228.04 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.52/228.04 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.52/228.04 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.52/228.04 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.52/228.04 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.52/228.04 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.52/228.04 U74(active(X:S)) -> U74(X:S) 227.52/228.04 U74(mark(X:S)) -> U74(X:S) 227.52/228.04 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.52/228.04 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.52/228.04 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.52/228.04 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.52/228.04 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.52/228.04 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.52/228.04 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.52/228.04 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.52/228.04 U83(active(X:S)) -> U83(X:S) 227.52/228.04 U83(mark(X:S)) -> U83(X:S) 227.52/228.04 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.52/228.04 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.52/228.04 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.52/228.04 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.52/228.04 U92(active(X:S)) -> U92(X:S) 227.52/228.04 U92(mark(X:S)) -> U92(X:S) 227.52/228.04 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.52/228.04 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.52/228.04 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.52/228.04 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.52/228.04 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.52/228.04 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.52/228.04 active(U13(tt)) -> mark(tt) 227.52/228.04 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.52/228.04 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.52/228.04 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.52/228.04 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.52/228.04 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.52/228.04 active(U26(tt)) -> mark(tt) 227.52/228.04 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.52/228.04 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.52/228.04 active(U33(tt)) -> mark(tt) 227.52/228.04 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.52/228.04 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.52/228.04 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.52/228.04 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.52/228.04 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.52/228.04 active(U46(tt)) -> mark(tt) 227.52/228.04 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.52/228.04 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.52/228.04 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.52/228.04 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.52/228.04 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.52/228.04 active(U56(tt)) -> mark(tt) 227.52/228.04 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.52/228.04 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.52/228.04 active(U63(tt)) -> mark(tt) 227.52/228.04 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.52/228.04 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.52/228.04 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.52/228.04 active(U74(tt)) -> mark(tt) 227.52/228.04 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.52/228.04 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.52/228.04 active(U83(tt)) -> mark(tt) 227.52/228.04 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.52/228.04 active(U92(tt)) -> mark(tt) 227.52/228.04 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.52/228.04 active(__(nil,X:S)) -> mark(X:S) 227.52/228.04 active(__(X:S,nil)) -> mark(X:S) 227.52/228.04 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.52/228.04 active(isList(nil)) -> mark(tt) 227.52/228.04 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.52/228.04 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.52/228.04 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.52/228.04 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.52/228.04 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.52/228.04 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.52/228.04 active(isPal(nil)) -> mark(tt) 227.52/228.04 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.52/228.04 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.52/228.04 active(isPalListKind(a)) -> mark(tt) 227.52/228.04 active(isPalListKind(e)) -> mark(tt) 227.52/228.04 active(isPalListKind(i)) -> mark(tt) 227.52/228.04 active(isPalListKind(nil)) -> mark(tt) 227.52/228.04 active(isPalListKind(o)) -> mark(tt) 227.52/228.04 active(isPalListKind(u)) -> mark(tt) 227.52/228.04 active(isQid(a)) -> mark(tt) 227.52/228.04 active(isQid(e)) -> mark(tt) 227.52/228.04 active(isQid(i)) -> mark(tt) 227.52/228.04 active(isQid(o)) -> mark(tt) 227.52/228.04 active(isQid(u)) -> mark(tt) 227.52/228.04 isList(active(X:S)) -> isList(X:S) 227.52/228.04 isList(mark(X:S)) -> isList(X:S) 227.52/228.04 isNeList(active(X:S)) -> isNeList(X:S) 227.52/228.04 isNeList(mark(X:S)) -> isNeList(X:S) 227.52/228.04 isNePal(active(X:S)) -> isNePal(X:S) 227.52/228.04 isNePal(mark(X:S)) -> isNePal(X:S) 227.52/228.04 isPal(active(X:S)) -> isPal(X:S) 227.52/228.04 isPal(mark(X:S)) -> isPal(X:S) 227.52/228.04 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.52/228.04 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.52/228.04 isQid(active(X:S)) -> isQid(X:S) 227.52/228.04 isQid(mark(X:S)) -> isQid(X:S) 227.52/228.04 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.52/228.04 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.52/228.04 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.52/228.04 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.52/228.04 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.52/228.04 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.52/228.04 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.52/228.04 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.52/228.04 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.52/228.04 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.52/228.04 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.52/228.04 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.52/228.04 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.52/228.04 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.52/228.04 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.52/228.04 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.52/228.04 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.52/228.04 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.52/228.04 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.52/228.04 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.52/228.04 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.52/228.04 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.52/228.04 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.52/228.04 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.52/228.04 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.52/228.04 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.52/228.04 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.52/228.04 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.52/228.04 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.52/228.04 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.52/228.04 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.52/228.04 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.52/228.04 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.52/228.04 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.52/228.04 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.52/228.04 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.52/228.04 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.52/228.04 mark(isList(X:S)) -> active(isList(X:S)) 227.52/228.04 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.52/228.04 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.52/228.04 mark(isPal(X:S)) -> active(isPal(X:S)) 227.52/228.04 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.52/228.04 mark(isQid(X:S)) -> active(isQid(X:S)) 227.52/228.04 mark(a) -> active(a) 227.52/228.04 mark(e) -> active(e) 227.52/228.04 mark(i) -> active(i) 227.52/228.04 mark(nil) -> active(nil) 227.52/228.04 mark(o) -> active(o) 227.52/228.04 mark(tt) -> active(tt) 227.52/228.04 mark(u) -> active(u) 227.52/228.04 ->Strongly Connected Components: 227.52/228.04 ->->Cycle: 227.52/228.04 ->->-> Pairs: 227.52/228.04 ACTIVE(U91(tt,V2:S)) -> MARK(U92(isPalListKind(V2:S))) 227.52/228.04 ACTIVE(isPalListKind(__(V1:S,V2:S))) -> MARK(U91(isPalListKind(V1:S),V2:S)) 227.52/228.04 MARK(U43(X1:S,X2:S,X3:S)) -> ACTIVE(U43(mark(X1:S),X2:S,X3:S)) 227.52/228.04 MARK(U43(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.52/228.04 MARK(U44(X1:S,X2:S,X3:S)) -> ACTIVE(U44(mark(X1:S),X2:S,X3:S)) 227.52/228.04 MARK(U44(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.52/228.04 MARK(U45(X1:S,X2:S)) -> ACTIVE(U45(mark(X1:S),X2:S)) 227.52/228.04 MARK(U45(X1:S,X2:S)) -> MARK(X1:S) 227.52/228.04 MARK(U46(X:S)) -> ACTIVE(U46(mark(X:S))) 227.52/228.04 MARK(U46(X:S)) -> MARK(X:S) 227.52/228.04 MARK(U51(X1:S,X2:S,X3:S)) -> ACTIVE(U51(mark(X1:S),X2:S,X3:S)) 227.52/228.04 MARK(U51(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.52/228.04 MARK(U52(X1:S,X2:S,X3:S)) -> ACTIVE(U52(mark(X1:S),X2:S,X3:S)) 227.52/228.04 MARK(U52(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.52/228.04 MARK(U53(X1:S,X2:S,X3:S)) -> ACTIVE(U53(mark(X1:S),X2:S,X3:S)) 227.52/228.04 MARK(U53(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.52/228.04 MARK(U54(X1:S,X2:S,X3:S)) -> ACTIVE(U54(mark(X1:S),X2:S,X3:S)) 227.52/228.04 MARK(U54(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.52/228.04 MARK(U55(X1:S,X2:S)) -> ACTIVE(U55(mark(X1:S),X2:S)) 227.52/228.04 MARK(U55(X1:S,X2:S)) -> MARK(X1:S) 227.52/228.04 MARK(U56(X:S)) -> ACTIVE(U56(mark(X:S))) 227.52/228.04 MARK(U56(X:S)) -> MARK(X:S) 227.52/228.04 MARK(U61(X1:S,X2:S)) -> ACTIVE(U61(mark(X1:S),X2:S)) 227.52/228.04 MARK(U61(X1:S,X2:S)) -> MARK(X1:S) 227.52/228.04 MARK(U62(X1:S,X2:S)) -> ACTIVE(U62(mark(X1:S),X2:S)) 227.52/228.04 MARK(U62(X1:S,X2:S)) -> MARK(X1:S) 227.52/228.04 MARK(U63(X:S)) -> ACTIVE(U63(mark(X:S))) 227.52/228.04 MARK(U63(X:S)) -> MARK(X:S) 227.52/228.04 MARK(U71(X1:S,X2:S,X3:S)) -> ACTIVE(U71(mark(X1:S),X2:S,X3:S)) 227.52/228.04 MARK(U71(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.52/228.04 MARK(U72(X1:S,X2:S)) -> ACTIVE(U72(mark(X1:S),X2:S)) 227.52/228.04 MARK(U72(X1:S,X2:S)) -> MARK(X1:S) 227.52/228.04 MARK(U73(X1:S,X2:S)) -> ACTIVE(U73(mark(X1:S),X2:S)) 227.52/228.04 MARK(U73(X1:S,X2:S)) -> MARK(X1:S) 227.52/228.04 MARK(U74(X:S)) -> ACTIVE(U74(mark(X:S))) 227.52/228.04 MARK(U74(X:S)) -> MARK(X:S) 227.52/228.04 MARK(U81(X1:S,X2:S)) -> ACTIVE(U81(mark(X1:S),X2:S)) 227.52/228.04 MARK(U81(X1:S,X2:S)) -> MARK(X1:S) 227.52/228.04 MARK(U82(X1:S,X2:S)) -> ACTIVE(U82(mark(X1:S),X2:S)) 227.52/228.04 MARK(U82(X1:S,X2:S)) -> MARK(X1:S) 227.52/228.04 MARK(U83(X:S)) -> ACTIVE(U83(mark(X:S))) 227.52/228.04 MARK(U83(X:S)) -> MARK(X:S) 227.52/228.04 MARK(U91(X1:S,X2:S)) -> ACTIVE(U91(mark(X1:S),X2:S)) 227.52/228.04 MARK(U91(X1:S,X2:S)) -> MARK(X1:S) 227.52/228.04 MARK(U92(X:S)) -> ACTIVE(U92(mark(X:S))) 227.52/228.04 MARK(U92(X:S)) -> MARK(X:S) 227.52/228.04 MARK(__(X1:S,X2:S)) -> ACTIVE(__(mark(X1:S),mark(X2:S))) 227.52/228.04 MARK(__(X1:S,X2:S)) -> MARK(X1:S) 227.52/228.04 MARK(__(X1:S,X2:S)) -> MARK(X2:S) 227.52/228.04 MARK(isPalListKind(X:S)) -> ACTIVE(isPalListKind(X:S)) 227.52/228.04 ->->-> Rules: 227.52/228.04 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.52/228.04 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.52/228.04 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.52/228.04 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.52/228.04 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.52/228.04 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.52/228.04 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.52/228.04 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.52/228.04 U13(active(X:S)) -> U13(X:S) 227.52/228.04 U13(mark(X:S)) -> U13(X:S) 227.52/228.04 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.52/228.04 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.52/228.04 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.52/228.04 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.52/228.04 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.52/228.04 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.52/228.04 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.52/228.04 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.52/228.04 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.52/228.04 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.52/228.04 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.52/228.04 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.52/228.04 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.52/228.04 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.52/228.04 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.52/228.04 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.52/228.04 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.52/228.04 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.52/228.04 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.52/228.04 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.52/228.04 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.52/228.04 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.52/228.04 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.52/228.04 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.52/228.04 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.52/228.04 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.52/228.04 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.52/228.04 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.52/228.04 U26(active(X:S)) -> U26(X:S) 227.52/228.04 U26(mark(X:S)) -> U26(X:S) 227.52/228.04 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.52/228.04 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.52/228.04 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.52/228.04 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.52/228.04 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.52/228.04 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.52/228.04 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.52/228.04 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.52/228.04 U33(active(X:S)) -> U33(X:S) 227.52/228.04 U33(mark(X:S)) -> U33(X:S) 227.52/228.04 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.52/228.04 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.52/228.04 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.52/228.04 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.52/228.04 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.52/228.04 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.52/228.04 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.52/228.04 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.52/228.04 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.52/228.04 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.52/228.04 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.52/228.04 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.52/228.04 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.52/228.04 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.52/228.04 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.52/228.04 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.52/228.04 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.52/228.04 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.52/228.04 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.52/228.04 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.52/228.04 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.52/228.04 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.52/228.04 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.52/228.04 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.52/228.04 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.52/228.04 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.52/228.04 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.52/228.04 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.52/228.04 U46(active(X:S)) -> U46(X:S) 227.52/228.04 U46(mark(X:S)) -> U46(X:S) 227.52/228.04 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.52/228.04 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.52/228.04 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.52/228.04 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.52/228.04 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.52/228.04 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.52/228.04 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.52/228.04 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.52/228.04 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.52/228.04 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.52/228.04 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.52/228.04 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.52/228.04 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.52/228.04 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.52/228.04 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.52/228.04 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.52/228.04 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.52/228.04 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.52/228.04 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.52/228.04 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.52/228.04 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.52/228.04 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.52/228.04 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.52/228.04 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.52/228.04 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.52/228.04 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.52/228.04 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.52/228.04 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.52/228.04 U56(active(X:S)) -> U56(X:S) 227.52/228.04 U56(mark(X:S)) -> U56(X:S) 227.52/228.04 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.52/228.04 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.52/228.04 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.52/228.04 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.52/228.04 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.52/228.04 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.52/228.04 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.52/228.04 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.52/228.04 U63(active(X:S)) -> U63(X:S) 227.52/228.04 U63(mark(X:S)) -> U63(X:S) 227.52/228.04 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.52/228.04 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.52/228.04 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.52/228.04 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.52/228.04 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.52/228.04 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.52/228.04 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.52/228.04 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.52/228.04 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.52/228.04 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.52/228.04 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.52/228.04 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.52/228.04 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.52/228.04 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.52/228.04 U74(active(X:S)) -> U74(X:S) 227.52/228.04 U74(mark(X:S)) -> U74(X:S) 227.52/228.04 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.52/228.04 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.52/228.04 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.52/228.04 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.52/228.04 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.52/228.04 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.52/228.04 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.52/228.04 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.52/228.04 U83(active(X:S)) -> U83(X:S) 227.52/228.04 U83(mark(X:S)) -> U83(X:S) 227.52/228.04 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.52/228.04 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.52/228.04 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.52/228.04 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.52/228.04 U92(active(X:S)) -> U92(X:S) 227.52/228.04 U92(mark(X:S)) -> U92(X:S) 227.52/228.04 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.52/228.04 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.52/228.04 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.52/228.04 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.52/228.04 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.52/228.04 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.52/228.04 active(U13(tt)) -> mark(tt) 227.52/228.04 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.52/228.04 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.52/228.04 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.52/228.04 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.52/228.04 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.52/228.04 active(U26(tt)) -> mark(tt) 227.52/228.04 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.52/228.04 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.52/228.04 active(U33(tt)) -> mark(tt) 227.52/228.04 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.52/228.04 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.52/228.04 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.52/228.04 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.52/228.04 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.52/228.04 active(U46(tt)) -> mark(tt) 227.52/228.04 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.52/228.04 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.52/228.04 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.52/228.04 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.52/228.04 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.52/228.04 active(U56(tt)) -> mark(tt) 227.52/228.04 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.52/228.04 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.52/228.04 active(U63(tt)) -> mark(tt) 227.52/228.04 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.52/228.04 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.52/228.04 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.52/228.04 active(U74(tt)) -> mark(tt) 227.52/228.04 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.52/228.04 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.52/228.04 active(U83(tt)) -> mark(tt) 227.52/228.04 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.52/228.04 active(U92(tt)) -> mark(tt) 227.52/228.04 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.52/228.04 active(__(nil,X:S)) -> mark(X:S) 227.52/228.04 active(__(X:S,nil)) -> mark(X:S) 227.52/228.04 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.52/228.04 active(isList(nil)) -> mark(tt) 227.52/228.04 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.52/228.04 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.52/228.04 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.52/228.04 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.52/228.04 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.52/228.04 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.52/228.04 active(isPal(nil)) -> mark(tt) 227.52/228.04 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.52/228.04 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.52/228.04 active(isPalListKind(a)) -> mark(tt) 227.52/228.04 active(isPalListKind(e)) -> mark(tt) 227.52/228.04 active(isPalListKind(i)) -> mark(tt) 227.52/228.04 active(isPalListKind(nil)) -> mark(tt) 227.52/228.04 active(isPalListKind(o)) -> mark(tt) 227.52/228.04 active(isPalListKind(u)) -> mark(tt) 227.52/228.04 active(isQid(a)) -> mark(tt) 227.52/228.04 active(isQid(e)) -> mark(tt) 227.52/228.04 active(isQid(i)) -> mark(tt) 227.52/228.04 active(isQid(o)) -> mark(tt) 227.52/228.04 active(isQid(u)) -> mark(tt) 227.52/228.04 isList(active(X:S)) -> isList(X:S) 227.52/228.04 isList(mark(X:S)) -> isList(X:S) 227.52/228.04 isNeList(active(X:S)) -> isNeList(X:S) 227.52/228.04 isNeList(mark(X:S)) -> isNeList(X:S) 227.52/228.04 isNePal(active(X:S)) -> isNePal(X:S) 227.52/228.04 isNePal(mark(X:S)) -> isNePal(X:S) 227.52/228.04 isPal(active(X:S)) -> isPal(X:S) 227.52/228.04 isPal(mark(X:S)) -> isPal(X:S) 227.52/228.04 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.52/228.04 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.52/228.04 isQid(active(X:S)) -> isQid(X:S) 227.52/228.04 isQid(mark(X:S)) -> isQid(X:S) 227.52/228.04 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.52/228.04 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.52/228.04 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.52/228.04 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.52/228.04 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.52/228.04 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.52/228.04 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.52/228.04 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.52/228.04 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.52/228.04 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.52/228.04 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.52/228.04 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.52/228.04 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.52/228.04 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.52/228.04 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.52/228.04 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.52/228.04 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.52/228.04 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.52/228.04 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.52/228.04 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.52/228.04 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.52/228.04 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.52/228.04 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.52/228.04 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.52/228.04 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.52/228.04 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.52/228.04 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.52/228.04 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.52/228.04 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.52/228.04 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.52/228.04 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.52/228.04 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.52/228.04 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.52/228.04 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.52/228.04 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.52/228.04 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.52/228.04 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.52/228.04 mark(isList(X:S)) -> active(isList(X:S)) 227.52/228.04 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.52/228.04 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.52/228.04 mark(isPal(X:S)) -> active(isPal(X:S)) 227.52/228.04 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.52/228.04 mark(isQid(X:S)) -> active(isQid(X:S)) 227.52/228.04 mark(a) -> active(a) 227.52/228.04 mark(e) -> active(e) 227.52/228.04 mark(i) -> active(i) 227.52/228.04 mark(nil) -> active(nil) 227.52/228.04 mark(o) -> active(o) 227.52/228.04 mark(tt) -> active(tt) 227.52/228.04 mark(u) -> active(u) 227.52/228.04 227.52/228.04 Problem 1.44: 227.52/228.04 227.52/228.04 Reduction Pairs Processor: 227.52/228.04 -> Pairs: 227.52/228.04 ACTIVE(U91(tt,V2:S)) -> MARK(U92(isPalListKind(V2:S))) 227.52/228.04 ACTIVE(isPalListKind(__(V1:S,V2:S))) -> MARK(U91(isPalListKind(V1:S),V2:S)) 227.52/228.04 MARK(U43(X1:S,X2:S,X3:S)) -> ACTIVE(U43(mark(X1:S),X2:S,X3:S)) 227.52/228.04 MARK(U43(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.52/228.04 MARK(U44(X1:S,X2:S,X3:S)) -> ACTIVE(U44(mark(X1:S),X2:S,X3:S)) 227.52/228.04 MARK(U44(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.52/228.04 MARK(U45(X1:S,X2:S)) -> ACTIVE(U45(mark(X1:S),X2:S)) 227.52/228.04 MARK(U45(X1:S,X2:S)) -> MARK(X1:S) 227.52/228.04 MARK(U46(X:S)) -> ACTIVE(U46(mark(X:S))) 227.52/228.04 MARK(U46(X:S)) -> MARK(X:S) 227.52/228.04 MARK(U51(X1:S,X2:S,X3:S)) -> ACTIVE(U51(mark(X1:S),X2:S,X3:S)) 227.52/228.04 MARK(U51(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.52/228.04 MARK(U52(X1:S,X2:S,X3:S)) -> ACTIVE(U52(mark(X1:S),X2:S,X3:S)) 227.52/228.04 MARK(U52(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.52/228.04 MARK(U53(X1:S,X2:S,X3:S)) -> ACTIVE(U53(mark(X1:S),X2:S,X3:S)) 227.52/228.04 MARK(U53(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.52/228.04 MARK(U54(X1:S,X2:S,X3:S)) -> ACTIVE(U54(mark(X1:S),X2:S,X3:S)) 227.52/228.04 MARK(U54(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.52/228.04 MARK(U55(X1:S,X2:S)) -> ACTIVE(U55(mark(X1:S),X2:S)) 227.52/228.04 MARK(U55(X1:S,X2:S)) -> MARK(X1:S) 227.52/228.04 MARK(U56(X:S)) -> ACTIVE(U56(mark(X:S))) 227.52/228.04 MARK(U56(X:S)) -> MARK(X:S) 227.52/228.04 MARK(U61(X1:S,X2:S)) -> ACTIVE(U61(mark(X1:S),X2:S)) 227.52/228.04 MARK(U61(X1:S,X2:S)) -> MARK(X1:S) 227.52/228.04 MARK(U62(X1:S,X2:S)) -> ACTIVE(U62(mark(X1:S),X2:S)) 227.52/228.04 MARK(U62(X1:S,X2:S)) -> MARK(X1:S) 227.52/228.04 MARK(U63(X:S)) -> ACTIVE(U63(mark(X:S))) 227.52/228.04 MARK(U63(X:S)) -> MARK(X:S) 227.52/228.04 MARK(U71(X1:S,X2:S,X3:S)) -> ACTIVE(U71(mark(X1:S),X2:S,X3:S)) 227.52/228.04 MARK(U71(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.52/228.04 MARK(U72(X1:S,X2:S)) -> ACTIVE(U72(mark(X1:S),X2:S)) 227.52/228.04 MARK(U72(X1:S,X2:S)) -> MARK(X1:S) 227.52/228.04 MARK(U73(X1:S,X2:S)) -> ACTIVE(U73(mark(X1:S),X2:S)) 227.52/228.04 MARK(U73(X1:S,X2:S)) -> MARK(X1:S) 227.52/228.04 MARK(U74(X:S)) -> ACTIVE(U74(mark(X:S))) 227.52/228.04 MARK(U74(X:S)) -> MARK(X:S) 227.52/228.04 MARK(U81(X1:S,X2:S)) -> ACTIVE(U81(mark(X1:S),X2:S)) 227.52/228.04 MARK(U81(X1:S,X2:S)) -> MARK(X1:S) 227.52/228.04 MARK(U82(X1:S,X2:S)) -> ACTIVE(U82(mark(X1:S),X2:S)) 227.52/228.04 MARK(U82(X1:S,X2:S)) -> MARK(X1:S) 227.52/228.04 MARK(U83(X:S)) -> ACTIVE(U83(mark(X:S))) 227.52/228.04 MARK(U83(X:S)) -> MARK(X:S) 227.52/228.04 MARK(U91(X1:S,X2:S)) -> ACTIVE(U91(mark(X1:S),X2:S)) 227.52/228.04 MARK(U91(X1:S,X2:S)) -> MARK(X1:S) 227.52/228.04 MARK(U92(X:S)) -> ACTIVE(U92(mark(X:S))) 227.52/228.04 MARK(U92(X:S)) -> MARK(X:S) 227.52/228.04 MARK(__(X1:S,X2:S)) -> ACTIVE(__(mark(X1:S),mark(X2:S))) 227.52/228.04 MARK(__(X1:S,X2:S)) -> MARK(X1:S) 227.52/228.04 MARK(__(X1:S,X2:S)) -> MARK(X2:S) 227.52/228.04 MARK(isPalListKind(X:S)) -> ACTIVE(isPalListKind(X:S)) 227.52/228.04 -> Rules: 227.52/228.04 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.52/228.04 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.52/228.04 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.52/228.04 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.52/228.04 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.52/228.04 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.52/228.04 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.52/228.04 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.52/228.04 U13(active(X:S)) -> U13(X:S) 227.52/228.04 U13(mark(X:S)) -> U13(X:S) 227.52/228.04 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.52/228.04 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.52/228.04 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.52/228.04 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.52/228.04 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.52/228.04 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.52/228.04 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.52/228.04 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.52/228.04 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.52/228.04 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.52/228.04 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.52/228.04 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.52/228.04 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.52/228.04 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.52/228.04 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.52/228.04 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.52/228.04 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.52/228.04 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.52/228.04 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.52/228.04 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.52/228.04 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.52/228.04 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.52/228.04 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.52/228.04 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.52/228.04 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.52/228.04 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.52/228.04 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.52/228.04 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.52/228.04 U26(active(X:S)) -> U26(X:S) 227.52/228.04 U26(mark(X:S)) -> U26(X:S) 227.52/228.04 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.52/228.04 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.52/228.04 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.52/228.04 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.52/228.04 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.52/228.04 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.52/228.04 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.52/228.04 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.52/228.04 U33(active(X:S)) -> U33(X:S) 227.52/228.04 U33(mark(X:S)) -> U33(X:S) 227.52/228.04 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.52/228.04 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.52/228.04 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.52/228.04 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.52/228.04 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.52/228.04 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.52/228.04 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.52/228.04 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.52/228.04 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.52/228.04 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.52/228.04 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.52/228.04 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.52/228.04 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.52/228.04 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.52/228.04 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.52/228.04 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.52/228.04 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.52/228.04 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.52/228.04 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.52/228.04 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.52/228.04 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.52/228.04 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.52/228.04 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.52/228.04 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.52/228.04 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.52/228.04 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.52/228.04 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.52/228.04 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.52/228.04 U46(active(X:S)) -> U46(X:S) 227.52/228.04 U46(mark(X:S)) -> U46(X:S) 227.52/228.04 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.52/228.04 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.52/228.04 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.52/228.04 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.52/228.04 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.52/228.04 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.52/228.04 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.52/228.04 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.52/228.04 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.52/228.04 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.52/228.04 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.52/228.04 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.52/228.04 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.52/228.04 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.52/228.04 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.52/228.04 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.52/228.04 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.52/228.04 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.52/228.04 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.52/228.04 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.52/228.04 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.52/228.04 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.52/228.04 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.52/228.04 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.52/228.04 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.52/228.04 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.52/228.04 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.52/228.04 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.52/228.04 U56(active(X:S)) -> U56(X:S) 227.52/228.04 U56(mark(X:S)) -> U56(X:S) 227.52/228.04 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.52/228.04 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.52/228.04 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.52/228.04 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.52/228.04 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.52/228.04 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.52/228.04 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.52/228.04 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.52/228.04 U63(active(X:S)) -> U63(X:S) 227.52/228.04 U63(mark(X:S)) -> U63(X:S) 227.52/228.04 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.52/228.04 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.52/228.04 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.52/228.04 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.52/228.04 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.52/228.04 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.52/228.04 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.52/228.04 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.52/228.04 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.52/228.04 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.52/228.04 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.52/228.04 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.52/228.04 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.52/228.04 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.52/228.04 U74(active(X:S)) -> U74(X:S) 227.52/228.04 U74(mark(X:S)) -> U74(X:S) 227.52/228.04 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.52/228.04 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.52/228.04 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.52/228.04 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.52/228.04 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.52/228.04 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.52/228.04 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.52/228.04 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.52/228.04 U83(active(X:S)) -> U83(X:S) 227.52/228.04 U83(mark(X:S)) -> U83(X:S) 227.52/228.04 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.52/228.04 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.52/228.04 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.52/228.04 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.52/228.04 U92(active(X:S)) -> U92(X:S) 227.52/228.04 U92(mark(X:S)) -> U92(X:S) 227.52/228.04 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.52/228.04 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.52/228.04 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.52/228.04 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.52/228.04 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.52/228.04 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.52/228.04 active(U13(tt)) -> mark(tt) 227.52/228.04 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.52/228.04 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.52/228.04 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.52/228.04 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.52/228.04 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.52/228.04 active(U26(tt)) -> mark(tt) 227.52/228.04 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.52/228.04 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.52/228.04 active(U33(tt)) -> mark(tt) 227.52/228.04 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.52/228.04 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.52/228.04 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.52/228.04 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.52/228.04 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.52/228.04 active(U46(tt)) -> mark(tt) 227.52/228.04 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.52/228.04 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.52/228.04 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.52/228.04 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.52/228.04 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.52/228.04 active(U56(tt)) -> mark(tt) 227.52/228.04 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.52/228.04 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.52/228.04 active(U63(tt)) -> mark(tt) 227.52/228.04 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.52/228.04 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.52/228.04 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.52/228.04 active(U74(tt)) -> mark(tt) 227.52/228.04 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.52/228.04 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.52/228.04 active(U83(tt)) -> mark(tt) 227.52/228.04 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.52/228.04 active(U92(tt)) -> mark(tt) 227.52/228.04 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.52/228.04 active(__(nil,X:S)) -> mark(X:S) 227.52/228.04 active(__(X:S,nil)) -> mark(X:S) 227.52/228.04 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.52/228.04 active(isList(nil)) -> mark(tt) 227.52/228.04 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.52/228.04 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.52/228.04 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.52/228.04 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.52/228.04 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.52/228.04 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.52/228.04 active(isPal(nil)) -> mark(tt) 227.52/228.04 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.52/228.04 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.52/228.04 active(isPalListKind(a)) -> mark(tt) 227.52/228.04 active(isPalListKind(e)) -> mark(tt) 227.52/228.04 active(isPalListKind(i)) -> mark(tt) 227.52/228.04 active(isPalListKind(nil)) -> mark(tt) 227.52/228.04 active(isPalListKind(o)) -> mark(tt) 227.52/228.04 active(isPalListKind(u)) -> mark(tt) 227.52/228.04 active(isQid(a)) -> mark(tt) 227.52/228.04 active(isQid(e)) -> mark(tt) 227.52/228.04 active(isQid(i)) -> mark(tt) 227.52/228.04 active(isQid(o)) -> mark(tt) 227.52/228.04 active(isQid(u)) -> mark(tt) 227.52/228.05 isList(active(X:S)) -> isList(X:S) 227.52/228.05 isList(mark(X:S)) -> isList(X:S) 227.52/228.05 isNeList(active(X:S)) -> isNeList(X:S) 227.52/228.05 isNeList(mark(X:S)) -> isNeList(X:S) 227.52/228.05 isNePal(active(X:S)) -> isNePal(X:S) 227.52/228.05 isNePal(mark(X:S)) -> isNePal(X:S) 227.52/228.05 isPal(active(X:S)) -> isPal(X:S) 227.52/228.05 isPal(mark(X:S)) -> isPal(X:S) 227.52/228.05 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.52/228.05 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.52/228.05 isQid(active(X:S)) -> isQid(X:S) 227.52/228.05 isQid(mark(X:S)) -> isQid(X:S) 227.52/228.05 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.52/228.05 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.52/228.05 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.52/228.05 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.52/228.05 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.52/228.05 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.52/228.05 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.52/228.05 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.52/228.05 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.52/228.05 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.52/228.05 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.52/228.05 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.52/228.05 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.52/228.05 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.52/228.05 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.52/228.05 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.52/228.05 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.52/228.05 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.52/228.05 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.52/228.05 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.52/228.05 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.52/228.05 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.52/228.05 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.52/228.05 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.52/228.05 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.52/228.05 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.52/228.05 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.52/228.05 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.52/228.05 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.52/228.05 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.52/228.05 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.52/228.05 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.52/228.05 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.52/228.05 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.52/228.05 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.52/228.05 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.52/228.05 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.52/228.05 mark(isList(X:S)) -> active(isList(X:S)) 227.52/228.05 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.52/228.05 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.52/228.05 mark(isPal(X:S)) -> active(isPal(X:S)) 227.52/228.05 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.52/228.05 mark(isQid(X:S)) -> active(isQid(X:S)) 227.52/228.05 mark(a) -> active(a) 227.52/228.05 mark(e) -> active(e) 227.52/228.05 mark(i) -> active(i) 227.52/228.05 mark(nil) -> active(nil) 227.52/228.05 mark(o) -> active(o) 227.52/228.05 mark(tt) -> active(tt) 227.52/228.05 mark(u) -> active(u) 227.52/228.05 -> Usable rules: 227.52/228.05 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.52/228.05 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.52/228.05 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.52/228.05 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.52/228.05 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.52/228.05 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.52/228.05 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.52/228.05 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.52/228.05 U13(active(X:S)) -> U13(X:S) 227.52/228.05 U13(mark(X:S)) -> U13(X:S) 227.52/228.05 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.52/228.05 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.52/228.05 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.52/228.05 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.52/228.05 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.52/228.05 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.52/228.05 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.52/228.05 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.52/228.05 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.52/228.05 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.52/228.05 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.52/228.05 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.52/228.05 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.52/228.05 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.52/228.05 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.52/228.05 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.52/228.05 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.52/228.05 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.52/228.05 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.52/228.05 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.52/228.05 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.52/228.05 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.52/228.05 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.52/228.05 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.52/228.05 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.52/228.05 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.52/228.05 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.52/228.05 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.52/228.05 U26(active(X:S)) -> U26(X:S) 227.52/228.05 U26(mark(X:S)) -> U26(X:S) 227.52/228.05 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.52/228.05 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.52/228.05 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.52/228.05 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.52/228.05 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.52/228.05 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.52/228.05 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.52/228.05 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.52/228.05 U33(active(X:S)) -> U33(X:S) 227.52/228.05 U33(mark(X:S)) -> U33(X:S) 227.52/228.05 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.52/228.05 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.52/228.05 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.52/228.05 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.52/228.05 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.52/228.05 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.52/228.05 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.52/228.05 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.52/228.05 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.52/228.05 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.52/228.05 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.52/228.05 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.52/228.05 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.52/228.05 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.52/228.05 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.52/228.05 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.52/228.05 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.52/228.05 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.52/228.05 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.52/228.05 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.52/228.05 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.52/228.05 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.52/228.05 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.52/228.05 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.52/228.05 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.52/228.05 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.52/228.05 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.52/228.05 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.52/228.05 U46(active(X:S)) -> U46(X:S) 227.52/228.05 U46(mark(X:S)) -> U46(X:S) 227.52/228.05 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.52/228.05 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.52/228.05 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.52/228.05 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.52/228.05 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.52/228.05 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.52/228.05 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.52/228.05 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.52/228.05 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.52/228.05 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.52/228.05 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.52/228.05 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.52/228.05 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.52/228.05 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.52/228.05 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.52/228.05 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.52/228.05 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.52/228.05 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.52/228.05 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.52/228.05 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.52/228.05 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.52/228.05 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.52/228.05 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.52/228.05 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.52/228.05 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.52/228.05 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.52/228.05 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.52/228.05 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.52/228.05 U56(active(X:S)) -> U56(X:S) 227.52/228.05 U56(mark(X:S)) -> U56(X:S) 227.52/228.05 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.52/228.05 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.52/228.05 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.52/228.05 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.52/228.05 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.52/228.05 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.52/228.05 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.52/228.05 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.52/228.05 U63(active(X:S)) -> U63(X:S) 227.52/228.05 U63(mark(X:S)) -> U63(X:S) 227.52/228.05 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.52/228.05 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.52/228.05 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.52/228.05 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.52/228.05 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.52/228.05 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.52/228.05 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.52/228.05 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.52/228.05 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.52/228.05 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.52/228.05 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.52/228.05 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.52/228.05 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.52/228.05 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.52/228.05 U74(active(X:S)) -> U74(X:S) 227.52/228.05 U74(mark(X:S)) -> U74(X:S) 227.52/228.05 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.52/228.05 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.52/228.05 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.52/228.05 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.52/228.05 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.52/228.05 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.52/228.05 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.52/228.05 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.52/228.05 U83(active(X:S)) -> U83(X:S) 227.52/228.05 U83(mark(X:S)) -> U83(X:S) 227.52/228.05 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.52/228.05 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.52/228.05 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.52/228.05 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.52/228.05 U92(active(X:S)) -> U92(X:S) 227.52/228.05 U92(mark(X:S)) -> U92(X:S) 227.52/228.05 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.52/228.05 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.52/228.05 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.52/228.05 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.52/228.05 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.52/228.05 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.52/228.05 active(U13(tt)) -> mark(tt) 227.52/228.05 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.52/228.05 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.52/228.05 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.52/228.05 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.52/228.05 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.52/228.05 active(U26(tt)) -> mark(tt) 227.52/228.05 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.52/228.05 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.52/228.05 active(U33(tt)) -> mark(tt) 227.52/228.05 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.52/228.05 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.52/228.05 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.52/228.05 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.52/228.05 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.52/228.05 active(U46(tt)) -> mark(tt) 227.52/228.05 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.52/228.05 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.52/228.05 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.52/228.05 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.52/228.05 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.52/228.05 active(U56(tt)) -> mark(tt) 227.52/228.05 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.52/228.05 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.52/228.05 active(U63(tt)) -> mark(tt) 227.52/228.05 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.52/228.05 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.52/228.05 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.52/228.05 active(U74(tt)) -> mark(tt) 227.52/228.05 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.52/228.05 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.52/228.05 active(U83(tt)) -> mark(tt) 227.52/228.05 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.52/228.05 active(U92(tt)) -> mark(tt) 227.52/228.05 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.52/228.05 active(__(nil,X:S)) -> mark(X:S) 227.52/228.05 active(__(X:S,nil)) -> mark(X:S) 227.52/228.05 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.52/228.05 active(isList(nil)) -> mark(tt) 227.52/228.05 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.52/228.05 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.52/228.05 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.52/228.05 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.52/228.05 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.52/228.05 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.52/228.05 active(isPal(nil)) -> mark(tt) 227.52/228.05 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.52/228.05 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.52/228.05 active(isPalListKind(a)) -> mark(tt) 227.52/228.05 active(isPalListKind(e)) -> mark(tt) 227.52/228.05 active(isPalListKind(i)) -> mark(tt) 227.52/228.05 active(isPalListKind(nil)) -> mark(tt) 227.52/228.05 active(isPalListKind(o)) -> mark(tt) 227.52/228.05 active(isPalListKind(u)) -> mark(tt) 227.52/228.05 active(isQid(a)) -> mark(tt) 227.52/228.05 active(isQid(e)) -> mark(tt) 227.52/228.05 active(isQid(i)) -> mark(tt) 227.52/228.05 active(isQid(o)) -> mark(tt) 227.52/228.05 active(isQid(u)) -> mark(tt) 227.52/228.05 isList(active(X:S)) -> isList(X:S) 227.52/228.05 isList(mark(X:S)) -> isList(X:S) 227.52/228.05 isNeList(active(X:S)) -> isNeList(X:S) 227.52/228.05 isNeList(mark(X:S)) -> isNeList(X:S) 227.52/228.05 isNePal(active(X:S)) -> isNePal(X:S) 227.52/228.05 isNePal(mark(X:S)) -> isNePal(X:S) 227.52/228.05 isPal(active(X:S)) -> isPal(X:S) 227.52/228.05 isPal(mark(X:S)) -> isPal(X:S) 227.52/228.05 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.52/228.05 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.52/228.05 isQid(active(X:S)) -> isQid(X:S) 227.52/228.05 isQid(mark(X:S)) -> isQid(X:S) 227.52/228.05 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.52/228.05 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.52/228.05 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.52/228.05 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.52/228.05 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.52/228.05 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.52/228.05 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.52/228.05 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.52/228.05 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.52/228.05 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.52/228.05 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.52/228.05 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.52/228.05 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.52/228.05 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.52/228.05 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.52/228.05 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.52/228.05 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.52/228.05 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.52/228.05 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.52/228.05 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.52/228.05 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.52/228.05 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.52/228.05 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.52/228.05 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.52/228.05 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.52/228.05 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.52/228.05 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.52/228.05 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.52/228.05 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.52/228.05 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.52/228.05 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.52/228.05 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.52/228.05 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.52/228.05 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.52/228.05 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.52/228.05 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.52/228.05 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.52/228.05 mark(isList(X:S)) -> active(isList(X:S)) 227.52/228.05 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.52/228.05 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.52/228.05 mark(isPal(X:S)) -> active(isPal(X:S)) 227.52/228.05 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.52/228.05 mark(isQid(X:S)) -> active(isQid(X:S)) 227.52/228.05 mark(a) -> active(a) 227.52/228.05 mark(e) -> active(e) 227.52/228.05 mark(i) -> active(i) 227.52/228.05 mark(nil) -> active(nil) 227.52/228.05 mark(o) -> active(o) 227.52/228.05 mark(tt) -> active(tt) 227.52/228.05 mark(u) -> active(u) 227.52/228.05 ->Interpretation type: 227.52/228.05 Linear 227.52/228.05 ->Coefficients: 227.52/228.05 Natural Numbers 227.52/228.05 ->Dimension: 227.52/228.05 1 227.52/228.05 ->Bound: 227.52/228.05 2 227.52/228.05 ->Interpretation: 227.52/228.05 227.52/228.05 [U11](X1,X2) = 2 227.52/228.05 [U12](X1,X2) = 1 227.52/228.05 [U13](X) = 0 227.52/228.05 [U21](X1,X2,X3) = 1 227.52/228.05 [U22](X1,X2,X3) = 2 227.52/228.05 [U23](X1,X2,X3) = 1 227.52/228.05 [U24](X1,X2,X3) = 2 227.52/228.05 [U25](X1,X2) = 1 227.52/228.05 [U26](X) = 1 227.52/228.05 [U31](X1,X2) = 2 227.52/228.05 [U32](X1,X2) = 2 227.52/228.05 [U33](X) = 2 227.52/228.05 [U41](X1,X2,X3) = 2 227.52/228.05 [U42](X1,X2,X3) = 2 227.52/228.05 [U43](X1,X2,X3) = 0 227.52/228.05 [U44](X1,X2,X3) = 1 227.52/228.05 [U45](X1,X2) = 1 227.52/228.05 [U46](X) = 1 227.52/228.05 [U51](X1,X2,X3) = 1 227.52/228.05 [U52](X1,X2,X3) = 1 227.52/228.05 [U53](X1,X2,X3) = 1 227.52/228.05 [U54](X1,X2,X3) = 1 227.52/228.05 [U55](X1,X2) = 1 227.52/228.05 [U56](X) = 1 227.52/228.05 [U61](X1,X2) = 1 227.52/228.05 [U62](X1,X2) = 1 227.52/228.05 [U63](X) = 1 227.52/228.05 [U71](X1,X2,X3) = 1 227.52/228.05 [U72](X1,X2) = 1 227.52/228.05 [U73](X1,X2) = 1 227.52/228.05 [U74](X) = 1 227.52/228.05 [U81](X1,X2) = 0 227.52/228.05 [U82](X1,X2) = 1 227.52/228.05 [U83](X) = 1 227.52/228.05 [U91](X1,X2) = 1 227.52/228.05 [U92](X) = 1 227.52/228.05 [__](X1,X2) = 0 227.52/228.05 [active](X) = 2 227.52/228.05 [isList](X) = 0 227.52/228.05 [isNeList](X) = 2 227.52/228.05 [isNePal](X) = 2 227.52/228.05 [isPal](X) = 2 227.52/228.05 [isPalListKind](X) = 1 227.52/228.05 [isQid](X) = 2 227.52/228.05 [mark](X) = 2 227.52/228.05 [a] = 2 227.52/228.05 [e] = 2 227.52/228.05 [fSNonEmpty] = 0 227.52/228.05 [i] = 2 227.52/228.05 [nil] = 0 227.52/228.05 [o] = 2 227.52/228.05 [tt] = 2 227.52/228.05 [u] = 0 227.52/228.05 [U11#](X1,X2) = 0 227.52/228.05 [U12#](X1,X2) = 0 227.52/228.05 [U13#](X) = 0 227.52/228.05 [U21#](X1,X2,X3) = 0 227.52/228.05 [U22#](X1,X2,X3) = 0 227.52/228.05 [U23#](X1,X2,X3) = 0 227.52/228.05 [U24#](X1,X2,X3) = 0 227.52/228.05 [U25#](X1,X2) = 0 227.52/228.05 [U26#](X) = 0 227.52/228.05 [U31#](X1,X2) = 0 227.52/228.05 [U32#](X1,X2) = 0 227.52/228.05 [U33#](X) = 0 227.52/228.05 [U41#](X1,X2,X3) = 0 227.52/228.05 [U42#](X1,X2,X3) = 0 227.52/228.05 [U43#](X1,X2,X3) = 0 227.52/228.05 [U44#](X1,X2,X3) = 0 227.52/228.05 [U45#](X1,X2) = 0 227.52/228.05 [U46#](X) = 0 227.52/228.05 [U51#](X1,X2,X3) = 0 227.52/228.05 [U52#](X1,X2,X3) = 0 227.52/228.05 [U53#](X1,X2,X3) = 0 227.52/228.05 [U54#](X1,X2,X3) = 0 227.52/228.05 [U55#](X1,X2) = 0 227.52/228.05 [U56#](X) = 0 227.52/228.05 [U61#](X1,X2) = 0 227.52/228.05 [U62#](X1,X2) = 0 227.52/228.05 [U63#](X) = 0 227.52/228.05 [U71#](X1,X2,X3) = 0 227.52/228.05 [U72#](X1,X2) = 0 227.52/228.05 [U73#](X1,X2) = 0 227.52/228.05 [U74#](X) = 0 227.52/228.05 [U81#](X1,X2) = 0 227.52/228.05 [U82#](X1,X2) = 0 227.52/228.05 [U83#](X) = 0 227.52/228.05 [U91#](X1,X2) = 0 227.52/228.05 [U92#](X) = 0 227.52/228.05 [__#](X1,X2) = 0 227.52/228.05 [ACTIVE](X) = 2.X 227.52/228.05 [ISLIST](X) = 0 227.52/228.05 [ISNELIST](X) = 0 227.52/228.05 [ISNEPAL](X) = 0 227.52/228.05 [ISPAL](X) = 0 227.52/228.05 [ISPALLISTKIND](X) = 0 227.52/228.05 [ISQID](X) = 0 227.52/228.05 [MARK](X) = 2 227.52/228.05 227.52/228.05 Problem 1.44: 227.52/228.05 227.52/228.05 SCC Processor: 227.52/228.05 -> Pairs: 227.52/228.05 ACTIVE(U91(tt,V2:S)) -> MARK(U92(isPalListKind(V2:S))) 227.52/228.05 ACTIVE(isPalListKind(__(V1:S,V2:S))) -> MARK(U91(isPalListKind(V1:S),V2:S)) 227.52/228.05 MARK(U43(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.52/228.05 MARK(U44(X1:S,X2:S,X3:S)) -> ACTIVE(U44(mark(X1:S),X2:S,X3:S)) 227.52/228.05 MARK(U44(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.52/228.05 MARK(U45(X1:S,X2:S)) -> ACTIVE(U45(mark(X1:S),X2:S)) 227.52/228.05 MARK(U45(X1:S,X2:S)) -> MARK(X1:S) 227.52/228.05 MARK(U46(X:S)) -> ACTIVE(U46(mark(X:S))) 227.52/228.05 MARK(U46(X:S)) -> MARK(X:S) 227.52/228.05 MARK(U51(X1:S,X2:S,X3:S)) -> ACTIVE(U51(mark(X1:S),X2:S,X3:S)) 227.52/228.05 MARK(U51(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.52/228.05 MARK(U52(X1:S,X2:S,X3:S)) -> ACTIVE(U52(mark(X1:S),X2:S,X3:S)) 227.52/228.05 MARK(U52(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.52/228.05 MARK(U53(X1:S,X2:S,X3:S)) -> ACTIVE(U53(mark(X1:S),X2:S,X3:S)) 227.52/228.05 MARK(U53(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.52/228.05 MARK(U54(X1:S,X2:S,X3:S)) -> ACTIVE(U54(mark(X1:S),X2:S,X3:S)) 227.52/228.05 MARK(U54(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.52/228.05 MARK(U55(X1:S,X2:S)) -> ACTIVE(U55(mark(X1:S),X2:S)) 227.52/228.05 MARK(U55(X1:S,X2:S)) -> MARK(X1:S) 227.52/228.05 MARK(U56(X:S)) -> ACTIVE(U56(mark(X:S))) 227.52/228.05 MARK(U56(X:S)) -> MARK(X:S) 227.52/228.05 MARK(U61(X1:S,X2:S)) -> ACTIVE(U61(mark(X1:S),X2:S)) 227.52/228.05 MARK(U61(X1:S,X2:S)) -> MARK(X1:S) 227.52/228.05 MARK(U62(X1:S,X2:S)) -> ACTIVE(U62(mark(X1:S),X2:S)) 227.52/228.05 MARK(U62(X1:S,X2:S)) -> MARK(X1:S) 227.52/228.05 MARK(U63(X:S)) -> ACTIVE(U63(mark(X:S))) 227.52/228.05 MARK(U63(X:S)) -> MARK(X:S) 227.52/228.05 MARK(U71(X1:S,X2:S,X3:S)) -> ACTIVE(U71(mark(X1:S),X2:S,X3:S)) 227.52/228.05 MARK(U71(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.52/228.05 MARK(U72(X1:S,X2:S)) -> ACTIVE(U72(mark(X1:S),X2:S)) 227.52/228.05 MARK(U72(X1:S,X2:S)) -> MARK(X1:S) 227.52/228.05 MARK(U73(X1:S,X2:S)) -> ACTIVE(U73(mark(X1:S),X2:S)) 227.52/228.05 MARK(U73(X1:S,X2:S)) -> MARK(X1:S) 227.52/228.05 MARK(U74(X:S)) -> ACTIVE(U74(mark(X:S))) 227.52/228.05 MARK(U74(X:S)) -> MARK(X:S) 227.52/228.05 MARK(U81(X1:S,X2:S)) -> ACTIVE(U81(mark(X1:S),X2:S)) 227.52/228.05 MARK(U81(X1:S,X2:S)) -> MARK(X1:S) 227.52/228.05 MARK(U82(X1:S,X2:S)) -> ACTIVE(U82(mark(X1:S),X2:S)) 227.52/228.05 MARK(U82(X1:S,X2:S)) -> MARK(X1:S) 227.52/228.05 MARK(U83(X:S)) -> ACTIVE(U83(mark(X:S))) 227.52/228.05 MARK(U83(X:S)) -> MARK(X:S) 227.52/228.05 MARK(U91(X1:S,X2:S)) -> ACTIVE(U91(mark(X1:S),X2:S)) 227.52/228.05 MARK(U91(X1:S,X2:S)) -> MARK(X1:S) 227.52/228.05 MARK(U92(X:S)) -> ACTIVE(U92(mark(X:S))) 227.52/228.05 MARK(U92(X:S)) -> MARK(X:S) 227.52/228.05 MARK(__(X1:S,X2:S)) -> ACTIVE(__(mark(X1:S),mark(X2:S))) 227.52/228.05 MARK(__(X1:S,X2:S)) -> MARK(X1:S) 227.52/228.05 MARK(__(X1:S,X2:S)) -> MARK(X2:S) 227.52/228.05 MARK(isPalListKind(X:S)) -> ACTIVE(isPalListKind(X:S)) 227.52/228.05 -> Rules: 227.52/228.05 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.52/228.05 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.52/228.05 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.52/228.05 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.52/228.05 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.52/228.05 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.52/228.05 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.52/228.05 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.52/228.05 U13(active(X:S)) -> U13(X:S) 227.52/228.05 U13(mark(X:S)) -> U13(X:S) 227.52/228.05 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.52/228.05 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.52/228.05 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.52/228.05 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.52/228.05 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.52/228.05 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.52/228.05 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.52/228.05 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.52/228.05 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.52/228.05 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.52/228.05 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.52/228.05 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.52/228.05 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.52/228.05 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.52/228.05 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.52/228.05 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.52/228.05 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.52/228.05 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.52/228.05 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.52/228.05 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.52/228.05 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.52/228.05 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.52/228.05 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.52/228.05 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.52/228.05 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.52/228.05 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.52/228.05 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.52/228.05 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.52/228.05 U26(active(X:S)) -> U26(X:S) 227.52/228.05 U26(mark(X:S)) -> U26(X:S) 227.52/228.05 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.52/228.05 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.52/228.05 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.52/228.05 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.52/228.05 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.52/228.05 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.52/228.05 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.52/228.05 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.52/228.05 U33(active(X:S)) -> U33(X:S) 227.52/228.05 U33(mark(X:S)) -> U33(X:S) 227.52/228.05 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.52/228.05 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.52/228.05 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.52/228.05 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.52/228.05 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.52/228.05 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.52/228.05 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.52/228.05 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.52/228.05 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.52/228.05 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.52/228.05 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.52/228.05 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.52/228.05 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.52/228.05 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.52/228.05 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.52/228.05 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.52/228.05 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.52/228.05 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.52/228.05 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.52/228.05 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.52/228.05 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.52/228.05 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.52/228.05 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.52/228.05 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.52/228.05 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.52/228.05 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.52/228.05 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.52/228.05 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.52/228.05 U46(active(X:S)) -> U46(X:S) 227.52/228.05 U46(mark(X:S)) -> U46(X:S) 227.52/228.05 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.52/228.05 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.52/228.05 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.52/228.05 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.52/228.05 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.52/228.05 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.52/228.05 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.52/228.05 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.52/228.05 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.52/228.05 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.52/228.05 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.52/228.05 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.52/228.05 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.52/228.05 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.52/228.05 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.52/228.05 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.52/228.05 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.52/228.05 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.52/228.05 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.52/228.05 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.52/228.05 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.52/228.05 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.52/228.05 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.52/228.05 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.52/228.05 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.52/228.05 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.52/228.05 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.52/228.05 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.52/228.05 U56(active(X:S)) -> U56(X:S) 227.52/228.05 U56(mark(X:S)) -> U56(X:S) 227.52/228.05 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.52/228.05 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.52/228.05 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.52/228.05 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.52/228.05 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.52/228.05 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.52/228.05 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.52/228.05 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.52/228.05 U63(active(X:S)) -> U63(X:S) 227.52/228.05 U63(mark(X:S)) -> U63(X:S) 227.52/228.05 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.52/228.05 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.52/228.05 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.52/228.05 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.52/228.05 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.52/228.05 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.52/228.05 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.52/228.05 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.52/228.05 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.52/228.05 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.52/228.05 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.52/228.05 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.52/228.05 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.52/228.05 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.52/228.05 U74(active(X:S)) -> U74(X:S) 227.52/228.05 U74(mark(X:S)) -> U74(X:S) 227.52/228.05 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.52/228.05 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.52/228.05 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.52/228.05 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.52/228.05 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.52/228.05 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.52/228.05 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.52/228.05 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.52/228.05 U83(active(X:S)) -> U83(X:S) 227.52/228.05 U83(mark(X:S)) -> U83(X:S) 227.52/228.05 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.52/228.05 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.52/228.05 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.52/228.05 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.52/228.05 U92(active(X:S)) -> U92(X:S) 227.52/228.05 U92(mark(X:S)) -> U92(X:S) 227.52/228.05 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.52/228.05 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.52/228.05 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.52/228.05 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.52/228.05 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.52/228.05 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.52/228.05 active(U13(tt)) -> mark(tt) 227.52/228.05 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.52/228.05 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.52/228.05 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.52/228.05 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.52/228.05 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.52/228.05 active(U26(tt)) -> mark(tt) 227.52/228.05 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.52/228.05 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.52/228.05 active(U33(tt)) -> mark(tt) 227.52/228.05 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.52/228.05 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.52/228.05 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.52/228.05 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.52/228.05 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.52/228.05 active(U46(tt)) -> mark(tt) 227.52/228.05 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.52/228.05 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.52/228.05 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.52/228.05 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.52/228.05 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.52/228.05 active(U56(tt)) -> mark(tt) 227.52/228.05 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.52/228.05 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.52/228.05 active(U63(tt)) -> mark(tt) 227.52/228.05 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.52/228.05 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.52/228.05 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.52/228.05 active(U74(tt)) -> mark(tt) 227.52/228.05 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.52/228.05 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.52/228.05 active(U83(tt)) -> mark(tt) 227.52/228.05 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.52/228.05 active(U92(tt)) -> mark(tt) 227.52/228.05 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.52/228.05 active(__(nil,X:S)) -> mark(X:S) 227.52/228.05 active(__(X:S,nil)) -> mark(X:S) 227.52/228.05 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.52/228.05 active(isList(nil)) -> mark(tt) 227.52/228.05 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.52/228.05 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.52/228.05 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.52/228.05 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.52/228.05 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.52/228.05 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.52/228.05 active(isPal(nil)) -> mark(tt) 227.52/228.05 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.52/228.05 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.52/228.05 active(isPalListKind(a)) -> mark(tt) 227.52/228.05 active(isPalListKind(e)) -> mark(tt) 227.52/228.05 active(isPalListKind(i)) -> mark(tt) 227.52/228.05 active(isPalListKind(nil)) -> mark(tt) 227.52/228.05 active(isPalListKind(o)) -> mark(tt) 227.52/228.05 active(isPalListKind(u)) -> mark(tt) 227.52/228.05 active(isQid(a)) -> mark(tt) 227.52/228.05 active(isQid(e)) -> mark(tt) 227.52/228.05 active(isQid(i)) -> mark(tt) 227.52/228.05 active(isQid(o)) -> mark(tt) 227.52/228.05 active(isQid(u)) -> mark(tt) 227.52/228.05 isList(active(X:S)) -> isList(X:S) 227.52/228.05 isList(mark(X:S)) -> isList(X:S) 227.52/228.05 isNeList(active(X:S)) -> isNeList(X:S) 227.52/228.05 isNeList(mark(X:S)) -> isNeList(X:S) 227.52/228.05 isNePal(active(X:S)) -> isNePal(X:S) 227.52/228.05 isNePal(mark(X:S)) -> isNePal(X:S) 227.52/228.05 isPal(active(X:S)) -> isPal(X:S) 227.52/228.05 isPal(mark(X:S)) -> isPal(X:S) 227.52/228.05 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.52/228.05 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.52/228.05 isQid(active(X:S)) -> isQid(X:S) 227.52/228.05 isQid(mark(X:S)) -> isQid(X:S) 227.52/228.05 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.52/228.05 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.52/228.05 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.52/228.05 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.52/228.05 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.52/228.05 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.52/228.05 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.52/228.05 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.52/228.05 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.52/228.05 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.52/228.05 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.52/228.05 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.52/228.05 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.52/228.05 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.52/228.05 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.52/228.05 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.52/228.05 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.52/228.05 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.52/228.05 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.52/228.05 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.52/228.05 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.52/228.05 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.52/228.05 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.52/228.05 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.52/228.05 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.52/228.05 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.52/228.05 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.52/228.05 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.52/228.05 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.52/228.05 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.52/228.05 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.52/228.05 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.52/228.05 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.52/228.05 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.52/228.05 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.52/228.05 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.52/228.05 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.52/228.05 mark(isList(X:S)) -> active(isList(X:S)) 227.52/228.05 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.52/228.05 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.52/228.05 mark(isPal(X:S)) -> active(isPal(X:S)) 227.52/228.05 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.52/228.05 mark(isQid(X:S)) -> active(isQid(X:S)) 227.52/228.05 mark(a) -> active(a) 227.52/228.05 mark(e) -> active(e) 227.52/228.05 mark(i) -> active(i) 227.52/228.05 mark(nil) -> active(nil) 227.52/228.05 mark(o) -> active(o) 227.52/228.05 mark(tt) -> active(tt) 227.52/228.05 mark(u) -> active(u) 227.52/228.05 ->Strongly Connected Components: 227.52/228.05 ->->Cycle: 227.52/228.05 ->->-> Pairs: 227.52/228.05 ACTIVE(U91(tt,V2:S)) -> MARK(U92(isPalListKind(V2:S))) 227.52/228.05 ACTIVE(isPalListKind(__(V1:S,V2:S))) -> MARK(U91(isPalListKind(V1:S),V2:S)) 227.52/228.05 MARK(U43(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.52/228.05 MARK(U44(X1:S,X2:S,X3:S)) -> ACTIVE(U44(mark(X1:S),X2:S,X3:S)) 227.52/228.05 MARK(U44(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.52/228.05 MARK(U45(X1:S,X2:S)) -> ACTIVE(U45(mark(X1:S),X2:S)) 227.52/228.05 MARK(U45(X1:S,X2:S)) -> MARK(X1:S) 227.52/228.05 MARK(U46(X:S)) -> ACTIVE(U46(mark(X:S))) 227.52/228.05 MARK(U46(X:S)) -> MARK(X:S) 227.52/228.05 MARK(U51(X1:S,X2:S,X3:S)) -> ACTIVE(U51(mark(X1:S),X2:S,X3:S)) 227.52/228.05 MARK(U51(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.52/228.05 MARK(U52(X1:S,X2:S,X3:S)) -> ACTIVE(U52(mark(X1:S),X2:S,X3:S)) 227.52/228.05 MARK(U52(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.52/228.05 MARK(U53(X1:S,X2:S,X3:S)) -> ACTIVE(U53(mark(X1:S),X2:S,X3:S)) 227.52/228.05 MARK(U53(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.52/228.05 MARK(U54(X1:S,X2:S,X3:S)) -> ACTIVE(U54(mark(X1:S),X2:S,X3:S)) 227.52/228.05 MARK(U54(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.52/228.05 MARK(U55(X1:S,X2:S)) -> ACTIVE(U55(mark(X1:S),X2:S)) 227.52/228.05 MARK(U55(X1:S,X2:S)) -> MARK(X1:S) 227.52/228.05 MARK(U56(X:S)) -> ACTIVE(U56(mark(X:S))) 227.52/228.05 MARK(U56(X:S)) -> MARK(X:S) 227.52/228.05 MARK(U61(X1:S,X2:S)) -> ACTIVE(U61(mark(X1:S),X2:S)) 227.52/228.05 MARK(U61(X1:S,X2:S)) -> MARK(X1:S) 227.52/228.05 MARK(U62(X1:S,X2:S)) -> ACTIVE(U62(mark(X1:S),X2:S)) 227.52/228.05 MARK(U62(X1:S,X2:S)) -> MARK(X1:S) 227.52/228.05 MARK(U63(X:S)) -> ACTIVE(U63(mark(X:S))) 227.52/228.05 MARK(U63(X:S)) -> MARK(X:S) 227.52/228.05 MARK(U71(X1:S,X2:S,X3:S)) -> ACTIVE(U71(mark(X1:S),X2:S,X3:S)) 227.52/228.05 MARK(U71(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.52/228.05 MARK(U72(X1:S,X2:S)) -> ACTIVE(U72(mark(X1:S),X2:S)) 227.52/228.05 MARK(U72(X1:S,X2:S)) -> MARK(X1:S) 227.52/228.05 MARK(U73(X1:S,X2:S)) -> ACTIVE(U73(mark(X1:S),X2:S)) 227.52/228.05 MARK(U73(X1:S,X2:S)) -> MARK(X1:S) 227.52/228.05 MARK(U74(X:S)) -> ACTIVE(U74(mark(X:S))) 227.52/228.05 MARK(U74(X:S)) -> MARK(X:S) 227.52/228.05 MARK(U81(X1:S,X2:S)) -> ACTIVE(U81(mark(X1:S),X2:S)) 227.52/228.05 MARK(U81(X1:S,X2:S)) -> MARK(X1:S) 227.52/228.05 MARK(U82(X1:S,X2:S)) -> ACTIVE(U82(mark(X1:S),X2:S)) 227.52/228.05 MARK(U82(X1:S,X2:S)) -> MARK(X1:S) 227.52/228.05 MARK(U83(X:S)) -> ACTIVE(U83(mark(X:S))) 227.52/228.05 MARK(U83(X:S)) -> MARK(X:S) 227.52/228.05 MARK(U91(X1:S,X2:S)) -> ACTIVE(U91(mark(X1:S),X2:S)) 227.52/228.05 MARK(U91(X1:S,X2:S)) -> MARK(X1:S) 227.52/228.05 MARK(U92(X:S)) -> ACTIVE(U92(mark(X:S))) 227.52/228.05 MARK(U92(X:S)) -> MARK(X:S) 227.52/228.05 MARK(__(X1:S,X2:S)) -> ACTIVE(__(mark(X1:S),mark(X2:S))) 227.52/228.05 MARK(__(X1:S,X2:S)) -> MARK(X1:S) 227.52/228.05 MARK(__(X1:S,X2:S)) -> MARK(X2:S) 227.52/228.05 MARK(isPalListKind(X:S)) -> ACTIVE(isPalListKind(X:S)) 227.52/228.05 ->->-> Rules: 227.52/228.05 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.52/228.05 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.52/228.05 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.52/228.05 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.52/228.05 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.52/228.05 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.52/228.05 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.52/228.05 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.52/228.05 U13(active(X:S)) -> U13(X:S) 227.52/228.05 U13(mark(X:S)) -> U13(X:S) 227.52/228.05 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.52/228.05 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.52/228.05 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.52/228.05 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.52/228.05 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.52/228.05 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.52/228.05 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.52/228.05 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.52/228.05 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.52/228.05 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.52/228.05 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.52/228.05 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.52/228.05 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.52/228.05 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.52/228.05 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.52/228.05 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.52/228.05 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.52/228.05 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.52/228.05 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.52/228.05 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.52/228.05 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.52/228.05 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.52/228.05 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.52/228.05 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.52/228.05 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.52/228.05 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.52/228.05 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.52/228.05 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.52/228.05 U26(active(X:S)) -> U26(X:S) 227.52/228.05 U26(mark(X:S)) -> U26(X:S) 227.52/228.05 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.52/228.05 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.52/228.05 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.52/228.05 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.52/228.05 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.52/228.05 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.52/228.05 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.52/228.05 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.52/228.05 U33(active(X:S)) -> U33(X:S) 227.52/228.05 U33(mark(X:S)) -> U33(X:S) 227.52/228.05 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.52/228.05 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.52/228.05 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.52/228.05 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.52/228.05 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.52/228.05 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.52/228.05 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.52/228.05 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.52/228.05 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.52/228.05 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.52/228.05 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.52/228.05 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.52/228.05 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.52/228.05 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.52/228.05 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.52/228.05 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.52/228.05 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.52/228.05 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.52/228.05 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.52/228.05 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.52/228.05 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.52/228.05 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.52/228.05 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.52/228.05 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.52/228.05 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.52/228.05 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.52/228.05 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.52/228.05 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.52/228.05 U46(active(X:S)) -> U46(X:S) 227.52/228.05 U46(mark(X:S)) -> U46(X:S) 227.52/228.05 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.52/228.05 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.52/228.05 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.52/228.05 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.52/228.05 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.52/228.05 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.52/228.05 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.52/228.05 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.52/228.05 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.52/228.05 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.52/228.05 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.52/228.05 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.52/228.05 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.52/228.05 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.52/228.05 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.52/228.05 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.52/228.05 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.52/228.05 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.52/228.05 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.52/228.05 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.52/228.05 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.52/228.05 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.52/228.05 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.52/228.05 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.52/228.05 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.52/228.05 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.52/228.05 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.52/228.05 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.52/228.05 U56(active(X:S)) -> U56(X:S) 227.52/228.05 U56(mark(X:S)) -> U56(X:S) 227.52/228.05 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.52/228.05 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.52/228.05 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.52/228.05 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.52/228.05 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.52/228.05 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.52/228.05 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.52/228.05 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.52/228.05 U63(active(X:S)) -> U63(X:S) 227.52/228.05 U63(mark(X:S)) -> U63(X:S) 227.52/228.05 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.52/228.05 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.52/228.05 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.52/228.05 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.52/228.05 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.52/228.05 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.52/228.05 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.52/228.05 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.52/228.05 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.52/228.05 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.52/228.05 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.52/228.05 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.52/228.05 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.52/228.05 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.52/228.05 U74(active(X:S)) -> U74(X:S) 227.52/228.05 U74(mark(X:S)) -> U74(X:S) 227.52/228.05 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.52/228.05 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.52/228.05 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.52/228.05 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.52/228.05 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.52/228.05 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.52/228.05 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.52/228.05 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.52/228.05 U83(active(X:S)) -> U83(X:S) 227.52/228.05 U83(mark(X:S)) -> U83(X:S) 227.52/228.05 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.52/228.05 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.52/228.05 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.52/228.05 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.52/228.05 U92(active(X:S)) -> U92(X:S) 227.52/228.05 U92(mark(X:S)) -> U92(X:S) 227.52/228.05 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.52/228.05 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.52/228.05 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.52/228.05 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.52/228.05 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.52/228.05 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.52/228.05 active(U13(tt)) -> mark(tt) 227.52/228.05 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.52/228.05 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.52/228.05 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.52/228.05 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.52/228.05 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.52/228.05 active(U26(tt)) -> mark(tt) 227.52/228.05 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.52/228.05 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.52/228.05 active(U33(tt)) -> mark(tt) 227.52/228.05 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.52/228.05 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.52/228.05 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.52/228.05 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.52/228.05 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.52/228.05 active(U46(tt)) -> mark(tt) 227.52/228.05 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.52/228.05 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.52/228.05 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.52/228.05 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.52/228.05 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.52/228.05 active(U56(tt)) -> mark(tt) 227.52/228.05 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.52/228.05 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.52/228.05 active(U63(tt)) -> mark(tt) 227.52/228.05 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.52/228.05 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.52/228.05 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.52/228.05 active(U74(tt)) -> mark(tt) 227.52/228.05 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.52/228.05 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.52/228.05 active(U83(tt)) -> mark(tt) 227.52/228.05 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.52/228.05 active(U92(tt)) -> mark(tt) 227.52/228.05 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.52/228.05 active(__(nil,X:S)) -> mark(X:S) 227.52/228.05 active(__(X:S,nil)) -> mark(X:S) 227.52/228.05 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.52/228.05 active(isList(nil)) -> mark(tt) 227.52/228.05 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.52/228.05 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.52/228.05 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.52/228.05 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.52/228.05 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.52/228.05 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.52/228.05 active(isPal(nil)) -> mark(tt) 227.52/228.05 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.52/228.05 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.52/228.05 active(isPalListKind(a)) -> mark(tt) 227.52/228.05 active(isPalListKind(e)) -> mark(tt) 227.52/228.05 active(isPalListKind(i)) -> mark(tt) 227.52/228.05 active(isPalListKind(nil)) -> mark(tt) 227.52/228.05 active(isPalListKind(o)) -> mark(tt) 227.52/228.05 active(isPalListKind(u)) -> mark(tt) 227.52/228.05 active(isQid(a)) -> mark(tt) 227.52/228.05 active(isQid(e)) -> mark(tt) 227.52/228.05 active(isQid(i)) -> mark(tt) 227.52/228.05 active(isQid(o)) -> mark(tt) 227.52/228.05 active(isQid(u)) -> mark(tt) 227.52/228.05 isList(active(X:S)) -> isList(X:S) 227.52/228.05 isList(mark(X:S)) -> isList(X:S) 227.52/228.05 isNeList(active(X:S)) -> isNeList(X:S) 227.52/228.05 isNeList(mark(X:S)) -> isNeList(X:S) 227.52/228.05 isNePal(active(X:S)) -> isNePal(X:S) 227.52/228.05 isNePal(mark(X:S)) -> isNePal(X:S) 227.52/228.05 isPal(active(X:S)) -> isPal(X:S) 227.52/228.05 isPal(mark(X:S)) -> isPal(X:S) 227.52/228.05 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.52/228.05 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.52/228.05 isQid(active(X:S)) -> isQid(X:S) 227.52/228.05 isQid(mark(X:S)) -> isQid(X:S) 227.52/228.05 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.52/228.05 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.52/228.05 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.52/228.05 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.52/228.05 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.52/228.05 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.52/228.05 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.52/228.05 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.52/228.05 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.52/228.05 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.52/228.05 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.52/228.05 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.52/228.05 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.52/228.05 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.52/228.05 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.52/228.05 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.52/228.05 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.52/228.05 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.52/228.05 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.52/228.05 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.52/228.05 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.52/228.05 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.52/228.05 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.52/228.05 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.52/228.05 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.52/228.05 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.52/228.05 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.52/228.05 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.52/228.05 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.52/228.05 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.52/228.05 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.52/228.05 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.52/228.05 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.52/228.05 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.52/228.05 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.52/228.05 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.52/228.05 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.52/228.05 mark(isList(X:S)) -> active(isList(X:S)) 227.52/228.05 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.52/228.05 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.52/228.05 mark(isPal(X:S)) -> active(isPal(X:S)) 227.52/228.05 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.52/228.05 mark(isQid(X:S)) -> active(isQid(X:S)) 227.52/228.05 mark(a) -> active(a) 227.52/228.05 mark(e) -> active(e) 227.52/228.05 mark(i) -> active(i) 227.52/228.05 mark(nil) -> active(nil) 227.52/228.05 mark(o) -> active(o) 227.52/228.05 mark(tt) -> active(tt) 227.52/228.05 mark(u) -> active(u) 227.52/228.05 227.52/228.05 Problem 1.44: 227.52/228.05 227.52/228.05 Reduction Pairs Processor: 227.52/228.05 -> Pairs: 227.52/228.05 ACTIVE(U91(tt,V2:S)) -> MARK(U92(isPalListKind(V2:S))) 227.52/228.05 ACTIVE(isPalListKind(__(V1:S,V2:S))) -> MARK(U91(isPalListKind(V1:S),V2:S)) 227.52/228.05 MARK(U43(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.52/228.05 MARK(U44(X1:S,X2:S,X3:S)) -> ACTIVE(U44(mark(X1:S),X2:S,X3:S)) 227.52/228.05 MARK(U44(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.52/228.05 MARK(U45(X1:S,X2:S)) -> ACTIVE(U45(mark(X1:S),X2:S)) 227.52/228.05 MARK(U45(X1:S,X2:S)) -> MARK(X1:S) 227.52/228.05 MARK(U46(X:S)) -> ACTIVE(U46(mark(X:S))) 227.52/228.05 MARK(U46(X:S)) -> MARK(X:S) 227.52/228.05 MARK(U51(X1:S,X2:S,X3:S)) -> ACTIVE(U51(mark(X1:S),X2:S,X3:S)) 227.52/228.05 MARK(U51(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.52/228.05 MARK(U52(X1:S,X2:S,X3:S)) -> ACTIVE(U52(mark(X1:S),X2:S,X3:S)) 227.52/228.05 MARK(U52(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.52/228.05 MARK(U53(X1:S,X2:S,X3:S)) -> ACTIVE(U53(mark(X1:S),X2:S,X3:S)) 227.52/228.05 MARK(U53(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.52/228.05 MARK(U54(X1:S,X2:S,X3:S)) -> ACTIVE(U54(mark(X1:S),X2:S,X3:S)) 227.52/228.05 MARK(U54(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.52/228.05 MARK(U55(X1:S,X2:S)) -> ACTIVE(U55(mark(X1:S),X2:S)) 227.52/228.05 MARK(U55(X1:S,X2:S)) -> MARK(X1:S) 227.52/228.05 MARK(U56(X:S)) -> ACTIVE(U56(mark(X:S))) 227.52/228.05 MARK(U56(X:S)) -> MARK(X:S) 227.52/228.05 MARK(U61(X1:S,X2:S)) -> ACTIVE(U61(mark(X1:S),X2:S)) 227.52/228.05 MARK(U61(X1:S,X2:S)) -> MARK(X1:S) 227.52/228.05 MARK(U62(X1:S,X2:S)) -> ACTIVE(U62(mark(X1:S),X2:S)) 227.52/228.05 MARK(U62(X1:S,X2:S)) -> MARK(X1:S) 227.52/228.05 MARK(U63(X:S)) -> ACTIVE(U63(mark(X:S))) 227.52/228.05 MARK(U63(X:S)) -> MARK(X:S) 227.52/228.05 MARK(U71(X1:S,X2:S,X3:S)) -> ACTIVE(U71(mark(X1:S),X2:S,X3:S)) 227.52/228.05 MARK(U71(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.52/228.05 MARK(U72(X1:S,X2:S)) -> ACTIVE(U72(mark(X1:S),X2:S)) 227.52/228.05 MARK(U72(X1:S,X2:S)) -> MARK(X1:S) 227.52/228.05 MARK(U73(X1:S,X2:S)) -> ACTIVE(U73(mark(X1:S),X2:S)) 227.52/228.05 MARK(U73(X1:S,X2:S)) -> MARK(X1:S) 227.52/228.05 MARK(U74(X:S)) -> ACTIVE(U74(mark(X:S))) 227.52/228.05 MARK(U74(X:S)) -> MARK(X:S) 227.52/228.05 MARK(U81(X1:S,X2:S)) -> ACTIVE(U81(mark(X1:S),X2:S)) 227.52/228.05 MARK(U81(X1:S,X2:S)) -> MARK(X1:S) 227.52/228.05 MARK(U82(X1:S,X2:S)) -> ACTIVE(U82(mark(X1:S),X2:S)) 227.52/228.05 MARK(U82(X1:S,X2:S)) -> MARK(X1:S) 227.52/228.05 MARK(U83(X:S)) -> ACTIVE(U83(mark(X:S))) 227.52/228.05 MARK(U83(X:S)) -> MARK(X:S) 227.52/228.05 MARK(U91(X1:S,X2:S)) -> ACTIVE(U91(mark(X1:S),X2:S)) 227.52/228.05 MARK(U91(X1:S,X2:S)) -> MARK(X1:S) 227.52/228.05 MARK(U92(X:S)) -> ACTIVE(U92(mark(X:S))) 227.52/228.05 MARK(U92(X:S)) -> MARK(X:S) 227.52/228.05 MARK(__(X1:S,X2:S)) -> ACTIVE(__(mark(X1:S),mark(X2:S))) 227.52/228.05 MARK(__(X1:S,X2:S)) -> MARK(X1:S) 227.52/228.05 MARK(__(X1:S,X2:S)) -> MARK(X2:S) 227.52/228.05 MARK(isPalListKind(X:S)) -> ACTIVE(isPalListKind(X:S)) 227.52/228.05 -> Rules: 227.52/228.05 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.52/228.05 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.52/228.05 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.52/228.05 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.52/228.05 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.52/228.05 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.52/228.05 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.52/228.05 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.52/228.05 U13(active(X:S)) -> U13(X:S) 227.52/228.05 U13(mark(X:S)) -> U13(X:S) 227.52/228.05 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.52/228.05 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.52/228.05 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.52/228.05 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.52/228.05 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.52/228.05 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.52/228.05 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.52/228.05 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.52/228.05 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.52/228.05 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.52/228.05 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.52/228.05 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.52/228.05 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.52/228.05 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.52/228.05 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.52/228.05 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.52/228.05 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.52/228.05 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.52/228.05 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.52/228.05 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.52/228.05 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.52/228.05 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.52/228.05 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.52/228.05 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.52/228.05 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.52/228.05 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.52/228.05 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.52/228.05 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.52/228.05 U26(active(X:S)) -> U26(X:S) 227.52/228.05 U26(mark(X:S)) -> U26(X:S) 227.52/228.05 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.52/228.05 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.52/228.05 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.52/228.05 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.52/228.05 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.52/228.05 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.52/228.05 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.52/228.05 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.52/228.05 U33(active(X:S)) -> U33(X:S) 227.52/228.05 U33(mark(X:S)) -> U33(X:S) 227.52/228.05 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.52/228.05 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.52/228.05 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.52/228.05 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.52/228.05 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.52/228.05 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.52/228.05 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.52/228.05 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.52/228.05 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.52/228.05 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.52/228.05 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.52/228.05 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.52/228.05 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.52/228.05 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.52/228.05 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.52/228.05 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.52/228.05 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.52/228.05 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.52/228.05 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.52/228.05 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.52/228.05 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.52/228.05 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.52/228.05 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.52/228.05 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.52/228.05 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.52/228.05 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.52/228.05 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.52/228.05 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.52/228.05 U46(active(X:S)) -> U46(X:S) 227.52/228.05 U46(mark(X:S)) -> U46(X:S) 227.52/228.05 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.52/228.05 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.52/228.05 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.52/228.05 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.52/228.05 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.52/228.05 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.52/228.05 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.52/228.05 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.52/228.05 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.52/228.05 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.52/228.05 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.52/228.05 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.52/228.05 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.52/228.05 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.52/228.05 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.52/228.05 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.52/228.05 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.52/228.05 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.52/228.05 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.52/228.05 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.52/228.05 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.52/228.05 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.52/228.05 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.52/228.05 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.52/228.05 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.52/228.05 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.52/228.05 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.52/228.05 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.52/228.05 U56(active(X:S)) -> U56(X:S) 227.52/228.05 U56(mark(X:S)) -> U56(X:S) 227.52/228.05 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.52/228.05 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.52/228.05 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.52/228.05 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.52/228.05 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.52/228.05 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.52/228.05 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.52/228.05 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.52/228.05 U63(active(X:S)) -> U63(X:S) 227.52/228.05 U63(mark(X:S)) -> U63(X:S) 227.52/228.05 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.52/228.05 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.52/228.05 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.52/228.05 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.52/228.05 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.52/228.05 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.52/228.05 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.52/228.05 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.52/228.05 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.52/228.05 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.52/228.05 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.52/228.05 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.52/228.05 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.52/228.05 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.52/228.05 U74(active(X:S)) -> U74(X:S) 227.52/228.05 U74(mark(X:S)) -> U74(X:S) 227.52/228.05 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.52/228.05 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.52/228.05 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.52/228.05 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.52/228.05 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.52/228.05 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.52/228.05 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.52/228.05 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.52/228.05 U83(active(X:S)) -> U83(X:S) 227.52/228.05 U83(mark(X:S)) -> U83(X:S) 227.52/228.05 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.52/228.05 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.52/228.05 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.52/228.05 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.52/228.05 U92(active(X:S)) -> U92(X:S) 227.52/228.05 U92(mark(X:S)) -> U92(X:S) 227.52/228.05 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.52/228.05 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.52/228.05 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.52/228.05 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.52/228.05 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.52/228.05 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.52/228.05 active(U13(tt)) -> mark(tt) 227.52/228.05 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.52/228.05 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.52/228.05 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.52/228.05 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.52/228.05 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.52/228.05 active(U26(tt)) -> mark(tt) 227.52/228.05 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.52/228.05 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.52/228.05 active(U33(tt)) -> mark(tt) 227.52/228.05 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.52/228.05 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.52/228.05 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.52/228.05 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.52/228.05 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.52/228.05 active(U46(tt)) -> mark(tt) 227.52/228.05 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.52/228.05 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.52/228.05 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.52/228.05 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.52/228.05 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.52/228.05 active(U56(tt)) -> mark(tt) 227.52/228.05 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.52/228.05 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.52/228.05 active(U63(tt)) -> mark(tt) 227.52/228.05 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.52/228.05 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.52/228.05 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.52/228.05 active(U74(tt)) -> mark(tt) 227.52/228.05 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.52/228.05 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.52/228.05 active(U83(tt)) -> mark(tt) 227.52/228.05 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.52/228.05 active(U92(tt)) -> mark(tt) 227.52/228.05 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.52/228.05 active(__(nil,X:S)) -> mark(X:S) 227.52/228.05 active(__(X:S,nil)) -> mark(X:S) 227.52/228.05 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.52/228.05 active(isList(nil)) -> mark(tt) 227.52/228.05 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.52/228.05 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.52/228.05 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.52/228.05 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.52/228.05 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.52/228.05 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.52/228.05 active(isPal(nil)) -> mark(tt) 227.52/228.05 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.52/228.05 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.52/228.05 active(isPalListKind(a)) -> mark(tt) 227.52/228.05 active(isPalListKind(e)) -> mark(tt) 227.52/228.05 active(isPalListKind(i)) -> mark(tt) 227.52/228.05 active(isPalListKind(nil)) -> mark(tt) 227.52/228.05 active(isPalListKind(o)) -> mark(tt) 227.52/228.05 active(isPalListKind(u)) -> mark(tt) 227.52/228.05 active(isQid(a)) -> mark(tt) 227.52/228.05 active(isQid(e)) -> mark(tt) 227.52/228.05 active(isQid(i)) -> mark(tt) 227.52/228.05 active(isQid(o)) -> mark(tt) 227.52/228.05 active(isQid(u)) -> mark(tt) 227.52/228.05 isList(active(X:S)) -> isList(X:S) 227.52/228.05 isList(mark(X:S)) -> isList(X:S) 227.52/228.05 isNeList(active(X:S)) -> isNeList(X:S) 227.52/228.05 isNeList(mark(X:S)) -> isNeList(X:S) 227.52/228.05 isNePal(active(X:S)) -> isNePal(X:S) 227.52/228.05 isNePal(mark(X:S)) -> isNePal(X:S) 227.52/228.05 isPal(active(X:S)) -> isPal(X:S) 227.52/228.05 isPal(mark(X:S)) -> isPal(X:S) 227.52/228.05 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.52/228.05 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.52/228.05 isQid(active(X:S)) -> isQid(X:S) 227.52/228.05 isQid(mark(X:S)) -> isQid(X:S) 227.52/228.05 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.52/228.05 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.52/228.05 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.52/228.05 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.52/228.05 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.52/228.05 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.52/228.05 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.52/228.05 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.52/228.05 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.52/228.05 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.52/228.05 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.52/228.05 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.52/228.05 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.52/228.05 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.52/228.05 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.52/228.05 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.52/228.05 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.52/228.05 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.52/228.05 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.52/228.05 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.52/228.05 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.52/228.05 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.52/228.05 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.52/228.05 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.52/228.05 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.52/228.05 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.52/228.05 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.52/228.05 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.52/228.05 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.52/228.05 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.52/228.05 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.52/228.05 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.52/228.05 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.52/228.05 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.52/228.05 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.52/228.05 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.52/228.05 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.52/228.05 mark(isList(X:S)) -> active(isList(X:S)) 227.52/228.05 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.52/228.05 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.52/228.05 mark(isPal(X:S)) -> active(isPal(X:S)) 227.52/228.05 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.52/228.05 mark(isQid(X:S)) -> active(isQid(X:S)) 227.52/228.05 mark(a) -> active(a) 227.52/228.05 mark(e) -> active(e) 227.52/228.05 mark(i) -> active(i) 227.52/228.05 mark(nil) -> active(nil) 227.52/228.05 mark(o) -> active(o) 227.52/228.05 mark(tt) -> active(tt) 227.52/228.05 mark(u) -> active(u) 227.52/228.05 -> Usable rules: 227.52/228.05 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.52/228.05 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.52/228.05 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.52/228.05 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.52/228.05 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.52/228.05 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.52/228.05 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.52/228.05 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.52/228.05 U13(active(X:S)) -> U13(X:S) 227.52/228.05 U13(mark(X:S)) -> U13(X:S) 227.52/228.05 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.52/228.05 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.52/228.05 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.52/228.05 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.52/228.05 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.52/228.05 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.52/228.05 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.52/228.05 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.52/228.05 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.52/228.05 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.52/228.05 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.52/228.05 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.52/228.05 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.52/228.05 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.52/228.05 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.52/228.05 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.52/228.05 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.52/228.05 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.52/228.05 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.52/228.05 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.52/228.05 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.52/228.05 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.52/228.05 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.52/228.05 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.52/228.05 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.52/228.05 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.52/228.05 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.52/228.05 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.52/228.05 U26(active(X:S)) -> U26(X:S) 227.52/228.05 U26(mark(X:S)) -> U26(X:S) 227.52/228.05 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.52/228.05 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.52/228.05 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.52/228.05 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.52/228.05 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.52/228.05 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.52/228.05 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.52/228.05 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.52/228.05 U33(active(X:S)) -> U33(X:S) 227.52/228.05 U33(mark(X:S)) -> U33(X:S) 227.52/228.05 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.52/228.05 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.52/228.05 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.52/228.05 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.52/228.05 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.52/228.05 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.52/228.05 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.52/228.05 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.52/228.05 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.52/228.05 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.52/228.05 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.52/228.05 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.52/228.05 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.52/228.05 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.52/228.05 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.52/228.05 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.52/228.05 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.52/228.05 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.52/228.05 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.52/228.05 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.52/228.05 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.52/228.05 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.52/228.05 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.52/228.05 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.52/228.05 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.52/228.05 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.52/228.05 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.52/228.05 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.52/228.05 U46(active(X:S)) -> U46(X:S) 227.52/228.05 U46(mark(X:S)) -> U46(X:S) 227.52/228.05 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.52/228.05 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.52/228.05 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.52/228.05 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.52/228.05 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.52/228.05 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.52/228.05 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.52/228.05 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.52/228.05 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.52/228.05 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.52/228.05 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.52/228.05 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.52/228.05 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.52/228.05 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.52/228.05 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.52/228.05 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.52/228.05 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.52/228.05 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.52/228.05 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.52/228.05 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.52/228.05 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.52/228.05 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.52/228.05 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.52/228.05 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.52/228.05 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.52/228.05 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.52/228.05 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.52/228.05 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.52/228.05 U56(active(X:S)) -> U56(X:S) 227.52/228.05 U56(mark(X:S)) -> U56(X:S) 227.52/228.05 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.52/228.05 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.52/228.05 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.52/228.05 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.52/228.05 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.52/228.05 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.52/228.05 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.52/228.05 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.52/228.05 U63(active(X:S)) -> U63(X:S) 227.52/228.05 U63(mark(X:S)) -> U63(X:S) 227.52/228.05 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.52/228.05 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.52/228.05 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.52/228.05 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.52/228.05 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.52/228.05 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.52/228.05 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.52/228.05 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.52/228.05 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.52/228.05 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.52/228.05 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.52/228.05 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.52/228.05 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.52/228.05 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.52/228.05 U74(active(X:S)) -> U74(X:S) 227.52/228.05 U74(mark(X:S)) -> U74(X:S) 227.52/228.05 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.52/228.05 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.52/228.05 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.52/228.05 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.52/228.05 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.52/228.05 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.52/228.05 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.52/228.05 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.52/228.05 U83(active(X:S)) -> U83(X:S) 227.52/228.05 U83(mark(X:S)) -> U83(X:S) 227.52/228.05 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.52/228.05 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.52/228.05 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.52/228.05 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.52/228.05 U92(active(X:S)) -> U92(X:S) 227.52/228.05 U92(mark(X:S)) -> U92(X:S) 227.52/228.05 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.52/228.05 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.52/228.05 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.52/228.05 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.52/228.05 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.52/228.05 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.52/228.05 active(U13(tt)) -> mark(tt) 227.52/228.05 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.52/228.05 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.52/228.05 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.52/228.05 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.52/228.05 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.52/228.05 active(U26(tt)) -> mark(tt) 227.52/228.05 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.52/228.05 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.52/228.05 active(U33(tt)) -> mark(tt) 227.52/228.05 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.52/228.05 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.52/228.05 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.52/228.05 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.52/228.05 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.52/228.05 active(U46(tt)) -> mark(tt) 227.52/228.05 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.52/228.05 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.52/228.05 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.52/228.05 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.52/228.05 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.52/228.05 active(U56(tt)) -> mark(tt) 227.52/228.05 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.52/228.05 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.52/228.05 active(U63(tt)) -> mark(tt) 227.52/228.05 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.52/228.05 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.52/228.05 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.52/228.05 active(U74(tt)) -> mark(tt) 227.52/228.05 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.52/228.05 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.52/228.05 active(U83(tt)) -> mark(tt) 227.52/228.05 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.52/228.05 active(U92(tt)) -> mark(tt) 227.52/228.05 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.52/228.05 active(__(nil,X:S)) -> mark(X:S) 227.52/228.05 active(__(X:S,nil)) -> mark(X:S) 227.52/228.05 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.52/228.05 active(isList(nil)) -> mark(tt) 227.52/228.05 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.52/228.05 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.52/228.05 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.52/228.05 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.52/228.05 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.52/228.05 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.52/228.05 active(isPal(nil)) -> mark(tt) 227.52/228.05 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.52/228.05 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.52/228.05 active(isPalListKind(a)) -> mark(tt) 227.52/228.05 active(isPalListKind(e)) -> mark(tt) 227.52/228.05 active(isPalListKind(i)) -> mark(tt) 227.52/228.05 active(isPalListKind(nil)) -> mark(tt) 227.52/228.05 active(isPalListKind(o)) -> mark(tt) 227.52/228.05 active(isPalListKind(u)) -> mark(tt) 227.52/228.05 active(isQid(a)) -> mark(tt) 227.52/228.05 active(isQid(e)) -> mark(tt) 227.52/228.05 active(isQid(i)) -> mark(tt) 227.52/228.05 active(isQid(o)) -> mark(tt) 227.52/228.05 active(isQid(u)) -> mark(tt) 227.52/228.05 isList(active(X:S)) -> isList(X:S) 227.52/228.05 isList(mark(X:S)) -> isList(X:S) 227.52/228.05 isNeList(active(X:S)) -> isNeList(X:S) 227.52/228.05 isNeList(mark(X:S)) -> isNeList(X:S) 227.52/228.05 isNePal(active(X:S)) -> isNePal(X:S) 227.52/228.05 isNePal(mark(X:S)) -> isNePal(X:S) 227.52/228.05 isPal(active(X:S)) -> isPal(X:S) 227.52/228.05 isPal(mark(X:S)) -> isPal(X:S) 227.52/228.05 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.52/228.05 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.52/228.05 isQid(active(X:S)) -> isQid(X:S) 227.52/228.05 isQid(mark(X:S)) -> isQid(X:S) 227.52/228.05 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.52/228.05 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.52/228.05 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.52/228.05 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.52/228.05 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.52/228.05 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.52/228.05 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.52/228.05 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.52/228.05 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.52/228.05 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.52/228.05 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.52/228.05 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.52/228.05 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.52/228.05 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.52/228.05 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.52/228.05 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.52/228.05 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.52/228.05 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.52/228.05 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.52/228.05 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.52/228.05 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.52/228.05 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.52/228.05 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.52/228.05 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.52/228.05 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.52/228.05 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.52/228.05 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.52/228.05 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.52/228.05 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.52/228.05 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.52/228.05 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.52/228.05 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.52/228.05 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.52/228.05 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.52/228.05 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.52/228.05 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.52/228.05 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.52/228.05 mark(isList(X:S)) -> active(isList(X:S)) 227.52/228.05 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.52/228.05 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.52/228.05 mark(isPal(X:S)) -> active(isPal(X:S)) 227.52/228.05 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.52/228.05 mark(isQid(X:S)) -> active(isQid(X:S)) 227.52/228.05 mark(a) -> active(a) 227.52/228.05 mark(e) -> active(e) 227.52/228.05 mark(i) -> active(i) 227.52/228.05 mark(nil) -> active(nil) 227.52/228.05 mark(o) -> active(o) 227.52/228.05 mark(tt) -> active(tt) 227.52/228.05 mark(u) -> active(u) 227.52/228.05 ->Interpretation type: 227.52/228.05 Linear 227.52/228.05 ->Coefficients: 227.52/228.05 Natural Numbers 227.52/228.05 ->Dimension: 227.52/228.05 1 227.52/228.05 ->Bound: 227.52/228.05 2 227.52/228.05 ->Interpretation: 227.52/228.05 227.52/228.05 [U11](X1,X2) = X1 + 2.X2 227.52/228.05 [U12](X1,X2) = 2 227.52/228.05 [U13](X) = 2 227.52/228.05 [U21](X1,X2,X3) = 2.X1 + 2.X3 + 2 227.52/228.05 [U22](X1,X2,X3) = 2.X1 + 2.X3 227.52/228.05 [U23](X1,X2,X3) = X1 + 2.X3 + 2 227.52/228.05 [U24](X1,X2,X3) = 2.X3 + 2 227.52/228.05 [U25](X1,X2) = 2 227.52/228.05 [U26](X) = 2 227.52/228.05 [U31](X1,X2) = X1 + 2.X2 227.52/228.05 [U32](X1,X2) = X1 + 2.X2 227.52/228.05 [U33](X) = 2 227.52/228.05 [U41](X1,X2,X3) = X1 + 2.X2 + 2.X3 + 2 227.52/228.05 [U42](X1,X2,X3) = X1 + 2.X2 + 2.X3 + 2 227.52/228.05 [U43](X1,X2,X3) = X1 + 2.X2 + 2.X3 + 2 227.52/228.05 [U44](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 227.52/228.05 [U45](X1,X2) = X1 + 2.X2 + 2 227.52/228.05 [U46](X) = X + 2 227.52/228.05 [U51](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.52/228.05 [U52](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.52/228.05 [U53](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.52/228.05 [U54](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.52/228.05 [U55](X1,X2) = X1 + 2.X2 + 2 227.52/228.05 [U56](X) = X + 2 227.52/228.05 [U61](X1,X2) = X1 + 2.X2 227.52/228.05 [U62](X1,X2) = X1 + 2.X2 227.52/228.05 [U63](X) = X 227.52/228.05 [U71](X1,X2,X3) = X1 + 2.X2 + 2.X3 + 2 227.52/228.05 [U72](X1,X2) = 2.X1 + 2.X2 227.52/228.05 [U73](X1,X2) = X1 + 2 227.52/228.05 [U74](X) = X + 1 227.52/228.05 [U81](X1,X2) = X1 + 2.X2 227.52/228.05 [U82](X1,X2) = X1 + 2.X2 227.52/228.05 [U83](X) = X 227.52/228.05 [U91](X1,X2) = X1 227.52/228.05 [U92](X) = X 227.52/228.05 [__](X1,X2) = 2.X1 + X2 + 2 227.52/228.05 [active](X) = X 227.52/228.05 [isList](X) = 2.X + 2 227.52/228.05 [isNeList](X) = 2.X + 2 227.52/228.05 [isNePal](X) = 2.X + 2 227.52/228.05 [isPal](X) = 2.X + 2 227.52/228.05 [isPalListKind](X) = 2 227.52/228.05 [isQid](X) = 2.X + 2 227.52/228.05 [mark](X) = X 227.52/228.05 [a] = 2 227.52/228.05 [e] = 0 227.52/228.05 [fSNonEmpty] = 0 227.52/228.05 [i] = 0 227.52/228.05 [nil] = 0 227.52/228.05 [o] = 0 227.52/228.05 [tt] = 2 227.52/228.05 [u] = 2 227.52/228.05 [U11#](X1,X2) = 0 227.52/228.05 [U12#](X1,X2) = 0 227.52/228.05 [U13#](X) = 0 227.52/228.05 [U21#](X1,X2,X3) = 0 227.52/228.05 [U22#](X1,X2,X3) = 0 227.52/228.05 [U23#](X1,X2,X3) = 0 227.52/228.05 [U24#](X1,X2,X3) = 0 227.52/228.05 [U25#](X1,X2) = 0 227.52/228.05 [U26#](X) = 0 227.52/228.05 [U31#](X1,X2) = 0 227.52/228.05 [U32#](X1,X2) = 0 227.52/228.05 [U33#](X) = 0 227.52/228.05 [U41#](X1,X2,X3) = 0 227.52/228.05 [U42#](X1,X2,X3) = 0 227.52/228.05 [U43#](X1,X2,X3) = 0 227.52/228.05 [U44#](X1,X2,X3) = 0 227.52/228.05 [U45#](X1,X2) = 0 227.52/228.05 [U46#](X) = 0 227.52/228.05 [U51#](X1,X2,X3) = 0 227.52/228.05 [U52#](X1,X2,X3) = 0 227.52/228.05 [U53#](X1,X2,X3) = 0 227.52/228.05 [U54#](X1,X2,X3) = 0 227.52/228.05 [U55#](X1,X2) = 0 227.52/228.05 [U56#](X) = 0 227.52/228.05 [U61#](X1,X2) = 0 227.52/228.05 [U62#](X1,X2) = 0 227.52/228.05 [U63#](X) = 0 227.52/228.05 [U71#](X1,X2,X3) = 0 227.52/228.05 [U72#](X1,X2) = 0 227.52/228.05 [U73#](X1,X2) = 0 227.52/228.05 [U74#](X) = 0 227.52/228.05 [U81#](X1,X2) = 0 227.52/228.05 [U82#](X1,X2) = 0 227.52/228.05 [U83#](X) = 0 227.52/228.05 [U91#](X1,X2) = 0 227.52/228.05 [U92#](X) = 0 227.52/228.05 [__#](X1,X2) = 0 227.52/228.05 [ACTIVE](X) = 2.X + 2 227.52/228.05 [ISLIST](X) = 0 227.52/228.05 [ISNELIST](X) = 0 227.52/228.05 [ISNEPAL](X) = 0 227.52/228.05 [ISPAL](X) = 0 227.52/228.05 [ISPALLISTKIND](X) = 0 227.52/228.05 [ISQID](X) = 0 227.52/228.05 [MARK](X) = 2.X + 2 227.52/228.05 227.52/228.05 Problem 1.44: 227.52/228.05 227.52/228.05 SCC Processor: 227.52/228.05 -> Pairs: 227.52/228.05 ACTIVE(U91(tt,V2:S)) -> MARK(U92(isPalListKind(V2:S))) 227.52/228.05 ACTIVE(isPalListKind(__(V1:S,V2:S))) -> MARK(U91(isPalListKind(V1:S),V2:S)) 227.52/228.05 MARK(U44(X1:S,X2:S,X3:S)) -> ACTIVE(U44(mark(X1:S),X2:S,X3:S)) 227.52/228.05 MARK(U44(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.52/228.05 MARK(U45(X1:S,X2:S)) -> ACTIVE(U45(mark(X1:S),X2:S)) 227.52/228.05 MARK(U45(X1:S,X2:S)) -> MARK(X1:S) 227.52/228.05 MARK(U46(X:S)) -> ACTIVE(U46(mark(X:S))) 227.52/228.05 MARK(U46(X:S)) -> MARK(X:S) 227.52/228.05 MARK(U51(X1:S,X2:S,X3:S)) -> ACTIVE(U51(mark(X1:S),X2:S,X3:S)) 227.52/228.05 MARK(U51(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.52/228.05 MARK(U52(X1:S,X2:S,X3:S)) -> ACTIVE(U52(mark(X1:S),X2:S,X3:S)) 227.52/228.05 MARK(U52(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.52/228.05 MARK(U53(X1:S,X2:S,X3:S)) -> ACTIVE(U53(mark(X1:S),X2:S,X3:S)) 227.52/228.05 MARK(U53(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.52/228.05 MARK(U54(X1:S,X2:S,X3:S)) -> ACTIVE(U54(mark(X1:S),X2:S,X3:S)) 227.52/228.05 MARK(U54(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.52/228.05 MARK(U55(X1:S,X2:S)) -> ACTIVE(U55(mark(X1:S),X2:S)) 227.52/228.05 MARK(U55(X1:S,X2:S)) -> MARK(X1:S) 227.52/228.05 MARK(U56(X:S)) -> ACTIVE(U56(mark(X:S))) 227.52/228.05 MARK(U56(X:S)) -> MARK(X:S) 227.52/228.05 MARK(U61(X1:S,X2:S)) -> ACTIVE(U61(mark(X1:S),X2:S)) 227.52/228.05 MARK(U61(X1:S,X2:S)) -> MARK(X1:S) 227.52/228.05 MARK(U62(X1:S,X2:S)) -> ACTIVE(U62(mark(X1:S),X2:S)) 227.52/228.05 MARK(U62(X1:S,X2:S)) -> MARK(X1:S) 227.52/228.05 MARK(U63(X:S)) -> ACTIVE(U63(mark(X:S))) 227.52/228.05 MARK(U63(X:S)) -> MARK(X:S) 227.52/228.05 MARK(U71(X1:S,X2:S,X3:S)) -> ACTIVE(U71(mark(X1:S),X2:S,X3:S)) 227.52/228.05 MARK(U71(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.52/228.05 MARK(U72(X1:S,X2:S)) -> ACTIVE(U72(mark(X1:S),X2:S)) 227.52/228.05 MARK(U72(X1:S,X2:S)) -> MARK(X1:S) 227.52/228.05 MARK(U73(X1:S,X2:S)) -> ACTIVE(U73(mark(X1:S),X2:S)) 227.52/228.05 MARK(U73(X1:S,X2:S)) -> MARK(X1:S) 227.52/228.05 MARK(U74(X:S)) -> ACTIVE(U74(mark(X:S))) 227.52/228.05 MARK(U74(X:S)) -> MARK(X:S) 227.52/228.05 MARK(U81(X1:S,X2:S)) -> ACTIVE(U81(mark(X1:S),X2:S)) 227.52/228.05 MARK(U81(X1:S,X2:S)) -> MARK(X1:S) 227.52/228.05 MARK(U82(X1:S,X2:S)) -> ACTIVE(U82(mark(X1:S),X2:S)) 227.52/228.05 MARK(U82(X1:S,X2:S)) -> MARK(X1:S) 227.52/228.05 MARK(U83(X:S)) -> ACTIVE(U83(mark(X:S))) 227.52/228.05 MARK(U83(X:S)) -> MARK(X:S) 227.52/228.05 MARK(U91(X1:S,X2:S)) -> ACTIVE(U91(mark(X1:S),X2:S)) 227.52/228.05 MARK(U91(X1:S,X2:S)) -> MARK(X1:S) 227.52/228.05 MARK(U92(X:S)) -> ACTIVE(U92(mark(X:S))) 227.52/228.05 MARK(U92(X:S)) -> MARK(X:S) 227.52/228.05 MARK(__(X1:S,X2:S)) -> ACTIVE(__(mark(X1:S),mark(X2:S))) 227.52/228.05 MARK(__(X1:S,X2:S)) -> MARK(X1:S) 227.52/228.05 MARK(__(X1:S,X2:S)) -> MARK(X2:S) 227.52/228.05 MARK(isPalListKind(X:S)) -> ACTIVE(isPalListKind(X:S)) 227.52/228.05 -> Rules: 227.52/228.05 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.52/228.05 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.52/228.05 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.52/228.05 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.52/228.05 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.52/228.05 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.52/228.05 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.52/228.05 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.52/228.05 U13(active(X:S)) -> U13(X:S) 227.52/228.05 U13(mark(X:S)) -> U13(X:S) 227.52/228.05 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.52/228.05 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.52/228.05 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.52/228.05 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.52/228.05 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.52/228.05 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.52/228.05 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.52/228.05 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.52/228.05 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.52/228.05 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.52/228.05 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.52/228.05 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.52/228.05 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.52/228.05 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.52/228.05 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.52/228.05 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.52/228.05 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.52/228.05 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.52/228.05 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.52/228.05 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.52/228.05 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.52/228.05 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.52/228.05 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.52/228.05 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.52/228.05 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.52/228.05 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.52/228.05 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.52/228.05 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.52/228.05 U26(active(X:S)) -> U26(X:S) 227.52/228.05 U26(mark(X:S)) -> U26(X:S) 227.52/228.05 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.52/228.05 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.52/228.05 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.52/228.05 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.52/228.05 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.52/228.05 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.52/228.05 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.52/228.05 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.52/228.05 U33(active(X:S)) -> U33(X:S) 227.52/228.05 U33(mark(X:S)) -> U33(X:S) 227.52/228.05 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.52/228.05 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.52/228.05 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.52/228.05 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.52/228.05 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.52/228.05 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.52/228.05 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.52/228.05 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.52/228.05 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.52/228.05 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.52/228.05 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.52/228.05 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.52/228.05 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.52/228.05 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.52/228.05 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.52/228.05 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.52/228.05 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.52/228.05 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.52/228.05 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.52/228.05 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.52/228.05 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.52/228.05 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.52/228.05 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.52/228.05 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.52/228.05 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.52/228.06 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.52/228.06 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.52/228.06 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.52/228.06 U46(active(X:S)) -> U46(X:S) 227.52/228.06 U46(mark(X:S)) -> U46(X:S) 227.52/228.06 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.52/228.06 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.52/228.06 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.52/228.06 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.52/228.06 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.52/228.06 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.52/228.06 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.52/228.06 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.52/228.06 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.52/228.06 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.52/228.06 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.52/228.06 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.52/228.06 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.52/228.06 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.52/228.06 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.52/228.06 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.52/228.06 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.52/228.06 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.52/228.06 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.52/228.06 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.52/228.06 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.52/228.06 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.52/228.06 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.52/228.06 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.52/228.06 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.52/228.06 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.52/228.06 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.52/228.06 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.52/228.06 U56(active(X:S)) -> U56(X:S) 227.52/228.06 U56(mark(X:S)) -> U56(X:S) 227.52/228.06 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.52/228.06 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.52/228.06 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.52/228.06 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.52/228.06 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.52/228.06 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.52/228.06 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.52/228.06 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.52/228.06 U63(active(X:S)) -> U63(X:S) 227.52/228.06 U63(mark(X:S)) -> U63(X:S) 227.52/228.06 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.52/228.06 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.52/228.06 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.52/228.06 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.52/228.06 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.52/228.06 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.52/228.06 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.52/228.06 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.52/228.06 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.52/228.06 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.52/228.06 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.52/228.06 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.52/228.06 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.52/228.06 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.52/228.06 U74(active(X:S)) -> U74(X:S) 227.52/228.06 U74(mark(X:S)) -> U74(X:S) 227.52/228.06 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.52/228.06 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.52/228.06 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.52/228.06 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.52/228.06 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.52/228.06 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.52/228.06 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.52/228.06 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.52/228.06 U83(active(X:S)) -> U83(X:S) 227.52/228.06 U83(mark(X:S)) -> U83(X:S) 227.52/228.06 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.52/228.06 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.52/228.06 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.52/228.06 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.52/228.06 U92(active(X:S)) -> U92(X:S) 227.52/228.06 U92(mark(X:S)) -> U92(X:S) 227.52/228.06 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.52/228.06 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.52/228.06 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.52/228.06 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.52/228.06 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.52/228.06 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.52/228.06 active(U13(tt)) -> mark(tt) 227.52/228.06 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.52/228.06 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.52/228.06 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.52/228.06 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.52/228.06 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.52/228.06 active(U26(tt)) -> mark(tt) 227.52/228.06 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.52/228.06 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.52/228.06 active(U33(tt)) -> mark(tt) 227.52/228.06 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.52/228.06 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.52/228.06 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.52/228.06 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.52/228.06 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.52/228.06 active(U46(tt)) -> mark(tt) 227.52/228.06 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.52/228.06 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.52/228.06 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.52/228.06 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.52/228.06 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.52/228.06 active(U56(tt)) -> mark(tt) 227.52/228.06 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.52/228.06 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.52/228.06 active(U63(tt)) -> mark(tt) 227.52/228.06 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.52/228.06 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.52/228.06 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.52/228.06 active(U74(tt)) -> mark(tt) 227.52/228.06 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.52/228.06 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.52/228.06 active(U83(tt)) -> mark(tt) 227.52/228.06 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.52/228.06 active(U92(tt)) -> mark(tt) 227.52/228.06 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.52/228.06 active(__(nil,X:S)) -> mark(X:S) 227.52/228.06 active(__(X:S,nil)) -> mark(X:S) 227.52/228.06 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.52/228.06 active(isList(nil)) -> mark(tt) 227.52/228.06 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.52/228.06 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.52/228.06 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.52/228.06 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.52/228.06 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.52/228.06 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.52/228.06 active(isPal(nil)) -> mark(tt) 227.52/228.06 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.52/228.06 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.52/228.06 active(isPalListKind(a)) -> mark(tt) 227.52/228.06 active(isPalListKind(e)) -> mark(tt) 227.52/228.06 active(isPalListKind(i)) -> mark(tt) 227.52/228.06 active(isPalListKind(nil)) -> mark(tt) 227.52/228.06 active(isPalListKind(o)) -> mark(tt) 227.52/228.06 active(isPalListKind(u)) -> mark(tt) 227.52/228.06 active(isQid(a)) -> mark(tt) 227.52/228.06 active(isQid(e)) -> mark(tt) 227.52/228.06 active(isQid(i)) -> mark(tt) 227.52/228.06 active(isQid(o)) -> mark(tt) 227.52/228.06 active(isQid(u)) -> mark(tt) 227.52/228.06 isList(active(X:S)) -> isList(X:S) 227.52/228.06 isList(mark(X:S)) -> isList(X:S) 227.52/228.06 isNeList(active(X:S)) -> isNeList(X:S) 227.52/228.06 isNeList(mark(X:S)) -> isNeList(X:S) 227.52/228.06 isNePal(active(X:S)) -> isNePal(X:S) 227.52/228.06 isNePal(mark(X:S)) -> isNePal(X:S) 227.52/228.06 isPal(active(X:S)) -> isPal(X:S) 227.52/228.06 isPal(mark(X:S)) -> isPal(X:S) 227.52/228.06 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.52/228.06 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.52/228.06 isQid(active(X:S)) -> isQid(X:S) 227.52/228.06 isQid(mark(X:S)) -> isQid(X:S) 227.52/228.06 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.52/228.06 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.52/228.06 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.52/228.06 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.52/228.06 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.52/228.06 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.52/228.06 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.52/228.06 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.52/228.06 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.52/228.06 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.52/228.06 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.52/228.06 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.52/228.06 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.52/228.06 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.52/228.06 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.52/228.06 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.52/228.06 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.52/228.06 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.52/228.06 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.52/228.06 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.52/228.06 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.52/228.06 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.52/228.06 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.52/228.06 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.52/228.06 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.52/228.06 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.52/228.06 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.52/228.06 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.52/228.06 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.52/228.06 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.52/228.06 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.52/228.06 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.52/228.06 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.52/228.06 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.52/228.06 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.52/228.06 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.52/228.06 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.52/228.06 mark(isList(X:S)) -> active(isList(X:S)) 227.52/228.06 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.52/228.06 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.52/228.06 mark(isPal(X:S)) -> active(isPal(X:S)) 227.52/228.06 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.52/228.06 mark(isQid(X:S)) -> active(isQid(X:S)) 227.52/228.06 mark(a) -> active(a) 227.52/228.06 mark(e) -> active(e) 227.52/228.06 mark(i) -> active(i) 227.52/228.06 mark(nil) -> active(nil) 227.52/228.06 mark(o) -> active(o) 227.52/228.06 mark(tt) -> active(tt) 227.52/228.06 mark(u) -> active(u) 227.52/228.06 ->Strongly Connected Components: 227.52/228.06 ->->Cycle: 227.52/228.06 ->->-> Pairs: 227.52/228.06 ACTIVE(U91(tt,V2:S)) -> MARK(U92(isPalListKind(V2:S))) 227.52/228.06 ACTIVE(isPalListKind(__(V1:S,V2:S))) -> MARK(U91(isPalListKind(V1:S),V2:S)) 227.52/228.06 MARK(U44(X1:S,X2:S,X3:S)) -> ACTIVE(U44(mark(X1:S),X2:S,X3:S)) 227.52/228.06 MARK(U44(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.52/228.06 MARK(U45(X1:S,X2:S)) -> ACTIVE(U45(mark(X1:S),X2:S)) 227.52/228.06 MARK(U45(X1:S,X2:S)) -> MARK(X1:S) 227.52/228.06 MARK(U46(X:S)) -> ACTIVE(U46(mark(X:S))) 227.52/228.06 MARK(U46(X:S)) -> MARK(X:S) 227.52/228.06 MARK(U51(X1:S,X2:S,X3:S)) -> ACTIVE(U51(mark(X1:S),X2:S,X3:S)) 227.52/228.06 MARK(U51(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.52/228.06 MARK(U52(X1:S,X2:S,X3:S)) -> ACTIVE(U52(mark(X1:S),X2:S,X3:S)) 227.52/228.06 MARK(U52(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.52/228.06 MARK(U53(X1:S,X2:S,X3:S)) -> ACTIVE(U53(mark(X1:S),X2:S,X3:S)) 227.52/228.06 MARK(U53(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.52/228.06 MARK(U54(X1:S,X2:S,X3:S)) -> ACTIVE(U54(mark(X1:S),X2:S,X3:S)) 227.52/228.06 MARK(U54(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.52/228.06 MARK(U55(X1:S,X2:S)) -> ACTIVE(U55(mark(X1:S),X2:S)) 227.52/228.06 MARK(U55(X1:S,X2:S)) -> MARK(X1:S) 227.52/228.06 MARK(U56(X:S)) -> ACTIVE(U56(mark(X:S))) 227.52/228.06 MARK(U56(X:S)) -> MARK(X:S) 227.52/228.06 MARK(U61(X1:S,X2:S)) -> ACTIVE(U61(mark(X1:S),X2:S)) 227.52/228.06 MARK(U61(X1:S,X2:S)) -> MARK(X1:S) 227.52/228.06 MARK(U62(X1:S,X2:S)) -> ACTIVE(U62(mark(X1:S),X2:S)) 227.52/228.06 MARK(U62(X1:S,X2:S)) -> MARK(X1:S) 227.52/228.06 MARK(U63(X:S)) -> ACTIVE(U63(mark(X:S))) 227.52/228.06 MARK(U63(X:S)) -> MARK(X:S) 227.52/228.06 MARK(U71(X1:S,X2:S,X3:S)) -> ACTIVE(U71(mark(X1:S),X2:S,X3:S)) 227.52/228.06 MARK(U71(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.52/228.06 MARK(U72(X1:S,X2:S)) -> ACTIVE(U72(mark(X1:S),X2:S)) 227.52/228.06 MARK(U72(X1:S,X2:S)) -> MARK(X1:S) 227.52/228.06 MARK(U73(X1:S,X2:S)) -> ACTIVE(U73(mark(X1:S),X2:S)) 227.52/228.06 MARK(U73(X1:S,X2:S)) -> MARK(X1:S) 227.52/228.06 MARK(U74(X:S)) -> ACTIVE(U74(mark(X:S))) 227.52/228.06 MARK(U74(X:S)) -> MARK(X:S) 227.52/228.06 MARK(U81(X1:S,X2:S)) -> ACTIVE(U81(mark(X1:S),X2:S)) 227.52/228.06 MARK(U81(X1:S,X2:S)) -> MARK(X1:S) 227.52/228.06 MARK(U82(X1:S,X2:S)) -> ACTIVE(U82(mark(X1:S),X2:S)) 227.52/228.06 MARK(U82(X1:S,X2:S)) -> MARK(X1:S) 227.52/228.06 MARK(U83(X:S)) -> ACTIVE(U83(mark(X:S))) 227.52/228.06 MARK(U83(X:S)) -> MARK(X:S) 227.52/228.06 MARK(U91(X1:S,X2:S)) -> ACTIVE(U91(mark(X1:S),X2:S)) 227.52/228.06 MARK(U91(X1:S,X2:S)) -> MARK(X1:S) 227.52/228.06 MARK(U92(X:S)) -> ACTIVE(U92(mark(X:S))) 227.52/228.06 MARK(U92(X:S)) -> MARK(X:S) 227.52/228.06 MARK(__(X1:S,X2:S)) -> ACTIVE(__(mark(X1:S),mark(X2:S))) 227.52/228.06 MARK(__(X1:S,X2:S)) -> MARK(X1:S) 227.52/228.06 MARK(__(X1:S,X2:S)) -> MARK(X2:S) 227.52/228.06 MARK(isPalListKind(X:S)) -> ACTIVE(isPalListKind(X:S)) 227.52/228.06 ->->-> Rules: 227.52/228.06 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.52/228.06 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.52/228.06 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.52/228.06 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.52/228.06 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.52/228.06 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.52/228.06 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.52/228.06 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.52/228.06 U13(active(X:S)) -> U13(X:S) 227.52/228.06 U13(mark(X:S)) -> U13(X:S) 227.52/228.06 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.52/228.06 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.52/228.06 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.52/228.06 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.52/228.06 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.52/228.06 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.52/228.06 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.52/228.06 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.52/228.06 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.52/228.06 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.52/228.06 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.52/228.06 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.52/228.06 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.52/228.06 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.52/228.06 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.52/228.06 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.52/228.06 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.52/228.06 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.52/228.06 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.52/228.06 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.52/228.06 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.52/228.06 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.52/228.06 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.52/228.06 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.52/228.06 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.52/228.06 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.52/228.06 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.52/228.06 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.52/228.06 U26(active(X:S)) -> U26(X:S) 227.52/228.06 U26(mark(X:S)) -> U26(X:S) 227.52/228.06 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.52/228.06 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.52/228.06 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.52/228.06 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.52/228.06 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.52/228.06 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.52/228.06 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.52/228.06 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.52/228.06 U33(active(X:S)) -> U33(X:S) 227.52/228.06 U33(mark(X:S)) -> U33(X:S) 227.52/228.06 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.52/228.06 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.52/228.06 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.52/228.06 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.52/228.06 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.52/228.06 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.52/228.06 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.52/228.06 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.52/228.06 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.52/228.06 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.52/228.06 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.52/228.06 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.52/228.06 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.52/228.06 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.52/228.06 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.52/228.06 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.52/228.06 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.52/228.06 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.52/228.06 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.52/228.06 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.52/228.06 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.52/228.06 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.52/228.06 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.52/228.06 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.52/228.06 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.52/228.06 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.52/228.06 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.52/228.06 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.52/228.06 U46(active(X:S)) -> U46(X:S) 227.52/228.06 U46(mark(X:S)) -> U46(X:S) 227.52/228.06 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.52/228.06 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.52/228.06 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.52/228.06 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.52/228.06 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.52/228.06 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.52/228.06 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.52/228.06 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.52/228.06 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.52/228.06 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.52/228.06 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.52/228.06 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.52/228.06 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.52/228.06 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.52/228.06 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.52/228.06 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.52/228.06 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.52/228.06 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.52/228.06 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.52/228.06 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.52/228.06 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.52/228.06 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.52/228.06 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.52/228.06 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.52/228.06 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.52/228.06 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.52/228.06 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.52/228.06 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.52/228.06 U56(active(X:S)) -> U56(X:S) 227.52/228.06 U56(mark(X:S)) -> U56(X:S) 227.52/228.06 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.52/228.06 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.52/228.06 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.52/228.06 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.52/228.06 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.52/228.06 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.52/228.06 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.52/228.06 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.52/228.06 U63(active(X:S)) -> U63(X:S) 227.52/228.06 U63(mark(X:S)) -> U63(X:S) 227.52/228.06 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.52/228.06 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.52/228.06 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.52/228.06 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.52/228.06 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.52/228.06 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.52/228.06 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.52/228.06 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.52/228.06 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.52/228.06 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.52/228.06 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.52/228.06 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.52/228.06 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.52/228.06 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.52/228.06 U74(active(X:S)) -> U74(X:S) 227.52/228.06 U74(mark(X:S)) -> U74(X:S) 227.52/228.06 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.52/228.06 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.52/228.06 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.52/228.06 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.52/228.06 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.52/228.06 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.52/228.06 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.52/228.06 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.52/228.06 U83(active(X:S)) -> U83(X:S) 227.52/228.06 U83(mark(X:S)) -> U83(X:S) 227.52/228.06 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.52/228.06 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.52/228.06 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.52/228.06 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.52/228.06 U92(active(X:S)) -> U92(X:S) 227.52/228.06 U92(mark(X:S)) -> U92(X:S) 227.52/228.06 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.52/228.06 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.52/228.06 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.52/228.06 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.52/228.06 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.52/228.06 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.52/228.06 active(U13(tt)) -> mark(tt) 227.52/228.06 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.52/228.06 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.52/228.06 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.52/228.06 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.52/228.06 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.52/228.06 active(U26(tt)) -> mark(tt) 227.52/228.06 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.52/228.06 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.52/228.06 active(U33(tt)) -> mark(tt) 227.52/228.06 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.52/228.06 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.52/228.06 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.52/228.06 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.52/228.06 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.52/228.06 active(U46(tt)) -> mark(tt) 227.52/228.06 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.52/228.06 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.52/228.06 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.52/228.06 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.52/228.06 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.52/228.06 active(U56(tt)) -> mark(tt) 227.52/228.06 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.52/228.06 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.52/228.06 active(U63(tt)) -> mark(tt) 227.52/228.06 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.52/228.06 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.52/228.06 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.52/228.06 active(U74(tt)) -> mark(tt) 227.52/228.06 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.52/228.06 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.52/228.06 active(U83(tt)) -> mark(tt) 227.52/228.06 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.52/228.06 active(U92(tt)) -> mark(tt) 227.52/228.06 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.52/228.06 active(__(nil,X:S)) -> mark(X:S) 227.52/228.06 active(__(X:S,nil)) -> mark(X:S) 227.52/228.06 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.52/228.06 active(isList(nil)) -> mark(tt) 227.52/228.06 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.52/228.06 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.52/228.06 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.52/228.06 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.52/228.06 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.52/228.06 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.52/228.06 active(isPal(nil)) -> mark(tt) 227.52/228.06 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.52/228.06 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.52/228.06 active(isPalListKind(a)) -> mark(tt) 227.52/228.06 active(isPalListKind(e)) -> mark(tt) 227.52/228.06 active(isPalListKind(i)) -> mark(tt) 227.52/228.06 active(isPalListKind(nil)) -> mark(tt) 227.52/228.06 active(isPalListKind(o)) -> mark(tt) 227.52/228.06 active(isPalListKind(u)) -> mark(tt) 227.52/228.06 active(isQid(a)) -> mark(tt) 227.52/228.06 active(isQid(e)) -> mark(tt) 227.52/228.06 active(isQid(i)) -> mark(tt) 227.52/228.06 active(isQid(o)) -> mark(tt) 227.52/228.06 active(isQid(u)) -> mark(tt) 227.52/228.06 isList(active(X:S)) -> isList(X:S) 227.52/228.06 isList(mark(X:S)) -> isList(X:S) 227.52/228.06 isNeList(active(X:S)) -> isNeList(X:S) 227.52/228.06 isNeList(mark(X:S)) -> isNeList(X:S) 227.52/228.06 isNePal(active(X:S)) -> isNePal(X:S) 227.52/228.06 isNePal(mark(X:S)) -> isNePal(X:S) 227.52/228.06 isPal(active(X:S)) -> isPal(X:S) 227.52/228.06 isPal(mark(X:S)) -> isPal(X:S) 227.52/228.06 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.52/228.06 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.52/228.06 isQid(active(X:S)) -> isQid(X:S) 227.52/228.06 isQid(mark(X:S)) -> isQid(X:S) 227.52/228.06 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.52/228.06 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.52/228.06 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.52/228.06 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.52/228.06 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.52/228.06 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.52/228.06 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.52/228.06 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.52/228.06 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.52/228.06 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.52/228.06 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.52/228.06 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.52/228.06 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.52/228.06 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.52/228.06 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.52/228.06 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.52/228.06 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.52/228.06 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.52/228.06 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.52/228.06 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.52/228.06 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.52/228.06 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.52/228.06 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.52/228.06 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.52/228.06 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.52/228.06 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.52/228.06 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.52/228.06 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.52/228.06 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.52/228.06 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.52/228.06 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.52/228.06 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.52/228.06 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.52/228.06 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.52/228.06 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.52/228.06 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.52/228.06 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.52/228.06 mark(isList(X:S)) -> active(isList(X:S)) 227.52/228.06 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.52/228.06 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.52/228.06 mark(isPal(X:S)) -> active(isPal(X:S)) 227.52/228.06 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.52/228.06 mark(isQid(X:S)) -> active(isQid(X:S)) 227.52/228.06 mark(a) -> active(a) 227.52/228.06 mark(e) -> active(e) 227.52/228.06 mark(i) -> active(i) 227.52/228.06 mark(nil) -> active(nil) 227.52/228.06 mark(o) -> active(o) 227.52/228.06 mark(tt) -> active(tt) 227.52/228.06 mark(u) -> active(u) 227.52/228.06 227.52/228.06 Problem 1.44: 227.52/228.06 227.52/228.06 Reduction Pairs Processor: 227.52/228.06 -> Pairs: 227.52/228.06 ACTIVE(U91(tt,V2:S)) -> MARK(U92(isPalListKind(V2:S))) 227.52/228.06 ACTIVE(isPalListKind(__(V1:S,V2:S))) -> MARK(U91(isPalListKind(V1:S),V2:S)) 227.52/228.06 MARK(U44(X1:S,X2:S,X3:S)) -> ACTIVE(U44(mark(X1:S),X2:S,X3:S)) 227.52/228.06 MARK(U44(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.52/228.06 MARK(U45(X1:S,X2:S)) -> ACTIVE(U45(mark(X1:S),X2:S)) 227.52/228.06 MARK(U45(X1:S,X2:S)) -> MARK(X1:S) 227.52/228.06 MARK(U46(X:S)) -> ACTIVE(U46(mark(X:S))) 227.52/228.06 MARK(U46(X:S)) -> MARK(X:S) 227.52/228.06 MARK(U51(X1:S,X2:S,X3:S)) -> ACTIVE(U51(mark(X1:S),X2:S,X3:S)) 227.52/228.06 MARK(U51(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.52/228.06 MARK(U52(X1:S,X2:S,X3:S)) -> ACTIVE(U52(mark(X1:S),X2:S,X3:S)) 227.52/228.06 MARK(U52(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.52/228.06 MARK(U53(X1:S,X2:S,X3:S)) -> ACTIVE(U53(mark(X1:S),X2:S,X3:S)) 227.52/228.06 MARK(U53(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.52/228.06 MARK(U54(X1:S,X2:S,X3:S)) -> ACTIVE(U54(mark(X1:S),X2:S,X3:S)) 227.52/228.06 MARK(U54(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.52/228.06 MARK(U55(X1:S,X2:S)) -> ACTIVE(U55(mark(X1:S),X2:S)) 227.52/228.06 MARK(U55(X1:S,X2:S)) -> MARK(X1:S) 227.52/228.06 MARK(U56(X:S)) -> ACTIVE(U56(mark(X:S))) 227.52/228.06 MARK(U56(X:S)) -> MARK(X:S) 227.52/228.06 MARK(U61(X1:S,X2:S)) -> ACTIVE(U61(mark(X1:S),X2:S)) 227.52/228.06 MARK(U61(X1:S,X2:S)) -> MARK(X1:S) 227.52/228.06 MARK(U62(X1:S,X2:S)) -> ACTIVE(U62(mark(X1:S),X2:S)) 227.52/228.06 MARK(U62(X1:S,X2:S)) -> MARK(X1:S) 227.52/228.06 MARK(U63(X:S)) -> ACTIVE(U63(mark(X:S))) 227.52/228.06 MARK(U63(X:S)) -> MARK(X:S) 227.52/228.06 MARK(U71(X1:S,X2:S,X3:S)) -> ACTIVE(U71(mark(X1:S),X2:S,X3:S)) 227.52/228.06 MARK(U71(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.52/228.06 MARK(U72(X1:S,X2:S)) -> ACTIVE(U72(mark(X1:S),X2:S)) 227.52/228.06 MARK(U72(X1:S,X2:S)) -> MARK(X1:S) 227.52/228.06 MARK(U73(X1:S,X2:S)) -> ACTIVE(U73(mark(X1:S),X2:S)) 227.52/228.06 MARK(U73(X1:S,X2:S)) -> MARK(X1:S) 227.52/228.06 MARK(U74(X:S)) -> ACTIVE(U74(mark(X:S))) 227.52/228.06 MARK(U74(X:S)) -> MARK(X:S) 227.52/228.06 MARK(U81(X1:S,X2:S)) -> ACTIVE(U81(mark(X1:S),X2:S)) 227.52/228.06 MARK(U81(X1:S,X2:S)) -> MARK(X1:S) 227.52/228.06 MARK(U82(X1:S,X2:S)) -> ACTIVE(U82(mark(X1:S),X2:S)) 227.52/228.06 MARK(U82(X1:S,X2:S)) -> MARK(X1:S) 227.52/228.06 MARK(U83(X:S)) -> ACTIVE(U83(mark(X:S))) 227.52/228.06 MARK(U83(X:S)) -> MARK(X:S) 227.52/228.06 MARK(U91(X1:S,X2:S)) -> ACTIVE(U91(mark(X1:S),X2:S)) 227.52/228.06 MARK(U91(X1:S,X2:S)) -> MARK(X1:S) 227.52/228.06 MARK(U92(X:S)) -> ACTIVE(U92(mark(X:S))) 227.52/228.06 MARK(U92(X:S)) -> MARK(X:S) 227.52/228.06 MARK(__(X1:S,X2:S)) -> ACTIVE(__(mark(X1:S),mark(X2:S))) 227.52/228.06 MARK(__(X1:S,X2:S)) -> MARK(X1:S) 227.52/228.06 MARK(__(X1:S,X2:S)) -> MARK(X2:S) 227.52/228.06 MARK(isPalListKind(X:S)) -> ACTIVE(isPalListKind(X:S)) 227.52/228.06 -> Rules: 227.52/228.06 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.52/228.06 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.52/228.06 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.52/228.06 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.52/228.06 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.52/228.06 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.52/228.06 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.52/228.06 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.52/228.06 U13(active(X:S)) -> U13(X:S) 227.52/228.06 U13(mark(X:S)) -> U13(X:S) 227.52/228.06 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.52/228.06 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.52/228.06 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.52/228.06 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.52/228.06 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.52/228.06 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.52/228.06 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.52/228.06 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.52/228.06 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.52/228.06 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.52/228.06 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.52/228.06 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.52/228.06 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.52/228.06 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.52/228.06 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.52/228.06 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.52/228.06 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.52/228.06 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.52/228.06 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.52/228.06 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.52/228.06 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.52/228.06 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.52/228.06 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.52/228.06 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.52/228.06 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.52/228.06 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.52/228.06 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.52/228.06 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.52/228.06 U26(active(X:S)) -> U26(X:S) 227.52/228.06 U26(mark(X:S)) -> U26(X:S) 227.52/228.06 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.52/228.06 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.52/228.06 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.52/228.06 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.52/228.06 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.52/228.06 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.52/228.06 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.52/228.06 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.52/228.06 U33(active(X:S)) -> U33(X:S) 227.52/228.06 U33(mark(X:S)) -> U33(X:S) 227.52/228.06 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.52/228.06 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.52/228.06 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.52/228.06 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.52/228.06 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.52/228.06 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.52/228.06 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.52/228.06 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.52/228.06 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.52/228.06 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.52/228.06 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.52/228.06 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.52/228.06 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.52/228.06 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.52/228.06 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.52/228.06 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.52/228.06 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.52/228.06 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.52/228.06 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.52/228.06 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.52/228.06 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.52/228.06 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.52/228.06 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.52/228.06 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.52/228.06 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.52/228.06 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.52/228.06 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.52/228.06 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.52/228.06 U46(active(X:S)) -> U46(X:S) 227.52/228.06 U46(mark(X:S)) -> U46(X:S) 227.52/228.06 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.52/228.06 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.52/228.06 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.52/228.06 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.52/228.06 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.52/228.06 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.52/228.06 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.52/228.06 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.52/228.06 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.52/228.06 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.52/228.06 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.52/228.06 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.52/228.06 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.52/228.06 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.52/228.06 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.52/228.06 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.52/228.06 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.52/228.06 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.52/228.06 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.52/228.06 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.52/228.06 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.52/228.06 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.52/228.06 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.52/228.06 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.52/228.06 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.52/228.06 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.52/228.06 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.52/228.06 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.52/228.06 U56(active(X:S)) -> U56(X:S) 227.52/228.06 U56(mark(X:S)) -> U56(X:S) 227.52/228.06 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.52/228.06 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.52/228.06 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.52/228.06 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.52/228.06 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.52/228.06 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.52/228.06 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.52/228.06 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.52/228.06 U63(active(X:S)) -> U63(X:S) 227.52/228.06 U63(mark(X:S)) -> U63(X:S) 227.52/228.06 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.52/228.06 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.52/228.06 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.52/228.06 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.52/228.06 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.52/228.06 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.52/228.06 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.52/228.06 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.52/228.06 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.52/228.06 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.52/228.06 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.52/228.06 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.52/228.06 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.52/228.06 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.52/228.06 U74(active(X:S)) -> U74(X:S) 227.52/228.06 U74(mark(X:S)) -> U74(X:S) 227.52/228.06 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.52/228.06 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.52/228.06 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.52/228.06 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.52/228.06 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.52/228.06 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.52/228.06 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.52/228.06 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.52/228.06 U83(active(X:S)) -> U83(X:S) 227.52/228.06 U83(mark(X:S)) -> U83(X:S) 227.52/228.06 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.52/228.06 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.52/228.06 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.52/228.06 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.52/228.06 U92(active(X:S)) -> U92(X:S) 227.52/228.06 U92(mark(X:S)) -> U92(X:S) 227.52/228.06 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.52/228.06 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.52/228.06 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.52/228.06 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.52/228.06 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.52/228.06 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.52/228.06 active(U13(tt)) -> mark(tt) 227.52/228.06 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.52/228.06 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.52/228.06 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.52/228.06 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.52/228.06 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.52/228.06 active(U26(tt)) -> mark(tt) 227.52/228.06 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.52/228.06 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.52/228.06 active(U33(tt)) -> mark(tt) 227.52/228.06 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.52/228.06 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.52/228.06 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.52/228.06 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.52/228.06 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.52/228.06 active(U46(tt)) -> mark(tt) 227.52/228.06 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.52/228.06 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.52/228.06 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.52/228.06 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.52/228.06 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.52/228.06 active(U56(tt)) -> mark(tt) 227.52/228.06 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.52/228.06 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.52/228.06 active(U63(tt)) -> mark(tt) 227.52/228.06 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.52/228.06 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.52/228.06 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.52/228.06 active(U74(tt)) -> mark(tt) 227.52/228.06 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.52/228.06 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.52/228.06 active(U83(tt)) -> mark(tt) 227.52/228.06 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.52/228.06 active(U92(tt)) -> mark(tt) 227.52/228.06 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.52/228.06 active(__(nil,X:S)) -> mark(X:S) 227.52/228.06 active(__(X:S,nil)) -> mark(X:S) 227.52/228.06 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.52/228.06 active(isList(nil)) -> mark(tt) 227.52/228.06 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.52/228.06 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.52/228.06 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.52/228.06 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.52/228.06 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.52/228.06 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.52/228.06 active(isPal(nil)) -> mark(tt) 227.52/228.06 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.52/228.06 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.52/228.06 active(isPalListKind(a)) -> mark(tt) 227.52/228.06 active(isPalListKind(e)) -> mark(tt) 227.52/228.06 active(isPalListKind(i)) -> mark(tt) 227.52/228.06 active(isPalListKind(nil)) -> mark(tt) 227.52/228.06 active(isPalListKind(o)) -> mark(tt) 227.52/228.06 active(isPalListKind(u)) -> mark(tt) 227.52/228.06 active(isQid(a)) -> mark(tt) 227.52/228.06 active(isQid(e)) -> mark(tt) 227.52/228.06 active(isQid(i)) -> mark(tt) 227.52/228.06 active(isQid(o)) -> mark(tt) 227.52/228.06 active(isQid(u)) -> mark(tt) 227.52/228.06 isList(active(X:S)) -> isList(X:S) 227.52/228.06 isList(mark(X:S)) -> isList(X:S) 227.52/228.06 isNeList(active(X:S)) -> isNeList(X:S) 227.52/228.06 isNeList(mark(X:S)) -> isNeList(X:S) 227.52/228.06 isNePal(active(X:S)) -> isNePal(X:S) 227.52/228.06 isNePal(mark(X:S)) -> isNePal(X:S) 227.52/228.06 isPal(active(X:S)) -> isPal(X:S) 227.52/228.06 isPal(mark(X:S)) -> isPal(X:S) 227.52/228.06 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.52/228.06 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.52/228.06 isQid(active(X:S)) -> isQid(X:S) 227.52/228.06 isQid(mark(X:S)) -> isQid(X:S) 227.52/228.06 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.52/228.06 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.52/228.06 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.52/228.06 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.52/228.06 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.52/228.06 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.52/228.06 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.52/228.06 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.52/228.06 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.52/228.06 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.52/228.06 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.52/228.06 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.52/228.06 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.52/228.06 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.52/228.06 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.52/228.06 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.52/228.06 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.52/228.06 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.52/228.06 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.52/228.06 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.52/228.06 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.52/228.06 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.52/228.06 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.52/228.06 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.52/228.06 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.52/228.06 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.52/228.06 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.52/228.06 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.52/228.06 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.52/228.06 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.52/228.06 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.52/228.06 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.52/228.06 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.52/228.06 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.52/228.06 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.52/228.06 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.52/228.06 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.52/228.06 mark(isList(X:S)) -> active(isList(X:S)) 227.52/228.06 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.52/228.06 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.52/228.06 mark(isPal(X:S)) -> active(isPal(X:S)) 227.52/228.06 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.52/228.06 mark(isQid(X:S)) -> active(isQid(X:S)) 227.52/228.06 mark(a) -> active(a) 227.52/228.06 mark(e) -> active(e) 227.52/228.06 mark(i) -> active(i) 227.52/228.06 mark(nil) -> active(nil) 227.52/228.06 mark(o) -> active(o) 227.52/228.06 mark(tt) -> active(tt) 227.52/228.06 mark(u) -> active(u) 227.52/228.06 -> Usable rules: 227.52/228.06 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.52/228.06 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.52/228.06 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.52/228.06 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.52/228.06 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.52/228.06 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.52/228.06 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.52/228.06 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.52/228.06 U13(active(X:S)) -> U13(X:S) 227.52/228.06 U13(mark(X:S)) -> U13(X:S) 227.52/228.06 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.52/228.06 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.52/228.06 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.52/228.06 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.52/228.06 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.52/228.06 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.52/228.06 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.52/228.06 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.52/228.06 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.52/228.06 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.52/228.06 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.52/228.06 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.52/228.06 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.52/228.06 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.52/228.06 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.52/228.06 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.52/228.06 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.52/228.06 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.52/228.06 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.52/228.06 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.52/228.06 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.52/228.06 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.52/228.06 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.52/228.06 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.52/228.06 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.52/228.06 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.52/228.06 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.52/228.06 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.52/228.06 U26(active(X:S)) -> U26(X:S) 227.52/228.06 U26(mark(X:S)) -> U26(X:S) 227.52/228.06 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.52/228.06 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.52/228.06 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.52/228.06 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.52/228.06 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.52/228.06 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.52/228.06 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.52/228.06 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.52/228.06 U33(active(X:S)) -> U33(X:S) 227.52/228.06 U33(mark(X:S)) -> U33(X:S) 227.52/228.06 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.52/228.06 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.52/228.06 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.52/228.06 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.52/228.06 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.52/228.06 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.52/228.06 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.52/228.06 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.52/228.06 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.52/228.06 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.52/228.06 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.52/228.06 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.52/228.06 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.52/228.06 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.52/228.06 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.52/228.06 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.52/228.06 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.52/228.06 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.52/228.06 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.52/228.06 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.52/228.06 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.52/228.06 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.52/228.06 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.52/228.06 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.52/228.06 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.52/228.06 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.52/228.06 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.52/228.06 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.52/228.06 U46(active(X:S)) -> U46(X:S) 227.52/228.06 U46(mark(X:S)) -> U46(X:S) 227.52/228.06 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.52/228.06 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.52/228.06 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.52/228.06 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.52/228.06 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.52/228.06 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.52/228.06 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.52/228.06 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.52/228.06 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.52/228.06 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.52/228.06 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.52/228.06 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.52/228.06 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.52/228.06 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.52/228.06 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.52/228.06 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.52/228.06 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.52/228.06 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.52/228.06 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.52/228.06 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.52/228.06 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.52/228.06 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.52/228.06 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.52/228.06 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.52/228.06 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.52/228.06 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.52/228.06 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.52/228.06 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.52/228.06 U56(active(X:S)) -> U56(X:S) 227.52/228.06 U56(mark(X:S)) -> U56(X:S) 227.52/228.06 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.52/228.06 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.52/228.06 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.52/228.06 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.52/228.06 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.52/228.06 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.52/228.06 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.52/228.06 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.52/228.06 U63(active(X:S)) -> U63(X:S) 227.52/228.06 U63(mark(X:S)) -> U63(X:S) 227.52/228.06 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.52/228.06 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.52/228.06 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.52/228.06 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.52/228.06 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.52/228.06 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.52/228.06 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.52/228.06 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.52/228.06 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.52/228.06 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.52/228.06 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.52/228.06 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.52/228.06 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.52/228.06 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.52/228.06 U74(active(X:S)) -> U74(X:S) 227.52/228.06 U74(mark(X:S)) -> U74(X:S) 227.52/228.06 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.52/228.06 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.52/228.06 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.52/228.06 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.52/228.06 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.52/228.06 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.52/228.06 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.52/228.06 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.52/228.06 U83(active(X:S)) -> U83(X:S) 227.52/228.06 U83(mark(X:S)) -> U83(X:S) 227.52/228.06 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.52/228.06 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.52/228.06 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.52/228.06 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.52/228.06 U92(active(X:S)) -> U92(X:S) 227.52/228.06 U92(mark(X:S)) -> U92(X:S) 227.52/228.06 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.52/228.06 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.52/228.06 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.52/228.06 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.52/228.06 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.52/228.06 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.52/228.06 active(U13(tt)) -> mark(tt) 227.52/228.06 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.52/228.06 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.52/228.06 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.52/228.06 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.52/228.06 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.52/228.06 active(U26(tt)) -> mark(tt) 227.52/228.06 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.52/228.06 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.52/228.06 active(U33(tt)) -> mark(tt) 227.52/228.06 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.52/228.06 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.52/228.06 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.52/228.06 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.52/228.06 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.52/228.06 active(U46(tt)) -> mark(tt) 227.52/228.06 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.52/228.06 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.52/228.06 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.52/228.06 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.52/228.06 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.52/228.06 active(U56(tt)) -> mark(tt) 227.52/228.06 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.52/228.06 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.52/228.06 active(U63(tt)) -> mark(tt) 227.52/228.06 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.52/228.06 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.52/228.06 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.52/228.06 active(U74(tt)) -> mark(tt) 227.52/228.06 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.52/228.06 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.52/228.06 active(U83(tt)) -> mark(tt) 227.52/228.06 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.52/228.06 active(U92(tt)) -> mark(tt) 227.52/228.06 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.52/228.06 active(__(nil,X:S)) -> mark(X:S) 227.52/228.06 active(__(X:S,nil)) -> mark(X:S) 227.52/228.06 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.52/228.06 active(isList(nil)) -> mark(tt) 227.52/228.06 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.52/228.06 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.52/228.06 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.52/228.06 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.52/228.06 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.52/228.06 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.52/228.06 active(isPal(nil)) -> mark(tt) 227.52/228.06 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.52/228.06 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.52/228.06 active(isPalListKind(a)) -> mark(tt) 227.52/228.06 active(isPalListKind(e)) -> mark(tt) 227.52/228.06 active(isPalListKind(i)) -> mark(tt) 227.52/228.06 active(isPalListKind(nil)) -> mark(tt) 227.52/228.06 active(isPalListKind(o)) -> mark(tt) 227.52/228.06 active(isPalListKind(u)) -> mark(tt) 227.52/228.06 active(isQid(a)) -> mark(tt) 227.52/228.06 active(isQid(e)) -> mark(tt) 227.52/228.06 active(isQid(i)) -> mark(tt) 227.52/228.06 active(isQid(o)) -> mark(tt) 227.52/228.06 active(isQid(u)) -> mark(tt) 227.52/228.06 isList(active(X:S)) -> isList(X:S) 227.52/228.06 isList(mark(X:S)) -> isList(X:S) 227.52/228.06 isNeList(active(X:S)) -> isNeList(X:S) 227.52/228.06 isNeList(mark(X:S)) -> isNeList(X:S) 227.52/228.06 isNePal(active(X:S)) -> isNePal(X:S) 227.52/228.06 isNePal(mark(X:S)) -> isNePal(X:S) 227.52/228.06 isPal(active(X:S)) -> isPal(X:S) 227.52/228.06 isPal(mark(X:S)) -> isPal(X:S) 227.52/228.06 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.52/228.06 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.52/228.06 isQid(active(X:S)) -> isQid(X:S) 227.52/228.06 isQid(mark(X:S)) -> isQid(X:S) 227.52/228.06 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.52/228.06 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.52/228.06 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.52/228.06 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.52/228.06 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.52/228.06 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.52/228.06 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.52/228.06 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.52/228.06 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.52/228.06 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.52/228.06 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.52/228.06 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.52/228.06 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.52/228.06 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.52/228.06 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.52/228.06 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.52/228.06 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.52/228.06 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.52/228.06 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.52/228.06 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.52/228.06 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.52/228.06 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.52/228.06 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.52/228.06 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.52/228.06 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.52/228.06 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.52/228.06 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.52/228.06 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.52/228.06 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.52/228.06 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.52/228.06 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.52/228.06 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.52/228.06 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.52/228.06 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.52/228.06 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.52/228.06 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.52/228.06 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.52/228.06 mark(isList(X:S)) -> active(isList(X:S)) 227.52/228.06 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.52/228.06 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.52/228.06 mark(isPal(X:S)) -> active(isPal(X:S)) 227.52/228.06 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.52/228.06 mark(isQid(X:S)) -> active(isQid(X:S)) 227.52/228.06 mark(a) -> active(a) 227.52/228.06 mark(e) -> active(e) 227.52/228.06 mark(i) -> active(i) 227.52/228.06 mark(nil) -> active(nil) 227.52/228.06 mark(o) -> active(o) 227.52/228.06 mark(tt) -> active(tt) 227.52/228.06 mark(u) -> active(u) 227.52/228.06 ->Interpretation type: 227.52/228.06 Linear 227.52/228.06 ->Coefficients: 227.52/228.06 Natural Numbers 227.52/228.06 ->Dimension: 227.52/228.06 1 227.52/228.06 ->Bound: 227.52/228.06 2 227.52/228.06 ->Interpretation: 227.52/228.06 227.52/228.06 [U11](X1,X2) = X2 227.52/228.06 [U12](X1,X2) = X1 + X2 227.52/228.06 [U13](X) = 0 227.52/228.06 [U21](X1,X2,X3) = 2.X2 + X3 + 2 227.52/228.06 [U22](X1,X2,X3) = X1 + 2.X2 + X3 + 2 227.52/228.06 [U23](X1,X2,X3) = X1 + 2.X2 + X3 + 1 227.52/228.06 [U24](X1,X2,X3) = 2.X2 + X3 227.52/228.06 [U25](X1,X2) = 2.X1 + X2 227.52/228.06 [U26](X) = X 227.52/228.06 [U31](X1,X2) = X1 227.52/228.06 [U32](X1,X2) = 2.X1 227.52/228.06 [U33](X) = 2.X 227.52/228.06 [U41](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.52/228.06 [U42](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.52/228.06 [U43](X1,X2,X3) = 2.X2 + 2.X3 + 2 227.52/228.06 [U44](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.52/228.06 [U45](X1,X2) = 2.X1 + 2.X2 + 2 227.52/228.06 [U46](X) = X + 1 227.52/228.06 [U51](X1,X2,X3) = X1 + 2.X2 + 2.X3 + 2 227.52/228.06 [U52](X1,X2,X3) = X1 + 2.X2 + 2.X3 + 2 227.52/228.06 [U53](X1,X2,X3) = X1 + 2.X2 + 2.X3 + 2 227.52/228.06 [U54](X1,X2,X3) = 2.X1 + 2.X2 + X3 + 2 227.52/228.06 [U55](X1,X2) = X1 + X2 + 2 227.52/228.06 [U56](X) = X + 2 227.52/228.06 [U61](X1,X2) = 2.X1 227.52/228.06 [U62](X1,X2) = 2.X1 227.52/228.06 [U63](X) = X 227.52/228.06 [U71](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.52/228.06 [U72](X1,X2) = 2.X1 + 2.X2 + 2 227.52/228.06 [U73](X1,X2) = 2.X1 + 2 227.52/228.06 [U74](X) = 2.X + 2 227.52/228.06 [U81](X1,X2) = 2.X1 + X2 227.52/228.06 [U82](X1,X2) = 2.X1 + X2 227.52/228.06 [U83](X) = X 227.52/228.06 [U91](X1,X2) = 2.X1 227.52/228.06 [U92](X) = 2.X 227.52/228.06 [__](X1,X2) = 2.X1 + X2 + 2 227.52/228.06 [active](X) = X 227.52/228.06 [isList](X) = X 227.52/228.06 [isNeList](X) = 2.X 227.52/228.06 [isNePal](X) = X 227.52/228.06 [isPal](X) = X 227.52/228.06 [isPalListKind](X) = 0 227.52/228.06 [isQid](X) = 0 227.52/228.06 [mark](X) = X 227.52/228.06 [a] = 0 227.52/228.06 [e] = 0 227.52/228.06 [fSNonEmpty] = 0 227.52/228.06 [i] = 2 227.52/228.06 [nil] = 0 227.52/228.06 [o] = 0 227.52/228.06 [tt] = 0 227.52/228.06 [u] = 2 227.52/228.06 [U11#](X1,X2) = 0 227.52/228.06 [U12#](X1,X2) = 0 227.52/228.06 [U13#](X) = 0 227.52/228.06 [U21#](X1,X2,X3) = 0 227.52/228.06 [U22#](X1,X2,X3) = 0 227.52/228.06 [U23#](X1,X2,X3) = 0 227.52/228.06 [U24#](X1,X2,X3) = 0 227.52/228.06 [U25#](X1,X2) = 0 227.52/228.06 [U26#](X) = 0 227.52/228.06 [U31#](X1,X2) = 0 227.52/228.06 [U32#](X1,X2) = 0 227.52/228.06 [U33#](X) = 0 227.52/228.06 [U41#](X1,X2,X3) = 0 227.52/228.06 [U42#](X1,X2,X3) = 0 227.52/228.06 [U43#](X1,X2,X3) = 0 227.52/228.06 [U44#](X1,X2,X3) = 0 227.52/228.06 [U45#](X1,X2) = 0 227.52/228.06 [U46#](X) = 0 227.52/228.06 [U51#](X1,X2,X3) = 0 227.52/228.06 [U52#](X1,X2,X3) = 0 227.52/228.06 [U53#](X1,X2,X3) = 0 227.52/228.06 [U54#](X1,X2,X3) = 0 227.52/228.06 [U55#](X1,X2) = 0 227.52/228.06 [U56#](X) = 0 227.52/228.06 [U61#](X1,X2) = 0 227.52/228.06 [U62#](X1,X2) = 0 227.52/228.06 [U63#](X) = 0 227.52/228.06 [U71#](X1,X2,X3) = 0 227.52/228.06 [U72#](X1,X2) = 0 227.52/228.06 [U73#](X1,X2) = 0 227.52/228.06 [U74#](X) = 0 227.52/228.06 [U81#](X1,X2) = 0 227.52/228.06 [U82#](X1,X2) = 0 227.52/228.06 [U83#](X) = 0 227.52/228.06 [U91#](X1,X2) = 0 227.52/228.06 [U92#](X) = 0 227.52/228.06 [__#](X1,X2) = 0 227.52/228.06 [ACTIVE](X) = 2 227.52/228.06 [ISLIST](X) = 0 227.52/228.06 [ISNELIST](X) = 0 227.52/228.06 [ISNEPAL](X) = 0 227.52/228.06 [ISPAL](X) = 0 227.52/228.06 [ISPALLISTKIND](X) = 0 227.52/228.06 [ISQID](X) = 0 227.52/228.06 [MARK](X) = 2.X + 2 227.52/228.06 227.52/228.06 Problem 1.44: 227.52/228.06 227.52/228.06 SCC Processor: 227.52/228.06 -> Pairs: 227.52/228.06 ACTIVE(U91(tt,V2:S)) -> MARK(U92(isPalListKind(V2:S))) 227.52/228.06 ACTIVE(isPalListKind(__(V1:S,V2:S))) -> MARK(U91(isPalListKind(V1:S),V2:S)) 227.52/228.06 MARK(U44(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.52/228.06 MARK(U45(X1:S,X2:S)) -> ACTIVE(U45(mark(X1:S),X2:S)) 227.52/228.06 MARK(U45(X1:S,X2:S)) -> MARK(X1:S) 227.52/228.06 MARK(U46(X:S)) -> ACTIVE(U46(mark(X:S))) 227.52/228.06 MARK(U46(X:S)) -> MARK(X:S) 227.52/228.06 MARK(U51(X1:S,X2:S,X3:S)) -> ACTIVE(U51(mark(X1:S),X2:S,X3:S)) 227.52/228.06 MARK(U51(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.52/228.06 MARK(U52(X1:S,X2:S,X3:S)) -> ACTIVE(U52(mark(X1:S),X2:S,X3:S)) 227.52/228.06 MARK(U52(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.52/228.06 MARK(U53(X1:S,X2:S,X3:S)) -> ACTIVE(U53(mark(X1:S),X2:S,X3:S)) 227.52/228.06 MARK(U53(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.52/228.06 MARK(U54(X1:S,X2:S,X3:S)) -> ACTIVE(U54(mark(X1:S),X2:S,X3:S)) 227.52/228.06 MARK(U54(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.52/228.06 MARK(U55(X1:S,X2:S)) -> ACTIVE(U55(mark(X1:S),X2:S)) 227.52/228.06 MARK(U55(X1:S,X2:S)) -> MARK(X1:S) 227.52/228.06 MARK(U56(X:S)) -> ACTIVE(U56(mark(X:S))) 227.52/228.06 MARK(U56(X:S)) -> MARK(X:S) 227.52/228.06 MARK(U61(X1:S,X2:S)) -> ACTIVE(U61(mark(X1:S),X2:S)) 227.52/228.06 MARK(U61(X1:S,X2:S)) -> MARK(X1:S) 227.52/228.06 MARK(U62(X1:S,X2:S)) -> ACTIVE(U62(mark(X1:S),X2:S)) 227.52/228.06 MARK(U62(X1:S,X2:S)) -> MARK(X1:S) 227.52/228.06 MARK(U63(X:S)) -> ACTIVE(U63(mark(X:S))) 227.52/228.06 MARK(U63(X:S)) -> MARK(X:S) 227.52/228.06 MARK(U71(X1:S,X2:S,X3:S)) -> ACTIVE(U71(mark(X1:S),X2:S,X3:S)) 227.52/228.06 MARK(U71(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.52/228.06 MARK(U72(X1:S,X2:S)) -> ACTIVE(U72(mark(X1:S),X2:S)) 227.52/228.06 MARK(U72(X1:S,X2:S)) -> MARK(X1:S) 227.52/228.06 MARK(U73(X1:S,X2:S)) -> ACTIVE(U73(mark(X1:S),X2:S)) 227.52/228.06 MARK(U73(X1:S,X2:S)) -> MARK(X1:S) 227.52/228.06 MARK(U74(X:S)) -> ACTIVE(U74(mark(X:S))) 227.52/228.06 MARK(U74(X:S)) -> MARK(X:S) 227.52/228.06 MARK(U81(X1:S,X2:S)) -> ACTIVE(U81(mark(X1:S),X2:S)) 227.52/228.06 MARK(U81(X1:S,X2:S)) -> MARK(X1:S) 227.52/228.06 MARK(U82(X1:S,X2:S)) -> ACTIVE(U82(mark(X1:S),X2:S)) 227.52/228.06 MARK(U82(X1:S,X2:S)) -> MARK(X1:S) 227.52/228.06 MARK(U83(X:S)) -> ACTIVE(U83(mark(X:S))) 227.52/228.06 MARK(U83(X:S)) -> MARK(X:S) 227.52/228.06 MARK(U91(X1:S,X2:S)) -> ACTIVE(U91(mark(X1:S),X2:S)) 227.52/228.06 MARK(U91(X1:S,X2:S)) -> MARK(X1:S) 227.52/228.06 MARK(U92(X:S)) -> ACTIVE(U92(mark(X:S))) 227.52/228.06 MARK(U92(X:S)) -> MARK(X:S) 227.52/228.06 MARK(__(X1:S,X2:S)) -> ACTIVE(__(mark(X1:S),mark(X2:S))) 227.52/228.06 MARK(__(X1:S,X2:S)) -> MARK(X1:S) 227.52/228.06 MARK(__(X1:S,X2:S)) -> MARK(X2:S) 227.52/228.06 MARK(isPalListKind(X:S)) -> ACTIVE(isPalListKind(X:S)) 227.52/228.06 -> Rules: 227.52/228.06 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.52/228.06 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.52/228.06 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.52/228.06 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.52/228.06 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.52/228.06 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.52/228.06 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.52/228.06 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.52/228.06 U13(active(X:S)) -> U13(X:S) 227.52/228.06 U13(mark(X:S)) -> U13(X:S) 227.52/228.06 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.52/228.06 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.52/228.06 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.52/228.06 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.52/228.06 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.52/228.06 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.52/228.06 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.52/228.06 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.52/228.06 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.52/228.06 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.52/228.06 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.52/228.06 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.52/228.06 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.52/228.06 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.52/228.06 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.52/228.06 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.52/228.06 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.52/228.06 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.52/228.06 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.52/228.06 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.52/228.06 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.52/228.06 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.52/228.06 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.52/228.06 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.52/228.06 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.52/228.06 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.52/228.06 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.52/228.06 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.52/228.06 U26(active(X:S)) -> U26(X:S) 227.52/228.06 U26(mark(X:S)) -> U26(X:S) 227.52/228.06 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.52/228.06 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.52/228.06 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.52/228.06 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.52/228.06 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.52/228.06 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.52/228.06 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.52/228.06 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.52/228.06 U33(active(X:S)) -> U33(X:S) 227.52/228.06 U33(mark(X:S)) -> U33(X:S) 227.52/228.06 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.52/228.06 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.52/228.06 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.52/228.06 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.52/228.06 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.52/228.06 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.52/228.06 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.52/228.06 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.52/228.06 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.52/228.06 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.52/228.06 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.52/228.06 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.52/228.06 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.52/228.06 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.52/228.06 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.52/228.06 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.52/228.06 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.52/228.06 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.52/228.06 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.52/228.06 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.52/228.06 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.52/228.06 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.52/228.06 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.52/228.06 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.52/228.06 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.52/228.06 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.52/228.06 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.52/228.06 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.52/228.06 U46(active(X:S)) -> U46(X:S) 227.52/228.06 U46(mark(X:S)) -> U46(X:S) 227.52/228.06 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.52/228.06 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.52/228.06 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.52/228.06 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.52/228.06 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.52/228.06 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.52/228.06 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.52/228.06 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.52/228.06 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.52/228.06 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.52/228.06 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.52/228.06 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.52/228.06 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.52/228.06 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.52/228.06 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.52/228.06 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.52/228.06 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.52/228.06 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.52/228.06 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.52/228.06 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.52/228.06 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.52/228.06 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.52/228.06 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.52/228.06 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.52/228.06 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.52/228.06 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.52/228.06 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.52/228.06 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.52/228.06 U56(active(X:S)) -> U56(X:S) 227.52/228.06 U56(mark(X:S)) -> U56(X:S) 227.52/228.06 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.52/228.06 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.52/228.06 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.52/228.06 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.52/228.06 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.52/228.06 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.52/228.06 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.52/228.06 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.52/228.06 U63(active(X:S)) -> U63(X:S) 227.52/228.06 U63(mark(X:S)) -> U63(X:S) 227.52/228.06 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.52/228.06 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.52/228.06 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.52/228.06 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.52/228.06 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.52/228.06 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.52/228.06 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.52/228.06 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.52/228.06 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.52/228.06 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.52/228.06 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.52/228.06 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.52/228.06 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.52/228.06 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.52/228.06 U74(active(X:S)) -> U74(X:S) 227.52/228.06 U74(mark(X:S)) -> U74(X:S) 227.52/228.06 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.52/228.06 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.52/228.06 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.52/228.06 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.52/228.06 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.52/228.06 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.52/228.06 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.52/228.06 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.52/228.06 U83(active(X:S)) -> U83(X:S) 227.52/228.06 U83(mark(X:S)) -> U83(X:S) 227.52/228.06 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.52/228.06 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.52/228.06 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.52/228.06 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.52/228.06 U92(active(X:S)) -> U92(X:S) 227.52/228.06 U92(mark(X:S)) -> U92(X:S) 227.52/228.06 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.52/228.06 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.52/228.06 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.52/228.06 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.52/228.06 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.52/228.06 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.52/228.06 active(U13(tt)) -> mark(tt) 227.52/228.06 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.52/228.06 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.52/228.06 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.52/228.06 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.52/228.06 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.52/228.06 active(U26(tt)) -> mark(tt) 227.52/228.06 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.52/228.06 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.52/228.06 active(U33(tt)) -> mark(tt) 227.52/228.06 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.52/228.06 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.52/228.06 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.52/228.06 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.52/228.06 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.52/228.06 active(U46(tt)) -> mark(tt) 227.52/228.06 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.52/228.06 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.52/228.06 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.52/228.06 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.52/228.06 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.52/228.06 active(U56(tt)) -> mark(tt) 227.52/228.06 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.52/228.06 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.52/228.06 active(U63(tt)) -> mark(tt) 227.52/228.06 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.52/228.06 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.52/228.06 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.52/228.06 active(U74(tt)) -> mark(tt) 227.52/228.06 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.52/228.06 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.52/228.06 active(U83(tt)) -> mark(tt) 227.52/228.06 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.52/228.06 active(U92(tt)) -> mark(tt) 227.52/228.06 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.52/228.06 active(__(nil,X:S)) -> mark(X:S) 227.52/228.06 active(__(X:S,nil)) -> mark(X:S) 227.52/228.06 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.52/228.06 active(isList(nil)) -> mark(tt) 227.52/228.06 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.52/228.06 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.52/228.06 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.52/228.06 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.52/228.06 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.52/228.06 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.52/228.06 active(isPal(nil)) -> mark(tt) 227.52/228.06 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.52/228.06 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.52/228.06 active(isPalListKind(a)) -> mark(tt) 227.52/228.06 active(isPalListKind(e)) -> mark(tt) 227.52/228.06 active(isPalListKind(i)) -> mark(tt) 227.52/228.06 active(isPalListKind(nil)) -> mark(tt) 227.52/228.06 active(isPalListKind(o)) -> mark(tt) 227.52/228.06 active(isPalListKind(u)) -> mark(tt) 227.52/228.06 active(isQid(a)) -> mark(tt) 227.52/228.06 active(isQid(e)) -> mark(tt) 227.52/228.06 active(isQid(i)) -> mark(tt) 227.52/228.06 active(isQid(o)) -> mark(tt) 227.52/228.06 active(isQid(u)) -> mark(tt) 227.52/228.06 isList(active(X:S)) -> isList(X:S) 227.52/228.06 isList(mark(X:S)) -> isList(X:S) 227.52/228.06 isNeList(active(X:S)) -> isNeList(X:S) 227.52/228.06 isNeList(mark(X:S)) -> isNeList(X:S) 227.52/228.06 isNePal(active(X:S)) -> isNePal(X:S) 227.52/228.06 isNePal(mark(X:S)) -> isNePal(X:S) 227.52/228.06 isPal(active(X:S)) -> isPal(X:S) 227.52/228.06 isPal(mark(X:S)) -> isPal(X:S) 227.52/228.06 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.52/228.06 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.52/228.06 isQid(active(X:S)) -> isQid(X:S) 227.52/228.06 isQid(mark(X:S)) -> isQid(X:S) 227.52/228.06 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.52/228.06 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.52/228.06 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.52/228.06 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.52/228.06 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.52/228.06 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.52/228.06 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.52/228.06 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.52/228.06 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.52/228.06 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.52/228.06 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.52/228.06 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.52/228.06 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.52/228.06 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.52/228.06 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.52/228.06 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.52/228.06 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.52/228.06 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.52/228.06 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.52/228.06 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.52/228.06 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.52/228.06 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.52/228.06 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.52/228.06 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.52/228.06 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.52/228.06 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.52/228.06 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.52/228.06 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.52/228.06 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.52/228.06 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.52/228.06 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.52/228.06 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.52/228.06 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.52/228.06 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.52/228.06 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.52/228.06 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.52/228.06 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.52/228.06 mark(isList(X:S)) -> active(isList(X:S)) 227.52/228.06 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.52/228.06 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.52/228.06 mark(isPal(X:S)) -> active(isPal(X:S)) 227.52/228.06 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.52/228.06 mark(isQid(X:S)) -> active(isQid(X:S)) 227.52/228.06 mark(a) -> active(a) 227.52/228.06 mark(e) -> active(e) 227.52/228.06 mark(i) -> active(i) 227.52/228.06 mark(nil) -> active(nil) 227.52/228.06 mark(o) -> active(o) 227.52/228.06 mark(tt) -> active(tt) 227.52/228.06 mark(u) -> active(u) 227.52/228.06 ->Strongly Connected Components: 227.52/228.06 ->->Cycle: 227.52/228.06 ->->-> Pairs: 227.52/228.06 ACTIVE(U91(tt,V2:S)) -> MARK(U92(isPalListKind(V2:S))) 227.52/228.06 ACTIVE(isPalListKind(__(V1:S,V2:S))) -> MARK(U91(isPalListKind(V1:S),V2:S)) 227.52/228.06 MARK(U44(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.52/228.06 MARK(U45(X1:S,X2:S)) -> ACTIVE(U45(mark(X1:S),X2:S)) 227.52/228.06 MARK(U45(X1:S,X2:S)) -> MARK(X1:S) 227.52/228.06 MARK(U46(X:S)) -> ACTIVE(U46(mark(X:S))) 227.52/228.06 MARK(U46(X:S)) -> MARK(X:S) 227.52/228.06 MARK(U51(X1:S,X2:S,X3:S)) -> ACTIVE(U51(mark(X1:S),X2:S,X3:S)) 227.52/228.06 MARK(U51(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.52/228.06 MARK(U52(X1:S,X2:S,X3:S)) -> ACTIVE(U52(mark(X1:S),X2:S,X3:S)) 227.52/228.06 MARK(U52(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.52/228.06 MARK(U53(X1:S,X2:S,X3:S)) -> ACTIVE(U53(mark(X1:S),X2:S,X3:S)) 227.52/228.06 MARK(U53(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.52/228.06 MARK(U54(X1:S,X2:S,X3:S)) -> ACTIVE(U54(mark(X1:S),X2:S,X3:S)) 227.52/228.06 MARK(U54(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.52/228.06 MARK(U55(X1:S,X2:S)) -> ACTIVE(U55(mark(X1:S),X2:S)) 227.52/228.06 MARK(U55(X1:S,X2:S)) -> MARK(X1:S) 227.52/228.06 MARK(U56(X:S)) -> ACTIVE(U56(mark(X:S))) 227.52/228.06 MARK(U56(X:S)) -> MARK(X:S) 227.52/228.06 MARK(U61(X1:S,X2:S)) -> ACTIVE(U61(mark(X1:S),X2:S)) 227.52/228.06 MARK(U61(X1:S,X2:S)) -> MARK(X1:S) 227.52/228.06 MARK(U62(X1:S,X2:S)) -> ACTIVE(U62(mark(X1:S),X2:S)) 227.52/228.06 MARK(U62(X1:S,X2:S)) -> MARK(X1:S) 227.52/228.06 MARK(U63(X:S)) -> ACTIVE(U63(mark(X:S))) 227.52/228.06 MARK(U63(X:S)) -> MARK(X:S) 227.52/228.06 MARK(U71(X1:S,X2:S,X3:S)) -> ACTIVE(U71(mark(X1:S),X2:S,X3:S)) 227.52/228.06 MARK(U71(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.52/228.06 MARK(U72(X1:S,X2:S)) -> ACTIVE(U72(mark(X1:S),X2:S)) 227.52/228.06 MARK(U72(X1:S,X2:S)) -> MARK(X1:S) 227.52/228.06 MARK(U73(X1:S,X2:S)) -> ACTIVE(U73(mark(X1:S),X2:S)) 227.52/228.06 MARK(U73(X1:S,X2:S)) -> MARK(X1:S) 227.52/228.06 MARK(U74(X:S)) -> ACTIVE(U74(mark(X:S))) 227.52/228.06 MARK(U74(X:S)) -> MARK(X:S) 227.52/228.06 MARK(U81(X1:S,X2:S)) -> ACTIVE(U81(mark(X1:S),X2:S)) 227.52/228.06 MARK(U81(X1:S,X2:S)) -> MARK(X1:S) 227.52/228.06 MARK(U82(X1:S,X2:S)) -> ACTIVE(U82(mark(X1:S),X2:S)) 227.52/228.06 MARK(U82(X1:S,X2:S)) -> MARK(X1:S) 227.52/228.06 MARK(U83(X:S)) -> ACTIVE(U83(mark(X:S))) 227.52/228.06 MARK(U83(X:S)) -> MARK(X:S) 227.52/228.06 MARK(U91(X1:S,X2:S)) -> ACTIVE(U91(mark(X1:S),X2:S)) 227.52/228.06 MARK(U91(X1:S,X2:S)) -> MARK(X1:S) 227.52/228.06 MARK(U92(X:S)) -> ACTIVE(U92(mark(X:S))) 227.52/228.06 MARK(U92(X:S)) -> MARK(X:S) 227.52/228.06 MARK(__(X1:S,X2:S)) -> ACTIVE(__(mark(X1:S),mark(X2:S))) 227.52/228.06 MARK(__(X1:S,X2:S)) -> MARK(X1:S) 227.52/228.06 MARK(__(X1:S,X2:S)) -> MARK(X2:S) 227.52/228.06 MARK(isPalListKind(X:S)) -> ACTIVE(isPalListKind(X:S)) 227.52/228.06 ->->-> Rules: 227.52/228.06 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.52/228.06 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.52/228.06 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.52/228.06 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.52/228.06 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.52/228.06 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.52/228.06 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.52/228.06 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.52/228.06 U13(active(X:S)) -> U13(X:S) 227.52/228.06 U13(mark(X:S)) -> U13(X:S) 227.52/228.06 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.52/228.06 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.52/228.06 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.52/228.06 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.52/228.06 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.52/228.06 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.52/228.06 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.52/228.06 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.52/228.06 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.52/228.06 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.52/228.06 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.52/228.06 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.52/228.06 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.52/228.06 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.52/228.06 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.52/228.06 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.52/228.06 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.52/228.06 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.52/228.06 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.52/228.06 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.52/228.06 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.52/228.06 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.52/228.06 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.52/228.06 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.52/228.06 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.52/228.06 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.52/228.06 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.52/228.06 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.52/228.06 U26(active(X:S)) -> U26(X:S) 227.52/228.06 U26(mark(X:S)) -> U26(X:S) 227.52/228.06 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.52/228.06 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.52/228.06 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.52/228.06 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.52/228.06 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.52/228.06 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.52/228.06 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.52/228.06 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.52/228.06 U33(active(X:S)) -> U33(X:S) 227.52/228.06 U33(mark(X:S)) -> U33(X:S) 227.52/228.06 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.52/228.06 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.52/228.06 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.52/228.06 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.52/228.06 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.52/228.06 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.52/228.06 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.52/228.06 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.52/228.06 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.52/228.06 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.52/228.06 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.52/228.06 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.52/228.06 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.52/228.06 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.52/228.06 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.52/228.06 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.52/228.06 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.52/228.06 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.52/228.06 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.52/228.06 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.52/228.06 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.52/228.06 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.52/228.06 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.52/228.06 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.52/228.06 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.52/228.06 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.52/228.06 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.52/228.06 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.52/228.06 U46(active(X:S)) -> U46(X:S) 227.52/228.06 U46(mark(X:S)) -> U46(X:S) 227.52/228.06 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.52/228.06 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.52/228.06 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.52/228.06 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.52/228.06 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.52/228.06 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.52/228.06 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.52/228.06 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.52/228.06 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.52/228.06 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.52/228.06 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.52/228.06 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.52/228.06 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.52/228.06 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.52/228.06 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.52/228.06 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.52/228.06 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.52/228.06 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.52/228.06 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.52/228.06 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.52/228.06 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.52/228.06 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.52/228.06 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.52/228.06 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.52/228.06 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.52/228.06 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.52/228.06 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.52/228.06 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.52/228.06 U56(active(X:S)) -> U56(X:S) 227.52/228.06 U56(mark(X:S)) -> U56(X:S) 227.52/228.06 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.52/228.06 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.52/228.06 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.52/228.06 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.52/228.06 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.52/228.06 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.52/228.06 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.52/228.06 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.52/228.06 U63(active(X:S)) -> U63(X:S) 227.52/228.06 U63(mark(X:S)) -> U63(X:S) 227.52/228.06 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.52/228.06 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.52/228.06 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.52/228.06 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.52/228.06 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.52/228.06 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.52/228.06 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.52/228.06 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.52/228.06 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.52/228.06 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.52/228.06 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.52/228.06 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.52/228.06 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.52/228.06 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.52/228.06 U74(active(X:S)) -> U74(X:S) 227.52/228.06 U74(mark(X:S)) -> U74(X:S) 227.52/228.06 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.52/228.06 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.52/228.06 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.52/228.06 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.52/228.06 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.52/228.06 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.52/228.06 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.52/228.06 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.52/228.06 U83(active(X:S)) -> U83(X:S) 227.52/228.06 U83(mark(X:S)) -> U83(X:S) 227.52/228.06 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.52/228.06 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.52/228.06 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.52/228.06 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.52/228.06 U92(active(X:S)) -> U92(X:S) 227.52/228.06 U92(mark(X:S)) -> U92(X:S) 227.52/228.06 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.52/228.06 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.52/228.06 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.52/228.06 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.52/228.06 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.52/228.06 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.52/228.06 active(U13(tt)) -> mark(tt) 227.52/228.06 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.52/228.06 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.52/228.06 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.52/228.06 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.52/228.06 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.52/228.06 active(U26(tt)) -> mark(tt) 227.52/228.06 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.52/228.06 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.52/228.06 active(U33(tt)) -> mark(tt) 227.52/228.06 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.52/228.06 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.52/228.06 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.52/228.06 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.52/228.06 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.52/228.06 active(U46(tt)) -> mark(tt) 227.52/228.06 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.52/228.06 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.52/228.06 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.52/228.06 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.52/228.06 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.52/228.06 active(U56(tt)) -> mark(tt) 227.52/228.06 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.52/228.06 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.52/228.06 active(U63(tt)) -> mark(tt) 227.52/228.06 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.52/228.06 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.52/228.06 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.52/228.06 active(U74(tt)) -> mark(tt) 227.52/228.06 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.52/228.06 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.52/228.06 active(U83(tt)) -> mark(tt) 227.52/228.06 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.52/228.06 active(U92(tt)) -> mark(tt) 227.52/228.06 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.52/228.06 active(__(nil,X:S)) -> mark(X:S) 227.52/228.06 active(__(X:S,nil)) -> mark(X:S) 227.52/228.06 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.52/228.06 active(isList(nil)) -> mark(tt) 227.52/228.06 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.52/228.06 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.52/228.06 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.52/228.06 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.52/228.06 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.52/228.06 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.52/228.06 active(isPal(nil)) -> mark(tt) 227.52/228.06 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.52/228.06 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.52/228.06 active(isPalListKind(a)) -> mark(tt) 227.52/228.06 active(isPalListKind(e)) -> mark(tt) 227.52/228.06 active(isPalListKind(i)) -> mark(tt) 227.52/228.06 active(isPalListKind(nil)) -> mark(tt) 227.52/228.06 active(isPalListKind(o)) -> mark(tt) 227.52/228.06 active(isPalListKind(u)) -> mark(tt) 227.52/228.06 active(isQid(a)) -> mark(tt) 227.52/228.06 active(isQid(e)) -> mark(tt) 227.52/228.06 active(isQid(i)) -> mark(tt) 227.52/228.06 active(isQid(o)) -> mark(tt) 227.52/228.06 active(isQid(u)) -> mark(tt) 227.52/228.06 isList(active(X:S)) -> isList(X:S) 227.52/228.06 isList(mark(X:S)) -> isList(X:S) 227.52/228.06 isNeList(active(X:S)) -> isNeList(X:S) 227.52/228.06 isNeList(mark(X:S)) -> isNeList(X:S) 227.52/228.06 isNePal(active(X:S)) -> isNePal(X:S) 227.52/228.06 isNePal(mark(X:S)) -> isNePal(X:S) 227.52/228.06 isPal(active(X:S)) -> isPal(X:S) 227.52/228.06 isPal(mark(X:S)) -> isPal(X:S) 227.52/228.06 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.52/228.06 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.52/228.06 isQid(active(X:S)) -> isQid(X:S) 227.52/228.06 isQid(mark(X:S)) -> isQid(X:S) 227.52/228.06 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.52/228.06 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.52/228.06 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.52/228.06 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.52/228.06 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.52/228.06 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.52/228.06 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.52/228.06 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.52/228.06 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.52/228.06 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.52/228.06 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.52/228.06 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.52/228.06 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.52/228.06 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.52/228.06 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.52/228.06 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.52/228.06 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.52/228.06 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.52/228.06 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.52/228.06 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.52/228.06 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.52/228.06 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.52/228.06 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.52/228.06 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.52/228.06 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.52/228.06 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.52/228.06 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.52/228.06 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.52/228.06 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.52/228.06 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.52/228.06 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.52/228.06 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.52/228.06 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.52/228.06 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.52/228.06 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.52/228.06 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.52/228.06 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.52/228.06 mark(isList(X:S)) -> active(isList(X:S)) 227.52/228.06 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.52/228.06 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.52/228.06 mark(isPal(X:S)) -> active(isPal(X:S)) 227.52/228.06 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.52/228.06 mark(isQid(X:S)) -> active(isQid(X:S)) 227.52/228.06 mark(a) -> active(a) 227.52/228.06 mark(e) -> active(e) 227.52/228.06 mark(i) -> active(i) 227.52/228.06 mark(nil) -> active(nil) 227.52/228.06 mark(o) -> active(o) 227.52/228.06 mark(tt) -> active(tt) 227.52/228.06 mark(u) -> active(u) 227.52/228.06 227.52/228.06 Problem 1.44: 227.52/228.06 227.52/228.06 Reduction Pairs Processor: 227.52/228.06 -> Pairs: 227.52/228.06 ACTIVE(U91(tt,V2:S)) -> MARK(U92(isPalListKind(V2:S))) 227.52/228.06 ACTIVE(isPalListKind(__(V1:S,V2:S))) -> MARK(U91(isPalListKind(V1:S),V2:S)) 227.52/228.06 MARK(U44(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.52/228.06 MARK(U45(X1:S,X2:S)) -> ACTIVE(U45(mark(X1:S),X2:S)) 227.52/228.06 MARK(U45(X1:S,X2:S)) -> MARK(X1:S) 227.52/228.06 MARK(U46(X:S)) -> ACTIVE(U46(mark(X:S))) 227.52/228.06 MARK(U46(X:S)) -> MARK(X:S) 227.52/228.06 MARK(U51(X1:S,X2:S,X3:S)) -> ACTIVE(U51(mark(X1:S),X2:S,X3:S)) 227.52/228.06 MARK(U51(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.52/228.06 MARK(U52(X1:S,X2:S,X3:S)) -> ACTIVE(U52(mark(X1:S),X2:S,X3:S)) 227.52/228.06 MARK(U52(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.52/228.06 MARK(U53(X1:S,X2:S,X3:S)) -> ACTIVE(U53(mark(X1:S),X2:S,X3:S)) 227.52/228.06 MARK(U53(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.52/228.06 MARK(U54(X1:S,X2:S,X3:S)) -> ACTIVE(U54(mark(X1:S),X2:S,X3:S)) 227.52/228.06 MARK(U54(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.52/228.06 MARK(U55(X1:S,X2:S)) -> ACTIVE(U55(mark(X1:S),X2:S)) 227.52/228.06 MARK(U55(X1:S,X2:S)) -> MARK(X1:S) 227.52/228.06 MARK(U56(X:S)) -> ACTIVE(U56(mark(X:S))) 227.52/228.06 MARK(U56(X:S)) -> MARK(X:S) 227.52/228.06 MARK(U61(X1:S,X2:S)) -> ACTIVE(U61(mark(X1:S),X2:S)) 227.52/228.06 MARK(U61(X1:S,X2:S)) -> MARK(X1:S) 227.52/228.06 MARK(U62(X1:S,X2:S)) -> ACTIVE(U62(mark(X1:S),X2:S)) 227.52/228.06 MARK(U62(X1:S,X2:S)) -> MARK(X1:S) 227.52/228.06 MARK(U63(X:S)) -> ACTIVE(U63(mark(X:S))) 227.52/228.06 MARK(U63(X:S)) -> MARK(X:S) 227.52/228.06 MARK(U71(X1:S,X2:S,X3:S)) -> ACTIVE(U71(mark(X1:S),X2:S,X3:S)) 227.52/228.06 MARK(U71(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.52/228.06 MARK(U72(X1:S,X2:S)) -> ACTIVE(U72(mark(X1:S),X2:S)) 227.52/228.06 MARK(U72(X1:S,X2:S)) -> MARK(X1:S) 227.52/228.06 MARK(U73(X1:S,X2:S)) -> ACTIVE(U73(mark(X1:S),X2:S)) 227.52/228.06 MARK(U73(X1:S,X2:S)) -> MARK(X1:S) 227.52/228.06 MARK(U74(X:S)) -> ACTIVE(U74(mark(X:S))) 227.52/228.06 MARK(U74(X:S)) -> MARK(X:S) 227.52/228.06 MARK(U81(X1:S,X2:S)) -> ACTIVE(U81(mark(X1:S),X2:S)) 227.52/228.06 MARK(U81(X1:S,X2:S)) -> MARK(X1:S) 227.52/228.06 MARK(U82(X1:S,X2:S)) -> ACTIVE(U82(mark(X1:S),X2:S)) 227.52/228.06 MARK(U82(X1:S,X2:S)) -> MARK(X1:S) 227.52/228.06 MARK(U83(X:S)) -> ACTIVE(U83(mark(X:S))) 227.52/228.06 MARK(U83(X:S)) -> MARK(X:S) 227.52/228.06 MARK(U91(X1:S,X2:S)) -> ACTIVE(U91(mark(X1:S),X2:S)) 227.52/228.06 MARK(U91(X1:S,X2:S)) -> MARK(X1:S) 227.52/228.06 MARK(U92(X:S)) -> ACTIVE(U92(mark(X:S))) 227.52/228.06 MARK(U92(X:S)) -> MARK(X:S) 227.52/228.06 MARK(__(X1:S,X2:S)) -> ACTIVE(__(mark(X1:S),mark(X2:S))) 227.52/228.06 MARK(__(X1:S,X2:S)) -> MARK(X1:S) 227.52/228.07 MARK(__(X1:S,X2:S)) -> MARK(X2:S) 227.52/228.07 MARK(isPalListKind(X:S)) -> ACTIVE(isPalListKind(X:S)) 227.52/228.07 -> Rules: 227.52/228.07 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.52/228.07 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.52/228.07 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.52/228.07 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.52/228.07 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.52/228.07 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.52/228.07 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.52/228.07 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.52/228.07 U13(active(X:S)) -> U13(X:S) 227.52/228.07 U13(mark(X:S)) -> U13(X:S) 227.52/228.07 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.52/228.07 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.52/228.07 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.52/228.07 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.52/228.07 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.52/228.07 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.52/228.07 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.52/228.07 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.52/228.07 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.52/228.07 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.52/228.07 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.52/228.07 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.52/228.07 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.52/228.07 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.52/228.07 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.52/228.07 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.52/228.07 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.52/228.07 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.52/228.07 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.52/228.07 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.52/228.07 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.52/228.07 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.52/228.07 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.52/228.07 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.52/228.07 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.52/228.07 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.52/228.07 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.52/228.07 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.52/228.07 U26(active(X:S)) -> U26(X:S) 227.52/228.07 U26(mark(X:S)) -> U26(X:S) 227.52/228.07 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.52/228.07 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.52/228.07 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.52/228.07 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.52/228.07 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.52/228.07 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.52/228.07 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.52/228.07 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.52/228.07 U33(active(X:S)) -> U33(X:S) 227.52/228.07 U33(mark(X:S)) -> U33(X:S) 227.52/228.07 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.52/228.07 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.52/228.07 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.52/228.07 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.52/228.07 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.52/228.07 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.52/228.07 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.52/228.07 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.52/228.07 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.52/228.07 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.52/228.07 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.52/228.07 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.52/228.07 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.52/228.07 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.52/228.07 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.52/228.07 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.52/228.07 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.52/228.07 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.52/228.07 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.52/228.07 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.52/228.07 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.52/228.07 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.52/228.07 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.52/228.07 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.52/228.07 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.52/228.07 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.52/228.07 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.52/228.07 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.52/228.07 U46(active(X:S)) -> U46(X:S) 227.52/228.07 U46(mark(X:S)) -> U46(X:S) 227.52/228.07 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.52/228.07 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.52/228.07 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.52/228.07 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.52/228.07 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.52/228.07 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.52/228.07 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.52/228.07 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.52/228.07 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.52/228.07 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.52/228.07 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.52/228.07 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.52/228.07 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.52/228.07 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.52/228.07 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.52/228.07 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.52/228.07 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.52/228.07 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.52/228.07 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.52/228.07 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.52/228.07 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.52/228.07 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.52/228.07 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.52/228.07 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.52/228.07 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.52/228.07 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.52/228.07 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.52/228.07 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.52/228.07 U56(active(X:S)) -> U56(X:S) 227.52/228.07 U56(mark(X:S)) -> U56(X:S) 227.52/228.07 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.52/228.07 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.52/228.07 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.52/228.07 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.52/228.07 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.52/228.07 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.52/228.07 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.52/228.07 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.52/228.07 U63(active(X:S)) -> U63(X:S) 227.52/228.07 U63(mark(X:S)) -> U63(X:S) 227.52/228.07 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.52/228.07 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.52/228.07 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.52/228.07 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.52/228.07 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.52/228.07 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.52/228.07 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.52/228.07 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.52/228.07 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.52/228.07 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.52/228.07 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.52/228.07 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.52/228.07 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.52/228.07 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.52/228.07 U74(active(X:S)) -> U74(X:S) 227.52/228.07 U74(mark(X:S)) -> U74(X:S) 227.52/228.07 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.52/228.07 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.52/228.07 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.52/228.07 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.52/228.07 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.52/228.07 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.52/228.07 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.52/228.07 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.52/228.07 U83(active(X:S)) -> U83(X:S) 227.52/228.07 U83(mark(X:S)) -> U83(X:S) 227.52/228.07 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.52/228.07 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.52/228.07 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.52/228.07 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.52/228.07 U92(active(X:S)) -> U92(X:S) 227.52/228.07 U92(mark(X:S)) -> U92(X:S) 227.52/228.07 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.52/228.07 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.52/228.07 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.52/228.07 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.52/228.07 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.52/228.07 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.52/228.07 active(U13(tt)) -> mark(tt) 227.52/228.07 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.52/228.07 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.52/228.07 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.52/228.07 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.52/228.07 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.52/228.07 active(U26(tt)) -> mark(tt) 227.52/228.07 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.52/228.07 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.52/228.07 active(U33(tt)) -> mark(tt) 227.52/228.07 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.52/228.07 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.52/228.07 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.52/228.07 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.52/228.07 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.52/228.07 active(U46(tt)) -> mark(tt) 227.52/228.07 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.52/228.07 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.52/228.07 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.52/228.07 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.52/228.07 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.52/228.07 active(U56(tt)) -> mark(tt) 227.52/228.07 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.52/228.07 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.52/228.07 active(U63(tt)) -> mark(tt) 227.52/228.07 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.52/228.07 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.52/228.07 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.52/228.07 active(U74(tt)) -> mark(tt) 227.52/228.07 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.52/228.07 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.52/228.07 active(U83(tt)) -> mark(tt) 227.52/228.07 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.52/228.07 active(U92(tt)) -> mark(tt) 227.52/228.07 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.52/228.07 active(__(nil,X:S)) -> mark(X:S) 227.52/228.07 active(__(X:S,nil)) -> mark(X:S) 227.52/228.07 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.52/228.07 active(isList(nil)) -> mark(tt) 227.52/228.07 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.52/228.07 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.52/228.07 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.52/228.07 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.52/228.07 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.52/228.07 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.52/228.07 active(isPal(nil)) -> mark(tt) 227.52/228.07 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.52/228.07 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.52/228.07 active(isPalListKind(a)) -> mark(tt) 227.52/228.07 active(isPalListKind(e)) -> mark(tt) 227.52/228.07 active(isPalListKind(i)) -> mark(tt) 227.52/228.07 active(isPalListKind(nil)) -> mark(tt) 227.52/228.07 active(isPalListKind(o)) -> mark(tt) 227.52/228.07 active(isPalListKind(u)) -> mark(tt) 227.52/228.07 active(isQid(a)) -> mark(tt) 227.52/228.07 active(isQid(e)) -> mark(tt) 227.52/228.07 active(isQid(i)) -> mark(tt) 227.52/228.07 active(isQid(o)) -> mark(tt) 227.52/228.07 active(isQid(u)) -> mark(tt) 227.52/228.07 isList(active(X:S)) -> isList(X:S) 227.52/228.07 isList(mark(X:S)) -> isList(X:S) 227.52/228.07 isNeList(active(X:S)) -> isNeList(X:S) 227.52/228.07 isNeList(mark(X:S)) -> isNeList(X:S) 227.52/228.07 isNePal(active(X:S)) -> isNePal(X:S) 227.52/228.07 isNePal(mark(X:S)) -> isNePal(X:S) 227.52/228.07 isPal(active(X:S)) -> isPal(X:S) 227.52/228.07 isPal(mark(X:S)) -> isPal(X:S) 227.52/228.07 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.52/228.07 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.52/228.07 isQid(active(X:S)) -> isQid(X:S) 227.52/228.07 isQid(mark(X:S)) -> isQid(X:S) 227.52/228.07 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.52/228.07 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.52/228.07 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.52/228.07 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.52/228.07 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.52/228.07 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.52/228.07 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.52/228.07 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.52/228.07 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.52/228.07 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.52/228.07 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.52/228.07 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.52/228.07 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.52/228.07 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.52/228.07 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.52/228.07 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.52/228.07 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.52/228.07 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.52/228.07 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.52/228.07 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.52/228.07 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.52/228.07 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.52/228.07 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.52/228.07 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.52/228.07 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.52/228.07 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.52/228.07 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.52/228.07 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.52/228.07 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.52/228.07 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.52/228.07 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.52/228.07 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.52/228.07 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.52/228.07 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.52/228.07 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.52/228.07 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.52/228.07 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.52/228.07 mark(isList(X:S)) -> active(isList(X:S)) 227.52/228.07 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.52/228.07 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.52/228.07 mark(isPal(X:S)) -> active(isPal(X:S)) 227.52/228.07 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.52/228.07 mark(isQid(X:S)) -> active(isQid(X:S)) 227.52/228.07 mark(a) -> active(a) 227.52/228.07 mark(e) -> active(e) 227.52/228.07 mark(i) -> active(i) 227.52/228.07 mark(nil) -> active(nil) 227.52/228.07 mark(o) -> active(o) 227.52/228.07 mark(tt) -> active(tt) 227.52/228.07 mark(u) -> active(u) 227.52/228.07 -> Usable rules: 227.52/228.07 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.52/228.07 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.52/228.07 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.52/228.07 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.52/228.07 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.52/228.07 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.52/228.07 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.52/228.07 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.52/228.07 U13(active(X:S)) -> U13(X:S) 227.52/228.07 U13(mark(X:S)) -> U13(X:S) 227.52/228.07 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.52/228.07 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.52/228.07 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.52/228.07 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.52/228.07 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.52/228.07 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.52/228.07 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.52/228.07 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.52/228.07 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.52/228.07 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.52/228.07 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.52/228.07 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.52/228.07 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.52/228.07 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.52/228.07 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.52/228.07 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.52/228.07 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.52/228.07 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.52/228.07 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.52/228.07 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.52/228.07 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.52/228.07 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.52/228.07 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.52/228.07 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.52/228.07 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.52/228.07 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.52/228.07 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.52/228.07 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.52/228.07 U26(active(X:S)) -> U26(X:S) 227.52/228.07 U26(mark(X:S)) -> U26(X:S) 227.52/228.07 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.52/228.07 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.52/228.07 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.52/228.07 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.52/228.07 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.52/228.07 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.52/228.07 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.52/228.07 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.52/228.07 U33(active(X:S)) -> U33(X:S) 227.52/228.07 U33(mark(X:S)) -> U33(X:S) 227.52/228.07 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.52/228.07 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.52/228.07 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.52/228.07 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.52/228.07 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.52/228.07 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.52/228.07 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.52/228.07 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.52/228.07 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.52/228.07 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.52/228.07 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.52/228.07 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.52/228.07 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.52/228.07 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.52/228.07 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.52/228.07 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.52/228.07 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.52/228.07 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.52/228.07 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.52/228.07 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.52/228.07 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.52/228.07 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.52/228.07 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.52/228.07 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.52/228.07 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.52/228.07 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.52/228.07 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.52/228.07 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.52/228.07 U46(active(X:S)) -> U46(X:S) 227.52/228.07 U46(mark(X:S)) -> U46(X:S) 227.52/228.07 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.52/228.07 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.52/228.07 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.52/228.07 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.52/228.07 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.52/228.07 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.52/228.07 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.52/228.07 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.52/228.07 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.52/228.07 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.52/228.07 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.52/228.07 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.52/228.07 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.52/228.07 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.52/228.07 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.52/228.07 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.52/228.07 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.52/228.07 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.52/228.07 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.52/228.07 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.52/228.07 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.52/228.07 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.52/228.07 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.52/228.07 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.52/228.07 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.52/228.07 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.52/228.07 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.52/228.07 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.52/228.07 U56(active(X:S)) -> U56(X:S) 227.52/228.07 U56(mark(X:S)) -> U56(X:S) 227.52/228.07 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.52/228.07 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.52/228.07 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.52/228.07 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.52/228.07 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.52/228.07 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.52/228.07 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.52/228.07 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.52/228.07 U63(active(X:S)) -> U63(X:S) 227.52/228.07 U63(mark(X:S)) -> U63(X:S) 227.52/228.07 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.52/228.07 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.52/228.07 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.52/228.07 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.52/228.07 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.52/228.07 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.52/228.07 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.52/228.07 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.52/228.07 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.52/228.07 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.52/228.07 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.52/228.07 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.52/228.07 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.52/228.07 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.52/228.07 U74(active(X:S)) -> U74(X:S) 227.52/228.07 U74(mark(X:S)) -> U74(X:S) 227.52/228.07 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.52/228.07 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.52/228.07 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.52/228.07 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.52/228.07 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.52/228.07 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.52/228.07 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.52/228.07 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.52/228.07 U83(active(X:S)) -> U83(X:S) 227.52/228.07 U83(mark(X:S)) -> U83(X:S) 227.52/228.07 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.52/228.07 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.52/228.07 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.52/228.07 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.52/228.07 U92(active(X:S)) -> U92(X:S) 227.52/228.07 U92(mark(X:S)) -> U92(X:S) 227.52/228.07 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.52/228.07 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.52/228.07 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.52/228.07 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.52/228.07 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.52/228.07 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.52/228.07 active(U13(tt)) -> mark(tt) 227.52/228.07 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.52/228.07 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.52/228.07 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.52/228.07 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.52/228.07 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.52/228.07 active(U26(tt)) -> mark(tt) 227.52/228.07 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.52/228.07 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.52/228.07 active(U33(tt)) -> mark(tt) 227.52/228.07 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.52/228.07 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.52/228.07 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.52/228.07 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.52/228.07 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.52/228.07 active(U46(tt)) -> mark(tt) 227.52/228.07 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.52/228.07 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.52/228.07 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.52/228.07 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.52/228.07 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.52/228.07 active(U56(tt)) -> mark(tt) 227.52/228.07 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.52/228.07 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.52/228.07 active(U63(tt)) -> mark(tt) 227.52/228.07 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.52/228.07 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.52/228.07 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.52/228.07 active(U74(tt)) -> mark(tt) 227.52/228.07 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.52/228.07 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.52/228.07 active(U83(tt)) -> mark(tt) 227.52/228.07 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.52/228.07 active(U92(tt)) -> mark(tt) 227.52/228.07 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.52/228.07 active(__(nil,X:S)) -> mark(X:S) 227.52/228.07 active(__(X:S,nil)) -> mark(X:S) 227.52/228.07 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.52/228.07 active(isList(nil)) -> mark(tt) 227.52/228.07 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.52/228.07 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.52/228.07 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.52/228.07 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.52/228.07 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.52/228.07 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.52/228.07 active(isPal(nil)) -> mark(tt) 227.52/228.07 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.52/228.07 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.52/228.07 active(isPalListKind(a)) -> mark(tt) 227.52/228.07 active(isPalListKind(e)) -> mark(tt) 227.52/228.07 active(isPalListKind(i)) -> mark(tt) 227.52/228.07 active(isPalListKind(nil)) -> mark(tt) 227.52/228.07 active(isPalListKind(o)) -> mark(tt) 227.52/228.07 active(isPalListKind(u)) -> mark(tt) 227.52/228.07 active(isQid(a)) -> mark(tt) 227.52/228.07 active(isQid(e)) -> mark(tt) 227.52/228.07 active(isQid(i)) -> mark(tt) 227.52/228.07 active(isQid(o)) -> mark(tt) 227.52/228.07 active(isQid(u)) -> mark(tt) 227.52/228.07 isList(active(X:S)) -> isList(X:S) 227.52/228.07 isList(mark(X:S)) -> isList(X:S) 227.52/228.07 isNeList(active(X:S)) -> isNeList(X:S) 227.52/228.07 isNeList(mark(X:S)) -> isNeList(X:S) 227.52/228.07 isNePal(active(X:S)) -> isNePal(X:S) 227.52/228.07 isNePal(mark(X:S)) -> isNePal(X:S) 227.52/228.07 isPal(active(X:S)) -> isPal(X:S) 227.52/228.07 isPal(mark(X:S)) -> isPal(X:S) 227.52/228.07 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.52/228.07 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.52/228.07 isQid(active(X:S)) -> isQid(X:S) 227.52/228.07 isQid(mark(X:S)) -> isQid(X:S) 227.52/228.07 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.52/228.07 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.52/228.07 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.52/228.07 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.52/228.07 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.52/228.07 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.52/228.07 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.52/228.07 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.52/228.07 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.52/228.07 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.52/228.07 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.52/228.07 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.52/228.07 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.52/228.07 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.52/228.07 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.52/228.07 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.52/228.07 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.52/228.07 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.52/228.07 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.52/228.07 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.52/228.07 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.52/228.07 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.52/228.07 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.52/228.07 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.52/228.07 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.52/228.07 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.52/228.07 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.52/228.07 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.52/228.07 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.52/228.07 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.52/228.07 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.52/228.07 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.52/228.07 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.52/228.07 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.52/228.07 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.52/228.07 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.52/228.07 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.52/228.07 mark(isList(X:S)) -> active(isList(X:S)) 227.52/228.07 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.52/228.07 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.52/228.07 mark(isPal(X:S)) -> active(isPal(X:S)) 227.52/228.07 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.52/228.07 mark(isQid(X:S)) -> active(isQid(X:S)) 227.52/228.07 mark(a) -> active(a) 227.52/228.07 mark(e) -> active(e) 227.52/228.07 mark(i) -> active(i) 227.52/228.07 mark(nil) -> active(nil) 227.52/228.07 mark(o) -> active(o) 227.52/228.07 mark(tt) -> active(tt) 227.52/228.07 mark(u) -> active(u) 227.52/228.07 ->Interpretation type: 227.52/228.07 Linear 227.52/228.07 ->Coefficients: 227.52/228.07 Natural Numbers 227.52/228.07 ->Dimension: 227.52/228.07 1 227.52/228.07 ->Bound: 227.52/228.07 2 227.52/228.07 ->Interpretation: 227.52/228.07 227.52/228.07 [U11](X1,X2) = X2 + 2 227.52/228.07 [U12](X1,X2) = X2 + 2 227.52/228.07 [U13](X) = 2 227.52/228.07 [U21](X1,X2,X3) = 2.X1 + X3 227.52/228.07 [U22](X1,X2,X3) = X3 + 2 227.52/228.07 [U23](X1,X2,X3) = X3 + 2 227.52/228.07 [U24](X1,X2,X3) = X3 + 2 227.52/228.07 [U25](X1,X2) = X2 + 2 227.52/228.07 [U26](X) = X 227.52/228.07 [U31](X1,X2) = X1 + 2.X2 227.52/228.07 [U32](X1,X2) = 2.X2 + 2 227.52/228.07 [U33](X) = 2.X + 2 227.52/228.07 [U41](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.52/228.07 [U42](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.52/228.07 [U43](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.52/228.07 [U44](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.52/228.07 [U45](X1,X2) = 2.X1 + 2.X2 + 2 227.52/228.07 [U46](X) = X + 2 227.52/228.07 [U51](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.52/228.07 [U52](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.52/228.07 [U53](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 1 227.52/228.07 [U54](X1,X2,X3) = X1 + 2.X2 + 2.X3 + 2 227.52/228.07 [U55](X1,X2) = X1 + 2.X2 + 2 227.52/228.07 [U56](X) = 2.X 227.52/228.07 [U61](X1,X2) = X1 + 2.X2 227.52/228.07 [U62](X1,X2) = X1 + 2.X2 227.52/228.07 [U63](X) = 2.X + 2 227.52/228.07 [U71](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.52/228.07 [U72](X1,X2) = 2.X1 + 2.X2 + 2 227.52/228.07 [U73](X1,X2) = X1 + 2 227.52/228.07 [U74](X) = X + 2 227.52/228.07 [U81](X1,X2) = X1 + 2.X2 227.52/228.07 [U82](X1,X2) = X1 + 2.X2 227.52/228.07 [U83](X) = X 227.52/228.07 [U91](X1,X2) = X1 227.52/228.07 [U92](X) = X 227.52/228.07 [__](X1,X2) = 2.X1 + X2 + 2 227.52/228.07 [active](X) = X 227.52/228.07 [isList](X) = X + 2 227.52/228.07 [isNeList](X) = 2.X + 2 227.52/228.07 [isNePal](X) = 2.X + 2 227.52/228.07 [isPal](X) = 2.X + 2 227.52/228.07 [isPalListKind](X) = 2 227.52/228.07 [isQid](X) = X 227.52/228.07 [mark](X) = X 227.52/228.07 [a] = 2 227.52/228.07 [e] = 2 227.52/228.07 [fSNonEmpty] = 0 227.52/228.07 [i] = 2 227.52/228.07 [nil] = 2 227.52/228.07 [o] = 2 227.52/228.07 [tt] = 2 227.52/228.07 [u] = 2 227.52/228.07 [U11#](X1,X2) = 0 227.52/228.07 [U12#](X1,X2) = 0 227.52/228.07 [U13#](X) = 0 227.52/228.07 [U21#](X1,X2,X3) = 0 227.52/228.07 [U22#](X1,X2,X3) = 0 227.52/228.07 [U23#](X1,X2,X3) = 0 227.52/228.07 [U24#](X1,X2,X3) = 0 227.52/228.07 [U25#](X1,X2) = 0 227.52/228.07 [U26#](X) = 0 227.52/228.07 [U31#](X1,X2) = 0 227.52/228.07 [U32#](X1,X2) = 0 227.52/228.07 [U33#](X) = 0 227.52/228.07 [U41#](X1,X2,X3) = 0 227.52/228.07 [U42#](X1,X2,X3) = 0 227.52/228.07 [U43#](X1,X2,X3) = 0 227.52/228.07 [U44#](X1,X2,X3) = 0 227.52/228.07 [U45#](X1,X2) = 0 227.52/228.07 [U46#](X) = 0 227.52/228.07 [U51#](X1,X2,X3) = 0 227.52/228.07 [U52#](X1,X2,X3) = 0 227.52/228.07 [U53#](X1,X2,X3) = 0 227.52/228.07 [U54#](X1,X2,X3) = 0 227.52/228.07 [U55#](X1,X2) = 0 227.52/228.07 [U56#](X) = 0 227.52/228.07 [U61#](X1,X2) = 0 227.52/228.07 [U62#](X1,X2) = 0 227.52/228.07 [U63#](X) = 0 227.52/228.07 [U71#](X1,X2,X3) = 0 227.52/228.07 [U72#](X1,X2) = 0 227.52/228.07 [U73#](X1,X2) = 0 227.52/228.07 [U74#](X) = 0 227.52/228.07 [U81#](X1,X2) = 0 227.52/228.07 [U82#](X1,X2) = 0 227.52/228.07 [U83#](X) = 0 227.52/228.07 [U91#](X1,X2) = 0 227.52/228.07 [U92#](X) = 0 227.52/228.07 [__#](X1,X2) = 0 227.52/228.07 [ACTIVE](X) = 2.X + 2 227.52/228.07 [ISLIST](X) = 0 227.52/228.07 [ISNELIST](X) = 0 227.52/228.07 [ISNEPAL](X) = 0 227.52/228.07 [ISPAL](X) = 0 227.52/228.07 [ISPALLISTKIND](X) = 0 227.52/228.07 [ISQID](X) = 0 227.52/228.07 [MARK](X) = 2.X + 2 227.52/228.07 227.52/228.07 Problem 1.44: 227.52/228.07 227.52/228.07 SCC Processor: 227.52/228.07 -> Pairs: 227.52/228.07 ACTIVE(U91(tt,V2:S)) -> MARK(U92(isPalListKind(V2:S))) 227.52/228.07 ACTIVE(isPalListKind(__(V1:S,V2:S))) -> MARK(U91(isPalListKind(V1:S),V2:S)) 227.52/228.07 MARK(U45(X1:S,X2:S)) -> ACTIVE(U45(mark(X1:S),X2:S)) 227.52/228.07 MARK(U45(X1:S,X2:S)) -> MARK(X1:S) 227.52/228.07 MARK(U46(X:S)) -> ACTIVE(U46(mark(X:S))) 227.52/228.07 MARK(U46(X:S)) -> MARK(X:S) 227.52/228.07 MARK(U51(X1:S,X2:S,X3:S)) -> ACTIVE(U51(mark(X1:S),X2:S,X3:S)) 227.52/228.07 MARK(U51(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.52/228.07 MARK(U52(X1:S,X2:S,X3:S)) -> ACTIVE(U52(mark(X1:S),X2:S,X3:S)) 227.52/228.07 MARK(U52(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.52/228.07 MARK(U53(X1:S,X2:S,X3:S)) -> ACTIVE(U53(mark(X1:S),X2:S,X3:S)) 227.52/228.07 MARK(U53(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.52/228.07 MARK(U54(X1:S,X2:S,X3:S)) -> ACTIVE(U54(mark(X1:S),X2:S,X3:S)) 227.52/228.07 MARK(U54(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.52/228.07 MARK(U55(X1:S,X2:S)) -> ACTIVE(U55(mark(X1:S),X2:S)) 227.52/228.07 MARK(U55(X1:S,X2:S)) -> MARK(X1:S) 227.52/228.07 MARK(U56(X:S)) -> ACTIVE(U56(mark(X:S))) 227.52/228.07 MARK(U56(X:S)) -> MARK(X:S) 227.52/228.07 MARK(U61(X1:S,X2:S)) -> ACTIVE(U61(mark(X1:S),X2:S)) 227.52/228.07 MARK(U61(X1:S,X2:S)) -> MARK(X1:S) 227.52/228.07 MARK(U62(X1:S,X2:S)) -> ACTIVE(U62(mark(X1:S),X2:S)) 227.52/228.07 MARK(U62(X1:S,X2:S)) -> MARK(X1:S) 227.52/228.07 MARK(U63(X:S)) -> ACTIVE(U63(mark(X:S))) 227.52/228.07 MARK(U63(X:S)) -> MARK(X:S) 227.52/228.07 MARK(U71(X1:S,X2:S,X3:S)) -> ACTIVE(U71(mark(X1:S),X2:S,X3:S)) 227.52/228.07 MARK(U71(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.52/228.07 MARK(U72(X1:S,X2:S)) -> ACTIVE(U72(mark(X1:S),X2:S)) 227.52/228.07 MARK(U72(X1:S,X2:S)) -> MARK(X1:S) 227.52/228.07 MARK(U73(X1:S,X2:S)) -> ACTIVE(U73(mark(X1:S),X2:S)) 227.52/228.07 MARK(U73(X1:S,X2:S)) -> MARK(X1:S) 227.52/228.07 MARK(U74(X:S)) -> ACTIVE(U74(mark(X:S))) 227.52/228.07 MARK(U74(X:S)) -> MARK(X:S) 227.52/228.07 MARK(U81(X1:S,X2:S)) -> ACTIVE(U81(mark(X1:S),X2:S)) 227.52/228.07 MARK(U81(X1:S,X2:S)) -> MARK(X1:S) 227.52/228.07 MARK(U82(X1:S,X2:S)) -> ACTIVE(U82(mark(X1:S),X2:S)) 227.52/228.07 MARK(U82(X1:S,X2:S)) -> MARK(X1:S) 227.52/228.07 MARK(U83(X:S)) -> ACTIVE(U83(mark(X:S))) 227.52/228.07 MARK(U83(X:S)) -> MARK(X:S) 227.52/228.07 MARK(U91(X1:S,X2:S)) -> ACTIVE(U91(mark(X1:S),X2:S)) 227.52/228.07 MARK(U91(X1:S,X2:S)) -> MARK(X1:S) 227.52/228.07 MARK(U92(X:S)) -> ACTIVE(U92(mark(X:S))) 227.52/228.07 MARK(U92(X:S)) -> MARK(X:S) 227.52/228.07 MARK(__(X1:S,X2:S)) -> ACTIVE(__(mark(X1:S),mark(X2:S))) 227.52/228.07 MARK(__(X1:S,X2:S)) -> MARK(X1:S) 227.52/228.07 MARK(__(X1:S,X2:S)) -> MARK(X2:S) 227.52/228.07 MARK(isPalListKind(X:S)) -> ACTIVE(isPalListKind(X:S)) 227.52/228.07 -> Rules: 227.52/228.07 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.52/228.07 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.52/228.07 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.52/228.07 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.52/228.07 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.52/228.07 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.52/228.07 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.52/228.07 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.52/228.07 U13(active(X:S)) -> U13(X:S) 227.52/228.07 U13(mark(X:S)) -> U13(X:S) 227.52/228.07 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.52/228.07 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.52/228.07 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.52/228.07 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.52/228.07 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.52/228.07 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.52/228.07 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.52/228.07 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.52/228.07 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.52/228.07 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.52/228.07 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.52/228.07 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.52/228.07 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.52/228.07 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.52/228.07 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.52/228.07 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.52/228.07 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.52/228.07 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.52/228.07 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.52/228.07 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.52/228.07 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.52/228.07 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.52/228.07 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.52/228.07 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.52/228.07 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.52/228.07 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.52/228.07 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.52/228.07 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.52/228.07 U26(active(X:S)) -> U26(X:S) 227.52/228.07 U26(mark(X:S)) -> U26(X:S) 227.52/228.07 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.52/228.07 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.52/228.07 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.52/228.07 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.52/228.07 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.52/228.07 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.52/228.07 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.52/228.07 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.52/228.07 U33(active(X:S)) -> U33(X:S) 227.52/228.07 U33(mark(X:S)) -> U33(X:S) 227.52/228.07 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.52/228.07 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.52/228.07 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.52/228.07 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.52/228.07 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.52/228.07 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.52/228.07 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.52/228.07 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.52/228.07 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.52/228.07 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.52/228.07 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.52/228.07 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.52/228.07 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.52/228.07 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.52/228.07 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.52/228.07 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.52/228.07 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.52/228.07 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.52/228.07 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.52/228.07 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.52/228.07 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.52/228.07 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.52/228.07 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.52/228.07 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.52/228.07 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.52/228.07 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.52/228.07 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.52/228.07 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.52/228.07 U46(active(X:S)) -> U46(X:S) 227.52/228.07 U46(mark(X:S)) -> U46(X:S) 227.52/228.07 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.52/228.07 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.52/228.07 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.52/228.07 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.52/228.07 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.52/228.07 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.52/228.07 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.52/228.07 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.52/228.07 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.52/228.07 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.52/228.07 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.52/228.07 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.52/228.07 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.52/228.07 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.52/228.07 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.52/228.07 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.52/228.07 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.52/228.07 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.52/228.07 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.52/228.07 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.52/228.07 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.52/228.07 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.52/228.07 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.52/228.07 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.52/228.07 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.52/228.07 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.52/228.07 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.52/228.07 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.52/228.07 U56(active(X:S)) -> U56(X:S) 227.52/228.07 U56(mark(X:S)) -> U56(X:S) 227.52/228.07 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.52/228.07 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.52/228.07 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.52/228.07 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.52/228.07 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.52/228.07 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.52/228.07 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.52/228.07 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.52/228.07 U63(active(X:S)) -> U63(X:S) 227.52/228.07 U63(mark(X:S)) -> U63(X:S) 227.52/228.07 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.52/228.07 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.52/228.07 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.52/228.07 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.52/228.07 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.52/228.07 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.52/228.07 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.52/228.07 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.52/228.07 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.52/228.07 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.52/228.07 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.52/228.07 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.52/228.07 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.52/228.07 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.52/228.07 U74(active(X:S)) -> U74(X:S) 227.52/228.07 U74(mark(X:S)) -> U74(X:S) 227.52/228.07 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.52/228.07 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.52/228.07 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.52/228.07 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.52/228.07 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.52/228.07 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.52/228.07 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.52/228.07 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.52/228.07 U83(active(X:S)) -> U83(X:S) 227.52/228.07 U83(mark(X:S)) -> U83(X:S) 227.52/228.07 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.52/228.07 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.52/228.07 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.52/228.07 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.52/228.07 U92(active(X:S)) -> U92(X:S) 227.52/228.07 U92(mark(X:S)) -> U92(X:S) 227.52/228.07 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.52/228.07 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.52/228.07 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.52/228.07 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.52/228.07 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.52/228.07 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.52/228.07 active(U13(tt)) -> mark(tt) 227.52/228.07 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.52/228.07 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.52/228.07 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.52/228.07 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.52/228.07 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.52/228.07 active(U26(tt)) -> mark(tt) 227.52/228.07 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.52/228.07 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.52/228.07 active(U33(tt)) -> mark(tt) 227.52/228.07 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.52/228.07 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.52/228.07 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.52/228.07 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.52/228.07 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.52/228.07 active(U46(tt)) -> mark(tt) 227.52/228.07 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.52/228.07 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.52/228.07 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.52/228.07 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.52/228.07 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.52/228.07 active(U56(tt)) -> mark(tt) 227.52/228.07 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.52/228.07 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.52/228.07 active(U63(tt)) -> mark(tt) 227.52/228.07 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.52/228.07 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.52/228.07 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.52/228.07 active(U74(tt)) -> mark(tt) 227.52/228.07 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.52/228.07 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.52/228.07 active(U83(tt)) -> mark(tt) 227.52/228.07 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.52/228.07 active(U92(tt)) -> mark(tt) 227.52/228.07 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.52/228.07 active(__(nil,X:S)) -> mark(X:S) 227.52/228.07 active(__(X:S,nil)) -> mark(X:S) 227.52/228.07 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.52/228.07 active(isList(nil)) -> mark(tt) 227.52/228.07 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.52/228.07 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.52/228.07 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.52/228.07 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.52/228.07 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.52/228.07 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.52/228.07 active(isPal(nil)) -> mark(tt) 227.52/228.07 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.52/228.07 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.52/228.07 active(isPalListKind(a)) -> mark(tt) 227.52/228.07 active(isPalListKind(e)) -> mark(tt) 227.52/228.07 active(isPalListKind(i)) -> mark(tt) 227.52/228.07 active(isPalListKind(nil)) -> mark(tt) 227.52/228.07 active(isPalListKind(o)) -> mark(tt) 227.52/228.07 active(isPalListKind(u)) -> mark(tt) 227.52/228.07 active(isQid(a)) -> mark(tt) 227.52/228.07 active(isQid(e)) -> mark(tt) 227.52/228.07 active(isQid(i)) -> mark(tt) 227.52/228.07 active(isQid(o)) -> mark(tt) 227.52/228.07 active(isQid(u)) -> mark(tt) 227.52/228.07 isList(active(X:S)) -> isList(X:S) 227.52/228.07 isList(mark(X:S)) -> isList(X:S) 227.52/228.07 isNeList(active(X:S)) -> isNeList(X:S) 227.52/228.07 isNeList(mark(X:S)) -> isNeList(X:S) 227.52/228.07 isNePal(active(X:S)) -> isNePal(X:S) 227.52/228.07 isNePal(mark(X:S)) -> isNePal(X:S) 227.52/228.07 isPal(active(X:S)) -> isPal(X:S) 227.52/228.07 isPal(mark(X:S)) -> isPal(X:S) 227.52/228.07 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.52/228.07 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.52/228.07 isQid(active(X:S)) -> isQid(X:S) 227.52/228.07 isQid(mark(X:S)) -> isQid(X:S) 227.52/228.07 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.52/228.07 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.52/228.07 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.52/228.07 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.52/228.07 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.52/228.07 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.52/228.07 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.52/228.07 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.52/228.07 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.52/228.07 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.52/228.07 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.52/228.07 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.52/228.07 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.52/228.07 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.52/228.07 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.52/228.07 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.52/228.07 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.52/228.07 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.52/228.07 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.52/228.07 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.52/228.07 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.52/228.07 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.52/228.07 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.52/228.07 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.52/228.07 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.52/228.07 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.52/228.07 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.52/228.07 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.52/228.07 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.52/228.07 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.52/228.07 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.52/228.07 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.52/228.07 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.52/228.07 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.52/228.07 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.52/228.07 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.52/228.07 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.52/228.07 mark(isList(X:S)) -> active(isList(X:S)) 227.52/228.07 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.52/228.07 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.52/228.07 mark(isPal(X:S)) -> active(isPal(X:S)) 227.52/228.07 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.52/228.07 mark(isQid(X:S)) -> active(isQid(X:S)) 227.52/228.07 mark(a) -> active(a) 227.52/228.07 mark(e) -> active(e) 227.52/228.07 mark(i) -> active(i) 227.52/228.07 mark(nil) -> active(nil) 227.52/228.07 mark(o) -> active(o) 227.52/228.07 mark(tt) -> active(tt) 227.52/228.07 mark(u) -> active(u) 227.52/228.07 ->Strongly Connected Components: 227.52/228.07 ->->Cycle: 227.52/228.07 ->->-> Pairs: 227.52/228.07 ACTIVE(U91(tt,V2:S)) -> MARK(U92(isPalListKind(V2:S))) 227.52/228.07 ACTIVE(isPalListKind(__(V1:S,V2:S))) -> MARK(U91(isPalListKind(V1:S),V2:S)) 227.52/228.07 MARK(U45(X1:S,X2:S)) -> ACTIVE(U45(mark(X1:S),X2:S)) 227.52/228.07 MARK(U45(X1:S,X2:S)) -> MARK(X1:S) 227.52/228.07 MARK(U46(X:S)) -> ACTIVE(U46(mark(X:S))) 227.52/228.07 MARK(U46(X:S)) -> MARK(X:S) 227.52/228.07 MARK(U51(X1:S,X2:S,X3:S)) -> ACTIVE(U51(mark(X1:S),X2:S,X3:S)) 227.52/228.07 MARK(U51(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.52/228.07 MARK(U52(X1:S,X2:S,X3:S)) -> ACTIVE(U52(mark(X1:S),X2:S,X3:S)) 227.52/228.07 MARK(U52(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.52/228.07 MARK(U53(X1:S,X2:S,X3:S)) -> ACTIVE(U53(mark(X1:S),X2:S,X3:S)) 227.52/228.07 MARK(U53(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.52/228.07 MARK(U54(X1:S,X2:S,X3:S)) -> ACTIVE(U54(mark(X1:S),X2:S,X3:S)) 227.52/228.07 MARK(U54(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.52/228.07 MARK(U55(X1:S,X2:S)) -> ACTIVE(U55(mark(X1:S),X2:S)) 227.52/228.07 MARK(U55(X1:S,X2:S)) -> MARK(X1:S) 227.52/228.07 MARK(U56(X:S)) -> ACTIVE(U56(mark(X:S))) 227.52/228.07 MARK(U56(X:S)) -> MARK(X:S) 227.52/228.07 MARK(U61(X1:S,X2:S)) -> ACTIVE(U61(mark(X1:S),X2:S)) 227.52/228.07 MARK(U61(X1:S,X2:S)) -> MARK(X1:S) 227.52/228.07 MARK(U62(X1:S,X2:S)) -> ACTIVE(U62(mark(X1:S),X2:S)) 227.52/228.07 MARK(U62(X1:S,X2:S)) -> MARK(X1:S) 227.52/228.07 MARK(U63(X:S)) -> ACTIVE(U63(mark(X:S))) 227.52/228.07 MARK(U63(X:S)) -> MARK(X:S) 227.52/228.07 MARK(U71(X1:S,X2:S,X3:S)) -> ACTIVE(U71(mark(X1:S),X2:S,X3:S)) 227.52/228.07 MARK(U71(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.52/228.07 MARK(U72(X1:S,X2:S)) -> ACTIVE(U72(mark(X1:S),X2:S)) 227.52/228.07 MARK(U72(X1:S,X2:S)) -> MARK(X1:S) 227.52/228.07 MARK(U73(X1:S,X2:S)) -> ACTIVE(U73(mark(X1:S),X2:S)) 227.52/228.07 MARK(U73(X1:S,X2:S)) -> MARK(X1:S) 227.52/228.07 MARK(U74(X:S)) -> ACTIVE(U74(mark(X:S))) 227.52/228.07 MARK(U74(X:S)) -> MARK(X:S) 227.52/228.07 MARK(U81(X1:S,X2:S)) -> ACTIVE(U81(mark(X1:S),X2:S)) 227.52/228.07 MARK(U81(X1:S,X2:S)) -> MARK(X1:S) 227.52/228.07 MARK(U82(X1:S,X2:S)) -> ACTIVE(U82(mark(X1:S),X2:S)) 227.52/228.07 MARK(U82(X1:S,X2:S)) -> MARK(X1:S) 227.52/228.07 MARK(U83(X:S)) -> ACTIVE(U83(mark(X:S))) 227.52/228.07 MARK(U83(X:S)) -> MARK(X:S) 227.52/228.07 MARK(U91(X1:S,X2:S)) -> ACTIVE(U91(mark(X1:S),X2:S)) 227.52/228.07 MARK(U91(X1:S,X2:S)) -> MARK(X1:S) 227.52/228.07 MARK(U92(X:S)) -> ACTIVE(U92(mark(X:S))) 227.52/228.07 MARK(U92(X:S)) -> MARK(X:S) 227.52/228.07 MARK(__(X1:S,X2:S)) -> ACTIVE(__(mark(X1:S),mark(X2:S))) 227.52/228.07 MARK(__(X1:S,X2:S)) -> MARK(X1:S) 227.52/228.07 MARK(__(X1:S,X2:S)) -> MARK(X2:S) 227.52/228.07 MARK(isPalListKind(X:S)) -> ACTIVE(isPalListKind(X:S)) 227.52/228.07 ->->-> Rules: 227.52/228.07 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.52/228.07 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.52/228.07 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.52/228.07 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.52/228.07 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.52/228.07 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.52/228.07 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.52/228.07 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.52/228.07 U13(active(X:S)) -> U13(X:S) 227.52/228.07 U13(mark(X:S)) -> U13(X:S) 227.52/228.07 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.52/228.07 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.52/228.07 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.52/228.07 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.52/228.07 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.52/228.07 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.52/228.07 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.52/228.07 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.52/228.07 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.52/228.07 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.52/228.07 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.52/228.07 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.52/228.07 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.52/228.07 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.52/228.07 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.52/228.07 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.52/228.07 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.52/228.07 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.52/228.07 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.52/228.07 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.52/228.07 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.52/228.07 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.52/228.07 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.52/228.07 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.52/228.07 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.52/228.07 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.52/228.07 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.52/228.07 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.52/228.07 U26(active(X:S)) -> U26(X:S) 227.52/228.07 U26(mark(X:S)) -> U26(X:S) 227.52/228.07 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.52/228.07 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.52/228.07 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.52/228.07 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.52/228.07 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.52/228.07 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.52/228.07 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.52/228.07 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.52/228.07 U33(active(X:S)) -> U33(X:S) 227.52/228.07 U33(mark(X:S)) -> U33(X:S) 227.52/228.07 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.52/228.07 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.52/228.07 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.52/228.07 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.52/228.07 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.52/228.07 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.52/228.07 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.52/228.07 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.52/228.07 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.52/228.07 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.52/228.07 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.52/228.07 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.52/228.07 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.52/228.07 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.52/228.07 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.52/228.07 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.52/228.07 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.52/228.07 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.52/228.07 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.52/228.07 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.52/228.07 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.52/228.07 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.52/228.07 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.52/228.07 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.52/228.07 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.52/228.07 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.52/228.07 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.52/228.07 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.52/228.07 U46(active(X:S)) -> U46(X:S) 227.52/228.07 U46(mark(X:S)) -> U46(X:S) 227.52/228.07 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.52/228.07 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.52/228.07 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.52/228.07 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.52/228.07 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.52/228.07 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.52/228.07 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.52/228.07 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.52/228.07 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.52/228.07 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.52/228.07 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.52/228.07 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.52/228.07 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.52/228.07 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.52/228.07 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.52/228.07 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.52/228.07 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.52/228.07 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.52/228.07 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.52/228.07 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.52/228.07 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.52/228.07 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.52/228.07 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.52/228.07 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.52/228.07 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.52/228.07 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.52/228.07 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.52/228.07 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.52/228.07 U56(active(X:S)) -> U56(X:S) 227.52/228.07 U56(mark(X:S)) -> U56(X:S) 227.52/228.07 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.52/228.07 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.52/228.07 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.52/228.07 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.52/228.07 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.52/228.07 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.52/228.07 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.52/228.07 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.52/228.07 U63(active(X:S)) -> U63(X:S) 227.52/228.07 U63(mark(X:S)) -> U63(X:S) 227.52/228.07 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.52/228.07 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.52/228.07 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.52/228.07 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.52/228.07 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.52/228.07 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.52/228.07 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.52/228.07 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.52/228.07 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.52/228.07 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.52/228.07 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.52/228.07 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.52/228.07 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.52/228.07 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.52/228.07 U74(active(X:S)) -> U74(X:S) 227.52/228.07 U74(mark(X:S)) -> U74(X:S) 227.52/228.07 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.52/228.07 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.52/228.07 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.52/228.07 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.52/228.07 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.52/228.07 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.52/228.07 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.52/228.07 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.52/228.07 U83(active(X:S)) -> U83(X:S) 227.52/228.07 U83(mark(X:S)) -> U83(X:S) 227.52/228.07 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.52/228.07 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.52/228.07 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.52/228.07 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.52/228.07 U92(active(X:S)) -> U92(X:S) 227.52/228.07 U92(mark(X:S)) -> U92(X:S) 227.52/228.07 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.52/228.07 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.52/228.07 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.52/228.07 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.52/228.07 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.52/228.07 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.52/228.07 active(U13(tt)) -> mark(tt) 227.52/228.07 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.52/228.07 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.52/228.07 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.52/228.07 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.52/228.07 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.52/228.07 active(U26(tt)) -> mark(tt) 227.52/228.07 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.52/228.07 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.52/228.07 active(U33(tt)) -> mark(tt) 227.52/228.07 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.52/228.07 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.52/228.07 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.52/228.07 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.52/228.07 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.52/228.07 active(U46(tt)) -> mark(tt) 227.52/228.07 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.52/228.07 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.52/228.07 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.52/228.07 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.52/228.07 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.52/228.07 active(U56(tt)) -> mark(tt) 227.52/228.07 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.52/228.07 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.52/228.07 active(U63(tt)) -> mark(tt) 227.52/228.07 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.52/228.07 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.52/228.07 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.52/228.07 active(U74(tt)) -> mark(tt) 227.52/228.07 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.52/228.07 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.52/228.07 active(U83(tt)) -> mark(tt) 227.52/228.07 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.52/228.07 active(U92(tt)) -> mark(tt) 227.52/228.07 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.52/228.07 active(__(nil,X:S)) -> mark(X:S) 227.52/228.07 active(__(X:S,nil)) -> mark(X:S) 227.52/228.07 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.52/228.07 active(isList(nil)) -> mark(tt) 227.52/228.07 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.52/228.07 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.52/228.07 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.52/228.07 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.52/228.07 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.52/228.07 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.52/228.07 active(isPal(nil)) -> mark(tt) 227.52/228.07 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.52/228.07 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.52/228.07 active(isPalListKind(a)) -> mark(tt) 227.52/228.07 active(isPalListKind(e)) -> mark(tt) 227.52/228.07 active(isPalListKind(i)) -> mark(tt) 227.52/228.07 active(isPalListKind(nil)) -> mark(tt) 227.52/228.07 active(isPalListKind(o)) -> mark(tt) 227.52/228.07 active(isPalListKind(u)) -> mark(tt) 227.52/228.07 active(isQid(a)) -> mark(tt) 227.52/228.07 active(isQid(e)) -> mark(tt) 227.52/228.07 active(isQid(i)) -> mark(tt) 227.52/228.07 active(isQid(o)) -> mark(tt) 227.52/228.07 active(isQid(u)) -> mark(tt) 227.52/228.07 isList(active(X:S)) -> isList(X:S) 227.52/228.07 isList(mark(X:S)) -> isList(X:S) 227.52/228.07 isNeList(active(X:S)) -> isNeList(X:S) 227.52/228.07 isNeList(mark(X:S)) -> isNeList(X:S) 227.52/228.07 isNePal(active(X:S)) -> isNePal(X:S) 227.52/228.07 isNePal(mark(X:S)) -> isNePal(X:S) 227.52/228.07 isPal(active(X:S)) -> isPal(X:S) 227.52/228.07 isPal(mark(X:S)) -> isPal(X:S) 227.52/228.07 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.52/228.07 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.52/228.07 isQid(active(X:S)) -> isQid(X:S) 227.52/228.07 isQid(mark(X:S)) -> isQid(X:S) 227.52/228.07 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.52/228.07 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.52/228.07 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.52/228.07 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.52/228.07 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.52/228.07 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.52/228.07 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.52/228.07 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.52/228.07 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.52/228.07 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.52/228.07 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.52/228.07 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.52/228.07 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.52/228.07 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.52/228.07 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.52/228.07 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.52/228.07 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.52/228.07 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.52/228.07 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.52/228.07 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.52/228.07 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.52/228.07 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.52/228.07 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.52/228.07 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.52/228.07 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.52/228.07 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.52/228.07 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.52/228.07 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.52/228.07 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.52/228.07 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.52/228.07 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.52/228.07 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.52/228.07 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.52/228.07 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.52/228.07 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.52/228.07 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.52/228.07 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.52/228.07 mark(isList(X:S)) -> active(isList(X:S)) 227.52/228.07 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.52/228.07 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.52/228.07 mark(isPal(X:S)) -> active(isPal(X:S)) 227.52/228.07 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.52/228.07 mark(isQid(X:S)) -> active(isQid(X:S)) 227.52/228.07 mark(a) -> active(a) 227.52/228.07 mark(e) -> active(e) 227.52/228.07 mark(i) -> active(i) 227.52/228.07 mark(nil) -> active(nil) 227.52/228.07 mark(o) -> active(o) 227.52/228.07 mark(tt) -> active(tt) 227.52/228.07 mark(u) -> active(u) 227.52/228.07 227.52/228.07 Problem 1.44: 227.52/228.07 227.52/228.07 Reduction Pairs Processor: 227.52/228.07 -> Pairs: 227.52/228.07 ACTIVE(U91(tt,V2:S)) -> MARK(U92(isPalListKind(V2:S))) 227.52/228.07 ACTIVE(isPalListKind(__(V1:S,V2:S))) -> MARK(U91(isPalListKind(V1:S),V2:S)) 227.52/228.07 MARK(U45(X1:S,X2:S)) -> ACTIVE(U45(mark(X1:S),X2:S)) 227.52/228.07 MARK(U45(X1:S,X2:S)) -> MARK(X1:S) 227.52/228.07 MARK(U46(X:S)) -> ACTIVE(U46(mark(X:S))) 227.52/228.07 MARK(U46(X:S)) -> MARK(X:S) 227.52/228.07 MARK(U51(X1:S,X2:S,X3:S)) -> ACTIVE(U51(mark(X1:S),X2:S,X3:S)) 227.52/228.07 MARK(U51(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.52/228.07 MARK(U52(X1:S,X2:S,X3:S)) -> ACTIVE(U52(mark(X1:S),X2:S,X3:S)) 227.52/228.07 MARK(U52(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.52/228.07 MARK(U53(X1:S,X2:S,X3:S)) -> ACTIVE(U53(mark(X1:S),X2:S,X3:S)) 227.52/228.07 MARK(U53(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.52/228.07 MARK(U54(X1:S,X2:S,X3:S)) -> ACTIVE(U54(mark(X1:S),X2:S,X3:S)) 227.52/228.07 MARK(U54(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.52/228.07 MARK(U55(X1:S,X2:S)) -> ACTIVE(U55(mark(X1:S),X2:S)) 227.52/228.07 MARK(U55(X1:S,X2:S)) -> MARK(X1:S) 227.52/228.07 MARK(U56(X:S)) -> ACTIVE(U56(mark(X:S))) 227.52/228.07 MARK(U56(X:S)) -> MARK(X:S) 227.52/228.07 MARK(U61(X1:S,X2:S)) -> ACTIVE(U61(mark(X1:S),X2:S)) 227.52/228.07 MARK(U61(X1:S,X2:S)) -> MARK(X1:S) 227.52/228.07 MARK(U62(X1:S,X2:S)) -> ACTIVE(U62(mark(X1:S),X2:S)) 227.52/228.07 MARK(U62(X1:S,X2:S)) -> MARK(X1:S) 227.52/228.07 MARK(U63(X:S)) -> ACTIVE(U63(mark(X:S))) 227.52/228.07 MARK(U63(X:S)) -> MARK(X:S) 227.52/228.07 MARK(U71(X1:S,X2:S,X3:S)) -> ACTIVE(U71(mark(X1:S),X2:S,X3:S)) 227.52/228.07 MARK(U71(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.52/228.07 MARK(U72(X1:S,X2:S)) -> ACTIVE(U72(mark(X1:S),X2:S)) 227.52/228.07 MARK(U72(X1:S,X2:S)) -> MARK(X1:S) 227.52/228.07 MARK(U73(X1:S,X2:S)) -> ACTIVE(U73(mark(X1:S),X2:S)) 227.52/228.07 MARK(U73(X1:S,X2:S)) -> MARK(X1:S) 227.52/228.07 MARK(U74(X:S)) -> ACTIVE(U74(mark(X:S))) 227.52/228.07 MARK(U74(X:S)) -> MARK(X:S) 227.52/228.07 MARK(U81(X1:S,X2:S)) -> ACTIVE(U81(mark(X1:S),X2:S)) 227.52/228.07 MARK(U81(X1:S,X2:S)) -> MARK(X1:S) 227.52/228.07 MARK(U82(X1:S,X2:S)) -> ACTIVE(U82(mark(X1:S),X2:S)) 227.52/228.07 MARK(U82(X1:S,X2:S)) -> MARK(X1:S) 227.52/228.07 MARK(U83(X:S)) -> ACTIVE(U83(mark(X:S))) 227.52/228.07 MARK(U83(X:S)) -> MARK(X:S) 227.52/228.07 MARK(U91(X1:S,X2:S)) -> ACTIVE(U91(mark(X1:S),X2:S)) 227.52/228.07 MARK(U91(X1:S,X2:S)) -> MARK(X1:S) 227.52/228.07 MARK(U92(X:S)) -> ACTIVE(U92(mark(X:S))) 227.52/228.07 MARK(U92(X:S)) -> MARK(X:S) 227.52/228.07 MARK(__(X1:S,X2:S)) -> ACTIVE(__(mark(X1:S),mark(X2:S))) 227.52/228.07 MARK(__(X1:S,X2:S)) -> MARK(X1:S) 227.52/228.07 MARK(__(X1:S,X2:S)) -> MARK(X2:S) 227.52/228.07 MARK(isPalListKind(X:S)) -> ACTIVE(isPalListKind(X:S)) 227.52/228.07 -> Rules: 227.52/228.07 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.52/228.07 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.52/228.07 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.52/228.07 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.52/228.07 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.52/228.07 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.52/228.07 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.52/228.07 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.52/228.07 U13(active(X:S)) -> U13(X:S) 227.52/228.07 U13(mark(X:S)) -> U13(X:S) 227.52/228.07 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.52/228.07 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.52/228.07 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.52/228.07 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.52/228.07 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.52/228.07 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.52/228.07 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.52/228.07 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.52/228.07 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.52/228.07 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.52/228.07 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.52/228.07 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.52/228.07 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.52/228.07 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.52/228.07 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.52/228.07 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.52/228.07 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.52/228.07 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.52/228.07 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.52/228.07 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.52/228.07 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.52/228.07 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.52/228.07 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.52/228.07 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.52/228.07 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.52/228.07 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.52/228.07 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.52/228.07 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.52/228.07 U26(active(X:S)) -> U26(X:S) 227.52/228.07 U26(mark(X:S)) -> U26(X:S) 227.52/228.07 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.52/228.07 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.52/228.07 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.52/228.07 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.52/228.07 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.52/228.07 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.52/228.07 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.52/228.07 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.52/228.07 U33(active(X:S)) -> U33(X:S) 227.52/228.07 U33(mark(X:S)) -> U33(X:S) 227.52/228.07 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.52/228.07 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.52/228.07 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.52/228.07 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.52/228.07 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.52/228.07 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.52/228.07 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.52/228.07 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.52/228.07 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.52/228.07 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.52/228.07 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.52/228.07 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.52/228.07 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.52/228.07 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.52/228.07 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.52/228.07 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.52/228.07 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.52/228.07 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.52/228.07 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.52/228.07 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.52/228.07 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.52/228.07 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.52/228.07 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.52/228.07 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.52/228.07 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.52/228.07 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.52/228.07 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.52/228.07 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.52/228.07 U46(active(X:S)) -> U46(X:S) 227.52/228.07 U46(mark(X:S)) -> U46(X:S) 227.52/228.07 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.52/228.07 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.52/228.07 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.52/228.07 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.52/228.07 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.52/228.07 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.52/228.07 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.52/228.07 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.52/228.07 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.52/228.07 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.52/228.07 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.52/228.07 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.52/228.07 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.52/228.07 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.52/228.07 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.52/228.07 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.52/228.07 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.52/228.07 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.52/228.07 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.52/228.07 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.52/228.07 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.52/228.07 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.52/228.07 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.52/228.07 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.52/228.07 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.52/228.07 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.52/228.07 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.52/228.07 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.52/228.07 U56(active(X:S)) -> U56(X:S) 227.52/228.07 U56(mark(X:S)) -> U56(X:S) 227.52/228.07 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.52/228.07 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.52/228.07 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.52/228.07 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.52/228.07 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.52/228.07 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.52/228.07 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.52/228.07 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.52/228.07 U63(active(X:S)) -> U63(X:S) 227.52/228.07 U63(mark(X:S)) -> U63(X:S) 227.52/228.07 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.52/228.07 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.52/228.07 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.52/228.07 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.52/228.07 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.52/228.07 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.52/228.07 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.52/228.07 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.52/228.07 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.52/228.07 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.52/228.07 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.52/228.07 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.52/228.07 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.52/228.07 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.52/228.07 U74(active(X:S)) -> U74(X:S) 227.52/228.07 U74(mark(X:S)) -> U74(X:S) 227.52/228.07 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.52/228.07 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.52/228.07 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.52/228.07 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.52/228.07 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.52/228.07 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.52/228.07 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.52/228.07 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.52/228.07 U83(active(X:S)) -> U83(X:S) 227.52/228.07 U83(mark(X:S)) -> U83(X:S) 227.52/228.07 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.52/228.07 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.52/228.07 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.52/228.07 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.52/228.07 U92(active(X:S)) -> U92(X:S) 227.52/228.07 U92(mark(X:S)) -> U92(X:S) 227.52/228.07 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.52/228.07 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.52/228.07 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.52/228.07 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.52/228.07 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.52/228.07 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.52/228.07 active(U13(tt)) -> mark(tt) 227.52/228.07 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.52/228.07 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.52/228.07 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.52/228.07 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.52/228.07 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.52/228.07 active(U26(tt)) -> mark(tt) 227.52/228.07 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.52/228.07 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.52/228.07 active(U33(tt)) -> mark(tt) 227.52/228.07 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.52/228.07 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.52/228.07 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.52/228.07 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.52/228.07 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.52/228.07 active(U46(tt)) -> mark(tt) 227.52/228.07 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.52/228.07 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.52/228.07 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.52/228.07 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.52/228.07 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.52/228.07 active(U56(tt)) -> mark(tt) 227.52/228.07 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.52/228.07 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.52/228.07 active(U63(tt)) -> mark(tt) 227.52/228.07 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.52/228.07 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.52/228.07 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.52/228.07 active(U74(tt)) -> mark(tt) 227.52/228.07 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.52/228.07 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.52/228.07 active(U83(tt)) -> mark(tt) 227.52/228.07 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.52/228.07 active(U92(tt)) -> mark(tt) 227.52/228.07 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.52/228.07 active(__(nil,X:S)) -> mark(X:S) 227.52/228.07 active(__(X:S,nil)) -> mark(X:S) 227.52/228.07 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.52/228.07 active(isList(nil)) -> mark(tt) 227.52/228.07 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.52/228.07 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.52/228.07 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.52/228.07 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.52/228.07 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.52/228.07 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.52/228.07 active(isPal(nil)) -> mark(tt) 227.52/228.07 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.52/228.07 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.52/228.07 active(isPalListKind(a)) -> mark(tt) 227.52/228.07 active(isPalListKind(e)) -> mark(tt) 227.52/228.07 active(isPalListKind(i)) -> mark(tt) 227.52/228.07 active(isPalListKind(nil)) -> mark(tt) 227.52/228.07 active(isPalListKind(o)) -> mark(tt) 227.52/228.07 active(isPalListKind(u)) -> mark(tt) 227.52/228.07 active(isQid(a)) -> mark(tt) 227.52/228.07 active(isQid(e)) -> mark(tt) 227.52/228.07 active(isQid(i)) -> mark(tt) 227.52/228.07 active(isQid(o)) -> mark(tt) 227.52/228.07 active(isQid(u)) -> mark(tt) 227.52/228.07 isList(active(X:S)) -> isList(X:S) 227.52/228.07 isList(mark(X:S)) -> isList(X:S) 227.52/228.07 isNeList(active(X:S)) -> isNeList(X:S) 227.52/228.07 isNeList(mark(X:S)) -> isNeList(X:S) 227.52/228.07 isNePal(active(X:S)) -> isNePal(X:S) 227.52/228.07 isNePal(mark(X:S)) -> isNePal(X:S) 227.52/228.07 isPal(active(X:S)) -> isPal(X:S) 227.52/228.07 isPal(mark(X:S)) -> isPal(X:S) 227.52/228.07 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.52/228.07 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.52/228.07 isQid(active(X:S)) -> isQid(X:S) 227.52/228.07 isQid(mark(X:S)) -> isQid(X:S) 227.52/228.07 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.52/228.07 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.52/228.07 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.52/228.07 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.52/228.07 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.52/228.07 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.52/228.07 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.52/228.07 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.52/228.07 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.52/228.07 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.52/228.07 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.52/228.07 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.52/228.07 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.52/228.07 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.52/228.07 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.52/228.07 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.52/228.07 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.52/228.07 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.52/228.07 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.52/228.07 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.52/228.07 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.52/228.07 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.52/228.07 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.52/228.07 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.52/228.07 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.52/228.07 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.52/228.07 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.52/228.07 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.52/228.07 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.52/228.07 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.52/228.07 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.52/228.07 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.52/228.07 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.52/228.07 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.52/228.07 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.52/228.07 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.52/228.07 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.52/228.07 mark(isList(X:S)) -> active(isList(X:S)) 227.52/228.07 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.52/228.07 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.52/228.07 mark(isPal(X:S)) -> active(isPal(X:S)) 227.52/228.07 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.52/228.07 mark(isQid(X:S)) -> active(isQid(X:S)) 227.52/228.07 mark(a) -> active(a) 227.52/228.07 mark(e) -> active(e) 227.52/228.07 mark(i) -> active(i) 227.52/228.07 mark(nil) -> active(nil) 227.52/228.07 mark(o) -> active(o) 227.52/228.07 mark(tt) -> active(tt) 227.52/228.07 mark(u) -> active(u) 227.52/228.07 -> Usable rules: 227.52/228.07 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.52/228.07 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.52/228.07 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.52/228.07 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.52/228.07 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.52/228.07 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.52/228.07 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.52/228.07 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.52/228.07 U13(active(X:S)) -> U13(X:S) 227.52/228.07 U13(mark(X:S)) -> U13(X:S) 227.52/228.07 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.52/228.07 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.52/228.07 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.52/228.07 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.52/228.07 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.52/228.07 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.52/228.07 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.52/228.07 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.52/228.07 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.52/228.07 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.52/228.07 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.52/228.07 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.52/228.07 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.52/228.07 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.52/228.07 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.52/228.07 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.52/228.07 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.52/228.07 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.52/228.07 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.52/228.07 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.52/228.07 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.52/228.07 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.52/228.07 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.52/228.07 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.52/228.07 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.52/228.07 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.52/228.07 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.52/228.07 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.52/228.07 U26(active(X:S)) -> U26(X:S) 227.52/228.07 U26(mark(X:S)) -> U26(X:S) 227.52/228.07 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.52/228.07 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.52/228.07 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.52/228.07 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.52/228.07 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.52/228.07 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.52/228.07 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.52/228.07 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.52/228.07 U33(active(X:S)) -> U33(X:S) 227.52/228.07 U33(mark(X:S)) -> U33(X:S) 227.52/228.07 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.52/228.07 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.52/228.07 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.52/228.07 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.52/228.07 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.52/228.07 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.52/228.07 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.52/228.07 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.52/228.07 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.52/228.07 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.52/228.07 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.52/228.07 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.52/228.07 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.52/228.07 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.52/228.07 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.52/228.07 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.52/228.07 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.52/228.07 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.52/228.07 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.52/228.07 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.52/228.07 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.52/228.07 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.52/228.07 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.52/228.07 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.52/228.07 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.52/228.07 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.52/228.07 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.52/228.07 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.52/228.07 U46(active(X:S)) -> U46(X:S) 227.52/228.07 U46(mark(X:S)) -> U46(X:S) 227.52/228.07 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.52/228.07 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.52/228.07 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.52/228.07 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.52/228.07 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.52/228.07 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.52/228.07 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.52/228.07 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.52/228.07 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.52/228.07 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.52/228.07 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.52/228.07 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.52/228.07 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.52/228.07 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.52/228.07 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.52/228.07 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.52/228.07 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.52/228.07 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.52/228.07 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.52/228.07 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.52/228.07 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.52/228.07 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.52/228.07 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.52/228.07 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.52/228.07 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.52/228.07 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.52/228.07 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.52/228.07 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.52/228.07 U56(active(X:S)) -> U56(X:S) 227.52/228.07 U56(mark(X:S)) -> U56(X:S) 227.52/228.07 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.52/228.07 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.52/228.07 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.52/228.07 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.52/228.07 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.52/228.07 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.52/228.07 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.52/228.07 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.52/228.07 U63(active(X:S)) -> U63(X:S) 227.52/228.07 U63(mark(X:S)) -> U63(X:S) 227.52/228.07 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.52/228.07 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.52/228.07 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.52/228.07 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.52/228.07 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.52/228.07 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.52/228.07 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.52/228.07 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.52/228.07 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.52/228.07 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.52/228.07 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.52/228.07 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.52/228.07 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.52/228.07 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.52/228.07 U74(active(X:S)) -> U74(X:S) 227.52/228.07 U74(mark(X:S)) -> U74(X:S) 227.52/228.07 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.52/228.07 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.52/228.07 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.52/228.07 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.52/228.07 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.52/228.07 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.52/228.07 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.52/228.07 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.52/228.07 U83(active(X:S)) -> U83(X:S) 227.52/228.07 U83(mark(X:S)) -> U83(X:S) 227.52/228.07 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.52/228.07 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.52/228.07 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.52/228.07 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.52/228.07 U92(active(X:S)) -> U92(X:S) 227.52/228.07 U92(mark(X:S)) -> U92(X:S) 227.52/228.07 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.52/228.07 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.52/228.07 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.52/228.07 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.52/228.07 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.52/228.07 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.52/228.07 active(U13(tt)) -> mark(tt) 227.52/228.07 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.52/228.07 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.52/228.07 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.52/228.07 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.52/228.07 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.52/228.07 active(U26(tt)) -> mark(tt) 227.52/228.07 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.52/228.07 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.52/228.07 active(U33(tt)) -> mark(tt) 227.52/228.07 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.52/228.07 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.52/228.07 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.52/228.07 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.52/228.07 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.52/228.07 active(U46(tt)) -> mark(tt) 227.52/228.07 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.52/228.07 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.52/228.07 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.52/228.07 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.52/228.07 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.52/228.07 active(U56(tt)) -> mark(tt) 227.52/228.07 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.52/228.07 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.52/228.07 active(U63(tt)) -> mark(tt) 227.52/228.07 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.52/228.07 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.52/228.07 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.52/228.07 active(U74(tt)) -> mark(tt) 227.52/228.07 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.52/228.07 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.52/228.07 active(U83(tt)) -> mark(tt) 227.52/228.07 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.52/228.07 active(U92(tt)) -> mark(tt) 227.52/228.07 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.52/228.07 active(__(nil,X:S)) -> mark(X:S) 227.52/228.07 active(__(X:S,nil)) -> mark(X:S) 227.52/228.07 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.52/228.07 active(isList(nil)) -> mark(tt) 227.52/228.07 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.52/228.07 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.52/228.07 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.52/228.07 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.52/228.07 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.52/228.07 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.52/228.07 active(isPal(nil)) -> mark(tt) 227.52/228.07 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.52/228.07 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.52/228.07 active(isPalListKind(a)) -> mark(tt) 227.52/228.07 active(isPalListKind(e)) -> mark(tt) 227.52/228.07 active(isPalListKind(i)) -> mark(tt) 227.52/228.07 active(isPalListKind(nil)) -> mark(tt) 227.52/228.07 active(isPalListKind(o)) -> mark(tt) 227.52/228.07 active(isPalListKind(u)) -> mark(tt) 227.52/228.07 active(isQid(a)) -> mark(tt) 227.52/228.07 active(isQid(e)) -> mark(tt) 227.52/228.07 active(isQid(i)) -> mark(tt) 227.52/228.07 active(isQid(o)) -> mark(tt) 227.52/228.07 active(isQid(u)) -> mark(tt) 227.52/228.07 isList(active(X:S)) -> isList(X:S) 227.52/228.07 isList(mark(X:S)) -> isList(X:S) 227.52/228.07 isNeList(active(X:S)) -> isNeList(X:S) 227.52/228.07 isNeList(mark(X:S)) -> isNeList(X:S) 227.52/228.07 isNePal(active(X:S)) -> isNePal(X:S) 227.52/228.07 isNePal(mark(X:S)) -> isNePal(X:S) 227.52/228.07 isPal(active(X:S)) -> isPal(X:S) 227.52/228.07 isPal(mark(X:S)) -> isPal(X:S) 227.52/228.07 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.52/228.07 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.52/228.07 isQid(active(X:S)) -> isQid(X:S) 227.52/228.07 isQid(mark(X:S)) -> isQid(X:S) 227.52/228.07 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.52/228.07 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.52/228.07 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.52/228.07 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.52/228.07 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.52/228.07 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.52/228.07 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.52/228.07 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.52/228.07 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.52/228.07 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.52/228.07 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.52/228.07 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.52/228.07 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.52/228.07 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.52/228.07 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.52/228.07 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.52/228.07 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.52/228.07 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.52/228.07 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.52/228.07 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.52/228.07 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.52/228.07 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.52/228.07 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.52/228.07 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.52/228.07 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.52/228.07 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.52/228.07 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.52/228.07 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.52/228.07 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.52/228.07 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.52/228.07 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.52/228.07 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.52/228.07 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.52/228.07 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.52/228.07 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.52/228.07 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.52/228.07 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.52/228.07 mark(isList(X:S)) -> active(isList(X:S)) 227.52/228.07 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.52/228.07 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.52/228.07 mark(isPal(X:S)) -> active(isPal(X:S)) 227.52/228.07 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.52/228.07 mark(isQid(X:S)) -> active(isQid(X:S)) 227.52/228.07 mark(a) -> active(a) 227.52/228.07 mark(e) -> active(e) 227.52/228.07 mark(i) -> active(i) 227.52/228.07 mark(nil) -> active(nil) 227.52/228.07 mark(o) -> active(o) 227.52/228.07 mark(tt) -> active(tt) 227.52/228.07 mark(u) -> active(u) 227.52/228.07 ->Interpretation type: 227.52/228.07 Linear 227.52/228.07 ->Coefficients: 227.52/228.07 Natural Numbers 227.52/228.07 ->Dimension: 227.52/228.07 1 227.52/228.07 ->Bound: 227.52/228.07 2 227.52/228.07 ->Interpretation: 227.52/228.07 227.52/228.07 [U11](X1,X2) = 2 227.52/228.07 [U12](X1,X2) = 2 227.52/228.07 [U13](X) = 2 227.52/228.07 [U21](X1,X2,X3) = 2 227.52/228.07 [U22](X1,X2,X3) = 2 227.52/228.07 [U23](X1,X2,X3) = 2 227.52/228.07 [U24](X1,X2,X3) = 2 227.52/228.07 [U25](X1,X2) = 2 227.52/228.07 [U26](X) = 2 227.52/228.07 [U31](X1,X2) = 0 227.52/228.07 [U32](X1,X2) = 2 227.52/228.07 [U33](X) = 2 227.52/228.07 [U41](X1,X2,X3) = 2 227.52/228.07 [U42](X1,X2,X3) = 1 227.52/228.07 [U43](X1,X2,X3) = 2 227.52/228.07 [U44](X1,X2,X3) = 1 227.52/228.07 [U45](X1,X2) = 0 227.52/228.07 [U46](X) = 1 227.52/228.07 [U51](X1,X2,X3) = 1 227.52/228.07 [U52](X1,X2,X3) = 1 227.52/228.07 [U53](X1,X2,X3) = 1 227.52/228.07 [U54](X1,X2,X3) = 0 227.52/228.07 [U55](X1,X2) = 1 227.52/228.07 [U56](X) = 1 227.52/228.07 [U61](X1,X2) = 1 227.52/228.07 [U62](X1,X2) = 1 227.52/228.07 [U63](X) = 1 227.52/228.07 [U71](X1,X2,X3) = 1 227.52/228.07 [U72](X1,X2) = 1 227.52/228.07 [U73](X1,X2) = 1 227.52/228.07 [U74](X) = 0 227.52/228.07 [U81](X1,X2) = 1 227.52/228.07 [U82](X1,X2) = 1 227.52/228.07 [U83](X) = 1 227.52/228.07 [U91](X1,X2) = 1 227.52/228.07 [U92](X) = 1 227.52/228.07 [__](X1,X2) = 0 227.52/228.07 [active](X) = 2 227.52/228.07 [isList](X) = 1 227.52/228.07 [isNeList](X) = 2 227.52/228.07 [isNePal](X) = 2 227.52/228.07 [isPal](X) = 2 227.52/228.07 [isPalListKind](X) = 1 227.52/228.07 [isQid](X) = 1 227.52/228.07 [mark](X) = 2 227.52/228.08 [a] = 2 227.52/228.08 [e] = 0 227.52/228.08 [fSNonEmpty] = 0 227.52/228.08 [i] = 0 227.52/228.08 [nil] = 0 227.52/228.08 [o] = 1 227.52/228.08 [tt] = 0 227.52/228.08 [u] = 0 227.52/228.08 [U11#](X1,X2) = 0 227.52/228.08 [U12#](X1,X2) = 0 227.52/228.08 [U13#](X) = 0 227.52/228.08 [U21#](X1,X2,X3) = 0 227.52/228.08 [U22#](X1,X2,X3) = 0 227.52/228.08 [U23#](X1,X2,X3) = 0 227.52/228.08 [U24#](X1,X2,X3) = 0 227.52/228.08 [U25#](X1,X2) = 0 227.52/228.08 [U26#](X) = 0 227.52/228.08 [U31#](X1,X2) = 0 227.52/228.08 [U32#](X1,X2) = 0 227.52/228.08 [U33#](X) = 0 227.52/228.08 [U41#](X1,X2,X3) = 0 227.52/228.08 [U42#](X1,X2,X3) = 0 227.52/228.08 [U43#](X1,X2,X3) = 0 227.52/228.08 [U44#](X1,X2,X3) = 0 227.52/228.08 [U45#](X1,X2) = 0 227.52/228.08 [U46#](X) = 0 227.52/228.08 [U51#](X1,X2,X3) = 0 227.52/228.08 [U52#](X1,X2,X3) = 0 227.52/228.08 [U53#](X1,X2,X3) = 0 227.52/228.08 [U54#](X1,X2,X3) = 0 227.52/228.08 [U55#](X1,X2) = 0 227.52/228.08 [U56#](X) = 0 227.52/228.08 [U61#](X1,X2) = 0 227.52/228.08 [U62#](X1,X2) = 0 227.52/228.08 [U63#](X) = 0 227.52/228.08 [U71#](X1,X2,X3) = 0 227.52/228.08 [U72#](X1,X2) = 0 227.52/228.08 [U73#](X1,X2) = 0 227.52/228.08 [U74#](X) = 0 227.52/228.08 [U81#](X1,X2) = 0 227.52/228.08 [U82#](X1,X2) = 0 227.52/228.08 [U83#](X) = 0 227.52/228.08 [U91#](X1,X2) = 0 227.52/228.08 [U92#](X) = 0 227.52/228.08 [__#](X1,X2) = 0 227.52/228.08 [ACTIVE](X) = 2.X 227.52/228.08 [ISLIST](X) = 0 227.52/228.08 [ISNELIST](X) = 0 227.52/228.08 [ISNEPAL](X) = 0 227.52/228.08 [ISPAL](X) = 0 227.52/228.08 [ISPALLISTKIND](X) = 0 227.52/228.08 [ISQID](X) = 0 227.52/228.08 [MARK](X) = 2 227.52/228.08 227.52/228.08 Problem 1.44: 227.52/228.08 227.52/228.08 SCC Processor: 227.52/228.08 -> Pairs: 227.52/228.08 ACTIVE(U91(tt,V2:S)) -> MARK(U92(isPalListKind(V2:S))) 227.52/228.08 ACTIVE(isPalListKind(__(V1:S,V2:S))) -> MARK(U91(isPalListKind(V1:S),V2:S)) 227.52/228.08 MARK(U45(X1:S,X2:S)) -> MARK(X1:S) 227.52/228.08 MARK(U46(X:S)) -> ACTIVE(U46(mark(X:S))) 227.52/228.08 MARK(U46(X:S)) -> MARK(X:S) 227.52/228.08 MARK(U51(X1:S,X2:S,X3:S)) -> ACTIVE(U51(mark(X1:S),X2:S,X3:S)) 227.52/228.08 MARK(U51(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.52/228.08 MARK(U52(X1:S,X2:S,X3:S)) -> ACTIVE(U52(mark(X1:S),X2:S,X3:S)) 227.52/228.08 MARK(U52(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.52/228.08 MARK(U53(X1:S,X2:S,X3:S)) -> ACTIVE(U53(mark(X1:S),X2:S,X3:S)) 227.52/228.08 MARK(U53(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.52/228.08 MARK(U54(X1:S,X2:S,X3:S)) -> ACTIVE(U54(mark(X1:S),X2:S,X3:S)) 227.52/228.08 MARK(U54(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.52/228.08 MARK(U55(X1:S,X2:S)) -> ACTIVE(U55(mark(X1:S),X2:S)) 227.52/228.08 MARK(U55(X1:S,X2:S)) -> MARK(X1:S) 227.52/228.08 MARK(U56(X:S)) -> ACTIVE(U56(mark(X:S))) 227.52/228.08 MARK(U56(X:S)) -> MARK(X:S) 227.52/228.08 MARK(U61(X1:S,X2:S)) -> ACTIVE(U61(mark(X1:S),X2:S)) 227.52/228.08 MARK(U61(X1:S,X2:S)) -> MARK(X1:S) 227.52/228.08 MARK(U62(X1:S,X2:S)) -> ACTIVE(U62(mark(X1:S),X2:S)) 227.52/228.08 MARK(U62(X1:S,X2:S)) -> MARK(X1:S) 227.52/228.08 MARK(U63(X:S)) -> ACTIVE(U63(mark(X:S))) 227.52/228.08 MARK(U63(X:S)) -> MARK(X:S) 227.52/228.08 MARK(U71(X1:S,X2:S,X3:S)) -> ACTIVE(U71(mark(X1:S),X2:S,X3:S)) 227.52/228.08 MARK(U71(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.52/228.08 MARK(U72(X1:S,X2:S)) -> ACTIVE(U72(mark(X1:S),X2:S)) 227.52/228.08 MARK(U72(X1:S,X2:S)) -> MARK(X1:S) 227.52/228.08 MARK(U73(X1:S,X2:S)) -> ACTIVE(U73(mark(X1:S),X2:S)) 227.52/228.08 MARK(U73(X1:S,X2:S)) -> MARK(X1:S) 227.52/228.08 MARK(U74(X:S)) -> ACTIVE(U74(mark(X:S))) 227.52/228.08 MARK(U74(X:S)) -> MARK(X:S) 227.52/228.08 MARK(U81(X1:S,X2:S)) -> ACTIVE(U81(mark(X1:S),X2:S)) 227.52/228.08 MARK(U81(X1:S,X2:S)) -> MARK(X1:S) 227.52/228.08 MARK(U82(X1:S,X2:S)) -> ACTIVE(U82(mark(X1:S),X2:S)) 227.52/228.08 MARK(U82(X1:S,X2:S)) -> MARK(X1:S) 227.52/228.08 MARK(U83(X:S)) -> ACTIVE(U83(mark(X:S))) 227.52/228.08 MARK(U83(X:S)) -> MARK(X:S) 227.52/228.08 MARK(U91(X1:S,X2:S)) -> ACTIVE(U91(mark(X1:S),X2:S)) 227.52/228.08 MARK(U91(X1:S,X2:S)) -> MARK(X1:S) 227.52/228.08 MARK(U92(X:S)) -> ACTIVE(U92(mark(X:S))) 227.52/228.08 MARK(U92(X:S)) -> MARK(X:S) 227.52/228.08 MARK(__(X1:S,X2:S)) -> ACTIVE(__(mark(X1:S),mark(X2:S))) 227.52/228.08 MARK(__(X1:S,X2:S)) -> MARK(X1:S) 227.52/228.08 MARK(__(X1:S,X2:S)) -> MARK(X2:S) 227.52/228.08 MARK(isPalListKind(X:S)) -> ACTIVE(isPalListKind(X:S)) 227.52/228.08 -> Rules: 227.52/228.08 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.52/228.08 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.52/228.08 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.52/228.08 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.52/228.08 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.52/228.08 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.52/228.08 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.52/228.08 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.52/228.08 U13(active(X:S)) -> U13(X:S) 227.52/228.08 U13(mark(X:S)) -> U13(X:S) 227.52/228.08 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.52/228.08 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.52/228.08 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.52/228.08 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.52/228.08 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.52/228.08 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.52/228.08 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.52/228.08 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.52/228.08 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.52/228.08 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.52/228.08 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.52/228.08 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.52/228.08 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.52/228.08 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.52/228.08 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.52/228.08 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.52/228.08 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.52/228.08 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.52/228.08 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.52/228.08 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.52/228.08 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.52/228.08 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.52/228.08 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.52/228.08 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.52/228.08 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.52/228.08 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.52/228.08 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.52/228.08 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.52/228.08 U26(active(X:S)) -> U26(X:S) 227.52/228.08 U26(mark(X:S)) -> U26(X:S) 227.52/228.08 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.52/228.08 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.52/228.08 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.52/228.08 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.52/228.08 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.52/228.08 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.52/228.08 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.52/228.08 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.52/228.08 U33(active(X:S)) -> U33(X:S) 227.52/228.08 U33(mark(X:S)) -> U33(X:S) 227.52/228.08 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.52/228.08 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.52/228.08 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.52/228.08 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.52/228.08 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.52/228.08 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.52/228.08 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.52/228.08 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.52/228.08 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.52/228.08 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.52/228.08 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.52/228.08 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.52/228.08 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.52/228.08 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.52/228.08 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.52/228.08 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.52/228.08 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.52/228.08 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.52/228.08 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.52/228.08 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.52/228.08 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.52/228.08 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.52/228.08 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.52/228.08 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.52/228.08 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.52/228.08 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.52/228.08 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.52/228.08 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.52/228.08 U46(active(X:S)) -> U46(X:S) 227.52/228.08 U46(mark(X:S)) -> U46(X:S) 227.52/228.08 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.52/228.08 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.52/228.08 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.52/228.08 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.52/228.08 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.52/228.08 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.52/228.08 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.52/228.08 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.52/228.08 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.52/228.08 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.52/228.08 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.52/228.08 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.52/228.08 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.52/228.08 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.52/228.08 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.52/228.08 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.52/228.08 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.52/228.08 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.52/228.08 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.52/228.08 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.52/228.08 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.52/228.08 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.52/228.08 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.52/228.08 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.52/228.08 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.52/228.08 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.52/228.08 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.52/228.08 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.52/228.08 U56(active(X:S)) -> U56(X:S) 227.52/228.08 U56(mark(X:S)) -> U56(X:S) 227.52/228.08 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.52/228.08 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.52/228.08 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.52/228.08 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.52/228.08 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.52/228.08 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.52/228.08 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.52/228.08 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.52/228.08 U63(active(X:S)) -> U63(X:S) 227.52/228.08 U63(mark(X:S)) -> U63(X:S) 227.52/228.08 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.52/228.08 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.52/228.08 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.52/228.08 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.52/228.08 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.52/228.08 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.52/228.08 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.52/228.08 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.52/228.08 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.52/228.08 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.52/228.08 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.52/228.08 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.52/228.08 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.52/228.08 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.52/228.08 U74(active(X:S)) -> U74(X:S) 227.52/228.08 U74(mark(X:S)) -> U74(X:S) 227.52/228.08 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.52/228.08 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.52/228.08 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.52/228.08 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.52/228.08 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.52/228.08 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.52/228.08 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.52/228.08 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.52/228.08 U83(active(X:S)) -> U83(X:S) 227.52/228.08 U83(mark(X:S)) -> U83(X:S) 227.52/228.08 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.52/228.08 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.52/228.08 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.52/228.08 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.52/228.08 U92(active(X:S)) -> U92(X:S) 227.52/228.08 U92(mark(X:S)) -> U92(X:S) 227.52/228.08 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.52/228.08 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.52/228.08 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.52/228.08 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.52/228.08 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.52/228.08 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.52/228.08 active(U13(tt)) -> mark(tt) 227.52/228.08 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.52/228.08 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.52/228.08 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.52/228.08 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.52/228.08 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.52/228.08 active(U26(tt)) -> mark(tt) 227.52/228.08 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.52/228.08 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.52/228.08 active(U33(tt)) -> mark(tt) 227.52/228.08 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.52/228.08 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.52/228.08 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.52/228.08 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.52/228.08 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.52/228.08 active(U46(tt)) -> mark(tt) 227.52/228.08 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.52/228.08 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.52/228.08 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.52/228.08 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.52/228.08 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.52/228.08 active(U56(tt)) -> mark(tt) 227.52/228.08 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.52/228.08 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.52/228.08 active(U63(tt)) -> mark(tt) 227.52/228.08 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.52/228.08 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.52/228.08 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.52/228.08 active(U74(tt)) -> mark(tt) 227.52/228.08 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.52/228.08 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.52/228.08 active(U83(tt)) -> mark(tt) 227.52/228.08 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.52/228.08 active(U92(tt)) -> mark(tt) 227.52/228.08 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.52/228.08 active(__(nil,X:S)) -> mark(X:S) 227.52/228.08 active(__(X:S,nil)) -> mark(X:S) 227.52/228.08 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.52/228.08 active(isList(nil)) -> mark(tt) 227.52/228.08 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.52/228.08 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.52/228.08 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.52/228.08 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.52/228.08 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.52/228.08 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.52/228.08 active(isPal(nil)) -> mark(tt) 227.52/228.08 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.52/228.08 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.52/228.08 active(isPalListKind(a)) -> mark(tt) 227.52/228.08 active(isPalListKind(e)) -> mark(tt) 227.52/228.08 active(isPalListKind(i)) -> mark(tt) 227.52/228.08 active(isPalListKind(nil)) -> mark(tt) 227.52/228.08 active(isPalListKind(o)) -> mark(tt) 227.52/228.08 active(isPalListKind(u)) -> mark(tt) 227.52/228.08 active(isQid(a)) -> mark(tt) 227.52/228.08 active(isQid(e)) -> mark(tt) 227.52/228.08 active(isQid(i)) -> mark(tt) 227.52/228.08 active(isQid(o)) -> mark(tt) 227.52/228.08 active(isQid(u)) -> mark(tt) 227.52/228.08 isList(active(X:S)) -> isList(X:S) 227.52/228.08 isList(mark(X:S)) -> isList(X:S) 227.52/228.08 isNeList(active(X:S)) -> isNeList(X:S) 227.52/228.08 isNeList(mark(X:S)) -> isNeList(X:S) 227.52/228.08 isNePal(active(X:S)) -> isNePal(X:S) 227.52/228.08 isNePal(mark(X:S)) -> isNePal(X:S) 227.52/228.08 isPal(active(X:S)) -> isPal(X:S) 227.52/228.08 isPal(mark(X:S)) -> isPal(X:S) 227.52/228.08 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.52/228.08 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.52/228.08 isQid(active(X:S)) -> isQid(X:S) 227.52/228.08 isQid(mark(X:S)) -> isQid(X:S) 227.52/228.08 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.52/228.08 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.52/228.08 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.52/228.08 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.52/228.08 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.52/228.08 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.52/228.08 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.52/228.08 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.52/228.08 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.52/228.08 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.52/228.08 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.52/228.08 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.52/228.08 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.52/228.08 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.52/228.08 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.52/228.08 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.52/228.08 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.52/228.08 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.52/228.08 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.52/228.08 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.52/228.08 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.52/228.08 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.52/228.08 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.52/228.08 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.52/228.08 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.52/228.08 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.52/228.08 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.52/228.08 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.52/228.08 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.52/228.08 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.52/228.08 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.52/228.08 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.52/228.08 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.52/228.08 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.52/228.08 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.52/228.08 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.52/228.08 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.52/228.08 mark(isList(X:S)) -> active(isList(X:S)) 227.52/228.08 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.52/228.08 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.52/228.08 mark(isPal(X:S)) -> active(isPal(X:S)) 227.52/228.08 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.52/228.08 mark(isQid(X:S)) -> active(isQid(X:S)) 227.52/228.08 mark(a) -> active(a) 227.52/228.08 mark(e) -> active(e) 227.52/228.08 mark(i) -> active(i) 227.52/228.08 mark(nil) -> active(nil) 227.52/228.08 mark(o) -> active(o) 227.52/228.08 mark(tt) -> active(tt) 227.52/228.08 mark(u) -> active(u) 227.52/228.08 ->Strongly Connected Components: 227.52/228.08 ->->Cycle: 227.52/228.08 ->->-> Pairs: 227.52/228.08 ACTIVE(U91(tt,V2:S)) -> MARK(U92(isPalListKind(V2:S))) 227.52/228.08 ACTIVE(isPalListKind(__(V1:S,V2:S))) -> MARK(U91(isPalListKind(V1:S),V2:S)) 227.52/228.08 MARK(U45(X1:S,X2:S)) -> MARK(X1:S) 227.52/228.08 MARK(U46(X:S)) -> ACTIVE(U46(mark(X:S))) 227.52/228.08 MARK(U46(X:S)) -> MARK(X:S) 227.52/228.08 MARK(U51(X1:S,X2:S,X3:S)) -> ACTIVE(U51(mark(X1:S),X2:S,X3:S)) 227.52/228.08 MARK(U51(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.52/228.08 MARK(U52(X1:S,X2:S,X3:S)) -> ACTIVE(U52(mark(X1:S),X2:S,X3:S)) 227.52/228.08 MARK(U52(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.52/228.08 MARK(U53(X1:S,X2:S,X3:S)) -> ACTIVE(U53(mark(X1:S),X2:S,X3:S)) 227.52/228.08 MARK(U53(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.52/228.08 MARK(U54(X1:S,X2:S,X3:S)) -> ACTIVE(U54(mark(X1:S),X2:S,X3:S)) 227.52/228.08 MARK(U54(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.52/228.08 MARK(U55(X1:S,X2:S)) -> ACTIVE(U55(mark(X1:S),X2:S)) 227.52/228.08 MARK(U55(X1:S,X2:S)) -> MARK(X1:S) 227.52/228.08 MARK(U56(X:S)) -> ACTIVE(U56(mark(X:S))) 227.52/228.08 MARK(U56(X:S)) -> MARK(X:S) 227.52/228.08 MARK(U61(X1:S,X2:S)) -> ACTIVE(U61(mark(X1:S),X2:S)) 227.52/228.08 MARK(U61(X1:S,X2:S)) -> MARK(X1:S) 227.52/228.08 MARK(U62(X1:S,X2:S)) -> ACTIVE(U62(mark(X1:S),X2:S)) 227.52/228.08 MARK(U62(X1:S,X2:S)) -> MARK(X1:S) 227.52/228.08 MARK(U63(X:S)) -> ACTIVE(U63(mark(X:S))) 227.52/228.08 MARK(U63(X:S)) -> MARK(X:S) 227.52/228.08 MARK(U71(X1:S,X2:S,X3:S)) -> ACTIVE(U71(mark(X1:S),X2:S,X3:S)) 227.52/228.08 MARK(U71(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.52/228.08 MARK(U72(X1:S,X2:S)) -> ACTIVE(U72(mark(X1:S),X2:S)) 227.52/228.08 MARK(U72(X1:S,X2:S)) -> MARK(X1:S) 227.52/228.08 MARK(U73(X1:S,X2:S)) -> ACTIVE(U73(mark(X1:S),X2:S)) 227.52/228.08 MARK(U73(X1:S,X2:S)) -> MARK(X1:S) 227.52/228.08 MARK(U74(X:S)) -> ACTIVE(U74(mark(X:S))) 227.52/228.08 MARK(U74(X:S)) -> MARK(X:S) 227.52/228.08 MARK(U81(X1:S,X2:S)) -> ACTIVE(U81(mark(X1:S),X2:S)) 227.52/228.08 MARK(U81(X1:S,X2:S)) -> MARK(X1:S) 227.52/228.08 MARK(U82(X1:S,X2:S)) -> ACTIVE(U82(mark(X1:S),X2:S)) 227.52/228.08 MARK(U82(X1:S,X2:S)) -> MARK(X1:S) 227.52/228.08 MARK(U83(X:S)) -> ACTIVE(U83(mark(X:S))) 227.52/228.08 MARK(U83(X:S)) -> MARK(X:S) 227.52/228.08 MARK(U91(X1:S,X2:S)) -> ACTIVE(U91(mark(X1:S),X2:S)) 227.52/228.08 MARK(U91(X1:S,X2:S)) -> MARK(X1:S) 227.52/228.08 MARK(U92(X:S)) -> ACTIVE(U92(mark(X:S))) 227.52/228.08 MARK(U92(X:S)) -> MARK(X:S) 227.52/228.08 MARK(__(X1:S,X2:S)) -> ACTIVE(__(mark(X1:S),mark(X2:S))) 227.52/228.08 MARK(__(X1:S,X2:S)) -> MARK(X1:S) 227.52/228.08 MARK(__(X1:S,X2:S)) -> MARK(X2:S) 227.52/228.08 MARK(isPalListKind(X:S)) -> ACTIVE(isPalListKind(X:S)) 227.52/228.08 ->->-> Rules: 227.52/228.08 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.52/228.08 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.52/228.08 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.52/228.08 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.52/228.08 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.52/228.08 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.52/228.08 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.52/228.08 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.52/228.08 U13(active(X:S)) -> U13(X:S) 227.52/228.08 U13(mark(X:S)) -> U13(X:S) 227.52/228.08 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.52/228.08 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.52/228.08 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.52/228.08 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.52/228.08 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.52/228.08 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.52/228.08 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.52/228.08 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.52/228.08 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.52/228.08 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.52/228.08 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.52/228.08 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.52/228.08 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.52/228.08 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.52/228.08 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.52/228.08 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.52/228.08 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.52/228.08 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.52/228.08 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.52/228.08 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.52/228.08 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.52/228.08 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.52/228.08 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.52/228.08 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.52/228.08 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.52/228.08 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.52/228.08 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.52/228.08 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.52/228.08 U26(active(X:S)) -> U26(X:S) 227.52/228.08 U26(mark(X:S)) -> U26(X:S) 227.52/228.08 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.52/228.08 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.52/228.08 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.52/228.08 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.52/228.08 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.52/228.08 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.52/228.08 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.52/228.08 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.52/228.08 U33(active(X:S)) -> U33(X:S) 227.52/228.08 U33(mark(X:S)) -> U33(X:S) 227.52/228.08 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.52/228.08 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.52/228.08 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.52/228.08 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.52/228.08 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.52/228.08 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.52/228.08 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.52/228.08 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.52/228.08 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.52/228.08 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.52/228.08 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.52/228.08 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.52/228.08 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.52/228.08 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.52/228.08 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.52/228.08 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.52/228.08 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.52/228.08 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.52/228.08 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.52/228.08 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.52/228.08 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.52/228.08 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.52/228.08 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.52/228.08 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.52/228.08 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.52/228.08 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.52/228.08 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.52/228.08 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.52/228.08 U46(active(X:S)) -> U46(X:S) 227.52/228.08 U46(mark(X:S)) -> U46(X:S) 227.52/228.08 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.52/228.08 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.52/228.08 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.52/228.08 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.52/228.08 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.52/228.08 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.52/228.08 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.52/228.08 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.52/228.08 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.52/228.08 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.52/228.08 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.52/228.08 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.52/228.08 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.52/228.08 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.52/228.08 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.52/228.08 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.52/228.08 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.52/228.08 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.52/228.08 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.52/228.08 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.52/228.08 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.52/228.08 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.52/228.08 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.52/228.08 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.52/228.08 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.52/228.08 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.52/228.08 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.52/228.08 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.52/228.08 U56(active(X:S)) -> U56(X:S) 227.52/228.08 U56(mark(X:S)) -> U56(X:S) 227.52/228.08 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.52/228.08 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.52/228.08 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.52/228.08 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.52/228.08 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.52/228.08 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.52/228.08 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.52/228.08 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.52/228.08 U63(active(X:S)) -> U63(X:S) 227.52/228.08 U63(mark(X:S)) -> U63(X:S) 227.52/228.08 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.52/228.08 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.52/228.08 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.52/228.08 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.52/228.08 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.52/228.08 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.52/228.08 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.52/228.08 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.52/228.08 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.52/228.08 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.52/228.08 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.52/228.08 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.52/228.08 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.52/228.08 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.52/228.08 U74(active(X:S)) -> U74(X:S) 227.52/228.08 U74(mark(X:S)) -> U74(X:S) 227.52/228.08 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.52/228.08 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.52/228.08 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.52/228.08 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.52/228.08 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.52/228.08 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.52/228.08 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.52/228.08 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.52/228.08 U83(active(X:S)) -> U83(X:S) 227.52/228.08 U83(mark(X:S)) -> U83(X:S) 227.52/228.08 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.52/228.08 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.52/228.08 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.52/228.08 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.52/228.08 U92(active(X:S)) -> U92(X:S) 227.52/228.08 U92(mark(X:S)) -> U92(X:S) 227.52/228.08 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.52/228.08 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.52/228.08 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.52/228.08 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.52/228.08 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.52/228.08 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.52/228.08 active(U13(tt)) -> mark(tt) 227.52/228.08 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.52/228.08 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.52/228.08 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.52/228.08 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.52/228.08 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.52/228.08 active(U26(tt)) -> mark(tt) 227.52/228.08 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.52/228.08 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.52/228.08 active(U33(tt)) -> mark(tt) 227.52/228.08 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.52/228.08 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.52/228.08 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.52/228.08 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.52/228.08 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.52/228.08 active(U46(tt)) -> mark(tt) 227.52/228.08 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.52/228.08 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.52/228.08 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.52/228.08 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.52/228.08 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.52/228.08 active(U56(tt)) -> mark(tt) 227.52/228.08 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.52/228.08 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.52/228.08 active(U63(tt)) -> mark(tt) 227.52/228.08 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.52/228.08 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.52/228.08 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.52/228.08 active(U74(tt)) -> mark(tt) 227.52/228.08 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.52/228.08 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.52/228.08 active(U83(tt)) -> mark(tt) 227.52/228.08 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.52/228.08 active(U92(tt)) -> mark(tt) 227.52/228.08 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.52/228.08 active(__(nil,X:S)) -> mark(X:S) 227.52/228.08 active(__(X:S,nil)) -> mark(X:S) 227.52/228.08 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.52/228.08 active(isList(nil)) -> mark(tt) 227.52/228.08 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.52/228.08 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.52/228.08 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.52/228.08 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.52/228.08 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.52/228.08 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.52/228.08 active(isPal(nil)) -> mark(tt) 227.52/228.08 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.52/228.08 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.52/228.08 active(isPalListKind(a)) -> mark(tt) 227.52/228.08 active(isPalListKind(e)) -> mark(tt) 227.52/228.08 active(isPalListKind(i)) -> mark(tt) 227.52/228.08 active(isPalListKind(nil)) -> mark(tt) 227.52/228.08 active(isPalListKind(o)) -> mark(tt) 227.52/228.08 active(isPalListKind(u)) -> mark(tt) 227.52/228.08 active(isQid(a)) -> mark(tt) 227.52/228.08 active(isQid(e)) -> mark(tt) 227.52/228.08 active(isQid(i)) -> mark(tt) 227.52/228.08 active(isQid(o)) -> mark(tt) 227.52/228.08 active(isQid(u)) -> mark(tt) 227.52/228.08 isList(active(X:S)) -> isList(X:S) 227.52/228.08 isList(mark(X:S)) -> isList(X:S) 227.52/228.08 isNeList(active(X:S)) -> isNeList(X:S) 227.52/228.08 isNeList(mark(X:S)) -> isNeList(X:S) 227.52/228.08 isNePal(active(X:S)) -> isNePal(X:S) 227.52/228.08 isNePal(mark(X:S)) -> isNePal(X:S) 227.52/228.08 isPal(active(X:S)) -> isPal(X:S) 227.52/228.08 isPal(mark(X:S)) -> isPal(X:S) 227.52/228.08 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.52/228.08 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.52/228.08 isQid(active(X:S)) -> isQid(X:S) 227.52/228.08 isQid(mark(X:S)) -> isQid(X:S) 227.52/228.08 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.52/228.08 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.52/228.08 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.52/228.08 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.52/228.08 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.52/228.08 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.52/228.08 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.52/228.08 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.52/228.08 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.52/228.08 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.52/228.08 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.52/228.08 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.52/228.08 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.52/228.08 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.52/228.08 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.52/228.08 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.52/228.08 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.52/228.08 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.52/228.08 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.52/228.08 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.52/228.08 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.52/228.08 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.52/228.08 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.52/228.08 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.52/228.08 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.52/228.08 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.52/228.08 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.52/228.08 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.52/228.08 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.52/228.08 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.52/228.08 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.52/228.08 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.52/228.08 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.52/228.08 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.52/228.08 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.52/228.08 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.52/228.08 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.52/228.08 mark(isList(X:S)) -> active(isList(X:S)) 227.52/228.08 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.52/228.08 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.52/228.08 mark(isPal(X:S)) -> active(isPal(X:S)) 227.52/228.08 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.52/228.08 mark(isQid(X:S)) -> active(isQid(X:S)) 227.52/228.08 mark(a) -> active(a) 227.52/228.08 mark(e) -> active(e) 227.52/228.08 mark(i) -> active(i) 227.52/228.08 mark(nil) -> active(nil) 227.52/228.08 mark(o) -> active(o) 227.52/228.08 mark(tt) -> active(tt) 227.52/228.08 mark(u) -> active(u) 227.52/228.08 227.52/228.08 Problem 1.44: 227.52/228.08 227.52/228.08 Reduction Pairs Processor: 227.52/228.08 -> Pairs: 227.52/228.08 ACTIVE(U91(tt,V2:S)) -> MARK(U92(isPalListKind(V2:S))) 227.52/228.08 ACTIVE(isPalListKind(__(V1:S,V2:S))) -> MARK(U91(isPalListKind(V1:S),V2:S)) 227.52/228.08 MARK(U45(X1:S,X2:S)) -> MARK(X1:S) 227.52/228.08 MARK(U46(X:S)) -> ACTIVE(U46(mark(X:S))) 227.52/228.08 MARK(U46(X:S)) -> MARK(X:S) 227.52/228.08 MARK(U51(X1:S,X2:S,X3:S)) -> ACTIVE(U51(mark(X1:S),X2:S,X3:S)) 227.52/228.08 MARK(U51(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.52/228.08 MARK(U52(X1:S,X2:S,X3:S)) -> ACTIVE(U52(mark(X1:S),X2:S,X3:S)) 227.52/228.08 MARK(U52(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.52/228.08 MARK(U53(X1:S,X2:S,X3:S)) -> ACTIVE(U53(mark(X1:S),X2:S,X3:S)) 227.52/228.08 MARK(U53(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.52/228.08 MARK(U54(X1:S,X2:S,X3:S)) -> ACTIVE(U54(mark(X1:S),X2:S,X3:S)) 227.52/228.08 MARK(U54(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.52/228.08 MARK(U55(X1:S,X2:S)) -> ACTIVE(U55(mark(X1:S),X2:S)) 227.52/228.08 MARK(U55(X1:S,X2:S)) -> MARK(X1:S) 227.52/228.08 MARK(U56(X:S)) -> ACTIVE(U56(mark(X:S))) 227.52/228.08 MARK(U56(X:S)) -> MARK(X:S) 227.52/228.08 MARK(U61(X1:S,X2:S)) -> ACTIVE(U61(mark(X1:S),X2:S)) 227.52/228.08 MARK(U61(X1:S,X2:S)) -> MARK(X1:S) 227.52/228.08 MARK(U62(X1:S,X2:S)) -> ACTIVE(U62(mark(X1:S),X2:S)) 227.52/228.08 MARK(U62(X1:S,X2:S)) -> MARK(X1:S) 227.52/228.08 MARK(U63(X:S)) -> ACTIVE(U63(mark(X:S))) 227.52/228.08 MARK(U63(X:S)) -> MARK(X:S) 227.52/228.08 MARK(U71(X1:S,X2:S,X3:S)) -> ACTIVE(U71(mark(X1:S),X2:S,X3:S)) 227.52/228.08 MARK(U71(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.52/228.08 MARK(U72(X1:S,X2:S)) -> ACTIVE(U72(mark(X1:S),X2:S)) 227.52/228.08 MARK(U72(X1:S,X2:S)) -> MARK(X1:S) 227.52/228.08 MARK(U73(X1:S,X2:S)) -> ACTIVE(U73(mark(X1:S),X2:S)) 227.52/228.08 MARK(U73(X1:S,X2:S)) -> MARK(X1:S) 227.52/228.08 MARK(U74(X:S)) -> ACTIVE(U74(mark(X:S))) 227.52/228.08 MARK(U74(X:S)) -> MARK(X:S) 227.52/228.08 MARK(U81(X1:S,X2:S)) -> ACTIVE(U81(mark(X1:S),X2:S)) 227.52/228.08 MARK(U81(X1:S,X2:S)) -> MARK(X1:S) 227.52/228.08 MARK(U82(X1:S,X2:S)) -> ACTIVE(U82(mark(X1:S),X2:S)) 227.52/228.08 MARK(U82(X1:S,X2:S)) -> MARK(X1:S) 227.52/228.08 MARK(U83(X:S)) -> ACTIVE(U83(mark(X:S))) 227.52/228.08 MARK(U83(X:S)) -> MARK(X:S) 227.52/228.08 MARK(U91(X1:S,X2:S)) -> ACTIVE(U91(mark(X1:S),X2:S)) 227.52/228.08 MARK(U91(X1:S,X2:S)) -> MARK(X1:S) 227.52/228.08 MARK(U92(X:S)) -> ACTIVE(U92(mark(X:S))) 227.52/228.08 MARK(U92(X:S)) -> MARK(X:S) 227.52/228.08 MARK(__(X1:S,X2:S)) -> ACTIVE(__(mark(X1:S),mark(X2:S))) 227.52/228.08 MARK(__(X1:S,X2:S)) -> MARK(X1:S) 227.52/228.08 MARK(__(X1:S,X2:S)) -> MARK(X2:S) 227.52/228.08 MARK(isPalListKind(X:S)) -> ACTIVE(isPalListKind(X:S)) 227.52/228.08 -> Rules: 227.52/228.08 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.52/228.08 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.52/228.08 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.52/228.08 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.52/228.08 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.52/228.08 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.52/228.08 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.52/228.08 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.52/228.08 U13(active(X:S)) -> U13(X:S) 227.52/228.08 U13(mark(X:S)) -> U13(X:S) 227.52/228.08 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.52/228.08 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.52/228.08 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.52/228.08 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.52/228.08 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.52/228.08 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.52/228.08 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.52/228.08 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.52/228.08 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.52/228.08 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.52/228.08 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.52/228.08 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.52/228.08 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.52/228.08 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.52/228.08 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.52/228.08 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.52/228.08 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.52/228.08 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.52/228.08 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.52/228.08 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.52/228.08 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.52/228.08 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.52/228.08 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.52/228.08 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.52/228.08 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.52/228.08 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.52/228.08 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.52/228.08 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.52/228.08 U26(active(X:S)) -> U26(X:S) 227.52/228.08 U26(mark(X:S)) -> U26(X:S) 227.52/228.08 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.52/228.08 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.52/228.08 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.52/228.08 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.52/228.08 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.52/228.08 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.52/228.08 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.52/228.08 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.52/228.08 U33(active(X:S)) -> U33(X:S) 227.52/228.08 U33(mark(X:S)) -> U33(X:S) 227.52/228.08 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.52/228.08 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.52/228.08 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.52/228.08 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.52/228.08 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.52/228.08 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.52/228.08 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.52/228.08 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.52/228.08 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.52/228.08 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.52/228.08 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.52/228.08 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.52/228.08 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.52/228.08 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.52/228.08 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.52/228.08 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.52/228.08 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.52/228.08 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.52/228.08 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.52/228.08 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.52/228.08 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.52/228.08 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.52/228.08 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.52/228.08 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.52/228.08 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.52/228.08 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.52/228.08 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.52/228.08 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.52/228.08 U46(active(X:S)) -> U46(X:S) 227.52/228.08 U46(mark(X:S)) -> U46(X:S) 227.52/228.08 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.52/228.08 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.52/228.08 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.52/228.08 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.52/228.08 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.52/228.08 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.52/228.08 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.52/228.08 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.52/228.08 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.52/228.08 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.52/228.08 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.52/228.08 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.52/228.08 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.52/228.08 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.52/228.08 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.52/228.08 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.52/228.08 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.52/228.08 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.52/228.08 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.52/228.08 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.52/228.08 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.52/228.08 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.52/228.08 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.52/228.08 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.52/228.08 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.52/228.08 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.52/228.08 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.52/228.08 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.52/228.08 U56(active(X:S)) -> U56(X:S) 227.52/228.08 U56(mark(X:S)) -> U56(X:S) 227.52/228.08 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.52/228.08 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.52/228.08 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.52/228.08 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.52/228.08 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.52/228.08 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.52/228.08 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.52/228.08 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.52/228.08 U63(active(X:S)) -> U63(X:S) 227.52/228.08 U63(mark(X:S)) -> U63(X:S) 227.52/228.08 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.52/228.08 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.52/228.08 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.52/228.08 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.52/228.08 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.52/228.08 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.52/228.08 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.52/228.08 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.52/228.08 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.52/228.08 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.52/228.08 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.52/228.08 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.52/228.08 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.52/228.08 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.52/228.08 U74(active(X:S)) -> U74(X:S) 227.52/228.08 U74(mark(X:S)) -> U74(X:S) 227.52/228.08 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.52/228.08 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.52/228.08 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.52/228.08 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.52/228.08 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.52/228.08 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.52/228.08 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.52/228.08 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.52/228.08 U83(active(X:S)) -> U83(X:S) 227.52/228.08 U83(mark(X:S)) -> U83(X:S) 227.52/228.08 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.52/228.08 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.52/228.08 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.52/228.08 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.52/228.08 U92(active(X:S)) -> U92(X:S) 227.52/228.08 U92(mark(X:S)) -> U92(X:S) 227.52/228.08 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.52/228.08 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.52/228.08 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.52/228.08 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.52/228.08 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.52/228.08 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.52/228.08 active(U13(tt)) -> mark(tt) 227.52/228.08 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.52/228.08 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.52/228.08 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.52/228.08 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.52/228.08 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.52/228.08 active(U26(tt)) -> mark(tt) 227.52/228.08 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.52/228.08 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.52/228.08 active(U33(tt)) -> mark(tt) 227.52/228.08 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.52/228.08 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.52/228.08 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.52/228.08 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.52/228.08 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.52/228.08 active(U46(tt)) -> mark(tt) 227.52/228.08 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.52/228.08 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.52/228.08 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.52/228.08 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.52/228.08 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.52/228.08 active(U56(tt)) -> mark(tt) 227.52/228.08 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.52/228.08 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.52/228.08 active(U63(tt)) -> mark(tt) 227.52/228.08 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.52/228.08 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.52/228.08 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.52/228.08 active(U74(tt)) -> mark(tt) 227.52/228.08 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.52/228.08 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.52/228.08 active(U83(tt)) -> mark(tt) 227.52/228.08 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.52/228.08 active(U92(tt)) -> mark(tt) 227.52/228.08 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.52/228.08 active(__(nil,X:S)) -> mark(X:S) 227.52/228.08 active(__(X:S,nil)) -> mark(X:S) 227.52/228.08 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.52/228.08 active(isList(nil)) -> mark(tt) 227.52/228.08 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.52/228.08 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.52/228.08 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.52/228.08 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.52/228.08 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.52/228.08 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.52/228.08 active(isPal(nil)) -> mark(tt) 227.52/228.08 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.52/228.08 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.52/228.08 active(isPalListKind(a)) -> mark(tt) 227.52/228.08 active(isPalListKind(e)) -> mark(tt) 227.52/228.08 active(isPalListKind(i)) -> mark(tt) 227.52/228.08 active(isPalListKind(nil)) -> mark(tt) 227.52/228.08 active(isPalListKind(o)) -> mark(tt) 227.52/228.08 active(isPalListKind(u)) -> mark(tt) 227.52/228.08 active(isQid(a)) -> mark(tt) 227.52/228.08 active(isQid(e)) -> mark(tt) 227.52/228.08 active(isQid(i)) -> mark(tt) 227.52/228.08 active(isQid(o)) -> mark(tt) 227.52/228.08 active(isQid(u)) -> mark(tt) 227.52/228.08 isList(active(X:S)) -> isList(X:S) 227.52/228.08 isList(mark(X:S)) -> isList(X:S) 227.52/228.08 isNeList(active(X:S)) -> isNeList(X:S) 227.52/228.08 isNeList(mark(X:S)) -> isNeList(X:S) 227.52/228.08 isNePal(active(X:S)) -> isNePal(X:S) 227.52/228.08 isNePal(mark(X:S)) -> isNePal(X:S) 227.52/228.08 isPal(active(X:S)) -> isPal(X:S) 227.52/228.08 isPal(mark(X:S)) -> isPal(X:S) 227.52/228.08 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.52/228.08 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.52/228.08 isQid(active(X:S)) -> isQid(X:S) 227.52/228.08 isQid(mark(X:S)) -> isQid(X:S) 227.52/228.08 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.52/228.08 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.52/228.08 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.52/228.08 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.52/228.08 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.52/228.08 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.52/228.08 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.52/228.08 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.52/228.08 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.52/228.08 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.52/228.08 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.52/228.08 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.52/228.08 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.52/228.08 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.52/228.08 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.52/228.08 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.52/228.08 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.52/228.08 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.52/228.08 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.52/228.08 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.52/228.08 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.52/228.08 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.52/228.08 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.52/228.08 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.52/228.08 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.52/228.08 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.52/228.08 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.52/228.08 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.52/228.08 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.52/228.08 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.52/228.08 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.52/228.08 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.52/228.08 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.52/228.08 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.52/228.08 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.52/228.08 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.52/228.08 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.52/228.08 mark(isList(X:S)) -> active(isList(X:S)) 227.52/228.08 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.52/228.08 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.52/228.08 mark(isPal(X:S)) -> active(isPal(X:S)) 227.52/228.08 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.52/228.08 mark(isQid(X:S)) -> active(isQid(X:S)) 227.52/228.08 mark(a) -> active(a) 227.52/228.08 mark(e) -> active(e) 227.52/228.08 mark(i) -> active(i) 227.52/228.08 mark(nil) -> active(nil) 227.52/228.08 mark(o) -> active(o) 227.52/228.08 mark(tt) -> active(tt) 227.52/228.08 mark(u) -> active(u) 227.52/228.08 -> Usable rules: 227.52/228.08 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.52/228.08 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.52/228.08 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.52/228.08 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.52/228.08 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.52/228.08 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.52/228.08 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.52/228.08 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.52/228.08 U13(active(X:S)) -> U13(X:S) 227.52/228.08 U13(mark(X:S)) -> U13(X:S) 227.52/228.08 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.52/228.08 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.52/228.08 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.52/228.08 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.52/228.08 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.52/228.08 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.52/228.08 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.52/228.08 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.52/228.08 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.52/228.08 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.52/228.08 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.52/228.08 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.52/228.08 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.52/228.08 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.52/228.08 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.52/228.08 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.52/228.08 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.52/228.08 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.52/228.08 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.52/228.08 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.52/228.08 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.52/228.08 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.52/228.08 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.52/228.08 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.52/228.08 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.52/228.08 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.52/228.08 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.52/228.08 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.52/228.08 U26(active(X:S)) -> U26(X:S) 227.52/228.08 U26(mark(X:S)) -> U26(X:S) 227.52/228.08 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.52/228.08 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.52/228.08 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.52/228.08 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.52/228.08 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.52/228.08 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.52/228.08 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.52/228.08 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.52/228.08 U33(active(X:S)) -> U33(X:S) 227.52/228.08 U33(mark(X:S)) -> U33(X:S) 227.52/228.08 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.52/228.08 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.52/228.08 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.52/228.08 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.52/228.08 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.52/228.08 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.52/228.08 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.52/228.08 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.52/228.08 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.52/228.08 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.52/228.08 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.52/228.08 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.52/228.08 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.52/228.08 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.52/228.08 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.52/228.08 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.52/228.08 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.52/228.08 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.52/228.08 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.52/228.08 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.52/228.08 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.52/228.08 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.52/228.08 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.52/228.08 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.52/228.08 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.52/228.08 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.52/228.08 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.52/228.08 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.52/228.08 U46(active(X:S)) -> U46(X:S) 227.52/228.08 U46(mark(X:S)) -> U46(X:S) 227.52/228.08 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.52/228.08 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.52/228.08 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.52/228.08 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.52/228.08 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.52/228.08 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.52/228.08 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.52/228.08 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.52/228.08 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.52/228.08 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.52/228.08 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.52/228.08 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.52/228.08 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.52/228.08 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.52/228.08 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.52/228.08 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.52/228.08 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.52/228.08 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.52/228.08 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.52/228.08 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.52/228.08 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.52/228.08 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.52/228.08 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.52/228.08 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.52/228.08 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.52/228.08 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.52/228.08 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.52/228.08 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.52/228.08 U56(active(X:S)) -> U56(X:S) 227.52/228.08 U56(mark(X:S)) -> U56(X:S) 227.52/228.08 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.52/228.08 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.52/228.08 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.52/228.08 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.52/228.08 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.52/228.08 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.52/228.08 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.52/228.08 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.52/228.08 U63(active(X:S)) -> U63(X:S) 227.52/228.08 U63(mark(X:S)) -> U63(X:S) 227.52/228.08 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.52/228.08 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.52/228.08 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.52/228.08 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.52/228.08 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.52/228.08 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.52/228.08 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.52/228.08 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.52/228.08 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.52/228.08 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.52/228.08 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.52/228.08 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.52/228.08 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.52/228.08 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.52/228.08 U74(active(X:S)) -> U74(X:S) 227.52/228.08 U74(mark(X:S)) -> U74(X:S) 227.52/228.08 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.52/228.08 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.52/228.08 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.52/228.08 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.52/228.08 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.52/228.08 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.52/228.08 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.52/228.08 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.52/228.08 U83(active(X:S)) -> U83(X:S) 227.52/228.08 U83(mark(X:S)) -> U83(X:S) 227.52/228.08 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.52/228.08 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.52/228.08 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.52/228.08 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.52/228.08 U92(active(X:S)) -> U92(X:S) 227.52/228.08 U92(mark(X:S)) -> U92(X:S) 227.52/228.08 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.52/228.08 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.52/228.08 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.52/228.08 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.52/228.08 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.52/228.08 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.52/228.08 active(U13(tt)) -> mark(tt) 227.52/228.08 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.52/228.08 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.52/228.08 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.52/228.08 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.52/228.08 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.52/228.08 active(U26(tt)) -> mark(tt) 227.52/228.08 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.52/228.08 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.52/228.08 active(U33(tt)) -> mark(tt) 227.52/228.08 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.52/228.08 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.52/228.08 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.52/228.08 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.52/228.08 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.52/228.08 active(U46(tt)) -> mark(tt) 227.52/228.08 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.52/228.08 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.52/228.08 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.52/228.08 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.52/228.08 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.52/228.08 active(U56(tt)) -> mark(tt) 227.52/228.08 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.52/228.08 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.52/228.08 active(U63(tt)) -> mark(tt) 227.52/228.08 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.52/228.08 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.52/228.08 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.52/228.08 active(U74(tt)) -> mark(tt) 227.52/228.08 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.52/228.08 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.52/228.08 active(U83(tt)) -> mark(tt) 227.52/228.08 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.52/228.08 active(U92(tt)) -> mark(tt) 227.52/228.08 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.52/228.08 active(__(nil,X:S)) -> mark(X:S) 227.52/228.08 active(__(X:S,nil)) -> mark(X:S) 227.52/228.08 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.52/228.08 active(isList(nil)) -> mark(tt) 227.52/228.08 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.52/228.08 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.52/228.08 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.52/228.08 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.52/228.08 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.52/228.08 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.52/228.08 active(isPal(nil)) -> mark(tt) 227.52/228.08 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.52/228.08 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.52/228.08 active(isPalListKind(a)) -> mark(tt) 227.52/228.08 active(isPalListKind(e)) -> mark(tt) 227.52/228.08 active(isPalListKind(i)) -> mark(tt) 227.52/228.08 active(isPalListKind(nil)) -> mark(tt) 227.52/228.08 active(isPalListKind(o)) -> mark(tt) 227.52/228.08 active(isPalListKind(u)) -> mark(tt) 227.52/228.08 active(isQid(a)) -> mark(tt) 227.52/228.08 active(isQid(e)) -> mark(tt) 227.52/228.08 active(isQid(i)) -> mark(tt) 227.52/228.08 active(isQid(o)) -> mark(tt) 227.52/228.08 active(isQid(u)) -> mark(tt) 227.52/228.08 isList(active(X:S)) -> isList(X:S) 227.52/228.08 isList(mark(X:S)) -> isList(X:S) 227.52/228.08 isNeList(active(X:S)) -> isNeList(X:S) 227.52/228.08 isNeList(mark(X:S)) -> isNeList(X:S) 227.52/228.08 isNePal(active(X:S)) -> isNePal(X:S) 227.52/228.08 isNePal(mark(X:S)) -> isNePal(X:S) 227.52/228.08 isPal(active(X:S)) -> isPal(X:S) 227.52/228.08 isPal(mark(X:S)) -> isPal(X:S) 227.52/228.08 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.52/228.08 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.52/228.08 isQid(active(X:S)) -> isQid(X:S) 227.52/228.08 isQid(mark(X:S)) -> isQid(X:S) 227.52/228.08 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.52/228.08 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.52/228.08 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.52/228.08 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.52/228.08 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.52/228.08 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.52/228.08 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.52/228.08 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.52/228.08 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.52/228.08 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.52/228.08 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.52/228.08 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.52/228.08 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.52/228.08 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.52/228.08 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.52/228.08 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.52/228.08 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.52/228.08 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.52/228.08 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.52/228.08 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.52/228.08 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.52/228.08 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.52/228.08 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.52/228.08 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.52/228.08 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.52/228.08 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.52/228.08 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.52/228.08 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.52/228.08 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.52/228.08 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.52/228.08 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.52/228.08 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.52/228.08 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.52/228.08 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.52/228.08 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.52/228.08 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.52/228.08 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.52/228.08 mark(isList(X:S)) -> active(isList(X:S)) 227.52/228.08 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.52/228.08 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.52/228.08 mark(isPal(X:S)) -> active(isPal(X:S)) 227.52/228.08 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.52/228.08 mark(isQid(X:S)) -> active(isQid(X:S)) 227.52/228.08 mark(a) -> active(a) 227.52/228.08 mark(e) -> active(e) 227.52/228.08 mark(i) -> active(i) 227.52/228.08 mark(nil) -> active(nil) 227.52/228.08 mark(o) -> active(o) 227.52/228.08 mark(tt) -> active(tt) 227.52/228.08 mark(u) -> active(u) 227.52/228.08 ->Interpretation type: 227.52/228.08 Linear 227.52/228.08 ->Coefficients: 227.52/228.08 Natural Numbers 227.52/228.08 ->Dimension: 227.52/228.08 1 227.52/228.08 ->Bound: 227.52/228.08 2 227.52/228.08 ->Interpretation: 227.52/228.08 227.52/228.08 [U11](X1,X2) = 2.X2 + 1 227.52/228.08 [U12](X1,X2) = 2.X1 + 2.X2 + 1 227.52/228.08 [U13](X) = 1 227.52/228.08 [U21](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.52/228.08 [U22](X1,X2,X3) = 2.X2 + 2.X3 + 2 227.52/228.08 [U23](X1,X2,X3) = 2.X2 + 2.X3 + 2 227.52/228.08 [U24](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.52/228.08 [U25](X1,X2) = 2 227.52/228.08 [U26](X) = 2 227.52/228.08 [U31](X1,X2) = 2.X1 + 2.X2 227.52/228.08 [U32](X1,X2) = 2.X1 + X2 227.52/228.08 [U33](X) = 0 227.52/228.08 [U41](X1,X2,X3) = 2.X2 + 2.X3 + 2 227.52/228.08 [U42](X1,X2,X3) = X1 + 2.X2 + 2.X3 + 2 227.52/228.08 [U43](X1,X2,X3) = 2.X2 + 2.X3 + 2 227.52/228.08 [U44](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.52/228.08 [U45](X1,X2) = X1 + 2.X2 + 1 227.52/228.08 [U46](X) = X 227.52/228.08 [U51](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.52/228.08 [U52](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.52/228.08 [U53](X1,X2,X3) = X1 + 2.X2 + 2.X3 + 2 227.52/228.08 [U54](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.52/228.08 [U55](X1,X2) = X1 + 2.X2 + 2 227.52/228.08 [U56](X) = X + 1 227.52/228.08 [U61](X1,X2) = 2.X1 + 2.X2 + 2 227.52/228.08 [U62](X1,X2) = 2.X1 + 2 227.52/228.08 [U63](X) = X 227.52/228.08 [U71](X1,X2,X3) = X1 + 2.X2 + 2.X3 + 2 227.52/228.08 [U72](X1,X2) = X1 + 2.X2 + 2 227.52/228.08 [U73](X1,X2) = X1 227.52/228.08 [U74](X) = 2.X 227.52/228.08 [U81](X1,X2) = 2.X1 + 2.X2 + 2 227.52/228.08 [U82](X1,X2) = 2.X1 + 2.X2 + 2 227.52/228.08 [U83](X) = X 227.52/228.08 [U91](X1,X2) = 2.X1 227.52/228.08 [U92](X) = 2.X 227.52/228.08 [__](X1,X2) = 2.X1 + X2 + 2 227.52/228.08 [active](X) = X 227.52/228.08 [isList](X) = 2.X + 1 227.52/228.08 [isNeList](X) = 2.X 227.52/228.08 [isNePal](X) = 2.X + 2 227.52/228.08 [isPal](X) = 2.X + 2 227.52/228.08 [isPalListKind](X) = 0 227.52/228.08 [isQid](X) = 2 227.52/228.08 [mark](X) = X 227.52/228.08 [a] = 2 227.52/228.08 [e] = 0 227.52/228.08 [fSNonEmpty] = 0 227.52/228.08 [i] = 2 227.52/228.08 [nil] = 2 227.52/228.08 [o] = 0 227.52/228.08 [tt] = 0 227.52/228.08 [u] = 0 227.52/228.08 [U11#](X1,X2) = 0 227.52/228.08 [U12#](X1,X2) = 0 227.52/228.08 [U13#](X) = 0 227.52/228.08 [U21#](X1,X2,X3) = 0 227.52/228.08 [U22#](X1,X2,X3) = 0 227.52/228.08 [U23#](X1,X2,X3) = 0 227.52/228.08 [U24#](X1,X2,X3) = 0 227.52/228.08 [U25#](X1,X2) = 0 227.52/228.08 [U26#](X) = 0 227.52/228.08 [U31#](X1,X2) = 0 227.52/228.08 [U32#](X1,X2) = 0 227.52/228.08 [U33#](X) = 0 227.52/228.08 [U41#](X1,X2,X3) = 0 227.52/228.08 [U42#](X1,X2,X3) = 0 227.52/228.08 [U43#](X1,X2,X3) = 0 227.52/228.08 [U44#](X1,X2,X3) = 0 227.52/228.08 [U45#](X1,X2) = 0 227.52/228.08 [U46#](X) = 0 227.52/228.08 [U51#](X1,X2,X3) = 0 227.52/228.08 [U52#](X1,X2,X3) = 0 227.52/228.08 [U53#](X1,X2,X3) = 0 227.52/228.08 [U54#](X1,X2,X3) = 0 227.52/228.08 [U55#](X1,X2) = 0 227.52/228.08 [U56#](X) = 0 227.52/228.08 [U61#](X1,X2) = 0 227.52/228.08 [U62#](X1,X2) = 0 227.52/228.08 [U63#](X) = 0 227.52/228.08 [U71#](X1,X2,X3) = 0 227.52/228.08 [U72#](X1,X2) = 0 227.52/228.08 [U73#](X1,X2) = 0 227.52/228.08 [U74#](X) = 0 227.52/228.08 [U81#](X1,X2) = 0 227.52/228.08 [U82#](X1,X2) = 0 227.52/228.08 [U83#](X) = 0 227.52/228.08 [U91#](X1,X2) = 0 227.52/228.08 [U92#](X) = 0 227.52/228.08 [__#](X1,X2) = 0 227.52/228.08 [ACTIVE](X) = 2.X + 2 227.52/228.08 [ISLIST](X) = 0 227.52/228.08 [ISNELIST](X) = 0 227.52/228.08 [ISNEPAL](X) = 0 227.52/228.08 [ISPAL](X) = 0 227.52/228.08 [ISPALLISTKIND](X) = 0 227.52/228.08 [ISQID](X) = 0 227.52/228.08 [MARK](X) = 2.X + 2 227.52/228.08 227.52/228.08 Problem 1.44: 227.52/228.08 227.52/228.08 SCC Processor: 227.52/228.08 -> Pairs: 227.52/228.08 ACTIVE(U91(tt,V2:S)) -> MARK(U92(isPalListKind(V2:S))) 227.52/228.08 ACTIVE(isPalListKind(__(V1:S,V2:S))) -> MARK(U91(isPalListKind(V1:S),V2:S)) 227.52/228.08 MARK(U46(X:S)) -> ACTIVE(U46(mark(X:S))) 227.52/228.08 MARK(U46(X:S)) -> MARK(X:S) 227.52/228.08 MARK(U51(X1:S,X2:S,X3:S)) -> ACTIVE(U51(mark(X1:S),X2:S,X3:S)) 227.52/228.08 MARK(U51(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.52/228.08 MARK(U52(X1:S,X2:S,X3:S)) -> ACTIVE(U52(mark(X1:S),X2:S,X3:S)) 227.52/228.08 MARK(U52(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.52/228.08 MARK(U53(X1:S,X2:S,X3:S)) -> ACTIVE(U53(mark(X1:S),X2:S,X3:S)) 227.52/228.08 MARK(U53(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.52/228.08 MARK(U54(X1:S,X2:S,X3:S)) -> ACTIVE(U54(mark(X1:S),X2:S,X3:S)) 227.52/228.08 MARK(U54(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.52/228.08 MARK(U55(X1:S,X2:S)) -> ACTIVE(U55(mark(X1:S),X2:S)) 227.52/228.08 MARK(U55(X1:S,X2:S)) -> MARK(X1:S) 227.52/228.08 MARK(U56(X:S)) -> ACTIVE(U56(mark(X:S))) 227.52/228.08 MARK(U56(X:S)) -> MARK(X:S) 227.52/228.08 MARK(U61(X1:S,X2:S)) -> ACTIVE(U61(mark(X1:S),X2:S)) 227.52/228.08 MARK(U61(X1:S,X2:S)) -> MARK(X1:S) 227.52/228.08 MARK(U62(X1:S,X2:S)) -> ACTIVE(U62(mark(X1:S),X2:S)) 227.52/228.08 MARK(U62(X1:S,X2:S)) -> MARK(X1:S) 227.52/228.08 MARK(U63(X:S)) -> ACTIVE(U63(mark(X:S))) 227.52/228.08 MARK(U63(X:S)) -> MARK(X:S) 227.52/228.08 MARK(U71(X1:S,X2:S,X3:S)) -> ACTIVE(U71(mark(X1:S),X2:S,X3:S)) 227.52/228.08 MARK(U71(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.52/228.08 MARK(U72(X1:S,X2:S)) -> ACTIVE(U72(mark(X1:S),X2:S)) 227.52/228.08 MARK(U72(X1:S,X2:S)) -> MARK(X1:S) 227.52/228.08 MARK(U73(X1:S,X2:S)) -> ACTIVE(U73(mark(X1:S),X2:S)) 227.52/228.08 MARK(U73(X1:S,X2:S)) -> MARK(X1:S) 227.52/228.08 MARK(U74(X:S)) -> ACTIVE(U74(mark(X:S))) 227.52/228.08 MARK(U74(X:S)) -> MARK(X:S) 227.52/228.08 MARK(U81(X1:S,X2:S)) -> ACTIVE(U81(mark(X1:S),X2:S)) 227.52/228.08 MARK(U81(X1:S,X2:S)) -> MARK(X1:S) 227.52/228.08 MARK(U82(X1:S,X2:S)) -> ACTIVE(U82(mark(X1:S),X2:S)) 227.52/228.08 MARK(U82(X1:S,X2:S)) -> MARK(X1:S) 227.52/228.08 MARK(U83(X:S)) -> ACTIVE(U83(mark(X:S))) 227.52/228.08 MARK(U83(X:S)) -> MARK(X:S) 227.52/228.08 MARK(U91(X1:S,X2:S)) -> ACTIVE(U91(mark(X1:S),X2:S)) 227.52/228.08 MARK(U91(X1:S,X2:S)) -> MARK(X1:S) 227.52/228.08 MARK(U92(X:S)) -> ACTIVE(U92(mark(X:S))) 227.52/228.08 MARK(U92(X:S)) -> MARK(X:S) 227.52/228.08 MARK(__(X1:S,X2:S)) -> ACTIVE(__(mark(X1:S),mark(X2:S))) 227.52/228.08 MARK(__(X1:S,X2:S)) -> MARK(X1:S) 227.52/228.08 MARK(__(X1:S,X2:S)) -> MARK(X2:S) 227.52/228.08 MARK(isPalListKind(X:S)) -> ACTIVE(isPalListKind(X:S)) 227.52/228.08 -> Rules: 227.52/228.08 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.52/228.08 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.52/228.08 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.52/228.08 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.52/228.08 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.52/228.08 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.52/228.08 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.52/228.08 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.52/228.08 U13(active(X:S)) -> U13(X:S) 227.52/228.08 U13(mark(X:S)) -> U13(X:S) 227.52/228.08 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.52/228.08 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.52/228.08 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.52/228.08 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.52/228.08 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.52/228.08 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.52/228.08 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.52/228.08 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.52/228.08 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.52/228.08 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.52/228.08 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.52/228.08 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.52/228.08 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.52/228.08 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.52/228.08 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.52/228.08 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.52/228.08 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.52/228.08 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.52/228.08 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.52/228.08 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.52/228.08 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.52/228.08 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.52/228.08 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.52/228.08 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.52/228.08 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.52/228.08 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.52/228.08 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.52/228.08 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.52/228.08 U26(active(X:S)) -> U26(X:S) 227.52/228.08 U26(mark(X:S)) -> U26(X:S) 227.52/228.08 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.52/228.08 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.52/228.08 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.52/228.08 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.52/228.08 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.52/228.08 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.52/228.08 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.52/228.08 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.52/228.08 U33(active(X:S)) -> U33(X:S) 227.52/228.08 U33(mark(X:S)) -> U33(X:S) 227.52/228.08 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.52/228.08 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.52/228.08 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.52/228.08 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.52/228.08 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.52/228.08 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.52/228.08 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.52/228.08 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.52/228.08 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.52/228.08 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.52/228.08 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.52/228.08 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.52/228.08 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.52/228.08 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.52/228.08 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.52/228.08 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.52/228.08 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.52/228.08 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.52/228.08 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.52/228.08 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.52/228.08 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.52/228.08 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.52/228.08 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.52/228.08 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.52/228.08 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.52/228.08 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.52/228.08 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.52/228.08 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.52/228.08 U46(active(X:S)) -> U46(X:S) 227.52/228.08 U46(mark(X:S)) -> U46(X:S) 227.52/228.08 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.52/228.08 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.52/228.08 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.52/228.08 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.52/228.08 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.52/228.08 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.52/228.08 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.52/228.08 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.52/228.08 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.52/228.08 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.52/228.08 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.52/228.08 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.52/228.08 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.52/228.08 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.52/228.08 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.52/228.08 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.52/228.08 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.52/228.08 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.52/228.08 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.52/228.08 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.52/228.08 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.52/228.08 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.52/228.08 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.52/228.08 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.52/228.08 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.52/228.08 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.52/228.08 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.52/228.08 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.52/228.08 U56(active(X:S)) -> U56(X:S) 227.52/228.08 U56(mark(X:S)) -> U56(X:S) 227.52/228.08 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.52/228.08 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.52/228.08 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.52/228.08 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.52/228.08 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.52/228.08 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.52/228.08 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.52/228.08 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.52/228.08 U63(active(X:S)) -> U63(X:S) 227.52/228.08 U63(mark(X:S)) -> U63(X:S) 227.52/228.08 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.52/228.08 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.52/228.08 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.52/228.08 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.52/228.08 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.52/228.08 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.52/228.08 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.52/228.08 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.52/228.08 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.52/228.08 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.52/228.08 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.52/228.08 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.52/228.08 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.52/228.08 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.52/228.08 U74(active(X:S)) -> U74(X:S) 227.52/228.08 U74(mark(X:S)) -> U74(X:S) 227.52/228.08 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.52/228.08 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.52/228.08 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.52/228.08 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.52/228.08 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.52/228.08 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.52/228.08 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.52/228.08 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.52/228.08 U83(active(X:S)) -> U83(X:S) 227.52/228.08 U83(mark(X:S)) -> U83(X:S) 227.52/228.08 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.52/228.08 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.52/228.08 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.52/228.08 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.52/228.08 U92(active(X:S)) -> U92(X:S) 227.52/228.08 U92(mark(X:S)) -> U92(X:S) 227.52/228.08 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.52/228.08 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.52/228.08 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.52/228.08 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.52/228.08 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.52/228.08 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.52/228.08 active(U13(tt)) -> mark(tt) 227.52/228.08 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.52/228.08 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.52/228.08 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.52/228.08 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.52/228.08 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.52/228.08 active(U26(tt)) -> mark(tt) 227.52/228.08 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.52/228.08 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.52/228.08 active(U33(tt)) -> mark(tt) 227.52/228.08 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.52/228.08 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.52/228.08 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.52/228.08 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.52/228.08 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.52/228.08 active(U46(tt)) -> mark(tt) 227.52/228.08 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.52/228.08 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.52/228.08 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.52/228.08 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.52/228.08 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.52/228.08 active(U56(tt)) -> mark(tt) 227.52/228.08 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.52/228.08 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.52/228.08 active(U63(tt)) -> mark(tt) 227.52/228.08 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.52/228.08 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.52/228.08 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.52/228.08 active(U74(tt)) -> mark(tt) 227.52/228.08 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.52/228.08 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.52/228.08 active(U83(tt)) -> mark(tt) 227.52/228.08 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.52/228.08 active(U92(tt)) -> mark(tt) 227.52/228.08 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.52/228.08 active(__(nil,X:S)) -> mark(X:S) 227.52/228.08 active(__(X:S,nil)) -> mark(X:S) 227.52/228.08 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.52/228.08 active(isList(nil)) -> mark(tt) 227.52/228.08 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.52/228.08 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.52/228.08 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.52/228.08 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.52/228.08 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.52/228.08 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.52/228.08 active(isPal(nil)) -> mark(tt) 227.52/228.08 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.52/228.08 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.52/228.08 active(isPalListKind(a)) -> mark(tt) 227.52/228.08 active(isPalListKind(e)) -> mark(tt) 227.52/228.08 active(isPalListKind(i)) -> mark(tt) 227.52/228.08 active(isPalListKind(nil)) -> mark(tt) 227.52/228.08 active(isPalListKind(o)) -> mark(tt) 227.52/228.08 active(isPalListKind(u)) -> mark(tt) 227.52/228.08 active(isQid(a)) -> mark(tt) 227.52/228.08 active(isQid(e)) -> mark(tt) 227.52/228.08 active(isQid(i)) -> mark(tt) 227.52/228.08 active(isQid(o)) -> mark(tt) 227.52/228.08 active(isQid(u)) -> mark(tt) 227.52/228.08 isList(active(X:S)) -> isList(X:S) 227.52/228.08 isList(mark(X:S)) -> isList(X:S) 227.52/228.08 isNeList(active(X:S)) -> isNeList(X:S) 227.52/228.08 isNeList(mark(X:S)) -> isNeList(X:S) 227.52/228.08 isNePal(active(X:S)) -> isNePal(X:S) 227.52/228.08 isNePal(mark(X:S)) -> isNePal(X:S) 227.52/228.08 isPal(active(X:S)) -> isPal(X:S) 227.52/228.08 isPal(mark(X:S)) -> isPal(X:S) 227.52/228.08 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.52/228.08 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.52/228.08 isQid(active(X:S)) -> isQid(X:S) 227.52/228.08 isQid(mark(X:S)) -> isQid(X:S) 227.52/228.08 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.52/228.08 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.52/228.08 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.52/228.08 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.52/228.08 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.52/228.08 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.52/228.08 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.52/228.08 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.52/228.08 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.52/228.08 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.52/228.08 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.52/228.08 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.52/228.08 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.52/228.08 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.52/228.08 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.52/228.08 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.52/228.08 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.52/228.08 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.52/228.08 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.52/228.08 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.52/228.08 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.52/228.08 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.52/228.08 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.52/228.08 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.52/228.08 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.52/228.08 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.52/228.08 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.52/228.08 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.52/228.08 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.52/228.08 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.52/228.08 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.52/228.08 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.52/228.08 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.52/228.08 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.52/228.08 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.52/228.08 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.52/228.08 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.52/228.08 mark(isList(X:S)) -> active(isList(X:S)) 227.52/228.08 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.52/228.08 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.52/228.08 mark(isPal(X:S)) -> active(isPal(X:S)) 227.52/228.08 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.52/228.08 mark(isQid(X:S)) -> active(isQid(X:S)) 227.52/228.08 mark(a) -> active(a) 227.52/228.08 mark(e) -> active(e) 227.52/228.08 mark(i) -> active(i) 227.52/228.08 mark(nil) -> active(nil) 227.52/228.08 mark(o) -> active(o) 227.52/228.08 mark(tt) -> active(tt) 227.52/228.08 mark(u) -> active(u) 227.52/228.08 ->Strongly Connected Components: 227.52/228.08 ->->Cycle: 227.52/228.08 ->->-> Pairs: 227.52/228.08 ACTIVE(U91(tt,V2:S)) -> MARK(U92(isPalListKind(V2:S))) 227.52/228.08 ACTIVE(isPalListKind(__(V1:S,V2:S))) -> MARK(U91(isPalListKind(V1:S),V2:S)) 227.52/228.08 MARK(U46(X:S)) -> ACTIVE(U46(mark(X:S))) 227.52/228.08 MARK(U46(X:S)) -> MARK(X:S) 227.52/228.08 MARK(U51(X1:S,X2:S,X3:S)) -> ACTIVE(U51(mark(X1:S),X2:S,X3:S)) 227.52/228.08 MARK(U51(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.52/228.08 MARK(U52(X1:S,X2:S,X3:S)) -> ACTIVE(U52(mark(X1:S),X2:S,X3:S)) 227.52/228.08 MARK(U52(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.52/228.08 MARK(U53(X1:S,X2:S,X3:S)) -> ACTIVE(U53(mark(X1:S),X2:S,X3:S)) 227.52/228.08 MARK(U53(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.52/228.08 MARK(U54(X1:S,X2:S,X3:S)) -> ACTIVE(U54(mark(X1:S),X2:S,X3:S)) 227.52/228.08 MARK(U54(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.52/228.08 MARK(U55(X1:S,X2:S)) -> ACTIVE(U55(mark(X1:S),X2:S)) 227.52/228.08 MARK(U55(X1:S,X2:S)) -> MARK(X1:S) 227.52/228.08 MARK(U56(X:S)) -> ACTIVE(U56(mark(X:S))) 227.52/228.08 MARK(U56(X:S)) -> MARK(X:S) 227.52/228.08 MARK(U61(X1:S,X2:S)) -> ACTIVE(U61(mark(X1:S),X2:S)) 227.52/228.08 MARK(U61(X1:S,X2:S)) -> MARK(X1:S) 227.52/228.08 MARK(U62(X1:S,X2:S)) -> ACTIVE(U62(mark(X1:S),X2:S)) 227.52/228.08 MARK(U62(X1:S,X2:S)) -> MARK(X1:S) 227.52/228.08 MARK(U63(X:S)) -> ACTIVE(U63(mark(X:S))) 227.52/228.08 MARK(U63(X:S)) -> MARK(X:S) 227.52/228.08 MARK(U71(X1:S,X2:S,X3:S)) -> ACTIVE(U71(mark(X1:S),X2:S,X3:S)) 227.52/228.08 MARK(U71(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.52/228.08 MARK(U72(X1:S,X2:S)) -> ACTIVE(U72(mark(X1:S),X2:S)) 227.52/228.08 MARK(U72(X1:S,X2:S)) -> MARK(X1:S) 227.52/228.08 MARK(U73(X1:S,X2:S)) -> ACTIVE(U73(mark(X1:S),X2:S)) 227.52/228.08 MARK(U73(X1:S,X2:S)) -> MARK(X1:S) 227.52/228.08 MARK(U74(X:S)) -> ACTIVE(U74(mark(X:S))) 227.52/228.08 MARK(U74(X:S)) -> MARK(X:S) 227.52/228.08 MARK(U81(X1:S,X2:S)) -> ACTIVE(U81(mark(X1:S),X2:S)) 227.52/228.08 MARK(U81(X1:S,X2:S)) -> MARK(X1:S) 227.52/228.08 MARK(U82(X1:S,X2:S)) -> ACTIVE(U82(mark(X1:S),X2:S)) 227.52/228.08 MARK(U82(X1:S,X2:S)) -> MARK(X1:S) 227.52/228.08 MARK(U83(X:S)) -> ACTIVE(U83(mark(X:S))) 227.52/228.08 MARK(U83(X:S)) -> MARK(X:S) 227.52/228.08 MARK(U91(X1:S,X2:S)) -> ACTIVE(U91(mark(X1:S),X2:S)) 227.52/228.08 MARK(U91(X1:S,X2:S)) -> MARK(X1:S) 227.52/228.08 MARK(U92(X:S)) -> ACTIVE(U92(mark(X:S))) 227.52/228.08 MARK(U92(X:S)) -> MARK(X:S) 227.52/228.08 MARK(__(X1:S,X2:S)) -> ACTIVE(__(mark(X1:S),mark(X2:S))) 227.52/228.08 MARK(__(X1:S,X2:S)) -> MARK(X1:S) 227.52/228.08 MARK(__(X1:S,X2:S)) -> MARK(X2:S) 227.52/228.08 MARK(isPalListKind(X:S)) -> ACTIVE(isPalListKind(X:S)) 227.52/228.08 ->->-> Rules: 227.52/228.08 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.52/228.08 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.52/228.08 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.52/228.08 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.52/228.08 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.52/228.08 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.52/228.08 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.52/228.08 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.52/228.08 U13(active(X:S)) -> U13(X:S) 227.52/228.08 U13(mark(X:S)) -> U13(X:S) 227.52/228.08 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.52/228.08 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.52/228.08 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.52/228.08 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.52/228.08 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.52/228.08 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.52/228.08 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.52/228.08 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.52/228.08 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.52/228.08 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.52/228.08 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.52/228.08 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.52/228.08 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.52/228.08 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.52/228.08 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.52/228.08 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.52/228.08 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.52/228.08 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.52/228.08 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.52/228.08 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.52/228.08 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.52/228.08 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.52/228.08 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.52/228.08 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.52/228.08 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.52/228.08 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.52/228.08 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.52/228.08 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.52/228.08 U26(active(X:S)) -> U26(X:S) 227.52/228.08 U26(mark(X:S)) -> U26(X:S) 227.52/228.08 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.52/228.08 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.52/228.08 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.52/228.08 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.52/228.08 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.52/228.08 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.52/228.08 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.52/228.08 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.52/228.08 U33(active(X:S)) -> U33(X:S) 227.52/228.08 U33(mark(X:S)) -> U33(X:S) 227.52/228.08 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.52/228.08 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.52/228.08 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.52/228.08 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.52/228.08 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.52/228.08 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.52/228.08 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.52/228.08 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.52/228.08 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.52/228.08 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.52/228.08 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.52/228.08 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.52/228.08 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.52/228.08 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.52/228.08 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.52/228.08 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.52/228.08 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.52/228.08 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.52/228.08 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.52/228.08 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.52/228.08 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.52/228.08 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.52/228.08 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.52/228.08 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.52/228.08 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.52/228.08 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.52/228.08 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.52/228.08 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.52/228.08 U46(active(X:S)) -> U46(X:S) 227.52/228.08 U46(mark(X:S)) -> U46(X:S) 227.52/228.08 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.52/228.08 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.52/228.08 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.52/228.08 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.52/228.08 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.52/228.08 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.52/228.08 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.52/228.08 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.52/228.08 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.52/228.08 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.52/228.08 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.52/228.08 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.52/228.08 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.52/228.08 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.52/228.08 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.52/228.08 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.52/228.08 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.52/228.08 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.52/228.08 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.52/228.08 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.52/228.08 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.52/228.08 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.52/228.08 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.52/228.08 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.52/228.08 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.52/228.08 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.52/228.09 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.52/228.09 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.52/228.09 U56(active(X:S)) -> U56(X:S) 227.52/228.09 U56(mark(X:S)) -> U56(X:S) 227.52/228.09 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.52/228.09 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.52/228.09 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.52/228.09 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.52/228.09 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.52/228.09 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.52/228.09 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.52/228.09 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.52/228.09 U63(active(X:S)) -> U63(X:S) 227.52/228.09 U63(mark(X:S)) -> U63(X:S) 227.52/228.09 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.52/228.09 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.52/228.09 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.52/228.09 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.52/228.09 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.52/228.09 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.52/228.09 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.52/228.09 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.52/228.09 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.52/228.09 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.52/228.09 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.52/228.09 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.52/228.09 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.52/228.09 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.52/228.09 U74(active(X:S)) -> U74(X:S) 227.52/228.09 U74(mark(X:S)) -> U74(X:S) 227.52/228.09 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.52/228.09 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.52/228.09 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.52/228.09 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.52/228.09 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.52/228.09 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.52/228.09 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.52/228.09 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.52/228.09 U83(active(X:S)) -> U83(X:S) 227.52/228.09 U83(mark(X:S)) -> U83(X:S) 227.52/228.09 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.52/228.09 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.52/228.09 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.52/228.09 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.52/228.09 U92(active(X:S)) -> U92(X:S) 227.52/228.09 U92(mark(X:S)) -> U92(X:S) 227.52/228.09 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.52/228.09 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.52/228.09 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.52/228.09 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.52/228.09 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.52/228.09 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.52/228.09 active(U13(tt)) -> mark(tt) 227.52/228.09 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.52/228.09 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.52/228.09 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.52/228.09 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.52/228.09 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.52/228.09 active(U26(tt)) -> mark(tt) 227.52/228.09 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.52/228.09 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.52/228.09 active(U33(tt)) -> mark(tt) 227.52/228.09 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.52/228.09 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.52/228.09 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.52/228.09 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.52/228.09 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.52/228.09 active(U46(tt)) -> mark(tt) 227.52/228.09 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.52/228.09 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.52/228.09 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.52/228.09 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.52/228.09 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.52/228.09 active(U56(tt)) -> mark(tt) 227.52/228.09 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.52/228.09 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.52/228.09 active(U63(tt)) -> mark(tt) 227.52/228.09 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.52/228.09 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.52/228.09 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.52/228.09 active(U74(tt)) -> mark(tt) 227.52/228.09 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.52/228.09 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.52/228.09 active(U83(tt)) -> mark(tt) 227.52/228.09 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.52/228.09 active(U92(tt)) -> mark(tt) 227.52/228.09 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.52/228.09 active(__(nil,X:S)) -> mark(X:S) 227.52/228.09 active(__(X:S,nil)) -> mark(X:S) 227.52/228.09 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.52/228.09 active(isList(nil)) -> mark(tt) 227.52/228.09 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.52/228.09 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.52/228.09 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.52/228.09 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.52/228.09 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.52/228.09 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.52/228.09 active(isPal(nil)) -> mark(tt) 227.52/228.09 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.52/228.09 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.52/228.09 active(isPalListKind(a)) -> mark(tt) 227.52/228.09 active(isPalListKind(e)) -> mark(tt) 227.52/228.09 active(isPalListKind(i)) -> mark(tt) 227.52/228.09 active(isPalListKind(nil)) -> mark(tt) 227.52/228.09 active(isPalListKind(o)) -> mark(tt) 227.52/228.09 active(isPalListKind(u)) -> mark(tt) 227.52/228.09 active(isQid(a)) -> mark(tt) 227.52/228.09 active(isQid(e)) -> mark(tt) 227.52/228.09 active(isQid(i)) -> mark(tt) 227.52/228.09 active(isQid(o)) -> mark(tt) 227.52/228.09 active(isQid(u)) -> mark(tt) 227.52/228.09 isList(active(X:S)) -> isList(X:S) 227.52/228.09 isList(mark(X:S)) -> isList(X:S) 227.52/228.09 isNeList(active(X:S)) -> isNeList(X:S) 227.52/228.09 isNeList(mark(X:S)) -> isNeList(X:S) 227.52/228.09 isNePal(active(X:S)) -> isNePal(X:S) 227.52/228.09 isNePal(mark(X:S)) -> isNePal(X:S) 227.52/228.09 isPal(active(X:S)) -> isPal(X:S) 227.52/228.09 isPal(mark(X:S)) -> isPal(X:S) 227.52/228.09 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.52/228.09 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.52/228.09 isQid(active(X:S)) -> isQid(X:S) 227.52/228.09 isQid(mark(X:S)) -> isQid(X:S) 227.52/228.09 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.52/228.09 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.52/228.09 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.52/228.09 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.52/228.09 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.52/228.09 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.52/228.09 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.52/228.09 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.52/228.09 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.52/228.09 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.52/228.09 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.52/228.09 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.52/228.09 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.52/228.09 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.52/228.09 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.52/228.09 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.52/228.09 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.52/228.09 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.52/228.09 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.52/228.09 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.52/228.09 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.52/228.09 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.52/228.09 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.52/228.09 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.52/228.09 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.52/228.09 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.52/228.09 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.52/228.09 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.52/228.09 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.52/228.09 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.52/228.09 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.52/228.09 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.52/228.09 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.52/228.09 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.52/228.09 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.52/228.09 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.52/228.09 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.52/228.09 mark(isList(X:S)) -> active(isList(X:S)) 227.52/228.09 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.52/228.09 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.52/228.09 mark(isPal(X:S)) -> active(isPal(X:S)) 227.52/228.09 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.52/228.09 mark(isQid(X:S)) -> active(isQid(X:S)) 227.52/228.09 mark(a) -> active(a) 227.52/228.09 mark(e) -> active(e) 227.52/228.09 mark(i) -> active(i) 227.52/228.09 mark(nil) -> active(nil) 227.52/228.09 mark(o) -> active(o) 227.52/228.09 mark(tt) -> active(tt) 227.52/228.09 mark(u) -> active(u) 227.52/228.09 227.52/228.09 Problem 1.44: 227.52/228.09 227.52/228.09 Reduction Pairs Processor: 227.52/228.09 -> Pairs: 227.52/228.09 ACTIVE(U91(tt,V2:S)) -> MARK(U92(isPalListKind(V2:S))) 227.52/228.09 ACTIVE(isPalListKind(__(V1:S,V2:S))) -> MARK(U91(isPalListKind(V1:S),V2:S)) 227.52/228.09 MARK(U46(X:S)) -> ACTIVE(U46(mark(X:S))) 227.52/228.09 MARK(U46(X:S)) -> MARK(X:S) 227.52/228.09 MARK(U51(X1:S,X2:S,X3:S)) -> ACTIVE(U51(mark(X1:S),X2:S,X3:S)) 227.52/228.09 MARK(U51(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.52/228.09 MARK(U52(X1:S,X2:S,X3:S)) -> ACTIVE(U52(mark(X1:S),X2:S,X3:S)) 227.52/228.09 MARK(U52(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.52/228.09 MARK(U53(X1:S,X2:S,X3:S)) -> ACTIVE(U53(mark(X1:S),X2:S,X3:S)) 227.52/228.09 MARK(U53(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.52/228.09 MARK(U54(X1:S,X2:S,X3:S)) -> ACTIVE(U54(mark(X1:S),X2:S,X3:S)) 227.52/228.09 MARK(U54(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.52/228.09 MARK(U55(X1:S,X2:S)) -> ACTIVE(U55(mark(X1:S),X2:S)) 227.52/228.09 MARK(U55(X1:S,X2:S)) -> MARK(X1:S) 227.52/228.09 MARK(U56(X:S)) -> ACTIVE(U56(mark(X:S))) 227.52/228.09 MARK(U56(X:S)) -> MARK(X:S) 227.52/228.09 MARK(U61(X1:S,X2:S)) -> ACTIVE(U61(mark(X1:S),X2:S)) 227.52/228.09 MARK(U61(X1:S,X2:S)) -> MARK(X1:S) 227.52/228.09 MARK(U62(X1:S,X2:S)) -> ACTIVE(U62(mark(X1:S),X2:S)) 227.52/228.09 MARK(U62(X1:S,X2:S)) -> MARK(X1:S) 227.52/228.09 MARK(U63(X:S)) -> ACTIVE(U63(mark(X:S))) 227.52/228.09 MARK(U63(X:S)) -> MARK(X:S) 227.52/228.09 MARK(U71(X1:S,X2:S,X3:S)) -> ACTIVE(U71(mark(X1:S),X2:S,X3:S)) 227.52/228.09 MARK(U71(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.52/228.09 MARK(U72(X1:S,X2:S)) -> ACTIVE(U72(mark(X1:S),X2:S)) 227.52/228.09 MARK(U72(X1:S,X2:S)) -> MARK(X1:S) 227.52/228.09 MARK(U73(X1:S,X2:S)) -> ACTIVE(U73(mark(X1:S),X2:S)) 227.52/228.09 MARK(U73(X1:S,X2:S)) -> MARK(X1:S) 227.52/228.09 MARK(U74(X:S)) -> ACTIVE(U74(mark(X:S))) 227.52/228.09 MARK(U74(X:S)) -> MARK(X:S) 227.52/228.09 MARK(U81(X1:S,X2:S)) -> ACTIVE(U81(mark(X1:S),X2:S)) 227.52/228.09 MARK(U81(X1:S,X2:S)) -> MARK(X1:S) 227.52/228.09 MARK(U82(X1:S,X2:S)) -> ACTIVE(U82(mark(X1:S),X2:S)) 227.52/228.09 MARK(U82(X1:S,X2:S)) -> MARK(X1:S) 227.52/228.09 MARK(U83(X:S)) -> ACTIVE(U83(mark(X:S))) 227.52/228.09 MARK(U83(X:S)) -> MARK(X:S) 227.52/228.09 MARK(U91(X1:S,X2:S)) -> ACTIVE(U91(mark(X1:S),X2:S)) 227.52/228.09 MARK(U91(X1:S,X2:S)) -> MARK(X1:S) 227.52/228.09 MARK(U92(X:S)) -> ACTIVE(U92(mark(X:S))) 227.52/228.09 MARK(U92(X:S)) -> MARK(X:S) 227.52/228.09 MARK(__(X1:S,X2:S)) -> ACTIVE(__(mark(X1:S),mark(X2:S))) 227.52/228.09 MARK(__(X1:S,X2:S)) -> MARK(X1:S) 227.52/228.09 MARK(__(X1:S,X2:S)) -> MARK(X2:S) 227.52/228.09 MARK(isPalListKind(X:S)) -> ACTIVE(isPalListKind(X:S)) 227.52/228.09 -> Rules: 227.52/228.09 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.52/228.09 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.52/228.09 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.52/228.09 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.52/228.09 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.52/228.09 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.52/228.09 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.52/228.09 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.52/228.09 U13(active(X:S)) -> U13(X:S) 227.52/228.09 U13(mark(X:S)) -> U13(X:S) 227.52/228.09 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.52/228.09 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.52/228.09 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.52/228.09 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.52/228.09 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.52/228.09 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.52/228.09 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.52/228.09 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.52/228.09 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.52/228.09 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.52/228.09 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.52/228.09 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.52/228.09 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.52/228.09 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.52/228.09 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.52/228.09 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.52/228.09 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.52/228.09 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.52/228.09 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.52/228.09 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.52/228.09 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.52/228.09 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.52/228.09 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.52/228.09 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.52/228.09 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.52/228.09 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.52/228.09 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.52/228.09 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.52/228.09 U26(active(X:S)) -> U26(X:S) 227.52/228.09 U26(mark(X:S)) -> U26(X:S) 227.52/228.09 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.52/228.09 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.52/228.09 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.52/228.09 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.52/228.09 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.52/228.09 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.52/228.09 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.52/228.09 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.52/228.09 U33(active(X:S)) -> U33(X:S) 227.52/228.09 U33(mark(X:S)) -> U33(X:S) 227.52/228.09 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.52/228.09 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.52/228.09 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.52/228.09 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.52/228.09 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.52/228.09 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.52/228.09 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.52/228.09 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.52/228.09 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.52/228.09 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.52/228.09 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.52/228.09 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.52/228.09 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.52/228.09 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.52/228.09 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.52/228.09 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.52/228.09 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.52/228.09 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.52/228.09 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.52/228.09 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.52/228.09 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.52/228.09 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.52/228.09 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.52/228.09 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.52/228.09 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.52/228.09 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.52/228.09 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.52/228.09 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.52/228.09 U46(active(X:S)) -> U46(X:S) 227.52/228.09 U46(mark(X:S)) -> U46(X:S) 227.52/228.09 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.52/228.09 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.52/228.09 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.52/228.09 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.52/228.09 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.52/228.09 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.52/228.09 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.52/228.09 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.52/228.09 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.52/228.09 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.52/228.09 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.52/228.09 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.52/228.09 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.52/228.09 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.52/228.09 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.52/228.09 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.52/228.09 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.52/228.09 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.52/228.09 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.52/228.09 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.52/228.09 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.52/228.09 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.52/228.09 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.52/228.09 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.52/228.09 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.52/228.09 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.52/228.09 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.52/228.09 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.52/228.09 U56(active(X:S)) -> U56(X:S) 227.52/228.09 U56(mark(X:S)) -> U56(X:S) 227.52/228.09 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.52/228.09 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.52/228.09 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.52/228.09 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.52/228.09 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.52/228.09 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.52/228.09 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.52/228.09 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.52/228.09 U63(active(X:S)) -> U63(X:S) 227.52/228.09 U63(mark(X:S)) -> U63(X:S) 227.52/228.09 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.52/228.09 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.52/228.09 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.52/228.09 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.52/228.09 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.52/228.09 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.52/228.09 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.52/228.09 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.52/228.09 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.52/228.09 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.52/228.09 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.52/228.09 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.52/228.09 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.52/228.09 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.52/228.09 U74(active(X:S)) -> U74(X:S) 227.52/228.09 U74(mark(X:S)) -> U74(X:S) 227.52/228.09 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.52/228.09 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.52/228.09 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.52/228.09 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.52/228.09 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.52/228.09 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.52/228.09 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.52/228.09 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.52/228.09 U83(active(X:S)) -> U83(X:S) 227.52/228.09 U83(mark(X:S)) -> U83(X:S) 227.52/228.09 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.52/228.09 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.52/228.09 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.52/228.09 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.52/228.09 U92(active(X:S)) -> U92(X:S) 227.52/228.09 U92(mark(X:S)) -> U92(X:S) 227.52/228.09 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.52/228.09 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.52/228.09 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.52/228.09 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.52/228.09 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.52/228.09 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.52/228.09 active(U13(tt)) -> mark(tt) 227.52/228.09 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.52/228.09 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.52/228.09 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.52/228.09 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.52/228.09 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.52/228.09 active(U26(tt)) -> mark(tt) 227.52/228.09 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.52/228.09 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.52/228.09 active(U33(tt)) -> mark(tt) 227.52/228.09 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.52/228.09 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.52/228.09 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.52/228.09 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.52/228.09 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.52/228.09 active(U46(tt)) -> mark(tt) 227.52/228.09 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.52/228.09 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.52/228.09 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.52/228.09 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.52/228.09 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.52/228.09 active(U56(tt)) -> mark(tt) 227.52/228.09 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.52/228.09 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.52/228.09 active(U63(tt)) -> mark(tt) 227.52/228.09 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.52/228.09 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.52/228.09 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.52/228.09 active(U74(tt)) -> mark(tt) 227.52/228.09 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.52/228.09 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.52/228.09 active(U83(tt)) -> mark(tt) 227.52/228.09 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.52/228.09 active(U92(tt)) -> mark(tt) 227.52/228.09 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.52/228.09 active(__(nil,X:S)) -> mark(X:S) 227.52/228.09 active(__(X:S,nil)) -> mark(X:S) 227.52/228.09 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.52/228.09 active(isList(nil)) -> mark(tt) 227.52/228.09 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.52/228.09 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.52/228.09 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.52/228.09 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.52/228.09 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.52/228.09 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.52/228.09 active(isPal(nil)) -> mark(tt) 227.52/228.09 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.52/228.09 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.52/228.09 active(isPalListKind(a)) -> mark(tt) 227.52/228.09 active(isPalListKind(e)) -> mark(tt) 227.52/228.09 active(isPalListKind(i)) -> mark(tt) 227.52/228.09 active(isPalListKind(nil)) -> mark(tt) 227.52/228.09 active(isPalListKind(o)) -> mark(tt) 227.52/228.09 active(isPalListKind(u)) -> mark(tt) 227.52/228.09 active(isQid(a)) -> mark(tt) 227.52/228.09 active(isQid(e)) -> mark(tt) 227.52/228.09 active(isQid(i)) -> mark(tt) 227.52/228.09 active(isQid(o)) -> mark(tt) 227.52/228.09 active(isQid(u)) -> mark(tt) 227.52/228.09 isList(active(X:S)) -> isList(X:S) 227.52/228.09 isList(mark(X:S)) -> isList(X:S) 227.52/228.09 isNeList(active(X:S)) -> isNeList(X:S) 227.52/228.09 isNeList(mark(X:S)) -> isNeList(X:S) 227.52/228.09 isNePal(active(X:S)) -> isNePal(X:S) 227.52/228.09 isNePal(mark(X:S)) -> isNePal(X:S) 227.52/228.09 isPal(active(X:S)) -> isPal(X:S) 227.52/228.09 isPal(mark(X:S)) -> isPal(X:S) 227.52/228.09 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.52/228.09 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.52/228.09 isQid(active(X:S)) -> isQid(X:S) 227.52/228.09 isQid(mark(X:S)) -> isQid(X:S) 227.52/228.09 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.52/228.09 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.52/228.09 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.52/228.09 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.52/228.09 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.52/228.09 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.52/228.09 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.52/228.09 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.52/228.09 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.52/228.09 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.52/228.09 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.52/228.09 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.52/228.09 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.52/228.09 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.52/228.09 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.52/228.09 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.52/228.09 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.52/228.09 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.52/228.09 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.52/228.09 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.52/228.09 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.52/228.09 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.52/228.09 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.52/228.09 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.52/228.09 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.52/228.09 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.52/228.09 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.52/228.09 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.52/228.09 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.52/228.09 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.52/228.09 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.52/228.09 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.52/228.09 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.52/228.09 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.52/228.09 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.52/228.09 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.52/228.09 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.52/228.09 mark(isList(X:S)) -> active(isList(X:S)) 227.52/228.09 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.52/228.09 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.52/228.09 mark(isPal(X:S)) -> active(isPal(X:S)) 227.52/228.09 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.52/228.09 mark(isQid(X:S)) -> active(isQid(X:S)) 227.52/228.09 mark(a) -> active(a) 227.52/228.09 mark(e) -> active(e) 227.52/228.09 mark(i) -> active(i) 227.52/228.09 mark(nil) -> active(nil) 227.52/228.09 mark(o) -> active(o) 227.52/228.09 mark(tt) -> active(tt) 227.52/228.09 mark(u) -> active(u) 227.52/228.09 -> Usable rules: 227.52/228.09 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.52/228.09 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.52/228.09 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.52/228.09 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.52/228.09 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.52/228.09 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.52/228.09 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.52/228.09 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.52/228.09 U13(active(X:S)) -> U13(X:S) 227.52/228.09 U13(mark(X:S)) -> U13(X:S) 227.52/228.09 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.52/228.09 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.52/228.09 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.52/228.09 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.52/228.09 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.52/228.09 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.52/228.09 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.52/228.09 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.52/228.09 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.52/228.09 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.52/228.09 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.52/228.09 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.52/228.09 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.52/228.09 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.52/228.09 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.52/228.09 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.52/228.09 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.52/228.09 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.52/228.09 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.52/228.09 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.52/228.09 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.52/228.09 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.52/228.09 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.52/228.09 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.52/228.09 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.52/228.09 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.52/228.09 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.52/228.09 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.52/228.09 U26(active(X:S)) -> U26(X:S) 227.52/228.09 U26(mark(X:S)) -> U26(X:S) 227.52/228.09 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.52/228.09 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.52/228.09 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.52/228.09 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.52/228.09 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.52/228.09 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.52/228.09 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.52/228.09 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.52/228.09 U33(active(X:S)) -> U33(X:S) 227.52/228.09 U33(mark(X:S)) -> U33(X:S) 227.52/228.09 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.52/228.09 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.52/228.09 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.52/228.09 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.52/228.09 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.52/228.09 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.52/228.09 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.52/228.09 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.52/228.09 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.52/228.09 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.52/228.09 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.52/228.09 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.52/228.09 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.52/228.09 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.52/228.09 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.52/228.09 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.52/228.09 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.52/228.09 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.52/228.09 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.52/228.09 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.52/228.09 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.52/228.09 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.52/228.09 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.52/228.09 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.52/228.09 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.52/228.09 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.52/228.09 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.52/228.09 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.52/228.09 U46(active(X:S)) -> U46(X:S) 227.52/228.09 U46(mark(X:S)) -> U46(X:S) 227.52/228.09 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.52/228.09 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.52/228.09 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.52/228.09 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.52/228.09 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.52/228.09 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.52/228.09 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.52/228.09 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.52/228.09 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.52/228.09 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.52/228.09 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.52/228.09 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.52/228.09 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.52/228.09 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.52/228.09 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.52/228.09 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.52/228.09 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.52/228.09 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.52/228.09 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.52/228.09 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.52/228.09 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.52/228.09 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.52/228.09 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.52/228.09 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.52/228.09 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.52/228.09 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.52/228.09 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.52/228.09 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.52/228.09 U56(active(X:S)) -> U56(X:S) 227.52/228.09 U56(mark(X:S)) -> U56(X:S) 227.52/228.09 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.52/228.09 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.52/228.09 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.52/228.09 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.52/228.09 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.52/228.09 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.52/228.09 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.52/228.09 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.52/228.09 U63(active(X:S)) -> U63(X:S) 227.52/228.09 U63(mark(X:S)) -> U63(X:S) 227.52/228.09 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.52/228.09 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.52/228.09 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.52/228.09 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.52/228.09 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.52/228.09 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.52/228.09 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.52/228.09 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.52/228.09 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.52/228.09 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.52/228.09 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.52/228.09 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.52/228.09 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.52/228.09 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.52/228.09 U74(active(X:S)) -> U74(X:S) 227.52/228.09 U74(mark(X:S)) -> U74(X:S) 227.52/228.09 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.52/228.09 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.52/228.09 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.52/228.09 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.52/228.09 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.52/228.09 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.52/228.09 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.52/228.09 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.52/228.09 U83(active(X:S)) -> U83(X:S) 227.52/228.09 U83(mark(X:S)) -> U83(X:S) 227.52/228.09 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.52/228.09 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.52/228.09 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.52/228.09 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.52/228.09 U92(active(X:S)) -> U92(X:S) 227.52/228.09 U92(mark(X:S)) -> U92(X:S) 227.52/228.09 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.52/228.09 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.52/228.09 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.52/228.09 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.52/228.09 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.52/228.09 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.52/228.09 active(U13(tt)) -> mark(tt) 227.52/228.09 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.52/228.09 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.52/228.09 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.52/228.09 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.52/228.09 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.52/228.09 active(U26(tt)) -> mark(tt) 227.52/228.09 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.52/228.09 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.52/228.09 active(U33(tt)) -> mark(tt) 227.52/228.09 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.52/228.09 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.52/228.09 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.52/228.09 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.52/228.09 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.52/228.09 active(U46(tt)) -> mark(tt) 227.52/228.09 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.52/228.09 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.52/228.09 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.52/228.09 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.52/228.09 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.52/228.09 active(U56(tt)) -> mark(tt) 227.52/228.09 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.52/228.09 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.52/228.09 active(U63(tt)) -> mark(tt) 227.52/228.09 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.52/228.09 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.52/228.09 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.52/228.09 active(U74(tt)) -> mark(tt) 227.52/228.09 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.52/228.09 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.52/228.09 active(U83(tt)) -> mark(tt) 227.52/228.09 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.52/228.09 active(U92(tt)) -> mark(tt) 227.52/228.09 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.52/228.09 active(__(nil,X:S)) -> mark(X:S) 227.52/228.09 active(__(X:S,nil)) -> mark(X:S) 227.52/228.09 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.52/228.09 active(isList(nil)) -> mark(tt) 227.52/228.09 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.52/228.09 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.52/228.09 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.52/228.09 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.52/228.09 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.52/228.09 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.52/228.09 active(isPal(nil)) -> mark(tt) 227.52/228.09 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.52/228.09 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.52/228.09 active(isPalListKind(a)) -> mark(tt) 227.52/228.09 active(isPalListKind(e)) -> mark(tt) 227.52/228.09 active(isPalListKind(i)) -> mark(tt) 227.52/228.09 active(isPalListKind(nil)) -> mark(tt) 227.52/228.09 active(isPalListKind(o)) -> mark(tt) 227.52/228.09 active(isPalListKind(u)) -> mark(tt) 227.52/228.09 active(isQid(a)) -> mark(tt) 227.52/228.09 active(isQid(e)) -> mark(tt) 227.52/228.09 active(isQid(i)) -> mark(tt) 227.52/228.09 active(isQid(o)) -> mark(tt) 227.52/228.09 active(isQid(u)) -> mark(tt) 227.52/228.09 isList(active(X:S)) -> isList(X:S) 227.52/228.09 isList(mark(X:S)) -> isList(X:S) 227.52/228.09 isNeList(active(X:S)) -> isNeList(X:S) 227.52/228.09 isNeList(mark(X:S)) -> isNeList(X:S) 227.52/228.09 isNePal(active(X:S)) -> isNePal(X:S) 227.52/228.09 isNePal(mark(X:S)) -> isNePal(X:S) 227.52/228.09 isPal(active(X:S)) -> isPal(X:S) 227.52/228.09 isPal(mark(X:S)) -> isPal(X:S) 227.52/228.09 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.52/228.09 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.52/228.09 isQid(active(X:S)) -> isQid(X:S) 227.52/228.09 isQid(mark(X:S)) -> isQid(X:S) 227.52/228.09 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.52/228.09 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.52/228.09 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.52/228.09 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.52/228.09 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.52/228.09 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.52/228.09 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.52/228.09 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.52/228.09 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.52/228.09 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.52/228.09 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.52/228.09 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.52/228.09 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.52/228.09 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.52/228.09 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.52/228.09 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.52/228.09 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.52/228.09 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.52/228.09 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.52/228.09 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.52/228.09 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.52/228.09 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.52/228.09 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.52/228.09 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.52/228.09 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.52/228.09 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.52/228.09 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.52/228.09 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.52/228.09 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.52/228.09 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.52/228.09 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.52/228.09 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.52/228.09 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.52/228.09 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.52/228.09 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.52/228.09 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.52/228.09 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.52/228.09 mark(isList(X:S)) -> active(isList(X:S)) 227.52/228.09 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.52/228.09 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.52/228.09 mark(isPal(X:S)) -> active(isPal(X:S)) 227.52/228.09 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.52/228.09 mark(isQid(X:S)) -> active(isQid(X:S)) 227.52/228.09 mark(a) -> active(a) 227.52/228.09 mark(e) -> active(e) 227.52/228.09 mark(i) -> active(i) 227.52/228.09 mark(nil) -> active(nil) 227.52/228.09 mark(o) -> active(o) 227.52/228.09 mark(tt) -> active(tt) 227.52/228.09 mark(u) -> active(u) 227.52/228.09 ->Interpretation type: 227.52/228.09 Linear 227.52/228.09 ->Coefficients: 227.52/228.09 Natural Numbers 227.52/228.09 ->Dimension: 227.52/228.09 1 227.52/228.09 ->Bound: 227.52/228.09 2 227.52/228.09 ->Interpretation: 227.52/228.09 227.52/228.09 [U11](X1,X2) = 2.X1 + X2 227.52/228.09 [U12](X1,X2) = X2 227.52/228.09 [U13](X) = 0 227.52/228.09 [U21](X1,X2,X3) = 2.X2 + X3 + 2 227.52/228.09 [U22](X1,X2,X3) = 2.X2 + X3 + 2 227.52/228.09 [U23](X1,X2,X3) = 2.X2 + X3 + 2 227.52/228.09 [U24](X1,X2,X3) = 2.X2 + X3 + 2 227.52/228.09 [U25](X1,X2) = 2 227.52/228.09 [U26](X) = 0 227.52/228.09 [U31](X1,X2) = X2 227.52/228.09 [U32](X1,X2) = X2 227.52/228.09 [U33](X) = X 227.52/228.09 [U41](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.52/228.09 [U42](X1,X2,X3) = X1 + 2.X2 + 2.X3 + 2 227.52/228.09 [U43](X1,X2,X3) = X2 + 2.X3 + 2 227.52/228.09 [U44](X1,X2,X3) = 2.X3 + 2 227.52/228.09 [U45](X1,X2) = 2.X2 + 2 227.52/228.09 [U46](X) = X + 2 227.52/228.09 [U51](X1,X2,X3) = X1 + 2.X2 + 2.X3 + 2 227.52/228.09 [U52](X1,X2,X3) = X1 + 2.X2 + 2.X3 + 2 227.52/228.09 [U53](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.52/228.09 [U54](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.52/228.09 [U55](X1,X2) = X1 + 2.X2 + 2 227.52/228.09 [U56](X) = 2.X + 2 227.52/228.09 [U61](X1,X2) = X1 + 2.X2 227.52/228.09 [U62](X1,X2) = 2.X1 + 2.X2 227.52/228.09 [U63](X) = 2.X 227.52/228.09 [U71](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.52/228.09 [U72](X1,X2) = 2.X1 + 2.X2 + 2 227.52/228.09 [U73](X1,X2) = X1 227.52/228.09 [U74](X) = X 227.52/228.09 [U81](X1,X2) = 2.X1 + 2.X2 + 2 227.52/228.09 [U82](X1,X2) = 2.X1 + 2.X2 + 2 227.52/228.09 [U83](X) = X + 2 227.52/228.09 [U91](X1,X2) = X1 227.52/228.09 [U92](X) = X 227.52/228.09 [__](X1,X2) = 2.X1 + X2 + 2 227.52/228.09 [active](X) = X 227.52/228.09 [isList](X) = X 227.52/228.09 [isNeList](X) = 2.X 227.52/228.09 [isNePal](X) = 2.X 227.52/228.09 [isPal](X) = 2.X + 2 227.52/228.09 [isPalListKind](X) = 0 227.52/228.09 [isQid](X) = X 227.52/228.09 [mark](X) = X 227.52/228.09 [a] = 2 227.52/228.09 [e] = 2 227.52/228.09 [fSNonEmpty] = 0 227.52/228.09 [i] = 0 227.52/228.09 [nil] = 2 227.52/228.09 [o] = 0 227.52/228.09 [tt] = 0 227.52/228.09 [u] = 0 227.52/228.09 [U11#](X1,X2) = 0 227.52/228.09 [U12#](X1,X2) = 0 227.52/228.09 [U13#](X) = 0 227.52/228.09 [U21#](X1,X2,X3) = 0 227.52/228.09 [U22#](X1,X2,X3) = 0 227.52/228.09 [U23#](X1,X2,X3) = 0 227.52/228.09 [U24#](X1,X2,X3) = 0 227.52/228.09 [U25#](X1,X2) = 0 227.52/228.09 [U26#](X) = 0 227.52/228.09 [U31#](X1,X2) = 0 227.52/228.09 [U32#](X1,X2) = 0 227.52/228.09 [U33#](X) = 0 227.52/228.09 [U41#](X1,X2,X3) = 0 227.52/228.09 [U42#](X1,X2,X3) = 0 227.52/228.09 [U43#](X1,X2,X3) = 0 227.52/228.09 [U44#](X1,X2,X3) = 0 227.52/228.09 [U45#](X1,X2) = 0 227.52/228.09 [U46#](X) = 0 227.52/228.09 [U51#](X1,X2,X3) = 0 227.52/228.09 [U52#](X1,X2,X3) = 0 227.52/228.09 [U53#](X1,X2,X3) = 0 227.52/228.09 [U54#](X1,X2,X3) = 0 227.52/228.09 [U55#](X1,X2) = 0 227.52/228.09 [U56#](X) = 0 227.52/228.09 [U61#](X1,X2) = 0 227.52/228.09 [U62#](X1,X2) = 0 227.52/228.09 [U63#](X) = 0 227.52/228.09 [U71#](X1,X2,X3) = 0 227.52/228.09 [U72#](X1,X2) = 0 227.52/228.09 [U73#](X1,X2) = 0 227.52/228.09 [U74#](X) = 0 227.52/228.09 [U81#](X1,X2) = 0 227.52/228.09 [U82#](X1,X2) = 0 227.52/228.09 [U83#](X) = 0 227.52/228.09 [U91#](X1,X2) = 0 227.52/228.09 [U92#](X) = 0 227.52/228.09 [__#](X1,X2) = 0 227.52/228.09 [ACTIVE](X) = X 227.52/228.09 [ISLIST](X) = 0 227.52/228.09 [ISNELIST](X) = 0 227.52/228.09 [ISNEPAL](X) = 0 227.52/228.09 [ISPAL](X) = 0 227.52/228.09 [ISPALLISTKIND](X) = 0 227.52/228.09 [ISQID](X) = 0 227.52/228.09 [MARK](X) = 2.X 227.52/228.09 227.52/228.09 Problem 1.44: 227.52/228.09 227.52/228.09 SCC Processor: 227.52/228.09 -> Pairs: 227.52/228.09 ACTIVE(U91(tt,V2:S)) -> MARK(U92(isPalListKind(V2:S))) 227.52/228.09 ACTIVE(isPalListKind(__(V1:S,V2:S))) -> MARK(U91(isPalListKind(V1:S),V2:S)) 227.52/228.09 MARK(U46(X:S)) -> MARK(X:S) 227.52/228.09 MARK(U51(X1:S,X2:S,X3:S)) -> ACTIVE(U51(mark(X1:S),X2:S,X3:S)) 227.52/228.09 MARK(U51(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.52/228.09 MARK(U52(X1:S,X2:S,X3:S)) -> ACTIVE(U52(mark(X1:S),X2:S,X3:S)) 227.52/228.09 MARK(U52(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.52/228.09 MARK(U53(X1:S,X2:S,X3:S)) -> ACTIVE(U53(mark(X1:S),X2:S,X3:S)) 227.52/228.09 MARK(U53(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.52/228.09 MARK(U54(X1:S,X2:S,X3:S)) -> ACTIVE(U54(mark(X1:S),X2:S,X3:S)) 227.52/228.09 MARK(U54(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.52/228.09 MARK(U55(X1:S,X2:S)) -> ACTIVE(U55(mark(X1:S),X2:S)) 227.52/228.09 MARK(U55(X1:S,X2:S)) -> MARK(X1:S) 227.52/228.09 MARK(U56(X:S)) -> ACTIVE(U56(mark(X:S))) 227.52/228.09 MARK(U56(X:S)) -> MARK(X:S) 227.52/228.09 MARK(U61(X1:S,X2:S)) -> ACTIVE(U61(mark(X1:S),X2:S)) 227.52/228.09 MARK(U61(X1:S,X2:S)) -> MARK(X1:S) 227.52/228.09 MARK(U62(X1:S,X2:S)) -> ACTIVE(U62(mark(X1:S),X2:S)) 227.52/228.09 MARK(U62(X1:S,X2:S)) -> MARK(X1:S) 227.52/228.09 MARK(U63(X:S)) -> ACTIVE(U63(mark(X:S))) 227.52/228.09 MARK(U63(X:S)) -> MARK(X:S) 227.52/228.09 MARK(U71(X1:S,X2:S,X3:S)) -> ACTIVE(U71(mark(X1:S),X2:S,X3:S)) 227.52/228.09 MARK(U71(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.52/228.09 MARK(U72(X1:S,X2:S)) -> ACTIVE(U72(mark(X1:S),X2:S)) 227.52/228.09 MARK(U72(X1:S,X2:S)) -> MARK(X1:S) 227.52/228.09 MARK(U73(X1:S,X2:S)) -> ACTIVE(U73(mark(X1:S),X2:S)) 227.52/228.09 MARK(U73(X1:S,X2:S)) -> MARK(X1:S) 227.52/228.09 MARK(U74(X:S)) -> ACTIVE(U74(mark(X:S))) 227.52/228.09 MARK(U74(X:S)) -> MARK(X:S) 227.52/228.09 MARK(U81(X1:S,X2:S)) -> ACTIVE(U81(mark(X1:S),X2:S)) 227.52/228.09 MARK(U81(X1:S,X2:S)) -> MARK(X1:S) 227.52/228.09 MARK(U82(X1:S,X2:S)) -> ACTIVE(U82(mark(X1:S),X2:S)) 227.52/228.09 MARK(U82(X1:S,X2:S)) -> MARK(X1:S) 227.52/228.09 MARK(U83(X:S)) -> ACTIVE(U83(mark(X:S))) 227.52/228.09 MARK(U83(X:S)) -> MARK(X:S) 227.52/228.09 MARK(U91(X1:S,X2:S)) -> ACTIVE(U91(mark(X1:S),X2:S)) 227.52/228.09 MARK(U91(X1:S,X2:S)) -> MARK(X1:S) 227.52/228.09 MARK(U92(X:S)) -> ACTIVE(U92(mark(X:S))) 227.52/228.09 MARK(U92(X:S)) -> MARK(X:S) 227.52/228.09 MARK(__(X1:S,X2:S)) -> ACTIVE(__(mark(X1:S),mark(X2:S))) 227.52/228.09 MARK(__(X1:S,X2:S)) -> MARK(X1:S) 227.52/228.09 MARK(__(X1:S,X2:S)) -> MARK(X2:S) 227.52/228.09 MARK(isPalListKind(X:S)) -> ACTIVE(isPalListKind(X:S)) 227.52/228.09 -> Rules: 227.52/228.09 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.52/228.09 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.52/228.09 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.52/228.09 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.52/228.09 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.52/228.09 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.52/228.09 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.52/228.09 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.52/228.09 U13(active(X:S)) -> U13(X:S) 227.52/228.09 U13(mark(X:S)) -> U13(X:S) 227.52/228.09 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.52/228.09 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.52/228.09 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.52/228.09 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.52/228.09 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.52/228.09 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.52/228.09 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.52/228.09 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.52/228.09 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.52/228.09 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.52/228.09 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.52/228.09 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.52/228.09 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.52/228.09 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.52/228.09 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.52/228.09 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.52/228.09 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.52/228.09 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.52/228.09 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.52/228.09 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.52/228.09 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.52/228.09 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.52/228.09 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.52/228.09 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.52/228.09 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.52/228.09 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.52/228.09 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.52/228.09 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.52/228.09 U26(active(X:S)) -> U26(X:S) 227.52/228.09 U26(mark(X:S)) -> U26(X:S) 227.52/228.09 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.52/228.09 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.52/228.09 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.52/228.09 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.52/228.09 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.52/228.09 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.52/228.09 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.52/228.09 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.52/228.09 U33(active(X:S)) -> U33(X:S) 227.52/228.09 U33(mark(X:S)) -> U33(X:S) 227.52/228.09 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.52/228.09 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.52/228.09 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.52/228.09 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.52/228.09 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.52/228.09 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.52/228.09 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.52/228.09 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.52/228.09 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.52/228.09 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.52/228.09 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.52/228.09 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.52/228.09 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.52/228.09 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.52/228.09 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.52/228.09 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.52/228.09 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.52/228.09 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.52/228.09 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.52/228.09 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.52/228.09 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.52/228.09 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.52/228.09 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.52/228.09 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.52/228.09 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.52/228.09 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.52/228.09 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.52/228.09 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.52/228.09 U46(active(X:S)) -> U46(X:S) 227.52/228.09 U46(mark(X:S)) -> U46(X:S) 227.52/228.09 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.52/228.09 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.52/228.09 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.52/228.09 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.52/228.09 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.52/228.09 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.52/228.09 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.52/228.09 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.52/228.09 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.52/228.09 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.52/228.09 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.52/228.09 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.52/228.09 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.52/228.09 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.52/228.09 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.52/228.09 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.52/228.09 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.52/228.09 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.52/228.09 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.52/228.09 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.52/228.09 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.52/228.09 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.52/228.09 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.52/228.09 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.52/228.09 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.52/228.09 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.52/228.09 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.52/228.09 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.52/228.09 U56(active(X:S)) -> U56(X:S) 227.52/228.09 U56(mark(X:S)) -> U56(X:S) 227.52/228.09 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.52/228.09 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.52/228.09 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.52/228.09 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.52/228.09 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.52/228.09 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.52/228.09 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.52/228.09 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.52/228.09 U63(active(X:S)) -> U63(X:S) 227.52/228.09 U63(mark(X:S)) -> U63(X:S) 227.52/228.09 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.52/228.09 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.52/228.09 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.52/228.09 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.52/228.09 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.52/228.09 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.52/228.09 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.52/228.09 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.52/228.09 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.52/228.09 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.52/228.09 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.52/228.09 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.52/228.09 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.52/228.09 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.52/228.09 U74(active(X:S)) -> U74(X:S) 227.52/228.09 U74(mark(X:S)) -> U74(X:S) 227.52/228.09 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.52/228.09 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.52/228.09 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.52/228.09 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.52/228.09 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.52/228.09 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.52/228.09 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.52/228.09 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.52/228.09 U83(active(X:S)) -> U83(X:S) 227.52/228.09 U83(mark(X:S)) -> U83(X:S) 227.52/228.09 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.52/228.09 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.52/228.09 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.52/228.09 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.52/228.09 U92(active(X:S)) -> U92(X:S) 227.52/228.09 U92(mark(X:S)) -> U92(X:S) 227.52/228.09 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.52/228.09 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.52/228.09 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.52/228.09 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.52/228.09 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.52/228.09 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.52/228.09 active(U13(tt)) -> mark(tt) 227.52/228.09 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.52/228.09 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.52/228.09 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.52/228.09 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.52/228.09 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.52/228.09 active(U26(tt)) -> mark(tt) 227.52/228.09 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.52/228.09 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.52/228.09 active(U33(tt)) -> mark(tt) 227.52/228.09 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.52/228.09 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.52/228.09 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.52/228.09 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.52/228.09 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.52/228.09 active(U46(tt)) -> mark(tt) 227.52/228.09 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.52/228.09 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.52/228.09 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.52/228.09 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.52/228.09 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.52/228.09 active(U56(tt)) -> mark(tt) 227.52/228.09 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.52/228.09 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.52/228.09 active(U63(tt)) -> mark(tt) 227.52/228.09 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.52/228.09 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.52/228.09 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.52/228.09 active(U74(tt)) -> mark(tt) 227.52/228.09 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.52/228.09 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.52/228.09 active(U83(tt)) -> mark(tt) 227.52/228.09 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.52/228.09 active(U92(tt)) -> mark(tt) 227.52/228.09 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.52/228.09 active(__(nil,X:S)) -> mark(X:S) 227.52/228.09 active(__(X:S,nil)) -> mark(X:S) 227.52/228.09 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.52/228.09 active(isList(nil)) -> mark(tt) 227.52/228.09 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.52/228.09 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.52/228.09 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.52/228.09 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.52/228.09 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.52/228.09 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.52/228.09 active(isPal(nil)) -> mark(tt) 227.52/228.09 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.52/228.09 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.52/228.09 active(isPalListKind(a)) -> mark(tt) 227.52/228.09 active(isPalListKind(e)) -> mark(tt) 227.52/228.09 active(isPalListKind(i)) -> mark(tt) 227.52/228.09 active(isPalListKind(nil)) -> mark(tt) 227.52/228.09 active(isPalListKind(o)) -> mark(tt) 227.52/228.09 active(isPalListKind(u)) -> mark(tt) 227.52/228.09 active(isQid(a)) -> mark(tt) 227.52/228.09 active(isQid(e)) -> mark(tt) 227.52/228.09 active(isQid(i)) -> mark(tt) 227.52/228.09 active(isQid(o)) -> mark(tt) 227.52/228.09 active(isQid(u)) -> mark(tt) 227.52/228.09 isList(active(X:S)) -> isList(X:S) 227.52/228.09 isList(mark(X:S)) -> isList(X:S) 227.52/228.09 isNeList(active(X:S)) -> isNeList(X:S) 227.52/228.09 isNeList(mark(X:S)) -> isNeList(X:S) 227.52/228.09 isNePal(active(X:S)) -> isNePal(X:S) 227.52/228.09 isNePal(mark(X:S)) -> isNePal(X:S) 227.52/228.09 isPal(active(X:S)) -> isPal(X:S) 227.52/228.09 isPal(mark(X:S)) -> isPal(X:S) 227.52/228.09 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.52/228.09 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.52/228.09 isQid(active(X:S)) -> isQid(X:S) 227.52/228.09 isQid(mark(X:S)) -> isQid(X:S) 227.52/228.09 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.52/228.09 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.52/228.09 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.52/228.09 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.52/228.09 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.52/228.09 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.52/228.09 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.52/228.09 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.52/228.09 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.52/228.09 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.52/228.09 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.52/228.09 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.52/228.09 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.52/228.09 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.52/228.09 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.52/228.09 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.52/228.09 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.52/228.09 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.52/228.09 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.52/228.09 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.52/228.09 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.52/228.09 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.52/228.09 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.52/228.09 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.52/228.09 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.52/228.09 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.52/228.09 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.52/228.09 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.52/228.09 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.52/228.09 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.52/228.09 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.52/228.09 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.52/228.09 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.52/228.09 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.52/228.09 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.52/228.09 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.52/228.09 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.52/228.09 mark(isList(X:S)) -> active(isList(X:S)) 227.52/228.09 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.52/228.09 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.52/228.09 mark(isPal(X:S)) -> active(isPal(X:S)) 227.52/228.09 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.52/228.09 mark(isQid(X:S)) -> active(isQid(X:S)) 227.52/228.09 mark(a) -> active(a) 227.52/228.09 mark(e) -> active(e) 227.52/228.09 mark(i) -> active(i) 227.52/228.09 mark(nil) -> active(nil) 227.52/228.09 mark(o) -> active(o) 227.52/228.09 mark(tt) -> active(tt) 227.52/228.09 mark(u) -> active(u) 227.52/228.09 ->Strongly Connected Components: 227.52/228.09 ->->Cycle: 227.52/228.09 ->->-> Pairs: 227.52/228.09 ACTIVE(U91(tt,V2:S)) -> MARK(U92(isPalListKind(V2:S))) 227.52/228.09 ACTIVE(isPalListKind(__(V1:S,V2:S))) -> MARK(U91(isPalListKind(V1:S),V2:S)) 227.52/228.09 MARK(U46(X:S)) -> MARK(X:S) 227.52/228.09 MARK(U51(X1:S,X2:S,X3:S)) -> ACTIVE(U51(mark(X1:S),X2:S,X3:S)) 227.52/228.09 MARK(U51(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.52/228.09 MARK(U52(X1:S,X2:S,X3:S)) -> ACTIVE(U52(mark(X1:S),X2:S,X3:S)) 227.52/228.09 MARK(U52(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.52/228.09 MARK(U53(X1:S,X2:S,X3:S)) -> ACTIVE(U53(mark(X1:S),X2:S,X3:S)) 227.52/228.09 MARK(U53(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.52/228.09 MARK(U54(X1:S,X2:S,X3:S)) -> ACTIVE(U54(mark(X1:S),X2:S,X3:S)) 227.52/228.09 MARK(U54(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.52/228.09 MARK(U55(X1:S,X2:S)) -> ACTIVE(U55(mark(X1:S),X2:S)) 227.52/228.09 MARK(U55(X1:S,X2:S)) -> MARK(X1:S) 227.52/228.09 MARK(U56(X:S)) -> ACTIVE(U56(mark(X:S))) 227.52/228.09 MARK(U56(X:S)) -> MARK(X:S) 227.52/228.09 MARK(U61(X1:S,X2:S)) -> ACTIVE(U61(mark(X1:S),X2:S)) 227.52/228.09 MARK(U61(X1:S,X2:S)) -> MARK(X1:S) 227.52/228.09 MARK(U62(X1:S,X2:S)) -> ACTIVE(U62(mark(X1:S),X2:S)) 227.52/228.09 MARK(U62(X1:S,X2:S)) -> MARK(X1:S) 227.52/228.09 MARK(U63(X:S)) -> ACTIVE(U63(mark(X:S))) 227.52/228.09 MARK(U63(X:S)) -> MARK(X:S) 227.52/228.09 MARK(U71(X1:S,X2:S,X3:S)) -> ACTIVE(U71(mark(X1:S),X2:S,X3:S)) 227.52/228.09 MARK(U71(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.52/228.09 MARK(U72(X1:S,X2:S)) -> ACTIVE(U72(mark(X1:S),X2:S)) 227.52/228.09 MARK(U72(X1:S,X2:S)) -> MARK(X1:S) 227.52/228.09 MARK(U73(X1:S,X2:S)) -> ACTIVE(U73(mark(X1:S),X2:S)) 227.52/228.09 MARK(U73(X1:S,X2:S)) -> MARK(X1:S) 227.52/228.09 MARK(U74(X:S)) -> ACTIVE(U74(mark(X:S))) 227.52/228.09 MARK(U74(X:S)) -> MARK(X:S) 227.52/228.09 MARK(U81(X1:S,X2:S)) -> ACTIVE(U81(mark(X1:S),X2:S)) 227.52/228.09 MARK(U81(X1:S,X2:S)) -> MARK(X1:S) 227.52/228.09 MARK(U82(X1:S,X2:S)) -> ACTIVE(U82(mark(X1:S),X2:S)) 227.52/228.09 MARK(U82(X1:S,X2:S)) -> MARK(X1:S) 227.52/228.09 MARK(U83(X:S)) -> ACTIVE(U83(mark(X:S))) 227.52/228.09 MARK(U83(X:S)) -> MARK(X:S) 227.52/228.09 MARK(U91(X1:S,X2:S)) -> ACTIVE(U91(mark(X1:S),X2:S)) 227.52/228.09 MARK(U91(X1:S,X2:S)) -> MARK(X1:S) 227.52/228.09 MARK(U92(X:S)) -> ACTIVE(U92(mark(X:S))) 227.52/228.09 MARK(U92(X:S)) -> MARK(X:S) 227.52/228.09 MARK(__(X1:S,X2:S)) -> ACTIVE(__(mark(X1:S),mark(X2:S))) 227.52/228.09 MARK(__(X1:S,X2:S)) -> MARK(X1:S) 227.52/228.09 MARK(__(X1:S,X2:S)) -> MARK(X2:S) 227.52/228.09 MARK(isPalListKind(X:S)) -> ACTIVE(isPalListKind(X:S)) 227.52/228.09 ->->-> Rules: 227.52/228.09 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.52/228.09 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.52/228.09 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.52/228.09 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.52/228.09 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.52/228.09 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.52/228.09 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.52/228.09 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.52/228.09 U13(active(X:S)) -> U13(X:S) 227.52/228.09 U13(mark(X:S)) -> U13(X:S) 227.52/228.09 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.52/228.09 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.52/228.09 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.52/228.09 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.52/228.09 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.52/228.09 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.52/228.09 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.52/228.09 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.52/228.09 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.52/228.09 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.52/228.09 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.52/228.09 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.52/228.09 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.52/228.09 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.52/228.09 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.52/228.09 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.52/228.09 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.52/228.09 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.52/228.09 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.52/228.09 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.52/228.09 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.52/228.09 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.52/228.09 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.52/228.09 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.52/228.09 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.52/228.09 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.52/228.09 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.52/228.09 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.52/228.09 U26(active(X:S)) -> U26(X:S) 227.52/228.09 U26(mark(X:S)) -> U26(X:S) 227.52/228.09 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.52/228.09 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.52/228.09 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.52/228.09 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.52/228.09 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.52/228.09 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.52/228.09 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.52/228.09 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.52/228.09 U33(active(X:S)) -> U33(X:S) 227.52/228.09 U33(mark(X:S)) -> U33(X:S) 227.52/228.09 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.52/228.09 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.52/228.09 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.52/228.09 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.52/228.09 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.52/228.09 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.52/228.09 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.52/228.09 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.52/228.09 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.52/228.09 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.52/228.09 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.52/228.09 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.52/228.09 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.52/228.09 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.52/228.09 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.52/228.09 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.52/228.09 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.52/228.09 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.52/228.09 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.52/228.09 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.52/228.09 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.52/228.09 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.52/228.09 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.52/228.09 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.52/228.09 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.52/228.09 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.52/228.09 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.52/228.09 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.52/228.09 U46(active(X:S)) -> U46(X:S) 227.52/228.09 U46(mark(X:S)) -> U46(X:S) 227.52/228.09 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.52/228.09 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.52/228.09 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.52/228.09 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.52/228.09 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.52/228.09 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.52/228.09 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.52/228.09 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.52/228.09 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.52/228.09 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.52/228.09 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.52/228.09 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.52/228.09 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.52/228.09 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.52/228.09 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.52/228.09 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.52/228.09 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.52/228.09 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.52/228.09 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.52/228.09 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.52/228.09 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.52/228.09 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.52/228.09 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.52/228.09 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.52/228.09 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.52/228.09 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.52/228.09 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.52/228.09 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.52/228.09 U56(active(X:S)) -> U56(X:S) 227.52/228.09 U56(mark(X:S)) -> U56(X:S) 227.52/228.09 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.52/228.09 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.52/228.09 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.52/228.09 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.52/228.09 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.52/228.09 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.52/228.09 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.52/228.09 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.52/228.09 U63(active(X:S)) -> U63(X:S) 227.52/228.09 U63(mark(X:S)) -> U63(X:S) 227.52/228.09 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.52/228.09 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.52/228.09 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.52/228.09 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.52/228.09 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.52/228.09 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.52/228.09 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.52/228.09 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.52/228.09 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.52/228.09 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.52/228.09 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.52/228.09 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.52/228.09 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.52/228.09 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.52/228.09 U74(active(X:S)) -> U74(X:S) 227.52/228.09 U74(mark(X:S)) -> U74(X:S) 227.52/228.09 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.52/228.09 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.52/228.09 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.52/228.09 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.52/228.09 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.52/228.09 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.52/228.09 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.52/228.09 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.52/228.09 U83(active(X:S)) -> U83(X:S) 227.52/228.09 U83(mark(X:S)) -> U83(X:S) 227.52/228.09 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.52/228.09 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.52/228.09 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.52/228.09 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.52/228.09 U92(active(X:S)) -> U92(X:S) 227.52/228.09 U92(mark(X:S)) -> U92(X:S) 227.52/228.09 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.52/228.09 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.52/228.09 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.52/228.09 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.52/228.09 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.52/228.09 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.52/228.09 active(U13(tt)) -> mark(tt) 227.52/228.09 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.52/228.09 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.52/228.09 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.52/228.09 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.52/228.09 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.52/228.09 active(U26(tt)) -> mark(tt) 227.52/228.09 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.52/228.09 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.52/228.09 active(U33(tt)) -> mark(tt) 227.52/228.09 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.52/228.09 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.52/228.09 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.52/228.09 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.52/228.09 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.52/228.09 active(U46(tt)) -> mark(tt) 227.52/228.09 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.52/228.09 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.52/228.09 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.52/228.09 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.52/228.09 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.52/228.09 active(U56(tt)) -> mark(tt) 227.52/228.09 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.52/228.09 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.52/228.09 active(U63(tt)) -> mark(tt) 227.52/228.09 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.52/228.09 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.52/228.09 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.52/228.09 active(U74(tt)) -> mark(tt) 227.52/228.09 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.52/228.09 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.52/228.09 active(U83(tt)) -> mark(tt) 227.52/228.09 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.52/228.09 active(U92(tt)) -> mark(tt) 227.52/228.09 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.52/228.09 active(__(nil,X:S)) -> mark(X:S) 227.52/228.09 active(__(X:S,nil)) -> mark(X:S) 227.52/228.09 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.52/228.09 active(isList(nil)) -> mark(tt) 227.52/228.09 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.52/228.09 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.52/228.09 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.52/228.09 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.52/228.09 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.52/228.09 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.52/228.09 active(isPal(nil)) -> mark(tt) 227.52/228.09 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.52/228.09 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.52/228.09 active(isPalListKind(a)) -> mark(tt) 227.52/228.09 active(isPalListKind(e)) -> mark(tt) 227.52/228.09 active(isPalListKind(i)) -> mark(tt) 227.52/228.09 active(isPalListKind(nil)) -> mark(tt) 227.52/228.09 active(isPalListKind(o)) -> mark(tt) 227.52/228.09 active(isPalListKind(u)) -> mark(tt) 227.52/228.09 active(isQid(a)) -> mark(tt) 227.52/228.09 active(isQid(e)) -> mark(tt) 227.52/228.09 active(isQid(i)) -> mark(tt) 227.52/228.09 active(isQid(o)) -> mark(tt) 227.52/228.09 active(isQid(u)) -> mark(tt) 227.52/228.09 isList(active(X:S)) -> isList(X:S) 227.52/228.09 isList(mark(X:S)) -> isList(X:S) 227.52/228.09 isNeList(active(X:S)) -> isNeList(X:S) 227.52/228.09 isNeList(mark(X:S)) -> isNeList(X:S) 227.52/228.09 isNePal(active(X:S)) -> isNePal(X:S) 227.52/228.09 isNePal(mark(X:S)) -> isNePal(X:S) 227.52/228.09 isPal(active(X:S)) -> isPal(X:S) 227.52/228.09 isPal(mark(X:S)) -> isPal(X:S) 227.52/228.09 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.52/228.09 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.52/228.09 isQid(active(X:S)) -> isQid(X:S) 227.52/228.09 isQid(mark(X:S)) -> isQid(X:S) 227.52/228.09 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.52/228.09 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.52/228.09 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.52/228.09 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.52/228.09 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.52/228.09 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.52/228.09 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.52/228.09 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.52/228.09 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.52/228.09 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.52/228.09 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.52/228.09 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.52/228.09 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.52/228.09 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.52/228.09 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.52/228.09 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.52/228.09 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.52/228.09 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.52/228.09 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.52/228.09 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.52/228.09 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.52/228.09 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.52/228.09 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.52/228.09 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.52/228.09 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.52/228.09 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.52/228.09 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.52/228.09 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.52/228.09 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.52/228.09 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.52/228.09 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.52/228.09 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.52/228.09 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.52/228.09 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.52/228.09 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.52/228.09 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.52/228.09 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.52/228.09 mark(isList(X:S)) -> active(isList(X:S)) 227.52/228.09 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.52/228.09 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.52/228.09 mark(isPal(X:S)) -> active(isPal(X:S)) 227.52/228.09 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.52/228.09 mark(isQid(X:S)) -> active(isQid(X:S)) 227.52/228.09 mark(a) -> active(a) 227.52/228.09 mark(e) -> active(e) 227.52/228.09 mark(i) -> active(i) 227.52/228.09 mark(nil) -> active(nil) 227.52/228.09 mark(o) -> active(o) 227.52/228.09 mark(tt) -> active(tt) 227.52/228.09 mark(u) -> active(u) 227.52/228.09 227.52/228.09 Problem 1.44: 227.52/228.09 227.52/228.09 Reduction Pairs Processor: 227.52/228.09 -> Pairs: 227.52/228.09 ACTIVE(U91(tt,V2:S)) -> MARK(U92(isPalListKind(V2:S))) 227.52/228.09 ACTIVE(isPalListKind(__(V1:S,V2:S))) -> MARK(U91(isPalListKind(V1:S),V2:S)) 227.52/228.09 MARK(U46(X:S)) -> MARK(X:S) 227.52/228.09 MARK(U51(X1:S,X2:S,X3:S)) -> ACTIVE(U51(mark(X1:S),X2:S,X3:S)) 227.52/228.09 MARK(U51(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.52/228.09 MARK(U52(X1:S,X2:S,X3:S)) -> ACTIVE(U52(mark(X1:S),X2:S,X3:S)) 227.52/228.09 MARK(U52(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.52/228.09 MARK(U53(X1:S,X2:S,X3:S)) -> ACTIVE(U53(mark(X1:S),X2:S,X3:S)) 227.52/228.09 MARK(U53(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.52/228.09 MARK(U54(X1:S,X2:S,X3:S)) -> ACTIVE(U54(mark(X1:S),X2:S,X3:S)) 227.52/228.09 MARK(U54(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.52/228.09 MARK(U55(X1:S,X2:S)) -> ACTIVE(U55(mark(X1:S),X2:S)) 227.52/228.09 MARK(U55(X1:S,X2:S)) -> MARK(X1:S) 227.52/228.09 MARK(U56(X:S)) -> ACTIVE(U56(mark(X:S))) 227.52/228.09 MARK(U56(X:S)) -> MARK(X:S) 227.52/228.09 MARK(U61(X1:S,X2:S)) -> ACTIVE(U61(mark(X1:S),X2:S)) 227.52/228.09 MARK(U61(X1:S,X2:S)) -> MARK(X1:S) 227.52/228.09 MARK(U62(X1:S,X2:S)) -> ACTIVE(U62(mark(X1:S),X2:S)) 227.52/228.09 MARK(U62(X1:S,X2:S)) -> MARK(X1:S) 227.52/228.09 MARK(U63(X:S)) -> ACTIVE(U63(mark(X:S))) 227.52/228.09 MARK(U63(X:S)) -> MARK(X:S) 227.52/228.09 MARK(U71(X1:S,X2:S,X3:S)) -> ACTIVE(U71(mark(X1:S),X2:S,X3:S)) 227.52/228.09 MARK(U71(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.52/228.09 MARK(U72(X1:S,X2:S)) -> ACTIVE(U72(mark(X1:S),X2:S)) 227.52/228.09 MARK(U72(X1:S,X2:S)) -> MARK(X1:S) 227.52/228.09 MARK(U73(X1:S,X2:S)) -> ACTIVE(U73(mark(X1:S),X2:S)) 227.52/228.09 MARK(U73(X1:S,X2:S)) -> MARK(X1:S) 227.52/228.09 MARK(U74(X:S)) -> ACTIVE(U74(mark(X:S))) 227.52/228.09 MARK(U74(X:S)) -> MARK(X:S) 227.52/228.09 MARK(U81(X1:S,X2:S)) -> ACTIVE(U81(mark(X1:S),X2:S)) 227.52/228.09 MARK(U81(X1:S,X2:S)) -> MARK(X1:S) 227.52/228.09 MARK(U82(X1:S,X2:S)) -> ACTIVE(U82(mark(X1:S),X2:S)) 227.52/228.09 MARK(U82(X1:S,X2:S)) -> MARK(X1:S) 227.52/228.09 MARK(U83(X:S)) -> ACTIVE(U83(mark(X:S))) 227.52/228.09 MARK(U83(X:S)) -> MARK(X:S) 227.52/228.09 MARK(U91(X1:S,X2:S)) -> ACTIVE(U91(mark(X1:S),X2:S)) 227.52/228.09 MARK(U91(X1:S,X2:S)) -> MARK(X1:S) 227.52/228.09 MARK(U92(X:S)) -> ACTIVE(U92(mark(X:S))) 227.52/228.09 MARK(U92(X:S)) -> MARK(X:S) 227.52/228.09 MARK(__(X1:S,X2:S)) -> ACTIVE(__(mark(X1:S),mark(X2:S))) 227.52/228.09 MARK(__(X1:S,X2:S)) -> MARK(X1:S) 227.52/228.09 MARK(__(X1:S,X2:S)) -> MARK(X2:S) 227.52/228.09 MARK(isPalListKind(X:S)) -> ACTIVE(isPalListKind(X:S)) 227.52/228.09 -> Rules: 227.52/228.09 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.52/228.09 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.52/228.09 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.52/228.09 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.52/228.09 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.52/228.09 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.52/228.09 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.52/228.09 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.52/228.09 U13(active(X:S)) -> U13(X:S) 227.52/228.09 U13(mark(X:S)) -> U13(X:S) 227.52/228.09 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.52/228.09 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.52/228.09 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.52/228.09 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.52/228.09 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.52/228.09 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.52/228.09 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.52/228.09 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.52/228.09 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.52/228.09 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.52/228.09 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.52/228.09 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.52/228.09 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.52/228.09 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.52/228.09 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.52/228.09 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.52/228.09 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.52/228.09 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.52/228.09 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.52/228.09 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.52/228.09 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.52/228.09 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.52/228.09 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.52/228.09 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.52/228.09 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.52/228.09 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.52/228.09 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.52/228.09 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.52/228.09 U26(active(X:S)) -> U26(X:S) 227.52/228.09 U26(mark(X:S)) -> U26(X:S) 227.52/228.09 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.52/228.09 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.52/228.09 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.52/228.09 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.52/228.09 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.52/228.09 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.52/228.09 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.52/228.09 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.52/228.09 U33(active(X:S)) -> U33(X:S) 227.52/228.09 U33(mark(X:S)) -> U33(X:S) 227.52/228.09 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.52/228.09 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.52/228.09 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.52/228.09 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.52/228.09 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.52/228.09 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.52/228.09 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.52/228.09 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.52/228.09 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.52/228.09 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.52/228.09 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.52/228.09 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.52/228.09 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.52/228.09 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.52/228.09 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.52/228.09 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.52/228.09 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.52/228.09 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.52/228.09 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.52/228.09 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.52/228.09 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.52/228.09 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.52/228.09 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.52/228.09 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.52/228.09 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.52/228.09 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.52/228.09 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.52/228.09 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.52/228.09 U46(active(X:S)) -> U46(X:S) 227.52/228.09 U46(mark(X:S)) -> U46(X:S) 227.52/228.09 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.52/228.09 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.52/228.09 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.52/228.09 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.52/228.09 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.52/228.09 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.52/228.09 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.52/228.09 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.52/228.09 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.52/228.09 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.52/228.09 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.52/228.09 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.52/228.09 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.52/228.09 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.52/228.09 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.52/228.09 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.52/228.09 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.52/228.09 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.52/228.09 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.52/228.09 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.52/228.09 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.52/228.09 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.52/228.09 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.52/228.09 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.52/228.09 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.52/228.09 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.52/228.09 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.52/228.09 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.52/228.09 U56(active(X:S)) -> U56(X:S) 227.52/228.09 U56(mark(X:S)) -> U56(X:S) 227.52/228.09 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.52/228.09 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.52/228.09 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.52/228.09 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.52/228.09 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.52/228.09 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.52/228.09 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.52/228.09 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.52/228.09 U63(active(X:S)) -> U63(X:S) 227.52/228.09 U63(mark(X:S)) -> U63(X:S) 227.52/228.09 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.52/228.09 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.52/228.09 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.52/228.09 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.52/228.09 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.52/228.09 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.52/228.09 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.52/228.09 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.52/228.09 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.52/228.09 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.52/228.09 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.52/228.09 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.52/228.09 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.52/228.09 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.52/228.09 U74(active(X:S)) -> U74(X:S) 227.52/228.09 U74(mark(X:S)) -> U74(X:S) 227.52/228.09 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.52/228.09 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.52/228.09 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.52/228.09 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.52/228.09 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.52/228.09 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.52/228.09 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.52/228.09 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.52/228.09 U83(active(X:S)) -> U83(X:S) 227.52/228.09 U83(mark(X:S)) -> U83(X:S) 227.52/228.09 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.52/228.09 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.52/228.09 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.52/228.09 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.52/228.09 U92(active(X:S)) -> U92(X:S) 227.52/228.09 U92(mark(X:S)) -> U92(X:S) 227.52/228.09 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.52/228.09 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.52/228.09 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.52/228.09 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.52/228.09 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.52/228.09 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.52/228.09 active(U13(tt)) -> mark(tt) 227.52/228.09 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.52/228.09 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.52/228.09 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.52/228.09 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.52/228.09 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.52/228.09 active(U26(tt)) -> mark(tt) 227.52/228.09 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.52/228.09 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.52/228.09 active(U33(tt)) -> mark(tt) 227.52/228.09 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.52/228.09 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.52/228.09 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.52/228.09 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.52/228.09 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.52/228.09 active(U46(tt)) -> mark(tt) 227.52/228.09 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.52/228.09 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.52/228.09 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.52/228.09 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.52/228.09 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.52/228.09 active(U56(tt)) -> mark(tt) 227.52/228.09 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.52/228.09 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.52/228.09 active(U63(tt)) -> mark(tt) 227.52/228.09 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.52/228.09 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.52/228.09 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.52/228.09 active(U74(tt)) -> mark(tt) 227.52/228.09 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.52/228.09 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.52/228.09 active(U83(tt)) -> mark(tt) 227.52/228.09 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.52/228.09 active(U92(tt)) -> mark(tt) 227.52/228.09 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.52/228.09 active(__(nil,X:S)) -> mark(X:S) 227.52/228.09 active(__(X:S,nil)) -> mark(X:S) 227.52/228.09 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.52/228.09 active(isList(nil)) -> mark(tt) 227.52/228.09 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.52/228.09 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.52/228.09 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.52/228.09 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.52/228.09 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.52/228.09 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.52/228.09 active(isPal(nil)) -> mark(tt) 227.52/228.09 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.52/228.09 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.52/228.09 active(isPalListKind(a)) -> mark(tt) 227.52/228.09 active(isPalListKind(e)) -> mark(tt) 227.52/228.09 active(isPalListKind(i)) -> mark(tt) 227.52/228.09 active(isPalListKind(nil)) -> mark(tt) 227.52/228.09 active(isPalListKind(o)) -> mark(tt) 227.52/228.09 active(isPalListKind(u)) -> mark(tt) 227.52/228.09 active(isQid(a)) -> mark(tt) 227.52/228.09 active(isQid(e)) -> mark(tt) 227.52/228.09 active(isQid(i)) -> mark(tt) 227.52/228.09 active(isQid(o)) -> mark(tt) 227.52/228.09 active(isQid(u)) -> mark(tt) 227.52/228.09 isList(active(X:S)) -> isList(X:S) 227.52/228.09 isList(mark(X:S)) -> isList(X:S) 227.52/228.09 isNeList(active(X:S)) -> isNeList(X:S) 227.52/228.09 isNeList(mark(X:S)) -> isNeList(X:S) 227.52/228.09 isNePal(active(X:S)) -> isNePal(X:S) 227.52/228.09 isNePal(mark(X:S)) -> isNePal(X:S) 227.52/228.09 isPal(active(X:S)) -> isPal(X:S) 227.52/228.09 isPal(mark(X:S)) -> isPal(X:S) 227.52/228.09 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.52/228.09 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.52/228.09 isQid(active(X:S)) -> isQid(X:S) 227.52/228.09 isQid(mark(X:S)) -> isQid(X:S) 227.52/228.09 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.52/228.09 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.52/228.09 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.52/228.09 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.52/228.09 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.52/228.09 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.52/228.09 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.52/228.09 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.52/228.09 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.52/228.09 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.52/228.09 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.52/228.09 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.52/228.09 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.52/228.09 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.52/228.09 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.52/228.09 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.52/228.09 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.52/228.09 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.52/228.09 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.52/228.09 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.52/228.09 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.52/228.09 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.52/228.09 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.52/228.09 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.52/228.09 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.52/228.09 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.52/228.09 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.52/228.09 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.52/228.09 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.52/228.09 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.52/228.09 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.52/228.09 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.52/228.09 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.52/228.09 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.52/228.09 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.52/228.09 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.52/228.09 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.52/228.09 mark(isList(X:S)) -> active(isList(X:S)) 227.52/228.09 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.52/228.09 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.52/228.09 mark(isPal(X:S)) -> active(isPal(X:S)) 227.52/228.09 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.52/228.09 mark(isQid(X:S)) -> active(isQid(X:S)) 227.52/228.09 mark(a) -> active(a) 227.52/228.09 mark(e) -> active(e) 227.52/228.09 mark(i) -> active(i) 227.52/228.09 mark(nil) -> active(nil) 227.52/228.09 mark(o) -> active(o) 227.52/228.09 mark(tt) -> active(tt) 227.52/228.09 mark(u) -> active(u) 227.52/228.09 -> Usable rules: 227.52/228.09 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.52/228.09 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.52/228.09 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.52/228.09 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.52/228.09 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.52/228.09 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.52/228.09 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.52/228.09 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.52/228.09 U13(active(X:S)) -> U13(X:S) 227.52/228.09 U13(mark(X:S)) -> U13(X:S) 227.52/228.09 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.52/228.09 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.52/228.09 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.52/228.09 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.52/228.09 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.52/228.09 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.52/228.09 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.52/228.09 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.52/228.09 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.52/228.09 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.52/228.09 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.52/228.09 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.52/228.09 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.52/228.09 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.52/228.09 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.52/228.09 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.52/228.09 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.52/228.09 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.52/228.09 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.52/228.09 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.52/228.09 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.52/228.09 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.52/228.09 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.52/228.09 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.52/228.09 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.52/228.09 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.52/228.09 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.52/228.09 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.52/228.09 U26(active(X:S)) -> U26(X:S) 227.52/228.09 U26(mark(X:S)) -> U26(X:S) 227.52/228.09 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.52/228.09 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.52/228.09 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.52/228.09 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.52/228.09 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.52/228.09 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.52/228.09 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.52/228.09 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.52/228.09 U33(active(X:S)) -> U33(X:S) 227.52/228.09 U33(mark(X:S)) -> U33(X:S) 227.52/228.09 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.52/228.09 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.52/228.09 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.52/228.09 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.52/228.09 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.52/228.09 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.52/228.09 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.52/228.09 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.52/228.09 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.52/228.09 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.52/228.09 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.52/228.09 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.52/228.09 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.52/228.09 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.52/228.09 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.52/228.09 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.52/228.09 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.52/228.09 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.52/228.09 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.52/228.09 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.52/228.09 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.52/228.09 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.52/228.09 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.52/228.09 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.52/228.09 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.52/228.09 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.52/228.09 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.52/228.09 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.52/228.09 U46(active(X:S)) -> U46(X:S) 227.52/228.09 U46(mark(X:S)) -> U46(X:S) 227.52/228.09 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.52/228.09 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.52/228.09 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.52/228.09 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.52/228.09 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.52/228.09 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.52/228.09 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.52/228.09 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.52/228.09 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.52/228.09 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.52/228.09 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.52/228.09 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.52/228.09 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.52/228.09 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.52/228.10 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.52/228.10 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.52/228.10 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.52/228.10 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.52/228.10 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.52/228.10 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.52/228.10 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.52/228.10 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.52/228.10 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.52/228.10 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.52/228.10 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.52/228.10 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.52/228.10 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.52/228.10 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.52/228.10 U56(active(X:S)) -> U56(X:S) 227.52/228.10 U56(mark(X:S)) -> U56(X:S) 227.52/228.10 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.52/228.10 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.52/228.10 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.52/228.10 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.52/228.10 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.52/228.10 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.52/228.10 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.52/228.10 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.52/228.10 U63(active(X:S)) -> U63(X:S) 227.52/228.10 U63(mark(X:S)) -> U63(X:S) 227.52/228.10 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.52/228.10 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.52/228.10 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.52/228.10 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.52/228.10 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.52/228.10 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.52/228.10 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.52/228.10 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.52/228.10 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.52/228.10 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.52/228.10 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.52/228.10 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.52/228.10 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.52/228.10 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.52/228.10 U74(active(X:S)) -> U74(X:S) 227.52/228.10 U74(mark(X:S)) -> U74(X:S) 227.52/228.10 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.52/228.10 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.52/228.10 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.52/228.10 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.52/228.10 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.52/228.10 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.52/228.10 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.52/228.10 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.52/228.10 U83(active(X:S)) -> U83(X:S) 227.52/228.10 U83(mark(X:S)) -> U83(X:S) 227.52/228.10 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.52/228.10 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.52/228.10 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.52/228.10 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.52/228.10 U92(active(X:S)) -> U92(X:S) 227.52/228.10 U92(mark(X:S)) -> U92(X:S) 227.52/228.10 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.52/228.10 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.52/228.10 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.52/228.10 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.52/228.10 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.52/228.10 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.52/228.10 active(U13(tt)) -> mark(tt) 227.52/228.10 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.52/228.10 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.52/228.10 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.52/228.10 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.52/228.10 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.52/228.10 active(U26(tt)) -> mark(tt) 227.52/228.10 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.52/228.10 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.52/228.10 active(U33(tt)) -> mark(tt) 227.52/228.10 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.52/228.10 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.52/228.10 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.52/228.10 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.52/228.10 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.52/228.10 active(U46(tt)) -> mark(tt) 227.52/228.10 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.52/228.10 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.52/228.10 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.52/228.10 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.52/228.10 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.52/228.10 active(U56(tt)) -> mark(tt) 227.52/228.10 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.52/228.10 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.52/228.10 active(U63(tt)) -> mark(tt) 227.52/228.10 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.52/228.10 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.52/228.10 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.52/228.10 active(U74(tt)) -> mark(tt) 227.52/228.10 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.52/228.10 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.52/228.10 active(U83(tt)) -> mark(tt) 227.52/228.10 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.52/228.10 active(U92(tt)) -> mark(tt) 227.52/228.10 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.52/228.10 active(__(nil,X:S)) -> mark(X:S) 227.52/228.10 active(__(X:S,nil)) -> mark(X:S) 227.52/228.10 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.52/228.10 active(isList(nil)) -> mark(tt) 227.52/228.10 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.52/228.10 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.52/228.10 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.52/228.10 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.52/228.10 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.52/228.10 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.52/228.10 active(isPal(nil)) -> mark(tt) 227.52/228.10 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.52/228.10 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.52/228.10 active(isPalListKind(a)) -> mark(tt) 227.52/228.10 active(isPalListKind(e)) -> mark(tt) 227.52/228.10 active(isPalListKind(i)) -> mark(tt) 227.52/228.10 active(isPalListKind(nil)) -> mark(tt) 227.52/228.10 active(isPalListKind(o)) -> mark(tt) 227.52/228.10 active(isPalListKind(u)) -> mark(tt) 227.52/228.10 active(isQid(a)) -> mark(tt) 227.52/228.10 active(isQid(e)) -> mark(tt) 227.52/228.10 active(isQid(i)) -> mark(tt) 227.52/228.10 active(isQid(o)) -> mark(tt) 227.52/228.10 active(isQid(u)) -> mark(tt) 227.52/228.10 isList(active(X:S)) -> isList(X:S) 227.52/228.10 isList(mark(X:S)) -> isList(X:S) 227.52/228.10 isNeList(active(X:S)) -> isNeList(X:S) 227.52/228.10 isNeList(mark(X:S)) -> isNeList(X:S) 227.52/228.10 isNePal(active(X:S)) -> isNePal(X:S) 227.52/228.10 isNePal(mark(X:S)) -> isNePal(X:S) 227.52/228.10 isPal(active(X:S)) -> isPal(X:S) 227.52/228.10 isPal(mark(X:S)) -> isPal(X:S) 227.52/228.10 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.52/228.10 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.52/228.10 isQid(active(X:S)) -> isQid(X:S) 227.52/228.10 isQid(mark(X:S)) -> isQid(X:S) 227.52/228.10 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.52/228.10 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.52/228.10 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.52/228.10 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.52/228.10 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.52/228.10 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.52/228.10 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.52/228.10 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.52/228.10 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.52/228.10 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.52/228.10 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.52/228.10 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.52/228.10 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.52/228.10 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.52/228.10 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.52/228.10 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.52/228.10 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.52/228.10 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.52/228.10 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.52/228.10 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.52/228.10 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.52/228.10 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.52/228.10 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.52/228.10 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.52/228.10 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.52/228.10 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.52/228.10 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.52/228.10 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.52/228.10 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.52/228.10 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.52/228.10 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.52/228.10 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.52/228.10 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.52/228.10 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.52/228.10 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.52/228.10 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.52/228.10 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.52/228.10 mark(isList(X:S)) -> active(isList(X:S)) 227.52/228.10 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.52/228.10 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.52/228.10 mark(isPal(X:S)) -> active(isPal(X:S)) 227.52/228.10 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.52/228.10 mark(isQid(X:S)) -> active(isQid(X:S)) 227.52/228.10 mark(a) -> active(a) 227.52/228.10 mark(e) -> active(e) 227.52/228.10 mark(i) -> active(i) 227.52/228.10 mark(nil) -> active(nil) 227.52/228.10 mark(o) -> active(o) 227.52/228.10 mark(tt) -> active(tt) 227.52/228.10 mark(u) -> active(u) 227.52/228.10 ->Interpretation type: 227.52/228.10 Linear 227.52/228.10 ->Coefficients: 227.52/228.10 Natural Numbers 227.52/228.10 ->Dimension: 227.52/228.10 1 227.52/228.10 ->Bound: 227.52/228.10 2 227.52/228.10 ->Interpretation: 227.52/228.10 227.52/228.10 [U11](X1,X2) = X1 + X2 227.52/228.10 [U12](X1,X2) = X2 + 2 227.52/228.10 [U13](X) = 2 227.52/228.10 [U21](X1,X2,X3) = X1 + 2.X2 + X3 + 2 227.52/228.10 [U22](X1,X2,X3) = 2.X1 + 2.X2 + X3 227.52/228.10 [U23](X1,X2,X3) = X1 + X2 + X3 + 2 227.52/228.10 [U24](X1,X2,X3) = 2.X1 + X2 + X3 227.52/228.10 [U25](X1,X2) = X1 + X2 + 2 227.52/228.10 [U26](X) = X + 2 227.52/228.10 [U31](X1,X2) = X1 + 2.X2 227.52/228.10 [U32](X1,X2) = 2.X2 + 2 227.52/228.10 [U33](X) = 2.X + 2 227.52/228.10 [U41](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.52/228.10 [U42](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.52/228.10 [U43](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.52/228.10 [U44](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.52/228.10 [U45](X1,X2) = 2.X1 + 2.X2 + 2 227.52/228.10 [U46](X) = X + 2 227.52/228.10 [U51](X1,X2,X3) = X1 + 2.X2 + 2.X3 + 2 227.52/228.10 [U52](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 227.52/228.10 [U53](X1,X2,X3) = X1 + 2.X2 + 2.X3 + 2 227.52/228.10 [U54](X1,X2,X3) = X1 + 2.X2 + 2.X3 + 2 227.52/228.10 [U55](X1,X2) = X1 + 2.X2 + 2 227.52/228.10 [U56](X) = X + 2 227.52/228.10 [U61](X1,X2) = X1 + 2.X2 227.52/228.10 [U62](X1,X2) = X1 + 2.X2 227.52/228.10 [U63](X) = 2.X + 2 227.52/228.10 [U71](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.52/228.10 [U72](X1,X2) = X1 + 2.X2 + 2 227.52/228.10 [U73](X1,X2) = X1 + 2 227.52/228.10 [U74](X) = X + 1 227.52/228.10 [U81](X1,X2) = X1 + 2.X2 227.52/228.10 [U82](X1,X2) = X1 + 2.X2 227.52/228.10 [U83](X) = X 227.52/228.10 [U91](X1,X2) = X1 227.52/228.10 [U92](X) = X 227.52/228.10 [__](X1,X2) = 2.X1 + X2 + 2 227.52/228.10 [active](X) = X 227.52/228.10 [isList](X) = X + 2 227.52/228.10 [isNeList](X) = 2.X + 2 227.52/228.10 [isNePal](X) = 2.X + 2 227.52/228.10 [isPal](X) = 2.X + 2 227.52/228.10 [isPalListKind](X) = 2 227.52/228.10 [isQid](X) = X 227.52/228.10 [mark](X) = X 227.52/228.10 [a] = 2 227.52/228.10 [e] = 2 227.52/228.10 [fSNonEmpty] = 0 227.52/228.10 [i] = 2 227.52/228.10 [nil] = 0 227.52/228.10 [o] = 2 227.52/228.10 [tt] = 2 227.52/228.10 [u] = 2 227.52/228.10 [U11#](X1,X2) = 0 227.52/228.10 [U12#](X1,X2) = 0 227.52/228.10 [U13#](X) = 0 227.52/228.10 [U21#](X1,X2,X3) = 0 227.52/228.10 [U22#](X1,X2,X3) = 0 227.52/228.10 [U23#](X1,X2,X3) = 0 227.52/228.10 [U24#](X1,X2,X3) = 0 227.52/228.10 [U25#](X1,X2) = 0 227.52/228.10 [U26#](X) = 0 227.52/228.10 [U31#](X1,X2) = 0 227.52/228.10 [U32#](X1,X2) = 0 227.52/228.10 [U33#](X) = 0 227.52/228.10 [U41#](X1,X2,X3) = 0 227.52/228.10 [U42#](X1,X2,X3) = 0 227.52/228.10 [U43#](X1,X2,X3) = 0 227.52/228.10 [U44#](X1,X2,X3) = 0 227.52/228.10 [U45#](X1,X2) = 0 227.52/228.10 [U46#](X) = 0 227.52/228.10 [U51#](X1,X2,X3) = 0 227.52/228.10 [U52#](X1,X2,X3) = 0 227.52/228.10 [U53#](X1,X2,X3) = 0 227.52/228.10 [U54#](X1,X2,X3) = 0 227.52/228.10 [U55#](X1,X2) = 0 227.52/228.10 [U56#](X) = 0 227.52/228.10 [U61#](X1,X2) = 0 227.52/228.10 [U62#](X1,X2) = 0 227.52/228.10 [U63#](X) = 0 227.52/228.10 [U71#](X1,X2,X3) = 0 227.52/228.10 [U72#](X1,X2) = 0 227.52/228.10 [U73#](X1,X2) = 0 227.52/228.10 [U74#](X) = 0 227.52/228.10 [U81#](X1,X2) = 0 227.52/228.10 [U82#](X1,X2) = 0 227.52/228.10 [U83#](X) = 0 227.52/228.10 [U91#](X1,X2) = 0 227.52/228.10 [U92#](X) = 0 227.52/228.10 [__#](X1,X2) = 0 227.52/228.10 [ACTIVE](X) = 2.X + 1 227.52/228.10 [ISLIST](X) = 0 227.52/228.10 [ISNELIST](X) = 0 227.52/228.10 [ISNEPAL](X) = 0 227.52/228.10 [ISPAL](X) = 0 227.52/228.10 [ISPALLISTKIND](X) = 0 227.52/228.10 [ISQID](X) = 0 227.52/228.10 [MARK](X) = 2.X + 1 227.52/228.10 227.52/228.10 Problem 1.44: 227.52/228.10 227.52/228.10 SCC Processor: 227.52/228.10 -> Pairs: 227.52/228.10 ACTIVE(U91(tt,V2:S)) -> MARK(U92(isPalListKind(V2:S))) 227.52/228.10 ACTIVE(isPalListKind(__(V1:S,V2:S))) -> MARK(U91(isPalListKind(V1:S),V2:S)) 227.52/228.10 MARK(U51(X1:S,X2:S,X3:S)) -> ACTIVE(U51(mark(X1:S),X2:S,X3:S)) 227.52/228.10 MARK(U51(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.52/228.10 MARK(U52(X1:S,X2:S,X3:S)) -> ACTIVE(U52(mark(X1:S),X2:S,X3:S)) 227.52/228.10 MARK(U52(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.52/228.10 MARK(U53(X1:S,X2:S,X3:S)) -> ACTIVE(U53(mark(X1:S),X2:S,X3:S)) 227.52/228.10 MARK(U53(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.52/228.10 MARK(U54(X1:S,X2:S,X3:S)) -> ACTIVE(U54(mark(X1:S),X2:S,X3:S)) 227.52/228.10 MARK(U54(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.52/228.10 MARK(U55(X1:S,X2:S)) -> ACTIVE(U55(mark(X1:S),X2:S)) 227.52/228.10 MARK(U55(X1:S,X2:S)) -> MARK(X1:S) 227.52/228.10 MARK(U56(X:S)) -> ACTIVE(U56(mark(X:S))) 227.52/228.10 MARK(U56(X:S)) -> MARK(X:S) 227.52/228.10 MARK(U61(X1:S,X2:S)) -> ACTIVE(U61(mark(X1:S),X2:S)) 227.52/228.10 MARK(U61(X1:S,X2:S)) -> MARK(X1:S) 227.52/228.10 MARK(U62(X1:S,X2:S)) -> ACTIVE(U62(mark(X1:S),X2:S)) 227.52/228.10 MARK(U62(X1:S,X2:S)) -> MARK(X1:S) 227.52/228.10 MARK(U63(X:S)) -> ACTIVE(U63(mark(X:S))) 227.52/228.10 MARK(U63(X:S)) -> MARK(X:S) 227.52/228.10 MARK(U71(X1:S,X2:S,X3:S)) -> ACTIVE(U71(mark(X1:S),X2:S,X3:S)) 227.52/228.10 MARK(U71(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.52/228.10 MARK(U72(X1:S,X2:S)) -> ACTIVE(U72(mark(X1:S),X2:S)) 227.52/228.10 MARK(U72(X1:S,X2:S)) -> MARK(X1:S) 227.52/228.10 MARK(U73(X1:S,X2:S)) -> ACTIVE(U73(mark(X1:S),X2:S)) 227.52/228.10 MARK(U73(X1:S,X2:S)) -> MARK(X1:S) 227.52/228.10 MARK(U74(X:S)) -> ACTIVE(U74(mark(X:S))) 227.52/228.10 MARK(U74(X:S)) -> MARK(X:S) 227.52/228.10 MARK(U81(X1:S,X2:S)) -> ACTIVE(U81(mark(X1:S),X2:S)) 227.52/228.10 MARK(U81(X1:S,X2:S)) -> MARK(X1:S) 227.52/228.10 MARK(U82(X1:S,X2:S)) -> ACTIVE(U82(mark(X1:S),X2:S)) 227.52/228.10 MARK(U82(X1:S,X2:S)) -> MARK(X1:S) 227.52/228.10 MARK(U83(X:S)) -> ACTIVE(U83(mark(X:S))) 227.52/228.10 MARK(U83(X:S)) -> MARK(X:S) 227.52/228.10 MARK(U91(X1:S,X2:S)) -> ACTIVE(U91(mark(X1:S),X2:S)) 227.52/228.10 MARK(U91(X1:S,X2:S)) -> MARK(X1:S) 227.52/228.10 MARK(U92(X:S)) -> ACTIVE(U92(mark(X:S))) 227.52/228.10 MARK(U92(X:S)) -> MARK(X:S) 227.52/228.10 MARK(__(X1:S,X2:S)) -> ACTIVE(__(mark(X1:S),mark(X2:S))) 227.52/228.10 MARK(__(X1:S,X2:S)) -> MARK(X1:S) 227.52/228.10 MARK(__(X1:S,X2:S)) -> MARK(X2:S) 227.52/228.10 MARK(isPalListKind(X:S)) -> ACTIVE(isPalListKind(X:S)) 227.52/228.10 -> Rules: 227.52/228.10 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.52/228.10 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.52/228.10 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.52/228.10 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.52/228.10 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.52/228.10 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.52/228.10 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.52/228.10 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.52/228.10 U13(active(X:S)) -> U13(X:S) 227.52/228.10 U13(mark(X:S)) -> U13(X:S) 227.52/228.10 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.52/228.10 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.52/228.10 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.52/228.10 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.52/228.10 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.52/228.10 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.52/228.10 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.52/228.10 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.52/228.10 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.52/228.10 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.52/228.10 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.52/228.10 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.52/228.10 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.52/228.10 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.52/228.10 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.52/228.10 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.52/228.10 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.52/228.10 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.52/228.10 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.52/228.10 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.52/228.10 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.52/228.10 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.52/228.10 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.52/228.10 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.52/228.10 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.52/228.10 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.52/228.10 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.52/228.10 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.52/228.10 U26(active(X:S)) -> U26(X:S) 227.52/228.10 U26(mark(X:S)) -> U26(X:S) 227.52/228.10 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.52/228.10 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.52/228.10 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.52/228.10 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.52/228.10 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.52/228.10 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.52/228.10 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.52/228.10 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.52/228.10 U33(active(X:S)) -> U33(X:S) 227.52/228.10 U33(mark(X:S)) -> U33(X:S) 227.52/228.10 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.52/228.10 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.52/228.10 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.52/228.10 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.52/228.10 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.52/228.10 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.52/228.10 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.52/228.10 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.52/228.10 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.52/228.10 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.52/228.10 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.52/228.10 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.52/228.10 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.52/228.10 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.52/228.10 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.52/228.10 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.52/228.10 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.52/228.10 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.52/228.10 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.52/228.10 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.52/228.10 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.52/228.10 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.52/228.10 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.52/228.10 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.52/228.10 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.52/228.10 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.52/228.10 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.52/228.10 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.52/228.10 U46(active(X:S)) -> U46(X:S) 227.52/228.10 U46(mark(X:S)) -> U46(X:S) 227.52/228.10 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.52/228.10 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.52/228.10 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.52/228.10 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.52/228.10 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.52/228.10 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.52/228.10 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.52/228.10 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.52/228.10 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.52/228.10 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.52/228.10 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.52/228.10 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.52/228.10 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.52/228.10 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.52/228.10 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.52/228.10 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.52/228.10 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.52/228.10 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.52/228.10 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.52/228.10 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.52/228.10 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.52/228.10 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.52/228.10 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.52/228.10 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.52/228.10 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.52/228.10 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.52/228.10 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.52/228.10 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.52/228.10 U56(active(X:S)) -> U56(X:S) 227.52/228.10 U56(mark(X:S)) -> U56(X:S) 227.52/228.10 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.52/228.10 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.52/228.10 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.52/228.10 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.52/228.10 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.52/228.10 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.52/228.10 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.52/228.10 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.52/228.10 U63(active(X:S)) -> U63(X:S) 227.52/228.10 U63(mark(X:S)) -> U63(X:S) 227.52/228.10 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.52/228.10 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.52/228.10 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.52/228.10 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.52/228.10 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.52/228.10 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.52/228.10 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.52/228.10 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.52/228.10 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.52/228.10 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.52/228.10 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.52/228.10 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.52/228.10 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.52/228.10 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.52/228.10 U74(active(X:S)) -> U74(X:S) 227.52/228.10 U74(mark(X:S)) -> U74(X:S) 227.52/228.10 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.52/228.10 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.52/228.10 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.52/228.10 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.52/228.10 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.52/228.10 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.52/228.10 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.52/228.10 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.52/228.10 U83(active(X:S)) -> U83(X:S) 227.52/228.10 U83(mark(X:S)) -> U83(X:S) 227.52/228.10 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.52/228.10 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.52/228.10 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.52/228.10 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.52/228.10 U92(active(X:S)) -> U92(X:S) 227.52/228.10 U92(mark(X:S)) -> U92(X:S) 227.52/228.10 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.52/228.10 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.52/228.10 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.52/228.10 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.52/228.10 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.52/228.10 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.52/228.10 active(U13(tt)) -> mark(tt) 227.52/228.10 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.52/228.10 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.52/228.10 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.52/228.10 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.52/228.10 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.52/228.10 active(U26(tt)) -> mark(tt) 227.52/228.10 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.52/228.10 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.52/228.10 active(U33(tt)) -> mark(tt) 227.52/228.10 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.52/228.10 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.52/228.10 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.52/228.10 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.52/228.10 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.52/228.10 active(U46(tt)) -> mark(tt) 227.52/228.10 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.52/228.10 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.52/228.10 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.52/228.10 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.52/228.10 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.52/228.10 active(U56(tt)) -> mark(tt) 227.52/228.10 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.52/228.10 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.52/228.10 active(U63(tt)) -> mark(tt) 227.52/228.10 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.52/228.10 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.52/228.10 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.52/228.10 active(U74(tt)) -> mark(tt) 227.52/228.10 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.52/228.10 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.52/228.10 active(U83(tt)) -> mark(tt) 227.52/228.10 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.52/228.10 active(U92(tt)) -> mark(tt) 227.52/228.10 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.52/228.10 active(__(nil,X:S)) -> mark(X:S) 227.52/228.10 active(__(X:S,nil)) -> mark(X:S) 227.52/228.10 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.52/228.10 active(isList(nil)) -> mark(tt) 227.52/228.10 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.52/228.10 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.52/228.10 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.52/228.10 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.52/228.10 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.52/228.10 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.52/228.10 active(isPal(nil)) -> mark(tt) 227.52/228.10 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.52/228.10 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.52/228.10 active(isPalListKind(a)) -> mark(tt) 227.52/228.10 active(isPalListKind(e)) -> mark(tt) 227.52/228.10 active(isPalListKind(i)) -> mark(tt) 227.52/228.10 active(isPalListKind(nil)) -> mark(tt) 227.52/228.10 active(isPalListKind(o)) -> mark(tt) 227.52/228.10 active(isPalListKind(u)) -> mark(tt) 227.52/228.10 active(isQid(a)) -> mark(tt) 227.52/228.10 active(isQid(e)) -> mark(tt) 227.52/228.10 active(isQid(i)) -> mark(tt) 227.52/228.10 active(isQid(o)) -> mark(tt) 227.52/228.10 active(isQid(u)) -> mark(tt) 227.52/228.10 isList(active(X:S)) -> isList(X:S) 227.52/228.10 isList(mark(X:S)) -> isList(X:S) 227.52/228.10 isNeList(active(X:S)) -> isNeList(X:S) 227.52/228.10 isNeList(mark(X:S)) -> isNeList(X:S) 227.52/228.10 isNePal(active(X:S)) -> isNePal(X:S) 227.52/228.10 isNePal(mark(X:S)) -> isNePal(X:S) 227.52/228.10 isPal(active(X:S)) -> isPal(X:S) 227.52/228.10 isPal(mark(X:S)) -> isPal(X:S) 227.52/228.10 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.52/228.10 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.52/228.10 isQid(active(X:S)) -> isQid(X:S) 227.52/228.10 isQid(mark(X:S)) -> isQid(X:S) 227.52/228.10 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.52/228.10 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.52/228.10 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.52/228.10 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.52/228.10 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.52/228.10 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.52/228.10 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.52/228.10 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.52/228.10 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.52/228.10 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.52/228.10 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.52/228.10 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.52/228.10 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.52/228.10 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.52/228.10 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.52/228.10 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.52/228.10 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.52/228.10 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.52/228.10 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.52/228.10 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.52/228.10 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.52/228.10 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.52/228.10 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.52/228.10 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.52/228.10 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.52/228.10 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.52/228.10 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.52/228.10 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.52/228.10 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.52/228.10 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.52/228.10 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.52/228.10 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.52/228.10 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.52/228.10 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.52/228.10 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.52/228.10 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.52/228.10 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.52/228.10 mark(isList(X:S)) -> active(isList(X:S)) 227.52/228.10 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.52/228.10 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.52/228.10 mark(isPal(X:S)) -> active(isPal(X:S)) 227.52/228.10 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.52/228.10 mark(isQid(X:S)) -> active(isQid(X:S)) 227.52/228.10 mark(a) -> active(a) 227.52/228.10 mark(e) -> active(e) 227.52/228.10 mark(i) -> active(i) 227.52/228.10 mark(nil) -> active(nil) 227.52/228.10 mark(o) -> active(o) 227.52/228.10 mark(tt) -> active(tt) 227.52/228.10 mark(u) -> active(u) 227.52/228.10 ->Strongly Connected Components: 227.52/228.10 ->->Cycle: 227.52/228.10 ->->-> Pairs: 227.52/228.10 ACTIVE(U91(tt,V2:S)) -> MARK(U92(isPalListKind(V2:S))) 227.52/228.10 ACTIVE(isPalListKind(__(V1:S,V2:S))) -> MARK(U91(isPalListKind(V1:S),V2:S)) 227.52/228.10 MARK(U51(X1:S,X2:S,X3:S)) -> ACTIVE(U51(mark(X1:S),X2:S,X3:S)) 227.52/228.10 MARK(U51(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.52/228.10 MARK(U52(X1:S,X2:S,X3:S)) -> ACTIVE(U52(mark(X1:S),X2:S,X3:S)) 227.52/228.10 MARK(U52(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.52/228.10 MARK(U53(X1:S,X2:S,X3:S)) -> ACTIVE(U53(mark(X1:S),X2:S,X3:S)) 227.52/228.10 MARK(U53(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.52/228.10 MARK(U54(X1:S,X2:S,X3:S)) -> ACTIVE(U54(mark(X1:S),X2:S,X3:S)) 227.52/228.10 MARK(U54(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.52/228.10 MARK(U55(X1:S,X2:S)) -> ACTIVE(U55(mark(X1:S),X2:S)) 227.52/228.10 MARK(U55(X1:S,X2:S)) -> MARK(X1:S) 227.52/228.10 MARK(U56(X:S)) -> ACTIVE(U56(mark(X:S))) 227.52/228.10 MARK(U56(X:S)) -> MARK(X:S) 227.52/228.10 MARK(U61(X1:S,X2:S)) -> ACTIVE(U61(mark(X1:S),X2:S)) 227.52/228.10 MARK(U61(X1:S,X2:S)) -> MARK(X1:S) 227.52/228.10 MARK(U62(X1:S,X2:S)) -> ACTIVE(U62(mark(X1:S),X2:S)) 227.52/228.10 MARK(U62(X1:S,X2:S)) -> MARK(X1:S) 227.52/228.10 MARK(U63(X:S)) -> ACTIVE(U63(mark(X:S))) 227.52/228.10 MARK(U63(X:S)) -> MARK(X:S) 227.52/228.10 MARK(U71(X1:S,X2:S,X3:S)) -> ACTIVE(U71(mark(X1:S),X2:S,X3:S)) 227.52/228.10 MARK(U71(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.52/228.10 MARK(U72(X1:S,X2:S)) -> ACTIVE(U72(mark(X1:S),X2:S)) 227.52/228.10 MARK(U72(X1:S,X2:S)) -> MARK(X1:S) 227.52/228.10 MARK(U73(X1:S,X2:S)) -> ACTIVE(U73(mark(X1:S),X2:S)) 227.52/228.10 MARK(U73(X1:S,X2:S)) -> MARK(X1:S) 227.52/228.10 MARK(U74(X:S)) -> ACTIVE(U74(mark(X:S))) 227.52/228.10 MARK(U74(X:S)) -> MARK(X:S) 227.52/228.10 MARK(U81(X1:S,X2:S)) -> ACTIVE(U81(mark(X1:S),X2:S)) 227.52/228.10 MARK(U81(X1:S,X2:S)) -> MARK(X1:S) 227.52/228.10 MARK(U82(X1:S,X2:S)) -> ACTIVE(U82(mark(X1:S),X2:S)) 227.52/228.10 MARK(U82(X1:S,X2:S)) -> MARK(X1:S) 227.52/228.10 MARK(U83(X:S)) -> ACTIVE(U83(mark(X:S))) 227.52/228.10 MARK(U83(X:S)) -> MARK(X:S) 227.52/228.10 MARK(U91(X1:S,X2:S)) -> ACTIVE(U91(mark(X1:S),X2:S)) 227.52/228.10 MARK(U91(X1:S,X2:S)) -> MARK(X1:S) 227.52/228.10 MARK(U92(X:S)) -> ACTIVE(U92(mark(X:S))) 227.52/228.10 MARK(U92(X:S)) -> MARK(X:S) 227.52/228.10 MARK(__(X1:S,X2:S)) -> ACTIVE(__(mark(X1:S),mark(X2:S))) 227.52/228.10 MARK(__(X1:S,X2:S)) -> MARK(X1:S) 227.52/228.10 MARK(__(X1:S,X2:S)) -> MARK(X2:S) 227.52/228.10 MARK(isPalListKind(X:S)) -> ACTIVE(isPalListKind(X:S)) 227.52/228.10 ->->-> Rules: 227.52/228.10 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.52/228.10 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.52/228.10 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.52/228.10 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.52/228.10 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.52/228.10 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.52/228.10 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.52/228.10 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.52/228.10 U13(active(X:S)) -> U13(X:S) 227.52/228.10 U13(mark(X:S)) -> U13(X:S) 227.52/228.10 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.52/228.10 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.52/228.10 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.52/228.10 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.52/228.10 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.52/228.10 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.52/228.10 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.52/228.10 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.52/228.10 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.52/228.10 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.52/228.10 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.52/228.10 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.52/228.10 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.52/228.10 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.52/228.10 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.52/228.10 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.52/228.10 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.52/228.10 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.52/228.10 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.52/228.10 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.52/228.10 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.52/228.10 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.52/228.10 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.52/228.10 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.52/228.10 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.52/228.10 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.52/228.10 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.52/228.10 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.52/228.10 U26(active(X:S)) -> U26(X:S) 227.52/228.10 U26(mark(X:S)) -> U26(X:S) 227.52/228.10 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.52/228.10 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.52/228.10 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.52/228.10 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.52/228.10 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.52/228.10 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.52/228.10 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.52/228.10 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.52/228.10 U33(active(X:S)) -> U33(X:S) 227.52/228.10 U33(mark(X:S)) -> U33(X:S) 227.52/228.10 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.52/228.10 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.52/228.10 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.52/228.10 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.52/228.10 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.52/228.10 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.52/228.10 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.52/228.10 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.52/228.10 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.52/228.10 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.52/228.10 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.52/228.10 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.52/228.10 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.52/228.10 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.52/228.10 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.52/228.10 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.52/228.10 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.52/228.10 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.52/228.10 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.52/228.10 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.52/228.10 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.52/228.10 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.52/228.10 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.52/228.10 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.52/228.10 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.52/228.10 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.52/228.10 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.52/228.10 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.52/228.10 U46(active(X:S)) -> U46(X:S) 227.52/228.10 U46(mark(X:S)) -> U46(X:S) 227.52/228.10 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.52/228.10 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.52/228.10 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.52/228.10 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.52/228.10 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.52/228.10 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.52/228.10 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.52/228.10 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.52/228.10 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.52/228.10 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.52/228.10 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.52/228.10 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.52/228.10 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.52/228.10 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.52/228.10 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.52/228.10 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.52/228.10 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.52/228.10 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.52/228.10 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.52/228.10 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.52/228.10 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.52/228.10 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.52/228.10 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.52/228.10 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.52/228.10 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.52/228.10 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.52/228.10 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.52/228.10 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.52/228.10 U56(active(X:S)) -> U56(X:S) 227.52/228.10 U56(mark(X:S)) -> U56(X:S) 227.52/228.10 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.52/228.10 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.52/228.10 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.52/228.10 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.52/228.10 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.52/228.10 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.52/228.10 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.52/228.10 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.52/228.10 U63(active(X:S)) -> U63(X:S) 227.52/228.10 U63(mark(X:S)) -> U63(X:S) 227.52/228.10 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.52/228.10 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.52/228.10 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.52/228.10 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.52/228.10 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.52/228.10 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.52/228.10 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.52/228.10 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.52/228.10 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.52/228.10 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.52/228.10 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.52/228.10 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.52/228.10 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.52/228.10 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.52/228.10 U74(active(X:S)) -> U74(X:S) 227.52/228.10 U74(mark(X:S)) -> U74(X:S) 227.52/228.10 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.52/228.10 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.52/228.10 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.52/228.10 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.52/228.10 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.52/228.10 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.52/228.10 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.52/228.10 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.52/228.10 U83(active(X:S)) -> U83(X:S) 227.52/228.10 U83(mark(X:S)) -> U83(X:S) 227.52/228.10 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.52/228.10 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.52/228.10 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.52/228.10 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.52/228.10 U92(active(X:S)) -> U92(X:S) 227.52/228.10 U92(mark(X:S)) -> U92(X:S) 227.52/228.10 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.52/228.10 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.52/228.10 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.52/228.10 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.52/228.10 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.52/228.10 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.52/228.10 active(U13(tt)) -> mark(tt) 227.52/228.10 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.52/228.10 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.52/228.10 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.52/228.10 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.52/228.10 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.52/228.10 active(U26(tt)) -> mark(tt) 227.52/228.10 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.52/228.10 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.52/228.10 active(U33(tt)) -> mark(tt) 227.52/228.10 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.52/228.10 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.52/228.10 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.52/228.10 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.52/228.10 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.52/228.10 active(U46(tt)) -> mark(tt) 227.52/228.10 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.52/228.10 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.52/228.10 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.52/228.10 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.52/228.10 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.52/228.10 active(U56(tt)) -> mark(tt) 227.52/228.10 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.52/228.10 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.52/228.10 active(U63(tt)) -> mark(tt) 227.52/228.10 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.52/228.10 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.52/228.10 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.52/228.10 active(U74(tt)) -> mark(tt) 227.52/228.10 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.52/228.10 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.52/228.10 active(U83(tt)) -> mark(tt) 227.52/228.10 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.52/228.10 active(U92(tt)) -> mark(tt) 227.52/228.10 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.52/228.10 active(__(nil,X:S)) -> mark(X:S) 227.52/228.10 active(__(X:S,nil)) -> mark(X:S) 227.52/228.10 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.52/228.10 active(isList(nil)) -> mark(tt) 227.52/228.10 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.52/228.10 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.52/228.10 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.52/228.10 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.52/228.10 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.52/228.10 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.52/228.10 active(isPal(nil)) -> mark(tt) 227.52/228.10 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.52/228.10 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.52/228.10 active(isPalListKind(a)) -> mark(tt) 227.52/228.10 active(isPalListKind(e)) -> mark(tt) 227.52/228.10 active(isPalListKind(i)) -> mark(tt) 227.52/228.10 active(isPalListKind(nil)) -> mark(tt) 227.52/228.10 active(isPalListKind(o)) -> mark(tt) 227.52/228.10 active(isPalListKind(u)) -> mark(tt) 227.52/228.10 active(isQid(a)) -> mark(tt) 227.52/228.10 active(isQid(e)) -> mark(tt) 227.52/228.10 active(isQid(i)) -> mark(tt) 227.52/228.10 active(isQid(o)) -> mark(tt) 227.52/228.10 active(isQid(u)) -> mark(tt) 227.52/228.10 isList(active(X:S)) -> isList(X:S) 227.52/228.10 isList(mark(X:S)) -> isList(X:S) 227.52/228.10 isNeList(active(X:S)) -> isNeList(X:S) 227.52/228.10 isNeList(mark(X:S)) -> isNeList(X:S) 227.52/228.10 isNePal(active(X:S)) -> isNePal(X:S) 227.52/228.10 isNePal(mark(X:S)) -> isNePal(X:S) 227.52/228.10 isPal(active(X:S)) -> isPal(X:S) 227.52/228.10 isPal(mark(X:S)) -> isPal(X:S) 227.52/228.10 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.52/228.10 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.52/228.10 isQid(active(X:S)) -> isQid(X:S) 227.52/228.10 isQid(mark(X:S)) -> isQid(X:S) 227.52/228.10 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.52/228.10 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.52/228.10 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.52/228.10 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.52/228.10 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.52/228.10 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.52/228.10 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.52/228.10 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.52/228.10 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.52/228.10 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.52/228.10 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.52/228.10 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.52/228.10 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.52/228.10 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.52/228.10 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.52/228.10 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.52/228.10 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.52/228.10 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.52/228.10 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.52/228.10 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.52/228.10 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.52/228.10 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.52/228.10 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.52/228.10 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.52/228.10 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.52/228.10 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.52/228.10 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.52/228.10 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.52/228.10 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.52/228.10 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.52/228.10 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.52/228.10 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.52/228.10 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.52/228.10 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.52/228.10 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.52/228.10 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.52/228.10 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.52/228.10 mark(isList(X:S)) -> active(isList(X:S)) 227.52/228.10 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.52/228.10 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.52/228.10 mark(isPal(X:S)) -> active(isPal(X:S)) 227.52/228.10 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.52/228.10 mark(isQid(X:S)) -> active(isQid(X:S)) 227.52/228.10 mark(a) -> active(a) 227.52/228.10 mark(e) -> active(e) 227.52/228.10 mark(i) -> active(i) 227.52/228.10 mark(nil) -> active(nil) 227.52/228.10 mark(o) -> active(o) 227.52/228.10 mark(tt) -> active(tt) 227.52/228.10 mark(u) -> active(u) 227.52/228.10 227.52/228.10 Problem 1.44: 227.52/228.10 227.52/228.10 Reduction Pairs Processor: 227.52/228.10 -> Pairs: 227.52/228.10 ACTIVE(U91(tt,V2:S)) -> MARK(U92(isPalListKind(V2:S))) 227.52/228.10 ACTIVE(isPalListKind(__(V1:S,V2:S))) -> MARK(U91(isPalListKind(V1:S),V2:S)) 227.52/228.10 MARK(U51(X1:S,X2:S,X3:S)) -> ACTIVE(U51(mark(X1:S),X2:S,X3:S)) 227.52/228.10 MARK(U51(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.52/228.10 MARK(U52(X1:S,X2:S,X3:S)) -> ACTIVE(U52(mark(X1:S),X2:S,X3:S)) 227.52/228.10 MARK(U52(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.52/228.10 MARK(U53(X1:S,X2:S,X3:S)) -> ACTIVE(U53(mark(X1:S),X2:S,X3:S)) 227.52/228.10 MARK(U53(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.52/228.10 MARK(U54(X1:S,X2:S,X3:S)) -> ACTIVE(U54(mark(X1:S),X2:S,X3:S)) 227.52/228.10 MARK(U54(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.52/228.10 MARK(U55(X1:S,X2:S)) -> ACTIVE(U55(mark(X1:S),X2:S)) 227.52/228.10 MARK(U55(X1:S,X2:S)) -> MARK(X1:S) 227.52/228.10 MARK(U56(X:S)) -> ACTIVE(U56(mark(X:S))) 227.52/228.10 MARK(U56(X:S)) -> MARK(X:S) 227.52/228.10 MARK(U61(X1:S,X2:S)) -> ACTIVE(U61(mark(X1:S),X2:S)) 227.52/228.10 MARK(U61(X1:S,X2:S)) -> MARK(X1:S) 227.52/228.10 MARK(U62(X1:S,X2:S)) -> ACTIVE(U62(mark(X1:S),X2:S)) 227.52/228.10 MARK(U62(X1:S,X2:S)) -> MARK(X1:S) 227.52/228.10 MARK(U63(X:S)) -> ACTIVE(U63(mark(X:S))) 227.52/228.10 MARK(U63(X:S)) -> MARK(X:S) 227.52/228.10 MARK(U71(X1:S,X2:S,X3:S)) -> ACTIVE(U71(mark(X1:S),X2:S,X3:S)) 227.52/228.10 MARK(U71(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.52/228.10 MARK(U72(X1:S,X2:S)) -> ACTIVE(U72(mark(X1:S),X2:S)) 227.52/228.10 MARK(U72(X1:S,X2:S)) -> MARK(X1:S) 227.52/228.10 MARK(U73(X1:S,X2:S)) -> ACTIVE(U73(mark(X1:S),X2:S)) 227.52/228.10 MARK(U73(X1:S,X2:S)) -> MARK(X1:S) 227.52/228.10 MARK(U74(X:S)) -> ACTIVE(U74(mark(X:S))) 227.52/228.10 MARK(U74(X:S)) -> MARK(X:S) 227.52/228.10 MARK(U81(X1:S,X2:S)) -> ACTIVE(U81(mark(X1:S),X2:S)) 227.52/228.10 MARK(U81(X1:S,X2:S)) -> MARK(X1:S) 227.52/228.10 MARK(U82(X1:S,X2:S)) -> ACTIVE(U82(mark(X1:S),X2:S)) 227.52/228.10 MARK(U82(X1:S,X2:S)) -> MARK(X1:S) 227.52/228.10 MARK(U83(X:S)) -> ACTIVE(U83(mark(X:S))) 227.52/228.10 MARK(U83(X:S)) -> MARK(X:S) 227.52/228.10 MARK(U91(X1:S,X2:S)) -> ACTIVE(U91(mark(X1:S),X2:S)) 227.52/228.10 MARK(U91(X1:S,X2:S)) -> MARK(X1:S) 227.52/228.10 MARK(U92(X:S)) -> ACTIVE(U92(mark(X:S))) 227.52/228.10 MARK(U92(X:S)) -> MARK(X:S) 227.52/228.10 MARK(__(X1:S,X2:S)) -> ACTIVE(__(mark(X1:S),mark(X2:S))) 227.52/228.10 MARK(__(X1:S,X2:S)) -> MARK(X1:S) 227.52/228.10 MARK(__(X1:S,X2:S)) -> MARK(X2:S) 227.52/228.10 MARK(isPalListKind(X:S)) -> ACTIVE(isPalListKind(X:S)) 227.52/228.10 -> Rules: 227.52/228.10 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.52/228.10 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.52/228.10 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.52/228.10 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.52/228.10 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.52/228.10 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.52/228.10 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.52/228.10 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.52/228.10 U13(active(X:S)) -> U13(X:S) 227.52/228.10 U13(mark(X:S)) -> U13(X:S) 227.52/228.10 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.52/228.10 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.52/228.10 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.52/228.10 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.52/228.10 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.52/228.10 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.52/228.10 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.52/228.10 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.52/228.10 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.52/228.10 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.52/228.10 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.52/228.10 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.52/228.10 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.52/228.10 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.52/228.10 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.52/228.10 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.52/228.10 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.52/228.10 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.52/228.10 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.52/228.10 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.52/228.10 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.52/228.10 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.52/228.10 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.52/228.10 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.52/228.10 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.52/228.10 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.52/228.10 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.52/228.10 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.52/228.10 U26(active(X:S)) -> U26(X:S) 227.52/228.10 U26(mark(X:S)) -> U26(X:S) 227.52/228.10 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.52/228.10 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.52/228.10 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.52/228.10 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.52/228.10 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.52/228.10 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.52/228.10 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.52/228.10 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.52/228.10 U33(active(X:S)) -> U33(X:S) 227.52/228.10 U33(mark(X:S)) -> U33(X:S) 227.52/228.10 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.52/228.10 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.52/228.10 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.52/228.10 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.52/228.10 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.52/228.10 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.52/228.10 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.52/228.10 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.52/228.10 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.52/228.10 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.52/228.10 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.52/228.10 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.52/228.10 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.52/228.10 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.52/228.10 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.52/228.10 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.52/228.10 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.52/228.10 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.52/228.10 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.52/228.10 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.52/228.10 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.52/228.10 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.52/228.10 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.52/228.10 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.52/228.10 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.52/228.10 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.52/228.10 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.52/228.10 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.52/228.10 U46(active(X:S)) -> U46(X:S) 227.52/228.10 U46(mark(X:S)) -> U46(X:S) 227.52/228.10 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.52/228.10 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.52/228.10 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.52/228.10 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.52/228.10 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.52/228.10 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.52/228.10 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.52/228.10 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.52/228.10 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.52/228.10 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.52/228.10 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.52/228.10 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.52/228.10 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.52/228.10 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.52/228.10 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.52/228.10 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.52/228.10 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.52/228.10 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.52/228.10 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.52/228.10 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.52/228.10 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.52/228.10 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.52/228.10 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.52/228.10 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.52/228.10 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.52/228.10 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.52/228.10 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.52/228.10 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.52/228.10 U56(active(X:S)) -> U56(X:S) 227.52/228.10 U56(mark(X:S)) -> U56(X:S) 227.52/228.10 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.52/228.10 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.52/228.10 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.52/228.10 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.52/228.10 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.52/228.10 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.52/228.10 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.52/228.10 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.52/228.10 U63(active(X:S)) -> U63(X:S) 227.52/228.10 U63(mark(X:S)) -> U63(X:S) 227.52/228.10 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.52/228.10 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.52/228.10 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.52/228.10 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.52/228.10 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.52/228.10 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.52/228.10 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.52/228.10 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.52/228.10 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.52/228.10 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.52/228.10 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.52/228.10 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.52/228.10 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.52/228.10 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.52/228.10 U74(active(X:S)) -> U74(X:S) 227.52/228.10 U74(mark(X:S)) -> U74(X:S) 227.52/228.10 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.52/228.10 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.52/228.10 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.52/228.10 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.52/228.10 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.52/228.10 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.52/228.10 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.52/228.10 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.52/228.10 U83(active(X:S)) -> U83(X:S) 227.52/228.10 U83(mark(X:S)) -> U83(X:S) 227.52/228.10 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.52/228.10 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.52/228.10 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.52/228.10 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.52/228.10 U92(active(X:S)) -> U92(X:S) 227.52/228.10 U92(mark(X:S)) -> U92(X:S) 227.52/228.10 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.52/228.10 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.52/228.10 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.52/228.10 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.52/228.10 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.52/228.10 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.52/228.10 active(U13(tt)) -> mark(tt) 227.52/228.10 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.52/228.10 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.52/228.10 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.52/228.10 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.52/228.10 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.52/228.10 active(U26(tt)) -> mark(tt) 227.52/228.10 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.52/228.10 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.52/228.10 active(U33(tt)) -> mark(tt) 227.52/228.10 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.52/228.10 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.52/228.10 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.52/228.10 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.52/228.10 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.52/228.10 active(U46(tt)) -> mark(tt) 227.52/228.10 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.52/228.10 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.52/228.10 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.52/228.10 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.52/228.10 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.52/228.10 active(U56(tt)) -> mark(tt) 227.52/228.10 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.52/228.10 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.52/228.10 active(U63(tt)) -> mark(tt) 227.52/228.10 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.52/228.10 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.52/228.10 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.52/228.10 active(U74(tt)) -> mark(tt) 227.52/228.10 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.52/228.10 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.52/228.10 active(U83(tt)) -> mark(tt) 227.52/228.10 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.52/228.10 active(U92(tt)) -> mark(tt) 227.52/228.10 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.52/228.10 active(__(nil,X:S)) -> mark(X:S) 227.52/228.10 active(__(X:S,nil)) -> mark(X:S) 227.52/228.10 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.52/228.10 active(isList(nil)) -> mark(tt) 227.52/228.10 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.52/228.10 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.52/228.10 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.52/228.10 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.52/228.10 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.52/228.10 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.52/228.10 active(isPal(nil)) -> mark(tt) 227.52/228.10 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.52/228.10 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.52/228.10 active(isPalListKind(a)) -> mark(tt) 227.52/228.10 active(isPalListKind(e)) -> mark(tt) 227.52/228.10 active(isPalListKind(i)) -> mark(tt) 227.52/228.10 active(isPalListKind(nil)) -> mark(tt) 227.52/228.10 active(isPalListKind(o)) -> mark(tt) 227.52/228.10 active(isPalListKind(u)) -> mark(tt) 227.52/228.10 active(isQid(a)) -> mark(tt) 227.52/228.10 active(isQid(e)) -> mark(tt) 227.52/228.10 active(isQid(i)) -> mark(tt) 227.52/228.10 active(isQid(o)) -> mark(tt) 227.52/228.10 active(isQid(u)) -> mark(tt) 227.52/228.10 isList(active(X:S)) -> isList(X:S) 227.52/228.10 isList(mark(X:S)) -> isList(X:S) 227.52/228.10 isNeList(active(X:S)) -> isNeList(X:S) 227.52/228.10 isNeList(mark(X:S)) -> isNeList(X:S) 227.52/228.10 isNePal(active(X:S)) -> isNePal(X:S) 227.52/228.10 isNePal(mark(X:S)) -> isNePal(X:S) 227.52/228.10 isPal(active(X:S)) -> isPal(X:S) 227.52/228.10 isPal(mark(X:S)) -> isPal(X:S) 227.52/228.10 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.52/228.10 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.52/228.10 isQid(active(X:S)) -> isQid(X:S) 227.52/228.10 isQid(mark(X:S)) -> isQid(X:S) 227.52/228.10 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.52/228.10 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.52/228.10 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.52/228.10 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.52/228.10 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.52/228.10 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.52/228.10 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.52/228.10 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.52/228.10 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.52/228.10 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.52/228.10 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.52/228.10 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.52/228.10 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.52/228.10 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.52/228.10 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.52/228.10 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.52/228.10 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.52/228.10 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.52/228.10 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.52/228.10 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.52/228.10 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.52/228.10 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.52/228.10 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.52/228.10 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.52/228.10 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.52/228.10 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.52/228.10 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.52/228.10 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.52/228.10 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.52/228.10 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.52/228.10 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.52/228.10 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.52/228.10 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.52/228.10 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.52/228.10 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.52/228.10 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.52/228.10 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.52/228.10 mark(isList(X:S)) -> active(isList(X:S)) 227.52/228.10 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.52/228.10 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.52/228.10 mark(isPal(X:S)) -> active(isPal(X:S)) 227.52/228.10 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.52/228.10 mark(isQid(X:S)) -> active(isQid(X:S)) 227.52/228.10 mark(a) -> active(a) 227.52/228.10 mark(e) -> active(e) 227.52/228.10 mark(i) -> active(i) 227.52/228.10 mark(nil) -> active(nil) 227.52/228.10 mark(o) -> active(o) 227.52/228.10 mark(tt) -> active(tt) 227.52/228.10 mark(u) -> active(u) 227.52/228.10 -> Usable rules: 227.52/228.10 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.52/228.10 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.52/228.10 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.52/228.10 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.52/228.10 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.52/228.10 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.52/228.10 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.52/228.10 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.52/228.10 U13(active(X:S)) -> U13(X:S) 227.52/228.10 U13(mark(X:S)) -> U13(X:S) 227.52/228.10 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.52/228.10 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.52/228.10 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.52/228.10 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.52/228.10 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.52/228.10 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.52/228.10 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.52/228.10 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.52/228.10 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.52/228.10 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.52/228.10 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.52/228.10 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.52/228.10 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.52/228.10 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.52/228.10 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.52/228.10 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.52/228.10 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.52/228.10 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.52/228.10 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.52/228.10 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.52/228.10 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.52/228.10 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.52/228.10 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.52/228.10 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.52/228.10 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.52/228.10 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.52/228.10 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.52/228.10 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.52/228.10 U26(active(X:S)) -> U26(X:S) 227.52/228.10 U26(mark(X:S)) -> U26(X:S) 227.52/228.10 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.52/228.10 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.52/228.10 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.52/228.10 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.52/228.10 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.52/228.10 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.52/228.10 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.52/228.10 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.52/228.10 U33(active(X:S)) -> U33(X:S) 227.52/228.10 U33(mark(X:S)) -> U33(X:S) 227.52/228.10 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.52/228.10 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.52/228.10 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.52/228.10 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.52/228.10 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.52/228.10 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.52/228.10 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.52/228.10 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.52/228.10 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.52/228.10 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.52/228.10 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.52/228.10 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.52/228.10 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.52/228.10 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.52/228.10 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.52/228.10 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.52/228.10 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.52/228.10 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.52/228.10 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.52/228.10 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.52/228.10 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.52/228.10 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.52/228.10 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.52/228.10 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.52/228.10 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.52/228.10 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.52/228.10 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.52/228.10 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.52/228.10 U46(active(X:S)) -> U46(X:S) 227.52/228.10 U46(mark(X:S)) -> U46(X:S) 227.52/228.10 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.52/228.10 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.52/228.10 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.52/228.10 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.52/228.10 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.52/228.10 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.52/228.10 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.52/228.10 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.52/228.10 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.52/228.10 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.52/228.10 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.52/228.10 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.52/228.10 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.52/228.10 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.52/228.10 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.52/228.10 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.52/228.10 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.52/228.10 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.52/228.10 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.52/228.10 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.52/228.10 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.52/228.10 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.52/228.10 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.52/228.10 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.52/228.10 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.52/228.10 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.52/228.10 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.52/228.10 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.52/228.10 U56(active(X:S)) -> U56(X:S) 227.52/228.10 U56(mark(X:S)) -> U56(X:S) 227.52/228.10 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.52/228.10 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.52/228.10 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.52/228.10 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.52/228.10 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.52/228.10 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.52/228.10 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.52/228.10 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.52/228.10 U63(active(X:S)) -> U63(X:S) 227.52/228.10 U63(mark(X:S)) -> U63(X:S) 227.52/228.10 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.52/228.10 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.52/228.10 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.52/228.10 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.52/228.10 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.52/228.10 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.52/228.10 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.52/228.10 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.52/228.10 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.52/228.10 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.52/228.10 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.52/228.10 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.52/228.10 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.52/228.10 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.52/228.10 U74(active(X:S)) -> U74(X:S) 227.52/228.10 U74(mark(X:S)) -> U74(X:S) 227.52/228.10 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.52/228.10 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.52/228.10 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.52/228.10 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.52/228.10 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.52/228.10 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.52/228.10 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.52/228.10 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.52/228.10 U83(active(X:S)) -> U83(X:S) 227.52/228.10 U83(mark(X:S)) -> U83(X:S) 227.52/228.10 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.52/228.10 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.52/228.10 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.52/228.10 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.52/228.10 U92(active(X:S)) -> U92(X:S) 227.52/228.10 U92(mark(X:S)) -> U92(X:S) 227.52/228.10 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.52/228.10 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.52/228.10 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.52/228.10 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.52/228.10 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.52/228.10 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.52/228.10 active(U13(tt)) -> mark(tt) 227.52/228.10 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.52/228.10 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.52/228.10 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.52/228.10 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.52/228.10 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.52/228.10 active(U26(tt)) -> mark(tt) 227.52/228.10 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.52/228.10 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.52/228.10 active(U33(tt)) -> mark(tt) 227.52/228.10 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.52/228.10 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.52/228.10 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.52/228.10 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.52/228.10 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.52/228.10 active(U46(tt)) -> mark(tt) 227.52/228.10 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.52/228.10 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.52/228.10 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.52/228.10 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.52/228.10 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.52/228.10 active(U56(tt)) -> mark(tt) 227.52/228.10 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.52/228.10 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.52/228.10 active(U63(tt)) -> mark(tt) 227.52/228.10 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.52/228.10 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.52/228.10 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.52/228.10 active(U74(tt)) -> mark(tt) 227.52/228.10 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.52/228.10 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.52/228.10 active(U83(tt)) -> mark(tt) 227.52/228.10 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.52/228.10 active(U92(tt)) -> mark(tt) 227.52/228.10 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.52/228.10 active(__(nil,X:S)) -> mark(X:S) 227.52/228.10 active(__(X:S,nil)) -> mark(X:S) 227.52/228.10 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.52/228.10 active(isList(nil)) -> mark(tt) 227.52/228.10 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.52/228.10 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.52/228.10 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.52/228.10 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.52/228.10 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.52/228.10 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.52/228.10 active(isPal(nil)) -> mark(tt) 227.52/228.10 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.52/228.10 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.52/228.10 active(isPalListKind(a)) -> mark(tt) 227.52/228.10 active(isPalListKind(e)) -> mark(tt) 227.52/228.10 active(isPalListKind(i)) -> mark(tt) 227.52/228.10 active(isPalListKind(nil)) -> mark(tt) 227.52/228.10 active(isPalListKind(o)) -> mark(tt) 227.52/228.10 active(isPalListKind(u)) -> mark(tt) 227.52/228.10 active(isQid(a)) -> mark(tt) 227.52/228.10 active(isQid(e)) -> mark(tt) 227.52/228.10 active(isQid(i)) -> mark(tt) 227.52/228.10 active(isQid(o)) -> mark(tt) 227.52/228.10 active(isQid(u)) -> mark(tt) 227.52/228.10 isList(active(X:S)) -> isList(X:S) 227.52/228.10 isList(mark(X:S)) -> isList(X:S) 227.52/228.10 isNeList(active(X:S)) -> isNeList(X:S) 227.52/228.10 isNeList(mark(X:S)) -> isNeList(X:S) 227.52/228.10 isNePal(active(X:S)) -> isNePal(X:S) 227.52/228.10 isNePal(mark(X:S)) -> isNePal(X:S) 227.52/228.10 isPal(active(X:S)) -> isPal(X:S) 227.52/228.10 isPal(mark(X:S)) -> isPal(X:S) 227.52/228.10 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.52/228.10 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.52/228.10 isQid(active(X:S)) -> isQid(X:S) 227.52/228.10 isQid(mark(X:S)) -> isQid(X:S) 227.52/228.10 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.52/228.10 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.52/228.10 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.52/228.10 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.52/228.10 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.52/228.10 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.52/228.10 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.52/228.10 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.52/228.10 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.52/228.10 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.52/228.10 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.52/228.10 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.52/228.10 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.52/228.10 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.52/228.10 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.52/228.10 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.52/228.10 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.52/228.10 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.52/228.10 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.52/228.10 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.52/228.10 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.52/228.10 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.52/228.10 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.52/228.10 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.52/228.10 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.52/228.10 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.52/228.10 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.52/228.10 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.52/228.10 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.52/228.10 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.52/228.10 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.52/228.10 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.52/228.10 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.52/228.10 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.52/228.10 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.52/228.10 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.52/228.10 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.52/228.10 mark(isList(X:S)) -> active(isList(X:S)) 227.52/228.10 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.52/228.10 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.52/228.10 mark(isPal(X:S)) -> active(isPal(X:S)) 227.52/228.10 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.52/228.10 mark(isQid(X:S)) -> active(isQid(X:S)) 227.52/228.10 mark(a) -> active(a) 227.52/228.10 mark(e) -> active(e) 227.52/228.10 mark(i) -> active(i) 227.52/228.10 mark(nil) -> active(nil) 227.52/228.10 mark(o) -> active(o) 227.52/228.10 mark(tt) -> active(tt) 227.52/228.10 mark(u) -> active(u) 227.52/228.10 ->Interpretation type: 227.52/228.10 Linear 227.52/228.10 ->Coefficients: 227.52/228.10 Natural Numbers 227.52/228.10 ->Dimension: 227.52/228.10 1 227.52/228.10 ->Bound: 227.52/228.10 2 227.52/228.10 ->Interpretation: 227.52/228.10 227.52/228.10 [U11](X1,X2) = X2 227.52/228.10 [U12](X1,X2) = 0 227.52/228.10 [U13](X) = 0 227.52/228.10 [U21](X1,X2,X3) = X1 + X3 + 2 227.52/228.10 [U22](X1,X2,X3) = X3 + 2 227.52/228.10 [U23](X1,X2,X3) = X3 + 2 227.52/228.10 [U24](X1,X2,X3) = X3 + 2 227.52/228.10 [U25](X1,X2) = X2 + 2 227.52/228.10 [U26](X) = 2 227.52/228.10 [U31](X1,X2) = X2 + 2 227.52/228.10 [U32](X1,X2) = X2 + 2 227.52/228.10 [U33](X) = 1 227.52/228.10 [U41](X1,X2,X3) = X2 + X3 + 2 227.52/228.10 [U42](X1,X2,X3) = X3 + 2 227.52/228.10 [U43](X1,X2,X3) = X3 + 2 227.52/228.10 [U44](X1,X2,X3) = 2 227.52/228.10 [U45](X1,X2) = 1 227.52/228.10 [U46](X) = 1 227.52/228.10 [U51](X1,X2,X3) = 2.X1 + 2.X2 + X3 + 2 227.52/228.10 [U52](X1,X2,X3) = X1 + 2.X2 + X3 + 2 227.52/228.10 [U53](X1,X2,X3) = X1 + 2.X2 + X3 + 2 227.52/228.10 [U54](X1,X2,X3) = 2.X1 + X2 + X3 + 2 227.52/228.10 [U55](X1,X2) = X1 + X2 227.52/228.10 [U56](X) = X 227.52/228.10 [U61](X1,X2) = X1 + 2.X2 + 2 227.52/228.10 [U62](X1,X2) = X1 + 2.X2 + 1 227.52/228.10 [U63](X) = X + 1 227.52/228.10 [U71](X1,X2,X3) = X1 + 2.X3 + 2 227.52/228.10 [U72](X1,X2) = 2.X1 + 2.X2 + 2 227.52/228.10 [U73](X1,X2) = X1 227.52/228.10 [U74](X) = 2.X 227.52/228.10 [U81](X1,X2) = 2.X1 + 2.X2 + 2 227.52/228.10 [U82](X1,X2) = 2.X1 + 2.X2 + 2 227.52/228.10 [U83](X) = X 227.52/228.10 [U91](X1,X2) = 2.X1 227.52/228.10 [U92](X) = 2.X 227.52/228.10 [__](X1,X2) = 2.X1 + X2 + 2 227.52/228.10 [active](X) = X 227.52/228.10 [isList](X) = X 227.52/228.10 [isNeList](X) = X + 2 227.52/228.10 [isNePal](X) = 2.X + 2 227.52/228.10 [isPal](X) = 2.X + 2 227.52/228.10 [isPalListKind](X) = 0 227.52/228.10 [isQid](X) = 2.X 227.52/228.10 [mark](X) = X 227.52/228.10 [a] = 0 227.52/228.10 [e] = 0 227.52/228.10 [fSNonEmpty] = 0 227.52/228.10 [i] = 0 227.52/228.10 [nil] = 2 227.52/228.10 [o] = 0 227.52/228.10 [tt] = 0 227.52/228.10 [u] = 2 227.52/228.10 [U11#](X1,X2) = 0 227.52/228.10 [U12#](X1,X2) = 0 227.52/228.10 [U13#](X) = 0 227.52/228.10 [U21#](X1,X2,X3) = 0 227.52/228.10 [U22#](X1,X2,X3) = 0 227.52/228.10 [U23#](X1,X2,X3) = 0 227.52/228.10 [U24#](X1,X2,X3) = 0 227.52/228.10 [U25#](X1,X2) = 0 227.52/228.10 [U26#](X) = 0 227.52/228.10 [U31#](X1,X2) = 0 227.52/228.10 [U32#](X1,X2) = 0 227.52/228.10 [U33#](X) = 0 227.52/228.10 [U41#](X1,X2,X3) = 0 227.52/228.10 [U42#](X1,X2,X3) = 0 227.52/228.10 [U43#](X1,X2,X3) = 0 227.52/228.10 [U44#](X1,X2,X3) = 0 227.52/228.10 [U45#](X1,X2) = 0 227.52/228.10 [U46#](X) = 0 227.52/228.10 [U51#](X1,X2,X3) = 0 227.52/228.10 [U52#](X1,X2,X3) = 0 227.52/228.10 [U53#](X1,X2,X3) = 0 227.52/228.10 [U54#](X1,X2,X3) = 0 227.52/228.10 [U55#](X1,X2) = 0 227.52/228.10 [U56#](X) = 0 227.52/228.10 [U61#](X1,X2) = 0 227.52/228.10 [U62#](X1,X2) = 0 227.52/228.10 [U63#](X) = 0 227.52/228.10 [U71#](X1,X2,X3) = 0 227.52/228.10 [U72#](X1,X2) = 0 227.52/228.10 [U73#](X1,X2) = 0 227.52/228.10 [U74#](X) = 0 227.52/228.10 [U81#](X1,X2) = 0 227.52/228.10 [U82#](X1,X2) = 0 227.52/228.10 [U83#](X) = 0 227.52/228.10 [U91#](X1,X2) = 0 227.52/228.10 [U92#](X) = 0 227.52/228.10 [__#](X1,X2) = 0 227.52/228.10 [ACTIVE](X) = 2 227.52/228.10 [ISLIST](X) = 0 227.52/228.10 [ISNELIST](X) = 0 227.52/228.10 [ISNEPAL](X) = 0 227.52/228.10 [ISPAL](X) = 0 227.52/228.10 [ISPALLISTKIND](X) = 0 227.52/228.10 [ISQID](X) = 0 227.52/228.10 [MARK](X) = 2.X + 2 227.52/228.10 227.52/228.10 Problem 1.44: 227.52/228.10 227.52/228.10 SCC Processor: 227.52/228.10 -> Pairs: 227.52/228.10 ACTIVE(U91(tt,V2:S)) -> MARK(U92(isPalListKind(V2:S))) 227.52/228.10 ACTIVE(isPalListKind(__(V1:S,V2:S))) -> MARK(U91(isPalListKind(V1:S),V2:S)) 227.52/228.10 MARK(U51(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.52/228.10 MARK(U52(X1:S,X2:S,X3:S)) -> ACTIVE(U52(mark(X1:S),X2:S,X3:S)) 227.52/228.10 MARK(U52(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.52/228.10 MARK(U53(X1:S,X2:S,X3:S)) -> ACTIVE(U53(mark(X1:S),X2:S,X3:S)) 227.52/228.10 MARK(U53(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.52/228.10 MARK(U54(X1:S,X2:S,X3:S)) -> ACTIVE(U54(mark(X1:S),X2:S,X3:S)) 227.52/228.10 MARK(U54(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.52/228.10 MARK(U55(X1:S,X2:S)) -> ACTIVE(U55(mark(X1:S),X2:S)) 227.52/228.10 MARK(U55(X1:S,X2:S)) -> MARK(X1:S) 227.52/228.10 MARK(U56(X:S)) -> ACTIVE(U56(mark(X:S))) 227.52/228.10 MARK(U56(X:S)) -> MARK(X:S) 227.52/228.10 MARK(U61(X1:S,X2:S)) -> ACTIVE(U61(mark(X1:S),X2:S)) 227.52/228.10 MARK(U61(X1:S,X2:S)) -> MARK(X1:S) 227.52/228.10 MARK(U62(X1:S,X2:S)) -> ACTIVE(U62(mark(X1:S),X2:S)) 227.52/228.10 MARK(U62(X1:S,X2:S)) -> MARK(X1:S) 227.52/228.10 MARK(U63(X:S)) -> ACTIVE(U63(mark(X:S))) 227.52/228.10 MARK(U63(X:S)) -> MARK(X:S) 227.52/228.10 MARK(U71(X1:S,X2:S,X3:S)) -> ACTIVE(U71(mark(X1:S),X2:S,X3:S)) 227.52/228.10 MARK(U71(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.52/228.10 MARK(U72(X1:S,X2:S)) -> ACTIVE(U72(mark(X1:S),X2:S)) 227.52/228.10 MARK(U72(X1:S,X2:S)) -> MARK(X1:S) 227.52/228.10 MARK(U73(X1:S,X2:S)) -> ACTIVE(U73(mark(X1:S),X2:S)) 227.52/228.10 MARK(U73(X1:S,X2:S)) -> MARK(X1:S) 227.52/228.10 MARK(U74(X:S)) -> ACTIVE(U74(mark(X:S))) 227.52/228.10 MARK(U74(X:S)) -> MARK(X:S) 227.52/228.10 MARK(U81(X1:S,X2:S)) -> ACTIVE(U81(mark(X1:S),X2:S)) 227.52/228.10 MARK(U81(X1:S,X2:S)) -> MARK(X1:S) 227.52/228.10 MARK(U82(X1:S,X2:S)) -> ACTIVE(U82(mark(X1:S),X2:S)) 227.52/228.10 MARK(U82(X1:S,X2:S)) -> MARK(X1:S) 227.52/228.10 MARK(U83(X:S)) -> ACTIVE(U83(mark(X:S))) 227.52/228.10 MARK(U83(X:S)) -> MARK(X:S) 227.52/228.10 MARK(U91(X1:S,X2:S)) -> ACTIVE(U91(mark(X1:S),X2:S)) 227.52/228.10 MARK(U91(X1:S,X2:S)) -> MARK(X1:S) 227.52/228.10 MARK(U92(X:S)) -> ACTIVE(U92(mark(X:S))) 227.52/228.10 MARK(U92(X:S)) -> MARK(X:S) 227.52/228.10 MARK(__(X1:S,X2:S)) -> ACTIVE(__(mark(X1:S),mark(X2:S))) 227.52/228.10 MARK(__(X1:S,X2:S)) -> MARK(X1:S) 227.52/228.10 MARK(__(X1:S,X2:S)) -> MARK(X2:S) 227.52/228.10 MARK(isPalListKind(X:S)) -> ACTIVE(isPalListKind(X:S)) 227.52/228.10 -> Rules: 227.52/228.10 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.52/228.10 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.52/228.10 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.52/228.10 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.52/228.10 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.52/228.10 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.52/228.10 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.52/228.10 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.52/228.10 U13(active(X:S)) -> U13(X:S) 227.52/228.10 U13(mark(X:S)) -> U13(X:S) 227.52/228.10 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.52/228.10 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.52/228.10 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.52/228.10 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.52/228.10 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.52/228.10 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.52/228.10 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.52/228.10 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.52/228.10 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.52/228.10 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.52/228.10 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.52/228.10 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.52/228.10 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.52/228.10 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.52/228.10 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.52/228.10 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.52/228.10 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.52/228.10 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.52/228.10 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.52/228.10 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.52/228.10 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.52/228.10 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.52/228.10 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.52/228.10 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.52/228.10 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.52/228.10 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.52/228.10 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.52/228.10 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.52/228.10 U26(active(X:S)) -> U26(X:S) 227.52/228.10 U26(mark(X:S)) -> U26(X:S) 227.52/228.10 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.52/228.10 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.52/228.10 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.52/228.10 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.52/228.10 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.52/228.10 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.52/228.10 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.52/228.10 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.52/228.10 U33(active(X:S)) -> U33(X:S) 227.52/228.10 U33(mark(X:S)) -> U33(X:S) 227.52/228.10 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.52/228.10 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.52/228.10 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.52/228.10 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.52/228.10 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.52/228.10 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.52/228.10 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.52/228.10 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.52/228.10 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.52/228.10 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.52/228.10 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.52/228.10 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.52/228.10 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.52/228.10 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.52/228.10 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.52/228.10 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.52/228.10 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.52/228.10 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.52/228.10 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.52/228.10 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.52/228.10 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.52/228.10 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.52/228.10 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.52/228.10 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.52/228.10 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.52/228.10 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.52/228.10 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.52/228.10 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.52/228.10 U46(active(X:S)) -> U46(X:S) 227.52/228.10 U46(mark(X:S)) -> U46(X:S) 227.52/228.10 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.52/228.10 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.52/228.10 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.52/228.10 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.52/228.10 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.52/228.10 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.52/228.10 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.52/228.10 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.52/228.10 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.52/228.10 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.52/228.10 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.52/228.10 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.52/228.10 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.52/228.10 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.52/228.10 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.52/228.10 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.52/228.10 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.52/228.10 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.52/228.10 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.52/228.10 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.52/228.10 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.52/228.10 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.52/228.10 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.52/228.10 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.52/228.10 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.52/228.10 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.52/228.10 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.52/228.10 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.52/228.10 U56(active(X:S)) -> U56(X:S) 227.52/228.10 U56(mark(X:S)) -> U56(X:S) 227.52/228.10 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.52/228.10 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.52/228.10 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.52/228.10 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.52/228.10 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.52/228.10 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.52/228.10 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.52/228.10 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.52/228.10 U63(active(X:S)) -> U63(X:S) 227.52/228.10 U63(mark(X:S)) -> U63(X:S) 227.52/228.10 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.52/228.10 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.52/228.10 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.52/228.10 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.52/228.10 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.52/228.10 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.52/228.10 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.52/228.10 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.52/228.10 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.52/228.10 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.52/228.10 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.52/228.10 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.52/228.10 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.52/228.10 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.52/228.10 U74(active(X:S)) -> U74(X:S) 227.52/228.10 U74(mark(X:S)) -> U74(X:S) 227.52/228.10 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.52/228.10 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.52/228.10 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.52/228.10 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.52/228.10 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.52/228.10 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.52/228.10 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.52/228.10 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.52/228.10 U83(active(X:S)) -> U83(X:S) 227.52/228.10 U83(mark(X:S)) -> U83(X:S) 227.52/228.10 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.52/228.10 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.52/228.10 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.52/228.10 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.52/228.10 U92(active(X:S)) -> U92(X:S) 227.52/228.10 U92(mark(X:S)) -> U92(X:S) 227.52/228.10 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.52/228.10 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.52/228.10 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.52/228.10 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.52/228.10 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.52/228.10 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.52/228.10 active(U13(tt)) -> mark(tt) 227.52/228.10 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.52/228.10 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.52/228.10 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.52/228.10 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.52/228.10 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.52/228.10 active(U26(tt)) -> mark(tt) 227.52/228.10 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.52/228.10 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.52/228.10 active(U33(tt)) -> mark(tt) 227.52/228.10 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.52/228.10 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.52/228.10 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.52/228.10 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.52/228.10 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.52/228.10 active(U46(tt)) -> mark(tt) 227.52/228.10 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.52/228.10 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.52/228.10 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.52/228.10 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.52/228.10 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.52/228.10 active(U56(tt)) -> mark(tt) 227.52/228.10 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.52/228.10 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.52/228.10 active(U63(tt)) -> mark(tt) 227.52/228.10 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.52/228.10 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.52/228.10 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.52/228.10 active(U74(tt)) -> mark(tt) 227.52/228.10 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.52/228.10 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.52/228.10 active(U83(tt)) -> mark(tt) 227.52/228.10 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.52/228.10 active(U92(tt)) -> mark(tt) 227.52/228.10 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.52/228.10 active(__(nil,X:S)) -> mark(X:S) 227.52/228.10 active(__(X:S,nil)) -> mark(X:S) 227.52/228.10 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.52/228.10 active(isList(nil)) -> mark(tt) 227.52/228.10 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.52/228.10 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.52/228.10 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.52/228.10 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.52/228.10 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.52/228.10 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.52/228.10 active(isPal(nil)) -> mark(tt) 227.52/228.10 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.52/228.10 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.52/228.10 active(isPalListKind(a)) -> mark(tt) 227.52/228.10 active(isPalListKind(e)) -> mark(tt) 227.52/228.10 active(isPalListKind(i)) -> mark(tt) 227.52/228.10 active(isPalListKind(nil)) -> mark(tt) 227.52/228.10 active(isPalListKind(o)) -> mark(tt) 227.52/228.10 active(isPalListKind(u)) -> mark(tt) 227.52/228.10 active(isQid(a)) -> mark(tt) 227.52/228.10 active(isQid(e)) -> mark(tt) 227.52/228.10 active(isQid(i)) -> mark(tt) 227.52/228.10 active(isQid(o)) -> mark(tt) 227.52/228.10 active(isQid(u)) -> mark(tt) 227.52/228.10 isList(active(X:S)) -> isList(X:S) 227.52/228.10 isList(mark(X:S)) -> isList(X:S) 227.52/228.10 isNeList(active(X:S)) -> isNeList(X:S) 227.52/228.10 isNeList(mark(X:S)) -> isNeList(X:S) 227.52/228.10 isNePal(active(X:S)) -> isNePal(X:S) 227.52/228.10 isNePal(mark(X:S)) -> isNePal(X:S) 227.52/228.10 isPal(active(X:S)) -> isPal(X:S) 227.52/228.10 isPal(mark(X:S)) -> isPal(X:S) 227.52/228.10 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.52/228.10 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.52/228.10 isQid(active(X:S)) -> isQid(X:S) 227.52/228.10 isQid(mark(X:S)) -> isQid(X:S) 227.52/228.10 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.52/228.10 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.52/228.10 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.52/228.10 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.52/228.10 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.52/228.10 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.52/228.10 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.52/228.10 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.52/228.10 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.52/228.10 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.52/228.10 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.52/228.10 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.52/228.10 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.52/228.10 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.52/228.10 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.52/228.10 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.52/228.10 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.52/228.10 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.52/228.10 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.52/228.10 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.52/228.10 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.52/228.10 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.52/228.11 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.52/228.11 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.52/228.11 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.52/228.11 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.52/228.11 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.52/228.11 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.52/228.11 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.52/228.11 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.52/228.11 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.52/228.11 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.52/228.11 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.52/228.11 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.52/228.11 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.52/228.11 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.52/228.11 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.52/228.11 mark(isList(X:S)) -> active(isList(X:S)) 227.52/228.11 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.52/228.11 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.52/228.11 mark(isPal(X:S)) -> active(isPal(X:S)) 227.52/228.11 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.52/228.11 mark(isQid(X:S)) -> active(isQid(X:S)) 227.52/228.11 mark(a) -> active(a) 227.52/228.11 mark(e) -> active(e) 227.52/228.11 mark(i) -> active(i) 227.52/228.11 mark(nil) -> active(nil) 227.52/228.11 mark(o) -> active(o) 227.52/228.11 mark(tt) -> active(tt) 227.52/228.11 mark(u) -> active(u) 227.52/228.11 ->Strongly Connected Components: 227.52/228.11 ->->Cycle: 227.52/228.11 ->->-> Pairs: 227.52/228.11 ACTIVE(U91(tt,V2:S)) -> MARK(U92(isPalListKind(V2:S))) 227.52/228.11 ACTIVE(isPalListKind(__(V1:S,V2:S))) -> MARK(U91(isPalListKind(V1:S),V2:S)) 227.52/228.11 MARK(U51(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.52/228.11 MARK(U52(X1:S,X2:S,X3:S)) -> ACTIVE(U52(mark(X1:S),X2:S,X3:S)) 227.52/228.11 MARK(U52(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.52/228.11 MARK(U53(X1:S,X2:S,X3:S)) -> ACTIVE(U53(mark(X1:S),X2:S,X3:S)) 227.52/228.11 MARK(U53(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.52/228.11 MARK(U54(X1:S,X2:S,X3:S)) -> ACTIVE(U54(mark(X1:S),X2:S,X3:S)) 227.52/228.11 MARK(U54(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.52/228.11 MARK(U55(X1:S,X2:S)) -> ACTIVE(U55(mark(X1:S),X2:S)) 227.52/228.11 MARK(U55(X1:S,X2:S)) -> MARK(X1:S) 227.52/228.11 MARK(U56(X:S)) -> ACTIVE(U56(mark(X:S))) 227.52/228.11 MARK(U56(X:S)) -> MARK(X:S) 227.52/228.11 MARK(U61(X1:S,X2:S)) -> ACTIVE(U61(mark(X1:S),X2:S)) 227.52/228.11 MARK(U61(X1:S,X2:S)) -> MARK(X1:S) 227.52/228.11 MARK(U62(X1:S,X2:S)) -> ACTIVE(U62(mark(X1:S),X2:S)) 227.52/228.11 MARK(U62(X1:S,X2:S)) -> MARK(X1:S) 227.52/228.11 MARK(U63(X:S)) -> ACTIVE(U63(mark(X:S))) 227.52/228.11 MARK(U63(X:S)) -> MARK(X:S) 227.52/228.11 MARK(U71(X1:S,X2:S,X3:S)) -> ACTIVE(U71(mark(X1:S),X2:S,X3:S)) 227.52/228.11 MARK(U71(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.52/228.11 MARK(U72(X1:S,X2:S)) -> ACTIVE(U72(mark(X1:S),X2:S)) 227.52/228.11 MARK(U72(X1:S,X2:S)) -> MARK(X1:S) 227.52/228.11 MARK(U73(X1:S,X2:S)) -> ACTIVE(U73(mark(X1:S),X2:S)) 227.52/228.11 MARK(U73(X1:S,X2:S)) -> MARK(X1:S) 227.52/228.11 MARK(U74(X:S)) -> ACTIVE(U74(mark(X:S))) 227.52/228.11 MARK(U74(X:S)) -> MARK(X:S) 227.52/228.11 MARK(U81(X1:S,X2:S)) -> ACTIVE(U81(mark(X1:S),X2:S)) 227.52/228.11 MARK(U81(X1:S,X2:S)) -> MARK(X1:S) 227.52/228.11 MARK(U82(X1:S,X2:S)) -> ACTIVE(U82(mark(X1:S),X2:S)) 227.52/228.11 MARK(U82(X1:S,X2:S)) -> MARK(X1:S) 227.52/228.11 MARK(U83(X:S)) -> ACTIVE(U83(mark(X:S))) 227.52/228.11 MARK(U83(X:S)) -> MARK(X:S) 227.52/228.11 MARK(U91(X1:S,X2:S)) -> ACTIVE(U91(mark(X1:S),X2:S)) 227.52/228.11 MARK(U91(X1:S,X2:S)) -> MARK(X1:S) 227.52/228.11 MARK(U92(X:S)) -> ACTIVE(U92(mark(X:S))) 227.52/228.11 MARK(U92(X:S)) -> MARK(X:S) 227.52/228.11 MARK(__(X1:S,X2:S)) -> ACTIVE(__(mark(X1:S),mark(X2:S))) 227.52/228.11 MARK(__(X1:S,X2:S)) -> MARK(X1:S) 227.52/228.11 MARK(__(X1:S,X2:S)) -> MARK(X2:S) 227.52/228.11 MARK(isPalListKind(X:S)) -> ACTIVE(isPalListKind(X:S)) 227.52/228.11 ->->-> Rules: 227.52/228.11 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.52/228.11 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.52/228.11 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.52/228.11 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.52/228.11 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.52/228.11 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.52/228.11 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.52/228.11 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.52/228.11 U13(active(X:S)) -> U13(X:S) 227.52/228.11 U13(mark(X:S)) -> U13(X:S) 227.52/228.11 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.52/228.11 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.52/228.11 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.52/228.11 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.52/228.11 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.52/228.11 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.52/228.11 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.52/228.11 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.52/228.11 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.52/228.11 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.52/228.11 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.52/228.11 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.52/228.11 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.52/228.11 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.52/228.11 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.52/228.11 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.52/228.11 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.52/228.11 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.52/228.11 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.52/228.11 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.52/228.11 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.52/228.11 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.52/228.11 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.52/228.11 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.52/228.11 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.52/228.11 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.52/228.11 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.52/228.11 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.52/228.11 U26(active(X:S)) -> U26(X:S) 227.52/228.11 U26(mark(X:S)) -> U26(X:S) 227.52/228.11 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.52/228.11 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.52/228.11 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.52/228.11 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.52/228.11 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.52/228.11 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.52/228.11 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.52/228.11 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.52/228.11 U33(active(X:S)) -> U33(X:S) 227.52/228.11 U33(mark(X:S)) -> U33(X:S) 227.52/228.11 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.52/228.11 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.52/228.11 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.52/228.11 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.52/228.11 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.52/228.11 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.52/228.11 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.52/228.11 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.52/228.11 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.52/228.11 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.52/228.11 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.52/228.11 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.52/228.11 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.52/228.11 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.52/228.11 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.52/228.11 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.52/228.11 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.52/228.11 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.52/228.11 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.52/228.11 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.52/228.11 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.52/228.11 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.52/228.11 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.52/228.11 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.52/228.11 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.52/228.11 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.52/228.11 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.52/228.11 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.52/228.11 U46(active(X:S)) -> U46(X:S) 227.52/228.11 U46(mark(X:S)) -> U46(X:S) 227.52/228.11 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.52/228.11 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.52/228.11 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.52/228.11 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.52/228.11 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.52/228.11 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.52/228.11 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.52/228.11 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.52/228.11 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.52/228.11 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.52/228.11 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.52/228.11 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.52/228.11 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.52/228.11 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.52/228.11 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.52/228.11 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.52/228.11 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.52/228.11 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.52/228.11 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.52/228.11 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.52/228.11 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.52/228.11 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.52/228.11 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.52/228.11 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.52/228.11 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.52/228.11 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.52/228.11 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.52/228.11 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.52/228.11 U56(active(X:S)) -> U56(X:S) 227.52/228.11 U56(mark(X:S)) -> U56(X:S) 227.52/228.11 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.52/228.11 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.52/228.11 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.52/228.11 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.52/228.11 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.52/228.11 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.52/228.11 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.52/228.11 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.52/228.11 U63(active(X:S)) -> U63(X:S) 227.52/228.11 U63(mark(X:S)) -> U63(X:S) 227.52/228.11 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.52/228.11 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.52/228.11 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.52/228.11 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.52/228.11 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.52/228.11 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.52/228.11 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.52/228.11 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.52/228.11 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.52/228.11 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.52/228.11 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.52/228.11 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.52/228.11 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.52/228.11 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.52/228.11 U74(active(X:S)) -> U74(X:S) 227.52/228.11 U74(mark(X:S)) -> U74(X:S) 227.52/228.11 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.52/228.11 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.52/228.11 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.52/228.11 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.52/228.11 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.52/228.11 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.52/228.11 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.52/228.11 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.52/228.11 U83(active(X:S)) -> U83(X:S) 227.52/228.11 U83(mark(X:S)) -> U83(X:S) 227.52/228.11 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.52/228.11 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.52/228.11 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.52/228.11 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.52/228.11 U92(active(X:S)) -> U92(X:S) 227.52/228.11 U92(mark(X:S)) -> U92(X:S) 227.52/228.11 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.52/228.11 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.52/228.11 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.52/228.11 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.52/228.11 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.52/228.11 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.52/228.11 active(U13(tt)) -> mark(tt) 227.52/228.11 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.52/228.11 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.52/228.11 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.52/228.11 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.52/228.11 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.52/228.11 active(U26(tt)) -> mark(tt) 227.52/228.11 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.52/228.11 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.52/228.11 active(U33(tt)) -> mark(tt) 227.52/228.11 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.52/228.11 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.52/228.11 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.52/228.11 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.52/228.11 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.52/228.11 active(U46(tt)) -> mark(tt) 227.52/228.11 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.52/228.11 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.52/228.11 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.52/228.11 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.56/228.11 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.56/228.11 active(U56(tt)) -> mark(tt) 227.56/228.11 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.56/228.11 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.56/228.11 active(U63(tt)) -> mark(tt) 227.56/228.11 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.56/228.11 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.56/228.11 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.56/228.11 active(U74(tt)) -> mark(tt) 227.56/228.11 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.56/228.11 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.56/228.11 active(U83(tt)) -> mark(tt) 227.56/228.11 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.56/228.11 active(U92(tt)) -> mark(tt) 227.56/228.11 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.56/228.11 active(__(nil,X:S)) -> mark(X:S) 227.56/228.11 active(__(X:S,nil)) -> mark(X:S) 227.56/228.11 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.56/228.11 active(isList(nil)) -> mark(tt) 227.56/228.11 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.56/228.11 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.56/228.11 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.56/228.11 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.56/228.11 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.56/228.11 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.56/228.11 active(isPal(nil)) -> mark(tt) 227.56/228.11 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.56/228.11 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.56/228.11 active(isPalListKind(a)) -> mark(tt) 227.56/228.11 active(isPalListKind(e)) -> mark(tt) 227.56/228.11 active(isPalListKind(i)) -> mark(tt) 227.56/228.11 active(isPalListKind(nil)) -> mark(tt) 227.56/228.11 active(isPalListKind(o)) -> mark(tt) 227.56/228.11 active(isPalListKind(u)) -> mark(tt) 227.56/228.11 active(isQid(a)) -> mark(tt) 227.56/228.11 active(isQid(e)) -> mark(tt) 227.56/228.11 active(isQid(i)) -> mark(tt) 227.56/228.11 active(isQid(o)) -> mark(tt) 227.56/228.11 active(isQid(u)) -> mark(tt) 227.56/228.11 isList(active(X:S)) -> isList(X:S) 227.56/228.11 isList(mark(X:S)) -> isList(X:S) 227.56/228.11 isNeList(active(X:S)) -> isNeList(X:S) 227.56/228.11 isNeList(mark(X:S)) -> isNeList(X:S) 227.56/228.11 isNePal(active(X:S)) -> isNePal(X:S) 227.56/228.11 isNePal(mark(X:S)) -> isNePal(X:S) 227.56/228.11 isPal(active(X:S)) -> isPal(X:S) 227.56/228.11 isPal(mark(X:S)) -> isPal(X:S) 227.56/228.11 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.56/228.11 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.56/228.11 isQid(active(X:S)) -> isQid(X:S) 227.56/228.11 isQid(mark(X:S)) -> isQid(X:S) 227.56/228.11 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.56/228.11 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.56/228.11 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.56/228.11 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.56/228.11 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.56/228.11 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.56/228.11 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.56/228.11 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.56/228.11 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.56/228.11 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.56/228.11 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.56/228.11 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.56/228.11 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.56/228.11 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.56/228.11 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.56/228.11 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.56/228.11 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.56/228.11 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.56/228.11 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.56/228.11 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.56/228.11 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.56/228.11 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.56/228.11 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.56/228.11 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.56/228.11 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.56/228.11 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.56/228.11 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.56/228.11 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.56/228.11 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.56/228.11 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.56/228.11 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.56/228.11 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.56/228.11 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.56/228.11 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.56/228.11 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.56/228.11 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.56/228.11 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.56/228.11 mark(isList(X:S)) -> active(isList(X:S)) 227.56/228.11 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.56/228.11 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.56/228.11 mark(isPal(X:S)) -> active(isPal(X:S)) 227.56/228.11 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.56/228.11 mark(isQid(X:S)) -> active(isQid(X:S)) 227.56/228.11 mark(a) -> active(a) 227.56/228.11 mark(e) -> active(e) 227.56/228.11 mark(i) -> active(i) 227.56/228.11 mark(nil) -> active(nil) 227.56/228.11 mark(o) -> active(o) 227.56/228.11 mark(tt) -> active(tt) 227.56/228.11 mark(u) -> active(u) 227.56/228.11 227.56/228.11 Problem 1.44: 227.56/228.11 227.56/228.11 Reduction Pairs Processor: 227.56/228.11 -> Pairs: 227.56/228.11 ACTIVE(U91(tt,V2:S)) -> MARK(U92(isPalListKind(V2:S))) 227.56/228.11 ACTIVE(isPalListKind(__(V1:S,V2:S))) -> MARK(U91(isPalListKind(V1:S),V2:S)) 227.56/228.11 MARK(U51(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.56/228.11 MARK(U52(X1:S,X2:S,X3:S)) -> ACTIVE(U52(mark(X1:S),X2:S,X3:S)) 227.56/228.11 MARK(U52(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.56/228.11 MARK(U53(X1:S,X2:S,X3:S)) -> ACTIVE(U53(mark(X1:S),X2:S,X3:S)) 227.56/228.11 MARK(U53(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.56/228.11 MARK(U54(X1:S,X2:S,X3:S)) -> ACTIVE(U54(mark(X1:S),X2:S,X3:S)) 227.56/228.11 MARK(U54(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.56/228.11 MARK(U55(X1:S,X2:S)) -> ACTIVE(U55(mark(X1:S),X2:S)) 227.56/228.11 MARK(U55(X1:S,X2:S)) -> MARK(X1:S) 227.56/228.11 MARK(U56(X:S)) -> ACTIVE(U56(mark(X:S))) 227.56/228.11 MARK(U56(X:S)) -> MARK(X:S) 227.56/228.11 MARK(U61(X1:S,X2:S)) -> ACTIVE(U61(mark(X1:S),X2:S)) 227.56/228.11 MARK(U61(X1:S,X2:S)) -> MARK(X1:S) 227.56/228.11 MARK(U62(X1:S,X2:S)) -> ACTIVE(U62(mark(X1:S),X2:S)) 227.56/228.11 MARK(U62(X1:S,X2:S)) -> MARK(X1:S) 227.56/228.11 MARK(U63(X:S)) -> ACTIVE(U63(mark(X:S))) 227.56/228.11 MARK(U63(X:S)) -> MARK(X:S) 227.56/228.11 MARK(U71(X1:S,X2:S,X3:S)) -> ACTIVE(U71(mark(X1:S),X2:S,X3:S)) 227.56/228.11 MARK(U71(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.56/228.11 MARK(U72(X1:S,X2:S)) -> ACTIVE(U72(mark(X1:S),X2:S)) 227.56/228.11 MARK(U72(X1:S,X2:S)) -> MARK(X1:S) 227.56/228.11 MARK(U73(X1:S,X2:S)) -> ACTIVE(U73(mark(X1:S),X2:S)) 227.56/228.11 MARK(U73(X1:S,X2:S)) -> MARK(X1:S) 227.56/228.11 MARK(U74(X:S)) -> ACTIVE(U74(mark(X:S))) 227.56/228.11 MARK(U74(X:S)) -> MARK(X:S) 227.56/228.11 MARK(U81(X1:S,X2:S)) -> ACTIVE(U81(mark(X1:S),X2:S)) 227.56/228.11 MARK(U81(X1:S,X2:S)) -> MARK(X1:S) 227.56/228.11 MARK(U82(X1:S,X2:S)) -> ACTIVE(U82(mark(X1:S),X2:S)) 227.56/228.11 MARK(U82(X1:S,X2:S)) -> MARK(X1:S) 227.56/228.11 MARK(U83(X:S)) -> ACTIVE(U83(mark(X:S))) 227.56/228.11 MARK(U83(X:S)) -> MARK(X:S) 227.56/228.11 MARK(U91(X1:S,X2:S)) -> ACTIVE(U91(mark(X1:S),X2:S)) 227.56/228.11 MARK(U91(X1:S,X2:S)) -> MARK(X1:S) 227.56/228.11 MARK(U92(X:S)) -> ACTIVE(U92(mark(X:S))) 227.56/228.11 MARK(U92(X:S)) -> MARK(X:S) 227.56/228.11 MARK(__(X1:S,X2:S)) -> ACTIVE(__(mark(X1:S),mark(X2:S))) 227.56/228.11 MARK(__(X1:S,X2:S)) -> MARK(X1:S) 227.56/228.11 MARK(__(X1:S,X2:S)) -> MARK(X2:S) 227.56/228.11 MARK(isPalListKind(X:S)) -> ACTIVE(isPalListKind(X:S)) 227.56/228.11 -> Rules: 227.56/228.11 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.56/228.11 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.56/228.11 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.56/228.11 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.56/228.11 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.56/228.11 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.56/228.11 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.56/228.11 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.56/228.11 U13(active(X:S)) -> U13(X:S) 227.56/228.11 U13(mark(X:S)) -> U13(X:S) 227.56/228.11 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.56/228.11 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.56/228.11 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.56/228.11 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.56/228.11 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.56/228.11 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.56/228.11 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.56/228.11 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.56/228.11 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.56/228.11 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.56/228.11 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.56/228.11 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.56/228.11 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.56/228.11 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.56/228.11 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.56/228.11 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.56/228.11 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.56/228.11 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.56/228.11 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.56/228.11 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.56/228.11 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.56/228.11 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.56/228.11 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.56/228.11 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.56/228.11 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.56/228.11 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.56/228.11 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.56/228.11 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.56/228.11 U26(active(X:S)) -> U26(X:S) 227.56/228.11 U26(mark(X:S)) -> U26(X:S) 227.56/228.11 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.56/228.11 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.56/228.11 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.56/228.11 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.56/228.11 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.56/228.11 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.56/228.11 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.56/228.11 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.56/228.11 U33(active(X:S)) -> U33(X:S) 227.56/228.11 U33(mark(X:S)) -> U33(X:S) 227.56/228.11 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.56/228.11 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.56/228.11 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.56/228.11 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.56/228.11 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.56/228.11 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.56/228.11 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.56/228.11 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.56/228.11 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.56/228.11 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.56/228.11 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.56/228.11 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.56/228.11 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.56/228.11 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.56/228.11 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.56/228.11 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.56/228.11 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.56/228.11 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.56/228.11 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.56/228.11 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.56/228.11 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.56/228.11 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.56/228.11 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.56/228.11 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.56/228.11 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.56/228.11 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.56/228.11 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.56/228.11 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.56/228.11 U46(active(X:S)) -> U46(X:S) 227.56/228.11 U46(mark(X:S)) -> U46(X:S) 227.56/228.11 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.56/228.11 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.56/228.11 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.56/228.11 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.56/228.11 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.56/228.11 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.56/228.11 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.56/228.11 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.56/228.11 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.56/228.11 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.56/228.11 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.56/228.11 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.56/228.11 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.56/228.11 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.56/228.11 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.56/228.11 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.56/228.11 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.56/228.11 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.56/228.11 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.56/228.11 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.56/228.11 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.56/228.11 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.56/228.11 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.56/228.11 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.56/228.11 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.56/228.11 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.56/228.11 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.56/228.11 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.56/228.11 U56(active(X:S)) -> U56(X:S) 227.56/228.11 U56(mark(X:S)) -> U56(X:S) 227.56/228.11 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.56/228.11 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.56/228.11 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.56/228.11 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.56/228.11 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.56/228.11 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.56/228.11 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.56/228.11 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.56/228.11 U63(active(X:S)) -> U63(X:S) 227.56/228.11 U63(mark(X:S)) -> U63(X:S) 227.56/228.11 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.56/228.11 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.56/228.11 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.56/228.11 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.56/228.11 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.56/228.11 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.56/228.11 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.56/228.11 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.56/228.11 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.56/228.11 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.56/228.11 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.56/228.11 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.56/228.11 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.56/228.11 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.56/228.11 U74(active(X:S)) -> U74(X:S) 227.56/228.11 U74(mark(X:S)) -> U74(X:S) 227.56/228.11 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.56/228.11 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.56/228.11 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.56/228.11 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.56/228.11 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.56/228.11 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.56/228.11 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.56/228.11 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.56/228.11 U83(active(X:S)) -> U83(X:S) 227.56/228.11 U83(mark(X:S)) -> U83(X:S) 227.56/228.11 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.56/228.11 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.56/228.11 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.56/228.11 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.56/228.11 U92(active(X:S)) -> U92(X:S) 227.56/228.11 U92(mark(X:S)) -> U92(X:S) 227.56/228.11 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.56/228.11 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.56/228.11 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.56/228.11 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.56/228.11 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.56/228.11 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.56/228.11 active(U13(tt)) -> mark(tt) 227.56/228.11 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.56/228.11 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.56/228.11 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.56/228.11 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.56/228.11 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.56/228.11 active(U26(tt)) -> mark(tt) 227.56/228.11 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.56/228.11 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.56/228.11 active(U33(tt)) -> mark(tt) 227.56/228.11 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.56/228.11 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.56/228.11 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.56/228.11 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.56/228.11 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.56/228.11 active(U46(tt)) -> mark(tt) 227.56/228.11 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.56/228.11 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.56/228.11 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.56/228.11 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.56/228.11 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.56/228.11 active(U56(tt)) -> mark(tt) 227.56/228.11 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.56/228.11 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.56/228.11 active(U63(tt)) -> mark(tt) 227.56/228.11 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.56/228.11 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.56/228.11 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.56/228.11 active(U74(tt)) -> mark(tt) 227.56/228.11 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.56/228.11 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.56/228.11 active(U83(tt)) -> mark(tt) 227.56/228.11 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.56/228.11 active(U92(tt)) -> mark(tt) 227.56/228.11 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.56/228.11 active(__(nil,X:S)) -> mark(X:S) 227.56/228.11 active(__(X:S,nil)) -> mark(X:S) 227.56/228.11 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.56/228.11 active(isList(nil)) -> mark(tt) 227.56/228.11 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.56/228.11 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.56/228.11 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.56/228.11 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.56/228.11 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.56/228.11 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.56/228.11 active(isPal(nil)) -> mark(tt) 227.56/228.11 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.56/228.11 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.56/228.11 active(isPalListKind(a)) -> mark(tt) 227.56/228.11 active(isPalListKind(e)) -> mark(tt) 227.56/228.11 active(isPalListKind(i)) -> mark(tt) 227.56/228.11 active(isPalListKind(nil)) -> mark(tt) 227.56/228.11 active(isPalListKind(o)) -> mark(tt) 227.56/228.11 active(isPalListKind(u)) -> mark(tt) 227.56/228.11 active(isQid(a)) -> mark(tt) 227.56/228.11 active(isQid(e)) -> mark(tt) 227.56/228.11 active(isQid(i)) -> mark(tt) 227.56/228.11 active(isQid(o)) -> mark(tt) 227.56/228.11 active(isQid(u)) -> mark(tt) 227.56/228.11 isList(active(X:S)) -> isList(X:S) 227.56/228.11 isList(mark(X:S)) -> isList(X:S) 227.56/228.11 isNeList(active(X:S)) -> isNeList(X:S) 227.56/228.11 isNeList(mark(X:S)) -> isNeList(X:S) 227.56/228.11 isNePal(active(X:S)) -> isNePal(X:S) 227.56/228.11 isNePal(mark(X:S)) -> isNePal(X:S) 227.56/228.11 isPal(active(X:S)) -> isPal(X:S) 227.56/228.11 isPal(mark(X:S)) -> isPal(X:S) 227.56/228.11 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.56/228.11 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.56/228.11 isQid(active(X:S)) -> isQid(X:S) 227.56/228.11 isQid(mark(X:S)) -> isQid(X:S) 227.56/228.11 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.56/228.11 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.56/228.11 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.56/228.11 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.56/228.11 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.56/228.11 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.56/228.11 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.56/228.11 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.56/228.11 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.56/228.11 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.56/228.11 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.56/228.11 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.56/228.11 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.56/228.11 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.56/228.11 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.56/228.11 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.56/228.11 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.56/228.11 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.56/228.11 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.56/228.11 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.56/228.11 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.56/228.11 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.56/228.11 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.56/228.11 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.56/228.11 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.56/228.11 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.56/228.11 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.56/228.11 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.56/228.11 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.56/228.11 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.56/228.11 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.56/228.11 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.56/228.11 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.56/228.11 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.56/228.11 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.56/228.11 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.56/228.11 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.56/228.11 mark(isList(X:S)) -> active(isList(X:S)) 227.56/228.11 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.56/228.11 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.56/228.11 mark(isPal(X:S)) -> active(isPal(X:S)) 227.56/228.11 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.56/228.11 mark(isQid(X:S)) -> active(isQid(X:S)) 227.56/228.11 mark(a) -> active(a) 227.56/228.11 mark(e) -> active(e) 227.56/228.11 mark(i) -> active(i) 227.56/228.11 mark(nil) -> active(nil) 227.56/228.11 mark(o) -> active(o) 227.56/228.11 mark(tt) -> active(tt) 227.56/228.11 mark(u) -> active(u) 227.56/228.11 -> Usable rules: 227.56/228.11 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.56/228.11 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.56/228.11 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.56/228.11 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.56/228.11 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.56/228.11 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.56/228.11 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.56/228.11 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.56/228.11 U13(active(X:S)) -> U13(X:S) 227.56/228.11 U13(mark(X:S)) -> U13(X:S) 227.56/228.11 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.56/228.11 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.56/228.11 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.56/228.11 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.56/228.11 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.56/228.11 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.56/228.11 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.56/228.11 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.56/228.11 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.56/228.11 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.56/228.11 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.56/228.11 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.56/228.11 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.56/228.11 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.56/228.11 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.56/228.11 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.56/228.11 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.56/228.11 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.56/228.11 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.56/228.11 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.56/228.11 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.56/228.11 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.56/228.11 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.56/228.11 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.56/228.11 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.56/228.11 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.56/228.11 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.56/228.11 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.56/228.11 U26(active(X:S)) -> U26(X:S) 227.56/228.11 U26(mark(X:S)) -> U26(X:S) 227.56/228.11 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.56/228.11 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.56/228.11 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.56/228.11 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.56/228.11 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.56/228.11 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.56/228.11 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.56/228.11 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.56/228.11 U33(active(X:S)) -> U33(X:S) 227.56/228.11 U33(mark(X:S)) -> U33(X:S) 227.56/228.11 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.56/228.11 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.56/228.11 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.56/228.11 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.56/228.11 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.56/228.11 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.56/228.11 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.56/228.11 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.56/228.11 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.56/228.11 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.56/228.11 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.56/228.11 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.56/228.11 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.56/228.11 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.56/228.11 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.56/228.11 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.56/228.11 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.56/228.11 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.56/228.11 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.56/228.11 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.56/228.11 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.56/228.11 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.56/228.11 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.56/228.11 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.56/228.11 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.56/228.11 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.56/228.11 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.56/228.11 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.56/228.11 U46(active(X:S)) -> U46(X:S) 227.56/228.11 U46(mark(X:S)) -> U46(X:S) 227.56/228.11 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.56/228.11 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.56/228.11 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.56/228.11 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.56/228.11 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.56/228.11 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.56/228.11 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.56/228.11 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.56/228.11 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.56/228.11 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.56/228.11 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.56/228.11 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.56/228.11 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.56/228.11 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.56/228.11 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.56/228.11 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.56/228.11 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.56/228.11 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.56/228.11 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.56/228.11 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.56/228.11 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.56/228.11 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.56/228.11 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.56/228.11 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.56/228.11 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.56/228.11 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.56/228.11 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.56/228.11 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.56/228.11 U56(active(X:S)) -> U56(X:S) 227.56/228.11 U56(mark(X:S)) -> U56(X:S) 227.56/228.11 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.56/228.11 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.56/228.11 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.56/228.11 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.56/228.11 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.56/228.11 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.56/228.11 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.56/228.11 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.56/228.11 U63(active(X:S)) -> U63(X:S) 227.56/228.11 U63(mark(X:S)) -> U63(X:S) 227.56/228.11 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.56/228.11 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.56/228.11 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.56/228.11 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.56/228.11 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.56/228.11 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.56/228.11 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.56/228.11 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.56/228.11 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.56/228.11 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.56/228.11 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.56/228.11 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.56/228.11 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.56/228.11 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.56/228.11 U74(active(X:S)) -> U74(X:S) 227.56/228.11 U74(mark(X:S)) -> U74(X:S) 227.56/228.11 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.56/228.11 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.56/228.11 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.56/228.11 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.56/228.11 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.56/228.11 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.56/228.11 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.56/228.11 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.56/228.11 U83(active(X:S)) -> U83(X:S) 227.56/228.11 U83(mark(X:S)) -> U83(X:S) 227.56/228.11 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.56/228.11 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.56/228.11 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.56/228.11 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.56/228.11 U92(active(X:S)) -> U92(X:S) 227.56/228.11 U92(mark(X:S)) -> U92(X:S) 227.56/228.11 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.56/228.11 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.56/228.11 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.56/228.11 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.56/228.11 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.56/228.11 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.56/228.11 active(U13(tt)) -> mark(tt) 227.56/228.11 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.56/228.11 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.56/228.11 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.56/228.11 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.56/228.11 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.56/228.11 active(U26(tt)) -> mark(tt) 227.56/228.11 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.56/228.11 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.56/228.11 active(U33(tt)) -> mark(tt) 227.56/228.11 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.56/228.11 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.56/228.11 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.56/228.11 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.56/228.11 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.56/228.11 active(U46(tt)) -> mark(tt) 227.56/228.11 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.56/228.11 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.56/228.11 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.56/228.11 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.56/228.11 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.56/228.11 active(U56(tt)) -> mark(tt) 227.56/228.11 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.56/228.11 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.56/228.11 active(U63(tt)) -> mark(tt) 227.56/228.11 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.56/228.11 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.56/228.11 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.56/228.11 active(U74(tt)) -> mark(tt) 227.56/228.11 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.56/228.11 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.56/228.11 active(U83(tt)) -> mark(tt) 227.56/228.11 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.56/228.11 active(U92(tt)) -> mark(tt) 227.56/228.11 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.56/228.11 active(__(nil,X:S)) -> mark(X:S) 227.56/228.11 active(__(X:S,nil)) -> mark(X:S) 227.56/228.11 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.56/228.11 active(isList(nil)) -> mark(tt) 227.56/228.11 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.56/228.11 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.56/228.11 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.56/228.11 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.56/228.11 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.56/228.11 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.56/228.11 active(isPal(nil)) -> mark(tt) 227.56/228.11 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.56/228.11 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.56/228.11 active(isPalListKind(a)) -> mark(tt) 227.56/228.11 active(isPalListKind(e)) -> mark(tt) 227.56/228.11 active(isPalListKind(i)) -> mark(tt) 227.56/228.11 active(isPalListKind(nil)) -> mark(tt) 227.56/228.11 active(isPalListKind(o)) -> mark(tt) 227.56/228.11 active(isPalListKind(u)) -> mark(tt) 227.56/228.11 active(isQid(a)) -> mark(tt) 227.56/228.11 active(isQid(e)) -> mark(tt) 227.56/228.11 active(isQid(i)) -> mark(tt) 227.56/228.11 active(isQid(o)) -> mark(tt) 227.56/228.11 active(isQid(u)) -> mark(tt) 227.56/228.11 isList(active(X:S)) -> isList(X:S) 227.56/228.11 isList(mark(X:S)) -> isList(X:S) 227.56/228.11 isNeList(active(X:S)) -> isNeList(X:S) 227.56/228.11 isNeList(mark(X:S)) -> isNeList(X:S) 227.56/228.11 isNePal(active(X:S)) -> isNePal(X:S) 227.56/228.11 isNePal(mark(X:S)) -> isNePal(X:S) 227.56/228.11 isPal(active(X:S)) -> isPal(X:S) 227.56/228.11 isPal(mark(X:S)) -> isPal(X:S) 227.56/228.11 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.56/228.11 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.56/228.11 isQid(active(X:S)) -> isQid(X:S) 227.56/228.11 isQid(mark(X:S)) -> isQid(X:S) 227.56/228.11 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.56/228.11 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.56/228.11 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.56/228.11 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.56/228.11 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.56/228.11 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.56/228.11 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.56/228.11 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.56/228.11 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.56/228.11 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.56/228.11 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.56/228.11 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.56/228.11 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.56/228.11 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.56/228.11 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.56/228.11 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.56/228.11 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.56/228.11 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.56/228.11 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.56/228.11 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.56/228.11 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.56/228.11 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.56/228.11 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.56/228.11 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.56/228.11 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.56/228.11 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.56/228.11 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.56/228.11 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.56/228.11 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.56/228.11 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.56/228.11 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.56/228.11 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.56/228.11 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.56/228.11 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.56/228.11 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.56/228.11 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.56/228.11 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.56/228.11 mark(isList(X:S)) -> active(isList(X:S)) 227.56/228.11 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.56/228.11 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.56/228.11 mark(isPal(X:S)) -> active(isPal(X:S)) 227.56/228.11 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.56/228.11 mark(isQid(X:S)) -> active(isQid(X:S)) 227.56/228.11 mark(a) -> active(a) 227.56/228.11 mark(e) -> active(e) 227.56/228.11 mark(i) -> active(i) 227.56/228.11 mark(nil) -> active(nil) 227.56/228.11 mark(o) -> active(o) 227.56/228.11 mark(tt) -> active(tt) 227.56/228.11 mark(u) -> active(u) 227.56/228.11 ->Interpretation type: 227.56/228.11 Linear 227.56/228.11 ->Coefficients: 227.56/228.11 Natural Numbers 227.56/228.11 ->Dimension: 227.56/228.11 1 227.56/228.11 ->Bound: 227.56/228.11 2 227.56/228.11 ->Interpretation: 227.56/228.11 227.56/228.11 [U11](X1,X2) = X1 + 2.X2 227.56/228.11 [U12](X1,X2) = X1 + 2.X2 227.56/228.11 [U13](X) = 2 227.56/228.11 [U21](X1,X2,X3) = X1 + X2 + 2.X3 + 2 227.56/228.11 [U22](X1,X2,X3) = 2.X1 + X2 + X3 227.56/228.11 [U23](X1,X2,X3) = 2.X1 + X2 + X3 227.56/228.11 [U24](X1,X2,X3) = 2.X1 227.56/228.11 [U25](X1,X2) = 2 227.56/228.11 [U26](X) = 2 227.56/228.11 [U31](X1,X2) = X1 + X2 227.56/228.11 [U32](X1,X2) = X2 + 2 227.56/228.11 [U33](X) = 2 227.56/228.11 [U41](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.56/228.11 [U42](X1,X2,X3) = X1 + 2.X2 + 2.X3 + 2 227.56/228.11 [U43](X1,X2,X3) = X1 + 2.X2 + 2.X3 + 2 227.56/228.11 [U44](X1,X2,X3) = X1 + 2.X2 + 2.X3 + 2 227.56/228.11 [U45](X1,X2) = 2.X2 + 2 227.56/228.11 [U46](X) = 2 227.56/228.11 [U51](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.56/228.11 [U52](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.56/228.11 [U53](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.56/228.11 [U54](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.56/228.11 [U55](X1,X2) = X1 + 2.X2 + 2 227.56/228.11 [U56](X) = X + 1 227.56/228.11 [U61](X1,X2) = X1 227.56/228.11 [U62](X1,X2) = X1 227.56/228.11 [U63](X) = X 227.56/228.11 [U71](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.56/228.11 [U72](X1,X2) = 2.X1 + 2.X2 + 2 227.56/228.11 [U73](X1,X2) = 2.X1 + 2 227.56/228.11 [U74](X) = X + 2 227.56/228.11 [U81](X1,X2) = X1 + X2 227.56/228.11 [U82](X1,X2) = X1 + X2 227.56/228.11 [U83](X) = X 227.56/228.11 [U91](X1,X2) = X1 227.56/228.11 [U92](X) = X 227.56/228.11 [__](X1,X2) = 2.X1 + X2 + 2 227.56/228.11 [active](X) = X 227.56/228.11 [isList](X) = 2.X + 2 227.56/228.11 [isNeList](X) = 2.X + 2 227.56/228.11 [isNePal](X) = X + 2 227.56/228.11 [isPal](X) = X + 2 227.56/228.11 [isPalListKind](X) = 2 227.56/228.11 [isQid](X) = 2 227.56/228.11 [mark](X) = X 227.56/228.11 [a] = 0 227.56/228.11 [e] = 0 227.56/228.11 [fSNonEmpty] = 0 227.56/228.11 [i] = 1 227.56/228.11 [nil] = 2 227.56/228.11 [o] = 2 227.56/228.11 [tt] = 2 227.56/228.11 [u] = 0 227.56/228.11 [U11#](X1,X2) = 0 227.56/228.11 [U12#](X1,X2) = 0 227.56/228.11 [U13#](X) = 0 227.56/228.11 [U21#](X1,X2,X3) = 0 227.56/228.11 [U22#](X1,X2,X3) = 0 227.56/228.11 [U23#](X1,X2,X3) = 0 227.56/228.11 [U24#](X1,X2,X3) = 0 227.56/228.11 [U25#](X1,X2) = 0 227.56/228.11 [U26#](X) = 0 227.56/228.11 [U31#](X1,X2) = 0 227.56/228.11 [U32#](X1,X2) = 0 227.56/228.11 [U33#](X) = 0 227.56/228.11 [U41#](X1,X2,X3) = 0 227.56/228.11 [U42#](X1,X2,X3) = 0 227.56/228.11 [U43#](X1,X2,X3) = 0 227.56/228.11 [U44#](X1,X2,X3) = 0 227.56/228.11 [U45#](X1,X2) = 0 227.56/228.11 [U46#](X) = 0 227.56/228.11 [U51#](X1,X2,X3) = 0 227.56/228.11 [U52#](X1,X2,X3) = 0 227.56/228.11 [U53#](X1,X2,X3) = 0 227.56/228.11 [U54#](X1,X2,X3) = 0 227.56/228.11 [U55#](X1,X2) = 0 227.56/228.11 [U56#](X) = 0 227.56/228.11 [U61#](X1,X2) = 0 227.56/228.11 [U62#](X1,X2) = 0 227.56/228.11 [U63#](X) = 0 227.56/228.11 [U71#](X1,X2,X3) = 0 227.56/228.11 [U72#](X1,X2) = 0 227.56/228.11 [U73#](X1,X2) = 0 227.56/228.11 [U74#](X) = 0 227.56/228.11 [U81#](X1,X2) = 0 227.56/228.11 [U82#](X1,X2) = 0 227.56/228.11 [U83#](X) = 0 227.56/228.11 [U91#](X1,X2) = 0 227.56/228.11 [U92#](X) = 0 227.56/228.11 [__#](X1,X2) = 0 227.56/228.11 [ACTIVE](X) = X + 1 227.56/228.11 [ISLIST](X) = 0 227.56/228.11 [ISNELIST](X) = 0 227.56/228.11 [ISNEPAL](X) = 0 227.56/228.11 [ISPAL](X) = 0 227.56/228.11 [ISPALLISTKIND](X) = 0 227.56/228.11 [ISQID](X) = 0 227.56/228.11 [MARK](X) = X + 1 227.56/228.11 227.56/228.11 Problem 1.44: 227.56/228.11 227.56/228.11 SCC Processor: 227.56/228.11 -> Pairs: 227.56/228.11 ACTIVE(U91(tt,V2:S)) -> MARK(U92(isPalListKind(V2:S))) 227.56/228.11 ACTIVE(isPalListKind(__(V1:S,V2:S))) -> MARK(U91(isPalListKind(V1:S),V2:S)) 227.56/228.11 MARK(U52(X1:S,X2:S,X3:S)) -> ACTIVE(U52(mark(X1:S),X2:S,X3:S)) 227.56/228.11 MARK(U52(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.56/228.11 MARK(U53(X1:S,X2:S,X3:S)) -> ACTIVE(U53(mark(X1:S),X2:S,X3:S)) 227.56/228.11 MARK(U53(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.56/228.11 MARK(U54(X1:S,X2:S,X3:S)) -> ACTIVE(U54(mark(X1:S),X2:S,X3:S)) 227.56/228.11 MARK(U54(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.56/228.11 MARK(U55(X1:S,X2:S)) -> ACTIVE(U55(mark(X1:S),X2:S)) 227.56/228.11 MARK(U55(X1:S,X2:S)) -> MARK(X1:S) 227.56/228.11 MARK(U56(X:S)) -> ACTIVE(U56(mark(X:S))) 227.56/228.11 MARK(U56(X:S)) -> MARK(X:S) 227.56/228.11 MARK(U61(X1:S,X2:S)) -> ACTIVE(U61(mark(X1:S),X2:S)) 227.56/228.11 MARK(U61(X1:S,X2:S)) -> MARK(X1:S) 227.56/228.11 MARK(U62(X1:S,X2:S)) -> ACTIVE(U62(mark(X1:S),X2:S)) 227.56/228.11 MARK(U62(X1:S,X2:S)) -> MARK(X1:S) 227.56/228.11 MARK(U63(X:S)) -> ACTIVE(U63(mark(X:S))) 227.56/228.11 MARK(U63(X:S)) -> MARK(X:S) 227.56/228.11 MARK(U71(X1:S,X2:S,X3:S)) -> ACTIVE(U71(mark(X1:S),X2:S,X3:S)) 227.56/228.11 MARK(U71(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.56/228.11 MARK(U72(X1:S,X2:S)) -> ACTIVE(U72(mark(X1:S),X2:S)) 227.56/228.11 MARK(U72(X1:S,X2:S)) -> MARK(X1:S) 227.56/228.11 MARK(U73(X1:S,X2:S)) -> ACTIVE(U73(mark(X1:S),X2:S)) 227.56/228.11 MARK(U73(X1:S,X2:S)) -> MARK(X1:S) 227.56/228.11 MARK(U74(X:S)) -> ACTIVE(U74(mark(X:S))) 227.56/228.11 MARK(U74(X:S)) -> MARK(X:S) 227.56/228.11 MARK(U81(X1:S,X2:S)) -> ACTIVE(U81(mark(X1:S),X2:S)) 227.56/228.11 MARK(U81(X1:S,X2:S)) -> MARK(X1:S) 227.56/228.11 MARK(U82(X1:S,X2:S)) -> ACTIVE(U82(mark(X1:S),X2:S)) 227.56/228.11 MARK(U82(X1:S,X2:S)) -> MARK(X1:S) 227.56/228.11 MARK(U83(X:S)) -> ACTIVE(U83(mark(X:S))) 227.56/228.11 MARK(U83(X:S)) -> MARK(X:S) 227.56/228.11 MARK(U91(X1:S,X2:S)) -> ACTIVE(U91(mark(X1:S),X2:S)) 227.56/228.11 MARK(U91(X1:S,X2:S)) -> MARK(X1:S) 227.56/228.11 MARK(U92(X:S)) -> ACTIVE(U92(mark(X:S))) 227.56/228.11 MARK(U92(X:S)) -> MARK(X:S) 227.56/228.11 MARK(__(X1:S,X2:S)) -> ACTIVE(__(mark(X1:S),mark(X2:S))) 227.56/228.11 MARK(__(X1:S,X2:S)) -> MARK(X1:S) 227.56/228.11 MARK(__(X1:S,X2:S)) -> MARK(X2:S) 227.56/228.11 MARK(isPalListKind(X:S)) -> ACTIVE(isPalListKind(X:S)) 227.56/228.11 -> Rules: 227.56/228.11 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.56/228.11 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.56/228.11 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.56/228.11 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.56/228.11 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.56/228.11 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.56/228.11 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.56/228.11 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.56/228.11 U13(active(X:S)) -> U13(X:S) 227.56/228.11 U13(mark(X:S)) -> U13(X:S) 227.56/228.11 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.56/228.11 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.56/228.11 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.56/228.11 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.56/228.11 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.56/228.11 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.56/228.11 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.56/228.11 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.56/228.11 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.56/228.11 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.56/228.11 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.56/228.11 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.56/228.11 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.56/228.11 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.56/228.11 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.56/228.11 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.56/228.11 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.56/228.11 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.56/228.11 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.56/228.11 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.56/228.11 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.56/228.11 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.56/228.11 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.56/228.11 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.56/228.11 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.56/228.11 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.56/228.11 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.56/228.11 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.56/228.11 U26(active(X:S)) -> U26(X:S) 227.56/228.11 U26(mark(X:S)) -> U26(X:S) 227.56/228.11 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.56/228.11 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.56/228.11 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.56/228.11 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.56/228.11 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.56/228.11 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.56/228.11 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.56/228.11 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.56/228.11 U33(active(X:S)) -> U33(X:S) 227.56/228.11 U33(mark(X:S)) -> U33(X:S) 227.56/228.11 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.56/228.11 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.56/228.11 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.56/228.11 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.56/228.11 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.56/228.11 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.56/228.11 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.56/228.11 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.56/228.11 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.56/228.11 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.56/228.11 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.56/228.11 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.56/228.11 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.56/228.11 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.56/228.11 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.56/228.11 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.56/228.11 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.56/228.11 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.56/228.11 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.56/228.11 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.56/228.11 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.56/228.11 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.56/228.11 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.56/228.11 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.56/228.11 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.56/228.11 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.56/228.11 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.56/228.11 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.56/228.11 U46(active(X:S)) -> U46(X:S) 227.56/228.11 U46(mark(X:S)) -> U46(X:S) 227.56/228.11 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.56/228.11 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.56/228.11 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.56/228.11 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.56/228.11 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.56/228.11 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.56/228.11 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.56/228.11 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.56/228.11 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.56/228.11 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.56/228.11 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.56/228.11 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.56/228.11 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.56/228.11 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.56/228.11 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.56/228.11 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.56/228.11 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.56/228.11 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.56/228.11 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.56/228.11 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.56/228.11 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.56/228.11 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.56/228.11 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.56/228.11 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.56/228.11 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.56/228.11 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.56/228.11 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.56/228.11 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.56/228.11 U56(active(X:S)) -> U56(X:S) 227.56/228.11 U56(mark(X:S)) -> U56(X:S) 227.56/228.11 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.56/228.11 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.56/228.11 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.56/228.11 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.56/228.11 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.56/228.11 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.56/228.11 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.56/228.11 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.56/228.11 U63(active(X:S)) -> U63(X:S) 227.56/228.11 U63(mark(X:S)) -> U63(X:S) 227.56/228.11 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.56/228.11 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.56/228.11 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.56/228.11 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.56/228.11 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.56/228.11 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.56/228.11 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.56/228.11 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.56/228.11 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.56/228.11 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.56/228.11 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.56/228.11 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.56/228.11 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.56/228.11 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.56/228.11 U74(active(X:S)) -> U74(X:S) 227.56/228.11 U74(mark(X:S)) -> U74(X:S) 227.56/228.11 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.56/228.11 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.56/228.11 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.56/228.11 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.56/228.11 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.56/228.11 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.56/228.11 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.56/228.11 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.56/228.11 U83(active(X:S)) -> U83(X:S) 227.56/228.11 U83(mark(X:S)) -> U83(X:S) 227.56/228.11 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.56/228.11 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.56/228.11 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.56/228.11 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.56/228.11 U92(active(X:S)) -> U92(X:S) 227.56/228.11 U92(mark(X:S)) -> U92(X:S) 227.56/228.11 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.56/228.11 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.56/228.11 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.56/228.11 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.56/228.11 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.56/228.11 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.56/228.11 active(U13(tt)) -> mark(tt) 227.56/228.11 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.56/228.11 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.56/228.11 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.56/228.11 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.56/228.11 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.56/228.11 active(U26(tt)) -> mark(tt) 227.56/228.11 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.56/228.11 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.56/228.11 active(U33(tt)) -> mark(tt) 227.56/228.11 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.56/228.11 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.56/228.11 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.56/228.11 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.56/228.11 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.56/228.11 active(U46(tt)) -> mark(tt) 227.56/228.11 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.56/228.11 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.56/228.11 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.56/228.11 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.56/228.11 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.56/228.11 active(U56(tt)) -> mark(tt) 227.56/228.11 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.56/228.11 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.56/228.11 active(U63(tt)) -> mark(tt) 227.56/228.11 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.56/228.11 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.56/228.11 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.56/228.11 active(U74(tt)) -> mark(tt) 227.56/228.11 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.56/228.11 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.56/228.11 active(U83(tt)) -> mark(tt) 227.56/228.11 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.56/228.11 active(U92(tt)) -> mark(tt) 227.56/228.11 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.56/228.11 active(__(nil,X:S)) -> mark(X:S) 227.56/228.11 active(__(X:S,nil)) -> mark(X:S) 227.56/228.11 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.56/228.11 active(isList(nil)) -> mark(tt) 227.56/228.11 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.56/228.11 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.56/228.11 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.56/228.11 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.56/228.11 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.56/228.11 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.56/228.11 active(isPal(nil)) -> mark(tt) 227.56/228.11 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.56/228.11 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.56/228.11 active(isPalListKind(a)) -> mark(tt) 227.56/228.11 active(isPalListKind(e)) -> mark(tt) 227.56/228.11 active(isPalListKind(i)) -> mark(tt) 227.56/228.11 active(isPalListKind(nil)) -> mark(tt) 227.56/228.11 active(isPalListKind(o)) -> mark(tt) 227.56/228.11 active(isPalListKind(u)) -> mark(tt) 227.56/228.11 active(isQid(a)) -> mark(tt) 227.56/228.11 active(isQid(e)) -> mark(tt) 227.56/228.11 active(isQid(i)) -> mark(tt) 227.56/228.11 active(isQid(o)) -> mark(tt) 227.56/228.11 active(isQid(u)) -> mark(tt) 227.56/228.11 isList(active(X:S)) -> isList(X:S) 227.56/228.11 isList(mark(X:S)) -> isList(X:S) 227.56/228.11 isNeList(active(X:S)) -> isNeList(X:S) 227.56/228.11 isNeList(mark(X:S)) -> isNeList(X:S) 227.56/228.11 isNePal(active(X:S)) -> isNePal(X:S) 227.56/228.11 isNePal(mark(X:S)) -> isNePal(X:S) 227.56/228.11 isPal(active(X:S)) -> isPal(X:S) 227.56/228.11 isPal(mark(X:S)) -> isPal(X:S) 227.56/228.11 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.56/228.11 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.56/228.11 isQid(active(X:S)) -> isQid(X:S) 227.56/228.11 isQid(mark(X:S)) -> isQid(X:S) 227.56/228.11 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.56/228.11 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.56/228.11 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.56/228.11 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.56/228.11 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.56/228.11 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.56/228.11 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.56/228.11 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.56/228.11 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.56/228.11 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.56/228.11 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.56/228.11 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.56/228.11 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.56/228.11 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.56/228.11 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.56/228.11 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.56/228.11 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.56/228.11 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.56/228.11 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.56/228.11 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.56/228.11 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.56/228.11 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.56/228.11 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.56/228.11 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.56/228.11 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.56/228.11 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.56/228.11 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.56/228.11 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.56/228.11 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.56/228.11 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.56/228.11 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.56/228.11 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.56/228.11 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.56/228.11 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.56/228.11 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.56/228.11 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.56/228.11 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.56/228.11 mark(isList(X:S)) -> active(isList(X:S)) 227.56/228.11 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.56/228.11 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.56/228.11 mark(isPal(X:S)) -> active(isPal(X:S)) 227.56/228.11 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.56/228.11 mark(isQid(X:S)) -> active(isQid(X:S)) 227.56/228.11 mark(a) -> active(a) 227.56/228.11 mark(e) -> active(e) 227.56/228.11 mark(i) -> active(i) 227.56/228.11 mark(nil) -> active(nil) 227.56/228.11 mark(o) -> active(o) 227.56/228.11 mark(tt) -> active(tt) 227.56/228.11 mark(u) -> active(u) 227.56/228.11 ->Strongly Connected Components: 227.56/228.11 ->->Cycle: 227.56/228.11 ->->-> Pairs: 227.56/228.11 ACTIVE(U91(tt,V2:S)) -> MARK(U92(isPalListKind(V2:S))) 227.56/228.11 ACTIVE(isPalListKind(__(V1:S,V2:S))) -> MARK(U91(isPalListKind(V1:S),V2:S)) 227.56/228.11 MARK(U52(X1:S,X2:S,X3:S)) -> ACTIVE(U52(mark(X1:S),X2:S,X3:S)) 227.56/228.11 MARK(U52(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.56/228.11 MARK(U53(X1:S,X2:S,X3:S)) -> ACTIVE(U53(mark(X1:S),X2:S,X3:S)) 227.56/228.11 MARK(U53(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.56/228.11 MARK(U54(X1:S,X2:S,X3:S)) -> ACTIVE(U54(mark(X1:S),X2:S,X3:S)) 227.56/228.11 MARK(U54(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.56/228.11 MARK(U55(X1:S,X2:S)) -> ACTIVE(U55(mark(X1:S),X2:S)) 227.56/228.11 MARK(U55(X1:S,X2:S)) -> MARK(X1:S) 227.56/228.11 MARK(U56(X:S)) -> ACTIVE(U56(mark(X:S))) 227.56/228.11 MARK(U56(X:S)) -> MARK(X:S) 227.56/228.11 MARK(U61(X1:S,X2:S)) -> ACTIVE(U61(mark(X1:S),X2:S)) 227.56/228.11 MARK(U61(X1:S,X2:S)) -> MARK(X1:S) 227.56/228.11 MARK(U62(X1:S,X2:S)) -> ACTIVE(U62(mark(X1:S),X2:S)) 227.56/228.11 MARK(U62(X1:S,X2:S)) -> MARK(X1:S) 227.56/228.11 MARK(U63(X:S)) -> ACTIVE(U63(mark(X:S))) 227.56/228.11 MARK(U63(X:S)) -> MARK(X:S) 227.56/228.11 MARK(U71(X1:S,X2:S,X3:S)) -> ACTIVE(U71(mark(X1:S),X2:S,X3:S)) 227.56/228.11 MARK(U71(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.56/228.11 MARK(U72(X1:S,X2:S)) -> ACTIVE(U72(mark(X1:S),X2:S)) 227.56/228.11 MARK(U72(X1:S,X2:S)) -> MARK(X1:S) 227.56/228.11 MARK(U73(X1:S,X2:S)) -> ACTIVE(U73(mark(X1:S),X2:S)) 227.56/228.11 MARK(U73(X1:S,X2:S)) -> MARK(X1:S) 227.56/228.11 MARK(U74(X:S)) -> ACTIVE(U74(mark(X:S))) 227.56/228.11 MARK(U74(X:S)) -> MARK(X:S) 227.56/228.11 MARK(U81(X1:S,X2:S)) -> ACTIVE(U81(mark(X1:S),X2:S)) 227.56/228.11 MARK(U81(X1:S,X2:S)) -> MARK(X1:S) 227.56/228.11 MARK(U82(X1:S,X2:S)) -> ACTIVE(U82(mark(X1:S),X2:S)) 227.56/228.11 MARK(U82(X1:S,X2:S)) -> MARK(X1:S) 227.56/228.11 MARK(U83(X:S)) -> ACTIVE(U83(mark(X:S))) 227.56/228.11 MARK(U83(X:S)) -> MARK(X:S) 227.56/228.11 MARK(U91(X1:S,X2:S)) -> ACTIVE(U91(mark(X1:S),X2:S)) 227.56/228.11 MARK(U91(X1:S,X2:S)) -> MARK(X1:S) 227.56/228.11 MARK(U92(X:S)) -> ACTIVE(U92(mark(X:S))) 227.56/228.11 MARK(U92(X:S)) -> MARK(X:S) 227.56/228.11 MARK(__(X1:S,X2:S)) -> ACTIVE(__(mark(X1:S),mark(X2:S))) 227.56/228.11 MARK(__(X1:S,X2:S)) -> MARK(X1:S) 227.56/228.11 MARK(__(X1:S,X2:S)) -> MARK(X2:S) 227.56/228.11 MARK(isPalListKind(X:S)) -> ACTIVE(isPalListKind(X:S)) 227.56/228.11 ->->-> Rules: 227.56/228.11 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.56/228.11 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.56/228.11 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.56/228.11 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.56/228.11 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.56/228.11 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.56/228.11 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.56/228.11 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.56/228.11 U13(active(X:S)) -> U13(X:S) 227.56/228.11 U13(mark(X:S)) -> U13(X:S) 227.56/228.11 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.56/228.11 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.56/228.11 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.56/228.11 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.56/228.11 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.56/228.11 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.56/228.11 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.56/228.11 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.56/228.11 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.56/228.11 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.56/228.11 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.56/228.11 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.56/228.11 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.56/228.11 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.56/228.11 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.56/228.11 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.56/228.11 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.56/228.11 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.56/228.11 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.56/228.11 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.56/228.11 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.56/228.11 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.56/228.11 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.56/228.11 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.56/228.11 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.56/228.11 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.56/228.11 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.56/228.11 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.56/228.11 U26(active(X:S)) -> U26(X:S) 227.56/228.11 U26(mark(X:S)) -> U26(X:S) 227.56/228.11 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.56/228.11 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.56/228.11 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.56/228.11 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.56/228.11 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.56/228.11 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.56/228.11 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.56/228.11 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.56/228.11 U33(active(X:S)) -> U33(X:S) 227.56/228.11 U33(mark(X:S)) -> U33(X:S) 227.56/228.11 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.56/228.11 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.56/228.11 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.56/228.11 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.56/228.11 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.56/228.11 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.56/228.11 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.56/228.11 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.56/228.11 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.56/228.11 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.56/228.11 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.56/228.11 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.56/228.11 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.56/228.11 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.56/228.11 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.56/228.11 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.56/228.11 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.56/228.11 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.56/228.11 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.56/228.11 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.56/228.11 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.56/228.11 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.56/228.11 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.56/228.11 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.56/228.11 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.56/228.11 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.56/228.11 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.56/228.11 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.56/228.11 U46(active(X:S)) -> U46(X:S) 227.56/228.11 U46(mark(X:S)) -> U46(X:S) 227.56/228.11 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.56/228.11 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.56/228.11 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.56/228.11 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.56/228.11 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.56/228.11 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.56/228.11 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.56/228.11 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.56/228.11 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.56/228.11 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.56/228.11 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.56/228.11 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.56/228.11 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.56/228.11 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.56/228.11 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.56/228.11 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.56/228.11 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.56/228.11 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.56/228.11 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.56/228.11 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.56/228.11 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.56/228.11 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.56/228.11 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.56/228.11 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.56/228.11 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.56/228.11 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.56/228.11 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.56/228.11 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.56/228.11 U56(active(X:S)) -> U56(X:S) 227.56/228.11 U56(mark(X:S)) -> U56(X:S) 227.56/228.11 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.56/228.11 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.56/228.11 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.56/228.11 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.56/228.11 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.56/228.11 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.56/228.11 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.56/228.11 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.56/228.11 U63(active(X:S)) -> U63(X:S) 227.56/228.11 U63(mark(X:S)) -> U63(X:S) 227.56/228.11 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.56/228.11 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.56/228.11 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.56/228.11 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.56/228.11 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.56/228.11 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.56/228.11 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.56/228.11 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.56/228.11 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.56/228.11 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.56/228.11 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.56/228.11 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.56/228.11 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.56/228.11 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.56/228.11 U74(active(X:S)) -> U74(X:S) 227.56/228.11 U74(mark(X:S)) -> U74(X:S) 227.56/228.11 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.56/228.11 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.56/228.11 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.56/228.11 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.56/228.11 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.56/228.11 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.56/228.11 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.56/228.11 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.56/228.11 U83(active(X:S)) -> U83(X:S) 227.56/228.11 U83(mark(X:S)) -> U83(X:S) 227.56/228.11 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.56/228.11 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.56/228.11 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.56/228.11 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.56/228.11 U92(active(X:S)) -> U92(X:S) 227.56/228.11 U92(mark(X:S)) -> U92(X:S) 227.56/228.11 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.56/228.11 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.56/228.11 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.56/228.11 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.56/228.11 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.56/228.11 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.56/228.11 active(U13(tt)) -> mark(tt) 227.56/228.11 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.56/228.11 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.56/228.11 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.56/228.11 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.56/228.11 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.56/228.11 active(U26(tt)) -> mark(tt) 227.56/228.11 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.56/228.11 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.56/228.11 active(U33(tt)) -> mark(tt) 227.56/228.11 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.56/228.11 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.56/228.11 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.56/228.11 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.56/228.11 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.56/228.11 active(U46(tt)) -> mark(tt) 227.56/228.11 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.56/228.11 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.56/228.11 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.56/228.11 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.56/228.11 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.56/228.11 active(U56(tt)) -> mark(tt) 227.56/228.11 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.56/228.11 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.56/228.11 active(U63(tt)) -> mark(tt) 227.56/228.11 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.56/228.11 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.56/228.11 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.56/228.11 active(U74(tt)) -> mark(tt) 227.56/228.11 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.56/228.11 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.56/228.11 active(U83(tt)) -> mark(tt) 227.56/228.11 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.56/228.11 active(U92(tt)) -> mark(tt) 227.56/228.11 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.56/228.11 active(__(nil,X:S)) -> mark(X:S) 227.56/228.11 active(__(X:S,nil)) -> mark(X:S) 227.56/228.11 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.56/228.11 active(isList(nil)) -> mark(tt) 227.56/228.11 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.56/228.11 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.56/228.11 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.56/228.11 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.56/228.11 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.56/228.11 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.56/228.11 active(isPal(nil)) -> mark(tt) 227.56/228.11 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.56/228.11 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.56/228.11 active(isPalListKind(a)) -> mark(tt) 227.56/228.11 active(isPalListKind(e)) -> mark(tt) 227.56/228.11 active(isPalListKind(i)) -> mark(tt) 227.56/228.11 active(isPalListKind(nil)) -> mark(tt) 227.56/228.11 active(isPalListKind(o)) -> mark(tt) 227.56/228.11 active(isPalListKind(u)) -> mark(tt) 227.56/228.11 active(isQid(a)) -> mark(tt) 227.56/228.11 active(isQid(e)) -> mark(tt) 227.56/228.11 active(isQid(i)) -> mark(tt) 227.56/228.11 active(isQid(o)) -> mark(tt) 227.56/228.11 active(isQid(u)) -> mark(tt) 227.56/228.11 isList(active(X:S)) -> isList(X:S) 227.56/228.11 isList(mark(X:S)) -> isList(X:S) 227.56/228.11 isNeList(active(X:S)) -> isNeList(X:S) 227.56/228.11 isNeList(mark(X:S)) -> isNeList(X:S) 227.56/228.11 isNePal(active(X:S)) -> isNePal(X:S) 227.56/228.11 isNePal(mark(X:S)) -> isNePal(X:S) 227.56/228.11 isPal(active(X:S)) -> isPal(X:S) 227.56/228.11 isPal(mark(X:S)) -> isPal(X:S) 227.56/228.11 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.56/228.11 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.56/228.11 isQid(active(X:S)) -> isQid(X:S) 227.56/228.11 isQid(mark(X:S)) -> isQid(X:S) 227.56/228.11 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.56/228.11 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.56/228.11 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.56/228.11 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.56/228.11 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.56/228.11 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.56/228.11 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.56/228.11 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.56/228.11 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.56/228.11 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.56/228.11 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.56/228.11 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.56/228.11 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.56/228.11 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.56/228.11 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.56/228.11 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.56/228.11 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.56/228.11 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.56/228.11 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.56/228.11 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.56/228.11 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.56/228.11 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.56/228.11 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.56/228.11 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.56/228.11 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.56/228.11 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.56/228.11 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.56/228.11 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.56/228.11 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.56/228.11 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.56/228.11 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.56/228.11 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.56/228.11 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.56/228.11 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.56/228.11 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.56/228.11 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.56/228.11 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.56/228.11 mark(isList(X:S)) -> active(isList(X:S)) 227.56/228.11 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.56/228.11 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.56/228.11 mark(isPal(X:S)) -> active(isPal(X:S)) 227.56/228.11 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.56/228.11 mark(isQid(X:S)) -> active(isQid(X:S)) 227.56/228.11 mark(a) -> active(a) 227.56/228.11 mark(e) -> active(e) 227.56/228.11 mark(i) -> active(i) 227.56/228.11 mark(nil) -> active(nil) 227.56/228.11 mark(o) -> active(o) 227.56/228.11 mark(tt) -> active(tt) 227.56/228.11 mark(u) -> active(u) 227.56/228.11 227.56/228.11 Problem 1.44: 227.56/228.11 227.56/228.11 Reduction Pairs Processor: 227.56/228.11 -> Pairs: 227.56/228.11 ACTIVE(U91(tt,V2:S)) -> MARK(U92(isPalListKind(V2:S))) 227.56/228.11 ACTIVE(isPalListKind(__(V1:S,V2:S))) -> MARK(U91(isPalListKind(V1:S),V2:S)) 227.56/228.11 MARK(U52(X1:S,X2:S,X3:S)) -> ACTIVE(U52(mark(X1:S),X2:S,X3:S)) 227.56/228.11 MARK(U52(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.56/228.11 MARK(U53(X1:S,X2:S,X3:S)) -> ACTIVE(U53(mark(X1:S),X2:S,X3:S)) 227.56/228.11 MARK(U53(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.56/228.11 MARK(U54(X1:S,X2:S,X3:S)) -> ACTIVE(U54(mark(X1:S),X2:S,X3:S)) 227.56/228.11 MARK(U54(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.56/228.11 MARK(U55(X1:S,X2:S)) -> ACTIVE(U55(mark(X1:S),X2:S)) 227.56/228.11 MARK(U55(X1:S,X2:S)) -> MARK(X1:S) 227.56/228.11 MARK(U56(X:S)) -> ACTIVE(U56(mark(X:S))) 227.56/228.11 MARK(U56(X:S)) -> MARK(X:S) 227.56/228.11 MARK(U61(X1:S,X2:S)) -> ACTIVE(U61(mark(X1:S),X2:S)) 227.56/228.11 MARK(U61(X1:S,X2:S)) -> MARK(X1:S) 227.56/228.11 MARK(U62(X1:S,X2:S)) -> ACTIVE(U62(mark(X1:S),X2:S)) 227.56/228.11 MARK(U62(X1:S,X2:S)) -> MARK(X1:S) 227.56/228.11 MARK(U63(X:S)) -> ACTIVE(U63(mark(X:S))) 227.56/228.11 MARK(U63(X:S)) -> MARK(X:S) 227.56/228.11 MARK(U71(X1:S,X2:S,X3:S)) -> ACTIVE(U71(mark(X1:S),X2:S,X3:S)) 227.56/228.11 MARK(U71(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.56/228.11 MARK(U72(X1:S,X2:S)) -> ACTIVE(U72(mark(X1:S),X2:S)) 227.56/228.11 MARK(U72(X1:S,X2:S)) -> MARK(X1:S) 227.56/228.11 MARK(U73(X1:S,X2:S)) -> ACTIVE(U73(mark(X1:S),X2:S)) 227.56/228.11 MARK(U73(X1:S,X2:S)) -> MARK(X1:S) 227.56/228.11 MARK(U74(X:S)) -> ACTIVE(U74(mark(X:S))) 227.56/228.11 MARK(U74(X:S)) -> MARK(X:S) 227.56/228.11 MARK(U81(X1:S,X2:S)) -> ACTIVE(U81(mark(X1:S),X2:S)) 227.56/228.11 MARK(U81(X1:S,X2:S)) -> MARK(X1:S) 227.56/228.11 MARK(U82(X1:S,X2:S)) -> ACTIVE(U82(mark(X1:S),X2:S)) 227.56/228.11 MARK(U82(X1:S,X2:S)) -> MARK(X1:S) 227.56/228.11 MARK(U83(X:S)) -> ACTIVE(U83(mark(X:S))) 227.56/228.11 MARK(U83(X:S)) -> MARK(X:S) 227.56/228.11 MARK(U91(X1:S,X2:S)) -> ACTIVE(U91(mark(X1:S),X2:S)) 227.56/228.11 MARK(U91(X1:S,X2:S)) -> MARK(X1:S) 227.56/228.11 MARK(U92(X:S)) -> ACTIVE(U92(mark(X:S))) 227.56/228.11 MARK(U92(X:S)) -> MARK(X:S) 227.56/228.11 MARK(__(X1:S,X2:S)) -> ACTIVE(__(mark(X1:S),mark(X2:S))) 227.56/228.11 MARK(__(X1:S,X2:S)) -> MARK(X1:S) 227.56/228.11 MARK(__(X1:S,X2:S)) -> MARK(X2:S) 227.56/228.11 MARK(isPalListKind(X:S)) -> ACTIVE(isPalListKind(X:S)) 227.56/228.11 -> Rules: 227.56/228.11 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.56/228.11 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.56/228.11 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.56/228.11 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.56/228.11 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.56/228.11 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.56/228.11 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.56/228.11 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.56/228.11 U13(active(X:S)) -> U13(X:S) 227.56/228.11 U13(mark(X:S)) -> U13(X:S) 227.56/228.11 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.56/228.11 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.56/228.11 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.56/228.11 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.56/228.11 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.56/228.11 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.56/228.11 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.56/228.11 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.56/228.11 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.56/228.11 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.56/228.11 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.56/228.11 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.56/228.11 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.56/228.11 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.56/228.11 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.56/228.11 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.56/228.11 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.56/228.11 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.56/228.11 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.56/228.11 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.56/228.11 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.56/228.11 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.56/228.11 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.56/228.11 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.56/228.11 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.56/228.11 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.56/228.11 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.56/228.11 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.56/228.11 U26(active(X:S)) -> U26(X:S) 227.56/228.11 U26(mark(X:S)) -> U26(X:S) 227.56/228.11 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.56/228.11 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.56/228.11 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.56/228.11 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.56/228.11 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.56/228.11 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.56/228.11 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.56/228.11 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.56/228.11 U33(active(X:S)) -> U33(X:S) 227.56/228.11 U33(mark(X:S)) -> U33(X:S) 227.56/228.11 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.56/228.11 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.56/228.11 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.56/228.11 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.56/228.11 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.56/228.11 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.56/228.11 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.56/228.11 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.56/228.11 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.56/228.11 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.56/228.11 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.56/228.11 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.56/228.11 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.56/228.11 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.56/228.11 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.56/228.11 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.56/228.11 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.56/228.11 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.56/228.11 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.56/228.11 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.56/228.11 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.56/228.11 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.56/228.11 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.56/228.11 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.56/228.11 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.56/228.11 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.56/228.11 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.56/228.11 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.56/228.11 U46(active(X:S)) -> U46(X:S) 227.56/228.11 U46(mark(X:S)) -> U46(X:S) 227.56/228.11 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.56/228.11 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.56/228.11 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.56/228.11 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.56/228.11 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.56/228.11 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.56/228.11 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.56/228.11 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.56/228.11 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.56/228.11 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.56/228.11 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.56/228.11 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.56/228.11 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.56/228.11 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.56/228.11 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.56/228.11 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.56/228.11 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.56/228.11 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.56/228.11 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.56/228.11 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.56/228.11 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.56/228.11 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.56/228.11 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.56/228.11 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.56/228.11 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.56/228.11 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.56/228.11 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.56/228.11 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.56/228.11 U56(active(X:S)) -> U56(X:S) 227.56/228.11 U56(mark(X:S)) -> U56(X:S) 227.56/228.11 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.56/228.11 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.56/228.11 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.56/228.11 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.56/228.11 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.56/228.11 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.56/228.11 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.56/228.11 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.56/228.11 U63(active(X:S)) -> U63(X:S) 227.56/228.11 U63(mark(X:S)) -> U63(X:S) 227.56/228.11 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.56/228.11 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.56/228.11 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.56/228.11 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.56/228.11 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.56/228.11 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.56/228.11 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.56/228.11 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.56/228.11 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.56/228.11 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.56/228.11 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.56/228.11 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.56/228.11 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.56/228.11 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.56/228.11 U74(active(X:S)) -> U74(X:S) 227.56/228.11 U74(mark(X:S)) -> U74(X:S) 227.56/228.11 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.56/228.11 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.56/228.11 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.56/228.11 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.56/228.11 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.56/228.11 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.56/228.11 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.56/228.11 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.56/228.11 U83(active(X:S)) -> U83(X:S) 227.56/228.11 U83(mark(X:S)) -> U83(X:S) 227.56/228.11 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.56/228.11 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.56/228.11 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.56/228.11 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.56/228.11 U92(active(X:S)) -> U92(X:S) 227.56/228.11 U92(mark(X:S)) -> U92(X:S) 227.56/228.11 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.56/228.11 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.56/228.11 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.56/228.11 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.56/228.11 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.56/228.11 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.56/228.11 active(U13(tt)) -> mark(tt) 227.56/228.11 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.56/228.11 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.56/228.11 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.56/228.11 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.56/228.11 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.56/228.11 active(U26(tt)) -> mark(tt) 227.56/228.11 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.56/228.11 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.56/228.11 active(U33(tt)) -> mark(tt) 227.56/228.11 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.56/228.11 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.56/228.11 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.56/228.11 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.56/228.11 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.56/228.11 active(U46(tt)) -> mark(tt) 227.56/228.11 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.56/228.11 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.56/228.11 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.56/228.11 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.56/228.11 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.56/228.11 active(U56(tt)) -> mark(tt) 227.56/228.11 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.56/228.11 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.56/228.11 active(U63(tt)) -> mark(tt) 227.56/228.11 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.56/228.11 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.56/228.11 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.56/228.11 active(U74(tt)) -> mark(tt) 227.56/228.11 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.56/228.11 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.56/228.12 active(U83(tt)) -> mark(tt) 227.56/228.12 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.56/228.12 active(U92(tt)) -> mark(tt) 227.56/228.12 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.56/228.12 active(__(nil,X:S)) -> mark(X:S) 227.56/228.12 active(__(X:S,nil)) -> mark(X:S) 227.56/228.12 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.56/228.12 active(isList(nil)) -> mark(tt) 227.56/228.12 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.56/228.12 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.56/228.12 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.56/228.12 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.56/228.12 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.56/228.12 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.56/228.12 active(isPal(nil)) -> mark(tt) 227.56/228.12 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.56/228.12 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.56/228.12 active(isPalListKind(a)) -> mark(tt) 227.56/228.12 active(isPalListKind(e)) -> mark(tt) 227.56/228.12 active(isPalListKind(i)) -> mark(tt) 227.56/228.12 active(isPalListKind(nil)) -> mark(tt) 227.56/228.12 active(isPalListKind(o)) -> mark(tt) 227.56/228.12 active(isPalListKind(u)) -> mark(tt) 227.56/228.12 active(isQid(a)) -> mark(tt) 227.56/228.12 active(isQid(e)) -> mark(tt) 227.56/228.12 active(isQid(i)) -> mark(tt) 227.56/228.12 active(isQid(o)) -> mark(tt) 227.56/228.12 active(isQid(u)) -> mark(tt) 227.56/228.12 isList(active(X:S)) -> isList(X:S) 227.56/228.12 isList(mark(X:S)) -> isList(X:S) 227.56/228.12 isNeList(active(X:S)) -> isNeList(X:S) 227.56/228.12 isNeList(mark(X:S)) -> isNeList(X:S) 227.56/228.12 isNePal(active(X:S)) -> isNePal(X:S) 227.56/228.12 isNePal(mark(X:S)) -> isNePal(X:S) 227.56/228.12 isPal(active(X:S)) -> isPal(X:S) 227.56/228.12 isPal(mark(X:S)) -> isPal(X:S) 227.56/228.12 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.56/228.12 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.56/228.12 isQid(active(X:S)) -> isQid(X:S) 227.56/228.12 isQid(mark(X:S)) -> isQid(X:S) 227.56/228.12 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.56/228.12 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.56/228.12 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.56/228.12 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.56/228.12 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.56/228.12 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.56/228.12 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.56/228.12 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.56/228.12 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.56/228.12 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.56/228.12 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.56/228.12 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.56/228.12 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.56/228.12 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.56/228.12 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.56/228.12 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.56/228.12 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.56/228.12 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.56/228.12 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.56/228.12 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.56/228.12 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.56/228.12 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.56/228.12 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.56/228.12 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.56/228.12 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.56/228.12 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.56/228.12 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.56/228.12 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.56/228.12 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.56/228.12 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.56/228.12 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.56/228.12 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.56/228.12 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.56/228.12 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.56/228.12 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.56/228.12 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.56/228.12 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.56/228.12 mark(isList(X:S)) -> active(isList(X:S)) 227.56/228.12 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.56/228.12 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.56/228.12 mark(isPal(X:S)) -> active(isPal(X:S)) 227.56/228.12 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.56/228.12 mark(isQid(X:S)) -> active(isQid(X:S)) 227.56/228.12 mark(a) -> active(a) 227.56/228.12 mark(e) -> active(e) 227.56/228.12 mark(i) -> active(i) 227.56/228.12 mark(nil) -> active(nil) 227.56/228.12 mark(o) -> active(o) 227.56/228.12 mark(tt) -> active(tt) 227.56/228.12 mark(u) -> active(u) 227.56/228.12 -> Usable rules: 227.56/228.12 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.56/228.12 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.56/228.12 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.56/228.12 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.56/228.12 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.56/228.12 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.56/228.12 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.56/228.12 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.56/228.12 U13(active(X:S)) -> U13(X:S) 227.56/228.12 U13(mark(X:S)) -> U13(X:S) 227.56/228.12 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.56/228.12 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.56/228.12 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.56/228.12 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.56/228.12 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.56/228.12 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.56/228.12 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.56/228.12 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.56/228.12 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.56/228.12 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.56/228.12 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.56/228.12 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.56/228.12 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.56/228.12 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.56/228.12 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.56/228.12 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.56/228.12 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.56/228.12 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.56/228.12 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.56/228.12 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.56/228.12 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.56/228.12 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.56/228.12 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.56/228.12 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.56/228.12 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.56/228.12 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.56/228.12 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.56/228.12 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.56/228.12 U26(active(X:S)) -> U26(X:S) 227.56/228.12 U26(mark(X:S)) -> U26(X:S) 227.56/228.12 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.56/228.12 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.56/228.12 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.56/228.12 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.56/228.12 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.56/228.12 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.56/228.12 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.56/228.12 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.56/228.12 U33(active(X:S)) -> U33(X:S) 227.56/228.12 U33(mark(X:S)) -> U33(X:S) 227.56/228.12 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.56/228.12 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.56/228.12 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.56/228.12 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.56/228.12 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.56/228.12 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.56/228.12 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.56/228.12 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.56/228.12 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.56/228.12 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.56/228.12 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.56/228.12 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.56/228.12 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.56/228.12 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.56/228.12 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.56/228.12 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.56/228.12 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.56/228.12 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.56/228.12 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.56/228.12 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.56/228.12 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.56/228.12 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.56/228.12 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.56/228.12 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.56/228.12 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.56/228.12 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.56/228.12 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.56/228.12 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.56/228.12 U46(active(X:S)) -> U46(X:S) 227.56/228.12 U46(mark(X:S)) -> U46(X:S) 227.56/228.12 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.56/228.12 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.56/228.12 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.56/228.12 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.56/228.12 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.56/228.12 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.56/228.12 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.56/228.12 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.56/228.12 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.56/228.12 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.56/228.12 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.56/228.12 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.56/228.12 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.56/228.12 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.56/228.12 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.56/228.12 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.56/228.12 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.56/228.12 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.56/228.12 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.56/228.12 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.56/228.12 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.56/228.12 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.56/228.12 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.56/228.12 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.56/228.12 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.56/228.12 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.56/228.12 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.56/228.12 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.56/228.12 U56(active(X:S)) -> U56(X:S) 227.56/228.12 U56(mark(X:S)) -> U56(X:S) 227.56/228.12 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.56/228.12 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.56/228.12 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.56/228.12 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.56/228.12 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.56/228.12 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.56/228.12 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.56/228.12 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.56/228.12 U63(active(X:S)) -> U63(X:S) 227.56/228.12 U63(mark(X:S)) -> U63(X:S) 227.56/228.12 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.56/228.12 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.56/228.12 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.56/228.12 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.56/228.12 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.56/228.12 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.56/228.12 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.56/228.12 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.56/228.12 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.56/228.12 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.56/228.12 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.56/228.12 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.56/228.12 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.56/228.12 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.56/228.12 U74(active(X:S)) -> U74(X:S) 227.56/228.12 U74(mark(X:S)) -> U74(X:S) 227.56/228.12 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.56/228.12 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.56/228.12 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.56/228.12 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.56/228.12 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.56/228.12 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.56/228.12 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.56/228.12 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.56/228.12 U83(active(X:S)) -> U83(X:S) 227.56/228.12 U83(mark(X:S)) -> U83(X:S) 227.56/228.12 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.56/228.12 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.56/228.12 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.56/228.12 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.56/228.12 U92(active(X:S)) -> U92(X:S) 227.56/228.12 U92(mark(X:S)) -> U92(X:S) 227.56/228.12 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.56/228.12 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.56/228.12 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.56/228.12 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.56/228.12 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.56/228.12 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.56/228.12 active(U13(tt)) -> mark(tt) 227.56/228.12 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.56/228.12 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.56/228.12 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.56/228.12 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.56/228.12 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.56/228.12 active(U26(tt)) -> mark(tt) 227.56/228.12 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.56/228.12 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.56/228.12 active(U33(tt)) -> mark(tt) 227.56/228.12 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.56/228.12 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.56/228.12 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.56/228.12 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.56/228.12 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.56/228.12 active(U46(tt)) -> mark(tt) 227.56/228.12 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.56/228.12 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.56/228.12 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.56/228.12 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.56/228.12 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.56/228.12 active(U56(tt)) -> mark(tt) 227.56/228.12 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.56/228.12 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.56/228.12 active(U63(tt)) -> mark(tt) 227.56/228.12 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.56/228.12 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.56/228.12 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.56/228.12 active(U74(tt)) -> mark(tt) 227.56/228.12 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.56/228.12 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.56/228.12 active(U83(tt)) -> mark(tt) 227.56/228.12 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.56/228.12 active(U92(tt)) -> mark(tt) 227.56/228.12 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.56/228.12 active(__(nil,X:S)) -> mark(X:S) 227.56/228.12 active(__(X:S,nil)) -> mark(X:S) 227.56/228.12 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.56/228.12 active(isList(nil)) -> mark(tt) 227.56/228.12 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.56/228.12 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.56/228.12 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.56/228.12 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.56/228.12 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.56/228.12 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.56/228.12 active(isPal(nil)) -> mark(tt) 227.56/228.12 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.56/228.12 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.56/228.12 active(isPalListKind(a)) -> mark(tt) 227.56/228.12 active(isPalListKind(e)) -> mark(tt) 227.56/228.12 active(isPalListKind(i)) -> mark(tt) 227.56/228.12 active(isPalListKind(nil)) -> mark(tt) 227.56/228.12 active(isPalListKind(o)) -> mark(tt) 227.56/228.12 active(isPalListKind(u)) -> mark(tt) 227.56/228.12 active(isQid(a)) -> mark(tt) 227.56/228.12 active(isQid(e)) -> mark(tt) 227.56/228.12 active(isQid(i)) -> mark(tt) 227.56/228.12 active(isQid(o)) -> mark(tt) 227.56/228.12 active(isQid(u)) -> mark(tt) 227.56/228.12 isList(active(X:S)) -> isList(X:S) 227.56/228.12 isList(mark(X:S)) -> isList(X:S) 227.56/228.12 isNeList(active(X:S)) -> isNeList(X:S) 227.56/228.12 isNeList(mark(X:S)) -> isNeList(X:S) 227.56/228.12 isNePal(active(X:S)) -> isNePal(X:S) 227.56/228.12 isNePal(mark(X:S)) -> isNePal(X:S) 227.56/228.12 isPal(active(X:S)) -> isPal(X:S) 227.56/228.12 isPal(mark(X:S)) -> isPal(X:S) 227.56/228.12 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.56/228.12 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.56/228.12 isQid(active(X:S)) -> isQid(X:S) 227.56/228.12 isQid(mark(X:S)) -> isQid(X:S) 227.56/228.12 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.56/228.12 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.56/228.12 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.56/228.12 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.56/228.12 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.56/228.12 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.56/228.12 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.56/228.12 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.56/228.12 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.56/228.12 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.56/228.12 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.56/228.12 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.56/228.12 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.56/228.12 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.56/228.12 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.56/228.12 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.56/228.12 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.56/228.12 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.56/228.12 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.56/228.12 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.56/228.12 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.56/228.12 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.56/228.12 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.56/228.12 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.56/228.12 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.56/228.12 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.56/228.12 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.56/228.12 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.56/228.12 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.56/228.12 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.56/228.12 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.56/228.12 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.56/228.12 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.56/228.12 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.56/228.12 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.56/228.12 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.56/228.12 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.56/228.12 mark(isList(X:S)) -> active(isList(X:S)) 227.56/228.12 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.56/228.12 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.56/228.12 mark(isPal(X:S)) -> active(isPal(X:S)) 227.56/228.12 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.56/228.12 mark(isQid(X:S)) -> active(isQid(X:S)) 227.56/228.12 mark(a) -> active(a) 227.56/228.12 mark(e) -> active(e) 227.56/228.12 mark(i) -> active(i) 227.56/228.12 mark(nil) -> active(nil) 227.56/228.12 mark(o) -> active(o) 227.56/228.12 mark(tt) -> active(tt) 227.56/228.12 mark(u) -> active(u) 227.56/228.12 ->Interpretation type: 227.56/228.12 Linear 227.56/228.12 ->Coefficients: 227.56/228.12 Natural Numbers 227.56/228.12 ->Dimension: 227.56/228.12 1 227.56/228.12 ->Bound: 227.56/228.12 2 227.56/228.12 ->Interpretation: 227.56/228.12 227.56/228.12 [U11](X1,X2) = 2.X2 + 1 227.56/228.12 [U12](X1,X2) = 2.X1 + 2.X2 + 1 227.56/228.12 [U13](X) = 1 227.56/228.12 [U21](X1,X2,X3) = 2.X2 + 2.X3 + 2 227.56/228.12 [U22](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.56/228.12 [U23](X1,X2,X3) = 2.X2 + 2.X3 + 2 227.56/228.12 [U24](X1,X2,X3) = 2.X3 + 2 227.56/228.12 [U25](X1,X2) = 2.X2 + 2 227.56/228.12 [U26](X) = 0 227.56/228.12 [U31](X1,X2) = 2.X2 + 1 227.56/228.12 [U32](X1,X2) = 2.X2 + 1 227.56/228.12 [U33](X) = 2.X + 1 227.56/228.12 [U41](X1,X2,X3) = X1 + 2.X3 + 2 227.56/228.12 [U42](X1,X2,X3) = 2.X3 + 2 227.56/228.12 [U43](X1,X2,X3) = 2.X3 + 2 227.56/228.12 [U44](X1,X2,X3) = X3 + 1 227.56/228.12 [U45](X1,X2) = X2 227.56/228.12 [U46](X) = 0 227.56/228.12 [U51](X1,X2,X3) = 2.X2 + 2.X3 + 2 227.56/228.12 [U52](X1,X2,X3) = X1 + 2.X2 + 2.X3 + 2 227.56/228.12 [U53](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.56/228.12 [U54](X1,X2,X3) = X1 + 2.X2 + 2.X3 + 2 227.56/228.12 [U55](X1,X2) = X1 + 2.X2 + 1 227.56/228.12 [U56](X) = X 227.56/228.12 [U61](X1,X2) = 2.X1 + 2.X2 + 2 227.56/228.12 [U62](X1,X2) = X1 + 2.X2 + 2 227.56/228.12 [U63](X) = 2.X + 2 227.56/228.12 [U71](X1,X2,X3) = X1 + 2.X3 + 2 227.56/228.12 [U72](X1,X2) = 2.X1 + 2.X2 + 2 227.56/228.12 [U73](X1,X2) = X1 227.56/228.12 [U74](X) = 2.X 227.56/228.12 [U81](X1,X2) = X1 + 2.X2 + 2 227.56/228.12 [U82](X1,X2) = X1 + 2.X2 + 2 227.56/228.12 [U83](X) = X 227.56/228.12 [U91](X1,X2) = 2.X1 227.56/228.12 [U92](X) = 2.X 227.56/228.12 [__](X1,X2) = 2.X1 + X2 + 2 227.56/228.12 [active](X) = X 227.56/228.12 [isList](X) = 2.X + 1 227.56/228.12 [isNeList](X) = 2.X + 1 227.56/228.12 [isNePal](X) = 2.X + 2 227.56/228.12 [isPal](X) = 2.X + 2 227.56/228.12 [isPalListKind](X) = 0 227.56/228.12 [isQid](X) = X 227.56/228.12 [mark](X) = X 227.56/228.12 [a] = 1 227.56/228.12 [e] = 1 227.56/228.12 [fSNonEmpty] = 0 227.56/228.12 [i] = 2 227.56/228.12 [nil] = 2 227.56/228.12 [o] = 0 227.56/228.12 [tt] = 0 227.56/228.12 [u] = 0 227.56/228.12 [U11#](X1,X2) = 0 227.56/228.12 [U12#](X1,X2) = 0 227.56/228.12 [U13#](X) = 0 227.56/228.12 [U21#](X1,X2,X3) = 0 227.56/228.12 [U22#](X1,X2,X3) = 0 227.56/228.12 [U23#](X1,X2,X3) = 0 227.56/228.12 [U24#](X1,X2,X3) = 0 227.56/228.12 [U25#](X1,X2) = 0 227.56/228.12 [U26#](X) = 0 227.56/228.12 [U31#](X1,X2) = 0 227.56/228.12 [U32#](X1,X2) = 0 227.56/228.12 [U33#](X) = 0 227.56/228.12 [U41#](X1,X2,X3) = 0 227.56/228.12 [U42#](X1,X2,X3) = 0 227.56/228.12 [U43#](X1,X2,X3) = 0 227.56/228.12 [U44#](X1,X2,X3) = 0 227.56/228.12 [U45#](X1,X2) = 0 227.56/228.12 [U46#](X) = 0 227.56/228.12 [U51#](X1,X2,X3) = 0 227.56/228.12 [U52#](X1,X2,X3) = 0 227.56/228.12 [U53#](X1,X2,X3) = 0 227.56/228.12 [U54#](X1,X2,X3) = 0 227.56/228.12 [U55#](X1,X2) = 0 227.56/228.12 [U56#](X) = 0 227.56/228.12 [U61#](X1,X2) = 0 227.56/228.12 [U62#](X1,X2) = 0 227.56/228.12 [U63#](X) = 0 227.56/228.12 [U71#](X1,X2,X3) = 0 227.56/228.12 [U72#](X1,X2) = 0 227.56/228.12 [U73#](X1,X2) = 0 227.56/228.12 [U74#](X) = 0 227.56/228.12 [U81#](X1,X2) = 0 227.56/228.12 [U82#](X1,X2) = 0 227.56/228.12 [U83#](X) = 0 227.56/228.12 [U91#](X1,X2) = 0 227.56/228.12 [U92#](X) = 0 227.56/228.12 [__#](X1,X2) = 0 227.56/228.12 [ACTIVE](X) = 2 227.56/228.12 [ISLIST](X) = 0 227.56/228.12 [ISNELIST](X) = 0 227.56/228.12 [ISNEPAL](X) = 0 227.56/228.12 [ISPAL](X) = 0 227.56/228.12 [ISPALLISTKIND](X) = 0 227.56/228.12 [ISQID](X) = 0 227.56/228.12 [MARK](X) = 2.X + 2 227.56/228.12 227.56/228.12 Problem 1.44: 227.56/228.12 227.56/228.12 SCC Processor: 227.56/228.12 -> Pairs: 227.56/228.12 ACTIVE(U91(tt,V2:S)) -> MARK(U92(isPalListKind(V2:S))) 227.56/228.12 ACTIVE(isPalListKind(__(V1:S,V2:S))) -> MARK(U91(isPalListKind(V1:S),V2:S)) 227.56/228.12 MARK(U52(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.56/228.12 MARK(U53(X1:S,X2:S,X3:S)) -> ACTIVE(U53(mark(X1:S),X2:S,X3:S)) 227.56/228.12 MARK(U53(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.56/228.12 MARK(U54(X1:S,X2:S,X3:S)) -> ACTIVE(U54(mark(X1:S),X2:S,X3:S)) 227.56/228.12 MARK(U54(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.56/228.12 MARK(U55(X1:S,X2:S)) -> ACTIVE(U55(mark(X1:S),X2:S)) 227.56/228.12 MARK(U55(X1:S,X2:S)) -> MARK(X1:S) 227.56/228.12 MARK(U56(X:S)) -> ACTIVE(U56(mark(X:S))) 227.56/228.12 MARK(U56(X:S)) -> MARK(X:S) 227.56/228.12 MARK(U61(X1:S,X2:S)) -> ACTIVE(U61(mark(X1:S),X2:S)) 227.56/228.12 MARK(U61(X1:S,X2:S)) -> MARK(X1:S) 227.56/228.12 MARK(U62(X1:S,X2:S)) -> ACTIVE(U62(mark(X1:S),X2:S)) 227.56/228.12 MARK(U62(X1:S,X2:S)) -> MARK(X1:S) 227.56/228.12 MARK(U63(X:S)) -> ACTIVE(U63(mark(X:S))) 227.56/228.12 MARK(U63(X:S)) -> MARK(X:S) 227.56/228.12 MARK(U71(X1:S,X2:S,X3:S)) -> ACTIVE(U71(mark(X1:S),X2:S,X3:S)) 227.56/228.12 MARK(U71(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.56/228.12 MARK(U72(X1:S,X2:S)) -> ACTIVE(U72(mark(X1:S),X2:S)) 227.56/228.12 MARK(U72(X1:S,X2:S)) -> MARK(X1:S) 227.56/228.12 MARK(U73(X1:S,X2:S)) -> ACTIVE(U73(mark(X1:S),X2:S)) 227.56/228.12 MARK(U73(X1:S,X2:S)) -> MARK(X1:S) 227.56/228.12 MARK(U74(X:S)) -> ACTIVE(U74(mark(X:S))) 227.56/228.12 MARK(U74(X:S)) -> MARK(X:S) 227.56/228.12 MARK(U81(X1:S,X2:S)) -> ACTIVE(U81(mark(X1:S),X2:S)) 227.56/228.12 MARK(U81(X1:S,X2:S)) -> MARK(X1:S) 227.56/228.12 MARK(U82(X1:S,X2:S)) -> ACTIVE(U82(mark(X1:S),X2:S)) 227.56/228.12 MARK(U82(X1:S,X2:S)) -> MARK(X1:S) 227.56/228.12 MARK(U83(X:S)) -> ACTIVE(U83(mark(X:S))) 227.56/228.12 MARK(U83(X:S)) -> MARK(X:S) 227.56/228.12 MARK(U91(X1:S,X2:S)) -> ACTIVE(U91(mark(X1:S),X2:S)) 227.56/228.12 MARK(U91(X1:S,X2:S)) -> MARK(X1:S) 227.56/228.12 MARK(U92(X:S)) -> ACTIVE(U92(mark(X:S))) 227.56/228.12 MARK(U92(X:S)) -> MARK(X:S) 227.56/228.12 MARK(__(X1:S,X2:S)) -> ACTIVE(__(mark(X1:S),mark(X2:S))) 227.56/228.12 MARK(__(X1:S,X2:S)) -> MARK(X1:S) 227.56/228.12 MARK(__(X1:S,X2:S)) -> MARK(X2:S) 227.56/228.12 MARK(isPalListKind(X:S)) -> ACTIVE(isPalListKind(X:S)) 227.56/228.12 -> Rules: 227.56/228.12 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.56/228.12 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.56/228.12 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.56/228.12 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.56/228.12 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.56/228.12 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.56/228.12 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.56/228.12 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.56/228.12 U13(active(X:S)) -> U13(X:S) 227.56/228.12 U13(mark(X:S)) -> U13(X:S) 227.56/228.12 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.56/228.12 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.56/228.12 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.56/228.12 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.56/228.12 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.56/228.12 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.56/228.12 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.56/228.12 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.56/228.12 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.56/228.12 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.56/228.12 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.56/228.12 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.56/228.12 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.56/228.12 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.56/228.12 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.56/228.12 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.56/228.12 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.56/228.12 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.56/228.12 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.56/228.12 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.56/228.12 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.56/228.12 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.56/228.12 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.56/228.12 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.56/228.12 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.56/228.12 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.56/228.12 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.56/228.12 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.56/228.12 U26(active(X:S)) -> U26(X:S) 227.56/228.12 U26(mark(X:S)) -> U26(X:S) 227.56/228.12 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.56/228.12 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.56/228.12 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.56/228.12 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.56/228.12 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.56/228.12 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.56/228.12 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.56/228.12 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.56/228.12 U33(active(X:S)) -> U33(X:S) 227.56/228.12 U33(mark(X:S)) -> U33(X:S) 227.56/228.12 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.56/228.12 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.56/228.12 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.56/228.12 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.56/228.12 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.56/228.12 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.56/228.12 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.56/228.12 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.56/228.12 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.56/228.12 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.56/228.12 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.56/228.12 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.56/228.12 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.56/228.12 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.56/228.12 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.56/228.12 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.56/228.12 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.56/228.12 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.56/228.12 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.56/228.12 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.56/228.12 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.56/228.12 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.56/228.12 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.56/228.12 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.56/228.12 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.56/228.12 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.56/228.12 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.56/228.12 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.56/228.12 U46(active(X:S)) -> U46(X:S) 227.56/228.12 U46(mark(X:S)) -> U46(X:S) 227.56/228.12 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.56/228.12 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.56/228.12 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.56/228.12 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.56/228.12 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.56/228.12 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.56/228.12 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.56/228.12 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.56/228.12 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.56/228.12 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.56/228.12 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.56/228.12 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.56/228.12 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.56/228.12 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.56/228.12 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.56/228.12 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.56/228.12 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.56/228.12 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.56/228.12 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.56/228.12 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.56/228.12 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.56/228.12 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.56/228.12 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.56/228.12 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.56/228.12 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.56/228.12 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.56/228.12 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.56/228.12 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.56/228.12 U56(active(X:S)) -> U56(X:S) 227.56/228.12 U56(mark(X:S)) -> U56(X:S) 227.56/228.12 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.56/228.12 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.56/228.12 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.56/228.12 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.56/228.12 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.56/228.12 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.56/228.12 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.56/228.12 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.56/228.12 U63(active(X:S)) -> U63(X:S) 227.56/228.12 U63(mark(X:S)) -> U63(X:S) 227.56/228.12 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.56/228.12 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.56/228.12 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.56/228.12 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.56/228.12 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.56/228.12 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.56/228.12 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.56/228.12 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.56/228.12 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.56/228.12 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.56/228.12 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.56/228.12 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.56/228.12 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.56/228.12 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.56/228.12 U74(active(X:S)) -> U74(X:S) 227.56/228.12 U74(mark(X:S)) -> U74(X:S) 227.56/228.12 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.56/228.12 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.56/228.12 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.56/228.12 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.56/228.12 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.56/228.12 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.56/228.12 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.56/228.12 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.56/228.12 U83(active(X:S)) -> U83(X:S) 227.56/228.12 U83(mark(X:S)) -> U83(X:S) 227.56/228.12 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.56/228.12 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.56/228.12 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.56/228.12 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.56/228.12 U92(active(X:S)) -> U92(X:S) 227.56/228.12 U92(mark(X:S)) -> U92(X:S) 227.56/228.12 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.56/228.12 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.56/228.12 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.56/228.12 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.56/228.12 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.56/228.12 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.56/228.12 active(U13(tt)) -> mark(tt) 227.56/228.12 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.56/228.12 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.56/228.12 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.56/228.12 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.56/228.12 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.56/228.12 active(U26(tt)) -> mark(tt) 227.56/228.12 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.56/228.12 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.56/228.12 active(U33(tt)) -> mark(tt) 227.56/228.12 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.56/228.12 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.56/228.12 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.56/228.12 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.56/228.12 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.56/228.12 active(U46(tt)) -> mark(tt) 227.56/228.12 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.56/228.12 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.56/228.12 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.56/228.12 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.56/228.12 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.56/228.12 active(U56(tt)) -> mark(tt) 227.56/228.12 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.56/228.12 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.56/228.12 active(U63(tt)) -> mark(tt) 227.56/228.12 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.56/228.12 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.56/228.12 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.56/228.12 active(U74(tt)) -> mark(tt) 227.56/228.12 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.56/228.12 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.56/228.12 active(U83(tt)) -> mark(tt) 227.56/228.12 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.56/228.12 active(U92(tt)) -> mark(tt) 227.56/228.12 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.56/228.12 active(__(nil,X:S)) -> mark(X:S) 227.56/228.12 active(__(X:S,nil)) -> mark(X:S) 227.56/228.12 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.56/228.12 active(isList(nil)) -> mark(tt) 227.56/228.12 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.56/228.12 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.56/228.12 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.56/228.12 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.56/228.12 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.56/228.12 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.56/228.12 active(isPal(nil)) -> mark(tt) 227.56/228.12 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.56/228.12 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.56/228.12 active(isPalListKind(a)) -> mark(tt) 227.56/228.12 active(isPalListKind(e)) -> mark(tt) 227.56/228.12 active(isPalListKind(i)) -> mark(tt) 227.56/228.12 active(isPalListKind(nil)) -> mark(tt) 227.56/228.12 active(isPalListKind(o)) -> mark(tt) 227.56/228.12 active(isPalListKind(u)) -> mark(tt) 227.56/228.12 active(isQid(a)) -> mark(tt) 227.56/228.12 active(isQid(e)) -> mark(tt) 227.56/228.12 active(isQid(i)) -> mark(tt) 227.56/228.12 active(isQid(o)) -> mark(tt) 227.56/228.12 active(isQid(u)) -> mark(tt) 227.56/228.12 isList(active(X:S)) -> isList(X:S) 227.56/228.12 isList(mark(X:S)) -> isList(X:S) 227.56/228.12 isNeList(active(X:S)) -> isNeList(X:S) 227.56/228.12 isNeList(mark(X:S)) -> isNeList(X:S) 227.56/228.12 isNePal(active(X:S)) -> isNePal(X:S) 227.56/228.12 isNePal(mark(X:S)) -> isNePal(X:S) 227.56/228.12 isPal(active(X:S)) -> isPal(X:S) 227.56/228.12 isPal(mark(X:S)) -> isPal(X:S) 227.56/228.12 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.56/228.12 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.56/228.12 isQid(active(X:S)) -> isQid(X:S) 227.56/228.12 isQid(mark(X:S)) -> isQid(X:S) 227.56/228.12 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.56/228.12 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.56/228.12 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.56/228.12 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.56/228.12 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.56/228.12 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.56/228.12 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.56/228.12 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.56/228.12 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.56/228.12 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.56/228.12 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.56/228.12 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.56/228.12 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.56/228.12 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.56/228.12 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.56/228.12 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.56/228.12 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.56/228.12 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.56/228.12 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.56/228.12 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.56/228.12 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.56/228.12 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.56/228.12 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.56/228.12 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.56/228.12 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.56/228.12 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.56/228.12 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.56/228.12 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.56/228.12 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.56/228.12 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.56/228.12 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.56/228.12 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.56/228.12 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.56/228.12 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.56/228.12 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.56/228.12 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.56/228.12 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.56/228.12 mark(isList(X:S)) -> active(isList(X:S)) 227.56/228.12 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.56/228.12 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.56/228.12 mark(isPal(X:S)) -> active(isPal(X:S)) 227.56/228.12 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.56/228.12 mark(isQid(X:S)) -> active(isQid(X:S)) 227.56/228.12 mark(a) -> active(a) 227.56/228.12 mark(e) -> active(e) 227.56/228.12 mark(i) -> active(i) 227.56/228.12 mark(nil) -> active(nil) 227.56/228.12 mark(o) -> active(o) 227.56/228.12 mark(tt) -> active(tt) 227.56/228.12 mark(u) -> active(u) 227.56/228.12 ->Strongly Connected Components: 227.56/228.12 ->->Cycle: 227.56/228.12 ->->-> Pairs: 227.56/228.12 ACTIVE(U91(tt,V2:S)) -> MARK(U92(isPalListKind(V2:S))) 227.56/228.12 ACTIVE(isPalListKind(__(V1:S,V2:S))) -> MARK(U91(isPalListKind(V1:S),V2:S)) 227.56/228.12 MARK(U52(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.56/228.12 MARK(U53(X1:S,X2:S,X3:S)) -> ACTIVE(U53(mark(X1:S),X2:S,X3:S)) 227.56/228.12 MARK(U53(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.56/228.12 MARK(U54(X1:S,X2:S,X3:S)) -> ACTIVE(U54(mark(X1:S),X2:S,X3:S)) 227.56/228.12 MARK(U54(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.56/228.12 MARK(U55(X1:S,X2:S)) -> ACTIVE(U55(mark(X1:S),X2:S)) 227.56/228.12 MARK(U55(X1:S,X2:S)) -> MARK(X1:S) 227.56/228.12 MARK(U56(X:S)) -> ACTIVE(U56(mark(X:S))) 227.56/228.12 MARK(U56(X:S)) -> MARK(X:S) 227.56/228.12 MARK(U61(X1:S,X2:S)) -> ACTIVE(U61(mark(X1:S),X2:S)) 227.56/228.12 MARK(U61(X1:S,X2:S)) -> MARK(X1:S) 227.56/228.12 MARK(U62(X1:S,X2:S)) -> ACTIVE(U62(mark(X1:S),X2:S)) 227.56/228.12 MARK(U62(X1:S,X2:S)) -> MARK(X1:S) 227.56/228.12 MARK(U63(X:S)) -> ACTIVE(U63(mark(X:S))) 227.56/228.12 MARK(U63(X:S)) -> MARK(X:S) 227.56/228.12 MARK(U71(X1:S,X2:S,X3:S)) -> ACTIVE(U71(mark(X1:S),X2:S,X3:S)) 227.56/228.12 MARK(U71(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.56/228.12 MARK(U72(X1:S,X2:S)) -> ACTIVE(U72(mark(X1:S),X2:S)) 227.56/228.12 MARK(U72(X1:S,X2:S)) -> MARK(X1:S) 227.56/228.12 MARK(U73(X1:S,X2:S)) -> ACTIVE(U73(mark(X1:S),X2:S)) 227.56/228.12 MARK(U73(X1:S,X2:S)) -> MARK(X1:S) 227.56/228.12 MARK(U74(X:S)) -> ACTIVE(U74(mark(X:S))) 227.56/228.12 MARK(U74(X:S)) -> MARK(X:S) 227.56/228.12 MARK(U81(X1:S,X2:S)) -> ACTIVE(U81(mark(X1:S),X2:S)) 227.56/228.12 MARK(U81(X1:S,X2:S)) -> MARK(X1:S) 227.56/228.12 MARK(U82(X1:S,X2:S)) -> ACTIVE(U82(mark(X1:S),X2:S)) 227.56/228.12 MARK(U82(X1:S,X2:S)) -> MARK(X1:S) 227.56/228.12 MARK(U83(X:S)) -> ACTIVE(U83(mark(X:S))) 227.56/228.12 MARK(U83(X:S)) -> MARK(X:S) 227.56/228.12 MARK(U91(X1:S,X2:S)) -> ACTIVE(U91(mark(X1:S),X2:S)) 227.56/228.12 MARK(U91(X1:S,X2:S)) -> MARK(X1:S) 227.56/228.12 MARK(U92(X:S)) -> ACTIVE(U92(mark(X:S))) 227.56/228.12 MARK(U92(X:S)) -> MARK(X:S) 227.56/228.12 MARK(__(X1:S,X2:S)) -> ACTIVE(__(mark(X1:S),mark(X2:S))) 227.56/228.12 MARK(__(X1:S,X2:S)) -> MARK(X1:S) 227.56/228.12 MARK(__(X1:S,X2:S)) -> MARK(X2:S) 227.56/228.12 MARK(isPalListKind(X:S)) -> ACTIVE(isPalListKind(X:S)) 227.56/228.12 ->->-> Rules: 227.56/228.12 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.56/228.12 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.56/228.12 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.56/228.12 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.56/228.12 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.56/228.12 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.56/228.12 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.56/228.12 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.56/228.12 U13(active(X:S)) -> U13(X:S) 227.56/228.12 U13(mark(X:S)) -> U13(X:S) 227.56/228.12 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.56/228.12 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.56/228.12 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.56/228.12 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.56/228.12 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.56/228.12 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.56/228.12 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.56/228.12 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.56/228.12 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.56/228.12 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.56/228.12 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.56/228.12 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.56/228.12 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.56/228.12 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.56/228.12 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.56/228.12 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.56/228.12 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.56/228.12 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.56/228.12 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.56/228.12 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.56/228.12 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.56/228.12 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.56/228.12 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.56/228.12 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.56/228.12 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.56/228.12 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.56/228.12 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.56/228.12 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.56/228.12 U26(active(X:S)) -> U26(X:S) 227.56/228.12 U26(mark(X:S)) -> U26(X:S) 227.56/228.12 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.56/228.12 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.56/228.12 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.56/228.12 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.56/228.12 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.56/228.12 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.56/228.12 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.56/228.12 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.56/228.12 U33(active(X:S)) -> U33(X:S) 227.56/228.12 U33(mark(X:S)) -> U33(X:S) 227.56/228.12 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.56/228.12 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.56/228.12 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.56/228.12 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.56/228.12 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.56/228.12 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.56/228.12 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.56/228.12 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.56/228.12 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.56/228.12 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.56/228.12 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.56/228.12 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.56/228.12 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.56/228.12 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.56/228.12 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.56/228.12 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.56/228.12 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.56/228.12 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.56/228.12 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.56/228.12 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.56/228.12 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.56/228.12 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.56/228.12 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.56/228.12 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.56/228.12 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.56/228.12 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.56/228.12 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.56/228.12 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.56/228.12 U46(active(X:S)) -> U46(X:S) 227.56/228.12 U46(mark(X:S)) -> U46(X:S) 227.56/228.12 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.56/228.12 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.56/228.12 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.56/228.12 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.56/228.12 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.56/228.12 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.56/228.12 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.56/228.12 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.56/228.12 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.56/228.12 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.56/228.12 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.56/228.12 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.56/228.12 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.56/228.12 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.56/228.12 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.56/228.12 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.56/228.12 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.56/228.12 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.56/228.12 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.56/228.12 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.56/228.12 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.56/228.12 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.56/228.12 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.56/228.12 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.56/228.12 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.56/228.12 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.56/228.12 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.56/228.12 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.56/228.12 U56(active(X:S)) -> U56(X:S) 227.56/228.12 U56(mark(X:S)) -> U56(X:S) 227.56/228.12 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.56/228.12 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.56/228.12 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.56/228.12 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.56/228.12 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.56/228.12 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.56/228.12 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.56/228.12 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.56/228.12 U63(active(X:S)) -> U63(X:S) 227.56/228.12 U63(mark(X:S)) -> U63(X:S) 227.56/228.12 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.56/228.12 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.56/228.12 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.56/228.12 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.56/228.12 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.56/228.12 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.56/228.12 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.56/228.12 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.56/228.12 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.56/228.12 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.56/228.12 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.56/228.12 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.56/228.12 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.56/228.12 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.56/228.12 U74(active(X:S)) -> U74(X:S) 227.56/228.12 U74(mark(X:S)) -> U74(X:S) 227.56/228.12 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.56/228.12 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.56/228.12 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.56/228.12 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.56/228.12 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.56/228.12 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.56/228.12 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.56/228.12 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.56/228.12 U83(active(X:S)) -> U83(X:S) 227.56/228.12 U83(mark(X:S)) -> U83(X:S) 227.56/228.12 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.56/228.12 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.56/228.12 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.56/228.12 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.56/228.12 U92(active(X:S)) -> U92(X:S) 227.56/228.12 U92(mark(X:S)) -> U92(X:S) 227.56/228.12 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.56/228.12 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.56/228.12 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.56/228.12 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.56/228.12 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.56/228.12 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.56/228.12 active(U13(tt)) -> mark(tt) 227.56/228.12 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.56/228.12 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.56/228.12 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.56/228.12 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.56/228.12 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.56/228.12 active(U26(tt)) -> mark(tt) 227.56/228.12 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.56/228.12 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.56/228.12 active(U33(tt)) -> mark(tt) 227.56/228.12 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.56/228.12 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.56/228.12 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.56/228.12 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.56/228.12 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.56/228.12 active(U46(tt)) -> mark(tt) 227.56/228.12 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.56/228.12 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.56/228.12 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.56/228.12 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.56/228.12 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.56/228.12 active(U56(tt)) -> mark(tt) 227.56/228.12 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.56/228.12 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.56/228.12 active(U63(tt)) -> mark(tt) 227.56/228.12 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.56/228.12 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.56/228.12 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.56/228.12 active(U74(tt)) -> mark(tt) 227.56/228.12 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.56/228.12 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.56/228.12 active(U83(tt)) -> mark(tt) 227.56/228.12 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.56/228.12 active(U92(tt)) -> mark(tt) 227.56/228.12 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.56/228.12 active(__(nil,X:S)) -> mark(X:S) 227.56/228.12 active(__(X:S,nil)) -> mark(X:S) 227.56/228.12 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.56/228.12 active(isList(nil)) -> mark(tt) 227.56/228.12 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.56/228.12 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.56/228.12 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.56/228.12 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.56/228.12 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.56/228.12 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.56/228.12 active(isPal(nil)) -> mark(tt) 227.56/228.12 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.56/228.12 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.56/228.12 active(isPalListKind(a)) -> mark(tt) 227.56/228.12 active(isPalListKind(e)) -> mark(tt) 227.56/228.12 active(isPalListKind(i)) -> mark(tt) 227.56/228.12 active(isPalListKind(nil)) -> mark(tt) 227.56/228.12 active(isPalListKind(o)) -> mark(tt) 227.56/228.12 active(isPalListKind(u)) -> mark(tt) 227.56/228.12 active(isQid(a)) -> mark(tt) 227.56/228.12 active(isQid(e)) -> mark(tt) 227.56/228.12 active(isQid(i)) -> mark(tt) 227.56/228.12 active(isQid(o)) -> mark(tt) 227.56/228.12 active(isQid(u)) -> mark(tt) 227.56/228.12 isList(active(X:S)) -> isList(X:S) 227.56/228.12 isList(mark(X:S)) -> isList(X:S) 227.56/228.12 isNeList(active(X:S)) -> isNeList(X:S) 227.56/228.12 isNeList(mark(X:S)) -> isNeList(X:S) 227.56/228.12 isNePal(active(X:S)) -> isNePal(X:S) 227.56/228.12 isNePal(mark(X:S)) -> isNePal(X:S) 227.56/228.12 isPal(active(X:S)) -> isPal(X:S) 227.56/228.12 isPal(mark(X:S)) -> isPal(X:S) 227.56/228.12 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.56/228.12 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.56/228.12 isQid(active(X:S)) -> isQid(X:S) 227.56/228.12 isQid(mark(X:S)) -> isQid(X:S) 227.56/228.12 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.56/228.12 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.56/228.12 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.56/228.12 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.56/228.12 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.56/228.12 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.56/228.12 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.56/228.12 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.56/228.12 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.56/228.12 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.56/228.12 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.56/228.12 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.56/228.12 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.56/228.12 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.56/228.12 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.56/228.12 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.56/228.12 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.56/228.12 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.56/228.12 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.56/228.12 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.56/228.12 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.56/228.12 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.56/228.12 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.56/228.12 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.56/228.12 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.56/228.12 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.56/228.12 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.56/228.12 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.56/228.12 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.56/228.12 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.56/228.12 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.56/228.12 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.56/228.12 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.56/228.12 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.56/228.12 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.56/228.12 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.56/228.12 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.56/228.12 mark(isList(X:S)) -> active(isList(X:S)) 227.56/228.12 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.56/228.12 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.56/228.12 mark(isPal(X:S)) -> active(isPal(X:S)) 227.56/228.12 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.56/228.12 mark(isQid(X:S)) -> active(isQid(X:S)) 227.56/228.12 mark(a) -> active(a) 227.56/228.12 mark(e) -> active(e) 227.56/228.12 mark(i) -> active(i) 227.56/228.12 mark(nil) -> active(nil) 227.56/228.12 mark(o) -> active(o) 227.56/228.12 mark(tt) -> active(tt) 227.56/228.12 mark(u) -> active(u) 227.56/228.12 227.56/228.12 Problem 1.44: 227.56/228.12 227.56/228.12 Reduction Pairs Processor: 227.56/228.12 -> Pairs: 227.56/228.12 ACTIVE(U91(tt,V2:S)) -> MARK(U92(isPalListKind(V2:S))) 227.56/228.12 ACTIVE(isPalListKind(__(V1:S,V2:S))) -> MARK(U91(isPalListKind(V1:S),V2:S)) 227.56/228.12 MARK(U52(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.56/228.12 MARK(U53(X1:S,X2:S,X3:S)) -> ACTIVE(U53(mark(X1:S),X2:S,X3:S)) 227.56/228.12 MARK(U53(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.56/228.12 MARK(U54(X1:S,X2:S,X3:S)) -> ACTIVE(U54(mark(X1:S),X2:S,X3:S)) 227.56/228.12 MARK(U54(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.56/228.12 MARK(U55(X1:S,X2:S)) -> ACTIVE(U55(mark(X1:S),X2:S)) 227.56/228.12 MARK(U55(X1:S,X2:S)) -> MARK(X1:S) 227.56/228.12 MARK(U56(X:S)) -> ACTIVE(U56(mark(X:S))) 227.56/228.12 MARK(U56(X:S)) -> MARK(X:S) 227.56/228.12 MARK(U61(X1:S,X2:S)) -> ACTIVE(U61(mark(X1:S),X2:S)) 227.56/228.12 MARK(U61(X1:S,X2:S)) -> MARK(X1:S) 227.56/228.12 MARK(U62(X1:S,X2:S)) -> ACTIVE(U62(mark(X1:S),X2:S)) 227.56/228.12 MARK(U62(X1:S,X2:S)) -> MARK(X1:S) 227.56/228.12 MARK(U63(X:S)) -> ACTIVE(U63(mark(X:S))) 227.56/228.12 MARK(U63(X:S)) -> MARK(X:S) 227.56/228.12 MARK(U71(X1:S,X2:S,X3:S)) -> ACTIVE(U71(mark(X1:S),X2:S,X3:S)) 227.56/228.12 MARK(U71(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.56/228.12 MARK(U72(X1:S,X2:S)) -> ACTIVE(U72(mark(X1:S),X2:S)) 227.56/228.12 MARK(U72(X1:S,X2:S)) -> MARK(X1:S) 227.56/228.12 MARK(U73(X1:S,X2:S)) -> ACTIVE(U73(mark(X1:S),X2:S)) 227.56/228.12 MARK(U73(X1:S,X2:S)) -> MARK(X1:S) 227.56/228.12 MARK(U74(X:S)) -> ACTIVE(U74(mark(X:S))) 227.56/228.12 MARK(U74(X:S)) -> MARK(X:S) 227.56/228.12 MARK(U81(X1:S,X2:S)) -> ACTIVE(U81(mark(X1:S),X2:S)) 227.56/228.12 MARK(U81(X1:S,X2:S)) -> MARK(X1:S) 227.56/228.12 MARK(U82(X1:S,X2:S)) -> ACTIVE(U82(mark(X1:S),X2:S)) 227.56/228.12 MARK(U82(X1:S,X2:S)) -> MARK(X1:S) 227.56/228.12 MARK(U83(X:S)) -> ACTIVE(U83(mark(X:S))) 227.56/228.12 MARK(U83(X:S)) -> MARK(X:S) 227.56/228.12 MARK(U91(X1:S,X2:S)) -> ACTIVE(U91(mark(X1:S),X2:S)) 227.56/228.12 MARK(U91(X1:S,X2:S)) -> MARK(X1:S) 227.56/228.12 MARK(U92(X:S)) -> ACTIVE(U92(mark(X:S))) 227.56/228.12 MARK(U92(X:S)) -> MARK(X:S) 227.56/228.12 MARK(__(X1:S,X2:S)) -> ACTIVE(__(mark(X1:S),mark(X2:S))) 227.56/228.12 MARK(__(X1:S,X2:S)) -> MARK(X1:S) 227.56/228.12 MARK(__(X1:S,X2:S)) -> MARK(X2:S) 227.56/228.12 MARK(isPalListKind(X:S)) -> ACTIVE(isPalListKind(X:S)) 227.56/228.12 -> Rules: 227.56/228.12 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.56/228.12 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.56/228.12 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.56/228.12 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.56/228.12 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.56/228.12 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.56/228.12 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.56/228.12 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.56/228.12 U13(active(X:S)) -> U13(X:S) 227.56/228.12 U13(mark(X:S)) -> U13(X:S) 227.56/228.12 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.56/228.12 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.56/228.12 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.56/228.12 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.56/228.12 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.56/228.12 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.56/228.12 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.56/228.12 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.56/228.12 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.56/228.12 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.56/228.12 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.56/228.12 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.56/228.12 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.56/228.12 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.56/228.12 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.56/228.12 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.56/228.12 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.56/228.12 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.56/228.12 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.56/228.12 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.56/228.12 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.56/228.12 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.56/228.12 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.56/228.12 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.56/228.12 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.56/228.12 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.56/228.12 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.56/228.12 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.56/228.12 U26(active(X:S)) -> U26(X:S) 227.56/228.12 U26(mark(X:S)) -> U26(X:S) 227.56/228.12 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.56/228.12 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.56/228.12 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.56/228.12 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.56/228.12 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.56/228.12 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.56/228.12 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.56/228.12 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.56/228.12 U33(active(X:S)) -> U33(X:S) 227.56/228.12 U33(mark(X:S)) -> U33(X:S) 227.56/228.12 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.56/228.12 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.56/228.12 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.56/228.12 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.56/228.12 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.56/228.12 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.56/228.12 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.56/228.12 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.56/228.12 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.56/228.12 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.56/228.12 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.56/228.12 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.56/228.12 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.56/228.12 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.56/228.12 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.56/228.12 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.56/228.12 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.56/228.12 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.56/228.12 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.56/228.12 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.56/228.12 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.56/228.12 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.56/228.12 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.56/228.12 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.56/228.12 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.56/228.12 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.56/228.12 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.56/228.12 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.56/228.12 U46(active(X:S)) -> U46(X:S) 227.56/228.12 U46(mark(X:S)) -> U46(X:S) 227.56/228.12 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.56/228.12 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.56/228.12 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.56/228.12 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.56/228.12 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.56/228.12 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.56/228.12 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.56/228.12 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.56/228.12 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.56/228.12 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.56/228.12 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.56/228.12 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.56/228.12 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.56/228.12 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.56/228.12 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.56/228.12 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.56/228.12 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.56/228.12 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.56/228.12 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.56/228.12 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.56/228.12 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.56/228.12 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.56/228.12 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.56/228.12 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.56/228.12 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.56/228.12 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.56/228.12 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.56/228.12 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.56/228.12 U56(active(X:S)) -> U56(X:S) 227.56/228.12 U56(mark(X:S)) -> U56(X:S) 227.56/228.12 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.56/228.12 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.56/228.12 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.56/228.12 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.56/228.12 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.56/228.12 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.56/228.12 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.56/228.12 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.56/228.12 U63(active(X:S)) -> U63(X:S) 227.56/228.12 U63(mark(X:S)) -> U63(X:S) 227.56/228.12 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.56/228.12 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.56/228.12 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.56/228.12 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.56/228.12 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.56/228.12 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.56/228.12 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.56/228.12 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.56/228.12 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.56/228.12 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.56/228.12 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.56/228.12 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.56/228.12 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.56/228.12 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.56/228.12 U74(active(X:S)) -> U74(X:S) 227.56/228.12 U74(mark(X:S)) -> U74(X:S) 227.56/228.12 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.56/228.12 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.56/228.12 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.56/228.12 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.56/228.12 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.56/228.12 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.56/228.12 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.56/228.12 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.56/228.12 U83(active(X:S)) -> U83(X:S) 227.56/228.12 U83(mark(X:S)) -> U83(X:S) 227.56/228.12 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.56/228.12 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.56/228.12 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.56/228.12 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.56/228.12 U92(active(X:S)) -> U92(X:S) 227.56/228.12 U92(mark(X:S)) -> U92(X:S) 227.56/228.12 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.56/228.12 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.56/228.12 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.56/228.12 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.56/228.12 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.56/228.12 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.56/228.12 active(U13(tt)) -> mark(tt) 227.56/228.12 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.56/228.12 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.56/228.12 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.56/228.12 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.56/228.12 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.56/228.12 active(U26(tt)) -> mark(tt) 227.56/228.12 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.56/228.12 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.56/228.12 active(U33(tt)) -> mark(tt) 227.56/228.12 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.56/228.12 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.56/228.12 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.56/228.12 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.56/228.12 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.56/228.12 active(U46(tt)) -> mark(tt) 227.56/228.12 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.56/228.12 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.56/228.12 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.56/228.12 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.56/228.12 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.56/228.12 active(U56(tt)) -> mark(tt) 227.56/228.12 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.56/228.12 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.56/228.12 active(U63(tt)) -> mark(tt) 227.56/228.12 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.56/228.12 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.56/228.12 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.56/228.12 active(U74(tt)) -> mark(tt) 227.56/228.12 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.56/228.12 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.56/228.12 active(U83(tt)) -> mark(tt) 227.56/228.12 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.56/228.12 active(U92(tt)) -> mark(tt) 227.56/228.12 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.56/228.12 active(__(nil,X:S)) -> mark(X:S) 227.56/228.12 active(__(X:S,nil)) -> mark(X:S) 227.56/228.12 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.56/228.12 active(isList(nil)) -> mark(tt) 227.56/228.12 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.56/228.12 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.56/228.12 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.56/228.12 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.56/228.12 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.56/228.12 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.56/228.12 active(isPal(nil)) -> mark(tt) 227.56/228.12 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.56/228.12 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.56/228.12 active(isPalListKind(a)) -> mark(tt) 227.56/228.12 active(isPalListKind(e)) -> mark(tt) 227.56/228.12 active(isPalListKind(i)) -> mark(tt) 227.56/228.12 active(isPalListKind(nil)) -> mark(tt) 227.56/228.12 active(isPalListKind(o)) -> mark(tt) 227.56/228.12 active(isPalListKind(u)) -> mark(tt) 227.56/228.12 active(isQid(a)) -> mark(tt) 227.56/228.12 active(isQid(e)) -> mark(tt) 227.56/228.12 active(isQid(i)) -> mark(tt) 227.56/228.12 active(isQid(o)) -> mark(tt) 227.56/228.12 active(isQid(u)) -> mark(tt) 227.56/228.12 isList(active(X:S)) -> isList(X:S) 227.56/228.12 isList(mark(X:S)) -> isList(X:S) 227.56/228.12 isNeList(active(X:S)) -> isNeList(X:S) 227.56/228.12 isNeList(mark(X:S)) -> isNeList(X:S) 227.56/228.12 isNePal(active(X:S)) -> isNePal(X:S) 227.56/228.12 isNePal(mark(X:S)) -> isNePal(X:S) 227.56/228.12 isPal(active(X:S)) -> isPal(X:S) 227.56/228.12 isPal(mark(X:S)) -> isPal(X:S) 227.56/228.12 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.56/228.12 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.56/228.12 isQid(active(X:S)) -> isQid(X:S) 227.56/228.12 isQid(mark(X:S)) -> isQid(X:S) 227.56/228.12 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.56/228.12 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.56/228.12 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.56/228.12 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.56/228.12 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.56/228.12 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.56/228.12 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.56/228.12 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.56/228.12 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.56/228.12 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.56/228.12 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.56/228.12 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.56/228.12 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.56/228.12 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.56/228.12 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.56/228.12 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.56/228.12 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.56/228.12 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.56/228.12 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.56/228.12 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.56/228.12 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.56/228.12 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.56/228.12 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.56/228.12 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.56/228.12 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.56/228.12 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.56/228.12 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.56/228.12 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.56/228.12 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.56/228.12 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.56/228.12 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.56/228.12 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.56/228.12 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.56/228.12 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.56/228.12 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.56/228.12 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.56/228.12 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.56/228.12 mark(isList(X:S)) -> active(isList(X:S)) 227.56/228.12 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.56/228.12 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.56/228.12 mark(isPal(X:S)) -> active(isPal(X:S)) 227.56/228.12 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.56/228.12 mark(isQid(X:S)) -> active(isQid(X:S)) 227.56/228.12 mark(a) -> active(a) 227.56/228.12 mark(e) -> active(e) 227.56/228.12 mark(i) -> active(i) 227.56/228.12 mark(nil) -> active(nil) 227.56/228.12 mark(o) -> active(o) 227.56/228.12 mark(tt) -> active(tt) 227.56/228.12 mark(u) -> active(u) 227.56/228.12 -> Usable rules: 227.56/228.12 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.56/228.12 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.56/228.12 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.56/228.12 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.56/228.12 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.56/228.12 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.56/228.12 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.56/228.12 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.56/228.12 U13(active(X:S)) -> U13(X:S) 227.56/228.12 U13(mark(X:S)) -> U13(X:S) 227.56/228.12 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.56/228.12 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.56/228.12 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.56/228.12 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.56/228.12 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.56/228.12 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.56/228.12 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.56/228.12 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.56/228.12 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.56/228.12 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.56/228.12 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.56/228.12 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.56/228.12 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.56/228.12 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.56/228.12 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.56/228.12 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.56/228.12 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.56/228.12 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.56/228.12 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.56/228.12 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.56/228.12 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.56/228.12 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.56/228.12 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.56/228.12 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.56/228.12 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.56/228.12 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.56/228.12 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.56/228.12 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.56/228.12 U26(active(X:S)) -> U26(X:S) 227.56/228.12 U26(mark(X:S)) -> U26(X:S) 227.56/228.12 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.56/228.12 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.56/228.12 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.56/228.12 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.56/228.12 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.56/228.12 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.56/228.12 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.56/228.12 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.56/228.12 U33(active(X:S)) -> U33(X:S) 227.56/228.12 U33(mark(X:S)) -> U33(X:S) 227.56/228.12 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.56/228.12 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.56/228.12 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.56/228.12 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.56/228.12 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.56/228.12 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.56/228.12 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.56/228.12 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.56/228.12 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.56/228.12 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.56/228.12 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.56/228.12 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.56/228.12 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.56/228.12 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.56/228.12 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.56/228.12 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.56/228.12 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.56/228.12 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.56/228.12 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.56/228.12 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.56/228.12 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.56/228.12 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.56/228.12 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.56/228.12 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.56/228.12 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.56/228.12 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.56/228.12 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.56/228.12 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.56/228.12 U46(active(X:S)) -> U46(X:S) 227.56/228.12 U46(mark(X:S)) -> U46(X:S) 227.56/228.12 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.56/228.12 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.56/228.12 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.56/228.12 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.56/228.12 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.56/228.12 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.56/228.12 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.56/228.12 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.56/228.12 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.56/228.12 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.56/228.12 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.56/228.12 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.56/228.12 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.56/228.12 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.56/228.12 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.56/228.12 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.56/228.12 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.56/228.12 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.56/228.12 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.56/228.12 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.56/228.12 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.56/228.12 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.56/228.12 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.56/228.12 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.56/228.12 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.56/228.12 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.56/228.12 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.56/228.12 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.56/228.12 U56(active(X:S)) -> U56(X:S) 227.56/228.12 U56(mark(X:S)) -> U56(X:S) 227.56/228.12 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.56/228.12 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.56/228.12 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.56/228.12 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.56/228.12 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.56/228.12 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.56/228.12 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.56/228.12 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.56/228.12 U63(active(X:S)) -> U63(X:S) 227.56/228.12 U63(mark(X:S)) -> U63(X:S) 227.56/228.12 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.56/228.12 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.56/228.12 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.56/228.12 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.56/228.12 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.56/228.12 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.56/228.12 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.56/228.12 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.56/228.12 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.56/228.12 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.56/228.12 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.56/228.12 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.56/228.12 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.56/228.12 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.56/228.12 U74(active(X:S)) -> U74(X:S) 227.56/228.12 U74(mark(X:S)) -> U74(X:S) 227.56/228.12 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.56/228.12 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.56/228.12 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.56/228.12 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.56/228.12 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.56/228.12 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.56/228.12 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.56/228.12 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.56/228.12 U83(active(X:S)) -> U83(X:S) 227.56/228.12 U83(mark(X:S)) -> U83(X:S) 227.56/228.12 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.56/228.12 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.56/228.12 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.56/228.12 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.56/228.12 U92(active(X:S)) -> U92(X:S) 227.56/228.12 U92(mark(X:S)) -> U92(X:S) 227.56/228.12 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.56/228.12 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.56/228.12 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.56/228.12 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.56/228.12 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.56/228.12 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.56/228.12 active(U13(tt)) -> mark(tt) 227.56/228.12 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.56/228.12 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.56/228.12 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.56/228.12 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.56/228.12 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.56/228.12 active(U26(tt)) -> mark(tt) 227.56/228.12 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.56/228.12 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.56/228.12 active(U33(tt)) -> mark(tt) 227.56/228.12 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.56/228.12 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.56/228.12 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.56/228.12 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.56/228.12 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.56/228.12 active(U46(tt)) -> mark(tt) 227.56/228.12 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.56/228.12 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.56/228.12 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.56/228.12 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.56/228.12 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.56/228.12 active(U56(tt)) -> mark(tt) 227.56/228.12 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.56/228.12 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.56/228.12 active(U63(tt)) -> mark(tt) 227.56/228.12 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.56/228.12 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.56/228.12 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.56/228.12 active(U74(tt)) -> mark(tt) 227.56/228.12 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.56/228.12 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.56/228.12 active(U83(tt)) -> mark(tt) 227.56/228.12 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.56/228.12 active(U92(tt)) -> mark(tt) 227.56/228.12 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.56/228.12 active(__(nil,X:S)) -> mark(X:S) 227.56/228.12 active(__(X:S,nil)) -> mark(X:S) 227.56/228.12 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.56/228.12 active(isList(nil)) -> mark(tt) 227.56/228.12 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.56/228.12 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.56/228.12 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.56/228.12 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.56/228.12 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.56/228.12 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.56/228.12 active(isPal(nil)) -> mark(tt) 227.56/228.12 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.56/228.12 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.56/228.12 active(isPalListKind(a)) -> mark(tt) 227.56/228.12 active(isPalListKind(e)) -> mark(tt) 227.56/228.12 active(isPalListKind(i)) -> mark(tt) 227.56/228.12 active(isPalListKind(nil)) -> mark(tt) 227.56/228.12 active(isPalListKind(o)) -> mark(tt) 227.56/228.12 active(isPalListKind(u)) -> mark(tt) 227.56/228.12 active(isQid(a)) -> mark(tt) 227.56/228.12 active(isQid(e)) -> mark(tt) 227.56/228.12 active(isQid(i)) -> mark(tt) 227.56/228.12 active(isQid(o)) -> mark(tt) 227.56/228.12 active(isQid(u)) -> mark(tt) 227.56/228.12 isList(active(X:S)) -> isList(X:S) 227.56/228.12 isList(mark(X:S)) -> isList(X:S) 227.56/228.12 isNeList(active(X:S)) -> isNeList(X:S) 227.56/228.12 isNeList(mark(X:S)) -> isNeList(X:S) 227.56/228.12 isNePal(active(X:S)) -> isNePal(X:S) 227.56/228.12 isNePal(mark(X:S)) -> isNePal(X:S) 227.56/228.12 isPal(active(X:S)) -> isPal(X:S) 227.56/228.12 isPal(mark(X:S)) -> isPal(X:S) 227.56/228.12 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.56/228.12 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.56/228.12 isQid(active(X:S)) -> isQid(X:S) 227.56/228.12 isQid(mark(X:S)) -> isQid(X:S) 227.56/228.12 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.56/228.12 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.56/228.12 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.56/228.12 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.56/228.12 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.56/228.12 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.56/228.12 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.56/228.12 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.56/228.12 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.56/228.12 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.56/228.12 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.56/228.12 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.56/228.12 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.56/228.12 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.56/228.12 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.56/228.12 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.56/228.12 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.56/228.12 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.56/228.12 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.56/228.12 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.56/228.12 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.56/228.12 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.56/228.12 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.56/228.12 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.56/228.12 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.56/228.12 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.56/228.12 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.56/228.12 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.56/228.12 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.56/228.12 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.56/228.12 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.56/228.12 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.56/228.12 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.56/228.12 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.56/228.12 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.56/228.12 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.56/228.12 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.56/228.12 mark(isList(X:S)) -> active(isList(X:S)) 227.56/228.12 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.56/228.12 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.56/228.12 mark(isPal(X:S)) -> active(isPal(X:S)) 227.56/228.12 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.56/228.12 mark(isQid(X:S)) -> active(isQid(X:S)) 227.56/228.12 mark(a) -> active(a) 227.56/228.12 mark(e) -> active(e) 227.56/228.12 mark(i) -> active(i) 227.56/228.12 mark(nil) -> active(nil) 227.56/228.12 mark(o) -> active(o) 227.56/228.12 mark(tt) -> active(tt) 227.56/228.12 mark(u) -> active(u) 227.56/228.12 ->Interpretation type: 227.56/228.12 Linear 227.56/228.12 ->Coefficients: 227.56/228.12 Natural Numbers 227.56/228.12 ->Dimension: 227.56/228.12 1 227.56/228.12 ->Bound: 227.56/228.12 2 227.56/228.12 ->Interpretation: 227.56/228.12 227.56/228.12 [U11](X1,X2) = X1 + X2 227.56/228.12 [U12](X1,X2) = X2 + 2 227.56/228.12 [U13](X) = 2 227.56/228.12 [U21](X1,X2,X3) = X1 + 2.X2 + X3 + 2 227.56/228.12 [U22](X1,X2,X3) = 2.X1 + 2.X2 + X3 227.56/228.12 [U23](X1,X2,X3) = X1 + 2.X2 + X3 + 2 227.56/228.12 [U24](X1,X2,X3) = 2.X1 + 2.X2 + X3 227.56/228.12 [U25](X1,X2) = 2.X1 + X2 227.56/228.12 [U26](X) = X + 2 227.56/228.12 [U31](X1,X2) = 2.X2 + 2 227.56/228.12 [U32](X1,X2) = X1 + 2.X2 227.56/228.12 [U33](X) = 2 227.56/228.12 [U41](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.56/228.12 [U42](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.56/228.12 [U43](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.56/228.12 [U44](X1,X2,X3) = X1 + 2.X2 + 2.X3 + 2 227.56/228.12 [U45](X1,X2) = 2.X2 + 2 227.56/228.12 [U46](X) = 2 227.56/228.12 [U51](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.56/228.12 [U52](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.56/228.12 [U53](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.56/228.12 [U54](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.56/228.12 [U55](X1,X2) = X1 + 2.X2 + 2 227.56/228.12 [U56](X) = 2.X 227.56/228.12 [U61](X1,X2) = X1 + 2.X2 227.56/228.12 [U62](X1,X2) = X1 + 2.X2 227.56/228.12 [U63](X) = X 227.56/228.12 [U71](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.56/228.12 [U72](X1,X2) = X1 + 2.X2 + 2 227.56/228.12 [U73](X1,X2) = X1 + 2 227.56/228.12 [U74](X) = X 227.56/228.12 [U81](X1,X2) = X1 + 2.X2 227.56/228.12 [U82](X1,X2) = X1 + 2.X2 227.56/228.12 [U83](X) = X 227.56/228.12 [U91](X1,X2) = X1 227.56/228.12 [U92](X) = X 227.56/228.12 [__](X1,X2) = 2.X1 + X2 + 2 227.56/228.12 [active](X) = X 227.56/228.12 [isList](X) = X + 2 227.56/228.12 [isNeList](X) = 2.X + 2 227.56/228.12 [isNePal](X) = 2.X + 2 227.56/228.12 [isPal](X) = 2.X + 2 227.56/228.12 [isPalListKind](X) = 2 227.56/228.12 [isQid](X) = 2 227.56/228.12 [mark](X) = X 227.56/228.12 [a] = 2 227.56/228.12 [e] = 0 227.56/228.12 [fSNonEmpty] = 0 227.56/228.12 [i] = 2 227.56/228.12 [nil] = 2 227.56/228.12 [o] = 2 227.56/228.12 [tt] = 2 227.56/228.12 [u] = 2 227.56/228.12 [U11#](X1,X2) = 0 227.56/228.12 [U12#](X1,X2) = 0 227.56/228.12 [U13#](X) = 0 227.56/228.12 [U21#](X1,X2,X3) = 0 227.56/228.12 [U22#](X1,X2,X3) = 0 227.56/228.12 [U23#](X1,X2,X3) = 0 227.56/228.12 [U24#](X1,X2,X3) = 0 227.56/228.12 [U25#](X1,X2) = 0 227.56/228.12 [U26#](X) = 0 227.56/228.12 [U31#](X1,X2) = 0 227.56/228.12 [U32#](X1,X2) = 0 227.56/228.12 [U33#](X) = 0 227.56/228.12 [U41#](X1,X2,X3) = 0 227.56/228.12 [U42#](X1,X2,X3) = 0 227.56/228.12 [U43#](X1,X2,X3) = 0 227.56/228.12 [U44#](X1,X2,X3) = 0 227.56/228.12 [U45#](X1,X2) = 0 227.56/228.12 [U46#](X) = 0 227.56/228.12 [U51#](X1,X2,X3) = 0 227.56/228.12 [U52#](X1,X2,X3) = 0 227.56/228.12 [U53#](X1,X2,X3) = 0 227.56/228.12 [U54#](X1,X2,X3) = 0 227.56/228.12 [U55#](X1,X2) = 0 227.56/228.12 [U56#](X) = 0 227.56/228.12 [U61#](X1,X2) = 0 227.56/228.12 [U62#](X1,X2) = 0 227.56/228.12 [U63#](X) = 0 227.56/228.12 [U71#](X1,X2,X3) = 0 227.56/228.12 [U72#](X1,X2) = 0 227.56/228.12 [U73#](X1,X2) = 0 227.56/228.12 [U74#](X) = 0 227.56/228.12 [U81#](X1,X2) = 0 227.56/228.12 [U82#](X1,X2) = 0 227.56/228.12 [U83#](X) = 0 227.56/228.12 [U91#](X1,X2) = 0 227.56/228.12 [U92#](X) = 0 227.56/228.12 [__#](X1,X2) = 0 227.56/228.12 [ACTIVE](X) = 2.X + 2 227.56/228.12 [ISLIST](X) = 0 227.56/228.12 [ISNELIST](X) = 0 227.56/228.12 [ISNEPAL](X) = 0 227.56/228.12 [ISPAL](X) = 0 227.56/228.12 [ISPALLISTKIND](X) = 0 227.56/228.12 [ISQID](X) = 0 227.56/228.12 [MARK](X) = 2.X + 2 227.56/228.12 227.56/228.12 Problem 1.44: 227.56/228.12 227.56/228.12 SCC Processor: 227.56/228.12 -> Pairs: 227.56/228.12 ACTIVE(U91(tt,V2:S)) -> MARK(U92(isPalListKind(V2:S))) 227.56/228.12 ACTIVE(isPalListKind(__(V1:S,V2:S))) -> MARK(U91(isPalListKind(V1:S),V2:S)) 227.56/228.12 MARK(U53(X1:S,X2:S,X3:S)) -> ACTIVE(U53(mark(X1:S),X2:S,X3:S)) 227.56/228.12 MARK(U53(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.56/228.12 MARK(U54(X1:S,X2:S,X3:S)) -> ACTIVE(U54(mark(X1:S),X2:S,X3:S)) 227.56/228.12 MARK(U54(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.56/228.12 MARK(U55(X1:S,X2:S)) -> ACTIVE(U55(mark(X1:S),X2:S)) 227.56/228.12 MARK(U55(X1:S,X2:S)) -> MARK(X1:S) 227.56/228.12 MARK(U56(X:S)) -> ACTIVE(U56(mark(X:S))) 227.56/228.12 MARK(U56(X:S)) -> MARK(X:S) 227.56/228.12 MARK(U61(X1:S,X2:S)) -> ACTIVE(U61(mark(X1:S),X2:S)) 227.56/228.12 MARK(U61(X1:S,X2:S)) -> MARK(X1:S) 227.56/228.12 MARK(U62(X1:S,X2:S)) -> ACTIVE(U62(mark(X1:S),X2:S)) 227.56/228.12 MARK(U62(X1:S,X2:S)) -> MARK(X1:S) 227.56/228.12 MARK(U63(X:S)) -> ACTIVE(U63(mark(X:S))) 227.56/228.12 MARK(U63(X:S)) -> MARK(X:S) 227.56/228.12 MARK(U71(X1:S,X2:S,X3:S)) -> ACTIVE(U71(mark(X1:S),X2:S,X3:S)) 227.56/228.12 MARK(U71(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.56/228.12 MARK(U72(X1:S,X2:S)) -> ACTIVE(U72(mark(X1:S),X2:S)) 227.56/228.12 MARK(U72(X1:S,X2:S)) -> MARK(X1:S) 227.56/228.12 MARK(U73(X1:S,X2:S)) -> ACTIVE(U73(mark(X1:S),X2:S)) 227.56/228.12 MARK(U73(X1:S,X2:S)) -> MARK(X1:S) 227.56/228.12 MARK(U74(X:S)) -> ACTIVE(U74(mark(X:S))) 227.56/228.12 MARK(U74(X:S)) -> MARK(X:S) 227.56/228.12 MARK(U81(X1:S,X2:S)) -> ACTIVE(U81(mark(X1:S),X2:S)) 227.56/228.12 MARK(U81(X1:S,X2:S)) -> MARK(X1:S) 227.56/228.12 MARK(U82(X1:S,X2:S)) -> ACTIVE(U82(mark(X1:S),X2:S)) 227.56/228.12 MARK(U82(X1:S,X2:S)) -> MARK(X1:S) 227.56/228.12 MARK(U83(X:S)) -> ACTIVE(U83(mark(X:S))) 227.56/228.12 MARK(U83(X:S)) -> MARK(X:S) 227.56/228.12 MARK(U91(X1:S,X2:S)) -> ACTIVE(U91(mark(X1:S),X2:S)) 227.56/228.12 MARK(U91(X1:S,X2:S)) -> MARK(X1:S) 227.56/228.12 MARK(U92(X:S)) -> ACTIVE(U92(mark(X:S))) 227.56/228.12 MARK(U92(X:S)) -> MARK(X:S) 227.56/228.12 MARK(__(X1:S,X2:S)) -> ACTIVE(__(mark(X1:S),mark(X2:S))) 227.56/228.12 MARK(__(X1:S,X2:S)) -> MARK(X1:S) 227.56/228.12 MARK(__(X1:S,X2:S)) -> MARK(X2:S) 227.56/228.12 MARK(isPalListKind(X:S)) -> ACTIVE(isPalListKind(X:S)) 227.56/228.12 -> Rules: 227.56/228.12 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.56/228.12 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.56/228.12 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.56/228.12 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.56/228.12 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.56/228.12 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.56/228.12 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.56/228.12 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.56/228.12 U13(active(X:S)) -> U13(X:S) 227.56/228.12 U13(mark(X:S)) -> U13(X:S) 227.56/228.12 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.56/228.12 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.56/228.12 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.56/228.12 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.56/228.12 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.56/228.12 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.56/228.12 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.56/228.12 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.56/228.12 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.56/228.12 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.56/228.12 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.56/228.12 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.56/228.12 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.56/228.12 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.56/228.12 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.56/228.12 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.56/228.12 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.56/228.12 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.56/228.12 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.56/228.12 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.56/228.12 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.56/228.12 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.56/228.12 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.56/228.12 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.56/228.12 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.56/228.12 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.56/228.12 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.56/228.12 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.56/228.12 U26(active(X:S)) -> U26(X:S) 227.56/228.12 U26(mark(X:S)) -> U26(X:S) 227.56/228.12 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.56/228.12 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.56/228.12 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.56/228.12 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.56/228.12 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.56/228.12 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.56/228.12 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.56/228.12 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.56/228.12 U33(active(X:S)) -> U33(X:S) 227.56/228.12 U33(mark(X:S)) -> U33(X:S) 227.56/228.12 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.56/228.12 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.56/228.12 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.56/228.12 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.56/228.12 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.56/228.12 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.56/228.12 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.56/228.12 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.56/228.12 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.56/228.12 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.56/228.12 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.56/228.12 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.56/228.12 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.56/228.12 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.56/228.12 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.56/228.12 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.56/228.12 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.56/228.12 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.56/228.12 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.56/228.12 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.56/228.12 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.56/228.12 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.56/228.12 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.56/228.12 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.56/228.12 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.56/228.12 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.56/228.12 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.56/228.12 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.56/228.12 U46(active(X:S)) -> U46(X:S) 227.56/228.12 U46(mark(X:S)) -> U46(X:S) 227.56/228.12 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.56/228.13 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.56/228.13 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.56/228.13 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.56/228.13 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.56/228.13 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.56/228.13 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.56/228.13 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.56/228.13 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.56/228.13 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.56/228.13 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.56/228.13 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.56/228.13 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.56/228.13 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.56/228.13 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.56/228.13 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.56/228.13 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.56/228.13 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.56/228.13 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.56/228.13 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.56/228.13 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.56/228.13 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.56/228.13 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.56/228.13 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.56/228.13 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.56/228.13 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.56/228.13 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.56/228.13 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.56/228.13 U56(active(X:S)) -> U56(X:S) 227.56/228.13 U56(mark(X:S)) -> U56(X:S) 227.56/228.13 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.56/228.13 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.56/228.13 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.56/228.13 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.56/228.13 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.56/228.13 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.56/228.13 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.56/228.13 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.56/228.13 U63(active(X:S)) -> U63(X:S) 227.56/228.13 U63(mark(X:S)) -> U63(X:S) 227.56/228.13 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.56/228.13 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.56/228.13 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.56/228.13 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.56/228.13 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.56/228.13 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.56/228.13 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.56/228.13 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.56/228.13 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.56/228.13 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.56/228.13 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.56/228.13 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.56/228.13 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.56/228.13 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.56/228.13 U74(active(X:S)) -> U74(X:S) 227.56/228.13 U74(mark(X:S)) -> U74(X:S) 227.56/228.13 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.56/228.13 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.56/228.13 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.56/228.13 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.56/228.13 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.56/228.13 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.56/228.13 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.56/228.13 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.56/228.13 U83(active(X:S)) -> U83(X:S) 227.56/228.13 U83(mark(X:S)) -> U83(X:S) 227.56/228.13 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.56/228.13 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.56/228.13 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.56/228.13 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.56/228.13 U92(active(X:S)) -> U92(X:S) 227.56/228.13 U92(mark(X:S)) -> U92(X:S) 227.56/228.13 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.56/228.13 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.56/228.13 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.56/228.13 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.56/228.13 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.56/228.13 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.56/228.13 active(U13(tt)) -> mark(tt) 227.56/228.13 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.56/228.13 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.56/228.13 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.56/228.13 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.56/228.13 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.56/228.13 active(U26(tt)) -> mark(tt) 227.56/228.13 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.56/228.13 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.56/228.13 active(U33(tt)) -> mark(tt) 227.56/228.13 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.56/228.13 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.56/228.13 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.56/228.13 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.56/228.13 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.56/228.13 active(U46(tt)) -> mark(tt) 227.56/228.13 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.56/228.13 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.56/228.13 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.56/228.13 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.56/228.13 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.56/228.13 active(U56(tt)) -> mark(tt) 227.56/228.13 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.56/228.13 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.56/228.13 active(U63(tt)) -> mark(tt) 227.56/228.13 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.56/228.13 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.56/228.13 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.56/228.13 active(U74(tt)) -> mark(tt) 227.56/228.13 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.56/228.13 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.56/228.13 active(U83(tt)) -> mark(tt) 227.56/228.13 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.56/228.13 active(U92(tt)) -> mark(tt) 227.56/228.13 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.56/228.13 active(__(nil,X:S)) -> mark(X:S) 227.56/228.13 active(__(X:S,nil)) -> mark(X:S) 227.56/228.13 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.56/228.13 active(isList(nil)) -> mark(tt) 227.56/228.13 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.56/228.13 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.56/228.13 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.56/228.13 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.56/228.13 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.56/228.13 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.56/228.13 active(isPal(nil)) -> mark(tt) 227.56/228.13 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.56/228.13 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.56/228.13 active(isPalListKind(a)) -> mark(tt) 227.56/228.13 active(isPalListKind(e)) -> mark(tt) 227.56/228.13 active(isPalListKind(i)) -> mark(tt) 227.56/228.13 active(isPalListKind(nil)) -> mark(tt) 227.56/228.13 active(isPalListKind(o)) -> mark(tt) 227.56/228.13 active(isPalListKind(u)) -> mark(tt) 227.56/228.13 active(isQid(a)) -> mark(tt) 227.56/228.13 active(isQid(e)) -> mark(tt) 227.56/228.13 active(isQid(i)) -> mark(tt) 227.56/228.13 active(isQid(o)) -> mark(tt) 227.56/228.13 active(isQid(u)) -> mark(tt) 227.56/228.13 isList(active(X:S)) -> isList(X:S) 227.56/228.13 isList(mark(X:S)) -> isList(X:S) 227.56/228.13 isNeList(active(X:S)) -> isNeList(X:S) 227.56/228.13 isNeList(mark(X:S)) -> isNeList(X:S) 227.56/228.13 isNePal(active(X:S)) -> isNePal(X:S) 227.56/228.13 isNePal(mark(X:S)) -> isNePal(X:S) 227.56/228.13 isPal(active(X:S)) -> isPal(X:S) 227.56/228.13 isPal(mark(X:S)) -> isPal(X:S) 227.56/228.13 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.56/228.13 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.56/228.13 isQid(active(X:S)) -> isQid(X:S) 227.56/228.13 isQid(mark(X:S)) -> isQid(X:S) 227.56/228.13 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.56/228.13 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.56/228.13 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.56/228.13 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.56/228.13 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.56/228.13 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.56/228.13 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.56/228.13 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.56/228.13 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.56/228.13 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.56/228.13 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.56/228.13 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.56/228.13 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.56/228.13 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.56/228.13 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.56/228.13 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.56/228.13 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.56/228.13 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.56/228.13 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.56/228.13 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.56/228.13 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.56/228.13 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.56/228.13 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.56/228.13 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.56/228.13 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.56/228.13 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.56/228.13 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.56/228.13 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.56/228.13 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.56/228.13 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.56/228.13 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.56/228.13 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.56/228.13 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.56/228.13 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.56/228.13 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.56/228.13 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.56/228.13 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.56/228.13 mark(isList(X:S)) -> active(isList(X:S)) 227.56/228.13 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.56/228.13 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.56/228.13 mark(isPal(X:S)) -> active(isPal(X:S)) 227.56/228.13 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.56/228.13 mark(isQid(X:S)) -> active(isQid(X:S)) 227.56/228.13 mark(a) -> active(a) 227.56/228.13 mark(e) -> active(e) 227.56/228.13 mark(i) -> active(i) 227.56/228.13 mark(nil) -> active(nil) 227.56/228.13 mark(o) -> active(o) 227.56/228.13 mark(tt) -> active(tt) 227.56/228.13 mark(u) -> active(u) 227.56/228.13 ->Strongly Connected Components: 227.56/228.13 ->->Cycle: 227.56/228.13 ->->-> Pairs: 227.56/228.13 ACTIVE(U91(tt,V2:S)) -> MARK(U92(isPalListKind(V2:S))) 227.56/228.13 ACTIVE(isPalListKind(__(V1:S,V2:S))) -> MARK(U91(isPalListKind(V1:S),V2:S)) 227.56/228.13 MARK(U53(X1:S,X2:S,X3:S)) -> ACTIVE(U53(mark(X1:S),X2:S,X3:S)) 227.56/228.13 MARK(U53(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.56/228.13 MARK(U54(X1:S,X2:S,X3:S)) -> ACTIVE(U54(mark(X1:S),X2:S,X3:S)) 227.56/228.13 MARK(U54(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.56/228.13 MARK(U55(X1:S,X2:S)) -> ACTIVE(U55(mark(X1:S),X2:S)) 227.56/228.13 MARK(U55(X1:S,X2:S)) -> MARK(X1:S) 227.56/228.13 MARK(U56(X:S)) -> ACTIVE(U56(mark(X:S))) 227.56/228.13 MARK(U56(X:S)) -> MARK(X:S) 227.56/228.13 MARK(U61(X1:S,X2:S)) -> ACTIVE(U61(mark(X1:S),X2:S)) 227.56/228.13 MARK(U61(X1:S,X2:S)) -> MARK(X1:S) 227.56/228.13 MARK(U62(X1:S,X2:S)) -> ACTIVE(U62(mark(X1:S),X2:S)) 227.56/228.13 MARK(U62(X1:S,X2:S)) -> MARK(X1:S) 227.56/228.13 MARK(U63(X:S)) -> ACTIVE(U63(mark(X:S))) 227.56/228.13 MARK(U63(X:S)) -> MARK(X:S) 227.56/228.13 MARK(U71(X1:S,X2:S,X3:S)) -> ACTIVE(U71(mark(X1:S),X2:S,X3:S)) 227.56/228.13 MARK(U71(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.56/228.13 MARK(U72(X1:S,X2:S)) -> ACTIVE(U72(mark(X1:S),X2:S)) 227.56/228.13 MARK(U72(X1:S,X2:S)) -> MARK(X1:S) 227.56/228.13 MARK(U73(X1:S,X2:S)) -> ACTIVE(U73(mark(X1:S),X2:S)) 227.56/228.13 MARK(U73(X1:S,X2:S)) -> MARK(X1:S) 227.56/228.13 MARK(U74(X:S)) -> ACTIVE(U74(mark(X:S))) 227.56/228.13 MARK(U74(X:S)) -> MARK(X:S) 227.56/228.13 MARK(U81(X1:S,X2:S)) -> ACTIVE(U81(mark(X1:S),X2:S)) 227.56/228.13 MARK(U81(X1:S,X2:S)) -> MARK(X1:S) 227.56/228.13 MARK(U82(X1:S,X2:S)) -> ACTIVE(U82(mark(X1:S),X2:S)) 227.56/228.13 MARK(U82(X1:S,X2:S)) -> MARK(X1:S) 227.56/228.13 MARK(U83(X:S)) -> ACTIVE(U83(mark(X:S))) 227.56/228.13 MARK(U83(X:S)) -> MARK(X:S) 227.56/228.13 MARK(U91(X1:S,X2:S)) -> ACTIVE(U91(mark(X1:S),X2:S)) 227.56/228.13 MARK(U91(X1:S,X2:S)) -> MARK(X1:S) 227.56/228.13 MARK(U92(X:S)) -> ACTIVE(U92(mark(X:S))) 227.56/228.13 MARK(U92(X:S)) -> MARK(X:S) 227.56/228.13 MARK(__(X1:S,X2:S)) -> ACTIVE(__(mark(X1:S),mark(X2:S))) 227.56/228.13 MARK(__(X1:S,X2:S)) -> MARK(X1:S) 227.56/228.13 MARK(__(X1:S,X2:S)) -> MARK(X2:S) 227.56/228.13 MARK(isPalListKind(X:S)) -> ACTIVE(isPalListKind(X:S)) 227.56/228.13 ->->-> Rules: 227.56/228.13 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.56/228.13 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.56/228.13 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.56/228.13 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.56/228.13 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.56/228.13 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.56/228.13 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.56/228.13 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.56/228.13 U13(active(X:S)) -> U13(X:S) 227.56/228.13 U13(mark(X:S)) -> U13(X:S) 227.56/228.13 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.56/228.13 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.56/228.13 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.56/228.13 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.56/228.13 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.56/228.13 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.56/228.13 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.56/228.13 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.56/228.13 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.56/228.13 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.56/228.13 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.56/228.13 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.56/228.13 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.56/228.13 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.56/228.13 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.56/228.13 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.56/228.13 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.56/228.13 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.56/228.13 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.56/228.13 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.56/228.13 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.56/228.13 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.56/228.13 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.56/228.13 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.56/228.13 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.56/228.13 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.56/228.13 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.56/228.13 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.56/228.13 U26(active(X:S)) -> U26(X:S) 227.56/228.13 U26(mark(X:S)) -> U26(X:S) 227.56/228.13 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.56/228.13 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.56/228.13 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.56/228.13 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.56/228.13 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.56/228.13 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.56/228.13 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.56/228.13 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.56/228.13 U33(active(X:S)) -> U33(X:S) 227.56/228.13 U33(mark(X:S)) -> U33(X:S) 227.56/228.13 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.56/228.13 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.56/228.13 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.56/228.13 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.56/228.13 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.56/228.13 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.56/228.13 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.56/228.13 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.56/228.13 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.56/228.13 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.56/228.13 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.56/228.13 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.56/228.13 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.56/228.13 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.56/228.13 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.56/228.13 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.56/228.13 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.56/228.13 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.56/228.13 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.56/228.13 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.56/228.13 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.56/228.13 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.56/228.13 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.56/228.13 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.56/228.13 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.56/228.13 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.56/228.13 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.56/228.13 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.56/228.13 U46(active(X:S)) -> U46(X:S) 227.56/228.13 U46(mark(X:S)) -> U46(X:S) 227.56/228.13 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.56/228.13 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.56/228.13 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.56/228.13 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.56/228.13 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.56/228.13 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.56/228.13 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.56/228.13 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.56/228.13 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.56/228.13 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.56/228.13 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.56/228.13 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.56/228.13 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.56/228.13 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.56/228.13 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.56/228.13 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.56/228.13 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.56/228.13 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.56/228.13 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.56/228.13 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.56/228.13 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.56/228.13 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.56/228.13 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.56/228.13 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.56/228.13 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.56/228.13 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.56/228.13 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.56/228.13 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.56/228.13 U56(active(X:S)) -> U56(X:S) 227.56/228.13 U56(mark(X:S)) -> U56(X:S) 227.56/228.13 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.56/228.13 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.56/228.13 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.56/228.13 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.56/228.13 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.56/228.13 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.56/228.13 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.56/228.13 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.56/228.13 U63(active(X:S)) -> U63(X:S) 227.56/228.13 U63(mark(X:S)) -> U63(X:S) 227.56/228.13 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.56/228.13 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.56/228.13 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.56/228.13 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.56/228.13 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.56/228.13 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.56/228.13 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.56/228.13 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.56/228.13 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.56/228.13 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.56/228.13 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.56/228.13 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.56/228.13 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.56/228.13 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.56/228.13 U74(active(X:S)) -> U74(X:S) 227.56/228.13 U74(mark(X:S)) -> U74(X:S) 227.56/228.13 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.56/228.13 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.56/228.13 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.56/228.13 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.56/228.13 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.56/228.13 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.56/228.13 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.56/228.13 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.56/228.13 U83(active(X:S)) -> U83(X:S) 227.56/228.13 U83(mark(X:S)) -> U83(X:S) 227.56/228.13 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.56/228.13 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.56/228.13 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.56/228.13 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.56/228.13 U92(active(X:S)) -> U92(X:S) 227.56/228.13 U92(mark(X:S)) -> U92(X:S) 227.56/228.13 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.56/228.13 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.56/228.13 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.56/228.13 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.56/228.13 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.56/228.13 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.56/228.13 active(U13(tt)) -> mark(tt) 227.56/228.13 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.56/228.13 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.56/228.13 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.56/228.13 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.56/228.13 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.56/228.13 active(U26(tt)) -> mark(tt) 227.56/228.13 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.56/228.13 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.56/228.13 active(U33(tt)) -> mark(tt) 227.56/228.13 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.56/228.13 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.56/228.13 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.56/228.13 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.56/228.13 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.56/228.13 active(U46(tt)) -> mark(tt) 227.56/228.13 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.56/228.13 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.56/228.13 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.56/228.13 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.56/228.13 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.56/228.13 active(U56(tt)) -> mark(tt) 227.56/228.13 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.56/228.13 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.56/228.13 active(U63(tt)) -> mark(tt) 227.56/228.13 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.56/228.13 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.56/228.13 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.56/228.13 active(U74(tt)) -> mark(tt) 227.56/228.13 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.56/228.13 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.56/228.13 active(U83(tt)) -> mark(tt) 227.56/228.13 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.56/228.13 active(U92(tt)) -> mark(tt) 227.56/228.13 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.56/228.13 active(__(nil,X:S)) -> mark(X:S) 227.56/228.13 active(__(X:S,nil)) -> mark(X:S) 227.56/228.13 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.56/228.13 active(isList(nil)) -> mark(tt) 227.56/228.13 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.56/228.13 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.56/228.13 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.56/228.13 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.56/228.13 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.56/228.13 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.56/228.13 active(isPal(nil)) -> mark(tt) 227.56/228.13 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.56/228.13 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.56/228.13 active(isPalListKind(a)) -> mark(tt) 227.56/228.13 active(isPalListKind(e)) -> mark(tt) 227.56/228.13 active(isPalListKind(i)) -> mark(tt) 227.56/228.13 active(isPalListKind(nil)) -> mark(tt) 227.56/228.13 active(isPalListKind(o)) -> mark(tt) 227.56/228.13 active(isPalListKind(u)) -> mark(tt) 227.56/228.13 active(isQid(a)) -> mark(tt) 227.56/228.13 active(isQid(e)) -> mark(tt) 227.56/228.13 active(isQid(i)) -> mark(tt) 227.56/228.13 active(isQid(o)) -> mark(tt) 227.56/228.13 active(isQid(u)) -> mark(tt) 227.56/228.13 isList(active(X:S)) -> isList(X:S) 227.56/228.13 isList(mark(X:S)) -> isList(X:S) 227.56/228.13 isNeList(active(X:S)) -> isNeList(X:S) 227.56/228.13 isNeList(mark(X:S)) -> isNeList(X:S) 227.56/228.13 isNePal(active(X:S)) -> isNePal(X:S) 227.56/228.13 isNePal(mark(X:S)) -> isNePal(X:S) 227.56/228.13 isPal(active(X:S)) -> isPal(X:S) 227.56/228.13 isPal(mark(X:S)) -> isPal(X:S) 227.56/228.13 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.56/228.13 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.56/228.13 isQid(active(X:S)) -> isQid(X:S) 227.56/228.13 isQid(mark(X:S)) -> isQid(X:S) 227.56/228.13 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.56/228.13 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.56/228.13 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.56/228.13 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.56/228.13 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.56/228.13 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.56/228.13 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.56/228.13 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.56/228.13 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.56/228.13 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.56/228.13 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.56/228.13 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.56/228.13 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.56/228.13 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.56/228.13 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.56/228.13 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.56/228.13 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.56/228.13 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.56/228.13 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.56/228.13 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.56/228.13 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.56/228.13 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.56/228.13 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.56/228.13 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.56/228.13 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.56/228.13 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.56/228.13 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.56/228.13 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.56/228.13 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.56/228.13 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.56/228.13 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.56/228.13 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.56/228.13 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.56/228.13 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.56/228.13 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.56/228.13 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.56/228.13 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.56/228.13 mark(isList(X:S)) -> active(isList(X:S)) 227.56/228.13 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.56/228.13 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.56/228.13 mark(isPal(X:S)) -> active(isPal(X:S)) 227.56/228.13 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.56/228.13 mark(isQid(X:S)) -> active(isQid(X:S)) 227.56/228.13 mark(a) -> active(a) 227.56/228.13 mark(e) -> active(e) 227.56/228.13 mark(i) -> active(i) 227.56/228.13 mark(nil) -> active(nil) 227.56/228.13 mark(o) -> active(o) 227.56/228.13 mark(tt) -> active(tt) 227.56/228.13 mark(u) -> active(u) 227.56/228.13 227.56/228.13 Problem 1.44: 227.56/228.13 227.56/228.13 Reduction Pairs Processor: 227.56/228.13 -> Pairs: 227.56/228.13 ACTIVE(U91(tt,V2:S)) -> MARK(U92(isPalListKind(V2:S))) 227.56/228.13 ACTIVE(isPalListKind(__(V1:S,V2:S))) -> MARK(U91(isPalListKind(V1:S),V2:S)) 227.56/228.13 MARK(U53(X1:S,X2:S,X3:S)) -> ACTIVE(U53(mark(X1:S),X2:S,X3:S)) 227.56/228.13 MARK(U53(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.56/228.13 MARK(U54(X1:S,X2:S,X3:S)) -> ACTIVE(U54(mark(X1:S),X2:S,X3:S)) 227.56/228.13 MARK(U54(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.56/228.13 MARK(U55(X1:S,X2:S)) -> ACTIVE(U55(mark(X1:S),X2:S)) 227.56/228.13 MARK(U55(X1:S,X2:S)) -> MARK(X1:S) 227.56/228.13 MARK(U56(X:S)) -> ACTIVE(U56(mark(X:S))) 227.56/228.13 MARK(U56(X:S)) -> MARK(X:S) 227.56/228.13 MARK(U61(X1:S,X2:S)) -> ACTIVE(U61(mark(X1:S),X2:S)) 227.56/228.13 MARK(U61(X1:S,X2:S)) -> MARK(X1:S) 227.56/228.13 MARK(U62(X1:S,X2:S)) -> ACTIVE(U62(mark(X1:S),X2:S)) 227.56/228.13 MARK(U62(X1:S,X2:S)) -> MARK(X1:S) 227.56/228.13 MARK(U63(X:S)) -> ACTIVE(U63(mark(X:S))) 227.56/228.13 MARK(U63(X:S)) -> MARK(X:S) 227.56/228.13 MARK(U71(X1:S,X2:S,X3:S)) -> ACTIVE(U71(mark(X1:S),X2:S,X3:S)) 227.56/228.13 MARK(U71(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.56/228.13 MARK(U72(X1:S,X2:S)) -> ACTIVE(U72(mark(X1:S),X2:S)) 227.56/228.13 MARK(U72(X1:S,X2:S)) -> MARK(X1:S) 227.56/228.13 MARK(U73(X1:S,X2:S)) -> ACTIVE(U73(mark(X1:S),X2:S)) 227.56/228.13 MARK(U73(X1:S,X2:S)) -> MARK(X1:S) 227.56/228.13 MARK(U74(X:S)) -> ACTIVE(U74(mark(X:S))) 227.56/228.13 MARK(U74(X:S)) -> MARK(X:S) 227.56/228.13 MARK(U81(X1:S,X2:S)) -> ACTIVE(U81(mark(X1:S),X2:S)) 227.56/228.13 MARK(U81(X1:S,X2:S)) -> MARK(X1:S) 227.56/228.13 MARK(U82(X1:S,X2:S)) -> ACTIVE(U82(mark(X1:S),X2:S)) 227.56/228.13 MARK(U82(X1:S,X2:S)) -> MARK(X1:S) 227.56/228.13 MARK(U83(X:S)) -> ACTIVE(U83(mark(X:S))) 227.56/228.13 MARK(U83(X:S)) -> MARK(X:S) 227.56/228.13 MARK(U91(X1:S,X2:S)) -> ACTIVE(U91(mark(X1:S),X2:S)) 227.56/228.13 MARK(U91(X1:S,X2:S)) -> MARK(X1:S) 227.56/228.13 MARK(U92(X:S)) -> ACTIVE(U92(mark(X:S))) 227.56/228.13 MARK(U92(X:S)) -> MARK(X:S) 227.56/228.13 MARK(__(X1:S,X2:S)) -> ACTIVE(__(mark(X1:S),mark(X2:S))) 227.56/228.13 MARK(__(X1:S,X2:S)) -> MARK(X1:S) 227.56/228.13 MARK(__(X1:S,X2:S)) -> MARK(X2:S) 227.56/228.13 MARK(isPalListKind(X:S)) -> ACTIVE(isPalListKind(X:S)) 227.56/228.13 -> Rules: 227.56/228.13 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.56/228.13 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.56/228.13 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.56/228.13 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.56/228.13 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.56/228.13 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.56/228.13 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.56/228.13 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.56/228.13 U13(active(X:S)) -> U13(X:S) 227.56/228.13 U13(mark(X:S)) -> U13(X:S) 227.56/228.13 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.56/228.13 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.56/228.13 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.56/228.13 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.56/228.13 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.56/228.13 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.56/228.13 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.56/228.13 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.56/228.13 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.56/228.13 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.56/228.13 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.56/228.13 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.56/228.13 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.56/228.13 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.56/228.13 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.56/228.13 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.56/228.13 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.56/228.13 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.56/228.13 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.56/228.13 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.56/228.13 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.56/228.13 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.56/228.13 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.56/228.13 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.56/228.13 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.56/228.13 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.56/228.13 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.56/228.13 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.56/228.13 U26(active(X:S)) -> U26(X:S) 227.56/228.13 U26(mark(X:S)) -> U26(X:S) 227.56/228.13 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.56/228.13 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.56/228.13 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.56/228.13 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.56/228.13 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.56/228.13 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.56/228.13 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.56/228.13 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.56/228.13 U33(active(X:S)) -> U33(X:S) 227.56/228.13 U33(mark(X:S)) -> U33(X:S) 227.56/228.13 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.56/228.13 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.56/228.13 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.56/228.13 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.56/228.13 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.56/228.13 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.56/228.13 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.56/228.13 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.56/228.13 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.56/228.13 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.56/228.13 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.56/228.13 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.56/228.13 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.56/228.13 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.56/228.13 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.56/228.13 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.56/228.13 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.56/228.13 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.56/228.13 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.56/228.13 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.56/228.13 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.56/228.13 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.56/228.13 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.56/228.13 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.56/228.13 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.56/228.13 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.56/228.13 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.56/228.13 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.56/228.13 U46(active(X:S)) -> U46(X:S) 227.56/228.13 U46(mark(X:S)) -> U46(X:S) 227.56/228.13 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.56/228.13 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.56/228.13 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.56/228.13 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.56/228.13 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.56/228.13 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.56/228.13 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.56/228.13 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.56/228.13 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.56/228.13 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.56/228.13 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.56/228.13 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.56/228.13 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.56/228.13 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.56/228.13 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.56/228.13 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.56/228.13 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.56/228.13 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.56/228.13 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.56/228.13 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.56/228.13 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.56/228.13 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.56/228.13 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.56/228.13 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.56/228.13 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.56/228.13 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.56/228.13 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.56/228.13 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.56/228.13 U56(active(X:S)) -> U56(X:S) 227.56/228.13 U56(mark(X:S)) -> U56(X:S) 227.56/228.13 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.56/228.13 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.56/228.13 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.56/228.13 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.56/228.13 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.56/228.13 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.56/228.13 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.56/228.13 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.56/228.13 U63(active(X:S)) -> U63(X:S) 227.56/228.13 U63(mark(X:S)) -> U63(X:S) 227.56/228.13 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.56/228.13 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.56/228.13 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.56/228.13 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.56/228.13 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.56/228.13 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.56/228.13 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.56/228.13 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.56/228.13 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.56/228.13 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.56/228.13 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.56/228.13 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.56/228.13 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.56/228.13 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.56/228.13 U74(active(X:S)) -> U74(X:S) 227.56/228.13 U74(mark(X:S)) -> U74(X:S) 227.56/228.13 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.56/228.13 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.56/228.13 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.56/228.13 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.56/228.13 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.56/228.13 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.56/228.13 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.56/228.13 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.56/228.13 U83(active(X:S)) -> U83(X:S) 227.56/228.13 U83(mark(X:S)) -> U83(X:S) 227.56/228.13 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.56/228.13 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.56/228.13 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.56/228.13 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.56/228.13 U92(active(X:S)) -> U92(X:S) 227.56/228.13 U92(mark(X:S)) -> U92(X:S) 227.56/228.13 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.56/228.13 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.56/228.13 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.56/228.13 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.56/228.13 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.56/228.13 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.56/228.13 active(U13(tt)) -> mark(tt) 227.56/228.13 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.56/228.13 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.56/228.13 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.56/228.13 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.56/228.13 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.56/228.13 active(U26(tt)) -> mark(tt) 227.56/228.13 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.56/228.13 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.56/228.13 active(U33(tt)) -> mark(tt) 227.56/228.13 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.56/228.13 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.56/228.13 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.56/228.13 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.56/228.13 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.56/228.13 active(U46(tt)) -> mark(tt) 227.56/228.13 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.56/228.13 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.56/228.13 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.56/228.13 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.56/228.13 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.56/228.13 active(U56(tt)) -> mark(tt) 227.56/228.13 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.56/228.13 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.56/228.13 active(U63(tt)) -> mark(tt) 227.56/228.13 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.56/228.13 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.56/228.13 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.56/228.13 active(U74(tt)) -> mark(tt) 227.56/228.13 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.56/228.13 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.56/228.13 active(U83(tt)) -> mark(tt) 227.56/228.13 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.56/228.13 active(U92(tt)) -> mark(tt) 227.56/228.13 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.56/228.13 active(__(nil,X:S)) -> mark(X:S) 227.56/228.13 active(__(X:S,nil)) -> mark(X:S) 227.56/228.13 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.56/228.13 active(isList(nil)) -> mark(tt) 227.56/228.13 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.56/228.13 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.56/228.13 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.56/228.13 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.56/228.13 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.56/228.13 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.56/228.13 active(isPal(nil)) -> mark(tt) 227.56/228.13 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.56/228.13 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.56/228.13 active(isPalListKind(a)) -> mark(tt) 227.56/228.13 active(isPalListKind(e)) -> mark(tt) 227.56/228.13 active(isPalListKind(i)) -> mark(tt) 227.56/228.13 active(isPalListKind(nil)) -> mark(tt) 227.56/228.13 active(isPalListKind(o)) -> mark(tt) 227.56/228.13 active(isPalListKind(u)) -> mark(tt) 227.56/228.13 active(isQid(a)) -> mark(tt) 227.56/228.13 active(isQid(e)) -> mark(tt) 227.56/228.13 active(isQid(i)) -> mark(tt) 227.56/228.13 active(isQid(o)) -> mark(tt) 227.56/228.13 active(isQid(u)) -> mark(tt) 227.56/228.13 isList(active(X:S)) -> isList(X:S) 227.56/228.13 isList(mark(X:S)) -> isList(X:S) 227.56/228.13 isNeList(active(X:S)) -> isNeList(X:S) 227.56/228.13 isNeList(mark(X:S)) -> isNeList(X:S) 227.56/228.13 isNePal(active(X:S)) -> isNePal(X:S) 227.56/228.13 isNePal(mark(X:S)) -> isNePal(X:S) 227.56/228.13 isPal(active(X:S)) -> isPal(X:S) 227.56/228.13 isPal(mark(X:S)) -> isPal(X:S) 227.56/228.13 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.56/228.13 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.56/228.13 isQid(active(X:S)) -> isQid(X:S) 227.56/228.13 isQid(mark(X:S)) -> isQid(X:S) 227.56/228.13 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.56/228.13 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.56/228.13 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.56/228.13 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.56/228.13 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.56/228.13 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.56/228.13 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.56/228.13 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.56/228.13 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.56/228.13 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.56/228.13 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.56/228.13 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.56/228.13 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.56/228.13 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.56/228.13 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.56/228.13 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.56/228.13 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.56/228.13 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.56/228.13 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.56/228.13 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.56/228.13 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.56/228.13 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.56/228.13 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.56/228.13 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.56/228.13 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.56/228.13 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.56/228.13 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.56/228.13 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.56/228.13 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.56/228.13 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.56/228.13 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.56/228.13 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.56/228.13 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.56/228.13 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.56/228.13 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.56/228.13 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.56/228.13 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.56/228.13 mark(isList(X:S)) -> active(isList(X:S)) 227.56/228.13 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.56/228.13 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.56/228.13 mark(isPal(X:S)) -> active(isPal(X:S)) 227.56/228.13 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.56/228.13 mark(isQid(X:S)) -> active(isQid(X:S)) 227.56/228.13 mark(a) -> active(a) 227.56/228.13 mark(e) -> active(e) 227.56/228.13 mark(i) -> active(i) 227.56/228.13 mark(nil) -> active(nil) 227.56/228.13 mark(o) -> active(o) 227.56/228.13 mark(tt) -> active(tt) 227.56/228.13 mark(u) -> active(u) 227.56/228.13 -> Usable rules: 227.56/228.13 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.56/228.13 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.56/228.13 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.56/228.13 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.56/228.13 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.56/228.13 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.56/228.13 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.56/228.13 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.56/228.13 U13(active(X:S)) -> U13(X:S) 227.56/228.13 U13(mark(X:S)) -> U13(X:S) 227.56/228.13 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.56/228.13 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.56/228.13 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.56/228.13 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.56/228.13 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.56/228.13 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.56/228.13 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.56/228.13 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.56/228.13 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.56/228.13 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.56/228.13 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.56/228.13 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.56/228.13 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.56/228.13 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.56/228.13 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.56/228.13 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.56/228.13 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.56/228.13 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.56/228.13 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.56/228.13 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.56/228.13 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.56/228.13 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.56/228.13 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.56/228.13 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.56/228.13 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.56/228.13 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.56/228.13 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.56/228.13 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.56/228.13 U26(active(X:S)) -> U26(X:S) 227.56/228.13 U26(mark(X:S)) -> U26(X:S) 227.56/228.13 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.56/228.13 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.56/228.13 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.56/228.13 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.56/228.13 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.56/228.13 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.56/228.13 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.56/228.13 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.56/228.13 U33(active(X:S)) -> U33(X:S) 227.56/228.13 U33(mark(X:S)) -> U33(X:S) 227.56/228.13 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.56/228.13 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.56/228.13 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.56/228.13 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.56/228.13 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.56/228.13 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.56/228.13 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.56/228.13 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.56/228.13 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.56/228.13 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.56/228.13 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.56/228.13 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.56/228.13 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.56/228.13 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.56/228.13 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.56/228.13 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.56/228.13 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.56/228.13 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.56/228.13 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.56/228.13 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.56/228.13 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.56/228.13 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.56/228.13 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.56/228.13 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.56/228.13 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.56/228.13 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.56/228.13 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.56/228.13 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.56/228.13 U46(active(X:S)) -> U46(X:S) 227.56/228.13 U46(mark(X:S)) -> U46(X:S) 227.56/228.13 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.56/228.13 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.56/228.13 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.56/228.13 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.56/228.13 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.56/228.13 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.56/228.13 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.56/228.13 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.56/228.13 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.56/228.13 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.56/228.13 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.56/228.13 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.56/228.13 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.56/228.13 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.56/228.13 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.56/228.13 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.56/228.13 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.56/228.13 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.56/228.13 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.56/228.13 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.56/228.13 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.56/228.13 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.56/228.13 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.56/228.13 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.56/228.13 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.56/228.13 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.56/228.13 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.56/228.13 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.56/228.13 U56(active(X:S)) -> U56(X:S) 227.56/228.13 U56(mark(X:S)) -> U56(X:S) 227.56/228.13 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.56/228.13 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.56/228.13 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.56/228.13 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.56/228.13 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.56/228.13 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.56/228.13 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.56/228.13 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.56/228.13 U63(active(X:S)) -> U63(X:S) 227.56/228.13 U63(mark(X:S)) -> U63(X:S) 227.56/228.13 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.56/228.13 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.56/228.13 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.56/228.13 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.56/228.13 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.56/228.13 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.56/228.13 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.56/228.13 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.56/228.13 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.56/228.13 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.56/228.13 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.56/228.13 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.56/228.13 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.56/228.13 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.56/228.13 U74(active(X:S)) -> U74(X:S) 227.56/228.13 U74(mark(X:S)) -> U74(X:S) 227.56/228.13 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.56/228.13 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.56/228.13 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.56/228.13 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.56/228.13 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.56/228.13 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.56/228.13 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.56/228.13 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.56/228.13 U83(active(X:S)) -> U83(X:S) 227.56/228.13 U83(mark(X:S)) -> U83(X:S) 227.56/228.13 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.56/228.13 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.56/228.13 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.56/228.13 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.56/228.13 U92(active(X:S)) -> U92(X:S) 227.56/228.13 U92(mark(X:S)) -> U92(X:S) 227.56/228.13 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.56/228.13 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.56/228.13 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.56/228.13 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.56/228.13 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.56/228.13 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.56/228.13 active(U13(tt)) -> mark(tt) 227.56/228.13 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.56/228.13 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.56/228.13 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.56/228.13 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.56/228.13 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.56/228.13 active(U26(tt)) -> mark(tt) 227.56/228.13 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.56/228.13 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.56/228.13 active(U33(tt)) -> mark(tt) 227.56/228.13 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.56/228.13 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.56/228.13 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.56/228.13 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.56/228.13 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.56/228.13 active(U46(tt)) -> mark(tt) 227.56/228.13 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.56/228.13 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.56/228.13 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.56/228.13 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.56/228.13 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.56/228.13 active(U56(tt)) -> mark(tt) 227.56/228.13 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.56/228.13 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.56/228.13 active(U63(tt)) -> mark(tt) 227.56/228.13 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.56/228.13 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.56/228.13 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.56/228.13 active(U74(tt)) -> mark(tt) 227.56/228.13 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.56/228.13 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.56/228.13 active(U83(tt)) -> mark(tt) 227.56/228.13 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.56/228.13 active(U92(tt)) -> mark(tt) 227.56/228.13 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.56/228.13 active(__(nil,X:S)) -> mark(X:S) 227.56/228.13 active(__(X:S,nil)) -> mark(X:S) 227.56/228.13 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.56/228.13 active(isList(nil)) -> mark(tt) 227.56/228.13 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.56/228.13 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.56/228.13 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.56/228.13 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.56/228.13 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.56/228.13 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.56/228.13 active(isPal(nil)) -> mark(tt) 227.56/228.13 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.56/228.13 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.56/228.13 active(isPalListKind(a)) -> mark(tt) 227.56/228.13 active(isPalListKind(e)) -> mark(tt) 227.56/228.13 active(isPalListKind(i)) -> mark(tt) 227.56/228.13 active(isPalListKind(nil)) -> mark(tt) 227.56/228.13 active(isPalListKind(o)) -> mark(tt) 227.56/228.13 active(isPalListKind(u)) -> mark(tt) 227.56/228.13 active(isQid(a)) -> mark(tt) 227.56/228.13 active(isQid(e)) -> mark(tt) 227.56/228.13 active(isQid(i)) -> mark(tt) 227.56/228.13 active(isQid(o)) -> mark(tt) 227.56/228.13 active(isQid(u)) -> mark(tt) 227.56/228.13 isList(active(X:S)) -> isList(X:S) 227.56/228.13 isList(mark(X:S)) -> isList(X:S) 227.56/228.13 isNeList(active(X:S)) -> isNeList(X:S) 227.56/228.13 isNeList(mark(X:S)) -> isNeList(X:S) 227.56/228.13 isNePal(active(X:S)) -> isNePal(X:S) 227.56/228.13 isNePal(mark(X:S)) -> isNePal(X:S) 227.56/228.13 isPal(active(X:S)) -> isPal(X:S) 227.56/228.13 isPal(mark(X:S)) -> isPal(X:S) 227.56/228.13 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.56/228.13 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.56/228.13 isQid(active(X:S)) -> isQid(X:S) 227.56/228.13 isQid(mark(X:S)) -> isQid(X:S) 227.56/228.13 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.56/228.13 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.56/228.13 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.56/228.13 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.56/228.13 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.56/228.13 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.56/228.13 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.56/228.13 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.56/228.13 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.56/228.13 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.56/228.13 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.56/228.13 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.56/228.13 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.56/228.13 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.56/228.13 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.56/228.13 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.56/228.13 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.56/228.13 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.56/228.13 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.56/228.13 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.56/228.13 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.56/228.13 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.56/228.13 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.56/228.13 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.56/228.13 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.56/228.13 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.56/228.13 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.56/228.13 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.56/228.13 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.56/228.13 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.56/228.13 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.56/228.13 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.56/228.13 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.56/228.13 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.56/228.13 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.56/228.13 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.56/228.13 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.56/228.13 mark(isList(X:S)) -> active(isList(X:S)) 227.56/228.13 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.56/228.13 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.56/228.13 mark(isPal(X:S)) -> active(isPal(X:S)) 227.56/228.13 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.56/228.13 mark(isQid(X:S)) -> active(isQid(X:S)) 227.56/228.13 mark(a) -> active(a) 227.56/228.13 mark(e) -> active(e) 227.56/228.13 mark(i) -> active(i) 227.56/228.13 mark(nil) -> active(nil) 227.56/228.13 mark(o) -> active(o) 227.56/228.13 mark(tt) -> active(tt) 227.56/228.13 mark(u) -> active(u) 227.56/228.13 ->Interpretation type: 227.56/228.13 Linear 227.56/228.13 ->Coefficients: 227.56/228.13 Natural Numbers 227.56/228.13 ->Dimension: 227.56/228.13 1 227.56/228.13 ->Bound: 227.56/228.13 2 227.56/228.13 ->Interpretation: 227.56/228.13 227.56/228.13 [U11](X1,X2) = X2 227.56/228.13 [U12](X1,X2) = X2 227.56/228.13 [U13](X) = 0 227.56/228.13 [U21](X1,X2,X3) = 2.X2 + X3 + 2 227.56/228.13 [U22](X1,X2,X3) = 2.X2 + X3 + 2 227.56/228.13 [U23](X1,X2,X3) = 2.X1 + 2.X2 + X3 + 2 227.56/228.13 [U24](X1,X2,X3) = 2.X2 + X3 + 2 227.56/228.13 [U25](X1,X2) = 2.X1 + X2 + 1 227.56/228.13 [U26](X) = X + 1 227.56/228.13 [U31](X1,X2) = 2.X2 + 2 227.56/228.13 [U32](X1,X2) = X2 + 2 227.56/228.13 [U33](X) = 2.X + 2 227.56/228.13 [U41](X1,X2,X3) = 2.X2 + 2.X3 + 2 227.56/228.13 [U42](X1,X2,X3) = 2.X2 + 2.X3 + 2 227.56/228.13 [U43](X1,X2,X3) = 2.X2 + 2.X3 + 2 227.56/228.13 [U44](X1,X2,X3) = X2 + 2.X3 + 2 227.56/228.13 [U45](X1,X2) = X1 + X2 + 1 227.56/228.13 [U46](X) = 1 227.56/228.13 [U51](X1,X2,X3) = 2.X2 + 2.X3 + 2 227.56/228.13 [U52](X1,X2,X3) = 2.X2 + 2.X3 + 2 227.56/228.13 [U53](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.56/228.13 [U54](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.56/228.13 [U55](X1,X2) = X1 + 2.X2 227.56/228.13 [U56](X) = 2.X 227.56/228.13 [U61](X1,X2) = 2.X1 + 2.X2 + 1 227.56/228.13 [U62](X1,X2) = X1 + 2.X2 + 1 227.56/228.13 [U63](X) = X + 1 227.56/228.13 [U71](X1,X2,X3) = 2.X1 + 2.X3 + 2 227.56/228.13 [U72](X1,X2) = 2.X1 + 2.X2 + 2 227.56/228.13 [U73](X1,X2) = X1 + 1 227.56/228.13 [U74](X) = X + 1 227.56/228.13 [U81](X1,X2) = X1 + 2.X2 + 1 227.56/228.13 [U82](X1,X2) = X1 + 2.X2 + 1 227.56/228.13 [U83](X) = X 227.56/228.13 [U91](X1,X2) = 2.X1 227.56/228.13 [U92](X) = 2.X 227.56/228.13 [__](X1,X2) = 2.X1 + X2 + 2 227.56/228.13 [active](X) = X 227.56/228.13 [isList](X) = X 227.56/228.13 [isNeList](X) = 2.X + 2 227.56/228.13 [isNePal](X) = 2.X + 1 227.56/228.13 [isPal](X) = 2.X + 1 227.56/228.13 [isPalListKind](X) = 0 227.56/228.13 [isQid](X) = 0 227.56/228.13 [mark](X) = X 227.56/228.13 [a] = 0 227.56/228.13 [e] = 0 227.56/228.13 [fSNonEmpty] = 0 227.56/228.13 [i] = 0 227.56/228.13 [nil] = 0 227.56/228.13 [o] = 0 227.56/228.13 [tt] = 0 227.56/228.13 [u] = 0 227.56/228.13 [U11#](X1,X2) = 0 227.56/228.13 [U12#](X1,X2) = 0 227.56/228.13 [U13#](X) = 0 227.56/228.13 [U21#](X1,X2,X3) = 0 227.56/228.13 [U22#](X1,X2,X3) = 0 227.56/228.13 [U23#](X1,X2,X3) = 0 227.56/228.13 [U24#](X1,X2,X3) = 0 227.56/228.13 [U25#](X1,X2) = 0 227.56/228.13 [U26#](X) = 0 227.56/228.13 [U31#](X1,X2) = 0 227.56/228.13 [U32#](X1,X2) = 0 227.56/228.13 [U33#](X) = 0 227.56/228.13 [U41#](X1,X2,X3) = 0 227.56/228.13 [U42#](X1,X2,X3) = 0 227.56/228.13 [U43#](X1,X2,X3) = 0 227.56/228.13 [U44#](X1,X2,X3) = 0 227.56/228.13 [U45#](X1,X2) = 0 227.56/228.13 [U46#](X) = 0 227.56/228.13 [U51#](X1,X2,X3) = 0 227.56/228.13 [U52#](X1,X2,X3) = 0 227.56/228.13 [U53#](X1,X2,X3) = 0 227.56/228.13 [U54#](X1,X2,X3) = 0 227.56/228.13 [U55#](X1,X2) = 0 227.56/228.13 [U56#](X) = 0 227.56/228.13 [U61#](X1,X2) = 0 227.56/228.13 [U62#](X1,X2) = 0 227.56/228.13 [U63#](X) = 0 227.56/228.13 [U71#](X1,X2,X3) = 0 227.56/228.13 [U72#](X1,X2) = 0 227.56/228.13 [U73#](X1,X2) = 0 227.56/228.13 [U74#](X) = 0 227.56/228.13 [U81#](X1,X2) = 0 227.56/228.13 [U82#](X1,X2) = 0 227.56/228.13 [U83#](X) = 0 227.56/228.13 [U91#](X1,X2) = 0 227.56/228.13 [U92#](X) = 0 227.56/228.13 [__#](X1,X2) = 0 227.56/228.13 [ACTIVE](X) = X + 2 227.56/228.13 [ISLIST](X) = 0 227.56/228.13 [ISNELIST](X) = 0 227.56/228.13 [ISNEPAL](X) = 0 227.56/228.13 [ISPAL](X) = 0 227.56/228.13 [ISPALLISTKIND](X) = 0 227.56/228.13 [ISQID](X) = 0 227.56/228.13 [MARK](X) = 2.X + 2 227.56/228.13 227.56/228.13 Problem 1.44: 227.56/228.13 227.56/228.13 SCC Processor: 227.56/228.13 -> Pairs: 227.56/228.13 ACTIVE(U91(tt,V2:S)) -> MARK(U92(isPalListKind(V2:S))) 227.56/228.13 ACTIVE(isPalListKind(__(V1:S,V2:S))) -> MARK(U91(isPalListKind(V1:S),V2:S)) 227.56/228.13 MARK(U53(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.56/228.13 MARK(U54(X1:S,X2:S,X3:S)) -> ACTIVE(U54(mark(X1:S),X2:S,X3:S)) 227.56/228.13 MARK(U54(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.56/228.13 MARK(U55(X1:S,X2:S)) -> ACTIVE(U55(mark(X1:S),X2:S)) 227.56/228.13 MARK(U55(X1:S,X2:S)) -> MARK(X1:S) 227.56/228.13 MARK(U56(X:S)) -> ACTIVE(U56(mark(X:S))) 227.56/228.13 MARK(U56(X:S)) -> MARK(X:S) 227.56/228.13 MARK(U61(X1:S,X2:S)) -> ACTIVE(U61(mark(X1:S),X2:S)) 227.56/228.13 MARK(U61(X1:S,X2:S)) -> MARK(X1:S) 227.56/228.13 MARK(U62(X1:S,X2:S)) -> ACTIVE(U62(mark(X1:S),X2:S)) 227.56/228.13 MARK(U62(X1:S,X2:S)) -> MARK(X1:S) 227.56/228.13 MARK(U63(X:S)) -> ACTIVE(U63(mark(X:S))) 227.56/228.13 MARK(U63(X:S)) -> MARK(X:S) 227.56/228.13 MARK(U71(X1:S,X2:S,X3:S)) -> ACTIVE(U71(mark(X1:S),X2:S,X3:S)) 227.56/228.13 MARK(U71(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.56/228.13 MARK(U72(X1:S,X2:S)) -> ACTIVE(U72(mark(X1:S),X2:S)) 227.56/228.13 MARK(U72(X1:S,X2:S)) -> MARK(X1:S) 227.56/228.13 MARK(U73(X1:S,X2:S)) -> ACTIVE(U73(mark(X1:S),X2:S)) 227.56/228.13 MARK(U73(X1:S,X2:S)) -> MARK(X1:S) 227.56/228.13 MARK(U74(X:S)) -> ACTIVE(U74(mark(X:S))) 227.56/228.13 MARK(U74(X:S)) -> MARK(X:S) 227.56/228.13 MARK(U81(X1:S,X2:S)) -> ACTIVE(U81(mark(X1:S),X2:S)) 227.56/228.13 MARK(U81(X1:S,X2:S)) -> MARK(X1:S) 227.56/228.13 MARK(U82(X1:S,X2:S)) -> ACTIVE(U82(mark(X1:S),X2:S)) 227.56/228.13 MARK(U82(X1:S,X2:S)) -> MARK(X1:S) 227.56/228.13 MARK(U83(X:S)) -> ACTIVE(U83(mark(X:S))) 227.56/228.13 MARK(U83(X:S)) -> MARK(X:S) 227.56/228.13 MARK(U91(X1:S,X2:S)) -> ACTIVE(U91(mark(X1:S),X2:S)) 227.56/228.13 MARK(U91(X1:S,X2:S)) -> MARK(X1:S) 227.56/228.13 MARK(U92(X:S)) -> ACTIVE(U92(mark(X:S))) 227.56/228.13 MARK(U92(X:S)) -> MARK(X:S) 227.56/228.13 MARK(__(X1:S,X2:S)) -> ACTIVE(__(mark(X1:S),mark(X2:S))) 227.56/228.13 MARK(__(X1:S,X2:S)) -> MARK(X1:S) 227.56/228.13 MARK(__(X1:S,X2:S)) -> MARK(X2:S) 227.56/228.13 MARK(isPalListKind(X:S)) -> ACTIVE(isPalListKind(X:S)) 227.56/228.13 -> Rules: 227.56/228.13 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.56/228.13 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.56/228.13 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.56/228.13 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.56/228.13 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.56/228.13 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.56/228.13 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.56/228.13 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.56/228.13 U13(active(X:S)) -> U13(X:S) 227.56/228.13 U13(mark(X:S)) -> U13(X:S) 227.56/228.13 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.56/228.13 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.56/228.13 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.56/228.13 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.56/228.13 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.56/228.13 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.56/228.13 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.56/228.13 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.56/228.13 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.56/228.13 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.56/228.13 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.56/228.13 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.56/228.13 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.56/228.13 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.56/228.13 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.56/228.13 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.56/228.13 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.56/228.13 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.56/228.13 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.56/228.13 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.56/228.13 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.56/228.13 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.56/228.13 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.56/228.13 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.56/228.13 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.56/228.13 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.56/228.13 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.56/228.13 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.56/228.13 U26(active(X:S)) -> U26(X:S) 227.56/228.13 U26(mark(X:S)) -> U26(X:S) 227.56/228.13 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.56/228.13 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.56/228.13 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.56/228.13 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.56/228.13 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.56/228.13 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.56/228.13 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.56/228.13 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.56/228.13 U33(active(X:S)) -> U33(X:S) 227.56/228.13 U33(mark(X:S)) -> U33(X:S) 227.56/228.13 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.56/228.13 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.56/228.13 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.56/228.13 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.56/228.13 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.56/228.13 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.56/228.13 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.56/228.13 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.56/228.13 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.56/228.13 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.56/228.13 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.56/228.13 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.56/228.13 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.56/228.13 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.56/228.13 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.56/228.13 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.56/228.13 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.56/228.13 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.56/228.13 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.56/228.13 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.56/228.13 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.56/228.13 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.56/228.13 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.56/228.13 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.56/228.13 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.56/228.13 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.56/228.13 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.56/228.13 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.56/228.13 U46(active(X:S)) -> U46(X:S) 227.56/228.13 U46(mark(X:S)) -> U46(X:S) 227.56/228.13 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.56/228.13 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.56/228.13 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.56/228.13 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.56/228.13 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.56/228.13 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.56/228.13 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.56/228.13 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.56/228.13 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.56/228.13 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.56/228.13 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.56/228.13 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.56/228.13 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.56/228.13 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.56/228.13 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.56/228.13 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.56/228.13 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.56/228.13 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.56/228.13 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.56/228.13 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.56/228.13 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.56/228.13 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.56/228.13 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.56/228.13 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.56/228.13 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.56/228.13 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.56/228.13 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.56/228.13 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.56/228.13 U56(active(X:S)) -> U56(X:S) 227.56/228.13 U56(mark(X:S)) -> U56(X:S) 227.56/228.13 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.56/228.13 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.56/228.13 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.56/228.13 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.56/228.13 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.56/228.13 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.56/228.13 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.56/228.13 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.56/228.13 U63(active(X:S)) -> U63(X:S) 227.56/228.13 U63(mark(X:S)) -> U63(X:S) 227.56/228.13 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.56/228.13 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.56/228.13 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.56/228.13 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.56/228.13 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.56/228.13 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.56/228.13 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.56/228.13 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.56/228.13 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.56/228.13 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.56/228.13 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.56/228.13 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.56/228.13 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.56/228.13 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.56/228.13 U74(active(X:S)) -> U74(X:S) 227.56/228.13 U74(mark(X:S)) -> U74(X:S) 227.56/228.13 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.56/228.13 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.56/228.13 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.56/228.13 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.56/228.13 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.56/228.13 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.56/228.13 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.56/228.13 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.56/228.13 U83(active(X:S)) -> U83(X:S) 227.56/228.13 U83(mark(X:S)) -> U83(X:S) 227.56/228.13 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.56/228.13 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.56/228.13 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.56/228.13 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.56/228.13 U92(active(X:S)) -> U92(X:S) 227.56/228.13 U92(mark(X:S)) -> U92(X:S) 227.56/228.13 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.56/228.13 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.56/228.13 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.56/228.13 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.56/228.13 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.56/228.13 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.56/228.13 active(U13(tt)) -> mark(tt) 227.56/228.13 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.56/228.13 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.56/228.13 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.56/228.13 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.56/228.13 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.56/228.13 active(U26(tt)) -> mark(tt) 227.56/228.13 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.56/228.13 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.56/228.13 active(U33(tt)) -> mark(tt) 227.56/228.13 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.56/228.13 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.56/228.13 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.56/228.13 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.56/228.13 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.56/228.13 active(U46(tt)) -> mark(tt) 227.56/228.13 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.56/228.13 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.56/228.13 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.56/228.13 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.56/228.13 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.56/228.13 active(U56(tt)) -> mark(tt) 227.56/228.13 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.56/228.13 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.56/228.13 active(U63(tt)) -> mark(tt) 227.56/228.13 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.56/228.13 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.56/228.13 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.56/228.13 active(U74(tt)) -> mark(tt) 227.56/228.13 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.56/228.13 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.56/228.13 active(U83(tt)) -> mark(tt) 227.56/228.13 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.56/228.13 active(U92(tt)) -> mark(tt) 227.56/228.13 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.56/228.13 active(__(nil,X:S)) -> mark(X:S) 227.56/228.13 active(__(X:S,nil)) -> mark(X:S) 227.56/228.13 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.56/228.13 active(isList(nil)) -> mark(tt) 227.56/228.13 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.56/228.13 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.56/228.13 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.56/228.13 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.56/228.13 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.56/228.13 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.56/228.13 active(isPal(nil)) -> mark(tt) 227.56/228.13 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.56/228.13 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.56/228.13 active(isPalListKind(a)) -> mark(tt) 227.56/228.13 active(isPalListKind(e)) -> mark(tt) 227.56/228.13 active(isPalListKind(i)) -> mark(tt) 227.56/228.13 active(isPalListKind(nil)) -> mark(tt) 227.56/228.13 active(isPalListKind(o)) -> mark(tt) 227.56/228.13 active(isPalListKind(u)) -> mark(tt) 227.56/228.13 active(isQid(a)) -> mark(tt) 227.56/228.13 active(isQid(e)) -> mark(tt) 227.56/228.13 active(isQid(i)) -> mark(tt) 227.56/228.13 active(isQid(o)) -> mark(tt) 227.56/228.13 active(isQid(u)) -> mark(tt) 227.56/228.13 isList(active(X:S)) -> isList(X:S) 227.56/228.13 isList(mark(X:S)) -> isList(X:S) 227.56/228.13 isNeList(active(X:S)) -> isNeList(X:S) 227.56/228.13 isNeList(mark(X:S)) -> isNeList(X:S) 227.56/228.13 isNePal(active(X:S)) -> isNePal(X:S) 227.56/228.13 isNePal(mark(X:S)) -> isNePal(X:S) 227.56/228.13 isPal(active(X:S)) -> isPal(X:S) 227.56/228.13 isPal(mark(X:S)) -> isPal(X:S) 227.56/228.13 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.56/228.13 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.56/228.13 isQid(active(X:S)) -> isQid(X:S) 227.56/228.13 isQid(mark(X:S)) -> isQid(X:S) 227.56/228.13 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.56/228.13 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.56/228.13 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.56/228.13 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.56/228.13 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.56/228.13 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.56/228.13 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.56/228.13 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.56/228.13 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.56/228.13 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.56/228.13 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.56/228.13 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.56/228.13 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.56/228.13 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.56/228.13 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.56/228.13 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.56/228.13 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.56/228.13 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.56/228.13 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.56/228.13 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.56/228.13 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.56/228.13 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.56/228.13 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.56/228.13 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.56/228.13 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.56/228.13 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.56/228.13 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.56/228.13 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.56/228.13 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.56/228.13 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.56/228.13 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.56/228.13 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.56/228.13 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.56/228.13 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.56/228.13 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.56/228.13 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.56/228.13 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.56/228.13 mark(isList(X:S)) -> active(isList(X:S)) 227.56/228.13 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.56/228.13 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.56/228.13 mark(isPal(X:S)) -> active(isPal(X:S)) 227.56/228.13 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.56/228.13 mark(isQid(X:S)) -> active(isQid(X:S)) 227.56/228.13 mark(a) -> active(a) 227.56/228.13 mark(e) -> active(e) 227.56/228.13 mark(i) -> active(i) 227.56/228.13 mark(nil) -> active(nil) 227.56/228.13 mark(o) -> active(o) 227.56/228.13 mark(tt) -> active(tt) 227.56/228.13 mark(u) -> active(u) 227.56/228.13 ->Strongly Connected Components: 227.56/228.13 ->->Cycle: 227.56/228.13 ->->-> Pairs: 227.56/228.13 ACTIVE(U91(tt,V2:S)) -> MARK(U92(isPalListKind(V2:S))) 227.56/228.13 ACTIVE(isPalListKind(__(V1:S,V2:S))) -> MARK(U91(isPalListKind(V1:S),V2:S)) 227.56/228.13 MARK(U53(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.56/228.13 MARK(U54(X1:S,X2:S,X3:S)) -> ACTIVE(U54(mark(X1:S),X2:S,X3:S)) 227.56/228.13 MARK(U54(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.56/228.13 MARK(U55(X1:S,X2:S)) -> ACTIVE(U55(mark(X1:S),X2:S)) 227.56/228.13 MARK(U55(X1:S,X2:S)) -> MARK(X1:S) 227.56/228.13 MARK(U56(X:S)) -> ACTIVE(U56(mark(X:S))) 227.56/228.13 MARK(U56(X:S)) -> MARK(X:S) 227.56/228.13 MARK(U61(X1:S,X2:S)) -> ACTIVE(U61(mark(X1:S),X2:S)) 227.56/228.13 MARK(U61(X1:S,X2:S)) -> MARK(X1:S) 227.56/228.13 MARK(U62(X1:S,X2:S)) -> ACTIVE(U62(mark(X1:S),X2:S)) 227.56/228.13 MARK(U62(X1:S,X2:S)) -> MARK(X1:S) 227.56/228.13 MARK(U63(X:S)) -> ACTIVE(U63(mark(X:S))) 227.56/228.13 MARK(U63(X:S)) -> MARK(X:S) 227.56/228.13 MARK(U71(X1:S,X2:S,X3:S)) -> ACTIVE(U71(mark(X1:S),X2:S,X3:S)) 227.56/228.13 MARK(U71(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.56/228.13 MARK(U72(X1:S,X2:S)) -> ACTIVE(U72(mark(X1:S),X2:S)) 227.56/228.13 MARK(U72(X1:S,X2:S)) -> MARK(X1:S) 227.56/228.13 MARK(U73(X1:S,X2:S)) -> ACTIVE(U73(mark(X1:S),X2:S)) 227.56/228.13 MARK(U73(X1:S,X2:S)) -> MARK(X1:S) 227.56/228.13 MARK(U74(X:S)) -> ACTIVE(U74(mark(X:S))) 227.56/228.13 MARK(U74(X:S)) -> MARK(X:S) 227.56/228.13 MARK(U81(X1:S,X2:S)) -> ACTIVE(U81(mark(X1:S),X2:S)) 227.56/228.13 MARK(U81(X1:S,X2:S)) -> MARK(X1:S) 227.56/228.13 MARK(U82(X1:S,X2:S)) -> ACTIVE(U82(mark(X1:S),X2:S)) 227.56/228.13 MARK(U82(X1:S,X2:S)) -> MARK(X1:S) 227.56/228.13 MARK(U83(X:S)) -> ACTIVE(U83(mark(X:S))) 227.56/228.13 MARK(U83(X:S)) -> MARK(X:S) 227.56/228.13 MARK(U91(X1:S,X2:S)) -> ACTIVE(U91(mark(X1:S),X2:S)) 227.56/228.13 MARK(U91(X1:S,X2:S)) -> MARK(X1:S) 227.56/228.13 MARK(U92(X:S)) -> ACTIVE(U92(mark(X:S))) 227.56/228.13 MARK(U92(X:S)) -> MARK(X:S) 227.56/228.13 MARK(__(X1:S,X2:S)) -> ACTIVE(__(mark(X1:S),mark(X2:S))) 227.56/228.13 MARK(__(X1:S,X2:S)) -> MARK(X1:S) 227.56/228.13 MARK(__(X1:S,X2:S)) -> MARK(X2:S) 227.56/228.13 MARK(isPalListKind(X:S)) -> ACTIVE(isPalListKind(X:S)) 227.56/228.13 ->->-> Rules: 227.56/228.13 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.56/228.13 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.56/228.13 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.56/228.13 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.56/228.13 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.56/228.13 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.56/228.13 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.56/228.13 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.56/228.13 U13(active(X:S)) -> U13(X:S) 227.56/228.13 U13(mark(X:S)) -> U13(X:S) 227.56/228.13 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.56/228.13 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.56/228.13 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.56/228.13 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.56/228.13 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.56/228.13 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.56/228.13 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.56/228.13 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.56/228.13 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.56/228.13 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.56/228.13 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.56/228.13 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.56/228.13 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.56/228.13 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.56/228.13 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.56/228.13 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.56/228.13 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.56/228.13 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.56/228.13 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.56/228.13 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.56/228.13 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.56/228.13 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.56/228.13 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.56/228.13 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.56/228.13 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.56/228.13 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.56/228.13 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.56/228.13 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.56/228.13 U26(active(X:S)) -> U26(X:S) 227.56/228.13 U26(mark(X:S)) -> U26(X:S) 227.56/228.13 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.56/228.13 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.56/228.13 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.56/228.13 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.56/228.13 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.56/228.13 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.56/228.13 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.56/228.13 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.56/228.13 U33(active(X:S)) -> U33(X:S) 227.56/228.13 U33(mark(X:S)) -> U33(X:S) 227.56/228.13 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.56/228.13 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.56/228.13 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.56/228.13 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.56/228.13 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.56/228.13 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.56/228.13 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.56/228.13 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.56/228.13 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.56/228.13 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.56/228.13 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.56/228.13 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.56/228.13 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.56/228.13 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.56/228.13 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.56/228.13 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.56/228.13 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.56/228.13 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.56/228.13 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.56/228.13 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.56/228.13 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.56/228.13 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.56/228.13 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.56/228.13 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.56/228.13 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.56/228.13 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.56/228.13 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.56/228.13 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.56/228.13 U46(active(X:S)) -> U46(X:S) 227.56/228.13 U46(mark(X:S)) -> U46(X:S) 227.56/228.13 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.56/228.13 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.56/228.13 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.56/228.13 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.56/228.13 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.56/228.13 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.56/228.13 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.56/228.13 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.56/228.13 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.56/228.13 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.56/228.13 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.56/228.13 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.56/228.13 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.56/228.13 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.56/228.13 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.56/228.13 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.56/228.13 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.56/228.13 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.56/228.13 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.56/228.13 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.56/228.13 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.56/228.13 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.56/228.13 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.56/228.13 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.56/228.13 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.56/228.13 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.56/228.13 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.56/228.13 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.56/228.13 U56(active(X:S)) -> U56(X:S) 227.56/228.13 U56(mark(X:S)) -> U56(X:S) 227.56/228.13 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.56/228.13 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.56/228.13 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.56/228.13 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.56/228.13 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.56/228.13 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.56/228.13 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.56/228.13 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.56/228.13 U63(active(X:S)) -> U63(X:S) 227.56/228.13 U63(mark(X:S)) -> U63(X:S) 227.56/228.13 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.56/228.13 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.56/228.13 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.56/228.13 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.56/228.13 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.56/228.13 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.56/228.13 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.56/228.13 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.56/228.13 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.56/228.13 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.56/228.13 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.56/228.13 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.56/228.13 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.56/228.13 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.56/228.13 U74(active(X:S)) -> U74(X:S) 227.56/228.13 U74(mark(X:S)) -> U74(X:S) 227.56/228.13 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.56/228.13 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.56/228.13 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.56/228.13 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.56/228.13 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.56/228.13 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.56/228.13 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.56/228.13 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.56/228.13 U83(active(X:S)) -> U83(X:S) 227.56/228.13 U83(mark(X:S)) -> U83(X:S) 227.56/228.13 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.56/228.13 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.56/228.13 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.56/228.13 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.56/228.13 U92(active(X:S)) -> U92(X:S) 227.56/228.13 U92(mark(X:S)) -> U92(X:S) 227.56/228.13 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.56/228.13 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.56/228.13 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.56/228.13 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.56/228.13 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.56/228.13 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.56/228.13 active(U13(tt)) -> mark(tt) 227.56/228.13 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.56/228.13 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.56/228.13 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.56/228.13 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.56/228.13 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.56/228.13 active(U26(tt)) -> mark(tt) 227.56/228.13 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.56/228.13 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.56/228.13 active(U33(tt)) -> mark(tt) 227.56/228.13 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.56/228.13 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.56/228.13 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.56/228.13 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.56/228.13 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.56/228.13 active(U46(tt)) -> mark(tt) 227.56/228.13 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.56/228.13 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.56/228.13 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.56/228.13 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.56/228.13 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.56/228.13 active(U56(tt)) -> mark(tt) 227.56/228.13 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.56/228.13 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.56/228.13 active(U63(tt)) -> mark(tt) 227.56/228.13 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.56/228.13 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.56/228.13 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.56/228.13 active(U74(tt)) -> mark(tt) 227.56/228.13 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.56/228.13 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.56/228.13 active(U83(tt)) -> mark(tt) 227.56/228.13 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.56/228.13 active(U92(tt)) -> mark(tt) 227.56/228.13 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.56/228.13 active(__(nil,X:S)) -> mark(X:S) 227.56/228.13 active(__(X:S,nil)) -> mark(X:S) 227.56/228.13 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.56/228.13 active(isList(nil)) -> mark(tt) 227.56/228.13 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.56/228.13 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.56/228.13 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.56/228.13 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.56/228.13 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.56/228.13 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.56/228.13 active(isPal(nil)) -> mark(tt) 227.56/228.13 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.56/228.13 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.56/228.13 active(isPalListKind(a)) -> mark(tt) 227.56/228.13 active(isPalListKind(e)) -> mark(tt) 227.56/228.13 active(isPalListKind(i)) -> mark(tt) 227.56/228.13 active(isPalListKind(nil)) -> mark(tt) 227.56/228.13 active(isPalListKind(o)) -> mark(tt) 227.56/228.13 active(isPalListKind(u)) -> mark(tt) 227.56/228.13 active(isQid(a)) -> mark(tt) 227.56/228.13 active(isQid(e)) -> mark(tt) 227.56/228.13 active(isQid(i)) -> mark(tt) 227.56/228.13 active(isQid(o)) -> mark(tt) 227.56/228.13 active(isQid(u)) -> mark(tt) 227.56/228.13 isList(active(X:S)) -> isList(X:S) 227.56/228.13 isList(mark(X:S)) -> isList(X:S) 227.56/228.13 isNeList(active(X:S)) -> isNeList(X:S) 227.56/228.13 isNeList(mark(X:S)) -> isNeList(X:S) 227.56/228.13 isNePal(active(X:S)) -> isNePal(X:S) 227.56/228.13 isNePal(mark(X:S)) -> isNePal(X:S) 227.56/228.13 isPal(active(X:S)) -> isPal(X:S) 227.56/228.13 isPal(mark(X:S)) -> isPal(X:S) 227.56/228.13 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.56/228.13 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.56/228.13 isQid(active(X:S)) -> isQid(X:S) 227.56/228.13 isQid(mark(X:S)) -> isQid(X:S) 227.56/228.13 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.56/228.13 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.56/228.13 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.56/228.13 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.56/228.13 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.56/228.13 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.56/228.13 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.56/228.13 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.56/228.13 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.56/228.13 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.56/228.13 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.56/228.13 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.56/228.13 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.56/228.13 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.56/228.13 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.56/228.13 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.56/228.13 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.56/228.13 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.56/228.13 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.56/228.13 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.56/228.13 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.56/228.13 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.56/228.13 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.56/228.13 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.56/228.13 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.56/228.13 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.56/228.13 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.56/228.13 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.56/228.13 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.56/228.13 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.56/228.13 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.56/228.13 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.56/228.13 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.56/228.13 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.56/228.13 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.56/228.13 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.56/228.13 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.56/228.13 mark(isList(X:S)) -> active(isList(X:S)) 227.56/228.13 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.56/228.13 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.56/228.13 mark(isPal(X:S)) -> active(isPal(X:S)) 227.56/228.13 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.56/228.13 mark(isQid(X:S)) -> active(isQid(X:S)) 227.56/228.13 mark(a) -> active(a) 227.56/228.13 mark(e) -> active(e) 227.56/228.13 mark(i) -> active(i) 227.56/228.13 mark(nil) -> active(nil) 227.56/228.13 mark(o) -> active(o) 227.56/228.13 mark(tt) -> active(tt) 227.56/228.13 mark(u) -> active(u) 227.56/228.13 227.56/228.13 Problem 1.44: 227.56/228.13 227.56/228.13 Reduction Pairs Processor: 227.56/228.13 -> Pairs: 227.56/228.13 ACTIVE(U91(tt,V2:S)) -> MARK(U92(isPalListKind(V2:S))) 227.56/228.13 ACTIVE(isPalListKind(__(V1:S,V2:S))) -> MARK(U91(isPalListKind(V1:S),V2:S)) 227.56/228.13 MARK(U53(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.56/228.13 MARK(U54(X1:S,X2:S,X3:S)) -> ACTIVE(U54(mark(X1:S),X2:S,X3:S)) 227.56/228.13 MARK(U54(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.56/228.13 MARK(U55(X1:S,X2:S)) -> ACTIVE(U55(mark(X1:S),X2:S)) 227.56/228.13 MARK(U55(X1:S,X2:S)) -> MARK(X1:S) 227.56/228.13 MARK(U56(X:S)) -> ACTIVE(U56(mark(X:S))) 227.56/228.13 MARK(U56(X:S)) -> MARK(X:S) 227.56/228.13 MARK(U61(X1:S,X2:S)) -> ACTIVE(U61(mark(X1:S),X2:S)) 227.56/228.13 MARK(U61(X1:S,X2:S)) -> MARK(X1:S) 227.56/228.13 MARK(U62(X1:S,X2:S)) -> ACTIVE(U62(mark(X1:S),X2:S)) 227.56/228.13 MARK(U62(X1:S,X2:S)) -> MARK(X1:S) 227.56/228.13 MARK(U63(X:S)) -> ACTIVE(U63(mark(X:S))) 227.56/228.13 MARK(U63(X:S)) -> MARK(X:S) 227.56/228.13 MARK(U71(X1:S,X2:S,X3:S)) -> ACTIVE(U71(mark(X1:S),X2:S,X3:S)) 227.56/228.13 MARK(U71(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.56/228.13 MARK(U72(X1:S,X2:S)) -> ACTIVE(U72(mark(X1:S),X2:S)) 227.56/228.13 MARK(U72(X1:S,X2:S)) -> MARK(X1:S) 227.56/228.13 MARK(U73(X1:S,X2:S)) -> ACTIVE(U73(mark(X1:S),X2:S)) 227.56/228.13 MARK(U73(X1:S,X2:S)) -> MARK(X1:S) 227.56/228.13 MARK(U74(X:S)) -> ACTIVE(U74(mark(X:S))) 227.56/228.13 MARK(U74(X:S)) -> MARK(X:S) 227.56/228.13 MARK(U81(X1:S,X2:S)) -> ACTIVE(U81(mark(X1:S),X2:S)) 227.56/228.13 MARK(U81(X1:S,X2:S)) -> MARK(X1:S) 227.56/228.13 MARK(U82(X1:S,X2:S)) -> ACTIVE(U82(mark(X1:S),X2:S)) 227.56/228.13 MARK(U82(X1:S,X2:S)) -> MARK(X1:S) 227.56/228.13 MARK(U83(X:S)) -> ACTIVE(U83(mark(X:S))) 227.56/228.13 MARK(U83(X:S)) -> MARK(X:S) 227.56/228.13 MARK(U91(X1:S,X2:S)) -> ACTIVE(U91(mark(X1:S),X2:S)) 227.56/228.13 MARK(U91(X1:S,X2:S)) -> MARK(X1:S) 227.56/228.13 MARK(U92(X:S)) -> ACTIVE(U92(mark(X:S))) 227.56/228.13 MARK(U92(X:S)) -> MARK(X:S) 227.56/228.13 MARK(__(X1:S,X2:S)) -> ACTIVE(__(mark(X1:S),mark(X2:S))) 227.56/228.13 MARK(__(X1:S,X2:S)) -> MARK(X1:S) 227.56/228.13 MARK(__(X1:S,X2:S)) -> MARK(X2:S) 227.56/228.13 MARK(isPalListKind(X:S)) -> ACTIVE(isPalListKind(X:S)) 227.56/228.13 -> Rules: 227.56/228.13 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.56/228.13 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.56/228.13 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.56/228.13 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.56/228.13 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.56/228.13 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.56/228.13 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.56/228.13 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.56/228.13 U13(active(X:S)) -> U13(X:S) 227.56/228.13 U13(mark(X:S)) -> U13(X:S) 227.56/228.13 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.56/228.13 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.56/228.13 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.56/228.13 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.56/228.13 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.56/228.13 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.56/228.13 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.56/228.13 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.56/228.13 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.56/228.13 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.56/228.13 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.56/228.13 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.56/228.13 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.56/228.13 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.56/228.13 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.56/228.13 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.56/228.13 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.56/228.13 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.56/228.13 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.56/228.13 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.56/228.13 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.56/228.13 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.56/228.13 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.56/228.13 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.56/228.13 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.56/228.13 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.56/228.13 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.56/228.13 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.56/228.13 U26(active(X:S)) -> U26(X:S) 227.56/228.13 U26(mark(X:S)) -> U26(X:S) 227.56/228.13 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.56/228.13 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.56/228.13 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.56/228.13 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.56/228.13 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.56/228.13 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.56/228.13 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.56/228.13 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.56/228.13 U33(active(X:S)) -> U33(X:S) 227.56/228.13 U33(mark(X:S)) -> U33(X:S) 227.56/228.13 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.56/228.13 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.56/228.13 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.56/228.13 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.56/228.13 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.56/228.14 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.56/228.14 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.56/228.14 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.56/228.14 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.56/228.14 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.56/228.14 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.56/228.14 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.56/228.14 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.56/228.14 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.56/228.14 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.56/228.14 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.56/228.14 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.56/228.14 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.56/228.14 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.56/228.14 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.56/228.14 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.56/228.14 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.56/228.14 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.56/228.14 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.56/228.14 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.56/228.14 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.56/228.14 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.56/228.14 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.56/228.14 U46(active(X:S)) -> U46(X:S) 227.56/228.14 U46(mark(X:S)) -> U46(X:S) 227.56/228.14 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.56/228.14 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.56/228.14 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.56/228.14 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.56/228.14 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.56/228.14 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.56/228.14 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.56/228.14 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.56/228.14 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.56/228.14 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.56/228.14 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.56/228.14 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.56/228.14 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.56/228.14 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.56/228.14 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.56/228.14 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.56/228.14 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.56/228.14 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.56/228.14 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.56/228.14 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.56/228.14 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.56/228.14 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.56/228.14 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.56/228.14 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.56/228.14 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.56/228.14 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.56/228.14 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.56/228.14 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.56/228.14 U56(active(X:S)) -> U56(X:S) 227.56/228.14 U56(mark(X:S)) -> U56(X:S) 227.56/228.14 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.56/228.14 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.56/228.14 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.56/228.14 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.56/228.14 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.56/228.14 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.56/228.14 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.56/228.14 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.56/228.14 U63(active(X:S)) -> U63(X:S) 227.56/228.14 U63(mark(X:S)) -> U63(X:S) 227.56/228.14 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.56/228.14 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.56/228.14 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.56/228.14 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.56/228.14 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.56/228.14 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.56/228.14 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.56/228.14 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.56/228.14 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.56/228.14 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.56/228.14 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.56/228.14 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.56/228.14 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.56/228.14 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.56/228.14 U74(active(X:S)) -> U74(X:S) 227.56/228.14 U74(mark(X:S)) -> U74(X:S) 227.56/228.14 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.56/228.14 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.56/228.14 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.56/228.14 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.56/228.14 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.56/228.14 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.56/228.14 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.56/228.14 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.56/228.14 U83(active(X:S)) -> U83(X:S) 227.56/228.14 U83(mark(X:S)) -> U83(X:S) 227.56/228.14 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.56/228.14 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.56/228.14 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.56/228.14 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.56/228.14 U92(active(X:S)) -> U92(X:S) 227.56/228.14 U92(mark(X:S)) -> U92(X:S) 227.56/228.14 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.56/228.14 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.56/228.14 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.56/228.14 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.56/228.14 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.56/228.14 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.56/228.14 active(U13(tt)) -> mark(tt) 227.56/228.14 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.56/228.14 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.56/228.14 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.56/228.14 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.56/228.14 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.56/228.14 active(U26(tt)) -> mark(tt) 227.56/228.14 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.56/228.14 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.56/228.14 active(U33(tt)) -> mark(tt) 227.56/228.14 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.56/228.14 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.56/228.14 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.56/228.14 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.56/228.14 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.56/228.14 active(U46(tt)) -> mark(tt) 227.56/228.14 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.56/228.14 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.56/228.14 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.56/228.14 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.56/228.14 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.56/228.14 active(U56(tt)) -> mark(tt) 227.56/228.14 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.56/228.14 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.56/228.14 active(U63(tt)) -> mark(tt) 227.56/228.14 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.56/228.14 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.56/228.14 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.56/228.14 active(U74(tt)) -> mark(tt) 227.56/228.14 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.56/228.14 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.56/228.14 active(U83(tt)) -> mark(tt) 227.56/228.14 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.56/228.14 active(U92(tt)) -> mark(tt) 227.56/228.14 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.56/228.14 active(__(nil,X:S)) -> mark(X:S) 227.56/228.14 active(__(X:S,nil)) -> mark(X:S) 227.56/228.14 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.56/228.14 active(isList(nil)) -> mark(tt) 227.56/228.14 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.56/228.14 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.56/228.14 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.56/228.14 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.56/228.14 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.56/228.14 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.56/228.14 active(isPal(nil)) -> mark(tt) 227.56/228.14 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.56/228.14 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.56/228.14 active(isPalListKind(a)) -> mark(tt) 227.56/228.14 active(isPalListKind(e)) -> mark(tt) 227.56/228.14 active(isPalListKind(i)) -> mark(tt) 227.56/228.14 active(isPalListKind(nil)) -> mark(tt) 227.56/228.14 active(isPalListKind(o)) -> mark(tt) 227.56/228.14 active(isPalListKind(u)) -> mark(tt) 227.56/228.14 active(isQid(a)) -> mark(tt) 227.56/228.14 active(isQid(e)) -> mark(tt) 227.56/228.14 active(isQid(i)) -> mark(tt) 227.56/228.14 active(isQid(o)) -> mark(tt) 227.56/228.14 active(isQid(u)) -> mark(tt) 227.56/228.14 isList(active(X:S)) -> isList(X:S) 227.56/228.14 isList(mark(X:S)) -> isList(X:S) 227.56/228.14 isNeList(active(X:S)) -> isNeList(X:S) 227.56/228.14 isNeList(mark(X:S)) -> isNeList(X:S) 227.56/228.14 isNePal(active(X:S)) -> isNePal(X:S) 227.56/228.14 isNePal(mark(X:S)) -> isNePal(X:S) 227.56/228.14 isPal(active(X:S)) -> isPal(X:S) 227.56/228.14 isPal(mark(X:S)) -> isPal(X:S) 227.56/228.14 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.56/228.14 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.56/228.14 isQid(active(X:S)) -> isQid(X:S) 227.56/228.14 isQid(mark(X:S)) -> isQid(X:S) 227.56/228.14 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.56/228.14 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.56/228.14 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.56/228.14 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.56/228.14 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.56/228.14 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.56/228.14 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.56/228.14 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.56/228.14 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.56/228.14 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.56/228.14 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.56/228.14 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.56/228.14 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.56/228.14 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.56/228.14 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.56/228.14 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.56/228.14 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.56/228.14 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.56/228.14 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.56/228.14 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.56/228.14 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.56/228.14 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.56/228.14 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.56/228.14 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.56/228.14 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.56/228.14 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.56/228.14 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.56/228.14 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.56/228.14 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.56/228.14 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.56/228.14 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.56/228.14 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.56/228.14 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.56/228.14 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.56/228.14 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.56/228.14 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.56/228.14 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.56/228.14 mark(isList(X:S)) -> active(isList(X:S)) 227.56/228.14 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.56/228.14 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.56/228.14 mark(isPal(X:S)) -> active(isPal(X:S)) 227.56/228.14 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.56/228.14 mark(isQid(X:S)) -> active(isQid(X:S)) 227.56/228.14 mark(a) -> active(a) 227.56/228.14 mark(e) -> active(e) 227.56/228.14 mark(i) -> active(i) 227.56/228.14 mark(nil) -> active(nil) 227.56/228.14 mark(o) -> active(o) 227.56/228.14 mark(tt) -> active(tt) 227.56/228.14 mark(u) -> active(u) 227.56/228.14 -> Usable rules: 227.56/228.14 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.56/228.14 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.56/228.14 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.56/228.14 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.56/228.14 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.56/228.14 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.56/228.14 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.56/228.14 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.56/228.14 U13(active(X:S)) -> U13(X:S) 227.56/228.14 U13(mark(X:S)) -> U13(X:S) 227.56/228.14 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.56/228.14 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.56/228.14 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.56/228.14 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.56/228.14 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.56/228.14 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.56/228.14 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.56/228.14 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.56/228.14 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.56/228.14 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.56/228.14 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.56/228.14 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.56/228.14 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.56/228.14 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.56/228.14 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.56/228.14 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.56/228.14 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.56/228.14 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.56/228.14 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.56/228.14 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.56/228.14 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.56/228.14 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.56/228.14 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.56/228.14 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.56/228.14 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.56/228.14 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.56/228.14 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.56/228.14 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.56/228.14 U26(active(X:S)) -> U26(X:S) 227.56/228.14 U26(mark(X:S)) -> U26(X:S) 227.56/228.14 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.56/228.14 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.56/228.14 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.56/228.14 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.56/228.14 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.56/228.14 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.56/228.14 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.56/228.14 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.56/228.14 U33(active(X:S)) -> U33(X:S) 227.56/228.14 U33(mark(X:S)) -> U33(X:S) 227.56/228.14 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.56/228.14 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.56/228.14 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.56/228.14 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.56/228.14 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.56/228.14 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.56/228.14 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.56/228.14 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.56/228.14 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.56/228.14 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.56/228.14 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.56/228.14 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.56/228.14 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.56/228.14 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.56/228.14 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.56/228.14 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.56/228.14 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.56/228.14 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.56/228.14 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.56/228.14 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.56/228.14 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.56/228.14 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.56/228.14 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.56/228.14 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.56/228.14 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.56/228.14 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.56/228.14 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.56/228.14 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.56/228.14 U46(active(X:S)) -> U46(X:S) 227.56/228.14 U46(mark(X:S)) -> U46(X:S) 227.56/228.14 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.56/228.14 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.56/228.14 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.56/228.14 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.56/228.14 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.56/228.14 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.56/228.14 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.56/228.14 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.56/228.14 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.56/228.14 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.56/228.14 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.56/228.14 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.56/228.14 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.56/228.14 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.56/228.14 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.56/228.14 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.56/228.14 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.56/228.14 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.56/228.14 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.56/228.14 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.56/228.14 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.56/228.14 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.56/228.14 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.56/228.14 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.56/228.14 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.56/228.14 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.56/228.14 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.56/228.14 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.56/228.14 U56(active(X:S)) -> U56(X:S) 227.56/228.14 U56(mark(X:S)) -> U56(X:S) 227.56/228.14 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.56/228.14 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.56/228.14 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.56/228.14 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.56/228.14 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.56/228.14 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.56/228.14 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.56/228.14 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.56/228.14 U63(active(X:S)) -> U63(X:S) 227.56/228.14 U63(mark(X:S)) -> U63(X:S) 227.56/228.14 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.56/228.14 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.56/228.14 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.56/228.14 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.56/228.14 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.56/228.14 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.56/228.14 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.56/228.14 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.56/228.14 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.56/228.14 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.56/228.14 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.56/228.14 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.56/228.14 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.56/228.14 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.56/228.14 U74(active(X:S)) -> U74(X:S) 227.56/228.14 U74(mark(X:S)) -> U74(X:S) 227.56/228.14 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.56/228.14 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.56/228.14 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.56/228.14 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.56/228.14 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.56/228.14 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.56/228.14 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.56/228.14 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.56/228.14 U83(active(X:S)) -> U83(X:S) 227.56/228.14 U83(mark(X:S)) -> U83(X:S) 227.56/228.14 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.56/228.14 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.56/228.14 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.56/228.14 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.56/228.14 U92(active(X:S)) -> U92(X:S) 227.56/228.14 U92(mark(X:S)) -> U92(X:S) 227.56/228.14 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.56/228.14 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.56/228.14 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.56/228.14 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.56/228.14 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.56/228.14 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.56/228.14 active(U13(tt)) -> mark(tt) 227.56/228.14 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.56/228.14 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.56/228.14 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.56/228.14 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.56/228.14 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.56/228.14 active(U26(tt)) -> mark(tt) 227.56/228.14 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.56/228.14 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.56/228.14 active(U33(tt)) -> mark(tt) 227.56/228.14 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.56/228.14 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.56/228.14 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.56/228.14 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.56/228.14 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.56/228.14 active(U46(tt)) -> mark(tt) 227.56/228.14 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.56/228.14 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.56/228.14 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.56/228.14 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.56/228.14 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.56/228.14 active(U56(tt)) -> mark(tt) 227.56/228.14 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.56/228.14 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.56/228.14 active(U63(tt)) -> mark(tt) 227.56/228.14 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.56/228.14 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.56/228.14 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.56/228.14 active(U74(tt)) -> mark(tt) 227.56/228.14 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.56/228.14 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.56/228.14 active(U83(tt)) -> mark(tt) 227.56/228.14 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.56/228.14 active(U92(tt)) -> mark(tt) 227.56/228.14 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.56/228.14 active(__(nil,X:S)) -> mark(X:S) 227.56/228.14 active(__(X:S,nil)) -> mark(X:S) 227.56/228.14 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.56/228.14 active(isList(nil)) -> mark(tt) 227.56/228.14 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.56/228.14 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.56/228.14 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.56/228.14 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.56/228.14 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.56/228.14 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.56/228.14 active(isPal(nil)) -> mark(tt) 227.56/228.14 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.56/228.14 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.56/228.14 active(isPalListKind(a)) -> mark(tt) 227.56/228.14 active(isPalListKind(e)) -> mark(tt) 227.56/228.14 active(isPalListKind(i)) -> mark(tt) 227.56/228.14 active(isPalListKind(nil)) -> mark(tt) 227.56/228.14 active(isPalListKind(o)) -> mark(tt) 227.56/228.14 active(isPalListKind(u)) -> mark(tt) 227.56/228.14 active(isQid(a)) -> mark(tt) 227.56/228.14 active(isQid(e)) -> mark(tt) 227.56/228.14 active(isQid(i)) -> mark(tt) 227.56/228.14 active(isQid(o)) -> mark(tt) 227.56/228.14 active(isQid(u)) -> mark(tt) 227.56/228.14 isList(active(X:S)) -> isList(X:S) 227.56/228.14 isList(mark(X:S)) -> isList(X:S) 227.56/228.14 isNeList(active(X:S)) -> isNeList(X:S) 227.56/228.14 isNeList(mark(X:S)) -> isNeList(X:S) 227.56/228.14 isNePal(active(X:S)) -> isNePal(X:S) 227.56/228.14 isNePal(mark(X:S)) -> isNePal(X:S) 227.56/228.14 isPal(active(X:S)) -> isPal(X:S) 227.56/228.14 isPal(mark(X:S)) -> isPal(X:S) 227.56/228.14 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.56/228.14 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.56/228.14 isQid(active(X:S)) -> isQid(X:S) 227.56/228.14 isQid(mark(X:S)) -> isQid(X:S) 227.56/228.14 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.56/228.14 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.56/228.14 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.56/228.14 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.56/228.14 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.56/228.14 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.56/228.14 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.56/228.14 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.56/228.14 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.56/228.14 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.56/228.14 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.56/228.14 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.56/228.14 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.56/228.14 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.56/228.14 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.56/228.14 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.56/228.14 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.56/228.14 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.56/228.14 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.56/228.14 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.56/228.14 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.56/228.14 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.56/228.14 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.56/228.14 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.56/228.14 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.56/228.14 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.56/228.14 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.56/228.14 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.56/228.14 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.56/228.14 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.56/228.14 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.56/228.14 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.56/228.14 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.56/228.14 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.56/228.14 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.56/228.14 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.56/228.14 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.56/228.14 mark(isList(X:S)) -> active(isList(X:S)) 227.56/228.14 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.56/228.14 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.56/228.14 mark(isPal(X:S)) -> active(isPal(X:S)) 227.56/228.14 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.56/228.14 mark(isQid(X:S)) -> active(isQid(X:S)) 227.56/228.14 mark(a) -> active(a) 227.56/228.14 mark(e) -> active(e) 227.56/228.14 mark(i) -> active(i) 227.56/228.14 mark(nil) -> active(nil) 227.56/228.14 mark(o) -> active(o) 227.56/228.14 mark(tt) -> active(tt) 227.56/228.14 mark(u) -> active(u) 227.56/228.14 ->Interpretation type: 227.56/228.14 Linear 227.56/228.14 ->Coefficients: 227.56/228.14 Natural Numbers 227.56/228.14 ->Dimension: 227.56/228.14 1 227.56/228.14 ->Bound: 227.56/228.14 2 227.56/228.14 ->Interpretation: 227.56/228.14 227.56/228.14 [U11](X1,X2) = 2.X2 + 2 227.56/228.14 [U12](X1,X2) = 2.X2 + 2 227.56/228.14 [U13](X) = 2 227.56/228.14 [U21](X1,X2,X3) = 2.X1 + X2 + 2.X3 + 2 227.56/228.14 [U22](X1,X2,X3) = 2.X1 + X2 + 2.X3 227.56/228.14 [U23](X1,X2,X3) = X1 + X2 + 2.X3 + 2 227.56/228.14 [U24](X1,X2,X3) = 2.X1 + 2.X3 227.56/228.14 [U25](X1,X2) = 2.X2 + 2 227.56/228.14 [U26](X) = 2 227.56/228.14 [U31](X1,X2) = 2.X2 + 2 227.56/228.14 [U32](X1,X2) = X2 + 2 227.56/228.14 [U33](X) = 2 227.56/228.14 [U41](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.56/228.14 [U42](X1,X2,X3) = X2 + 2.X3 + 2 227.56/228.14 [U43](X1,X2,X3) = X2 + 2.X3 + 2 227.56/228.14 [U44](X1,X2,X3) = X2 + 2 227.56/228.14 [U45](X1,X2) = 2 227.56/228.14 [U46](X) = 2 227.56/228.14 [U51](X1,X2,X3) = X1 + 2.X2 + 2.X3 + 2 227.56/228.14 [U52](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 227.56/228.14 [U53](X1,X2,X3) = X1 + 2.X2 + 2.X3 + 1 227.56/228.14 [U54](X1,X2,X3) = X1 + 2.X2 + 2.X3 + 1 227.56/228.14 [U55](X1,X2) = X1 + 2.X2 + 1 227.56/228.14 [U56](X) = X 227.56/228.14 [U61](X1,X2) = X1 + X2 227.56/228.14 [U62](X1,X2) = X1 + X2 227.56/228.14 [U63](X) = X 227.56/228.14 [U71](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.56/228.14 [U72](X1,X2) = 2.X1 + 2.X2 + 2 227.56/228.14 [U73](X1,X2) = 2.X1 227.56/228.14 [U74](X) = X + 2 227.56/228.14 [U81](X1,X2) = X1 + X2 227.56/228.14 [U82](X1,X2) = X1 + X2 227.56/228.14 [U83](X) = X 227.56/228.14 [U91](X1,X2) = X1 227.56/228.14 [U92](X) = X 227.56/228.14 [__](X1,X2) = 2.X1 + X2 + 2 227.56/228.14 [active](X) = X 227.56/228.14 [isList](X) = 2.X + 2 227.56/228.14 [isNeList](X) = 2.X + 2 227.56/228.14 [isNePal](X) = X + 2 227.56/228.14 [isPal](X) = X + 2 227.56/228.14 [isPalListKind](X) = 2 227.56/228.14 [isQid](X) = 2 227.56/228.14 [mark](X) = X 227.56/228.14 [a] = 1 227.56/228.14 [e] = 2 227.56/228.14 [fSNonEmpty] = 0 227.56/228.14 [i] = 2 227.56/228.14 [nil] = 2 227.56/228.14 [o] = 2 227.56/228.14 [tt] = 2 227.56/228.14 [u] = 2 227.56/228.14 [U11#](X1,X2) = 0 227.56/228.14 [U12#](X1,X2) = 0 227.56/228.14 [U13#](X) = 0 227.56/228.14 [U21#](X1,X2,X3) = 0 227.56/228.14 [U22#](X1,X2,X3) = 0 227.56/228.14 [U23#](X1,X2,X3) = 0 227.56/228.14 [U24#](X1,X2,X3) = 0 227.56/228.14 [U25#](X1,X2) = 0 227.56/228.14 [U26#](X) = 0 227.56/228.14 [U31#](X1,X2) = 0 227.56/228.14 [U32#](X1,X2) = 0 227.56/228.14 [U33#](X) = 0 227.56/228.14 [U41#](X1,X2,X3) = 0 227.56/228.14 [U42#](X1,X2,X3) = 0 227.56/228.14 [U43#](X1,X2,X3) = 0 227.56/228.14 [U44#](X1,X2,X3) = 0 227.56/228.14 [U45#](X1,X2) = 0 227.56/228.14 [U46#](X) = 0 227.56/228.14 [U51#](X1,X2,X3) = 0 227.56/228.14 [U52#](X1,X2,X3) = 0 227.56/228.14 [U53#](X1,X2,X3) = 0 227.56/228.14 [U54#](X1,X2,X3) = 0 227.56/228.14 [U55#](X1,X2) = 0 227.56/228.14 [U56#](X) = 0 227.56/228.14 [U61#](X1,X2) = 0 227.56/228.14 [U62#](X1,X2) = 0 227.56/228.14 [U63#](X) = 0 227.56/228.14 [U71#](X1,X2,X3) = 0 227.56/228.14 [U72#](X1,X2) = 0 227.56/228.14 [U73#](X1,X2) = 0 227.56/228.14 [U74#](X) = 0 227.56/228.14 [U81#](X1,X2) = 0 227.56/228.14 [U82#](X1,X2) = 0 227.56/228.14 [U83#](X) = 0 227.56/228.14 [U91#](X1,X2) = 0 227.56/228.14 [U92#](X) = 0 227.56/228.14 [__#](X1,X2) = 0 227.56/228.14 [ACTIVE](X) = 2.X + 2 227.56/228.14 [ISLIST](X) = 0 227.56/228.14 [ISNELIST](X) = 0 227.56/228.14 [ISNEPAL](X) = 0 227.56/228.14 [ISPAL](X) = 0 227.56/228.14 [ISPALLISTKIND](X) = 0 227.56/228.14 [ISQID](X) = 0 227.56/228.14 [MARK](X) = 2.X + 2 227.56/228.14 227.56/228.14 Problem 1.44: 227.56/228.14 227.56/228.14 SCC Processor: 227.56/228.14 -> Pairs: 227.56/228.14 ACTIVE(U91(tt,V2:S)) -> MARK(U92(isPalListKind(V2:S))) 227.56/228.14 ACTIVE(isPalListKind(__(V1:S,V2:S))) -> MARK(U91(isPalListKind(V1:S),V2:S)) 227.56/228.14 MARK(U54(X1:S,X2:S,X3:S)) -> ACTIVE(U54(mark(X1:S),X2:S,X3:S)) 227.56/228.14 MARK(U54(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.56/228.14 MARK(U55(X1:S,X2:S)) -> ACTIVE(U55(mark(X1:S),X2:S)) 227.56/228.14 MARK(U55(X1:S,X2:S)) -> MARK(X1:S) 227.56/228.14 MARK(U56(X:S)) -> ACTIVE(U56(mark(X:S))) 227.56/228.14 MARK(U56(X:S)) -> MARK(X:S) 227.56/228.14 MARK(U61(X1:S,X2:S)) -> ACTIVE(U61(mark(X1:S),X2:S)) 227.56/228.14 MARK(U61(X1:S,X2:S)) -> MARK(X1:S) 227.56/228.14 MARK(U62(X1:S,X2:S)) -> ACTIVE(U62(mark(X1:S),X2:S)) 227.56/228.14 MARK(U62(X1:S,X2:S)) -> MARK(X1:S) 227.56/228.14 MARK(U63(X:S)) -> ACTIVE(U63(mark(X:S))) 227.56/228.14 MARK(U63(X:S)) -> MARK(X:S) 227.56/228.14 MARK(U71(X1:S,X2:S,X3:S)) -> ACTIVE(U71(mark(X1:S),X2:S,X3:S)) 227.56/228.14 MARK(U71(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.56/228.14 MARK(U72(X1:S,X2:S)) -> ACTIVE(U72(mark(X1:S),X2:S)) 227.56/228.14 MARK(U72(X1:S,X2:S)) -> MARK(X1:S) 227.56/228.14 MARK(U73(X1:S,X2:S)) -> ACTIVE(U73(mark(X1:S),X2:S)) 227.56/228.14 MARK(U73(X1:S,X2:S)) -> MARK(X1:S) 227.56/228.14 MARK(U74(X:S)) -> ACTIVE(U74(mark(X:S))) 227.56/228.14 MARK(U74(X:S)) -> MARK(X:S) 227.56/228.14 MARK(U81(X1:S,X2:S)) -> ACTIVE(U81(mark(X1:S),X2:S)) 227.56/228.14 MARK(U81(X1:S,X2:S)) -> MARK(X1:S) 227.56/228.14 MARK(U82(X1:S,X2:S)) -> ACTIVE(U82(mark(X1:S),X2:S)) 227.56/228.14 MARK(U82(X1:S,X2:S)) -> MARK(X1:S) 227.56/228.14 MARK(U83(X:S)) -> ACTIVE(U83(mark(X:S))) 227.56/228.14 MARK(U83(X:S)) -> MARK(X:S) 227.56/228.14 MARK(U91(X1:S,X2:S)) -> ACTIVE(U91(mark(X1:S),X2:S)) 227.56/228.14 MARK(U91(X1:S,X2:S)) -> MARK(X1:S) 227.56/228.14 MARK(U92(X:S)) -> ACTIVE(U92(mark(X:S))) 227.56/228.14 MARK(U92(X:S)) -> MARK(X:S) 227.56/228.14 MARK(__(X1:S,X2:S)) -> ACTIVE(__(mark(X1:S),mark(X2:S))) 227.56/228.14 MARK(__(X1:S,X2:S)) -> MARK(X1:S) 227.56/228.14 MARK(__(X1:S,X2:S)) -> MARK(X2:S) 227.56/228.14 MARK(isPalListKind(X:S)) -> ACTIVE(isPalListKind(X:S)) 227.56/228.14 -> Rules: 227.56/228.14 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.56/228.14 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.56/228.14 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.56/228.14 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.56/228.14 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.56/228.14 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.56/228.14 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.56/228.14 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.56/228.14 U13(active(X:S)) -> U13(X:S) 227.56/228.14 U13(mark(X:S)) -> U13(X:S) 227.56/228.14 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.56/228.14 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.56/228.14 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.56/228.14 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.56/228.14 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.56/228.14 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.56/228.14 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.56/228.14 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.56/228.14 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.56/228.14 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.56/228.14 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.56/228.14 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.56/228.14 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.56/228.14 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.56/228.14 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.56/228.14 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.56/228.14 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.56/228.14 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.56/228.14 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.56/228.14 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.56/228.14 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.56/228.14 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.56/228.14 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.56/228.14 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.56/228.14 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.56/228.14 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.56/228.14 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.56/228.14 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.56/228.14 U26(active(X:S)) -> U26(X:S) 227.56/228.14 U26(mark(X:S)) -> U26(X:S) 227.56/228.14 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.56/228.14 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.56/228.14 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.56/228.14 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.56/228.14 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.56/228.14 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.56/228.14 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.56/228.14 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.56/228.14 U33(active(X:S)) -> U33(X:S) 227.56/228.14 U33(mark(X:S)) -> U33(X:S) 227.56/228.14 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.56/228.14 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.56/228.14 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.56/228.14 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.56/228.14 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.56/228.14 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.56/228.14 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.56/228.14 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.56/228.14 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.56/228.14 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.56/228.14 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.56/228.14 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.56/228.14 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.56/228.14 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.56/228.14 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.56/228.14 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.56/228.14 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.56/228.14 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.56/228.14 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.56/228.14 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.56/228.14 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.56/228.14 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.56/228.14 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.56/228.14 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.56/228.14 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.56/228.14 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.56/228.14 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.56/228.14 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.56/228.14 U46(active(X:S)) -> U46(X:S) 227.56/228.14 U46(mark(X:S)) -> U46(X:S) 227.56/228.14 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.56/228.14 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.56/228.14 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.56/228.14 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.56/228.14 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.56/228.14 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.56/228.14 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.56/228.14 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.56/228.14 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.56/228.14 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.56/228.14 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.56/228.14 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.56/228.14 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.56/228.14 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.56/228.14 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.56/228.14 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.56/228.14 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.56/228.14 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.56/228.14 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.56/228.14 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.56/228.14 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.56/228.14 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.56/228.14 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.56/228.14 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.56/228.14 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.56/228.14 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.56/228.14 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.56/228.14 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.56/228.14 U56(active(X:S)) -> U56(X:S) 227.56/228.14 U56(mark(X:S)) -> U56(X:S) 227.56/228.14 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.56/228.14 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.56/228.14 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.56/228.14 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.56/228.14 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.56/228.14 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.56/228.14 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.56/228.14 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.56/228.14 U63(active(X:S)) -> U63(X:S) 227.56/228.14 U63(mark(X:S)) -> U63(X:S) 227.56/228.14 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.56/228.14 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.56/228.14 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.56/228.14 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.56/228.14 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.56/228.14 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.56/228.14 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.56/228.14 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.56/228.14 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.56/228.14 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.56/228.14 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.56/228.14 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.56/228.14 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.56/228.14 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.56/228.14 U74(active(X:S)) -> U74(X:S) 227.56/228.14 U74(mark(X:S)) -> U74(X:S) 227.56/228.14 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.56/228.14 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.56/228.14 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.56/228.14 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.56/228.14 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.56/228.14 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.56/228.14 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.56/228.14 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.56/228.14 U83(active(X:S)) -> U83(X:S) 227.56/228.14 U83(mark(X:S)) -> U83(X:S) 227.56/228.14 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.56/228.14 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.56/228.14 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.56/228.14 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.56/228.14 U92(active(X:S)) -> U92(X:S) 227.56/228.14 U92(mark(X:S)) -> U92(X:S) 227.56/228.14 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.56/228.14 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.56/228.14 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.56/228.14 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.56/228.14 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.56/228.14 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.56/228.14 active(U13(tt)) -> mark(tt) 227.56/228.14 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.56/228.14 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.56/228.14 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.56/228.14 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.56/228.14 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.56/228.14 active(U26(tt)) -> mark(tt) 227.56/228.14 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.56/228.14 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.56/228.14 active(U33(tt)) -> mark(tt) 227.56/228.14 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.56/228.14 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.56/228.14 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.56/228.14 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.56/228.14 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.56/228.14 active(U46(tt)) -> mark(tt) 227.56/228.14 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.56/228.14 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.56/228.14 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.56/228.14 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.56/228.14 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.56/228.14 active(U56(tt)) -> mark(tt) 227.56/228.14 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.56/228.14 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.56/228.14 active(U63(tt)) -> mark(tt) 227.56/228.14 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.56/228.14 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.56/228.14 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.56/228.14 active(U74(tt)) -> mark(tt) 227.56/228.14 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.56/228.14 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.56/228.14 active(U83(tt)) -> mark(tt) 227.56/228.14 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.56/228.14 active(U92(tt)) -> mark(tt) 227.56/228.14 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.56/228.14 active(__(nil,X:S)) -> mark(X:S) 227.56/228.14 active(__(X:S,nil)) -> mark(X:S) 227.56/228.14 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.56/228.14 active(isList(nil)) -> mark(tt) 227.56/228.14 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.56/228.14 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.56/228.14 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.56/228.14 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.56/228.14 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.56/228.14 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.56/228.14 active(isPal(nil)) -> mark(tt) 227.56/228.14 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.56/228.14 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.56/228.14 active(isPalListKind(a)) -> mark(tt) 227.56/228.14 active(isPalListKind(e)) -> mark(tt) 227.56/228.14 active(isPalListKind(i)) -> mark(tt) 227.56/228.14 active(isPalListKind(nil)) -> mark(tt) 227.56/228.14 active(isPalListKind(o)) -> mark(tt) 227.56/228.14 active(isPalListKind(u)) -> mark(tt) 227.56/228.14 active(isQid(a)) -> mark(tt) 227.56/228.14 active(isQid(e)) -> mark(tt) 227.56/228.14 active(isQid(i)) -> mark(tt) 227.56/228.14 active(isQid(o)) -> mark(tt) 227.56/228.14 active(isQid(u)) -> mark(tt) 227.56/228.14 isList(active(X:S)) -> isList(X:S) 227.56/228.14 isList(mark(X:S)) -> isList(X:S) 227.56/228.14 isNeList(active(X:S)) -> isNeList(X:S) 227.56/228.14 isNeList(mark(X:S)) -> isNeList(X:S) 227.56/228.14 isNePal(active(X:S)) -> isNePal(X:S) 227.56/228.14 isNePal(mark(X:S)) -> isNePal(X:S) 227.56/228.14 isPal(active(X:S)) -> isPal(X:S) 227.56/228.14 isPal(mark(X:S)) -> isPal(X:S) 227.56/228.14 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.56/228.14 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.56/228.14 isQid(active(X:S)) -> isQid(X:S) 227.56/228.14 isQid(mark(X:S)) -> isQid(X:S) 227.56/228.14 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.56/228.14 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.56/228.14 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.56/228.14 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.56/228.14 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.56/228.14 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.56/228.14 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.56/228.14 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.56/228.14 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.56/228.14 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.56/228.14 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.56/228.14 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.56/228.14 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.56/228.14 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.56/228.14 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.56/228.14 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.56/228.14 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.56/228.14 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.56/228.14 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.56/228.14 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.56/228.14 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.56/228.14 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.56/228.14 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.56/228.14 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.56/228.14 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.56/228.14 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.56/228.14 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.56/228.14 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.56/228.14 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.56/228.14 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.56/228.14 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.56/228.14 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.56/228.14 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.56/228.14 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.56/228.14 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.56/228.14 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.56/228.14 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.56/228.14 mark(isList(X:S)) -> active(isList(X:S)) 227.56/228.14 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.56/228.14 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.56/228.14 mark(isPal(X:S)) -> active(isPal(X:S)) 227.56/228.14 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.56/228.14 mark(isQid(X:S)) -> active(isQid(X:S)) 227.56/228.14 mark(a) -> active(a) 227.56/228.14 mark(e) -> active(e) 227.56/228.14 mark(i) -> active(i) 227.56/228.14 mark(nil) -> active(nil) 227.56/228.14 mark(o) -> active(o) 227.56/228.14 mark(tt) -> active(tt) 227.56/228.14 mark(u) -> active(u) 227.56/228.14 ->Strongly Connected Components: 227.56/228.14 ->->Cycle: 227.56/228.14 ->->-> Pairs: 227.56/228.14 ACTIVE(U91(tt,V2:S)) -> MARK(U92(isPalListKind(V2:S))) 227.56/228.14 ACTIVE(isPalListKind(__(V1:S,V2:S))) -> MARK(U91(isPalListKind(V1:S),V2:S)) 227.56/228.14 MARK(U54(X1:S,X2:S,X3:S)) -> ACTIVE(U54(mark(X1:S),X2:S,X3:S)) 227.56/228.14 MARK(U54(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.56/228.14 MARK(U55(X1:S,X2:S)) -> ACTIVE(U55(mark(X1:S),X2:S)) 227.56/228.14 MARK(U55(X1:S,X2:S)) -> MARK(X1:S) 227.56/228.14 MARK(U56(X:S)) -> ACTIVE(U56(mark(X:S))) 227.56/228.14 MARK(U56(X:S)) -> MARK(X:S) 227.56/228.14 MARK(U61(X1:S,X2:S)) -> ACTIVE(U61(mark(X1:S),X2:S)) 227.56/228.14 MARK(U61(X1:S,X2:S)) -> MARK(X1:S) 227.56/228.14 MARK(U62(X1:S,X2:S)) -> ACTIVE(U62(mark(X1:S),X2:S)) 227.56/228.14 MARK(U62(X1:S,X2:S)) -> MARK(X1:S) 227.56/228.14 MARK(U63(X:S)) -> ACTIVE(U63(mark(X:S))) 227.56/228.14 MARK(U63(X:S)) -> MARK(X:S) 227.56/228.14 MARK(U71(X1:S,X2:S,X3:S)) -> ACTIVE(U71(mark(X1:S),X2:S,X3:S)) 227.56/228.14 MARK(U71(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.56/228.14 MARK(U72(X1:S,X2:S)) -> ACTIVE(U72(mark(X1:S),X2:S)) 227.56/228.14 MARK(U72(X1:S,X2:S)) -> MARK(X1:S) 227.56/228.14 MARK(U73(X1:S,X2:S)) -> ACTIVE(U73(mark(X1:S),X2:S)) 227.56/228.14 MARK(U73(X1:S,X2:S)) -> MARK(X1:S) 227.56/228.14 MARK(U74(X:S)) -> ACTIVE(U74(mark(X:S))) 227.56/228.14 MARK(U74(X:S)) -> MARK(X:S) 227.56/228.14 MARK(U81(X1:S,X2:S)) -> ACTIVE(U81(mark(X1:S),X2:S)) 227.56/228.14 MARK(U81(X1:S,X2:S)) -> MARK(X1:S) 227.56/228.14 MARK(U82(X1:S,X2:S)) -> ACTIVE(U82(mark(X1:S),X2:S)) 227.56/228.14 MARK(U82(X1:S,X2:S)) -> MARK(X1:S) 227.56/228.14 MARK(U83(X:S)) -> ACTIVE(U83(mark(X:S))) 227.56/228.14 MARK(U83(X:S)) -> MARK(X:S) 227.56/228.14 MARK(U91(X1:S,X2:S)) -> ACTIVE(U91(mark(X1:S),X2:S)) 227.56/228.14 MARK(U91(X1:S,X2:S)) -> MARK(X1:S) 227.56/228.14 MARK(U92(X:S)) -> ACTIVE(U92(mark(X:S))) 227.56/228.14 MARK(U92(X:S)) -> MARK(X:S) 227.56/228.14 MARK(__(X1:S,X2:S)) -> ACTIVE(__(mark(X1:S),mark(X2:S))) 227.56/228.14 MARK(__(X1:S,X2:S)) -> MARK(X1:S) 227.56/228.14 MARK(__(X1:S,X2:S)) -> MARK(X2:S) 227.56/228.14 MARK(isPalListKind(X:S)) -> ACTIVE(isPalListKind(X:S)) 227.56/228.14 ->->-> Rules: 227.56/228.14 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.56/228.14 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.56/228.14 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.56/228.14 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.56/228.14 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.56/228.14 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.56/228.14 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.56/228.14 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.56/228.14 U13(active(X:S)) -> U13(X:S) 227.56/228.14 U13(mark(X:S)) -> U13(X:S) 227.56/228.14 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.56/228.14 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.56/228.14 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.56/228.14 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.56/228.14 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.56/228.14 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.56/228.14 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.56/228.14 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.56/228.14 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.56/228.14 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.56/228.14 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.56/228.14 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.56/228.14 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.56/228.14 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.56/228.14 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.56/228.14 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.56/228.14 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.56/228.14 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.56/228.14 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.56/228.14 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.56/228.14 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.56/228.14 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.56/228.14 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.56/228.14 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.56/228.14 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.56/228.14 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.56/228.14 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.56/228.14 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.56/228.14 U26(active(X:S)) -> U26(X:S) 227.56/228.14 U26(mark(X:S)) -> U26(X:S) 227.56/228.14 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.56/228.14 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.56/228.14 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.56/228.14 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.56/228.14 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.56/228.14 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.56/228.14 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.56/228.14 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.56/228.14 U33(active(X:S)) -> U33(X:S) 227.56/228.14 U33(mark(X:S)) -> U33(X:S) 227.56/228.14 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.56/228.14 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.56/228.14 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.56/228.14 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.56/228.14 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.56/228.14 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.56/228.14 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.56/228.14 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.56/228.14 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.56/228.14 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.56/228.14 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.56/228.14 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.56/228.14 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.56/228.14 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.56/228.14 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.56/228.14 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.56/228.14 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.56/228.14 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.56/228.14 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.56/228.14 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.56/228.14 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.56/228.14 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.56/228.14 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.56/228.14 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.56/228.14 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.56/228.14 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.56/228.14 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.56/228.14 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.56/228.14 U46(active(X:S)) -> U46(X:S) 227.56/228.14 U46(mark(X:S)) -> U46(X:S) 227.56/228.14 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.56/228.14 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.56/228.14 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.56/228.14 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.56/228.14 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.56/228.14 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.56/228.14 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.56/228.14 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.56/228.14 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.56/228.14 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.56/228.14 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.56/228.14 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.56/228.14 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.56/228.14 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.56/228.14 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.56/228.14 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.56/228.14 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.56/228.14 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.56/228.14 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.56/228.14 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.56/228.14 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.56/228.14 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.56/228.14 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.56/228.14 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.56/228.14 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.56/228.14 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.56/228.14 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.56/228.14 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.56/228.14 U56(active(X:S)) -> U56(X:S) 227.56/228.14 U56(mark(X:S)) -> U56(X:S) 227.56/228.14 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.56/228.14 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.56/228.14 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.56/228.14 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.56/228.14 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.56/228.14 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.56/228.14 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.56/228.14 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.56/228.14 U63(active(X:S)) -> U63(X:S) 227.56/228.14 U63(mark(X:S)) -> U63(X:S) 227.56/228.14 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.56/228.14 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.56/228.14 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.56/228.14 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.56/228.14 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.56/228.14 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.56/228.14 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.56/228.14 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.56/228.14 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.56/228.14 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.56/228.14 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.56/228.14 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.56/228.14 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.56/228.14 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.56/228.14 U74(active(X:S)) -> U74(X:S) 227.56/228.14 U74(mark(X:S)) -> U74(X:S) 227.56/228.14 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.56/228.14 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.56/228.14 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.56/228.14 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.56/228.14 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.56/228.14 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.56/228.14 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.56/228.14 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.56/228.14 U83(active(X:S)) -> U83(X:S) 227.56/228.14 U83(mark(X:S)) -> U83(X:S) 227.56/228.14 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.56/228.14 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.56/228.14 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.56/228.14 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.56/228.14 U92(active(X:S)) -> U92(X:S) 227.56/228.14 U92(mark(X:S)) -> U92(X:S) 227.56/228.14 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.56/228.14 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.56/228.14 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.56/228.14 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.56/228.14 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.56/228.14 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.56/228.14 active(U13(tt)) -> mark(tt) 227.56/228.14 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.56/228.14 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.56/228.14 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.56/228.14 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.56/228.14 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.56/228.14 active(U26(tt)) -> mark(tt) 227.56/228.14 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.56/228.14 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.56/228.14 active(U33(tt)) -> mark(tt) 227.56/228.14 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.56/228.14 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.56/228.14 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.56/228.14 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.56/228.14 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.56/228.14 active(U46(tt)) -> mark(tt) 227.56/228.14 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.56/228.14 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.56/228.14 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.56/228.14 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.56/228.14 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.56/228.14 active(U56(tt)) -> mark(tt) 227.56/228.14 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.56/228.14 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.56/228.14 active(U63(tt)) -> mark(tt) 227.56/228.14 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.56/228.14 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.56/228.14 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.56/228.14 active(U74(tt)) -> mark(tt) 227.56/228.14 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.56/228.14 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.56/228.14 active(U83(tt)) -> mark(tt) 227.56/228.14 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.56/228.14 active(U92(tt)) -> mark(tt) 227.56/228.14 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.56/228.14 active(__(nil,X:S)) -> mark(X:S) 227.56/228.14 active(__(X:S,nil)) -> mark(X:S) 227.56/228.14 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.56/228.14 active(isList(nil)) -> mark(tt) 227.56/228.14 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.56/228.14 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.56/228.14 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.56/228.14 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.56/228.14 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.56/228.14 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.56/228.14 active(isPal(nil)) -> mark(tt) 227.56/228.14 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.56/228.14 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.56/228.14 active(isPalListKind(a)) -> mark(tt) 227.56/228.14 active(isPalListKind(e)) -> mark(tt) 227.56/228.14 active(isPalListKind(i)) -> mark(tt) 227.56/228.14 active(isPalListKind(nil)) -> mark(tt) 227.56/228.14 active(isPalListKind(o)) -> mark(tt) 227.56/228.14 active(isPalListKind(u)) -> mark(tt) 227.56/228.14 active(isQid(a)) -> mark(tt) 227.56/228.14 active(isQid(e)) -> mark(tt) 227.56/228.14 active(isQid(i)) -> mark(tt) 227.56/228.14 active(isQid(o)) -> mark(tt) 227.56/228.14 active(isQid(u)) -> mark(tt) 227.56/228.14 isList(active(X:S)) -> isList(X:S) 227.56/228.14 isList(mark(X:S)) -> isList(X:S) 227.56/228.14 isNeList(active(X:S)) -> isNeList(X:S) 227.56/228.14 isNeList(mark(X:S)) -> isNeList(X:S) 227.56/228.14 isNePal(active(X:S)) -> isNePal(X:S) 227.56/228.14 isNePal(mark(X:S)) -> isNePal(X:S) 227.56/228.14 isPal(active(X:S)) -> isPal(X:S) 227.56/228.14 isPal(mark(X:S)) -> isPal(X:S) 227.56/228.14 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.56/228.14 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.56/228.14 isQid(active(X:S)) -> isQid(X:S) 227.56/228.14 isQid(mark(X:S)) -> isQid(X:S) 227.56/228.14 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.56/228.14 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.56/228.14 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.56/228.14 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.56/228.14 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.56/228.14 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.56/228.14 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.56/228.14 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.56/228.14 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.56/228.14 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.56/228.14 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.56/228.14 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.56/228.14 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.56/228.14 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.56/228.14 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.56/228.14 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.56/228.14 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.56/228.14 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.56/228.14 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.56/228.14 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.56/228.14 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.56/228.14 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.56/228.14 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.56/228.14 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.56/228.14 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.56/228.14 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.56/228.14 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.56/228.14 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.56/228.14 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.56/228.14 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.56/228.14 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.56/228.14 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.56/228.14 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.56/228.14 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.56/228.14 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.56/228.14 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.56/228.14 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.56/228.14 mark(isList(X:S)) -> active(isList(X:S)) 227.56/228.14 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.56/228.14 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.56/228.14 mark(isPal(X:S)) -> active(isPal(X:S)) 227.56/228.14 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.56/228.14 mark(isQid(X:S)) -> active(isQid(X:S)) 227.56/228.14 mark(a) -> active(a) 227.56/228.14 mark(e) -> active(e) 227.56/228.14 mark(i) -> active(i) 227.56/228.14 mark(nil) -> active(nil) 227.56/228.14 mark(o) -> active(o) 227.56/228.14 mark(tt) -> active(tt) 227.56/228.14 mark(u) -> active(u) 227.56/228.14 227.56/228.14 Problem 1.44: 227.56/228.14 227.56/228.14 Reduction Pairs Processor: 227.56/228.14 -> Pairs: 227.56/228.14 ACTIVE(U91(tt,V2:S)) -> MARK(U92(isPalListKind(V2:S))) 227.56/228.14 ACTIVE(isPalListKind(__(V1:S,V2:S))) -> MARK(U91(isPalListKind(V1:S),V2:S)) 227.56/228.14 MARK(U54(X1:S,X2:S,X3:S)) -> ACTIVE(U54(mark(X1:S),X2:S,X3:S)) 227.56/228.14 MARK(U54(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.56/228.14 MARK(U55(X1:S,X2:S)) -> ACTIVE(U55(mark(X1:S),X2:S)) 227.56/228.14 MARK(U55(X1:S,X2:S)) -> MARK(X1:S) 227.56/228.14 MARK(U56(X:S)) -> ACTIVE(U56(mark(X:S))) 227.56/228.14 MARK(U56(X:S)) -> MARK(X:S) 227.56/228.14 MARK(U61(X1:S,X2:S)) -> ACTIVE(U61(mark(X1:S),X2:S)) 227.56/228.14 MARK(U61(X1:S,X2:S)) -> MARK(X1:S) 227.56/228.14 MARK(U62(X1:S,X2:S)) -> ACTIVE(U62(mark(X1:S),X2:S)) 227.56/228.14 MARK(U62(X1:S,X2:S)) -> MARK(X1:S) 227.56/228.14 MARK(U63(X:S)) -> ACTIVE(U63(mark(X:S))) 227.56/228.14 MARK(U63(X:S)) -> MARK(X:S) 227.56/228.14 MARK(U71(X1:S,X2:S,X3:S)) -> ACTIVE(U71(mark(X1:S),X2:S,X3:S)) 227.56/228.14 MARK(U71(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.56/228.14 MARK(U72(X1:S,X2:S)) -> ACTIVE(U72(mark(X1:S),X2:S)) 227.56/228.14 MARK(U72(X1:S,X2:S)) -> MARK(X1:S) 227.56/228.14 MARK(U73(X1:S,X2:S)) -> ACTIVE(U73(mark(X1:S),X2:S)) 227.56/228.14 MARK(U73(X1:S,X2:S)) -> MARK(X1:S) 227.56/228.14 MARK(U74(X:S)) -> ACTIVE(U74(mark(X:S))) 227.56/228.14 MARK(U74(X:S)) -> MARK(X:S) 227.56/228.14 MARK(U81(X1:S,X2:S)) -> ACTIVE(U81(mark(X1:S),X2:S)) 227.56/228.14 MARK(U81(X1:S,X2:S)) -> MARK(X1:S) 227.56/228.14 MARK(U82(X1:S,X2:S)) -> ACTIVE(U82(mark(X1:S),X2:S)) 227.56/228.14 MARK(U82(X1:S,X2:S)) -> MARK(X1:S) 227.56/228.14 MARK(U83(X:S)) -> ACTIVE(U83(mark(X:S))) 227.56/228.14 MARK(U83(X:S)) -> MARK(X:S) 227.56/228.14 MARK(U91(X1:S,X2:S)) -> ACTIVE(U91(mark(X1:S),X2:S)) 227.56/228.14 MARK(U91(X1:S,X2:S)) -> MARK(X1:S) 227.56/228.14 MARK(U92(X:S)) -> ACTIVE(U92(mark(X:S))) 227.56/228.14 MARK(U92(X:S)) -> MARK(X:S) 227.56/228.14 MARK(__(X1:S,X2:S)) -> ACTIVE(__(mark(X1:S),mark(X2:S))) 227.56/228.14 MARK(__(X1:S,X2:S)) -> MARK(X1:S) 227.56/228.14 MARK(__(X1:S,X2:S)) -> MARK(X2:S) 227.56/228.14 MARK(isPalListKind(X:S)) -> ACTIVE(isPalListKind(X:S)) 227.56/228.14 -> Rules: 227.56/228.14 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.56/228.14 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.56/228.14 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.56/228.14 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.56/228.14 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.56/228.14 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.56/228.14 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.56/228.14 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.56/228.14 U13(active(X:S)) -> U13(X:S) 227.56/228.14 U13(mark(X:S)) -> U13(X:S) 227.56/228.14 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.56/228.14 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.56/228.14 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.56/228.14 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.56/228.14 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.56/228.14 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.56/228.14 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.56/228.14 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.56/228.14 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.56/228.14 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.56/228.14 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.56/228.14 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.56/228.14 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.56/228.14 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.56/228.14 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.56/228.14 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.56/228.14 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.56/228.14 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.56/228.14 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.56/228.14 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.56/228.14 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.56/228.14 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.56/228.14 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.56/228.14 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.56/228.14 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.56/228.14 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.56/228.14 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.56/228.14 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.56/228.14 U26(active(X:S)) -> U26(X:S) 227.56/228.14 U26(mark(X:S)) -> U26(X:S) 227.56/228.14 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.56/228.14 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.56/228.14 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.56/228.14 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.56/228.14 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.56/228.14 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.56/228.14 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.56/228.14 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.56/228.14 U33(active(X:S)) -> U33(X:S) 227.56/228.14 U33(mark(X:S)) -> U33(X:S) 227.56/228.14 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.56/228.14 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.56/228.14 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.56/228.14 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.56/228.14 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.56/228.14 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.56/228.14 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.56/228.14 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.56/228.14 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.56/228.14 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.56/228.14 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.56/228.14 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.56/228.14 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.56/228.14 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.56/228.14 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.56/228.14 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.56/228.14 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.56/228.14 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.56/228.14 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.56/228.14 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.56/228.14 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.56/228.14 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.56/228.14 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.56/228.14 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.56/228.14 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.56/228.14 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.56/228.14 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.56/228.14 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.56/228.14 U46(active(X:S)) -> U46(X:S) 227.56/228.14 U46(mark(X:S)) -> U46(X:S) 227.56/228.14 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.56/228.14 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.56/228.14 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.56/228.14 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.56/228.14 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.56/228.14 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.56/228.14 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.56/228.14 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.56/228.14 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.56/228.14 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.56/228.14 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.56/228.14 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.56/228.14 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.56/228.14 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.56/228.14 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.56/228.14 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.56/228.14 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.56/228.14 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.56/228.14 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.56/228.14 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.56/228.14 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.56/228.14 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.56/228.14 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.56/228.14 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.56/228.14 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.56/228.14 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.56/228.14 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.56/228.14 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.56/228.14 U56(active(X:S)) -> U56(X:S) 227.56/228.14 U56(mark(X:S)) -> U56(X:S) 227.56/228.14 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.56/228.14 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.56/228.14 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.56/228.14 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.56/228.14 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.56/228.14 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.56/228.14 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.56/228.14 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.56/228.14 U63(active(X:S)) -> U63(X:S) 227.56/228.14 U63(mark(X:S)) -> U63(X:S) 227.56/228.14 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.56/228.14 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.56/228.14 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.56/228.14 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.56/228.14 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.56/228.14 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.56/228.14 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.56/228.14 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.56/228.14 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.56/228.14 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.56/228.14 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.56/228.14 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.56/228.14 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.56/228.14 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.56/228.14 U74(active(X:S)) -> U74(X:S) 227.56/228.14 U74(mark(X:S)) -> U74(X:S) 227.56/228.14 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.56/228.14 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.56/228.14 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.56/228.14 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.56/228.14 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.56/228.14 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.56/228.14 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.56/228.14 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.56/228.14 U83(active(X:S)) -> U83(X:S) 227.56/228.14 U83(mark(X:S)) -> U83(X:S) 227.56/228.14 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.56/228.14 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.56/228.14 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.56/228.14 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.56/228.14 U92(active(X:S)) -> U92(X:S) 227.56/228.14 U92(mark(X:S)) -> U92(X:S) 227.56/228.14 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.56/228.14 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.56/228.14 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.56/228.14 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.56/228.14 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.56/228.14 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.56/228.14 active(U13(tt)) -> mark(tt) 227.56/228.14 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.56/228.14 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.56/228.14 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.56/228.14 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.56/228.14 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.56/228.14 active(U26(tt)) -> mark(tt) 227.56/228.14 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.56/228.14 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.56/228.14 active(U33(tt)) -> mark(tt) 227.56/228.14 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.56/228.14 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.56/228.14 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.56/228.14 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.56/228.14 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.56/228.14 active(U46(tt)) -> mark(tt) 227.56/228.14 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.56/228.14 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.56/228.14 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.56/228.14 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.56/228.14 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.56/228.14 active(U56(tt)) -> mark(tt) 227.56/228.14 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.56/228.14 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.56/228.14 active(U63(tt)) -> mark(tt) 227.56/228.14 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.56/228.14 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.56/228.14 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.56/228.14 active(U74(tt)) -> mark(tt) 227.56/228.14 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.56/228.14 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.56/228.14 active(U83(tt)) -> mark(tt) 227.56/228.14 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.56/228.14 active(U92(tt)) -> mark(tt) 227.56/228.14 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.56/228.14 active(__(nil,X:S)) -> mark(X:S) 227.56/228.14 active(__(X:S,nil)) -> mark(X:S) 227.56/228.14 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.56/228.14 active(isList(nil)) -> mark(tt) 227.56/228.14 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.56/228.14 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.56/228.14 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.56/228.14 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.56/228.14 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.56/228.14 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.56/228.14 active(isPal(nil)) -> mark(tt) 227.56/228.14 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.56/228.14 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.56/228.14 active(isPalListKind(a)) -> mark(tt) 227.56/228.14 active(isPalListKind(e)) -> mark(tt) 227.56/228.14 active(isPalListKind(i)) -> mark(tt) 227.56/228.14 active(isPalListKind(nil)) -> mark(tt) 227.56/228.14 active(isPalListKind(o)) -> mark(tt) 227.56/228.14 active(isPalListKind(u)) -> mark(tt) 227.56/228.14 active(isQid(a)) -> mark(tt) 227.56/228.14 active(isQid(e)) -> mark(tt) 227.56/228.14 active(isQid(i)) -> mark(tt) 227.56/228.14 active(isQid(o)) -> mark(tt) 227.56/228.14 active(isQid(u)) -> mark(tt) 227.56/228.14 isList(active(X:S)) -> isList(X:S) 227.56/228.14 isList(mark(X:S)) -> isList(X:S) 227.56/228.14 isNeList(active(X:S)) -> isNeList(X:S) 227.56/228.14 isNeList(mark(X:S)) -> isNeList(X:S) 227.56/228.14 isNePal(active(X:S)) -> isNePal(X:S) 227.56/228.14 isNePal(mark(X:S)) -> isNePal(X:S) 227.56/228.14 isPal(active(X:S)) -> isPal(X:S) 227.56/228.14 isPal(mark(X:S)) -> isPal(X:S) 227.56/228.14 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.56/228.14 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.56/228.14 isQid(active(X:S)) -> isQid(X:S) 227.56/228.14 isQid(mark(X:S)) -> isQid(X:S) 227.56/228.14 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.56/228.14 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.56/228.14 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.56/228.14 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.56/228.14 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.56/228.14 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.56/228.14 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.56/228.14 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.56/228.14 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.56/228.14 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.56/228.14 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.56/228.14 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.56/228.14 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.56/228.14 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.56/228.14 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.56/228.14 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.56/228.14 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.56/228.14 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.56/228.14 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.56/228.14 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.56/228.14 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.56/228.14 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.56/228.14 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.56/228.14 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.56/228.14 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.56/228.14 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.56/228.14 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.56/228.14 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.56/228.14 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.56/228.14 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.56/228.14 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.56/228.14 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.56/228.14 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.56/228.14 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.56/228.14 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.56/228.14 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.56/228.14 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.56/228.14 mark(isList(X:S)) -> active(isList(X:S)) 227.56/228.14 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.56/228.14 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.56/228.14 mark(isPal(X:S)) -> active(isPal(X:S)) 227.56/228.14 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.56/228.14 mark(isQid(X:S)) -> active(isQid(X:S)) 227.56/228.14 mark(a) -> active(a) 227.56/228.14 mark(e) -> active(e) 227.56/228.14 mark(i) -> active(i) 227.56/228.14 mark(nil) -> active(nil) 227.56/228.14 mark(o) -> active(o) 227.56/228.14 mark(tt) -> active(tt) 227.56/228.14 mark(u) -> active(u) 227.56/228.14 -> Usable rules: 227.56/228.14 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.56/228.14 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.56/228.14 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.56/228.14 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.56/228.14 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.56/228.14 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.56/228.14 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.56/228.14 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.56/228.14 U13(active(X:S)) -> U13(X:S) 227.56/228.14 U13(mark(X:S)) -> U13(X:S) 227.56/228.14 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.56/228.14 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.56/228.14 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.56/228.14 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.56/228.14 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.56/228.14 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.56/228.14 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.56/228.14 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.56/228.14 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.56/228.14 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.56/228.14 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.56/228.14 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.56/228.14 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.56/228.14 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.56/228.14 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.56/228.14 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.56/228.14 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.56/228.14 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.56/228.14 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.56/228.14 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.56/228.14 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.56/228.14 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.56/228.14 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.56/228.14 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.56/228.14 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.56/228.14 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.56/228.14 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.56/228.14 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.56/228.14 U26(active(X:S)) -> U26(X:S) 227.56/228.14 U26(mark(X:S)) -> U26(X:S) 227.56/228.14 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.56/228.14 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.56/228.14 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.56/228.14 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.56/228.14 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.56/228.14 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.56/228.14 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.56/228.14 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.56/228.14 U33(active(X:S)) -> U33(X:S) 227.56/228.14 U33(mark(X:S)) -> U33(X:S) 227.56/228.14 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.56/228.14 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.56/228.14 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.56/228.14 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.56/228.14 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.56/228.14 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.56/228.14 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.56/228.14 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.56/228.14 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.56/228.14 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.56/228.14 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.56/228.14 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.56/228.14 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.56/228.14 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.56/228.14 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.56/228.14 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.56/228.14 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.56/228.14 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.56/228.14 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.56/228.14 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.56/228.14 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.56/228.14 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.56/228.14 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.56/228.14 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.56/228.14 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.56/228.14 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.56/228.14 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.56/228.14 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.56/228.14 U46(active(X:S)) -> U46(X:S) 227.56/228.14 U46(mark(X:S)) -> U46(X:S) 227.56/228.14 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.56/228.14 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.56/228.14 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.56/228.14 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.56/228.14 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.56/228.14 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.56/228.14 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.56/228.14 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.56/228.14 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.56/228.14 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.56/228.14 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.56/228.14 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.56/228.14 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.56/228.14 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.56/228.14 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.56/228.14 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.56/228.14 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.56/228.14 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.56/228.14 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.56/228.14 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.56/228.14 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.56/228.14 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.56/228.14 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.56/228.14 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.56/228.14 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.56/228.14 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.56/228.14 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.56/228.14 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.56/228.14 U56(active(X:S)) -> U56(X:S) 227.56/228.14 U56(mark(X:S)) -> U56(X:S) 227.56/228.14 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.56/228.14 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.56/228.14 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.56/228.14 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.56/228.14 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.56/228.14 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.56/228.14 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.56/228.14 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.56/228.14 U63(active(X:S)) -> U63(X:S) 227.56/228.14 U63(mark(X:S)) -> U63(X:S) 227.56/228.14 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.56/228.14 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.56/228.14 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.56/228.14 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.56/228.14 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.56/228.14 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.56/228.14 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.56/228.14 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.56/228.14 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.56/228.14 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.56/228.14 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.56/228.14 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.56/228.14 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.56/228.14 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.56/228.14 U74(active(X:S)) -> U74(X:S) 227.56/228.14 U74(mark(X:S)) -> U74(X:S) 227.56/228.14 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.56/228.14 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.56/228.14 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.56/228.14 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.56/228.14 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.56/228.14 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.56/228.14 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.56/228.14 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.56/228.14 U83(active(X:S)) -> U83(X:S) 227.56/228.14 U83(mark(X:S)) -> U83(X:S) 227.56/228.14 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.56/228.14 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.56/228.14 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.56/228.14 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.56/228.14 U92(active(X:S)) -> U92(X:S) 227.56/228.14 U92(mark(X:S)) -> U92(X:S) 227.56/228.14 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.56/228.14 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.56/228.14 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.56/228.14 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.56/228.14 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.56/228.14 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.56/228.14 active(U13(tt)) -> mark(tt) 227.56/228.14 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.56/228.14 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.56/228.14 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.56/228.14 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.56/228.14 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.56/228.14 active(U26(tt)) -> mark(tt) 227.56/228.14 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.56/228.14 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.56/228.14 active(U33(tt)) -> mark(tt) 227.56/228.14 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.56/228.14 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.56/228.14 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.56/228.14 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.56/228.14 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.56/228.14 active(U46(tt)) -> mark(tt) 227.56/228.14 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.56/228.14 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.56/228.14 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.56/228.14 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.56/228.14 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.56/228.14 active(U56(tt)) -> mark(tt) 227.56/228.14 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.56/228.14 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.56/228.14 active(U63(tt)) -> mark(tt) 227.56/228.14 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.56/228.14 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.56/228.14 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.56/228.14 active(U74(tt)) -> mark(tt) 227.56/228.14 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.56/228.14 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.56/228.14 active(U83(tt)) -> mark(tt) 227.56/228.14 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.56/228.14 active(U92(tt)) -> mark(tt) 227.56/228.14 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.56/228.14 active(__(nil,X:S)) -> mark(X:S) 227.56/228.14 active(__(X:S,nil)) -> mark(X:S) 227.56/228.14 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.56/228.14 active(isList(nil)) -> mark(tt) 227.56/228.14 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.56/228.14 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.56/228.14 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.56/228.14 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.56/228.14 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.56/228.14 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.56/228.14 active(isPal(nil)) -> mark(tt) 227.56/228.14 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.56/228.14 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.56/228.14 active(isPalListKind(a)) -> mark(tt) 227.56/228.14 active(isPalListKind(e)) -> mark(tt) 227.56/228.14 active(isPalListKind(i)) -> mark(tt) 227.56/228.14 active(isPalListKind(nil)) -> mark(tt) 227.56/228.14 active(isPalListKind(o)) -> mark(tt) 227.56/228.14 active(isPalListKind(u)) -> mark(tt) 227.56/228.14 active(isQid(a)) -> mark(tt) 227.56/228.14 active(isQid(e)) -> mark(tt) 227.56/228.14 active(isQid(i)) -> mark(tt) 227.56/228.14 active(isQid(o)) -> mark(tt) 227.56/228.14 active(isQid(u)) -> mark(tt) 227.56/228.14 isList(active(X:S)) -> isList(X:S) 227.56/228.14 isList(mark(X:S)) -> isList(X:S) 227.56/228.14 isNeList(active(X:S)) -> isNeList(X:S) 227.56/228.14 isNeList(mark(X:S)) -> isNeList(X:S) 227.56/228.14 isNePal(active(X:S)) -> isNePal(X:S) 227.56/228.14 isNePal(mark(X:S)) -> isNePal(X:S) 227.56/228.14 isPal(active(X:S)) -> isPal(X:S) 227.56/228.14 isPal(mark(X:S)) -> isPal(X:S) 227.56/228.14 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.56/228.14 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.56/228.14 isQid(active(X:S)) -> isQid(X:S) 227.56/228.14 isQid(mark(X:S)) -> isQid(X:S) 227.56/228.14 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.56/228.14 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.56/228.14 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.56/228.14 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.56/228.14 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.56/228.14 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.56/228.14 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.56/228.14 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.56/228.14 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.56/228.14 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.56/228.14 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.56/228.14 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.56/228.14 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.56/228.14 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.56/228.14 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.56/228.14 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.56/228.14 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.56/228.14 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.56/228.14 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.56/228.14 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.56/228.14 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.56/228.14 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.56/228.14 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.56/228.14 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.56/228.14 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.56/228.14 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.56/228.14 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.56/228.14 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.56/228.14 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.56/228.14 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.56/228.14 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.56/228.14 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.56/228.14 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.56/228.14 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.56/228.14 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.56/228.14 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.56/228.14 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.56/228.14 mark(isList(X:S)) -> active(isList(X:S)) 227.56/228.14 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.56/228.14 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.56/228.14 mark(isPal(X:S)) -> active(isPal(X:S)) 227.56/228.14 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.56/228.14 mark(isQid(X:S)) -> active(isQid(X:S)) 227.56/228.14 mark(a) -> active(a) 227.56/228.14 mark(e) -> active(e) 227.56/228.14 mark(i) -> active(i) 227.56/228.14 mark(nil) -> active(nil) 227.56/228.14 mark(o) -> active(o) 227.56/228.14 mark(tt) -> active(tt) 227.56/228.14 mark(u) -> active(u) 227.56/228.14 ->Interpretation type: 227.56/228.14 Linear 227.56/228.14 ->Coefficients: 227.56/228.14 Natural Numbers 227.56/228.14 ->Dimension: 227.56/228.14 1 227.56/228.14 ->Bound: 227.56/228.14 2 227.56/228.14 ->Interpretation: 227.56/228.14 227.56/228.14 [U11](X1,X2) = 0 227.56/228.14 [U12](X1,X2) = 2.X1 227.56/228.14 [U13](X) = 0 227.56/228.14 [U21](X1,X2,X3) = 2.X1 227.56/228.14 [U22](X1,X2,X3) = 2.X1 227.56/228.14 [U23](X1,X2,X3) = 2.X1 227.56/228.14 [U24](X1,X2,X3) = 0 227.56/228.14 [U25](X1,X2) = X1 227.56/228.14 [U26](X) = 2.X 227.56/228.14 [U31](X1,X2) = 2.X1 + 2.X2 + 1 227.56/228.14 [U32](X1,X2) = 2.X2 + 1 227.56/228.14 [U33](X) = 1 227.56/228.14 [U41](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.56/228.14 [U42](X1,X2,X3) = X2 + 2.X3 + 2 227.56/228.14 [U43](X1,X2,X3) = X2 + 2.X3 + 2 227.56/228.14 [U44](X1,X2,X3) = X2 + 2.X3 + 2 227.56/228.14 [U45](X1,X2) = 2.X1 + X2 + 2 227.56/228.14 [U46](X) = 2 227.56/228.14 [U51](X1,X2,X3) = 2.X2 + 2.X3 + 2 227.56/228.14 [U52](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.56/228.14 [U53](X1,X2,X3) = 2.X2 + 2.X3 + 2 227.56/228.14 [U54](X1,X2,X3) = X1 + 2.X2 + 2.X3 + 2 227.56/228.14 [U55](X1,X2) = X1 + 2.X2 + 1 227.56/228.14 [U56](X) = 2.X + 1 227.56/228.14 [U61](X1,X2) = 2.X1 + 2 227.56/228.14 [U62](X1,X2) = X1 + 2 227.56/228.14 [U63](X) = X 227.56/228.14 [U71](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.56/228.14 [U72](X1,X2) = X1 + 2.X2 + 2 227.56/228.14 [U73](X1,X2) = X1 227.56/228.14 [U74](X) = X 227.56/228.14 [U81](X1,X2) = 2.X1 + 2.X2 + 2 227.56/228.14 [U82](X1,X2) = 2.X1 + 2.X2 + 2 227.56/228.14 [U83](X) = X 227.56/228.14 [U91](X1,X2) = 2.X1 227.56/228.14 [U92](X) = 2.X 227.56/228.14 [__](X1,X2) = 2.X1 + X2 + 2 227.56/228.14 [active](X) = X 227.56/228.14 [isList](X) = 0 227.56/228.14 [isNeList](X) = 2.X + 1 227.56/228.14 [isNePal](X) = 2.X + 2 227.56/228.14 [isPal](X) = 2.X + 2 227.56/228.14 [isPalListKind](X) = 0 227.56/228.14 [isQid](X) = 2 227.56/228.14 [mark](X) = X 227.56/228.14 [a] = 2 227.56/228.14 [e] = 2 227.56/228.14 [fSNonEmpty] = 0 227.56/228.14 [i] = 0 227.56/228.14 [nil] = 0 227.56/228.14 [o] = 1 227.56/228.14 [tt] = 0 227.56/228.14 [u] = 2 227.56/228.14 [U11#](X1,X2) = 0 227.56/228.14 [U12#](X1,X2) = 0 227.56/228.14 [U13#](X) = 0 227.56/228.14 [U21#](X1,X2,X3) = 0 227.56/228.14 [U22#](X1,X2,X3) = 0 227.56/228.14 [U23#](X1,X2,X3) = 0 227.56/228.14 [U24#](X1,X2,X3) = 0 227.56/228.14 [U25#](X1,X2) = 0 227.56/228.14 [U26#](X) = 0 227.56/228.14 [U31#](X1,X2) = 0 227.56/228.14 [U32#](X1,X2) = 0 227.56/228.14 [U33#](X) = 0 227.56/228.14 [U41#](X1,X2,X3) = 0 227.56/228.14 [U42#](X1,X2,X3) = 0 227.56/228.14 [U43#](X1,X2,X3) = 0 227.56/228.14 [U44#](X1,X2,X3) = 0 227.56/228.14 [U45#](X1,X2) = 0 227.56/228.14 [U46#](X) = 0 227.56/228.14 [U51#](X1,X2,X3) = 0 227.56/228.14 [U52#](X1,X2,X3) = 0 227.56/228.14 [U53#](X1,X2,X3) = 0 227.56/228.14 [U54#](X1,X2,X3) = 0 227.56/228.14 [U55#](X1,X2) = 0 227.56/228.14 [U56#](X) = 0 227.56/228.14 [U61#](X1,X2) = 0 227.56/228.14 [U62#](X1,X2) = 0 227.56/228.14 [U63#](X) = 0 227.56/228.14 [U71#](X1,X2,X3) = 0 227.56/228.14 [U72#](X1,X2) = 0 227.56/228.14 [U73#](X1,X2) = 0 227.56/228.14 [U74#](X) = 0 227.56/228.14 [U81#](X1,X2) = 0 227.56/228.14 [U82#](X1,X2) = 0 227.56/228.14 [U83#](X) = 0 227.56/228.15 [U91#](X1,X2) = 0 227.56/228.15 [U92#](X) = 0 227.56/228.15 [__#](X1,X2) = 0 227.56/228.15 [ACTIVE](X) = X + 2 227.56/228.15 [ISLIST](X) = 0 227.56/228.15 [ISNELIST](X) = 0 227.56/228.15 [ISNEPAL](X) = 0 227.56/228.15 [ISPAL](X) = 0 227.56/228.15 [ISPALLISTKIND](X) = 0 227.56/228.15 [ISQID](X) = 0 227.56/228.15 [MARK](X) = 2.X + 2 227.56/228.15 227.56/228.15 Problem 1.44: 227.56/228.15 227.56/228.15 SCC Processor: 227.56/228.15 -> Pairs: 227.56/228.15 ACTIVE(U91(tt,V2:S)) -> MARK(U92(isPalListKind(V2:S))) 227.56/228.15 ACTIVE(isPalListKind(__(V1:S,V2:S))) -> MARK(U91(isPalListKind(V1:S),V2:S)) 227.56/228.15 MARK(U54(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.56/228.15 MARK(U55(X1:S,X2:S)) -> ACTIVE(U55(mark(X1:S),X2:S)) 227.56/228.15 MARK(U55(X1:S,X2:S)) -> MARK(X1:S) 227.56/228.15 MARK(U56(X:S)) -> ACTIVE(U56(mark(X:S))) 227.56/228.15 MARK(U56(X:S)) -> MARK(X:S) 227.56/228.15 MARK(U61(X1:S,X2:S)) -> ACTIVE(U61(mark(X1:S),X2:S)) 227.56/228.15 MARK(U61(X1:S,X2:S)) -> MARK(X1:S) 227.56/228.15 MARK(U62(X1:S,X2:S)) -> ACTIVE(U62(mark(X1:S),X2:S)) 227.56/228.15 MARK(U62(X1:S,X2:S)) -> MARK(X1:S) 227.56/228.15 MARK(U63(X:S)) -> ACTIVE(U63(mark(X:S))) 227.56/228.15 MARK(U63(X:S)) -> MARK(X:S) 227.56/228.15 MARK(U71(X1:S,X2:S,X3:S)) -> ACTIVE(U71(mark(X1:S),X2:S,X3:S)) 227.56/228.15 MARK(U71(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.56/228.15 MARK(U72(X1:S,X2:S)) -> ACTIVE(U72(mark(X1:S),X2:S)) 227.56/228.15 MARK(U72(X1:S,X2:S)) -> MARK(X1:S) 227.56/228.15 MARK(U73(X1:S,X2:S)) -> ACTIVE(U73(mark(X1:S),X2:S)) 227.56/228.15 MARK(U73(X1:S,X2:S)) -> MARK(X1:S) 227.56/228.15 MARK(U74(X:S)) -> ACTIVE(U74(mark(X:S))) 227.56/228.15 MARK(U74(X:S)) -> MARK(X:S) 227.56/228.15 MARK(U81(X1:S,X2:S)) -> ACTIVE(U81(mark(X1:S),X2:S)) 227.56/228.15 MARK(U81(X1:S,X2:S)) -> MARK(X1:S) 227.56/228.15 MARK(U82(X1:S,X2:S)) -> ACTIVE(U82(mark(X1:S),X2:S)) 227.56/228.15 MARK(U82(X1:S,X2:S)) -> MARK(X1:S) 227.56/228.15 MARK(U83(X:S)) -> ACTIVE(U83(mark(X:S))) 227.56/228.15 MARK(U83(X:S)) -> MARK(X:S) 227.56/228.15 MARK(U91(X1:S,X2:S)) -> ACTIVE(U91(mark(X1:S),X2:S)) 227.56/228.15 MARK(U91(X1:S,X2:S)) -> MARK(X1:S) 227.56/228.15 MARK(U92(X:S)) -> ACTIVE(U92(mark(X:S))) 227.56/228.15 MARK(U92(X:S)) -> MARK(X:S) 227.56/228.15 MARK(__(X1:S,X2:S)) -> ACTIVE(__(mark(X1:S),mark(X2:S))) 227.56/228.15 MARK(__(X1:S,X2:S)) -> MARK(X1:S) 227.56/228.15 MARK(__(X1:S,X2:S)) -> MARK(X2:S) 227.56/228.15 MARK(isPalListKind(X:S)) -> ACTIVE(isPalListKind(X:S)) 227.56/228.15 -> Rules: 227.56/228.15 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.56/228.15 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.56/228.15 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.56/228.15 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.56/228.15 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.56/228.15 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.56/228.15 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.56/228.15 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.56/228.15 U13(active(X:S)) -> U13(X:S) 227.56/228.15 U13(mark(X:S)) -> U13(X:S) 227.56/228.15 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.56/228.15 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.56/228.15 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.56/228.15 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.56/228.15 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.56/228.15 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.56/228.15 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.56/228.15 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.56/228.15 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.56/228.15 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.56/228.15 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.56/228.15 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.56/228.15 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.56/228.15 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.56/228.15 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.56/228.15 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.56/228.15 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.56/228.15 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.56/228.15 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.56/228.15 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.56/228.15 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.56/228.15 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.56/228.15 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.56/228.15 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.56/228.15 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.56/228.15 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.56/228.15 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.56/228.15 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.56/228.15 U26(active(X:S)) -> U26(X:S) 227.56/228.15 U26(mark(X:S)) -> U26(X:S) 227.56/228.15 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.56/228.15 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.56/228.15 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.56/228.15 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.56/228.15 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.56/228.15 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.56/228.15 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.56/228.15 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.56/228.15 U33(active(X:S)) -> U33(X:S) 227.56/228.15 U33(mark(X:S)) -> U33(X:S) 227.56/228.15 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.56/228.15 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.56/228.15 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.56/228.15 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.56/228.15 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.56/228.15 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.56/228.15 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.56/228.15 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.56/228.15 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.56/228.15 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.56/228.15 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.56/228.15 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.56/228.15 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.56/228.15 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.56/228.15 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.56/228.15 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.56/228.15 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.56/228.15 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.56/228.15 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.56/228.15 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.56/228.15 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.56/228.15 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.56/228.15 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.56/228.15 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.56/228.15 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.56/228.15 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.56/228.15 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.56/228.15 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.56/228.15 U46(active(X:S)) -> U46(X:S) 227.56/228.15 U46(mark(X:S)) -> U46(X:S) 227.56/228.15 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.56/228.15 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.56/228.15 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.56/228.15 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.56/228.15 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.56/228.15 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.56/228.15 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.56/228.15 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.56/228.15 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.56/228.15 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.56/228.15 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.56/228.15 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.56/228.15 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.56/228.15 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.56/228.15 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.56/228.15 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.56/228.15 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.56/228.15 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.56/228.15 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.56/228.15 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.56/228.15 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.56/228.15 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.56/228.15 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.56/228.15 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.56/228.15 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.56/228.15 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.56/228.15 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.56/228.15 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.56/228.15 U56(active(X:S)) -> U56(X:S) 227.56/228.15 U56(mark(X:S)) -> U56(X:S) 227.56/228.15 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.56/228.15 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.56/228.15 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.56/228.15 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.56/228.15 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.56/228.15 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.56/228.15 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.56/228.15 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.56/228.15 U63(active(X:S)) -> U63(X:S) 227.56/228.15 U63(mark(X:S)) -> U63(X:S) 227.56/228.15 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.56/228.15 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.56/228.15 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.56/228.15 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.56/228.15 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.56/228.15 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.56/228.15 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.56/228.15 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.56/228.15 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.56/228.15 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.56/228.15 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.56/228.15 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.56/228.15 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.56/228.15 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.56/228.15 U74(active(X:S)) -> U74(X:S) 227.56/228.15 U74(mark(X:S)) -> U74(X:S) 227.56/228.15 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.56/228.15 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.56/228.15 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.56/228.15 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.56/228.15 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.56/228.15 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.56/228.15 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.56/228.15 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.56/228.15 U83(active(X:S)) -> U83(X:S) 227.56/228.15 U83(mark(X:S)) -> U83(X:S) 227.56/228.15 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.56/228.15 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.56/228.15 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.56/228.15 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.56/228.15 U92(active(X:S)) -> U92(X:S) 227.56/228.15 U92(mark(X:S)) -> U92(X:S) 227.56/228.15 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.56/228.15 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.56/228.15 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.56/228.15 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.56/228.15 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.56/228.15 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.56/228.15 active(U13(tt)) -> mark(tt) 227.56/228.15 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.56/228.15 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.56/228.15 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.56/228.15 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.56/228.15 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.56/228.15 active(U26(tt)) -> mark(tt) 227.56/228.15 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.56/228.15 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.56/228.15 active(U33(tt)) -> mark(tt) 227.56/228.15 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.56/228.15 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.56/228.15 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.56/228.15 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.56/228.15 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.56/228.15 active(U46(tt)) -> mark(tt) 227.56/228.15 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.56/228.15 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.56/228.15 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.56/228.15 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.56/228.15 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.56/228.15 active(U56(tt)) -> mark(tt) 227.56/228.15 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.56/228.15 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.56/228.15 active(U63(tt)) -> mark(tt) 227.56/228.15 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.56/228.15 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.56/228.15 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.56/228.15 active(U74(tt)) -> mark(tt) 227.56/228.15 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.56/228.15 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.56/228.15 active(U83(tt)) -> mark(tt) 227.56/228.15 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.56/228.15 active(U92(tt)) -> mark(tt) 227.56/228.15 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.56/228.15 active(__(nil,X:S)) -> mark(X:S) 227.56/228.15 active(__(X:S,nil)) -> mark(X:S) 227.56/228.15 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.56/228.15 active(isList(nil)) -> mark(tt) 227.56/228.15 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.56/228.15 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.56/228.15 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.56/228.15 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.56/228.15 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.56/228.15 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.56/228.15 active(isPal(nil)) -> mark(tt) 227.56/228.15 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.56/228.15 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.56/228.15 active(isPalListKind(a)) -> mark(tt) 227.56/228.15 active(isPalListKind(e)) -> mark(tt) 227.56/228.15 active(isPalListKind(i)) -> mark(tt) 227.56/228.15 active(isPalListKind(nil)) -> mark(tt) 227.56/228.15 active(isPalListKind(o)) -> mark(tt) 227.56/228.15 active(isPalListKind(u)) -> mark(tt) 227.56/228.15 active(isQid(a)) -> mark(tt) 227.56/228.15 active(isQid(e)) -> mark(tt) 227.56/228.15 active(isQid(i)) -> mark(tt) 227.56/228.15 active(isQid(o)) -> mark(tt) 227.56/228.15 active(isQid(u)) -> mark(tt) 227.56/228.15 isList(active(X:S)) -> isList(X:S) 227.56/228.15 isList(mark(X:S)) -> isList(X:S) 227.56/228.15 isNeList(active(X:S)) -> isNeList(X:S) 227.56/228.15 isNeList(mark(X:S)) -> isNeList(X:S) 227.56/228.15 isNePal(active(X:S)) -> isNePal(X:S) 227.56/228.15 isNePal(mark(X:S)) -> isNePal(X:S) 227.56/228.15 isPal(active(X:S)) -> isPal(X:S) 227.56/228.15 isPal(mark(X:S)) -> isPal(X:S) 227.56/228.15 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.56/228.15 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.56/228.15 isQid(active(X:S)) -> isQid(X:S) 227.56/228.15 isQid(mark(X:S)) -> isQid(X:S) 227.56/228.15 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.56/228.15 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.56/228.15 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.56/228.15 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.56/228.15 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.56/228.15 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.56/228.15 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.56/228.15 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.56/228.15 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.56/228.15 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.56/228.15 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.56/228.15 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.56/228.15 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.56/228.15 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.56/228.15 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.56/228.15 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.56/228.15 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.56/228.15 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.56/228.15 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.56/228.15 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.56/228.15 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.56/228.15 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.56/228.15 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.56/228.15 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.56/228.15 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.56/228.15 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.56/228.15 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.56/228.15 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.56/228.15 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.56/228.15 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.56/228.15 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.56/228.15 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.56/228.15 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.56/228.15 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.56/228.15 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.56/228.15 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.56/228.15 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.56/228.15 mark(isList(X:S)) -> active(isList(X:S)) 227.56/228.15 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.56/228.15 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.56/228.15 mark(isPal(X:S)) -> active(isPal(X:S)) 227.56/228.15 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.56/228.15 mark(isQid(X:S)) -> active(isQid(X:S)) 227.56/228.15 mark(a) -> active(a) 227.56/228.15 mark(e) -> active(e) 227.56/228.15 mark(i) -> active(i) 227.56/228.15 mark(nil) -> active(nil) 227.56/228.15 mark(o) -> active(o) 227.56/228.15 mark(tt) -> active(tt) 227.56/228.15 mark(u) -> active(u) 227.56/228.15 ->Strongly Connected Components: 227.56/228.15 ->->Cycle: 227.56/228.15 ->->-> Pairs: 227.56/228.15 ACTIVE(U91(tt,V2:S)) -> MARK(U92(isPalListKind(V2:S))) 227.56/228.15 ACTIVE(isPalListKind(__(V1:S,V2:S))) -> MARK(U91(isPalListKind(V1:S),V2:S)) 227.56/228.15 MARK(U54(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.56/228.15 MARK(U55(X1:S,X2:S)) -> ACTIVE(U55(mark(X1:S),X2:S)) 227.56/228.15 MARK(U55(X1:S,X2:S)) -> MARK(X1:S) 227.56/228.15 MARK(U56(X:S)) -> ACTIVE(U56(mark(X:S))) 227.56/228.15 MARK(U56(X:S)) -> MARK(X:S) 227.56/228.15 MARK(U61(X1:S,X2:S)) -> ACTIVE(U61(mark(X1:S),X2:S)) 227.56/228.15 MARK(U61(X1:S,X2:S)) -> MARK(X1:S) 227.56/228.15 MARK(U62(X1:S,X2:S)) -> ACTIVE(U62(mark(X1:S),X2:S)) 227.56/228.15 MARK(U62(X1:S,X2:S)) -> MARK(X1:S) 227.56/228.15 MARK(U63(X:S)) -> ACTIVE(U63(mark(X:S))) 227.56/228.15 MARK(U63(X:S)) -> MARK(X:S) 227.56/228.15 MARK(U71(X1:S,X2:S,X3:S)) -> ACTIVE(U71(mark(X1:S),X2:S,X3:S)) 227.56/228.15 MARK(U71(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.56/228.15 MARK(U72(X1:S,X2:S)) -> ACTIVE(U72(mark(X1:S),X2:S)) 227.56/228.15 MARK(U72(X1:S,X2:S)) -> MARK(X1:S) 227.56/228.15 MARK(U73(X1:S,X2:S)) -> ACTIVE(U73(mark(X1:S),X2:S)) 227.56/228.15 MARK(U73(X1:S,X2:S)) -> MARK(X1:S) 227.56/228.15 MARK(U74(X:S)) -> ACTIVE(U74(mark(X:S))) 227.56/228.15 MARK(U74(X:S)) -> MARK(X:S) 227.56/228.15 MARK(U81(X1:S,X2:S)) -> ACTIVE(U81(mark(X1:S),X2:S)) 227.56/228.15 MARK(U81(X1:S,X2:S)) -> MARK(X1:S) 227.56/228.15 MARK(U82(X1:S,X2:S)) -> ACTIVE(U82(mark(X1:S),X2:S)) 227.56/228.15 MARK(U82(X1:S,X2:S)) -> MARK(X1:S) 227.56/228.15 MARK(U83(X:S)) -> ACTIVE(U83(mark(X:S))) 227.56/228.15 MARK(U83(X:S)) -> MARK(X:S) 227.56/228.15 MARK(U91(X1:S,X2:S)) -> ACTIVE(U91(mark(X1:S),X2:S)) 227.56/228.15 MARK(U91(X1:S,X2:S)) -> MARK(X1:S) 227.56/228.15 MARK(U92(X:S)) -> ACTIVE(U92(mark(X:S))) 227.56/228.15 MARK(U92(X:S)) -> MARK(X:S) 227.56/228.15 MARK(__(X1:S,X2:S)) -> ACTIVE(__(mark(X1:S),mark(X2:S))) 227.56/228.15 MARK(__(X1:S,X2:S)) -> MARK(X1:S) 227.56/228.15 MARK(__(X1:S,X2:S)) -> MARK(X2:S) 227.56/228.15 MARK(isPalListKind(X:S)) -> ACTIVE(isPalListKind(X:S)) 227.56/228.15 ->->-> Rules: 227.56/228.15 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.56/228.15 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.56/228.15 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.56/228.15 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.56/228.15 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.56/228.15 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.56/228.15 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.56/228.15 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.56/228.15 U13(active(X:S)) -> U13(X:S) 227.56/228.15 U13(mark(X:S)) -> U13(X:S) 227.56/228.15 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.56/228.15 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.56/228.15 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.56/228.15 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.56/228.15 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.56/228.15 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.56/228.15 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.56/228.15 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.56/228.15 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.56/228.15 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.56/228.15 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.56/228.15 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.56/228.15 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.56/228.15 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.56/228.15 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.56/228.15 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.56/228.15 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.56/228.15 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.56/228.15 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.56/228.15 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.56/228.15 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.56/228.15 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.56/228.15 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.56/228.15 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.56/228.15 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.56/228.15 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.56/228.15 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.56/228.15 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.56/228.15 U26(active(X:S)) -> U26(X:S) 227.56/228.15 U26(mark(X:S)) -> U26(X:S) 227.56/228.15 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.56/228.15 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.56/228.15 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.56/228.15 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.56/228.15 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.56/228.15 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.56/228.15 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.56/228.15 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.56/228.15 U33(active(X:S)) -> U33(X:S) 227.56/228.15 U33(mark(X:S)) -> U33(X:S) 227.56/228.15 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.56/228.15 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.56/228.15 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.56/228.15 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.56/228.15 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.56/228.15 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.56/228.15 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.56/228.15 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.56/228.15 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.56/228.15 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.56/228.15 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.56/228.15 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.56/228.15 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.56/228.15 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.56/228.15 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.56/228.15 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.56/228.15 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.56/228.15 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.56/228.15 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.56/228.15 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.56/228.15 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.56/228.15 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.56/228.15 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.56/228.15 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.56/228.15 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.56/228.15 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.56/228.15 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.56/228.15 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.56/228.15 U46(active(X:S)) -> U46(X:S) 227.56/228.15 U46(mark(X:S)) -> U46(X:S) 227.56/228.15 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.56/228.15 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.56/228.15 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.56/228.15 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.56/228.15 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.56/228.15 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.56/228.15 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.56/228.15 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.56/228.15 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.56/228.15 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.56/228.15 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.56/228.15 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.56/228.15 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.56/228.15 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.56/228.15 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.56/228.15 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.56/228.15 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.56/228.15 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.56/228.15 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.56/228.15 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.56/228.15 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.56/228.15 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.56/228.15 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.56/228.15 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.56/228.15 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.56/228.15 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.56/228.15 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.56/228.15 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.56/228.15 U56(active(X:S)) -> U56(X:S) 227.56/228.15 U56(mark(X:S)) -> U56(X:S) 227.56/228.15 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.56/228.15 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.56/228.15 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.56/228.15 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.56/228.15 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.56/228.15 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.56/228.15 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.56/228.15 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.56/228.15 U63(active(X:S)) -> U63(X:S) 227.56/228.15 U63(mark(X:S)) -> U63(X:S) 227.56/228.15 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.56/228.15 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.56/228.15 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.56/228.15 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.56/228.15 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.56/228.15 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.56/228.15 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.56/228.15 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.56/228.15 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.56/228.15 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.56/228.15 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.56/228.15 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.56/228.15 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.56/228.15 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.56/228.15 U74(active(X:S)) -> U74(X:S) 227.56/228.15 U74(mark(X:S)) -> U74(X:S) 227.56/228.15 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.56/228.15 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.56/228.15 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.56/228.15 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.56/228.15 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.56/228.15 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.56/228.15 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.56/228.15 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.56/228.15 U83(active(X:S)) -> U83(X:S) 227.56/228.15 U83(mark(X:S)) -> U83(X:S) 227.56/228.15 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.56/228.15 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.56/228.15 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.56/228.15 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.56/228.15 U92(active(X:S)) -> U92(X:S) 227.56/228.15 U92(mark(X:S)) -> U92(X:S) 227.56/228.15 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.56/228.15 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.56/228.15 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.56/228.15 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.56/228.15 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.56/228.15 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.56/228.15 active(U13(tt)) -> mark(tt) 227.56/228.15 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.56/228.15 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.56/228.15 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.56/228.15 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.56/228.15 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.56/228.15 active(U26(tt)) -> mark(tt) 227.56/228.15 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.56/228.15 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.56/228.15 active(U33(tt)) -> mark(tt) 227.56/228.15 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.56/228.15 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.56/228.15 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.56/228.15 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.56/228.15 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.56/228.15 active(U46(tt)) -> mark(tt) 227.56/228.15 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.56/228.15 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.56/228.15 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.56/228.15 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.56/228.15 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.56/228.15 active(U56(tt)) -> mark(tt) 227.56/228.15 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.56/228.15 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.56/228.15 active(U63(tt)) -> mark(tt) 227.56/228.15 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.56/228.15 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.56/228.15 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.56/228.15 active(U74(tt)) -> mark(tt) 227.56/228.15 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.56/228.15 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.56/228.15 active(U83(tt)) -> mark(tt) 227.56/228.15 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.56/228.15 active(U92(tt)) -> mark(tt) 227.56/228.15 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.56/228.15 active(__(nil,X:S)) -> mark(X:S) 227.56/228.15 active(__(X:S,nil)) -> mark(X:S) 227.56/228.15 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.56/228.15 active(isList(nil)) -> mark(tt) 227.56/228.15 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.56/228.15 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.56/228.15 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.56/228.15 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.56/228.15 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.56/228.15 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.56/228.15 active(isPal(nil)) -> mark(tt) 227.56/228.15 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.56/228.15 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.56/228.15 active(isPalListKind(a)) -> mark(tt) 227.56/228.15 active(isPalListKind(e)) -> mark(tt) 227.56/228.15 active(isPalListKind(i)) -> mark(tt) 227.56/228.15 active(isPalListKind(nil)) -> mark(tt) 227.56/228.15 active(isPalListKind(o)) -> mark(tt) 227.56/228.15 active(isPalListKind(u)) -> mark(tt) 227.56/228.15 active(isQid(a)) -> mark(tt) 227.56/228.15 active(isQid(e)) -> mark(tt) 227.56/228.15 active(isQid(i)) -> mark(tt) 227.56/228.15 active(isQid(o)) -> mark(tt) 227.56/228.15 active(isQid(u)) -> mark(tt) 227.56/228.15 isList(active(X:S)) -> isList(X:S) 227.56/228.15 isList(mark(X:S)) -> isList(X:S) 227.56/228.15 isNeList(active(X:S)) -> isNeList(X:S) 227.56/228.15 isNeList(mark(X:S)) -> isNeList(X:S) 227.56/228.15 isNePal(active(X:S)) -> isNePal(X:S) 227.56/228.15 isNePal(mark(X:S)) -> isNePal(X:S) 227.56/228.15 isPal(active(X:S)) -> isPal(X:S) 227.56/228.15 isPal(mark(X:S)) -> isPal(X:S) 227.56/228.15 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.56/228.15 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.56/228.15 isQid(active(X:S)) -> isQid(X:S) 227.56/228.15 isQid(mark(X:S)) -> isQid(X:S) 227.56/228.15 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.56/228.15 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.56/228.15 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.56/228.15 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.56/228.15 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.56/228.15 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.56/228.15 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.56/228.15 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.56/228.15 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.56/228.15 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.56/228.15 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.56/228.15 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.56/228.15 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.56/228.15 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.56/228.15 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.56/228.15 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.56/228.15 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.56/228.15 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.56/228.15 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.56/228.15 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.56/228.15 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.56/228.15 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.56/228.15 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.56/228.15 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.56/228.15 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.56/228.15 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.56/228.15 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.56/228.15 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.56/228.15 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.56/228.15 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.56/228.15 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.56/228.15 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.56/228.15 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.56/228.15 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.56/228.15 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.56/228.15 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.56/228.15 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.56/228.15 mark(isList(X:S)) -> active(isList(X:S)) 227.56/228.15 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.56/228.15 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.56/228.15 mark(isPal(X:S)) -> active(isPal(X:S)) 227.56/228.15 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.56/228.15 mark(isQid(X:S)) -> active(isQid(X:S)) 227.56/228.15 mark(a) -> active(a) 227.56/228.15 mark(e) -> active(e) 227.56/228.15 mark(i) -> active(i) 227.56/228.15 mark(nil) -> active(nil) 227.56/228.15 mark(o) -> active(o) 227.56/228.15 mark(tt) -> active(tt) 227.56/228.15 mark(u) -> active(u) 227.56/228.15 227.56/228.15 Problem 1.44: 227.56/228.15 227.56/228.15 Reduction Pairs Processor: 227.56/228.15 -> Pairs: 227.56/228.15 ACTIVE(U91(tt,V2:S)) -> MARK(U92(isPalListKind(V2:S))) 227.56/228.15 ACTIVE(isPalListKind(__(V1:S,V2:S))) -> MARK(U91(isPalListKind(V1:S),V2:S)) 227.56/228.15 MARK(U54(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.56/228.15 MARK(U55(X1:S,X2:S)) -> ACTIVE(U55(mark(X1:S),X2:S)) 227.56/228.15 MARK(U55(X1:S,X2:S)) -> MARK(X1:S) 227.56/228.15 MARK(U56(X:S)) -> ACTIVE(U56(mark(X:S))) 227.56/228.15 MARK(U56(X:S)) -> MARK(X:S) 227.56/228.15 MARK(U61(X1:S,X2:S)) -> ACTIVE(U61(mark(X1:S),X2:S)) 227.56/228.15 MARK(U61(X1:S,X2:S)) -> MARK(X1:S) 227.56/228.15 MARK(U62(X1:S,X2:S)) -> ACTIVE(U62(mark(X1:S),X2:S)) 227.56/228.15 MARK(U62(X1:S,X2:S)) -> MARK(X1:S) 227.56/228.15 MARK(U63(X:S)) -> ACTIVE(U63(mark(X:S))) 227.56/228.15 MARK(U63(X:S)) -> MARK(X:S) 227.56/228.15 MARK(U71(X1:S,X2:S,X3:S)) -> ACTIVE(U71(mark(X1:S),X2:S,X3:S)) 227.56/228.15 MARK(U71(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.56/228.15 MARK(U72(X1:S,X2:S)) -> ACTIVE(U72(mark(X1:S),X2:S)) 227.56/228.15 MARK(U72(X1:S,X2:S)) -> MARK(X1:S) 227.56/228.15 MARK(U73(X1:S,X2:S)) -> ACTIVE(U73(mark(X1:S),X2:S)) 227.56/228.15 MARK(U73(X1:S,X2:S)) -> MARK(X1:S) 227.56/228.15 MARK(U74(X:S)) -> ACTIVE(U74(mark(X:S))) 227.56/228.15 MARK(U74(X:S)) -> MARK(X:S) 227.56/228.15 MARK(U81(X1:S,X2:S)) -> ACTIVE(U81(mark(X1:S),X2:S)) 227.56/228.15 MARK(U81(X1:S,X2:S)) -> MARK(X1:S) 227.56/228.15 MARK(U82(X1:S,X2:S)) -> ACTIVE(U82(mark(X1:S),X2:S)) 227.56/228.15 MARK(U82(X1:S,X2:S)) -> MARK(X1:S) 227.56/228.15 MARK(U83(X:S)) -> ACTIVE(U83(mark(X:S))) 227.56/228.15 MARK(U83(X:S)) -> MARK(X:S) 227.56/228.15 MARK(U91(X1:S,X2:S)) -> ACTIVE(U91(mark(X1:S),X2:S)) 227.56/228.15 MARK(U91(X1:S,X2:S)) -> MARK(X1:S) 227.56/228.15 MARK(U92(X:S)) -> ACTIVE(U92(mark(X:S))) 227.56/228.15 MARK(U92(X:S)) -> MARK(X:S) 227.56/228.15 MARK(__(X1:S,X2:S)) -> ACTIVE(__(mark(X1:S),mark(X2:S))) 227.56/228.15 MARK(__(X1:S,X2:S)) -> MARK(X1:S) 227.56/228.15 MARK(__(X1:S,X2:S)) -> MARK(X2:S) 227.56/228.15 MARK(isPalListKind(X:S)) -> ACTIVE(isPalListKind(X:S)) 227.56/228.15 -> Rules: 227.56/228.15 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.56/228.15 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.56/228.15 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.56/228.15 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.56/228.15 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.56/228.15 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.56/228.15 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.56/228.15 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.56/228.15 U13(active(X:S)) -> U13(X:S) 227.56/228.15 U13(mark(X:S)) -> U13(X:S) 227.56/228.15 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.56/228.15 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.56/228.15 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.56/228.15 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.56/228.15 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.56/228.15 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.56/228.15 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.56/228.15 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.56/228.15 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.56/228.15 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.56/228.15 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.56/228.15 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.56/228.15 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.56/228.15 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.56/228.15 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.56/228.15 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.56/228.15 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.56/228.15 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.56/228.15 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.56/228.15 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.56/228.15 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.56/228.15 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.56/228.15 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.56/228.15 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.56/228.15 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.56/228.15 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.56/228.15 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.56/228.15 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.56/228.15 U26(active(X:S)) -> U26(X:S) 227.56/228.15 U26(mark(X:S)) -> U26(X:S) 227.56/228.15 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.56/228.15 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.56/228.15 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.56/228.15 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.56/228.15 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.56/228.15 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.56/228.15 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.56/228.15 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.56/228.15 U33(active(X:S)) -> U33(X:S) 227.56/228.15 U33(mark(X:S)) -> U33(X:S) 227.56/228.15 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.56/228.15 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.56/228.15 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.56/228.15 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.56/228.15 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.56/228.15 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.56/228.15 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.56/228.15 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.56/228.15 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.56/228.15 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.56/228.15 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.56/228.15 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.56/228.15 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.56/228.15 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.56/228.15 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.56/228.15 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.56/228.15 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.56/228.15 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.56/228.15 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.56/228.15 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.56/228.15 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.56/228.15 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.56/228.15 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.56/228.15 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.56/228.15 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.56/228.15 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.56/228.15 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.56/228.15 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.56/228.15 U46(active(X:S)) -> U46(X:S) 227.56/228.15 U46(mark(X:S)) -> U46(X:S) 227.56/228.15 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.56/228.15 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.56/228.15 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.56/228.15 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.56/228.15 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.56/228.15 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.56/228.15 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.56/228.15 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.56/228.15 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.56/228.15 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.56/228.15 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.56/228.15 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.56/228.15 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.56/228.15 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.56/228.15 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.56/228.15 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.56/228.15 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.56/228.15 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.56/228.15 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.56/228.15 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.56/228.15 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.56/228.15 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.56/228.15 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.56/228.15 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.56/228.15 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.56/228.15 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.56/228.15 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.56/228.15 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.56/228.15 U56(active(X:S)) -> U56(X:S) 227.56/228.15 U56(mark(X:S)) -> U56(X:S) 227.56/228.15 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.56/228.15 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.56/228.15 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.56/228.15 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.56/228.15 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.56/228.15 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.56/228.15 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.56/228.15 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.56/228.15 U63(active(X:S)) -> U63(X:S) 227.56/228.15 U63(mark(X:S)) -> U63(X:S) 227.56/228.15 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.56/228.15 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.56/228.15 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.56/228.15 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.56/228.15 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.56/228.15 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.56/228.15 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.56/228.15 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.56/228.15 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.56/228.15 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.56/228.15 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.56/228.15 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.56/228.15 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.56/228.15 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.56/228.15 U74(active(X:S)) -> U74(X:S) 227.56/228.15 U74(mark(X:S)) -> U74(X:S) 227.56/228.15 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.56/228.15 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.56/228.15 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.56/228.15 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.56/228.15 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.56/228.15 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.56/228.15 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.56/228.15 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.56/228.15 U83(active(X:S)) -> U83(X:S) 227.56/228.15 U83(mark(X:S)) -> U83(X:S) 227.56/228.15 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.56/228.15 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.56/228.15 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.56/228.15 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.56/228.15 U92(active(X:S)) -> U92(X:S) 227.56/228.15 U92(mark(X:S)) -> U92(X:S) 227.56/228.15 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.56/228.15 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.56/228.15 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.56/228.15 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.56/228.15 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.56/228.15 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.56/228.15 active(U13(tt)) -> mark(tt) 227.56/228.15 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.56/228.15 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.56/228.15 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.56/228.15 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.56/228.15 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.56/228.15 active(U26(tt)) -> mark(tt) 227.56/228.15 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.56/228.15 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.56/228.15 active(U33(tt)) -> mark(tt) 227.56/228.15 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.56/228.15 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.56/228.15 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.56/228.15 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.56/228.15 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.56/228.15 active(U46(tt)) -> mark(tt) 227.56/228.15 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.56/228.15 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.56/228.15 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.56/228.15 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.56/228.15 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.56/228.15 active(U56(tt)) -> mark(tt) 227.56/228.15 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.56/228.15 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.56/228.15 active(U63(tt)) -> mark(tt) 227.56/228.15 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.56/228.15 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.56/228.15 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.56/228.15 active(U74(tt)) -> mark(tt) 227.56/228.15 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.56/228.15 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.56/228.15 active(U83(tt)) -> mark(tt) 227.56/228.15 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.56/228.15 active(U92(tt)) -> mark(tt) 227.56/228.15 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.56/228.15 active(__(nil,X:S)) -> mark(X:S) 227.56/228.15 active(__(X:S,nil)) -> mark(X:S) 227.56/228.15 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.56/228.15 active(isList(nil)) -> mark(tt) 227.56/228.15 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.56/228.15 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.56/228.15 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.56/228.15 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.56/228.15 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.56/228.15 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.56/228.15 active(isPal(nil)) -> mark(tt) 227.56/228.15 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.56/228.15 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.56/228.15 active(isPalListKind(a)) -> mark(tt) 227.56/228.15 active(isPalListKind(e)) -> mark(tt) 227.56/228.15 active(isPalListKind(i)) -> mark(tt) 227.56/228.15 active(isPalListKind(nil)) -> mark(tt) 227.56/228.15 active(isPalListKind(o)) -> mark(tt) 227.56/228.15 active(isPalListKind(u)) -> mark(tt) 227.56/228.15 active(isQid(a)) -> mark(tt) 227.56/228.15 active(isQid(e)) -> mark(tt) 227.56/228.15 active(isQid(i)) -> mark(tt) 227.56/228.15 active(isQid(o)) -> mark(tt) 227.56/228.15 active(isQid(u)) -> mark(tt) 227.56/228.15 isList(active(X:S)) -> isList(X:S) 227.56/228.15 isList(mark(X:S)) -> isList(X:S) 227.56/228.15 isNeList(active(X:S)) -> isNeList(X:S) 227.56/228.15 isNeList(mark(X:S)) -> isNeList(X:S) 227.56/228.15 isNePal(active(X:S)) -> isNePal(X:S) 227.56/228.15 isNePal(mark(X:S)) -> isNePal(X:S) 227.56/228.15 isPal(active(X:S)) -> isPal(X:S) 227.56/228.15 isPal(mark(X:S)) -> isPal(X:S) 227.56/228.15 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.56/228.15 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.56/228.15 isQid(active(X:S)) -> isQid(X:S) 227.56/228.15 isQid(mark(X:S)) -> isQid(X:S) 227.56/228.15 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.56/228.15 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.56/228.15 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.56/228.15 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.56/228.15 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.56/228.15 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.56/228.15 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.56/228.15 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.56/228.15 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.56/228.15 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.56/228.15 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.56/228.15 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.56/228.15 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.56/228.15 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.56/228.15 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.56/228.15 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.56/228.15 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.56/228.15 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.56/228.15 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.56/228.15 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.56/228.15 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.56/228.15 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.56/228.15 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.56/228.15 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.56/228.15 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.56/228.15 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.56/228.15 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.56/228.15 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.56/228.15 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.56/228.15 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.56/228.15 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.56/228.15 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.56/228.15 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.56/228.15 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.56/228.15 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.56/228.15 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.56/228.15 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.56/228.15 mark(isList(X:S)) -> active(isList(X:S)) 227.56/228.15 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.56/228.15 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.56/228.15 mark(isPal(X:S)) -> active(isPal(X:S)) 227.56/228.15 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.56/228.15 mark(isQid(X:S)) -> active(isQid(X:S)) 227.56/228.15 mark(a) -> active(a) 227.56/228.15 mark(e) -> active(e) 227.56/228.15 mark(i) -> active(i) 227.56/228.15 mark(nil) -> active(nil) 227.56/228.15 mark(o) -> active(o) 227.56/228.15 mark(tt) -> active(tt) 227.56/228.15 mark(u) -> active(u) 227.56/228.15 -> Usable rules: 227.56/228.15 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.56/228.15 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.56/228.15 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.56/228.15 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.56/228.15 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.56/228.15 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.56/228.15 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.56/228.15 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.56/228.15 U13(active(X:S)) -> U13(X:S) 227.56/228.15 U13(mark(X:S)) -> U13(X:S) 227.56/228.15 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.56/228.15 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.56/228.15 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.56/228.15 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.56/228.15 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.56/228.15 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.56/228.15 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.56/228.15 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.56/228.15 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.56/228.15 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.56/228.15 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.56/228.15 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.56/228.15 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.56/228.15 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.56/228.15 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.56/228.15 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.56/228.15 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.56/228.15 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.56/228.15 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.56/228.15 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.56/228.15 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.56/228.15 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.56/228.15 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.56/228.15 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.56/228.15 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.56/228.15 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.56/228.15 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.56/228.15 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.56/228.15 U26(active(X:S)) -> U26(X:S) 227.56/228.15 U26(mark(X:S)) -> U26(X:S) 227.56/228.15 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.56/228.15 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.56/228.15 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.56/228.15 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.56/228.15 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.56/228.15 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.56/228.15 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.56/228.15 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.56/228.15 U33(active(X:S)) -> U33(X:S) 227.56/228.15 U33(mark(X:S)) -> U33(X:S) 227.56/228.15 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.56/228.15 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.56/228.15 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.56/228.15 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.56/228.15 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.56/228.15 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.56/228.15 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.56/228.15 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.56/228.15 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.56/228.15 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.56/228.15 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.56/228.15 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.56/228.15 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.56/228.15 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.56/228.15 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.56/228.15 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.56/228.15 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.56/228.15 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.56/228.15 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.56/228.15 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.56/228.15 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.56/228.15 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.56/228.15 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.56/228.15 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.56/228.15 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.56/228.15 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.56/228.15 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.56/228.15 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.56/228.15 U46(active(X:S)) -> U46(X:S) 227.56/228.15 U46(mark(X:S)) -> U46(X:S) 227.56/228.15 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.56/228.15 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.56/228.15 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.56/228.15 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.56/228.15 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.56/228.15 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.56/228.15 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.56/228.15 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.56/228.15 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.56/228.15 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.56/228.15 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.56/228.15 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.56/228.15 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.56/228.15 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.56/228.15 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.56/228.15 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.56/228.15 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.56/228.15 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.56/228.15 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.56/228.15 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.56/228.15 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.56/228.15 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.56/228.15 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.56/228.15 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.56/228.15 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.56/228.15 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.56/228.15 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.56/228.15 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.56/228.15 U56(active(X:S)) -> U56(X:S) 227.56/228.15 U56(mark(X:S)) -> U56(X:S) 227.56/228.15 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.56/228.15 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.56/228.15 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.56/228.15 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.56/228.15 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.56/228.15 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.56/228.15 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.56/228.15 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.56/228.15 U63(active(X:S)) -> U63(X:S) 227.56/228.15 U63(mark(X:S)) -> U63(X:S) 227.56/228.15 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.56/228.15 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.56/228.15 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.56/228.15 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.56/228.15 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.56/228.15 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.56/228.15 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.56/228.15 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.56/228.15 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.56/228.15 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.56/228.15 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.56/228.15 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.56/228.15 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.56/228.15 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.56/228.15 U74(active(X:S)) -> U74(X:S) 227.56/228.15 U74(mark(X:S)) -> U74(X:S) 227.56/228.15 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.56/228.15 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.56/228.15 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.56/228.15 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.56/228.15 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.56/228.15 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.56/228.15 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.56/228.15 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.56/228.15 U83(active(X:S)) -> U83(X:S) 227.56/228.15 U83(mark(X:S)) -> U83(X:S) 227.56/228.15 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.56/228.15 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.56/228.15 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.56/228.15 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.56/228.15 U92(active(X:S)) -> U92(X:S) 227.56/228.15 U92(mark(X:S)) -> U92(X:S) 227.56/228.15 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.56/228.15 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.56/228.15 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.56/228.15 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.56/228.15 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.56/228.15 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.56/228.15 active(U13(tt)) -> mark(tt) 227.56/228.15 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.56/228.15 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.56/228.15 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.56/228.15 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.56/228.15 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.56/228.15 active(U26(tt)) -> mark(tt) 227.56/228.15 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.56/228.15 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.56/228.15 active(U33(tt)) -> mark(tt) 227.56/228.15 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.56/228.15 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.56/228.15 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.56/228.15 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.56/228.15 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.56/228.15 active(U46(tt)) -> mark(tt) 227.56/228.15 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.56/228.15 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.56/228.15 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.56/228.15 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.56/228.15 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.56/228.15 active(U56(tt)) -> mark(tt) 227.56/228.15 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.56/228.15 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.56/228.15 active(U63(tt)) -> mark(tt) 227.56/228.15 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.56/228.15 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.56/228.15 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.56/228.15 active(U74(tt)) -> mark(tt) 227.56/228.15 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.56/228.15 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.56/228.15 active(U83(tt)) -> mark(tt) 227.56/228.15 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.56/228.15 active(U92(tt)) -> mark(tt) 227.56/228.15 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.56/228.15 active(__(nil,X:S)) -> mark(X:S) 227.56/228.15 active(__(X:S,nil)) -> mark(X:S) 227.56/228.15 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.56/228.15 active(isList(nil)) -> mark(tt) 227.56/228.15 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.56/228.15 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.56/228.15 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.56/228.15 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.56/228.15 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.56/228.15 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.56/228.15 active(isPal(nil)) -> mark(tt) 227.56/228.15 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.56/228.15 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.56/228.15 active(isPalListKind(a)) -> mark(tt) 227.56/228.15 active(isPalListKind(e)) -> mark(tt) 227.56/228.15 active(isPalListKind(i)) -> mark(tt) 227.56/228.15 active(isPalListKind(nil)) -> mark(tt) 227.56/228.15 active(isPalListKind(o)) -> mark(tt) 227.56/228.15 active(isPalListKind(u)) -> mark(tt) 227.56/228.15 active(isQid(a)) -> mark(tt) 227.56/228.15 active(isQid(e)) -> mark(tt) 227.56/228.15 active(isQid(i)) -> mark(tt) 227.56/228.15 active(isQid(o)) -> mark(tt) 227.56/228.15 active(isQid(u)) -> mark(tt) 227.56/228.15 isList(active(X:S)) -> isList(X:S) 227.56/228.15 isList(mark(X:S)) -> isList(X:S) 227.56/228.15 isNeList(active(X:S)) -> isNeList(X:S) 227.56/228.15 isNeList(mark(X:S)) -> isNeList(X:S) 227.56/228.15 isNePal(active(X:S)) -> isNePal(X:S) 227.56/228.15 isNePal(mark(X:S)) -> isNePal(X:S) 227.56/228.15 isPal(active(X:S)) -> isPal(X:S) 227.56/228.15 isPal(mark(X:S)) -> isPal(X:S) 227.56/228.15 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.56/228.15 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.56/228.15 isQid(active(X:S)) -> isQid(X:S) 227.56/228.15 isQid(mark(X:S)) -> isQid(X:S) 227.56/228.15 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.56/228.15 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.56/228.15 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.56/228.15 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.56/228.15 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.56/228.15 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.56/228.15 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.56/228.15 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.56/228.15 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.56/228.15 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.56/228.15 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.56/228.15 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.56/228.15 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.56/228.15 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.56/228.15 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.56/228.15 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.56/228.15 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.56/228.15 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.56/228.15 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.56/228.15 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.56/228.15 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.56/228.15 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.56/228.15 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.56/228.15 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.56/228.15 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.56/228.15 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.56/228.15 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.56/228.15 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.56/228.15 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.56/228.15 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.56/228.15 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.56/228.15 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.56/228.15 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.56/228.15 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.56/228.15 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.56/228.15 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.56/228.15 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.56/228.15 mark(isList(X:S)) -> active(isList(X:S)) 227.56/228.15 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.56/228.15 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.56/228.15 mark(isPal(X:S)) -> active(isPal(X:S)) 227.56/228.15 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.56/228.15 mark(isQid(X:S)) -> active(isQid(X:S)) 227.56/228.15 mark(a) -> active(a) 227.56/228.15 mark(e) -> active(e) 227.56/228.15 mark(i) -> active(i) 227.56/228.15 mark(nil) -> active(nil) 227.56/228.15 mark(o) -> active(o) 227.56/228.15 mark(tt) -> active(tt) 227.56/228.15 mark(u) -> active(u) 227.56/228.15 ->Interpretation type: 227.56/228.15 Linear 227.56/228.15 ->Coefficients: 227.56/228.15 Natural Numbers 227.56/228.15 ->Dimension: 227.56/228.15 1 227.56/228.15 ->Bound: 227.56/228.15 2 227.56/228.15 ->Interpretation: 227.56/228.15 227.56/228.15 [U11](X1,X2) = X1 227.56/228.15 [U12](X1,X2) = X1 227.56/228.15 [U13](X) = 2 227.56/228.15 [U21](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 1 227.56/228.15 [U22](X1,X2,X3) = X1 + 2.X2 + 2.X3 + 2 227.56/228.15 [U23](X1,X2,X3) = X1 + 2.X2 + 2.X3 + 2 227.56/228.15 [U24](X1,X2,X3) = X1 + 2.X2 + 2.X3 + 2 227.56/228.15 [U25](X1,X2) = X1 + 2 227.56/228.15 [U26](X) = 2 227.56/228.15 [U31](X1,X2) = 2.X2 + 2 227.56/228.15 [U32](X1,X2) = X1 + 2.X2 227.56/228.15 [U33](X) = 2 227.56/228.15 [U41](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.56/228.15 [U42](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.56/228.15 [U43](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.56/228.15 [U44](X1,X2,X3) = 2.X1 + X2 + 2.X3 + 2 227.56/228.15 [U45](X1,X2) = 2.X2 + 2 227.56/228.15 [U46](X) = 2 227.56/228.15 [U51](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.56/228.15 [U52](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.56/228.15 [U53](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.56/228.15 [U54](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.56/228.15 [U55](X1,X2) = X1 + 2.X2 + 2 227.56/228.15 [U56](X) = X + 2 227.56/228.15 [U61](X1,X2) = X1 + 2.X2 227.56/228.15 [U62](X1,X2) = X1 227.56/228.15 [U63](X) = X 227.56/228.15 [U71](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.56/228.15 [U72](X1,X2) = 2.X1 + 2.X2 + 2 227.56/228.15 [U73](X1,X2) = X1 + 2 227.56/228.15 [U74](X) = X + 2 227.56/228.15 [U81](X1,X2) = X1 + 2.X2 227.56/228.15 [U82](X1,X2) = X1 + 2.X2 227.56/228.15 [U83](X) = X 227.56/228.15 [U91](X1,X2) = X1 227.56/228.15 [U92](X) = X 227.56/228.15 [__](X1,X2) = 2.X1 + X2 + 2 227.56/228.15 [active](X) = X 227.56/228.15 [isList](X) = 2.X + 2 227.56/228.15 [isNeList](X) = 2.X + 2 227.56/228.15 [isNePal](X) = 2.X + 2 227.56/228.15 [isPal](X) = 2.X + 2 227.56/228.15 [isPalListKind](X) = 2 227.56/228.15 [isQid](X) = 2 227.56/228.15 [mark](X) = X 227.56/228.15 [a] = 2 227.56/228.15 [e] = 2 227.56/228.15 [fSNonEmpty] = 0 227.56/228.15 [i] = 2 227.56/228.15 [nil] = 2 227.56/228.15 [o] = 2 227.56/228.15 [tt] = 2 227.56/228.15 [u] = 2 227.56/228.15 [U11#](X1,X2) = 0 227.56/228.15 [U12#](X1,X2) = 0 227.56/228.15 [U13#](X) = 0 227.56/228.15 [U21#](X1,X2,X3) = 0 227.56/228.15 [U22#](X1,X2,X3) = 0 227.56/228.15 [U23#](X1,X2,X3) = 0 227.56/228.15 [U24#](X1,X2,X3) = 0 227.56/228.15 [U25#](X1,X2) = 0 227.56/228.15 [U26#](X) = 0 227.56/228.15 [U31#](X1,X2) = 0 227.56/228.15 [U32#](X1,X2) = 0 227.56/228.15 [U33#](X) = 0 227.56/228.15 [U41#](X1,X2,X3) = 0 227.56/228.15 [U42#](X1,X2,X3) = 0 227.56/228.15 [U43#](X1,X2,X3) = 0 227.56/228.15 [U44#](X1,X2,X3) = 0 227.56/228.15 [U45#](X1,X2) = 0 227.56/228.15 [U46#](X) = 0 227.56/228.15 [U51#](X1,X2,X3) = 0 227.56/228.15 [U52#](X1,X2,X3) = 0 227.56/228.15 [U53#](X1,X2,X3) = 0 227.56/228.15 [U54#](X1,X2,X3) = 0 227.56/228.15 [U55#](X1,X2) = 0 227.56/228.15 [U56#](X) = 0 227.56/228.15 [U61#](X1,X2) = 0 227.56/228.15 [U62#](X1,X2) = 0 227.56/228.15 [U63#](X) = 0 227.56/228.15 [U71#](X1,X2,X3) = 0 227.56/228.15 [U72#](X1,X2) = 0 227.56/228.15 [U73#](X1,X2) = 0 227.56/228.15 [U74#](X) = 0 227.56/228.15 [U81#](X1,X2) = 0 227.56/228.15 [U82#](X1,X2) = 0 227.56/228.15 [U83#](X) = 0 227.56/228.15 [U91#](X1,X2) = 0 227.56/228.15 [U92#](X) = 0 227.56/228.15 [__#](X1,X2) = 0 227.56/228.15 [ACTIVE](X) = 2.X + 2 227.56/228.15 [ISLIST](X) = 0 227.56/228.15 [ISNELIST](X) = 0 227.56/228.15 [ISNEPAL](X) = 0 227.56/228.15 [ISPAL](X) = 0 227.56/228.15 [ISPALLISTKIND](X) = 0 227.56/228.15 [ISQID](X) = 0 227.56/228.15 [MARK](X) = 2.X + 2 227.56/228.15 227.56/228.15 Problem 1.44: 227.56/228.15 227.56/228.15 SCC Processor: 227.56/228.15 -> Pairs: 227.56/228.15 ACTIVE(U91(tt,V2:S)) -> MARK(U92(isPalListKind(V2:S))) 227.56/228.15 ACTIVE(isPalListKind(__(V1:S,V2:S))) -> MARK(U91(isPalListKind(V1:S),V2:S)) 227.56/228.15 MARK(U55(X1:S,X2:S)) -> ACTIVE(U55(mark(X1:S),X2:S)) 227.56/228.15 MARK(U55(X1:S,X2:S)) -> MARK(X1:S) 227.56/228.15 MARK(U56(X:S)) -> ACTIVE(U56(mark(X:S))) 227.56/228.15 MARK(U56(X:S)) -> MARK(X:S) 227.56/228.15 MARK(U61(X1:S,X2:S)) -> ACTIVE(U61(mark(X1:S),X2:S)) 227.56/228.15 MARK(U61(X1:S,X2:S)) -> MARK(X1:S) 227.56/228.15 MARK(U62(X1:S,X2:S)) -> ACTIVE(U62(mark(X1:S),X2:S)) 227.56/228.15 MARK(U62(X1:S,X2:S)) -> MARK(X1:S) 227.56/228.15 MARK(U63(X:S)) -> ACTIVE(U63(mark(X:S))) 227.56/228.15 MARK(U63(X:S)) -> MARK(X:S) 227.56/228.15 MARK(U71(X1:S,X2:S,X3:S)) -> ACTIVE(U71(mark(X1:S),X2:S,X3:S)) 227.56/228.15 MARK(U71(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.56/228.15 MARK(U72(X1:S,X2:S)) -> ACTIVE(U72(mark(X1:S),X2:S)) 227.56/228.15 MARK(U72(X1:S,X2:S)) -> MARK(X1:S) 227.56/228.15 MARK(U73(X1:S,X2:S)) -> ACTIVE(U73(mark(X1:S),X2:S)) 227.56/228.15 MARK(U73(X1:S,X2:S)) -> MARK(X1:S) 227.56/228.15 MARK(U74(X:S)) -> ACTIVE(U74(mark(X:S))) 227.56/228.15 MARK(U74(X:S)) -> MARK(X:S) 227.56/228.15 MARK(U81(X1:S,X2:S)) -> ACTIVE(U81(mark(X1:S),X2:S)) 227.56/228.15 MARK(U81(X1:S,X2:S)) -> MARK(X1:S) 227.56/228.15 MARK(U82(X1:S,X2:S)) -> ACTIVE(U82(mark(X1:S),X2:S)) 227.56/228.15 MARK(U82(X1:S,X2:S)) -> MARK(X1:S) 227.56/228.15 MARK(U83(X:S)) -> ACTIVE(U83(mark(X:S))) 227.56/228.15 MARK(U83(X:S)) -> MARK(X:S) 227.56/228.15 MARK(U91(X1:S,X2:S)) -> ACTIVE(U91(mark(X1:S),X2:S)) 227.56/228.15 MARK(U91(X1:S,X2:S)) -> MARK(X1:S) 227.56/228.15 MARK(U92(X:S)) -> ACTIVE(U92(mark(X:S))) 227.56/228.15 MARK(U92(X:S)) -> MARK(X:S) 227.56/228.15 MARK(__(X1:S,X2:S)) -> ACTIVE(__(mark(X1:S),mark(X2:S))) 227.56/228.15 MARK(__(X1:S,X2:S)) -> MARK(X1:S) 227.56/228.15 MARK(__(X1:S,X2:S)) -> MARK(X2:S) 227.56/228.15 MARK(isPalListKind(X:S)) -> ACTIVE(isPalListKind(X:S)) 227.56/228.15 -> Rules: 227.56/228.15 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.56/228.15 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.56/228.15 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.56/228.15 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.56/228.15 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.56/228.15 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.56/228.15 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.56/228.15 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.56/228.15 U13(active(X:S)) -> U13(X:S) 227.56/228.15 U13(mark(X:S)) -> U13(X:S) 227.56/228.15 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.56/228.15 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.56/228.15 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.56/228.15 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.56/228.15 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.56/228.15 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.56/228.15 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.56/228.15 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.56/228.15 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.56/228.15 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.56/228.15 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.56/228.15 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.56/228.15 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.56/228.15 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.56/228.15 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.56/228.15 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.56/228.15 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.56/228.15 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.56/228.15 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.56/228.15 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.56/228.15 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.56/228.15 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.56/228.15 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.56/228.15 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.56/228.15 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.56/228.15 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.56/228.15 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.56/228.15 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.56/228.15 U26(active(X:S)) -> U26(X:S) 227.56/228.15 U26(mark(X:S)) -> U26(X:S) 227.56/228.15 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.56/228.15 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.56/228.15 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.56/228.15 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.56/228.15 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.56/228.15 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.56/228.15 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.56/228.15 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.56/228.15 U33(active(X:S)) -> U33(X:S) 227.56/228.15 U33(mark(X:S)) -> U33(X:S) 227.56/228.15 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.56/228.15 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.56/228.15 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.56/228.15 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.56/228.15 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.56/228.15 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.56/228.15 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.56/228.15 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.56/228.15 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.56/228.15 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.56/228.15 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.56/228.15 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.56/228.15 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.56/228.15 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.56/228.15 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.56/228.15 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.56/228.15 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.56/228.15 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.56/228.15 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.56/228.15 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.56/228.15 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.56/228.15 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.56/228.15 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.56/228.15 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.56/228.15 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.56/228.15 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.56/228.15 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.56/228.15 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.56/228.15 U46(active(X:S)) -> U46(X:S) 227.56/228.15 U46(mark(X:S)) -> U46(X:S) 227.56/228.15 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.56/228.15 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.56/228.15 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.56/228.15 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.56/228.15 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.56/228.15 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.56/228.15 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.56/228.15 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.56/228.15 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.56/228.15 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.56/228.15 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.56/228.15 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.56/228.15 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.56/228.15 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.56/228.15 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.56/228.15 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.56/228.15 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.56/228.15 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.56/228.15 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.56/228.15 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.56/228.15 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.56/228.15 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.56/228.15 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.56/228.15 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.56/228.15 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.56/228.15 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.56/228.15 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.56/228.15 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.56/228.15 U56(active(X:S)) -> U56(X:S) 227.56/228.15 U56(mark(X:S)) -> U56(X:S) 227.56/228.15 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.56/228.15 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.56/228.15 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.56/228.15 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.56/228.15 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.56/228.15 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.56/228.15 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.56/228.15 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.56/228.15 U63(active(X:S)) -> U63(X:S) 227.56/228.15 U63(mark(X:S)) -> U63(X:S) 227.56/228.15 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.56/228.15 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.56/228.15 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.56/228.15 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.56/228.15 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.56/228.15 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.56/228.15 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.56/228.15 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.56/228.15 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.56/228.15 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.56/228.15 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.56/228.15 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.56/228.15 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.56/228.15 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.56/228.15 U74(active(X:S)) -> U74(X:S) 227.56/228.15 U74(mark(X:S)) -> U74(X:S) 227.56/228.15 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.56/228.15 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.56/228.15 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.56/228.15 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.56/228.15 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.56/228.15 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.56/228.15 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.56/228.15 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.56/228.15 U83(active(X:S)) -> U83(X:S) 227.56/228.15 U83(mark(X:S)) -> U83(X:S) 227.56/228.15 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.56/228.15 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.56/228.15 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.56/228.15 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.56/228.15 U92(active(X:S)) -> U92(X:S) 227.56/228.15 U92(mark(X:S)) -> U92(X:S) 227.56/228.15 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.56/228.15 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.56/228.15 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.56/228.15 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.56/228.15 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.56/228.15 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.56/228.15 active(U13(tt)) -> mark(tt) 227.56/228.15 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.56/228.15 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.56/228.15 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.56/228.15 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.56/228.15 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.56/228.15 active(U26(tt)) -> mark(tt) 227.56/228.15 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.56/228.15 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.56/228.15 active(U33(tt)) -> mark(tt) 227.56/228.15 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.56/228.15 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.56/228.15 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.56/228.15 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.56/228.15 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.56/228.15 active(U46(tt)) -> mark(tt) 227.56/228.15 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.56/228.15 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.56/228.15 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.56/228.15 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.56/228.15 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.56/228.15 active(U56(tt)) -> mark(tt) 227.56/228.15 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.56/228.15 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.56/228.15 active(U63(tt)) -> mark(tt) 227.56/228.15 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.56/228.15 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.56/228.15 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.56/228.15 active(U74(tt)) -> mark(tt) 227.56/228.15 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.56/228.15 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.56/228.15 active(U83(tt)) -> mark(tt) 227.56/228.15 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.56/228.15 active(U92(tt)) -> mark(tt) 227.56/228.15 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.56/228.15 active(__(nil,X:S)) -> mark(X:S) 227.56/228.15 active(__(X:S,nil)) -> mark(X:S) 227.56/228.15 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.56/228.15 active(isList(nil)) -> mark(tt) 227.56/228.15 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.56/228.15 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.56/228.15 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.56/228.15 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.56/228.15 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.56/228.15 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.56/228.15 active(isPal(nil)) -> mark(tt) 227.56/228.15 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.56/228.15 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.56/228.15 active(isPalListKind(a)) -> mark(tt) 227.56/228.15 active(isPalListKind(e)) -> mark(tt) 227.56/228.15 active(isPalListKind(i)) -> mark(tt) 227.56/228.15 active(isPalListKind(nil)) -> mark(tt) 227.56/228.15 active(isPalListKind(o)) -> mark(tt) 227.56/228.15 active(isPalListKind(u)) -> mark(tt) 227.56/228.15 active(isQid(a)) -> mark(tt) 227.56/228.15 active(isQid(e)) -> mark(tt) 227.56/228.15 active(isQid(i)) -> mark(tt) 227.56/228.15 active(isQid(o)) -> mark(tt) 227.56/228.15 active(isQid(u)) -> mark(tt) 227.56/228.15 isList(active(X:S)) -> isList(X:S) 227.56/228.15 isList(mark(X:S)) -> isList(X:S) 227.56/228.15 isNeList(active(X:S)) -> isNeList(X:S) 227.56/228.15 isNeList(mark(X:S)) -> isNeList(X:S) 227.56/228.15 isNePal(active(X:S)) -> isNePal(X:S) 227.56/228.15 isNePal(mark(X:S)) -> isNePal(X:S) 227.56/228.15 isPal(active(X:S)) -> isPal(X:S) 227.56/228.15 isPal(mark(X:S)) -> isPal(X:S) 227.56/228.15 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.56/228.15 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.56/228.15 isQid(active(X:S)) -> isQid(X:S) 227.56/228.15 isQid(mark(X:S)) -> isQid(X:S) 227.56/228.15 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.56/228.15 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.56/228.15 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.56/228.15 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.56/228.15 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.56/228.15 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.56/228.15 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.56/228.15 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.56/228.15 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.56/228.15 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.56/228.15 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.56/228.15 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.56/228.15 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.56/228.15 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.56/228.15 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.56/228.15 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.56/228.15 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.56/228.15 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.56/228.15 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.56/228.15 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.56/228.15 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.56/228.15 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.56/228.15 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.56/228.15 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.56/228.15 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.56/228.15 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.56/228.15 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.56/228.15 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.56/228.15 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.56/228.15 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.56/228.15 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.56/228.15 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.56/228.15 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.56/228.15 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.56/228.15 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.56/228.15 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.56/228.15 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.56/228.15 mark(isList(X:S)) -> active(isList(X:S)) 227.56/228.15 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.56/228.15 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.56/228.15 mark(isPal(X:S)) -> active(isPal(X:S)) 227.56/228.15 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.56/228.15 mark(isQid(X:S)) -> active(isQid(X:S)) 227.56/228.15 mark(a) -> active(a) 227.56/228.15 mark(e) -> active(e) 227.56/228.15 mark(i) -> active(i) 227.56/228.15 mark(nil) -> active(nil) 227.56/228.15 mark(o) -> active(o) 227.56/228.15 mark(tt) -> active(tt) 227.56/228.15 mark(u) -> active(u) 227.56/228.15 ->Strongly Connected Components: 227.56/228.15 ->->Cycle: 227.56/228.15 ->->-> Pairs: 227.56/228.15 ACTIVE(U91(tt,V2:S)) -> MARK(U92(isPalListKind(V2:S))) 227.56/228.15 ACTIVE(isPalListKind(__(V1:S,V2:S))) -> MARK(U91(isPalListKind(V1:S),V2:S)) 227.56/228.15 MARK(U55(X1:S,X2:S)) -> ACTIVE(U55(mark(X1:S),X2:S)) 227.56/228.15 MARK(U55(X1:S,X2:S)) -> MARK(X1:S) 227.56/228.15 MARK(U56(X:S)) -> ACTIVE(U56(mark(X:S))) 227.56/228.15 MARK(U56(X:S)) -> MARK(X:S) 227.56/228.15 MARK(U61(X1:S,X2:S)) -> ACTIVE(U61(mark(X1:S),X2:S)) 227.56/228.15 MARK(U61(X1:S,X2:S)) -> MARK(X1:S) 227.56/228.15 MARK(U62(X1:S,X2:S)) -> ACTIVE(U62(mark(X1:S),X2:S)) 227.56/228.15 MARK(U62(X1:S,X2:S)) -> MARK(X1:S) 227.56/228.15 MARK(U63(X:S)) -> ACTIVE(U63(mark(X:S))) 227.56/228.15 MARK(U63(X:S)) -> MARK(X:S) 227.56/228.15 MARK(U71(X1:S,X2:S,X3:S)) -> ACTIVE(U71(mark(X1:S),X2:S,X3:S)) 227.56/228.15 MARK(U71(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.56/228.15 MARK(U72(X1:S,X2:S)) -> ACTIVE(U72(mark(X1:S),X2:S)) 227.56/228.15 MARK(U72(X1:S,X2:S)) -> MARK(X1:S) 227.56/228.15 MARK(U73(X1:S,X2:S)) -> ACTIVE(U73(mark(X1:S),X2:S)) 227.56/228.15 MARK(U73(X1:S,X2:S)) -> MARK(X1:S) 227.56/228.15 MARK(U74(X:S)) -> ACTIVE(U74(mark(X:S))) 227.56/228.15 MARK(U74(X:S)) -> MARK(X:S) 227.56/228.15 MARK(U81(X1:S,X2:S)) -> ACTIVE(U81(mark(X1:S),X2:S)) 227.56/228.15 MARK(U81(X1:S,X2:S)) -> MARK(X1:S) 227.56/228.15 MARK(U82(X1:S,X2:S)) -> ACTIVE(U82(mark(X1:S),X2:S)) 227.56/228.15 MARK(U82(X1:S,X2:S)) -> MARK(X1:S) 227.56/228.15 MARK(U83(X:S)) -> ACTIVE(U83(mark(X:S))) 227.56/228.15 MARK(U83(X:S)) -> MARK(X:S) 227.56/228.15 MARK(U91(X1:S,X2:S)) -> ACTIVE(U91(mark(X1:S),X2:S)) 227.56/228.15 MARK(U91(X1:S,X2:S)) -> MARK(X1:S) 227.56/228.15 MARK(U92(X:S)) -> ACTIVE(U92(mark(X:S))) 227.56/228.15 MARK(U92(X:S)) -> MARK(X:S) 227.56/228.15 MARK(__(X1:S,X2:S)) -> ACTIVE(__(mark(X1:S),mark(X2:S))) 227.56/228.15 MARK(__(X1:S,X2:S)) -> MARK(X1:S) 227.56/228.15 MARK(__(X1:S,X2:S)) -> MARK(X2:S) 227.56/228.15 MARK(isPalListKind(X:S)) -> ACTIVE(isPalListKind(X:S)) 227.56/228.15 ->->-> Rules: 227.56/228.15 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.56/228.15 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.56/228.15 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.56/228.15 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.56/228.15 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.56/228.15 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.56/228.15 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.56/228.15 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.56/228.15 U13(active(X:S)) -> U13(X:S) 227.56/228.15 U13(mark(X:S)) -> U13(X:S) 227.56/228.15 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.56/228.15 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.56/228.15 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.56/228.15 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.56/228.15 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.56/228.15 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.56/228.15 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.56/228.15 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.56/228.15 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.56/228.15 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.56/228.15 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.56/228.15 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.56/228.15 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.56/228.15 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.56/228.15 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.56/228.15 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.56/228.15 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.56/228.15 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.56/228.15 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.56/228.15 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.56/228.15 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.56/228.15 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.56/228.15 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.56/228.15 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.56/228.15 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.56/228.15 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.56/228.15 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.56/228.15 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.56/228.15 U26(active(X:S)) -> U26(X:S) 227.56/228.15 U26(mark(X:S)) -> U26(X:S) 227.56/228.15 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.56/228.15 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.56/228.15 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.56/228.15 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.56/228.15 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.56/228.15 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.56/228.15 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.56/228.15 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.56/228.15 U33(active(X:S)) -> U33(X:S) 227.56/228.15 U33(mark(X:S)) -> U33(X:S) 227.56/228.15 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.56/228.15 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.56/228.15 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.56/228.15 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.56/228.15 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.56/228.15 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.56/228.15 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.56/228.15 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.56/228.15 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.56/228.15 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.56/228.15 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.56/228.15 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.56/228.15 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.56/228.15 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.56/228.15 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.56/228.15 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.56/228.15 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.56/228.15 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.56/228.15 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.56/228.15 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.56/228.15 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.56/228.15 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.56/228.15 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.56/228.15 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.56/228.15 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.56/228.15 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.56/228.15 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.56/228.15 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.56/228.15 U46(active(X:S)) -> U46(X:S) 227.56/228.15 U46(mark(X:S)) -> U46(X:S) 227.56/228.15 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.56/228.15 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.56/228.15 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.56/228.15 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.56/228.15 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.56/228.15 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.56/228.15 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.56/228.15 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.56/228.15 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.56/228.15 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.56/228.15 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.56/228.15 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.56/228.15 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.56/228.15 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.56/228.15 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.56/228.15 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.56/228.15 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.56/228.15 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.56/228.15 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.56/228.15 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.56/228.15 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.56/228.15 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.56/228.15 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.56/228.15 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.56/228.15 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.56/228.15 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.56/228.15 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.56/228.15 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.56/228.15 U56(active(X:S)) -> U56(X:S) 227.56/228.15 U56(mark(X:S)) -> U56(X:S) 227.56/228.15 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.56/228.15 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.56/228.15 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.56/228.15 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.56/228.15 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.56/228.15 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.56/228.15 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.56/228.15 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.56/228.15 U63(active(X:S)) -> U63(X:S) 227.56/228.15 U63(mark(X:S)) -> U63(X:S) 227.56/228.15 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.56/228.15 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.56/228.15 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.56/228.15 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.56/228.15 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.56/228.15 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.56/228.15 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.56/228.15 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.56/228.15 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.56/228.15 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.56/228.15 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.56/228.15 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.56/228.15 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.56/228.15 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.56/228.15 U74(active(X:S)) -> U74(X:S) 227.56/228.15 U74(mark(X:S)) -> U74(X:S) 227.56/228.15 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.56/228.15 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.56/228.15 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.56/228.15 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.56/228.15 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.56/228.15 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.56/228.15 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.56/228.15 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.56/228.15 U83(active(X:S)) -> U83(X:S) 227.56/228.15 U83(mark(X:S)) -> U83(X:S) 227.56/228.15 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.56/228.15 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.56/228.15 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.56/228.15 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.56/228.15 U92(active(X:S)) -> U92(X:S) 227.56/228.15 U92(mark(X:S)) -> U92(X:S) 227.56/228.15 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.56/228.15 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.56/228.15 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.56/228.15 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.56/228.15 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.56/228.15 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.56/228.15 active(U13(tt)) -> mark(tt) 227.56/228.15 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.56/228.15 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.56/228.15 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.56/228.15 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.56/228.15 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.56/228.15 active(U26(tt)) -> mark(tt) 227.56/228.15 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.56/228.15 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.56/228.15 active(U33(tt)) -> mark(tt) 227.56/228.15 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.56/228.15 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.56/228.15 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.56/228.15 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.56/228.15 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.56/228.15 active(U46(tt)) -> mark(tt) 227.56/228.15 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.56/228.15 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.56/228.15 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.58/228.15 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.58/228.15 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.58/228.15 active(U56(tt)) -> mark(tt) 227.58/228.15 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.58/228.15 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.58/228.15 active(U63(tt)) -> mark(tt) 227.58/228.15 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.58/228.15 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.58/228.15 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.58/228.15 active(U74(tt)) -> mark(tt) 227.58/228.15 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.58/228.15 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.58/228.15 active(U83(tt)) -> mark(tt) 227.58/228.15 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.58/228.15 active(U92(tt)) -> mark(tt) 227.58/228.15 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.58/228.15 active(__(nil,X:S)) -> mark(X:S) 227.58/228.15 active(__(X:S,nil)) -> mark(X:S) 227.58/228.15 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.58/228.15 active(isList(nil)) -> mark(tt) 227.58/228.15 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.58/228.15 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.58/228.15 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.58/228.15 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.58/228.15 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.58/228.15 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.58/228.15 active(isPal(nil)) -> mark(tt) 227.58/228.15 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.58/228.15 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.58/228.15 active(isPalListKind(a)) -> mark(tt) 227.58/228.15 active(isPalListKind(e)) -> mark(tt) 227.58/228.15 active(isPalListKind(i)) -> mark(tt) 227.58/228.15 active(isPalListKind(nil)) -> mark(tt) 227.58/228.15 active(isPalListKind(o)) -> mark(tt) 227.58/228.15 active(isPalListKind(u)) -> mark(tt) 227.58/228.15 active(isQid(a)) -> mark(tt) 227.58/228.15 active(isQid(e)) -> mark(tt) 227.58/228.15 active(isQid(i)) -> mark(tt) 227.58/228.15 active(isQid(o)) -> mark(tt) 227.58/228.15 active(isQid(u)) -> mark(tt) 227.58/228.15 isList(active(X:S)) -> isList(X:S) 227.58/228.15 isList(mark(X:S)) -> isList(X:S) 227.58/228.15 isNeList(active(X:S)) -> isNeList(X:S) 227.58/228.15 isNeList(mark(X:S)) -> isNeList(X:S) 227.58/228.15 isNePal(active(X:S)) -> isNePal(X:S) 227.58/228.15 isNePal(mark(X:S)) -> isNePal(X:S) 227.58/228.15 isPal(active(X:S)) -> isPal(X:S) 227.58/228.15 isPal(mark(X:S)) -> isPal(X:S) 227.58/228.15 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.58/228.15 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.58/228.15 isQid(active(X:S)) -> isQid(X:S) 227.58/228.15 isQid(mark(X:S)) -> isQid(X:S) 227.58/228.15 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.58/228.15 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.58/228.15 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.58/228.15 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.58/228.15 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.58/228.15 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.58/228.15 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.58/228.15 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.58/228.15 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.58/228.15 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.58/228.15 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.58/228.15 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.58/228.15 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.58/228.15 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.58/228.15 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.58/228.15 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.58/228.15 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.58/228.15 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.58/228.15 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.58/228.15 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.58/228.15 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.58/228.15 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.58/228.15 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.58/228.15 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.58/228.15 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.58/228.15 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.58/228.15 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.58/228.15 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.58/228.15 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.58/228.15 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.58/228.15 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.58/228.15 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.58/228.16 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.58/228.16 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.58/228.16 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.58/228.16 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.58/228.16 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.58/228.16 mark(isList(X:S)) -> active(isList(X:S)) 227.58/228.16 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.58/228.16 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.58/228.16 mark(isPal(X:S)) -> active(isPal(X:S)) 227.58/228.16 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.58/228.16 mark(isQid(X:S)) -> active(isQid(X:S)) 227.58/228.16 mark(a) -> active(a) 227.58/228.16 mark(e) -> active(e) 227.58/228.16 mark(i) -> active(i) 227.58/228.16 mark(nil) -> active(nil) 227.58/228.16 mark(o) -> active(o) 227.58/228.16 mark(tt) -> active(tt) 227.58/228.16 mark(u) -> active(u) 227.58/228.16 227.58/228.16 Problem 1.44: 227.58/228.16 227.58/228.16 Reduction Pairs Processor: 227.58/228.16 -> Pairs: 227.58/228.16 ACTIVE(U91(tt,V2:S)) -> MARK(U92(isPalListKind(V2:S))) 227.58/228.16 ACTIVE(isPalListKind(__(V1:S,V2:S))) -> MARK(U91(isPalListKind(V1:S),V2:S)) 227.58/228.16 MARK(U55(X1:S,X2:S)) -> ACTIVE(U55(mark(X1:S),X2:S)) 227.58/228.16 MARK(U55(X1:S,X2:S)) -> MARK(X1:S) 227.58/228.16 MARK(U56(X:S)) -> ACTIVE(U56(mark(X:S))) 227.58/228.16 MARK(U56(X:S)) -> MARK(X:S) 227.58/228.16 MARK(U61(X1:S,X2:S)) -> ACTIVE(U61(mark(X1:S),X2:S)) 227.58/228.16 MARK(U61(X1:S,X2:S)) -> MARK(X1:S) 227.58/228.16 MARK(U62(X1:S,X2:S)) -> ACTIVE(U62(mark(X1:S),X2:S)) 227.58/228.16 MARK(U62(X1:S,X2:S)) -> MARK(X1:S) 227.58/228.16 MARK(U63(X:S)) -> ACTIVE(U63(mark(X:S))) 227.58/228.16 MARK(U63(X:S)) -> MARK(X:S) 227.58/228.16 MARK(U71(X1:S,X2:S,X3:S)) -> ACTIVE(U71(mark(X1:S),X2:S,X3:S)) 227.58/228.16 MARK(U71(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.58/228.16 MARK(U72(X1:S,X2:S)) -> ACTIVE(U72(mark(X1:S),X2:S)) 227.58/228.16 MARK(U72(X1:S,X2:S)) -> MARK(X1:S) 227.58/228.16 MARK(U73(X1:S,X2:S)) -> ACTIVE(U73(mark(X1:S),X2:S)) 227.58/228.16 MARK(U73(X1:S,X2:S)) -> MARK(X1:S) 227.58/228.16 MARK(U74(X:S)) -> ACTIVE(U74(mark(X:S))) 227.58/228.16 MARK(U74(X:S)) -> MARK(X:S) 227.58/228.16 MARK(U81(X1:S,X2:S)) -> ACTIVE(U81(mark(X1:S),X2:S)) 227.58/228.16 MARK(U81(X1:S,X2:S)) -> MARK(X1:S) 227.58/228.16 MARK(U82(X1:S,X2:S)) -> ACTIVE(U82(mark(X1:S),X2:S)) 227.58/228.16 MARK(U82(X1:S,X2:S)) -> MARK(X1:S) 227.58/228.16 MARK(U83(X:S)) -> ACTIVE(U83(mark(X:S))) 227.58/228.16 MARK(U83(X:S)) -> MARK(X:S) 227.58/228.16 MARK(U91(X1:S,X2:S)) -> ACTIVE(U91(mark(X1:S),X2:S)) 227.58/228.16 MARK(U91(X1:S,X2:S)) -> MARK(X1:S) 227.58/228.16 MARK(U92(X:S)) -> ACTIVE(U92(mark(X:S))) 227.58/228.16 MARK(U92(X:S)) -> MARK(X:S) 227.58/228.16 MARK(__(X1:S,X2:S)) -> ACTIVE(__(mark(X1:S),mark(X2:S))) 227.58/228.16 MARK(__(X1:S,X2:S)) -> MARK(X1:S) 227.58/228.16 MARK(__(X1:S,X2:S)) -> MARK(X2:S) 227.58/228.16 MARK(isPalListKind(X:S)) -> ACTIVE(isPalListKind(X:S)) 227.58/228.16 -> Rules: 227.58/228.16 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.58/228.16 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.58/228.16 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.58/228.16 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.58/228.16 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.58/228.16 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.58/228.16 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.58/228.16 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.58/228.16 U13(active(X:S)) -> U13(X:S) 227.58/228.16 U13(mark(X:S)) -> U13(X:S) 227.58/228.16 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.58/228.16 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.58/228.16 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.58/228.16 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.58/228.16 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.58/228.16 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.58/228.16 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.58/228.16 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.58/228.16 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.58/228.16 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.58/228.16 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.58/228.16 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.58/228.16 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.58/228.16 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.58/228.16 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.58/228.16 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.58/228.16 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.58/228.16 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.58/228.16 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.58/228.16 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.58/228.16 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.58/228.16 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.58/228.16 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.58/228.16 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.58/228.16 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.58/228.16 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.58/228.16 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.58/228.16 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.58/228.16 U26(active(X:S)) -> U26(X:S) 227.58/228.16 U26(mark(X:S)) -> U26(X:S) 227.58/228.16 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.58/228.16 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.58/228.16 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.58/228.16 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.58/228.16 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.58/228.16 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.58/228.16 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.58/228.16 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.58/228.16 U33(active(X:S)) -> U33(X:S) 227.58/228.16 U33(mark(X:S)) -> U33(X:S) 227.58/228.16 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.58/228.16 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.58/228.16 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.58/228.16 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.58/228.16 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.58/228.16 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.58/228.16 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.58/228.16 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.58/228.16 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.58/228.16 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.58/228.16 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.58/228.16 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.58/228.16 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.58/228.16 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.58/228.16 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.58/228.16 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.58/228.16 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.58/228.16 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.58/228.16 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.58/228.16 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.58/228.16 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.58/228.16 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.58/228.16 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.58/228.16 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.58/228.16 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.58/228.16 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.58/228.16 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.58/228.16 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.58/228.16 U46(active(X:S)) -> U46(X:S) 227.58/228.16 U46(mark(X:S)) -> U46(X:S) 227.58/228.16 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.58/228.16 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.58/228.16 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.58/228.16 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.58/228.16 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.58/228.16 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.58/228.16 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.58/228.16 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.58/228.16 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.58/228.16 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.58/228.16 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.58/228.16 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.58/228.16 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.58/228.16 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.58/228.16 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.58/228.16 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.58/228.16 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.58/228.16 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.58/228.16 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.58/228.16 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.58/228.16 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.58/228.16 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.58/228.16 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.58/228.16 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.58/228.16 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.58/228.16 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.58/228.16 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.58/228.16 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.58/228.16 U56(active(X:S)) -> U56(X:S) 227.58/228.16 U56(mark(X:S)) -> U56(X:S) 227.58/228.16 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.58/228.16 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.58/228.16 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.58/228.16 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.58/228.16 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.58/228.16 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.58/228.16 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.58/228.16 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.58/228.16 U63(active(X:S)) -> U63(X:S) 227.58/228.16 U63(mark(X:S)) -> U63(X:S) 227.58/228.16 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.58/228.16 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.58/228.16 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.58/228.16 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.58/228.16 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.58/228.16 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.58/228.16 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.58/228.16 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.58/228.16 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.58/228.16 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.58/228.16 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.58/228.16 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.58/228.16 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.58/228.16 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.58/228.16 U74(active(X:S)) -> U74(X:S) 227.58/228.16 U74(mark(X:S)) -> U74(X:S) 227.58/228.16 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.58/228.16 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.58/228.16 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.58/228.16 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.58/228.16 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.58/228.16 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.58/228.16 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.58/228.16 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.58/228.16 U83(active(X:S)) -> U83(X:S) 227.58/228.16 U83(mark(X:S)) -> U83(X:S) 227.58/228.16 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.58/228.16 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.58/228.16 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.58/228.16 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.58/228.16 U92(active(X:S)) -> U92(X:S) 227.58/228.16 U92(mark(X:S)) -> U92(X:S) 227.58/228.16 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.58/228.16 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.58/228.16 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.58/228.16 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.58/228.16 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.58/228.16 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.58/228.16 active(U13(tt)) -> mark(tt) 227.58/228.16 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.58/228.16 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.58/228.16 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.58/228.16 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.58/228.16 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.58/228.16 active(U26(tt)) -> mark(tt) 227.58/228.16 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.58/228.16 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.58/228.16 active(U33(tt)) -> mark(tt) 227.58/228.16 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.58/228.16 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.58/228.16 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.58/228.16 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.58/228.16 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.58/228.16 active(U46(tt)) -> mark(tt) 227.58/228.16 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.58/228.16 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.58/228.16 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.58/228.16 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.58/228.16 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.58/228.16 active(U56(tt)) -> mark(tt) 227.58/228.16 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.58/228.16 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.58/228.16 active(U63(tt)) -> mark(tt) 227.58/228.16 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.58/228.16 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.58/228.16 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.58/228.16 active(U74(tt)) -> mark(tt) 227.58/228.16 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.58/228.16 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.58/228.16 active(U83(tt)) -> mark(tt) 227.58/228.16 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.58/228.16 active(U92(tt)) -> mark(tt) 227.58/228.16 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.58/228.16 active(__(nil,X:S)) -> mark(X:S) 227.58/228.16 active(__(X:S,nil)) -> mark(X:S) 227.58/228.16 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.58/228.16 active(isList(nil)) -> mark(tt) 227.58/228.16 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.58/228.16 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.58/228.16 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.58/228.16 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.58/228.16 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.58/228.16 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.58/228.16 active(isPal(nil)) -> mark(tt) 227.58/228.16 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.58/228.16 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.58/228.16 active(isPalListKind(a)) -> mark(tt) 227.58/228.16 active(isPalListKind(e)) -> mark(tt) 227.58/228.16 active(isPalListKind(i)) -> mark(tt) 227.58/228.16 active(isPalListKind(nil)) -> mark(tt) 227.58/228.16 active(isPalListKind(o)) -> mark(tt) 227.58/228.16 active(isPalListKind(u)) -> mark(tt) 227.58/228.16 active(isQid(a)) -> mark(tt) 227.58/228.16 active(isQid(e)) -> mark(tt) 227.58/228.16 active(isQid(i)) -> mark(tt) 227.58/228.16 active(isQid(o)) -> mark(tt) 227.58/228.16 active(isQid(u)) -> mark(tt) 227.58/228.16 isList(active(X:S)) -> isList(X:S) 227.58/228.16 isList(mark(X:S)) -> isList(X:S) 227.58/228.16 isNeList(active(X:S)) -> isNeList(X:S) 227.58/228.16 isNeList(mark(X:S)) -> isNeList(X:S) 227.58/228.16 isNePal(active(X:S)) -> isNePal(X:S) 227.58/228.16 isNePal(mark(X:S)) -> isNePal(X:S) 227.58/228.16 isPal(active(X:S)) -> isPal(X:S) 227.58/228.16 isPal(mark(X:S)) -> isPal(X:S) 227.58/228.16 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.58/228.16 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.58/228.16 isQid(active(X:S)) -> isQid(X:S) 227.58/228.16 isQid(mark(X:S)) -> isQid(X:S) 227.58/228.16 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.58/228.16 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.58/228.16 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.58/228.16 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.58/228.16 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.58/228.16 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.58/228.16 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.58/228.16 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.58/228.16 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.58/228.16 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.58/228.16 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.58/228.16 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.58/228.16 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.58/228.16 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.58/228.16 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.58/228.16 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.58/228.16 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.58/228.16 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.58/228.16 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.58/228.16 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.58/228.16 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.58/228.16 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.58/228.16 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.58/228.16 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.58/228.16 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.58/228.16 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.58/228.16 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.58/228.16 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.58/228.16 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.58/228.16 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.58/228.16 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.58/228.16 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.58/228.16 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.58/228.16 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.58/228.16 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.58/228.16 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.58/228.16 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.58/228.16 mark(isList(X:S)) -> active(isList(X:S)) 227.58/228.16 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.58/228.16 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.58/228.16 mark(isPal(X:S)) -> active(isPal(X:S)) 227.58/228.16 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.58/228.16 mark(isQid(X:S)) -> active(isQid(X:S)) 227.58/228.16 mark(a) -> active(a) 227.58/228.16 mark(e) -> active(e) 227.58/228.16 mark(i) -> active(i) 227.58/228.16 mark(nil) -> active(nil) 227.58/228.16 mark(o) -> active(o) 227.58/228.16 mark(tt) -> active(tt) 227.58/228.16 mark(u) -> active(u) 227.58/228.16 -> Usable rules: 227.58/228.16 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.58/228.16 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.58/228.16 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.58/228.16 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.58/228.16 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.58/228.16 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.58/228.16 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.58/228.16 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.58/228.16 U13(active(X:S)) -> U13(X:S) 227.58/228.16 U13(mark(X:S)) -> U13(X:S) 227.58/228.16 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.58/228.16 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.58/228.16 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.58/228.16 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.58/228.16 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.58/228.16 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.58/228.16 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.58/228.16 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.58/228.16 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.58/228.16 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.58/228.16 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.58/228.16 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.58/228.16 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.58/228.16 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.58/228.16 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.58/228.16 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.58/228.16 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.58/228.16 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.58/228.16 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.58/228.16 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.58/228.16 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.58/228.16 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.58/228.16 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.58/228.16 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.58/228.16 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.58/228.16 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.58/228.16 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.58/228.16 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.58/228.16 U26(active(X:S)) -> U26(X:S) 227.58/228.16 U26(mark(X:S)) -> U26(X:S) 227.58/228.16 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.58/228.16 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.58/228.16 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.58/228.16 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.58/228.16 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.58/228.16 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.58/228.16 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.58/228.16 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.58/228.16 U33(active(X:S)) -> U33(X:S) 227.58/228.16 U33(mark(X:S)) -> U33(X:S) 227.58/228.16 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.58/228.16 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.58/228.16 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.58/228.16 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.58/228.16 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.58/228.16 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.58/228.16 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.58/228.16 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.58/228.16 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.58/228.16 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.58/228.16 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.58/228.16 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.58/228.16 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.58/228.16 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.58/228.16 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.58/228.16 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.58/228.16 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.58/228.16 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.58/228.16 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.58/228.16 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.58/228.16 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.58/228.16 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.58/228.16 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.58/228.16 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.58/228.16 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.58/228.16 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.58/228.16 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.58/228.16 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.58/228.16 U46(active(X:S)) -> U46(X:S) 227.58/228.16 U46(mark(X:S)) -> U46(X:S) 227.58/228.16 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.58/228.16 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.58/228.16 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.58/228.16 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.58/228.16 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.58/228.16 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.58/228.16 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.58/228.16 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.58/228.16 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.58/228.16 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.58/228.16 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.58/228.16 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.58/228.16 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.58/228.16 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.58/228.16 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.58/228.16 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.58/228.16 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.58/228.16 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.58/228.16 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.58/228.16 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.58/228.16 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.58/228.16 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.58/228.16 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.58/228.16 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.58/228.16 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.58/228.16 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.58/228.16 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.58/228.16 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.58/228.16 U56(active(X:S)) -> U56(X:S) 227.58/228.16 U56(mark(X:S)) -> U56(X:S) 227.58/228.16 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.58/228.16 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.58/228.16 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.58/228.16 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.58/228.16 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.58/228.16 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.58/228.16 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.58/228.16 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.58/228.16 U63(active(X:S)) -> U63(X:S) 227.58/228.16 U63(mark(X:S)) -> U63(X:S) 227.58/228.16 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.58/228.16 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.58/228.16 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.58/228.16 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.58/228.16 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.58/228.16 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.58/228.16 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.58/228.16 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.58/228.16 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.58/228.16 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.58/228.16 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.58/228.16 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.58/228.16 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.58/228.16 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.58/228.16 U74(active(X:S)) -> U74(X:S) 227.58/228.16 U74(mark(X:S)) -> U74(X:S) 227.58/228.16 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.58/228.16 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.58/228.16 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.58/228.16 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.58/228.16 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.58/228.16 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.58/228.16 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.58/228.16 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.58/228.16 U83(active(X:S)) -> U83(X:S) 227.58/228.16 U83(mark(X:S)) -> U83(X:S) 227.58/228.16 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.58/228.16 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.58/228.16 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.58/228.16 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.58/228.16 U92(active(X:S)) -> U92(X:S) 227.58/228.16 U92(mark(X:S)) -> U92(X:S) 227.58/228.16 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.58/228.16 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.58/228.16 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.58/228.16 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.58/228.16 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.58/228.16 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.58/228.16 active(U13(tt)) -> mark(tt) 227.58/228.16 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.58/228.16 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.58/228.16 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.58/228.16 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.58/228.16 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.58/228.16 active(U26(tt)) -> mark(tt) 227.58/228.16 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.58/228.16 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.58/228.16 active(U33(tt)) -> mark(tt) 227.58/228.16 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.58/228.16 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.58/228.16 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.58/228.16 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.58/228.16 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.58/228.16 active(U46(tt)) -> mark(tt) 227.58/228.16 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.58/228.16 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.58/228.16 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.58/228.16 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.58/228.16 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.58/228.16 active(U56(tt)) -> mark(tt) 227.58/228.16 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.58/228.16 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.58/228.16 active(U63(tt)) -> mark(tt) 227.58/228.16 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.58/228.16 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.58/228.16 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.58/228.16 active(U74(tt)) -> mark(tt) 227.58/228.16 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.58/228.16 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.58/228.16 active(U83(tt)) -> mark(tt) 227.58/228.16 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.58/228.16 active(U92(tt)) -> mark(tt) 227.58/228.16 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.58/228.16 active(__(nil,X:S)) -> mark(X:S) 227.58/228.16 active(__(X:S,nil)) -> mark(X:S) 227.58/228.16 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.58/228.16 active(isList(nil)) -> mark(tt) 227.58/228.16 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.58/228.16 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.58/228.16 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.58/228.16 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.58/228.16 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.58/228.16 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.58/228.16 active(isPal(nil)) -> mark(tt) 227.58/228.16 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.58/228.16 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.58/228.16 active(isPalListKind(a)) -> mark(tt) 227.58/228.16 active(isPalListKind(e)) -> mark(tt) 227.58/228.16 active(isPalListKind(i)) -> mark(tt) 227.58/228.16 active(isPalListKind(nil)) -> mark(tt) 227.58/228.16 active(isPalListKind(o)) -> mark(tt) 227.58/228.16 active(isPalListKind(u)) -> mark(tt) 227.58/228.16 active(isQid(a)) -> mark(tt) 227.58/228.16 active(isQid(e)) -> mark(tt) 227.58/228.16 active(isQid(i)) -> mark(tt) 227.58/228.16 active(isQid(o)) -> mark(tt) 227.58/228.16 active(isQid(u)) -> mark(tt) 227.58/228.16 isList(active(X:S)) -> isList(X:S) 227.58/228.16 isList(mark(X:S)) -> isList(X:S) 227.58/228.16 isNeList(active(X:S)) -> isNeList(X:S) 227.58/228.16 isNeList(mark(X:S)) -> isNeList(X:S) 227.58/228.16 isNePal(active(X:S)) -> isNePal(X:S) 227.58/228.16 isNePal(mark(X:S)) -> isNePal(X:S) 227.58/228.16 isPal(active(X:S)) -> isPal(X:S) 227.58/228.16 isPal(mark(X:S)) -> isPal(X:S) 227.58/228.16 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.58/228.16 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.58/228.16 isQid(active(X:S)) -> isQid(X:S) 227.58/228.16 isQid(mark(X:S)) -> isQid(X:S) 227.58/228.16 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.58/228.16 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.58/228.16 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.58/228.16 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.58/228.16 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.58/228.16 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.58/228.16 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.58/228.16 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.58/228.16 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.58/228.16 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.58/228.16 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.58/228.16 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.58/228.16 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.58/228.16 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.58/228.16 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.58/228.16 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.58/228.16 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.58/228.16 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.58/228.16 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.58/228.16 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.58/228.16 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.58/228.16 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.58/228.16 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.58/228.16 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.58/228.16 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.58/228.16 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.58/228.16 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.58/228.16 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.58/228.16 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.58/228.16 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.58/228.16 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.58/228.16 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.58/228.16 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.58/228.16 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.58/228.16 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.58/228.16 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.58/228.16 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.58/228.16 mark(isList(X:S)) -> active(isList(X:S)) 227.58/228.16 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.58/228.16 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.58/228.16 mark(isPal(X:S)) -> active(isPal(X:S)) 227.58/228.16 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.58/228.16 mark(isQid(X:S)) -> active(isQid(X:S)) 227.58/228.16 mark(a) -> active(a) 227.58/228.16 mark(e) -> active(e) 227.58/228.16 mark(i) -> active(i) 227.58/228.16 mark(nil) -> active(nil) 227.58/228.16 mark(o) -> active(o) 227.58/228.16 mark(tt) -> active(tt) 227.58/228.16 mark(u) -> active(u) 227.58/228.16 ->Interpretation type: 227.58/228.16 Linear 227.58/228.16 ->Coefficients: 227.58/228.16 Natural Numbers 227.58/228.16 ->Dimension: 227.58/228.16 1 227.58/228.16 ->Bound: 227.58/228.16 2 227.58/228.16 ->Interpretation: 227.58/228.16 227.58/228.16 [U11](X1,X2) = X1 + X2 227.58/228.16 [U12](X1,X2) = X2 227.58/228.16 [U13](X) = 0 227.58/228.16 [U21](X1,X2,X3) = 2.X2 + X3 + 2 227.58/228.16 [U22](X1,X2,X3) = 2.X2 + X3 + 2 227.58/228.16 [U23](X1,X2,X3) = 2.X2 + X3 + 2 227.58/228.16 [U24](X1,X2,X3) = 2.X1 + 2.X2 + X3 + 2 227.58/228.16 [U25](X1,X2) = X1 + X2 + 2 227.58/228.16 [U26](X) = 1 227.58/228.16 [U31](X1,X2) = 2.X2 227.58/228.16 [U32](X1,X2) = 2.X2 227.58/228.16 [U33](X) = 0 227.58/228.16 [U41](X1,X2,X3) = 2.X2 + 2.X3 + 2 227.58/228.16 [U42](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.58/228.16 [U43](X1,X2,X3) = 2.X2 + 2.X3 + 2 227.58/228.16 [U44](X1,X2,X3) = X1 + 2.X2 + 2.X3 + 2 227.58/228.16 [U45](X1,X2) = 2.X1 + 2 227.58/228.16 [U46](X) = 2 227.58/228.16 [U51](X1,X2,X3) = 2.X2 + 2.X3 + 2 227.58/228.16 [U52](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.58/228.16 [U53](X1,X2,X3) = 2.X2 + 2.X3 + 2 227.58/228.16 [U54](X1,X2,X3) = 2.X2 + 2.X3 + 2 227.58/228.16 [U55](X1,X2) = X1 + 2.X2 + 2 227.58/228.16 [U56](X) = X + 1 227.58/228.16 [U61](X1,X2) = 2.X1 + 2.X2 + 2 227.58/228.16 [U62](X1,X2) = X1 + 2.X2 + 2 227.58/228.16 [U63](X) = X 227.58/228.16 [U71](X1,X2,X3) = X1 + 2.X2 + 2.X3 + 2 227.58/228.16 [U72](X1,X2) = X1 + 2.X2 + 2 227.58/228.16 [U73](X1,X2) = X1 227.58/228.16 [U74](X) = X 227.58/228.16 [U81](X1,X2) = 2.X1 + 2.X2 + 2 227.58/228.16 [U82](X1,X2) = X1 + 2.X2 + 2 227.58/228.16 [U83](X) = X 227.58/228.16 [U91](X1,X2) = 2.X1 227.58/228.16 [U92](X) = X 227.58/228.16 [__](X1,X2) = 2.X1 + X2 + 2 227.58/228.16 [active](X) = X 227.58/228.16 [isList](X) = X 227.58/228.16 [isNeList](X) = 2.X 227.58/228.16 [isNePal](X) = 2.X + 2 227.58/228.16 [isPal](X) = 2.X + 2 227.58/228.16 [isPalListKind](X) = 0 227.58/228.16 [isQid](X) = 2.X + 2 227.58/228.16 [mark](X) = X 227.58/228.16 [a] = 2 227.58/228.16 [e] = 0 227.58/228.16 [fSNonEmpty] = 0 227.58/228.16 [i] = 0 227.58/228.16 [nil] = 2 227.58/228.16 [o] = 2 227.58/228.16 [tt] = 0 227.58/228.16 [u] = 2 227.58/228.16 [U11#](X1,X2) = 0 227.58/228.16 [U12#](X1,X2) = 0 227.58/228.16 [U13#](X) = 0 227.58/228.16 [U21#](X1,X2,X3) = 0 227.58/228.16 [U22#](X1,X2,X3) = 0 227.58/228.16 [U23#](X1,X2,X3) = 0 227.58/228.16 [U24#](X1,X2,X3) = 0 227.58/228.16 [U25#](X1,X2) = 0 227.58/228.16 [U26#](X) = 0 227.58/228.16 [U31#](X1,X2) = 0 227.58/228.16 [U32#](X1,X2) = 0 227.58/228.16 [U33#](X) = 0 227.58/228.16 [U41#](X1,X2,X3) = 0 227.58/228.16 [U42#](X1,X2,X3) = 0 227.58/228.16 [U43#](X1,X2,X3) = 0 227.58/228.16 [U44#](X1,X2,X3) = 0 227.58/228.16 [U45#](X1,X2) = 0 227.58/228.16 [U46#](X) = 0 227.58/228.16 [U51#](X1,X2,X3) = 0 227.58/228.16 [U52#](X1,X2,X3) = 0 227.58/228.16 [U53#](X1,X2,X3) = 0 227.58/228.16 [U54#](X1,X2,X3) = 0 227.58/228.16 [U55#](X1,X2) = 0 227.58/228.16 [U56#](X) = 0 227.58/228.16 [U61#](X1,X2) = 0 227.58/228.16 [U62#](X1,X2) = 0 227.58/228.16 [U63#](X) = 0 227.58/228.16 [U71#](X1,X2,X3) = 0 227.58/228.16 [U72#](X1,X2) = 0 227.58/228.16 [U73#](X1,X2) = 0 227.58/228.16 [U74#](X) = 0 227.58/228.16 [U81#](X1,X2) = 0 227.58/228.16 [U82#](X1,X2) = 0 227.58/228.16 [U83#](X) = 0 227.58/228.16 [U91#](X1,X2) = 0 227.58/228.16 [U92#](X) = 0 227.58/228.16 [__#](X1,X2) = 0 227.58/228.16 [ACTIVE](X) = 2 227.58/228.16 [ISLIST](X) = 0 227.58/228.16 [ISNELIST](X) = 0 227.58/228.16 [ISNEPAL](X) = 0 227.58/228.16 [ISPAL](X) = 0 227.58/228.16 [ISPALLISTKIND](X) = 0 227.58/228.16 [ISQID](X) = 0 227.58/228.16 [MARK](X) = 2.X + 2 227.58/228.16 227.58/228.16 Problem 1.44: 227.58/228.16 227.58/228.16 SCC Processor: 227.58/228.16 -> Pairs: 227.58/228.16 ACTIVE(U91(tt,V2:S)) -> MARK(U92(isPalListKind(V2:S))) 227.58/228.16 ACTIVE(isPalListKind(__(V1:S,V2:S))) -> MARK(U91(isPalListKind(V1:S),V2:S)) 227.58/228.16 MARK(U55(X1:S,X2:S)) -> MARK(X1:S) 227.58/228.16 MARK(U56(X:S)) -> ACTIVE(U56(mark(X:S))) 227.58/228.16 MARK(U56(X:S)) -> MARK(X:S) 227.58/228.16 MARK(U61(X1:S,X2:S)) -> ACTIVE(U61(mark(X1:S),X2:S)) 227.58/228.16 MARK(U61(X1:S,X2:S)) -> MARK(X1:S) 227.58/228.16 MARK(U62(X1:S,X2:S)) -> ACTIVE(U62(mark(X1:S),X2:S)) 227.58/228.16 MARK(U62(X1:S,X2:S)) -> MARK(X1:S) 227.58/228.16 MARK(U63(X:S)) -> ACTIVE(U63(mark(X:S))) 227.58/228.16 MARK(U63(X:S)) -> MARK(X:S) 227.58/228.16 MARK(U71(X1:S,X2:S,X3:S)) -> ACTIVE(U71(mark(X1:S),X2:S,X3:S)) 227.58/228.16 MARK(U71(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.58/228.16 MARK(U72(X1:S,X2:S)) -> ACTIVE(U72(mark(X1:S),X2:S)) 227.58/228.16 MARK(U72(X1:S,X2:S)) -> MARK(X1:S) 227.58/228.16 MARK(U73(X1:S,X2:S)) -> ACTIVE(U73(mark(X1:S),X2:S)) 227.58/228.16 MARK(U73(X1:S,X2:S)) -> MARK(X1:S) 227.58/228.16 MARK(U74(X:S)) -> ACTIVE(U74(mark(X:S))) 227.58/228.16 MARK(U74(X:S)) -> MARK(X:S) 227.58/228.16 MARK(U81(X1:S,X2:S)) -> ACTIVE(U81(mark(X1:S),X2:S)) 227.58/228.16 MARK(U81(X1:S,X2:S)) -> MARK(X1:S) 227.58/228.16 MARK(U82(X1:S,X2:S)) -> ACTIVE(U82(mark(X1:S),X2:S)) 227.58/228.16 MARK(U82(X1:S,X2:S)) -> MARK(X1:S) 227.58/228.16 MARK(U83(X:S)) -> ACTIVE(U83(mark(X:S))) 227.58/228.16 MARK(U83(X:S)) -> MARK(X:S) 227.58/228.16 MARK(U91(X1:S,X2:S)) -> ACTIVE(U91(mark(X1:S),X2:S)) 227.58/228.16 MARK(U91(X1:S,X2:S)) -> MARK(X1:S) 227.58/228.16 MARK(U92(X:S)) -> ACTIVE(U92(mark(X:S))) 227.58/228.16 MARK(U92(X:S)) -> MARK(X:S) 227.58/228.16 MARK(__(X1:S,X2:S)) -> ACTIVE(__(mark(X1:S),mark(X2:S))) 227.58/228.16 MARK(__(X1:S,X2:S)) -> MARK(X1:S) 227.58/228.16 MARK(__(X1:S,X2:S)) -> MARK(X2:S) 227.58/228.16 MARK(isPalListKind(X:S)) -> ACTIVE(isPalListKind(X:S)) 227.58/228.16 -> Rules: 227.58/228.16 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.58/228.16 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.58/228.16 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.58/228.16 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.58/228.16 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.58/228.16 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.58/228.16 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.58/228.16 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.58/228.16 U13(active(X:S)) -> U13(X:S) 227.58/228.16 U13(mark(X:S)) -> U13(X:S) 227.58/228.16 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.58/228.16 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.58/228.16 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.58/228.16 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.58/228.16 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.58/228.16 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.58/228.16 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.58/228.16 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.58/228.16 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.58/228.16 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.58/228.16 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.58/228.16 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.58/228.16 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.58/228.16 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.58/228.16 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.58/228.16 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.58/228.16 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.58/228.16 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.58/228.16 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.58/228.16 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.58/228.16 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.58/228.16 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.58/228.16 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.58/228.16 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.58/228.16 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.58/228.16 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.58/228.16 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.58/228.16 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.58/228.16 U26(active(X:S)) -> U26(X:S) 227.58/228.16 U26(mark(X:S)) -> U26(X:S) 227.58/228.16 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.58/228.16 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.58/228.16 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.58/228.16 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.58/228.16 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.58/228.16 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.58/228.16 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.58/228.16 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.58/228.16 U33(active(X:S)) -> U33(X:S) 227.58/228.16 U33(mark(X:S)) -> U33(X:S) 227.58/228.16 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.58/228.16 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.58/228.16 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.58/228.16 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.58/228.16 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.58/228.16 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.58/228.16 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.58/228.16 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.58/228.16 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.58/228.16 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.58/228.16 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.58/228.16 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.58/228.16 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.58/228.16 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.58/228.16 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.58/228.16 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.58/228.16 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.58/228.16 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.58/228.16 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.58/228.16 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.58/228.16 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.58/228.16 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.58/228.16 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.58/228.16 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.58/228.16 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.58/228.16 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.58/228.16 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.58/228.16 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.58/228.16 U46(active(X:S)) -> U46(X:S) 227.58/228.16 U46(mark(X:S)) -> U46(X:S) 227.58/228.16 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.58/228.16 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.58/228.16 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.58/228.16 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.58/228.16 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.58/228.16 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.58/228.16 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.58/228.16 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.58/228.16 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.58/228.16 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.58/228.16 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.58/228.16 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.58/228.16 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.58/228.16 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.58/228.16 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.58/228.16 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.58/228.16 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.58/228.16 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.58/228.16 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.58/228.16 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.58/228.16 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.58/228.16 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.58/228.16 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.58/228.16 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.58/228.16 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.58/228.16 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.58/228.16 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.58/228.16 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.58/228.16 U56(active(X:S)) -> U56(X:S) 227.58/228.16 U56(mark(X:S)) -> U56(X:S) 227.58/228.16 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.58/228.16 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.58/228.16 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.58/228.16 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.58/228.16 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.58/228.16 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.58/228.16 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.58/228.16 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.58/228.16 U63(active(X:S)) -> U63(X:S) 227.58/228.16 U63(mark(X:S)) -> U63(X:S) 227.58/228.16 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.58/228.16 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.58/228.16 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.58/228.16 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.58/228.16 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.58/228.16 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.58/228.16 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.58/228.16 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.58/228.16 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.58/228.16 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.58/228.16 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.58/228.16 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.58/228.16 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.58/228.16 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.58/228.16 U74(active(X:S)) -> U74(X:S) 227.58/228.16 U74(mark(X:S)) -> U74(X:S) 227.58/228.16 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.58/228.16 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.58/228.16 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.58/228.16 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.58/228.16 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.58/228.16 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.58/228.16 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.58/228.16 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.58/228.16 U83(active(X:S)) -> U83(X:S) 227.58/228.16 U83(mark(X:S)) -> U83(X:S) 227.58/228.16 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.58/228.16 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.58/228.16 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.58/228.16 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.58/228.16 U92(active(X:S)) -> U92(X:S) 227.58/228.16 U92(mark(X:S)) -> U92(X:S) 227.58/228.16 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.58/228.16 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.58/228.16 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.58/228.16 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.58/228.16 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.58/228.16 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.58/228.16 active(U13(tt)) -> mark(tt) 227.58/228.16 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.58/228.16 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.58/228.16 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.58/228.16 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.58/228.16 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.58/228.16 active(U26(tt)) -> mark(tt) 227.58/228.16 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.58/228.16 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.58/228.16 active(U33(tt)) -> mark(tt) 227.58/228.16 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.58/228.16 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.58/228.16 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.58/228.16 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.58/228.16 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.58/228.16 active(U46(tt)) -> mark(tt) 227.58/228.16 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.58/228.16 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.58/228.16 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.58/228.16 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.58/228.16 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.58/228.16 active(U56(tt)) -> mark(tt) 227.58/228.16 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.58/228.16 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.58/228.16 active(U63(tt)) -> mark(tt) 227.58/228.16 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.58/228.16 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.58/228.16 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.58/228.16 active(U74(tt)) -> mark(tt) 227.58/228.16 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.58/228.16 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.58/228.16 active(U83(tt)) -> mark(tt) 227.58/228.16 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.58/228.16 active(U92(tt)) -> mark(tt) 227.58/228.16 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.58/228.16 active(__(nil,X:S)) -> mark(X:S) 227.58/228.16 active(__(X:S,nil)) -> mark(X:S) 227.58/228.16 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.58/228.16 active(isList(nil)) -> mark(tt) 227.58/228.16 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.58/228.16 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.58/228.16 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.58/228.16 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.58/228.16 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.58/228.16 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.58/228.16 active(isPal(nil)) -> mark(tt) 227.58/228.16 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.58/228.16 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.58/228.16 active(isPalListKind(a)) -> mark(tt) 227.58/228.16 active(isPalListKind(e)) -> mark(tt) 227.58/228.16 active(isPalListKind(i)) -> mark(tt) 227.58/228.16 active(isPalListKind(nil)) -> mark(tt) 227.58/228.16 active(isPalListKind(o)) -> mark(tt) 227.58/228.16 active(isPalListKind(u)) -> mark(tt) 227.58/228.16 active(isQid(a)) -> mark(tt) 227.58/228.16 active(isQid(e)) -> mark(tt) 227.58/228.16 active(isQid(i)) -> mark(tt) 227.58/228.16 active(isQid(o)) -> mark(tt) 227.58/228.16 active(isQid(u)) -> mark(tt) 227.58/228.16 isList(active(X:S)) -> isList(X:S) 227.58/228.16 isList(mark(X:S)) -> isList(X:S) 227.58/228.16 isNeList(active(X:S)) -> isNeList(X:S) 227.58/228.16 isNeList(mark(X:S)) -> isNeList(X:S) 227.58/228.16 isNePal(active(X:S)) -> isNePal(X:S) 227.58/228.16 isNePal(mark(X:S)) -> isNePal(X:S) 227.58/228.16 isPal(active(X:S)) -> isPal(X:S) 227.58/228.16 isPal(mark(X:S)) -> isPal(X:S) 227.58/228.16 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.58/228.16 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.58/228.16 isQid(active(X:S)) -> isQid(X:S) 227.58/228.16 isQid(mark(X:S)) -> isQid(X:S) 227.58/228.16 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.58/228.16 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.58/228.16 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.58/228.16 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.58/228.16 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.58/228.16 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.58/228.16 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.58/228.16 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.58/228.16 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.58/228.16 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.58/228.16 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.58/228.16 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.58/228.16 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.58/228.16 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.58/228.16 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.58/228.16 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.58/228.16 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.58/228.16 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.58/228.16 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.58/228.16 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.58/228.16 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.58/228.16 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.58/228.16 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.58/228.16 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.58/228.16 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.58/228.16 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.58/228.16 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.58/228.16 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.58/228.16 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.58/228.16 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.58/228.16 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.58/228.16 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.58/228.16 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.58/228.16 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.58/228.16 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.58/228.16 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.58/228.16 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.58/228.16 mark(isList(X:S)) -> active(isList(X:S)) 227.58/228.16 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.58/228.16 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.58/228.16 mark(isPal(X:S)) -> active(isPal(X:S)) 227.58/228.16 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.58/228.16 mark(isQid(X:S)) -> active(isQid(X:S)) 227.58/228.16 mark(a) -> active(a) 227.58/228.16 mark(e) -> active(e) 227.58/228.16 mark(i) -> active(i) 227.58/228.16 mark(nil) -> active(nil) 227.58/228.16 mark(o) -> active(o) 227.58/228.16 mark(tt) -> active(tt) 227.58/228.16 mark(u) -> active(u) 227.58/228.16 ->Strongly Connected Components: 227.58/228.16 ->->Cycle: 227.58/228.16 ->->-> Pairs: 227.58/228.16 ACTIVE(U91(tt,V2:S)) -> MARK(U92(isPalListKind(V2:S))) 227.58/228.16 ACTIVE(isPalListKind(__(V1:S,V2:S))) -> MARK(U91(isPalListKind(V1:S),V2:S)) 227.58/228.16 MARK(U55(X1:S,X2:S)) -> MARK(X1:S) 227.58/228.16 MARK(U56(X:S)) -> ACTIVE(U56(mark(X:S))) 227.58/228.16 MARK(U56(X:S)) -> MARK(X:S) 227.58/228.16 MARK(U61(X1:S,X2:S)) -> ACTIVE(U61(mark(X1:S),X2:S)) 227.58/228.16 MARK(U61(X1:S,X2:S)) -> MARK(X1:S) 227.58/228.16 MARK(U62(X1:S,X2:S)) -> ACTIVE(U62(mark(X1:S),X2:S)) 227.58/228.16 MARK(U62(X1:S,X2:S)) -> MARK(X1:S) 227.58/228.16 MARK(U63(X:S)) -> ACTIVE(U63(mark(X:S))) 227.58/228.16 MARK(U63(X:S)) -> MARK(X:S) 227.58/228.16 MARK(U71(X1:S,X2:S,X3:S)) -> ACTIVE(U71(mark(X1:S),X2:S,X3:S)) 227.58/228.16 MARK(U71(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.58/228.16 MARK(U72(X1:S,X2:S)) -> ACTIVE(U72(mark(X1:S),X2:S)) 227.58/228.16 MARK(U72(X1:S,X2:S)) -> MARK(X1:S) 227.58/228.16 MARK(U73(X1:S,X2:S)) -> ACTIVE(U73(mark(X1:S),X2:S)) 227.58/228.16 MARK(U73(X1:S,X2:S)) -> MARK(X1:S) 227.58/228.16 MARK(U74(X:S)) -> ACTIVE(U74(mark(X:S))) 227.58/228.16 MARK(U74(X:S)) -> MARK(X:S) 227.58/228.16 MARK(U81(X1:S,X2:S)) -> ACTIVE(U81(mark(X1:S),X2:S)) 227.58/228.16 MARK(U81(X1:S,X2:S)) -> MARK(X1:S) 227.58/228.16 MARK(U82(X1:S,X2:S)) -> ACTIVE(U82(mark(X1:S),X2:S)) 227.58/228.16 MARK(U82(X1:S,X2:S)) -> MARK(X1:S) 227.58/228.16 MARK(U83(X:S)) -> ACTIVE(U83(mark(X:S))) 227.58/228.16 MARK(U83(X:S)) -> MARK(X:S) 227.58/228.16 MARK(U91(X1:S,X2:S)) -> ACTIVE(U91(mark(X1:S),X2:S)) 227.58/228.16 MARK(U91(X1:S,X2:S)) -> MARK(X1:S) 227.58/228.16 MARK(U92(X:S)) -> ACTIVE(U92(mark(X:S))) 227.58/228.16 MARK(U92(X:S)) -> MARK(X:S) 227.58/228.16 MARK(__(X1:S,X2:S)) -> ACTIVE(__(mark(X1:S),mark(X2:S))) 227.58/228.16 MARK(__(X1:S,X2:S)) -> MARK(X1:S) 227.58/228.16 MARK(__(X1:S,X2:S)) -> MARK(X2:S) 227.58/228.16 MARK(isPalListKind(X:S)) -> ACTIVE(isPalListKind(X:S)) 227.58/228.16 ->->-> Rules: 227.58/228.16 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.58/228.16 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.58/228.16 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.58/228.16 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.58/228.16 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.58/228.16 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.58/228.16 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.58/228.16 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.58/228.16 U13(active(X:S)) -> U13(X:S) 227.58/228.16 U13(mark(X:S)) -> U13(X:S) 227.58/228.16 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.58/228.16 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.58/228.16 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.58/228.16 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.58/228.16 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.58/228.16 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.58/228.16 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.58/228.16 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.58/228.16 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.58/228.16 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.58/228.16 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.58/228.16 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.58/228.16 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.58/228.16 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.58/228.16 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.58/228.16 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.58/228.16 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.58/228.16 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.58/228.16 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.58/228.16 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.58/228.16 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.58/228.16 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.58/228.16 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.58/228.16 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.58/228.16 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.58/228.16 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.58/228.16 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.58/228.16 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.58/228.16 U26(active(X:S)) -> U26(X:S) 227.58/228.16 U26(mark(X:S)) -> U26(X:S) 227.58/228.16 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.58/228.16 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.58/228.16 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.58/228.16 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.58/228.16 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.58/228.16 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.58/228.16 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.58/228.16 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.58/228.16 U33(active(X:S)) -> U33(X:S) 227.58/228.16 U33(mark(X:S)) -> U33(X:S) 227.58/228.16 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.58/228.16 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.58/228.16 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.58/228.16 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.58/228.16 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.58/228.16 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.58/228.16 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.58/228.16 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.58/228.16 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.58/228.16 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.58/228.16 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.58/228.16 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.58/228.16 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.58/228.16 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.58/228.16 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.58/228.16 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.58/228.16 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.58/228.16 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.58/228.16 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.58/228.16 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.58/228.16 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.58/228.16 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.58/228.16 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.58/228.16 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.58/228.16 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.58/228.16 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.58/228.16 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.58/228.16 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.58/228.16 U46(active(X:S)) -> U46(X:S) 227.58/228.16 U46(mark(X:S)) -> U46(X:S) 227.58/228.16 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.58/228.16 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.58/228.16 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.58/228.16 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.58/228.16 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.58/228.16 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.58/228.16 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.58/228.16 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.58/228.16 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.58/228.16 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.58/228.16 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.58/228.16 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.58/228.16 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.58/228.16 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.58/228.16 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.58/228.16 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.58/228.16 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.58/228.16 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.58/228.16 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.58/228.16 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.58/228.16 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.58/228.16 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.58/228.16 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.58/228.16 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.58/228.16 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.58/228.16 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.58/228.16 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.58/228.16 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.58/228.16 U56(active(X:S)) -> U56(X:S) 227.58/228.16 U56(mark(X:S)) -> U56(X:S) 227.58/228.16 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.58/228.16 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.58/228.16 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.58/228.16 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.58/228.16 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.58/228.16 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.58/228.16 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.58/228.16 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.58/228.16 U63(active(X:S)) -> U63(X:S) 227.58/228.16 U63(mark(X:S)) -> U63(X:S) 227.58/228.16 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.58/228.16 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.58/228.16 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.58/228.16 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.58/228.16 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.58/228.16 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.58/228.16 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.58/228.16 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.58/228.16 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.58/228.16 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.58/228.16 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.58/228.16 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.58/228.16 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.58/228.16 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.58/228.16 U74(active(X:S)) -> U74(X:S) 227.58/228.16 U74(mark(X:S)) -> U74(X:S) 227.58/228.16 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.58/228.16 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.58/228.16 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.58/228.16 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.58/228.16 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.58/228.16 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.58/228.16 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.58/228.16 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.58/228.16 U83(active(X:S)) -> U83(X:S) 227.58/228.16 U83(mark(X:S)) -> U83(X:S) 227.58/228.16 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.58/228.16 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.58/228.16 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.58/228.16 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.58/228.16 U92(active(X:S)) -> U92(X:S) 227.58/228.16 U92(mark(X:S)) -> U92(X:S) 227.58/228.16 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.58/228.16 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.58/228.16 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.58/228.16 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.58/228.16 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.58/228.16 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.58/228.16 active(U13(tt)) -> mark(tt) 227.58/228.16 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.58/228.16 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.58/228.16 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.58/228.16 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.58/228.16 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.58/228.16 active(U26(tt)) -> mark(tt) 227.58/228.16 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.58/228.16 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.58/228.16 active(U33(tt)) -> mark(tt) 227.58/228.16 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.58/228.16 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.58/228.16 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.58/228.16 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.58/228.16 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.58/228.16 active(U46(tt)) -> mark(tt) 227.58/228.16 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.58/228.16 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.58/228.16 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.58/228.16 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.58/228.16 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.58/228.16 active(U56(tt)) -> mark(tt) 227.58/228.16 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.58/228.16 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.58/228.16 active(U63(tt)) -> mark(tt) 227.58/228.16 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.58/228.16 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.58/228.16 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.58/228.16 active(U74(tt)) -> mark(tt) 227.58/228.16 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.58/228.16 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.58/228.16 active(U83(tt)) -> mark(tt) 227.58/228.16 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.58/228.16 active(U92(tt)) -> mark(tt) 227.58/228.16 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.58/228.16 active(__(nil,X:S)) -> mark(X:S) 227.58/228.16 active(__(X:S,nil)) -> mark(X:S) 227.58/228.16 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.58/228.16 active(isList(nil)) -> mark(tt) 227.58/228.16 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.58/228.16 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.58/228.16 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.58/228.16 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.58/228.16 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.58/228.16 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.58/228.16 active(isPal(nil)) -> mark(tt) 227.58/228.16 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.58/228.16 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.58/228.16 active(isPalListKind(a)) -> mark(tt) 227.58/228.16 active(isPalListKind(e)) -> mark(tt) 227.58/228.16 active(isPalListKind(i)) -> mark(tt) 227.58/228.16 active(isPalListKind(nil)) -> mark(tt) 227.58/228.16 active(isPalListKind(o)) -> mark(tt) 227.58/228.16 active(isPalListKind(u)) -> mark(tt) 227.58/228.16 active(isQid(a)) -> mark(tt) 227.58/228.16 active(isQid(e)) -> mark(tt) 227.58/228.16 active(isQid(i)) -> mark(tt) 227.58/228.16 active(isQid(o)) -> mark(tt) 227.58/228.16 active(isQid(u)) -> mark(tt) 227.58/228.16 isList(active(X:S)) -> isList(X:S) 227.58/228.16 isList(mark(X:S)) -> isList(X:S) 227.58/228.16 isNeList(active(X:S)) -> isNeList(X:S) 227.58/228.16 isNeList(mark(X:S)) -> isNeList(X:S) 227.58/228.16 isNePal(active(X:S)) -> isNePal(X:S) 227.58/228.16 isNePal(mark(X:S)) -> isNePal(X:S) 227.58/228.16 isPal(active(X:S)) -> isPal(X:S) 227.58/228.16 isPal(mark(X:S)) -> isPal(X:S) 227.58/228.16 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.58/228.16 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.58/228.16 isQid(active(X:S)) -> isQid(X:S) 227.58/228.16 isQid(mark(X:S)) -> isQid(X:S) 227.58/228.16 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.58/228.16 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.58/228.16 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.58/228.16 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.58/228.16 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.58/228.16 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.58/228.16 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.58/228.16 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.58/228.16 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.58/228.16 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.58/228.16 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.58/228.16 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.58/228.16 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.58/228.16 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.58/228.16 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.58/228.16 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.58/228.16 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.58/228.16 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.58/228.16 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.58/228.16 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.58/228.16 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.58/228.16 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.58/228.16 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.58/228.16 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.58/228.16 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.58/228.16 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.58/228.16 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.58/228.16 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.58/228.16 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.58/228.16 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.58/228.16 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.58/228.16 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.58/228.16 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.58/228.16 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.58/228.16 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.58/228.16 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.58/228.16 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.58/228.16 mark(isList(X:S)) -> active(isList(X:S)) 227.58/228.16 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.58/228.16 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.58/228.16 mark(isPal(X:S)) -> active(isPal(X:S)) 227.58/228.16 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.58/228.16 mark(isQid(X:S)) -> active(isQid(X:S)) 227.58/228.16 mark(a) -> active(a) 227.58/228.16 mark(e) -> active(e) 227.58/228.16 mark(i) -> active(i) 227.58/228.16 mark(nil) -> active(nil) 227.58/228.16 mark(o) -> active(o) 227.58/228.16 mark(tt) -> active(tt) 227.58/228.16 mark(u) -> active(u) 227.58/228.16 227.58/228.16 Problem 1.44: 227.58/228.16 227.58/228.16 Reduction Pairs Processor: 227.58/228.16 -> Pairs: 227.58/228.16 ACTIVE(U91(tt,V2:S)) -> MARK(U92(isPalListKind(V2:S))) 227.58/228.16 ACTIVE(isPalListKind(__(V1:S,V2:S))) -> MARK(U91(isPalListKind(V1:S),V2:S)) 227.58/228.16 MARK(U55(X1:S,X2:S)) -> MARK(X1:S) 227.58/228.16 MARK(U56(X:S)) -> ACTIVE(U56(mark(X:S))) 227.58/228.16 MARK(U56(X:S)) -> MARK(X:S) 227.58/228.16 MARK(U61(X1:S,X2:S)) -> ACTIVE(U61(mark(X1:S),X2:S)) 227.58/228.16 MARK(U61(X1:S,X2:S)) -> MARK(X1:S) 227.58/228.16 MARK(U62(X1:S,X2:S)) -> ACTIVE(U62(mark(X1:S),X2:S)) 227.58/228.16 MARK(U62(X1:S,X2:S)) -> MARK(X1:S) 227.58/228.16 MARK(U63(X:S)) -> ACTIVE(U63(mark(X:S))) 227.58/228.16 MARK(U63(X:S)) -> MARK(X:S) 227.58/228.16 MARK(U71(X1:S,X2:S,X3:S)) -> ACTIVE(U71(mark(X1:S),X2:S,X3:S)) 227.58/228.16 MARK(U71(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.58/228.16 MARK(U72(X1:S,X2:S)) -> ACTIVE(U72(mark(X1:S),X2:S)) 227.58/228.16 MARK(U72(X1:S,X2:S)) -> MARK(X1:S) 227.58/228.16 MARK(U73(X1:S,X2:S)) -> ACTIVE(U73(mark(X1:S),X2:S)) 227.58/228.16 MARK(U73(X1:S,X2:S)) -> MARK(X1:S) 227.58/228.16 MARK(U74(X:S)) -> ACTIVE(U74(mark(X:S))) 227.58/228.16 MARK(U74(X:S)) -> MARK(X:S) 227.58/228.16 MARK(U81(X1:S,X2:S)) -> ACTIVE(U81(mark(X1:S),X2:S)) 227.58/228.16 MARK(U81(X1:S,X2:S)) -> MARK(X1:S) 227.58/228.16 MARK(U82(X1:S,X2:S)) -> ACTIVE(U82(mark(X1:S),X2:S)) 227.58/228.16 MARK(U82(X1:S,X2:S)) -> MARK(X1:S) 227.58/228.16 MARK(U83(X:S)) -> ACTIVE(U83(mark(X:S))) 227.58/228.16 MARK(U83(X:S)) -> MARK(X:S) 227.58/228.16 MARK(U91(X1:S,X2:S)) -> ACTIVE(U91(mark(X1:S),X2:S)) 227.58/228.16 MARK(U91(X1:S,X2:S)) -> MARK(X1:S) 227.58/228.16 MARK(U92(X:S)) -> ACTIVE(U92(mark(X:S))) 227.58/228.16 MARK(U92(X:S)) -> MARK(X:S) 227.58/228.16 MARK(__(X1:S,X2:S)) -> ACTIVE(__(mark(X1:S),mark(X2:S))) 227.58/228.16 MARK(__(X1:S,X2:S)) -> MARK(X1:S) 227.58/228.16 MARK(__(X1:S,X2:S)) -> MARK(X2:S) 227.58/228.16 MARK(isPalListKind(X:S)) -> ACTIVE(isPalListKind(X:S)) 227.58/228.16 -> Rules: 227.58/228.16 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.58/228.16 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.58/228.16 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.58/228.16 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.58/228.16 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.58/228.16 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.58/228.16 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.58/228.16 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.58/228.16 U13(active(X:S)) -> U13(X:S) 227.58/228.16 U13(mark(X:S)) -> U13(X:S) 227.58/228.16 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.58/228.16 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.58/228.16 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.58/228.16 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.58/228.16 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.58/228.16 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.58/228.16 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.58/228.16 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.58/228.16 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.58/228.16 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.58/228.16 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.58/228.16 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.58/228.16 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.58/228.16 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.58/228.16 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.58/228.16 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.58/228.16 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.58/228.16 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.58/228.16 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.58/228.16 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.58/228.16 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.58/228.16 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.58/228.16 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.58/228.16 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.58/228.16 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.58/228.16 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.58/228.16 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.58/228.16 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.58/228.16 U26(active(X:S)) -> U26(X:S) 227.58/228.16 U26(mark(X:S)) -> U26(X:S) 227.58/228.16 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.58/228.16 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.58/228.16 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.58/228.16 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.58/228.16 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.58/228.16 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.58/228.16 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.58/228.16 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.58/228.16 U33(active(X:S)) -> U33(X:S) 227.58/228.16 U33(mark(X:S)) -> U33(X:S) 227.58/228.16 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.58/228.16 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.58/228.16 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.58/228.16 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.58/228.16 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.58/228.16 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.58/228.16 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.58/228.16 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.58/228.16 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.58/228.16 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.58/228.16 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.58/228.16 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.58/228.16 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.58/228.16 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.58/228.16 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.58/228.16 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.58/228.16 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.58/228.16 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.58/228.16 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.58/228.16 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.58/228.16 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.58/228.16 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.58/228.16 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.58/228.16 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.58/228.16 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.58/228.16 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.58/228.16 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.58/228.16 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.58/228.16 U46(active(X:S)) -> U46(X:S) 227.58/228.16 U46(mark(X:S)) -> U46(X:S) 227.58/228.16 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.58/228.16 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.58/228.16 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.58/228.16 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.58/228.16 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.58/228.16 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.58/228.16 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.58/228.16 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.58/228.16 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.58/228.16 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.58/228.16 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.58/228.16 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.58/228.16 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.58/228.16 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.58/228.16 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.58/228.16 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.58/228.16 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.58/228.16 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.58/228.16 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.58/228.16 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.58/228.16 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.58/228.16 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.58/228.16 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.58/228.16 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.58/228.16 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.58/228.16 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.58/228.16 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.58/228.16 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.58/228.16 U56(active(X:S)) -> U56(X:S) 227.58/228.16 U56(mark(X:S)) -> U56(X:S) 227.58/228.16 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.58/228.16 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.58/228.16 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.58/228.16 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.58/228.16 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.58/228.16 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.58/228.16 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.58/228.16 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.58/228.16 U63(active(X:S)) -> U63(X:S) 227.58/228.16 U63(mark(X:S)) -> U63(X:S) 227.58/228.16 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.58/228.16 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.58/228.16 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.58/228.16 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.58/228.16 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.58/228.16 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.58/228.16 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.58/228.16 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.58/228.16 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.58/228.16 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.58/228.16 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.58/228.16 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.58/228.16 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.58/228.16 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.58/228.16 U74(active(X:S)) -> U74(X:S) 227.58/228.16 U74(mark(X:S)) -> U74(X:S) 227.58/228.16 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.58/228.16 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.58/228.16 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.58/228.16 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.58/228.16 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.58/228.16 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.58/228.16 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.58/228.16 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.58/228.16 U83(active(X:S)) -> U83(X:S) 227.58/228.16 U83(mark(X:S)) -> U83(X:S) 227.58/228.16 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.58/228.16 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.58/228.16 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.58/228.16 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.58/228.16 U92(active(X:S)) -> U92(X:S) 227.58/228.16 U92(mark(X:S)) -> U92(X:S) 227.58/228.16 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.58/228.16 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.58/228.16 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.58/228.16 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.58/228.16 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.58/228.16 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.58/228.16 active(U13(tt)) -> mark(tt) 227.58/228.16 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.58/228.16 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.58/228.16 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.58/228.16 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.58/228.16 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.58/228.16 active(U26(tt)) -> mark(tt) 227.58/228.16 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.58/228.16 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.58/228.16 active(U33(tt)) -> mark(tt) 227.58/228.16 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.58/228.16 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.58/228.16 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.58/228.16 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.58/228.16 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.58/228.16 active(U46(tt)) -> mark(tt) 227.58/228.16 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.58/228.16 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.58/228.16 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.58/228.16 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.58/228.16 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.58/228.16 active(U56(tt)) -> mark(tt) 227.58/228.16 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.58/228.16 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.58/228.16 active(U63(tt)) -> mark(tt) 227.58/228.16 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.58/228.16 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.58/228.16 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.58/228.16 active(U74(tt)) -> mark(tt) 227.58/228.16 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.58/228.16 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.58/228.16 active(U83(tt)) -> mark(tt) 227.58/228.16 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.58/228.16 active(U92(tt)) -> mark(tt) 227.58/228.16 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.58/228.16 active(__(nil,X:S)) -> mark(X:S) 227.58/228.16 active(__(X:S,nil)) -> mark(X:S) 227.58/228.16 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.58/228.16 active(isList(nil)) -> mark(tt) 227.58/228.16 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.58/228.16 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.58/228.16 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.58/228.16 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.58/228.16 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.58/228.16 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.58/228.16 active(isPal(nil)) -> mark(tt) 227.58/228.16 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.58/228.16 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.58/228.16 active(isPalListKind(a)) -> mark(tt) 227.58/228.16 active(isPalListKind(e)) -> mark(tt) 227.58/228.16 active(isPalListKind(i)) -> mark(tt) 227.58/228.16 active(isPalListKind(nil)) -> mark(tt) 227.58/228.16 active(isPalListKind(o)) -> mark(tt) 227.58/228.16 active(isPalListKind(u)) -> mark(tt) 227.58/228.16 active(isQid(a)) -> mark(tt) 227.58/228.16 active(isQid(e)) -> mark(tt) 227.58/228.16 active(isQid(i)) -> mark(tt) 227.58/228.16 active(isQid(o)) -> mark(tt) 227.58/228.16 active(isQid(u)) -> mark(tt) 227.58/228.16 isList(active(X:S)) -> isList(X:S) 227.58/228.16 isList(mark(X:S)) -> isList(X:S) 227.58/228.16 isNeList(active(X:S)) -> isNeList(X:S) 227.58/228.16 isNeList(mark(X:S)) -> isNeList(X:S) 227.58/228.16 isNePal(active(X:S)) -> isNePal(X:S) 227.58/228.16 isNePal(mark(X:S)) -> isNePal(X:S) 227.58/228.16 isPal(active(X:S)) -> isPal(X:S) 227.58/228.16 isPal(mark(X:S)) -> isPal(X:S) 227.58/228.16 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.58/228.16 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.58/228.16 isQid(active(X:S)) -> isQid(X:S) 227.58/228.16 isQid(mark(X:S)) -> isQid(X:S) 227.58/228.16 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.58/228.16 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.58/228.16 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.58/228.16 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.58/228.16 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.58/228.16 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.58/228.16 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.58/228.16 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.58/228.16 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.58/228.16 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.58/228.16 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.58/228.16 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.58/228.16 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.58/228.16 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.58/228.16 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.58/228.16 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.58/228.16 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.58/228.16 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.58/228.16 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.58/228.16 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.58/228.16 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.58/228.16 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.58/228.16 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.58/228.16 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.58/228.16 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.58/228.16 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.58/228.16 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.58/228.16 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.58/228.16 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.58/228.16 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.58/228.16 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.58/228.16 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.58/228.16 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.58/228.16 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.58/228.16 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.58/228.16 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.58/228.16 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.58/228.16 mark(isList(X:S)) -> active(isList(X:S)) 227.58/228.16 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.58/228.16 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.58/228.16 mark(isPal(X:S)) -> active(isPal(X:S)) 227.58/228.16 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.58/228.16 mark(isQid(X:S)) -> active(isQid(X:S)) 227.58/228.16 mark(a) -> active(a) 227.58/228.16 mark(e) -> active(e) 227.58/228.16 mark(i) -> active(i) 227.58/228.16 mark(nil) -> active(nil) 227.58/228.16 mark(o) -> active(o) 227.58/228.16 mark(tt) -> active(tt) 227.58/228.16 mark(u) -> active(u) 227.58/228.16 -> Usable rules: 227.58/228.16 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.58/228.16 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.58/228.16 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.58/228.16 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.58/228.16 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.58/228.16 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.58/228.16 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.58/228.16 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.58/228.16 U13(active(X:S)) -> U13(X:S) 227.58/228.16 U13(mark(X:S)) -> U13(X:S) 227.58/228.16 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.58/228.16 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.58/228.16 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.58/228.16 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.58/228.16 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.58/228.16 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.58/228.16 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.58/228.16 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.58/228.16 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.58/228.16 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.58/228.16 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.58/228.16 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.58/228.16 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.58/228.16 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.58/228.16 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.58/228.16 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.58/228.16 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.58/228.16 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.58/228.16 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.58/228.16 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.58/228.16 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.58/228.16 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.58/228.16 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.58/228.16 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.58/228.16 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.58/228.16 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.58/228.16 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.58/228.16 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.58/228.16 U26(active(X:S)) -> U26(X:S) 227.58/228.16 U26(mark(X:S)) -> U26(X:S) 227.58/228.16 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.58/228.16 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.58/228.16 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.58/228.16 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.58/228.16 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.58/228.16 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.58/228.16 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.58/228.16 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.58/228.16 U33(active(X:S)) -> U33(X:S) 227.58/228.16 U33(mark(X:S)) -> U33(X:S) 227.58/228.16 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.58/228.16 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.58/228.16 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.58/228.16 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.58/228.16 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.58/228.16 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.58/228.16 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.58/228.16 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.58/228.16 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.58/228.16 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.58/228.16 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.58/228.16 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.58/228.16 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.58/228.16 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.58/228.16 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.58/228.16 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.58/228.16 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.58/228.16 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.58/228.16 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.58/228.16 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.58/228.16 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.58/228.16 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.58/228.16 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.58/228.16 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.58/228.16 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.58/228.16 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.58/228.16 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.58/228.16 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.58/228.16 U46(active(X:S)) -> U46(X:S) 227.58/228.16 U46(mark(X:S)) -> U46(X:S) 227.58/228.16 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.58/228.16 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.58/228.16 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.58/228.16 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.58/228.16 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.58/228.16 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.58/228.16 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.58/228.16 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.58/228.16 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.58/228.16 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.58/228.16 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.58/228.16 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.58/228.16 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.58/228.16 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.58/228.16 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.58/228.16 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.58/228.16 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.58/228.16 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.58/228.16 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.58/228.16 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.58/228.16 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.58/228.16 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.58/228.16 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.58/228.16 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.58/228.16 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.58/228.16 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.58/228.16 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.58/228.16 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.58/228.16 U56(active(X:S)) -> U56(X:S) 227.58/228.16 U56(mark(X:S)) -> U56(X:S) 227.58/228.16 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.58/228.16 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.58/228.16 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.58/228.16 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.58/228.16 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.58/228.16 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.58/228.16 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.58/228.16 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.58/228.16 U63(active(X:S)) -> U63(X:S) 227.58/228.16 U63(mark(X:S)) -> U63(X:S) 227.58/228.16 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.58/228.16 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.58/228.16 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.58/228.16 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.58/228.16 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.58/228.16 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.58/228.16 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.58/228.16 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.58/228.16 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.58/228.16 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.58/228.16 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.58/228.16 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.58/228.16 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.58/228.16 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.58/228.16 U74(active(X:S)) -> U74(X:S) 227.58/228.16 U74(mark(X:S)) -> U74(X:S) 227.58/228.16 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.58/228.16 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.58/228.16 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.58/228.16 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.58/228.16 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.58/228.16 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.58/228.16 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.58/228.16 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.58/228.16 U83(active(X:S)) -> U83(X:S) 227.58/228.16 U83(mark(X:S)) -> U83(X:S) 227.58/228.16 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.58/228.16 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.58/228.16 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.58/228.16 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.58/228.16 U92(active(X:S)) -> U92(X:S) 227.58/228.16 U92(mark(X:S)) -> U92(X:S) 227.58/228.16 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.58/228.16 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.58/228.16 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.58/228.16 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.58/228.16 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.58/228.16 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.58/228.16 active(U13(tt)) -> mark(tt) 227.58/228.16 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.58/228.16 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.58/228.16 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.58/228.16 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.58/228.16 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.58/228.16 active(U26(tt)) -> mark(tt) 227.58/228.16 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.58/228.16 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.58/228.16 active(U33(tt)) -> mark(tt) 227.58/228.16 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.58/228.16 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.58/228.16 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.58/228.16 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.58/228.16 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.58/228.16 active(U46(tt)) -> mark(tt) 227.58/228.16 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.58/228.16 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.58/228.16 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.58/228.16 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.58/228.16 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.58/228.16 active(U56(tt)) -> mark(tt) 227.58/228.16 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.58/228.16 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.58/228.16 active(U63(tt)) -> mark(tt) 227.58/228.16 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.58/228.16 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.58/228.16 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.58/228.16 active(U74(tt)) -> mark(tt) 227.58/228.16 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.58/228.16 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.58/228.16 active(U83(tt)) -> mark(tt) 227.58/228.16 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.58/228.16 active(U92(tt)) -> mark(tt) 227.58/228.16 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.58/228.16 active(__(nil,X:S)) -> mark(X:S) 227.58/228.16 active(__(X:S,nil)) -> mark(X:S) 227.58/228.16 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.58/228.16 active(isList(nil)) -> mark(tt) 227.58/228.16 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.58/228.16 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.58/228.16 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.58/228.16 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.58/228.16 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.58/228.16 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.58/228.16 active(isPal(nil)) -> mark(tt) 227.58/228.16 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.58/228.16 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.58/228.16 active(isPalListKind(a)) -> mark(tt) 227.58/228.16 active(isPalListKind(e)) -> mark(tt) 227.58/228.16 active(isPalListKind(i)) -> mark(tt) 227.58/228.16 active(isPalListKind(nil)) -> mark(tt) 227.58/228.16 active(isPalListKind(o)) -> mark(tt) 227.58/228.16 active(isPalListKind(u)) -> mark(tt) 227.58/228.16 active(isQid(a)) -> mark(tt) 227.58/228.16 active(isQid(e)) -> mark(tt) 227.58/228.16 active(isQid(i)) -> mark(tt) 227.58/228.16 active(isQid(o)) -> mark(tt) 227.58/228.16 active(isQid(u)) -> mark(tt) 227.58/228.16 isList(active(X:S)) -> isList(X:S) 227.58/228.16 isList(mark(X:S)) -> isList(X:S) 227.58/228.16 isNeList(active(X:S)) -> isNeList(X:S) 227.58/228.16 isNeList(mark(X:S)) -> isNeList(X:S) 227.58/228.16 isNePal(active(X:S)) -> isNePal(X:S) 227.58/228.16 isNePal(mark(X:S)) -> isNePal(X:S) 227.58/228.16 isPal(active(X:S)) -> isPal(X:S) 227.58/228.16 isPal(mark(X:S)) -> isPal(X:S) 227.58/228.16 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.58/228.16 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.58/228.16 isQid(active(X:S)) -> isQid(X:S) 227.58/228.16 isQid(mark(X:S)) -> isQid(X:S) 227.58/228.16 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.58/228.16 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.58/228.16 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.58/228.16 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.58/228.16 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.58/228.16 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.58/228.16 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.58/228.16 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.58/228.16 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.58/228.16 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.58/228.16 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.58/228.16 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.58/228.16 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.58/228.16 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.58/228.16 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.58/228.16 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.58/228.16 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.58/228.16 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.58/228.16 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.58/228.16 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.58/228.16 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.58/228.16 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.58/228.16 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.58/228.16 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.58/228.16 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.58/228.16 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.58/228.16 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.58/228.16 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.58/228.16 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.58/228.16 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.58/228.16 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.58/228.16 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.58/228.16 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.58/228.16 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.58/228.16 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.58/228.16 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.58/228.16 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.58/228.16 mark(isList(X:S)) -> active(isList(X:S)) 227.58/228.16 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.58/228.16 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.58/228.16 mark(isPal(X:S)) -> active(isPal(X:S)) 227.58/228.16 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.58/228.16 mark(isQid(X:S)) -> active(isQid(X:S)) 227.58/228.16 mark(a) -> active(a) 227.58/228.16 mark(e) -> active(e) 227.58/228.16 mark(i) -> active(i) 227.58/228.16 mark(nil) -> active(nil) 227.58/228.16 mark(o) -> active(o) 227.58/228.16 mark(tt) -> active(tt) 227.58/228.16 mark(u) -> active(u) 227.58/228.16 ->Interpretation type: 227.58/228.16 Linear 227.58/228.16 ->Coefficients: 227.58/228.16 Natural Numbers 227.58/228.16 ->Dimension: 227.58/228.16 1 227.58/228.16 ->Bound: 227.58/228.16 2 227.58/228.16 ->Interpretation: 227.58/228.16 227.58/228.16 [U11](X1,X2) = X1 227.58/228.16 [U12](X1,X2) = X1 227.58/228.16 [U13](X) = 2 227.58/228.16 [U21](X1,X2,X3) = 2.X1 + X2 + 2.X3 + 2 227.58/228.16 [U22](X1,X2,X3) = 2.X1 + X2 + 2.X3 227.58/228.16 [U23](X1,X2,X3) = X1 + X2 + 2.X3 + 2 227.58/228.16 [U24](X1,X2,X3) = X1 + X2 + 2.X3 + 2 227.58/228.16 [U25](X1,X2) = 2.X2 + 2 227.58/228.16 [U26](X) = 2 227.58/228.16 [U31](X1,X2) = X1 + 2.X2 227.58/228.16 [U32](X1,X2) = 2 227.58/228.16 [U33](X) = 2 227.58/228.16 [U41](X1,X2,X3) = 2.X1 + 2.X2 + X3 + 1 227.58/228.16 [U42](X1,X2,X3) = 2.X1 + 2.X2 + X3 + 1 227.58/228.16 [U43](X1,X2,X3) = 2.X1 + 2.X2 + X3 + 1 227.58/228.16 [U44](X1,X2,X3) = X1 + 2.X2 + 2 227.58/228.16 [U45](X1,X2) = 2 227.58/228.16 [U46](X) = 2 227.58/228.16 [U51](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.58/228.16 [U52](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.58/228.17 [U53](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.58/228.17 [U54](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.58/228.17 [U55](X1,X2) = X1 + 2.X2 + 2 227.58/228.17 [U56](X) = X + 1 227.58/228.17 [U61](X1,X2) = X1 + 2.X2 227.58/228.17 [U62](X1,X2) = X1 + 2.X2 227.58/228.17 [U63](X) = X 227.58/228.17 [U71](X1,X2,X3) = X1 + 2.X2 + 2.X3 + 2 227.58/228.17 [U72](X1,X2) = 2.X1 + 2.X2 227.58/228.17 [U73](X1,X2) = X1 + 2 227.58/228.17 [U74](X) = X + 1 227.58/228.17 [U81](X1,X2) = X1 + 2.X2 227.58/228.17 [U82](X1,X2) = X1 + 2.X2 227.58/228.17 [U83](X) = X 227.58/228.17 [U91](X1,X2) = X1 227.58/228.17 [U92](X) = X 227.58/228.17 [__](X1,X2) = 2.X1 + X2 + 2 227.58/228.17 [active](X) = X 227.58/228.17 [isList](X) = 2.X + 2 227.58/228.17 [isNeList](X) = 2.X + 2 227.58/228.17 [isNePal](X) = 2.X + 2 227.58/228.17 [isPal](X) = 2.X + 2 227.58/228.17 [isPalListKind](X) = 2 227.58/228.17 [isQid](X) = 2 227.58/228.17 [mark](X) = X 227.58/228.17 [a] = 2 227.58/228.17 [e] = 0 227.58/228.17 [fSNonEmpty] = 0 227.58/228.17 [i] = 1 227.58/228.17 [nil] = 0 227.58/228.17 [o] = 2 227.58/228.17 [tt] = 2 227.58/228.17 [u] = 2 227.58/228.17 [U11#](X1,X2) = 0 227.58/228.17 [U12#](X1,X2) = 0 227.58/228.17 [U13#](X) = 0 227.58/228.17 [U21#](X1,X2,X3) = 0 227.58/228.17 [U22#](X1,X2,X3) = 0 227.58/228.17 [U23#](X1,X2,X3) = 0 227.58/228.17 [U24#](X1,X2,X3) = 0 227.58/228.17 [U25#](X1,X2) = 0 227.58/228.17 [U26#](X) = 0 227.58/228.17 [U31#](X1,X2) = 0 227.58/228.17 [U32#](X1,X2) = 0 227.58/228.17 [U33#](X) = 0 227.58/228.17 [U41#](X1,X2,X3) = 0 227.58/228.17 [U42#](X1,X2,X3) = 0 227.58/228.17 [U43#](X1,X2,X3) = 0 227.58/228.17 [U44#](X1,X2,X3) = 0 227.58/228.17 [U45#](X1,X2) = 0 227.58/228.17 [U46#](X) = 0 227.58/228.17 [U51#](X1,X2,X3) = 0 227.58/228.17 [U52#](X1,X2,X3) = 0 227.58/228.17 [U53#](X1,X2,X3) = 0 227.58/228.17 [U54#](X1,X2,X3) = 0 227.58/228.17 [U55#](X1,X2) = 0 227.58/228.17 [U56#](X) = 0 227.58/228.17 [U61#](X1,X2) = 0 227.58/228.17 [U62#](X1,X2) = 0 227.58/228.17 [U63#](X) = 0 227.58/228.17 [U71#](X1,X2,X3) = 0 227.58/228.17 [U72#](X1,X2) = 0 227.58/228.17 [U73#](X1,X2) = 0 227.58/228.17 [U74#](X) = 0 227.58/228.17 [U81#](X1,X2) = 0 227.58/228.17 [U82#](X1,X2) = 0 227.58/228.17 [U83#](X) = 0 227.58/228.17 [U91#](X1,X2) = 0 227.58/228.17 [U92#](X) = 0 227.58/228.17 [__#](X1,X2) = 0 227.58/228.17 [ACTIVE](X) = 2.X + 2 227.58/228.17 [ISLIST](X) = 0 227.58/228.17 [ISNELIST](X) = 0 227.58/228.17 [ISNEPAL](X) = 0 227.58/228.17 [ISPAL](X) = 0 227.58/228.17 [ISPALLISTKIND](X) = 0 227.58/228.17 [ISQID](X) = 0 227.58/228.17 [MARK](X) = 2.X + 2 227.58/228.17 227.58/228.17 Problem 1.44: 227.58/228.17 227.58/228.17 SCC Processor: 227.58/228.17 -> Pairs: 227.58/228.17 ACTIVE(U91(tt,V2:S)) -> MARK(U92(isPalListKind(V2:S))) 227.58/228.17 ACTIVE(isPalListKind(__(V1:S,V2:S))) -> MARK(U91(isPalListKind(V1:S),V2:S)) 227.58/228.17 MARK(U56(X:S)) -> ACTIVE(U56(mark(X:S))) 227.58/228.17 MARK(U56(X:S)) -> MARK(X:S) 227.58/228.17 MARK(U61(X1:S,X2:S)) -> ACTIVE(U61(mark(X1:S),X2:S)) 227.58/228.17 MARK(U61(X1:S,X2:S)) -> MARK(X1:S) 227.58/228.17 MARK(U62(X1:S,X2:S)) -> ACTIVE(U62(mark(X1:S),X2:S)) 227.58/228.17 MARK(U62(X1:S,X2:S)) -> MARK(X1:S) 227.58/228.17 MARK(U63(X:S)) -> ACTIVE(U63(mark(X:S))) 227.58/228.17 MARK(U63(X:S)) -> MARK(X:S) 227.58/228.17 MARK(U71(X1:S,X2:S,X3:S)) -> ACTIVE(U71(mark(X1:S),X2:S,X3:S)) 227.58/228.17 MARK(U71(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.58/228.17 MARK(U72(X1:S,X2:S)) -> ACTIVE(U72(mark(X1:S),X2:S)) 227.58/228.17 MARK(U72(X1:S,X2:S)) -> MARK(X1:S) 227.58/228.17 MARK(U73(X1:S,X2:S)) -> ACTIVE(U73(mark(X1:S),X2:S)) 227.58/228.17 MARK(U73(X1:S,X2:S)) -> MARK(X1:S) 227.58/228.17 MARK(U74(X:S)) -> ACTIVE(U74(mark(X:S))) 227.58/228.17 MARK(U74(X:S)) -> MARK(X:S) 227.58/228.17 MARK(U81(X1:S,X2:S)) -> ACTIVE(U81(mark(X1:S),X2:S)) 227.58/228.17 MARK(U81(X1:S,X2:S)) -> MARK(X1:S) 227.58/228.17 MARK(U82(X1:S,X2:S)) -> ACTIVE(U82(mark(X1:S),X2:S)) 227.58/228.17 MARK(U82(X1:S,X2:S)) -> MARK(X1:S) 227.58/228.17 MARK(U83(X:S)) -> ACTIVE(U83(mark(X:S))) 227.58/228.17 MARK(U83(X:S)) -> MARK(X:S) 227.58/228.17 MARK(U91(X1:S,X2:S)) -> ACTIVE(U91(mark(X1:S),X2:S)) 227.58/228.17 MARK(U91(X1:S,X2:S)) -> MARK(X1:S) 227.58/228.17 MARK(U92(X:S)) -> ACTIVE(U92(mark(X:S))) 227.58/228.17 MARK(U92(X:S)) -> MARK(X:S) 227.58/228.17 MARK(__(X1:S,X2:S)) -> ACTIVE(__(mark(X1:S),mark(X2:S))) 227.58/228.17 MARK(__(X1:S,X2:S)) -> MARK(X1:S) 227.58/228.17 MARK(__(X1:S,X2:S)) -> MARK(X2:S) 227.58/228.17 MARK(isPalListKind(X:S)) -> ACTIVE(isPalListKind(X:S)) 227.58/228.17 -> Rules: 227.58/228.17 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.58/228.17 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.58/228.17 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.58/228.17 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.58/228.17 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.58/228.17 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.58/228.17 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.58/228.17 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.58/228.17 U13(active(X:S)) -> U13(X:S) 227.58/228.17 U13(mark(X:S)) -> U13(X:S) 227.58/228.17 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.58/228.17 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.58/228.17 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.58/228.17 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.58/228.17 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.58/228.17 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.58/228.17 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.58/228.17 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.58/228.17 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.58/228.17 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.58/228.17 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.58/228.17 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.58/228.17 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.58/228.17 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.58/228.17 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.58/228.17 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.58/228.17 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.58/228.17 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.58/228.17 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.58/228.17 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.58/228.17 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.58/228.17 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.58/228.17 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.58/228.17 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.58/228.17 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.58/228.17 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.58/228.17 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.58/228.17 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.58/228.17 U26(active(X:S)) -> U26(X:S) 227.58/228.17 U26(mark(X:S)) -> U26(X:S) 227.58/228.17 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.58/228.17 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.58/228.17 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.58/228.17 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.58/228.17 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.58/228.17 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.58/228.17 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.58/228.17 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.58/228.17 U33(active(X:S)) -> U33(X:S) 227.58/228.17 U33(mark(X:S)) -> U33(X:S) 227.58/228.17 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.58/228.17 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.58/228.17 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.58/228.17 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.58/228.17 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.58/228.17 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.58/228.17 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.58/228.17 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.58/228.17 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.58/228.17 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.58/228.17 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.58/228.17 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.58/228.17 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.58/228.17 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.58/228.17 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.58/228.17 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.58/228.17 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.58/228.17 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.58/228.17 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.58/228.17 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.58/228.17 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.58/228.17 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.58/228.17 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.58/228.17 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.58/228.17 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.58/228.17 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.58/228.17 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.58/228.17 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.58/228.17 U46(active(X:S)) -> U46(X:S) 227.58/228.17 U46(mark(X:S)) -> U46(X:S) 227.58/228.17 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.58/228.17 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.58/228.17 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.58/228.17 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.58/228.17 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.58/228.17 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.58/228.17 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.58/228.17 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.58/228.17 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.58/228.17 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.58/228.17 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.58/228.17 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.58/228.17 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.58/228.17 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.58/228.17 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.58/228.17 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.58/228.17 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.58/228.17 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.58/228.17 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.58/228.17 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.58/228.17 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.58/228.17 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.58/228.17 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.58/228.17 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.58/228.17 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.58/228.17 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.58/228.17 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.58/228.17 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.58/228.17 U56(active(X:S)) -> U56(X:S) 227.58/228.17 U56(mark(X:S)) -> U56(X:S) 227.58/228.17 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.58/228.17 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.58/228.17 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.58/228.17 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.58/228.17 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.58/228.17 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.58/228.17 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.58/228.17 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.58/228.17 U63(active(X:S)) -> U63(X:S) 227.58/228.17 U63(mark(X:S)) -> U63(X:S) 227.58/228.17 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.58/228.17 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.58/228.17 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.58/228.17 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.58/228.17 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.58/228.17 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.58/228.17 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.58/228.17 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.58/228.17 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.58/228.17 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.58/228.17 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.58/228.17 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.58/228.17 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.58/228.17 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.58/228.17 U74(active(X:S)) -> U74(X:S) 227.58/228.17 U74(mark(X:S)) -> U74(X:S) 227.58/228.17 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.58/228.17 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.58/228.17 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.58/228.17 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.58/228.17 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.58/228.17 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.58/228.17 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.58/228.17 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.58/228.17 U83(active(X:S)) -> U83(X:S) 227.58/228.17 U83(mark(X:S)) -> U83(X:S) 227.58/228.17 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.58/228.17 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.58/228.17 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.58/228.17 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.58/228.17 U92(active(X:S)) -> U92(X:S) 227.58/228.17 U92(mark(X:S)) -> U92(X:S) 227.58/228.17 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.58/228.17 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.58/228.17 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.58/228.17 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.58/228.17 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.58/228.17 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.58/228.17 active(U13(tt)) -> mark(tt) 227.58/228.17 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.58/228.17 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.58/228.17 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.58/228.17 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.58/228.17 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.58/228.17 active(U26(tt)) -> mark(tt) 227.58/228.17 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.58/228.17 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.58/228.17 active(U33(tt)) -> mark(tt) 227.58/228.17 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.58/228.17 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.58/228.17 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.58/228.17 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.58/228.17 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.58/228.17 active(U46(tt)) -> mark(tt) 227.58/228.17 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.58/228.17 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.58/228.17 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.58/228.17 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.58/228.17 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.58/228.17 active(U56(tt)) -> mark(tt) 227.58/228.17 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.58/228.17 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.58/228.17 active(U63(tt)) -> mark(tt) 227.58/228.17 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.58/228.17 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.58/228.17 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.58/228.17 active(U74(tt)) -> mark(tt) 227.58/228.17 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.58/228.17 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.58/228.17 active(U83(tt)) -> mark(tt) 227.58/228.17 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.58/228.17 active(U92(tt)) -> mark(tt) 227.58/228.17 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.58/228.17 active(__(nil,X:S)) -> mark(X:S) 227.58/228.17 active(__(X:S,nil)) -> mark(X:S) 227.58/228.17 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.58/228.17 active(isList(nil)) -> mark(tt) 227.58/228.17 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.58/228.17 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.58/228.17 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.58/228.17 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.58/228.17 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.58/228.17 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.58/228.17 active(isPal(nil)) -> mark(tt) 227.58/228.17 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.58/228.17 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.58/228.17 active(isPalListKind(a)) -> mark(tt) 227.58/228.17 active(isPalListKind(e)) -> mark(tt) 227.58/228.17 active(isPalListKind(i)) -> mark(tt) 227.58/228.17 active(isPalListKind(nil)) -> mark(tt) 227.58/228.17 active(isPalListKind(o)) -> mark(tt) 227.58/228.17 active(isPalListKind(u)) -> mark(tt) 227.58/228.17 active(isQid(a)) -> mark(tt) 227.58/228.17 active(isQid(e)) -> mark(tt) 227.58/228.17 active(isQid(i)) -> mark(tt) 227.58/228.17 active(isQid(o)) -> mark(tt) 227.58/228.17 active(isQid(u)) -> mark(tt) 227.58/228.17 isList(active(X:S)) -> isList(X:S) 227.58/228.17 isList(mark(X:S)) -> isList(X:S) 227.58/228.17 isNeList(active(X:S)) -> isNeList(X:S) 227.58/228.17 isNeList(mark(X:S)) -> isNeList(X:S) 227.58/228.17 isNePal(active(X:S)) -> isNePal(X:S) 227.58/228.17 isNePal(mark(X:S)) -> isNePal(X:S) 227.58/228.17 isPal(active(X:S)) -> isPal(X:S) 227.58/228.17 isPal(mark(X:S)) -> isPal(X:S) 227.58/228.17 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.58/228.17 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.58/228.17 isQid(active(X:S)) -> isQid(X:S) 227.58/228.17 isQid(mark(X:S)) -> isQid(X:S) 227.58/228.17 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.58/228.17 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.58/228.17 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.58/228.17 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.58/228.17 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.58/228.17 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.58/228.17 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.58/228.17 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.58/228.17 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.58/228.17 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.58/228.17 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.58/228.17 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.58/228.17 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.58/228.17 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.58/228.17 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.58/228.17 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.58/228.17 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.58/228.17 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.58/228.17 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.58/228.17 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.58/228.17 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.58/228.17 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.58/228.17 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.58/228.17 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.58/228.17 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.58/228.17 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.58/228.17 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.58/228.17 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.58/228.17 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.58/228.17 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.58/228.17 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.58/228.17 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.58/228.17 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.58/228.17 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.58/228.17 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.58/228.17 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.58/228.17 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.58/228.17 mark(isList(X:S)) -> active(isList(X:S)) 227.58/228.17 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.58/228.17 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.58/228.17 mark(isPal(X:S)) -> active(isPal(X:S)) 227.58/228.17 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.58/228.17 mark(isQid(X:S)) -> active(isQid(X:S)) 227.58/228.17 mark(a) -> active(a) 227.58/228.17 mark(e) -> active(e) 227.58/228.17 mark(i) -> active(i) 227.58/228.17 mark(nil) -> active(nil) 227.58/228.17 mark(o) -> active(o) 227.58/228.17 mark(tt) -> active(tt) 227.58/228.17 mark(u) -> active(u) 227.58/228.17 ->Strongly Connected Components: 227.58/228.17 ->->Cycle: 227.58/228.17 ->->-> Pairs: 227.58/228.17 ACTIVE(U91(tt,V2:S)) -> MARK(U92(isPalListKind(V2:S))) 227.58/228.17 ACTIVE(isPalListKind(__(V1:S,V2:S))) -> MARK(U91(isPalListKind(V1:S),V2:S)) 227.58/228.17 MARK(U56(X:S)) -> ACTIVE(U56(mark(X:S))) 227.58/228.17 MARK(U56(X:S)) -> MARK(X:S) 227.58/228.17 MARK(U61(X1:S,X2:S)) -> ACTIVE(U61(mark(X1:S),X2:S)) 227.58/228.17 MARK(U61(X1:S,X2:S)) -> MARK(X1:S) 227.58/228.17 MARK(U62(X1:S,X2:S)) -> ACTIVE(U62(mark(X1:S),X2:S)) 227.58/228.17 MARK(U62(X1:S,X2:S)) -> MARK(X1:S) 227.58/228.17 MARK(U63(X:S)) -> ACTIVE(U63(mark(X:S))) 227.58/228.17 MARK(U63(X:S)) -> MARK(X:S) 227.58/228.17 MARK(U71(X1:S,X2:S,X3:S)) -> ACTIVE(U71(mark(X1:S),X2:S,X3:S)) 227.58/228.17 MARK(U71(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.58/228.17 MARK(U72(X1:S,X2:S)) -> ACTIVE(U72(mark(X1:S),X2:S)) 227.58/228.17 MARK(U72(X1:S,X2:S)) -> MARK(X1:S) 227.58/228.17 MARK(U73(X1:S,X2:S)) -> ACTIVE(U73(mark(X1:S),X2:S)) 227.58/228.17 MARK(U73(X1:S,X2:S)) -> MARK(X1:S) 227.58/228.17 MARK(U74(X:S)) -> ACTIVE(U74(mark(X:S))) 227.58/228.17 MARK(U74(X:S)) -> MARK(X:S) 227.58/228.17 MARK(U81(X1:S,X2:S)) -> ACTIVE(U81(mark(X1:S),X2:S)) 227.58/228.17 MARK(U81(X1:S,X2:S)) -> MARK(X1:S) 227.58/228.17 MARK(U82(X1:S,X2:S)) -> ACTIVE(U82(mark(X1:S),X2:S)) 227.58/228.17 MARK(U82(X1:S,X2:S)) -> MARK(X1:S) 227.58/228.17 MARK(U83(X:S)) -> ACTIVE(U83(mark(X:S))) 227.58/228.17 MARK(U83(X:S)) -> MARK(X:S) 227.58/228.17 MARK(U91(X1:S,X2:S)) -> ACTIVE(U91(mark(X1:S),X2:S)) 227.58/228.17 MARK(U91(X1:S,X2:S)) -> MARK(X1:S) 227.58/228.17 MARK(U92(X:S)) -> ACTIVE(U92(mark(X:S))) 227.58/228.17 MARK(U92(X:S)) -> MARK(X:S) 227.58/228.17 MARK(__(X1:S,X2:S)) -> ACTIVE(__(mark(X1:S),mark(X2:S))) 227.58/228.17 MARK(__(X1:S,X2:S)) -> MARK(X1:S) 227.58/228.17 MARK(__(X1:S,X2:S)) -> MARK(X2:S) 227.58/228.17 MARK(isPalListKind(X:S)) -> ACTIVE(isPalListKind(X:S)) 227.58/228.17 ->->-> Rules: 227.58/228.17 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.58/228.17 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.58/228.17 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.58/228.17 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.58/228.17 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.58/228.17 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.58/228.17 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.58/228.17 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.58/228.17 U13(active(X:S)) -> U13(X:S) 227.58/228.17 U13(mark(X:S)) -> U13(X:S) 227.58/228.17 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.58/228.17 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.58/228.17 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.58/228.17 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.58/228.17 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.58/228.17 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.58/228.17 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.58/228.17 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.58/228.17 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.58/228.17 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.58/228.17 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.58/228.17 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.58/228.17 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.58/228.17 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.58/228.17 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.58/228.17 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.58/228.17 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.58/228.17 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.58/228.17 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.58/228.17 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.58/228.17 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.58/228.17 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.58/228.17 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.58/228.17 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.58/228.17 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.58/228.17 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.58/228.17 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.58/228.17 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.58/228.17 U26(active(X:S)) -> U26(X:S) 227.58/228.17 U26(mark(X:S)) -> U26(X:S) 227.58/228.17 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.58/228.17 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.58/228.17 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.58/228.17 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.58/228.17 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.58/228.17 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.58/228.17 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.58/228.17 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.58/228.17 U33(active(X:S)) -> U33(X:S) 227.58/228.17 U33(mark(X:S)) -> U33(X:S) 227.58/228.17 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.58/228.17 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.58/228.17 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.58/228.17 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.58/228.17 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.58/228.17 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.58/228.17 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.58/228.17 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.58/228.17 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.58/228.17 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.58/228.17 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.58/228.17 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.58/228.17 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.58/228.17 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.58/228.17 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.58/228.17 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.58/228.17 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.58/228.17 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.58/228.17 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.58/228.17 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.58/228.17 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.58/228.17 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.58/228.17 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.58/228.17 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.58/228.17 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.58/228.17 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.58/228.17 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.58/228.17 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.58/228.17 U46(active(X:S)) -> U46(X:S) 227.58/228.17 U46(mark(X:S)) -> U46(X:S) 227.58/228.17 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.58/228.17 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.58/228.17 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.58/228.17 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.58/228.17 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.58/228.17 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.58/228.17 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.58/228.17 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.58/228.17 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.58/228.17 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.58/228.17 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.58/228.17 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.58/228.17 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.58/228.17 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.58/228.17 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.58/228.17 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.58/228.17 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.58/228.17 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.58/228.17 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.58/228.17 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.58/228.17 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.58/228.17 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.58/228.17 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.58/228.17 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.58/228.17 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.58/228.17 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.58/228.17 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.58/228.17 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.58/228.17 U56(active(X:S)) -> U56(X:S) 227.58/228.17 U56(mark(X:S)) -> U56(X:S) 227.58/228.17 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.58/228.17 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.58/228.17 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.58/228.17 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.58/228.17 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.58/228.17 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.58/228.17 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.58/228.17 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.58/228.17 U63(active(X:S)) -> U63(X:S) 227.58/228.17 U63(mark(X:S)) -> U63(X:S) 227.58/228.17 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.58/228.17 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.58/228.17 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.58/228.17 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.58/228.17 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.58/228.17 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.58/228.17 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.58/228.17 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.58/228.17 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.58/228.17 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.58/228.17 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.58/228.17 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.58/228.17 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.58/228.17 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.58/228.17 U74(active(X:S)) -> U74(X:S) 227.58/228.17 U74(mark(X:S)) -> U74(X:S) 227.58/228.17 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.58/228.17 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.58/228.17 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.58/228.17 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.58/228.17 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.58/228.17 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.58/228.17 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.58/228.17 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.58/228.17 U83(active(X:S)) -> U83(X:S) 227.58/228.17 U83(mark(X:S)) -> U83(X:S) 227.58/228.17 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.58/228.17 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.58/228.17 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.58/228.17 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.58/228.17 U92(active(X:S)) -> U92(X:S) 227.58/228.17 U92(mark(X:S)) -> U92(X:S) 227.58/228.17 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.58/228.17 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.58/228.17 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.58/228.17 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.58/228.17 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.58/228.17 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.58/228.17 active(U13(tt)) -> mark(tt) 227.58/228.17 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.58/228.17 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.58/228.17 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.58/228.17 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.58/228.17 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.58/228.17 active(U26(tt)) -> mark(tt) 227.58/228.17 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.58/228.17 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.58/228.17 active(U33(tt)) -> mark(tt) 227.58/228.17 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.58/228.17 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.58/228.17 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.58/228.17 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.58/228.17 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.58/228.17 active(U46(tt)) -> mark(tt) 227.58/228.17 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.58/228.17 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.58/228.17 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.58/228.17 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.58/228.17 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.58/228.17 active(U56(tt)) -> mark(tt) 227.58/228.17 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.58/228.17 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.58/228.17 active(U63(tt)) -> mark(tt) 227.58/228.17 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.58/228.17 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.58/228.17 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.58/228.17 active(U74(tt)) -> mark(tt) 227.58/228.17 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.58/228.17 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.58/228.17 active(U83(tt)) -> mark(tt) 227.58/228.17 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.58/228.17 active(U92(tt)) -> mark(tt) 227.58/228.17 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.58/228.17 active(__(nil,X:S)) -> mark(X:S) 227.58/228.17 active(__(X:S,nil)) -> mark(X:S) 227.58/228.17 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.58/228.17 active(isList(nil)) -> mark(tt) 227.58/228.17 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.58/228.17 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.58/228.17 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.58/228.17 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.58/228.17 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.58/228.17 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.58/228.17 active(isPal(nil)) -> mark(tt) 227.58/228.17 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.58/228.17 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.58/228.17 active(isPalListKind(a)) -> mark(tt) 227.58/228.17 active(isPalListKind(e)) -> mark(tt) 227.58/228.17 active(isPalListKind(i)) -> mark(tt) 227.58/228.17 active(isPalListKind(nil)) -> mark(tt) 227.58/228.17 active(isPalListKind(o)) -> mark(tt) 227.58/228.17 active(isPalListKind(u)) -> mark(tt) 227.58/228.17 active(isQid(a)) -> mark(tt) 227.58/228.17 active(isQid(e)) -> mark(tt) 227.58/228.17 active(isQid(i)) -> mark(tt) 227.58/228.17 active(isQid(o)) -> mark(tt) 227.58/228.17 active(isQid(u)) -> mark(tt) 227.58/228.17 isList(active(X:S)) -> isList(X:S) 227.58/228.17 isList(mark(X:S)) -> isList(X:S) 227.58/228.17 isNeList(active(X:S)) -> isNeList(X:S) 227.58/228.17 isNeList(mark(X:S)) -> isNeList(X:S) 227.58/228.17 isNePal(active(X:S)) -> isNePal(X:S) 227.58/228.17 isNePal(mark(X:S)) -> isNePal(X:S) 227.58/228.17 isPal(active(X:S)) -> isPal(X:S) 227.58/228.17 isPal(mark(X:S)) -> isPal(X:S) 227.58/228.17 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.58/228.17 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.58/228.17 isQid(active(X:S)) -> isQid(X:S) 227.58/228.17 isQid(mark(X:S)) -> isQid(X:S) 227.58/228.17 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.58/228.17 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.58/228.17 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.58/228.17 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.58/228.17 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.58/228.17 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.58/228.17 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.58/228.17 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.58/228.17 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.58/228.17 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.58/228.17 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.58/228.17 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.58/228.17 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.58/228.17 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.58/228.17 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.58/228.17 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.58/228.17 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.58/228.17 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.58/228.17 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.58/228.17 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.58/228.17 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.58/228.17 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.58/228.17 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.58/228.17 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.58/228.17 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.58/228.17 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.58/228.17 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.58/228.17 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.58/228.17 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.58/228.17 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.58/228.17 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.58/228.17 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.58/228.17 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.58/228.17 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.58/228.17 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.58/228.17 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.58/228.17 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.58/228.17 mark(isList(X:S)) -> active(isList(X:S)) 227.58/228.17 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.58/228.17 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.58/228.17 mark(isPal(X:S)) -> active(isPal(X:S)) 227.58/228.17 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.58/228.17 mark(isQid(X:S)) -> active(isQid(X:S)) 227.58/228.17 mark(a) -> active(a) 227.58/228.17 mark(e) -> active(e) 227.58/228.17 mark(i) -> active(i) 227.58/228.17 mark(nil) -> active(nil) 227.58/228.17 mark(o) -> active(o) 227.58/228.17 mark(tt) -> active(tt) 227.58/228.17 mark(u) -> active(u) 227.58/228.17 227.58/228.17 Problem 1.44: 227.58/228.17 227.58/228.17 Reduction Pairs Processor: 227.58/228.17 -> Pairs: 227.58/228.17 ACTIVE(U91(tt,V2:S)) -> MARK(U92(isPalListKind(V2:S))) 227.58/228.17 ACTIVE(isPalListKind(__(V1:S,V2:S))) -> MARK(U91(isPalListKind(V1:S),V2:S)) 227.58/228.17 MARK(U56(X:S)) -> ACTIVE(U56(mark(X:S))) 227.58/228.17 MARK(U56(X:S)) -> MARK(X:S) 227.58/228.17 MARK(U61(X1:S,X2:S)) -> ACTIVE(U61(mark(X1:S),X2:S)) 227.58/228.17 MARK(U61(X1:S,X2:S)) -> MARK(X1:S) 227.58/228.17 MARK(U62(X1:S,X2:S)) -> ACTIVE(U62(mark(X1:S),X2:S)) 227.58/228.17 MARK(U62(X1:S,X2:S)) -> MARK(X1:S) 227.58/228.17 MARK(U63(X:S)) -> ACTIVE(U63(mark(X:S))) 227.58/228.17 MARK(U63(X:S)) -> MARK(X:S) 227.58/228.17 MARK(U71(X1:S,X2:S,X3:S)) -> ACTIVE(U71(mark(X1:S),X2:S,X3:S)) 227.58/228.17 MARK(U71(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.58/228.17 MARK(U72(X1:S,X2:S)) -> ACTIVE(U72(mark(X1:S),X2:S)) 227.58/228.17 MARK(U72(X1:S,X2:S)) -> MARK(X1:S) 227.58/228.17 MARK(U73(X1:S,X2:S)) -> ACTIVE(U73(mark(X1:S),X2:S)) 227.58/228.17 MARK(U73(X1:S,X2:S)) -> MARK(X1:S) 227.58/228.17 MARK(U74(X:S)) -> ACTIVE(U74(mark(X:S))) 227.58/228.17 MARK(U74(X:S)) -> MARK(X:S) 227.58/228.17 MARK(U81(X1:S,X2:S)) -> ACTIVE(U81(mark(X1:S),X2:S)) 227.58/228.17 MARK(U81(X1:S,X2:S)) -> MARK(X1:S) 227.58/228.17 MARK(U82(X1:S,X2:S)) -> ACTIVE(U82(mark(X1:S),X2:S)) 227.58/228.17 MARK(U82(X1:S,X2:S)) -> MARK(X1:S) 227.58/228.17 MARK(U83(X:S)) -> ACTIVE(U83(mark(X:S))) 227.58/228.17 MARK(U83(X:S)) -> MARK(X:S) 227.58/228.17 MARK(U91(X1:S,X2:S)) -> ACTIVE(U91(mark(X1:S),X2:S)) 227.58/228.17 MARK(U91(X1:S,X2:S)) -> MARK(X1:S) 227.58/228.17 MARK(U92(X:S)) -> ACTIVE(U92(mark(X:S))) 227.58/228.17 MARK(U92(X:S)) -> MARK(X:S) 227.58/228.17 MARK(__(X1:S,X2:S)) -> ACTIVE(__(mark(X1:S),mark(X2:S))) 227.58/228.17 MARK(__(X1:S,X2:S)) -> MARK(X1:S) 227.58/228.17 MARK(__(X1:S,X2:S)) -> MARK(X2:S) 227.58/228.17 MARK(isPalListKind(X:S)) -> ACTIVE(isPalListKind(X:S)) 227.58/228.17 -> Rules: 227.58/228.17 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.58/228.17 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.58/228.17 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.58/228.17 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.58/228.17 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.58/228.17 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.58/228.17 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.58/228.17 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.58/228.17 U13(active(X:S)) -> U13(X:S) 227.58/228.17 U13(mark(X:S)) -> U13(X:S) 227.58/228.17 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.58/228.17 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.58/228.17 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.58/228.17 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.58/228.17 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.58/228.17 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.58/228.17 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.58/228.17 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.58/228.17 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.58/228.17 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.58/228.17 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.58/228.17 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.58/228.17 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.58/228.17 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.58/228.17 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.58/228.17 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.58/228.17 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.58/228.17 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.58/228.17 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.58/228.17 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.58/228.17 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.58/228.17 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.58/228.17 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.58/228.17 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.58/228.17 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.58/228.17 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.58/228.17 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.58/228.17 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.58/228.17 U26(active(X:S)) -> U26(X:S) 227.58/228.17 U26(mark(X:S)) -> U26(X:S) 227.58/228.17 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.58/228.17 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.58/228.17 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.58/228.17 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.58/228.17 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.58/228.17 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.58/228.17 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.58/228.17 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.58/228.17 U33(active(X:S)) -> U33(X:S) 227.58/228.17 U33(mark(X:S)) -> U33(X:S) 227.58/228.17 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.58/228.17 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.58/228.17 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.58/228.17 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.58/228.17 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.58/228.17 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.58/228.17 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.58/228.17 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.58/228.17 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.58/228.17 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.58/228.17 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.58/228.17 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.58/228.17 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.58/228.17 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.58/228.17 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.58/228.17 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.58/228.17 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.58/228.17 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.58/228.17 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.58/228.17 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.58/228.17 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.58/228.17 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.58/228.17 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.58/228.17 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.58/228.17 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.58/228.17 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.58/228.17 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.58/228.17 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.58/228.17 U46(active(X:S)) -> U46(X:S) 227.58/228.17 U46(mark(X:S)) -> U46(X:S) 227.58/228.17 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.58/228.17 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.58/228.17 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.58/228.17 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.58/228.17 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.58/228.17 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.58/228.17 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.58/228.17 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.58/228.17 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.58/228.17 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.58/228.17 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.58/228.17 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.58/228.17 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.58/228.17 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.58/228.17 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.58/228.17 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.58/228.17 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.58/228.17 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.58/228.17 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.58/228.17 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.58/228.17 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.58/228.17 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.58/228.17 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.58/228.17 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.58/228.17 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.58/228.17 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.58/228.17 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.58/228.17 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.58/228.17 U56(active(X:S)) -> U56(X:S) 227.58/228.17 U56(mark(X:S)) -> U56(X:S) 227.58/228.17 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.58/228.17 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.58/228.17 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.58/228.17 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.58/228.17 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.58/228.17 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.58/228.17 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.58/228.17 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.58/228.17 U63(active(X:S)) -> U63(X:S) 227.58/228.17 U63(mark(X:S)) -> U63(X:S) 227.58/228.17 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.58/228.17 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.58/228.17 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.58/228.17 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.58/228.17 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.58/228.17 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.58/228.17 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.58/228.17 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.58/228.17 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.58/228.17 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.58/228.17 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.58/228.17 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.58/228.17 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.58/228.17 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.58/228.17 U74(active(X:S)) -> U74(X:S) 227.58/228.17 U74(mark(X:S)) -> U74(X:S) 227.58/228.17 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.58/228.17 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.58/228.17 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.58/228.17 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.58/228.17 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.58/228.17 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.58/228.17 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.58/228.17 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.58/228.17 U83(active(X:S)) -> U83(X:S) 227.58/228.17 U83(mark(X:S)) -> U83(X:S) 227.58/228.17 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.58/228.17 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.58/228.17 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.58/228.17 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.58/228.17 U92(active(X:S)) -> U92(X:S) 227.58/228.17 U92(mark(X:S)) -> U92(X:S) 227.58/228.17 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.58/228.17 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.58/228.17 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.58/228.17 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.58/228.17 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.58/228.17 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.58/228.17 active(U13(tt)) -> mark(tt) 227.58/228.17 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.58/228.17 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.58/228.17 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.58/228.17 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.58/228.17 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.58/228.17 active(U26(tt)) -> mark(tt) 227.58/228.17 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.58/228.17 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.58/228.17 active(U33(tt)) -> mark(tt) 227.58/228.17 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.58/228.17 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.58/228.17 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.58/228.17 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.58/228.17 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.58/228.17 active(U46(tt)) -> mark(tt) 227.58/228.17 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.58/228.17 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.58/228.17 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.58/228.17 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.58/228.17 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.58/228.17 active(U56(tt)) -> mark(tt) 227.58/228.17 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.58/228.17 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.58/228.17 active(U63(tt)) -> mark(tt) 227.58/228.17 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.58/228.17 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.58/228.17 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.58/228.17 active(U74(tt)) -> mark(tt) 227.58/228.17 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.58/228.17 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.58/228.17 active(U83(tt)) -> mark(tt) 227.58/228.17 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.58/228.17 active(U92(tt)) -> mark(tt) 227.58/228.17 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.58/228.17 active(__(nil,X:S)) -> mark(X:S) 227.58/228.17 active(__(X:S,nil)) -> mark(X:S) 227.58/228.17 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.58/228.17 active(isList(nil)) -> mark(tt) 227.58/228.17 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.58/228.17 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.58/228.17 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.58/228.17 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.58/228.17 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.58/228.17 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.58/228.17 active(isPal(nil)) -> mark(tt) 227.58/228.17 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.58/228.17 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.58/228.17 active(isPalListKind(a)) -> mark(tt) 227.58/228.17 active(isPalListKind(e)) -> mark(tt) 227.58/228.17 active(isPalListKind(i)) -> mark(tt) 227.58/228.17 active(isPalListKind(nil)) -> mark(tt) 227.58/228.17 active(isPalListKind(o)) -> mark(tt) 227.58/228.17 active(isPalListKind(u)) -> mark(tt) 227.58/228.17 active(isQid(a)) -> mark(tt) 227.58/228.17 active(isQid(e)) -> mark(tt) 227.58/228.17 active(isQid(i)) -> mark(tt) 227.58/228.17 active(isQid(o)) -> mark(tt) 227.58/228.17 active(isQid(u)) -> mark(tt) 227.58/228.17 isList(active(X:S)) -> isList(X:S) 227.58/228.17 isList(mark(X:S)) -> isList(X:S) 227.58/228.17 isNeList(active(X:S)) -> isNeList(X:S) 227.58/228.17 isNeList(mark(X:S)) -> isNeList(X:S) 227.58/228.17 isNePal(active(X:S)) -> isNePal(X:S) 227.58/228.17 isNePal(mark(X:S)) -> isNePal(X:S) 227.58/228.17 isPal(active(X:S)) -> isPal(X:S) 227.58/228.17 isPal(mark(X:S)) -> isPal(X:S) 227.58/228.17 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.58/228.17 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.58/228.17 isQid(active(X:S)) -> isQid(X:S) 227.58/228.17 isQid(mark(X:S)) -> isQid(X:S) 227.58/228.17 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.58/228.17 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.58/228.17 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.58/228.17 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.58/228.17 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.58/228.17 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.58/228.17 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.58/228.17 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.58/228.17 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.58/228.17 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.58/228.17 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.58/228.17 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.58/228.17 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.58/228.17 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.58/228.17 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.58/228.17 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.58/228.17 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.58/228.17 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.58/228.17 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.58/228.17 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.58/228.17 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.58/228.17 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.58/228.17 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.58/228.17 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.58/228.17 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.58/228.17 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.58/228.17 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.58/228.17 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.58/228.17 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.58/228.17 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.58/228.17 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.58/228.17 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.58/228.17 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.58/228.17 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.58/228.17 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.58/228.17 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.58/228.17 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.58/228.17 mark(isList(X:S)) -> active(isList(X:S)) 227.58/228.17 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.58/228.17 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.58/228.17 mark(isPal(X:S)) -> active(isPal(X:S)) 227.58/228.17 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.58/228.17 mark(isQid(X:S)) -> active(isQid(X:S)) 227.58/228.17 mark(a) -> active(a) 227.58/228.17 mark(e) -> active(e) 227.58/228.17 mark(i) -> active(i) 227.58/228.17 mark(nil) -> active(nil) 227.58/228.17 mark(o) -> active(o) 227.58/228.17 mark(tt) -> active(tt) 227.58/228.17 mark(u) -> active(u) 227.58/228.17 -> Usable rules: 227.58/228.17 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.58/228.17 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.58/228.17 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.58/228.17 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.58/228.17 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.58/228.17 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.58/228.17 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.58/228.17 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.58/228.17 U13(active(X:S)) -> U13(X:S) 227.58/228.17 U13(mark(X:S)) -> U13(X:S) 227.58/228.17 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.58/228.17 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.58/228.17 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.58/228.17 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.58/228.17 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.58/228.17 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.58/228.17 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.58/228.17 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.58/228.17 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.58/228.17 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.58/228.17 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.58/228.17 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.58/228.17 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.58/228.17 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.58/228.17 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.58/228.17 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.58/228.17 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.58/228.17 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.58/228.17 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.58/228.17 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.58/228.17 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.58/228.17 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.58/228.17 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.58/228.17 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.58/228.17 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.58/228.17 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.58/228.17 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.58/228.17 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.58/228.17 U26(active(X:S)) -> U26(X:S) 227.58/228.17 U26(mark(X:S)) -> U26(X:S) 227.58/228.17 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.58/228.17 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.58/228.17 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.58/228.17 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.58/228.17 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.58/228.17 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.58/228.17 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.58/228.17 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.58/228.17 U33(active(X:S)) -> U33(X:S) 227.58/228.17 U33(mark(X:S)) -> U33(X:S) 227.58/228.17 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.58/228.17 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.58/228.17 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.58/228.17 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.58/228.17 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.58/228.17 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.58/228.17 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.58/228.17 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.58/228.17 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.58/228.17 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.58/228.17 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.58/228.17 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.58/228.17 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.58/228.17 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.58/228.17 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.58/228.17 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.58/228.17 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.58/228.17 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.58/228.17 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.58/228.17 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.58/228.17 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.58/228.17 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.58/228.17 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.58/228.17 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.58/228.17 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.58/228.17 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.58/228.17 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.58/228.17 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.58/228.17 U46(active(X:S)) -> U46(X:S) 227.58/228.17 U46(mark(X:S)) -> U46(X:S) 227.58/228.17 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.58/228.17 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.58/228.17 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.58/228.17 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.58/228.17 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.58/228.17 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.58/228.17 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.58/228.17 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.58/228.17 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.58/228.17 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.58/228.17 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.58/228.17 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.58/228.17 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.58/228.17 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.58/228.17 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.58/228.17 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.58/228.17 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.58/228.17 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.58/228.17 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.58/228.17 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.58/228.17 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.58/228.17 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.58/228.17 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.58/228.17 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.58/228.17 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.58/228.17 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.58/228.17 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.58/228.17 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.58/228.17 U56(active(X:S)) -> U56(X:S) 227.58/228.17 U56(mark(X:S)) -> U56(X:S) 227.58/228.17 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.58/228.17 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.58/228.17 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.58/228.17 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.58/228.17 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.58/228.17 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.58/228.17 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.58/228.17 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.58/228.17 U63(active(X:S)) -> U63(X:S) 227.58/228.17 U63(mark(X:S)) -> U63(X:S) 227.58/228.17 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.58/228.17 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.58/228.17 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.58/228.17 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.58/228.17 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.58/228.17 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.58/228.17 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.58/228.17 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.58/228.17 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.58/228.17 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.58/228.17 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.58/228.17 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.58/228.17 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.58/228.17 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.58/228.17 U74(active(X:S)) -> U74(X:S) 227.58/228.17 U74(mark(X:S)) -> U74(X:S) 227.58/228.17 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.58/228.17 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.58/228.17 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.58/228.17 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.58/228.17 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.58/228.17 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.58/228.17 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.58/228.17 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.58/228.17 U83(active(X:S)) -> U83(X:S) 227.58/228.17 U83(mark(X:S)) -> U83(X:S) 227.58/228.17 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.58/228.17 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.58/228.17 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.58/228.17 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.58/228.17 U92(active(X:S)) -> U92(X:S) 227.58/228.17 U92(mark(X:S)) -> U92(X:S) 227.58/228.17 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.58/228.17 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.58/228.17 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.58/228.17 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.58/228.17 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.58/228.17 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.58/228.17 active(U13(tt)) -> mark(tt) 227.58/228.17 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.58/228.17 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.58/228.17 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.58/228.17 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.58/228.17 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.58/228.17 active(U26(tt)) -> mark(tt) 227.58/228.17 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.58/228.17 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.58/228.17 active(U33(tt)) -> mark(tt) 227.58/228.17 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.58/228.17 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.58/228.17 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.58/228.17 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.58/228.17 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.58/228.17 active(U46(tt)) -> mark(tt) 227.58/228.17 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.58/228.17 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.58/228.17 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.58/228.17 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.58/228.17 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.58/228.17 active(U56(tt)) -> mark(tt) 227.58/228.17 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.58/228.17 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.58/228.17 active(U63(tt)) -> mark(tt) 227.58/228.17 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.58/228.17 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.58/228.17 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.58/228.17 active(U74(tt)) -> mark(tt) 227.58/228.17 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.58/228.17 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.58/228.17 active(U83(tt)) -> mark(tt) 227.58/228.17 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.58/228.17 active(U92(tt)) -> mark(tt) 227.58/228.17 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.58/228.17 active(__(nil,X:S)) -> mark(X:S) 227.58/228.17 active(__(X:S,nil)) -> mark(X:S) 227.58/228.17 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.58/228.17 active(isList(nil)) -> mark(tt) 227.58/228.17 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.58/228.17 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.58/228.17 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.58/228.17 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.58/228.17 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.58/228.17 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.58/228.17 active(isPal(nil)) -> mark(tt) 227.58/228.17 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.58/228.17 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.58/228.17 active(isPalListKind(a)) -> mark(tt) 227.58/228.17 active(isPalListKind(e)) -> mark(tt) 227.58/228.17 active(isPalListKind(i)) -> mark(tt) 227.58/228.17 active(isPalListKind(nil)) -> mark(tt) 227.58/228.17 active(isPalListKind(o)) -> mark(tt) 227.58/228.17 active(isPalListKind(u)) -> mark(tt) 227.58/228.17 active(isQid(a)) -> mark(tt) 227.58/228.17 active(isQid(e)) -> mark(tt) 227.58/228.17 active(isQid(i)) -> mark(tt) 227.58/228.17 active(isQid(o)) -> mark(tt) 227.58/228.17 active(isQid(u)) -> mark(tt) 227.58/228.17 isList(active(X:S)) -> isList(X:S) 227.58/228.17 isList(mark(X:S)) -> isList(X:S) 227.58/228.17 isNeList(active(X:S)) -> isNeList(X:S) 227.58/228.17 isNeList(mark(X:S)) -> isNeList(X:S) 227.58/228.17 isNePal(active(X:S)) -> isNePal(X:S) 227.58/228.17 isNePal(mark(X:S)) -> isNePal(X:S) 227.58/228.17 isPal(active(X:S)) -> isPal(X:S) 227.58/228.17 isPal(mark(X:S)) -> isPal(X:S) 227.58/228.17 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.58/228.17 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.58/228.17 isQid(active(X:S)) -> isQid(X:S) 227.58/228.17 isQid(mark(X:S)) -> isQid(X:S) 227.58/228.17 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.58/228.17 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.58/228.17 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.58/228.17 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.58/228.17 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.58/228.17 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.58/228.17 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.58/228.17 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.58/228.17 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.58/228.17 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.58/228.17 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.58/228.17 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.58/228.17 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.58/228.17 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.58/228.17 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.58/228.17 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.58/228.17 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.58/228.17 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.58/228.17 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.58/228.17 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.58/228.17 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.58/228.17 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.58/228.17 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.58/228.17 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.58/228.17 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.58/228.17 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.58/228.17 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.58/228.17 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.58/228.17 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.58/228.17 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.58/228.17 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.58/228.17 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.58/228.17 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.58/228.17 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.58/228.17 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.58/228.17 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.58/228.17 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.58/228.17 mark(isList(X:S)) -> active(isList(X:S)) 227.58/228.17 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.58/228.17 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.58/228.17 mark(isPal(X:S)) -> active(isPal(X:S)) 227.58/228.17 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.58/228.17 mark(isQid(X:S)) -> active(isQid(X:S)) 227.58/228.17 mark(a) -> active(a) 227.58/228.17 mark(e) -> active(e) 227.58/228.17 mark(i) -> active(i) 227.58/228.17 mark(nil) -> active(nil) 227.58/228.17 mark(o) -> active(o) 227.58/228.17 mark(tt) -> active(tt) 227.58/228.17 mark(u) -> active(u) 227.58/228.17 ->Interpretation type: 227.58/228.17 Linear 227.58/228.17 ->Coefficients: 227.58/228.17 Natural Numbers 227.58/228.17 ->Dimension: 227.58/228.17 1 227.58/228.17 ->Bound: 227.58/228.17 2 227.58/228.17 ->Interpretation: 227.58/228.17 227.58/228.17 [U11](X1,X2) = 2.X2 227.58/228.17 [U12](X1,X2) = X1 + 2.X2 227.58/228.17 [U13](X) = 0 227.58/228.17 [U21](X1,X2,X3) = 2.X2 + 2.X3 + 2 227.58/228.17 [U22](X1,X2,X3) = 2.X2 + 2.X3 + 2 227.58/228.17 [U23](X1,X2,X3) = 2.X2 + 2.X3 + 2 227.58/228.17 [U24](X1,X2,X3) = 2.X1 + X2 + 2.X3 + 2 227.58/228.17 [U25](X1,X2) = 2.X2 + 1 227.58/228.17 [U26](X) = 1 227.58/228.17 [U31](X1,X2) = 2.X2 + 1 227.58/228.17 [U32](X1,X2) = X1 + 2.X2 + 1 227.58/228.17 [U33](X) = 2.X 227.58/228.17 [U41](X1,X2,X3) = 2.X1 + 2.X3 + 2 227.58/228.17 [U42](X1,X2,X3) = 2.X3 227.58/228.17 [U43](X1,X2,X3) = 2.X1 + 2.X3 227.58/228.17 [U44](X1,X2,X3) = 2.X1 + 2.X3 227.58/228.17 [U45](X1,X2) = X2 227.58/228.17 [U46](X) = 0 227.58/228.17 [U51](X1,X2,X3) = 2.X2 + 2.X3 + 2 227.58/228.17 [U52](X1,X2,X3) = 2.X2 + 2.X3 + 2 227.58/228.17 [U53](X1,X2,X3) = X1 + 2.X2 + 2.X3 + 2 227.58/228.17 [U54](X1,X2,X3) = 2.X2 + 2.X3 + 2 227.58/228.17 [U55](X1,X2) = 2.X2 + 2 227.58/228.17 [U56](X) = X + 2 227.58/228.17 [U61](X1,X2) = X1 + X2 227.58/228.17 [U62](X1,X2) = 2.X1 + X2 227.58/228.17 [U63](X) = X 227.58/228.17 [U71](X1,X2,X3) = X1 + 2.X2 + 2.X3 + 2 227.58/228.17 [U72](X1,X2) = 2.X1 + 2.X2 + 2 227.58/228.17 [U73](X1,X2) = X1 + 2 227.58/228.17 [U74](X) = X + 2 227.58/228.17 [U81](X1,X2) = X1 + 2.X2 227.58/228.17 [U82](X1,X2) = 2.X1 + 2.X2 227.58/228.17 [U83](X) = 2.X 227.58/228.17 [U91](X1,X2) = 2.X1 227.58/228.17 [U92](X) = 2.X 227.58/228.17 [__](X1,X2) = 2.X1 + X2 + 2 227.58/228.17 [active](X) = X 227.58/228.17 [isList](X) = 2.X 227.58/228.17 [isNeList](X) = 2.X + 1 227.58/228.17 [isNePal](X) = X 227.58/228.17 [isPal](X) = 2.X 227.58/228.17 [isPalListKind](X) = 0 227.58/228.17 [isQid](X) = X 227.58/228.17 [mark](X) = X 227.58/228.17 [a] = 2 227.58/228.17 [e] = 0 227.58/228.17 [fSNonEmpty] = 0 227.58/228.17 [i] = 2 227.58/228.17 [nil] = 2 227.58/228.17 [o] = 0 227.58/228.17 [tt] = 0 227.58/228.17 [u] = 2 227.58/228.17 [U11#](X1,X2) = 0 227.58/228.17 [U12#](X1,X2) = 0 227.58/228.17 [U13#](X) = 0 227.58/228.17 [U21#](X1,X2,X3) = 0 227.58/228.17 [U22#](X1,X2,X3) = 0 227.58/228.17 [U23#](X1,X2,X3) = 0 227.58/228.17 [U24#](X1,X2,X3) = 0 227.58/228.17 [U25#](X1,X2) = 0 227.58/228.17 [U26#](X) = 0 227.58/228.17 [U31#](X1,X2) = 0 227.58/228.17 [U32#](X1,X2) = 0 227.58/228.17 [U33#](X) = 0 227.58/228.17 [U41#](X1,X2,X3) = 0 227.58/228.17 [U42#](X1,X2,X3) = 0 227.58/228.17 [U43#](X1,X2,X3) = 0 227.58/228.17 [U44#](X1,X2,X3) = 0 227.58/228.17 [U45#](X1,X2) = 0 227.58/228.17 [U46#](X) = 0 227.58/228.17 [U51#](X1,X2,X3) = 0 227.58/228.17 [U52#](X1,X2,X3) = 0 227.58/228.17 [U53#](X1,X2,X3) = 0 227.58/228.17 [U54#](X1,X2,X3) = 0 227.58/228.17 [U55#](X1,X2) = 0 227.58/228.17 [U56#](X) = 0 227.58/228.17 [U61#](X1,X2) = 0 227.58/228.17 [U62#](X1,X2) = 0 227.58/228.17 [U63#](X) = 0 227.58/228.17 [U71#](X1,X2,X3) = 0 227.58/228.17 [U72#](X1,X2) = 0 227.58/228.17 [U73#](X1,X2) = 0 227.58/228.17 [U74#](X) = 0 227.58/228.17 [U81#](X1,X2) = 0 227.58/228.17 [U82#](X1,X2) = 0 227.58/228.17 [U83#](X) = 0 227.58/228.17 [U91#](X1,X2) = 0 227.58/228.17 [U92#](X) = 0 227.58/228.17 [__#](X1,X2) = 0 227.58/228.17 [ACTIVE](X) = 2 227.58/228.17 [ISLIST](X) = 0 227.58/228.17 [ISNELIST](X) = 0 227.58/228.17 [ISNEPAL](X) = 0 227.58/228.17 [ISPAL](X) = 0 227.58/228.17 [ISPALLISTKIND](X) = 0 227.58/228.17 [ISQID](X) = 0 227.58/228.17 [MARK](X) = 2.X + 2 227.58/228.17 227.58/228.17 Problem 1.44: 227.58/228.17 227.58/228.17 SCC Processor: 227.58/228.17 -> Pairs: 227.58/228.17 ACTIVE(U91(tt,V2:S)) -> MARK(U92(isPalListKind(V2:S))) 227.58/228.17 ACTIVE(isPalListKind(__(V1:S,V2:S))) -> MARK(U91(isPalListKind(V1:S),V2:S)) 227.58/228.17 MARK(U56(X:S)) -> MARK(X:S) 227.58/228.17 MARK(U61(X1:S,X2:S)) -> ACTIVE(U61(mark(X1:S),X2:S)) 227.58/228.17 MARK(U61(X1:S,X2:S)) -> MARK(X1:S) 227.58/228.17 MARK(U62(X1:S,X2:S)) -> ACTIVE(U62(mark(X1:S),X2:S)) 227.58/228.17 MARK(U62(X1:S,X2:S)) -> MARK(X1:S) 227.58/228.17 MARK(U63(X:S)) -> ACTIVE(U63(mark(X:S))) 227.58/228.17 MARK(U63(X:S)) -> MARK(X:S) 227.58/228.17 MARK(U71(X1:S,X2:S,X3:S)) -> ACTIVE(U71(mark(X1:S),X2:S,X3:S)) 227.58/228.17 MARK(U71(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.58/228.17 MARK(U72(X1:S,X2:S)) -> ACTIVE(U72(mark(X1:S),X2:S)) 227.58/228.17 MARK(U72(X1:S,X2:S)) -> MARK(X1:S) 227.58/228.17 MARK(U73(X1:S,X2:S)) -> ACTIVE(U73(mark(X1:S),X2:S)) 227.58/228.17 MARK(U73(X1:S,X2:S)) -> MARK(X1:S) 227.58/228.17 MARK(U74(X:S)) -> ACTIVE(U74(mark(X:S))) 227.58/228.17 MARK(U74(X:S)) -> MARK(X:S) 227.58/228.17 MARK(U81(X1:S,X2:S)) -> ACTIVE(U81(mark(X1:S),X2:S)) 227.58/228.17 MARK(U81(X1:S,X2:S)) -> MARK(X1:S) 227.58/228.17 MARK(U82(X1:S,X2:S)) -> ACTIVE(U82(mark(X1:S),X2:S)) 227.58/228.17 MARK(U82(X1:S,X2:S)) -> MARK(X1:S) 227.58/228.17 MARK(U83(X:S)) -> ACTIVE(U83(mark(X:S))) 227.58/228.17 MARK(U83(X:S)) -> MARK(X:S) 227.58/228.17 MARK(U91(X1:S,X2:S)) -> ACTIVE(U91(mark(X1:S),X2:S)) 227.58/228.17 MARK(U91(X1:S,X2:S)) -> MARK(X1:S) 227.58/228.17 MARK(U92(X:S)) -> ACTIVE(U92(mark(X:S))) 227.58/228.17 MARK(U92(X:S)) -> MARK(X:S) 227.58/228.17 MARK(__(X1:S,X2:S)) -> ACTIVE(__(mark(X1:S),mark(X2:S))) 227.58/228.17 MARK(__(X1:S,X2:S)) -> MARK(X1:S) 227.58/228.17 MARK(__(X1:S,X2:S)) -> MARK(X2:S) 227.58/228.17 MARK(isPalListKind(X:S)) -> ACTIVE(isPalListKind(X:S)) 227.58/228.17 -> Rules: 227.58/228.17 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.58/228.17 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.58/228.17 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.58/228.17 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.58/228.17 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.58/228.17 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.58/228.17 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.58/228.17 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.58/228.17 U13(active(X:S)) -> U13(X:S) 227.58/228.17 U13(mark(X:S)) -> U13(X:S) 227.58/228.17 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.58/228.17 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.58/228.17 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.58/228.17 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.58/228.17 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.58/228.17 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.58/228.17 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.58/228.17 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.58/228.17 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.58/228.17 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.58/228.17 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.58/228.17 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.58/228.17 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.58/228.17 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.58/228.17 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.58/228.17 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.58/228.17 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.58/228.17 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.58/228.17 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.58/228.17 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.58/228.17 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.58/228.17 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.58/228.17 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.58/228.17 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.58/228.17 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.58/228.17 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.58/228.17 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.58/228.17 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.58/228.17 U26(active(X:S)) -> U26(X:S) 227.58/228.17 U26(mark(X:S)) -> U26(X:S) 227.58/228.17 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.58/228.17 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.58/228.17 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.58/228.17 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.58/228.17 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.58/228.17 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.58/228.17 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.58/228.17 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.58/228.17 U33(active(X:S)) -> U33(X:S) 227.58/228.17 U33(mark(X:S)) -> U33(X:S) 227.58/228.17 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.58/228.17 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.58/228.17 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.58/228.17 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.58/228.17 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.58/228.17 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.58/228.17 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.58/228.17 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.58/228.17 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.58/228.17 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.58/228.17 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.58/228.17 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.58/228.17 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.58/228.17 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.58/228.17 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.58/228.17 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.58/228.17 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.58/228.17 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.58/228.17 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.58/228.17 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.58/228.17 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.58/228.17 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.58/228.17 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.58/228.17 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.58/228.17 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.58/228.17 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.58/228.17 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.58/228.17 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.58/228.17 U46(active(X:S)) -> U46(X:S) 227.58/228.17 U46(mark(X:S)) -> U46(X:S) 227.58/228.17 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.58/228.17 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.58/228.17 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.58/228.17 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.58/228.17 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.58/228.17 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.58/228.17 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.58/228.17 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.58/228.17 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.58/228.17 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.58/228.17 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.58/228.17 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.58/228.17 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.58/228.17 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.58/228.17 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.58/228.17 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.58/228.17 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.58/228.17 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.58/228.17 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.58/228.17 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.58/228.17 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.58/228.17 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.58/228.17 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.58/228.17 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.58/228.17 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.58/228.17 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.58/228.17 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.58/228.17 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.58/228.17 U56(active(X:S)) -> U56(X:S) 227.58/228.17 U56(mark(X:S)) -> U56(X:S) 227.58/228.17 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.58/228.17 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.58/228.17 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.58/228.17 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.58/228.17 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.58/228.17 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.58/228.17 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.58/228.17 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.58/228.17 U63(active(X:S)) -> U63(X:S) 227.58/228.17 U63(mark(X:S)) -> U63(X:S) 227.58/228.17 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.58/228.17 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.58/228.17 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.58/228.17 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.58/228.17 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.58/228.17 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.58/228.17 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.58/228.17 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.58/228.17 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.58/228.17 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.58/228.17 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.58/228.17 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.58/228.17 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.58/228.17 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.58/228.17 U74(active(X:S)) -> U74(X:S) 227.58/228.17 U74(mark(X:S)) -> U74(X:S) 227.58/228.17 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.58/228.17 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.58/228.17 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.58/228.17 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.58/228.17 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.58/228.17 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.58/228.17 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.58/228.17 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.58/228.17 U83(active(X:S)) -> U83(X:S) 227.58/228.17 U83(mark(X:S)) -> U83(X:S) 227.58/228.17 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.58/228.17 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.58/228.17 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.58/228.17 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.58/228.17 U92(active(X:S)) -> U92(X:S) 227.58/228.17 U92(mark(X:S)) -> U92(X:S) 227.58/228.17 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.58/228.17 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.58/228.17 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.58/228.17 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.58/228.17 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.58/228.17 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.58/228.17 active(U13(tt)) -> mark(tt) 227.58/228.17 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.58/228.17 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.58/228.17 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.58/228.17 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.58/228.17 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.58/228.17 active(U26(tt)) -> mark(tt) 227.58/228.17 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.58/228.17 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.58/228.17 active(U33(tt)) -> mark(tt) 227.58/228.17 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.58/228.17 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.58/228.17 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.58/228.17 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.58/228.17 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.58/228.17 active(U46(tt)) -> mark(tt) 227.58/228.17 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.58/228.17 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.58/228.17 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.58/228.17 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.58/228.17 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.58/228.17 active(U56(tt)) -> mark(tt) 227.58/228.17 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.58/228.17 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.58/228.17 active(U63(tt)) -> mark(tt) 227.58/228.17 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.58/228.17 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.58/228.17 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.58/228.17 active(U74(tt)) -> mark(tt) 227.58/228.17 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.58/228.17 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.58/228.17 active(U83(tt)) -> mark(tt) 227.58/228.17 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.58/228.17 active(U92(tt)) -> mark(tt) 227.58/228.17 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.58/228.17 active(__(nil,X:S)) -> mark(X:S) 227.58/228.17 active(__(X:S,nil)) -> mark(X:S) 227.58/228.17 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.58/228.17 active(isList(nil)) -> mark(tt) 227.58/228.17 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.58/228.17 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.58/228.17 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.58/228.17 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.58/228.17 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.58/228.17 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.58/228.17 active(isPal(nil)) -> mark(tt) 227.58/228.17 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.58/228.17 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.58/228.17 active(isPalListKind(a)) -> mark(tt) 227.58/228.17 active(isPalListKind(e)) -> mark(tt) 227.58/228.17 active(isPalListKind(i)) -> mark(tt) 227.58/228.17 active(isPalListKind(nil)) -> mark(tt) 227.58/228.17 active(isPalListKind(o)) -> mark(tt) 227.58/228.17 active(isPalListKind(u)) -> mark(tt) 227.58/228.17 active(isQid(a)) -> mark(tt) 227.58/228.17 active(isQid(e)) -> mark(tt) 227.58/228.17 active(isQid(i)) -> mark(tt) 227.58/228.17 active(isQid(o)) -> mark(tt) 227.58/228.17 active(isQid(u)) -> mark(tt) 227.58/228.17 isList(active(X:S)) -> isList(X:S) 227.58/228.17 isList(mark(X:S)) -> isList(X:S) 227.58/228.17 isNeList(active(X:S)) -> isNeList(X:S) 227.58/228.17 isNeList(mark(X:S)) -> isNeList(X:S) 227.58/228.17 isNePal(active(X:S)) -> isNePal(X:S) 227.58/228.17 isNePal(mark(X:S)) -> isNePal(X:S) 227.58/228.17 isPal(active(X:S)) -> isPal(X:S) 227.58/228.17 isPal(mark(X:S)) -> isPal(X:S) 227.58/228.17 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.58/228.17 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.58/228.17 isQid(active(X:S)) -> isQid(X:S) 227.58/228.17 isQid(mark(X:S)) -> isQid(X:S) 227.58/228.17 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.58/228.17 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.58/228.17 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.58/228.17 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.58/228.17 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.58/228.17 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.58/228.17 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.58/228.17 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.58/228.17 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.58/228.17 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.58/228.17 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.58/228.17 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.58/228.17 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.58/228.17 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.58/228.17 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.58/228.17 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.58/228.17 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.58/228.17 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.58/228.17 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.58/228.17 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.58/228.17 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.58/228.17 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.58/228.17 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.58/228.17 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.58/228.17 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.58/228.17 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.58/228.17 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.58/228.17 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.58/228.17 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.58/228.17 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.58/228.17 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.58/228.17 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.58/228.17 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.58/228.17 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.58/228.17 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.58/228.17 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.58/228.17 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.58/228.17 mark(isList(X:S)) -> active(isList(X:S)) 227.58/228.17 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.58/228.17 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.58/228.17 mark(isPal(X:S)) -> active(isPal(X:S)) 227.58/228.17 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.58/228.17 mark(isQid(X:S)) -> active(isQid(X:S)) 227.58/228.17 mark(a) -> active(a) 227.58/228.17 mark(e) -> active(e) 227.58/228.17 mark(i) -> active(i) 227.58/228.17 mark(nil) -> active(nil) 227.58/228.17 mark(o) -> active(o) 227.58/228.17 mark(tt) -> active(tt) 227.58/228.17 mark(u) -> active(u) 227.58/228.17 ->Strongly Connected Components: 227.58/228.17 ->->Cycle: 227.58/228.17 ->->-> Pairs: 227.58/228.17 ACTIVE(U91(tt,V2:S)) -> MARK(U92(isPalListKind(V2:S))) 227.58/228.17 ACTIVE(isPalListKind(__(V1:S,V2:S))) -> MARK(U91(isPalListKind(V1:S),V2:S)) 227.58/228.17 MARK(U56(X:S)) -> MARK(X:S) 227.58/228.17 MARK(U61(X1:S,X2:S)) -> ACTIVE(U61(mark(X1:S),X2:S)) 227.58/228.17 MARK(U61(X1:S,X2:S)) -> MARK(X1:S) 227.58/228.17 MARK(U62(X1:S,X2:S)) -> ACTIVE(U62(mark(X1:S),X2:S)) 227.58/228.17 MARK(U62(X1:S,X2:S)) -> MARK(X1:S) 227.58/228.17 MARK(U63(X:S)) -> ACTIVE(U63(mark(X:S))) 227.58/228.17 MARK(U63(X:S)) -> MARK(X:S) 227.58/228.17 MARK(U71(X1:S,X2:S,X3:S)) -> ACTIVE(U71(mark(X1:S),X2:S,X3:S)) 227.58/228.17 MARK(U71(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.58/228.17 MARK(U72(X1:S,X2:S)) -> ACTIVE(U72(mark(X1:S),X2:S)) 227.58/228.17 MARK(U72(X1:S,X2:S)) -> MARK(X1:S) 227.58/228.17 MARK(U73(X1:S,X2:S)) -> ACTIVE(U73(mark(X1:S),X2:S)) 227.58/228.17 MARK(U73(X1:S,X2:S)) -> MARK(X1:S) 227.58/228.17 MARK(U74(X:S)) -> ACTIVE(U74(mark(X:S))) 227.58/228.17 MARK(U74(X:S)) -> MARK(X:S) 227.58/228.17 MARK(U81(X1:S,X2:S)) -> ACTIVE(U81(mark(X1:S),X2:S)) 227.58/228.17 MARK(U81(X1:S,X2:S)) -> MARK(X1:S) 227.58/228.17 MARK(U82(X1:S,X2:S)) -> ACTIVE(U82(mark(X1:S),X2:S)) 227.58/228.17 MARK(U82(X1:S,X2:S)) -> MARK(X1:S) 227.58/228.17 MARK(U83(X:S)) -> ACTIVE(U83(mark(X:S))) 227.58/228.17 MARK(U83(X:S)) -> MARK(X:S) 227.58/228.17 MARK(U91(X1:S,X2:S)) -> ACTIVE(U91(mark(X1:S),X2:S)) 227.58/228.17 MARK(U91(X1:S,X2:S)) -> MARK(X1:S) 227.58/228.17 MARK(U92(X:S)) -> ACTIVE(U92(mark(X:S))) 227.58/228.17 MARK(U92(X:S)) -> MARK(X:S) 227.58/228.17 MARK(__(X1:S,X2:S)) -> ACTIVE(__(mark(X1:S),mark(X2:S))) 227.58/228.17 MARK(__(X1:S,X2:S)) -> MARK(X1:S) 227.58/228.17 MARK(__(X1:S,X2:S)) -> MARK(X2:S) 227.58/228.17 MARK(isPalListKind(X:S)) -> ACTIVE(isPalListKind(X:S)) 227.58/228.17 ->->-> Rules: 227.58/228.17 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.58/228.17 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.58/228.17 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.58/228.17 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.58/228.17 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.58/228.17 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.58/228.17 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.58/228.17 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.58/228.17 U13(active(X:S)) -> U13(X:S) 227.58/228.17 U13(mark(X:S)) -> U13(X:S) 227.58/228.17 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.58/228.17 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.58/228.17 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.58/228.17 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.58/228.17 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.58/228.17 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.58/228.17 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.58/228.17 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.58/228.17 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.58/228.17 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.58/228.17 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.58/228.17 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.58/228.17 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.58/228.17 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.58/228.17 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.58/228.17 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.58/228.17 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.58/228.17 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.58/228.17 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.58/228.17 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.58/228.17 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.58/228.17 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.58/228.17 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.58/228.17 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.58/228.17 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.58/228.17 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.58/228.17 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.58/228.17 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.58/228.17 U26(active(X:S)) -> U26(X:S) 227.58/228.17 U26(mark(X:S)) -> U26(X:S) 227.58/228.17 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.58/228.17 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.58/228.17 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.58/228.17 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.58/228.17 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.58/228.17 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.58/228.17 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.58/228.17 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.58/228.17 U33(active(X:S)) -> U33(X:S) 227.58/228.17 U33(mark(X:S)) -> U33(X:S) 227.58/228.17 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.58/228.17 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.58/228.17 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.58/228.17 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.58/228.17 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.58/228.17 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.58/228.17 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.58/228.17 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.58/228.17 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.58/228.17 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.58/228.17 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.58/228.17 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.58/228.17 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.58/228.17 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.58/228.17 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.58/228.17 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.58/228.17 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.58/228.17 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.58/228.17 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.58/228.17 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.58/228.17 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.58/228.17 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.58/228.17 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.58/228.17 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.58/228.17 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.58/228.17 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.58/228.17 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.58/228.17 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.58/228.17 U46(active(X:S)) -> U46(X:S) 227.58/228.17 U46(mark(X:S)) -> U46(X:S) 227.58/228.17 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.58/228.17 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.58/228.17 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.58/228.17 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.58/228.17 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.58/228.17 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.58/228.17 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.58/228.17 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.58/228.17 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.58/228.17 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.58/228.17 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.58/228.17 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.58/228.17 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.58/228.17 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.58/228.17 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.58/228.17 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.58/228.17 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.58/228.17 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.58/228.17 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.58/228.17 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.58/228.17 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.58/228.17 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.58/228.17 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.58/228.17 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.58/228.17 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.58/228.17 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.58/228.17 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.58/228.17 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.58/228.17 U56(active(X:S)) -> U56(X:S) 227.58/228.17 U56(mark(X:S)) -> U56(X:S) 227.58/228.17 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.58/228.17 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.58/228.17 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.58/228.17 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.58/228.17 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.58/228.17 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.58/228.17 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.58/228.17 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.58/228.17 U63(active(X:S)) -> U63(X:S) 227.58/228.17 U63(mark(X:S)) -> U63(X:S) 227.58/228.17 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.58/228.17 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.58/228.17 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.58/228.17 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.58/228.17 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.58/228.17 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.58/228.17 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.58/228.17 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.58/228.17 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.58/228.17 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.58/228.17 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.58/228.17 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.58/228.17 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.58/228.17 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.58/228.17 U74(active(X:S)) -> U74(X:S) 227.58/228.17 U74(mark(X:S)) -> U74(X:S) 227.58/228.17 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.58/228.17 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.58/228.17 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.58/228.17 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.58/228.17 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.58/228.17 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.58/228.17 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.58/228.17 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.58/228.17 U83(active(X:S)) -> U83(X:S) 227.58/228.17 U83(mark(X:S)) -> U83(X:S) 227.58/228.17 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.58/228.17 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.58/228.17 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.58/228.17 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.58/228.17 U92(active(X:S)) -> U92(X:S) 227.58/228.17 U92(mark(X:S)) -> U92(X:S) 227.58/228.17 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.58/228.17 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.58/228.17 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.58/228.17 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.58/228.17 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.58/228.17 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.58/228.17 active(U13(tt)) -> mark(tt) 227.58/228.17 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.58/228.17 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.58/228.17 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.58/228.17 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.58/228.17 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.58/228.17 active(U26(tt)) -> mark(tt) 227.58/228.17 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.58/228.17 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.58/228.17 active(U33(tt)) -> mark(tt) 227.58/228.18 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.58/228.18 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.58/228.18 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.58/228.18 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.58/228.18 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.58/228.18 active(U46(tt)) -> mark(tt) 227.58/228.18 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.58/228.18 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.58/228.18 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.58/228.18 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.58/228.18 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.58/228.18 active(U56(tt)) -> mark(tt) 227.58/228.18 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.58/228.18 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.58/228.18 active(U63(tt)) -> mark(tt) 227.58/228.18 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.58/228.18 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.58/228.18 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.58/228.18 active(U74(tt)) -> mark(tt) 227.58/228.18 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.58/228.18 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.58/228.18 active(U83(tt)) -> mark(tt) 227.58/228.18 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.58/228.18 active(U92(tt)) -> mark(tt) 227.58/228.18 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.58/228.18 active(__(nil,X:S)) -> mark(X:S) 227.58/228.18 active(__(X:S,nil)) -> mark(X:S) 227.58/228.18 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.58/228.18 active(isList(nil)) -> mark(tt) 227.58/228.18 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.58/228.18 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.58/228.18 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.58/228.18 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.58/228.18 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.58/228.18 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.58/228.18 active(isPal(nil)) -> mark(tt) 227.58/228.18 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.58/228.18 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.58/228.18 active(isPalListKind(a)) -> mark(tt) 227.58/228.18 active(isPalListKind(e)) -> mark(tt) 227.58/228.18 active(isPalListKind(i)) -> mark(tt) 227.58/228.18 active(isPalListKind(nil)) -> mark(tt) 227.58/228.18 active(isPalListKind(o)) -> mark(tt) 227.58/228.18 active(isPalListKind(u)) -> mark(tt) 227.58/228.18 active(isQid(a)) -> mark(tt) 227.58/228.18 active(isQid(e)) -> mark(tt) 227.58/228.18 active(isQid(i)) -> mark(tt) 227.58/228.18 active(isQid(o)) -> mark(tt) 227.58/228.18 active(isQid(u)) -> mark(tt) 227.58/228.18 isList(active(X:S)) -> isList(X:S) 227.58/228.18 isList(mark(X:S)) -> isList(X:S) 227.58/228.18 isNeList(active(X:S)) -> isNeList(X:S) 227.58/228.18 isNeList(mark(X:S)) -> isNeList(X:S) 227.58/228.18 isNePal(active(X:S)) -> isNePal(X:S) 227.58/228.18 isNePal(mark(X:S)) -> isNePal(X:S) 227.58/228.18 isPal(active(X:S)) -> isPal(X:S) 227.58/228.18 isPal(mark(X:S)) -> isPal(X:S) 227.58/228.18 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.58/228.18 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.58/228.18 isQid(active(X:S)) -> isQid(X:S) 227.58/228.18 isQid(mark(X:S)) -> isQid(X:S) 227.58/228.18 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.58/228.18 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.58/228.18 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.58/228.18 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.58/228.18 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.58/228.18 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.58/228.18 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.58/228.18 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.58/228.18 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.58/228.18 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.58/228.18 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.58/228.18 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.58/228.18 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.58/228.18 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.58/228.18 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.58/228.18 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.58/228.18 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.58/228.18 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.58/228.18 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.58/228.18 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.58/228.18 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.58/228.18 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.58/228.18 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.58/228.18 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.58/228.18 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.58/228.18 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.58/228.18 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.58/228.18 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.58/228.18 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.58/228.18 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.58/228.18 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.58/228.18 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.58/228.18 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.58/228.18 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.58/228.18 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.58/228.18 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.58/228.18 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.58/228.18 mark(isList(X:S)) -> active(isList(X:S)) 227.58/228.18 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.58/228.18 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.58/228.18 mark(isPal(X:S)) -> active(isPal(X:S)) 227.58/228.18 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.58/228.18 mark(isQid(X:S)) -> active(isQid(X:S)) 227.58/228.18 mark(a) -> active(a) 227.58/228.18 mark(e) -> active(e) 227.58/228.18 mark(i) -> active(i) 227.58/228.18 mark(nil) -> active(nil) 227.58/228.18 mark(o) -> active(o) 227.58/228.18 mark(tt) -> active(tt) 227.58/228.18 mark(u) -> active(u) 227.58/228.18 227.58/228.18 Problem 1.44: 227.58/228.18 227.58/228.18 Reduction Pairs Processor: 227.58/228.18 -> Pairs: 227.58/228.18 ACTIVE(U91(tt,V2:S)) -> MARK(U92(isPalListKind(V2:S))) 227.58/228.18 ACTIVE(isPalListKind(__(V1:S,V2:S))) -> MARK(U91(isPalListKind(V1:S),V2:S)) 227.58/228.18 MARK(U56(X:S)) -> MARK(X:S) 227.58/228.18 MARK(U61(X1:S,X2:S)) -> ACTIVE(U61(mark(X1:S),X2:S)) 227.58/228.18 MARK(U61(X1:S,X2:S)) -> MARK(X1:S) 227.58/228.18 MARK(U62(X1:S,X2:S)) -> ACTIVE(U62(mark(X1:S),X2:S)) 227.58/228.18 MARK(U62(X1:S,X2:S)) -> MARK(X1:S) 227.58/228.18 MARK(U63(X:S)) -> ACTIVE(U63(mark(X:S))) 227.58/228.18 MARK(U63(X:S)) -> MARK(X:S) 227.58/228.18 MARK(U71(X1:S,X2:S,X3:S)) -> ACTIVE(U71(mark(X1:S),X2:S,X3:S)) 227.58/228.18 MARK(U71(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.58/228.18 MARK(U72(X1:S,X2:S)) -> ACTIVE(U72(mark(X1:S),X2:S)) 227.58/228.18 MARK(U72(X1:S,X2:S)) -> MARK(X1:S) 227.58/228.18 MARK(U73(X1:S,X2:S)) -> ACTIVE(U73(mark(X1:S),X2:S)) 227.58/228.18 MARK(U73(X1:S,X2:S)) -> MARK(X1:S) 227.58/228.18 MARK(U74(X:S)) -> ACTIVE(U74(mark(X:S))) 227.58/228.18 MARK(U74(X:S)) -> MARK(X:S) 227.58/228.18 MARK(U81(X1:S,X2:S)) -> ACTIVE(U81(mark(X1:S),X2:S)) 227.58/228.18 MARK(U81(X1:S,X2:S)) -> MARK(X1:S) 227.58/228.18 MARK(U82(X1:S,X2:S)) -> ACTIVE(U82(mark(X1:S),X2:S)) 227.58/228.18 MARK(U82(X1:S,X2:S)) -> MARK(X1:S) 227.58/228.18 MARK(U83(X:S)) -> ACTIVE(U83(mark(X:S))) 227.58/228.18 MARK(U83(X:S)) -> MARK(X:S) 227.58/228.18 MARK(U91(X1:S,X2:S)) -> ACTIVE(U91(mark(X1:S),X2:S)) 227.58/228.18 MARK(U91(X1:S,X2:S)) -> MARK(X1:S) 227.58/228.18 MARK(U92(X:S)) -> ACTIVE(U92(mark(X:S))) 227.58/228.18 MARK(U92(X:S)) -> MARK(X:S) 227.58/228.18 MARK(__(X1:S,X2:S)) -> ACTIVE(__(mark(X1:S),mark(X2:S))) 227.58/228.18 MARK(__(X1:S,X2:S)) -> MARK(X1:S) 227.58/228.18 MARK(__(X1:S,X2:S)) -> MARK(X2:S) 227.58/228.18 MARK(isPalListKind(X:S)) -> ACTIVE(isPalListKind(X:S)) 227.58/228.18 -> Rules: 227.58/228.18 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.58/228.18 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.58/228.18 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.58/228.18 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.58/228.18 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.58/228.18 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.58/228.18 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.58/228.18 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.58/228.18 U13(active(X:S)) -> U13(X:S) 227.58/228.18 U13(mark(X:S)) -> U13(X:S) 227.58/228.18 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.58/228.18 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.58/228.18 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.58/228.18 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.58/228.18 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.58/228.18 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.58/228.18 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.58/228.18 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.58/228.18 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.58/228.18 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.58/228.18 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.58/228.18 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.58/228.18 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.58/228.18 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.58/228.18 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.58/228.18 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.58/228.18 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.58/228.18 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.58/228.18 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.58/228.18 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.58/228.18 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.58/228.18 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.58/228.18 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.58/228.18 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.58/228.18 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.58/228.18 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.58/228.18 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.58/228.18 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.58/228.18 U26(active(X:S)) -> U26(X:S) 227.58/228.18 U26(mark(X:S)) -> U26(X:S) 227.58/228.18 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.58/228.18 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.58/228.18 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.58/228.18 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.58/228.18 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.58/228.18 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.58/228.18 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.58/228.18 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.58/228.18 U33(active(X:S)) -> U33(X:S) 227.58/228.18 U33(mark(X:S)) -> U33(X:S) 227.58/228.18 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.58/228.18 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.58/228.18 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.58/228.18 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.58/228.18 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.58/228.18 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.58/228.18 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.58/228.18 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.58/228.18 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.58/228.18 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.58/228.18 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.58/228.18 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.58/228.18 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.58/228.18 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.58/228.18 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.58/228.18 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.58/228.18 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.58/228.18 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.58/228.18 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.58/228.18 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.58/228.18 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.58/228.18 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.58/228.18 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.58/228.18 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.58/228.18 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.58/228.18 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.58/228.18 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.58/228.18 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.58/228.18 U46(active(X:S)) -> U46(X:S) 227.58/228.18 U46(mark(X:S)) -> U46(X:S) 227.58/228.18 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.58/228.18 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.58/228.18 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.58/228.18 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.58/228.18 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.58/228.18 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.58/228.18 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.58/228.18 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.58/228.18 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.58/228.18 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.58/228.18 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.58/228.18 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.58/228.18 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.58/228.18 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.58/228.18 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.58/228.18 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.58/228.18 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.58/228.18 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.58/228.18 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.58/228.18 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.58/228.18 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.58/228.18 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.58/228.18 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.58/228.18 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.58/228.18 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.58/228.18 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.58/228.18 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.58/228.18 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.58/228.18 U56(active(X:S)) -> U56(X:S) 227.58/228.18 U56(mark(X:S)) -> U56(X:S) 227.58/228.18 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.58/228.18 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.58/228.18 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.58/228.18 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.58/228.18 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.58/228.18 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.58/228.18 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.58/228.18 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.58/228.18 U63(active(X:S)) -> U63(X:S) 227.58/228.18 U63(mark(X:S)) -> U63(X:S) 227.58/228.18 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.58/228.18 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.58/228.18 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.58/228.18 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.58/228.18 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.58/228.18 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.58/228.18 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.58/228.18 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.58/228.18 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.58/228.18 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.58/228.18 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.58/228.18 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.58/228.18 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.58/228.18 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.58/228.18 U74(active(X:S)) -> U74(X:S) 227.58/228.18 U74(mark(X:S)) -> U74(X:S) 227.58/228.18 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.58/228.18 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.58/228.18 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.58/228.18 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.58/228.18 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.58/228.18 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.58/228.18 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.58/228.18 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.58/228.18 U83(active(X:S)) -> U83(X:S) 227.58/228.18 U83(mark(X:S)) -> U83(X:S) 227.58/228.18 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.58/228.18 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.58/228.18 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.58/228.18 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.58/228.18 U92(active(X:S)) -> U92(X:S) 227.58/228.18 U92(mark(X:S)) -> U92(X:S) 227.58/228.18 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.58/228.18 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.58/228.18 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.58/228.18 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.58/228.18 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.58/228.18 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.58/228.18 active(U13(tt)) -> mark(tt) 227.58/228.18 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.58/228.18 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.58/228.18 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.58/228.18 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.58/228.18 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.58/228.18 active(U26(tt)) -> mark(tt) 227.58/228.18 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.58/228.18 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.58/228.18 active(U33(tt)) -> mark(tt) 227.58/228.18 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.58/228.18 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.58/228.18 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.58/228.18 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.58/228.18 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.58/228.18 active(U46(tt)) -> mark(tt) 227.58/228.18 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.58/228.18 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.58/228.18 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.58/228.18 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.58/228.18 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.58/228.18 active(U56(tt)) -> mark(tt) 227.58/228.18 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.58/228.18 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.58/228.18 active(U63(tt)) -> mark(tt) 227.58/228.18 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.58/228.18 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.58/228.18 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.58/228.18 active(U74(tt)) -> mark(tt) 227.58/228.18 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.58/228.18 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.58/228.18 active(U83(tt)) -> mark(tt) 227.58/228.18 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.58/228.18 active(U92(tt)) -> mark(tt) 227.58/228.18 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.58/228.18 active(__(nil,X:S)) -> mark(X:S) 227.58/228.18 active(__(X:S,nil)) -> mark(X:S) 227.58/228.18 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.58/228.18 active(isList(nil)) -> mark(tt) 227.58/228.18 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.58/228.18 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.58/228.18 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.58/228.18 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.58/228.18 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.58/228.18 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.58/228.18 active(isPal(nil)) -> mark(tt) 227.58/228.18 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.58/228.18 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.58/228.18 active(isPalListKind(a)) -> mark(tt) 227.58/228.18 active(isPalListKind(e)) -> mark(tt) 227.58/228.18 active(isPalListKind(i)) -> mark(tt) 227.58/228.18 active(isPalListKind(nil)) -> mark(tt) 227.58/228.18 active(isPalListKind(o)) -> mark(tt) 227.58/228.18 active(isPalListKind(u)) -> mark(tt) 227.58/228.18 active(isQid(a)) -> mark(tt) 227.58/228.18 active(isQid(e)) -> mark(tt) 227.58/228.18 active(isQid(i)) -> mark(tt) 227.58/228.18 active(isQid(o)) -> mark(tt) 227.58/228.18 active(isQid(u)) -> mark(tt) 227.58/228.18 isList(active(X:S)) -> isList(X:S) 227.58/228.18 isList(mark(X:S)) -> isList(X:S) 227.58/228.18 isNeList(active(X:S)) -> isNeList(X:S) 227.58/228.18 isNeList(mark(X:S)) -> isNeList(X:S) 227.58/228.18 isNePal(active(X:S)) -> isNePal(X:S) 227.58/228.18 isNePal(mark(X:S)) -> isNePal(X:S) 227.58/228.18 isPal(active(X:S)) -> isPal(X:S) 227.58/228.18 isPal(mark(X:S)) -> isPal(X:S) 227.58/228.18 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.58/228.18 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.58/228.18 isQid(active(X:S)) -> isQid(X:S) 227.58/228.18 isQid(mark(X:S)) -> isQid(X:S) 227.58/228.18 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.58/228.18 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.58/228.18 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.58/228.18 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.58/228.18 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.58/228.18 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.58/228.18 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.58/228.18 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.58/228.18 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.58/228.18 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.58/228.18 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.58/228.18 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.58/228.18 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.58/228.18 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.58/228.18 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.58/228.18 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.58/228.18 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.58/228.18 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.58/228.18 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.58/228.18 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.58/228.18 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.58/228.18 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.58/228.18 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.58/228.18 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.58/228.18 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.58/228.18 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.58/228.18 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.58/228.18 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.58/228.18 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.58/228.18 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.58/228.18 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.58/228.18 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.58/228.18 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.58/228.18 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.58/228.18 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.58/228.18 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.58/228.18 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.58/228.18 mark(isList(X:S)) -> active(isList(X:S)) 227.58/228.18 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.58/228.18 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.58/228.18 mark(isPal(X:S)) -> active(isPal(X:S)) 227.58/228.18 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.58/228.18 mark(isQid(X:S)) -> active(isQid(X:S)) 227.58/228.18 mark(a) -> active(a) 227.58/228.18 mark(e) -> active(e) 227.58/228.18 mark(i) -> active(i) 227.58/228.18 mark(nil) -> active(nil) 227.58/228.18 mark(o) -> active(o) 227.58/228.18 mark(tt) -> active(tt) 227.58/228.18 mark(u) -> active(u) 227.58/228.18 -> Usable rules: 227.58/228.18 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.58/228.18 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.58/228.18 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.58/228.18 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.58/228.18 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.58/228.18 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.58/228.18 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.58/228.18 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.58/228.18 U13(active(X:S)) -> U13(X:S) 227.58/228.18 U13(mark(X:S)) -> U13(X:S) 227.58/228.18 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.58/228.18 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.58/228.18 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.58/228.18 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.58/228.18 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.58/228.18 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.58/228.18 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.58/228.18 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.58/228.18 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.58/228.18 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.58/228.18 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.58/228.18 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.58/228.18 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.58/228.18 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.58/228.18 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.58/228.18 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.58/228.18 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.58/228.18 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.58/228.18 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.58/228.18 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.58/228.18 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.58/228.18 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.58/228.18 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.58/228.18 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.58/228.18 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.58/228.18 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.58/228.18 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.58/228.18 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.58/228.18 U26(active(X:S)) -> U26(X:S) 227.58/228.18 U26(mark(X:S)) -> U26(X:S) 227.58/228.18 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.58/228.18 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.58/228.18 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.58/228.18 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.58/228.18 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.58/228.18 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.58/228.18 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.58/228.18 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.58/228.18 U33(active(X:S)) -> U33(X:S) 227.58/228.18 U33(mark(X:S)) -> U33(X:S) 227.58/228.18 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.58/228.18 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.58/228.18 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.58/228.18 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.58/228.18 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.58/228.18 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.58/228.18 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.58/228.18 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.58/228.18 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.58/228.18 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.58/228.18 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.58/228.18 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.58/228.18 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.58/228.18 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.58/228.18 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.58/228.18 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.58/228.18 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.58/228.18 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.58/228.18 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.58/228.18 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.58/228.18 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.58/228.18 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.58/228.18 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.58/228.18 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.58/228.18 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.58/228.18 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.58/228.18 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.58/228.18 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.58/228.18 U46(active(X:S)) -> U46(X:S) 227.58/228.18 U46(mark(X:S)) -> U46(X:S) 227.58/228.18 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.58/228.18 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.58/228.18 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.58/228.18 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.58/228.18 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.58/228.18 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.58/228.18 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.58/228.18 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.58/228.18 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.58/228.18 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.58/228.18 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.58/228.18 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.58/228.18 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.58/228.18 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.58/228.18 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.58/228.18 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.58/228.18 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.58/228.18 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.58/228.18 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.58/228.18 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.58/228.18 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.58/228.18 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.58/228.18 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.58/228.18 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.58/228.18 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.58/228.18 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.58/228.18 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.58/228.18 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.58/228.18 U56(active(X:S)) -> U56(X:S) 227.58/228.18 U56(mark(X:S)) -> U56(X:S) 227.58/228.18 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.58/228.18 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.58/228.18 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.58/228.18 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.58/228.18 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.58/228.18 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.58/228.18 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.58/228.18 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.58/228.18 U63(active(X:S)) -> U63(X:S) 227.58/228.18 U63(mark(X:S)) -> U63(X:S) 227.58/228.18 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.58/228.18 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.58/228.18 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.58/228.18 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.58/228.18 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.58/228.18 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.58/228.18 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.58/228.18 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.58/228.18 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.58/228.18 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.58/228.18 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.58/228.18 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.58/228.18 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.58/228.18 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.58/228.18 U74(active(X:S)) -> U74(X:S) 227.58/228.18 U74(mark(X:S)) -> U74(X:S) 227.58/228.18 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.58/228.18 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.58/228.18 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.58/228.18 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.58/228.18 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.58/228.18 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.58/228.18 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.58/228.18 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.58/228.18 U83(active(X:S)) -> U83(X:S) 227.58/228.18 U83(mark(X:S)) -> U83(X:S) 227.58/228.18 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.58/228.18 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.58/228.18 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.58/228.18 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.58/228.18 U92(active(X:S)) -> U92(X:S) 227.58/228.18 U92(mark(X:S)) -> U92(X:S) 227.58/228.18 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.58/228.18 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.58/228.18 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.58/228.18 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.58/228.18 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.58/228.18 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.58/228.18 active(U13(tt)) -> mark(tt) 227.58/228.18 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.58/228.18 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.58/228.18 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.58/228.18 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.58/228.18 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.58/228.18 active(U26(tt)) -> mark(tt) 227.58/228.18 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.58/228.18 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.58/228.18 active(U33(tt)) -> mark(tt) 227.58/228.18 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.58/228.18 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.58/228.18 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.58/228.18 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.58/228.18 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.58/228.18 active(U46(tt)) -> mark(tt) 227.58/228.18 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.58/228.18 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.58/228.18 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.58/228.18 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.58/228.18 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.58/228.18 active(U56(tt)) -> mark(tt) 227.58/228.18 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.58/228.18 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.58/228.18 active(U63(tt)) -> mark(tt) 227.58/228.18 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.58/228.18 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.58/228.18 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.58/228.18 active(U74(tt)) -> mark(tt) 227.58/228.18 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.58/228.18 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.58/228.18 active(U83(tt)) -> mark(tt) 227.58/228.18 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.58/228.18 active(U92(tt)) -> mark(tt) 227.58/228.18 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.58/228.18 active(__(nil,X:S)) -> mark(X:S) 227.58/228.18 active(__(X:S,nil)) -> mark(X:S) 227.58/228.18 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.58/228.18 active(isList(nil)) -> mark(tt) 227.58/228.18 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.58/228.18 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.58/228.18 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.58/228.18 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.58/228.18 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.58/228.18 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.58/228.18 active(isPal(nil)) -> mark(tt) 227.58/228.18 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.58/228.18 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.58/228.18 active(isPalListKind(a)) -> mark(tt) 227.58/228.18 active(isPalListKind(e)) -> mark(tt) 227.58/228.18 active(isPalListKind(i)) -> mark(tt) 227.58/228.18 active(isPalListKind(nil)) -> mark(tt) 227.58/228.18 active(isPalListKind(o)) -> mark(tt) 227.58/228.18 active(isPalListKind(u)) -> mark(tt) 227.58/228.18 active(isQid(a)) -> mark(tt) 227.58/228.18 active(isQid(e)) -> mark(tt) 227.58/228.18 active(isQid(i)) -> mark(tt) 227.58/228.18 active(isQid(o)) -> mark(tt) 227.58/228.18 active(isQid(u)) -> mark(tt) 227.58/228.18 isList(active(X:S)) -> isList(X:S) 227.58/228.18 isList(mark(X:S)) -> isList(X:S) 227.58/228.18 isNeList(active(X:S)) -> isNeList(X:S) 227.58/228.18 isNeList(mark(X:S)) -> isNeList(X:S) 227.58/228.18 isNePal(active(X:S)) -> isNePal(X:S) 227.58/228.18 isNePal(mark(X:S)) -> isNePal(X:S) 227.58/228.18 isPal(active(X:S)) -> isPal(X:S) 227.58/228.18 isPal(mark(X:S)) -> isPal(X:S) 227.58/228.18 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.58/228.18 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.58/228.18 isQid(active(X:S)) -> isQid(X:S) 227.58/228.18 isQid(mark(X:S)) -> isQid(X:S) 227.58/228.18 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.58/228.18 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.58/228.18 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.58/228.18 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.58/228.18 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.58/228.18 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.58/228.18 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.58/228.18 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.58/228.18 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.58/228.18 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.58/228.18 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.58/228.18 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.58/228.18 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.58/228.18 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.58/228.18 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.58/228.18 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.58/228.18 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.58/228.18 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.58/228.18 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.58/228.18 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.58/228.18 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.58/228.18 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.58/228.18 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.58/228.18 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.58/228.18 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.58/228.18 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.58/228.18 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.58/228.18 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.58/228.18 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.58/228.18 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.58/228.18 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.58/228.18 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.58/228.18 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.58/228.18 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.58/228.18 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.58/228.18 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.58/228.18 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.58/228.18 mark(isList(X:S)) -> active(isList(X:S)) 227.58/228.18 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.58/228.18 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.58/228.18 mark(isPal(X:S)) -> active(isPal(X:S)) 227.58/228.18 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.58/228.18 mark(isQid(X:S)) -> active(isQid(X:S)) 227.58/228.18 mark(a) -> active(a) 227.58/228.18 mark(e) -> active(e) 227.58/228.18 mark(i) -> active(i) 227.58/228.18 mark(nil) -> active(nil) 227.58/228.18 mark(o) -> active(o) 227.58/228.18 mark(tt) -> active(tt) 227.58/228.18 mark(u) -> active(u) 227.58/228.18 ->Interpretation type: 227.58/228.18 Linear 227.58/228.18 ->Coefficients: 227.58/228.18 Natural Numbers 227.58/228.18 ->Dimension: 227.58/228.18 1 227.58/228.18 ->Bound: 227.58/228.18 2 227.58/228.18 ->Interpretation: 227.58/228.18 227.58/228.18 [U11](X1,X2) = X1 + 2.X2 227.58/228.18 [U12](X1,X2) = X1 + 2.X2 227.58/228.18 [U13](X) = X 227.58/228.18 [U21](X1,X2,X3) = 2.X1 + 2.X3 + 2 227.58/228.18 [U22](X1,X2,X3) = X1 + 2.X3 + 2 227.58/228.18 [U23](X1,X2,X3) = 2.X3 + 2 227.58/228.18 [U24](X1,X2,X3) = 2.X3 + 2 227.58/228.18 [U25](X1,X2) = 2.X2 + 2 227.58/228.18 [U26](X) = X 227.58/228.18 [U31](X1,X2) = 2.X2 + 2 227.58/228.18 [U32](X1,X2) = X1 + X2 227.58/228.18 [U33](X) = 2 227.58/228.18 [U41](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.58/228.18 [U42](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.58/228.18 [U43](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.58/228.18 [U44](X1,X2,X3) = X1 + 2.X2 + X3 + 2 227.58/228.18 [U45](X1,X2) = X1 + X2 + 2 227.58/228.18 [U46](X) = 2 227.58/228.18 [U51](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.58/228.18 [U52](X1,X2,X3) = X1 + 2.X2 + 2.X3 + 2 227.58/228.18 [U53](X1,X2,X3) = X1 + 2.X2 + 2.X3 + 2 227.58/228.18 [U54](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 227.58/228.18 [U55](X1,X2) = X1 + 2.X2 + 2 227.58/228.18 [U56](X) = X + 1 227.58/228.18 [U61](X1,X2) = X1 + 2.X2 227.58/228.18 [U62](X1,X2) = X1 + 2.X2 227.58/228.18 [U63](X) = X 227.58/228.18 [U71](X1,X2,X3) = X1 + X2 + 2.X3 + 2 227.58/228.18 [U72](X1,X2) = X1 + 2.X2 + 2 227.58/228.18 [U73](X1,X2) = X1 + 2 227.58/228.18 [U74](X) = X + 1 227.58/228.18 [U81](X1,X2) = X1 + 2.X2 227.58/228.18 [U82](X1,X2) = X1 + 2.X2 227.58/228.18 [U83](X) = X 227.58/228.18 [U91](X1,X2) = X1 227.58/228.18 [U92](X) = X 227.58/228.18 [__](X1,X2) = 2.X1 + X2 + 2 227.58/228.18 [active](X) = X 227.58/228.18 [isList](X) = 2.X + 2 227.58/228.18 [isNeList](X) = 2.X + 2 227.58/228.18 [isNePal](X) = 2.X + 2 227.58/228.18 [isPal](X) = 2.X + 2 227.58/228.18 [isPalListKind](X) = 2 227.58/228.18 [isQid](X) = 2.X + 2 227.58/228.18 [mark](X) = X 227.58/228.18 [a] = 2 227.58/228.18 [e] = 0 227.58/228.18 [fSNonEmpty] = 0 227.58/228.18 [i] = 2 227.58/228.18 [nil] = 1 227.58/228.18 [o] = 0 227.58/228.18 [tt] = 2 227.58/228.18 [u] = 2 227.58/228.18 [U11#](X1,X2) = 0 227.58/228.18 [U12#](X1,X2) = 0 227.58/228.18 [U13#](X) = 0 227.58/228.18 [U21#](X1,X2,X3) = 0 227.58/228.18 [U22#](X1,X2,X3) = 0 227.58/228.18 [U23#](X1,X2,X3) = 0 227.58/228.18 [U24#](X1,X2,X3) = 0 227.58/228.18 [U25#](X1,X2) = 0 227.58/228.18 [U26#](X) = 0 227.58/228.18 [U31#](X1,X2) = 0 227.58/228.18 [U32#](X1,X2) = 0 227.58/228.18 [U33#](X) = 0 227.58/228.18 [U41#](X1,X2,X3) = 0 227.58/228.18 [U42#](X1,X2,X3) = 0 227.58/228.18 [U43#](X1,X2,X3) = 0 227.58/228.18 [U44#](X1,X2,X3) = 0 227.58/228.18 [U45#](X1,X2) = 0 227.58/228.18 [U46#](X) = 0 227.58/228.18 [U51#](X1,X2,X3) = 0 227.58/228.18 [U52#](X1,X2,X3) = 0 227.58/228.18 [U53#](X1,X2,X3) = 0 227.58/228.18 [U54#](X1,X2,X3) = 0 227.58/228.18 [U55#](X1,X2) = 0 227.58/228.18 [U56#](X) = 0 227.58/228.18 [U61#](X1,X2) = 0 227.58/228.18 [U62#](X1,X2) = 0 227.58/228.18 [U63#](X) = 0 227.58/228.18 [U71#](X1,X2,X3) = 0 227.58/228.18 [U72#](X1,X2) = 0 227.58/228.18 [U73#](X1,X2) = 0 227.58/228.18 [U74#](X) = 0 227.58/228.18 [U81#](X1,X2) = 0 227.58/228.18 [U82#](X1,X2) = 0 227.58/228.18 [U83#](X) = 0 227.58/228.18 [U91#](X1,X2) = 0 227.58/228.18 [U92#](X) = 0 227.58/228.18 [__#](X1,X2) = 0 227.58/228.18 [ACTIVE](X) = 2.X + 2 227.58/228.18 [ISLIST](X) = 0 227.58/228.18 [ISNELIST](X) = 0 227.58/228.18 [ISNEPAL](X) = 0 227.58/228.18 [ISPAL](X) = 0 227.58/228.18 [ISPALLISTKIND](X) = 0 227.58/228.18 [ISQID](X) = 0 227.58/228.18 [MARK](X) = 2.X + 2 227.58/228.18 227.58/228.18 Problem 1.44: 227.58/228.18 227.58/228.18 SCC Processor: 227.58/228.18 -> Pairs: 227.58/228.18 ACTIVE(U91(tt,V2:S)) -> MARK(U92(isPalListKind(V2:S))) 227.58/228.18 ACTIVE(isPalListKind(__(V1:S,V2:S))) -> MARK(U91(isPalListKind(V1:S),V2:S)) 227.58/228.18 MARK(U61(X1:S,X2:S)) -> ACTIVE(U61(mark(X1:S),X2:S)) 227.58/228.18 MARK(U61(X1:S,X2:S)) -> MARK(X1:S) 227.58/228.18 MARK(U62(X1:S,X2:S)) -> ACTIVE(U62(mark(X1:S),X2:S)) 227.58/228.18 MARK(U62(X1:S,X2:S)) -> MARK(X1:S) 227.58/228.18 MARK(U63(X:S)) -> ACTIVE(U63(mark(X:S))) 227.58/228.18 MARK(U63(X:S)) -> MARK(X:S) 227.58/228.18 MARK(U71(X1:S,X2:S,X3:S)) -> ACTIVE(U71(mark(X1:S),X2:S,X3:S)) 227.58/228.18 MARK(U71(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.58/228.18 MARK(U72(X1:S,X2:S)) -> ACTIVE(U72(mark(X1:S),X2:S)) 227.58/228.18 MARK(U72(X1:S,X2:S)) -> MARK(X1:S) 227.58/228.18 MARK(U73(X1:S,X2:S)) -> ACTIVE(U73(mark(X1:S),X2:S)) 227.58/228.18 MARK(U73(X1:S,X2:S)) -> MARK(X1:S) 227.58/228.18 MARK(U74(X:S)) -> ACTIVE(U74(mark(X:S))) 227.58/228.18 MARK(U74(X:S)) -> MARK(X:S) 227.58/228.18 MARK(U81(X1:S,X2:S)) -> ACTIVE(U81(mark(X1:S),X2:S)) 227.58/228.18 MARK(U81(X1:S,X2:S)) -> MARK(X1:S) 227.58/228.18 MARK(U82(X1:S,X2:S)) -> ACTIVE(U82(mark(X1:S),X2:S)) 227.58/228.18 MARK(U82(X1:S,X2:S)) -> MARK(X1:S) 227.58/228.18 MARK(U83(X:S)) -> ACTIVE(U83(mark(X:S))) 227.58/228.18 MARK(U83(X:S)) -> MARK(X:S) 227.58/228.18 MARK(U91(X1:S,X2:S)) -> ACTIVE(U91(mark(X1:S),X2:S)) 227.58/228.18 MARK(U91(X1:S,X2:S)) -> MARK(X1:S) 227.58/228.18 MARK(U92(X:S)) -> ACTIVE(U92(mark(X:S))) 227.58/228.18 MARK(U92(X:S)) -> MARK(X:S) 227.58/228.18 MARK(__(X1:S,X2:S)) -> ACTIVE(__(mark(X1:S),mark(X2:S))) 227.58/228.18 MARK(__(X1:S,X2:S)) -> MARK(X1:S) 227.58/228.18 MARK(__(X1:S,X2:S)) -> MARK(X2:S) 227.58/228.18 MARK(isPalListKind(X:S)) -> ACTIVE(isPalListKind(X:S)) 227.58/228.18 -> Rules: 227.58/228.18 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.58/228.18 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.58/228.18 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.58/228.18 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.58/228.18 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.58/228.18 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.58/228.18 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.58/228.18 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.58/228.18 U13(active(X:S)) -> U13(X:S) 227.58/228.18 U13(mark(X:S)) -> U13(X:S) 227.58/228.18 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.58/228.18 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.58/228.18 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.58/228.18 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.58/228.18 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.58/228.18 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.58/228.18 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.58/228.18 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.58/228.18 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.58/228.18 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.58/228.18 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.58/228.18 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.58/228.18 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.58/228.18 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.58/228.18 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.58/228.18 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.58/228.18 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.58/228.18 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.58/228.18 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.58/228.18 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.58/228.18 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.58/228.18 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.58/228.18 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.58/228.18 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.58/228.18 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.58/228.18 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.58/228.18 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.58/228.18 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.58/228.18 U26(active(X:S)) -> U26(X:S) 227.58/228.18 U26(mark(X:S)) -> U26(X:S) 227.58/228.18 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.58/228.18 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.58/228.18 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.58/228.18 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.58/228.18 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.58/228.18 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.58/228.18 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.58/228.18 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.58/228.18 U33(active(X:S)) -> U33(X:S) 227.58/228.18 U33(mark(X:S)) -> U33(X:S) 227.58/228.18 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.58/228.18 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.58/228.18 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.58/228.18 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.58/228.18 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.58/228.18 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.58/228.18 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.58/228.18 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.58/228.18 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.58/228.18 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.58/228.18 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.58/228.18 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.58/228.18 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.58/228.18 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.58/228.18 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.58/228.18 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.58/228.18 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.58/228.18 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.58/228.18 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.58/228.18 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.58/228.18 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.58/228.18 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.58/228.18 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.58/228.18 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.58/228.18 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.58/228.18 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.58/228.18 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.58/228.18 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.58/228.18 U46(active(X:S)) -> U46(X:S) 227.58/228.18 U46(mark(X:S)) -> U46(X:S) 227.58/228.18 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.58/228.18 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.58/228.18 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.58/228.18 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.58/228.18 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.58/228.18 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.58/228.18 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.58/228.18 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.58/228.18 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.58/228.18 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.58/228.18 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.58/228.18 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.58/228.18 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.58/228.18 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.58/228.18 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.58/228.18 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.58/228.18 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.58/228.18 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.58/228.18 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.58/228.18 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.58/228.18 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.58/228.18 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.58/228.18 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.58/228.18 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.58/228.18 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.58/228.18 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.58/228.18 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.58/228.18 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.58/228.18 U56(active(X:S)) -> U56(X:S) 227.58/228.18 U56(mark(X:S)) -> U56(X:S) 227.58/228.18 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.58/228.18 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.58/228.18 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.58/228.18 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.58/228.18 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.58/228.18 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.58/228.18 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.58/228.18 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.58/228.18 U63(active(X:S)) -> U63(X:S) 227.58/228.18 U63(mark(X:S)) -> U63(X:S) 227.58/228.18 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.58/228.18 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.58/228.18 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.58/228.18 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.58/228.18 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.58/228.18 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.58/228.18 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.58/228.18 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.58/228.18 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.58/228.18 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.58/228.18 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.58/228.18 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.58/228.18 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.58/228.18 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.58/228.18 U74(active(X:S)) -> U74(X:S) 227.58/228.18 U74(mark(X:S)) -> U74(X:S) 227.58/228.18 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.58/228.18 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.58/228.18 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.58/228.18 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.58/228.18 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.58/228.18 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.58/228.18 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.58/228.18 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.58/228.18 U83(active(X:S)) -> U83(X:S) 227.58/228.18 U83(mark(X:S)) -> U83(X:S) 227.58/228.18 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.58/228.18 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.58/228.18 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.58/228.18 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.58/228.18 U92(active(X:S)) -> U92(X:S) 227.58/228.18 U92(mark(X:S)) -> U92(X:S) 227.58/228.18 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.58/228.18 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.58/228.18 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.58/228.18 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.58/228.18 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.58/228.18 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.58/228.18 active(U13(tt)) -> mark(tt) 227.58/228.18 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.58/228.18 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.58/228.18 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.58/228.18 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.58/228.18 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.58/228.18 active(U26(tt)) -> mark(tt) 227.58/228.18 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.58/228.18 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.58/228.18 active(U33(tt)) -> mark(tt) 227.58/228.18 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.58/228.18 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.58/228.18 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.58/228.18 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.58/228.18 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.58/228.18 active(U46(tt)) -> mark(tt) 227.58/228.18 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.58/228.18 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.58/228.18 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.58/228.18 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.58/228.18 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.58/228.18 active(U56(tt)) -> mark(tt) 227.58/228.18 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.58/228.18 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.58/228.18 active(U63(tt)) -> mark(tt) 227.58/228.18 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.58/228.18 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.58/228.18 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.58/228.18 active(U74(tt)) -> mark(tt) 227.58/228.18 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.58/228.18 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.58/228.18 active(U83(tt)) -> mark(tt) 227.58/228.18 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.58/228.18 active(U92(tt)) -> mark(tt) 227.58/228.18 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.58/228.18 active(__(nil,X:S)) -> mark(X:S) 227.58/228.18 active(__(X:S,nil)) -> mark(X:S) 227.58/228.18 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.58/228.18 active(isList(nil)) -> mark(tt) 227.58/228.18 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.58/228.18 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.58/228.18 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.58/228.18 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.58/228.18 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.58/228.18 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.58/228.18 active(isPal(nil)) -> mark(tt) 227.58/228.18 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.58/228.18 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.58/228.18 active(isPalListKind(a)) -> mark(tt) 227.58/228.18 active(isPalListKind(e)) -> mark(tt) 227.58/228.18 active(isPalListKind(i)) -> mark(tt) 227.58/228.18 active(isPalListKind(nil)) -> mark(tt) 227.58/228.18 active(isPalListKind(o)) -> mark(tt) 227.58/228.18 active(isPalListKind(u)) -> mark(tt) 227.58/228.18 active(isQid(a)) -> mark(tt) 227.58/228.18 active(isQid(e)) -> mark(tt) 227.58/228.18 active(isQid(i)) -> mark(tt) 227.58/228.18 active(isQid(o)) -> mark(tt) 227.58/228.18 active(isQid(u)) -> mark(tt) 227.58/228.18 isList(active(X:S)) -> isList(X:S) 227.58/228.18 isList(mark(X:S)) -> isList(X:S) 227.58/228.18 isNeList(active(X:S)) -> isNeList(X:S) 227.58/228.18 isNeList(mark(X:S)) -> isNeList(X:S) 227.58/228.18 isNePal(active(X:S)) -> isNePal(X:S) 227.58/228.18 isNePal(mark(X:S)) -> isNePal(X:S) 227.58/228.18 isPal(active(X:S)) -> isPal(X:S) 227.58/228.18 isPal(mark(X:S)) -> isPal(X:S) 227.58/228.18 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.58/228.18 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.58/228.18 isQid(active(X:S)) -> isQid(X:S) 227.58/228.18 isQid(mark(X:S)) -> isQid(X:S) 227.58/228.18 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.58/228.18 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.58/228.18 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.58/228.18 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.58/228.18 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.58/228.18 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.58/228.18 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.58/228.18 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.58/228.18 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.58/228.18 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.58/228.18 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.58/228.18 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.58/228.18 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.58/228.18 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.58/228.18 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.58/228.18 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.58/228.18 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.58/228.18 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.58/228.18 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.58/228.18 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.58/228.18 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.58/228.18 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.58/228.18 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.58/228.18 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.58/228.18 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.58/228.18 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.58/228.18 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.58/228.18 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.58/228.18 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.58/228.18 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.58/228.18 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.58/228.18 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.58/228.18 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.58/228.18 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.58/228.18 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.58/228.18 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.58/228.18 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.58/228.18 mark(isList(X:S)) -> active(isList(X:S)) 227.58/228.18 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.58/228.18 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.58/228.18 mark(isPal(X:S)) -> active(isPal(X:S)) 227.58/228.18 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.58/228.18 mark(isQid(X:S)) -> active(isQid(X:S)) 227.58/228.18 mark(a) -> active(a) 227.58/228.18 mark(e) -> active(e) 227.58/228.18 mark(i) -> active(i) 227.58/228.18 mark(nil) -> active(nil) 227.58/228.18 mark(o) -> active(o) 227.58/228.18 mark(tt) -> active(tt) 227.58/228.18 mark(u) -> active(u) 227.58/228.18 ->Strongly Connected Components: 227.58/228.18 ->->Cycle: 227.58/228.18 ->->-> Pairs: 227.58/228.18 ACTIVE(U91(tt,V2:S)) -> MARK(U92(isPalListKind(V2:S))) 227.58/228.18 ACTIVE(isPalListKind(__(V1:S,V2:S))) -> MARK(U91(isPalListKind(V1:S),V2:S)) 227.58/228.18 MARK(U61(X1:S,X2:S)) -> ACTIVE(U61(mark(X1:S),X2:S)) 227.58/228.18 MARK(U61(X1:S,X2:S)) -> MARK(X1:S) 227.58/228.18 MARK(U62(X1:S,X2:S)) -> ACTIVE(U62(mark(X1:S),X2:S)) 227.58/228.18 MARK(U62(X1:S,X2:S)) -> MARK(X1:S) 227.58/228.18 MARK(U63(X:S)) -> ACTIVE(U63(mark(X:S))) 227.58/228.18 MARK(U63(X:S)) -> MARK(X:S) 227.58/228.18 MARK(U71(X1:S,X2:S,X3:S)) -> ACTIVE(U71(mark(X1:S),X2:S,X3:S)) 227.58/228.18 MARK(U71(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.58/228.18 MARK(U72(X1:S,X2:S)) -> ACTIVE(U72(mark(X1:S),X2:S)) 227.58/228.18 MARK(U72(X1:S,X2:S)) -> MARK(X1:S) 227.58/228.18 MARK(U73(X1:S,X2:S)) -> ACTIVE(U73(mark(X1:S),X2:S)) 227.58/228.18 MARK(U73(X1:S,X2:S)) -> MARK(X1:S) 227.58/228.18 MARK(U74(X:S)) -> ACTIVE(U74(mark(X:S))) 227.58/228.18 MARK(U74(X:S)) -> MARK(X:S) 227.58/228.18 MARK(U81(X1:S,X2:S)) -> ACTIVE(U81(mark(X1:S),X2:S)) 227.58/228.18 MARK(U81(X1:S,X2:S)) -> MARK(X1:S) 227.58/228.18 MARK(U82(X1:S,X2:S)) -> ACTIVE(U82(mark(X1:S),X2:S)) 227.58/228.18 MARK(U82(X1:S,X2:S)) -> MARK(X1:S) 227.58/228.18 MARK(U83(X:S)) -> ACTIVE(U83(mark(X:S))) 227.58/228.18 MARK(U83(X:S)) -> MARK(X:S) 227.58/228.18 MARK(U91(X1:S,X2:S)) -> ACTIVE(U91(mark(X1:S),X2:S)) 227.58/228.18 MARK(U91(X1:S,X2:S)) -> MARK(X1:S) 227.58/228.18 MARK(U92(X:S)) -> ACTIVE(U92(mark(X:S))) 227.58/228.18 MARK(U92(X:S)) -> MARK(X:S) 227.58/228.18 MARK(__(X1:S,X2:S)) -> ACTIVE(__(mark(X1:S),mark(X2:S))) 227.58/228.18 MARK(__(X1:S,X2:S)) -> MARK(X1:S) 227.58/228.18 MARK(__(X1:S,X2:S)) -> MARK(X2:S) 227.58/228.18 MARK(isPalListKind(X:S)) -> ACTIVE(isPalListKind(X:S)) 227.58/228.18 ->->-> Rules: 227.58/228.18 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.58/228.18 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.58/228.18 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.58/228.18 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.58/228.18 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.58/228.18 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.58/228.18 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.58/228.18 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.58/228.18 U13(active(X:S)) -> U13(X:S) 227.58/228.18 U13(mark(X:S)) -> U13(X:S) 227.58/228.18 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.58/228.18 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.58/228.18 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.58/228.18 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.58/228.18 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.58/228.18 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.58/228.18 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.58/228.18 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.58/228.18 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.58/228.18 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.58/228.18 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.58/228.18 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.58/228.18 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.58/228.18 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.58/228.18 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.58/228.18 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.58/228.18 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.58/228.18 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.58/228.18 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.58/228.18 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.58/228.18 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.58/228.18 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.58/228.18 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.58/228.18 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.58/228.18 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.58/228.18 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.58/228.18 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.58/228.18 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.58/228.18 U26(active(X:S)) -> U26(X:S) 227.58/228.18 U26(mark(X:S)) -> U26(X:S) 227.58/228.18 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.58/228.18 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.58/228.18 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.58/228.18 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.58/228.18 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.58/228.18 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.58/228.18 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.58/228.18 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.58/228.18 U33(active(X:S)) -> U33(X:S) 227.58/228.18 U33(mark(X:S)) -> U33(X:S) 227.58/228.18 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.58/228.18 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.58/228.18 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.58/228.18 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.58/228.18 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.58/228.18 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.58/228.18 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.58/228.18 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.58/228.18 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.58/228.18 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.58/228.18 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.58/228.18 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.58/228.18 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.58/228.18 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.58/228.18 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.58/228.18 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.58/228.18 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.58/228.18 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.58/228.18 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.58/228.18 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.58/228.18 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.58/228.18 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.58/228.18 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.58/228.18 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.58/228.18 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.58/228.18 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.58/228.18 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.58/228.18 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.58/228.18 U46(active(X:S)) -> U46(X:S) 227.58/228.18 U46(mark(X:S)) -> U46(X:S) 227.58/228.18 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.58/228.18 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.58/228.18 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.58/228.18 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.58/228.18 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.58/228.18 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.58/228.18 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.58/228.18 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.58/228.18 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.58/228.18 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.58/228.18 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.58/228.18 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.58/228.18 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.58/228.18 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.58/228.18 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.58/228.18 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.58/228.18 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.58/228.18 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.58/228.18 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.58/228.18 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.58/228.18 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.58/228.18 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.58/228.18 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.58/228.18 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.58/228.18 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.58/228.18 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.58/228.18 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.58/228.18 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.58/228.18 U56(active(X:S)) -> U56(X:S) 227.58/228.18 U56(mark(X:S)) -> U56(X:S) 227.58/228.18 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.58/228.18 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.58/228.18 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.58/228.18 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.58/228.18 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.58/228.18 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.58/228.18 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.58/228.18 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.58/228.18 U63(active(X:S)) -> U63(X:S) 227.58/228.18 U63(mark(X:S)) -> U63(X:S) 227.58/228.18 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.58/228.18 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.58/228.18 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.58/228.18 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.58/228.18 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.58/228.18 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.58/228.18 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.58/228.18 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.58/228.18 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.58/228.18 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.58/228.18 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.58/228.18 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.58/228.18 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.58/228.18 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.58/228.18 U74(active(X:S)) -> U74(X:S) 227.58/228.18 U74(mark(X:S)) -> U74(X:S) 227.58/228.18 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.58/228.18 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.58/228.18 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.58/228.18 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.58/228.18 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.58/228.18 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.58/228.18 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.58/228.18 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.58/228.18 U83(active(X:S)) -> U83(X:S) 227.58/228.18 U83(mark(X:S)) -> U83(X:S) 227.58/228.18 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.58/228.18 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.58/228.18 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.58/228.18 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.58/228.18 U92(active(X:S)) -> U92(X:S) 227.58/228.18 U92(mark(X:S)) -> U92(X:S) 227.58/228.18 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.58/228.18 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.58/228.18 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.58/228.18 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.58/228.18 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.58/228.18 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.58/228.18 active(U13(tt)) -> mark(tt) 227.58/228.18 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.58/228.18 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.58/228.18 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.58/228.18 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.58/228.18 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.58/228.18 active(U26(tt)) -> mark(tt) 227.58/228.18 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.58/228.18 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.58/228.18 active(U33(tt)) -> mark(tt) 227.58/228.18 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.58/228.18 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.58/228.18 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.58/228.18 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.58/228.18 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.58/228.18 active(U46(tt)) -> mark(tt) 227.58/228.18 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.58/228.18 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.58/228.18 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.58/228.18 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.58/228.18 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.58/228.18 active(U56(tt)) -> mark(tt) 227.58/228.18 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.58/228.18 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.58/228.18 active(U63(tt)) -> mark(tt) 227.58/228.18 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.58/228.18 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.58/228.18 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.58/228.18 active(U74(tt)) -> mark(tt) 227.58/228.18 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.58/228.18 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.58/228.18 active(U83(tt)) -> mark(tt) 227.58/228.18 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.58/228.18 active(U92(tt)) -> mark(tt) 227.58/228.18 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.58/228.18 active(__(nil,X:S)) -> mark(X:S) 227.58/228.18 active(__(X:S,nil)) -> mark(X:S) 227.58/228.18 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.58/228.18 active(isList(nil)) -> mark(tt) 227.58/228.18 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.58/228.18 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.58/228.18 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.58/228.18 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.58/228.18 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.58/228.18 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.58/228.18 active(isPal(nil)) -> mark(tt) 227.58/228.18 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.58/228.18 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.58/228.18 active(isPalListKind(a)) -> mark(tt) 227.58/228.18 active(isPalListKind(e)) -> mark(tt) 227.58/228.18 active(isPalListKind(i)) -> mark(tt) 227.58/228.18 active(isPalListKind(nil)) -> mark(tt) 227.58/228.18 active(isPalListKind(o)) -> mark(tt) 227.58/228.18 active(isPalListKind(u)) -> mark(tt) 227.58/228.18 active(isQid(a)) -> mark(tt) 227.58/228.18 active(isQid(e)) -> mark(tt) 227.58/228.18 active(isQid(i)) -> mark(tt) 227.58/228.18 active(isQid(o)) -> mark(tt) 227.58/228.18 active(isQid(u)) -> mark(tt) 227.58/228.18 isList(active(X:S)) -> isList(X:S) 227.58/228.18 isList(mark(X:S)) -> isList(X:S) 227.58/228.18 isNeList(active(X:S)) -> isNeList(X:S) 227.58/228.18 isNeList(mark(X:S)) -> isNeList(X:S) 227.58/228.18 isNePal(active(X:S)) -> isNePal(X:S) 227.58/228.18 isNePal(mark(X:S)) -> isNePal(X:S) 227.58/228.18 isPal(active(X:S)) -> isPal(X:S) 227.58/228.18 isPal(mark(X:S)) -> isPal(X:S) 227.58/228.18 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.58/228.18 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.58/228.18 isQid(active(X:S)) -> isQid(X:S) 227.58/228.18 isQid(mark(X:S)) -> isQid(X:S) 227.58/228.18 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.58/228.18 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.58/228.18 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.58/228.18 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.58/228.18 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.58/228.18 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.58/228.18 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.58/228.18 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.58/228.18 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.58/228.18 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.58/228.18 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.58/228.18 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.58/228.18 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.58/228.18 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.58/228.18 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.58/228.18 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.58/228.18 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.58/228.18 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.58/228.18 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.58/228.18 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.58/228.18 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.58/228.18 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.58/228.18 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.58/228.18 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.58/228.18 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.58/228.18 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.58/228.18 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.58/228.18 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.58/228.18 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.58/228.18 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.58/228.18 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.58/228.18 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.58/228.18 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.58/228.18 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.58/228.18 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.58/228.18 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.58/228.18 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.58/228.18 mark(isList(X:S)) -> active(isList(X:S)) 227.58/228.18 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.58/228.18 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.58/228.18 mark(isPal(X:S)) -> active(isPal(X:S)) 227.58/228.18 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.58/228.18 mark(isQid(X:S)) -> active(isQid(X:S)) 227.58/228.18 mark(a) -> active(a) 227.58/228.18 mark(e) -> active(e) 227.58/228.18 mark(i) -> active(i) 227.58/228.18 mark(nil) -> active(nil) 227.58/228.18 mark(o) -> active(o) 227.58/228.18 mark(tt) -> active(tt) 227.58/228.18 mark(u) -> active(u) 227.58/228.18 227.58/228.18 Problem 1.44: 227.58/228.18 227.58/228.18 Reduction Pairs Processor: 227.58/228.18 -> Pairs: 227.58/228.18 ACTIVE(U91(tt,V2:S)) -> MARK(U92(isPalListKind(V2:S))) 227.58/228.18 ACTIVE(isPalListKind(__(V1:S,V2:S))) -> MARK(U91(isPalListKind(V1:S),V2:S)) 227.58/228.18 MARK(U61(X1:S,X2:S)) -> ACTIVE(U61(mark(X1:S),X2:S)) 227.58/228.18 MARK(U61(X1:S,X2:S)) -> MARK(X1:S) 227.58/228.18 MARK(U62(X1:S,X2:S)) -> ACTIVE(U62(mark(X1:S),X2:S)) 227.58/228.18 MARK(U62(X1:S,X2:S)) -> MARK(X1:S) 227.58/228.18 MARK(U63(X:S)) -> ACTIVE(U63(mark(X:S))) 227.58/228.18 MARK(U63(X:S)) -> MARK(X:S) 227.58/228.18 MARK(U71(X1:S,X2:S,X3:S)) -> ACTIVE(U71(mark(X1:S),X2:S,X3:S)) 227.58/228.18 MARK(U71(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.58/228.18 MARK(U72(X1:S,X2:S)) -> ACTIVE(U72(mark(X1:S),X2:S)) 227.58/228.18 MARK(U72(X1:S,X2:S)) -> MARK(X1:S) 227.58/228.18 MARK(U73(X1:S,X2:S)) -> ACTIVE(U73(mark(X1:S),X2:S)) 227.58/228.18 MARK(U73(X1:S,X2:S)) -> MARK(X1:S) 227.58/228.18 MARK(U74(X:S)) -> ACTIVE(U74(mark(X:S))) 227.58/228.18 MARK(U74(X:S)) -> MARK(X:S) 227.58/228.18 MARK(U81(X1:S,X2:S)) -> ACTIVE(U81(mark(X1:S),X2:S)) 227.58/228.18 MARK(U81(X1:S,X2:S)) -> MARK(X1:S) 227.58/228.18 MARK(U82(X1:S,X2:S)) -> ACTIVE(U82(mark(X1:S),X2:S)) 227.58/228.18 MARK(U82(X1:S,X2:S)) -> MARK(X1:S) 227.58/228.18 MARK(U83(X:S)) -> ACTIVE(U83(mark(X:S))) 227.58/228.18 MARK(U83(X:S)) -> MARK(X:S) 227.58/228.18 MARK(U91(X1:S,X2:S)) -> ACTIVE(U91(mark(X1:S),X2:S)) 227.58/228.18 MARK(U91(X1:S,X2:S)) -> MARK(X1:S) 227.58/228.18 MARK(U92(X:S)) -> ACTIVE(U92(mark(X:S))) 227.58/228.18 MARK(U92(X:S)) -> MARK(X:S) 227.58/228.18 MARK(__(X1:S,X2:S)) -> ACTIVE(__(mark(X1:S),mark(X2:S))) 227.58/228.18 MARK(__(X1:S,X2:S)) -> MARK(X1:S) 227.58/228.18 MARK(__(X1:S,X2:S)) -> MARK(X2:S) 227.58/228.18 MARK(isPalListKind(X:S)) -> ACTIVE(isPalListKind(X:S)) 227.58/228.18 -> Rules: 227.58/228.18 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.58/228.18 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.58/228.18 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.58/228.18 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.58/228.18 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.58/228.18 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.58/228.18 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.58/228.18 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.58/228.18 U13(active(X:S)) -> U13(X:S) 227.58/228.18 U13(mark(X:S)) -> U13(X:S) 227.58/228.18 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.58/228.18 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.58/228.18 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.58/228.18 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.58/228.18 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.58/228.18 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.58/228.18 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.58/228.18 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.58/228.18 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.58/228.18 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.58/228.18 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.58/228.18 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.58/228.18 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.58/228.18 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.58/228.18 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.58/228.18 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.58/228.18 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.58/228.18 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.58/228.18 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.58/228.18 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.58/228.18 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.58/228.18 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.58/228.18 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.58/228.18 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.58/228.18 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.58/228.18 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.58/228.18 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.58/228.18 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.58/228.18 U26(active(X:S)) -> U26(X:S) 227.58/228.18 U26(mark(X:S)) -> U26(X:S) 227.58/228.18 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.58/228.18 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.58/228.18 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.58/228.18 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.58/228.18 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.58/228.18 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.58/228.18 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.58/228.18 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.58/228.18 U33(active(X:S)) -> U33(X:S) 227.58/228.18 U33(mark(X:S)) -> U33(X:S) 227.58/228.18 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.58/228.18 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.58/228.18 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.58/228.18 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.58/228.18 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.58/228.18 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.58/228.18 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.58/228.18 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.58/228.18 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.58/228.18 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.58/228.18 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.58/228.18 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.58/228.18 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.58/228.18 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.58/228.18 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.58/228.18 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.58/228.18 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.58/228.18 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.58/228.18 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.58/228.18 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.58/228.18 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.58/228.18 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.58/228.18 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.58/228.18 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.58/228.18 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.58/228.18 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.58/228.18 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.58/228.18 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.58/228.18 U46(active(X:S)) -> U46(X:S) 227.58/228.18 U46(mark(X:S)) -> U46(X:S) 227.58/228.18 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.58/228.18 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.58/228.18 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.58/228.18 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.58/228.18 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.58/228.18 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.58/228.18 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.58/228.18 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.58/228.18 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.58/228.18 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.58/228.18 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.58/228.18 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.58/228.18 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.58/228.18 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.58/228.18 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.58/228.18 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.58/228.18 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.58/228.18 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.58/228.18 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.58/228.18 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.58/228.18 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.58/228.18 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.58/228.18 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.58/228.18 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.58/228.18 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.58/228.18 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.58/228.18 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.58/228.18 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.58/228.18 U56(active(X:S)) -> U56(X:S) 227.58/228.18 U56(mark(X:S)) -> U56(X:S) 227.58/228.18 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.58/228.18 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.58/228.18 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.58/228.18 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.58/228.18 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.58/228.18 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.58/228.18 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.58/228.18 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.58/228.18 U63(active(X:S)) -> U63(X:S) 227.58/228.18 U63(mark(X:S)) -> U63(X:S) 227.58/228.18 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.58/228.18 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.58/228.18 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.58/228.18 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.58/228.18 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.58/228.18 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.58/228.18 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.58/228.18 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.58/228.18 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.58/228.18 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.58/228.18 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.58/228.18 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.58/228.18 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.58/228.18 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.58/228.18 U74(active(X:S)) -> U74(X:S) 227.58/228.18 U74(mark(X:S)) -> U74(X:S) 227.58/228.18 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.58/228.18 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.58/228.18 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.58/228.18 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.58/228.18 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.58/228.18 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.58/228.18 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.58/228.18 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.58/228.18 U83(active(X:S)) -> U83(X:S) 227.58/228.18 U83(mark(X:S)) -> U83(X:S) 227.58/228.18 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.58/228.18 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.58/228.18 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.58/228.18 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.58/228.18 U92(active(X:S)) -> U92(X:S) 227.58/228.18 U92(mark(X:S)) -> U92(X:S) 227.58/228.18 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.58/228.18 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.58/228.18 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.58/228.18 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.58/228.18 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.58/228.18 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.58/228.18 active(U13(tt)) -> mark(tt) 227.58/228.18 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.58/228.18 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.58/228.18 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.58/228.18 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.58/228.18 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.58/228.18 active(U26(tt)) -> mark(tt) 227.58/228.18 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.58/228.18 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.58/228.18 active(U33(tt)) -> mark(tt) 227.58/228.18 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.58/228.18 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.58/228.18 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.58/228.18 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.58/228.18 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.58/228.18 active(U46(tt)) -> mark(tt) 227.58/228.18 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.58/228.18 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.58/228.18 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.58/228.18 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.58/228.18 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.58/228.18 active(U56(tt)) -> mark(tt) 227.58/228.18 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.58/228.18 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.58/228.18 active(U63(tt)) -> mark(tt) 227.58/228.18 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.58/228.18 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.58/228.18 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.58/228.18 active(U74(tt)) -> mark(tt) 227.58/228.18 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.58/228.18 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.58/228.18 active(U83(tt)) -> mark(tt) 227.58/228.18 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.58/228.18 active(U92(tt)) -> mark(tt) 227.58/228.18 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.58/228.18 active(__(nil,X:S)) -> mark(X:S) 227.58/228.18 active(__(X:S,nil)) -> mark(X:S) 227.58/228.18 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.58/228.18 active(isList(nil)) -> mark(tt) 227.58/228.18 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.58/228.18 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.58/228.18 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.58/228.18 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.58/228.18 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.58/228.18 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.58/228.18 active(isPal(nil)) -> mark(tt) 227.58/228.18 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.58/228.18 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.58/228.18 active(isPalListKind(a)) -> mark(tt) 227.58/228.18 active(isPalListKind(e)) -> mark(tt) 227.58/228.18 active(isPalListKind(i)) -> mark(tt) 227.58/228.18 active(isPalListKind(nil)) -> mark(tt) 227.58/228.18 active(isPalListKind(o)) -> mark(tt) 227.58/228.18 active(isPalListKind(u)) -> mark(tt) 227.58/228.18 active(isQid(a)) -> mark(tt) 227.58/228.18 active(isQid(e)) -> mark(tt) 227.58/228.18 active(isQid(i)) -> mark(tt) 227.58/228.18 active(isQid(o)) -> mark(tt) 227.58/228.18 active(isQid(u)) -> mark(tt) 227.58/228.18 isList(active(X:S)) -> isList(X:S) 227.58/228.18 isList(mark(X:S)) -> isList(X:S) 227.58/228.18 isNeList(active(X:S)) -> isNeList(X:S) 227.58/228.18 isNeList(mark(X:S)) -> isNeList(X:S) 227.58/228.18 isNePal(active(X:S)) -> isNePal(X:S) 227.58/228.18 isNePal(mark(X:S)) -> isNePal(X:S) 227.58/228.18 isPal(active(X:S)) -> isPal(X:S) 227.58/228.18 isPal(mark(X:S)) -> isPal(X:S) 227.58/228.18 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.58/228.18 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.58/228.18 isQid(active(X:S)) -> isQid(X:S) 227.58/228.18 isQid(mark(X:S)) -> isQid(X:S) 227.58/228.18 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.58/228.18 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.58/228.18 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.58/228.18 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.58/228.18 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.58/228.18 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.58/228.18 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.58/228.18 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.58/228.18 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.58/228.18 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.58/228.18 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.58/228.18 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.58/228.18 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.58/228.18 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.58/228.18 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.58/228.18 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.58/228.18 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.58/228.18 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.58/228.18 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.58/228.18 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.58/228.18 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.58/228.18 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.58/228.18 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.58/228.18 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.58/228.18 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.58/228.18 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.58/228.18 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.58/228.18 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.58/228.18 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.58/228.18 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.58/228.18 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.58/228.18 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.58/228.18 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.58/228.18 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.58/228.18 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.58/228.18 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.58/228.18 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.58/228.18 mark(isList(X:S)) -> active(isList(X:S)) 227.58/228.18 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.58/228.18 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.58/228.18 mark(isPal(X:S)) -> active(isPal(X:S)) 227.58/228.18 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.58/228.18 mark(isQid(X:S)) -> active(isQid(X:S)) 227.58/228.18 mark(a) -> active(a) 227.58/228.18 mark(e) -> active(e) 227.58/228.18 mark(i) -> active(i) 227.58/228.18 mark(nil) -> active(nil) 227.58/228.18 mark(o) -> active(o) 227.58/228.18 mark(tt) -> active(tt) 227.58/228.18 mark(u) -> active(u) 227.58/228.18 -> Usable rules: 227.58/228.18 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.58/228.18 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.58/228.18 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.58/228.18 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.58/228.18 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.58/228.18 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.58/228.18 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.58/228.18 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.58/228.18 U13(active(X:S)) -> U13(X:S) 227.58/228.18 U13(mark(X:S)) -> U13(X:S) 227.58/228.18 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.58/228.18 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.58/228.18 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.58/228.18 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.58/228.18 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.58/228.18 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.58/228.18 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.58/228.18 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.58/228.18 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.58/228.18 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.58/228.18 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.58/228.18 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.58/228.18 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.58/228.18 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.58/228.18 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.58/228.18 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.58/228.18 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.58/228.18 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.58/228.18 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.58/228.18 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.58/228.18 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.58/228.18 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.58/228.18 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.58/228.18 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.58/228.18 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.58/228.18 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.58/228.18 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.58/228.18 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.58/228.18 U26(active(X:S)) -> U26(X:S) 227.58/228.18 U26(mark(X:S)) -> U26(X:S) 227.58/228.18 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.58/228.18 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.58/228.18 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.58/228.18 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.58/228.18 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.58/228.18 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.58/228.18 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.58/228.18 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.58/228.18 U33(active(X:S)) -> U33(X:S) 227.58/228.18 U33(mark(X:S)) -> U33(X:S) 227.58/228.18 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.58/228.18 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.58/228.18 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.58/228.18 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.58/228.18 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.58/228.18 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.58/228.18 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.58/228.18 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.58/228.18 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.58/228.18 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.58/228.18 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.58/228.18 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.58/228.18 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.58/228.18 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.58/228.18 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.58/228.18 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.58/228.18 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.58/228.18 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.58/228.18 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.58/228.18 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.58/228.18 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.58/228.18 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.58/228.18 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.58/228.18 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.58/228.18 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.58/228.18 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.58/228.18 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.58/228.18 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.58/228.18 U46(active(X:S)) -> U46(X:S) 227.58/228.18 U46(mark(X:S)) -> U46(X:S) 227.58/228.18 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.58/228.18 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.58/228.18 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.58/228.18 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.58/228.18 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.58/228.18 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.58/228.18 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.58/228.18 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.58/228.18 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.58/228.18 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.58/228.18 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.58/228.18 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.58/228.18 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.58/228.18 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.58/228.18 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.58/228.18 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.58/228.18 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.58/228.18 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.58/228.18 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.58/228.18 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.58/228.18 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.58/228.18 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.58/228.18 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.58/228.18 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.58/228.18 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.58/228.18 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.58/228.18 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.58/228.18 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.58/228.18 U56(active(X:S)) -> U56(X:S) 227.58/228.18 U56(mark(X:S)) -> U56(X:S) 227.58/228.18 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.58/228.18 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.58/228.18 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.58/228.18 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.58/228.18 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.58/228.18 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.58/228.18 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.58/228.18 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.58/228.18 U63(active(X:S)) -> U63(X:S) 227.58/228.18 U63(mark(X:S)) -> U63(X:S) 227.58/228.18 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.58/228.18 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.58/228.18 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.58/228.18 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.58/228.18 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.58/228.18 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.58/228.18 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.58/228.18 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.58/228.18 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.58/228.18 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.58/228.18 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.58/228.18 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.58/228.18 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.58/228.18 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.58/228.18 U74(active(X:S)) -> U74(X:S) 227.58/228.18 U74(mark(X:S)) -> U74(X:S) 227.58/228.18 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.58/228.18 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.58/228.18 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.58/228.18 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.58/228.18 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.58/228.18 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.58/228.18 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.58/228.18 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.58/228.18 U83(active(X:S)) -> U83(X:S) 227.58/228.18 U83(mark(X:S)) -> U83(X:S) 227.58/228.18 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.58/228.18 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.58/228.18 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.58/228.18 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.58/228.18 U92(active(X:S)) -> U92(X:S) 227.58/228.18 U92(mark(X:S)) -> U92(X:S) 227.58/228.18 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.58/228.18 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.58/228.18 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.58/228.18 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.58/228.18 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.58/228.18 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.58/228.18 active(U13(tt)) -> mark(tt) 227.58/228.18 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.58/228.18 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.58/228.18 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.58/228.18 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.58/228.18 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.58/228.18 active(U26(tt)) -> mark(tt) 227.58/228.18 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.58/228.18 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.58/228.18 active(U33(tt)) -> mark(tt) 227.58/228.18 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.58/228.18 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.58/228.18 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.58/228.18 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.58/228.18 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.58/228.18 active(U46(tt)) -> mark(tt) 227.58/228.18 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.58/228.18 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.58/228.18 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.58/228.18 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.58/228.18 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.58/228.18 active(U56(tt)) -> mark(tt) 227.58/228.18 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.58/228.19 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.58/228.19 active(U63(tt)) -> mark(tt) 227.58/228.19 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.58/228.19 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.58/228.19 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.58/228.19 active(U74(tt)) -> mark(tt) 227.58/228.19 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.58/228.19 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.58/228.19 active(U83(tt)) -> mark(tt) 227.58/228.19 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.58/228.19 active(U92(tt)) -> mark(tt) 227.58/228.19 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.58/228.19 active(__(nil,X:S)) -> mark(X:S) 227.58/228.19 active(__(X:S,nil)) -> mark(X:S) 227.58/228.19 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.58/228.19 active(isList(nil)) -> mark(tt) 227.58/228.19 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.58/228.19 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.58/228.19 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.58/228.19 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.58/228.19 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.58/228.19 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.58/228.19 active(isPal(nil)) -> mark(tt) 227.58/228.19 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.58/228.19 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.58/228.19 active(isPalListKind(a)) -> mark(tt) 227.58/228.19 active(isPalListKind(e)) -> mark(tt) 227.58/228.19 active(isPalListKind(i)) -> mark(tt) 227.58/228.19 active(isPalListKind(nil)) -> mark(tt) 227.58/228.19 active(isPalListKind(o)) -> mark(tt) 227.58/228.19 active(isPalListKind(u)) -> mark(tt) 227.58/228.19 active(isQid(a)) -> mark(tt) 227.58/228.19 active(isQid(e)) -> mark(tt) 227.58/228.19 active(isQid(i)) -> mark(tt) 227.58/228.19 active(isQid(o)) -> mark(tt) 227.58/228.19 active(isQid(u)) -> mark(tt) 227.58/228.19 isList(active(X:S)) -> isList(X:S) 227.58/228.19 isList(mark(X:S)) -> isList(X:S) 227.58/228.19 isNeList(active(X:S)) -> isNeList(X:S) 227.58/228.19 isNeList(mark(X:S)) -> isNeList(X:S) 227.58/228.19 isNePal(active(X:S)) -> isNePal(X:S) 227.58/228.19 isNePal(mark(X:S)) -> isNePal(X:S) 227.58/228.19 isPal(active(X:S)) -> isPal(X:S) 227.58/228.19 isPal(mark(X:S)) -> isPal(X:S) 227.58/228.19 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.58/228.19 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.58/228.19 isQid(active(X:S)) -> isQid(X:S) 227.58/228.19 isQid(mark(X:S)) -> isQid(X:S) 227.58/228.19 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.58/228.19 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.58/228.19 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.58/228.19 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.58/228.19 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.58/228.19 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.58/228.19 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.58/228.19 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.58/228.19 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.58/228.19 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.58/228.19 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.58/228.19 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.58/228.19 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.58/228.19 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.58/228.19 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.58/228.19 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.58/228.19 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.58/228.19 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.58/228.19 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.58/228.19 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.58/228.19 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.58/228.19 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.58/228.19 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.58/228.19 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.58/228.19 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.58/228.19 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.58/228.19 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.58/228.19 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.58/228.19 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.58/228.19 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.58/228.19 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.58/228.19 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.58/228.19 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.58/228.19 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.58/228.19 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.58/228.19 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.58/228.19 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.58/228.19 mark(isList(X:S)) -> active(isList(X:S)) 227.58/228.19 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.58/228.19 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.58/228.19 mark(isPal(X:S)) -> active(isPal(X:S)) 227.58/228.19 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.58/228.19 mark(isQid(X:S)) -> active(isQid(X:S)) 227.58/228.19 mark(a) -> active(a) 227.58/228.19 mark(e) -> active(e) 227.58/228.19 mark(i) -> active(i) 227.58/228.19 mark(nil) -> active(nil) 227.58/228.19 mark(o) -> active(o) 227.58/228.19 mark(tt) -> active(tt) 227.58/228.19 mark(u) -> active(u) 227.58/228.19 ->Interpretation type: 227.58/228.19 Linear 227.58/228.19 ->Coefficients: 227.58/228.19 Natural Numbers 227.58/228.19 ->Dimension: 227.58/228.19 1 227.58/228.19 ->Bound: 227.58/228.19 2 227.58/228.19 ->Interpretation: 227.58/228.19 227.58/228.19 [U11](X1,X2) = 2.X1 + 2 227.58/228.19 [U12](X1,X2) = 2 227.58/228.19 [U13](X) = 2.X + 2 227.58/228.19 [U21](X1,X2,X3) = X1 + 2 227.58/228.19 [U22](X1,X2,X3) = 2.X1 227.58/228.19 [U23](X1,X2,X3) = 2.X1 227.58/228.19 [U24](X1,X2,X3) = 0 227.58/228.19 [U25](X1,X2) = 0 227.58/228.19 [U26](X) = 0 227.58/228.19 [U31](X1,X2) = 0 227.58/228.19 [U32](X1,X2) = 0 227.58/228.19 [U33](X) = 2.X 227.58/228.19 [U41](X1,X2,X3) = X1 227.58/228.19 [U42](X1,X2,X3) = 0 227.58/228.19 [U43](X1,X2,X3) = 2.X1 227.58/228.19 [U44](X1,X2,X3) = X1 227.58/228.19 [U45](X1,X2) = 0 227.58/228.19 [U46](X) = 2.X 227.58/228.19 [U51](X1,X2,X3) = 0 227.58/228.19 [U52](X1,X2,X3) = 0 227.58/228.19 [U53](X1,X2,X3) = 0 227.58/228.19 [U54](X1,X2,X3) = 0 227.58/228.19 [U55](X1,X2) = 0 227.58/228.19 [U56](X) = 0 227.58/228.19 [U61](X1,X2) = 2.X1 + X2 + 2 227.58/228.19 [U62](X1,X2) = 2.X1 + 2 227.58/228.19 [U63](X) = 2.X + 2 227.58/228.19 [U71](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.58/228.19 [U72](X1,X2) = 2.X1 + X2 + 2 227.58/228.19 [U73](X1,X2) = X1 227.58/228.19 [U74](X) = 2.X 227.58/228.19 [U81](X1,X2) = 2.X1 + X2 + 2 227.58/228.19 [U82](X1,X2) = 2.X1 + X2 + 2 227.58/228.19 [U83](X) = X 227.58/228.19 [U91](X1,X2) = 2.X1 227.58/228.19 [U92](X) = X 227.58/228.19 [__](X1,X2) = 2.X1 + X2 + 2 227.58/228.19 [active](X) = X 227.58/228.19 [isList](X) = 2 227.58/228.19 [isNeList](X) = 0 227.58/228.19 [isNePal](X) = X + 2 227.58/228.19 [isPal](X) = X + 2 227.58/228.19 [isPalListKind](X) = 0 227.58/228.19 [isQid](X) = 0 227.58/228.19 [mark](X) = X 227.58/228.19 [a] = 0 227.58/228.19 [e] = 2 227.58/228.19 [fSNonEmpty] = 0 227.58/228.19 [i] = 2 227.58/228.19 [nil] = 2 227.58/228.19 [o] = 0 227.58/228.19 [tt] = 0 227.58/228.19 [u] = 1 227.58/228.19 [U11#](X1,X2) = 0 227.58/228.19 [U12#](X1,X2) = 0 227.58/228.19 [U13#](X) = 0 227.58/228.19 [U21#](X1,X2,X3) = 0 227.58/228.19 [U22#](X1,X2,X3) = 0 227.58/228.19 [U23#](X1,X2,X3) = 0 227.58/228.19 [U24#](X1,X2,X3) = 0 227.58/228.19 [U25#](X1,X2) = 0 227.58/228.19 [U26#](X) = 0 227.58/228.19 [U31#](X1,X2) = 0 227.58/228.19 [U32#](X1,X2) = 0 227.58/228.19 [U33#](X) = 0 227.58/228.19 [U41#](X1,X2,X3) = 0 227.58/228.19 [U42#](X1,X2,X3) = 0 227.58/228.19 [U43#](X1,X2,X3) = 0 227.58/228.19 [U44#](X1,X2,X3) = 0 227.58/228.19 [U45#](X1,X2) = 0 227.58/228.19 [U46#](X) = 0 227.58/228.19 [U51#](X1,X2,X3) = 0 227.58/228.19 [U52#](X1,X2,X3) = 0 227.58/228.19 [U53#](X1,X2,X3) = 0 227.58/228.19 [U54#](X1,X2,X3) = 0 227.58/228.19 [U55#](X1,X2) = 0 227.58/228.19 [U56#](X) = 0 227.58/228.19 [U61#](X1,X2) = 0 227.58/228.19 [U62#](X1,X2) = 0 227.58/228.19 [U63#](X) = 0 227.58/228.19 [U71#](X1,X2,X3) = 0 227.58/228.19 [U72#](X1,X2) = 0 227.58/228.19 [U73#](X1,X2) = 0 227.58/228.19 [U74#](X) = 0 227.58/228.19 [U81#](X1,X2) = 0 227.58/228.19 [U82#](X1,X2) = 0 227.58/228.19 [U83#](X) = 0 227.58/228.19 [U91#](X1,X2) = 0 227.58/228.19 [U92#](X) = 0 227.58/228.19 [__#](X1,X2) = 0 227.58/228.19 [ACTIVE](X) = 2 227.58/228.19 [ISLIST](X) = 0 227.58/228.19 [ISNELIST](X) = 0 227.58/228.19 [ISNEPAL](X) = 0 227.58/228.19 [ISPAL](X) = 0 227.58/228.19 [ISPALLISTKIND](X) = 0 227.58/228.19 [ISQID](X) = 0 227.58/228.19 [MARK](X) = X + 2 227.58/228.19 227.58/228.19 Problem 1.44: 227.58/228.19 227.58/228.19 SCC Processor: 227.58/228.19 -> Pairs: 227.58/228.19 ACTIVE(U91(tt,V2:S)) -> MARK(U92(isPalListKind(V2:S))) 227.58/228.19 ACTIVE(isPalListKind(__(V1:S,V2:S))) -> MARK(U91(isPalListKind(V1:S),V2:S)) 227.58/228.19 MARK(U61(X1:S,X2:S)) -> MARK(X1:S) 227.58/228.19 MARK(U62(X1:S,X2:S)) -> ACTIVE(U62(mark(X1:S),X2:S)) 227.58/228.19 MARK(U62(X1:S,X2:S)) -> MARK(X1:S) 227.58/228.19 MARK(U63(X:S)) -> ACTIVE(U63(mark(X:S))) 227.58/228.19 MARK(U63(X:S)) -> MARK(X:S) 227.58/228.19 MARK(U71(X1:S,X2:S,X3:S)) -> ACTIVE(U71(mark(X1:S),X2:S,X3:S)) 227.58/228.19 MARK(U71(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.58/228.19 MARK(U72(X1:S,X2:S)) -> ACTIVE(U72(mark(X1:S),X2:S)) 227.58/228.19 MARK(U72(X1:S,X2:S)) -> MARK(X1:S) 227.58/228.19 MARK(U73(X1:S,X2:S)) -> ACTIVE(U73(mark(X1:S),X2:S)) 227.58/228.19 MARK(U73(X1:S,X2:S)) -> MARK(X1:S) 227.58/228.19 MARK(U74(X:S)) -> ACTIVE(U74(mark(X:S))) 227.58/228.19 MARK(U74(X:S)) -> MARK(X:S) 227.58/228.19 MARK(U81(X1:S,X2:S)) -> ACTIVE(U81(mark(X1:S),X2:S)) 227.58/228.19 MARK(U81(X1:S,X2:S)) -> MARK(X1:S) 227.58/228.19 MARK(U82(X1:S,X2:S)) -> ACTIVE(U82(mark(X1:S),X2:S)) 227.58/228.19 MARK(U82(X1:S,X2:S)) -> MARK(X1:S) 227.58/228.19 MARK(U83(X:S)) -> ACTIVE(U83(mark(X:S))) 227.58/228.19 MARK(U83(X:S)) -> MARK(X:S) 227.58/228.19 MARK(U91(X1:S,X2:S)) -> ACTIVE(U91(mark(X1:S),X2:S)) 227.58/228.19 MARK(U91(X1:S,X2:S)) -> MARK(X1:S) 227.58/228.19 MARK(U92(X:S)) -> ACTIVE(U92(mark(X:S))) 227.58/228.19 MARK(U92(X:S)) -> MARK(X:S) 227.58/228.19 MARK(__(X1:S,X2:S)) -> ACTIVE(__(mark(X1:S),mark(X2:S))) 227.58/228.19 MARK(__(X1:S,X2:S)) -> MARK(X1:S) 227.58/228.19 MARK(__(X1:S,X2:S)) -> MARK(X2:S) 227.58/228.19 MARK(isPalListKind(X:S)) -> ACTIVE(isPalListKind(X:S)) 227.58/228.19 -> Rules: 227.58/228.19 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.58/228.19 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.58/228.19 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.58/228.19 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.58/228.19 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.58/228.19 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.58/228.19 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.58/228.19 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.58/228.19 U13(active(X:S)) -> U13(X:S) 227.58/228.19 U13(mark(X:S)) -> U13(X:S) 227.58/228.19 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.58/228.19 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.58/228.19 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.58/228.19 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.58/228.19 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.58/228.19 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.58/228.19 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.58/228.19 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.58/228.19 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.58/228.19 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.58/228.19 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.58/228.19 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.58/228.19 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.58/228.19 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.58/228.19 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.58/228.19 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.58/228.19 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.58/228.19 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.58/228.19 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.58/228.19 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.58/228.19 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.58/228.19 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.58/228.19 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.58/228.19 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.58/228.19 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.58/228.19 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.58/228.19 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.58/228.19 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.58/228.19 U26(active(X:S)) -> U26(X:S) 227.58/228.19 U26(mark(X:S)) -> U26(X:S) 227.58/228.19 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.58/228.19 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.58/228.19 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.58/228.19 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.58/228.19 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.58/228.19 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.58/228.19 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.58/228.19 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.58/228.19 U33(active(X:S)) -> U33(X:S) 227.58/228.19 U33(mark(X:S)) -> U33(X:S) 227.58/228.19 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.58/228.19 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.58/228.19 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.58/228.19 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.58/228.19 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.58/228.19 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.58/228.19 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.58/228.19 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.58/228.19 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.58/228.19 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.58/228.19 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.58/228.19 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.58/228.19 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.58/228.19 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.58/228.19 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.58/228.19 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.58/228.19 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.58/228.19 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.58/228.19 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.58/228.19 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.58/228.19 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.58/228.19 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.58/228.19 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.58/228.19 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.58/228.19 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.58/228.19 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.58/228.19 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.58/228.19 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.58/228.19 U46(active(X:S)) -> U46(X:S) 227.58/228.19 U46(mark(X:S)) -> U46(X:S) 227.58/228.19 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.58/228.19 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.58/228.19 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.58/228.19 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.58/228.19 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.58/228.19 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.58/228.19 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.58/228.19 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.58/228.19 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.58/228.19 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.58/228.19 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.58/228.19 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.58/228.19 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.58/228.19 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.58/228.19 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.58/228.19 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.58/228.19 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.58/228.19 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.58/228.19 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.58/228.19 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.58/228.19 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.58/228.19 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.58/228.19 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.58/228.19 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.58/228.19 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.58/228.19 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.58/228.19 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.58/228.19 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.58/228.19 U56(active(X:S)) -> U56(X:S) 227.58/228.19 U56(mark(X:S)) -> U56(X:S) 227.58/228.19 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.58/228.19 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.58/228.19 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.58/228.19 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.58/228.19 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.58/228.19 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.58/228.19 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.58/228.19 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.58/228.19 U63(active(X:S)) -> U63(X:S) 227.58/228.19 U63(mark(X:S)) -> U63(X:S) 227.58/228.19 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.58/228.19 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.58/228.19 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.58/228.19 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.58/228.19 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.58/228.19 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.58/228.19 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.58/228.19 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.58/228.19 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.58/228.19 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.58/228.19 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.58/228.19 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.58/228.19 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.58/228.19 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.58/228.19 U74(active(X:S)) -> U74(X:S) 227.58/228.19 U74(mark(X:S)) -> U74(X:S) 227.58/228.19 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.58/228.19 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.58/228.19 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.58/228.19 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.58/228.19 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.58/228.19 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.58/228.19 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.58/228.19 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.58/228.19 U83(active(X:S)) -> U83(X:S) 227.58/228.19 U83(mark(X:S)) -> U83(X:S) 227.58/228.19 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.58/228.19 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.58/228.19 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.58/228.19 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.58/228.19 U92(active(X:S)) -> U92(X:S) 227.58/228.19 U92(mark(X:S)) -> U92(X:S) 227.58/228.19 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.58/228.19 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.58/228.19 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.58/228.19 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.58/228.19 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.58/228.19 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.58/228.19 active(U13(tt)) -> mark(tt) 227.58/228.19 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.58/228.19 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.58/228.19 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.58/228.19 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.58/228.19 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.58/228.19 active(U26(tt)) -> mark(tt) 227.58/228.19 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.58/228.19 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.58/228.19 active(U33(tt)) -> mark(tt) 227.58/228.19 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.58/228.19 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.58/228.19 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.58/228.19 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.58/228.19 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.58/228.19 active(U46(tt)) -> mark(tt) 227.58/228.19 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.58/228.19 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.58/228.19 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.58/228.19 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.58/228.19 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.58/228.19 active(U56(tt)) -> mark(tt) 227.58/228.19 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.58/228.19 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.58/228.19 active(U63(tt)) -> mark(tt) 227.58/228.19 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.58/228.19 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.58/228.19 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.58/228.19 active(U74(tt)) -> mark(tt) 227.58/228.19 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.58/228.19 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.58/228.19 active(U83(tt)) -> mark(tt) 227.58/228.19 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.58/228.19 active(U92(tt)) -> mark(tt) 227.58/228.19 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.58/228.19 active(__(nil,X:S)) -> mark(X:S) 227.58/228.19 active(__(X:S,nil)) -> mark(X:S) 227.58/228.19 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.58/228.19 active(isList(nil)) -> mark(tt) 227.58/228.19 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.58/228.19 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.58/228.19 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.58/228.19 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.58/228.19 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.58/228.19 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.58/228.19 active(isPal(nil)) -> mark(tt) 227.58/228.19 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.58/228.19 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.58/228.19 active(isPalListKind(a)) -> mark(tt) 227.58/228.19 active(isPalListKind(e)) -> mark(tt) 227.58/228.19 active(isPalListKind(i)) -> mark(tt) 227.58/228.19 active(isPalListKind(nil)) -> mark(tt) 227.58/228.19 active(isPalListKind(o)) -> mark(tt) 227.58/228.19 active(isPalListKind(u)) -> mark(tt) 227.58/228.19 active(isQid(a)) -> mark(tt) 227.58/228.19 active(isQid(e)) -> mark(tt) 227.58/228.19 active(isQid(i)) -> mark(tt) 227.58/228.19 active(isQid(o)) -> mark(tt) 227.58/228.19 active(isQid(u)) -> mark(tt) 227.58/228.19 isList(active(X:S)) -> isList(X:S) 227.58/228.19 isList(mark(X:S)) -> isList(X:S) 227.58/228.19 isNeList(active(X:S)) -> isNeList(X:S) 227.58/228.19 isNeList(mark(X:S)) -> isNeList(X:S) 227.58/228.19 isNePal(active(X:S)) -> isNePal(X:S) 227.58/228.19 isNePal(mark(X:S)) -> isNePal(X:S) 227.58/228.19 isPal(active(X:S)) -> isPal(X:S) 227.58/228.19 isPal(mark(X:S)) -> isPal(X:S) 227.58/228.19 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.58/228.19 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.58/228.19 isQid(active(X:S)) -> isQid(X:S) 227.58/228.19 isQid(mark(X:S)) -> isQid(X:S) 227.58/228.19 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.58/228.19 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.58/228.19 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.58/228.19 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.58/228.19 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.58/228.19 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.58/228.19 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.58/228.19 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.58/228.19 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.58/228.19 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.58/228.19 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.58/228.19 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.58/228.19 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.58/228.19 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.58/228.19 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.58/228.19 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.58/228.19 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.58/228.19 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.58/228.19 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.58/228.19 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.58/228.19 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.58/228.19 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.58/228.19 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.58/228.19 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.58/228.19 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.58/228.19 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.58/228.19 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.58/228.19 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.58/228.19 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.58/228.19 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.58/228.19 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.58/228.19 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.58/228.19 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.58/228.19 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.58/228.19 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.58/228.19 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.58/228.19 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.58/228.19 mark(isList(X:S)) -> active(isList(X:S)) 227.58/228.19 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.58/228.19 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.58/228.19 mark(isPal(X:S)) -> active(isPal(X:S)) 227.58/228.19 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.58/228.19 mark(isQid(X:S)) -> active(isQid(X:S)) 227.58/228.19 mark(a) -> active(a) 227.58/228.19 mark(e) -> active(e) 227.58/228.19 mark(i) -> active(i) 227.58/228.19 mark(nil) -> active(nil) 227.58/228.19 mark(o) -> active(o) 227.58/228.19 mark(tt) -> active(tt) 227.58/228.19 mark(u) -> active(u) 227.58/228.19 ->Strongly Connected Components: 227.58/228.19 ->->Cycle: 227.58/228.19 ->->-> Pairs: 227.58/228.19 ACTIVE(U91(tt,V2:S)) -> MARK(U92(isPalListKind(V2:S))) 227.58/228.19 ACTIVE(isPalListKind(__(V1:S,V2:S))) -> MARK(U91(isPalListKind(V1:S),V2:S)) 227.58/228.19 MARK(U61(X1:S,X2:S)) -> MARK(X1:S) 227.58/228.19 MARK(U62(X1:S,X2:S)) -> ACTIVE(U62(mark(X1:S),X2:S)) 227.58/228.19 MARK(U62(X1:S,X2:S)) -> MARK(X1:S) 227.58/228.19 MARK(U63(X:S)) -> ACTIVE(U63(mark(X:S))) 227.58/228.19 MARK(U63(X:S)) -> MARK(X:S) 227.58/228.19 MARK(U71(X1:S,X2:S,X3:S)) -> ACTIVE(U71(mark(X1:S),X2:S,X3:S)) 227.58/228.19 MARK(U71(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.58/228.19 MARK(U72(X1:S,X2:S)) -> ACTIVE(U72(mark(X1:S),X2:S)) 227.58/228.19 MARK(U72(X1:S,X2:S)) -> MARK(X1:S) 227.58/228.19 MARK(U73(X1:S,X2:S)) -> ACTIVE(U73(mark(X1:S),X2:S)) 227.58/228.19 MARK(U73(X1:S,X2:S)) -> MARK(X1:S) 227.58/228.19 MARK(U74(X:S)) -> ACTIVE(U74(mark(X:S))) 227.58/228.19 MARK(U74(X:S)) -> MARK(X:S) 227.58/228.19 MARK(U81(X1:S,X2:S)) -> ACTIVE(U81(mark(X1:S),X2:S)) 227.58/228.19 MARK(U81(X1:S,X2:S)) -> MARK(X1:S) 227.58/228.19 MARK(U82(X1:S,X2:S)) -> ACTIVE(U82(mark(X1:S),X2:S)) 227.58/228.19 MARK(U82(X1:S,X2:S)) -> MARK(X1:S) 227.58/228.19 MARK(U83(X:S)) -> ACTIVE(U83(mark(X:S))) 227.58/228.19 MARK(U83(X:S)) -> MARK(X:S) 227.58/228.19 MARK(U91(X1:S,X2:S)) -> ACTIVE(U91(mark(X1:S),X2:S)) 227.58/228.19 MARK(U91(X1:S,X2:S)) -> MARK(X1:S) 227.58/228.19 MARK(U92(X:S)) -> ACTIVE(U92(mark(X:S))) 227.58/228.19 MARK(U92(X:S)) -> MARK(X:S) 227.58/228.19 MARK(__(X1:S,X2:S)) -> ACTIVE(__(mark(X1:S),mark(X2:S))) 227.58/228.19 MARK(__(X1:S,X2:S)) -> MARK(X1:S) 227.58/228.19 MARK(__(X1:S,X2:S)) -> MARK(X2:S) 227.58/228.19 MARK(isPalListKind(X:S)) -> ACTIVE(isPalListKind(X:S)) 227.58/228.19 ->->-> Rules: 227.58/228.19 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.58/228.19 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.58/228.19 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.58/228.19 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.58/228.19 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.58/228.19 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.58/228.19 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.58/228.19 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.58/228.19 U13(active(X:S)) -> U13(X:S) 227.58/228.19 U13(mark(X:S)) -> U13(X:S) 227.58/228.19 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.58/228.19 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.58/228.19 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.58/228.19 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.58/228.19 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.58/228.19 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.58/228.19 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.58/228.19 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.58/228.19 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.58/228.19 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.58/228.19 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.58/228.19 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.58/228.19 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.58/228.19 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.58/228.19 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.58/228.19 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.58/228.19 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.58/228.19 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.58/228.19 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.58/228.19 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.58/228.19 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.58/228.19 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.58/228.19 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.58/228.19 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.58/228.19 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.58/228.19 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.58/228.19 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.58/228.19 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.58/228.19 U26(active(X:S)) -> U26(X:S) 227.58/228.19 U26(mark(X:S)) -> U26(X:S) 227.58/228.19 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.58/228.19 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.58/228.19 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.58/228.19 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.58/228.19 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.58/228.19 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.58/228.19 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.58/228.19 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.58/228.19 U33(active(X:S)) -> U33(X:S) 227.58/228.19 U33(mark(X:S)) -> U33(X:S) 227.58/228.19 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.58/228.19 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.58/228.19 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.58/228.19 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.58/228.19 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.58/228.19 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.58/228.19 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.58/228.19 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.58/228.19 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.58/228.19 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.58/228.19 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.58/228.19 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.58/228.19 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.58/228.19 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.58/228.19 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.58/228.19 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.58/228.19 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.58/228.19 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.58/228.19 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.58/228.19 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.58/228.19 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.58/228.19 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.58/228.19 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.58/228.19 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.58/228.19 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.58/228.19 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.58/228.19 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.58/228.19 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.58/228.19 U46(active(X:S)) -> U46(X:S) 227.58/228.19 U46(mark(X:S)) -> U46(X:S) 227.58/228.19 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.58/228.19 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.58/228.19 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.58/228.19 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.58/228.19 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.58/228.19 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.58/228.19 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.58/228.19 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.58/228.19 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.58/228.19 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.58/228.19 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.58/228.19 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.58/228.19 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.58/228.19 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.58/228.19 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.58/228.19 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.58/228.19 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.58/228.19 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.58/228.19 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.58/228.19 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.58/228.19 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.58/228.19 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.58/228.19 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.58/228.19 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.58/228.19 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.58/228.19 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.58/228.19 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.58/228.19 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.58/228.19 U56(active(X:S)) -> U56(X:S) 227.58/228.19 U56(mark(X:S)) -> U56(X:S) 227.58/228.19 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.58/228.19 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.58/228.19 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.58/228.19 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.58/228.19 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.58/228.19 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.58/228.19 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.58/228.19 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.58/228.19 U63(active(X:S)) -> U63(X:S) 227.58/228.19 U63(mark(X:S)) -> U63(X:S) 227.58/228.19 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.58/228.19 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.58/228.19 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.58/228.19 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.58/228.19 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.58/228.19 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.58/228.19 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.58/228.19 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.58/228.19 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.58/228.19 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.58/228.19 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.58/228.19 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.58/228.19 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.58/228.19 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.58/228.19 U74(active(X:S)) -> U74(X:S) 227.58/228.19 U74(mark(X:S)) -> U74(X:S) 227.58/228.19 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.58/228.19 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.58/228.19 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.58/228.19 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.58/228.19 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.58/228.19 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.58/228.19 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.58/228.19 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.58/228.19 U83(active(X:S)) -> U83(X:S) 227.58/228.19 U83(mark(X:S)) -> U83(X:S) 227.58/228.19 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.58/228.19 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.58/228.19 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.58/228.19 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.58/228.19 U92(active(X:S)) -> U92(X:S) 227.58/228.19 U92(mark(X:S)) -> U92(X:S) 227.58/228.19 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.58/228.19 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.58/228.19 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.58/228.19 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.58/228.19 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.58/228.19 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.58/228.19 active(U13(tt)) -> mark(tt) 227.58/228.19 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.58/228.19 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.58/228.19 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.58/228.19 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.58/228.19 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.58/228.19 active(U26(tt)) -> mark(tt) 227.58/228.19 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.58/228.19 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.58/228.19 active(U33(tt)) -> mark(tt) 227.58/228.19 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.58/228.19 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.58/228.19 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.58/228.19 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.58/228.19 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.58/228.19 active(U46(tt)) -> mark(tt) 227.58/228.19 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.58/228.19 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.58/228.19 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.58/228.19 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.58/228.19 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.58/228.19 active(U56(tt)) -> mark(tt) 227.58/228.19 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.58/228.19 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.58/228.19 active(U63(tt)) -> mark(tt) 227.58/228.19 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.58/228.19 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.58/228.19 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.58/228.19 active(U74(tt)) -> mark(tt) 227.58/228.19 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.58/228.19 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.58/228.19 active(U83(tt)) -> mark(tt) 227.58/228.19 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.58/228.19 active(U92(tt)) -> mark(tt) 227.58/228.19 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.58/228.19 active(__(nil,X:S)) -> mark(X:S) 227.58/228.19 active(__(X:S,nil)) -> mark(X:S) 227.58/228.19 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.58/228.19 active(isList(nil)) -> mark(tt) 227.58/228.19 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.58/228.19 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.58/228.19 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.58/228.19 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.58/228.19 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.58/228.19 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.58/228.19 active(isPal(nil)) -> mark(tt) 227.58/228.19 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.58/228.19 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.58/228.19 active(isPalListKind(a)) -> mark(tt) 227.58/228.19 active(isPalListKind(e)) -> mark(tt) 227.58/228.19 active(isPalListKind(i)) -> mark(tt) 227.58/228.19 active(isPalListKind(nil)) -> mark(tt) 227.58/228.19 active(isPalListKind(o)) -> mark(tt) 227.58/228.19 active(isPalListKind(u)) -> mark(tt) 227.58/228.19 active(isQid(a)) -> mark(tt) 227.58/228.19 active(isQid(e)) -> mark(tt) 227.58/228.19 active(isQid(i)) -> mark(tt) 227.58/228.19 active(isQid(o)) -> mark(tt) 227.58/228.19 active(isQid(u)) -> mark(tt) 227.58/228.19 isList(active(X:S)) -> isList(X:S) 227.58/228.19 isList(mark(X:S)) -> isList(X:S) 227.58/228.19 isNeList(active(X:S)) -> isNeList(X:S) 227.58/228.19 isNeList(mark(X:S)) -> isNeList(X:S) 227.58/228.19 isNePal(active(X:S)) -> isNePal(X:S) 227.58/228.19 isNePal(mark(X:S)) -> isNePal(X:S) 227.58/228.19 isPal(active(X:S)) -> isPal(X:S) 227.58/228.19 isPal(mark(X:S)) -> isPal(X:S) 227.58/228.19 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.58/228.19 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.58/228.19 isQid(active(X:S)) -> isQid(X:S) 227.58/228.19 isQid(mark(X:S)) -> isQid(X:S) 227.58/228.19 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.58/228.19 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.58/228.19 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.58/228.19 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.58/228.19 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.58/228.19 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.58/228.19 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.58/228.19 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.58/228.19 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.58/228.19 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.58/228.19 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.58/228.19 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.58/228.19 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.58/228.19 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.58/228.19 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.58/228.19 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.58/228.19 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.58/228.19 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.58/228.19 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.58/228.19 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.58/228.19 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.58/228.19 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.58/228.19 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.58/228.19 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.58/228.19 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.58/228.19 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.58/228.19 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.58/228.19 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.58/228.19 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.58/228.19 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.58/228.19 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.58/228.19 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.58/228.19 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.58/228.19 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.58/228.19 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.58/228.19 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.58/228.19 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.58/228.19 mark(isList(X:S)) -> active(isList(X:S)) 227.58/228.19 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.58/228.19 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.58/228.19 mark(isPal(X:S)) -> active(isPal(X:S)) 227.58/228.19 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.58/228.19 mark(isQid(X:S)) -> active(isQid(X:S)) 227.58/228.19 mark(a) -> active(a) 227.58/228.19 mark(e) -> active(e) 227.58/228.19 mark(i) -> active(i) 227.58/228.19 mark(nil) -> active(nil) 227.58/228.19 mark(o) -> active(o) 227.58/228.19 mark(tt) -> active(tt) 227.58/228.19 mark(u) -> active(u) 227.58/228.19 227.58/228.19 Problem 1.44: 227.58/228.19 227.58/228.19 Reduction Pairs Processor: 227.58/228.19 -> Pairs: 227.58/228.19 ACTIVE(U91(tt,V2:S)) -> MARK(U92(isPalListKind(V2:S))) 227.58/228.19 ACTIVE(isPalListKind(__(V1:S,V2:S))) -> MARK(U91(isPalListKind(V1:S),V2:S)) 227.58/228.19 MARK(U61(X1:S,X2:S)) -> MARK(X1:S) 227.58/228.19 MARK(U62(X1:S,X2:S)) -> ACTIVE(U62(mark(X1:S),X2:S)) 227.58/228.19 MARK(U62(X1:S,X2:S)) -> MARK(X1:S) 227.58/228.19 MARK(U63(X:S)) -> ACTIVE(U63(mark(X:S))) 227.58/228.19 MARK(U63(X:S)) -> MARK(X:S) 227.58/228.19 MARK(U71(X1:S,X2:S,X3:S)) -> ACTIVE(U71(mark(X1:S),X2:S,X3:S)) 227.58/228.19 MARK(U71(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.58/228.19 MARK(U72(X1:S,X2:S)) -> ACTIVE(U72(mark(X1:S),X2:S)) 227.58/228.19 MARK(U72(X1:S,X2:S)) -> MARK(X1:S) 227.58/228.19 MARK(U73(X1:S,X2:S)) -> ACTIVE(U73(mark(X1:S),X2:S)) 227.58/228.19 MARK(U73(X1:S,X2:S)) -> MARK(X1:S) 227.58/228.19 MARK(U74(X:S)) -> ACTIVE(U74(mark(X:S))) 227.58/228.19 MARK(U74(X:S)) -> MARK(X:S) 227.58/228.19 MARK(U81(X1:S,X2:S)) -> ACTIVE(U81(mark(X1:S),X2:S)) 227.58/228.19 MARK(U81(X1:S,X2:S)) -> MARK(X1:S) 227.58/228.19 MARK(U82(X1:S,X2:S)) -> ACTIVE(U82(mark(X1:S),X2:S)) 227.58/228.19 MARK(U82(X1:S,X2:S)) -> MARK(X1:S) 227.58/228.19 MARK(U83(X:S)) -> ACTIVE(U83(mark(X:S))) 227.58/228.19 MARK(U83(X:S)) -> MARK(X:S) 227.58/228.19 MARK(U91(X1:S,X2:S)) -> ACTIVE(U91(mark(X1:S),X2:S)) 227.58/228.19 MARK(U91(X1:S,X2:S)) -> MARK(X1:S) 227.58/228.19 MARK(U92(X:S)) -> ACTIVE(U92(mark(X:S))) 227.58/228.19 MARK(U92(X:S)) -> MARK(X:S) 227.58/228.19 MARK(__(X1:S,X2:S)) -> ACTIVE(__(mark(X1:S),mark(X2:S))) 227.58/228.19 MARK(__(X1:S,X2:S)) -> MARK(X1:S) 227.58/228.19 MARK(__(X1:S,X2:S)) -> MARK(X2:S) 227.58/228.19 MARK(isPalListKind(X:S)) -> ACTIVE(isPalListKind(X:S)) 227.58/228.19 -> Rules: 227.58/228.19 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.58/228.19 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.58/228.19 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.58/228.19 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.58/228.19 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.58/228.19 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.58/228.19 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.58/228.19 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.58/228.19 U13(active(X:S)) -> U13(X:S) 227.58/228.19 U13(mark(X:S)) -> U13(X:S) 227.58/228.19 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.58/228.19 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.58/228.19 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.58/228.19 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.58/228.19 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.58/228.19 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.58/228.19 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.58/228.19 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.58/228.19 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.58/228.19 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.58/228.19 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.58/228.19 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.58/228.19 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.58/228.19 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.58/228.19 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.58/228.19 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.58/228.19 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.58/228.19 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.58/228.19 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.58/228.19 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.58/228.19 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.58/228.19 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.58/228.19 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.58/228.19 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.58/228.19 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.58/228.19 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.58/228.19 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.58/228.19 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.58/228.19 U26(active(X:S)) -> U26(X:S) 227.58/228.19 U26(mark(X:S)) -> U26(X:S) 227.58/228.19 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.58/228.19 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.58/228.19 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.58/228.19 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.58/228.19 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.58/228.19 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.58/228.19 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.58/228.19 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.58/228.19 U33(active(X:S)) -> U33(X:S) 227.58/228.19 U33(mark(X:S)) -> U33(X:S) 227.58/228.19 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.58/228.19 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.58/228.19 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.58/228.19 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.58/228.19 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.58/228.19 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.58/228.19 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.58/228.19 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.58/228.19 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.58/228.19 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.58/228.19 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.58/228.19 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.58/228.19 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.58/228.19 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.58/228.19 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.58/228.19 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.58/228.19 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.58/228.19 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.58/228.19 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.58/228.19 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.58/228.19 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.58/228.19 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.58/228.19 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.58/228.19 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.58/228.19 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.58/228.19 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.58/228.19 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.58/228.19 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.58/228.19 U46(active(X:S)) -> U46(X:S) 227.58/228.19 U46(mark(X:S)) -> U46(X:S) 227.58/228.19 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.58/228.19 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.58/228.19 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.58/228.19 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.58/228.19 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.58/228.19 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.58/228.19 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.58/228.19 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.58/228.19 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.58/228.19 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.58/228.19 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.58/228.19 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.58/228.19 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.58/228.19 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.58/228.19 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.58/228.19 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.58/228.19 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.58/228.19 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.58/228.19 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.58/228.19 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.58/228.19 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.58/228.19 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.58/228.19 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.58/228.19 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.58/228.19 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.58/228.19 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.58/228.19 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.58/228.19 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.58/228.19 U56(active(X:S)) -> U56(X:S) 227.58/228.19 U56(mark(X:S)) -> U56(X:S) 227.58/228.19 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.58/228.19 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.58/228.19 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.58/228.19 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.58/228.19 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.58/228.19 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.58/228.19 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.58/228.19 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.58/228.19 U63(active(X:S)) -> U63(X:S) 227.58/228.19 U63(mark(X:S)) -> U63(X:S) 227.58/228.19 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.58/228.19 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.58/228.19 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.58/228.19 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.58/228.19 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.58/228.19 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.58/228.19 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.58/228.19 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.58/228.19 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.58/228.19 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.58/228.19 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.58/228.19 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.58/228.19 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.58/228.19 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.58/228.19 U74(active(X:S)) -> U74(X:S) 227.58/228.19 U74(mark(X:S)) -> U74(X:S) 227.58/228.19 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.58/228.19 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.58/228.19 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.58/228.19 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.58/228.19 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.58/228.19 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.58/228.19 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.58/228.19 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.58/228.19 U83(active(X:S)) -> U83(X:S) 227.58/228.19 U83(mark(X:S)) -> U83(X:S) 227.58/228.19 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.58/228.19 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.58/228.19 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.58/228.19 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.58/228.19 U92(active(X:S)) -> U92(X:S) 227.58/228.19 U92(mark(X:S)) -> U92(X:S) 227.58/228.19 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.58/228.19 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.58/228.19 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.58/228.19 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.58/228.19 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.58/228.19 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.58/228.19 active(U13(tt)) -> mark(tt) 227.58/228.19 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.58/228.19 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.58/228.19 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.58/228.19 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.58/228.19 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.58/228.19 active(U26(tt)) -> mark(tt) 227.58/228.19 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.58/228.19 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.58/228.19 active(U33(tt)) -> mark(tt) 227.58/228.19 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.58/228.19 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.58/228.19 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.58/228.19 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.58/228.19 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.58/228.19 active(U46(tt)) -> mark(tt) 227.58/228.19 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.58/228.19 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.58/228.19 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.58/228.19 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.58/228.19 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.58/228.19 active(U56(tt)) -> mark(tt) 227.58/228.19 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.58/228.19 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.58/228.19 active(U63(tt)) -> mark(tt) 227.58/228.19 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.58/228.19 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.58/228.19 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.58/228.19 active(U74(tt)) -> mark(tt) 227.58/228.19 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.58/228.19 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.58/228.19 active(U83(tt)) -> mark(tt) 227.58/228.19 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.58/228.19 active(U92(tt)) -> mark(tt) 227.58/228.19 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.58/228.19 active(__(nil,X:S)) -> mark(X:S) 227.58/228.19 active(__(X:S,nil)) -> mark(X:S) 227.58/228.19 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.58/228.19 active(isList(nil)) -> mark(tt) 227.58/228.19 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.58/228.19 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.58/228.19 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.58/228.19 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.58/228.19 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.58/228.19 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.58/228.19 active(isPal(nil)) -> mark(tt) 227.58/228.19 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.58/228.19 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.58/228.19 active(isPalListKind(a)) -> mark(tt) 227.58/228.19 active(isPalListKind(e)) -> mark(tt) 227.58/228.19 active(isPalListKind(i)) -> mark(tt) 227.58/228.19 active(isPalListKind(nil)) -> mark(tt) 227.58/228.19 active(isPalListKind(o)) -> mark(tt) 227.58/228.19 active(isPalListKind(u)) -> mark(tt) 227.58/228.19 active(isQid(a)) -> mark(tt) 227.58/228.19 active(isQid(e)) -> mark(tt) 227.58/228.19 active(isQid(i)) -> mark(tt) 227.58/228.19 active(isQid(o)) -> mark(tt) 227.58/228.19 active(isQid(u)) -> mark(tt) 227.58/228.19 isList(active(X:S)) -> isList(X:S) 227.58/228.19 isList(mark(X:S)) -> isList(X:S) 227.58/228.19 isNeList(active(X:S)) -> isNeList(X:S) 227.58/228.19 isNeList(mark(X:S)) -> isNeList(X:S) 227.58/228.19 isNePal(active(X:S)) -> isNePal(X:S) 227.58/228.19 isNePal(mark(X:S)) -> isNePal(X:S) 227.58/228.19 isPal(active(X:S)) -> isPal(X:S) 227.58/228.19 isPal(mark(X:S)) -> isPal(X:S) 227.58/228.19 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.58/228.19 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.58/228.19 isQid(active(X:S)) -> isQid(X:S) 227.58/228.19 isQid(mark(X:S)) -> isQid(X:S) 227.58/228.19 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.58/228.19 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.58/228.19 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.58/228.19 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.58/228.19 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.58/228.19 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.58/228.19 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.58/228.19 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.58/228.19 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.58/228.19 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.58/228.19 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.58/228.19 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.58/228.19 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.58/228.19 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.58/228.19 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.58/228.19 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.58/228.19 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.58/228.19 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.58/228.19 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.58/228.19 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.58/228.19 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.58/228.19 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.58/228.19 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.58/228.19 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.58/228.19 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.58/228.19 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.58/228.19 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.58/228.19 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.58/228.19 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.58/228.19 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.58/228.19 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.58/228.19 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.58/228.19 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.58/228.19 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.58/228.19 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.58/228.19 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.58/228.19 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.58/228.19 mark(isList(X:S)) -> active(isList(X:S)) 227.58/228.19 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.58/228.19 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.58/228.19 mark(isPal(X:S)) -> active(isPal(X:S)) 227.58/228.19 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.58/228.19 mark(isQid(X:S)) -> active(isQid(X:S)) 227.58/228.19 mark(a) -> active(a) 227.58/228.19 mark(e) -> active(e) 227.58/228.19 mark(i) -> active(i) 227.58/228.19 mark(nil) -> active(nil) 227.58/228.19 mark(o) -> active(o) 227.58/228.19 mark(tt) -> active(tt) 227.58/228.19 mark(u) -> active(u) 227.58/228.19 -> Usable rules: 227.58/228.19 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.58/228.19 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.58/228.19 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.58/228.19 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.58/228.19 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.58/228.19 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.58/228.19 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.58/228.19 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.58/228.19 U13(active(X:S)) -> U13(X:S) 227.58/228.19 U13(mark(X:S)) -> U13(X:S) 227.58/228.19 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.58/228.19 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.58/228.19 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.58/228.19 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.58/228.19 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.58/228.19 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.58/228.19 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.58/228.19 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.58/228.19 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.58/228.19 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.58/228.19 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.58/228.19 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.58/228.19 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.58/228.19 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.58/228.19 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.58/228.19 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.58/228.19 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.58/228.19 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.58/228.19 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.58/228.19 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.58/228.19 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.58/228.19 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.58/228.19 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.58/228.19 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.58/228.19 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.58/228.19 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.58/228.19 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.58/228.19 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.58/228.19 U26(active(X:S)) -> U26(X:S) 227.58/228.19 U26(mark(X:S)) -> U26(X:S) 227.58/228.19 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.58/228.19 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.58/228.19 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.58/228.19 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.58/228.19 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.58/228.19 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.58/228.19 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.58/228.19 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.58/228.19 U33(active(X:S)) -> U33(X:S) 227.58/228.19 U33(mark(X:S)) -> U33(X:S) 227.58/228.19 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.58/228.19 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.58/228.19 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.58/228.19 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.58/228.19 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.58/228.19 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.58/228.19 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.58/228.19 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.58/228.19 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.58/228.19 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.58/228.19 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.58/228.19 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.58/228.19 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.58/228.19 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.58/228.19 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.58/228.19 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.58/228.19 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.58/228.19 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.58/228.19 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.58/228.19 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.58/228.19 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.58/228.19 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.58/228.19 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.58/228.19 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.58/228.19 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.58/228.19 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.58/228.19 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.58/228.19 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.58/228.19 U46(active(X:S)) -> U46(X:S) 227.58/228.19 U46(mark(X:S)) -> U46(X:S) 227.58/228.19 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.58/228.19 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.58/228.19 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.58/228.19 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.58/228.19 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.58/228.19 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.58/228.19 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.58/228.19 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.58/228.19 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.58/228.19 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.58/228.19 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.58/228.19 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.58/228.19 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.58/228.19 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.58/228.19 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.58/228.19 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.58/228.19 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.58/228.19 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.58/228.19 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.58/228.19 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.58/228.19 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.58/228.19 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.58/228.19 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.58/228.19 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.58/228.19 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.58/228.19 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.58/228.19 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.58/228.19 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.58/228.19 U56(active(X:S)) -> U56(X:S) 227.58/228.19 U56(mark(X:S)) -> U56(X:S) 227.58/228.19 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.58/228.19 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.58/228.19 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.58/228.19 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.58/228.19 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.58/228.19 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.58/228.19 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.58/228.19 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.58/228.19 U63(active(X:S)) -> U63(X:S) 227.58/228.19 U63(mark(X:S)) -> U63(X:S) 227.58/228.19 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.58/228.19 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.58/228.19 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.58/228.19 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.58/228.19 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.58/228.19 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.58/228.19 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.58/228.19 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.58/228.19 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.58/228.19 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.58/228.19 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.58/228.19 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.58/228.19 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.58/228.19 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.58/228.19 U74(active(X:S)) -> U74(X:S) 227.58/228.19 U74(mark(X:S)) -> U74(X:S) 227.58/228.19 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.58/228.19 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.58/228.19 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.58/228.19 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.58/228.19 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.58/228.19 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.58/228.19 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.58/228.19 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.58/228.19 U83(active(X:S)) -> U83(X:S) 227.58/228.19 U83(mark(X:S)) -> U83(X:S) 227.58/228.19 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.58/228.19 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.58/228.19 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.58/228.19 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.58/228.19 U92(active(X:S)) -> U92(X:S) 227.58/228.19 U92(mark(X:S)) -> U92(X:S) 227.58/228.19 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.58/228.19 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.58/228.19 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.58/228.19 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.58/228.19 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.58/228.19 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.58/228.19 active(U13(tt)) -> mark(tt) 227.58/228.19 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.58/228.19 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.58/228.19 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.58/228.19 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.58/228.19 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.58/228.19 active(U26(tt)) -> mark(tt) 227.58/228.19 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.58/228.19 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.58/228.19 active(U33(tt)) -> mark(tt) 227.58/228.19 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.58/228.19 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.58/228.19 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.58/228.19 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.58/228.19 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.58/228.19 active(U46(tt)) -> mark(tt) 227.58/228.19 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.58/228.19 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.58/228.19 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.58/228.19 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.58/228.19 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.58/228.19 active(U56(tt)) -> mark(tt) 227.58/228.19 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.58/228.19 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.58/228.19 active(U63(tt)) -> mark(tt) 227.58/228.19 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.58/228.19 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.58/228.19 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.58/228.19 active(U74(tt)) -> mark(tt) 227.58/228.19 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.58/228.19 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.58/228.19 active(U83(tt)) -> mark(tt) 227.58/228.19 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.58/228.19 active(U92(tt)) -> mark(tt) 227.58/228.19 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.58/228.19 active(__(nil,X:S)) -> mark(X:S) 227.58/228.19 active(__(X:S,nil)) -> mark(X:S) 227.58/228.19 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.58/228.19 active(isList(nil)) -> mark(tt) 227.58/228.19 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.58/228.19 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.58/228.19 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.58/228.19 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.58/228.19 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.58/228.19 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.58/228.19 active(isPal(nil)) -> mark(tt) 227.58/228.19 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.58/228.19 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.58/228.19 active(isPalListKind(a)) -> mark(tt) 227.58/228.19 active(isPalListKind(e)) -> mark(tt) 227.58/228.19 active(isPalListKind(i)) -> mark(tt) 227.58/228.19 active(isPalListKind(nil)) -> mark(tt) 227.58/228.19 active(isPalListKind(o)) -> mark(tt) 227.58/228.19 active(isPalListKind(u)) -> mark(tt) 227.58/228.19 active(isQid(a)) -> mark(tt) 227.58/228.19 active(isQid(e)) -> mark(tt) 227.58/228.19 active(isQid(i)) -> mark(tt) 227.58/228.19 active(isQid(o)) -> mark(tt) 227.58/228.19 active(isQid(u)) -> mark(tt) 227.58/228.19 isList(active(X:S)) -> isList(X:S) 227.58/228.19 isList(mark(X:S)) -> isList(X:S) 227.58/228.19 isNeList(active(X:S)) -> isNeList(X:S) 227.58/228.19 isNeList(mark(X:S)) -> isNeList(X:S) 227.58/228.19 isNePal(active(X:S)) -> isNePal(X:S) 227.58/228.19 isNePal(mark(X:S)) -> isNePal(X:S) 227.58/228.19 isPal(active(X:S)) -> isPal(X:S) 227.58/228.19 isPal(mark(X:S)) -> isPal(X:S) 227.58/228.19 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.58/228.19 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.58/228.19 isQid(active(X:S)) -> isQid(X:S) 227.58/228.19 isQid(mark(X:S)) -> isQid(X:S) 227.58/228.19 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.58/228.19 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.58/228.19 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.58/228.19 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.58/228.19 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.58/228.19 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.58/228.19 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.58/228.19 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.58/228.19 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.58/228.19 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.58/228.19 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.58/228.19 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.58/228.19 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.58/228.19 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.58/228.19 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.58/228.19 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.58/228.19 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.58/228.19 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.58/228.19 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.58/228.19 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.58/228.19 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.58/228.19 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.58/228.19 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.58/228.19 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.58/228.19 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.58/228.19 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.58/228.19 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.58/228.19 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.58/228.19 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.58/228.19 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.58/228.19 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.58/228.19 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.58/228.19 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.58/228.19 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.58/228.19 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.58/228.19 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.58/228.19 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.58/228.19 mark(isList(X:S)) -> active(isList(X:S)) 227.58/228.19 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.58/228.19 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.58/228.19 mark(isPal(X:S)) -> active(isPal(X:S)) 227.58/228.19 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.58/228.19 mark(isQid(X:S)) -> active(isQid(X:S)) 227.58/228.19 mark(a) -> active(a) 227.58/228.19 mark(e) -> active(e) 227.58/228.19 mark(i) -> active(i) 227.58/228.19 mark(nil) -> active(nil) 227.58/228.19 mark(o) -> active(o) 227.58/228.19 mark(tt) -> active(tt) 227.58/228.19 mark(u) -> active(u) 227.58/228.19 ->Interpretation type: 227.58/228.19 Linear 227.58/228.19 ->Coefficients: 227.58/228.19 Natural Numbers 227.58/228.19 ->Dimension: 227.58/228.19 1 227.58/228.19 ->Bound: 227.58/228.19 2 227.58/228.19 ->Interpretation: 227.58/228.19 227.58/228.19 [U11](X1,X2) = 2.X2 + 2 227.58/228.19 [U12](X1,X2) = 2.X2 + 2 227.58/228.19 [U13](X) = 2 227.58/228.19 [U21](X1,X2,X3) = 2.X2 + 2 227.58/228.19 [U22](X1,X2,X3) = 2.X2 + 2 227.58/228.19 [U23](X1,X2,X3) = 2.X2 227.58/228.19 [U24](X1,X2,X3) = 2.X1 + 2.X2 227.58/228.19 [U25](X1,X2) = 0 227.58/228.19 [U26](X) = 0 227.58/228.19 [U31](X1,X2) = 2.X2 + 2 227.58/228.19 [U32](X1,X2) = 2.X2 + 2 227.58/228.19 [U33](X) = 2 227.58/228.19 [U41](X1,X2,X3) = 2.X2 + 2.X3 + 2 227.58/228.19 [U42](X1,X2,X3) = 2.X3 + 2 227.58/228.19 [U43](X1,X2,X3) = 2.X1 + 2.X3 227.58/228.19 [U44](X1,X2,X3) = 2.X1 + 2.X3 227.58/228.19 [U45](X1,X2) = 2.X2 227.58/228.19 [U46](X) = 0 227.58/228.19 [U51](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.58/228.19 [U52](X1,X2,X3) = X2 + 2.X3 + 2 227.58/228.19 [U53](X1,X2,X3) = 2.X1 + X2 + 2.X3 + 2 227.58/228.19 [U54](X1,X2,X3) = 2 227.58/228.19 [U55](X1,X2) = 2 227.58/228.19 [U56](X) = 2 227.58/228.19 [U61](X1,X2) = 2.X1 + 2.X2 + 2 227.58/228.19 [U62](X1,X2) = 2.X1 + 2.X2 + 2 227.58/228.19 [U63](X) = X + 2 227.58/228.19 [U71](X1,X2,X3) = X1 + 2.X2 + 2.X3 + 2 227.58/228.19 [U72](X1,X2) = 2.X1 + 2.X2 + 2 227.58/228.19 [U73](X1,X2) = X1 227.58/228.19 [U74](X) = 2.X 227.58/228.19 [U81](X1,X2) = 2.X1 + 2.X2 + 2 227.58/228.19 [U82](X1,X2) = 2.X1 + 2.X2 + 2 227.58/228.19 [U83](X) = X 227.58/228.19 [U91](X1,X2) = 2.X1 227.58/228.19 [U92](X) = 2.X 227.58/228.19 [__](X1,X2) = X1 + X2 + 2 227.58/228.19 [active](X) = X 227.58/228.19 [isList](X) = 2.X + 2 227.58/228.19 [isNeList](X) = 2.X + 2 227.58/228.19 [isNePal](X) = 2.X + 2 227.58/228.19 [isPal](X) = 2.X + 2 227.58/228.19 [isPalListKind](X) = 0 227.58/228.19 [isQid](X) = 2.X 227.58/228.19 [mark](X) = X 227.58/228.19 [a] = 2 227.58/228.19 [e] = 2 227.58/228.19 [fSNonEmpty] = 0 227.58/228.19 [i] = 0 227.58/228.19 [nil] = 2 227.58/228.19 [o] = 2 227.58/228.19 [tt] = 0 227.58/228.19 [u] = 0 227.58/228.19 [U11#](X1,X2) = 0 227.58/228.19 [U12#](X1,X2) = 0 227.58/228.19 [U13#](X) = 0 227.58/228.19 [U21#](X1,X2,X3) = 0 227.58/228.19 [U22#](X1,X2,X3) = 0 227.58/228.19 [U23#](X1,X2,X3) = 0 227.58/228.19 [U24#](X1,X2,X3) = 0 227.58/228.19 [U25#](X1,X2) = 0 227.58/228.19 [U26#](X) = 0 227.58/228.19 [U31#](X1,X2) = 0 227.58/228.19 [U32#](X1,X2) = 0 227.58/228.19 [U33#](X) = 0 227.58/228.19 [U41#](X1,X2,X3) = 0 227.58/228.19 [U42#](X1,X2,X3) = 0 227.58/228.19 [U43#](X1,X2,X3) = 0 227.58/228.19 [U44#](X1,X2,X3) = 0 227.58/228.19 [U45#](X1,X2) = 0 227.58/228.19 [U46#](X) = 0 227.58/228.19 [U51#](X1,X2,X3) = 0 227.58/228.19 [U52#](X1,X2,X3) = 0 227.58/228.19 [U53#](X1,X2,X3) = 0 227.58/228.19 [U54#](X1,X2,X3) = 0 227.58/228.19 [U55#](X1,X2) = 0 227.58/228.19 [U56#](X) = 0 227.58/228.19 [U61#](X1,X2) = 0 227.58/228.19 [U62#](X1,X2) = 0 227.58/228.19 [U63#](X) = 0 227.58/228.19 [U71#](X1,X2,X3) = 0 227.58/228.19 [U72#](X1,X2) = 0 227.58/228.19 [U73#](X1,X2) = 0 227.58/228.19 [U74#](X) = 0 227.58/228.19 [U81#](X1,X2) = 0 227.58/228.19 [U82#](X1,X2) = 0 227.58/228.19 [U83#](X) = 0 227.58/228.19 [U91#](X1,X2) = 0 227.58/228.19 [U92#](X) = 0 227.58/228.19 [__#](X1,X2) = 0 227.58/228.19 [ACTIVE](X) = 2.X + 2 227.58/228.19 [ISLIST](X) = 0 227.58/228.19 [ISNELIST](X) = 0 227.58/228.19 [ISNEPAL](X) = 0 227.58/228.19 [ISPAL](X) = 0 227.58/228.19 [ISPALLISTKIND](X) = 0 227.58/228.19 [ISQID](X) = 0 227.58/228.19 [MARK](X) = 2.X + 2 227.58/228.19 227.58/228.19 Problem 1.44: 227.58/228.19 227.58/228.19 SCC Processor: 227.58/228.19 -> Pairs: 227.58/228.19 ACTIVE(U91(tt,V2:S)) -> MARK(U92(isPalListKind(V2:S))) 227.58/228.19 ACTIVE(isPalListKind(__(V1:S,V2:S))) -> MARK(U91(isPalListKind(V1:S),V2:S)) 227.58/228.19 MARK(U62(X1:S,X2:S)) -> ACTIVE(U62(mark(X1:S),X2:S)) 227.58/228.19 MARK(U62(X1:S,X2:S)) -> MARK(X1:S) 227.58/228.19 MARK(U63(X:S)) -> ACTIVE(U63(mark(X:S))) 227.58/228.19 MARK(U63(X:S)) -> MARK(X:S) 227.58/228.19 MARK(U71(X1:S,X2:S,X3:S)) -> ACTIVE(U71(mark(X1:S),X2:S,X3:S)) 227.58/228.19 MARK(U71(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.58/228.19 MARK(U72(X1:S,X2:S)) -> ACTIVE(U72(mark(X1:S),X2:S)) 227.58/228.19 MARK(U72(X1:S,X2:S)) -> MARK(X1:S) 227.58/228.19 MARK(U73(X1:S,X2:S)) -> ACTIVE(U73(mark(X1:S),X2:S)) 227.58/228.19 MARK(U73(X1:S,X2:S)) -> MARK(X1:S) 227.58/228.19 MARK(U74(X:S)) -> ACTIVE(U74(mark(X:S))) 227.58/228.19 MARK(U74(X:S)) -> MARK(X:S) 227.58/228.19 MARK(U81(X1:S,X2:S)) -> ACTIVE(U81(mark(X1:S),X2:S)) 227.58/228.19 MARK(U81(X1:S,X2:S)) -> MARK(X1:S) 227.58/228.19 MARK(U82(X1:S,X2:S)) -> ACTIVE(U82(mark(X1:S),X2:S)) 227.58/228.19 MARK(U82(X1:S,X2:S)) -> MARK(X1:S) 227.58/228.19 MARK(U83(X:S)) -> ACTIVE(U83(mark(X:S))) 227.58/228.19 MARK(U83(X:S)) -> MARK(X:S) 227.58/228.19 MARK(U91(X1:S,X2:S)) -> ACTIVE(U91(mark(X1:S),X2:S)) 227.58/228.19 MARK(U91(X1:S,X2:S)) -> MARK(X1:S) 227.58/228.19 MARK(U92(X:S)) -> ACTIVE(U92(mark(X:S))) 227.58/228.19 MARK(U92(X:S)) -> MARK(X:S) 227.58/228.19 MARK(__(X1:S,X2:S)) -> ACTIVE(__(mark(X1:S),mark(X2:S))) 227.58/228.19 MARK(__(X1:S,X2:S)) -> MARK(X1:S) 227.58/228.19 MARK(__(X1:S,X2:S)) -> MARK(X2:S) 227.58/228.19 MARK(isPalListKind(X:S)) -> ACTIVE(isPalListKind(X:S)) 227.58/228.19 -> Rules: 227.58/228.19 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.58/228.19 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.58/228.19 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.58/228.19 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.58/228.19 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.58/228.19 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.58/228.19 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.58/228.19 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.58/228.19 U13(active(X:S)) -> U13(X:S) 227.58/228.19 U13(mark(X:S)) -> U13(X:S) 227.58/228.19 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.58/228.19 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.58/228.19 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.58/228.19 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.58/228.19 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.58/228.19 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.58/228.19 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.58/228.19 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.58/228.19 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.58/228.19 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.58/228.19 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.58/228.19 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.58/228.19 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.58/228.19 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.58/228.19 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.58/228.19 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.58/228.19 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.58/228.19 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.58/228.19 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.58/228.19 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.58/228.19 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.58/228.19 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.58/228.19 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.58/228.19 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.58/228.19 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.58/228.19 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.58/228.19 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.58/228.19 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.58/228.19 U26(active(X:S)) -> U26(X:S) 227.58/228.19 U26(mark(X:S)) -> U26(X:S) 227.58/228.19 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.58/228.19 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.58/228.19 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.58/228.19 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.58/228.19 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.58/228.19 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.58/228.19 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.58/228.19 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.58/228.19 U33(active(X:S)) -> U33(X:S) 227.58/228.19 U33(mark(X:S)) -> U33(X:S) 227.58/228.19 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.58/228.19 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.58/228.19 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.58/228.19 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.58/228.19 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.58/228.19 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.58/228.19 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.58/228.19 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.58/228.19 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.58/228.19 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.58/228.19 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.58/228.19 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.58/228.19 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.58/228.19 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.58/228.19 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.58/228.19 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.58/228.19 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.58/228.19 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.58/228.19 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.58/228.19 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.58/228.19 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.58/228.19 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.58/228.19 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.58/228.19 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.58/228.19 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.58/228.19 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.58/228.19 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.58/228.19 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.58/228.19 U46(active(X:S)) -> U46(X:S) 227.58/228.19 U46(mark(X:S)) -> U46(X:S) 227.58/228.19 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.58/228.19 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.58/228.19 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.58/228.19 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.58/228.19 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.58/228.19 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.58/228.19 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.58/228.19 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.58/228.19 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.58/228.19 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.58/228.19 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.58/228.19 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.58/228.19 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.58/228.19 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.58/228.19 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.58/228.19 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.58/228.19 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.58/228.19 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.58/228.19 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.58/228.19 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.58/228.19 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.58/228.19 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.58/228.19 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.58/228.19 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.58/228.19 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.58/228.19 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.58/228.19 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.58/228.19 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.58/228.19 U56(active(X:S)) -> U56(X:S) 227.58/228.19 U56(mark(X:S)) -> U56(X:S) 227.58/228.19 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.58/228.19 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.58/228.19 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.58/228.19 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.58/228.19 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.58/228.19 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.58/228.19 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.58/228.19 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.58/228.19 U63(active(X:S)) -> U63(X:S) 227.58/228.19 U63(mark(X:S)) -> U63(X:S) 227.58/228.19 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.58/228.19 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.58/228.19 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.58/228.19 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.58/228.19 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.58/228.19 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.58/228.19 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.58/228.19 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.58/228.19 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.58/228.19 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.58/228.19 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.58/228.19 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.58/228.19 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.58/228.19 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.58/228.19 U74(active(X:S)) -> U74(X:S) 227.58/228.19 U74(mark(X:S)) -> U74(X:S) 227.58/228.19 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.58/228.19 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.58/228.19 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.58/228.19 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.58/228.19 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.58/228.19 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.58/228.19 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.58/228.19 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.58/228.19 U83(active(X:S)) -> U83(X:S) 227.58/228.19 U83(mark(X:S)) -> U83(X:S) 227.58/228.19 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.58/228.19 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.58/228.19 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.58/228.19 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.58/228.19 U92(active(X:S)) -> U92(X:S) 227.58/228.19 U92(mark(X:S)) -> U92(X:S) 227.58/228.19 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.58/228.19 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.58/228.19 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.58/228.19 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.58/228.19 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.58/228.19 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.58/228.19 active(U13(tt)) -> mark(tt) 227.58/228.19 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.58/228.19 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.58/228.19 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.58/228.19 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.58/228.19 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.58/228.19 active(U26(tt)) -> mark(tt) 227.58/228.19 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.58/228.19 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.58/228.19 active(U33(tt)) -> mark(tt) 227.58/228.19 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.58/228.19 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.58/228.19 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.58/228.19 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.58/228.19 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.58/228.19 active(U46(tt)) -> mark(tt) 227.58/228.19 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.58/228.19 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.58/228.19 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.58/228.19 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.58/228.19 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.58/228.19 active(U56(tt)) -> mark(tt) 227.58/228.19 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.58/228.19 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.58/228.19 active(U63(tt)) -> mark(tt) 227.58/228.19 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.58/228.19 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.58/228.19 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.58/228.19 active(U74(tt)) -> mark(tt) 227.58/228.19 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.58/228.19 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.58/228.19 active(U83(tt)) -> mark(tt) 227.58/228.19 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.58/228.19 active(U92(tt)) -> mark(tt) 227.58/228.19 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.58/228.19 active(__(nil,X:S)) -> mark(X:S) 227.58/228.19 active(__(X:S,nil)) -> mark(X:S) 227.58/228.19 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.58/228.19 active(isList(nil)) -> mark(tt) 227.58/228.19 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.58/228.19 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.58/228.19 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.58/228.19 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.58/228.19 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.58/228.19 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.58/228.19 active(isPal(nil)) -> mark(tt) 227.58/228.19 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.58/228.19 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.58/228.19 active(isPalListKind(a)) -> mark(tt) 227.58/228.19 active(isPalListKind(e)) -> mark(tt) 227.58/228.19 active(isPalListKind(i)) -> mark(tt) 227.58/228.19 active(isPalListKind(nil)) -> mark(tt) 227.58/228.19 active(isPalListKind(o)) -> mark(tt) 227.58/228.19 active(isPalListKind(u)) -> mark(tt) 227.58/228.19 active(isQid(a)) -> mark(tt) 227.58/228.19 active(isQid(e)) -> mark(tt) 227.58/228.19 active(isQid(i)) -> mark(tt) 227.58/228.19 active(isQid(o)) -> mark(tt) 227.58/228.19 active(isQid(u)) -> mark(tt) 227.58/228.19 isList(active(X:S)) -> isList(X:S) 227.58/228.19 isList(mark(X:S)) -> isList(X:S) 227.58/228.19 isNeList(active(X:S)) -> isNeList(X:S) 227.58/228.19 isNeList(mark(X:S)) -> isNeList(X:S) 227.58/228.19 isNePal(active(X:S)) -> isNePal(X:S) 227.58/228.19 isNePal(mark(X:S)) -> isNePal(X:S) 227.58/228.19 isPal(active(X:S)) -> isPal(X:S) 227.58/228.19 isPal(mark(X:S)) -> isPal(X:S) 227.58/228.19 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.58/228.19 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.58/228.19 isQid(active(X:S)) -> isQid(X:S) 227.58/228.19 isQid(mark(X:S)) -> isQid(X:S) 227.58/228.19 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.58/228.19 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.58/228.19 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.58/228.19 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.58/228.19 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.58/228.19 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.58/228.19 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.58/228.19 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.58/228.19 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.58/228.19 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.58/228.19 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.58/228.19 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.58/228.19 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.58/228.19 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.58/228.19 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.58/228.19 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.58/228.19 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.58/228.19 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.58/228.19 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.58/228.19 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.58/228.19 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.58/228.19 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.58/228.19 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.58/228.19 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.58/228.19 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.58/228.19 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.58/228.19 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.58/228.19 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.58/228.19 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.58/228.19 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.58/228.19 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.58/228.19 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.58/228.19 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.58/228.19 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.58/228.19 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.58/228.19 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.58/228.19 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.58/228.19 mark(isList(X:S)) -> active(isList(X:S)) 227.58/228.19 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.58/228.19 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.58/228.19 mark(isPal(X:S)) -> active(isPal(X:S)) 227.58/228.19 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.58/228.19 mark(isQid(X:S)) -> active(isQid(X:S)) 227.58/228.19 mark(a) -> active(a) 227.58/228.19 mark(e) -> active(e) 227.58/228.19 mark(i) -> active(i) 227.58/228.19 mark(nil) -> active(nil) 227.58/228.19 mark(o) -> active(o) 227.58/228.19 mark(tt) -> active(tt) 227.58/228.19 mark(u) -> active(u) 227.58/228.19 ->Strongly Connected Components: 227.58/228.19 ->->Cycle: 227.58/228.19 ->->-> Pairs: 227.58/228.19 ACTIVE(U91(tt,V2:S)) -> MARK(U92(isPalListKind(V2:S))) 227.58/228.19 ACTIVE(isPalListKind(__(V1:S,V2:S))) -> MARK(U91(isPalListKind(V1:S),V2:S)) 227.58/228.19 MARK(U62(X1:S,X2:S)) -> ACTIVE(U62(mark(X1:S),X2:S)) 227.58/228.19 MARK(U62(X1:S,X2:S)) -> MARK(X1:S) 227.58/228.19 MARK(U63(X:S)) -> ACTIVE(U63(mark(X:S))) 227.58/228.19 MARK(U63(X:S)) -> MARK(X:S) 227.58/228.19 MARK(U71(X1:S,X2:S,X3:S)) -> ACTIVE(U71(mark(X1:S),X2:S,X3:S)) 227.58/228.19 MARK(U71(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.58/228.19 MARK(U72(X1:S,X2:S)) -> ACTIVE(U72(mark(X1:S),X2:S)) 227.58/228.19 MARK(U72(X1:S,X2:S)) -> MARK(X1:S) 227.58/228.19 MARK(U73(X1:S,X2:S)) -> ACTIVE(U73(mark(X1:S),X2:S)) 227.58/228.19 MARK(U73(X1:S,X2:S)) -> MARK(X1:S) 227.58/228.19 MARK(U74(X:S)) -> ACTIVE(U74(mark(X:S))) 227.58/228.19 MARK(U74(X:S)) -> MARK(X:S) 227.58/228.19 MARK(U81(X1:S,X2:S)) -> ACTIVE(U81(mark(X1:S),X2:S)) 227.58/228.19 MARK(U81(X1:S,X2:S)) -> MARK(X1:S) 227.58/228.19 MARK(U82(X1:S,X2:S)) -> ACTIVE(U82(mark(X1:S),X2:S)) 227.58/228.19 MARK(U82(X1:S,X2:S)) -> MARK(X1:S) 227.58/228.19 MARK(U83(X:S)) -> ACTIVE(U83(mark(X:S))) 227.58/228.19 MARK(U83(X:S)) -> MARK(X:S) 227.58/228.19 MARK(U91(X1:S,X2:S)) -> ACTIVE(U91(mark(X1:S),X2:S)) 227.58/228.19 MARK(U91(X1:S,X2:S)) -> MARK(X1:S) 227.58/228.19 MARK(U92(X:S)) -> ACTIVE(U92(mark(X:S))) 227.58/228.19 MARK(U92(X:S)) -> MARK(X:S) 227.58/228.19 MARK(__(X1:S,X2:S)) -> ACTIVE(__(mark(X1:S),mark(X2:S))) 227.58/228.19 MARK(__(X1:S,X2:S)) -> MARK(X1:S) 227.58/228.19 MARK(__(X1:S,X2:S)) -> MARK(X2:S) 227.58/228.19 MARK(isPalListKind(X:S)) -> ACTIVE(isPalListKind(X:S)) 227.58/228.19 ->->-> Rules: 227.58/228.19 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.58/228.19 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.58/228.19 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.58/228.19 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.58/228.19 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.58/228.19 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.58/228.19 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.58/228.19 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.58/228.19 U13(active(X:S)) -> U13(X:S) 227.58/228.19 U13(mark(X:S)) -> U13(X:S) 227.58/228.19 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.58/228.19 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.58/228.19 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.58/228.19 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.58/228.19 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.58/228.19 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.58/228.19 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.58/228.19 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.58/228.19 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.58/228.19 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.58/228.19 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.58/228.19 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.58/228.19 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.58/228.19 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.58/228.19 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.58/228.19 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.58/228.19 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.58/228.19 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.58/228.19 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.58/228.19 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.58/228.19 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.58/228.19 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.58/228.19 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.58/228.19 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.58/228.19 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.58/228.19 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.58/228.19 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.58/228.19 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.58/228.19 U26(active(X:S)) -> U26(X:S) 227.58/228.19 U26(mark(X:S)) -> U26(X:S) 227.58/228.19 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.58/228.19 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.58/228.19 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.58/228.19 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.58/228.19 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.58/228.19 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.58/228.19 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.58/228.19 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.58/228.19 U33(active(X:S)) -> U33(X:S) 227.58/228.19 U33(mark(X:S)) -> U33(X:S) 227.58/228.19 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.58/228.19 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.58/228.19 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.58/228.19 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.58/228.19 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.58/228.19 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.58/228.19 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.58/228.19 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.58/228.19 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.58/228.19 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.58/228.19 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.58/228.19 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.58/228.19 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.58/228.19 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.58/228.19 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.58/228.19 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.58/228.19 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.58/228.19 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.58/228.19 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.58/228.19 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.58/228.20 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.58/228.20 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.58/228.20 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.58/228.20 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.58/228.20 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.58/228.20 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.58/228.20 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.58/228.20 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.58/228.20 U46(active(X:S)) -> U46(X:S) 227.58/228.20 U46(mark(X:S)) -> U46(X:S) 227.58/228.20 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.58/228.20 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.58/228.20 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.58/228.20 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.58/228.20 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.58/228.20 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.58/228.20 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.58/228.20 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.58/228.20 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.58/228.20 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.58/228.20 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.58/228.20 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.58/228.20 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.58/228.20 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.58/228.20 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.58/228.20 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.58/228.20 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.58/228.20 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.58/228.20 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.58/228.20 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.58/228.20 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.58/228.20 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.58/228.20 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.58/228.20 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.58/228.20 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.58/228.20 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.58/228.20 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.58/228.20 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.58/228.20 U56(active(X:S)) -> U56(X:S) 227.58/228.20 U56(mark(X:S)) -> U56(X:S) 227.58/228.20 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.58/228.20 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.58/228.20 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.58/228.20 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.58/228.20 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.58/228.20 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.58/228.20 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.58/228.20 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.58/228.20 U63(active(X:S)) -> U63(X:S) 227.58/228.20 U63(mark(X:S)) -> U63(X:S) 227.58/228.20 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.58/228.20 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.58/228.20 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.58/228.20 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.58/228.20 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.58/228.20 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.58/228.20 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.58/228.20 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.58/228.20 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.58/228.20 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.58/228.20 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.58/228.20 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.58/228.20 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.58/228.20 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.58/228.20 U74(active(X:S)) -> U74(X:S) 227.58/228.20 U74(mark(X:S)) -> U74(X:S) 227.58/228.20 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.58/228.20 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.58/228.20 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.58/228.20 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.58/228.20 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.58/228.20 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.58/228.20 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.58/228.20 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.58/228.20 U83(active(X:S)) -> U83(X:S) 227.58/228.20 U83(mark(X:S)) -> U83(X:S) 227.58/228.20 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.58/228.20 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.58/228.20 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.58/228.20 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.58/228.20 U92(active(X:S)) -> U92(X:S) 227.58/228.20 U92(mark(X:S)) -> U92(X:S) 227.58/228.20 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.58/228.20 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.58/228.20 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.58/228.20 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.58/228.20 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.58/228.20 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.58/228.20 active(U13(tt)) -> mark(tt) 227.58/228.20 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.58/228.20 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.58/228.20 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.58/228.20 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.58/228.20 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.58/228.20 active(U26(tt)) -> mark(tt) 227.58/228.20 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.58/228.20 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.58/228.20 active(U33(tt)) -> mark(tt) 227.58/228.20 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.58/228.20 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.58/228.20 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.58/228.20 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.58/228.20 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.58/228.20 active(U46(tt)) -> mark(tt) 227.58/228.20 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.58/228.20 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.58/228.20 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.58/228.20 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.58/228.20 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.58/228.20 active(U56(tt)) -> mark(tt) 227.58/228.20 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.58/228.20 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.58/228.20 active(U63(tt)) -> mark(tt) 227.58/228.20 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.58/228.20 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.58/228.20 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.58/228.20 active(U74(tt)) -> mark(tt) 227.58/228.20 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.58/228.20 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.58/228.20 active(U83(tt)) -> mark(tt) 227.58/228.20 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.58/228.20 active(U92(tt)) -> mark(tt) 227.58/228.20 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.58/228.20 active(__(nil,X:S)) -> mark(X:S) 227.58/228.20 active(__(X:S,nil)) -> mark(X:S) 227.58/228.20 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.58/228.20 active(isList(nil)) -> mark(tt) 227.58/228.20 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.58/228.20 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.58/228.20 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.58/228.20 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.58/228.20 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.58/228.20 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.58/228.20 active(isPal(nil)) -> mark(tt) 227.58/228.20 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.58/228.20 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.58/228.20 active(isPalListKind(a)) -> mark(tt) 227.58/228.20 active(isPalListKind(e)) -> mark(tt) 227.58/228.20 active(isPalListKind(i)) -> mark(tt) 227.58/228.20 active(isPalListKind(nil)) -> mark(tt) 227.58/228.20 active(isPalListKind(o)) -> mark(tt) 227.58/228.20 active(isPalListKind(u)) -> mark(tt) 227.58/228.20 active(isQid(a)) -> mark(tt) 227.58/228.20 active(isQid(e)) -> mark(tt) 227.58/228.20 active(isQid(i)) -> mark(tt) 227.58/228.20 active(isQid(o)) -> mark(tt) 227.58/228.20 active(isQid(u)) -> mark(tt) 227.58/228.20 isList(active(X:S)) -> isList(X:S) 227.58/228.20 isList(mark(X:S)) -> isList(X:S) 227.58/228.20 isNeList(active(X:S)) -> isNeList(X:S) 227.58/228.20 isNeList(mark(X:S)) -> isNeList(X:S) 227.58/228.20 isNePal(active(X:S)) -> isNePal(X:S) 227.58/228.20 isNePal(mark(X:S)) -> isNePal(X:S) 227.58/228.20 isPal(active(X:S)) -> isPal(X:S) 227.58/228.20 isPal(mark(X:S)) -> isPal(X:S) 227.58/228.20 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.58/228.20 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.58/228.20 isQid(active(X:S)) -> isQid(X:S) 227.58/228.20 isQid(mark(X:S)) -> isQid(X:S) 227.58/228.20 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.58/228.20 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.58/228.20 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.58/228.20 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.58/228.20 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.58/228.20 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.58/228.20 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.58/228.20 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.58/228.20 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.58/228.20 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.58/228.20 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.58/228.20 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.58/228.20 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.58/228.20 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.58/228.20 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.58/228.20 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.58/228.20 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.58/228.20 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.58/228.20 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.58/228.20 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.58/228.20 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.58/228.20 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.58/228.20 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.58/228.20 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.58/228.20 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.58/228.20 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.58/228.20 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.58/228.20 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.58/228.20 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.58/228.20 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.58/228.20 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.58/228.20 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.58/228.20 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.58/228.20 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.58/228.20 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.58/228.20 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.58/228.20 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.58/228.20 mark(isList(X:S)) -> active(isList(X:S)) 227.58/228.20 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.58/228.20 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.58/228.20 mark(isPal(X:S)) -> active(isPal(X:S)) 227.58/228.20 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.58/228.20 mark(isQid(X:S)) -> active(isQid(X:S)) 227.58/228.20 mark(a) -> active(a) 227.58/228.20 mark(e) -> active(e) 227.58/228.20 mark(i) -> active(i) 227.58/228.20 mark(nil) -> active(nil) 227.58/228.20 mark(o) -> active(o) 227.58/228.20 mark(tt) -> active(tt) 227.58/228.20 mark(u) -> active(u) 227.58/228.20 227.58/228.20 Problem 1.44: 227.58/228.20 227.58/228.20 Reduction Pairs Processor: 227.58/228.20 -> Pairs: 227.58/228.20 ACTIVE(U91(tt,V2:S)) -> MARK(U92(isPalListKind(V2:S))) 227.58/228.20 ACTIVE(isPalListKind(__(V1:S,V2:S))) -> MARK(U91(isPalListKind(V1:S),V2:S)) 227.58/228.20 MARK(U62(X1:S,X2:S)) -> ACTIVE(U62(mark(X1:S),X2:S)) 227.58/228.20 MARK(U62(X1:S,X2:S)) -> MARK(X1:S) 227.58/228.20 MARK(U63(X:S)) -> ACTIVE(U63(mark(X:S))) 227.58/228.20 MARK(U63(X:S)) -> MARK(X:S) 227.58/228.20 MARK(U71(X1:S,X2:S,X3:S)) -> ACTIVE(U71(mark(X1:S),X2:S,X3:S)) 227.58/228.20 MARK(U71(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.58/228.20 MARK(U72(X1:S,X2:S)) -> ACTIVE(U72(mark(X1:S),X2:S)) 227.58/228.20 MARK(U72(X1:S,X2:S)) -> MARK(X1:S) 227.58/228.20 MARK(U73(X1:S,X2:S)) -> ACTIVE(U73(mark(X1:S),X2:S)) 227.58/228.20 MARK(U73(X1:S,X2:S)) -> MARK(X1:S) 227.58/228.20 MARK(U74(X:S)) -> ACTIVE(U74(mark(X:S))) 227.58/228.20 MARK(U74(X:S)) -> MARK(X:S) 227.58/228.20 MARK(U81(X1:S,X2:S)) -> ACTIVE(U81(mark(X1:S),X2:S)) 227.58/228.20 MARK(U81(X1:S,X2:S)) -> MARK(X1:S) 227.58/228.20 MARK(U82(X1:S,X2:S)) -> ACTIVE(U82(mark(X1:S),X2:S)) 227.58/228.20 MARK(U82(X1:S,X2:S)) -> MARK(X1:S) 227.58/228.20 MARK(U83(X:S)) -> ACTIVE(U83(mark(X:S))) 227.58/228.20 MARK(U83(X:S)) -> MARK(X:S) 227.58/228.20 MARK(U91(X1:S,X2:S)) -> ACTIVE(U91(mark(X1:S),X2:S)) 227.58/228.20 MARK(U91(X1:S,X2:S)) -> MARK(X1:S) 227.58/228.20 MARK(U92(X:S)) -> ACTIVE(U92(mark(X:S))) 227.58/228.20 MARK(U92(X:S)) -> MARK(X:S) 227.58/228.20 MARK(__(X1:S,X2:S)) -> ACTIVE(__(mark(X1:S),mark(X2:S))) 227.58/228.20 MARK(__(X1:S,X2:S)) -> MARK(X1:S) 227.58/228.20 MARK(__(X1:S,X2:S)) -> MARK(X2:S) 227.58/228.20 MARK(isPalListKind(X:S)) -> ACTIVE(isPalListKind(X:S)) 227.58/228.20 -> Rules: 227.58/228.20 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.58/228.20 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.58/228.20 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.58/228.20 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.58/228.20 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.58/228.20 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.58/228.20 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.58/228.20 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.58/228.20 U13(active(X:S)) -> U13(X:S) 227.58/228.20 U13(mark(X:S)) -> U13(X:S) 227.58/228.20 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.58/228.20 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.58/228.20 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.58/228.20 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.58/228.20 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.58/228.20 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.58/228.20 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.58/228.20 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.58/228.20 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.58/228.20 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.58/228.20 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.58/228.20 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.58/228.20 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.58/228.20 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.58/228.20 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.58/228.20 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.58/228.20 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.58/228.20 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.58/228.20 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.58/228.20 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.58/228.20 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.58/228.20 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.58/228.20 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.58/228.20 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.58/228.20 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.58/228.20 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.58/228.20 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.58/228.20 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.58/228.20 U26(active(X:S)) -> U26(X:S) 227.58/228.20 U26(mark(X:S)) -> U26(X:S) 227.58/228.20 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.58/228.20 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.58/228.20 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.58/228.20 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.58/228.20 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.58/228.20 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.58/228.20 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.58/228.20 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.58/228.20 U33(active(X:S)) -> U33(X:S) 227.58/228.20 U33(mark(X:S)) -> U33(X:S) 227.58/228.20 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.58/228.20 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.58/228.20 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.58/228.20 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.58/228.20 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.58/228.20 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.58/228.20 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.58/228.20 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.58/228.20 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.58/228.20 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.58/228.20 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.58/228.20 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.58/228.20 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.58/228.20 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.58/228.20 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.58/228.20 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.58/228.20 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.58/228.20 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.58/228.20 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.58/228.20 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.58/228.20 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.58/228.20 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.58/228.20 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.58/228.20 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.58/228.20 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.58/228.20 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.58/228.20 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.58/228.20 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.58/228.20 U46(active(X:S)) -> U46(X:S) 227.58/228.20 U46(mark(X:S)) -> U46(X:S) 227.58/228.20 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.58/228.20 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.58/228.20 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.58/228.20 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.58/228.20 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.58/228.20 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.58/228.20 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.58/228.20 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.58/228.20 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.58/228.20 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.58/228.20 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.58/228.20 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.58/228.20 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.58/228.20 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.58/228.20 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.58/228.20 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.58/228.20 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.58/228.20 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.58/228.20 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.58/228.20 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.58/228.20 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.58/228.20 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.58/228.20 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.58/228.20 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.58/228.20 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.58/228.20 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.58/228.20 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.58/228.20 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.58/228.20 U56(active(X:S)) -> U56(X:S) 227.58/228.20 U56(mark(X:S)) -> U56(X:S) 227.58/228.20 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.58/228.20 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.58/228.20 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.58/228.20 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.58/228.20 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.58/228.20 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.58/228.20 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.58/228.20 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.58/228.20 U63(active(X:S)) -> U63(X:S) 227.58/228.20 U63(mark(X:S)) -> U63(X:S) 227.58/228.20 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.58/228.20 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.58/228.20 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.58/228.20 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.58/228.20 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.58/228.20 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.58/228.20 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.58/228.20 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.58/228.20 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.58/228.20 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.58/228.20 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.58/228.20 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.58/228.20 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.58/228.20 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.58/228.20 U74(active(X:S)) -> U74(X:S) 227.58/228.20 U74(mark(X:S)) -> U74(X:S) 227.58/228.20 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.58/228.20 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.58/228.20 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.58/228.20 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.58/228.20 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.58/228.20 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.58/228.20 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.58/228.20 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.58/228.20 U83(active(X:S)) -> U83(X:S) 227.58/228.20 U83(mark(X:S)) -> U83(X:S) 227.58/228.20 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.58/228.20 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.58/228.20 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.58/228.20 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.58/228.20 U92(active(X:S)) -> U92(X:S) 227.58/228.20 U92(mark(X:S)) -> U92(X:S) 227.58/228.20 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.58/228.20 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.58/228.20 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.58/228.20 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.58/228.20 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.58/228.20 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.58/228.20 active(U13(tt)) -> mark(tt) 227.58/228.20 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.58/228.20 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.58/228.20 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.58/228.20 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.58/228.20 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.58/228.20 active(U26(tt)) -> mark(tt) 227.58/228.20 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.58/228.20 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.58/228.20 active(U33(tt)) -> mark(tt) 227.58/228.20 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.58/228.20 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.58/228.20 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.58/228.20 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.58/228.20 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.58/228.20 active(U46(tt)) -> mark(tt) 227.58/228.20 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.58/228.20 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.58/228.20 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.58/228.20 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.58/228.20 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.58/228.20 active(U56(tt)) -> mark(tt) 227.58/228.20 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.58/228.20 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.58/228.20 active(U63(tt)) -> mark(tt) 227.58/228.20 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.58/228.20 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.58/228.20 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.58/228.20 active(U74(tt)) -> mark(tt) 227.58/228.20 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.58/228.20 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.58/228.20 active(U83(tt)) -> mark(tt) 227.58/228.20 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.58/228.20 active(U92(tt)) -> mark(tt) 227.58/228.20 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.58/228.20 active(__(nil,X:S)) -> mark(X:S) 227.58/228.20 active(__(X:S,nil)) -> mark(X:S) 227.58/228.20 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.58/228.20 active(isList(nil)) -> mark(tt) 227.58/228.20 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.58/228.20 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.58/228.20 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.58/228.20 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.58/228.20 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.58/228.20 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.58/228.20 active(isPal(nil)) -> mark(tt) 227.58/228.20 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.58/228.20 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.58/228.20 active(isPalListKind(a)) -> mark(tt) 227.58/228.20 active(isPalListKind(e)) -> mark(tt) 227.58/228.20 active(isPalListKind(i)) -> mark(tt) 227.58/228.20 active(isPalListKind(nil)) -> mark(tt) 227.58/228.20 active(isPalListKind(o)) -> mark(tt) 227.58/228.20 active(isPalListKind(u)) -> mark(tt) 227.58/228.20 active(isQid(a)) -> mark(tt) 227.58/228.20 active(isQid(e)) -> mark(tt) 227.58/228.20 active(isQid(i)) -> mark(tt) 227.58/228.20 active(isQid(o)) -> mark(tt) 227.58/228.20 active(isQid(u)) -> mark(tt) 227.58/228.20 isList(active(X:S)) -> isList(X:S) 227.58/228.20 isList(mark(X:S)) -> isList(X:S) 227.58/228.20 isNeList(active(X:S)) -> isNeList(X:S) 227.58/228.20 isNeList(mark(X:S)) -> isNeList(X:S) 227.58/228.20 isNePal(active(X:S)) -> isNePal(X:S) 227.58/228.20 isNePal(mark(X:S)) -> isNePal(X:S) 227.58/228.20 isPal(active(X:S)) -> isPal(X:S) 227.58/228.20 isPal(mark(X:S)) -> isPal(X:S) 227.58/228.20 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.58/228.20 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.58/228.20 isQid(active(X:S)) -> isQid(X:S) 227.58/228.20 isQid(mark(X:S)) -> isQid(X:S) 227.58/228.20 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.58/228.20 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.58/228.20 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.58/228.20 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.58/228.20 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.58/228.20 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.58/228.20 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.58/228.20 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.58/228.20 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.58/228.20 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.58/228.20 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.58/228.20 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.58/228.20 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.58/228.20 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.58/228.20 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.58/228.20 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.58/228.20 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.58/228.20 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.58/228.20 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.58/228.20 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.58/228.20 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.58/228.20 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.58/228.20 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.58/228.20 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.58/228.20 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.58/228.20 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.58/228.20 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.58/228.20 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.58/228.20 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.58/228.20 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.58/228.20 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.58/228.20 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.58/228.20 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.58/228.20 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.58/228.20 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.58/228.20 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.58/228.20 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.58/228.20 mark(isList(X:S)) -> active(isList(X:S)) 227.58/228.20 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.58/228.20 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.58/228.20 mark(isPal(X:S)) -> active(isPal(X:S)) 227.58/228.20 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.58/228.20 mark(isQid(X:S)) -> active(isQid(X:S)) 227.58/228.20 mark(a) -> active(a) 227.58/228.20 mark(e) -> active(e) 227.58/228.20 mark(i) -> active(i) 227.58/228.20 mark(nil) -> active(nil) 227.58/228.20 mark(o) -> active(o) 227.58/228.20 mark(tt) -> active(tt) 227.58/228.20 mark(u) -> active(u) 227.58/228.20 -> Usable rules: 227.58/228.20 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.58/228.20 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.58/228.20 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.58/228.20 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.58/228.20 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.58/228.20 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.58/228.20 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.58/228.20 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.58/228.20 U13(active(X:S)) -> U13(X:S) 227.58/228.20 U13(mark(X:S)) -> U13(X:S) 227.58/228.20 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.58/228.20 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.58/228.20 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.58/228.20 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.58/228.20 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.58/228.20 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.58/228.20 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.58/228.20 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.58/228.20 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.58/228.20 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.58/228.20 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.58/228.20 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.58/228.20 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.58/228.20 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.58/228.20 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.58/228.20 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.58/228.20 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.58/228.20 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.58/228.20 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.58/228.20 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.58/228.20 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.58/228.20 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.58/228.20 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.58/228.20 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.58/228.20 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.58/228.20 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.58/228.20 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.58/228.20 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.58/228.20 U26(active(X:S)) -> U26(X:S) 227.58/228.20 U26(mark(X:S)) -> U26(X:S) 227.58/228.20 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.58/228.20 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.58/228.20 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.58/228.20 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.58/228.20 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.58/228.20 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.58/228.20 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.58/228.20 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.58/228.20 U33(active(X:S)) -> U33(X:S) 227.58/228.20 U33(mark(X:S)) -> U33(X:S) 227.58/228.20 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.58/228.20 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.58/228.20 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.58/228.20 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.58/228.20 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.58/228.20 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.58/228.20 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.58/228.20 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.58/228.20 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.58/228.20 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.58/228.20 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.58/228.20 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.58/228.20 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.58/228.20 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.58/228.20 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.58/228.20 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.58/228.20 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.58/228.20 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.58/228.20 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.58/228.20 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.58/228.20 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.58/228.20 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.58/228.20 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.58/228.20 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.58/228.20 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.58/228.20 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.58/228.20 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.58/228.20 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.58/228.20 U46(active(X:S)) -> U46(X:S) 227.58/228.20 U46(mark(X:S)) -> U46(X:S) 227.58/228.20 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.58/228.20 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.58/228.20 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.58/228.20 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.58/228.20 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.58/228.20 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.58/228.20 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.58/228.20 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.58/228.20 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.58/228.20 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.58/228.20 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.58/228.20 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.58/228.20 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.58/228.20 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.58/228.20 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.58/228.20 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.58/228.20 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.58/228.20 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.58/228.20 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.58/228.20 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.58/228.20 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.58/228.20 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.58/228.20 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.58/228.20 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.58/228.20 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.58/228.20 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.58/228.20 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.58/228.20 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.58/228.20 U56(active(X:S)) -> U56(X:S) 227.58/228.20 U56(mark(X:S)) -> U56(X:S) 227.58/228.20 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.58/228.20 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.58/228.20 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.58/228.20 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.58/228.20 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.58/228.20 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.58/228.20 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.58/228.20 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.58/228.20 U63(active(X:S)) -> U63(X:S) 227.58/228.20 U63(mark(X:S)) -> U63(X:S) 227.58/228.20 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.58/228.20 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.58/228.20 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.58/228.20 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.58/228.20 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.58/228.20 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.58/228.20 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.58/228.20 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.58/228.20 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.58/228.20 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.58/228.20 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.58/228.20 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.58/228.20 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.58/228.20 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.58/228.20 U74(active(X:S)) -> U74(X:S) 227.58/228.20 U74(mark(X:S)) -> U74(X:S) 227.58/228.20 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.58/228.20 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.58/228.20 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.58/228.20 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.58/228.20 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.58/228.20 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.58/228.20 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.58/228.20 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.58/228.20 U83(active(X:S)) -> U83(X:S) 227.58/228.20 U83(mark(X:S)) -> U83(X:S) 227.58/228.20 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.58/228.20 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.58/228.20 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.58/228.20 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.58/228.20 U92(active(X:S)) -> U92(X:S) 227.58/228.20 U92(mark(X:S)) -> U92(X:S) 227.58/228.20 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.58/228.20 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.58/228.20 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.58/228.20 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.58/228.20 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.58/228.20 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.58/228.20 active(U13(tt)) -> mark(tt) 227.58/228.20 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.58/228.20 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.58/228.20 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.58/228.20 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.58/228.20 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.58/228.20 active(U26(tt)) -> mark(tt) 227.58/228.20 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.58/228.20 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.58/228.20 active(U33(tt)) -> mark(tt) 227.58/228.20 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.58/228.20 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.58/228.20 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.58/228.20 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.58/228.20 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.58/228.20 active(U46(tt)) -> mark(tt) 227.58/228.20 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.58/228.20 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.58/228.20 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.58/228.20 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.58/228.20 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.58/228.20 active(U56(tt)) -> mark(tt) 227.58/228.20 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.58/228.20 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.58/228.20 active(U63(tt)) -> mark(tt) 227.58/228.20 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.58/228.20 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.58/228.20 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.58/228.20 active(U74(tt)) -> mark(tt) 227.58/228.20 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.58/228.20 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.58/228.20 active(U83(tt)) -> mark(tt) 227.58/228.20 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.58/228.20 active(U92(tt)) -> mark(tt) 227.58/228.20 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.58/228.20 active(__(nil,X:S)) -> mark(X:S) 227.58/228.20 active(__(X:S,nil)) -> mark(X:S) 227.58/228.20 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.58/228.20 active(isList(nil)) -> mark(tt) 227.58/228.20 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.58/228.20 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.58/228.20 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.58/228.20 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.58/228.20 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.58/228.20 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.58/228.20 active(isPal(nil)) -> mark(tt) 227.58/228.20 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.58/228.20 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.58/228.20 active(isPalListKind(a)) -> mark(tt) 227.58/228.20 active(isPalListKind(e)) -> mark(tt) 227.58/228.20 active(isPalListKind(i)) -> mark(tt) 227.58/228.20 active(isPalListKind(nil)) -> mark(tt) 227.58/228.20 active(isPalListKind(o)) -> mark(tt) 227.58/228.20 active(isPalListKind(u)) -> mark(tt) 227.58/228.20 active(isQid(a)) -> mark(tt) 227.58/228.20 active(isQid(e)) -> mark(tt) 227.58/228.20 active(isQid(i)) -> mark(tt) 227.58/228.20 active(isQid(o)) -> mark(tt) 227.58/228.20 active(isQid(u)) -> mark(tt) 227.58/228.20 isList(active(X:S)) -> isList(X:S) 227.58/228.20 isList(mark(X:S)) -> isList(X:S) 227.58/228.20 isNeList(active(X:S)) -> isNeList(X:S) 227.58/228.20 isNeList(mark(X:S)) -> isNeList(X:S) 227.58/228.20 isNePal(active(X:S)) -> isNePal(X:S) 227.58/228.20 isNePal(mark(X:S)) -> isNePal(X:S) 227.58/228.20 isPal(active(X:S)) -> isPal(X:S) 227.58/228.20 isPal(mark(X:S)) -> isPal(X:S) 227.58/228.20 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.58/228.20 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.58/228.20 isQid(active(X:S)) -> isQid(X:S) 227.58/228.20 isQid(mark(X:S)) -> isQid(X:S) 227.58/228.20 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.58/228.20 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.58/228.20 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.58/228.20 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.58/228.20 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.58/228.20 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.58/228.20 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.58/228.20 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.58/228.20 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.58/228.20 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.58/228.20 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.58/228.20 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.58/228.20 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.58/228.20 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.58/228.20 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.58/228.20 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.58/228.20 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.58/228.20 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.58/228.20 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.58/228.20 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.58/228.20 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.58/228.20 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.58/228.20 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.58/228.20 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.58/228.20 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.58/228.20 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.58/228.20 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.58/228.20 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.58/228.20 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.58/228.20 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.58/228.20 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.58/228.20 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.58/228.20 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.58/228.20 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.58/228.20 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.58/228.20 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.58/228.20 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.58/228.20 mark(isList(X:S)) -> active(isList(X:S)) 227.58/228.20 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.58/228.20 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.58/228.20 mark(isPal(X:S)) -> active(isPal(X:S)) 227.58/228.20 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.58/228.20 mark(isQid(X:S)) -> active(isQid(X:S)) 227.58/228.20 mark(a) -> active(a) 227.58/228.20 mark(e) -> active(e) 227.58/228.20 mark(i) -> active(i) 227.58/228.20 mark(nil) -> active(nil) 227.58/228.20 mark(o) -> active(o) 227.58/228.20 mark(tt) -> active(tt) 227.58/228.20 mark(u) -> active(u) 227.58/228.20 ->Interpretation type: 227.58/228.20 Linear 227.58/228.20 ->Coefficients: 227.58/228.20 Natural Numbers 227.58/228.20 ->Dimension: 227.58/228.20 1 227.58/228.20 ->Bound: 227.58/228.20 2 227.58/228.20 ->Interpretation: 227.58/228.20 227.58/228.20 [U11](X1,X2) = 0 227.58/228.20 [U12](X1,X2) = X1 227.58/228.20 [U13](X) = 0 227.58/228.20 [U21](X1,X2,X3) = 2.X1 227.58/228.20 [U22](X1,X2,X3) = 2.X1 227.58/228.20 [U23](X1,X2,X3) = 2.X1 227.58/228.20 [U24](X1,X2,X3) = 0 227.58/228.20 [U25](X1,X2) = 2.X1 227.58/228.20 [U26](X) = 2.X 227.58/228.20 [U31](X1,X2) = 2.X1 + 2.X2 227.58/228.20 [U32](X1,X2) = 2.X1 + 2.X2 227.58/228.20 [U33](X) = 0 227.58/228.20 [U41](X1,X2,X3) = 2.X3 + 2 227.58/228.20 [U42](X1,X2,X3) = 2.X1 + 2.X3 + 2 227.58/228.20 [U43](X1,X2,X3) = 2.X3 + 2 227.58/228.20 [U44](X1,X2,X3) = 2.X1 + 2.X3 + 2 227.58/228.20 [U45](X1,X2) = 2.X1 + 2 227.58/228.20 [U46](X) = 2 227.58/228.20 [U51](X1,X2,X3) = X1 + 2.X2 + 2.X3 + 2 227.58/228.20 [U52](X1,X2,X3) = 2.X1 + X2 + 2.X3 227.58/228.20 [U53](X1,X2,X3) = 2.X1 + X2 + 2.X3 227.58/228.20 [U54](X1,X2,X3) = 2.X1 + 2.X3 227.58/228.20 [U55](X1,X2) = 0 227.58/228.20 [U56](X) = 0 227.58/228.20 [U61](X1,X2) = 2.X1 + X2 + 1 227.58/228.20 [U62](X1,X2) = 2.X1 + 1 227.58/228.20 [U63](X) = 2.X + 1 227.58/228.20 [U71](X1,X2,X3) = X1 + 2.X2 + 2.X3 + 2 227.58/228.20 [U72](X1,X2) = 2.X1 + 2.X2 + 2 227.58/228.20 [U73](X1,X2) = X1 227.58/228.20 [U74](X) = 2.X 227.58/228.20 [U81](X1,X2) = X1 + 2.X2 + 2 227.58/228.20 [U82](X1,X2) = 2.X1 + 2.X2 + 2 227.58/228.20 [U83](X) = 2.X 227.58/228.20 [U91](X1,X2) = 2.X1 227.58/228.20 [U92](X) = X 227.58/228.20 [__](X1,X2) = 2.X1 + X2 + 2 227.58/228.20 [active](X) = X 227.58/228.20 [isList](X) = 0 227.58/228.20 [isNeList](X) = 2.X 227.58/228.20 [isNePal](X) = X + 1 227.58/228.20 [isPal](X) = 2.X + 2 227.58/228.20 [isPalListKind](X) = 0 227.58/228.20 [isQid](X) = 0 227.58/228.20 [mark](X) = X 227.58/228.20 [a] = 1 227.58/228.20 [e] = 2 227.58/228.20 [fSNonEmpty] = 0 227.58/228.20 [i] = 0 227.58/228.20 [nil] = 0 227.58/228.20 [o] = 2 227.58/228.20 [tt] = 0 227.58/228.20 [u] = 2 227.58/228.20 [U11#](X1,X2) = 0 227.58/228.20 [U12#](X1,X2) = 0 227.58/228.20 [U13#](X) = 0 227.58/228.20 [U21#](X1,X2,X3) = 0 227.58/228.20 [U22#](X1,X2,X3) = 0 227.58/228.20 [U23#](X1,X2,X3) = 0 227.58/228.20 [U24#](X1,X2,X3) = 0 227.58/228.20 [U25#](X1,X2) = 0 227.58/228.20 [U26#](X) = 0 227.58/228.20 [U31#](X1,X2) = 0 227.58/228.20 [U32#](X1,X2) = 0 227.58/228.20 [U33#](X) = 0 227.58/228.20 [U41#](X1,X2,X3) = 0 227.58/228.20 [U42#](X1,X2,X3) = 0 227.58/228.20 [U43#](X1,X2,X3) = 0 227.58/228.20 [U44#](X1,X2,X3) = 0 227.58/228.20 [U45#](X1,X2) = 0 227.58/228.20 [U46#](X) = 0 227.58/228.20 [U51#](X1,X2,X3) = 0 227.58/228.20 [U52#](X1,X2,X3) = 0 227.58/228.20 [U53#](X1,X2,X3) = 0 227.58/228.20 [U54#](X1,X2,X3) = 0 227.58/228.20 [U55#](X1,X2) = 0 227.58/228.20 [U56#](X) = 0 227.58/228.20 [U61#](X1,X2) = 0 227.58/228.20 [U62#](X1,X2) = 0 227.58/228.20 [U63#](X) = 0 227.58/228.20 [U71#](X1,X2,X3) = 0 227.58/228.20 [U72#](X1,X2) = 0 227.58/228.20 [U73#](X1,X2) = 0 227.58/228.20 [U74#](X) = 0 227.58/228.20 [U81#](X1,X2) = 0 227.58/228.20 [U82#](X1,X2) = 0 227.58/228.20 [U83#](X) = 0 227.58/228.20 [U91#](X1,X2) = 0 227.58/228.20 [U92#](X) = 0 227.58/228.20 [__#](X1,X2) = 0 227.58/228.20 [ACTIVE](X) = 2 227.58/228.20 [ISLIST](X) = 0 227.58/228.20 [ISNELIST](X) = 0 227.58/228.20 [ISNEPAL](X) = 0 227.58/228.20 [ISPAL](X) = 0 227.58/228.20 [ISPALLISTKIND](X) = 0 227.58/228.20 [ISQID](X) = 0 227.58/228.20 [MARK](X) = 2.X + 2 227.58/228.20 227.58/228.20 Problem 1.44: 227.58/228.20 227.58/228.20 SCC Processor: 227.58/228.20 -> Pairs: 227.58/228.20 ACTIVE(U91(tt,V2:S)) -> MARK(U92(isPalListKind(V2:S))) 227.58/228.20 ACTIVE(isPalListKind(__(V1:S,V2:S))) -> MARK(U91(isPalListKind(V1:S),V2:S)) 227.58/228.20 MARK(U62(X1:S,X2:S)) -> MARK(X1:S) 227.58/228.20 MARK(U63(X:S)) -> ACTIVE(U63(mark(X:S))) 227.58/228.20 MARK(U63(X:S)) -> MARK(X:S) 227.58/228.20 MARK(U71(X1:S,X2:S,X3:S)) -> ACTIVE(U71(mark(X1:S),X2:S,X3:S)) 227.58/228.20 MARK(U71(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.58/228.20 MARK(U72(X1:S,X2:S)) -> ACTIVE(U72(mark(X1:S),X2:S)) 227.58/228.20 MARK(U72(X1:S,X2:S)) -> MARK(X1:S) 227.58/228.20 MARK(U73(X1:S,X2:S)) -> ACTIVE(U73(mark(X1:S),X2:S)) 227.58/228.20 MARK(U73(X1:S,X2:S)) -> MARK(X1:S) 227.58/228.20 MARK(U74(X:S)) -> ACTIVE(U74(mark(X:S))) 227.58/228.20 MARK(U74(X:S)) -> MARK(X:S) 227.58/228.20 MARK(U81(X1:S,X2:S)) -> ACTIVE(U81(mark(X1:S),X2:S)) 227.58/228.20 MARK(U81(X1:S,X2:S)) -> MARK(X1:S) 227.58/228.20 MARK(U82(X1:S,X2:S)) -> ACTIVE(U82(mark(X1:S),X2:S)) 227.58/228.20 MARK(U82(X1:S,X2:S)) -> MARK(X1:S) 227.58/228.20 MARK(U83(X:S)) -> ACTIVE(U83(mark(X:S))) 227.58/228.20 MARK(U83(X:S)) -> MARK(X:S) 227.58/228.20 MARK(U91(X1:S,X2:S)) -> ACTIVE(U91(mark(X1:S),X2:S)) 227.58/228.20 MARK(U91(X1:S,X2:S)) -> MARK(X1:S) 227.58/228.20 MARK(U92(X:S)) -> ACTIVE(U92(mark(X:S))) 227.58/228.20 MARK(U92(X:S)) -> MARK(X:S) 227.58/228.20 MARK(__(X1:S,X2:S)) -> ACTIVE(__(mark(X1:S),mark(X2:S))) 227.58/228.20 MARK(__(X1:S,X2:S)) -> MARK(X1:S) 227.58/228.20 MARK(__(X1:S,X2:S)) -> MARK(X2:S) 227.58/228.20 MARK(isPalListKind(X:S)) -> ACTIVE(isPalListKind(X:S)) 227.58/228.20 -> Rules: 227.58/228.20 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.58/228.20 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.58/228.20 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.58/228.20 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.58/228.20 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.58/228.20 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.58/228.20 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.58/228.20 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.58/228.20 U13(active(X:S)) -> U13(X:S) 227.58/228.20 U13(mark(X:S)) -> U13(X:S) 227.58/228.20 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.58/228.20 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.58/228.20 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.58/228.20 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.58/228.20 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.58/228.20 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.58/228.20 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.58/228.20 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.58/228.20 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.58/228.20 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.58/228.20 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.58/228.20 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.58/228.20 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.58/228.20 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.58/228.20 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.58/228.20 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.58/228.20 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.58/228.20 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.58/228.20 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.58/228.20 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.58/228.20 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.58/228.20 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.58/228.20 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.58/228.20 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.58/228.20 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.58/228.20 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.58/228.20 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.58/228.20 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.58/228.20 U26(active(X:S)) -> U26(X:S) 227.58/228.20 U26(mark(X:S)) -> U26(X:S) 227.58/228.20 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.58/228.20 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.58/228.20 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.58/228.20 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.58/228.20 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.58/228.20 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.58/228.20 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.58/228.20 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.58/228.20 U33(active(X:S)) -> U33(X:S) 227.58/228.20 U33(mark(X:S)) -> U33(X:S) 227.58/228.20 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.58/228.20 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.58/228.20 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.58/228.20 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.58/228.20 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.58/228.20 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.58/228.20 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.58/228.20 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.58/228.20 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.58/228.20 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.58/228.20 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.58/228.20 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.58/228.20 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.58/228.20 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.58/228.20 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.58/228.20 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.58/228.20 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.58/228.20 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.58/228.20 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.58/228.20 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.58/228.20 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.58/228.20 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.58/228.20 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.58/228.20 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.58/228.20 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.58/228.20 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.58/228.20 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.58/228.20 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.58/228.20 U46(active(X:S)) -> U46(X:S) 227.58/228.20 U46(mark(X:S)) -> U46(X:S) 227.58/228.20 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.58/228.20 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.58/228.20 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.58/228.20 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.58/228.20 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.58/228.20 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.58/228.20 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.58/228.20 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.58/228.20 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.58/228.20 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.58/228.20 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.58/228.20 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.58/228.20 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.58/228.20 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.58/228.20 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.58/228.20 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.58/228.20 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.58/228.20 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.58/228.20 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.58/228.20 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.58/228.20 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.58/228.20 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.58/228.20 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.58/228.20 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.58/228.20 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.58/228.20 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.58/228.20 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.58/228.20 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.58/228.20 U56(active(X:S)) -> U56(X:S) 227.58/228.20 U56(mark(X:S)) -> U56(X:S) 227.58/228.20 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.58/228.20 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.58/228.20 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.58/228.20 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.58/228.20 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.58/228.20 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.58/228.20 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.58/228.20 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.58/228.20 U63(active(X:S)) -> U63(X:S) 227.58/228.20 U63(mark(X:S)) -> U63(X:S) 227.58/228.20 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.58/228.20 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.58/228.20 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.58/228.20 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.58/228.20 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.58/228.20 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.58/228.20 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.58/228.20 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.58/228.20 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.58/228.20 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.58/228.20 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.58/228.20 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.58/228.20 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.58/228.20 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.58/228.20 U74(active(X:S)) -> U74(X:S) 227.58/228.20 U74(mark(X:S)) -> U74(X:S) 227.58/228.20 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.58/228.20 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.58/228.20 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.58/228.20 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.58/228.20 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.58/228.20 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.58/228.20 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.58/228.20 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.58/228.20 U83(active(X:S)) -> U83(X:S) 227.58/228.20 U83(mark(X:S)) -> U83(X:S) 227.58/228.20 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.58/228.20 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.58/228.20 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.58/228.20 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.58/228.20 U92(active(X:S)) -> U92(X:S) 227.58/228.20 U92(mark(X:S)) -> U92(X:S) 227.58/228.20 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.58/228.20 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.58/228.20 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.58/228.20 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.58/228.20 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.58/228.20 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.58/228.20 active(U13(tt)) -> mark(tt) 227.58/228.20 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.58/228.20 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.58/228.20 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.58/228.20 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.58/228.20 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.58/228.20 active(U26(tt)) -> mark(tt) 227.58/228.20 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.58/228.20 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.58/228.20 active(U33(tt)) -> mark(tt) 227.58/228.20 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.58/228.20 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.58/228.20 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.58/228.20 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.58/228.20 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.58/228.20 active(U46(tt)) -> mark(tt) 227.58/228.20 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.58/228.20 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.58/228.20 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.58/228.20 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.58/228.20 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.58/228.20 active(U56(tt)) -> mark(tt) 227.58/228.20 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.58/228.20 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.58/228.20 active(U63(tt)) -> mark(tt) 227.58/228.20 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.58/228.20 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.58/228.20 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.58/228.20 active(U74(tt)) -> mark(tt) 227.58/228.20 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.58/228.20 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.58/228.20 active(U83(tt)) -> mark(tt) 227.58/228.20 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.58/228.20 active(U92(tt)) -> mark(tt) 227.58/228.20 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.58/228.20 active(__(nil,X:S)) -> mark(X:S) 227.58/228.20 active(__(X:S,nil)) -> mark(X:S) 227.58/228.20 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.58/228.20 active(isList(nil)) -> mark(tt) 227.58/228.20 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.58/228.20 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.58/228.20 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.58/228.20 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.58/228.20 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.58/228.20 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.58/228.20 active(isPal(nil)) -> mark(tt) 227.58/228.20 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.58/228.20 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.58/228.20 active(isPalListKind(a)) -> mark(tt) 227.58/228.20 active(isPalListKind(e)) -> mark(tt) 227.58/228.20 active(isPalListKind(i)) -> mark(tt) 227.58/228.20 active(isPalListKind(nil)) -> mark(tt) 227.58/228.20 active(isPalListKind(o)) -> mark(tt) 227.58/228.20 active(isPalListKind(u)) -> mark(tt) 227.58/228.20 active(isQid(a)) -> mark(tt) 227.58/228.20 active(isQid(e)) -> mark(tt) 227.58/228.20 active(isQid(i)) -> mark(tt) 227.58/228.20 active(isQid(o)) -> mark(tt) 227.58/228.20 active(isQid(u)) -> mark(tt) 227.58/228.20 isList(active(X:S)) -> isList(X:S) 227.58/228.20 isList(mark(X:S)) -> isList(X:S) 227.58/228.20 isNeList(active(X:S)) -> isNeList(X:S) 227.58/228.20 isNeList(mark(X:S)) -> isNeList(X:S) 227.58/228.20 isNePal(active(X:S)) -> isNePal(X:S) 227.58/228.20 isNePal(mark(X:S)) -> isNePal(X:S) 227.58/228.20 isPal(active(X:S)) -> isPal(X:S) 227.58/228.20 isPal(mark(X:S)) -> isPal(X:S) 227.58/228.20 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.58/228.20 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.58/228.20 isQid(active(X:S)) -> isQid(X:S) 227.58/228.20 isQid(mark(X:S)) -> isQid(X:S) 227.58/228.20 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.58/228.20 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.58/228.20 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.58/228.20 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.58/228.20 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.58/228.20 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.58/228.20 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.58/228.20 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.58/228.20 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.58/228.20 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.58/228.20 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.58/228.20 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.58/228.20 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.58/228.20 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.58/228.20 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.58/228.20 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.58/228.20 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.58/228.20 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.58/228.20 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.58/228.20 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.58/228.20 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.58/228.20 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.58/228.20 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.58/228.20 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.58/228.20 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.58/228.20 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.58/228.20 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.58/228.20 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.58/228.20 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.58/228.20 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.58/228.20 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.58/228.20 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.58/228.20 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.58/228.20 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.58/228.20 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.58/228.20 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.58/228.20 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.58/228.20 mark(isList(X:S)) -> active(isList(X:S)) 227.58/228.20 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.58/228.20 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.58/228.20 mark(isPal(X:S)) -> active(isPal(X:S)) 227.58/228.20 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.58/228.20 mark(isQid(X:S)) -> active(isQid(X:S)) 227.58/228.20 mark(a) -> active(a) 227.58/228.20 mark(e) -> active(e) 227.58/228.20 mark(i) -> active(i) 227.58/228.20 mark(nil) -> active(nil) 227.58/228.20 mark(o) -> active(o) 227.58/228.20 mark(tt) -> active(tt) 227.58/228.20 mark(u) -> active(u) 227.58/228.20 ->Strongly Connected Components: 227.58/228.20 ->->Cycle: 227.58/228.20 ->->-> Pairs: 227.58/228.20 ACTIVE(U91(tt,V2:S)) -> MARK(U92(isPalListKind(V2:S))) 227.58/228.20 ACTIVE(isPalListKind(__(V1:S,V2:S))) -> MARK(U91(isPalListKind(V1:S),V2:S)) 227.58/228.20 MARK(U62(X1:S,X2:S)) -> MARK(X1:S) 227.58/228.20 MARK(U63(X:S)) -> ACTIVE(U63(mark(X:S))) 227.58/228.20 MARK(U63(X:S)) -> MARK(X:S) 227.58/228.20 MARK(U71(X1:S,X2:S,X3:S)) -> ACTIVE(U71(mark(X1:S),X2:S,X3:S)) 227.58/228.20 MARK(U71(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.58/228.20 MARK(U72(X1:S,X2:S)) -> ACTIVE(U72(mark(X1:S),X2:S)) 227.58/228.20 MARK(U72(X1:S,X2:S)) -> MARK(X1:S) 227.58/228.20 MARK(U73(X1:S,X2:S)) -> ACTIVE(U73(mark(X1:S),X2:S)) 227.58/228.20 MARK(U73(X1:S,X2:S)) -> MARK(X1:S) 227.58/228.20 MARK(U74(X:S)) -> ACTIVE(U74(mark(X:S))) 227.58/228.20 MARK(U74(X:S)) -> MARK(X:S) 227.58/228.20 MARK(U81(X1:S,X2:S)) -> ACTIVE(U81(mark(X1:S),X2:S)) 227.58/228.20 MARK(U81(X1:S,X2:S)) -> MARK(X1:S) 227.58/228.20 MARK(U82(X1:S,X2:S)) -> ACTIVE(U82(mark(X1:S),X2:S)) 227.58/228.20 MARK(U82(X1:S,X2:S)) -> MARK(X1:S) 227.58/228.20 MARK(U83(X:S)) -> ACTIVE(U83(mark(X:S))) 227.58/228.20 MARK(U83(X:S)) -> MARK(X:S) 227.58/228.20 MARK(U91(X1:S,X2:S)) -> ACTIVE(U91(mark(X1:S),X2:S)) 227.58/228.20 MARK(U91(X1:S,X2:S)) -> MARK(X1:S) 227.58/228.20 MARK(U92(X:S)) -> ACTIVE(U92(mark(X:S))) 227.58/228.20 MARK(U92(X:S)) -> MARK(X:S) 227.58/228.20 MARK(__(X1:S,X2:S)) -> ACTIVE(__(mark(X1:S),mark(X2:S))) 227.58/228.20 MARK(__(X1:S,X2:S)) -> MARK(X1:S) 227.58/228.20 MARK(__(X1:S,X2:S)) -> MARK(X2:S) 227.58/228.20 MARK(isPalListKind(X:S)) -> ACTIVE(isPalListKind(X:S)) 227.58/228.20 ->->-> Rules: 227.58/228.20 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.58/228.20 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.58/228.20 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.58/228.20 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.58/228.20 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.58/228.20 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.58/228.20 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.58/228.20 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.58/228.20 U13(active(X:S)) -> U13(X:S) 227.58/228.20 U13(mark(X:S)) -> U13(X:S) 227.58/228.20 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.58/228.20 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.58/228.20 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.58/228.20 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.58/228.20 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.58/228.20 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.58/228.20 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.58/228.20 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.58/228.20 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.58/228.20 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.58/228.20 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.58/228.20 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.58/228.20 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.58/228.20 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.58/228.20 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.58/228.20 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.58/228.20 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.58/228.20 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.58/228.20 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.58/228.20 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.58/228.20 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.58/228.20 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.58/228.20 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.58/228.20 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.58/228.20 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.58/228.20 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.58/228.20 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.58/228.20 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.58/228.20 U26(active(X:S)) -> U26(X:S) 227.58/228.20 U26(mark(X:S)) -> U26(X:S) 227.58/228.20 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.58/228.20 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.58/228.20 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.58/228.20 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.58/228.20 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.58/228.20 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.58/228.20 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.58/228.20 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.58/228.20 U33(active(X:S)) -> U33(X:S) 227.58/228.20 U33(mark(X:S)) -> U33(X:S) 227.58/228.20 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.58/228.20 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.58/228.20 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.58/228.20 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.58/228.20 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.58/228.20 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.58/228.20 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.58/228.20 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.58/228.20 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.58/228.20 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.58/228.20 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.58/228.20 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.58/228.20 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.58/228.20 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.58/228.20 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.58/228.20 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.58/228.20 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.58/228.20 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.58/228.20 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.58/228.20 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.58/228.20 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.58/228.20 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.58/228.20 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.58/228.20 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.58/228.20 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.58/228.20 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.58/228.20 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.58/228.20 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.58/228.20 U46(active(X:S)) -> U46(X:S) 227.58/228.20 U46(mark(X:S)) -> U46(X:S) 227.58/228.20 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.58/228.20 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.58/228.20 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.58/228.20 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.58/228.20 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.58/228.20 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.58/228.20 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.58/228.20 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.58/228.20 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.58/228.20 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.58/228.20 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.58/228.20 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.58/228.20 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.58/228.20 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.58/228.20 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.58/228.20 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.58/228.20 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.58/228.20 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.58/228.20 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.58/228.20 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.58/228.20 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.58/228.20 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.58/228.20 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.58/228.20 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.58/228.20 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.58/228.20 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.58/228.20 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.58/228.20 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.58/228.20 U56(active(X:S)) -> U56(X:S) 227.58/228.20 U56(mark(X:S)) -> U56(X:S) 227.58/228.20 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.58/228.20 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.58/228.20 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.58/228.20 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.58/228.20 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.58/228.20 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.58/228.20 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.58/228.20 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.58/228.20 U63(active(X:S)) -> U63(X:S) 227.58/228.20 U63(mark(X:S)) -> U63(X:S) 227.58/228.20 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.58/228.20 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.58/228.20 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.58/228.20 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.58/228.20 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.58/228.20 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.58/228.20 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.58/228.20 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.58/228.20 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.58/228.20 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.58/228.20 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.58/228.20 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.58/228.20 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.58/228.20 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.58/228.20 U74(active(X:S)) -> U74(X:S) 227.58/228.20 U74(mark(X:S)) -> U74(X:S) 227.58/228.20 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.58/228.20 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.58/228.20 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.58/228.20 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.58/228.20 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.58/228.20 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.58/228.20 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.58/228.20 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.58/228.20 U83(active(X:S)) -> U83(X:S) 227.58/228.20 U83(mark(X:S)) -> U83(X:S) 227.58/228.20 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.58/228.20 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.58/228.20 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.58/228.20 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.58/228.20 U92(active(X:S)) -> U92(X:S) 227.58/228.20 U92(mark(X:S)) -> U92(X:S) 227.58/228.20 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.58/228.20 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.58/228.20 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.58/228.20 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.58/228.20 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.58/228.20 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.58/228.20 active(U13(tt)) -> mark(tt) 227.58/228.20 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.58/228.20 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.58/228.20 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.58/228.20 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.58/228.20 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.58/228.20 active(U26(tt)) -> mark(tt) 227.58/228.20 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.58/228.20 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.58/228.20 active(U33(tt)) -> mark(tt) 227.58/228.20 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.58/228.20 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.58/228.20 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.58/228.20 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.58/228.20 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.58/228.20 active(U46(tt)) -> mark(tt) 227.58/228.20 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.58/228.20 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.58/228.20 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.58/228.20 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.58/228.20 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.58/228.20 active(U56(tt)) -> mark(tt) 227.58/228.20 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.58/228.20 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.58/228.20 active(U63(tt)) -> mark(tt) 227.58/228.20 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.58/228.20 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.58/228.20 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.58/228.20 active(U74(tt)) -> mark(tt) 227.58/228.20 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.58/228.20 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.58/228.20 active(U83(tt)) -> mark(tt) 227.58/228.20 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.58/228.20 active(U92(tt)) -> mark(tt) 227.58/228.20 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.58/228.20 active(__(nil,X:S)) -> mark(X:S) 227.58/228.20 active(__(X:S,nil)) -> mark(X:S) 227.58/228.20 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.58/228.20 active(isList(nil)) -> mark(tt) 227.58/228.20 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.58/228.20 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.58/228.20 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.58/228.20 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.58/228.20 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.58/228.20 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.58/228.20 active(isPal(nil)) -> mark(tt) 227.58/228.20 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.58/228.20 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.58/228.20 active(isPalListKind(a)) -> mark(tt) 227.58/228.20 active(isPalListKind(e)) -> mark(tt) 227.58/228.20 active(isPalListKind(i)) -> mark(tt) 227.58/228.20 active(isPalListKind(nil)) -> mark(tt) 227.58/228.20 active(isPalListKind(o)) -> mark(tt) 227.58/228.20 active(isPalListKind(u)) -> mark(tt) 227.58/228.20 active(isQid(a)) -> mark(tt) 227.58/228.20 active(isQid(e)) -> mark(tt) 227.58/228.20 active(isQid(i)) -> mark(tt) 227.58/228.20 active(isQid(o)) -> mark(tt) 227.58/228.20 active(isQid(u)) -> mark(tt) 227.58/228.20 isList(active(X:S)) -> isList(X:S) 227.58/228.20 isList(mark(X:S)) -> isList(X:S) 227.58/228.20 isNeList(active(X:S)) -> isNeList(X:S) 227.58/228.20 isNeList(mark(X:S)) -> isNeList(X:S) 227.58/228.20 isNePal(active(X:S)) -> isNePal(X:S) 227.58/228.20 isNePal(mark(X:S)) -> isNePal(X:S) 227.58/228.20 isPal(active(X:S)) -> isPal(X:S) 227.58/228.20 isPal(mark(X:S)) -> isPal(X:S) 227.58/228.20 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.58/228.20 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.58/228.20 isQid(active(X:S)) -> isQid(X:S) 227.58/228.20 isQid(mark(X:S)) -> isQid(X:S) 227.58/228.20 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.58/228.20 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.58/228.20 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.58/228.20 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.58/228.20 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.58/228.20 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.58/228.20 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.58/228.20 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.58/228.20 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.58/228.20 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.58/228.20 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.58/228.20 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.58/228.20 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.58/228.20 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.58/228.20 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.58/228.20 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.58/228.20 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.58/228.20 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.58/228.20 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.58/228.20 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.58/228.20 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.58/228.20 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.58/228.20 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.58/228.20 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.58/228.20 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.58/228.20 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.58/228.20 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.58/228.20 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.58/228.20 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.58/228.20 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.58/228.20 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.58/228.20 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.58/228.20 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.58/228.20 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.58/228.20 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.58/228.20 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.58/228.20 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.58/228.20 mark(isList(X:S)) -> active(isList(X:S)) 227.58/228.20 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.58/228.20 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.58/228.20 mark(isPal(X:S)) -> active(isPal(X:S)) 227.58/228.20 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.58/228.20 mark(isQid(X:S)) -> active(isQid(X:S)) 227.58/228.20 mark(a) -> active(a) 227.58/228.20 mark(e) -> active(e) 227.58/228.20 mark(i) -> active(i) 227.58/228.20 mark(nil) -> active(nil) 227.58/228.20 mark(o) -> active(o) 227.58/228.20 mark(tt) -> active(tt) 227.58/228.20 mark(u) -> active(u) 227.58/228.20 227.58/228.20 Problem 1.44: 227.58/228.20 227.58/228.20 Reduction Pairs Processor: 227.58/228.20 -> Pairs: 227.58/228.20 ACTIVE(U91(tt,V2:S)) -> MARK(U92(isPalListKind(V2:S))) 227.58/228.20 ACTIVE(isPalListKind(__(V1:S,V2:S))) -> MARK(U91(isPalListKind(V1:S),V2:S)) 227.58/228.20 MARK(U62(X1:S,X2:S)) -> MARK(X1:S) 227.58/228.20 MARK(U63(X:S)) -> ACTIVE(U63(mark(X:S))) 227.58/228.20 MARK(U63(X:S)) -> MARK(X:S) 227.58/228.20 MARK(U71(X1:S,X2:S,X3:S)) -> ACTIVE(U71(mark(X1:S),X2:S,X3:S)) 227.58/228.20 MARK(U71(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.58/228.20 MARK(U72(X1:S,X2:S)) -> ACTIVE(U72(mark(X1:S),X2:S)) 227.58/228.20 MARK(U72(X1:S,X2:S)) -> MARK(X1:S) 227.58/228.20 MARK(U73(X1:S,X2:S)) -> ACTIVE(U73(mark(X1:S),X2:S)) 227.58/228.20 MARK(U73(X1:S,X2:S)) -> MARK(X1:S) 227.58/228.20 MARK(U74(X:S)) -> ACTIVE(U74(mark(X:S))) 227.58/228.20 MARK(U74(X:S)) -> MARK(X:S) 227.58/228.20 MARK(U81(X1:S,X2:S)) -> ACTIVE(U81(mark(X1:S),X2:S)) 227.58/228.20 MARK(U81(X1:S,X2:S)) -> MARK(X1:S) 227.58/228.20 MARK(U82(X1:S,X2:S)) -> ACTIVE(U82(mark(X1:S),X2:S)) 227.58/228.20 MARK(U82(X1:S,X2:S)) -> MARK(X1:S) 227.58/228.20 MARK(U83(X:S)) -> ACTIVE(U83(mark(X:S))) 227.58/228.20 MARK(U83(X:S)) -> MARK(X:S) 227.58/228.20 MARK(U91(X1:S,X2:S)) -> ACTIVE(U91(mark(X1:S),X2:S)) 227.58/228.20 MARK(U91(X1:S,X2:S)) -> MARK(X1:S) 227.58/228.20 MARK(U92(X:S)) -> ACTIVE(U92(mark(X:S))) 227.58/228.20 MARK(U92(X:S)) -> MARK(X:S) 227.58/228.20 MARK(__(X1:S,X2:S)) -> ACTIVE(__(mark(X1:S),mark(X2:S))) 227.58/228.20 MARK(__(X1:S,X2:S)) -> MARK(X1:S) 227.58/228.20 MARK(__(X1:S,X2:S)) -> MARK(X2:S) 227.58/228.20 MARK(isPalListKind(X:S)) -> ACTIVE(isPalListKind(X:S)) 227.58/228.20 -> Rules: 227.58/228.20 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.58/228.20 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.58/228.20 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.58/228.20 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.58/228.20 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.58/228.20 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.58/228.20 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.58/228.20 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.58/228.20 U13(active(X:S)) -> U13(X:S) 227.58/228.20 U13(mark(X:S)) -> U13(X:S) 227.58/228.20 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.58/228.20 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.58/228.20 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.58/228.20 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.58/228.20 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.58/228.20 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.58/228.20 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.58/228.20 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.58/228.20 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.58/228.20 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.58/228.20 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.58/228.20 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.58/228.20 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.58/228.20 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.58/228.20 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.58/228.20 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.58/228.20 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.58/228.20 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.58/228.20 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.58/228.20 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.58/228.20 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.58/228.20 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.58/228.20 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.58/228.20 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.58/228.20 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.58/228.20 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.58/228.20 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.58/228.20 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.58/228.20 U26(active(X:S)) -> U26(X:S) 227.58/228.20 U26(mark(X:S)) -> U26(X:S) 227.58/228.20 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.58/228.20 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.58/228.20 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.58/228.20 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.58/228.20 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.58/228.20 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.58/228.20 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.58/228.20 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.58/228.20 U33(active(X:S)) -> U33(X:S) 227.58/228.20 U33(mark(X:S)) -> U33(X:S) 227.58/228.20 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.58/228.20 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.58/228.20 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.58/228.20 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.58/228.20 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.58/228.20 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.58/228.20 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.58/228.20 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.58/228.20 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.58/228.20 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.58/228.20 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.58/228.20 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.58/228.20 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.58/228.20 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.58/228.20 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.58/228.20 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.58/228.20 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.58/228.20 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.58/228.20 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.58/228.20 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.58/228.20 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.58/228.20 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.58/228.20 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.58/228.20 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.58/228.20 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.58/228.20 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.58/228.20 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.58/228.20 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.58/228.20 U46(active(X:S)) -> U46(X:S) 227.58/228.20 U46(mark(X:S)) -> U46(X:S) 227.58/228.20 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.58/228.20 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.58/228.20 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.58/228.20 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.58/228.20 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.58/228.20 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.58/228.20 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.58/228.20 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.58/228.20 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.58/228.20 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.58/228.20 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.58/228.20 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.58/228.20 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.58/228.20 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.58/228.20 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.58/228.20 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.58/228.20 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.58/228.20 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.58/228.20 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.58/228.20 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.58/228.20 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.58/228.20 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.58/228.20 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.58/228.20 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.58/228.20 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.58/228.20 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.58/228.20 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.58/228.20 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.58/228.20 U56(active(X:S)) -> U56(X:S) 227.58/228.20 U56(mark(X:S)) -> U56(X:S) 227.58/228.20 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.58/228.20 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.58/228.20 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.58/228.20 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.58/228.20 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.58/228.20 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.58/228.20 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.58/228.20 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.58/228.20 U63(active(X:S)) -> U63(X:S) 227.58/228.20 U63(mark(X:S)) -> U63(X:S) 227.58/228.20 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.58/228.20 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.58/228.20 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.58/228.20 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.58/228.20 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.58/228.20 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.58/228.20 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.58/228.20 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.58/228.20 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.58/228.20 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.58/228.20 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.58/228.20 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.58/228.20 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.58/228.20 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.58/228.20 U74(active(X:S)) -> U74(X:S) 227.58/228.20 U74(mark(X:S)) -> U74(X:S) 227.58/228.20 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.58/228.20 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.58/228.20 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.58/228.20 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.58/228.20 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.58/228.20 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.58/228.20 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.58/228.20 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.58/228.20 U83(active(X:S)) -> U83(X:S) 227.58/228.20 U83(mark(X:S)) -> U83(X:S) 227.58/228.20 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.58/228.20 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.58/228.20 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.58/228.20 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.58/228.20 U92(active(X:S)) -> U92(X:S) 227.58/228.20 U92(mark(X:S)) -> U92(X:S) 227.58/228.20 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.58/228.20 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.58/228.20 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.58/228.20 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.58/228.20 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.58/228.20 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.58/228.20 active(U13(tt)) -> mark(tt) 227.58/228.20 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.58/228.20 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.58/228.20 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.58/228.20 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.58/228.20 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.58/228.20 active(U26(tt)) -> mark(tt) 227.58/228.20 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.58/228.20 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.58/228.20 active(U33(tt)) -> mark(tt) 227.58/228.20 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.58/228.20 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.58/228.20 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.58/228.20 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.58/228.20 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.58/228.20 active(U46(tt)) -> mark(tt) 227.58/228.20 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.58/228.20 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.58/228.20 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.58/228.20 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.58/228.20 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.58/228.20 active(U56(tt)) -> mark(tt) 227.58/228.20 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.58/228.20 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.58/228.20 active(U63(tt)) -> mark(tt) 227.58/228.20 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.58/228.20 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.58/228.20 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.58/228.20 active(U74(tt)) -> mark(tt) 227.58/228.20 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.58/228.20 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.58/228.20 active(U83(tt)) -> mark(tt) 227.58/228.20 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.58/228.20 active(U92(tt)) -> mark(tt) 227.58/228.20 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.58/228.20 active(__(nil,X:S)) -> mark(X:S) 227.58/228.20 active(__(X:S,nil)) -> mark(X:S) 227.58/228.20 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.58/228.20 active(isList(nil)) -> mark(tt) 227.58/228.20 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.58/228.20 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.58/228.20 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.58/228.20 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.58/228.20 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.58/228.20 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.58/228.20 active(isPal(nil)) -> mark(tt) 227.58/228.20 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.58/228.20 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.58/228.20 active(isPalListKind(a)) -> mark(tt) 227.58/228.20 active(isPalListKind(e)) -> mark(tt) 227.58/228.20 active(isPalListKind(i)) -> mark(tt) 227.58/228.20 active(isPalListKind(nil)) -> mark(tt) 227.58/228.20 active(isPalListKind(o)) -> mark(tt) 227.58/228.20 active(isPalListKind(u)) -> mark(tt) 227.58/228.20 active(isQid(a)) -> mark(tt) 227.58/228.20 active(isQid(e)) -> mark(tt) 227.58/228.20 active(isQid(i)) -> mark(tt) 227.58/228.20 active(isQid(o)) -> mark(tt) 227.58/228.20 active(isQid(u)) -> mark(tt) 227.58/228.20 isList(active(X:S)) -> isList(X:S) 227.58/228.20 isList(mark(X:S)) -> isList(X:S) 227.58/228.20 isNeList(active(X:S)) -> isNeList(X:S) 227.58/228.20 isNeList(mark(X:S)) -> isNeList(X:S) 227.58/228.20 isNePal(active(X:S)) -> isNePal(X:S) 227.58/228.20 isNePal(mark(X:S)) -> isNePal(X:S) 227.58/228.20 isPal(active(X:S)) -> isPal(X:S) 227.58/228.20 isPal(mark(X:S)) -> isPal(X:S) 227.58/228.20 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.58/228.20 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.58/228.20 isQid(active(X:S)) -> isQid(X:S) 227.58/228.20 isQid(mark(X:S)) -> isQid(X:S) 227.58/228.20 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.58/228.20 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.58/228.20 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.58/228.20 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.58/228.20 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.58/228.20 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.58/228.20 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.58/228.20 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.58/228.20 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.58/228.20 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.58/228.20 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.58/228.20 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.58/228.20 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.58/228.20 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.58/228.20 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.58/228.20 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.58/228.20 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.58/228.20 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.58/228.20 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.58/228.20 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.58/228.20 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.58/228.20 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.58/228.20 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.58/228.20 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.58/228.20 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.58/228.20 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.58/228.20 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.58/228.20 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.58/228.20 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.58/228.20 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.58/228.20 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.58/228.20 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.58/228.20 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.58/228.20 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.58/228.20 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.58/228.20 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.58/228.20 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.58/228.20 mark(isList(X:S)) -> active(isList(X:S)) 227.58/228.20 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.58/228.20 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.58/228.20 mark(isPal(X:S)) -> active(isPal(X:S)) 227.58/228.20 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.58/228.20 mark(isQid(X:S)) -> active(isQid(X:S)) 227.58/228.20 mark(a) -> active(a) 227.58/228.20 mark(e) -> active(e) 227.58/228.20 mark(i) -> active(i) 227.58/228.20 mark(nil) -> active(nil) 227.58/228.20 mark(o) -> active(o) 227.58/228.20 mark(tt) -> active(tt) 227.58/228.20 mark(u) -> active(u) 227.58/228.20 -> Usable rules: 227.58/228.20 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.58/228.20 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.58/228.20 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.58/228.20 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.58/228.20 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.58/228.20 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.58/228.20 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.58/228.20 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.58/228.20 U13(active(X:S)) -> U13(X:S) 227.58/228.20 U13(mark(X:S)) -> U13(X:S) 227.58/228.20 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.58/228.20 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.58/228.20 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.58/228.20 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.58/228.20 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.58/228.20 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.58/228.20 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.58/228.20 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.58/228.20 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.58/228.20 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.58/228.20 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.58/228.20 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.58/228.20 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.58/228.20 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.58/228.20 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.58/228.20 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.58/228.20 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.58/228.20 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.58/228.20 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.58/228.20 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.58/228.20 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.58/228.20 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.58/228.20 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.58/228.20 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.58/228.20 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.58/228.20 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.58/228.20 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.58/228.20 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.58/228.20 U26(active(X:S)) -> U26(X:S) 227.58/228.20 U26(mark(X:S)) -> U26(X:S) 227.58/228.20 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.58/228.20 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.58/228.20 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.58/228.20 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.58/228.20 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.58/228.20 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.58/228.20 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.58/228.20 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.58/228.20 U33(active(X:S)) -> U33(X:S) 227.58/228.20 U33(mark(X:S)) -> U33(X:S) 227.58/228.20 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.58/228.20 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.58/228.20 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.58/228.20 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.58/228.20 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.58/228.20 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.58/228.20 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.58/228.20 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.58/228.20 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.58/228.20 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.58/228.20 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.58/228.20 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.58/228.20 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.58/228.20 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.58/228.20 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.58/228.20 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.58/228.20 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.58/228.20 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.58/228.20 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.58/228.20 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.58/228.20 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.58/228.20 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.58/228.20 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.58/228.20 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.58/228.20 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.58/228.20 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.58/228.20 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.58/228.20 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.58/228.20 U46(active(X:S)) -> U46(X:S) 227.58/228.20 U46(mark(X:S)) -> U46(X:S) 227.58/228.20 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.58/228.20 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.58/228.20 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.58/228.20 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.58/228.20 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.58/228.20 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.58/228.20 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.58/228.20 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.58/228.20 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.58/228.20 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.58/228.20 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.58/228.20 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.58/228.20 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.58/228.20 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.58/228.20 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.58/228.20 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.58/228.20 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.58/228.20 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.58/228.20 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.58/228.20 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.58/228.20 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.58/228.20 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.58/228.20 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.58/228.20 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.58/228.20 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.58/228.20 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.58/228.20 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.58/228.20 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.58/228.20 U56(active(X:S)) -> U56(X:S) 227.58/228.20 U56(mark(X:S)) -> U56(X:S) 227.58/228.20 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.58/228.20 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.58/228.20 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.58/228.20 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.58/228.20 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.58/228.20 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.58/228.20 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.58/228.20 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.58/228.20 U63(active(X:S)) -> U63(X:S) 227.58/228.20 U63(mark(X:S)) -> U63(X:S) 227.58/228.20 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.58/228.20 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.58/228.20 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.58/228.20 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.58/228.21 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.58/228.21 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.58/228.21 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.58/228.21 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.58/228.21 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.58/228.21 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.58/228.21 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.58/228.21 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.58/228.21 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.58/228.21 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.58/228.21 U74(active(X:S)) -> U74(X:S) 227.58/228.21 U74(mark(X:S)) -> U74(X:S) 227.58/228.21 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.58/228.21 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.58/228.21 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.58/228.21 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.58/228.21 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.58/228.21 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.58/228.21 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.58/228.21 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.58/228.21 U83(active(X:S)) -> U83(X:S) 227.58/228.21 U83(mark(X:S)) -> U83(X:S) 227.58/228.21 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.58/228.21 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.58/228.21 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.58/228.21 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.58/228.21 U92(active(X:S)) -> U92(X:S) 227.58/228.21 U92(mark(X:S)) -> U92(X:S) 227.58/228.21 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.58/228.21 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.58/228.21 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.58/228.21 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.58/228.21 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.58/228.21 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.58/228.21 active(U13(tt)) -> mark(tt) 227.58/228.21 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.58/228.21 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.58/228.21 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.58/228.21 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.58/228.21 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.58/228.21 active(U26(tt)) -> mark(tt) 227.58/228.21 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.58/228.21 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.58/228.21 active(U33(tt)) -> mark(tt) 227.58/228.21 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.58/228.21 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.58/228.21 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.58/228.21 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.58/228.21 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.58/228.21 active(U46(tt)) -> mark(tt) 227.58/228.21 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.58/228.21 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.58/228.21 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.58/228.21 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.58/228.21 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.58/228.21 active(U56(tt)) -> mark(tt) 227.58/228.21 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.58/228.21 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.58/228.21 active(U63(tt)) -> mark(tt) 227.58/228.21 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.58/228.21 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.58/228.21 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.58/228.21 active(U74(tt)) -> mark(tt) 227.58/228.21 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.58/228.21 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.58/228.21 active(U83(tt)) -> mark(tt) 227.58/228.21 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.58/228.21 active(U92(tt)) -> mark(tt) 227.58/228.21 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.58/228.21 active(__(nil,X:S)) -> mark(X:S) 227.58/228.21 active(__(X:S,nil)) -> mark(X:S) 227.58/228.21 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.58/228.21 active(isList(nil)) -> mark(tt) 227.58/228.21 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.58/228.21 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.58/228.21 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.58/228.21 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.58/228.21 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.58/228.21 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.58/228.21 active(isPal(nil)) -> mark(tt) 227.58/228.21 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.58/228.21 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.58/228.21 active(isPalListKind(a)) -> mark(tt) 227.58/228.21 active(isPalListKind(e)) -> mark(tt) 227.58/228.21 active(isPalListKind(i)) -> mark(tt) 227.58/228.21 active(isPalListKind(nil)) -> mark(tt) 227.58/228.21 active(isPalListKind(o)) -> mark(tt) 227.58/228.21 active(isPalListKind(u)) -> mark(tt) 227.58/228.21 active(isQid(a)) -> mark(tt) 227.58/228.21 active(isQid(e)) -> mark(tt) 227.58/228.21 active(isQid(i)) -> mark(tt) 227.58/228.21 active(isQid(o)) -> mark(tt) 227.58/228.21 active(isQid(u)) -> mark(tt) 227.58/228.21 isList(active(X:S)) -> isList(X:S) 227.58/228.21 isList(mark(X:S)) -> isList(X:S) 227.58/228.21 isNeList(active(X:S)) -> isNeList(X:S) 227.58/228.21 isNeList(mark(X:S)) -> isNeList(X:S) 227.58/228.21 isNePal(active(X:S)) -> isNePal(X:S) 227.58/228.21 isNePal(mark(X:S)) -> isNePal(X:S) 227.58/228.21 isPal(active(X:S)) -> isPal(X:S) 227.58/228.21 isPal(mark(X:S)) -> isPal(X:S) 227.58/228.21 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.58/228.21 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.58/228.21 isQid(active(X:S)) -> isQid(X:S) 227.58/228.21 isQid(mark(X:S)) -> isQid(X:S) 227.58/228.21 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.58/228.21 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.58/228.21 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.58/228.21 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.58/228.21 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.58/228.21 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.58/228.21 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.58/228.21 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.58/228.21 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.58/228.21 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.58/228.21 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.58/228.21 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.58/228.21 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.58/228.21 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.58/228.21 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.58/228.21 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.58/228.21 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.58/228.21 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.58/228.21 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.58/228.21 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.58/228.21 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.58/228.21 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.58/228.21 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.58/228.21 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.58/228.21 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.58/228.21 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.58/228.21 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.58/228.21 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.58/228.21 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.58/228.21 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.58/228.21 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.58/228.21 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.58/228.21 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.58/228.21 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.58/228.21 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.58/228.21 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.58/228.21 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.58/228.21 mark(isList(X:S)) -> active(isList(X:S)) 227.58/228.21 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.58/228.21 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.58/228.21 mark(isPal(X:S)) -> active(isPal(X:S)) 227.58/228.21 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.58/228.21 mark(isQid(X:S)) -> active(isQid(X:S)) 227.58/228.21 mark(a) -> active(a) 227.58/228.21 mark(e) -> active(e) 227.58/228.21 mark(i) -> active(i) 227.58/228.21 mark(nil) -> active(nil) 227.58/228.21 mark(o) -> active(o) 227.58/228.21 mark(tt) -> active(tt) 227.58/228.21 mark(u) -> active(u) 227.58/228.21 ->Interpretation type: 227.58/228.21 Linear 227.58/228.21 ->Coefficients: 227.58/228.21 Natural Numbers 227.58/228.21 ->Dimension: 227.58/228.21 1 227.58/228.21 ->Bound: 227.58/228.21 2 227.58/228.21 ->Interpretation: 227.58/228.21 227.58/228.21 [U11](X1,X2) = 2.X2 + 2 227.58/228.21 [U12](X1,X2) = 2.X1 + 2.X2 + 2 227.58/228.21 [U13](X) = 2 227.58/228.21 [U21](X1,X2,X3) = 2.X2 + 2.X3 + 2 227.58/228.21 [U22](X1,X2,X3) = 2.X2 + 2.X3 + 2 227.58/228.21 [U23](X1,X2,X3) = X1 + 2.X2 + 2.X3 + 2 227.58/228.21 [U24](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.58/228.21 [U25](X1,X2) = X1 + 2.X2 227.58/228.21 [U26](X) = 0 227.58/228.21 [U31](X1,X2) = X2 227.58/228.21 [U32](X1,X2) = X2 227.58/228.21 [U33](X) = 0 227.58/228.21 [U41](X1,X2,X3) = 2.X2 + 2.X3 + 2 227.58/228.21 [U42](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.58/228.21 [U43](X1,X2,X3) = 2.X3 + 2 227.58/228.21 [U44](X1,X2,X3) = 2.X1 + 2.X3 + 2 227.58/228.21 [U45](X1,X2) = 2.X2 + 2 227.58/228.21 [U46](X) = X 227.58/228.21 [U51](X1,X2,X3) = 2.X2 + X3 + 2 227.58/228.21 [U52](X1,X2,X3) = 2.X1 + 2.X2 + X3 + 2 227.58/228.21 [U53](X1,X2,X3) = 2.X2 + X3 227.58/228.21 [U54](X1,X2,X3) = 2.X1 + 2.X2 + X3 227.58/228.21 [U55](X1,X2) = X2 227.58/228.21 [U56](X) = 0 227.58/228.21 [U61](X1,X2) = 2.X2 + 1 227.58/228.21 [U62](X1,X2) = X1 + 2.X2 + 1 227.58/228.21 [U63](X) = X 227.58/228.21 [U71](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.58/228.21 [U72](X1,X2) = 2.X1 + 2.X2 + 2 227.58/228.21 [U73](X1,X2) = X1 227.58/228.21 [U74](X) = X 227.58/228.21 [U81](X1,X2) = 2.X1 + 2.X2 + 2 227.58/228.21 [U82](X1,X2) = 2.X1 + 2.X2 + 2 227.58/228.21 [U83](X) = X + 1 227.58/228.21 [U91](X1,X2) = X1 227.58/228.21 [U92](X) = 2.X 227.58/228.21 [__](X1,X2) = 2.X1 + X2 + 2 227.58/228.21 [active](X) = X 227.58/228.21 [isList](X) = 2.X + 2 227.58/228.21 [isNeList](X) = 2.X + 2 227.58/228.21 [isNePal](X) = 2.X + 1 227.58/228.21 [isPal](X) = 2.X + 2 227.58/228.21 [isPalListKind](X) = 0 227.58/228.21 [isQid](X) = 2.X + 1 227.58/228.21 [mark](X) = X 227.58/228.21 [a] = 2 227.58/228.21 [e] = 0 227.58/228.21 [fSNonEmpty] = 0 227.58/228.21 [i] = 2 227.58/228.21 [nil] = 1 227.58/228.21 [o] = 2 227.58/228.21 [tt] = 0 227.58/228.21 [u] = 1 227.58/228.21 [U11#](X1,X2) = 0 227.58/228.21 [U12#](X1,X2) = 0 227.58/228.21 [U13#](X) = 0 227.58/228.21 [U21#](X1,X2,X3) = 0 227.58/228.21 [U22#](X1,X2,X3) = 0 227.58/228.21 [U23#](X1,X2,X3) = 0 227.58/228.21 [U24#](X1,X2,X3) = 0 227.58/228.21 [U25#](X1,X2) = 0 227.58/228.21 [U26#](X) = 0 227.58/228.21 [U31#](X1,X2) = 0 227.58/228.21 [U32#](X1,X2) = 0 227.58/228.21 [U33#](X) = 0 227.58/228.21 [U41#](X1,X2,X3) = 0 227.58/228.21 [U42#](X1,X2,X3) = 0 227.58/228.21 [U43#](X1,X2,X3) = 0 227.58/228.21 [U44#](X1,X2,X3) = 0 227.58/228.21 [U45#](X1,X2) = 0 227.58/228.21 [U46#](X) = 0 227.58/228.21 [U51#](X1,X2,X3) = 0 227.58/228.21 [U52#](X1,X2,X3) = 0 227.58/228.21 [U53#](X1,X2,X3) = 0 227.58/228.21 [U54#](X1,X2,X3) = 0 227.58/228.21 [U55#](X1,X2) = 0 227.58/228.21 [U56#](X) = 0 227.58/228.21 [U61#](X1,X2) = 0 227.58/228.21 [U62#](X1,X2) = 0 227.58/228.21 [U63#](X) = 0 227.58/228.21 [U71#](X1,X2,X3) = 0 227.58/228.21 [U72#](X1,X2) = 0 227.58/228.21 [U73#](X1,X2) = 0 227.58/228.21 [U74#](X) = 0 227.58/228.21 [U81#](X1,X2) = 0 227.58/228.21 [U82#](X1,X2) = 0 227.58/228.21 [U83#](X) = 0 227.58/228.21 [U91#](X1,X2) = 0 227.58/228.21 [U92#](X) = 0 227.58/228.21 [__#](X1,X2) = 0 227.58/228.21 [ACTIVE](X) = 2.X + 2 227.58/228.21 [ISLIST](X) = 0 227.58/228.21 [ISNELIST](X) = 0 227.58/228.21 [ISNEPAL](X) = 0 227.58/228.21 [ISPAL](X) = 0 227.58/228.21 [ISPALLISTKIND](X) = 0 227.58/228.21 [ISQID](X) = 0 227.58/228.21 [MARK](X) = 2.X + 2 227.58/228.21 227.58/228.21 Problem 1.44: 227.58/228.21 227.58/228.21 SCC Processor: 227.58/228.21 -> Pairs: 227.58/228.21 ACTIVE(U91(tt,V2:S)) -> MARK(U92(isPalListKind(V2:S))) 227.58/228.21 ACTIVE(isPalListKind(__(V1:S,V2:S))) -> MARK(U91(isPalListKind(V1:S),V2:S)) 227.58/228.21 MARK(U63(X:S)) -> ACTIVE(U63(mark(X:S))) 227.58/228.21 MARK(U63(X:S)) -> MARK(X:S) 227.58/228.21 MARK(U71(X1:S,X2:S,X3:S)) -> ACTIVE(U71(mark(X1:S),X2:S,X3:S)) 227.58/228.21 MARK(U71(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.58/228.21 MARK(U72(X1:S,X2:S)) -> ACTIVE(U72(mark(X1:S),X2:S)) 227.58/228.21 MARK(U72(X1:S,X2:S)) -> MARK(X1:S) 227.58/228.21 MARK(U73(X1:S,X2:S)) -> ACTIVE(U73(mark(X1:S),X2:S)) 227.58/228.21 MARK(U73(X1:S,X2:S)) -> MARK(X1:S) 227.58/228.21 MARK(U74(X:S)) -> ACTIVE(U74(mark(X:S))) 227.58/228.21 MARK(U74(X:S)) -> MARK(X:S) 227.58/228.21 MARK(U81(X1:S,X2:S)) -> ACTIVE(U81(mark(X1:S),X2:S)) 227.58/228.21 MARK(U81(X1:S,X2:S)) -> MARK(X1:S) 227.58/228.21 MARK(U82(X1:S,X2:S)) -> ACTIVE(U82(mark(X1:S),X2:S)) 227.58/228.21 MARK(U82(X1:S,X2:S)) -> MARK(X1:S) 227.58/228.21 MARK(U83(X:S)) -> ACTIVE(U83(mark(X:S))) 227.58/228.21 MARK(U83(X:S)) -> MARK(X:S) 227.58/228.21 MARK(U91(X1:S,X2:S)) -> ACTIVE(U91(mark(X1:S),X2:S)) 227.58/228.21 MARK(U91(X1:S,X2:S)) -> MARK(X1:S) 227.58/228.21 MARK(U92(X:S)) -> ACTIVE(U92(mark(X:S))) 227.58/228.21 MARK(U92(X:S)) -> MARK(X:S) 227.58/228.21 MARK(__(X1:S,X2:S)) -> ACTIVE(__(mark(X1:S),mark(X2:S))) 227.58/228.21 MARK(__(X1:S,X2:S)) -> MARK(X1:S) 227.58/228.21 MARK(__(X1:S,X2:S)) -> MARK(X2:S) 227.58/228.21 MARK(isPalListKind(X:S)) -> ACTIVE(isPalListKind(X:S)) 227.58/228.21 -> Rules: 227.58/228.21 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.58/228.21 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.58/228.21 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.58/228.21 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.58/228.21 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.58/228.21 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.58/228.21 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.58/228.21 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.58/228.21 U13(active(X:S)) -> U13(X:S) 227.58/228.21 U13(mark(X:S)) -> U13(X:S) 227.58/228.21 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.58/228.21 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.58/228.21 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.58/228.21 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.58/228.21 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.58/228.21 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.58/228.21 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.58/228.21 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.58/228.21 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.58/228.21 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.58/228.21 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.58/228.21 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.58/228.21 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.58/228.21 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.58/228.21 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.58/228.21 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.58/228.21 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.58/228.21 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.58/228.21 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.58/228.21 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.58/228.21 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.58/228.21 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.58/228.21 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.58/228.21 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.58/228.21 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.58/228.21 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.58/228.21 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.58/228.21 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.58/228.21 U26(active(X:S)) -> U26(X:S) 227.58/228.21 U26(mark(X:S)) -> U26(X:S) 227.58/228.21 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.58/228.21 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.58/228.21 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.58/228.21 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.58/228.21 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.58/228.21 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.58/228.21 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.58/228.21 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.58/228.21 U33(active(X:S)) -> U33(X:S) 227.58/228.21 U33(mark(X:S)) -> U33(X:S) 227.58/228.21 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.58/228.21 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.58/228.21 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.58/228.21 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.58/228.21 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.58/228.21 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.58/228.21 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.58/228.21 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.58/228.21 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.58/228.21 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.58/228.21 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.58/228.21 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.58/228.21 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.58/228.21 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.58/228.21 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.58/228.21 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.58/228.21 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.58/228.21 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.58/228.21 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.58/228.21 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.58/228.21 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.58/228.21 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.58/228.21 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.58/228.21 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.58/228.21 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.58/228.21 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.58/228.21 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.58/228.21 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.58/228.21 U46(active(X:S)) -> U46(X:S) 227.58/228.21 U46(mark(X:S)) -> U46(X:S) 227.58/228.21 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.58/228.21 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.58/228.21 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.58/228.21 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.58/228.21 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.58/228.21 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.58/228.21 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.58/228.21 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.58/228.21 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.58/228.21 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.58/228.21 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.58/228.21 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.58/228.21 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.58/228.21 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.58/228.21 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.58/228.21 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.58/228.21 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.58/228.21 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.58/228.21 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.58/228.21 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.58/228.21 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.58/228.21 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.58/228.21 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.58/228.21 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.58/228.21 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.58/228.21 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.58/228.21 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.58/228.21 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.58/228.21 U56(active(X:S)) -> U56(X:S) 227.58/228.21 U56(mark(X:S)) -> U56(X:S) 227.58/228.21 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.58/228.21 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.58/228.21 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.58/228.21 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.58/228.21 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.58/228.21 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.58/228.21 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.58/228.21 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.58/228.21 U63(active(X:S)) -> U63(X:S) 227.58/228.21 U63(mark(X:S)) -> U63(X:S) 227.58/228.21 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.58/228.21 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.58/228.21 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.58/228.21 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.58/228.21 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.58/228.21 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.58/228.21 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.58/228.21 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.58/228.21 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.58/228.21 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.58/228.21 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.58/228.21 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.58/228.21 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.58/228.21 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.58/228.21 U74(active(X:S)) -> U74(X:S) 227.58/228.21 U74(mark(X:S)) -> U74(X:S) 227.58/228.21 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.58/228.21 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.58/228.21 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.58/228.21 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.58/228.21 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.58/228.21 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.58/228.21 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.58/228.21 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.58/228.21 U83(active(X:S)) -> U83(X:S) 227.58/228.21 U83(mark(X:S)) -> U83(X:S) 227.58/228.21 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.58/228.21 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.58/228.21 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.58/228.21 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.58/228.21 U92(active(X:S)) -> U92(X:S) 227.58/228.21 U92(mark(X:S)) -> U92(X:S) 227.58/228.21 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.58/228.21 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.58/228.21 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.58/228.21 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.58/228.21 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.58/228.21 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.58/228.21 active(U13(tt)) -> mark(tt) 227.58/228.21 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.58/228.21 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.58/228.21 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.58/228.21 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.58/228.21 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.58/228.21 active(U26(tt)) -> mark(tt) 227.58/228.21 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.58/228.21 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.58/228.21 active(U33(tt)) -> mark(tt) 227.58/228.21 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.58/228.21 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.58/228.21 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.58/228.21 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.58/228.21 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.58/228.21 active(U46(tt)) -> mark(tt) 227.58/228.21 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.58/228.21 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.58/228.21 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.58/228.21 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.58/228.21 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.58/228.21 active(U56(tt)) -> mark(tt) 227.58/228.21 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.58/228.21 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.58/228.21 active(U63(tt)) -> mark(tt) 227.58/228.21 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.58/228.21 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.58/228.21 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.58/228.21 active(U74(tt)) -> mark(tt) 227.58/228.21 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.58/228.21 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.58/228.21 active(U83(tt)) -> mark(tt) 227.58/228.21 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.58/228.21 active(U92(tt)) -> mark(tt) 227.58/228.21 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.58/228.21 active(__(nil,X:S)) -> mark(X:S) 227.58/228.21 active(__(X:S,nil)) -> mark(X:S) 227.58/228.21 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.58/228.21 active(isList(nil)) -> mark(tt) 227.58/228.21 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.58/228.21 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.58/228.21 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.58/228.21 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.58/228.21 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.58/228.21 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.58/228.21 active(isPal(nil)) -> mark(tt) 227.58/228.21 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.58/228.21 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.58/228.21 active(isPalListKind(a)) -> mark(tt) 227.58/228.21 active(isPalListKind(e)) -> mark(tt) 227.58/228.21 active(isPalListKind(i)) -> mark(tt) 227.58/228.21 active(isPalListKind(nil)) -> mark(tt) 227.58/228.21 active(isPalListKind(o)) -> mark(tt) 227.58/228.21 active(isPalListKind(u)) -> mark(tt) 227.58/228.21 active(isQid(a)) -> mark(tt) 227.58/228.21 active(isQid(e)) -> mark(tt) 227.58/228.21 active(isQid(i)) -> mark(tt) 227.58/228.21 active(isQid(o)) -> mark(tt) 227.58/228.21 active(isQid(u)) -> mark(tt) 227.58/228.21 isList(active(X:S)) -> isList(X:S) 227.58/228.21 isList(mark(X:S)) -> isList(X:S) 227.58/228.21 isNeList(active(X:S)) -> isNeList(X:S) 227.58/228.21 isNeList(mark(X:S)) -> isNeList(X:S) 227.58/228.21 isNePal(active(X:S)) -> isNePal(X:S) 227.58/228.21 isNePal(mark(X:S)) -> isNePal(X:S) 227.58/228.21 isPal(active(X:S)) -> isPal(X:S) 227.58/228.21 isPal(mark(X:S)) -> isPal(X:S) 227.58/228.21 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.58/228.21 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.58/228.21 isQid(active(X:S)) -> isQid(X:S) 227.58/228.21 isQid(mark(X:S)) -> isQid(X:S) 227.58/228.21 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.58/228.21 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.58/228.21 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.58/228.21 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.58/228.21 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.58/228.21 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.58/228.21 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.58/228.21 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.58/228.21 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.58/228.21 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.58/228.21 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.58/228.21 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.58/228.21 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.58/228.21 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.58/228.21 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.58/228.21 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.58/228.21 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.58/228.21 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.58/228.21 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.58/228.21 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.58/228.21 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.58/228.21 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.58/228.21 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.58/228.21 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.58/228.21 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.58/228.21 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.58/228.21 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.58/228.21 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.58/228.21 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.58/228.21 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.58/228.21 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.58/228.21 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.58/228.21 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.58/228.21 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.58/228.21 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.58/228.21 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.58/228.21 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.58/228.21 mark(isList(X:S)) -> active(isList(X:S)) 227.58/228.21 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.58/228.21 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.58/228.21 mark(isPal(X:S)) -> active(isPal(X:S)) 227.58/228.21 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.58/228.21 mark(isQid(X:S)) -> active(isQid(X:S)) 227.58/228.21 mark(a) -> active(a) 227.58/228.21 mark(e) -> active(e) 227.58/228.21 mark(i) -> active(i) 227.58/228.21 mark(nil) -> active(nil) 227.58/228.21 mark(o) -> active(o) 227.58/228.21 mark(tt) -> active(tt) 227.58/228.21 mark(u) -> active(u) 227.58/228.21 ->Strongly Connected Components: 227.58/228.21 ->->Cycle: 227.58/228.21 ->->-> Pairs: 227.58/228.21 ACTIVE(U91(tt,V2:S)) -> MARK(U92(isPalListKind(V2:S))) 227.58/228.21 ACTIVE(isPalListKind(__(V1:S,V2:S))) -> MARK(U91(isPalListKind(V1:S),V2:S)) 227.58/228.21 MARK(U63(X:S)) -> ACTIVE(U63(mark(X:S))) 227.58/228.21 MARK(U63(X:S)) -> MARK(X:S) 227.58/228.21 MARK(U71(X1:S,X2:S,X3:S)) -> ACTIVE(U71(mark(X1:S),X2:S,X3:S)) 227.58/228.21 MARK(U71(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.58/228.21 MARK(U72(X1:S,X2:S)) -> ACTIVE(U72(mark(X1:S),X2:S)) 227.58/228.21 MARK(U72(X1:S,X2:S)) -> MARK(X1:S) 227.58/228.21 MARK(U73(X1:S,X2:S)) -> ACTIVE(U73(mark(X1:S),X2:S)) 227.58/228.21 MARK(U73(X1:S,X2:S)) -> MARK(X1:S) 227.58/228.21 MARK(U74(X:S)) -> ACTIVE(U74(mark(X:S))) 227.58/228.21 MARK(U74(X:S)) -> MARK(X:S) 227.58/228.21 MARK(U81(X1:S,X2:S)) -> ACTIVE(U81(mark(X1:S),X2:S)) 227.58/228.21 MARK(U81(X1:S,X2:S)) -> MARK(X1:S) 227.58/228.21 MARK(U82(X1:S,X2:S)) -> ACTIVE(U82(mark(X1:S),X2:S)) 227.58/228.21 MARK(U82(X1:S,X2:S)) -> MARK(X1:S) 227.58/228.21 MARK(U83(X:S)) -> ACTIVE(U83(mark(X:S))) 227.58/228.21 MARK(U83(X:S)) -> MARK(X:S) 227.58/228.21 MARK(U91(X1:S,X2:S)) -> ACTIVE(U91(mark(X1:S),X2:S)) 227.58/228.21 MARK(U91(X1:S,X2:S)) -> MARK(X1:S) 227.58/228.21 MARK(U92(X:S)) -> ACTIVE(U92(mark(X:S))) 227.58/228.21 MARK(U92(X:S)) -> MARK(X:S) 227.58/228.21 MARK(__(X1:S,X2:S)) -> ACTIVE(__(mark(X1:S),mark(X2:S))) 227.58/228.21 MARK(__(X1:S,X2:S)) -> MARK(X1:S) 227.58/228.21 MARK(__(X1:S,X2:S)) -> MARK(X2:S) 227.58/228.21 MARK(isPalListKind(X:S)) -> ACTIVE(isPalListKind(X:S)) 227.58/228.21 ->->-> Rules: 227.58/228.21 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.58/228.21 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.58/228.21 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.58/228.21 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.58/228.21 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.58/228.21 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.58/228.21 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.58/228.21 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.58/228.21 U13(active(X:S)) -> U13(X:S) 227.58/228.21 U13(mark(X:S)) -> U13(X:S) 227.58/228.21 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.58/228.21 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.58/228.21 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.58/228.21 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.58/228.21 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.58/228.21 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.58/228.21 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.58/228.21 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.58/228.21 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.58/228.21 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.58/228.21 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.58/228.21 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.58/228.21 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.58/228.21 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.58/228.21 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.58/228.21 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.58/228.21 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.58/228.21 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.58/228.21 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.58/228.21 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.58/228.21 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.58/228.21 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.58/228.21 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.58/228.21 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.58/228.21 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.58/228.21 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.58/228.21 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.58/228.21 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.58/228.21 U26(active(X:S)) -> U26(X:S) 227.58/228.21 U26(mark(X:S)) -> U26(X:S) 227.58/228.21 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.58/228.21 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.58/228.21 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.58/228.21 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.58/228.21 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.58/228.21 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.58/228.21 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.58/228.21 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.58/228.21 U33(active(X:S)) -> U33(X:S) 227.58/228.21 U33(mark(X:S)) -> U33(X:S) 227.58/228.21 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.58/228.21 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.58/228.21 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.58/228.21 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.58/228.21 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.58/228.21 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.58/228.21 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.58/228.21 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.58/228.21 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.58/228.21 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.58/228.21 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.58/228.21 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.58/228.21 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.58/228.21 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.58/228.21 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.58/228.21 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.58/228.21 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.58/228.21 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.58/228.21 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.58/228.21 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.58/228.21 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.58/228.21 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.58/228.21 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.58/228.21 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.58/228.21 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.58/228.21 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.58/228.21 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.58/228.21 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.58/228.21 U46(active(X:S)) -> U46(X:S) 227.58/228.21 U46(mark(X:S)) -> U46(X:S) 227.58/228.21 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.58/228.21 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.58/228.21 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.58/228.21 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.58/228.21 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.58/228.21 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.58/228.21 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.58/228.21 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.58/228.21 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.58/228.21 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.58/228.21 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.58/228.21 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.58/228.21 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.58/228.21 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.58/228.21 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.58/228.21 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.58/228.21 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.58/228.21 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.58/228.21 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.58/228.21 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.58/228.21 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.58/228.21 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.58/228.21 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.58/228.21 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.58/228.21 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.58/228.21 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.58/228.21 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.58/228.21 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.58/228.21 U56(active(X:S)) -> U56(X:S) 227.58/228.21 U56(mark(X:S)) -> U56(X:S) 227.58/228.21 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.58/228.21 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.58/228.21 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.58/228.21 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.58/228.21 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.58/228.21 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.58/228.21 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.58/228.21 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.58/228.21 U63(active(X:S)) -> U63(X:S) 227.58/228.21 U63(mark(X:S)) -> U63(X:S) 227.58/228.21 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.58/228.21 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.58/228.21 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.58/228.21 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.58/228.21 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.58/228.21 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.58/228.21 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.58/228.21 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.58/228.21 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.58/228.21 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.58/228.21 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.58/228.21 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.58/228.21 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.58/228.21 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.58/228.21 U74(active(X:S)) -> U74(X:S) 227.58/228.21 U74(mark(X:S)) -> U74(X:S) 227.58/228.21 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.58/228.21 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.58/228.21 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.58/228.21 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.58/228.21 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.58/228.21 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.58/228.21 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.58/228.21 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.58/228.21 U83(active(X:S)) -> U83(X:S) 227.58/228.21 U83(mark(X:S)) -> U83(X:S) 227.58/228.21 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.58/228.21 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.58/228.21 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.58/228.21 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.58/228.21 U92(active(X:S)) -> U92(X:S) 227.58/228.21 U92(mark(X:S)) -> U92(X:S) 227.58/228.21 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.58/228.21 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.58/228.21 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.58/228.21 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.58/228.21 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.58/228.21 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.58/228.21 active(U13(tt)) -> mark(tt) 227.58/228.21 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.58/228.21 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.58/228.21 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.58/228.21 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.58/228.21 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.58/228.21 active(U26(tt)) -> mark(tt) 227.58/228.21 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.58/228.21 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.58/228.21 active(U33(tt)) -> mark(tt) 227.58/228.21 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.58/228.21 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.58/228.21 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.58/228.21 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.58/228.21 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.58/228.21 active(U46(tt)) -> mark(tt) 227.58/228.21 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.58/228.21 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.58/228.21 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.58/228.21 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.58/228.21 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.58/228.21 active(U56(tt)) -> mark(tt) 227.58/228.21 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.58/228.21 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.58/228.21 active(U63(tt)) -> mark(tt) 227.58/228.21 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.58/228.21 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.58/228.21 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.58/228.21 active(U74(tt)) -> mark(tt) 227.58/228.21 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.58/228.21 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.58/228.21 active(U83(tt)) -> mark(tt) 227.58/228.21 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.58/228.21 active(U92(tt)) -> mark(tt) 227.58/228.21 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.58/228.21 active(__(nil,X:S)) -> mark(X:S) 227.58/228.21 active(__(X:S,nil)) -> mark(X:S) 227.58/228.21 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.58/228.21 active(isList(nil)) -> mark(tt) 227.58/228.21 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.58/228.21 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.58/228.21 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.58/228.21 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.58/228.21 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.58/228.21 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.58/228.21 active(isPal(nil)) -> mark(tt) 227.58/228.21 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.58/228.21 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.58/228.21 active(isPalListKind(a)) -> mark(tt) 227.58/228.21 active(isPalListKind(e)) -> mark(tt) 227.58/228.21 active(isPalListKind(i)) -> mark(tt) 227.58/228.21 active(isPalListKind(nil)) -> mark(tt) 227.58/228.21 active(isPalListKind(o)) -> mark(tt) 227.58/228.21 active(isPalListKind(u)) -> mark(tt) 227.58/228.21 active(isQid(a)) -> mark(tt) 227.58/228.21 active(isQid(e)) -> mark(tt) 227.58/228.21 active(isQid(i)) -> mark(tt) 227.58/228.21 active(isQid(o)) -> mark(tt) 227.58/228.21 active(isQid(u)) -> mark(tt) 227.58/228.21 isList(active(X:S)) -> isList(X:S) 227.58/228.21 isList(mark(X:S)) -> isList(X:S) 227.58/228.21 isNeList(active(X:S)) -> isNeList(X:S) 227.58/228.21 isNeList(mark(X:S)) -> isNeList(X:S) 227.58/228.21 isNePal(active(X:S)) -> isNePal(X:S) 227.58/228.21 isNePal(mark(X:S)) -> isNePal(X:S) 227.58/228.21 isPal(active(X:S)) -> isPal(X:S) 227.58/228.21 isPal(mark(X:S)) -> isPal(X:S) 227.58/228.21 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.58/228.21 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.58/228.21 isQid(active(X:S)) -> isQid(X:S) 227.58/228.21 isQid(mark(X:S)) -> isQid(X:S) 227.58/228.21 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.58/228.21 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.58/228.21 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.58/228.21 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.58/228.21 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.58/228.21 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.58/228.21 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.58/228.21 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.58/228.21 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.58/228.21 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.58/228.21 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.58/228.21 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.58/228.21 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.58/228.21 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.58/228.21 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.58/228.21 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.58/228.21 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.58/228.21 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.58/228.21 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.58/228.21 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.58/228.21 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.58/228.21 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.58/228.21 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.58/228.21 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.58/228.21 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.58/228.21 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.58/228.21 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.58/228.21 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.58/228.21 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.58/228.21 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.58/228.21 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.58/228.21 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.58/228.21 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.58/228.21 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.58/228.21 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.58/228.21 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.58/228.21 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.58/228.21 mark(isList(X:S)) -> active(isList(X:S)) 227.58/228.21 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.58/228.21 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.58/228.21 mark(isPal(X:S)) -> active(isPal(X:S)) 227.58/228.21 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.58/228.21 mark(isQid(X:S)) -> active(isQid(X:S)) 227.58/228.21 mark(a) -> active(a) 227.58/228.21 mark(e) -> active(e) 227.58/228.21 mark(i) -> active(i) 227.58/228.21 mark(nil) -> active(nil) 227.58/228.21 mark(o) -> active(o) 227.58/228.21 mark(tt) -> active(tt) 227.58/228.21 mark(u) -> active(u) 227.58/228.21 227.58/228.21 Problem 1.44: 227.58/228.21 227.58/228.21 Reduction Pairs Processor: 227.58/228.21 -> Pairs: 227.58/228.21 ACTIVE(U91(tt,V2:S)) -> MARK(U92(isPalListKind(V2:S))) 227.58/228.21 ACTIVE(isPalListKind(__(V1:S,V2:S))) -> MARK(U91(isPalListKind(V1:S),V2:S)) 227.58/228.21 MARK(U63(X:S)) -> ACTIVE(U63(mark(X:S))) 227.58/228.21 MARK(U63(X:S)) -> MARK(X:S) 227.58/228.21 MARK(U71(X1:S,X2:S,X3:S)) -> ACTIVE(U71(mark(X1:S),X2:S,X3:S)) 227.58/228.21 MARK(U71(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.58/228.21 MARK(U72(X1:S,X2:S)) -> ACTIVE(U72(mark(X1:S),X2:S)) 227.58/228.21 MARK(U72(X1:S,X2:S)) -> MARK(X1:S) 227.58/228.21 MARK(U73(X1:S,X2:S)) -> ACTIVE(U73(mark(X1:S),X2:S)) 227.58/228.21 MARK(U73(X1:S,X2:S)) -> MARK(X1:S) 227.58/228.21 MARK(U74(X:S)) -> ACTIVE(U74(mark(X:S))) 227.58/228.21 MARK(U74(X:S)) -> MARK(X:S) 227.58/228.21 MARK(U81(X1:S,X2:S)) -> ACTIVE(U81(mark(X1:S),X2:S)) 227.58/228.21 MARK(U81(X1:S,X2:S)) -> MARK(X1:S) 227.58/228.21 MARK(U82(X1:S,X2:S)) -> ACTIVE(U82(mark(X1:S),X2:S)) 227.58/228.21 MARK(U82(X1:S,X2:S)) -> MARK(X1:S) 227.58/228.21 MARK(U83(X:S)) -> ACTIVE(U83(mark(X:S))) 227.58/228.21 MARK(U83(X:S)) -> MARK(X:S) 227.58/228.21 MARK(U91(X1:S,X2:S)) -> ACTIVE(U91(mark(X1:S),X2:S)) 227.58/228.21 MARK(U91(X1:S,X2:S)) -> MARK(X1:S) 227.58/228.21 MARK(U92(X:S)) -> ACTIVE(U92(mark(X:S))) 227.58/228.21 MARK(U92(X:S)) -> MARK(X:S) 227.58/228.21 MARK(__(X1:S,X2:S)) -> ACTIVE(__(mark(X1:S),mark(X2:S))) 227.58/228.21 MARK(__(X1:S,X2:S)) -> MARK(X1:S) 227.58/228.21 MARK(__(X1:S,X2:S)) -> MARK(X2:S) 227.58/228.21 MARK(isPalListKind(X:S)) -> ACTIVE(isPalListKind(X:S)) 227.58/228.21 -> Rules: 227.58/228.21 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.58/228.21 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.58/228.21 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.58/228.21 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.58/228.21 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.58/228.21 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.58/228.21 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.58/228.21 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.58/228.21 U13(active(X:S)) -> U13(X:S) 227.58/228.21 U13(mark(X:S)) -> U13(X:S) 227.58/228.21 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.58/228.21 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.58/228.21 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.58/228.21 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.58/228.21 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.58/228.21 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.58/228.21 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.58/228.21 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.58/228.21 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.58/228.21 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.58/228.21 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.58/228.21 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.58/228.21 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.58/228.21 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.58/228.21 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.58/228.21 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.58/228.21 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.58/228.21 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.58/228.21 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.58/228.21 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.58/228.21 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.58/228.21 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.58/228.21 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.58/228.21 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.58/228.21 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.58/228.21 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.58/228.21 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.58/228.21 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.58/228.21 U26(active(X:S)) -> U26(X:S) 227.58/228.21 U26(mark(X:S)) -> U26(X:S) 227.58/228.21 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.58/228.21 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.58/228.21 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.58/228.21 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.58/228.21 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.58/228.21 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.58/228.21 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.58/228.21 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.58/228.21 U33(active(X:S)) -> U33(X:S) 227.58/228.21 U33(mark(X:S)) -> U33(X:S) 227.58/228.21 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.58/228.21 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.58/228.21 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.58/228.21 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.58/228.21 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.58/228.21 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.58/228.21 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.58/228.21 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.58/228.21 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.58/228.21 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.58/228.21 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.58/228.21 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.58/228.21 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.58/228.21 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.58/228.21 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.58/228.21 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.58/228.21 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.58/228.21 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.58/228.21 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.58/228.21 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.58/228.21 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.58/228.21 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.58/228.21 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.58/228.21 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.58/228.21 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.58/228.21 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.58/228.21 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.58/228.21 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.58/228.21 U46(active(X:S)) -> U46(X:S) 227.58/228.21 U46(mark(X:S)) -> U46(X:S) 227.58/228.21 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.58/228.21 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.58/228.21 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.58/228.21 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.58/228.21 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.58/228.21 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.58/228.21 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.58/228.21 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.58/228.21 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.58/228.21 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.58/228.21 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.58/228.21 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.58/228.21 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.58/228.21 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.58/228.21 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.58/228.21 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.58/228.21 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.58/228.21 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.58/228.21 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.58/228.21 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.58/228.21 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.58/228.21 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.58/228.21 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.58/228.21 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.58/228.21 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.58/228.21 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.58/228.21 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.58/228.21 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.58/228.21 U56(active(X:S)) -> U56(X:S) 227.58/228.21 U56(mark(X:S)) -> U56(X:S) 227.58/228.21 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.58/228.21 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.58/228.21 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.58/228.21 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.58/228.21 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.58/228.21 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.58/228.21 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.58/228.21 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.58/228.21 U63(active(X:S)) -> U63(X:S) 227.58/228.21 U63(mark(X:S)) -> U63(X:S) 227.58/228.21 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.58/228.21 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.58/228.21 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.58/228.21 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.58/228.21 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.58/228.21 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.58/228.21 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.58/228.21 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.58/228.21 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.58/228.21 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.58/228.21 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.58/228.21 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.58/228.21 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.58/228.21 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.58/228.21 U74(active(X:S)) -> U74(X:S) 227.58/228.21 U74(mark(X:S)) -> U74(X:S) 227.58/228.21 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.58/228.21 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.58/228.21 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.58/228.21 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.58/228.21 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.58/228.21 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.58/228.21 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.58/228.21 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.58/228.21 U83(active(X:S)) -> U83(X:S) 227.58/228.21 U83(mark(X:S)) -> U83(X:S) 227.58/228.21 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.58/228.21 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.58/228.21 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.58/228.21 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.58/228.21 U92(active(X:S)) -> U92(X:S) 227.58/228.21 U92(mark(X:S)) -> U92(X:S) 227.58/228.21 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.58/228.21 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.58/228.21 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.58/228.21 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.58/228.21 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.58/228.21 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.58/228.21 active(U13(tt)) -> mark(tt) 227.58/228.21 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.58/228.21 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.58/228.21 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.58/228.21 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.58/228.21 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.58/228.21 active(U26(tt)) -> mark(tt) 227.58/228.21 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.58/228.21 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.58/228.21 active(U33(tt)) -> mark(tt) 227.58/228.21 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.58/228.21 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.58/228.21 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.58/228.21 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.58/228.21 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.58/228.21 active(U46(tt)) -> mark(tt) 227.58/228.21 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.58/228.21 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.58/228.21 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.58/228.21 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.58/228.21 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.58/228.21 active(U56(tt)) -> mark(tt) 227.58/228.21 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.58/228.21 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.58/228.21 active(U63(tt)) -> mark(tt) 227.58/228.21 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.58/228.21 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.58/228.21 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.58/228.21 active(U74(tt)) -> mark(tt) 227.58/228.21 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.58/228.21 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.58/228.21 active(U83(tt)) -> mark(tt) 227.58/228.21 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.58/228.21 active(U92(tt)) -> mark(tt) 227.58/228.21 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.58/228.21 active(__(nil,X:S)) -> mark(X:S) 227.58/228.21 active(__(X:S,nil)) -> mark(X:S) 227.58/228.21 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.58/228.21 active(isList(nil)) -> mark(tt) 227.58/228.21 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.58/228.21 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.58/228.21 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.58/228.21 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.58/228.21 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.58/228.21 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.58/228.21 active(isPal(nil)) -> mark(tt) 227.58/228.21 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.58/228.21 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.58/228.21 active(isPalListKind(a)) -> mark(tt) 227.58/228.21 active(isPalListKind(e)) -> mark(tt) 227.58/228.21 active(isPalListKind(i)) -> mark(tt) 227.58/228.21 active(isPalListKind(nil)) -> mark(tt) 227.58/228.21 active(isPalListKind(o)) -> mark(tt) 227.58/228.21 active(isPalListKind(u)) -> mark(tt) 227.58/228.21 active(isQid(a)) -> mark(tt) 227.58/228.21 active(isQid(e)) -> mark(tt) 227.58/228.21 active(isQid(i)) -> mark(tt) 227.58/228.21 active(isQid(o)) -> mark(tt) 227.58/228.21 active(isQid(u)) -> mark(tt) 227.58/228.21 isList(active(X:S)) -> isList(X:S) 227.58/228.21 isList(mark(X:S)) -> isList(X:S) 227.58/228.21 isNeList(active(X:S)) -> isNeList(X:S) 227.58/228.21 isNeList(mark(X:S)) -> isNeList(X:S) 227.58/228.21 isNePal(active(X:S)) -> isNePal(X:S) 227.58/228.21 isNePal(mark(X:S)) -> isNePal(X:S) 227.58/228.21 isPal(active(X:S)) -> isPal(X:S) 227.58/228.21 isPal(mark(X:S)) -> isPal(X:S) 227.58/228.21 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.58/228.21 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.58/228.21 isQid(active(X:S)) -> isQid(X:S) 227.58/228.21 isQid(mark(X:S)) -> isQid(X:S) 227.58/228.21 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.58/228.21 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.58/228.21 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.58/228.21 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.58/228.21 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.58/228.21 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.58/228.21 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.58/228.21 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.58/228.21 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.58/228.21 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.58/228.21 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.58/228.21 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.58/228.21 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.58/228.21 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.58/228.21 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.58/228.21 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.58/228.21 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.58/228.21 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.58/228.21 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.58/228.21 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.58/228.21 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.58/228.21 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.58/228.21 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.58/228.21 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.58/228.21 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.58/228.21 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.58/228.21 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.58/228.21 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.58/228.21 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.58/228.21 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.58/228.21 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.58/228.21 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.58/228.21 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.58/228.21 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.58/228.21 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.58/228.21 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.58/228.21 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.58/228.21 mark(isList(X:S)) -> active(isList(X:S)) 227.58/228.21 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.58/228.21 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.58/228.21 mark(isPal(X:S)) -> active(isPal(X:S)) 227.58/228.21 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.58/228.21 mark(isQid(X:S)) -> active(isQid(X:S)) 227.58/228.21 mark(a) -> active(a) 227.58/228.21 mark(e) -> active(e) 227.58/228.21 mark(i) -> active(i) 227.58/228.21 mark(nil) -> active(nil) 227.58/228.21 mark(o) -> active(o) 227.58/228.21 mark(tt) -> active(tt) 227.58/228.21 mark(u) -> active(u) 227.58/228.21 -> Usable rules: 227.58/228.21 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.58/228.21 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.58/228.21 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.58/228.21 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.58/228.21 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.58/228.21 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.58/228.21 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.58/228.21 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.58/228.21 U13(active(X:S)) -> U13(X:S) 227.58/228.21 U13(mark(X:S)) -> U13(X:S) 227.58/228.21 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.58/228.21 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.58/228.21 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.58/228.21 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.58/228.21 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.58/228.21 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.58/228.21 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.58/228.21 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.58/228.21 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.58/228.21 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.58/228.21 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.58/228.21 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.58/228.21 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.58/228.21 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.58/228.21 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.58/228.21 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.58/228.21 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.58/228.21 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.58/228.21 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.58/228.21 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.58/228.21 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.58/228.21 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.58/228.21 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.58/228.21 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.58/228.21 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.58/228.21 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.58/228.21 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.58/228.21 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.58/228.21 U26(active(X:S)) -> U26(X:S) 227.58/228.21 U26(mark(X:S)) -> U26(X:S) 227.58/228.21 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.58/228.21 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.58/228.21 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.58/228.21 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.58/228.21 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.58/228.21 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.58/228.21 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.58/228.21 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.58/228.21 U33(active(X:S)) -> U33(X:S) 227.58/228.21 U33(mark(X:S)) -> U33(X:S) 227.58/228.21 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.58/228.21 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.58/228.21 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.58/228.21 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.58/228.21 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.58/228.21 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.58/228.21 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.58/228.21 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.58/228.21 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.58/228.21 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.58/228.21 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.58/228.21 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.58/228.21 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.58/228.21 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.58/228.21 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.58/228.21 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.58/228.21 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.58/228.21 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.58/228.21 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.58/228.21 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.58/228.21 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.58/228.21 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.58/228.21 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.58/228.21 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.58/228.21 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.58/228.21 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.58/228.21 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.58/228.21 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.58/228.21 U46(active(X:S)) -> U46(X:S) 227.58/228.21 U46(mark(X:S)) -> U46(X:S) 227.58/228.21 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.58/228.21 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.58/228.21 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.58/228.21 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.58/228.21 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.58/228.21 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.58/228.21 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.58/228.21 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.58/228.21 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.58/228.21 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.58/228.21 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.58/228.21 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.58/228.21 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.58/228.21 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.58/228.21 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.58/228.21 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.58/228.21 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.58/228.21 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.58/228.21 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.58/228.21 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.58/228.21 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.58/228.21 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.58/228.21 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.58/228.21 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.58/228.21 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.58/228.21 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.58/228.21 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.58/228.21 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.58/228.21 U56(active(X:S)) -> U56(X:S) 227.58/228.21 U56(mark(X:S)) -> U56(X:S) 227.58/228.21 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.58/228.21 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.58/228.21 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.58/228.21 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.58/228.21 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.58/228.21 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.58/228.21 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.58/228.21 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.58/228.21 U63(active(X:S)) -> U63(X:S) 227.58/228.21 U63(mark(X:S)) -> U63(X:S) 227.58/228.21 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.58/228.21 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.58/228.21 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.58/228.21 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.58/228.21 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.58/228.21 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.58/228.21 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.58/228.21 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.58/228.21 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.58/228.21 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.58/228.21 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.58/228.21 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.58/228.21 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.58/228.21 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.58/228.21 U74(active(X:S)) -> U74(X:S) 227.58/228.21 U74(mark(X:S)) -> U74(X:S) 227.58/228.21 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.58/228.21 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.58/228.21 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.58/228.21 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.58/228.21 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.58/228.21 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.58/228.21 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.58/228.21 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.58/228.21 U83(active(X:S)) -> U83(X:S) 227.58/228.21 U83(mark(X:S)) -> U83(X:S) 227.58/228.21 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.58/228.21 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.58/228.21 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.58/228.21 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.58/228.21 U92(active(X:S)) -> U92(X:S) 227.58/228.21 U92(mark(X:S)) -> U92(X:S) 227.58/228.21 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.58/228.21 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.58/228.21 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.58/228.21 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.58/228.21 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.58/228.21 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.58/228.21 active(U13(tt)) -> mark(tt) 227.58/228.21 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.58/228.21 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.58/228.21 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.58/228.21 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.58/228.21 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.58/228.21 active(U26(tt)) -> mark(tt) 227.58/228.21 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.58/228.21 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.58/228.21 active(U33(tt)) -> mark(tt) 227.58/228.21 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.58/228.21 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.58/228.21 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.58/228.21 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.58/228.21 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.58/228.21 active(U46(tt)) -> mark(tt) 227.58/228.21 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.58/228.21 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.58/228.21 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.58/228.21 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.58/228.21 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.58/228.21 active(U56(tt)) -> mark(tt) 227.58/228.21 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.58/228.21 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.58/228.21 active(U63(tt)) -> mark(tt) 227.58/228.21 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.58/228.21 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.58/228.21 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.58/228.21 active(U74(tt)) -> mark(tt) 227.58/228.21 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.58/228.21 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.58/228.21 active(U83(tt)) -> mark(tt) 227.58/228.21 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.58/228.21 active(U92(tt)) -> mark(tt) 227.58/228.21 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.58/228.21 active(__(nil,X:S)) -> mark(X:S) 227.58/228.21 active(__(X:S,nil)) -> mark(X:S) 227.58/228.21 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.58/228.21 active(isList(nil)) -> mark(tt) 227.58/228.21 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.58/228.21 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.58/228.21 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.58/228.21 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.58/228.21 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.58/228.21 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.58/228.21 active(isPal(nil)) -> mark(tt) 227.58/228.21 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.58/228.21 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.58/228.21 active(isPalListKind(a)) -> mark(tt) 227.58/228.21 active(isPalListKind(e)) -> mark(tt) 227.58/228.21 active(isPalListKind(i)) -> mark(tt) 227.58/228.21 active(isPalListKind(nil)) -> mark(tt) 227.58/228.21 active(isPalListKind(o)) -> mark(tt) 227.58/228.21 active(isPalListKind(u)) -> mark(tt) 227.58/228.21 active(isQid(a)) -> mark(tt) 227.58/228.21 active(isQid(e)) -> mark(tt) 227.58/228.21 active(isQid(i)) -> mark(tt) 227.58/228.21 active(isQid(o)) -> mark(tt) 227.58/228.21 active(isQid(u)) -> mark(tt) 227.58/228.21 isList(active(X:S)) -> isList(X:S) 227.58/228.21 isList(mark(X:S)) -> isList(X:S) 227.58/228.21 isNeList(active(X:S)) -> isNeList(X:S) 227.58/228.21 isNeList(mark(X:S)) -> isNeList(X:S) 227.58/228.21 isNePal(active(X:S)) -> isNePal(X:S) 227.58/228.21 isNePal(mark(X:S)) -> isNePal(X:S) 227.58/228.21 isPal(active(X:S)) -> isPal(X:S) 227.58/228.21 isPal(mark(X:S)) -> isPal(X:S) 227.58/228.21 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.58/228.21 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.58/228.21 isQid(active(X:S)) -> isQid(X:S) 227.58/228.21 isQid(mark(X:S)) -> isQid(X:S) 227.58/228.21 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.58/228.21 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.58/228.21 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.58/228.21 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.58/228.21 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.58/228.21 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.58/228.21 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.58/228.21 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.58/228.21 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.58/228.21 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.58/228.21 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.58/228.21 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.58/228.21 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.58/228.21 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.58/228.21 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.58/228.21 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.58/228.21 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.58/228.21 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.58/228.21 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.58/228.21 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.58/228.21 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.58/228.21 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.58/228.21 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.58/228.21 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.58/228.21 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.58/228.21 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.58/228.21 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.58/228.21 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.58/228.21 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.58/228.21 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.58/228.21 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.58/228.21 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.58/228.21 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.58/228.21 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.58/228.21 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.58/228.21 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.58/228.21 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.58/228.21 mark(isList(X:S)) -> active(isList(X:S)) 227.58/228.21 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.58/228.21 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.58/228.21 mark(isPal(X:S)) -> active(isPal(X:S)) 227.58/228.21 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.58/228.21 mark(isQid(X:S)) -> active(isQid(X:S)) 227.58/228.21 mark(a) -> active(a) 227.58/228.21 mark(e) -> active(e) 227.58/228.21 mark(i) -> active(i) 227.58/228.21 mark(nil) -> active(nil) 227.58/228.21 mark(o) -> active(o) 227.58/228.21 mark(tt) -> active(tt) 227.58/228.21 mark(u) -> active(u) 227.58/228.21 ->Interpretation type: 227.58/228.21 Linear 227.58/228.21 ->Coefficients: 227.58/228.21 Natural Numbers 227.58/228.21 ->Dimension: 227.58/228.21 1 227.58/228.21 ->Bound: 227.58/228.21 2 227.58/228.21 ->Interpretation: 227.58/228.21 227.58/228.21 [U11](X1,X2) = 2.X2 + 2 227.58/228.21 [U12](X1,X2) = 2.X1 + 2.X2 + 2 227.58/228.21 [U13](X) = 2 227.58/228.21 [U21](X1,X2,X3) = 2.X2 + 2.X3 + 2 227.58/228.21 [U22](X1,X2,X3) = 2.X2 + 2.X3 + 2 227.58/228.21 [U23](X1,X2,X3) = X1 + 2.X2 + 2.X3 227.58/228.21 [U24](X1,X2,X3) = X1 + 2.X2 + X3 227.58/228.21 [U25](X1,X2) = X2 227.58/228.21 [U26](X) = 0 227.58/228.21 [U31](X1,X2) = 2.X1 + 2.X2 + 2 227.58/228.21 [U32](X1,X2) = X1 + X2 + 1 227.58/228.21 [U33](X) = 0 227.58/228.21 [U41](X1,X2,X3) = 2.X1 + 2 227.58/228.21 [U42](X1,X2,X3) = X1 + 1 227.58/228.21 [U43](X1,X2,X3) = 1 227.58/228.21 [U44](X1,X2,X3) = 1 227.58/228.21 [U45](X1,X2) = 1 227.58/228.21 [U46](X) = 1 227.58/228.21 [U51](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.58/228.21 [U52](X1,X2,X3) = 2.X2 + 2.X3 + 2 227.58/228.21 [U53](X1,X2,X3) = 2.X2 + 2.X3 + 2 227.58/228.21 [U54](X1,X2,X3) = 2.X2 + 2.X3 + 2 227.58/228.21 [U55](X1,X2) = 2 227.58/228.21 [U56](X) = 2 227.58/228.21 [U61](X1,X2) = X1 + 2.X2 + 2 227.58/228.21 [U62](X1,X2) = 2.X1 + 2 227.58/228.21 [U63](X) = 2.X + 2 227.58/228.21 [U71](X1,X2,X3) = 2.X1 + 2.X3 + 2 227.58/228.21 [U72](X1,X2) = 2.X1 + 2.X2 + 2 227.58/228.21 [U73](X1,X2) = X1 227.58/228.21 [U74](X) = X 227.58/228.21 [U81](X1,X2) = 2.X1 + 2.X2 + 2 227.58/228.21 [U82](X1,X2) = 2.X1 + 2.X2 + 2 227.58/228.21 [U83](X) = X 227.58/228.21 [U91](X1,X2) = 2.X1 227.58/228.21 [U92](X) = 2.X 227.58/228.21 [__](X1,X2) = 2.X1 + X2 + 2 227.58/228.21 [active](X) = X 227.58/228.21 [isList](X) = 2.X + 2 227.58/228.21 [isNeList](X) = 2.X + 2 227.58/228.21 [isNePal](X) = 2.X + 2 227.58/228.21 [isPal](X) = 2.X + 2 227.58/228.21 [isPalListKind](X) = 0 227.58/228.21 [isQid](X) = 0 227.58/228.21 [mark](X) = X 227.58/228.21 [a] = 0 227.58/228.21 [e] = 2 227.58/228.21 [fSNonEmpty] = 0 227.58/228.21 [i] = 0 227.58/228.21 [nil] = 2 227.58/228.21 [o] = 0 227.58/228.21 [tt] = 0 227.58/228.21 [u] = 0 227.58/228.21 [U11#](X1,X2) = 0 227.58/228.21 [U12#](X1,X2) = 0 227.58/228.21 [U13#](X) = 0 227.58/228.21 [U21#](X1,X2,X3) = 0 227.58/228.21 [U22#](X1,X2,X3) = 0 227.58/228.21 [U23#](X1,X2,X3) = 0 227.58/228.21 [U24#](X1,X2,X3) = 0 227.58/228.21 [U25#](X1,X2) = 0 227.58/228.21 [U26#](X) = 0 227.58/228.21 [U31#](X1,X2) = 0 227.58/228.21 [U32#](X1,X2) = 0 227.58/228.21 [U33#](X) = 0 227.58/228.21 [U41#](X1,X2,X3) = 0 227.58/228.21 [U42#](X1,X2,X3) = 0 227.58/228.21 [U43#](X1,X2,X3) = 0 227.58/228.21 [U44#](X1,X2,X3) = 0 227.58/228.21 [U45#](X1,X2) = 0 227.58/228.21 [U46#](X) = 0 227.58/228.21 [U51#](X1,X2,X3) = 0 227.58/228.21 [U52#](X1,X2,X3) = 0 227.58/228.21 [U53#](X1,X2,X3) = 0 227.58/228.21 [U54#](X1,X2,X3) = 0 227.58/228.21 [U55#](X1,X2) = 0 227.58/228.21 [U56#](X) = 0 227.58/228.21 [U61#](X1,X2) = 0 227.58/228.21 [U62#](X1,X2) = 0 227.58/228.21 [U63#](X) = 0 227.58/228.21 [U71#](X1,X2,X3) = 0 227.58/228.21 [U72#](X1,X2) = 0 227.58/228.21 [U73#](X1,X2) = 0 227.58/228.21 [U74#](X) = 0 227.58/228.21 [U81#](X1,X2) = 0 227.58/228.21 [U82#](X1,X2) = 0 227.58/228.21 [U83#](X) = 0 227.58/228.21 [U91#](X1,X2) = 0 227.58/228.21 [U92#](X) = 0 227.58/228.21 [__#](X1,X2) = 0 227.58/228.21 [ACTIVE](X) = 0 227.58/228.21 [ISLIST](X) = 0 227.58/228.21 [ISNELIST](X) = 0 227.58/228.21 [ISNEPAL](X) = 0 227.58/228.21 [ISPAL](X) = 0 227.58/228.21 [ISPALLISTKIND](X) = 0 227.58/228.21 [ISQID](X) = 0 227.58/228.21 [MARK](X) = 2.X 227.58/228.21 227.58/228.21 Problem 1.44: 227.58/228.21 227.58/228.21 SCC Processor: 227.58/228.21 -> Pairs: 227.58/228.21 ACTIVE(U91(tt,V2:S)) -> MARK(U92(isPalListKind(V2:S))) 227.58/228.21 ACTIVE(isPalListKind(__(V1:S,V2:S))) -> MARK(U91(isPalListKind(V1:S),V2:S)) 227.58/228.21 MARK(U63(X:S)) -> MARK(X:S) 227.58/228.21 MARK(U71(X1:S,X2:S,X3:S)) -> ACTIVE(U71(mark(X1:S),X2:S,X3:S)) 227.58/228.21 MARK(U71(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.58/228.21 MARK(U72(X1:S,X2:S)) -> ACTIVE(U72(mark(X1:S),X2:S)) 227.58/228.21 MARK(U72(X1:S,X2:S)) -> MARK(X1:S) 227.58/228.21 MARK(U73(X1:S,X2:S)) -> ACTIVE(U73(mark(X1:S),X2:S)) 227.58/228.21 MARK(U73(X1:S,X2:S)) -> MARK(X1:S) 227.58/228.21 MARK(U74(X:S)) -> ACTIVE(U74(mark(X:S))) 227.58/228.21 MARK(U74(X:S)) -> MARK(X:S) 227.58/228.21 MARK(U81(X1:S,X2:S)) -> ACTIVE(U81(mark(X1:S),X2:S)) 227.58/228.21 MARK(U81(X1:S,X2:S)) -> MARK(X1:S) 227.58/228.21 MARK(U82(X1:S,X2:S)) -> ACTIVE(U82(mark(X1:S),X2:S)) 227.58/228.21 MARK(U82(X1:S,X2:S)) -> MARK(X1:S) 227.58/228.21 MARK(U83(X:S)) -> ACTIVE(U83(mark(X:S))) 227.58/228.21 MARK(U83(X:S)) -> MARK(X:S) 227.58/228.21 MARK(U91(X1:S,X2:S)) -> ACTIVE(U91(mark(X1:S),X2:S)) 227.58/228.21 MARK(U91(X1:S,X2:S)) -> MARK(X1:S) 227.58/228.21 MARK(U92(X:S)) -> ACTIVE(U92(mark(X:S))) 227.58/228.21 MARK(U92(X:S)) -> MARK(X:S) 227.58/228.21 MARK(__(X1:S,X2:S)) -> ACTIVE(__(mark(X1:S),mark(X2:S))) 227.58/228.21 MARK(__(X1:S,X2:S)) -> MARK(X1:S) 227.58/228.21 MARK(__(X1:S,X2:S)) -> MARK(X2:S) 227.58/228.21 MARK(isPalListKind(X:S)) -> ACTIVE(isPalListKind(X:S)) 227.58/228.21 -> Rules: 227.58/228.21 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.58/228.21 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.58/228.21 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.58/228.21 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.58/228.21 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.58/228.21 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.58/228.21 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.58/228.21 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.58/228.21 U13(active(X:S)) -> U13(X:S) 227.58/228.21 U13(mark(X:S)) -> U13(X:S) 227.58/228.21 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.58/228.21 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.58/228.21 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.58/228.21 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.58/228.21 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.58/228.21 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.58/228.21 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.58/228.21 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.58/228.21 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.58/228.21 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.58/228.21 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.58/228.21 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.58/228.21 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.58/228.21 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.58/228.21 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.58/228.21 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.58/228.21 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.58/228.21 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.58/228.21 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.58/228.21 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.58/228.21 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.58/228.21 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.58/228.21 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.58/228.21 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.58/228.21 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.58/228.21 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.58/228.21 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.58/228.21 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.58/228.21 U26(active(X:S)) -> U26(X:S) 227.58/228.21 U26(mark(X:S)) -> U26(X:S) 227.58/228.21 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.58/228.21 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.58/228.21 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.58/228.21 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.58/228.21 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.58/228.21 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.58/228.21 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.58/228.21 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.58/228.21 U33(active(X:S)) -> U33(X:S) 227.58/228.21 U33(mark(X:S)) -> U33(X:S) 227.58/228.21 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.58/228.21 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.58/228.21 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.58/228.21 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.58/228.21 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.58/228.21 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.58/228.21 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.58/228.21 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.58/228.21 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.58/228.21 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.58/228.21 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.58/228.21 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.58/228.21 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.58/228.21 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.58/228.21 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.58/228.21 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.58/228.21 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.58/228.21 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.58/228.21 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.58/228.21 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.58/228.21 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.58/228.21 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.58/228.21 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.58/228.21 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.58/228.21 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.58/228.21 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.58/228.21 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.58/228.21 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.58/228.21 U46(active(X:S)) -> U46(X:S) 227.58/228.21 U46(mark(X:S)) -> U46(X:S) 227.58/228.21 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.58/228.21 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.58/228.21 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.58/228.21 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.58/228.21 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.58/228.21 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.58/228.21 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.58/228.21 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.58/228.21 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.58/228.21 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.58/228.21 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.58/228.21 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.58/228.21 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.58/228.21 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.58/228.21 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.58/228.21 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.58/228.21 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.58/228.21 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.58/228.21 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.58/228.21 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.58/228.21 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.58/228.21 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.58/228.21 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.58/228.21 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.58/228.21 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.58/228.21 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.58/228.21 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.58/228.21 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.58/228.21 U56(active(X:S)) -> U56(X:S) 227.58/228.21 U56(mark(X:S)) -> U56(X:S) 227.58/228.21 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.58/228.21 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.58/228.21 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.58/228.21 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.58/228.21 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.58/228.21 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.58/228.21 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.58/228.21 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.58/228.21 U63(active(X:S)) -> U63(X:S) 227.58/228.21 U63(mark(X:S)) -> U63(X:S) 227.58/228.21 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.58/228.21 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.58/228.21 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.58/228.21 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.58/228.21 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.58/228.21 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.58/228.21 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.58/228.21 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.58/228.21 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.58/228.21 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.58/228.21 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.58/228.21 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.58/228.21 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.58/228.21 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.58/228.21 U74(active(X:S)) -> U74(X:S) 227.58/228.21 U74(mark(X:S)) -> U74(X:S) 227.58/228.21 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.58/228.21 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.58/228.21 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.58/228.21 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.58/228.21 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.58/228.21 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.58/228.21 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.58/228.21 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.58/228.21 U83(active(X:S)) -> U83(X:S) 227.58/228.21 U83(mark(X:S)) -> U83(X:S) 227.58/228.21 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.58/228.21 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.58/228.21 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.58/228.21 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.58/228.21 U92(active(X:S)) -> U92(X:S) 227.58/228.21 U92(mark(X:S)) -> U92(X:S) 227.58/228.21 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.58/228.21 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.58/228.21 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.58/228.21 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.58/228.21 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.58/228.21 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.58/228.21 active(U13(tt)) -> mark(tt) 227.58/228.21 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.58/228.21 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.58/228.21 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.58/228.21 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.58/228.21 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.58/228.21 active(U26(tt)) -> mark(tt) 227.58/228.21 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.58/228.21 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.58/228.21 active(U33(tt)) -> mark(tt) 227.58/228.21 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.58/228.21 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.58/228.21 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.58/228.21 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.58/228.21 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.58/228.21 active(U46(tt)) -> mark(tt) 227.58/228.21 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.58/228.21 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.58/228.21 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.58/228.21 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.58/228.21 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.58/228.21 active(U56(tt)) -> mark(tt) 227.58/228.21 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.58/228.21 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.58/228.21 active(U63(tt)) -> mark(tt) 227.58/228.21 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.58/228.21 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.58/228.21 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.58/228.21 active(U74(tt)) -> mark(tt) 227.58/228.21 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.58/228.21 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.58/228.21 active(U83(tt)) -> mark(tt) 227.58/228.21 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.58/228.21 active(U92(tt)) -> mark(tt) 227.58/228.21 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.58/228.21 active(__(nil,X:S)) -> mark(X:S) 227.58/228.21 active(__(X:S,nil)) -> mark(X:S) 227.58/228.21 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.58/228.21 active(isList(nil)) -> mark(tt) 227.58/228.21 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.58/228.21 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.58/228.21 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.58/228.21 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.58/228.21 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.58/228.21 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.58/228.21 active(isPal(nil)) -> mark(tt) 227.58/228.21 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.58/228.21 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.58/228.21 active(isPalListKind(a)) -> mark(tt) 227.58/228.21 active(isPalListKind(e)) -> mark(tt) 227.58/228.21 active(isPalListKind(i)) -> mark(tt) 227.58/228.21 active(isPalListKind(nil)) -> mark(tt) 227.58/228.21 active(isPalListKind(o)) -> mark(tt) 227.58/228.21 active(isPalListKind(u)) -> mark(tt) 227.58/228.21 active(isQid(a)) -> mark(tt) 227.58/228.21 active(isQid(e)) -> mark(tt) 227.58/228.21 active(isQid(i)) -> mark(tt) 227.58/228.21 active(isQid(o)) -> mark(tt) 227.58/228.21 active(isQid(u)) -> mark(tt) 227.58/228.21 isList(active(X:S)) -> isList(X:S) 227.58/228.21 isList(mark(X:S)) -> isList(X:S) 227.58/228.21 isNeList(active(X:S)) -> isNeList(X:S) 227.58/228.21 isNeList(mark(X:S)) -> isNeList(X:S) 227.58/228.21 isNePal(active(X:S)) -> isNePal(X:S) 227.58/228.21 isNePal(mark(X:S)) -> isNePal(X:S) 227.58/228.21 isPal(active(X:S)) -> isPal(X:S) 227.58/228.21 isPal(mark(X:S)) -> isPal(X:S) 227.58/228.21 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.58/228.21 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.58/228.21 isQid(active(X:S)) -> isQid(X:S) 227.58/228.21 isQid(mark(X:S)) -> isQid(X:S) 227.58/228.21 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.58/228.21 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.58/228.21 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.58/228.21 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.58/228.21 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.58/228.21 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.58/228.21 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.58/228.21 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.58/228.21 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.58/228.21 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.58/228.21 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.58/228.21 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.58/228.21 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.58/228.21 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.58/228.21 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.58/228.21 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.58/228.21 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.58/228.21 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.58/228.21 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.58/228.21 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.58/228.21 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.58/228.21 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.58/228.21 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.58/228.21 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.58/228.21 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.58/228.21 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.58/228.21 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.58/228.21 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.58/228.21 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.58/228.21 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.58/228.21 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.58/228.21 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.58/228.21 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.58/228.21 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.58/228.21 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.58/228.21 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.58/228.21 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.58/228.21 mark(isList(X:S)) -> active(isList(X:S)) 227.58/228.21 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.58/228.21 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.58/228.21 mark(isPal(X:S)) -> active(isPal(X:S)) 227.58/228.21 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.58/228.21 mark(isQid(X:S)) -> active(isQid(X:S)) 227.58/228.21 mark(a) -> active(a) 227.58/228.21 mark(e) -> active(e) 227.58/228.21 mark(i) -> active(i) 227.58/228.21 mark(nil) -> active(nil) 227.58/228.21 mark(o) -> active(o) 227.58/228.21 mark(tt) -> active(tt) 227.58/228.21 mark(u) -> active(u) 227.58/228.21 ->Strongly Connected Components: 227.58/228.21 ->->Cycle: 227.58/228.21 ->->-> Pairs: 227.58/228.21 ACTIVE(U91(tt,V2:S)) -> MARK(U92(isPalListKind(V2:S))) 227.58/228.21 ACTIVE(isPalListKind(__(V1:S,V2:S))) -> MARK(U91(isPalListKind(V1:S),V2:S)) 227.58/228.21 MARK(U63(X:S)) -> MARK(X:S) 227.58/228.21 MARK(U71(X1:S,X2:S,X3:S)) -> ACTIVE(U71(mark(X1:S),X2:S,X3:S)) 227.58/228.21 MARK(U71(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.58/228.21 MARK(U72(X1:S,X2:S)) -> ACTIVE(U72(mark(X1:S),X2:S)) 227.58/228.21 MARK(U72(X1:S,X2:S)) -> MARK(X1:S) 227.58/228.21 MARK(U73(X1:S,X2:S)) -> ACTIVE(U73(mark(X1:S),X2:S)) 227.58/228.21 MARK(U73(X1:S,X2:S)) -> MARK(X1:S) 227.58/228.21 MARK(U74(X:S)) -> ACTIVE(U74(mark(X:S))) 227.58/228.21 MARK(U74(X:S)) -> MARK(X:S) 227.58/228.21 MARK(U81(X1:S,X2:S)) -> ACTIVE(U81(mark(X1:S),X2:S)) 227.58/228.21 MARK(U81(X1:S,X2:S)) -> MARK(X1:S) 227.58/228.21 MARK(U82(X1:S,X2:S)) -> ACTIVE(U82(mark(X1:S),X2:S)) 227.58/228.21 MARK(U82(X1:S,X2:S)) -> MARK(X1:S) 227.58/228.21 MARK(U83(X:S)) -> ACTIVE(U83(mark(X:S))) 227.58/228.21 MARK(U83(X:S)) -> MARK(X:S) 227.58/228.21 MARK(U91(X1:S,X2:S)) -> ACTIVE(U91(mark(X1:S),X2:S)) 227.58/228.21 MARK(U91(X1:S,X2:S)) -> MARK(X1:S) 227.58/228.21 MARK(U92(X:S)) -> ACTIVE(U92(mark(X:S))) 227.58/228.21 MARK(U92(X:S)) -> MARK(X:S) 227.58/228.21 MARK(__(X1:S,X2:S)) -> ACTIVE(__(mark(X1:S),mark(X2:S))) 227.58/228.21 MARK(__(X1:S,X2:S)) -> MARK(X1:S) 227.58/228.21 MARK(__(X1:S,X2:S)) -> MARK(X2:S) 227.58/228.21 MARK(isPalListKind(X:S)) -> ACTIVE(isPalListKind(X:S)) 227.58/228.21 ->->-> Rules: 227.58/228.21 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.58/228.21 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.58/228.21 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.58/228.21 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.58/228.21 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.58/228.21 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.58/228.21 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.58/228.21 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.58/228.21 U13(active(X:S)) -> U13(X:S) 227.58/228.21 U13(mark(X:S)) -> U13(X:S) 227.58/228.21 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.58/228.21 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.58/228.21 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.58/228.21 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.58/228.21 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.58/228.21 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.58/228.21 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.58/228.21 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.58/228.21 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.58/228.21 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.58/228.21 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.58/228.21 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.58/228.21 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.58/228.21 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.58/228.21 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.58/228.21 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.58/228.21 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.58/228.21 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.58/228.21 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.58/228.21 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.58/228.21 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.58/228.21 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.58/228.21 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.58/228.21 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.58/228.21 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.58/228.21 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.58/228.21 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.58/228.21 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.58/228.21 U26(active(X:S)) -> U26(X:S) 227.58/228.21 U26(mark(X:S)) -> U26(X:S) 227.58/228.21 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.58/228.21 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.58/228.21 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.58/228.21 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.58/228.22 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.58/228.22 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.58/228.22 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.58/228.22 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.58/228.22 U33(active(X:S)) -> U33(X:S) 227.58/228.22 U33(mark(X:S)) -> U33(X:S) 227.58/228.22 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.58/228.22 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.58/228.22 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.58/228.22 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.58/228.22 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.58/228.22 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.58/228.22 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.58/228.22 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.58/228.22 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.58/228.22 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.58/228.22 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.58/228.22 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.58/228.22 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.58/228.22 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.58/228.22 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.58/228.22 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.58/228.22 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.58/228.22 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.58/228.22 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.58/228.22 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.58/228.22 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.58/228.22 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.58/228.22 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.58/228.22 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.58/228.22 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.58/228.22 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.58/228.22 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.58/228.22 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.58/228.22 U46(active(X:S)) -> U46(X:S) 227.58/228.22 U46(mark(X:S)) -> U46(X:S) 227.58/228.22 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.58/228.22 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.58/228.22 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.58/228.22 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.58/228.22 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.58/228.22 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.58/228.22 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.58/228.22 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.58/228.22 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.58/228.22 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.58/228.22 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.58/228.22 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.58/228.22 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.58/228.22 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.58/228.22 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.58/228.22 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.58/228.22 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.58/228.22 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.58/228.22 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.58/228.22 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.58/228.22 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.58/228.22 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.58/228.22 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.58/228.22 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.58/228.22 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.58/228.22 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.58/228.22 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.58/228.22 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.58/228.22 U56(active(X:S)) -> U56(X:S) 227.58/228.22 U56(mark(X:S)) -> U56(X:S) 227.58/228.22 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.58/228.22 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.58/228.22 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.58/228.22 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.58/228.22 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.58/228.22 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.58/228.22 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.58/228.22 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.58/228.22 U63(active(X:S)) -> U63(X:S) 227.58/228.22 U63(mark(X:S)) -> U63(X:S) 227.58/228.22 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.58/228.22 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.58/228.22 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.58/228.22 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.58/228.22 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.58/228.22 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.58/228.22 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.58/228.22 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.58/228.22 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.58/228.22 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.58/228.22 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.58/228.22 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.58/228.22 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.58/228.22 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.58/228.22 U74(active(X:S)) -> U74(X:S) 227.58/228.22 U74(mark(X:S)) -> U74(X:S) 227.58/228.22 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.58/228.22 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.58/228.22 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.58/228.22 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.58/228.22 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.58/228.22 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.58/228.22 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.58/228.22 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.58/228.22 U83(active(X:S)) -> U83(X:S) 227.58/228.22 U83(mark(X:S)) -> U83(X:S) 227.58/228.22 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.58/228.22 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.58/228.22 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.58/228.22 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.58/228.22 U92(active(X:S)) -> U92(X:S) 227.58/228.22 U92(mark(X:S)) -> U92(X:S) 227.58/228.22 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.58/228.22 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.58/228.22 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.58/228.22 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.58/228.22 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.58/228.22 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.58/228.22 active(U13(tt)) -> mark(tt) 227.58/228.22 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.58/228.22 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.58/228.22 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.58/228.22 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.58/228.22 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.58/228.22 active(U26(tt)) -> mark(tt) 227.58/228.22 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.58/228.22 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.58/228.22 active(U33(tt)) -> mark(tt) 227.58/228.22 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.58/228.22 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.58/228.22 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.58/228.22 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.58/228.22 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.58/228.22 active(U46(tt)) -> mark(tt) 227.58/228.22 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.58/228.22 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.58/228.22 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.58/228.22 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.58/228.22 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.58/228.22 active(U56(tt)) -> mark(tt) 227.58/228.22 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.58/228.22 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.58/228.22 active(U63(tt)) -> mark(tt) 227.58/228.22 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.58/228.22 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.58/228.22 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.58/228.22 active(U74(tt)) -> mark(tt) 227.58/228.22 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.58/228.22 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.58/228.22 active(U83(tt)) -> mark(tt) 227.58/228.22 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.58/228.22 active(U92(tt)) -> mark(tt) 227.58/228.22 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.58/228.22 active(__(nil,X:S)) -> mark(X:S) 227.58/228.22 active(__(X:S,nil)) -> mark(X:S) 227.58/228.22 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.58/228.22 active(isList(nil)) -> mark(tt) 227.58/228.22 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.58/228.22 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.58/228.22 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.58/228.22 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.58/228.22 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.58/228.22 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.58/228.22 active(isPal(nil)) -> mark(tt) 227.58/228.22 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.58/228.22 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.58/228.22 active(isPalListKind(a)) -> mark(tt) 227.58/228.22 active(isPalListKind(e)) -> mark(tt) 227.58/228.22 active(isPalListKind(i)) -> mark(tt) 227.58/228.22 active(isPalListKind(nil)) -> mark(tt) 227.58/228.22 active(isPalListKind(o)) -> mark(tt) 227.58/228.22 active(isPalListKind(u)) -> mark(tt) 227.58/228.22 active(isQid(a)) -> mark(tt) 227.58/228.22 active(isQid(e)) -> mark(tt) 227.58/228.22 active(isQid(i)) -> mark(tt) 227.58/228.22 active(isQid(o)) -> mark(tt) 227.58/228.22 active(isQid(u)) -> mark(tt) 227.58/228.22 isList(active(X:S)) -> isList(X:S) 227.58/228.22 isList(mark(X:S)) -> isList(X:S) 227.58/228.22 isNeList(active(X:S)) -> isNeList(X:S) 227.58/228.22 isNeList(mark(X:S)) -> isNeList(X:S) 227.58/228.22 isNePal(active(X:S)) -> isNePal(X:S) 227.58/228.22 isNePal(mark(X:S)) -> isNePal(X:S) 227.58/228.22 isPal(active(X:S)) -> isPal(X:S) 227.58/228.22 isPal(mark(X:S)) -> isPal(X:S) 227.58/228.22 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.58/228.22 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.58/228.22 isQid(active(X:S)) -> isQid(X:S) 227.58/228.22 isQid(mark(X:S)) -> isQid(X:S) 227.58/228.22 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.58/228.22 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.58/228.22 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.58/228.22 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.58/228.22 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.58/228.22 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.58/228.22 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.58/228.22 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.58/228.22 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.58/228.22 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.58/228.22 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.58/228.22 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.58/228.22 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.58/228.22 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.58/228.22 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.58/228.22 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.58/228.22 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.58/228.22 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.58/228.22 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.58/228.22 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.58/228.22 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.58/228.22 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.58/228.22 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.58/228.22 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.58/228.22 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.58/228.22 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.58/228.22 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.58/228.22 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.58/228.22 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.58/228.22 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.58/228.22 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.58/228.22 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.58/228.22 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.58/228.22 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.58/228.22 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.58/228.22 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.58/228.22 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.58/228.22 mark(isList(X:S)) -> active(isList(X:S)) 227.58/228.22 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.58/228.22 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.58/228.22 mark(isPal(X:S)) -> active(isPal(X:S)) 227.58/228.22 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.58/228.22 mark(isQid(X:S)) -> active(isQid(X:S)) 227.58/228.22 mark(a) -> active(a) 227.58/228.22 mark(e) -> active(e) 227.58/228.22 mark(i) -> active(i) 227.58/228.22 mark(nil) -> active(nil) 227.58/228.22 mark(o) -> active(o) 227.58/228.22 mark(tt) -> active(tt) 227.58/228.22 mark(u) -> active(u) 227.58/228.22 227.58/228.22 Problem 1.44: 227.58/228.22 227.58/228.22 Reduction Pairs Processor: 227.58/228.22 -> Pairs: 227.58/228.22 ACTIVE(U91(tt,V2:S)) -> MARK(U92(isPalListKind(V2:S))) 227.58/228.22 ACTIVE(isPalListKind(__(V1:S,V2:S))) -> MARK(U91(isPalListKind(V1:S),V2:S)) 227.58/228.22 MARK(U63(X:S)) -> MARK(X:S) 227.58/228.22 MARK(U71(X1:S,X2:S,X3:S)) -> ACTIVE(U71(mark(X1:S),X2:S,X3:S)) 227.58/228.22 MARK(U71(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.58/228.22 MARK(U72(X1:S,X2:S)) -> ACTIVE(U72(mark(X1:S),X2:S)) 227.58/228.22 MARK(U72(X1:S,X2:S)) -> MARK(X1:S) 227.58/228.22 MARK(U73(X1:S,X2:S)) -> ACTIVE(U73(mark(X1:S),X2:S)) 227.58/228.22 MARK(U73(X1:S,X2:S)) -> MARK(X1:S) 227.58/228.22 MARK(U74(X:S)) -> ACTIVE(U74(mark(X:S))) 227.58/228.22 MARK(U74(X:S)) -> MARK(X:S) 227.58/228.22 MARK(U81(X1:S,X2:S)) -> ACTIVE(U81(mark(X1:S),X2:S)) 227.58/228.22 MARK(U81(X1:S,X2:S)) -> MARK(X1:S) 227.58/228.22 MARK(U82(X1:S,X2:S)) -> ACTIVE(U82(mark(X1:S),X2:S)) 227.58/228.22 MARK(U82(X1:S,X2:S)) -> MARK(X1:S) 227.58/228.22 MARK(U83(X:S)) -> ACTIVE(U83(mark(X:S))) 227.58/228.22 MARK(U83(X:S)) -> MARK(X:S) 227.58/228.22 MARK(U91(X1:S,X2:S)) -> ACTIVE(U91(mark(X1:S),X2:S)) 227.58/228.22 MARK(U91(X1:S,X2:S)) -> MARK(X1:S) 227.58/228.22 MARK(U92(X:S)) -> ACTIVE(U92(mark(X:S))) 227.58/228.22 MARK(U92(X:S)) -> MARK(X:S) 227.58/228.22 MARK(__(X1:S,X2:S)) -> ACTIVE(__(mark(X1:S),mark(X2:S))) 227.58/228.22 MARK(__(X1:S,X2:S)) -> MARK(X1:S) 227.58/228.22 MARK(__(X1:S,X2:S)) -> MARK(X2:S) 227.58/228.22 MARK(isPalListKind(X:S)) -> ACTIVE(isPalListKind(X:S)) 227.58/228.22 -> Rules: 227.58/228.22 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.58/228.22 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.58/228.22 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.58/228.22 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.58/228.22 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.58/228.22 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.58/228.22 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.58/228.22 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.58/228.22 U13(active(X:S)) -> U13(X:S) 227.58/228.22 U13(mark(X:S)) -> U13(X:S) 227.58/228.22 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.58/228.22 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.58/228.22 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.58/228.22 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.58/228.22 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.58/228.22 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.58/228.22 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.58/228.22 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.58/228.22 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.58/228.22 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.58/228.22 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.58/228.22 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.58/228.22 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.58/228.22 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.58/228.22 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.58/228.22 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.58/228.22 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.58/228.22 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.58/228.22 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.58/228.22 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.58/228.22 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.58/228.22 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.58/228.22 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.58/228.22 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.58/228.22 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.58/228.22 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.58/228.22 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.58/228.22 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.58/228.22 U26(active(X:S)) -> U26(X:S) 227.58/228.22 U26(mark(X:S)) -> U26(X:S) 227.58/228.22 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.58/228.22 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.58/228.22 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.58/228.22 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.58/228.22 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.58/228.22 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.58/228.22 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.58/228.22 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.58/228.22 U33(active(X:S)) -> U33(X:S) 227.58/228.22 U33(mark(X:S)) -> U33(X:S) 227.58/228.22 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.58/228.22 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.58/228.22 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.58/228.22 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.58/228.22 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.58/228.22 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.58/228.22 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.58/228.22 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.58/228.22 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.58/228.22 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.58/228.22 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.58/228.22 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.58/228.22 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.58/228.22 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.58/228.22 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.58/228.22 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.58/228.22 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.58/228.22 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.58/228.22 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.58/228.22 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.58/228.22 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.58/228.22 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.58/228.22 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.58/228.22 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.58/228.22 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.58/228.22 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.58/228.22 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.58/228.22 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.58/228.22 U46(active(X:S)) -> U46(X:S) 227.58/228.22 U46(mark(X:S)) -> U46(X:S) 227.58/228.22 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.58/228.22 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.58/228.22 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.58/228.22 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.58/228.22 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.58/228.22 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.58/228.22 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.58/228.22 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.58/228.22 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.58/228.22 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.58/228.22 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.58/228.22 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.58/228.22 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.58/228.22 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.58/228.22 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.58/228.22 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.58/228.22 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.58/228.22 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.58/228.22 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.58/228.22 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.58/228.22 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.58/228.22 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.58/228.22 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.58/228.22 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.58/228.22 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.58/228.22 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.58/228.22 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.58/228.22 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.58/228.22 U56(active(X:S)) -> U56(X:S) 227.58/228.22 U56(mark(X:S)) -> U56(X:S) 227.58/228.22 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.58/228.22 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.58/228.22 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.58/228.22 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.58/228.22 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.58/228.22 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.58/228.22 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.58/228.22 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.58/228.22 U63(active(X:S)) -> U63(X:S) 227.58/228.22 U63(mark(X:S)) -> U63(X:S) 227.58/228.22 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.58/228.22 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.58/228.22 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.58/228.22 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.58/228.22 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.58/228.22 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.58/228.22 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.58/228.22 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.58/228.22 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.58/228.22 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.58/228.22 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.58/228.22 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.58/228.22 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.58/228.22 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.58/228.22 U74(active(X:S)) -> U74(X:S) 227.58/228.22 U74(mark(X:S)) -> U74(X:S) 227.58/228.22 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.58/228.22 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.58/228.22 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.58/228.22 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.58/228.22 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.58/228.22 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.58/228.22 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.58/228.22 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.58/228.22 U83(active(X:S)) -> U83(X:S) 227.58/228.22 U83(mark(X:S)) -> U83(X:S) 227.58/228.22 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.58/228.22 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.58/228.22 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.58/228.22 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.58/228.22 U92(active(X:S)) -> U92(X:S) 227.58/228.22 U92(mark(X:S)) -> U92(X:S) 227.58/228.22 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.58/228.22 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.58/228.22 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.58/228.22 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.58/228.22 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.58/228.22 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.58/228.22 active(U13(tt)) -> mark(tt) 227.58/228.22 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.58/228.22 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.58/228.22 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.58/228.22 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.58/228.22 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.58/228.22 active(U26(tt)) -> mark(tt) 227.58/228.22 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.58/228.22 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.58/228.22 active(U33(tt)) -> mark(tt) 227.58/228.22 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.58/228.22 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.58/228.22 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.58/228.22 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.58/228.22 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.58/228.22 active(U46(tt)) -> mark(tt) 227.58/228.22 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.58/228.22 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.58/228.22 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.58/228.22 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.58/228.22 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.58/228.22 active(U56(tt)) -> mark(tt) 227.58/228.22 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.58/228.22 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.58/228.22 active(U63(tt)) -> mark(tt) 227.58/228.22 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.58/228.22 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.58/228.22 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.58/228.22 active(U74(tt)) -> mark(tt) 227.58/228.22 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.58/228.22 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.58/228.22 active(U83(tt)) -> mark(tt) 227.58/228.22 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.58/228.22 active(U92(tt)) -> mark(tt) 227.58/228.22 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.58/228.22 active(__(nil,X:S)) -> mark(X:S) 227.58/228.22 active(__(X:S,nil)) -> mark(X:S) 227.58/228.22 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.58/228.22 active(isList(nil)) -> mark(tt) 227.58/228.22 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.58/228.22 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.58/228.22 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.58/228.22 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.58/228.22 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.58/228.22 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.58/228.22 active(isPal(nil)) -> mark(tt) 227.58/228.22 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.58/228.22 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.58/228.22 active(isPalListKind(a)) -> mark(tt) 227.58/228.22 active(isPalListKind(e)) -> mark(tt) 227.58/228.22 active(isPalListKind(i)) -> mark(tt) 227.58/228.22 active(isPalListKind(nil)) -> mark(tt) 227.58/228.22 active(isPalListKind(o)) -> mark(tt) 227.58/228.22 active(isPalListKind(u)) -> mark(tt) 227.58/228.22 active(isQid(a)) -> mark(tt) 227.58/228.22 active(isQid(e)) -> mark(tt) 227.58/228.22 active(isQid(i)) -> mark(tt) 227.58/228.22 active(isQid(o)) -> mark(tt) 227.58/228.22 active(isQid(u)) -> mark(tt) 227.58/228.22 isList(active(X:S)) -> isList(X:S) 227.58/228.22 isList(mark(X:S)) -> isList(X:S) 227.58/228.22 isNeList(active(X:S)) -> isNeList(X:S) 227.58/228.22 isNeList(mark(X:S)) -> isNeList(X:S) 227.58/228.22 isNePal(active(X:S)) -> isNePal(X:S) 227.58/228.22 isNePal(mark(X:S)) -> isNePal(X:S) 227.58/228.22 isPal(active(X:S)) -> isPal(X:S) 227.58/228.22 isPal(mark(X:S)) -> isPal(X:S) 227.58/228.22 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.58/228.22 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.58/228.22 isQid(active(X:S)) -> isQid(X:S) 227.58/228.22 isQid(mark(X:S)) -> isQid(X:S) 227.58/228.22 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.58/228.22 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.58/228.22 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.58/228.22 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.58/228.22 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.58/228.22 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.58/228.22 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.58/228.22 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.58/228.22 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.58/228.22 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.58/228.22 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.58/228.22 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.58/228.22 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.58/228.22 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.58/228.22 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.58/228.22 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.58/228.22 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.58/228.22 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.58/228.22 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.58/228.22 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.58/228.22 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.58/228.22 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.58/228.22 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.58/228.22 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.58/228.22 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.58/228.22 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.58/228.22 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.58/228.22 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.58/228.22 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.58/228.22 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.58/228.22 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.58/228.22 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.58/228.22 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.58/228.22 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.58/228.22 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.58/228.22 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.58/228.22 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.58/228.22 mark(isList(X:S)) -> active(isList(X:S)) 227.58/228.22 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.58/228.22 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.58/228.22 mark(isPal(X:S)) -> active(isPal(X:S)) 227.58/228.22 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.58/228.22 mark(isQid(X:S)) -> active(isQid(X:S)) 227.58/228.22 mark(a) -> active(a) 227.58/228.22 mark(e) -> active(e) 227.58/228.22 mark(i) -> active(i) 227.58/228.22 mark(nil) -> active(nil) 227.58/228.22 mark(o) -> active(o) 227.58/228.22 mark(tt) -> active(tt) 227.58/228.22 mark(u) -> active(u) 227.58/228.22 -> Usable rules: 227.58/228.22 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.58/228.22 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.58/228.22 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.58/228.22 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.58/228.22 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.58/228.22 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.58/228.22 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.58/228.22 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.58/228.22 U13(active(X:S)) -> U13(X:S) 227.58/228.22 U13(mark(X:S)) -> U13(X:S) 227.58/228.22 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.58/228.22 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.58/228.22 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.58/228.22 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.58/228.22 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.58/228.22 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.58/228.22 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.58/228.22 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.58/228.22 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.58/228.22 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.58/228.22 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.58/228.22 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.58/228.22 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.58/228.22 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.58/228.22 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.58/228.22 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.58/228.22 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.58/228.22 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.58/228.22 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.58/228.22 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.58/228.22 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.58/228.22 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.58/228.22 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.58/228.22 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.58/228.22 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.58/228.22 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.58/228.22 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.58/228.22 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.58/228.22 U26(active(X:S)) -> U26(X:S) 227.58/228.22 U26(mark(X:S)) -> U26(X:S) 227.58/228.22 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.58/228.22 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.58/228.22 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.58/228.22 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.58/228.22 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.58/228.22 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.58/228.22 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.58/228.22 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.58/228.22 U33(active(X:S)) -> U33(X:S) 227.58/228.22 U33(mark(X:S)) -> U33(X:S) 227.58/228.22 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.58/228.22 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.58/228.22 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.58/228.22 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.58/228.22 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.58/228.22 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.58/228.22 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.58/228.22 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.58/228.22 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.58/228.22 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.58/228.22 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.58/228.22 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.58/228.22 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.58/228.22 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.58/228.22 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.58/228.22 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.58/228.22 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.58/228.22 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.58/228.22 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.58/228.22 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.58/228.22 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.58/228.22 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.58/228.22 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.58/228.22 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.58/228.22 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.58/228.22 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.58/228.22 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.58/228.22 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.58/228.22 U46(active(X:S)) -> U46(X:S) 227.58/228.22 U46(mark(X:S)) -> U46(X:S) 227.58/228.22 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.58/228.22 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.58/228.22 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.58/228.22 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.58/228.22 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.58/228.22 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.58/228.22 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.58/228.22 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.58/228.22 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.58/228.22 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.58/228.22 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.58/228.22 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.58/228.22 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.58/228.22 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.58/228.22 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.58/228.22 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.58/228.22 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.58/228.22 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.58/228.22 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.58/228.22 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.58/228.22 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.58/228.22 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.58/228.22 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.58/228.22 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.58/228.22 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.58/228.22 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.58/228.22 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.58/228.22 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.58/228.22 U56(active(X:S)) -> U56(X:S) 227.58/228.22 U56(mark(X:S)) -> U56(X:S) 227.58/228.22 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.58/228.22 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.58/228.22 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.58/228.22 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.58/228.22 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.58/228.22 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.58/228.22 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.58/228.22 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.58/228.22 U63(active(X:S)) -> U63(X:S) 227.58/228.22 U63(mark(X:S)) -> U63(X:S) 227.58/228.22 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.58/228.22 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.58/228.22 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.58/228.22 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.58/228.22 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.58/228.22 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.58/228.22 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.58/228.22 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.58/228.22 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.58/228.22 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.58/228.22 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.58/228.22 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.58/228.22 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.58/228.22 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.58/228.22 U74(active(X:S)) -> U74(X:S) 227.58/228.22 U74(mark(X:S)) -> U74(X:S) 227.58/228.22 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.58/228.22 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.58/228.22 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.58/228.22 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.58/228.22 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.58/228.22 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.58/228.22 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.58/228.22 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.58/228.22 U83(active(X:S)) -> U83(X:S) 227.58/228.22 U83(mark(X:S)) -> U83(X:S) 227.58/228.22 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.58/228.22 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.58/228.22 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.58/228.22 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.58/228.22 U92(active(X:S)) -> U92(X:S) 227.58/228.22 U92(mark(X:S)) -> U92(X:S) 227.58/228.22 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.58/228.22 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.58/228.22 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.58/228.22 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.58/228.22 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.58/228.22 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.58/228.22 active(U13(tt)) -> mark(tt) 227.58/228.22 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.58/228.22 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.58/228.22 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.58/228.22 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.58/228.22 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.58/228.22 active(U26(tt)) -> mark(tt) 227.58/228.22 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.58/228.22 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.58/228.22 active(U33(tt)) -> mark(tt) 227.58/228.22 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.58/228.22 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.58/228.22 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.58/228.22 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.58/228.22 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.58/228.22 active(U46(tt)) -> mark(tt) 227.58/228.22 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.58/228.22 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.58/228.22 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.58/228.22 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.58/228.22 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.58/228.22 active(U56(tt)) -> mark(tt) 227.58/228.22 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.58/228.22 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.58/228.22 active(U63(tt)) -> mark(tt) 227.58/228.22 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.58/228.22 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.58/228.22 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.58/228.22 active(U74(tt)) -> mark(tt) 227.58/228.22 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.58/228.22 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.58/228.22 active(U83(tt)) -> mark(tt) 227.58/228.22 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.58/228.22 active(U92(tt)) -> mark(tt) 227.58/228.22 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.58/228.22 active(__(nil,X:S)) -> mark(X:S) 227.58/228.22 active(__(X:S,nil)) -> mark(X:S) 227.58/228.22 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.58/228.22 active(isList(nil)) -> mark(tt) 227.58/228.22 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.58/228.22 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.58/228.22 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.58/228.22 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.58/228.22 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.58/228.22 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.58/228.22 active(isPal(nil)) -> mark(tt) 227.58/228.22 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.58/228.22 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.58/228.22 active(isPalListKind(a)) -> mark(tt) 227.58/228.22 active(isPalListKind(e)) -> mark(tt) 227.58/228.22 active(isPalListKind(i)) -> mark(tt) 227.58/228.22 active(isPalListKind(nil)) -> mark(tt) 227.58/228.22 active(isPalListKind(o)) -> mark(tt) 227.58/228.22 active(isPalListKind(u)) -> mark(tt) 227.58/228.22 active(isQid(a)) -> mark(tt) 227.58/228.22 active(isQid(e)) -> mark(tt) 227.58/228.22 active(isQid(i)) -> mark(tt) 227.58/228.22 active(isQid(o)) -> mark(tt) 227.58/228.22 active(isQid(u)) -> mark(tt) 227.58/228.22 isList(active(X:S)) -> isList(X:S) 227.58/228.22 isList(mark(X:S)) -> isList(X:S) 227.58/228.22 isNeList(active(X:S)) -> isNeList(X:S) 227.58/228.22 isNeList(mark(X:S)) -> isNeList(X:S) 227.58/228.22 isNePal(active(X:S)) -> isNePal(X:S) 227.58/228.22 isNePal(mark(X:S)) -> isNePal(X:S) 227.58/228.22 isPal(active(X:S)) -> isPal(X:S) 227.58/228.22 isPal(mark(X:S)) -> isPal(X:S) 227.58/228.22 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.58/228.22 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.58/228.22 isQid(active(X:S)) -> isQid(X:S) 227.58/228.22 isQid(mark(X:S)) -> isQid(X:S) 227.58/228.22 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.58/228.22 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.58/228.22 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.58/228.22 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.58/228.22 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.58/228.22 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.58/228.22 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.58/228.22 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.58/228.22 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.58/228.22 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.58/228.22 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.58/228.22 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.58/228.22 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.58/228.22 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.58/228.22 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.58/228.22 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.58/228.22 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.58/228.22 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.58/228.22 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.58/228.22 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.58/228.22 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.58/228.22 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.58/228.22 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.58/228.22 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.58/228.22 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.58/228.22 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.58/228.22 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.58/228.22 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.58/228.22 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.58/228.22 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.58/228.22 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.58/228.22 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.58/228.22 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.58/228.22 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.58/228.22 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.58/228.22 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.58/228.22 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.58/228.22 mark(isList(X:S)) -> active(isList(X:S)) 227.58/228.22 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.58/228.22 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.58/228.22 mark(isPal(X:S)) -> active(isPal(X:S)) 227.58/228.22 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.58/228.22 mark(isQid(X:S)) -> active(isQid(X:S)) 227.58/228.22 mark(a) -> active(a) 227.58/228.22 mark(e) -> active(e) 227.58/228.22 mark(i) -> active(i) 227.58/228.22 mark(nil) -> active(nil) 227.58/228.22 mark(o) -> active(o) 227.58/228.22 mark(tt) -> active(tt) 227.58/228.22 mark(u) -> active(u) 227.58/228.22 ->Interpretation type: 227.58/228.22 Linear 227.58/228.22 ->Coefficients: 227.58/228.22 Natural Numbers 227.58/228.22 ->Dimension: 227.58/228.22 1 227.58/228.22 ->Bound: 227.58/228.22 2 227.58/228.22 ->Interpretation: 227.58/228.22 227.58/228.22 [U11](X1,X2) = 2.X2 + 2 227.58/228.22 [U12](X1,X2) = X1 + 2.X2 227.58/228.22 [U13](X) = 2 227.58/228.22 [U21](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.58/228.22 [U22](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.58/228.22 [U23](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.58/228.22 [U24](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 227.58/228.22 [U25](X1,X2) = X1 + 2.X2 + 2 227.58/228.22 [U26](X) = X + 2 227.58/228.22 [U31](X1,X2) = 2.X2 + 2 227.58/228.22 [U32](X1,X2) = X2 + 2 227.58/228.22 [U33](X) = 2 227.58/228.22 [U41](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.58/228.22 [U42](X1,X2,X3) = X1 + 2.X2 + X3 + 2 227.58/228.22 [U43](X1,X2,X3) = X1 + X2 + X3 + 2 227.58/228.22 [U44](X1,X2,X3) = 2.X1 + X3 227.58/228.22 [U45](X1,X2) = 2 227.58/228.22 [U46](X) = 2 227.58/228.22 [U51](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.58/228.22 [U52](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.58/228.22 [U53](X1,X2,X3) = 2.X1 + X2 + 2.X3 + 2 227.58/228.22 [U54](X1,X2,X3) = 2.X1 + X2 + 2.X3 + 2 227.58/228.22 [U55](X1,X2) = 2.X2 + 2 227.58/228.22 [U56](X) = X 227.58/228.22 [U61](X1,X2) = X2 + 2 227.58/228.22 [U62](X1,X2) = X1 + X2 227.58/228.22 [U63](X) = X + 2 227.58/228.22 [U71](X1,X2,X3) = 2.X1 + X2 + 2.X3 + 2 227.58/228.22 [U72](X1,X2) = 2.X1 + 2.X2 + 2 227.58/228.22 [U73](X1,X2) = 2.X1 + 2 227.58/228.22 [U74](X) = 2.X + 2 227.58/228.22 [U81](X1,X2) = X1 + X2 227.58/228.22 [U82](X1,X2) = X1 + X2 227.58/228.22 [U83](X) = X 227.58/228.22 [U91](X1,X2) = X1 227.58/228.22 [U92](X) = X 227.58/228.22 [__](X1,X2) = 2.X1 + X2 + 2 227.58/228.22 [active](X) = X 227.58/228.22 [isList](X) = 2.X + 2 227.58/228.22 [isNeList](X) = 2.X + 2 227.58/228.22 [isNePal](X) = X + 2 227.58/228.22 [isPal](X) = X + 2 227.58/228.22 [isPalListKind](X) = 2 227.58/228.22 [isQid](X) = X 227.58/228.22 [mark](X) = X 227.58/228.22 [a] = 2 227.58/228.22 [e] = 2 227.58/228.22 [fSNonEmpty] = 0 227.58/228.22 [i] = 2 227.58/228.22 [nil] = 1 227.58/228.22 [o] = 2 227.58/228.22 [tt] = 2 227.58/228.22 [u] = 2 227.58/228.22 [U11#](X1,X2) = 0 227.58/228.22 [U12#](X1,X2) = 0 227.58/228.22 [U13#](X) = 0 227.58/228.22 [U21#](X1,X2,X3) = 0 227.58/228.22 [U22#](X1,X2,X3) = 0 227.58/228.22 [U23#](X1,X2,X3) = 0 227.58/228.22 [U24#](X1,X2,X3) = 0 227.58/228.22 [U25#](X1,X2) = 0 227.58/228.22 [U26#](X) = 0 227.58/228.22 [U31#](X1,X2) = 0 227.58/228.22 [U32#](X1,X2) = 0 227.58/228.22 [U33#](X) = 0 227.58/228.22 [U41#](X1,X2,X3) = 0 227.58/228.22 [U42#](X1,X2,X3) = 0 227.58/228.22 [U43#](X1,X2,X3) = 0 227.58/228.22 [U44#](X1,X2,X3) = 0 227.58/228.22 [U45#](X1,X2) = 0 227.58/228.22 [U46#](X) = 0 227.58/228.22 [U51#](X1,X2,X3) = 0 227.58/228.22 [U52#](X1,X2,X3) = 0 227.58/228.22 [U53#](X1,X2,X3) = 0 227.58/228.22 [U54#](X1,X2,X3) = 0 227.58/228.22 [U55#](X1,X2) = 0 227.58/228.22 [U56#](X) = 0 227.58/228.22 [U61#](X1,X2) = 0 227.58/228.22 [U62#](X1,X2) = 0 227.58/228.22 [U63#](X) = 0 227.58/228.22 [U71#](X1,X2,X3) = 0 227.58/228.22 [U72#](X1,X2) = 0 227.58/228.22 [U73#](X1,X2) = 0 227.58/228.22 [U74#](X) = 0 227.58/228.22 [U81#](X1,X2) = 0 227.58/228.22 [U82#](X1,X2) = 0 227.58/228.22 [U83#](X) = 0 227.58/228.22 [U91#](X1,X2) = 0 227.58/228.22 [U92#](X) = 0 227.58/228.22 [__#](X1,X2) = 0 227.58/228.22 [ACTIVE](X) = 2.X + 1 227.58/228.22 [ISLIST](X) = 0 227.58/228.22 [ISNELIST](X) = 0 227.58/228.22 [ISNEPAL](X) = 0 227.58/228.22 [ISPAL](X) = 0 227.58/228.22 [ISPALLISTKIND](X) = 0 227.58/228.22 [ISQID](X) = 0 227.58/228.22 [MARK](X) = 2.X + 1 227.58/228.22 227.58/228.22 Problem 1.44: 227.58/228.22 227.58/228.22 SCC Processor: 227.58/228.22 -> Pairs: 227.58/228.22 ACTIVE(U91(tt,V2:S)) -> MARK(U92(isPalListKind(V2:S))) 227.58/228.22 ACTIVE(isPalListKind(__(V1:S,V2:S))) -> MARK(U91(isPalListKind(V1:S),V2:S)) 227.58/228.22 MARK(U71(X1:S,X2:S,X3:S)) -> ACTIVE(U71(mark(X1:S),X2:S,X3:S)) 227.58/228.22 MARK(U71(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.58/228.22 MARK(U72(X1:S,X2:S)) -> ACTIVE(U72(mark(X1:S),X2:S)) 227.58/228.22 MARK(U72(X1:S,X2:S)) -> MARK(X1:S) 227.58/228.22 MARK(U73(X1:S,X2:S)) -> ACTIVE(U73(mark(X1:S),X2:S)) 227.58/228.22 MARK(U73(X1:S,X2:S)) -> MARK(X1:S) 227.58/228.22 MARK(U74(X:S)) -> ACTIVE(U74(mark(X:S))) 227.58/228.22 MARK(U74(X:S)) -> MARK(X:S) 227.58/228.22 MARK(U81(X1:S,X2:S)) -> ACTIVE(U81(mark(X1:S),X2:S)) 227.58/228.22 MARK(U81(X1:S,X2:S)) -> MARK(X1:S) 227.58/228.22 MARK(U82(X1:S,X2:S)) -> ACTIVE(U82(mark(X1:S),X2:S)) 227.58/228.22 MARK(U82(X1:S,X2:S)) -> MARK(X1:S) 227.58/228.22 MARK(U83(X:S)) -> ACTIVE(U83(mark(X:S))) 227.58/228.22 MARK(U83(X:S)) -> MARK(X:S) 227.58/228.22 MARK(U91(X1:S,X2:S)) -> ACTIVE(U91(mark(X1:S),X2:S)) 227.58/228.22 MARK(U91(X1:S,X2:S)) -> MARK(X1:S) 227.58/228.22 MARK(U92(X:S)) -> ACTIVE(U92(mark(X:S))) 227.58/228.22 MARK(U92(X:S)) -> MARK(X:S) 227.58/228.22 MARK(__(X1:S,X2:S)) -> ACTIVE(__(mark(X1:S),mark(X2:S))) 227.58/228.22 MARK(__(X1:S,X2:S)) -> MARK(X1:S) 227.58/228.22 MARK(__(X1:S,X2:S)) -> MARK(X2:S) 227.58/228.22 MARK(isPalListKind(X:S)) -> ACTIVE(isPalListKind(X:S)) 227.58/228.22 -> Rules: 227.58/228.22 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.58/228.22 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.58/228.22 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.58/228.22 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.58/228.22 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.58/228.22 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.58/228.22 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.58/228.22 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.58/228.22 U13(active(X:S)) -> U13(X:S) 227.58/228.22 U13(mark(X:S)) -> U13(X:S) 227.58/228.22 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.58/228.22 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.58/228.22 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.58/228.22 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.58/228.22 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.58/228.22 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.58/228.22 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.58/228.22 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.58/228.22 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.58/228.22 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.58/228.22 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.58/228.22 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.58/228.22 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.58/228.22 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.58/228.22 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.58/228.22 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.58/228.22 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.58/228.22 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.58/228.22 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.58/228.22 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.58/228.22 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.58/228.22 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.58/228.22 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.58/228.22 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.58/228.22 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.58/228.22 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.58/228.22 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.58/228.22 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.58/228.22 U26(active(X:S)) -> U26(X:S) 227.58/228.22 U26(mark(X:S)) -> U26(X:S) 227.58/228.22 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.58/228.22 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.58/228.22 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.58/228.22 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.58/228.22 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.58/228.22 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.58/228.22 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.58/228.22 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.58/228.22 U33(active(X:S)) -> U33(X:S) 227.58/228.22 U33(mark(X:S)) -> U33(X:S) 227.58/228.22 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.58/228.22 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.58/228.22 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.58/228.22 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.58/228.22 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.58/228.22 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.58/228.22 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.58/228.22 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.58/228.22 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.58/228.22 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.58/228.22 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.58/228.22 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.58/228.22 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.58/228.22 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.58/228.22 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.58/228.22 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.58/228.22 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.58/228.22 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.58/228.22 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.58/228.22 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.58/228.22 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.58/228.22 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.58/228.22 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.58/228.22 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.58/228.22 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.58/228.22 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.58/228.22 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.58/228.22 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.58/228.22 U46(active(X:S)) -> U46(X:S) 227.58/228.22 U46(mark(X:S)) -> U46(X:S) 227.58/228.22 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.58/228.22 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.58/228.22 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.58/228.22 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.58/228.22 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.58/228.22 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.58/228.22 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.58/228.22 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.58/228.22 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.58/228.22 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.58/228.22 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.58/228.22 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.58/228.22 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.58/228.22 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.58/228.22 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.58/228.22 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.58/228.22 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.58/228.22 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.58/228.22 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.58/228.22 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.58/228.22 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.58/228.22 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.58/228.22 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.58/228.22 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.58/228.22 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.58/228.22 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.58/228.22 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.58/228.22 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.58/228.22 U56(active(X:S)) -> U56(X:S) 227.58/228.22 U56(mark(X:S)) -> U56(X:S) 227.58/228.22 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.58/228.22 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.58/228.22 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.58/228.22 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.58/228.22 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.58/228.22 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.58/228.22 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.58/228.22 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.58/228.22 U63(active(X:S)) -> U63(X:S) 227.58/228.22 U63(mark(X:S)) -> U63(X:S) 227.58/228.22 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.58/228.22 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.58/228.22 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.58/228.22 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.58/228.22 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.58/228.22 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.58/228.22 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.58/228.22 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.58/228.22 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.58/228.22 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.58/228.22 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.58/228.22 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.58/228.22 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.58/228.22 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.58/228.22 U74(active(X:S)) -> U74(X:S) 227.58/228.22 U74(mark(X:S)) -> U74(X:S) 227.58/228.22 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.58/228.22 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.58/228.22 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.58/228.22 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.58/228.22 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.58/228.22 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.58/228.22 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.58/228.22 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.58/228.22 U83(active(X:S)) -> U83(X:S) 227.58/228.22 U83(mark(X:S)) -> U83(X:S) 227.58/228.22 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.58/228.22 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.58/228.22 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.58/228.22 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.58/228.22 U92(active(X:S)) -> U92(X:S) 227.58/228.22 U92(mark(X:S)) -> U92(X:S) 227.58/228.22 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.58/228.22 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.58/228.22 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.58/228.22 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.58/228.22 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.58/228.22 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.58/228.22 active(U13(tt)) -> mark(tt) 227.58/228.22 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.58/228.22 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.58/228.22 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.58/228.22 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.58/228.22 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.58/228.22 active(U26(tt)) -> mark(tt) 227.58/228.22 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.58/228.22 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.58/228.22 active(U33(tt)) -> mark(tt) 227.58/228.22 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.58/228.22 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.58/228.22 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.58/228.22 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.58/228.22 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.58/228.22 active(U46(tt)) -> mark(tt) 227.58/228.22 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.58/228.22 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.58/228.22 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.58/228.22 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.58/228.22 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.58/228.22 active(U56(tt)) -> mark(tt) 227.58/228.22 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.58/228.22 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.58/228.22 active(U63(tt)) -> mark(tt) 227.58/228.22 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.58/228.22 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.58/228.22 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.58/228.22 active(U74(tt)) -> mark(tt) 227.58/228.22 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.58/228.22 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.58/228.22 active(U83(tt)) -> mark(tt) 227.58/228.22 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.58/228.22 active(U92(tt)) -> mark(tt) 227.58/228.22 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.58/228.22 active(__(nil,X:S)) -> mark(X:S) 227.58/228.22 active(__(X:S,nil)) -> mark(X:S) 227.58/228.22 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.58/228.22 active(isList(nil)) -> mark(tt) 227.58/228.22 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.58/228.22 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.58/228.22 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.58/228.22 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.58/228.22 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.58/228.22 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.58/228.22 active(isPal(nil)) -> mark(tt) 227.58/228.22 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.58/228.22 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.58/228.22 active(isPalListKind(a)) -> mark(tt) 227.58/228.22 active(isPalListKind(e)) -> mark(tt) 227.58/228.22 active(isPalListKind(i)) -> mark(tt) 227.58/228.22 active(isPalListKind(nil)) -> mark(tt) 227.58/228.22 active(isPalListKind(o)) -> mark(tt) 227.58/228.22 active(isPalListKind(u)) -> mark(tt) 227.58/228.22 active(isQid(a)) -> mark(tt) 227.58/228.22 active(isQid(e)) -> mark(tt) 227.58/228.22 active(isQid(i)) -> mark(tt) 227.58/228.22 active(isQid(o)) -> mark(tt) 227.58/228.22 active(isQid(u)) -> mark(tt) 227.58/228.22 isList(active(X:S)) -> isList(X:S) 227.58/228.22 isList(mark(X:S)) -> isList(X:S) 227.58/228.22 isNeList(active(X:S)) -> isNeList(X:S) 227.58/228.22 isNeList(mark(X:S)) -> isNeList(X:S) 227.58/228.22 isNePal(active(X:S)) -> isNePal(X:S) 227.58/228.22 isNePal(mark(X:S)) -> isNePal(X:S) 227.58/228.22 isPal(active(X:S)) -> isPal(X:S) 227.58/228.22 isPal(mark(X:S)) -> isPal(X:S) 227.58/228.22 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.58/228.22 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.58/228.22 isQid(active(X:S)) -> isQid(X:S) 227.58/228.22 isQid(mark(X:S)) -> isQid(X:S) 227.58/228.22 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.58/228.22 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.58/228.22 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.58/228.22 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.58/228.22 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.58/228.22 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.58/228.22 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.58/228.22 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.58/228.22 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.58/228.22 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.58/228.22 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.58/228.22 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.58/228.22 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.58/228.22 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.58/228.22 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.58/228.22 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.58/228.22 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.58/228.22 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.58/228.22 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.58/228.22 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.58/228.22 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.58/228.22 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.58/228.22 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.58/228.22 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.58/228.22 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.58/228.22 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.58/228.22 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.58/228.22 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.58/228.22 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.58/228.22 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.58/228.22 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.58/228.22 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.58/228.22 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.58/228.22 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.58/228.22 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.58/228.22 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.58/228.22 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.58/228.22 mark(isList(X:S)) -> active(isList(X:S)) 227.58/228.22 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.58/228.22 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.58/228.22 mark(isPal(X:S)) -> active(isPal(X:S)) 227.58/228.22 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.58/228.22 mark(isQid(X:S)) -> active(isQid(X:S)) 227.58/228.22 mark(a) -> active(a) 227.58/228.22 mark(e) -> active(e) 227.58/228.22 mark(i) -> active(i) 227.58/228.22 mark(nil) -> active(nil) 227.58/228.22 mark(o) -> active(o) 227.58/228.22 mark(tt) -> active(tt) 227.58/228.22 mark(u) -> active(u) 227.58/228.22 ->Strongly Connected Components: 227.58/228.22 ->->Cycle: 227.58/228.22 ->->-> Pairs: 227.58/228.22 ACTIVE(U91(tt,V2:S)) -> MARK(U92(isPalListKind(V2:S))) 227.58/228.22 ACTIVE(isPalListKind(__(V1:S,V2:S))) -> MARK(U91(isPalListKind(V1:S),V2:S)) 227.58/228.22 MARK(U71(X1:S,X2:S,X3:S)) -> ACTIVE(U71(mark(X1:S),X2:S,X3:S)) 227.58/228.22 MARK(U71(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.58/228.22 MARK(U72(X1:S,X2:S)) -> ACTIVE(U72(mark(X1:S),X2:S)) 227.58/228.22 MARK(U72(X1:S,X2:S)) -> MARK(X1:S) 227.58/228.22 MARK(U73(X1:S,X2:S)) -> ACTIVE(U73(mark(X1:S),X2:S)) 227.58/228.22 MARK(U73(X1:S,X2:S)) -> MARK(X1:S) 227.58/228.22 MARK(U74(X:S)) -> ACTIVE(U74(mark(X:S))) 227.58/228.22 MARK(U74(X:S)) -> MARK(X:S) 227.58/228.22 MARK(U81(X1:S,X2:S)) -> ACTIVE(U81(mark(X1:S),X2:S)) 227.58/228.22 MARK(U81(X1:S,X2:S)) -> MARK(X1:S) 227.58/228.22 MARK(U82(X1:S,X2:S)) -> ACTIVE(U82(mark(X1:S),X2:S)) 227.58/228.22 MARK(U82(X1:S,X2:S)) -> MARK(X1:S) 227.58/228.22 MARK(U83(X:S)) -> ACTIVE(U83(mark(X:S))) 227.58/228.22 MARK(U83(X:S)) -> MARK(X:S) 227.58/228.22 MARK(U91(X1:S,X2:S)) -> ACTIVE(U91(mark(X1:S),X2:S)) 227.58/228.22 MARK(U91(X1:S,X2:S)) -> MARK(X1:S) 227.58/228.22 MARK(U92(X:S)) -> ACTIVE(U92(mark(X:S))) 227.58/228.22 MARK(U92(X:S)) -> MARK(X:S) 227.58/228.22 MARK(__(X1:S,X2:S)) -> ACTIVE(__(mark(X1:S),mark(X2:S))) 227.58/228.22 MARK(__(X1:S,X2:S)) -> MARK(X1:S) 227.58/228.22 MARK(__(X1:S,X2:S)) -> MARK(X2:S) 227.58/228.22 MARK(isPalListKind(X:S)) -> ACTIVE(isPalListKind(X:S)) 227.58/228.22 ->->-> Rules: 227.58/228.22 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.58/228.22 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.58/228.22 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.58/228.22 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.58/228.22 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.58/228.22 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.58/228.22 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.58/228.22 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.58/228.22 U13(active(X:S)) -> U13(X:S) 227.58/228.22 U13(mark(X:S)) -> U13(X:S) 227.58/228.22 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.58/228.22 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.58/228.22 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.58/228.22 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.58/228.22 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.58/228.22 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.58/228.22 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.58/228.22 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.58/228.22 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.58/228.22 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.58/228.22 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.58/228.22 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.58/228.22 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.58/228.22 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.58/228.22 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.58/228.22 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.58/228.22 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.58/228.22 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.58/228.22 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.58/228.22 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.58/228.22 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.58/228.22 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.58/228.22 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.58/228.22 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.58/228.22 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.58/228.22 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.58/228.22 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.58/228.22 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.58/228.22 U26(active(X:S)) -> U26(X:S) 227.58/228.22 U26(mark(X:S)) -> U26(X:S) 227.58/228.22 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.58/228.22 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.58/228.22 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.58/228.22 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.58/228.22 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.58/228.22 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.58/228.22 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.58/228.22 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.58/228.22 U33(active(X:S)) -> U33(X:S) 227.58/228.22 U33(mark(X:S)) -> U33(X:S) 227.58/228.22 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.58/228.22 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.58/228.22 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.58/228.22 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.58/228.22 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.58/228.22 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.58/228.22 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.58/228.22 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.58/228.22 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.58/228.22 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.58/228.22 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.58/228.22 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.58/228.22 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.58/228.22 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.58/228.22 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.58/228.22 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.58/228.22 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.58/228.22 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.58/228.22 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.58/228.22 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.58/228.22 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.58/228.22 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.58/228.22 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.58/228.22 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.58/228.22 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.58/228.22 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.58/228.22 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.58/228.22 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.58/228.22 U46(active(X:S)) -> U46(X:S) 227.58/228.22 U46(mark(X:S)) -> U46(X:S) 227.58/228.22 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.58/228.22 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.58/228.22 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.58/228.22 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.58/228.22 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.58/228.22 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.58/228.22 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.58/228.22 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.58/228.22 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.58/228.22 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.58/228.22 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.58/228.22 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.58/228.22 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.58/228.22 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.58/228.22 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.58/228.22 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.58/228.22 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.58/228.22 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.58/228.22 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.58/228.22 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.58/228.22 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.58/228.22 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.58/228.22 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.58/228.22 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.58/228.22 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.58/228.22 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.58/228.22 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.58/228.22 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.58/228.22 U56(active(X:S)) -> U56(X:S) 227.58/228.22 U56(mark(X:S)) -> U56(X:S) 227.58/228.22 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.58/228.22 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.58/228.22 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.58/228.22 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.58/228.22 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.58/228.22 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.58/228.22 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.58/228.22 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.58/228.22 U63(active(X:S)) -> U63(X:S) 227.58/228.22 U63(mark(X:S)) -> U63(X:S) 227.58/228.22 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.58/228.22 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.58/228.22 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.58/228.22 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.58/228.22 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.58/228.22 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.58/228.22 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.58/228.22 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.58/228.22 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.58/228.22 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.58/228.22 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.58/228.22 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.58/228.22 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.58/228.22 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.58/228.22 U74(active(X:S)) -> U74(X:S) 227.58/228.22 U74(mark(X:S)) -> U74(X:S) 227.58/228.22 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.58/228.22 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.58/228.22 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.58/228.22 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.58/228.22 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.58/228.22 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.58/228.22 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.58/228.22 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.58/228.22 U83(active(X:S)) -> U83(X:S) 227.58/228.22 U83(mark(X:S)) -> U83(X:S) 227.58/228.22 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.58/228.22 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.58/228.22 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.58/228.22 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.58/228.22 U92(active(X:S)) -> U92(X:S) 227.58/228.22 U92(mark(X:S)) -> U92(X:S) 227.58/228.22 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.58/228.22 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.58/228.22 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.58/228.22 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.58/228.22 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.58/228.22 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.58/228.22 active(U13(tt)) -> mark(tt) 227.58/228.22 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.58/228.22 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.58/228.22 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.58/228.22 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.58/228.22 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.58/228.22 active(U26(tt)) -> mark(tt) 227.58/228.22 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.58/228.22 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.58/228.22 active(U33(tt)) -> mark(tt) 227.58/228.22 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.58/228.22 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.58/228.22 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.58/228.22 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.58/228.22 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.58/228.22 active(U46(tt)) -> mark(tt) 227.58/228.22 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.58/228.22 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.58/228.22 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.58/228.22 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.58/228.22 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.58/228.22 active(U56(tt)) -> mark(tt) 227.58/228.22 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.58/228.22 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.58/228.22 active(U63(tt)) -> mark(tt) 227.58/228.22 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.58/228.22 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.58/228.22 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.58/228.22 active(U74(tt)) -> mark(tt) 227.58/228.22 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.58/228.22 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.58/228.22 active(U83(tt)) -> mark(tt) 227.58/228.22 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.58/228.22 active(U92(tt)) -> mark(tt) 227.58/228.22 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.58/228.22 active(__(nil,X:S)) -> mark(X:S) 227.58/228.22 active(__(X:S,nil)) -> mark(X:S) 227.58/228.22 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.58/228.22 active(isList(nil)) -> mark(tt) 227.58/228.22 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.58/228.22 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.58/228.22 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.58/228.22 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.58/228.22 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.58/228.22 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.58/228.22 active(isPal(nil)) -> mark(tt) 227.58/228.22 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.58/228.22 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.58/228.22 active(isPalListKind(a)) -> mark(tt) 227.58/228.22 active(isPalListKind(e)) -> mark(tt) 227.58/228.22 active(isPalListKind(i)) -> mark(tt) 227.58/228.22 active(isPalListKind(nil)) -> mark(tt) 227.58/228.22 active(isPalListKind(o)) -> mark(tt) 227.58/228.22 active(isPalListKind(u)) -> mark(tt) 227.58/228.22 active(isQid(a)) -> mark(tt) 227.58/228.22 active(isQid(e)) -> mark(tt) 227.58/228.22 active(isQid(i)) -> mark(tt) 227.58/228.22 active(isQid(o)) -> mark(tt) 227.58/228.22 active(isQid(u)) -> mark(tt) 227.58/228.22 isList(active(X:S)) -> isList(X:S) 227.58/228.22 isList(mark(X:S)) -> isList(X:S) 227.58/228.22 isNeList(active(X:S)) -> isNeList(X:S) 227.58/228.22 isNeList(mark(X:S)) -> isNeList(X:S) 227.58/228.22 isNePal(active(X:S)) -> isNePal(X:S) 227.58/228.22 isNePal(mark(X:S)) -> isNePal(X:S) 227.58/228.22 isPal(active(X:S)) -> isPal(X:S) 227.58/228.22 isPal(mark(X:S)) -> isPal(X:S) 227.58/228.22 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.58/228.22 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.58/228.22 isQid(active(X:S)) -> isQid(X:S) 227.58/228.22 isQid(mark(X:S)) -> isQid(X:S) 227.58/228.22 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.58/228.22 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.58/228.22 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.58/228.22 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.58/228.22 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.58/228.22 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.58/228.22 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.58/228.22 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.58/228.22 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.58/228.22 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.58/228.22 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.58/228.22 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.58/228.22 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.58/228.22 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.58/228.22 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.58/228.22 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.58/228.22 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.58/228.22 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.58/228.22 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.58/228.22 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.58/228.22 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.58/228.22 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.58/228.22 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.58/228.22 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.58/228.22 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.58/228.22 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.58/228.22 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.58/228.22 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.58/228.22 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.58/228.22 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.58/228.22 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.58/228.22 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.58/228.22 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.58/228.22 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.58/228.22 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.58/228.22 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.58/228.22 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.58/228.22 mark(isList(X:S)) -> active(isList(X:S)) 227.58/228.22 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.58/228.22 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.58/228.22 mark(isPal(X:S)) -> active(isPal(X:S)) 227.58/228.22 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.58/228.22 mark(isQid(X:S)) -> active(isQid(X:S)) 227.58/228.22 mark(a) -> active(a) 227.58/228.22 mark(e) -> active(e) 227.58/228.22 mark(i) -> active(i) 227.58/228.22 mark(nil) -> active(nil) 227.58/228.22 mark(o) -> active(o) 227.58/228.22 mark(tt) -> active(tt) 227.58/228.22 mark(u) -> active(u) 227.58/228.22 227.58/228.22 Problem 1.44: 227.58/228.22 227.58/228.22 Reduction Pairs Processor: 227.58/228.22 -> Pairs: 227.58/228.22 ACTIVE(U91(tt,V2:S)) -> MARK(U92(isPalListKind(V2:S))) 227.58/228.22 ACTIVE(isPalListKind(__(V1:S,V2:S))) -> MARK(U91(isPalListKind(V1:S),V2:S)) 227.58/228.22 MARK(U71(X1:S,X2:S,X3:S)) -> ACTIVE(U71(mark(X1:S),X2:S,X3:S)) 227.58/228.22 MARK(U71(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.58/228.22 MARK(U72(X1:S,X2:S)) -> ACTIVE(U72(mark(X1:S),X2:S)) 227.58/228.22 MARK(U72(X1:S,X2:S)) -> MARK(X1:S) 227.58/228.22 MARK(U73(X1:S,X2:S)) -> ACTIVE(U73(mark(X1:S),X2:S)) 227.58/228.22 MARK(U73(X1:S,X2:S)) -> MARK(X1:S) 227.58/228.22 MARK(U74(X:S)) -> ACTIVE(U74(mark(X:S))) 227.58/228.22 MARK(U74(X:S)) -> MARK(X:S) 227.58/228.22 MARK(U81(X1:S,X2:S)) -> ACTIVE(U81(mark(X1:S),X2:S)) 227.58/228.22 MARK(U81(X1:S,X2:S)) -> MARK(X1:S) 227.58/228.22 MARK(U82(X1:S,X2:S)) -> ACTIVE(U82(mark(X1:S),X2:S)) 227.58/228.22 MARK(U82(X1:S,X2:S)) -> MARK(X1:S) 227.58/228.22 MARK(U83(X:S)) -> ACTIVE(U83(mark(X:S))) 227.58/228.22 MARK(U83(X:S)) -> MARK(X:S) 227.58/228.22 MARK(U91(X1:S,X2:S)) -> ACTIVE(U91(mark(X1:S),X2:S)) 227.58/228.22 MARK(U91(X1:S,X2:S)) -> MARK(X1:S) 227.58/228.22 MARK(U92(X:S)) -> ACTIVE(U92(mark(X:S))) 227.58/228.22 MARK(U92(X:S)) -> MARK(X:S) 227.58/228.22 MARK(__(X1:S,X2:S)) -> ACTIVE(__(mark(X1:S),mark(X2:S))) 227.58/228.22 MARK(__(X1:S,X2:S)) -> MARK(X1:S) 227.58/228.22 MARK(__(X1:S,X2:S)) -> MARK(X2:S) 227.58/228.22 MARK(isPalListKind(X:S)) -> ACTIVE(isPalListKind(X:S)) 227.58/228.22 -> Rules: 227.58/228.22 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.58/228.22 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.58/228.22 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.58/228.22 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.58/228.22 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.58/228.22 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.58/228.22 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.58/228.22 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.58/228.22 U13(active(X:S)) -> U13(X:S) 227.58/228.22 U13(mark(X:S)) -> U13(X:S) 227.58/228.22 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.58/228.22 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.58/228.22 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.58/228.22 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.58/228.22 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.58/228.22 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.58/228.22 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.58/228.22 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.58/228.22 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.58/228.22 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.58/228.22 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.58/228.22 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.58/228.22 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.58/228.22 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.58/228.22 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.58/228.22 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.58/228.22 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.58/228.22 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.58/228.22 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.58/228.22 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.58/228.22 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.58/228.22 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.58/228.22 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.58/228.22 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.58/228.22 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.58/228.22 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.58/228.22 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.58/228.22 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.58/228.22 U26(active(X:S)) -> U26(X:S) 227.58/228.22 U26(mark(X:S)) -> U26(X:S) 227.58/228.22 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.58/228.22 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.58/228.22 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.58/228.22 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.58/228.22 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.58/228.22 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.58/228.22 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.58/228.22 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.58/228.22 U33(active(X:S)) -> U33(X:S) 227.58/228.22 U33(mark(X:S)) -> U33(X:S) 227.58/228.22 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.58/228.22 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.58/228.22 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.58/228.22 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.58/228.22 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.58/228.22 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.58/228.22 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.58/228.22 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.58/228.22 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.58/228.22 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.58/228.22 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.58/228.22 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.58/228.22 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.58/228.22 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.58/228.22 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.58/228.22 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.58/228.22 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.58/228.22 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.58/228.22 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.58/228.22 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.58/228.22 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.58/228.22 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.58/228.22 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.58/228.22 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.58/228.22 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.58/228.22 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.58/228.22 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.58/228.22 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.58/228.22 U46(active(X:S)) -> U46(X:S) 227.58/228.22 U46(mark(X:S)) -> U46(X:S) 227.58/228.22 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.58/228.22 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.58/228.22 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.58/228.22 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.58/228.22 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.58/228.22 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.58/228.22 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.58/228.22 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.58/228.22 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.58/228.22 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.58/228.22 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.58/228.22 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.58/228.22 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.58/228.22 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.58/228.22 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.58/228.22 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.58/228.22 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.58/228.22 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.58/228.22 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.58/228.22 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.58/228.22 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.58/228.22 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.58/228.22 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.58/228.22 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.58/228.22 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.58/228.22 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.58/228.22 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.58/228.22 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.58/228.22 U56(active(X:S)) -> U56(X:S) 227.58/228.22 U56(mark(X:S)) -> U56(X:S) 227.58/228.22 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.58/228.22 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.58/228.22 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.58/228.22 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.58/228.22 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.58/228.22 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.58/228.22 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.58/228.22 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.58/228.22 U63(active(X:S)) -> U63(X:S) 227.58/228.22 U63(mark(X:S)) -> U63(X:S) 227.58/228.22 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.58/228.22 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.58/228.22 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.58/228.22 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.58/228.22 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.58/228.22 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.58/228.22 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.58/228.22 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.58/228.22 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.58/228.22 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.58/228.22 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.58/228.22 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.58/228.22 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.58/228.22 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.58/228.22 U74(active(X:S)) -> U74(X:S) 227.58/228.22 U74(mark(X:S)) -> U74(X:S) 227.58/228.22 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.58/228.22 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.58/228.22 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.58/228.22 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.58/228.22 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.58/228.22 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.58/228.22 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.58/228.22 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.58/228.22 U83(active(X:S)) -> U83(X:S) 227.58/228.22 U83(mark(X:S)) -> U83(X:S) 227.58/228.22 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.58/228.22 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.58/228.22 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.58/228.22 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.58/228.22 U92(active(X:S)) -> U92(X:S) 227.58/228.22 U92(mark(X:S)) -> U92(X:S) 227.58/228.22 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.58/228.22 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.58/228.22 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.58/228.22 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.58/228.22 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.58/228.22 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.58/228.22 active(U13(tt)) -> mark(tt) 227.58/228.22 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.58/228.22 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.58/228.22 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.58/228.22 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.58/228.22 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.58/228.22 active(U26(tt)) -> mark(tt) 227.58/228.22 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.58/228.22 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.58/228.22 active(U33(tt)) -> mark(tt) 227.58/228.22 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.58/228.22 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.58/228.22 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.58/228.22 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.58/228.22 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.58/228.22 active(U46(tt)) -> mark(tt) 227.58/228.22 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.58/228.22 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.58/228.22 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.58/228.22 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.58/228.22 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.58/228.22 active(U56(tt)) -> mark(tt) 227.58/228.22 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.58/228.22 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.58/228.22 active(U63(tt)) -> mark(tt) 227.58/228.22 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.58/228.22 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.58/228.22 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.58/228.22 active(U74(tt)) -> mark(tt) 227.58/228.22 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.58/228.22 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.58/228.22 active(U83(tt)) -> mark(tt) 227.58/228.22 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.58/228.22 active(U92(tt)) -> mark(tt) 227.58/228.22 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.58/228.22 active(__(nil,X:S)) -> mark(X:S) 227.58/228.22 active(__(X:S,nil)) -> mark(X:S) 227.58/228.22 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.58/228.22 active(isList(nil)) -> mark(tt) 227.58/228.22 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.58/228.22 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.58/228.22 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.58/228.22 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.58/228.22 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.58/228.22 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.58/228.22 active(isPal(nil)) -> mark(tt) 227.58/228.22 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.58/228.22 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.58/228.22 active(isPalListKind(a)) -> mark(tt) 227.58/228.22 active(isPalListKind(e)) -> mark(tt) 227.58/228.22 active(isPalListKind(i)) -> mark(tt) 227.58/228.22 active(isPalListKind(nil)) -> mark(tt) 227.58/228.22 active(isPalListKind(o)) -> mark(tt) 227.58/228.22 active(isPalListKind(u)) -> mark(tt) 227.58/228.22 active(isQid(a)) -> mark(tt) 227.58/228.22 active(isQid(e)) -> mark(tt) 227.58/228.22 active(isQid(i)) -> mark(tt) 227.58/228.22 active(isQid(o)) -> mark(tt) 227.58/228.22 active(isQid(u)) -> mark(tt) 227.58/228.22 isList(active(X:S)) -> isList(X:S) 227.58/228.22 isList(mark(X:S)) -> isList(X:S) 227.58/228.22 isNeList(active(X:S)) -> isNeList(X:S) 227.58/228.22 isNeList(mark(X:S)) -> isNeList(X:S) 227.58/228.22 isNePal(active(X:S)) -> isNePal(X:S) 227.58/228.22 isNePal(mark(X:S)) -> isNePal(X:S) 227.58/228.22 isPal(active(X:S)) -> isPal(X:S) 227.58/228.22 isPal(mark(X:S)) -> isPal(X:S) 227.58/228.22 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.58/228.22 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.58/228.22 isQid(active(X:S)) -> isQid(X:S) 227.58/228.22 isQid(mark(X:S)) -> isQid(X:S) 227.58/228.22 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.58/228.22 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.58/228.22 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.58/228.22 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.58/228.22 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.58/228.22 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.58/228.22 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.58/228.22 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.58/228.22 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.58/228.22 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.58/228.22 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.58/228.22 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.58/228.22 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.58/228.22 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.58/228.22 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.58/228.22 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.58/228.22 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.58/228.22 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.58/228.22 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.58/228.22 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.58/228.22 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.58/228.22 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.58/228.22 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.58/228.22 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.58/228.22 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.58/228.22 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.58/228.22 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.58/228.22 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.58/228.22 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.58/228.22 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.58/228.22 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.58/228.22 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.58/228.22 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.58/228.22 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.58/228.22 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.58/228.22 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.58/228.22 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.58/228.22 mark(isList(X:S)) -> active(isList(X:S)) 227.58/228.22 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.58/228.22 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.58/228.22 mark(isPal(X:S)) -> active(isPal(X:S)) 227.58/228.22 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.58/228.22 mark(isQid(X:S)) -> active(isQid(X:S)) 227.58/228.22 mark(a) -> active(a) 227.58/228.22 mark(e) -> active(e) 227.58/228.22 mark(i) -> active(i) 227.58/228.22 mark(nil) -> active(nil) 227.58/228.22 mark(o) -> active(o) 227.58/228.22 mark(tt) -> active(tt) 227.58/228.22 mark(u) -> active(u) 227.58/228.22 -> Usable rules: 227.58/228.22 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.58/228.22 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.58/228.22 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.58/228.22 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.58/228.22 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.58/228.22 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.58/228.22 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.58/228.22 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.58/228.22 U13(active(X:S)) -> U13(X:S) 227.58/228.22 U13(mark(X:S)) -> U13(X:S) 227.58/228.22 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.58/228.22 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.58/228.22 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.58/228.22 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.58/228.22 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.58/228.22 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.58/228.22 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.58/228.22 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.58/228.22 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.58/228.22 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.58/228.22 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.58/228.22 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.58/228.22 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.58/228.22 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.58/228.22 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.58/228.22 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.58/228.22 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.58/228.22 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.58/228.22 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.58/228.22 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.58/228.22 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.58/228.22 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.58/228.22 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.58/228.22 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.58/228.22 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.58/228.22 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.58/228.22 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.58/228.22 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.58/228.22 U26(active(X:S)) -> U26(X:S) 227.58/228.22 U26(mark(X:S)) -> U26(X:S) 227.58/228.22 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.58/228.22 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.58/228.22 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.58/228.22 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.58/228.22 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.58/228.22 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.58/228.22 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.58/228.22 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.58/228.22 U33(active(X:S)) -> U33(X:S) 227.58/228.22 U33(mark(X:S)) -> U33(X:S) 227.58/228.22 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.58/228.22 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.58/228.22 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.58/228.22 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.58/228.22 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.58/228.22 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.58/228.22 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.58/228.22 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.58/228.22 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.58/228.22 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.58/228.22 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.58/228.22 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.58/228.22 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.58/228.22 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.58/228.22 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.58/228.22 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.58/228.22 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.58/228.22 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.58/228.22 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.58/228.22 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.58/228.22 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.58/228.22 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.58/228.22 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.58/228.22 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.58/228.22 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.58/228.22 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.58/228.22 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.58/228.22 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.58/228.22 U46(active(X:S)) -> U46(X:S) 227.58/228.22 U46(mark(X:S)) -> U46(X:S) 227.58/228.22 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.58/228.22 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.58/228.23 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.58/228.23 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.58/228.23 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.58/228.23 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.58/228.23 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.58/228.23 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.58/228.23 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.58/228.23 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.58/228.23 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.58/228.23 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.58/228.23 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.58/228.23 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.58/228.23 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.58/228.23 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.58/228.23 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.58/228.23 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.58/228.23 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.58/228.23 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.58/228.23 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.58/228.23 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.58/228.23 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.58/228.23 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.58/228.23 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.58/228.23 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.58/228.23 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.58/228.23 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.58/228.23 U56(active(X:S)) -> U56(X:S) 227.58/228.23 U56(mark(X:S)) -> U56(X:S) 227.58/228.23 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.58/228.23 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.58/228.23 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.58/228.23 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.58/228.23 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.58/228.23 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.58/228.23 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.58/228.23 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.58/228.23 U63(active(X:S)) -> U63(X:S) 227.58/228.23 U63(mark(X:S)) -> U63(X:S) 227.58/228.23 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.58/228.23 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.58/228.23 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.58/228.23 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.58/228.23 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.58/228.23 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.58/228.23 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.58/228.23 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.58/228.23 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.58/228.23 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.58/228.23 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.58/228.23 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.58/228.23 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.58/228.23 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.58/228.23 U74(active(X:S)) -> U74(X:S) 227.58/228.23 U74(mark(X:S)) -> U74(X:S) 227.58/228.23 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.58/228.23 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.58/228.23 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.58/228.23 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.58/228.23 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.58/228.23 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.58/228.23 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.58/228.23 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.58/228.23 U83(active(X:S)) -> U83(X:S) 227.58/228.23 U83(mark(X:S)) -> U83(X:S) 227.58/228.23 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.58/228.23 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.58/228.23 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.58/228.23 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.58/228.23 U92(active(X:S)) -> U92(X:S) 227.58/228.23 U92(mark(X:S)) -> U92(X:S) 227.58/228.23 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.58/228.23 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.58/228.23 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.58/228.23 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.58/228.23 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.58/228.23 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.58/228.23 active(U13(tt)) -> mark(tt) 227.58/228.23 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.58/228.23 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.58/228.23 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.58/228.23 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.58/228.23 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.58/228.23 active(U26(tt)) -> mark(tt) 227.58/228.23 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.58/228.23 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.58/228.23 active(U33(tt)) -> mark(tt) 227.58/228.23 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.58/228.23 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.58/228.23 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.58/228.23 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.58/228.23 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.58/228.23 active(U46(tt)) -> mark(tt) 227.58/228.23 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.58/228.23 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.58/228.23 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.58/228.23 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.58/228.23 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.58/228.23 active(U56(tt)) -> mark(tt) 227.58/228.23 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.58/228.23 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.58/228.23 active(U63(tt)) -> mark(tt) 227.58/228.23 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.58/228.23 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.58/228.23 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.58/228.23 active(U74(tt)) -> mark(tt) 227.58/228.23 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.58/228.23 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.58/228.23 active(U83(tt)) -> mark(tt) 227.58/228.23 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.58/228.23 active(U92(tt)) -> mark(tt) 227.58/228.23 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.58/228.23 active(__(nil,X:S)) -> mark(X:S) 227.58/228.23 active(__(X:S,nil)) -> mark(X:S) 227.58/228.23 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.58/228.23 active(isList(nil)) -> mark(tt) 227.58/228.23 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.58/228.23 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.58/228.23 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.58/228.23 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.58/228.23 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.58/228.23 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.58/228.23 active(isPal(nil)) -> mark(tt) 227.58/228.23 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.58/228.23 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.58/228.23 active(isPalListKind(a)) -> mark(tt) 227.58/228.23 active(isPalListKind(e)) -> mark(tt) 227.58/228.23 active(isPalListKind(i)) -> mark(tt) 227.58/228.23 active(isPalListKind(nil)) -> mark(tt) 227.58/228.23 active(isPalListKind(o)) -> mark(tt) 227.58/228.23 active(isPalListKind(u)) -> mark(tt) 227.58/228.23 active(isQid(a)) -> mark(tt) 227.58/228.23 active(isQid(e)) -> mark(tt) 227.58/228.23 active(isQid(i)) -> mark(tt) 227.58/228.23 active(isQid(o)) -> mark(tt) 227.58/228.23 active(isQid(u)) -> mark(tt) 227.58/228.23 isList(active(X:S)) -> isList(X:S) 227.58/228.23 isList(mark(X:S)) -> isList(X:S) 227.58/228.23 isNeList(active(X:S)) -> isNeList(X:S) 227.58/228.23 isNeList(mark(X:S)) -> isNeList(X:S) 227.58/228.23 isNePal(active(X:S)) -> isNePal(X:S) 227.58/228.23 isNePal(mark(X:S)) -> isNePal(X:S) 227.58/228.23 isPal(active(X:S)) -> isPal(X:S) 227.58/228.23 isPal(mark(X:S)) -> isPal(X:S) 227.58/228.23 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.58/228.23 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.58/228.23 isQid(active(X:S)) -> isQid(X:S) 227.58/228.23 isQid(mark(X:S)) -> isQid(X:S) 227.58/228.23 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.58/228.23 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.58/228.23 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.58/228.23 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.58/228.23 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.58/228.23 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.58/228.23 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.58/228.23 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.58/228.23 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.58/228.23 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.58/228.23 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.58/228.23 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.58/228.23 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.58/228.23 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.58/228.23 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.58/228.23 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.58/228.23 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.58/228.23 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.58/228.23 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.58/228.23 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.58/228.23 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.58/228.23 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.58/228.23 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.58/228.23 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.58/228.23 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.58/228.23 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.58/228.23 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.58/228.23 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.58/228.23 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.58/228.23 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.58/228.23 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.58/228.23 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.58/228.23 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.58/228.23 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.58/228.23 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.58/228.23 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.58/228.23 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.58/228.23 mark(isList(X:S)) -> active(isList(X:S)) 227.58/228.23 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.58/228.23 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.58/228.23 mark(isPal(X:S)) -> active(isPal(X:S)) 227.58/228.23 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.58/228.23 mark(isQid(X:S)) -> active(isQid(X:S)) 227.58/228.23 mark(a) -> active(a) 227.58/228.23 mark(e) -> active(e) 227.58/228.23 mark(i) -> active(i) 227.58/228.23 mark(nil) -> active(nil) 227.58/228.23 mark(o) -> active(o) 227.58/228.23 mark(tt) -> active(tt) 227.58/228.23 mark(u) -> active(u) 227.58/228.23 ->Interpretation type: 227.58/228.23 Linear 227.58/228.23 ->Coefficients: 227.58/228.23 Natural Numbers 227.58/228.23 ->Dimension: 227.58/228.23 1 227.58/228.23 ->Bound: 227.58/228.23 2 227.58/228.23 ->Interpretation: 227.58/228.23 227.58/228.23 [U11](X1,X2) = 2 227.58/228.23 [U12](X1,X2) = 1 227.58/228.23 [U13](X) = 1 227.58/228.23 [U21](X1,X2,X3) = 2 227.58/228.23 [U22](X1,X2,X3) = 2 227.58/228.23 [U23](X1,X2,X3) = 0 227.58/228.23 [U24](X1,X2,X3) = 0 227.58/228.23 [U25](X1,X2) = 1 227.58/228.23 [U26](X) = 2 227.58/228.23 [U31](X1,X2) = 0 227.58/228.23 [U32](X1,X2) = 2 227.58/228.23 [U33](X) = 2 227.58/228.23 [U41](X1,X2,X3) = 2 227.58/228.23 [U42](X1,X2,X3) = 1 227.58/228.23 [U43](X1,X2,X3) = 2 227.58/228.23 [U44](X1,X2,X3) = 2 227.58/228.23 [U45](X1,X2) = 2 227.58/228.23 [U46](X) = 0 227.58/228.23 [U51](X1,X2,X3) = 2 227.58/228.23 [U52](X1,X2,X3) = 2 227.58/228.23 [U53](X1,X2,X3) = 0 227.58/228.23 [U54](X1,X2,X3) = 2 227.58/228.23 [U55](X1,X2) = 2 227.58/228.23 [U56](X) = 2 227.58/228.23 [U61](X1,X2) = 2 227.58/228.23 [U62](X1,X2) = 1 227.58/228.23 [U63](X) = 2 227.58/228.23 [U71](X1,X2,X3) = 0 227.58/228.23 [U72](X1,X2) = 2 227.58/228.23 [U73](X1,X2) = 2 227.58/228.23 [U74](X) = 2 227.58/228.23 [U81](X1,X2) = 0 227.58/228.23 [U82](X1,X2) = 0 227.58/228.23 [U83](X) = 1 227.58/228.23 [U91](X1,X2) = 2 227.58/228.23 [U92](X) = 2 227.58/228.23 [__](X1,X2) = 2 227.58/228.23 [active](X) = 2 227.58/228.23 [isList](X) = 0 227.58/228.23 [isNeList](X) = 2 227.58/228.23 [isNePal](X) = 2 227.58/228.23 [isPal](X) = 2 227.58/228.23 [isPalListKind](X) = 2 227.58/228.23 [isQid](X) = 2 227.58/228.23 [mark](X) = 2 227.58/228.23 [a] = 2 227.58/228.23 [e] = 1 227.58/228.23 [fSNonEmpty] = 0 227.58/228.23 [i] = 2 227.58/228.23 [nil] = 0 227.58/228.23 [o] = 1 227.58/228.23 [tt] = 0 227.58/228.23 [u] = 2 227.58/228.23 [U11#](X1,X2) = 0 227.58/228.23 [U12#](X1,X2) = 0 227.58/228.23 [U13#](X) = 0 227.58/228.23 [U21#](X1,X2,X3) = 0 227.58/228.23 [U22#](X1,X2,X3) = 0 227.58/228.23 [U23#](X1,X2,X3) = 0 227.58/228.23 [U24#](X1,X2,X3) = 0 227.58/228.23 [U25#](X1,X2) = 0 227.58/228.23 [U26#](X) = 0 227.58/228.23 [U31#](X1,X2) = 0 227.58/228.23 [U32#](X1,X2) = 0 227.58/228.23 [U33#](X) = 0 227.58/228.23 [U41#](X1,X2,X3) = 0 227.58/228.23 [U42#](X1,X2,X3) = 0 227.58/228.23 [U43#](X1,X2,X3) = 0 227.58/228.23 [U44#](X1,X2,X3) = 0 227.58/228.23 [U45#](X1,X2) = 0 227.58/228.23 [U46#](X) = 0 227.58/228.23 [U51#](X1,X2,X3) = 0 227.58/228.23 [U52#](X1,X2,X3) = 0 227.58/228.23 [U53#](X1,X2,X3) = 0 227.58/228.23 [U54#](X1,X2,X3) = 0 227.58/228.23 [U55#](X1,X2) = 0 227.58/228.23 [U56#](X) = 0 227.58/228.23 [U61#](X1,X2) = 0 227.58/228.23 [U62#](X1,X2) = 0 227.58/228.23 [U63#](X) = 0 227.58/228.23 [U71#](X1,X2,X3) = 0 227.58/228.23 [U72#](X1,X2) = 0 227.58/228.23 [U73#](X1,X2) = 0 227.58/228.23 [U74#](X) = 0 227.58/228.23 [U81#](X1,X2) = 0 227.58/228.23 [U82#](X1,X2) = 0 227.58/228.23 [U83#](X) = 0 227.58/228.23 [U91#](X1,X2) = 0 227.58/228.23 [U92#](X) = 0 227.58/228.23 [__#](X1,X2) = 0 227.58/228.23 [ACTIVE](X) = X 227.58/228.23 [ISLIST](X) = 0 227.58/228.23 [ISNELIST](X) = 0 227.58/228.23 [ISNEPAL](X) = 0 227.58/228.23 [ISPAL](X) = 0 227.58/228.23 [ISPALLISTKIND](X) = 0 227.58/228.23 [ISQID](X) = 0 227.58/228.23 [MARK](X) = 2 227.58/228.23 227.58/228.23 Problem 1.44: 227.58/228.23 227.58/228.23 SCC Processor: 227.58/228.23 -> Pairs: 227.58/228.23 ACTIVE(U91(tt,V2:S)) -> MARK(U92(isPalListKind(V2:S))) 227.58/228.23 ACTIVE(isPalListKind(__(V1:S,V2:S))) -> MARK(U91(isPalListKind(V1:S),V2:S)) 227.58/228.23 MARK(U71(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.58/228.23 MARK(U72(X1:S,X2:S)) -> ACTIVE(U72(mark(X1:S),X2:S)) 227.58/228.23 MARK(U72(X1:S,X2:S)) -> MARK(X1:S) 227.58/228.23 MARK(U73(X1:S,X2:S)) -> ACTIVE(U73(mark(X1:S),X2:S)) 227.58/228.23 MARK(U73(X1:S,X2:S)) -> MARK(X1:S) 227.58/228.23 MARK(U74(X:S)) -> ACTIVE(U74(mark(X:S))) 227.58/228.23 MARK(U74(X:S)) -> MARK(X:S) 227.58/228.23 MARK(U81(X1:S,X2:S)) -> ACTIVE(U81(mark(X1:S),X2:S)) 227.58/228.23 MARK(U81(X1:S,X2:S)) -> MARK(X1:S) 227.58/228.23 MARK(U82(X1:S,X2:S)) -> ACTIVE(U82(mark(X1:S),X2:S)) 227.58/228.23 MARK(U82(X1:S,X2:S)) -> MARK(X1:S) 227.58/228.23 MARK(U83(X:S)) -> ACTIVE(U83(mark(X:S))) 227.58/228.23 MARK(U83(X:S)) -> MARK(X:S) 227.58/228.23 MARK(U91(X1:S,X2:S)) -> ACTIVE(U91(mark(X1:S),X2:S)) 227.58/228.23 MARK(U91(X1:S,X2:S)) -> MARK(X1:S) 227.58/228.23 MARK(U92(X:S)) -> ACTIVE(U92(mark(X:S))) 227.58/228.23 MARK(U92(X:S)) -> MARK(X:S) 227.58/228.23 MARK(__(X1:S,X2:S)) -> ACTIVE(__(mark(X1:S),mark(X2:S))) 227.58/228.23 MARK(__(X1:S,X2:S)) -> MARK(X1:S) 227.58/228.23 MARK(__(X1:S,X2:S)) -> MARK(X2:S) 227.58/228.23 MARK(isPalListKind(X:S)) -> ACTIVE(isPalListKind(X:S)) 227.58/228.23 -> Rules: 227.58/228.23 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.58/228.23 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.58/228.23 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.58/228.23 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.58/228.23 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.58/228.23 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.58/228.23 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.58/228.23 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.58/228.23 U13(active(X:S)) -> U13(X:S) 227.58/228.23 U13(mark(X:S)) -> U13(X:S) 227.58/228.23 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.58/228.23 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.58/228.23 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.58/228.23 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.58/228.23 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.58/228.23 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.58/228.23 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.58/228.23 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.58/228.23 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.58/228.23 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.58/228.23 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.58/228.23 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.58/228.23 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.58/228.23 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.58/228.23 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.58/228.23 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.58/228.23 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.58/228.23 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.58/228.23 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.58/228.23 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.58/228.23 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.58/228.23 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.58/228.23 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.58/228.23 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.58/228.23 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.58/228.23 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.58/228.23 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.58/228.23 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.58/228.23 U26(active(X:S)) -> U26(X:S) 227.58/228.23 U26(mark(X:S)) -> U26(X:S) 227.58/228.23 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.58/228.23 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.58/228.23 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.58/228.23 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.58/228.23 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.58/228.23 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.58/228.23 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.58/228.23 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.58/228.23 U33(active(X:S)) -> U33(X:S) 227.58/228.23 U33(mark(X:S)) -> U33(X:S) 227.58/228.23 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.58/228.23 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.58/228.23 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.58/228.23 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.58/228.23 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.58/228.23 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.58/228.23 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.58/228.23 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.58/228.23 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.58/228.23 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.58/228.23 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.58/228.23 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.58/228.23 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.58/228.23 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.58/228.23 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.58/228.23 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.58/228.23 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.58/228.23 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.58/228.23 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.58/228.23 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.58/228.23 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.58/228.23 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.58/228.23 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.58/228.23 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.58/228.23 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.58/228.23 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.58/228.23 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.58/228.23 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.58/228.23 U46(active(X:S)) -> U46(X:S) 227.58/228.23 U46(mark(X:S)) -> U46(X:S) 227.58/228.23 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.58/228.23 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.58/228.23 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.58/228.23 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.58/228.23 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.58/228.23 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.58/228.23 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.58/228.23 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.58/228.23 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.58/228.23 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.58/228.23 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.58/228.23 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.58/228.23 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.58/228.23 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.58/228.23 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.58/228.23 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.58/228.23 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.58/228.23 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.58/228.23 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.58/228.23 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.58/228.23 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.58/228.23 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.58/228.23 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.58/228.23 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.58/228.23 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.58/228.23 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.58/228.23 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.58/228.23 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.58/228.23 U56(active(X:S)) -> U56(X:S) 227.58/228.23 U56(mark(X:S)) -> U56(X:S) 227.58/228.23 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.58/228.23 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.58/228.23 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.58/228.23 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.58/228.23 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.58/228.23 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.58/228.23 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.58/228.23 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.58/228.23 U63(active(X:S)) -> U63(X:S) 227.58/228.23 U63(mark(X:S)) -> U63(X:S) 227.58/228.23 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.58/228.23 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.58/228.23 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.58/228.23 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.58/228.23 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.58/228.23 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.58/228.23 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.58/228.23 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.58/228.23 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.58/228.23 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.58/228.23 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.58/228.23 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.58/228.23 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.58/228.23 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.58/228.23 U74(active(X:S)) -> U74(X:S) 227.58/228.23 U74(mark(X:S)) -> U74(X:S) 227.58/228.23 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.58/228.23 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.58/228.23 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.58/228.23 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.58/228.23 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.58/228.23 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.58/228.23 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.58/228.23 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.58/228.23 U83(active(X:S)) -> U83(X:S) 227.58/228.23 U83(mark(X:S)) -> U83(X:S) 227.58/228.23 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.58/228.23 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.58/228.23 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.58/228.23 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.58/228.23 U92(active(X:S)) -> U92(X:S) 227.58/228.23 U92(mark(X:S)) -> U92(X:S) 227.58/228.23 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.58/228.23 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.58/228.23 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.58/228.23 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.58/228.23 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.58/228.23 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.58/228.23 active(U13(tt)) -> mark(tt) 227.58/228.23 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.58/228.23 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.58/228.23 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.58/228.23 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.58/228.23 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.58/228.23 active(U26(tt)) -> mark(tt) 227.58/228.23 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.58/228.23 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.58/228.23 active(U33(tt)) -> mark(tt) 227.58/228.23 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.58/228.23 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.58/228.23 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.58/228.23 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.58/228.23 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.58/228.23 active(U46(tt)) -> mark(tt) 227.58/228.23 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.58/228.23 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.58/228.23 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.58/228.23 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.58/228.23 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.58/228.23 active(U56(tt)) -> mark(tt) 227.58/228.23 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.58/228.23 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.58/228.23 active(U63(tt)) -> mark(tt) 227.58/228.23 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.58/228.23 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.58/228.23 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.58/228.23 active(U74(tt)) -> mark(tt) 227.58/228.23 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.58/228.23 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.58/228.23 active(U83(tt)) -> mark(tt) 227.58/228.23 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.58/228.23 active(U92(tt)) -> mark(tt) 227.58/228.23 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.58/228.23 active(__(nil,X:S)) -> mark(X:S) 227.58/228.23 active(__(X:S,nil)) -> mark(X:S) 227.58/228.23 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.58/228.23 active(isList(nil)) -> mark(tt) 227.58/228.23 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.58/228.23 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.58/228.23 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.58/228.23 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.58/228.23 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.58/228.23 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.58/228.23 active(isPal(nil)) -> mark(tt) 227.58/228.23 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.58/228.23 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.58/228.23 active(isPalListKind(a)) -> mark(tt) 227.58/228.23 active(isPalListKind(e)) -> mark(tt) 227.58/228.23 active(isPalListKind(i)) -> mark(tt) 227.58/228.23 active(isPalListKind(nil)) -> mark(tt) 227.58/228.23 active(isPalListKind(o)) -> mark(tt) 227.58/228.23 active(isPalListKind(u)) -> mark(tt) 227.58/228.23 active(isQid(a)) -> mark(tt) 227.58/228.23 active(isQid(e)) -> mark(tt) 227.58/228.23 active(isQid(i)) -> mark(tt) 227.58/228.23 active(isQid(o)) -> mark(tt) 227.58/228.23 active(isQid(u)) -> mark(tt) 227.58/228.23 isList(active(X:S)) -> isList(X:S) 227.58/228.23 isList(mark(X:S)) -> isList(X:S) 227.58/228.23 isNeList(active(X:S)) -> isNeList(X:S) 227.58/228.23 isNeList(mark(X:S)) -> isNeList(X:S) 227.58/228.23 isNePal(active(X:S)) -> isNePal(X:S) 227.58/228.23 isNePal(mark(X:S)) -> isNePal(X:S) 227.58/228.23 isPal(active(X:S)) -> isPal(X:S) 227.58/228.23 isPal(mark(X:S)) -> isPal(X:S) 227.58/228.23 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.58/228.23 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.58/228.23 isQid(active(X:S)) -> isQid(X:S) 227.58/228.23 isQid(mark(X:S)) -> isQid(X:S) 227.58/228.23 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.58/228.23 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.58/228.23 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.58/228.23 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.58/228.23 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.58/228.23 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.58/228.23 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.58/228.23 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.58/228.23 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.58/228.23 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.58/228.23 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.58/228.23 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.58/228.23 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.58/228.23 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.58/228.23 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.58/228.23 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.58/228.23 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.58/228.23 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.58/228.23 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.58/228.23 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.58/228.23 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.58/228.23 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.58/228.23 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.58/228.23 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.58/228.23 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.58/228.23 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.58/228.23 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.58/228.23 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.58/228.23 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.58/228.23 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.58/228.23 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.58/228.23 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.58/228.23 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.58/228.23 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.58/228.23 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.58/228.23 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.58/228.23 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.58/228.23 mark(isList(X:S)) -> active(isList(X:S)) 227.58/228.23 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.58/228.23 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.58/228.23 mark(isPal(X:S)) -> active(isPal(X:S)) 227.58/228.23 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.58/228.23 mark(isQid(X:S)) -> active(isQid(X:S)) 227.58/228.23 mark(a) -> active(a) 227.58/228.23 mark(e) -> active(e) 227.58/228.23 mark(i) -> active(i) 227.58/228.23 mark(nil) -> active(nil) 227.58/228.23 mark(o) -> active(o) 227.58/228.23 mark(tt) -> active(tt) 227.58/228.23 mark(u) -> active(u) 227.58/228.23 ->Strongly Connected Components: 227.58/228.23 ->->Cycle: 227.58/228.23 ->->-> Pairs: 227.58/228.23 ACTIVE(U91(tt,V2:S)) -> MARK(U92(isPalListKind(V2:S))) 227.58/228.23 ACTIVE(isPalListKind(__(V1:S,V2:S))) -> MARK(U91(isPalListKind(V1:S),V2:S)) 227.58/228.23 MARK(U71(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.58/228.23 MARK(U72(X1:S,X2:S)) -> ACTIVE(U72(mark(X1:S),X2:S)) 227.58/228.23 MARK(U72(X1:S,X2:S)) -> MARK(X1:S) 227.58/228.23 MARK(U73(X1:S,X2:S)) -> ACTIVE(U73(mark(X1:S),X2:S)) 227.58/228.23 MARK(U73(X1:S,X2:S)) -> MARK(X1:S) 227.58/228.23 MARK(U74(X:S)) -> ACTIVE(U74(mark(X:S))) 227.58/228.23 MARK(U74(X:S)) -> MARK(X:S) 227.58/228.23 MARK(U81(X1:S,X2:S)) -> ACTIVE(U81(mark(X1:S),X2:S)) 227.58/228.23 MARK(U81(X1:S,X2:S)) -> MARK(X1:S) 227.58/228.23 MARK(U82(X1:S,X2:S)) -> ACTIVE(U82(mark(X1:S),X2:S)) 227.58/228.23 MARK(U82(X1:S,X2:S)) -> MARK(X1:S) 227.58/228.23 MARK(U83(X:S)) -> ACTIVE(U83(mark(X:S))) 227.58/228.23 MARK(U83(X:S)) -> MARK(X:S) 227.58/228.23 MARK(U91(X1:S,X2:S)) -> ACTIVE(U91(mark(X1:S),X2:S)) 227.58/228.23 MARK(U91(X1:S,X2:S)) -> MARK(X1:S) 227.58/228.23 MARK(U92(X:S)) -> ACTIVE(U92(mark(X:S))) 227.58/228.23 MARK(U92(X:S)) -> MARK(X:S) 227.58/228.23 MARK(__(X1:S,X2:S)) -> ACTIVE(__(mark(X1:S),mark(X2:S))) 227.58/228.23 MARK(__(X1:S,X2:S)) -> MARK(X1:S) 227.58/228.23 MARK(__(X1:S,X2:S)) -> MARK(X2:S) 227.58/228.23 MARK(isPalListKind(X:S)) -> ACTIVE(isPalListKind(X:S)) 227.58/228.23 ->->-> Rules: 227.58/228.23 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.58/228.23 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.58/228.23 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.58/228.23 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.58/228.23 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.58/228.23 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.58/228.23 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.58/228.23 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.58/228.23 U13(active(X:S)) -> U13(X:S) 227.58/228.23 U13(mark(X:S)) -> U13(X:S) 227.58/228.23 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.58/228.23 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.58/228.23 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.58/228.23 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.58/228.23 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.58/228.23 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.58/228.23 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.58/228.23 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.58/228.23 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.58/228.23 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.58/228.23 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.58/228.23 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.58/228.23 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.58/228.23 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.58/228.23 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.58/228.23 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.58/228.23 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.58/228.23 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.58/228.23 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.58/228.23 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.58/228.23 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.58/228.23 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.58/228.23 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.58/228.23 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.58/228.23 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.58/228.23 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.58/228.23 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.58/228.23 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.58/228.23 U26(active(X:S)) -> U26(X:S) 227.58/228.23 U26(mark(X:S)) -> U26(X:S) 227.58/228.23 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.58/228.23 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.58/228.23 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.58/228.23 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.58/228.23 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.58/228.23 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.58/228.23 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.58/228.23 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.58/228.23 U33(active(X:S)) -> U33(X:S) 227.58/228.23 U33(mark(X:S)) -> U33(X:S) 227.58/228.23 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.58/228.23 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.58/228.23 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.58/228.23 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.58/228.23 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.58/228.23 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.58/228.23 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.58/228.23 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.58/228.23 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.58/228.23 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.58/228.23 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.58/228.23 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.58/228.23 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.58/228.23 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.58/228.23 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.58/228.23 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.58/228.23 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.58/228.23 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.58/228.23 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.58/228.23 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.58/228.23 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.58/228.23 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.58/228.23 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.58/228.23 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.58/228.23 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.58/228.23 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.58/228.23 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.58/228.23 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.58/228.23 U46(active(X:S)) -> U46(X:S) 227.58/228.23 U46(mark(X:S)) -> U46(X:S) 227.58/228.23 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.58/228.23 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.58/228.23 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.58/228.23 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.58/228.23 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.58/228.23 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.58/228.23 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.58/228.23 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.58/228.23 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.58/228.23 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.58/228.23 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.58/228.23 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.58/228.23 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.58/228.23 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.58/228.23 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.58/228.23 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.58/228.23 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.58/228.23 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.58/228.23 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.58/228.23 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.58/228.23 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.58/228.23 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.58/228.23 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.58/228.23 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.58/228.23 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.58/228.23 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.58/228.23 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.58/228.23 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.58/228.23 U56(active(X:S)) -> U56(X:S) 227.58/228.23 U56(mark(X:S)) -> U56(X:S) 227.58/228.23 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.58/228.23 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.58/228.23 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.58/228.23 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.58/228.23 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.58/228.23 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.58/228.23 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.58/228.23 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.58/228.23 U63(active(X:S)) -> U63(X:S) 227.58/228.23 U63(mark(X:S)) -> U63(X:S) 227.58/228.23 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.58/228.23 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.58/228.23 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.58/228.23 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.58/228.23 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.58/228.23 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.58/228.23 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.58/228.23 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.58/228.23 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.58/228.23 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.58/228.23 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.58/228.23 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.58/228.23 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.58/228.23 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.58/228.23 U74(active(X:S)) -> U74(X:S) 227.58/228.23 U74(mark(X:S)) -> U74(X:S) 227.58/228.23 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.58/228.23 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.58/228.23 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.58/228.23 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.58/228.23 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.58/228.23 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.58/228.23 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.58/228.23 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.58/228.23 U83(active(X:S)) -> U83(X:S) 227.58/228.23 U83(mark(X:S)) -> U83(X:S) 227.58/228.23 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.58/228.23 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.58/228.23 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.58/228.23 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.58/228.23 U92(active(X:S)) -> U92(X:S) 227.58/228.23 U92(mark(X:S)) -> U92(X:S) 227.58/228.23 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.58/228.23 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.58/228.23 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.58/228.23 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.58/228.23 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.58/228.23 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.58/228.23 active(U13(tt)) -> mark(tt) 227.58/228.23 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.58/228.23 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.58/228.23 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.58/228.23 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.58/228.23 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.58/228.23 active(U26(tt)) -> mark(tt) 227.58/228.23 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.58/228.23 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.58/228.23 active(U33(tt)) -> mark(tt) 227.58/228.23 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.58/228.23 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.58/228.23 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.58/228.23 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.58/228.23 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.58/228.23 active(U46(tt)) -> mark(tt) 227.58/228.23 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.58/228.23 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.58/228.23 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.58/228.23 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.58/228.23 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.58/228.23 active(U56(tt)) -> mark(tt) 227.58/228.23 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.58/228.23 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.58/228.23 active(U63(tt)) -> mark(tt) 227.58/228.23 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.58/228.23 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.58/228.23 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.58/228.23 active(U74(tt)) -> mark(tt) 227.58/228.23 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.58/228.23 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.58/228.23 active(U83(tt)) -> mark(tt) 227.58/228.23 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.58/228.23 active(U92(tt)) -> mark(tt) 227.58/228.23 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.58/228.23 active(__(nil,X:S)) -> mark(X:S) 227.58/228.23 active(__(X:S,nil)) -> mark(X:S) 227.58/228.23 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.58/228.23 active(isList(nil)) -> mark(tt) 227.58/228.23 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.58/228.23 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.58/228.23 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.58/228.23 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.58/228.23 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.58/228.23 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.58/228.23 active(isPal(nil)) -> mark(tt) 227.58/228.23 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.58/228.23 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.58/228.23 active(isPalListKind(a)) -> mark(tt) 227.58/228.23 active(isPalListKind(e)) -> mark(tt) 227.58/228.23 active(isPalListKind(i)) -> mark(tt) 227.58/228.23 active(isPalListKind(nil)) -> mark(tt) 227.58/228.23 active(isPalListKind(o)) -> mark(tt) 227.58/228.23 active(isPalListKind(u)) -> mark(tt) 227.58/228.23 active(isQid(a)) -> mark(tt) 227.58/228.23 active(isQid(e)) -> mark(tt) 227.58/228.23 active(isQid(i)) -> mark(tt) 227.58/228.23 active(isQid(o)) -> mark(tt) 227.58/228.23 active(isQid(u)) -> mark(tt) 227.58/228.23 isList(active(X:S)) -> isList(X:S) 227.58/228.23 isList(mark(X:S)) -> isList(X:S) 227.58/228.23 isNeList(active(X:S)) -> isNeList(X:S) 227.58/228.23 isNeList(mark(X:S)) -> isNeList(X:S) 227.58/228.23 isNePal(active(X:S)) -> isNePal(X:S) 227.58/228.23 isNePal(mark(X:S)) -> isNePal(X:S) 227.58/228.23 isPal(active(X:S)) -> isPal(X:S) 227.58/228.23 isPal(mark(X:S)) -> isPal(X:S) 227.58/228.23 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.58/228.23 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.58/228.23 isQid(active(X:S)) -> isQid(X:S) 227.58/228.23 isQid(mark(X:S)) -> isQid(X:S) 227.58/228.23 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.58/228.23 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.58/228.23 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.58/228.23 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.58/228.23 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.58/228.23 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.58/228.23 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.58/228.23 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.58/228.23 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.58/228.23 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.58/228.23 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.58/228.23 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.58/228.23 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.58/228.23 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.58/228.23 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.58/228.23 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.58/228.23 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.58/228.23 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.58/228.23 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.58/228.23 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.58/228.23 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.58/228.23 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.58/228.23 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.58/228.23 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.58/228.23 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.58/228.23 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.58/228.23 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.58/228.23 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.58/228.23 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.58/228.23 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.58/228.23 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.58/228.23 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.58/228.23 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.58/228.23 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.58/228.23 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.58/228.23 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.58/228.23 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.58/228.23 mark(isList(X:S)) -> active(isList(X:S)) 227.58/228.23 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.58/228.23 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.58/228.23 mark(isPal(X:S)) -> active(isPal(X:S)) 227.58/228.23 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.58/228.23 mark(isQid(X:S)) -> active(isQid(X:S)) 227.58/228.23 mark(a) -> active(a) 227.58/228.23 mark(e) -> active(e) 227.58/228.23 mark(i) -> active(i) 227.58/228.23 mark(nil) -> active(nil) 227.58/228.23 mark(o) -> active(o) 227.58/228.23 mark(tt) -> active(tt) 227.58/228.23 mark(u) -> active(u) 227.58/228.23 227.58/228.23 Problem 1.44: 227.58/228.23 227.58/228.23 Reduction Pairs Processor: 227.58/228.23 -> Pairs: 227.58/228.23 ACTIVE(U91(tt,V2:S)) -> MARK(U92(isPalListKind(V2:S))) 227.58/228.23 ACTIVE(isPalListKind(__(V1:S,V2:S))) -> MARK(U91(isPalListKind(V1:S),V2:S)) 227.58/228.23 MARK(U71(X1:S,X2:S,X3:S)) -> MARK(X1:S) 227.58/228.23 MARK(U72(X1:S,X2:S)) -> ACTIVE(U72(mark(X1:S),X2:S)) 227.58/228.23 MARK(U72(X1:S,X2:S)) -> MARK(X1:S) 227.58/228.23 MARK(U73(X1:S,X2:S)) -> ACTIVE(U73(mark(X1:S),X2:S)) 227.58/228.23 MARK(U73(X1:S,X2:S)) -> MARK(X1:S) 227.58/228.23 MARK(U74(X:S)) -> ACTIVE(U74(mark(X:S))) 227.58/228.23 MARK(U74(X:S)) -> MARK(X:S) 227.58/228.23 MARK(U81(X1:S,X2:S)) -> ACTIVE(U81(mark(X1:S),X2:S)) 227.58/228.23 MARK(U81(X1:S,X2:S)) -> MARK(X1:S) 227.58/228.23 MARK(U82(X1:S,X2:S)) -> ACTIVE(U82(mark(X1:S),X2:S)) 227.58/228.23 MARK(U82(X1:S,X2:S)) -> MARK(X1:S) 227.58/228.23 MARK(U83(X:S)) -> ACTIVE(U83(mark(X:S))) 227.58/228.23 MARK(U83(X:S)) -> MARK(X:S) 227.58/228.23 MARK(U91(X1:S,X2:S)) -> ACTIVE(U91(mark(X1:S),X2:S)) 227.58/228.23 MARK(U91(X1:S,X2:S)) -> MARK(X1:S) 227.58/228.23 MARK(U92(X:S)) -> ACTIVE(U92(mark(X:S))) 227.58/228.23 MARK(U92(X:S)) -> MARK(X:S) 227.58/228.23 MARK(__(X1:S,X2:S)) -> ACTIVE(__(mark(X1:S),mark(X2:S))) 227.58/228.23 MARK(__(X1:S,X2:S)) -> MARK(X1:S) 227.58/228.23 MARK(__(X1:S,X2:S)) -> MARK(X2:S) 227.58/228.23 MARK(isPalListKind(X:S)) -> ACTIVE(isPalListKind(X:S)) 227.58/228.23 -> Rules: 227.58/228.23 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.58/228.23 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.58/228.23 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.58/228.23 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.58/228.23 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.58/228.23 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.58/228.23 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.58/228.23 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.58/228.23 U13(active(X:S)) -> U13(X:S) 227.58/228.23 U13(mark(X:S)) -> U13(X:S) 227.58/228.23 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.58/228.23 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.58/228.23 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.58/228.23 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.58/228.23 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.58/228.23 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.58/228.23 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.58/228.23 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.58/228.23 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.58/228.23 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.58/228.23 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.58/228.23 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.58/228.23 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.58/228.23 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.58/228.23 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.58/228.23 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.58/228.23 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.58/228.23 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.58/228.23 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.58/228.23 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.58/228.23 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.58/228.23 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.58/228.23 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.58/228.23 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.58/228.23 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.58/228.23 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.58/228.23 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.58/228.23 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.58/228.23 U26(active(X:S)) -> U26(X:S) 227.58/228.23 U26(mark(X:S)) -> U26(X:S) 227.58/228.23 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.58/228.23 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.58/228.23 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.58/228.23 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.58/228.23 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.58/228.23 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.58/228.23 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.58/228.23 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.58/228.23 U33(active(X:S)) -> U33(X:S) 227.58/228.23 U33(mark(X:S)) -> U33(X:S) 227.58/228.23 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.58/228.23 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.58/228.23 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.58/228.23 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.58/228.23 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.58/228.23 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.58/228.23 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.58/228.23 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.58/228.23 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.58/228.23 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.58/228.23 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.58/228.23 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.58/228.23 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.58/228.23 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.58/228.23 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.58/228.23 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.58/228.23 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.58/228.23 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.58/228.23 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.58/228.23 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.58/228.23 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.58/228.23 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.58/228.23 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.58/228.23 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.58/228.23 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.58/228.23 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.58/228.23 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.58/228.23 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.58/228.23 U46(active(X:S)) -> U46(X:S) 227.58/228.23 U46(mark(X:S)) -> U46(X:S) 227.58/228.23 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.58/228.23 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.58/228.23 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.58/228.23 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.58/228.23 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.58/228.23 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.58/228.23 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.58/228.23 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.58/228.23 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.58/228.23 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.58/228.23 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.58/228.23 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.58/228.23 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.58/228.23 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.58/228.23 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.58/228.23 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.58/228.23 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.58/228.23 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.58/228.23 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.58/228.23 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.58/228.23 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.58/228.23 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.58/228.23 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.58/228.23 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.58/228.23 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.58/228.23 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.58/228.23 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.58/228.23 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.58/228.23 U56(active(X:S)) -> U56(X:S) 227.58/228.23 U56(mark(X:S)) -> U56(X:S) 227.58/228.23 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.58/228.23 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.58/228.23 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.58/228.23 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.58/228.23 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.58/228.23 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.58/228.23 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.58/228.23 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.58/228.23 U63(active(X:S)) -> U63(X:S) 227.58/228.23 U63(mark(X:S)) -> U63(X:S) 227.58/228.23 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.58/228.23 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.58/228.23 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.58/228.23 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.58/228.23 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.58/228.23 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.58/228.23 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.58/228.23 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.58/228.23 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.58/228.23 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.58/228.23 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.58/228.23 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.58/228.23 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.58/228.23 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.58/228.23 U74(active(X:S)) -> U74(X:S) 227.58/228.23 U74(mark(X:S)) -> U74(X:S) 227.58/228.23 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.58/228.23 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.58/228.23 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.58/228.23 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.58/228.23 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.58/228.23 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.58/228.23 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.58/228.23 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.58/228.23 U83(active(X:S)) -> U83(X:S) 227.58/228.23 U83(mark(X:S)) -> U83(X:S) 227.58/228.23 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.58/228.23 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.58/228.23 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.58/228.23 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.58/228.23 U92(active(X:S)) -> U92(X:S) 227.58/228.23 U92(mark(X:S)) -> U92(X:S) 227.58/228.23 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.58/228.23 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.58/228.23 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.58/228.23 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.58/228.23 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.58/228.23 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.58/228.23 active(U13(tt)) -> mark(tt) 227.58/228.23 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.58/228.23 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.58/228.23 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.58/228.23 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.58/228.23 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.58/228.23 active(U26(tt)) -> mark(tt) 227.58/228.23 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.58/228.23 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.58/228.23 active(U33(tt)) -> mark(tt) 227.58/228.23 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.58/228.23 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.58/228.23 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.58/228.23 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.58/228.23 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.58/228.23 active(U46(tt)) -> mark(tt) 227.58/228.23 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.58/228.23 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.58/228.23 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.58/228.23 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.58/228.23 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.58/228.23 active(U56(tt)) -> mark(tt) 227.58/228.23 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.58/228.23 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.58/228.23 active(U63(tt)) -> mark(tt) 227.58/228.23 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.58/228.23 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.58/228.23 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.58/228.23 active(U74(tt)) -> mark(tt) 227.58/228.23 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.58/228.23 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.58/228.23 active(U83(tt)) -> mark(tt) 227.58/228.23 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.58/228.23 active(U92(tt)) -> mark(tt) 227.58/228.23 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.58/228.23 active(__(nil,X:S)) -> mark(X:S) 227.58/228.23 active(__(X:S,nil)) -> mark(X:S) 227.58/228.23 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.58/228.23 active(isList(nil)) -> mark(tt) 227.58/228.23 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.58/228.23 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.58/228.23 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.58/228.23 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.58/228.23 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.58/228.23 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.58/228.23 active(isPal(nil)) -> mark(tt) 227.58/228.23 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.58/228.23 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.58/228.23 active(isPalListKind(a)) -> mark(tt) 227.58/228.23 active(isPalListKind(e)) -> mark(tt) 227.58/228.23 active(isPalListKind(i)) -> mark(tt) 227.58/228.23 active(isPalListKind(nil)) -> mark(tt) 227.58/228.23 active(isPalListKind(o)) -> mark(tt) 227.58/228.23 active(isPalListKind(u)) -> mark(tt) 227.58/228.23 active(isQid(a)) -> mark(tt) 227.58/228.23 active(isQid(e)) -> mark(tt) 227.58/228.23 active(isQid(i)) -> mark(tt) 227.58/228.23 active(isQid(o)) -> mark(tt) 227.58/228.23 active(isQid(u)) -> mark(tt) 227.58/228.23 isList(active(X:S)) -> isList(X:S) 227.58/228.23 isList(mark(X:S)) -> isList(X:S) 227.58/228.23 isNeList(active(X:S)) -> isNeList(X:S) 227.58/228.23 isNeList(mark(X:S)) -> isNeList(X:S) 227.58/228.23 isNePal(active(X:S)) -> isNePal(X:S) 227.58/228.23 isNePal(mark(X:S)) -> isNePal(X:S) 227.58/228.23 isPal(active(X:S)) -> isPal(X:S) 227.58/228.23 isPal(mark(X:S)) -> isPal(X:S) 227.58/228.23 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.58/228.23 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.58/228.23 isQid(active(X:S)) -> isQid(X:S) 227.58/228.23 isQid(mark(X:S)) -> isQid(X:S) 227.58/228.23 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.58/228.23 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.58/228.23 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.58/228.23 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.58/228.23 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.58/228.23 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.58/228.23 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.58/228.23 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.58/228.23 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.58/228.23 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.58/228.23 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.58/228.23 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.58/228.23 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.58/228.23 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.58/228.23 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.58/228.23 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.58/228.23 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.58/228.23 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.58/228.23 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.58/228.23 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.58/228.23 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.58/228.23 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.58/228.23 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.58/228.23 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.58/228.23 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.58/228.23 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.58/228.23 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.58/228.23 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.58/228.23 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.58/228.23 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.58/228.23 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.58/228.23 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.58/228.23 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.58/228.23 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.58/228.23 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.58/228.23 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.58/228.23 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.58/228.23 mark(isList(X:S)) -> active(isList(X:S)) 227.58/228.23 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.58/228.23 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.58/228.23 mark(isPal(X:S)) -> active(isPal(X:S)) 227.58/228.23 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.58/228.23 mark(isQid(X:S)) -> active(isQid(X:S)) 227.58/228.23 mark(a) -> active(a) 227.58/228.23 mark(e) -> active(e) 227.58/228.23 mark(i) -> active(i) 227.58/228.23 mark(nil) -> active(nil) 227.58/228.23 mark(o) -> active(o) 227.58/228.23 mark(tt) -> active(tt) 227.58/228.23 mark(u) -> active(u) 227.58/228.23 -> Usable rules: 227.58/228.23 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.58/228.23 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.58/228.23 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.58/228.23 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.58/228.23 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.58/228.23 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.58/228.23 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.58/228.23 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.58/228.23 U13(active(X:S)) -> U13(X:S) 227.58/228.23 U13(mark(X:S)) -> U13(X:S) 227.58/228.23 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.58/228.23 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.58/228.23 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.58/228.23 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.58/228.23 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.58/228.23 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.58/228.23 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.58/228.23 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.58/228.23 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.58/228.23 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.58/228.23 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.58/228.23 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.58/228.23 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.58/228.23 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.58/228.23 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.58/228.23 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.58/228.23 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.58/228.23 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.58/228.23 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.58/228.23 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.58/228.23 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.58/228.23 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.58/228.23 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.58/228.23 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.58/228.23 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.58/228.23 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.58/228.23 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.58/228.23 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.58/228.23 U26(active(X:S)) -> U26(X:S) 227.58/228.23 U26(mark(X:S)) -> U26(X:S) 227.58/228.23 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.58/228.23 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.58/228.23 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.58/228.23 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.58/228.23 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.58/228.23 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.58/228.23 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.58/228.23 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.58/228.23 U33(active(X:S)) -> U33(X:S) 227.58/228.23 U33(mark(X:S)) -> U33(X:S) 227.58/228.23 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.58/228.23 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.58/228.23 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.58/228.23 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.58/228.23 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.58/228.23 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.58/228.23 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.58/228.23 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.58/228.23 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.58/228.23 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.58/228.23 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.58/228.23 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.58/228.23 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.58/228.23 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.58/228.23 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.58/228.23 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.58/228.23 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.58/228.23 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.58/228.23 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.58/228.23 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.58/228.23 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.58/228.23 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.58/228.23 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.58/228.23 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.58/228.23 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.58/228.23 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.58/228.23 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.58/228.23 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.58/228.23 U46(active(X:S)) -> U46(X:S) 227.58/228.23 U46(mark(X:S)) -> U46(X:S) 227.58/228.23 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.58/228.23 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.58/228.23 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.58/228.23 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.58/228.23 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.58/228.23 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.58/228.23 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.58/228.23 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.58/228.23 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.58/228.23 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.58/228.23 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.58/228.23 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.58/228.23 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.58/228.23 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.58/228.23 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.58/228.23 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.58/228.23 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.58/228.23 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.58/228.23 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.58/228.23 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.58/228.23 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.58/228.23 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.58/228.23 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.58/228.23 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.58/228.23 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.58/228.23 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.58/228.23 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.58/228.23 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.58/228.23 U56(active(X:S)) -> U56(X:S) 227.58/228.23 U56(mark(X:S)) -> U56(X:S) 227.58/228.23 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.58/228.23 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.58/228.23 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.58/228.23 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.58/228.23 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.58/228.23 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.58/228.23 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.58/228.23 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.58/228.23 U63(active(X:S)) -> U63(X:S) 227.58/228.23 U63(mark(X:S)) -> U63(X:S) 227.58/228.23 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.58/228.23 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.58/228.23 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.58/228.23 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.58/228.23 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.58/228.23 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.58/228.23 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.58/228.23 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.58/228.23 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.58/228.23 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.58/228.23 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.58/228.23 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.58/228.23 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.58/228.23 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.58/228.23 U74(active(X:S)) -> U74(X:S) 227.58/228.23 U74(mark(X:S)) -> U74(X:S) 227.58/228.23 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.58/228.23 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.58/228.23 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.58/228.23 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.58/228.23 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.58/228.23 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.58/228.23 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.58/228.23 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.58/228.23 U83(active(X:S)) -> U83(X:S) 227.58/228.23 U83(mark(X:S)) -> U83(X:S) 227.58/228.23 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.58/228.23 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.58/228.23 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.58/228.23 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.58/228.23 U92(active(X:S)) -> U92(X:S) 227.58/228.23 U92(mark(X:S)) -> U92(X:S) 227.58/228.23 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.58/228.23 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.58/228.23 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.58/228.23 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.58/228.23 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.58/228.23 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.58/228.23 active(U13(tt)) -> mark(tt) 227.58/228.23 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.58/228.23 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.58/228.23 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.58/228.23 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.58/228.23 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.58/228.23 active(U26(tt)) -> mark(tt) 227.58/228.23 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.58/228.23 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.58/228.23 active(U33(tt)) -> mark(tt) 227.58/228.23 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.58/228.23 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.58/228.23 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.58/228.23 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.58/228.23 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.58/228.23 active(U46(tt)) -> mark(tt) 227.58/228.23 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.58/228.23 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.58/228.23 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.58/228.23 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.58/228.23 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.58/228.23 active(U56(tt)) -> mark(tt) 227.58/228.23 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.58/228.23 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.58/228.23 active(U63(tt)) -> mark(tt) 227.58/228.23 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.58/228.23 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.58/228.23 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.58/228.23 active(U74(tt)) -> mark(tt) 227.58/228.23 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.58/228.23 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.58/228.23 active(U83(tt)) -> mark(tt) 227.58/228.23 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.58/228.23 active(U92(tt)) -> mark(tt) 227.58/228.23 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.58/228.23 active(__(nil,X:S)) -> mark(X:S) 227.58/228.23 active(__(X:S,nil)) -> mark(X:S) 227.58/228.23 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.58/228.23 active(isList(nil)) -> mark(tt) 227.58/228.23 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.58/228.23 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.58/228.23 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.58/228.23 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.58/228.23 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.58/228.23 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.58/228.23 active(isPal(nil)) -> mark(tt) 227.58/228.23 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.58/228.23 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.58/228.23 active(isPalListKind(a)) -> mark(tt) 227.58/228.23 active(isPalListKind(e)) -> mark(tt) 227.58/228.23 active(isPalListKind(i)) -> mark(tt) 227.58/228.23 active(isPalListKind(nil)) -> mark(tt) 227.58/228.23 active(isPalListKind(o)) -> mark(tt) 227.58/228.23 active(isPalListKind(u)) -> mark(tt) 227.58/228.23 active(isQid(a)) -> mark(tt) 227.58/228.23 active(isQid(e)) -> mark(tt) 227.58/228.23 active(isQid(i)) -> mark(tt) 227.58/228.23 active(isQid(o)) -> mark(tt) 227.58/228.23 active(isQid(u)) -> mark(tt) 227.58/228.23 isList(active(X:S)) -> isList(X:S) 227.58/228.23 isList(mark(X:S)) -> isList(X:S) 227.58/228.23 isNeList(active(X:S)) -> isNeList(X:S) 227.58/228.23 isNeList(mark(X:S)) -> isNeList(X:S) 227.58/228.23 isNePal(active(X:S)) -> isNePal(X:S) 227.58/228.23 isNePal(mark(X:S)) -> isNePal(X:S) 227.58/228.23 isPal(active(X:S)) -> isPal(X:S) 227.58/228.23 isPal(mark(X:S)) -> isPal(X:S) 227.58/228.23 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.58/228.23 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.58/228.23 isQid(active(X:S)) -> isQid(X:S) 227.58/228.23 isQid(mark(X:S)) -> isQid(X:S) 227.58/228.23 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.58/228.23 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.58/228.23 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.58/228.23 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.58/228.23 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.58/228.23 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.58/228.23 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.58/228.23 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.58/228.23 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.58/228.23 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.58/228.23 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.58/228.23 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.58/228.23 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.58/228.23 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.58/228.23 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.58/228.23 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.58/228.23 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.58/228.23 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.58/228.23 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.58/228.23 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.58/228.23 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.58/228.23 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.58/228.23 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.58/228.23 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.58/228.23 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.58/228.23 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.58/228.23 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.58/228.23 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.58/228.23 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.58/228.23 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.58/228.23 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.58/228.23 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.58/228.23 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.58/228.23 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.58/228.23 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.58/228.23 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.58/228.23 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.58/228.23 mark(isList(X:S)) -> active(isList(X:S)) 227.58/228.23 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.58/228.23 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.58/228.23 mark(isPal(X:S)) -> active(isPal(X:S)) 227.58/228.23 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.58/228.23 mark(isQid(X:S)) -> active(isQid(X:S)) 227.58/228.23 mark(a) -> active(a) 227.58/228.23 mark(e) -> active(e) 227.58/228.23 mark(i) -> active(i) 227.58/228.23 mark(nil) -> active(nil) 227.58/228.23 mark(o) -> active(o) 227.58/228.23 mark(tt) -> active(tt) 227.58/228.23 mark(u) -> active(u) 227.58/228.23 ->Interpretation type: 227.58/228.23 Linear 227.58/228.23 ->Coefficients: 227.58/228.23 Natural Numbers 227.58/228.23 ->Dimension: 227.58/228.23 1 227.58/228.23 ->Bound: 227.58/228.23 2 227.58/228.23 ->Interpretation: 227.58/228.23 227.58/228.23 [U11](X1,X2) = 2.X2 + 2 227.58/228.23 [U12](X1,X2) = X1 + 2.X2 227.58/228.23 [U13](X) = 2 227.58/228.23 [U21](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.58/228.23 [U22](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.58/228.23 [U23](X1,X2,X3) = 2.X1 + 2.X3 + 2 227.58/228.23 [U24](X1,X2,X3) = X1 + 2.X3 + 2 227.58/228.23 [U25](X1,X2) = X2 + 2 227.58/228.23 [U26](X) = 2 227.58/228.23 [U31](X1,X2) = X1 + X2 227.58/228.23 [U32](X1,X2) = X1 + X2 227.58/228.23 [U33](X) = 2 227.58/228.23 [U41](X1,X2,X3) = 2.X1 + 2.X3 + 2 227.58/228.23 [U42](X1,X2,X3) = 2.X1 + 2.X3 + 2 227.58/228.23 [U43](X1,X2,X3) = X1 + 2.X3 + 2 227.58/228.23 [U44](X1,X2,X3) = X1 + 2 227.58/228.23 [U45](X1,X2) = 2 227.58/228.23 [U46](X) = 2 227.58/228.23 [U51](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.58/228.23 [U52](X1,X2,X3) = X1 + X2 + 2.X3 + 2 227.58/228.23 [U53](X1,X2,X3) = 2.X1 + X2 + X3 227.58/228.23 [U54](X1,X2,X3) = X1 + X2 + 2 227.58/228.23 [U55](X1,X2) = 2 227.58/228.23 [U56](X) = 2 227.58/228.23 [U61](X1,X2) = 2.X2 227.58/228.23 [U62](X1,X2) = 2.X2 227.58/228.23 [U63](X) = X 227.58/228.23 [U71](X1,X2,X3) = 2.X1 + 2.X3 + 2 227.58/228.23 [U72](X1,X2) = 2.X1 + 2.X2 + 2 227.58/228.23 [U73](X1,X2) = X1 + 2 227.58/228.23 [U74](X) = X + 2 227.58/228.23 [U81](X1,X2) = X1 + 2.X2 227.58/228.23 [U82](X1,X2) = X1 + 2.X2 227.58/228.23 [U83](X) = X + 2 227.58/228.23 [U91](X1,X2) = X1 227.58/228.23 [U92](X) = X 227.58/228.23 [__](X1,X2) = X1 + X2 + 2 227.58/228.23 [active](X) = X 227.58/228.23 [isList](X) = 2.X + 2 227.58/228.23 [isNeList](X) = 2.X + 2 227.58/228.23 [isNePal](X) = 2.X 227.58/228.23 [isPal](X) = 2.X + 2 227.58/228.23 [isPalListKind](X) = 2 227.58/228.23 [isQid](X) = 2.X 227.58/228.23 [mark](X) = X 227.58/228.23 [a] = 2 227.58/228.23 [e] = 2 227.58/228.23 [fSNonEmpty] = 0 227.58/228.23 [i] = 2 227.58/228.23 [nil] = 2 227.58/228.23 [o] = 2 227.58/228.23 [tt] = 2 227.58/228.23 [u] = 2 227.58/228.23 [U11#](X1,X2) = 0 227.58/228.23 [U12#](X1,X2) = 0 227.58/228.23 [U13#](X) = 0 227.58/228.23 [U21#](X1,X2,X3) = 0 227.58/228.23 [U22#](X1,X2,X3) = 0 227.58/228.23 [U23#](X1,X2,X3) = 0 227.58/228.23 [U24#](X1,X2,X3) = 0 227.58/228.23 [U25#](X1,X2) = 0 227.58/228.23 [U26#](X) = 0 227.58/228.23 [U31#](X1,X2) = 0 227.58/228.23 [U32#](X1,X2) = 0 227.58/228.23 [U33#](X) = 0 227.58/228.23 [U41#](X1,X2,X3) = 0 227.58/228.23 [U42#](X1,X2,X3) = 0 227.58/228.23 [U43#](X1,X2,X3) = 0 227.58/228.23 [U44#](X1,X2,X3) = 0 227.58/228.23 [U45#](X1,X2) = 0 227.58/228.23 [U46#](X) = 0 227.58/228.23 [U51#](X1,X2,X3) = 0 227.58/228.23 [U52#](X1,X2,X3) = 0 227.58/228.23 [U53#](X1,X2,X3) = 0 227.58/228.23 [U54#](X1,X2,X3) = 0 227.58/228.23 [U55#](X1,X2) = 0 227.58/228.23 [U56#](X) = 0 227.58/228.23 [U61#](X1,X2) = 0 227.58/228.23 [U62#](X1,X2) = 0 227.58/228.23 [U63#](X) = 0 227.58/228.23 [U71#](X1,X2,X3) = 0 227.58/228.23 [U72#](X1,X2) = 0 227.58/228.23 [U73#](X1,X2) = 0 227.58/228.23 [U74#](X) = 0 227.58/228.23 [U81#](X1,X2) = 0 227.58/228.23 [U82#](X1,X2) = 0 227.58/228.23 [U83#](X) = 0 227.58/228.23 [U91#](X1,X2) = 0 227.58/228.23 [U92#](X) = 0 227.58/228.23 [__#](X1,X2) = 0 227.58/228.23 [ACTIVE](X) = 2.X + 2 227.58/228.23 [ISLIST](X) = 0 227.58/228.23 [ISNELIST](X) = 0 227.58/228.23 [ISNEPAL](X) = 0 227.58/228.23 [ISPAL](X) = 0 227.58/228.23 [ISPALLISTKIND](X) = 0 227.58/228.23 [ISQID](X) = 0 227.58/228.23 [MARK](X) = 2.X + 2 227.58/228.23 227.58/228.23 Problem 1.44: 227.58/228.23 227.58/228.23 SCC Processor: 227.58/228.23 -> Pairs: 227.58/228.23 ACTIVE(U91(tt,V2:S)) -> MARK(U92(isPalListKind(V2:S))) 227.58/228.23 ACTIVE(isPalListKind(__(V1:S,V2:S))) -> MARK(U91(isPalListKind(V1:S),V2:S)) 227.58/228.23 MARK(U72(X1:S,X2:S)) -> ACTIVE(U72(mark(X1:S),X2:S)) 227.58/228.23 MARK(U72(X1:S,X2:S)) -> MARK(X1:S) 227.58/228.23 MARK(U73(X1:S,X2:S)) -> ACTIVE(U73(mark(X1:S),X2:S)) 227.58/228.23 MARK(U73(X1:S,X2:S)) -> MARK(X1:S) 227.58/228.23 MARK(U74(X:S)) -> ACTIVE(U74(mark(X:S))) 227.58/228.23 MARK(U74(X:S)) -> MARK(X:S) 227.58/228.23 MARK(U81(X1:S,X2:S)) -> ACTIVE(U81(mark(X1:S),X2:S)) 227.58/228.23 MARK(U81(X1:S,X2:S)) -> MARK(X1:S) 227.58/228.23 MARK(U82(X1:S,X2:S)) -> ACTIVE(U82(mark(X1:S),X2:S)) 227.58/228.23 MARK(U82(X1:S,X2:S)) -> MARK(X1:S) 227.58/228.23 MARK(U83(X:S)) -> ACTIVE(U83(mark(X:S))) 227.58/228.23 MARK(U83(X:S)) -> MARK(X:S) 227.58/228.23 MARK(U91(X1:S,X2:S)) -> ACTIVE(U91(mark(X1:S),X2:S)) 227.58/228.23 MARK(U91(X1:S,X2:S)) -> MARK(X1:S) 227.58/228.23 MARK(U92(X:S)) -> ACTIVE(U92(mark(X:S))) 227.58/228.23 MARK(U92(X:S)) -> MARK(X:S) 227.58/228.23 MARK(__(X1:S,X2:S)) -> ACTIVE(__(mark(X1:S),mark(X2:S))) 227.58/228.23 MARK(__(X1:S,X2:S)) -> MARK(X1:S) 227.58/228.23 MARK(__(X1:S,X2:S)) -> MARK(X2:S) 227.58/228.23 MARK(isPalListKind(X:S)) -> ACTIVE(isPalListKind(X:S)) 227.58/228.23 -> Rules: 227.58/228.23 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.58/228.23 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.58/228.23 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.58/228.23 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.58/228.23 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.58/228.23 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.58/228.23 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.58/228.23 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.58/228.23 U13(active(X:S)) -> U13(X:S) 227.58/228.23 U13(mark(X:S)) -> U13(X:S) 227.58/228.23 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.58/228.23 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.58/228.23 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.58/228.23 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.58/228.23 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.58/228.23 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.58/228.23 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.58/228.23 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.58/228.23 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.58/228.23 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.58/228.23 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.58/228.23 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.58/228.23 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.58/228.23 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.58/228.23 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.58/228.23 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.58/228.23 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.58/228.23 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.58/228.23 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.58/228.23 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.58/228.23 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.58/228.23 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.58/228.23 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.58/228.23 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.58/228.23 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.58/228.23 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.58/228.23 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.58/228.23 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.58/228.23 U26(active(X:S)) -> U26(X:S) 227.58/228.23 U26(mark(X:S)) -> U26(X:S) 227.58/228.23 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.58/228.23 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.58/228.23 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.58/228.23 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.58/228.23 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.58/228.23 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.58/228.23 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.58/228.23 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.58/228.23 U33(active(X:S)) -> U33(X:S) 227.58/228.23 U33(mark(X:S)) -> U33(X:S) 227.58/228.23 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.58/228.23 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.58/228.23 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.58/228.23 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.58/228.23 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.58/228.23 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.58/228.23 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.58/228.23 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.58/228.23 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.58/228.23 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.58/228.23 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.58/228.23 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.58/228.23 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.58/228.23 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.58/228.23 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.58/228.23 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.58/228.23 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.58/228.23 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.58/228.23 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.58/228.23 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.58/228.23 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.58/228.23 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.58/228.23 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.58/228.23 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.58/228.23 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.58/228.23 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.58/228.23 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.58/228.23 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.58/228.23 U46(active(X:S)) -> U46(X:S) 227.58/228.23 U46(mark(X:S)) -> U46(X:S) 227.58/228.23 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.58/228.23 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.58/228.23 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.58/228.23 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.58/228.23 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.58/228.23 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.58/228.23 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.58/228.23 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.58/228.23 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.58/228.23 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.58/228.23 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.58/228.23 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.58/228.23 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.58/228.23 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.58/228.23 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.58/228.23 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.58/228.23 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.58/228.23 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.58/228.23 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.58/228.23 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.58/228.23 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.58/228.23 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.58/228.23 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.58/228.23 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.58/228.23 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.58/228.23 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.58/228.23 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.58/228.23 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.58/228.23 U56(active(X:S)) -> U56(X:S) 227.58/228.23 U56(mark(X:S)) -> U56(X:S) 227.58/228.23 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.58/228.23 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.58/228.23 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.58/228.23 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.58/228.23 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.58/228.23 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.58/228.23 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.58/228.23 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.58/228.23 U63(active(X:S)) -> U63(X:S) 227.58/228.23 U63(mark(X:S)) -> U63(X:S) 227.58/228.23 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.58/228.23 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.58/228.23 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.58/228.23 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.58/228.23 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.58/228.23 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.58/228.23 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.58/228.23 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.58/228.23 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.58/228.23 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.58/228.23 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.58/228.23 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.58/228.23 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.58/228.23 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.58/228.23 U74(active(X:S)) -> U74(X:S) 227.58/228.23 U74(mark(X:S)) -> U74(X:S) 227.58/228.23 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.58/228.23 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.58/228.23 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.58/228.23 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.58/228.23 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.58/228.23 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.58/228.23 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.58/228.23 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.58/228.23 U83(active(X:S)) -> U83(X:S) 227.58/228.23 U83(mark(X:S)) -> U83(X:S) 227.58/228.23 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.58/228.23 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.58/228.23 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.58/228.23 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.58/228.23 U92(active(X:S)) -> U92(X:S) 227.58/228.23 U92(mark(X:S)) -> U92(X:S) 227.58/228.23 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.58/228.23 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.58/228.23 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.58/228.23 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.58/228.23 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.58/228.23 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.58/228.23 active(U13(tt)) -> mark(tt) 227.58/228.23 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.58/228.23 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.58/228.23 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.58/228.23 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.58/228.23 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.58/228.23 active(U26(tt)) -> mark(tt) 227.58/228.23 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.58/228.23 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.58/228.23 active(U33(tt)) -> mark(tt) 227.58/228.23 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.58/228.23 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.58/228.23 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.58/228.23 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.58/228.23 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.58/228.23 active(U46(tt)) -> mark(tt) 227.58/228.23 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.58/228.23 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.58/228.23 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.58/228.23 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.58/228.23 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.58/228.23 active(U56(tt)) -> mark(tt) 227.58/228.23 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.58/228.23 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.58/228.23 active(U63(tt)) -> mark(tt) 227.58/228.23 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.58/228.23 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.58/228.23 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.58/228.23 active(U74(tt)) -> mark(tt) 227.58/228.23 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.58/228.23 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.58/228.23 active(U83(tt)) -> mark(tt) 227.58/228.23 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.58/228.23 active(U92(tt)) -> mark(tt) 227.58/228.23 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.58/228.23 active(__(nil,X:S)) -> mark(X:S) 227.58/228.23 active(__(X:S,nil)) -> mark(X:S) 227.58/228.23 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.58/228.23 active(isList(nil)) -> mark(tt) 227.58/228.23 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.58/228.23 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.58/228.23 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.58/228.23 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.58/228.23 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.58/228.23 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.58/228.23 active(isPal(nil)) -> mark(tt) 227.58/228.23 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.58/228.23 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.58/228.23 active(isPalListKind(a)) -> mark(tt) 227.58/228.23 active(isPalListKind(e)) -> mark(tt) 227.58/228.23 active(isPalListKind(i)) -> mark(tt) 227.58/228.23 active(isPalListKind(nil)) -> mark(tt) 227.58/228.23 active(isPalListKind(o)) -> mark(tt) 227.58/228.23 active(isPalListKind(u)) -> mark(tt) 227.58/228.23 active(isQid(a)) -> mark(tt) 227.58/228.23 active(isQid(e)) -> mark(tt) 227.58/228.23 active(isQid(i)) -> mark(tt) 227.58/228.23 active(isQid(o)) -> mark(tt) 227.58/228.23 active(isQid(u)) -> mark(tt) 227.58/228.23 isList(active(X:S)) -> isList(X:S) 227.58/228.23 isList(mark(X:S)) -> isList(X:S) 227.58/228.23 isNeList(active(X:S)) -> isNeList(X:S) 227.58/228.23 isNeList(mark(X:S)) -> isNeList(X:S) 227.58/228.23 isNePal(active(X:S)) -> isNePal(X:S) 227.58/228.23 isNePal(mark(X:S)) -> isNePal(X:S) 227.58/228.23 isPal(active(X:S)) -> isPal(X:S) 227.58/228.23 isPal(mark(X:S)) -> isPal(X:S) 227.58/228.23 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.58/228.23 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.58/228.23 isQid(active(X:S)) -> isQid(X:S) 227.58/228.23 isQid(mark(X:S)) -> isQid(X:S) 227.58/228.23 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.58/228.23 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.58/228.23 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.58/228.23 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.58/228.23 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.58/228.23 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.58/228.23 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.58/228.23 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.58/228.23 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.58/228.23 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.58/228.23 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.58/228.23 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.58/228.23 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.58/228.23 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.58/228.23 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.58/228.23 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.58/228.23 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.58/228.23 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.58/228.23 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.58/228.23 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.58/228.23 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.58/228.23 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.58/228.23 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.58/228.23 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.58/228.23 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.58/228.23 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.58/228.23 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.58/228.23 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.58/228.23 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.58/228.23 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.58/228.23 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.58/228.23 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.58/228.23 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.58/228.23 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.58/228.23 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.58/228.23 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.58/228.23 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.58/228.23 mark(isList(X:S)) -> active(isList(X:S)) 227.58/228.23 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.58/228.23 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.58/228.23 mark(isPal(X:S)) -> active(isPal(X:S)) 227.58/228.23 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.58/228.23 mark(isQid(X:S)) -> active(isQid(X:S)) 227.58/228.23 mark(a) -> active(a) 227.58/228.23 mark(e) -> active(e) 227.58/228.23 mark(i) -> active(i) 227.58/228.23 mark(nil) -> active(nil) 227.58/228.23 mark(o) -> active(o) 227.58/228.23 mark(tt) -> active(tt) 227.58/228.23 mark(u) -> active(u) 227.58/228.23 ->Strongly Connected Components: 227.58/228.23 ->->Cycle: 227.58/228.23 ->->-> Pairs: 227.58/228.23 ACTIVE(U91(tt,V2:S)) -> MARK(U92(isPalListKind(V2:S))) 227.58/228.23 ACTIVE(isPalListKind(__(V1:S,V2:S))) -> MARK(U91(isPalListKind(V1:S),V2:S)) 227.58/228.23 MARK(U72(X1:S,X2:S)) -> ACTIVE(U72(mark(X1:S),X2:S)) 227.58/228.23 MARK(U72(X1:S,X2:S)) -> MARK(X1:S) 227.58/228.23 MARK(U73(X1:S,X2:S)) -> ACTIVE(U73(mark(X1:S),X2:S)) 227.58/228.23 MARK(U73(X1:S,X2:S)) -> MARK(X1:S) 227.58/228.23 MARK(U74(X:S)) -> ACTIVE(U74(mark(X:S))) 227.58/228.23 MARK(U74(X:S)) -> MARK(X:S) 227.58/228.23 MARK(U81(X1:S,X2:S)) -> ACTIVE(U81(mark(X1:S),X2:S)) 227.58/228.23 MARK(U81(X1:S,X2:S)) -> MARK(X1:S) 227.58/228.23 MARK(U82(X1:S,X2:S)) -> ACTIVE(U82(mark(X1:S),X2:S)) 227.58/228.23 MARK(U82(X1:S,X2:S)) -> MARK(X1:S) 227.58/228.23 MARK(U83(X:S)) -> ACTIVE(U83(mark(X:S))) 227.58/228.23 MARK(U83(X:S)) -> MARK(X:S) 227.58/228.23 MARK(U91(X1:S,X2:S)) -> ACTIVE(U91(mark(X1:S),X2:S)) 227.58/228.23 MARK(U91(X1:S,X2:S)) -> MARK(X1:S) 227.58/228.23 MARK(U92(X:S)) -> ACTIVE(U92(mark(X:S))) 227.58/228.23 MARK(U92(X:S)) -> MARK(X:S) 227.58/228.23 MARK(__(X1:S,X2:S)) -> ACTIVE(__(mark(X1:S),mark(X2:S))) 227.58/228.23 MARK(__(X1:S,X2:S)) -> MARK(X1:S) 227.58/228.23 MARK(__(X1:S,X2:S)) -> MARK(X2:S) 227.58/228.23 MARK(isPalListKind(X:S)) -> ACTIVE(isPalListKind(X:S)) 227.58/228.23 ->->-> Rules: 227.58/228.23 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.58/228.23 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.58/228.23 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.58/228.23 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.58/228.23 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.58/228.23 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.58/228.23 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.58/228.23 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.58/228.23 U13(active(X:S)) -> U13(X:S) 227.58/228.23 U13(mark(X:S)) -> U13(X:S) 227.58/228.23 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.58/228.23 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.58/228.23 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.58/228.23 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.58/228.23 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.58/228.23 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.58/228.23 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.58/228.23 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.58/228.23 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.58/228.23 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.58/228.23 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.58/228.23 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.58/228.23 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.58/228.23 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.58/228.24 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.58/228.24 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.58/228.24 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.58/228.24 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.58/228.24 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.58/228.24 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.58/228.24 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.58/228.24 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.58/228.24 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.58/228.24 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.58/228.24 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.58/228.24 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.58/228.24 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.58/228.24 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.58/228.24 U26(active(X:S)) -> U26(X:S) 227.58/228.24 U26(mark(X:S)) -> U26(X:S) 227.58/228.24 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.58/228.24 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.58/228.24 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.58/228.24 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.58/228.24 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.58/228.24 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.58/228.24 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.58/228.24 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.58/228.24 U33(active(X:S)) -> U33(X:S) 227.58/228.24 U33(mark(X:S)) -> U33(X:S) 227.58/228.24 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.58/228.24 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.58/228.24 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.58/228.24 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.58/228.24 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.58/228.24 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.58/228.24 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.58/228.24 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.58/228.24 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.58/228.24 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.58/228.24 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.58/228.24 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.58/228.24 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.58/228.24 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.58/228.24 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.58/228.24 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.58/228.24 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.58/228.24 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.58/228.24 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.58/228.24 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.58/228.24 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.58/228.24 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.58/228.24 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.58/228.24 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.58/228.24 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.58/228.24 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.58/228.24 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.58/228.24 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.58/228.24 U46(active(X:S)) -> U46(X:S) 227.58/228.24 U46(mark(X:S)) -> U46(X:S) 227.58/228.24 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.58/228.24 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.58/228.24 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.58/228.24 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.58/228.24 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.58/228.24 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.58/228.24 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.58/228.24 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.58/228.24 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.58/228.24 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.58/228.24 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.58/228.24 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.58/228.24 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.58/228.24 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.58/228.24 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.58/228.24 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.58/228.24 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.58/228.24 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.58/228.24 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.58/228.24 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.58/228.24 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.58/228.24 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.58/228.24 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.58/228.24 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.58/228.24 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.58/228.24 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.58/228.24 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.58/228.24 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.58/228.24 U56(active(X:S)) -> U56(X:S) 227.58/228.24 U56(mark(X:S)) -> U56(X:S) 227.58/228.24 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.58/228.24 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.58/228.24 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.58/228.24 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.58/228.24 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.58/228.24 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.58/228.24 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.58/228.24 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.58/228.24 U63(active(X:S)) -> U63(X:S) 227.58/228.24 U63(mark(X:S)) -> U63(X:S) 227.58/228.24 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.58/228.24 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.58/228.24 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.58/228.24 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.58/228.24 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.58/228.24 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.58/228.24 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.58/228.24 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.58/228.24 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.58/228.24 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.58/228.24 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.58/228.24 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.58/228.24 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.58/228.24 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.58/228.24 U74(active(X:S)) -> U74(X:S) 227.58/228.24 U74(mark(X:S)) -> U74(X:S) 227.58/228.24 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.58/228.24 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.58/228.24 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.58/228.24 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.58/228.24 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.58/228.24 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.58/228.24 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.58/228.24 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.58/228.24 U83(active(X:S)) -> U83(X:S) 227.58/228.24 U83(mark(X:S)) -> U83(X:S) 227.58/228.24 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.58/228.24 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.58/228.24 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.58/228.24 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.58/228.24 U92(active(X:S)) -> U92(X:S) 227.58/228.24 U92(mark(X:S)) -> U92(X:S) 227.58/228.24 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.58/228.24 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.58/228.24 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.58/228.24 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.58/228.24 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.58/228.24 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.58/228.24 active(U13(tt)) -> mark(tt) 227.58/228.24 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.58/228.24 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.58/228.24 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.58/228.24 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.58/228.24 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.58/228.24 active(U26(tt)) -> mark(tt) 227.58/228.24 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.58/228.24 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.58/228.24 active(U33(tt)) -> mark(tt) 227.58/228.24 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.58/228.24 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.58/228.24 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.58/228.24 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.58/228.24 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.58/228.24 active(U46(tt)) -> mark(tt) 227.58/228.24 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.58/228.24 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.58/228.24 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.58/228.24 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.58/228.24 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.58/228.24 active(U56(tt)) -> mark(tt) 227.58/228.24 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.58/228.24 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.58/228.24 active(U63(tt)) -> mark(tt) 227.58/228.24 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.58/228.24 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.58/228.24 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.58/228.24 active(U74(tt)) -> mark(tt) 227.58/228.24 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.58/228.24 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.58/228.24 active(U83(tt)) -> mark(tt) 227.58/228.24 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.58/228.24 active(U92(tt)) -> mark(tt) 227.58/228.24 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.58/228.24 active(__(nil,X:S)) -> mark(X:S) 227.58/228.24 active(__(X:S,nil)) -> mark(X:S) 227.58/228.24 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.58/228.24 active(isList(nil)) -> mark(tt) 227.58/228.24 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.58/228.24 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.58/228.24 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.58/228.24 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.58/228.24 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.58/228.24 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.58/228.24 active(isPal(nil)) -> mark(tt) 227.58/228.24 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.58/228.24 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.58/228.24 active(isPalListKind(a)) -> mark(tt) 227.58/228.24 active(isPalListKind(e)) -> mark(tt) 227.58/228.24 active(isPalListKind(i)) -> mark(tt) 227.58/228.24 active(isPalListKind(nil)) -> mark(tt) 227.58/228.24 active(isPalListKind(o)) -> mark(tt) 227.58/228.24 active(isPalListKind(u)) -> mark(tt) 227.58/228.24 active(isQid(a)) -> mark(tt) 227.58/228.24 active(isQid(e)) -> mark(tt) 227.58/228.24 active(isQid(i)) -> mark(tt) 227.58/228.24 active(isQid(o)) -> mark(tt) 227.58/228.24 active(isQid(u)) -> mark(tt) 227.58/228.24 isList(active(X:S)) -> isList(X:S) 227.58/228.24 isList(mark(X:S)) -> isList(X:S) 227.58/228.24 isNeList(active(X:S)) -> isNeList(X:S) 227.58/228.24 isNeList(mark(X:S)) -> isNeList(X:S) 227.58/228.24 isNePal(active(X:S)) -> isNePal(X:S) 227.58/228.24 isNePal(mark(X:S)) -> isNePal(X:S) 227.58/228.24 isPal(active(X:S)) -> isPal(X:S) 227.58/228.24 isPal(mark(X:S)) -> isPal(X:S) 227.58/228.24 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.58/228.24 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.58/228.24 isQid(active(X:S)) -> isQid(X:S) 227.58/228.24 isQid(mark(X:S)) -> isQid(X:S) 227.58/228.24 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.58/228.24 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.58/228.24 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.58/228.24 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.58/228.24 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.58/228.24 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.58/228.24 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.58/228.24 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.58/228.24 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.58/228.24 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.58/228.24 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.58/228.24 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.58/228.24 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.58/228.24 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.58/228.24 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.58/228.24 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.58/228.24 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.58/228.24 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.58/228.24 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.58/228.24 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.58/228.24 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.58/228.24 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.58/228.24 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.58/228.24 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.58/228.24 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.58/228.24 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.58/228.24 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.58/228.24 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.58/228.24 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.58/228.24 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.58/228.24 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.58/228.24 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.58/228.24 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.58/228.24 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.58/228.24 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.58/228.24 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.58/228.24 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.58/228.24 mark(isList(X:S)) -> active(isList(X:S)) 227.58/228.24 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.58/228.24 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.58/228.24 mark(isPal(X:S)) -> active(isPal(X:S)) 227.58/228.24 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.58/228.24 mark(isQid(X:S)) -> active(isQid(X:S)) 227.58/228.24 mark(a) -> active(a) 227.58/228.24 mark(e) -> active(e) 227.58/228.24 mark(i) -> active(i) 227.58/228.24 mark(nil) -> active(nil) 227.58/228.24 mark(o) -> active(o) 227.58/228.24 mark(tt) -> active(tt) 227.58/228.24 mark(u) -> active(u) 227.58/228.24 227.58/228.24 Problem 1.44: 227.58/228.24 227.58/228.24 Reduction Pairs Processor: 227.58/228.24 -> Pairs: 227.58/228.24 ACTIVE(U91(tt,V2:S)) -> MARK(U92(isPalListKind(V2:S))) 227.58/228.24 ACTIVE(isPalListKind(__(V1:S,V2:S))) -> MARK(U91(isPalListKind(V1:S),V2:S)) 227.58/228.24 MARK(U72(X1:S,X2:S)) -> ACTIVE(U72(mark(X1:S),X2:S)) 227.58/228.24 MARK(U72(X1:S,X2:S)) -> MARK(X1:S) 227.58/228.24 MARK(U73(X1:S,X2:S)) -> ACTIVE(U73(mark(X1:S),X2:S)) 227.58/228.24 MARK(U73(X1:S,X2:S)) -> MARK(X1:S) 227.58/228.24 MARK(U74(X:S)) -> ACTIVE(U74(mark(X:S))) 227.58/228.24 MARK(U74(X:S)) -> MARK(X:S) 227.58/228.24 MARK(U81(X1:S,X2:S)) -> ACTIVE(U81(mark(X1:S),X2:S)) 227.58/228.24 MARK(U81(X1:S,X2:S)) -> MARK(X1:S) 227.58/228.24 MARK(U82(X1:S,X2:S)) -> ACTIVE(U82(mark(X1:S),X2:S)) 227.58/228.24 MARK(U82(X1:S,X2:S)) -> MARK(X1:S) 227.58/228.24 MARK(U83(X:S)) -> ACTIVE(U83(mark(X:S))) 227.58/228.24 MARK(U83(X:S)) -> MARK(X:S) 227.58/228.24 MARK(U91(X1:S,X2:S)) -> ACTIVE(U91(mark(X1:S),X2:S)) 227.58/228.24 MARK(U91(X1:S,X2:S)) -> MARK(X1:S) 227.58/228.24 MARK(U92(X:S)) -> ACTIVE(U92(mark(X:S))) 227.58/228.24 MARK(U92(X:S)) -> MARK(X:S) 227.58/228.24 MARK(__(X1:S,X2:S)) -> ACTIVE(__(mark(X1:S),mark(X2:S))) 227.58/228.24 MARK(__(X1:S,X2:S)) -> MARK(X1:S) 227.58/228.24 MARK(__(X1:S,X2:S)) -> MARK(X2:S) 227.58/228.24 MARK(isPalListKind(X:S)) -> ACTIVE(isPalListKind(X:S)) 227.58/228.24 -> Rules: 227.58/228.24 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.58/228.24 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.58/228.24 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.58/228.24 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.58/228.24 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.58/228.24 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.58/228.24 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.58/228.24 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.58/228.24 U13(active(X:S)) -> U13(X:S) 227.58/228.24 U13(mark(X:S)) -> U13(X:S) 227.58/228.24 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.58/228.24 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.58/228.24 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.58/228.24 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.58/228.24 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.58/228.24 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.58/228.24 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.58/228.24 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.58/228.24 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.58/228.24 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.58/228.24 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.58/228.24 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.58/228.24 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.58/228.24 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.58/228.24 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.58/228.24 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.58/228.24 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.58/228.24 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.58/228.24 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.58/228.24 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.58/228.24 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.58/228.24 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.58/228.24 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.58/228.24 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.58/228.24 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.58/228.24 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.58/228.24 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.58/228.24 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.58/228.24 U26(active(X:S)) -> U26(X:S) 227.58/228.24 U26(mark(X:S)) -> U26(X:S) 227.58/228.24 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.58/228.24 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.58/228.24 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.58/228.24 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.58/228.24 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.58/228.24 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.58/228.24 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.58/228.24 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.58/228.24 U33(active(X:S)) -> U33(X:S) 227.58/228.24 U33(mark(X:S)) -> U33(X:S) 227.58/228.24 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.58/228.24 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.58/228.24 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.58/228.24 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.58/228.24 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.58/228.24 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.58/228.24 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.58/228.24 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.58/228.24 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.58/228.24 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.58/228.24 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.58/228.24 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.58/228.24 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.58/228.24 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.58/228.24 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.58/228.24 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.58/228.24 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.58/228.24 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.58/228.24 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.58/228.24 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.58/228.24 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.58/228.24 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.58/228.24 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.58/228.24 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.58/228.24 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.58/228.24 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.58/228.24 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.58/228.24 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.58/228.24 U46(active(X:S)) -> U46(X:S) 227.58/228.24 U46(mark(X:S)) -> U46(X:S) 227.58/228.24 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.58/228.24 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.58/228.24 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.58/228.24 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.58/228.24 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.58/228.24 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.58/228.24 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.58/228.24 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.58/228.24 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.58/228.24 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.58/228.24 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.58/228.24 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.58/228.24 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.58/228.24 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.58/228.24 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.58/228.24 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.58/228.24 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.58/228.24 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.58/228.24 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.58/228.24 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.58/228.24 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.58/228.24 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.58/228.24 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.58/228.24 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.58/228.24 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.58/228.24 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.58/228.24 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.58/228.24 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.58/228.24 U56(active(X:S)) -> U56(X:S) 227.58/228.24 U56(mark(X:S)) -> U56(X:S) 227.58/228.24 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.58/228.24 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.58/228.24 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.58/228.24 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.58/228.24 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.58/228.24 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.58/228.24 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.58/228.24 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.58/228.24 U63(active(X:S)) -> U63(X:S) 227.58/228.24 U63(mark(X:S)) -> U63(X:S) 227.58/228.24 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.58/228.24 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.58/228.24 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.58/228.24 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.58/228.24 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.58/228.24 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.58/228.24 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.58/228.24 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.58/228.24 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.58/228.24 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.58/228.24 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.58/228.24 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.58/228.24 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.58/228.24 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.58/228.24 U74(active(X:S)) -> U74(X:S) 227.58/228.24 U74(mark(X:S)) -> U74(X:S) 227.58/228.24 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.58/228.24 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.58/228.24 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.58/228.24 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.58/228.24 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.58/228.24 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.58/228.24 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.58/228.24 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.58/228.24 U83(active(X:S)) -> U83(X:S) 227.58/228.24 U83(mark(X:S)) -> U83(X:S) 227.58/228.24 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.58/228.24 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.58/228.24 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.58/228.24 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.58/228.24 U92(active(X:S)) -> U92(X:S) 227.58/228.24 U92(mark(X:S)) -> U92(X:S) 227.58/228.24 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.58/228.24 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.58/228.24 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.58/228.24 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.58/228.24 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.58/228.24 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.58/228.24 active(U13(tt)) -> mark(tt) 227.58/228.24 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.58/228.24 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.58/228.24 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.58/228.24 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.58/228.24 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.58/228.24 active(U26(tt)) -> mark(tt) 227.58/228.24 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.58/228.24 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.58/228.24 active(U33(tt)) -> mark(tt) 227.58/228.24 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.58/228.24 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.58/228.24 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.58/228.24 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.58/228.24 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.58/228.24 active(U46(tt)) -> mark(tt) 227.58/228.24 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.58/228.24 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.58/228.24 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.58/228.24 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.58/228.24 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.58/228.24 active(U56(tt)) -> mark(tt) 227.58/228.24 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.58/228.24 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.58/228.24 active(U63(tt)) -> mark(tt) 227.58/228.24 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.58/228.24 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.58/228.24 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.58/228.24 active(U74(tt)) -> mark(tt) 227.58/228.24 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.58/228.24 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.58/228.24 active(U83(tt)) -> mark(tt) 227.58/228.24 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.58/228.24 active(U92(tt)) -> mark(tt) 227.58/228.24 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.58/228.24 active(__(nil,X:S)) -> mark(X:S) 227.58/228.24 active(__(X:S,nil)) -> mark(X:S) 227.58/228.24 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.58/228.24 active(isList(nil)) -> mark(tt) 227.58/228.24 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.58/228.24 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.58/228.24 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.58/228.24 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.58/228.24 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.58/228.24 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.58/228.24 active(isPal(nil)) -> mark(tt) 227.58/228.24 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.58/228.24 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.58/228.24 active(isPalListKind(a)) -> mark(tt) 227.58/228.24 active(isPalListKind(e)) -> mark(tt) 227.58/228.24 active(isPalListKind(i)) -> mark(tt) 227.58/228.24 active(isPalListKind(nil)) -> mark(tt) 227.58/228.24 active(isPalListKind(o)) -> mark(tt) 227.58/228.24 active(isPalListKind(u)) -> mark(tt) 227.58/228.24 active(isQid(a)) -> mark(tt) 227.58/228.24 active(isQid(e)) -> mark(tt) 227.58/228.24 active(isQid(i)) -> mark(tt) 227.58/228.24 active(isQid(o)) -> mark(tt) 227.58/228.24 active(isQid(u)) -> mark(tt) 227.58/228.24 isList(active(X:S)) -> isList(X:S) 227.58/228.24 isList(mark(X:S)) -> isList(X:S) 227.58/228.24 isNeList(active(X:S)) -> isNeList(X:S) 227.58/228.24 isNeList(mark(X:S)) -> isNeList(X:S) 227.58/228.24 isNePal(active(X:S)) -> isNePal(X:S) 227.58/228.24 isNePal(mark(X:S)) -> isNePal(X:S) 227.58/228.24 isPal(active(X:S)) -> isPal(X:S) 227.58/228.24 isPal(mark(X:S)) -> isPal(X:S) 227.58/228.24 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.58/228.24 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.58/228.24 isQid(active(X:S)) -> isQid(X:S) 227.58/228.24 isQid(mark(X:S)) -> isQid(X:S) 227.58/228.24 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.58/228.24 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.58/228.24 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.58/228.24 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.58/228.24 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.58/228.24 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.58/228.24 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.58/228.24 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.58/228.24 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.58/228.24 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.58/228.24 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.58/228.24 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.58/228.24 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.58/228.24 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.58/228.24 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.58/228.24 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.58/228.24 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.58/228.24 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.58/228.24 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.58/228.24 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.58/228.24 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.58/228.24 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.58/228.24 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.58/228.24 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.58/228.24 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.58/228.24 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.58/228.24 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.58/228.24 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.58/228.24 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.58/228.24 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.58/228.24 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.58/228.24 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.58/228.24 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.58/228.24 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.58/228.24 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.58/228.24 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.58/228.24 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.58/228.24 mark(isList(X:S)) -> active(isList(X:S)) 227.58/228.24 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.58/228.24 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.58/228.24 mark(isPal(X:S)) -> active(isPal(X:S)) 227.58/228.24 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.58/228.24 mark(isQid(X:S)) -> active(isQid(X:S)) 227.58/228.24 mark(a) -> active(a) 227.58/228.24 mark(e) -> active(e) 227.58/228.24 mark(i) -> active(i) 227.58/228.24 mark(nil) -> active(nil) 227.58/228.24 mark(o) -> active(o) 227.58/228.24 mark(tt) -> active(tt) 227.58/228.24 mark(u) -> active(u) 227.58/228.24 -> Usable rules: 227.58/228.24 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.58/228.24 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.58/228.24 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.58/228.24 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.58/228.24 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.58/228.24 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.58/228.24 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.58/228.24 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.58/228.24 U13(active(X:S)) -> U13(X:S) 227.58/228.24 U13(mark(X:S)) -> U13(X:S) 227.58/228.24 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.58/228.24 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.58/228.24 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.58/228.24 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.58/228.24 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.58/228.24 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.58/228.24 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.58/228.24 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.58/228.24 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.58/228.24 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.58/228.24 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.58/228.24 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.58/228.24 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.58/228.24 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.58/228.24 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.58/228.24 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.58/228.24 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.58/228.24 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.58/228.24 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.58/228.24 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.58/228.24 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.58/228.24 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.58/228.24 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.58/228.24 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.58/228.24 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.58/228.24 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.58/228.24 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.58/228.24 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.58/228.24 U26(active(X:S)) -> U26(X:S) 227.58/228.24 U26(mark(X:S)) -> U26(X:S) 227.58/228.24 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.58/228.24 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.58/228.24 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.58/228.24 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.58/228.24 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.58/228.24 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.58/228.24 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.58/228.24 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.58/228.24 U33(active(X:S)) -> U33(X:S) 227.58/228.24 U33(mark(X:S)) -> U33(X:S) 227.58/228.24 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.58/228.24 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.58/228.24 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.58/228.24 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.58/228.24 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.58/228.24 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.58/228.24 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.58/228.24 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.58/228.24 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.58/228.24 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.58/228.24 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.58/228.24 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.58/228.24 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.58/228.24 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.58/228.24 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.58/228.24 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.58/228.24 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.58/228.24 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.58/228.24 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.58/228.24 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.58/228.24 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.58/228.24 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.58/228.24 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.58/228.24 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.58/228.24 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.58/228.24 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.58/228.24 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.58/228.24 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.58/228.24 U46(active(X:S)) -> U46(X:S) 227.58/228.24 U46(mark(X:S)) -> U46(X:S) 227.58/228.24 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.58/228.24 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.58/228.24 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.58/228.24 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.58/228.24 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.58/228.24 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.58/228.24 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.58/228.24 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.58/228.24 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.58/228.24 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.58/228.24 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.58/228.24 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.58/228.24 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.58/228.24 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.58/228.24 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.58/228.24 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.58/228.24 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.58/228.24 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.58/228.24 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.58/228.24 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.58/228.24 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.58/228.24 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.58/228.24 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.58/228.24 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.58/228.24 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.58/228.24 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.58/228.24 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.58/228.24 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.58/228.24 U56(active(X:S)) -> U56(X:S) 227.58/228.24 U56(mark(X:S)) -> U56(X:S) 227.58/228.24 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.58/228.24 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.58/228.24 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.58/228.24 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.58/228.24 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.58/228.24 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.58/228.24 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.58/228.24 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.58/228.24 U63(active(X:S)) -> U63(X:S) 227.58/228.24 U63(mark(X:S)) -> U63(X:S) 227.58/228.24 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.58/228.24 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.58/228.24 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.58/228.24 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.58/228.24 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.58/228.24 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.58/228.24 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.58/228.24 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.58/228.24 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.58/228.24 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.58/228.24 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.58/228.24 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.58/228.24 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.58/228.24 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.58/228.24 U74(active(X:S)) -> U74(X:S) 227.58/228.24 U74(mark(X:S)) -> U74(X:S) 227.58/228.24 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.58/228.24 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.58/228.24 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.58/228.24 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.58/228.24 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.58/228.24 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.58/228.24 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.58/228.24 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.58/228.24 U83(active(X:S)) -> U83(X:S) 227.58/228.24 U83(mark(X:S)) -> U83(X:S) 227.58/228.24 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.58/228.24 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.58/228.24 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.58/228.24 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.58/228.24 U92(active(X:S)) -> U92(X:S) 227.58/228.24 U92(mark(X:S)) -> U92(X:S) 227.58/228.24 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.58/228.24 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.58/228.24 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.58/228.24 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.58/228.24 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.58/228.24 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.58/228.24 active(U13(tt)) -> mark(tt) 227.58/228.24 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.58/228.24 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.58/228.24 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.58/228.24 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.58/228.24 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.58/228.24 active(U26(tt)) -> mark(tt) 227.58/228.24 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.58/228.24 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.58/228.24 active(U33(tt)) -> mark(tt) 227.58/228.24 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.58/228.24 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.58/228.24 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.58/228.24 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.58/228.24 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.58/228.24 active(U46(tt)) -> mark(tt) 227.58/228.24 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.58/228.24 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.58/228.24 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.58/228.24 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.58/228.24 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.58/228.24 active(U56(tt)) -> mark(tt) 227.58/228.24 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.58/228.24 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.58/228.24 active(U63(tt)) -> mark(tt) 227.58/228.24 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.58/228.24 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.58/228.24 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.58/228.24 active(U74(tt)) -> mark(tt) 227.58/228.24 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.58/228.24 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.58/228.24 active(U83(tt)) -> mark(tt) 227.58/228.24 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.58/228.24 active(U92(tt)) -> mark(tt) 227.58/228.24 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.58/228.24 active(__(nil,X:S)) -> mark(X:S) 227.58/228.24 active(__(X:S,nil)) -> mark(X:S) 227.58/228.24 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.58/228.24 active(isList(nil)) -> mark(tt) 227.58/228.24 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.58/228.24 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.58/228.24 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.58/228.24 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.58/228.24 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.58/228.24 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.58/228.24 active(isPal(nil)) -> mark(tt) 227.58/228.24 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.58/228.24 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.58/228.24 active(isPalListKind(a)) -> mark(tt) 227.58/228.24 active(isPalListKind(e)) -> mark(tt) 227.58/228.24 active(isPalListKind(i)) -> mark(tt) 227.58/228.24 active(isPalListKind(nil)) -> mark(tt) 227.58/228.24 active(isPalListKind(o)) -> mark(tt) 227.58/228.24 active(isPalListKind(u)) -> mark(tt) 227.58/228.24 active(isQid(a)) -> mark(tt) 227.58/228.24 active(isQid(e)) -> mark(tt) 227.58/228.24 active(isQid(i)) -> mark(tt) 227.58/228.24 active(isQid(o)) -> mark(tt) 227.58/228.24 active(isQid(u)) -> mark(tt) 227.58/228.24 isList(active(X:S)) -> isList(X:S) 227.58/228.24 isList(mark(X:S)) -> isList(X:S) 227.58/228.24 isNeList(active(X:S)) -> isNeList(X:S) 227.58/228.24 isNeList(mark(X:S)) -> isNeList(X:S) 227.58/228.24 isNePal(active(X:S)) -> isNePal(X:S) 227.58/228.24 isNePal(mark(X:S)) -> isNePal(X:S) 227.58/228.24 isPal(active(X:S)) -> isPal(X:S) 227.58/228.24 isPal(mark(X:S)) -> isPal(X:S) 227.58/228.24 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.58/228.24 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.58/228.24 isQid(active(X:S)) -> isQid(X:S) 227.58/228.24 isQid(mark(X:S)) -> isQid(X:S) 227.58/228.24 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.58/228.24 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.58/228.24 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.58/228.24 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.58/228.24 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.58/228.24 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.58/228.24 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.58/228.24 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.58/228.24 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.58/228.24 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.58/228.24 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.58/228.24 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.58/228.24 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.58/228.24 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.58/228.24 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.58/228.24 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.58/228.24 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.58/228.24 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.58/228.24 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.58/228.24 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.58/228.24 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.58/228.24 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.58/228.24 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.58/228.24 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.58/228.24 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.58/228.24 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.58/228.24 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.58/228.24 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.58/228.24 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.58/228.24 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.58/228.24 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.58/228.24 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.58/228.24 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.58/228.24 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.58/228.24 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.58/228.24 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.58/228.24 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.58/228.24 mark(isList(X:S)) -> active(isList(X:S)) 227.58/228.24 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.58/228.24 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.58/228.24 mark(isPal(X:S)) -> active(isPal(X:S)) 227.58/228.24 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.58/228.24 mark(isQid(X:S)) -> active(isQid(X:S)) 227.58/228.24 mark(a) -> active(a) 227.58/228.24 mark(e) -> active(e) 227.58/228.24 mark(i) -> active(i) 227.58/228.24 mark(nil) -> active(nil) 227.58/228.24 mark(o) -> active(o) 227.58/228.24 mark(tt) -> active(tt) 227.58/228.24 mark(u) -> active(u) 227.58/228.24 ->Interpretation type: 227.58/228.24 Linear 227.58/228.24 ->Coefficients: 227.58/228.24 Natural Numbers 227.58/228.24 ->Dimension: 227.58/228.24 1 227.58/228.24 ->Bound: 227.58/228.24 2 227.58/228.24 ->Interpretation: 227.58/228.24 227.58/228.24 [U11](X1,X2) = 0 227.58/228.24 [U12](X1,X2) = 1 227.58/228.24 [U13](X) = 0 227.58/228.24 [U21](X1,X2,X3) = 2 227.58/228.24 [U22](X1,X2,X3) = 2 227.58/228.24 [U23](X1,X2,X3) = 2 227.58/228.24 [U24](X1,X2,X3) = 2 227.58/228.24 [U25](X1,X2) = 2 227.58/228.24 [U26](X) = 2 227.58/228.24 [U31](X1,X2) = 2 227.58/228.24 [U32](X1,X2) = 2 227.58/228.24 [U33](X) = 2 227.58/228.24 [U41](X1,X2,X3) = 2 227.58/228.24 [U42](X1,X2,X3) = 0 227.58/228.24 [U43](X1,X2,X3) = 1 227.58/228.24 [U44](X1,X2,X3) = 2 227.58/228.24 [U45](X1,X2) = 2 227.58/228.24 [U46](X) = 2 227.58/228.24 [U51](X1,X2,X3) = 2 227.58/228.24 [U52](X1,X2,X3) = 1 227.58/228.24 [U53](X1,X2,X3) = 2 227.58/228.24 [U54](X1,X2,X3) = 1 227.58/228.24 [U55](X1,X2) = 2 227.58/228.24 [U56](X) = 2 227.58/228.24 [U61](X1,X2) = 2 227.58/228.24 [U62](X1,X2) = 1 227.58/228.24 [U63](X) = 1 227.58/228.24 [U71](X1,X2,X3) = 0 227.58/228.24 [U72](X1,X2) = 1 227.58/228.24 [U73](X1,X2) = 2 227.58/228.24 [U74](X) = 2 227.58/228.24 [U81](X1,X2) = 2 227.58/228.24 [U82](X1,X2) = 1 227.58/228.24 [U83](X) = 2 227.58/228.24 [U91](X1,X2) = 2 227.58/228.24 [U92](X) = 2 227.58/228.24 [__](X1,X2) = 2 227.58/228.24 [active](X) = 2 227.58/228.24 [isList](X) = 2 227.58/228.24 [isNeList](X) = 0 227.58/228.24 [isNePal](X) = 2 227.58/228.24 [isPal](X) = 2 227.58/228.24 [isPalListKind](X) = 2 227.58/228.24 [isQid](X) = 2 227.58/228.24 [mark](X) = 2 227.58/228.24 [a] = 0 227.58/228.24 [e] = 2 227.58/228.24 [fSNonEmpty] = 0 227.58/228.24 [i] = 0 227.58/228.24 [nil] = 2 227.58/228.24 [o] = 0 227.58/228.24 [tt] = 2 227.58/228.24 [u] = 0 227.58/228.24 [U11#](X1,X2) = 0 227.58/228.24 [U12#](X1,X2) = 0 227.58/228.24 [U13#](X) = 0 227.58/228.24 [U21#](X1,X2,X3) = 0 227.58/228.24 [U22#](X1,X2,X3) = 0 227.58/228.24 [U23#](X1,X2,X3) = 0 227.58/228.24 [U24#](X1,X2,X3) = 0 227.58/228.24 [U25#](X1,X2) = 0 227.58/228.24 [U26#](X) = 0 227.58/228.24 [U31#](X1,X2) = 0 227.58/228.24 [U32#](X1,X2) = 0 227.58/228.24 [U33#](X) = 0 227.58/228.24 [U41#](X1,X2,X3) = 0 227.58/228.24 [U42#](X1,X2,X3) = 0 227.58/228.24 [U43#](X1,X2,X3) = 0 227.58/228.24 [U44#](X1,X2,X3) = 0 227.58/228.24 [U45#](X1,X2) = 0 227.58/228.24 [U46#](X) = 0 227.58/228.24 [U51#](X1,X2,X3) = 0 227.58/228.24 [U52#](X1,X2,X3) = 0 227.58/228.24 [U53#](X1,X2,X3) = 0 227.58/228.24 [U54#](X1,X2,X3) = 0 227.58/228.24 [U55#](X1,X2) = 0 227.58/228.24 [U56#](X) = 0 227.58/228.24 [U61#](X1,X2) = 0 227.58/228.24 [U62#](X1,X2) = 0 227.58/228.24 [U63#](X) = 0 227.58/228.24 [U71#](X1,X2,X3) = 0 227.58/228.24 [U72#](X1,X2) = 0 227.58/228.24 [U73#](X1,X2) = 0 227.58/228.24 [U74#](X) = 0 227.58/228.24 [U81#](X1,X2) = 0 227.58/228.24 [U82#](X1,X2) = 0 227.58/228.24 [U83#](X) = 0 227.58/228.24 [U91#](X1,X2) = 0 227.58/228.24 [U92#](X) = 0 227.58/228.24 [__#](X1,X2) = 0 227.58/228.24 [ACTIVE](X) = X 227.58/228.24 [ISLIST](X) = 0 227.58/228.24 [ISNELIST](X) = 0 227.58/228.24 [ISNEPAL](X) = 0 227.58/228.24 [ISPAL](X) = 0 227.58/228.24 [ISPALLISTKIND](X) = 0 227.58/228.24 [ISQID](X) = 0 227.58/228.24 [MARK](X) = 2 227.58/228.24 227.58/228.24 Problem 1.44: 227.58/228.24 227.58/228.24 SCC Processor: 227.58/228.24 -> Pairs: 227.58/228.24 ACTIVE(U91(tt,V2:S)) -> MARK(U92(isPalListKind(V2:S))) 227.58/228.24 ACTIVE(isPalListKind(__(V1:S,V2:S))) -> MARK(U91(isPalListKind(V1:S),V2:S)) 227.58/228.24 MARK(U72(X1:S,X2:S)) -> MARK(X1:S) 227.58/228.24 MARK(U73(X1:S,X2:S)) -> ACTIVE(U73(mark(X1:S),X2:S)) 227.58/228.24 MARK(U73(X1:S,X2:S)) -> MARK(X1:S) 227.58/228.24 MARK(U74(X:S)) -> ACTIVE(U74(mark(X:S))) 227.58/228.24 MARK(U74(X:S)) -> MARK(X:S) 227.58/228.24 MARK(U81(X1:S,X2:S)) -> ACTIVE(U81(mark(X1:S),X2:S)) 227.58/228.24 MARK(U81(X1:S,X2:S)) -> MARK(X1:S) 227.58/228.24 MARK(U82(X1:S,X2:S)) -> ACTIVE(U82(mark(X1:S),X2:S)) 227.58/228.24 MARK(U82(X1:S,X2:S)) -> MARK(X1:S) 227.58/228.24 MARK(U83(X:S)) -> ACTIVE(U83(mark(X:S))) 227.58/228.24 MARK(U83(X:S)) -> MARK(X:S) 227.58/228.24 MARK(U91(X1:S,X2:S)) -> ACTIVE(U91(mark(X1:S),X2:S)) 227.58/228.24 MARK(U91(X1:S,X2:S)) -> MARK(X1:S) 227.58/228.24 MARK(U92(X:S)) -> ACTIVE(U92(mark(X:S))) 227.58/228.24 MARK(U92(X:S)) -> MARK(X:S) 227.58/228.24 MARK(__(X1:S,X2:S)) -> ACTIVE(__(mark(X1:S),mark(X2:S))) 227.58/228.24 MARK(__(X1:S,X2:S)) -> MARK(X1:S) 227.58/228.24 MARK(__(X1:S,X2:S)) -> MARK(X2:S) 227.58/228.24 MARK(isPalListKind(X:S)) -> ACTIVE(isPalListKind(X:S)) 227.58/228.24 -> Rules: 227.58/228.24 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.58/228.24 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.58/228.24 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.58/228.24 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.58/228.24 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.58/228.24 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.58/228.24 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.58/228.24 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.58/228.24 U13(active(X:S)) -> U13(X:S) 227.58/228.24 U13(mark(X:S)) -> U13(X:S) 227.58/228.24 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.58/228.24 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.58/228.24 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.58/228.24 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.58/228.24 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.58/228.24 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.58/228.24 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.58/228.24 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.58/228.24 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.58/228.24 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.58/228.24 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.58/228.24 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.58/228.24 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.58/228.24 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.58/228.24 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.58/228.24 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.58/228.24 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.58/228.24 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.58/228.24 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.58/228.24 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.58/228.24 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.58/228.24 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.58/228.24 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.58/228.24 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.58/228.24 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.58/228.24 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.58/228.24 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.58/228.24 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.58/228.24 U26(active(X:S)) -> U26(X:S) 227.58/228.24 U26(mark(X:S)) -> U26(X:S) 227.58/228.24 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.58/228.24 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.58/228.24 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.58/228.24 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.58/228.24 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.58/228.24 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.58/228.24 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.58/228.24 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.58/228.24 U33(active(X:S)) -> U33(X:S) 227.58/228.24 U33(mark(X:S)) -> U33(X:S) 227.58/228.24 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.58/228.24 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.58/228.24 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.58/228.24 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.58/228.24 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.58/228.24 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.58/228.24 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.58/228.24 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.58/228.24 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.58/228.24 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.58/228.24 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.58/228.24 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.58/228.24 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.58/228.24 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.58/228.24 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.58/228.24 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.58/228.24 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.58/228.24 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.58/228.24 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.58/228.24 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.58/228.24 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.58/228.24 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.58/228.24 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.58/228.24 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.58/228.24 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.58/228.24 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.58/228.24 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.58/228.24 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.58/228.24 U46(active(X:S)) -> U46(X:S) 227.58/228.24 U46(mark(X:S)) -> U46(X:S) 227.58/228.24 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.58/228.24 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.58/228.24 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.58/228.24 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.58/228.24 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.58/228.24 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.58/228.24 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.58/228.24 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.58/228.24 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.58/228.24 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.58/228.24 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.58/228.24 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.58/228.24 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.58/228.24 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.58/228.24 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.58/228.24 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.58/228.24 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.58/228.24 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.58/228.24 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.58/228.24 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.58/228.24 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.58/228.24 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.58/228.24 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.58/228.24 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.58/228.24 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.58/228.24 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.58/228.24 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.58/228.24 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.58/228.24 U56(active(X:S)) -> U56(X:S) 227.58/228.24 U56(mark(X:S)) -> U56(X:S) 227.58/228.24 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.58/228.24 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.58/228.24 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.58/228.24 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.58/228.24 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.58/228.24 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.58/228.24 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.58/228.24 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.58/228.24 U63(active(X:S)) -> U63(X:S) 227.58/228.24 U63(mark(X:S)) -> U63(X:S) 227.58/228.24 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.58/228.24 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.58/228.24 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.58/228.24 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.58/228.24 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.58/228.24 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.58/228.24 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.58/228.24 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.58/228.24 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.58/228.24 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.58/228.24 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.58/228.24 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.58/228.24 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.58/228.24 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.58/228.24 U74(active(X:S)) -> U74(X:S) 227.58/228.24 U74(mark(X:S)) -> U74(X:S) 227.58/228.24 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.58/228.24 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.58/228.24 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.58/228.24 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.58/228.24 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.58/228.24 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.58/228.24 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.58/228.24 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.58/228.24 U83(active(X:S)) -> U83(X:S) 227.58/228.24 U83(mark(X:S)) -> U83(X:S) 227.58/228.24 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.58/228.24 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.58/228.24 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.58/228.24 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.58/228.24 U92(active(X:S)) -> U92(X:S) 227.58/228.24 U92(mark(X:S)) -> U92(X:S) 227.58/228.24 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.58/228.24 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.58/228.24 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.58/228.24 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.58/228.24 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.58/228.24 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.58/228.24 active(U13(tt)) -> mark(tt) 227.58/228.24 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.58/228.24 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.58/228.24 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.58/228.24 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.58/228.24 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.58/228.24 active(U26(tt)) -> mark(tt) 227.58/228.24 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.58/228.24 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.58/228.24 active(U33(tt)) -> mark(tt) 227.58/228.24 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.58/228.24 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.58/228.24 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.58/228.24 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.58/228.24 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.58/228.24 active(U46(tt)) -> mark(tt) 227.58/228.24 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.58/228.24 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.58/228.24 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.58/228.24 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.58/228.24 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.58/228.24 active(U56(tt)) -> mark(tt) 227.58/228.24 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.58/228.24 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.58/228.24 active(U63(tt)) -> mark(tt) 227.58/228.24 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.58/228.24 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.58/228.24 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.58/228.24 active(U74(tt)) -> mark(tt) 227.58/228.24 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.58/228.24 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.58/228.24 active(U83(tt)) -> mark(tt) 227.58/228.24 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.58/228.24 active(U92(tt)) -> mark(tt) 227.58/228.24 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.58/228.24 active(__(nil,X:S)) -> mark(X:S) 227.58/228.24 active(__(X:S,nil)) -> mark(X:S) 227.58/228.24 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.58/228.24 active(isList(nil)) -> mark(tt) 227.58/228.24 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.58/228.24 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.58/228.24 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.58/228.24 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.58/228.24 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.58/228.24 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.58/228.24 active(isPal(nil)) -> mark(tt) 227.58/228.24 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.58/228.24 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.58/228.24 active(isPalListKind(a)) -> mark(tt) 227.58/228.24 active(isPalListKind(e)) -> mark(tt) 227.58/228.24 active(isPalListKind(i)) -> mark(tt) 227.58/228.24 active(isPalListKind(nil)) -> mark(tt) 227.58/228.24 active(isPalListKind(o)) -> mark(tt) 227.58/228.24 active(isPalListKind(u)) -> mark(tt) 227.58/228.24 active(isQid(a)) -> mark(tt) 227.58/228.24 active(isQid(e)) -> mark(tt) 227.58/228.24 active(isQid(i)) -> mark(tt) 227.58/228.24 active(isQid(o)) -> mark(tt) 227.58/228.24 active(isQid(u)) -> mark(tt) 227.58/228.24 isList(active(X:S)) -> isList(X:S) 227.58/228.24 isList(mark(X:S)) -> isList(X:S) 227.58/228.24 isNeList(active(X:S)) -> isNeList(X:S) 227.58/228.24 isNeList(mark(X:S)) -> isNeList(X:S) 227.58/228.24 isNePal(active(X:S)) -> isNePal(X:S) 227.58/228.24 isNePal(mark(X:S)) -> isNePal(X:S) 227.58/228.24 isPal(active(X:S)) -> isPal(X:S) 227.58/228.24 isPal(mark(X:S)) -> isPal(X:S) 227.58/228.24 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.58/228.24 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.58/228.24 isQid(active(X:S)) -> isQid(X:S) 227.58/228.24 isQid(mark(X:S)) -> isQid(X:S) 227.58/228.24 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.58/228.24 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.58/228.24 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.58/228.24 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.58/228.24 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.58/228.24 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.58/228.24 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.58/228.24 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.58/228.24 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.58/228.24 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.58/228.24 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.58/228.24 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.58/228.24 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.58/228.24 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.58/228.24 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.58/228.24 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.58/228.24 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.58/228.24 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.58/228.24 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.58/228.24 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.58/228.24 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.58/228.24 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.58/228.24 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.58/228.24 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.58/228.24 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.58/228.24 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.58/228.24 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.58/228.24 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.58/228.24 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.58/228.24 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.58/228.24 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.58/228.24 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.58/228.24 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.58/228.24 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.58/228.24 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.58/228.24 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.58/228.24 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.58/228.24 mark(isList(X:S)) -> active(isList(X:S)) 227.58/228.24 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.58/228.24 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.58/228.24 mark(isPal(X:S)) -> active(isPal(X:S)) 227.58/228.24 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.58/228.24 mark(isQid(X:S)) -> active(isQid(X:S)) 227.58/228.24 mark(a) -> active(a) 227.58/228.24 mark(e) -> active(e) 227.58/228.24 mark(i) -> active(i) 227.58/228.24 mark(nil) -> active(nil) 227.58/228.24 mark(o) -> active(o) 227.58/228.24 mark(tt) -> active(tt) 227.58/228.24 mark(u) -> active(u) 227.58/228.24 ->Strongly Connected Components: 227.58/228.24 ->->Cycle: 227.58/228.24 ->->-> Pairs: 227.58/228.24 ACTIVE(U91(tt,V2:S)) -> MARK(U92(isPalListKind(V2:S))) 227.58/228.24 ACTIVE(isPalListKind(__(V1:S,V2:S))) -> MARK(U91(isPalListKind(V1:S),V2:S)) 227.58/228.24 MARK(U72(X1:S,X2:S)) -> MARK(X1:S) 227.58/228.24 MARK(U73(X1:S,X2:S)) -> ACTIVE(U73(mark(X1:S),X2:S)) 227.58/228.24 MARK(U73(X1:S,X2:S)) -> MARK(X1:S) 227.58/228.24 MARK(U74(X:S)) -> ACTIVE(U74(mark(X:S))) 227.58/228.24 MARK(U74(X:S)) -> MARK(X:S) 227.58/228.24 MARK(U81(X1:S,X2:S)) -> ACTIVE(U81(mark(X1:S),X2:S)) 227.58/228.24 MARK(U81(X1:S,X2:S)) -> MARK(X1:S) 227.58/228.24 MARK(U82(X1:S,X2:S)) -> ACTIVE(U82(mark(X1:S),X2:S)) 227.58/228.24 MARK(U82(X1:S,X2:S)) -> MARK(X1:S) 227.58/228.24 MARK(U83(X:S)) -> ACTIVE(U83(mark(X:S))) 227.58/228.24 MARK(U83(X:S)) -> MARK(X:S) 227.58/228.24 MARK(U91(X1:S,X2:S)) -> ACTIVE(U91(mark(X1:S),X2:S)) 227.58/228.24 MARK(U91(X1:S,X2:S)) -> MARK(X1:S) 227.58/228.24 MARK(U92(X:S)) -> ACTIVE(U92(mark(X:S))) 227.58/228.24 MARK(U92(X:S)) -> MARK(X:S) 227.58/228.24 MARK(__(X1:S,X2:S)) -> ACTIVE(__(mark(X1:S),mark(X2:S))) 227.58/228.24 MARK(__(X1:S,X2:S)) -> MARK(X1:S) 227.58/228.24 MARK(__(X1:S,X2:S)) -> MARK(X2:S) 227.58/228.24 MARK(isPalListKind(X:S)) -> ACTIVE(isPalListKind(X:S)) 227.58/228.24 ->->-> Rules: 227.58/228.24 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.58/228.24 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.58/228.24 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.58/228.24 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.58/228.24 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.58/228.24 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.58/228.24 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.58/228.24 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.58/228.24 U13(active(X:S)) -> U13(X:S) 227.58/228.24 U13(mark(X:S)) -> U13(X:S) 227.58/228.24 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.58/228.24 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.58/228.24 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.58/228.24 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.58/228.24 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.58/228.24 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.58/228.24 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.58/228.24 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.58/228.24 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.58/228.24 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.58/228.24 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.58/228.24 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.58/228.24 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.58/228.24 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.58/228.24 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.58/228.24 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.58/228.24 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.58/228.24 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.58/228.24 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.58/228.24 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.58/228.24 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.58/228.24 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.58/228.24 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.58/228.24 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.58/228.24 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.58/228.24 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.58/228.24 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.58/228.24 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.58/228.24 U26(active(X:S)) -> U26(X:S) 227.58/228.24 U26(mark(X:S)) -> U26(X:S) 227.58/228.24 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.58/228.24 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.58/228.24 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.58/228.24 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.58/228.24 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.58/228.24 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.58/228.24 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.58/228.24 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.58/228.24 U33(active(X:S)) -> U33(X:S) 227.58/228.24 U33(mark(X:S)) -> U33(X:S) 227.58/228.24 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.58/228.24 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.58/228.24 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.58/228.24 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.58/228.24 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.58/228.24 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.58/228.24 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.58/228.24 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.58/228.24 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.58/228.24 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.58/228.24 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.58/228.24 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.58/228.24 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.58/228.24 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.58/228.24 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.58/228.24 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.58/228.24 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.58/228.24 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.58/228.24 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.58/228.24 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.58/228.24 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.58/228.24 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.58/228.24 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.58/228.24 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.58/228.24 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.58/228.24 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.58/228.24 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.58/228.24 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.58/228.24 U46(active(X:S)) -> U46(X:S) 227.58/228.24 U46(mark(X:S)) -> U46(X:S) 227.58/228.24 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.58/228.24 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.58/228.24 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.58/228.24 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.58/228.24 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.58/228.24 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.58/228.24 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.58/228.24 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.58/228.24 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.58/228.24 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.58/228.24 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.58/228.24 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.58/228.24 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.58/228.24 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.58/228.24 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.58/228.24 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.58/228.24 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.58/228.24 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.58/228.24 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.58/228.24 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.58/228.24 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.58/228.24 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.58/228.24 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.58/228.24 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.58/228.24 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.58/228.24 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.58/228.24 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.58/228.24 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.58/228.24 U56(active(X:S)) -> U56(X:S) 227.58/228.24 U56(mark(X:S)) -> U56(X:S) 227.58/228.24 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.58/228.24 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.58/228.24 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.58/228.24 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.58/228.24 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.58/228.24 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.58/228.24 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.58/228.24 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.58/228.24 U63(active(X:S)) -> U63(X:S) 227.58/228.24 U63(mark(X:S)) -> U63(X:S) 227.58/228.24 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.58/228.24 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.58/228.24 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.58/228.24 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.58/228.24 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.58/228.24 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.58/228.24 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.58/228.24 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.58/228.24 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.58/228.24 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.58/228.24 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.58/228.24 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.58/228.24 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.58/228.24 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.58/228.24 U74(active(X:S)) -> U74(X:S) 227.58/228.24 U74(mark(X:S)) -> U74(X:S) 227.58/228.24 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.58/228.24 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.58/228.24 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.58/228.24 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.58/228.24 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.58/228.24 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.58/228.24 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.58/228.24 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.58/228.24 U83(active(X:S)) -> U83(X:S) 227.58/228.24 U83(mark(X:S)) -> U83(X:S) 227.58/228.24 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.58/228.24 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.58/228.24 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.58/228.24 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.58/228.24 U92(active(X:S)) -> U92(X:S) 227.58/228.24 U92(mark(X:S)) -> U92(X:S) 227.58/228.24 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.58/228.24 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.58/228.24 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.58/228.24 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.58/228.24 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.58/228.24 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.58/228.24 active(U13(tt)) -> mark(tt) 227.58/228.24 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.58/228.24 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.58/228.24 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.58/228.24 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.58/228.24 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.58/228.24 active(U26(tt)) -> mark(tt) 227.58/228.24 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.58/228.24 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.58/228.24 active(U33(tt)) -> mark(tt) 227.58/228.24 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.58/228.24 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.58/228.24 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.58/228.24 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.58/228.24 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.58/228.24 active(U46(tt)) -> mark(tt) 227.58/228.24 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.58/228.24 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.58/228.24 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.58/228.24 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.58/228.24 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.58/228.24 active(U56(tt)) -> mark(tt) 227.58/228.24 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.58/228.24 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.58/228.24 active(U63(tt)) -> mark(tt) 227.58/228.24 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.58/228.24 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.58/228.24 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.58/228.24 active(U74(tt)) -> mark(tt) 227.58/228.24 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.58/228.24 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.58/228.24 active(U83(tt)) -> mark(tt) 227.58/228.24 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.58/228.24 active(U92(tt)) -> mark(tt) 227.58/228.24 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.58/228.24 active(__(nil,X:S)) -> mark(X:S) 227.58/228.24 active(__(X:S,nil)) -> mark(X:S) 227.58/228.24 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.58/228.24 active(isList(nil)) -> mark(tt) 227.58/228.24 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.58/228.24 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.58/228.24 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.58/228.24 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.58/228.24 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.58/228.24 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.58/228.24 active(isPal(nil)) -> mark(tt) 227.58/228.24 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.58/228.24 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.58/228.24 active(isPalListKind(a)) -> mark(tt) 227.58/228.24 active(isPalListKind(e)) -> mark(tt) 227.58/228.24 active(isPalListKind(i)) -> mark(tt) 227.58/228.24 active(isPalListKind(nil)) -> mark(tt) 227.58/228.24 active(isPalListKind(o)) -> mark(tt) 227.58/228.24 active(isPalListKind(u)) -> mark(tt) 227.58/228.24 active(isQid(a)) -> mark(tt) 227.58/228.24 active(isQid(e)) -> mark(tt) 227.58/228.24 active(isQid(i)) -> mark(tt) 227.58/228.24 active(isQid(o)) -> mark(tt) 227.58/228.24 active(isQid(u)) -> mark(tt) 227.58/228.24 isList(active(X:S)) -> isList(X:S) 227.58/228.24 isList(mark(X:S)) -> isList(X:S) 227.58/228.24 isNeList(active(X:S)) -> isNeList(X:S) 227.58/228.24 isNeList(mark(X:S)) -> isNeList(X:S) 227.58/228.24 isNePal(active(X:S)) -> isNePal(X:S) 227.58/228.24 isNePal(mark(X:S)) -> isNePal(X:S) 227.58/228.24 isPal(active(X:S)) -> isPal(X:S) 227.58/228.24 isPal(mark(X:S)) -> isPal(X:S) 227.58/228.24 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.58/228.24 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.58/228.24 isQid(active(X:S)) -> isQid(X:S) 227.58/228.24 isQid(mark(X:S)) -> isQid(X:S) 227.58/228.24 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.58/228.24 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.58/228.24 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.58/228.24 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.58/228.24 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.58/228.24 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.58/228.24 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.58/228.24 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.58/228.24 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.58/228.24 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.58/228.24 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.58/228.24 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.58/228.24 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.58/228.24 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.58/228.24 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.58/228.24 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.58/228.24 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.58/228.24 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.58/228.24 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.58/228.24 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.58/228.24 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.58/228.24 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.58/228.24 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.58/228.24 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.58/228.24 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.58/228.24 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.58/228.24 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.58/228.24 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.58/228.24 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.58/228.24 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.58/228.24 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.58/228.24 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.58/228.24 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.58/228.24 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.58/228.24 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.58/228.24 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.58/228.24 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.58/228.24 mark(isList(X:S)) -> active(isList(X:S)) 227.58/228.24 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.58/228.24 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.58/228.24 mark(isPal(X:S)) -> active(isPal(X:S)) 227.58/228.24 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.58/228.24 mark(isQid(X:S)) -> active(isQid(X:S)) 227.58/228.24 mark(a) -> active(a) 227.58/228.24 mark(e) -> active(e) 227.58/228.24 mark(i) -> active(i) 227.58/228.24 mark(nil) -> active(nil) 227.58/228.24 mark(o) -> active(o) 227.58/228.24 mark(tt) -> active(tt) 227.58/228.24 mark(u) -> active(u) 227.58/228.24 227.58/228.24 Problem 1.44: 227.58/228.24 227.58/228.24 Reduction Pairs Processor: 227.58/228.24 -> Pairs: 227.58/228.24 ACTIVE(U91(tt,V2:S)) -> MARK(U92(isPalListKind(V2:S))) 227.58/228.24 ACTIVE(isPalListKind(__(V1:S,V2:S))) -> MARK(U91(isPalListKind(V1:S),V2:S)) 227.58/228.24 MARK(U72(X1:S,X2:S)) -> MARK(X1:S) 227.58/228.24 MARK(U73(X1:S,X2:S)) -> ACTIVE(U73(mark(X1:S),X2:S)) 227.58/228.24 MARK(U73(X1:S,X2:S)) -> MARK(X1:S) 227.58/228.24 MARK(U74(X:S)) -> ACTIVE(U74(mark(X:S))) 227.58/228.24 MARK(U74(X:S)) -> MARK(X:S) 227.58/228.24 MARK(U81(X1:S,X2:S)) -> ACTIVE(U81(mark(X1:S),X2:S)) 227.58/228.24 MARK(U81(X1:S,X2:S)) -> MARK(X1:S) 227.58/228.24 MARK(U82(X1:S,X2:S)) -> ACTIVE(U82(mark(X1:S),X2:S)) 227.58/228.24 MARK(U82(X1:S,X2:S)) -> MARK(X1:S) 227.58/228.24 MARK(U83(X:S)) -> ACTIVE(U83(mark(X:S))) 227.58/228.24 MARK(U83(X:S)) -> MARK(X:S) 227.58/228.24 MARK(U91(X1:S,X2:S)) -> ACTIVE(U91(mark(X1:S),X2:S)) 227.58/228.24 MARK(U91(X1:S,X2:S)) -> MARK(X1:S) 227.58/228.24 MARK(U92(X:S)) -> ACTIVE(U92(mark(X:S))) 227.58/228.24 MARK(U92(X:S)) -> MARK(X:S) 227.58/228.24 MARK(__(X1:S,X2:S)) -> ACTIVE(__(mark(X1:S),mark(X2:S))) 227.58/228.24 MARK(__(X1:S,X2:S)) -> MARK(X1:S) 227.58/228.24 MARK(__(X1:S,X2:S)) -> MARK(X2:S) 227.58/228.24 MARK(isPalListKind(X:S)) -> ACTIVE(isPalListKind(X:S)) 227.58/228.24 -> Rules: 227.58/228.24 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.58/228.24 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.58/228.24 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.58/228.24 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.58/228.24 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.58/228.24 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.58/228.24 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.58/228.24 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.58/228.24 U13(active(X:S)) -> U13(X:S) 227.58/228.24 U13(mark(X:S)) -> U13(X:S) 227.58/228.24 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.58/228.24 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.58/228.24 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.58/228.24 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.58/228.24 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.58/228.24 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.58/228.24 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.58/228.24 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.58/228.24 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.58/228.24 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.58/228.24 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.58/228.24 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.58/228.24 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.58/228.24 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.58/228.24 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.58/228.24 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.58/228.24 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.58/228.24 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.58/228.24 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.58/228.24 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.58/228.24 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.58/228.24 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.58/228.24 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.58/228.24 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.58/228.24 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.58/228.24 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.58/228.24 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.58/228.24 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.58/228.24 U26(active(X:S)) -> U26(X:S) 227.58/228.24 U26(mark(X:S)) -> U26(X:S) 227.58/228.24 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.58/228.24 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.58/228.24 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.58/228.24 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.58/228.24 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.58/228.24 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.58/228.24 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.58/228.24 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.58/228.24 U33(active(X:S)) -> U33(X:S) 227.58/228.24 U33(mark(X:S)) -> U33(X:S) 227.58/228.24 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.58/228.24 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.58/228.24 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.58/228.24 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.58/228.24 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.58/228.24 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.58/228.24 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.58/228.24 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.58/228.24 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.58/228.24 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.58/228.24 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.58/228.24 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.58/228.24 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.58/228.24 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.58/228.24 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.58/228.24 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.58/228.24 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.58/228.24 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.58/228.24 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.58/228.24 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.58/228.24 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.58/228.24 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.58/228.24 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.58/228.24 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.58/228.24 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.58/228.24 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.58/228.24 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.58/228.24 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.58/228.24 U46(active(X:S)) -> U46(X:S) 227.58/228.24 U46(mark(X:S)) -> U46(X:S) 227.58/228.24 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.58/228.24 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.58/228.24 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.58/228.24 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.58/228.24 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.58/228.24 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.58/228.24 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.58/228.24 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.58/228.24 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.58/228.24 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.58/228.24 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.58/228.24 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.58/228.24 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.58/228.24 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.58/228.24 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.58/228.24 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.58/228.24 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.58/228.24 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.58/228.24 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.58/228.24 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.58/228.24 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.58/228.24 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.58/228.24 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.58/228.24 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.58/228.24 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.58/228.24 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.58/228.24 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.58/228.24 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.58/228.24 U56(active(X:S)) -> U56(X:S) 227.58/228.24 U56(mark(X:S)) -> U56(X:S) 227.58/228.24 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.58/228.24 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.58/228.24 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.58/228.24 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.58/228.24 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.58/228.24 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.58/228.24 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.58/228.24 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.58/228.24 U63(active(X:S)) -> U63(X:S) 227.58/228.24 U63(mark(X:S)) -> U63(X:S) 227.58/228.24 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.58/228.24 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.58/228.24 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.58/228.24 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.58/228.24 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.58/228.24 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.58/228.24 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.58/228.24 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.58/228.24 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.58/228.24 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.58/228.24 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.58/228.24 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.58/228.24 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.58/228.24 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.58/228.24 U74(active(X:S)) -> U74(X:S) 227.58/228.24 U74(mark(X:S)) -> U74(X:S) 227.58/228.24 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.58/228.24 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.58/228.24 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.58/228.24 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.58/228.24 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.58/228.24 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.58/228.24 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.58/228.24 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.58/228.24 U83(active(X:S)) -> U83(X:S) 227.58/228.24 U83(mark(X:S)) -> U83(X:S) 227.58/228.24 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.58/228.24 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.58/228.24 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.58/228.24 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.58/228.24 U92(active(X:S)) -> U92(X:S) 227.58/228.24 U92(mark(X:S)) -> U92(X:S) 227.58/228.24 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.58/228.24 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.58/228.24 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.58/228.24 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.58/228.24 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.58/228.24 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.58/228.24 active(U13(tt)) -> mark(tt) 227.58/228.24 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.58/228.24 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.58/228.24 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.58/228.24 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.58/228.24 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.58/228.24 active(U26(tt)) -> mark(tt) 227.58/228.24 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.58/228.24 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.58/228.24 active(U33(tt)) -> mark(tt) 227.58/228.24 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.58/228.24 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.58/228.24 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.58/228.24 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.58/228.24 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.58/228.24 active(U46(tt)) -> mark(tt) 227.58/228.24 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.58/228.24 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.58/228.24 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.58/228.24 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.58/228.24 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.58/228.24 active(U56(tt)) -> mark(tt) 227.58/228.24 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.58/228.24 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.58/228.24 active(U63(tt)) -> mark(tt) 227.58/228.24 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.58/228.24 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.58/228.24 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.58/228.24 active(U74(tt)) -> mark(tt) 227.58/228.24 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.58/228.24 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.58/228.24 active(U83(tt)) -> mark(tt) 227.58/228.24 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.58/228.24 active(U92(tt)) -> mark(tt) 227.58/228.24 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.58/228.24 active(__(nil,X:S)) -> mark(X:S) 227.58/228.24 active(__(X:S,nil)) -> mark(X:S) 227.58/228.24 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.58/228.24 active(isList(nil)) -> mark(tt) 227.58/228.24 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.58/228.24 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.58/228.24 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.58/228.24 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.58/228.24 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.58/228.24 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.58/228.24 active(isPal(nil)) -> mark(tt) 227.58/228.24 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.58/228.24 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.62/228.24 active(isPalListKind(a)) -> mark(tt) 227.62/228.24 active(isPalListKind(e)) -> mark(tt) 227.62/228.24 active(isPalListKind(i)) -> mark(tt) 227.62/228.24 active(isPalListKind(nil)) -> mark(tt) 227.62/228.24 active(isPalListKind(o)) -> mark(tt) 227.62/228.24 active(isPalListKind(u)) -> mark(tt) 227.62/228.24 active(isQid(a)) -> mark(tt) 227.62/228.24 active(isQid(e)) -> mark(tt) 227.62/228.24 active(isQid(i)) -> mark(tt) 227.62/228.24 active(isQid(o)) -> mark(tt) 227.62/228.24 active(isQid(u)) -> mark(tt) 227.62/228.24 isList(active(X:S)) -> isList(X:S) 227.62/228.24 isList(mark(X:S)) -> isList(X:S) 227.62/228.24 isNeList(active(X:S)) -> isNeList(X:S) 227.62/228.24 isNeList(mark(X:S)) -> isNeList(X:S) 227.62/228.24 isNePal(active(X:S)) -> isNePal(X:S) 227.62/228.24 isNePal(mark(X:S)) -> isNePal(X:S) 227.62/228.24 isPal(active(X:S)) -> isPal(X:S) 227.62/228.24 isPal(mark(X:S)) -> isPal(X:S) 227.62/228.24 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.62/228.24 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.62/228.24 isQid(active(X:S)) -> isQid(X:S) 227.62/228.24 isQid(mark(X:S)) -> isQid(X:S) 227.62/228.24 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.62/228.24 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.62/228.24 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.62/228.24 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.62/228.24 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.62/228.24 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.62/228.24 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.62/228.24 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.62/228.24 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.62/228.24 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.62/228.24 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.62/228.24 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.62/228.24 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.62/228.24 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.62/228.24 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.62/228.24 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.62/228.24 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.62/228.24 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.62/228.24 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.62/228.24 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.62/228.24 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.62/228.24 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.62/228.24 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.62/228.24 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.62/228.24 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.62/228.24 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.62/228.24 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.62/228.24 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.62/228.24 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.62/228.24 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.62/228.24 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.62/228.24 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.62/228.24 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.62/228.24 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.62/228.24 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.62/228.24 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.62/228.24 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.62/228.24 mark(isList(X:S)) -> active(isList(X:S)) 227.62/228.24 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.62/228.24 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.62/228.24 mark(isPal(X:S)) -> active(isPal(X:S)) 227.62/228.24 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.62/228.24 mark(isQid(X:S)) -> active(isQid(X:S)) 227.62/228.24 mark(a) -> active(a) 227.62/228.24 mark(e) -> active(e) 227.62/228.24 mark(i) -> active(i) 227.62/228.24 mark(nil) -> active(nil) 227.62/228.24 mark(o) -> active(o) 227.62/228.24 mark(tt) -> active(tt) 227.62/228.24 mark(u) -> active(u) 227.62/228.24 -> Usable rules: 227.62/228.24 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.62/228.24 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.62/228.24 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.62/228.24 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.62/228.24 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.62/228.24 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.62/228.24 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.62/228.24 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.62/228.24 U13(active(X:S)) -> U13(X:S) 227.62/228.24 U13(mark(X:S)) -> U13(X:S) 227.62/228.24 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.62/228.24 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.62/228.24 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.62/228.24 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.62/228.24 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.62/228.24 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.62/228.24 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.62/228.24 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.62/228.24 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.62/228.24 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.62/228.24 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.62/228.24 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.62/228.24 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.62/228.24 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.62/228.24 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.62/228.24 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.62/228.24 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.62/228.24 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.62/228.24 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.62/228.24 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.62/228.24 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.62/228.24 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.62/228.24 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.62/228.24 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.62/228.24 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.62/228.24 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.62/228.24 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.62/228.24 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.62/228.24 U26(active(X:S)) -> U26(X:S) 227.62/228.24 U26(mark(X:S)) -> U26(X:S) 227.62/228.24 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.62/228.24 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.62/228.24 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.62/228.24 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.62/228.24 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.62/228.24 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.62/228.24 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.62/228.24 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.62/228.24 U33(active(X:S)) -> U33(X:S) 227.62/228.24 U33(mark(X:S)) -> U33(X:S) 227.62/228.24 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.62/228.24 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.62/228.24 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.62/228.24 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.62/228.24 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.62/228.24 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.62/228.24 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.62/228.24 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.62/228.24 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.62/228.24 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.62/228.24 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.62/228.24 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.62/228.24 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.62/228.24 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.62/228.24 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.62/228.24 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.62/228.24 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.62/228.24 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.62/228.24 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.62/228.24 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.62/228.24 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.62/228.24 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.62/228.24 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.62/228.24 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.62/228.24 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.62/228.24 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.62/228.24 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.62/228.24 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.62/228.24 U46(active(X:S)) -> U46(X:S) 227.62/228.24 U46(mark(X:S)) -> U46(X:S) 227.62/228.24 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.62/228.24 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.62/228.24 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.62/228.24 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.62/228.24 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.62/228.24 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.62/228.24 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.62/228.24 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.62/228.24 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.62/228.24 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.62/228.24 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.62/228.24 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.62/228.24 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.62/228.24 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.62/228.24 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.62/228.24 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.62/228.24 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.62/228.24 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.62/228.24 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.62/228.24 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.62/228.24 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.62/228.24 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.62/228.24 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.62/228.24 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.62/228.25 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.62/228.25 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.62/228.25 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.62/228.25 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.62/228.25 U56(active(X:S)) -> U56(X:S) 227.62/228.25 U56(mark(X:S)) -> U56(X:S) 227.62/228.25 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.62/228.25 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.62/228.25 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.62/228.25 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.62/228.25 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.62/228.25 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.62/228.25 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.62/228.25 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.62/228.25 U63(active(X:S)) -> U63(X:S) 227.62/228.25 U63(mark(X:S)) -> U63(X:S) 227.62/228.25 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.62/228.25 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.62/228.25 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.62/228.25 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.62/228.25 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.62/228.25 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.62/228.25 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.62/228.25 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.62/228.25 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.62/228.25 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.62/228.25 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.62/228.25 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.62/228.25 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.62/228.25 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.62/228.25 U74(active(X:S)) -> U74(X:S) 227.62/228.25 U74(mark(X:S)) -> U74(X:S) 227.62/228.25 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.62/228.25 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.62/228.25 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.62/228.25 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.62/228.25 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.62/228.25 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.62/228.25 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.62/228.25 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.62/228.25 U83(active(X:S)) -> U83(X:S) 227.62/228.25 U83(mark(X:S)) -> U83(X:S) 227.62/228.25 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.62/228.25 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.62/228.25 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.62/228.25 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.62/228.25 U92(active(X:S)) -> U92(X:S) 227.62/228.25 U92(mark(X:S)) -> U92(X:S) 227.62/228.25 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.62/228.25 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.62/228.25 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.62/228.25 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.62/228.25 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.62/228.25 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.62/228.25 active(U13(tt)) -> mark(tt) 227.62/228.25 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.62/228.25 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.62/228.25 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.62/228.25 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.62/228.25 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.62/228.25 active(U26(tt)) -> mark(tt) 227.62/228.25 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.62/228.25 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.62/228.25 active(U33(tt)) -> mark(tt) 227.62/228.25 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.62/228.25 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.62/228.25 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.62/228.25 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.62/228.25 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.62/228.25 active(U46(tt)) -> mark(tt) 227.62/228.25 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.62/228.25 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.62/228.25 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.62/228.25 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.62/228.25 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.62/228.25 active(U56(tt)) -> mark(tt) 227.62/228.25 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.62/228.25 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.62/228.25 active(U63(tt)) -> mark(tt) 227.62/228.25 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.62/228.25 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.62/228.25 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.62/228.25 active(U74(tt)) -> mark(tt) 227.62/228.25 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.62/228.25 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.62/228.25 active(U83(tt)) -> mark(tt) 227.62/228.25 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.62/228.25 active(U92(tt)) -> mark(tt) 227.62/228.25 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.62/228.25 active(__(nil,X:S)) -> mark(X:S) 227.62/228.25 active(__(X:S,nil)) -> mark(X:S) 227.62/228.25 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.62/228.25 active(isList(nil)) -> mark(tt) 227.62/228.25 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.62/228.25 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.62/228.25 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.62/228.25 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.62/228.25 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.62/228.25 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.62/228.25 active(isPal(nil)) -> mark(tt) 227.62/228.25 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.62/228.25 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.62/228.25 active(isPalListKind(a)) -> mark(tt) 227.62/228.25 active(isPalListKind(e)) -> mark(tt) 227.62/228.25 active(isPalListKind(i)) -> mark(tt) 227.62/228.25 active(isPalListKind(nil)) -> mark(tt) 227.62/228.25 active(isPalListKind(o)) -> mark(tt) 227.62/228.25 active(isPalListKind(u)) -> mark(tt) 227.62/228.25 active(isQid(a)) -> mark(tt) 227.62/228.25 active(isQid(e)) -> mark(tt) 227.62/228.25 active(isQid(i)) -> mark(tt) 227.62/228.25 active(isQid(o)) -> mark(tt) 227.62/228.25 active(isQid(u)) -> mark(tt) 227.62/228.25 isList(active(X:S)) -> isList(X:S) 227.62/228.25 isList(mark(X:S)) -> isList(X:S) 227.62/228.25 isNeList(active(X:S)) -> isNeList(X:S) 227.62/228.25 isNeList(mark(X:S)) -> isNeList(X:S) 227.62/228.25 isNePal(active(X:S)) -> isNePal(X:S) 227.62/228.25 isNePal(mark(X:S)) -> isNePal(X:S) 227.62/228.25 isPal(active(X:S)) -> isPal(X:S) 227.62/228.25 isPal(mark(X:S)) -> isPal(X:S) 227.62/228.25 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.62/228.25 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.62/228.25 isQid(active(X:S)) -> isQid(X:S) 227.62/228.25 isQid(mark(X:S)) -> isQid(X:S) 227.62/228.25 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.62/228.25 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.62/228.25 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.62/228.25 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.62/228.25 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.62/228.25 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.62/228.25 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.62/228.25 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.62/228.25 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.62/228.25 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.62/228.25 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.62/228.25 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.62/228.25 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.62/228.25 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.62/228.25 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.62/228.25 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.62/228.25 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.62/228.25 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.62/228.25 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.62/228.25 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.62/228.25 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.62/228.25 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.62/228.25 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.62/228.25 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.62/228.25 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.62/228.25 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.62/228.25 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.62/228.25 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.62/228.25 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.62/228.25 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.62/228.25 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.62/228.25 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.62/228.25 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.62/228.25 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.62/228.25 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.62/228.25 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.62/228.25 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.62/228.25 mark(isList(X:S)) -> active(isList(X:S)) 227.62/228.25 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.62/228.25 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.62/228.25 mark(isPal(X:S)) -> active(isPal(X:S)) 227.62/228.25 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.62/228.25 mark(isQid(X:S)) -> active(isQid(X:S)) 227.62/228.25 mark(a) -> active(a) 227.62/228.25 mark(e) -> active(e) 227.62/228.25 mark(i) -> active(i) 227.62/228.25 mark(nil) -> active(nil) 227.62/228.25 mark(o) -> active(o) 227.62/228.25 mark(tt) -> active(tt) 227.62/228.25 mark(u) -> active(u) 227.62/228.25 ->Interpretation type: 227.62/228.25 Linear 227.62/228.25 ->Coefficients: 227.62/228.25 Natural Numbers 227.62/228.25 ->Dimension: 227.62/228.25 1 227.62/228.25 ->Bound: 227.62/228.25 2 227.62/228.25 ->Interpretation: 227.62/228.25 227.62/228.25 [U11](X1,X2) = X1 + 2.X2 227.62/228.25 [U12](X1,X2) = 2.X2 + 2 227.62/228.25 [U13](X) = 2 227.62/228.25 [U21](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.62/228.25 [U22](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.62/228.25 [U23](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.62/228.25 [U24](X1,X2,X3) = X1 + 2.X2 + 2.X3 + 2 227.62/228.25 [U25](X1,X2) = X1 + X2 + 2 227.62/228.25 [U26](X) = 2 227.62/228.25 [U31](X1,X2) = 2.X2 + 2 227.62/228.25 [U32](X1,X2) = 2.X2 + 2 227.62/228.25 [U33](X) = 2 227.62/228.25 [U41](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.62/228.25 [U42](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.62/228.25 [U43](X1,X2,X3) = 2.X1 + X2 + 2.X3 + 2 227.62/228.25 [U44](X1,X2,X3) = X1 + X2 + 1 227.62/228.25 [U45](X1,X2) = 2 227.62/228.25 [U46](X) = 2 227.62/228.25 [U51](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.62/228.25 [U52](X1,X2,X3) = 2.X2 + 2.X3 + 2 227.62/228.25 [U53](X1,X2,X3) = 2.X2 + 2.X3 + 2 227.62/228.25 [U54](X1,X2,X3) = 2.X2 + 2.X3 + 2 227.62/228.25 [U55](X1,X2) = 2.X2 + 2 227.62/228.25 [U56](X) = 2 227.62/228.25 [U61](X1,X2) = X2 + 2 227.62/228.25 [U62](X1,X2) = X2 + 2 227.62/228.25 [U63](X) = 2 227.62/228.25 [U71](X1,X2,X3) = 2.X1 + X2 + 2.X3 + 2 227.62/228.25 [U72](X1,X2) = 2.X1 + 2.X2 + 2 227.62/228.25 [U73](X1,X2) = 2.X1 + 2 227.62/228.25 [U74](X) = X + 2 227.62/228.25 [U81](X1,X2) = X1 + X2 227.62/228.25 [U82](X1,X2) = X1 + X2 227.62/228.25 [U83](X) = X 227.62/228.25 [U91](X1,X2) = X1 227.62/228.25 [U92](X) = X 227.62/228.25 [__](X1,X2) = 2.X1 + X2 + 2 227.62/228.25 [active](X) = X 227.62/228.25 [isList](X) = 2.X + 2 227.62/228.25 [isNeList](X) = 2.X + 2 227.62/228.25 [isNePal](X) = X + 2 227.62/228.25 [isPal](X) = X + 2 227.62/228.25 [isPalListKind](X) = 2 227.62/228.25 [isQid](X) = 2 227.62/228.25 [mark](X) = X 227.62/228.25 [a] = 0 227.62/228.25 [e] = 0 227.62/228.25 [fSNonEmpty] = 0 227.62/228.25 [i] = 0 227.62/228.25 [nil] = 2 227.62/228.25 [o] = 2 227.62/228.25 [tt] = 2 227.62/228.25 [u] = 0 227.62/228.25 [U11#](X1,X2) = 0 227.62/228.25 [U12#](X1,X2) = 0 227.62/228.25 [U13#](X) = 0 227.62/228.25 [U21#](X1,X2,X3) = 0 227.62/228.25 [U22#](X1,X2,X3) = 0 227.62/228.25 [U23#](X1,X2,X3) = 0 227.62/228.25 [U24#](X1,X2,X3) = 0 227.62/228.25 [U25#](X1,X2) = 0 227.62/228.25 [U26#](X) = 0 227.62/228.25 [U31#](X1,X2) = 0 227.62/228.25 [U32#](X1,X2) = 0 227.62/228.25 [U33#](X) = 0 227.62/228.25 [U41#](X1,X2,X3) = 0 227.62/228.25 [U42#](X1,X2,X3) = 0 227.62/228.25 [U43#](X1,X2,X3) = 0 227.62/228.25 [U44#](X1,X2,X3) = 0 227.62/228.25 [U45#](X1,X2) = 0 227.62/228.25 [U46#](X) = 0 227.62/228.25 [U51#](X1,X2,X3) = 0 227.62/228.25 [U52#](X1,X2,X3) = 0 227.62/228.25 [U53#](X1,X2,X3) = 0 227.62/228.25 [U54#](X1,X2,X3) = 0 227.62/228.25 [U55#](X1,X2) = 0 227.62/228.25 [U56#](X) = 0 227.62/228.25 [U61#](X1,X2) = 0 227.62/228.25 [U62#](X1,X2) = 0 227.62/228.25 [U63#](X) = 0 227.62/228.25 [U71#](X1,X2,X3) = 0 227.62/228.25 [U72#](X1,X2) = 0 227.62/228.25 [U73#](X1,X2) = 0 227.62/228.25 [U74#](X) = 0 227.62/228.25 [U81#](X1,X2) = 0 227.62/228.25 [U82#](X1,X2) = 0 227.62/228.25 [U83#](X) = 0 227.62/228.25 [U91#](X1,X2) = 0 227.62/228.25 [U92#](X) = 0 227.62/228.25 [__#](X1,X2) = 0 227.62/228.25 [ACTIVE](X) = 2.X + 1 227.62/228.25 [ISLIST](X) = 0 227.62/228.25 [ISNELIST](X) = 0 227.62/228.25 [ISNEPAL](X) = 0 227.62/228.25 [ISPAL](X) = 0 227.62/228.25 [ISPALLISTKIND](X) = 0 227.62/228.25 [ISQID](X) = 0 227.62/228.25 [MARK](X) = 2.X + 1 227.62/228.25 227.62/228.25 Problem 1.44: 227.62/228.25 227.62/228.25 SCC Processor: 227.62/228.25 -> Pairs: 227.62/228.25 ACTIVE(U91(tt,V2:S)) -> MARK(U92(isPalListKind(V2:S))) 227.62/228.25 ACTIVE(isPalListKind(__(V1:S,V2:S))) -> MARK(U91(isPalListKind(V1:S),V2:S)) 227.62/228.25 MARK(U73(X1:S,X2:S)) -> ACTIVE(U73(mark(X1:S),X2:S)) 227.62/228.25 MARK(U73(X1:S,X2:S)) -> MARK(X1:S) 227.62/228.25 MARK(U74(X:S)) -> ACTIVE(U74(mark(X:S))) 227.62/228.25 MARK(U74(X:S)) -> MARK(X:S) 227.62/228.25 MARK(U81(X1:S,X2:S)) -> ACTIVE(U81(mark(X1:S),X2:S)) 227.62/228.25 MARK(U81(X1:S,X2:S)) -> MARK(X1:S) 227.62/228.25 MARK(U82(X1:S,X2:S)) -> ACTIVE(U82(mark(X1:S),X2:S)) 227.62/228.25 MARK(U82(X1:S,X2:S)) -> MARK(X1:S) 227.62/228.25 MARK(U83(X:S)) -> ACTIVE(U83(mark(X:S))) 227.62/228.25 MARK(U83(X:S)) -> MARK(X:S) 227.62/228.25 MARK(U91(X1:S,X2:S)) -> ACTIVE(U91(mark(X1:S),X2:S)) 227.62/228.25 MARK(U91(X1:S,X2:S)) -> MARK(X1:S) 227.62/228.25 MARK(U92(X:S)) -> ACTIVE(U92(mark(X:S))) 227.62/228.25 MARK(U92(X:S)) -> MARK(X:S) 227.62/228.25 MARK(__(X1:S,X2:S)) -> ACTIVE(__(mark(X1:S),mark(X2:S))) 227.62/228.25 MARK(__(X1:S,X2:S)) -> MARK(X1:S) 227.62/228.25 MARK(__(X1:S,X2:S)) -> MARK(X2:S) 227.62/228.25 MARK(isPalListKind(X:S)) -> ACTIVE(isPalListKind(X:S)) 227.62/228.25 -> Rules: 227.62/228.25 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.62/228.25 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.62/228.25 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.62/228.25 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.62/228.25 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.62/228.25 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.62/228.25 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.62/228.25 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.62/228.25 U13(active(X:S)) -> U13(X:S) 227.62/228.25 U13(mark(X:S)) -> U13(X:S) 227.62/228.25 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.62/228.25 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.62/228.25 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.62/228.25 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.62/228.25 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.62/228.25 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.62/228.25 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.62/228.25 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.62/228.25 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.62/228.25 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.62/228.25 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.62/228.25 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.62/228.25 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.62/228.25 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.62/228.25 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.62/228.25 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.62/228.25 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.62/228.25 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.62/228.25 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.62/228.25 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.62/228.25 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.62/228.25 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.62/228.25 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.62/228.25 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.62/228.25 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.62/228.25 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.62/228.25 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.62/228.25 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.62/228.25 U26(active(X:S)) -> U26(X:S) 227.62/228.25 U26(mark(X:S)) -> U26(X:S) 227.62/228.25 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.62/228.25 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.62/228.25 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.62/228.25 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.62/228.25 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.62/228.25 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.62/228.25 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.62/228.25 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.62/228.25 U33(active(X:S)) -> U33(X:S) 227.62/228.25 U33(mark(X:S)) -> U33(X:S) 227.62/228.25 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.62/228.25 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.62/228.25 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.62/228.25 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.62/228.25 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.62/228.25 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.62/228.25 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.62/228.25 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.62/228.25 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.62/228.25 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.62/228.25 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.62/228.25 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.62/228.25 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.62/228.25 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.62/228.25 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.62/228.25 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.62/228.25 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.62/228.25 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.62/228.25 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.62/228.25 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.62/228.25 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.62/228.25 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.62/228.25 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.62/228.25 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.62/228.25 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.62/228.25 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.62/228.25 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.62/228.25 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.62/228.25 U46(active(X:S)) -> U46(X:S) 227.62/228.25 U46(mark(X:S)) -> U46(X:S) 227.62/228.25 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.62/228.25 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.62/228.25 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.62/228.25 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.62/228.25 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.62/228.25 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.62/228.25 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.62/228.25 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.62/228.25 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.62/228.25 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.62/228.25 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.62/228.25 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.62/228.25 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.62/228.25 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.62/228.25 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.62/228.25 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.62/228.25 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.62/228.25 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.62/228.25 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.62/228.25 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.62/228.25 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.62/228.25 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.62/228.25 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.62/228.25 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.62/228.25 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.62/228.25 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.62/228.25 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.62/228.25 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.62/228.25 U56(active(X:S)) -> U56(X:S) 227.62/228.25 U56(mark(X:S)) -> U56(X:S) 227.62/228.25 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.62/228.25 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.62/228.25 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.62/228.25 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.62/228.25 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.62/228.25 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.62/228.25 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.62/228.25 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.62/228.25 U63(active(X:S)) -> U63(X:S) 227.62/228.25 U63(mark(X:S)) -> U63(X:S) 227.62/228.25 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.62/228.25 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.62/228.25 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.62/228.25 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.62/228.25 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.62/228.25 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.62/228.25 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.62/228.25 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.62/228.25 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.62/228.25 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.62/228.25 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.62/228.25 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.62/228.25 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.62/228.25 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.62/228.25 U74(active(X:S)) -> U74(X:S) 227.62/228.25 U74(mark(X:S)) -> U74(X:S) 227.62/228.25 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.62/228.25 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.62/228.25 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.62/228.25 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.62/228.25 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.62/228.25 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.62/228.25 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.62/228.25 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.62/228.25 U83(active(X:S)) -> U83(X:S) 227.62/228.25 U83(mark(X:S)) -> U83(X:S) 227.62/228.25 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.62/228.25 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.62/228.25 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.62/228.25 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.62/228.25 U92(active(X:S)) -> U92(X:S) 227.62/228.25 U92(mark(X:S)) -> U92(X:S) 227.62/228.25 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.62/228.25 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.62/228.25 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.62/228.25 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.62/228.25 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.62/228.25 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.62/228.25 active(U13(tt)) -> mark(tt) 227.62/228.25 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.62/228.25 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.62/228.25 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.62/228.25 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.62/228.25 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.62/228.25 active(U26(tt)) -> mark(tt) 227.62/228.25 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.62/228.25 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.62/228.25 active(U33(tt)) -> mark(tt) 227.62/228.25 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.62/228.25 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.62/228.25 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.62/228.25 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.62/228.25 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.62/228.25 active(U46(tt)) -> mark(tt) 227.62/228.25 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.62/228.25 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.62/228.25 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.62/228.25 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.62/228.25 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.62/228.25 active(U56(tt)) -> mark(tt) 227.62/228.25 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.62/228.25 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.62/228.25 active(U63(tt)) -> mark(tt) 227.62/228.25 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.62/228.25 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.62/228.25 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.62/228.25 active(U74(tt)) -> mark(tt) 227.62/228.25 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.62/228.25 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.62/228.25 active(U83(tt)) -> mark(tt) 227.62/228.25 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.62/228.25 active(U92(tt)) -> mark(tt) 227.62/228.25 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.62/228.25 active(__(nil,X:S)) -> mark(X:S) 227.62/228.25 active(__(X:S,nil)) -> mark(X:S) 227.62/228.25 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.62/228.25 active(isList(nil)) -> mark(tt) 227.62/228.25 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.62/228.25 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.62/228.25 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.62/228.25 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.62/228.25 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.62/228.25 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.62/228.25 active(isPal(nil)) -> mark(tt) 227.62/228.25 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.62/228.25 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.62/228.25 active(isPalListKind(a)) -> mark(tt) 227.62/228.25 active(isPalListKind(e)) -> mark(tt) 227.62/228.25 active(isPalListKind(i)) -> mark(tt) 227.62/228.25 active(isPalListKind(nil)) -> mark(tt) 227.62/228.25 active(isPalListKind(o)) -> mark(tt) 227.62/228.25 active(isPalListKind(u)) -> mark(tt) 227.62/228.25 active(isQid(a)) -> mark(tt) 227.62/228.25 active(isQid(e)) -> mark(tt) 227.62/228.25 active(isQid(i)) -> mark(tt) 227.62/228.25 active(isQid(o)) -> mark(tt) 227.62/228.25 active(isQid(u)) -> mark(tt) 227.62/228.25 isList(active(X:S)) -> isList(X:S) 227.62/228.25 isList(mark(X:S)) -> isList(X:S) 227.62/228.25 isNeList(active(X:S)) -> isNeList(X:S) 227.62/228.25 isNeList(mark(X:S)) -> isNeList(X:S) 227.62/228.25 isNePal(active(X:S)) -> isNePal(X:S) 227.62/228.25 isNePal(mark(X:S)) -> isNePal(X:S) 227.62/228.25 isPal(active(X:S)) -> isPal(X:S) 227.62/228.25 isPal(mark(X:S)) -> isPal(X:S) 227.62/228.25 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.62/228.25 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.62/228.25 isQid(active(X:S)) -> isQid(X:S) 227.62/228.25 isQid(mark(X:S)) -> isQid(X:S) 227.62/228.25 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.62/228.25 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.62/228.25 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.62/228.25 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.62/228.25 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.62/228.25 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.62/228.25 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.62/228.25 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.62/228.25 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.62/228.25 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.62/228.25 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.62/228.25 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.62/228.25 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.62/228.25 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.62/228.25 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.62/228.25 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.62/228.25 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.62/228.25 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.62/228.25 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.62/228.25 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.62/228.25 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.62/228.25 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.62/228.25 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.62/228.25 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.62/228.25 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.62/228.25 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.62/228.25 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.62/228.25 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.62/228.25 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.62/228.25 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.62/228.25 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.62/228.25 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.62/228.25 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.62/228.25 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.62/228.25 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.62/228.25 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.62/228.25 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.62/228.25 mark(isList(X:S)) -> active(isList(X:S)) 227.62/228.25 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.62/228.25 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.62/228.25 mark(isPal(X:S)) -> active(isPal(X:S)) 227.62/228.25 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.62/228.25 mark(isQid(X:S)) -> active(isQid(X:S)) 227.62/228.25 mark(a) -> active(a) 227.62/228.25 mark(e) -> active(e) 227.62/228.25 mark(i) -> active(i) 227.62/228.25 mark(nil) -> active(nil) 227.62/228.25 mark(o) -> active(o) 227.62/228.25 mark(tt) -> active(tt) 227.62/228.25 mark(u) -> active(u) 227.62/228.25 ->Strongly Connected Components: 227.62/228.25 ->->Cycle: 227.62/228.25 ->->-> Pairs: 227.62/228.25 ACTIVE(U91(tt,V2:S)) -> MARK(U92(isPalListKind(V2:S))) 227.62/228.25 ACTIVE(isPalListKind(__(V1:S,V2:S))) -> MARK(U91(isPalListKind(V1:S),V2:S)) 227.62/228.25 MARK(U73(X1:S,X2:S)) -> ACTIVE(U73(mark(X1:S),X2:S)) 227.62/228.25 MARK(U73(X1:S,X2:S)) -> MARK(X1:S) 227.62/228.25 MARK(U74(X:S)) -> ACTIVE(U74(mark(X:S))) 227.62/228.25 MARK(U74(X:S)) -> MARK(X:S) 227.62/228.25 MARK(U81(X1:S,X2:S)) -> ACTIVE(U81(mark(X1:S),X2:S)) 227.62/228.25 MARK(U81(X1:S,X2:S)) -> MARK(X1:S) 227.62/228.25 MARK(U82(X1:S,X2:S)) -> ACTIVE(U82(mark(X1:S),X2:S)) 227.62/228.25 MARK(U82(X1:S,X2:S)) -> MARK(X1:S) 227.62/228.25 MARK(U83(X:S)) -> ACTIVE(U83(mark(X:S))) 227.62/228.25 MARK(U83(X:S)) -> MARK(X:S) 227.62/228.25 MARK(U91(X1:S,X2:S)) -> ACTIVE(U91(mark(X1:S),X2:S)) 227.62/228.25 MARK(U91(X1:S,X2:S)) -> MARK(X1:S) 227.62/228.25 MARK(U92(X:S)) -> ACTIVE(U92(mark(X:S))) 227.62/228.25 MARK(U92(X:S)) -> MARK(X:S) 227.62/228.25 MARK(__(X1:S,X2:S)) -> ACTIVE(__(mark(X1:S),mark(X2:S))) 227.62/228.25 MARK(__(X1:S,X2:S)) -> MARK(X1:S) 227.62/228.25 MARK(__(X1:S,X2:S)) -> MARK(X2:S) 227.62/228.25 MARK(isPalListKind(X:S)) -> ACTIVE(isPalListKind(X:S)) 227.62/228.25 ->->-> Rules: 227.62/228.25 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.62/228.25 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.62/228.25 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.62/228.25 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.62/228.25 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.62/228.25 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.62/228.25 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.62/228.25 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.62/228.25 U13(active(X:S)) -> U13(X:S) 227.62/228.25 U13(mark(X:S)) -> U13(X:S) 227.62/228.25 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.62/228.25 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.62/228.25 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.62/228.25 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.62/228.25 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.62/228.25 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.62/228.25 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.62/228.25 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.62/228.25 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.62/228.25 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.62/228.25 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.62/228.25 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.62/228.25 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.62/228.25 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.62/228.25 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.62/228.25 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.62/228.25 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.62/228.25 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.62/228.25 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.62/228.25 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.62/228.25 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.62/228.25 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.62/228.25 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.62/228.25 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.62/228.25 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.62/228.25 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.62/228.25 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.62/228.25 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.62/228.25 U26(active(X:S)) -> U26(X:S) 227.62/228.25 U26(mark(X:S)) -> U26(X:S) 227.62/228.25 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.62/228.25 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.62/228.25 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.62/228.25 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.62/228.25 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.62/228.25 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.62/228.25 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.62/228.25 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.62/228.25 U33(active(X:S)) -> U33(X:S) 227.62/228.25 U33(mark(X:S)) -> U33(X:S) 227.62/228.25 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.62/228.25 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.62/228.25 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.62/228.25 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.62/228.25 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.62/228.25 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.62/228.25 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.62/228.25 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.62/228.25 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.62/228.25 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.62/228.25 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.62/228.25 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.62/228.25 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.62/228.25 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.62/228.25 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.62/228.25 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.62/228.25 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.62/228.25 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.62/228.25 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.62/228.25 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.62/228.25 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.62/228.25 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.62/228.25 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.62/228.25 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.62/228.25 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.62/228.25 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.62/228.25 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.62/228.25 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.62/228.25 U46(active(X:S)) -> U46(X:S) 227.62/228.25 U46(mark(X:S)) -> U46(X:S) 227.62/228.25 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.62/228.25 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.62/228.25 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.62/228.25 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.62/228.25 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.62/228.25 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.62/228.25 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.62/228.25 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.62/228.25 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.62/228.25 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.62/228.25 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.62/228.25 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.62/228.25 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.62/228.25 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.62/228.25 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.62/228.25 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.62/228.25 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.62/228.25 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.62/228.25 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.62/228.25 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.62/228.25 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.62/228.25 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.62/228.25 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.62/228.25 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.62/228.25 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.62/228.25 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.62/228.25 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.62/228.25 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.62/228.25 U56(active(X:S)) -> U56(X:S) 227.62/228.25 U56(mark(X:S)) -> U56(X:S) 227.62/228.25 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.62/228.25 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.62/228.25 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.62/228.25 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.62/228.25 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.62/228.25 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.62/228.25 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.62/228.25 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.62/228.25 U63(active(X:S)) -> U63(X:S) 227.62/228.25 U63(mark(X:S)) -> U63(X:S) 227.62/228.25 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.62/228.25 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.62/228.25 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.62/228.25 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.62/228.25 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.62/228.25 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.62/228.25 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.62/228.25 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.62/228.25 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.62/228.25 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.62/228.25 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.62/228.25 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.62/228.25 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.62/228.25 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.62/228.25 U74(active(X:S)) -> U74(X:S) 227.62/228.25 U74(mark(X:S)) -> U74(X:S) 227.62/228.25 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.62/228.25 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.62/228.25 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.62/228.25 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.62/228.25 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.62/228.25 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.62/228.25 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.62/228.25 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.62/228.25 U83(active(X:S)) -> U83(X:S) 227.62/228.25 U83(mark(X:S)) -> U83(X:S) 227.62/228.25 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.62/228.25 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.62/228.25 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.62/228.25 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.62/228.25 U92(active(X:S)) -> U92(X:S) 227.62/228.25 U92(mark(X:S)) -> U92(X:S) 227.62/228.25 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.62/228.25 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.62/228.25 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.62/228.25 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.62/228.25 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.62/228.25 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.62/228.25 active(U13(tt)) -> mark(tt) 227.62/228.25 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.62/228.25 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.62/228.25 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.62/228.25 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.62/228.25 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.62/228.25 active(U26(tt)) -> mark(tt) 227.62/228.25 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.62/228.25 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.62/228.25 active(U33(tt)) -> mark(tt) 227.62/228.25 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.62/228.25 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.62/228.25 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.62/228.25 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.62/228.25 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.62/228.25 active(U46(tt)) -> mark(tt) 227.62/228.25 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.62/228.25 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.62/228.25 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.62/228.25 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.62/228.25 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.62/228.25 active(U56(tt)) -> mark(tt) 227.62/228.25 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.62/228.25 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.62/228.25 active(U63(tt)) -> mark(tt) 227.62/228.25 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.62/228.25 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.62/228.25 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.62/228.25 active(U74(tt)) -> mark(tt) 227.62/228.25 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.62/228.25 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.62/228.25 active(U83(tt)) -> mark(tt) 227.62/228.25 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.62/228.25 active(U92(tt)) -> mark(tt) 227.62/228.25 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.62/228.25 active(__(nil,X:S)) -> mark(X:S) 227.62/228.25 active(__(X:S,nil)) -> mark(X:S) 227.62/228.25 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.62/228.25 active(isList(nil)) -> mark(tt) 227.62/228.25 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.62/228.25 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.62/228.25 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.62/228.25 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.62/228.25 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.62/228.25 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.62/228.25 active(isPal(nil)) -> mark(tt) 227.62/228.25 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.62/228.25 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.62/228.25 active(isPalListKind(a)) -> mark(tt) 227.62/228.25 active(isPalListKind(e)) -> mark(tt) 227.62/228.25 active(isPalListKind(i)) -> mark(tt) 227.62/228.25 active(isPalListKind(nil)) -> mark(tt) 227.62/228.25 active(isPalListKind(o)) -> mark(tt) 227.62/228.25 active(isPalListKind(u)) -> mark(tt) 227.62/228.25 active(isQid(a)) -> mark(tt) 227.62/228.25 active(isQid(e)) -> mark(tt) 227.62/228.25 active(isQid(i)) -> mark(tt) 227.62/228.25 active(isQid(o)) -> mark(tt) 227.62/228.25 active(isQid(u)) -> mark(tt) 227.62/228.25 isList(active(X:S)) -> isList(X:S) 227.62/228.25 isList(mark(X:S)) -> isList(X:S) 227.62/228.25 isNeList(active(X:S)) -> isNeList(X:S) 227.62/228.25 isNeList(mark(X:S)) -> isNeList(X:S) 227.62/228.25 isNePal(active(X:S)) -> isNePal(X:S) 227.62/228.25 isNePal(mark(X:S)) -> isNePal(X:S) 227.62/228.25 isPal(active(X:S)) -> isPal(X:S) 227.62/228.25 isPal(mark(X:S)) -> isPal(X:S) 227.62/228.25 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.62/228.25 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.62/228.25 isQid(active(X:S)) -> isQid(X:S) 227.62/228.25 isQid(mark(X:S)) -> isQid(X:S) 227.62/228.25 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.62/228.25 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.62/228.25 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.62/228.25 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.62/228.25 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.62/228.25 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.62/228.25 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.62/228.25 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.62/228.25 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.62/228.25 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.62/228.25 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.62/228.25 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.62/228.25 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.62/228.25 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.62/228.25 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.62/228.25 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.62/228.25 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.62/228.25 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.62/228.25 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.62/228.25 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.62/228.25 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.62/228.25 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.62/228.25 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.62/228.25 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.62/228.25 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.62/228.25 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.62/228.25 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.62/228.25 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.62/228.25 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.62/228.25 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.62/228.25 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.62/228.25 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.62/228.25 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.62/228.25 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.62/228.25 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.62/228.25 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.62/228.25 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.62/228.25 mark(isList(X:S)) -> active(isList(X:S)) 227.62/228.25 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.62/228.25 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.62/228.25 mark(isPal(X:S)) -> active(isPal(X:S)) 227.62/228.25 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.62/228.25 mark(isQid(X:S)) -> active(isQid(X:S)) 227.62/228.25 mark(a) -> active(a) 227.62/228.25 mark(e) -> active(e) 227.62/228.25 mark(i) -> active(i) 227.62/228.25 mark(nil) -> active(nil) 227.62/228.25 mark(o) -> active(o) 227.62/228.25 mark(tt) -> active(tt) 227.62/228.25 mark(u) -> active(u) 227.62/228.25 227.62/228.25 Problem 1.44: 227.62/228.25 227.62/228.25 Reduction Pairs Processor: 227.62/228.25 -> Pairs: 227.62/228.25 ACTIVE(U91(tt,V2:S)) -> MARK(U92(isPalListKind(V2:S))) 227.62/228.25 ACTIVE(isPalListKind(__(V1:S,V2:S))) -> MARK(U91(isPalListKind(V1:S),V2:S)) 227.62/228.25 MARK(U73(X1:S,X2:S)) -> ACTIVE(U73(mark(X1:S),X2:S)) 227.62/228.25 MARK(U73(X1:S,X2:S)) -> MARK(X1:S) 227.62/228.25 MARK(U74(X:S)) -> ACTIVE(U74(mark(X:S))) 227.62/228.25 MARK(U74(X:S)) -> MARK(X:S) 227.62/228.25 MARK(U81(X1:S,X2:S)) -> ACTIVE(U81(mark(X1:S),X2:S)) 227.62/228.25 MARK(U81(X1:S,X2:S)) -> MARK(X1:S) 227.62/228.25 MARK(U82(X1:S,X2:S)) -> ACTIVE(U82(mark(X1:S),X2:S)) 227.62/228.25 MARK(U82(X1:S,X2:S)) -> MARK(X1:S) 227.62/228.25 MARK(U83(X:S)) -> ACTIVE(U83(mark(X:S))) 227.62/228.25 MARK(U83(X:S)) -> MARK(X:S) 227.62/228.25 MARK(U91(X1:S,X2:S)) -> ACTIVE(U91(mark(X1:S),X2:S)) 227.62/228.25 MARK(U91(X1:S,X2:S)) -> MARK(X1:S) 227.62/228.25 MARK(U92(X:S)) -> ACTIVE(U92(mark(X:S))) 227.62/228.25 MARK(U92(X:S)) -> MARK(X:S) 227.62/228.25 MARK(__(X1:S,X2:S)) -> ACTIVE(__(mark(X1:S),mark(X2:S))) 227.62/228.25 MARK(__(X1:S,X2:S)) -> MARK(X1:S) 227.62/228.25 MARK(__(X1:S,X2:S)) -> MARK(X2:S) 227.62/228.25 MARK(isPalListKind(X:S)) -> ACTIVE(isPalListKind(X:S)) 227.62/228.25 -> Rules: 227.62/228.25 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.62/228.25 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.62/228.25 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.62/228.25 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.62/228.25 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.62/228.25 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.62/228.25 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.62/228.25 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.62/228.25 U13(active(X:S)) -> U13(X:S) 227.62/228.25 U13(mark(X:S)) -> U13(X:S) 227.62/228.25 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.62/228.25 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.62/228.25 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.62/228.25 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.62/228.25 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.62/228.25 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.62/228.25 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.62/228.25 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.62/228.25 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.62/228.25 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.62/228.25 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.62/228.25 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.62/228.25 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.62/228.25 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.62/228.25 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.62/228.25 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.62/228.25 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.62/228.25 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.62/228.25 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.62/228.25 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.62/228.25 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.62/228.25 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.62/228.25 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.62/228.25 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.62/228.25 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.62/228.25 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.62/228.25 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.62/228.25 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.62/228.25 U26(active(X:S)) -> U26(X:S) 227.62/228.25 U26(mark(X:S)) -> U26(X:S) 227.62/228.25 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.62/228.25 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.62/228.25 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.62/228.25 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.62/228.25 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.62/228.25 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.62/228.25 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.62/228.25 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.62/228.25 U33(active(X:S)) -> U33(X:S) 227.62/228.25 U33(mark(X:S)) -> U33(X:S) 227.62/228.25 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.62/228.25 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.62/228.25 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.62/228.25 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.62/228.25 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.62/228.25 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.62/228.25 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.62/228.25 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.62/228.25 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.62/228.25 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.62/228.25 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.62/228.25 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.62/228.25 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.62/228.25 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.62/228.25 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.62/228.25 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.62/228.25 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.62/228.25 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.62/228.25 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.62/228.25 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.62/228.25 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.62/228.25 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.62/228.25 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.62/228.25 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.62/228.25 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.62/228.25 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.62/228.25 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.62/228.25 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.62/228.25 U46(active(X:S)) -> U46(X:S) 227.62/228.25 U46(mark(X:S)) -> U46(X:S) 227.62/228.25 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.62/228.25 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.62/228.25 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.62/228.25 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.62/228.25 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.62/228.25 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.62/228.25 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.62/228.25 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.62/228.25 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.62/228.25 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.62/228.25 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.62/228.25 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.62/228.25 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.62/228.25 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.62/228.25 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.62/228.25 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.62/228.25 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.62/228.25 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.62/228.25 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.62/228.25 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.62/228.25 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.62/228.25 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.62/228.25 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.62/228.25 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.62/228.25 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.62/228.25 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.62/228.25 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.62/228.25 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.62/228.25 U56(active(X:S)) -> U56(X:S) 227.62/228.25 U56(mark(X:S)) -> U56(X:S) 227.62/228.25 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.62/228.25 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.62/228.25 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.62/228.25 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.62/228.25 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.62/228.25 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.62/228.25 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.62/228.25 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.62/228.25 U63(active(X:S)) -> U63(X:S) 227.62/228.25 U63(mark(X:S)) -> U63(X:S) 227.62/228.25 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.62/228.25 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.62/228.25 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.62/228.25 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.62/228.25 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.62/228.25 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.62/228.25 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.62/228.25 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.62/228.25 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.62/228.25 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.62/228.25 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.62/228.25 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.62/228.25 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.62/228.25 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.62/228.25 U74(active(X:S)) -> U74(X:S) 227.62/228.25 U74(mark(X:S)) -> U74(X:S) 227.62/228.25 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.62/228.25 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.62/228.25 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.62/228.25 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.62/228.25 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.62/228.25 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.62/228.25 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.62/228.25 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.62/228.25 U83(active(X:S)) -> U83(X:S) 227.62/228.25 U83(mark(X:S)) -> U83(X:S) 227.62/228.25 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.62/228.25 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.62/228.25 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.62/228.25 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.62/228.25 U92(active(X:S)) -> U92(X:S) 227.62/228.25 U92(mark(X:S)) -> U92(X:S) 227.62/228.25 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.62/228.25 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.62/228.25 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.62/228.25 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.62/228.25 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.62/228.25 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.62/228.25 active(U13(tt)) -> mark(tt) 227.62/228.25 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.62/228.25 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.62/228.25 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.62/228.25 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.62/228.25 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.62/228.25 active(U26(tt)) -> mark(tt) 227.62/228.25 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.62/228.25 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.62/228.25 active(U33(tt)) -> mark(tt) 227.62/228.25 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.62/228.25 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.62/228.25 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.62/228.25 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.62/228.25 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.62/228.25 active(U46(tt)) -> mark(tt) 227.62/228.25 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.62/228.25 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.62/228.25 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.62/228.25 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.62/228.25 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.62/228.25 active(U56(tt)) -> mark(tt) 227.62/228.25 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.62/228.25 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.62/228.25 active(U63(tt)) -> mark(tt) 227.62/228.25 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.62/228.25 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.62/228.25 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.62/228.25 active(U74(tt)) -> mark(tt) 227.62/228.25 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.62/228.25 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.62/228.25 active(U83(tt)) -> mark(tt) 227.62/228.25 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.62/228.25 active(U92(tt)) -> mark(tt) 227.62/228.25 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.62/228.25 active(__(nil,X:S)) -> mark(X:S) 227.62/228.25 active(__(X:S,nil)) -> mark(X:S) 227.62/228.25 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.62/228.25 active(isList(nil)) -> mark(tt) 227.62/228.25 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.62/228.25 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.62/228.25 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.62/228.25 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.62/228.25 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.62/228.25 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.62/228.25 active(isPal(nil)) -> mark(tt) 227.62/228.25 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.62/228.25 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.62/228.25 active(isPalListKind(a)) -> mark(tt) 227.62/228.25 active(isPalListKind(e)) -> mark(tt) 227.62/228.25 active(isPalListKind(i)) -> mark(tt) 227.62/228.25 active(isPalListKind(nil)) -> mark(tt) 227.62/228.25 active(isPalListKind(o)) -> mark(tt) 227.62/228.25 active(isPalListKind(u)) -> mark(tt) 227.62/228.25 active(isQid(a)) -> mark(tt) 227.62/228.25 active(isQid(e)) -> mark(tt) 227.62/228.25 active(isQid(i)) -> mark(tt) 227.62/228.25 active(isQid(o)) -> mark(tt) 227.62/228.25 active(isQid(u)) -> mark(tt) 227.62/228.25 isList(active(X:S)) -> isList(X:S) 227.62/228.25 isList(mark(X:S)) -> isList(X:S) 227.62/228.25 isNeList(active(X:S)) -> isNeList(X:S) 227.62/228.25 isNeList(mark(X:S)) -> isNeList(X:S) 227.62/228.25 isNePal(active(X:S)) -> isNePal(X:S) 227.62/228.25 isNePal(mark(X:S)) -> isNePal(X:S) 227.62/228.25 isPal(active(X:S)) -> isPal(X:S) 227.62/228.25 isPal(mark(X:S)) -> isPal(X:S) 227.62/228.25 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.62/228.25 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.62/228.25 isQid(active(X:S)) -> isQid(X:S) 227.62/228.25 isQid(mark(X:S)) -> isQid(X:S) 227.62/228.25 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.62/228.25 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.62/228.25 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.62/228.25 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.62/228.25 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.62/228.25 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.62/228.25 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.62/228.25 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.62/228.25 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.62/228.25 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.62/228.25 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.62/228.25 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.62/228.25 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.62/228.25 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.62/228.25 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.62/228.25 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.62/228.25 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.62/228.25 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.62/228.25 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.62/228.25 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.62/228.25 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.62/228.25 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.62/228.25 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.62/228.25 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.62/228.25 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.62/228.25 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.62/228.25 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.62/228.25 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.62/228.25 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.62/228.25 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.62/228.25 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.62/228.25 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.62/228.25 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.62/228.25 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.62/228.25 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.62/228.25 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.62/228.25 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.62/228.25 mark(isList(X:S)) -> active(isList(X:S)) 227.62/228.25 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.62/228.25 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.62/228.25 mark(isPal(X:S)) -> active(isPal(X:S)) 227.62/228.25 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.62/228.25 mark(isQid(X:S)) -> active(isQid(X:S)) 227.62/228.25 mark(a) -> active(a) 227.62/228.25 mark(e) -> active(e) 227.62/228.25 mark(i) -> active(i) 227.62/228.25 mark(nil) -> active(nil) 227.62/228.25 mark(o) -> active(o) 227.62/228.25 mark(tt) -> active(tt) 227.62/228.25 mark(u) -> active(u) 227.62/228.25 -> Usable rules: 227.62/228.25 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.62/228.25 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.62/228.25 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.62/228.25 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.62/228.25 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.62/228.25 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.62/228.25 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.62/228.25 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.62/228.25 U13(active(X:S)) -> U13(X:S) 227.62/228.25 U13(mark(X:S)) -> U13(X:S) 227.62/228.25 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.62/228.25 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.62/228.25 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.62/228.25 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.62/228.25 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.62/228.25 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.62/228.25 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.62/228.25 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.62/228.25 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.62/228.25 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.62/228.25 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.62/228.25 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.62/228.25 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.62/228.25 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.62/228.25 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.62/228.25 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.62/228.25 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.62/228.25 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.62/228.25 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.62/228.25 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.62/228.25 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.62/228.25 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.62/228.25 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.62/228.25 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.62/228.25 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.62/228.25 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.62/228.25 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.62/228.25 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.62/228.25 U26(active(X:S)) -> U26(X:S) 227.62/228.25 U26(mark(X:S)) -> U26(X:S) 227.62/228.25 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.62/228.25 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.62/228.25 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.62/228.25 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.62/228.25 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.62/228.25 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.62/228.25 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.62/228.25 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.62/228.25 U33(active(X:S)) -> U33(X:S) 227.62/228.25 U33(mark(X:S)) -> U33(X:S) 227.62/228.25 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.62/228.25 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.62/228.25 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.62/228.25 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.62/228.25 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.62/228.25 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.62/228.25 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.62/228.25 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.62/228.25 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.62/228.25 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.62/228.25 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.62/228.25 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.62/228.25 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.62/228.25 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.62/228.25 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.62/228.25 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.62/228.25 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.62/228.25 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.62/228.25 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.62/228.25 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.62/228.25 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.62/228.25 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.62/228.25 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.62/228.25 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.62/228.25 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.62/228.25 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.62/228.25 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.62/228.25 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.62/228.25 U46(active(X:S)) -> U46(X:S) 227.62/228.25 U46(mark(X:S)) -> U46(X:S) 227.62/228.25 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.62/228.25 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.62/228.25 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.62/228.25 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.62/228.25 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.62/228.25 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.62/228.25 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.62/228.25 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.62/228.25 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.62/228.25 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.62/228.25 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.62/228.25 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.62/228.25 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.62/228.25 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.62/228.25 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.62/228.25 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.62/228.25 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.62/228.25 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.62/228.25 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.62/228.25 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.62/228.25 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.62/228.25 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.62/228.25 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.62/228.25 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.62/228.25 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.62/228.25 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.62/228.25 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.62/228.25 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.62/228.25 U56(active(X:S)) -> U56(X:S) 227.62/228.25 U56(mark(X:S)) -> U56(X:S) 227.62/228.25 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.62/228.25 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.62/228.25 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.62/228.25 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.62/228.25 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.62/228.25 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.62/228.25 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.62/228.25 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.62/228.25 U63(active(X:S)) -> U63(X:S) 227.62/228.25 U63(mark(X:S)) -> U63(X:S) 227.62/228.25 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.62/228.25 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.62/228.25 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.62/228.25 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.62/228.25 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.62/228.25 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.62/228.25 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.62/228.25 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.62/228.25 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.62/228.25 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.62/228.25 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.62/228.25 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.62/228.25 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.62/228.25 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.62/228.25 U74(active(X:S)) -> U74(X:S) 227.62/228.25 U74(mark(X:S)) -> U74(X:S) 227.62/228.25 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.62/228.25 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.62/228.25 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.62/228.25 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.62/228.25 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.62/228.25 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.62/228.25 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.62/228.25 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.62/228.25 U83(active(X:S)) -> U83(X:S) 227.62/228.25 U83(mark(X:S)) -> U83(X:S) 227.62/228.25 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.62/228.25 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.62/228.25 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.62/228.25 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.62/228.25 U92(active(X:S)) -> U92(X:S) 227.62/228.25 U92(mark(X:S)) -> U92(X:S) 227.62/228.25 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.62/228.25 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.62/228.25 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.62/228.25 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.62/228.25 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.62/228.25 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.62/228.25 active(U13(tt)) -> mark(tt) 227.62/228.25 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.62/228.25 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.62/228.25 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.62/228.25 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.62/228.25 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.62/228.25 active(U26(tt)) -> mark(tt) 227.62/228.25 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.62/228.25 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.62/228.25 active(U33(tt)) -> mark(tt) 227.62/228.25 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.62/228.25 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.62/228.25 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.62/228.25 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.62/228.25 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.62/228.25 active(U46(tt)) -> mark(tt) 227.62/228.25 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.62/228.25 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.62/228.25 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.62/228.25 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.62/228.25 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.62/228.25 active(U56(tt)) -> mark(tt) 227.62/228.25 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.62/228.25 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.62/228.25 active(U63(tt)) -> mark(tt) 227.62/228.25 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.62/228.25 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.62/228.25 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.62/228.25 active(U74(tt)) -> mark(tt) 227.62/228.25 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.62/228.25 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.62/228.25 active(U83(tt)) -> mark(tt) 227.62/228.25 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.62/228.25 active(U92(tt)) -> mark(tt) 227.62/228.25 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.62/228.25 active(__(nil,X:S)) -> mark(X:S) 227.62/228.25 active(__(X:S,nil)) -> mark(X:S) 227.62/228.25 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.62/228.25 active(isList(nil)) -> mark(tt) 227.62/228.25 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.62/228.25 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.62/228.25 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.62/228.25 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.62/228.25 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.62/228.25 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.62/228.25 active(isPal(nil)) -> mark(tt) 227.62/228.25 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.62/228.25 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.62/228.25 active(isPalListKind(a)) -> mark(tt) 227.62/228.25 active(isPalListKind(e)) -> mark(tt) 227.62/228.25 active(isPalListKind(i)) -> mark(tt) 227.62/228.25 active(isPalListKind(nil)) -> mark(tt) 227.62/228.25 active(isPalListKind(o)) -> mark(tt) 227.62/228.25 active(isPalListKind(u)) -> mark(tt) 227.62/228.25 active(isQid(a)) -> mark(tt) 227.62/228.25 active(isQid(e)) -> mark(tt) 227.62/228.25 active(isQid(i)) -> mark(tt) 227.62/228.25 active(isQid(o)) -> mark(tt) 227.62/228.25 active(isQid(u)) -> mark(tt) 227.62/228.25 isList(active(X:S)) -> isList(X:S) 227.62/228.25 isList(mark(X:S)) -> isList(X:S) 227.62/228.25 isNeList(active(X:S)) -> isNeList(X:S) 227.62/228.25 isNeList(mark(X:S)) -> isNeList(X:S) 227.62/228.25 isNePal(active(X:S)) -> isNePal(X:S) 227.62/228.25 isNePal(mark(X:S)) -> isNePal(X:S) 227.62/228.25 isPal(active(X:S)) -> isPal(X:S) 227.62/228.25 isPal(mark(X:S)) -> isPal(X:S) 227.62/228.25 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.62/228.25 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.62/228.25 isQid(active(X:S)) -> isQid(X:S) 227.62/228.25 isQid(mark(X:S)) -> isQid(X:S) 227.62/228.25 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.62/228.25 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.62/228.25 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.62/228.25 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.62/228.25 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.62/228.25 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.62/228.25 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.62/228.25 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.62/228.25 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.62/228.25 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.62/228.25 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.62/228.25 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.62/228.25 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.62/228.25 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.62/228.25 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.62/228.25 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.62/228.25 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.62/228.25 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.62/228.25 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.62/228.25 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.62/228.25 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.62/228.25 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.62/228.25 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.62/228.25 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.62/228.25 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.62/228.25 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.62/228.25 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.62/228.25 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.62/228.25 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.62/228.25 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.62/228.25 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.62/228.25 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.62/228.25 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.62/228.25 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.62/228.25 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.62/228.25 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.62/228.25 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.62/228.25 mark(isList(X:S)) -> active(isList(X:S)) 227.62/228.25 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.62/228.25 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.62/228.25 mark(isPal(X:S)) -> active(isPal(X:S)) 227.62/228.25 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.62/228.25 mark(isQid(X:S)) -> active(isQid(X:S)) 227.62/228.25 mark(a) -> active(a) 227.62/228.25 mark(e) -> active(e) 227.62/228.25 mark(i) -> active(i) 227.62/228.25 mark(nil) -> active(nil) 227.62/228.25 mark(o) -> active(o) 227.62/228.25 mark(tt) -> active(tt) 227.62/228.25 mark(u) -> active(u) 227.62/228.25 ->Interpretation type: 227.62/228.25 Linear 227.62/228.25 ->Coefficients: 227.62/228.25 Natural Numbers 227.62/228.25 ->Dimension: 227.62/228.25 1 227.62/228.25 ->Bound: 227.62/228.25 2 227.62/228.25 ->Interpretation: 227.62/228.25 227.62/228.25 [U11](X1,X2) = 2 227.62/228.25 [U12](X1,X2) = 2 227.62/228.25 [U13](X) = 2 227.62/228.25 [U21](X1,X2,X3) = 2 227.62/228.25 [U22](X1,X2,X3) = 2 227.62/228.25 [U23](X1,X2,X3) = 2 227.62/228.25 [U24](X1,X2,X3) = 2 227.62/228.25 [U25](X1,X2) = 2 227.62/228.25 [U26](X) = 2 227.62/228.25 [U31](X1,X2) = 2 227.62/228.25 [U32](X1,X2) = 1 227.62/228.25 [U33](X) = 2 227.62/228.25 [U41](X1,X2,X3) = 2 227.62/228.25 [U42](X1,X2,X3) = 2 227.62/228.25 [U43](X1,X2,X3) = 2 227.62/228.25 [U44](X1,X2,X3) = 2 227.62/228.25 [U45](X1,X2) = 2 227.62/228.25 [U46](X) = 2 227.62/228.25 [U51](X1,X2,X3) = 2 227.62/228.25 [U52](X1,X2,X3) = 2 227.62/228.25 [U53](X1,X2,X3) = 2 227.62/228.25 [U54](X1,X2,X3) = 0 227.62/228.25 [U55](X1,X2) = 2 227.62/228.25 [U56](X) = 0 227.62/228.25 [U61](X1,X2) = 2 227.62/228.25 [U62](X1,X2) = 2 227.62/228.25 [U63](X) = 2 227.62/228.25 [U71](X1,X2,X3) = 2 227.62/228.25 [U72](X1,X2) = 2 227.62/228.25 [U73](X1,X2) = 0 227.62/228.25 [U74](X) = 1 227.62/228.25 [U81](X1,X2) = 1 227.62/228.25 [U82](X1,X2) = 1 227.62/228.25 [U83](X) = 0 227.62/228.25 [U91](X1,X2) = 1 227.62/228.25 [U92](X) = 1 227.62/228.25 [__](X1,X2) = 1 227.62/228.25 [active](X) = 2 227.62/228.25 [isList](X) = 2 227.62/228.25 [isNeList](X) = 2 227.62/228.25 [isNePal](X) = 2 227.62/228.25 [isPal](X) = 2 227.62/228.25 [isPalListKind](X) = 1 227.62/228.25 [isQid](X) = 0 227.62/228.25 [mark](X) = 2 227.62/228.25 [a] = 2 227.62/228.25 [e] = 2 227.62/228.25 [fSNonEmpty] = 0 227.62/228.25 [i] = 0 227.62/228.25 [nil] = 2 227.62/228.25 [o] = 2 227.62/228.25 [tt] = 0 227.62/228.25 [u] = 2 227.62/228.25 [U11#](X1,X2) = 0 227.62/228.25 [U12#](X1,X2) = 0 227.62/228.25 [U13#](X) = 0 227.62/228.25 [U21#](X1,X2,X3) = 0 227.62/228.25 [U22#](X1,X2,X3) = 0 227.62/228.25 [U23#](X1,X2,X3) = 0 227.62/228.25 [U24#](X1,X2,X3) = 0 227.62/228.25 [U25#](X1,X2) = 0 227.62/228.25 [U26#](X) = 0 227.62/228.25 [U31#](X1,X2) = 0 227.62/228.25 [U32#](X1,X2) = 0 227.62/228.25 [U33#](X) = 0 227.62/228.25 [U41#](X1,X2,X3) = 0 227.62/228.25 [U42#](X1,X2,X3) = 0 227.62/228.25 [U43#](X1,X2,X3) = 0 227.62/228.25 [U44#](X1,X2,X3) = 0 227.62/228.25 [U45#](X1,X2) = 0 227.62/228.25 [U46#](X) = 0 227.62/228.25 [U51#](X1,X2,X3) = 0 227.62/228.25 [U52#](X1,X2,X3) = 0 227.62/228.25 [U53#](X1,X2,X3) = 0 227.62/228.25 [U54#](X1,X2,X3) = 0 227.62/228.25 [U55#](X1,X2) = 0 227.62/228.25 [U56#](X) = 0 227.62/228.25 [U61#](X1,X2) = 0 227.62/228.25 [U62#](X1,X2) = 0 227.62/228.25 [U63#](X) = 0 227.62/228.25 [U71#](X1,X2,X3) = 0 227.62/228.25 [U72#](X1,X2) = 0 227.62/228.25 [U73#](X1,X2) = 0 227.62/228.25 [U74#](X) = 0 227.62/228.25 [U81#](X1,X2) = 0 227.62/228.25 [U82#](X1,X2) = 0 227.62/228.25 [U83#](X) = 0 227.62/228.25 [U91#](X1,X2) = 0 227.62/228.25 [U92#](X) = 0 227.62/228.25 [__#](X1,X2) = 0 227.62/228.25 [ACTIVE](X) = 2.X 227.62/228.25 [ISLIST](X) = 0 227.62/228.25 [ISNELIST](X) = 0 227.62/228.25 [ISNEPAL](X) = 0 227.62/228.25 [ISPAL](X) = 0 227.62/228.25 [ISPALLISTKIND](X) = 0 227.62/228.25 [ISQID](X) = 0 227.62/228.25 [MARK](X) = 2 227.62/228.25 227.62/228.25 Problem 1.44: 227.62/228.25 227.62/228.25 SCC Processor: 227.62/228.25 -> Pairs: 227.62/228.25 ACTIVE(U91(tt,V2:S)) -> MARK(U92(isPalListKind(V2:S))) 227.62/228.25 ACTIVE(isPalListKind(__(V1:S,V2:S))) -> MARK(U91(isPalListKind(V1:S),V2:S)) 227.62/228.25 MARK(U73(X1:S,X2:S)) -> MARK(X1:S) 227.62/228.25 MARK(U74(X:S)) -> ACTIVE(U74(mark(X:S))) 227.62/228.25 MARK(U74(X:S)) -> MARK(X:S) 227.62/228.25 MARK(U81(X1:S,X2:S)) -> ACTIVE(U81(mark(X1:S),X2:S)) 227.62/228.25 MARK(U81(X1:S,X2:S)) -> MARK(X1:S) 227.62/228.25 MARK(U82(X1:S,X2:S)) -> ACTIVE(U82(mark(X1:S),X2:S)) 227.62/228.25 MARK(U82(X1:S,X2:S)) -> MARK(X1:S) 227.62/228.25 MARK(U83(X:S)) -> ACTIVE(U83(mark(X:S))) 227.62/228.25 MARK(U83(X:S)) -> MARK(X:S) 227.62/228.25 MARK(U91(X1:S,X2:S)) -> ACTIVE(U91(mark(X1:S),X2:S)) 227.62/228.25 MARK(U91(X1:S,X2:S)) -> MARK(X1:S) 227.62/228.25 MARK(U92(X:S)) -> ACTIVE(U92(mark(X:S))) 227.62/228.25 MARK(U92(X:S)) -> MARK(X:S) 227.62/228.25 MARK(__(X1:S,X2:S)) -> ACTIVE(__(mark(X1:S),mark(X2:S))) 227.62/228.25 MARK(__(X1:S,X2:S)) -> MARK(X1:S) 227.62/228.25 MARK(__(X1:S,X2:S)) -> MARK(X2:S) 227.62/228.25 MARK(isPalListKind(X:S)) -> ACTIVE(isPalListKind(X:S)) 227.62/228.25 -> Rules: 227.62/228.25 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.62/228.25 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.62/228.25 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.62/228.25 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.62/228.25 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.62/228.25 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.62/228.25 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.62/228.25 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.62/228.25 U13(active(X:S)) -> U13(X:S) 227.62/228.25 U13(mark(X:S)) -> U13(X:S) 227.62/228.25 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.62/228.25 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.62/228.25 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.62/228.25 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.62/228.25 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.62/228.25 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.62/228.25 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.62/228.25 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.62/228.25 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.62/228.25 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.62/228.25 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.62/228.25 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.62/228.25 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.62/228.25 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.62/228.25 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.62/228.25 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.62/228.25 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.62/228.25 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.62/228.25 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.62/228.25 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.62/228.25 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.62/228.25 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.62/228.25 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.62/228.25 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.62/228.25 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.62/228.25 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.62/228.25 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.62/228.25 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.62/228.25 U26(active(X:S)) -> U26(X:S) 227.62/228.25 U26(mark(X:S)) -> U26(X:S) 227.62/228.25 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.62/228.25 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.62/228.25 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.62/228.25 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.62/228.25 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.62/228.25 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.62/228.25 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.62/228.25 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.62/228.25 U33(active(X:S)) -> U33(X:S) 227.62/228.25 U33(mark(X:S)) -> U33(X:S) 227.62/228.25 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.62/228.25 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.62/228.25 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.62/228.25 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.62/228.25 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.62/228.25 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.62/228.25 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.62/228.25 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.62/228.25 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.62/228.25 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.62/228.25 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.62/228.25 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.62/228.25 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.62/228.25 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.62/228.25 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.62/228.25 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.62/228.25 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.62/228.25 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.62/228.25 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.62/228.25 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.62/228.25 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.62/228.25 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.62/228.25 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.62/228.25 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.62/228.25 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.62/228.25 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.62/228.25 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.62/228.25 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.62/228.25 U46(active(X:S)) -> U46(X:S) 227.62/228.25 U46(mark(X:S)) -> U46(X:S) 227.62/228.25 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.62/228.25 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.62/228.25 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.62/228.25 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.62/228.25 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.62/228.25 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.62/228.25 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.62/228.25 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.62/228.25 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.62/228.25 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.62/228.25 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.62/228.25 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.62/228.25 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.62/228.25 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.62/228.25 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.62/228.25 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.62/228.25 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.62/228.25 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.62/228.25 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.62/228.25 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.62/228.25 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.62/228.25 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.62/228.25 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.62/228.25 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.62/228.25 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.62/228.25 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.62/228.25 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.62/228.25 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.62/228.25 U56(active(X:S)) -> U56(X:S) 227.62/228.25 U56(mark(X:S)) -> U56(X:S) 227.62/228.25 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.62/228.25 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.62/228.25 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.62/228.25 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.62/228.25 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.62/228.25 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.62/228.25 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.62/228.25 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.62/228.25 U63(active(X:S)) -> U63(X:S) 227.62/228.25 U63(mark(X:S)) -> U63(X:S) 227.62/228.25 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.62/228.25 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.62/228.25 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.62/228.25 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.62/228.25 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.62/228.25 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.62/228.25 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.62/228.25 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.62/228.25 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.62/228.25 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.62/228.25 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.62/228.25 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.62/228.25 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.62/228.25 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.62/228.25 U74(active(X:S)) -> U74(X:S) 227.62/228.25 U74(mark(X:S)) -> U74(X:S) 227.62/228.25 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.62/228.25 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.62/228.25 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.62/228.25 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.62/228.25 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.62/228.25 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.62/228.25 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.62/228.25 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.62/228.25 U83(active(X:S)) -> U83(X:S) 227.62/228.25 U83(mark(X:S)) -> U83(X:S) 227.62/228.25 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.62/228.25 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.62/228.25 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.62/228.25 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.62/228.25 U92(active(X:S)) -> U92(X:S) 227.62/228.25 U92(mark(X:S)) -> U92(X:S) 227.62/228.25 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.62/228.25 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.62/228.25 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.62/228.25 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.62/228.25 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.62/228.25 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.62/228.25 active(U13(tt)) -> mark(tt) 227.62/228.25 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.62/228.25 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.62/228.25 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.62/228.25 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.62/228.25 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.62/228.25 active(U26(tt)) -> mark(tt) 227.62/228.25 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.62/228.25 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.62/228.25 active(U33(tt)) -> mark(tt) 227.62/228.25 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.62/228.25 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.62/228.25 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.62/228.25 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.62/228.25 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.62/228.25 active(U46(tt)) -> mark(tt) 227.62/228.25 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.62/228.25 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.62/228.25 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.62/228.25 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.62/228.25 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.62/228.25 active(U56(tt)) -> mark(tt) 227.62/228.25 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.62/228.25 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.62/228.25 active(U63(tt)) -> mark(tt) 227.62/228.25 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.62/228.25 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.62/228.25 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.62/228.25 active(U74(tt)) -> mark(tt) 227.62/228.25 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.62/228.25 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.62/228.25 active(U83(tt)) -> mark(tt) 227.62/228.25 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.62/228.25 active(U92(tt)) -> mark(tt) 227.62/228.25 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.62/228.25 active(__(nil,X:S)) -> mark(X:S) 227.62/228.25 active(__(X:S,nil)) -> mark(X:S) 227.62/228.25 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.62/228.25 active(isList(nil)) -> mark(tt) 227.62/228.25 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.62/228.25 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.62/228.25 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.62/228.25 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.62/228.25 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.62/228.25 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.62/228.25 active(isPal(nil)) -> mark(tt) 227.62/228.25 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.62/228.25 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.62/228.25 active(isPalListKind(a)) -> mark(tt) 227.62/228.25 active(isPalListKind(e)) -> mark(tt) 227.62/228.25 active(isPalListKind(i)) -> mark(tt) 227.62/228.25 active(isPalListKind(nil)) -> mark(tt) 227.62/228.25 active(isPalListKind(o)) -> mark(tt) 227.62/228.25 active(isPalListKind(u)) -> mark(tt) 227.62/228.25 active(isQid(a)) -> mark(tt) 227.62/228.25 active(isQid(e)) -> mark(tt) 227.62/228.25 active(isQid(i)) -> mark(tt) 227.62/228.25 active(isQid(o)) -> mark(tt) 227.62/228.25 active(isQid(u)) -> mark(tt) 227.62/228.25 isList(active(X:S)) -> isList(X:S) 227.62/228.25 isList(mark(X:S)) -> isList(X:S) 227.62/228.25 isNeList(active(X:S)) -> isNeList(X:S) 227.62/228.25 isNeList(mark(X:S)) -> isNeList(X:S) 227.62/228.25 isNePal(active(X:S)) -> isNePal(X:S) 227.62/228.25 isNePal(mark(X:S)) -> isNePal(X:S) 227.62/228.25 isPal(active(X:S)) -> isPal(X:S) 227.62/228.25 isPal(mark(X:S)) -> isPal(X:S) 227.62/228.25 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.62/228.25 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.62/228.25 isQid(active(X:S)) -> isQid(X:S) 227.62/228.25 isQid(mark(X:S)) -> isQid(X:S) 227.62/228.25 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.62/228.25 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.62/228.25 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.62/228.25 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.62/228.25 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.62/228.25 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.62/228.25 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.62/228.25 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.62/228.25 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.62/228.25 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.62/228.25 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.62/228.25 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.62/228.25 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.62/228.25 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.62/228.25 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.62/228.25 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.62/228.25 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.62/228.25 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.62/228.25 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.62/228.25 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.62/228.25 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.62/228.25 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.62/228.25 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.62/228.25 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.62/228.25 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.62/228.25 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.62/228.25 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.62/228.25 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.62/228.25 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.62/228.25 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.62/228.25 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.62/228.25 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.62/228.25 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.62/228.25 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.62/228.25 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.62/228.25 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.62/228.25 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.62/228.25 mark(isList(X:S)) -> active(isList(X:S)) 227.62/228.25 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.62/228.25 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.62/228.25 mark(isPal(X:S)) -> active(isPal(X:S)) 227.62/228.25 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.62/228.25 mark(isQid(X:S)) -> active(isQid(X:S)) 227.62/228.25 mark(a) -> active(a) 227.62/228.25 mark(e) -> active(e) 227.62/228.25 mark(i) -> active(i) 227.62/228.25 mark(nil) -> active(nil) 227.62/228.25 mark(o) -> active(o) 227.62/228.25 mark(tt) -> active(tt) 227.62/228.25 mark(u) -> active(u) 227.62/228.25 ->Strongly Connected Components: 227.62/228.25 ->->Cycle: 227.62/228.25 ->->-> Pairs: 227.62/228.25 ACTIVE(U91(tt,V2:S)) -> MARK(U92(isPalListKind(V2:S))) 227.62/228.25 ACTIVE(isPalListKind(__(V1:S,V2:S))) -> MARK(U91(isPalListKind(V1:S),V2:S)) 227.62/228.25 MARK(U73(X1:S,X2:S)) -> MARK(X1:S) 227.62/228.25 MARK(U74(X:S)) -> ACTIVE(U74(mark(X:S))) 227.62/228.25 MARK(U74(X:S)) -> MARK(X:S) 227.62/228.25 MARK(U81(X1:S,X2:S)) -> ACTIVE(U81(mark(X1:S),X2:S)) 227.62/228.25 MARK(U81(X1:S,X2:S)) -> MARK(X1:S) 227.62/228.25 MARK(U82(X1:S,X2:S)) -> ACTIVE(U82(mark(X1:S),X2:S)) 227.62/228.25 MARK(U82(X1:S,X2:S)) -> MARK(X1:S) 227.62/228.25 MARK(U83(X:S)) -> ACTIVE(U83(mark(X:S))) 227.62/228.25 MARK(U83(X:S)) -> MARK(X:S) 227.62/228.25 MARK(U91(X1:S,X2:S)) -> ACTIVE(U91(mark(X1:S),X2:S)) 227.62/228.25 MARK(U91(X1:S,X2:S)) -> MARK(X1:S) 227.62/228.25 MARK(U92(X:S)) -> ACTIVE(U92(mark(X:S))) 227.62/228.25 MARK(U92(X:S)) -> MARK(X:S) 227.62/228.25 MARK(__(X1:S,X2:S)) -> ACTIVE(__(mark(X1:S),mark(X2:S))) 227.62/228.25 MARK(__(X1:S,X2:S)) -> MARK(X1:S) 227.62/228.25 MARK(__(X1:S,X2:S)) -> MARK(X2:S) 227.62/228.25 MARK(isPalListKind(X:S)) -> ACTIVE(isPalListKind(X:S)) 227.62/228.25 ->->-> Rules: 227.62/228.25 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.62/228.25 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.62/228.25 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.62/228.25 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.62/228.25 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.62/228.25 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.62/228.25 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.62/228.25 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.62/228.25 U13(active(X:S)) -> U13(X:S) 227.62/228.25 U13(mark(X:S)) -> U13(X:S) 227.62/228.25 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.62/228.25 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.62/228.25 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.62/228.25 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.62/228.25 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.62/228.25 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.62/228.25 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.62/228.25 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.62/228.25 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.62/228.25 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.62/228.25 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.62/228.25 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.62/228.25 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.62/228.25 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.62/228.25 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.62/228.25 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.62/228.25 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.62/228.25 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.62/228.25 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.62/228.25 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.62/228.25 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.62/228.25 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.62/228.25 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.62/228.25 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.62/228.25 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.62/228.25 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.62/228.25 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.62/228.25 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.62/228.25 U26(active(X:S)) -> U26(X:S) 227.62/228.25 U26(mark(X:S)) -> U26(X:S) 227.62/228.25 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.62/228.25 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.62/228.25 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.62/228.25 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.62/228.25 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.62/228.25 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.62/228.25 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.62/228.25 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.62/228.25 U33(active(X:S)) -> U33(X:S) 227.62/228.25 U33(mark(X:S)) -> U33(X:S) 227.62/228.25 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.62/228.25 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.62/228.25 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.62/228.25 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.62/228.25 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.62/228.25 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.62/228.25 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.62/228.25 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.62/228.25 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.62/228.25 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.62/228.25 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.62/228.25 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.62/228.26 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.62/228.26 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.62/228.26 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.62/228.26 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.62/228.26 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.62/228.26 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.62/228.26 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.62/228.26 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.62/228.26 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.62/228.26 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.62/228.26 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.62/228.26 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.62/228.26 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.62/228.26 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.62/228.26 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.62/228.26 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.62/228.26 U46(active(X:S)) -> U46(X:S) 227.62/228.26 U46(mark(X:S)) -> U46(X:S) 227.62/228.26 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.62/228.26 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.62/228.26 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.62/228.26 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.62/228.26 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.62/228.26 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.62/228.26 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.62/228.26 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.62/228.26 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.62/228.26 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.62/228.26 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.62/228.26 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.62/228.26 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.62/228.26 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.62/228.26 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.62/228.26 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.62/228.26 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.62/228.26 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.62/228.26 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.62/228.26 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.62/228.26 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.62/228.26 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.62/228.26 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.62/228.26 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.62/228.26 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.62/228.26 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.62/228.26 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.62/228.26 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.62/228.26 U56(active(X:S)) -> U56(X:S) 227.62/228.26 U56(mark(X:S)) -> U56(X:S) 227.62/228.26 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.62/228.26 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.62/228.26 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.62/228.26 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.62/228.26 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.62/228.26 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.62/228.26 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.62/228.26 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.62/228.26 U63(active(X:S)) -> U63(X:S) 227.62/228.26 U63(mark(X:S)) -> U63(X:S) 227.62/228.26 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.62/228.26 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.62/228.26 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.62/228.26 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.62/228.26 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.62/228.26 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.62/228.26 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.62/228.26 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.62/228.26 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.62/228.26 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.62/228.26 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.62/228.26 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.62/228.26 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.62/228.26 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.62/228.26 U74(active(X:S)) -> U74(X:S) 227.62/228.26 U74(mark(X:S)) -> U74(X:S) 227.62/228.26 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.62/228.26 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.62/228.26 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.62/228.26 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.62/228.26 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.62/228.26 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.62/228.26 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.62/228.26 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.62/228.26 U83(active(X:S)) -> U83(X:S) 227.62/228.26 U83(mark(X:S)) -> U83(X:S) 227.62/228.26 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.62/228.26 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.62/228.26 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.62/228.26 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.62/228.26 U92(active(X:S)) -> U92(X:S) 227.62/228.26 U92(mark(X:S)) -> U92(X:S) 227.62/228.26 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.62/228.26 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.62/228.26 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.62/228.26 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.62/228.26 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.62/228.26 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.62/228.26 active(U13(tt)) -> mark(tt) 227.62/228.26 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.62/228.26 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.62/228.26 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.62/228.26 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.62/228.26 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.62/228.26 active(U26(tt)) -> mark(tt) 227.62/228.26 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.62/228.26 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.62/228.26 active(U33(tt)) -> mark(tt) 227.62/228.26 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.62/228.26 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.62/228.26 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.62/228.26 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.62/228.26 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.62/228.26 active(U46(tt)) -> mark(tt) 227.62/228.26 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.62/228.26 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.62/228.26 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.62/228.26 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.62/228.26 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.62/228.26 active(U56(tt)) -> mark(tt) 227.62/228.26 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.62/228.26 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.62/228.26 active(U63(tt)) -> mark(tt) 227.62/228.26 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.62/228.26 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.62/228.26 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.62/228.26 active(U74(tt)) -> mark(tt) 227.62/228.26 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.62/228.26 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.62/228.26 active(U83(tt)) -> mark(tt) 227.62/228.26 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.62/228.26 active(U92(tt)) -> mark(tt) 227.62/228.26 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.62/228.26 active(__(nil,X:S)) -> mark(X:S) 227.62/228.26 active(__(X:S,nil)) -> mark(X:S) 227.62/228.26 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.62/228.26 active(isList(nil)) -> mark(tt) 227.62/228.26 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.62/228.26 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.62/228.26 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.62/228.26 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.62/228.26 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.62/228.26 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.62/228.26 active(isPal(nil)) -> mark(tt) 227.62/228.26 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.62/228.26 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.62/228.26 active(isPalListKind(a)) -> mark(tt) 227.62/228.26 active(isPalListKind(e)) -> mark(tt) 227.62/228.26 active(isPalListKind(i)) -> mark(tt) 227.62/228.26 active(isPalListKind(nil)) -> mark(tt) 227.62/228.26 active(isPalListKind(o)) -> mark(tt) 227.62/228.26 active(isPalListKind(u)) -> mark(tt) 227.62/228.26 active(isQid(a)) -> mark(tt) 227.62/228.26 active(isQid(e)) -> mark(tt) 227.62/228.26 active(isQid(i)) -> mark(tt) 227.62/228.26 active(isQid(o)) -> mark(tt) 227.62/228.26 active(isQid(u)) -> mark(tt) 227.62/228.26 isList(active(X:S)) -> isList(X:S) 227.62/228.26 isList(mark(X:S)) -> isList(X:S) 227.62/228.26 isNeList(active(X:S)) -> isNeList(X:S) 227.62/228.26 isNeList(mark(X:S)) -> isNeList(X:S) 227.62/228.26 isNePal(active(X:S)) -> isNePal(X:S) 227.62/228.26 isNePal(mark(X:S)) -> isNePal(X:S) 227.62/228.26 isPal(active(X:S)) -> isPal(X:S) 227.62/228.26 isPal(mark(X:S)) -> isPal(X:S) 227.62/228.26 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.62/228.26 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.62/228.26 isQid(active(X:S)) -> isQid(X:S) 227.62/228.26 isQid(mark(X:S)) -> isQid(X:S) 227.62/228.26 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.62/228.26 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.62/228.26 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.62/228.26 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.62/228.26 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.62/228.26 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.62/228.26 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.62/228.26 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.62/228.26 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.62/228.26 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.62/228.26 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.62/228.26 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.62/228.26 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.62/228.26 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.62/228.26 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.62/228.26 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.62/228.26 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.62/228.26 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.62/228.26 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.62/228.26 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.62/228.26 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.62/228.26 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.62/228.26 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.62/228.26 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.62/228.26 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.62/228.26 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.62/228.26 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.62/228.26 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.62/228.26 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.62/228.26 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.62/228.26 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.62/228.26 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.62/228.26 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.62/228.26 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.62/228.26 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.62/228.26 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.62/228.26 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.62/228.26 mark(isList(X:S)) -> active(isList(X:S)) 227.62/228.26 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.62/228.26 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.62/228.26 mark(isPal(X:S)) -> active(isPal(X:S)) 227.62/228.26 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.62/228.26 mark(isQid(X:S)) -> active(isQid(X:S)) 227.62/228.26 mark(a) -> active(a) 227.62/228.26 mark(e) -> active(e) 227.62/228.26 mark(i) -> active(i) 227.62/228.26 mark(nil) -> active(nil) 227.62/228.26 mark(o) -> active(o) 227.62/228.26 mark(tt) -> active(tt) 227.62/228.26 mark(u) -> active(u) 227.62/228.26 227.62/228.26 Problem 1.44: 227.62/228.26 227.62/228.26 Reduction Pairs Processor: 227.62/228.26 -> Pairs: 227.62/228.26 ACTIVE(U91(tt,V2:S)) -> MARK(U92(isPalListKind(V2:S))) 227.62/228.26 ACTIVE(isPalListKind(__(V1:S,V2:S))) -> MARK(U91(isPalListKind(V1:S),V2:S)) 227.62/228.26 MARK(U73(X1:S,X2:S)) -> MARK(X1:S) 227.62/228.26 MARK(U74(X:S)) -> ACTIVE(U74(mark(X:S))) 227.62/228.26 MARK(U74(X:S)) -> MARK(X:S) 227.62/228.26 MARK(U81(X1:S,X2:S)) -> ACTIVE(U81(mark(X1:S),X2:S)) 227.62/228.26 MARK(U81(X1:S,X2:S)) -> MARK(X1:S) 227.62/228.26 MARK(U82(X1:S,X2:S)) -> ACTIVE(U82(mark(X1:S),X2:S)) 227.62/228.26 MARK(U82(X1:S,X2:S)) -> MARK(X1:S) 227.62/228.26 MARK(U83(X:S)) -> ACTIVE(U83(mark(X:S))) 227.62/228.26 MARK(U83(X:S)) -> MARK(X:S) 227.62/228.26 MARK(U91(X1:S,X2:S)) -> ACTIVE(U91(mark(X1:S),X2:S)) 227.62/228.26 MARK(U91(X1:S,X2:S)) -> MARK(X1:S) 227.62/228.26 MARK(U92(X:S)) -> ACTIVE(U92(mark(X:S))) 227.62/228.26 MARK(U92(X:S)) -> MARK(X:S) 227.62/228.26 MARK(__(X1:S,X2:S)) -> ACTIVE(__(mark(X1:S),mark(X2:S))) 227.62/228.26 MARK(__(X1:S,X2:S)) -> MARK(X1:S) 227.62/228.26 MARK(__(X1:S,X2:S)) -> MARK(X2:S) 227.62/228.26 MARK(isPalListKind(X:S)) -> ACTIVE(isPalListKind(X:S)) 227.62/228.26 -> Rules: 227.62/228.26 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.62/228.26 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.62/228.26 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.62/228.26 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.62/228.26 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.62/228.26 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.62/228.26 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.62/228.26 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.62/228.26 U13(active(X:S)) -> U13(X:S) 227.62/228.26 U13(mark(X:S)) -> U13(X:S) 227.62/228.26 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.62/228.26 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.62/228.26 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.62/228.26 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.62/228.26 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.62/228.26 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.62/228.26 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.62/228.26 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.62/228.26 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.62/228.26 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.62/228.26 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.62/228.26 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.62/228.26 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.62/228.26 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.62/228.26 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.62/228.26 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.62/228.26 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.62/228.26 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.62/228.26 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.62/228.26 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.62/228.26 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.62/228.26 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.62/228.26 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.62/228.26 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.62/228.26 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.62/228.26 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.62/228.26 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.62/228.26 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.62/228.26 U26(active(X:S)) -> U26(X:S) 227.62/228.26 U26(mark(X:S)) -> U26(X:S) 227.62/228.26 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.62/228.26 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.62/228.26 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.62/228.26 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.62/228.26 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.62/228.26 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.62/228.26 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.62/228.26 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.62/228.26 U33(active(X:S)) -> U33(X:S) 227.62/228.26 U33(mark(X:S)) -> U33(X:S) 227.62/228.26 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.62/228.26 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.62/228.26 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.62/228.26 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.62/228.26 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.62/228.26 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.62/228.26 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.62/228.26 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.62/228.26 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.62/228.26 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.62/228.26 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.62/228.26 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.62/228.26 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.62/228.26 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.62/228.26 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.62/228.26 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.62/228.26 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.62/228.26 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.62/228.26 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.62/228.26 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.62/228.26 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.62/228.26 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.62/228.26 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.62/228.26 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.62/228.26 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.62/228.26 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.62/228.26 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.62/228.26 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.62/228.26 U46(active(X:S)) -> U46(X:S) 227.62/228.26 U46(mark(X:S)) -> U46(X:S) 227.62/228.26 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.62/228.26 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.62/228.26 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.62/228.26 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.62/228.26 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.62/228.26 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.62/228.26 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.62/228.26 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.62/228.26 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.62/228.26 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.62/228.26 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.62/228.26 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.62/228.26 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.62/228.26 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.62/228.26 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.62/228.26 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.62/228.26 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.62/228.26 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.62/228.26 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.62/228.26 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.62/228.26 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.62/228.26 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.62/228.26 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.62/228.26 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.62/228.26 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.62/228.26 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.62/228.26 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.62/228.26 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.62/228.26 U56(active(X:S)) -> U56(X:S) 227.62/228.26 U56(mark(X:S)) -> U56(X:S) 227.62/228.26 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.62/228.26 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.62/228.26 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.62/228.26 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.62/228.26 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.62/228.26 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.62/228.26 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.62/228.26 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.62/228.26 U63(active(X:S)) -> U63(X:S) 227.62/228.26 U63(mark(X:S)) -> U63(X:S) 227.62/228.26 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.62/228.26 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.62/228.26 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.62/228.26 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.62/228.26 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.62/228.26 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.62/228.26 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.62/228.26 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.62/228.26 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.62/228.26 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.62/228.26 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.62/228.26 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.62/228.26 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.62/228.26 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.62/228.26 U74(active(X:S)) -> U74(X:S) 227.62/228.26 U74(mark(X:S)) -> U74(X:S) 227.62/228.26 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.62/228.26 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.62/228.26 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.62/228.26 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.62/228.26 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.62/228.26 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.62/228.26 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.62/228.26 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.62/228.26 U83(active(X:S)) -> U83(X:S) 227.62/228.26 U83(mark(X:S)) -> U83(X:S) 227.62/228.26 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.62/228.26 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.62/228.26 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.62/228.26 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.62/228.26 U92(active(X:S)) -> U92(X:S) 227.62/228.26 U92(mark(X:S)) -> U92(X:S) 227.62/228.26 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.62/228.26 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.62/228.26 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.62/228.26 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.62/228.26 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.62/228.26 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.62/228.26 active(U13(tt)) -> mark(tt) 227.62/228.26 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.62/228.26 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.62/228.26 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.62/228.26 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.62/228.26 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.62/228.26 active(U26(tt)) -> mark(tt) 227.62/228.26 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.62/228.26 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.62/228.26 active(U33(tt)) -> mark(tt) 227.62/228.26 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.62/228.26 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.62/228.26 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.62/228.26 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.62/228.26 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.62/228.26 active(U46(tt)) -> mark(tt) 227.62/228.26 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.62/228.26 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.62/228.26 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.62/228.26 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.62/228.26 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.62/228.26 active(U56(tt)) -> mark(tt) 227.62/228.26 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.62/228.26 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.62/228.26 active(U63(tt)) -> mark(tt) 227.62/228.26 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.62/228.26 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.62/228.26 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.62/228.26 active(U74(tt)) -> mark(tt) 227.62/228.26 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.62/228.26 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.62/228.26 active(U83(tt)) -> mark(tt) 227.62/228.26 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.62/228.26 active(U92(tt)) -> mark(tt) 227.62/228.26 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.62/228.26 active(__(nil,X:S)) -> mark(X:S) 227.62/228.26 active(__(X:S,nil)) -> mark(X:S) 227.62/228.26 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.62/228.26 active(isList(nil)) -> mark(tt) 227.62/228.26 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.62/228.26 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.62/228.26 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.62/228.26 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.62/228.26 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.62/228.26 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.62/228.26 active(isPal(nil)) -> mark(tt) 227.62/228.26 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.62/228.26 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.62/228.26 active(isPalListKind(a)) -> mark(tt) 227.62/228.26 active(isPalListKind(e)) -> mark(tt) 227.62/228.26 active(isPalListKind(i)) -> mark(tt) 227.62/228.26 active(isPalListKind(nil)) -> mark(tt) 227.62/228.26 active(isPalListKind(o)) -> mark(tt) 227.62/228.26 active(isPalListKind(u)) -> mark(tt) 227.62/228.26 active(isQid(a)) -> mark(tt) 227.62/228.26 active(isQid(e)) -> mark(tt) 227.62/228.26 active(isQid(i)) -> mark(tt) 227.62/228.26 active(isQid(o)) -> mark(tt) 227.62/228.26 active(isQid(u)) -> mark(tt) 227.62/228.26 isList(active(X:S)) -> isList(X:S) 227.62/228.26 isList(mark(X:S)) -> isList(X:S) 227.62/228.26 isNeList(active(X:S)) -> isNeList(X:S) 227.62/228.26 isNeList(mark(X:S)) -> isNeList(X:S) 227.62/228.26 isNePal(active(X:S)) -> isNePal(X:S) 227.62/228.26 isNePal(mark(X:S)) -> isNePal(X:S) 227.62/228.26 isPal(active(X:S)) -> isPal(X:S) 227.62/228.26 isPal(mark(X:S)) -> isPal(X:S) 227.62/228.26 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.62/228.26 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.62/228.26 isQid(active(X:S)) -> isQid(X:S) 227.62/228.26 isQid(mark(X:S)) -> isQid(X:S) 227.62/228.26 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.62/228.26 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.62/228.26 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.62/228.26 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.62/228.26 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.62/228.26 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.62/228.26 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.62/228.26 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.62/228.26 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.62/228.26 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.62/228.26 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.62/228.26 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.62/228.26 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.62/228.26 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.62/228.26 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.62/228.26 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.62/228.26 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.62/228.26 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.62/228.26 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.62/228.26 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.62/228.26 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.62/228.26 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.62/228.26 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.62/228.26 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.62/228.26 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.62/228.26 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.62/228.26 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.62/228.26 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.62/228.26 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.62/228.26 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.62/228.26 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.62/228.26 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.62/228.26 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.62/228.26 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.62/228.26 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.62/228.26 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.62/228.26 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.62/228.26 mark(isList(X:S)) -> active(isList(X:S)) 227.62/228.26 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.62/228.26 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.62/228.26 mark(isPal(X:S)) -> active(isPal(X:S)) 227.62/228.26 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.62/228.26 mark(isQid(X:S)) -> active(isQid(X:S)) 227.62/228.26 mark(a) -> active(a) 227.62/228.26 mark(e) -> active(e) 227.62/228.26 mark(i) -> active(i) 227.62/228.26 mark(nil) -> active(nil) 227.62/228.26 mark(o) -> active(o) 227.62/228.26 mark(tt) -> active(tt) 227.62/228.26 mark(u) -> active(u) 227.62/228.26 -> Usable rules: 227.62/228.26 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.62/228.26 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.62/228.26 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.62/228.26 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.62/228.26 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.62/228.26 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.62/228.26 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.62/228.26 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.62/228.26 U13(active(X:S)) -> U13(X:S) 227.62/228.26 U13(mark(X:S)) -> U13(X:S) 227.62/228.26 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.62/228.26 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.62/228.26 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.62/228.26 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.62/228.26 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.62/228.26 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.62/228.26 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.62/228.26 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.62/228.26 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.62/228.26 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.62/228.26 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.62/228.26 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.62/228.26 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.62/228.26 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.62/228.26 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.62/228.26 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.62/228.26 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.62/228.26 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.62/228.26 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.62/228.26 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.62/228.26 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.62/228.26 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.62/228.26 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.62/228.26 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.62/228.26 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.62/228.26 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.62/228.26 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.62/228.26 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.62/228.26 U26(active(X:S)) -> U26(X:S) 227.62/228.26 U26(mark(X:S)) -> U26(X:S) 227.62/228.26 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.62/228.26 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.62/228.26 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.62/228.26 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.62/228.26 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.62/228.26 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.62/228.26 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.62/228.26 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.62/228.26 U33(active(X:S)) -> U33(X:S) 227.62/228.26 U33(mark(X:S)) -> U33(X:S) 227.62/228.26 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.62/228.26 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.62/228.26 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.62/228.26 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.62/228.26 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.62/228.26 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.62/228.26 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.62/228.26 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.62/228.26 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.62/228.26 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.62/228.26 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.62/228.26 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.62/228.26 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.62/228.26 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.62/228.26 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.62/228.26 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.62/228.26 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.62/228.26 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.62/228.26 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.62/228.26 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.62/228.26 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.62/228.26 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.62/228.26 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.62/228.26 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.62/228.26 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.62/228.26 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.62/228.26 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.62/228.26 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.62/228.26 U46(active(X:S)) -> U46(X:S) 227.62/228.26 U46(mark(X:S)) -> U46(X:S) 227.62/228.26 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.62/228.26 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.62/228.26 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.62/228.26 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.62/228.26 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.62/228.26 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.62/228.26 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.62/228.26 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.62/228.26 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.62/228.26 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.62/228.26 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.62/228.26 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.62/228.26 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.62/228.26 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.62/228.26 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.62/228.26 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.62/228.26 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.62/228.26 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.62/228.26 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.62/228.26 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.62/228.26 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.62/228.26 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.62/228.26 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.62/228.26 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.62/228.26 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.62/228.26 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.62/228.26 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.62/228.26 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.62/228.26 U56(active(X:S)) -> U56(X:S) 227.62/228.26 U56(mark(X:S)) -> U56(X:S) 227.62/228.26 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.62/228.26 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.62/228.26 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.62/228.26 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.62/228.26 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.62/228.26 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.62/228.26 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.62/228.26 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.62/228.26 U63(active(X:S)) -> U63(X:S) 227.62/228.26 U63(mark(X:S)) -> U63(X:S) 227.62/228.26 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.62/228.26 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.62/228.26 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.62/228.26 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.62/228.26 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.62/228.26 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.62/228.26 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.62/228.26 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.62/228.26 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.62/228.26 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.62/228.26 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.62/228.26 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.62/228.26 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.62/228.26 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.62/228.26 U74(active(X:S)) -> U74(X:S) 227.62/228.26 U74(mark(X:S)) -> U74(X:S) 227.62/228.26 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.62/228.26 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.62/228.26 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.62/228.26 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.62/228.26 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.62/228.26 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.62/228.26 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.62/228.26 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.62/228.26 U83(active(X:S)) -> U83(X:S) 227.62/228.26 U83(mark(X:S)) -> U83(X:S) 227.62/228.26 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.62/228.26 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.62/228.26 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.62/228.26 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.62/228.26 U92(active(X:S)) -> U92(X:S) 227.62/228.26 U92(mark(X:S)) -> U92(X:S) 227.62/228.26 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.62/228.26 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.62/228.26 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.62/228.26 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.62/228.26 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.62/228.26 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.62/228.26 active(U13(tt)) -> mark(tt) 227.62/228.26 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.62/228.26 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.62/228.26 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.62/228.26 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.62/228.26 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.62/228.26 active(U26(tt)) -> mark(tt) 227.62/228.26 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.62/228.26 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.62/228.26 active(U33(tt)) -> mark(tt) 227.62/228.26 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.62/228.26 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.62/228.26 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.62/228.26 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.62/228.26 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.62/228.26 active(U46(tt)) -> mark(tt) 227.62/228.26 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.62/228.26 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.62/228.26 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.62/228.26 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.62/228.26 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.62/228.26 active(U56(tt)) -> mark(tt) 227.62/228.26 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.62/228.26 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.62/228.26 active(U63(tt)) -> mark(tt) 227.62/228.26 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.62/228.26 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.62/228.26 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.62/228.26 active(U74(tt)) -> mark(tt) 227.62/228.26 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.62/228.26 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.62/228.26 active(U83(tt)) -> mark(tt) 227.62/228.26 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.62/228.26 active(U92(tt)) -> mark(tt) 227.62/228.26 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.62/228.26 active(__(nil,X:S)) -> mark(X:S) 227.62/228.26 active(__(X:S,nil)) -> mark(X:S) 227.62/228.26 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.62/228.26 active(isList(nil)) -> mark(tt) 227.62/228.26 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.62/228.26 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.62/228.26 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.62/228.26 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.62/228.26 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.62/228.26 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.62/228.26 active(isPal(nil)) -> mark(tt) 227.62/228.26 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.62/228.26 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.62/228.26 active(isPalListKind(a)) -> mark(tt) 227.62/228.26 active(isPalListKind(e)) -> mark(tt) 227.62/228.26 active(isPalListKind(i)) -> mark(tt) 227.62/228.26 active(isPalListKind(nil)) -> mark(tt) 227.62/228.26 active(isPalListKind(o)) -> mark(tt) 227.62/228.26 active(isPalListKind(u)) -> mark(tt) 227.62/228.26 active(isQid(a)) -> mark(tt) 227.62/228.26 active(isQid(e)) -> mark(tt) 227.62/228.26 active(isQid(i)) -> mark(tt) 227.62/228.26 active(isQid(o)) -> mark(tt) 227.62/228.26 active(isQid(u)) -> mark(tt) 227.62/228.26 isList(active(X:S)) -> isList(X:S) 227.62/228.26 isList(mark(X:S)) -> isList(X:S) 227.62/228.26 isNeList(active(X:S)) -> isNeList(X:S) 227.62/228.26 isNeList(mark(X:S)) -> isNeList(X:S) 227.62/228.26 isNePal(active(X:S)) -> isNePal(X:S) 227.62/228.26 isNePal(mark(X:S)) -> isNePal(X:S) 227.62/228.26 isPal(active(X:S)) -> isPal(X:S) 227.62/228.26 isPal(mark(X:S)) -> isPal(X:S) 227.62/228.26 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.62/228.26 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.62/228.26 isQid(active(X:S)) -> isQid(X:S) 227.62/228.26 isQid(mark(X:S)) -> isQid(X:S) 227.62/228.26 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.62/228.26 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.62/228.26 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.62/228.26 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.62/228.26 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.62/228.26 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.62/228.26 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.62/228.26 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.62/228.26 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.62/228.26 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.62/228.26 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.62/228.26 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.62/228.26 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.62/228.26 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.62/228.26 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.62/228.26 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.62/228.26 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.62/228.26 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.62/228.26 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.62/228.26 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.62/228.26 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.62/228.26 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.62/228.26 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.62/228.26 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.62/228.26 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.62/228.26 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.62/228.26 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.62/228.26 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.62/228.26 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.62/228.26 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.62/228.26 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.62/228.26 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.62/228.26 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.62/228.26 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.62/228.26 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.62/228.26 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.62/228.26 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.62/228.26 mark(isList(X:S)) -> active(isList(X:S)) 227.62/228.26 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.62/228.26 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.62/228.26 mark(isPal(X:S)) -> active(isPal(X:S)) 227.62/228.26 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.62/228.26 mark(isQid(X:S)) -> active(isQid(X:S)) 227.62/228.26 mark(a) -> active(a) 227.62/228.26 mark(e) -> active(e) 227.62/228.26 mark(i) -> active(i) 227.62/228.26 mark(nil) -> active(nil) 227.62/228.26 mark(o) -> active(o) 227.62/228.26 mark(tt) -> active(tt) 227.62/228.26 mark(u) -> active(u) 227.62/228.26 ->Interpretation type: 227.62/228.26 Linear 227.62/228.26 ->Coefficients: 227.62/228.26 Natural Numbers 227.62/228.26 ->Dimension: 227.62/228.26 1 227.62/228.26 ->Bound: 227.62/228.26 2 227.62/228.26 ->Interpretation: 227.62/228.26 227.62/228.26 [U11](X1,X2) = X2 + 2 227.62/228.26 [U12](X1,X2) = 2 227.62/228.26 [U13](X) = 2 227.62/228.26 [U21](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.62/228.26 [U22](X1,X2,X3) = X1 + 2.X2 + 2.X3 + 2 227.62/228.26 [U23](X1,X2,X3) = X1 + 2.X2 + 2.X3 + 2 227.62/228.26 [U24](X1,X2,X3) = X1 + 2.X2 + 2.X3 + 2 227.62/228.26 [U25](X1,X2) = X1 + 2.X2 + 2 227.62/228.26 [U26](X) = 2 227.62/228.26 [U31](X1,X2) = X1 + 2.X2 227.62/228.26 [U32](X1,X2) = X2 + 2 227.62/228.26 [U33](X) = 2 227.62/228.26 [U41](X1,X2,X3) = 2.X1 + 2.X2 + X3 + 2 227.62/228.26 [U42](X1,X2,X3) = 2.X1 + 2.X2 + X3 + 2 227.62/228.26 [U43](X1,X2,X3) = 2.X1 + 2.X2 + X3 + 2 227.62/228.26 [U44](X1,X2,X3) = 2.X1 + 2.X2 + X3 + 1 227.62/228.26 [U45](X1,X2) = X1 + X2 + 2 227.62/228.26 [U46](X) = 2 227.62/228.26 [U51](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.62/228.26 [U52](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.62/228.26 [U53](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.62/228.26 [U54](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.62/228.26 [U55](X1,X2) = 2.X2 + 2 227.62/228.26 [U56](X) = X 227.62/228.26 [U61](X1,X2) = X1 + 2.X2 227.62/228.26 [U62](X1,X2) = 2.X2 + 2 227.62/228.26 [U63](X) = 2 227.62/228.26 [U71](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.62/228.26 [U72](X1,X2) = X1 + 2.X2 + 2 227.62/228.26 [U73](X1,X2) = X1 + 2 227.62/228.26 [U74](X) = X + 2 227.62/228.26 [U81](X1,X2) = X1 + 2.X2 227.62/228.26 [U82](X1,X2) = X1 + 2.X2 227.62/228.26 [U83](X) = X 227.62/228.26 [U91](X1,X2) = X1 227.62/228.26 [U92](X) = X 227.62/228.26 [__](X1,X2) = 2.X1 + X2 + 2 227.62/228.26 [active](X) = X 227.62/228.26 [isList](X) = 2.X + 2 227.62/228.26 [isNeList](X) = 2.X + 2 227.62/228.26 [isNePal](X) = 2.X + 2 227.62/228.26 [isPal](X) = 2.X + 2 227.62/228.26 [isPalListKind](X) = 2 227.62/228.26 [isQid](X) = 2 227.62/228.26 [mark](X) = X 227.62/228.26 [a] = 2 227.62/228.26 [e] = 2 227.62/228.26 [fSNonEmpty] = 0 227.62/228.26 [i] = 2 227.62/228.26 [nil] = 2 227.62/228.26 [o] = 1 227.62/228.26 [tt] = 2 227.62/228.26 [u] = 0 227.62/228.26 [U11#](X1,X2) = 0 227.62/228.26 [U12#](X1,X2) = 0 227.62/228.26 [U13#](X) = 0 227.62/228.26 [U21#](X1,X2,X3) = 0 227.62/228.26 [U22#](X1,X2,X3) = 0 227.62/228.26 [U23#](X1,X2,X3) = 0 227.62/228.26 [U24#](X1,X2,X3) = 0 227.62/228.26 [U25#](X1,X2) = 0 227.62/228.26 [U26#](X) = 0 227.62/228.26 [U31#](X1,X2) = 0 227.62/228.26 [U32#](X1,X2) = 0 227.62/228.26 [U33#](X) = 0 227.62/228.26 [U41#](X1,X2,X3) = 0 227.62/228.26 [U42#](X1,X2,X3) = 0 227.62/228.26 [U43#](X1,X2,X3) = 0 227.62/228.26 [U44#](X1,X2,X3) = 0 227.62/228.26 [U45#](X1,X2) = 0 227.62/228.26 [U46#](X) = 0 227.62/228.26 [U51#](X1,X2,X3) = 0 227.62/228.26 [U52#](X1,X2,X3) = 0 227.62/228.26 [U53#](X1,X2,X3) = 0 227.62/228.26 [U54#](X1,X2,X3) = 0 227.62/228.26 [U55#](X1,X2) = 0 227.62/228.26 [U56#](X) = 0 227.62/228.26 [U61#](X1,X2) = 0 227.62/228.26 [U62#](X1,X2) = 0 227.62/228.26 [U63#](X) = 0 227.62/228.26 [U71#](X1,X2,X3) = 0 227.62/228.26 [U72#](X1,X2) = 0 227.62/228.26 [U73#](X1,X2) = 0 227.62/228.26 [U74#](X) = 0 227.62/228.26 [U81#](X1,X2) = 0 227.62/228.26 [U82#](X1,X2) = 0 227.62/228.26 [U83#](X) = 0 227.62/228.26 [U91#](X1,X2) = 0 227.62/228.26 [U92#](X) = 0 227.62/228.26 [__#](X1,X2) = 0 227.62/228.26 [ACTIVE](X) = 2.X + 2 227.62/228.26 [ISLIST](X) = 0 227.62/228.26 [ISNELIST](X) = 0 227.62/228.26 [ISNEPAL](X) = 0 227.62/228.26 [ISPAL](X) = 0 227.62/228.26 [ISPALLISTKIND](X) = 0 227.62/228.26 [ISQID](X) = 0 227.62/228.26 [MARK](X) = 2.X + 2 227.62/228.26 227.62/228.26 Problem 1.44: 227.62/228.26 227.62/228.26 SCC Processor: 227.62/228.26 -> Pairs: 227.62/228.26 ACTIVE(U91(tt,V2:S)) -> MARK(U92(isPalListKind(V2:S))) 227.62/228.26 ACTIVE(isPalListKind(__(V1:S,V2:S))) -> MARK(U91(isPalListKind(V1:S),V2:S)) 227.62/228.26 MARK(U74(X:S)) -> ACTIVE(U74(mark(X:S))) 227.62/228.26 MARK(U74(X:S)) -> MARK(X:S) 227.62/228.26 MARK(U81(X1:S,X2:S)) -> ACTIVE(U81(mark(X1:S),X2:S)) 227.62/228.26 MARK(U81(X1:S,X2:S)) -> MARK(X1:S) 227.62/228.26 MARK(U82(X1:S,X2:S)) -> ACTIVE(U82(mark(X1:S),X2:S)) 227.62/228.26 MARK(U82(X1:S,X2:S)) -> MARK(X1:S) 227.62/228.26 MARK(U83(X:S)) -> ACTIVE(U83(mark(X:S))) 227.62/228.26 MARK(U83(X:S)) -> MARK(X:S) 227.62/228.26 MARK(U91(X1:S,X2:S)) -> ACTIVE(U91(mark(X1:S),X2:S)) 227.62/228.26 MARK(U91(X1:S,X2:S)) -> MARK(X1:S) 227.62/228.26 MARK(U92(X:S)) -> ACTIVE(U92(mark(X:S))) 227.62/228.26 MARK(U92(X:S)) -> MARK(X:S) 227.62/228.26 MARK(__(X1:S,X2:S)) -> ACTIVE(__(mark(X1:S),mark(X2:S))) 227.62/228.26 MARK(__(X1:S,X2:S)) -> MARK(X1:S) 227.62/228.26 MARK(__(X1:S,X2:S)) -> MARK(X2:S) 227.62/228.26 MARK(isPalListKind(X:S)) -> ACTIVE(isPalListKind(X:S)) 227.62/228.26 -> Rules: 227.62/228.26 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.62/228.26 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.62/228.26 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.62/228.26 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.62/228.26 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.62/228.26 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.62/228.26 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.62/228.26 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.62/228.26 U13(active(X:S)) -> U13(X:S) 227.62/228.26 U13(mark(X:S)) -> U13(X:S) 227.62/228.26 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.62/228.26 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.62/228.26 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.62/228.26 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.62/228.26 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.62/228.26 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.62/228.26 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.62/228.26 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.62/228.26 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.62/228.26 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.62/228.26 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.62/228.26 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.62/228.26 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.62/228.26 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.62/228.26 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.62/228.26 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.62/228.26 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.62/228.26 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.62/228.26 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.62/228.26 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.62/228.26 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.62/228.26 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.62/228.26 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.62/228.26 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.62/228.26 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.62/228.26 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.62/228.26 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.62/228.26 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.62/228.26 U26(active(X:S)) -> U26(X:S) 227.62/228.26 U26(mark(X:S)) -> U26(X:S) 227.62/228.26 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.62/228.26 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.62/228.26 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.62/228.26 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.62/228.26 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.62/228.26 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.62/228.26 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.62/228.26 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.62/228.26 U33(active(X:S)) -> U33(X:S) 227.62/228.26 U33(mark(X:S)) -> U33(X:S) 227.62/228.26 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.62/228.26 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.62/228.26 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.62/228.26 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.62/228.26 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.62/228.26 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.62/228.26 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.62/228.26 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.62/228.26 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.62/228.26 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.62/228.26 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.62/228.26 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.62/228.26 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.62/228.26 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.62/228.26 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.62/228.26 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.62/228.26 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.62/228.26 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.62/228.26 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.62/228.26 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.62/228.26 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.62/228.26 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.62/228.26 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.62/228.26 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.62/228.26 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.62/228.26 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.62/228.26 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.62/228.26 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.62/228.26 U46(active(X:S)) -> U46(X:S) 227.62/228.26 U46(mark(X:S)) -> U46(X:S) 227.62/228.26 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.62/228.26 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.62/228.26 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.62/228.26 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.62/228.26 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.62/228.26 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.62/228.26 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.62/228.26 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.62/228.26 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.62/228.26 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.62/228.26 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.62/228.26 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.62/228.26 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.62/228.26 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.62/228.26 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.62/228.26 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.62/228.26 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.62/228.26 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.62/228.26 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.62/228.26 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.62/228.26 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.62/228.26 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.62/228.26 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.62/228.26 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.62/228.26 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.62/228.26 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.62/228.26 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.62/228.26 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.62/228.26 U56(active(X:S)) -> U56(X:S) 227.62/228.26 U56(mark(X:S)) -> U56(X:S) 227.62/228.26 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.62/228.26 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.62/228.26 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.62/228.26 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.62/228.26 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.62/228.26 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.62/228.26 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.62/228.26 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.62/228.26 U63(active(X:S)) -> U63(X:S) 227.62/228.26 U63(mark(X:S)) -> U63(X:S) 227.62/228.26 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.62/228.26 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.62/228.26 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.62/228.26 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.62/228.26 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.62/228.26 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.62/228.26 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.62/228.26 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.62/228.26 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.62/228.26 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.62/228.26 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.62/228.26 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.62/228.26 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.62/228.26 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.62/228.26 U74(active(X:S)) -> U74(X:S) 227.62/228.26 U74(mark(X:S)) -> U74(X:S) 227.62/228.26 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.62/228.26 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.62/228.26 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.62/228.26 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.62/228.26 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.62/228.26 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.62/228.26 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.62/228.26 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.62/228.26 U83(active(X:S)) -> U83(X:S) 227.62/228.26 U83(mark(X:S)) -> U83(X:S) 227.62/228.26 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.62/228.26 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.62/228.26 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.62/228.26 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.62/228.26 U92(active(X:S)) -> U92(X:S) 227.62/228.26 U92(mark(X:S)) -> U92(X:S) 227.62/228.26 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.62/228.26 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.62/228.26 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.62/228.26 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.62/228.26 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.62/228.26 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.62/228.26 active(U13(tt)) -> mark(tt) 227.62/228.26 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.62/228.26 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.62/228.26 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.62/228.26 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.62/228.26 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.62/228.26 active(U26(tt)) -> mark(tt) 227.62/228.26 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.62/228.26 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.62/228.26 active(U33(tt)) -> mark(tt) 227.62/228.26 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.62/228.26 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.62/228.26 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.62/228.26 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.62/228.26 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.62/228.26 active(U46(tt)) -> mark(tt) 227.62/228.26 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.62/228.26 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.62/228.26 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.62/228.26 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.62/228.26 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.62/228.26 active(U56(tt)) -> mark(tt) 227.62/228.26 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.62/228.26 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.62/228.26 active(U63(tt)) -> mark(tt) 227.62/228.26 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.62/228.26 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.62/228.26 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.62/228.26 active(U74(tt)) -> mark(tt) 227.62/228.26 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.62/228.26 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.62/228.26 active(U83(tt)) -> mark(tt) 227.62/228.26 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.62/228.26 active(U92(tt)) -> mark(tt) 227.62/228.26 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.62/228.26 active(__(nil,X:S)) -> mark(X:S) 227.62/228.26 active(__(X:S,nil)) -> mark(X:S) 227.62/228.26 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.62/228.26 active(isList(nil)) -> mark(tt) 227.62/228.26 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.62/228.26 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.62/228.26 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.62/228.26 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.62/228.26 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.62/228.26 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.62/228.26 active(isPal(nil)) -> mark(tt) 227.62/228.26 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.62/228.26 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.62/228.26 active(isPalListKind(a)) -> mark(tt) 227.62/228.26 active(isPalListKind(e)) -> mark(tt) 227.62/228.26 active(isPalListKind(i)) -> mark(tt) 227.62/228.26 active(isPalListKind(nil)) -> mark(tt) 227.62/228.26 active(isPalListKind(o)) -> mark(tt) 227.62/228.26 active(isPalListKind(u)) -> mark(tt) 227.62/228.26 active(isQid(a)) -> mark(tt) 227.62/228.26 active(isQid(e)) -> mark(tt) 227.62/228.26 active(isQid(i)) -> mark(tt) 227.62/228.26 active(isQid(o)) -> mark(tt) 227.62/228.26 active(isQid(u)) -> mark(tt) 227.62/228.26 isList(active(X:S)) -> isList(X:S) 227.62/228.26 isList(mark(X:S)) -> isList(X:S) 227.62/228.26 isNeList(active(X:S)) -> isNeList(X:S) 227.62/228.26 isNeList(mark(X:S)) -> isNeList(X:S) 227.62/228.26 isNePal(active(X:S)) -> isNePal(X:S) 227.62/228.26 isNePal(mark(X:S)) -> isNePal(X:S) 227.62/228.26 isPal(active(X:S)) -> isPal(X:S) 227.62/228.26 isPal(mark(X:S)) -> isPal(X:S) 227.62/228.26 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.62/228.26 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.62/228.26 isQid(active(X:S)) -> isQid(X:S) 227.62/228.26 isQid(mark(X:S)) -> isQid(X:S) 227.62/228.26 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.62/228.26 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.62/228.26 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.62/228.26 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.62/228.26 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.62/228.26 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.62/228.26 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.62/228.26 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.62/228.26 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.62/228.26 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.62/228.26 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.62/228.26 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.62/228.26 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.62/228.26 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.62/228.26 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.62/228.26 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.62/228.26 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.62/228.26 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.62/228.26 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.62/228.26 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.62/228.26 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.62/228.26 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.62/228.26 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.62/228.26 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.62/228.26 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.62/228.26 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.62/228.26 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.62/228.26 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.62/228.26 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.62/228.26 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.62/228.26 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.62/228.26 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.62/228.26 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.62/228.26 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.62/228.26 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.62/228.26 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.62/228.26 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.62/228.26 mark(isList(X:S)) -> active(isList(X:S)) 227.62/228.26 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.62/228.26 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.62/228.26 mark(isPal(X:S)) -> active(isPal(X:S)) 227.62/228.26 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.62/228.26 mark(isQid(X:S)) -> active(isQid(X:S)) 227.62/228.26 mark(a) -> active(a) 227.62/228.26 mark(e) -> active(e) 227.62/228.26 mark(i) -> active(i) 227.62/228.26 mark(nil) -> active(nil) 227.62/228.26 mark(o) -> active(o) 227.62/228.26 mark(tt) -> active(tt) 227.62/228.26 mark(u) -> active(u) 227.62/228.26 ->Strongly Connected Components: 227.62/228.26 ->->Cycle: 227.62/228.26 ->->-> Pairs: 227.62/228.26 ACTIVE(U91(tt,V2:S)) -> MARK(U92(isPalListKind(V2:S))) 227.62/228.26 ACTIVE(isPalListKind(__(V1:S,V2:S))) -> MARK(U91(isPalListKind(V1:S),V2:S)) 227.62/228.26 MARK(U74(X:S)) -> ACTIVE(U74(mark(X:S))) 227.62/228.26 MARK(U74(X:S)) -> MARK(X:S) 227.62/228.26 MARK(U81(X1:S,X2:S)) -> ACTIVE(U81(mark(X1:S),X2:S)) 227.62/228.26 MARK(U81(X1:S,X2:S)) -> MARK(X1:S) 227.62/228.26 MARK(U82(X1:S,X2:S)) -> ACTIVE(U82(mark(X1:S),X2:S)) 227.62/228.26 MARK(U82(X1:S,X2:S)) -> MARK(X1:S) 227.62/228.26 MARK(U83(X:S)) -> ACTIVE(U83(mark(X:S))) 227.62/228.26 MARK(U83(X:S)) -> MARK(X:S) 227.62/228.26 MARK(U91(X1:S,X2:S)) -> ACTIVE(U91(mark(X1:S),X2:S)) 227.62/228.26 MARK(U91(X1:S,X2:S)) -> MARK(X1:S) 227.62/228.26 MARK(U92(X:S)) -> ACTIVE(U92(mark(X:S))) 227.62/228.26 MARK(U92(X:S)) -> MARK(X:S) 227.62/228.26 MARK(__(X1:S,X2:S)) -> ACTIVE(__(mark(X1:S),mark(X2:S))) 227.62/228.26 MARK(__(X1:S,X2:S)) -> MARK(X1:S) 227.62/228.26 MARK(__(X1:S,X2:S)) -> MARK(X2:S) 227.62/228.26 MARK(isPalListKind(X:S)) -> ACTIVE(isPalListKind(X:S)) 227.62/228.26 ->->-> Rules: 227.62/228.26 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.62/228.26 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.62/228.26 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.62/228.26 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.62/228.26 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.62/228.26 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.62/228.26 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.62/228.26 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.62/228.26 U13(active(X:S)) -> U13(X:S) 227.62/228.26 U13(mark(X:S)) -> U13(X:S) 227.62/228.26 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.62/228.26 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.62/228.26 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.62/228.26 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.62/228.26 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.62/228.26 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.62/228.26 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.62/228.26 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.62/228.26 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.62/228.26 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.62/228.26 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.62/228.26 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.62/228.26 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.62/228.26 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.62/228.26 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.62/228.26 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.62/228.26 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.62/228.26 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.62/228.26 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.62/228.26 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.62/228.26 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.62/228.26 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.62/228.26 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.62/228.26 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.62/228.26 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.62/228.26 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.62/228.26 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.62/228.26 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.62/228.26 U26(active(X:S)) -> U26(X:S) 227.62/228.26 U26(mark(X:S)) -> U26(X:S) 227.62/228.26 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.62/228.26 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.62/228.26 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.62/228.26 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.62/228.26 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.62/228.26 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.62/228.26 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.62/228.26 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.62/228.26 U33(active(X:S)) -> U33(X:S) 227.62/228.26 U33(mark(X:S)) -> U33(X:S) 227.62/228.26 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.62/228.26 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.62/228.26 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.62/228.26 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.62/228.26 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.62/228.26 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.62/228.26 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.62/228.26 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.62/228.26 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.62/228.26 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.62/228.26 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.62/228.26 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.62/228.26 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.62/228.26 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.62/228.26 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.62/228.26 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.62/228.26 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.62/228.26 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.62/228.26 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.62/228.26 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.62/228.26 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.62/228.26 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.62/228.26 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.62/228.26 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.62/228.26 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.62/228.26 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.62/228.26 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.62/228.26 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.62/228.26 U46(active(X:S)) -> U46(X:S) 227.62/228.26 U46(mark(X:S)) -> U46(X:S) 227.62/228.26 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.62/228.26 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.62/228.26 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.62/228.26 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.62/228.26 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.62/228.26 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.62/228.26 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.62/228.26 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.62/228.26 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.62/228.26 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.62/228.26 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.62/228.26 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.62/228.26 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.62/228.26 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.62/228.26 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.62/228.26 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.62/228.26 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.62/228.26 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.62/228.26 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.62/228.26 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.62/228.26 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.62/228.26 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.62/228.26 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.62/228.26 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.62/228.26 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.62/228.26 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.62/228.26 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.62/228.26 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.62/228.26 U56(active(X:S)) -> U56(X:S) 227.62/228.26 U56(mark(X:S)) -> U56(X:S) 227.62/228.26 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.62/228.26 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.62/228.26 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.62/228.26 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.62/228.26 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.62/228.26 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.62/228.26 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.62/228.26 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.62/228.26 U63(active(X:S)) -> U63(X:S) 227.62/228.26 U63(mark(X:S)) -> U63(X:S) 227.62/228.26 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.62/228.26 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.62/228.26 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.62/228.26 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.62/228.26 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.62/228.26 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.62/228.26 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.62/228.26 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.62/228.26 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.62/228.26 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.62/228.26 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.62/228.26 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.62/228.26 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.62/228.26 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.62/228.26 U74(active(X:S)) -> U74(X:S) 227.62/228.26 U74(mark(X:S)) -> U74(X:S) 227.62/228.26 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.62/228.26 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.62/228.26 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.62/228.26 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.62/228.26 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.62/228.26 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.62/228.26 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.62/228.26 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.62/228.26 U83(active(X:S)) -> U83(X:S) 227.62/228.26 U83(mark(X:S)) -> U83(X:S) 227.62/228.26 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.62/228.26 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.62/228.26 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.62/228.26 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.62/228.26 U92(active(X:S)) -> U92(X:S) 227.62/228.26 U92(mark(X:S)) -> U92(X:S) 227.62/228.26 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.62/228.26 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.62/228.26 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.62/228.26 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.62/228.26 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.62/228.26 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.62/228.26 active(U13(tt)) -> mark(tt) 227.62/228.26 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.62/228.26 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.62/228.26 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.62/228.26 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.62/228.26 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.62/228.26 active(U26(tt)) -> mark(tt) 227.62/228.26 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.62/228.26 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.62/228.26 active(U33(tt)) -> mark(tt) 227.62/228.26 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.62/228.26 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.62/228.26 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.62/228.26 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.62/228.26 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.62/228.26 active(U46(tt)) -> mark(tt) 227.62/228.26 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.62/228.26 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.62/228.26 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.62/228.26 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.62/228.26 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.62/228.26 active(U56(tt)) -> mark(tt) 227.62/228.26 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.62/228.26 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.62/228.26 active(U63(tt)) -> mark(tt) 227.62/228.26 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.62/228.26 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.62/228.26 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.62/228.26 active(U74(tt)) -> mark(tt) 227.62/228.26 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.62/228.26 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.62/228.26 active(U83(tt)) -> mark(tt) 227.62/228.26 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.62/228.26 active(U92(tt)) -> mark(tt) 227.62/228.26 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.62/228.26 active(__(nil,X:S)) -> mark(X:S) 227.62/228.26 active(__(X:S,nil)) -> mark(X:S) 227.62/228.26 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.62/228.26 active(isList(nil)) -> mark(tt) 227.62/228.26 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.62/228.26 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.62/228.26 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.62/228.26 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.62/228.26 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.62/228.26 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.62/228.26 active(isPal(nil)) -> mark(tt) 227.62/228.26 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.62/228.26 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.62/228.26 active(isPalListKind(a)) -> mark(tt) 227.62/228.26 active(isPalListKind(e)) -> mark(tt) 227.62/228.26 active(isPalListKind(i)) -> mark(tt) 227.62/228.26 active(isPalListKind(nil)) -> mark(tt) 227.62/228.26 active(isPalListKind(o)) -> mark(tt) 227.62/228.26 active(isPalListKind(u)) -> mark(tt) 227.62/228.26 active(isQid(a)) -> mark(tt) 227.62/228.26 active(isQid(e)) -> mark(tt) 227.62/228.26 active(isQid(i)) -> mark(tt) 227.62/228.26 active(isQid(o)) -> mark(tt) 227.62/228.26 active(isQid(u)) -> mark(tt) 227.62/228.26 isList(active(X:S)) -> isList(X:S) 227.62/228.26 isList(mark(X:S)) -> isList(X:S) 227.62/228.26 isNeList(active(X:S)) -> isNeList(X:S) 227.62/228.26 isNeList(mark(X:S)) -> isNeList(X:S) 227.62/228.26 isNePal(active(X:S)) -> isNePal(X:S) 227.62/228.26 isNePal(mark(X:S)) -> isNePal(X:S) 227.62/228.26 isPal(active(X:S)) -> isPal(X:S) 227.62/228.26 isPal(mark(X:S)) -> isPal(X:S) 227.62/228.26 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.62/228.26 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.62/228.26 isQid(active(X:S)) -> isQid(X:S) 227.62/228.26 isQid(mark(X:S)) -> isQid(X:S) 227.62/228.26 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.62/228.26 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.62/228.26 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.62/228.26 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.62/228.26 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.62/228.26 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.62/228.26 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.62/228.26 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.62/228.26 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.62/228.26 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.62/228.26 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.62/228.26 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.62/228.26 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.62/228.26 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.62/228.26 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.62/228.26 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.62/228.26 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.62/228.26 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.62/228.26 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.62/228.26 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.62/228.26 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.62/228.26 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.62/228.26 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.62/228.26 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.62/228.26 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.62/228.26 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.62/228.26 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.62/228.26 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.62/228.26 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.62/228.26 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.62/228.26 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.62/228.26 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.62/228.26 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.62/228.26 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.62/228.26 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.62/228.26 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.62/228.26 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.62/228.26 mark(isList(X:S)) -> active(isList(X:S)) 227.62/228.26 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.62/228.26 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.62/228.26 mark(isPal(X:S)) -> active(isPal(X:S)) 227.62/228.26 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.62/228.26 mark(isQid(X:S)) -> active(isQid(X:S)) 227.62/228.26 mark(a) -> active(a) 227.62/228.26 mark(e) -> active(e) 227.62/228.26 mark(i) -> active(i) 227.62/228.26 mark(nil) -> active(nil) 227.62/228.26 mark(o) -> active(o) 227.62/228.26 mark(tt) -> active(tt) 227.62/228.26 mark(u) -> active(u) 227.62/228.26 227.62/228.26 Problem 1.44: 227.62/228.26 227.62/228.26 Reduction Pairs Processor: 227.62/228.26 -> Pairs: 227.62/228.26 ACTIVE(U91(tt,V2:S)) -> MARK(U92(isPalListKind(V2:S))) 227.62/228.26 ACTIVE(isPalListKind(__(V1:S,V2:S))) -> MARK(U91(isPalListKind(V1:S),V2:S)) 227.62/228.26 MARK(U74(X:S)) -> ACTIVE(U74(mark(X:S))) 227.62/228.26 MARK(U74(X:S)) -> MARK(X:S) 227.62/228.26 MARK(U81(X1:S,X2:S)) -> ACTIVE(U81(mark(X1:S),X2:S)) 227.62/228.26 MARK(U81(X1:S,X2:S)) -> MARK(X1:S) 227.62/228.26 MARK(U82(X1:S,X2:S)) -> ACTIVE(U82(mark(X1:S),X2:S)) 227.62/228.26 MARK(U82(X1:S,X2:S)) -> MARK(X1:S) 227.62/228.26 MARK(U83(X:S)) -> ACTIVE(U83(mark(X:S))) 227.62/228.26 MARK(U83(X:S)) -> MARK(X:S) 227.62/228.26 MARK(U91(X1:S,X2:S)) -> ACTIVE(U91(mark(X1:S),X2:S)) 227.62/228.26 MARK(U91(X1:S,X2:S)) -> MARK(X1:S) 227.62/228.26 MARK(U92(X:S)) -> ACTIVE(U92(mark(X:S))) 227.62/228.26 MARK(U92(X:S)) -> MARK(X:S) 227.62/228.26 MARK(__(X1:S,X2:S)) -> ACTIVE(__(mark(X1:S),mark(X2:S))) 227.62/228.26 MARK(__(X1:S,X2:S)) -> MARK(X1:S) 227.62/228.26 MARK(__(X1:S,X2:S)) -> MARK(X2:S) 227.62/228.26 MARK(isPalListKind(X:S)) -> ACTIVE(isPalListKind(X:S)) 227.62/228.26 -> Rules: 227.62/228.26 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.62/228.26 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.62/228.26 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.62/228.26 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.62/228.26 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.62/228.26 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.62/228.26 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.62/228.26 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.62/228.26 U13(active(X:S)) -> U13(X:S) 227.62/228.26 U13(mark(X:S)) -> U13(X:S) 227.62/228.26 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.62/228.26 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.62/228.26 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.62/228.26 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.62/228.26 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.62/228.26 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.62/228.26 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.62/228.26 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.62/228.26 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.62/228.26 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.62/228.26 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.62/228.26 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.62/228.26 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.62/228.26 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.62/228.26 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.62/228.26 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.62/228.26 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.62/228.26 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.62/228.26 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.62/228.26 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.62/228.26 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.62/228.26 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.62/228.26 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.62/228.26 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.62/228.26 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.62/228.26 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.62/228.26 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.62/228.26 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.62/228.26 U26(active(X:S)) -> U26(X:S) 227.62/228.26 U26(mark(X:S)) -> U26(X:S) 227.62/228.26 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.62/228.26 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.62/228.26 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.62/228.26 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.62/228.26 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.62/228.26 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.62/228.26 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.62/228.26 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.62/228.26 U33(active(X:S)) -> U33(X:S) 227.62/228.26 U33(mark(X:S)) -> U33(X:S) 227.62/228.26 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.62/228.26 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.62/228.26 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.62/228.26 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.62/228.26 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.62/228.26 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.62/228.26 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.62/228.26 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.62/228.26 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.62/228.26 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.62/228.26 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.62/228.26 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.62/228.26 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.62/228.26 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.62/228.26 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.62/228.26 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.62/228.26 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.62/228.26 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.62/228.26 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.62/228.26 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.62/228.26 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.62/228.26 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.62/228.26 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.62/228.26 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.62/228.26 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.62/228.26 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.62/228.26 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.62/228.26 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.62/228.26 U46(active(X:S)) -> U46(X:S) 227.62/228.26 U46(mark(X:S)) -> U46(X:S) 227.62/228.26 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.62/228.26 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.62/228.26 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.62/228.26 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.62/228.26 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.62/228.26 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.62/228.26 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.62/228.26 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.62/228.26 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.62/228.26 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.62/228.26 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.62/228.26 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.62/228.26 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.62/228.26 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.62/228.26 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.62/228.26 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.62/228.26 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.62/228.26 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.62/228.26 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.62/228.26 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.62/228.26 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.62/228.26 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.62/228.26 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.62/228.26 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.62/228.26 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.62/228.26 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.62/228.26 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.62/228.26 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.62/228.26 U56(active(X:S)) -> U56(X:S) 227.62/228.26 U56(mark(X:S)) -> U56(X:S) 227.62/228.26 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.62/228.26 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.62/228.26 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.62/228.26 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.62/228.26 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.62/228.26 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.62/228.26 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.62/228.26 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.62/228.26 U63(active(X:S)) -> U63(X:S) 227.62/228.26 U63(mark(X:S)) -> U63(X:S) 227.62/228.26 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.62/228.26 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.62/228.26 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.62/228.26 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.62/228.26 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.62/228.26 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.62/228.26 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.62/228.26 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.62/228.26 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.62/228.26 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.62/228.26 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.62/228.26 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.62/228.26 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.62/228.26 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.62/228.26 U74(active(X:S)) -> U74(X:S) 227.62/228.26 U74(mark(X:S)) -> U74(X:S) 227.62/228.26 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.62/228.26 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.62/228.26 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.62/228.26 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.62/228.26 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.62/228.26 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.62/228.26 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.62/228.26 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.62/228.26 U83(active(X:S)) -> U83(X:S) 227.62/228.26 U83(mark(X:S)) -> U83(X:S) 227.62/228.26 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.62/228.26 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.62/228.26 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.62/228.26 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.62/228.26 U92(active(X:S)) -> U92(X:S) 227.62/228.26 U92(mark(X:S)) -> U92(X:S) 227.62/228.26 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.62/228.26 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.62/228.26 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.62/228.26 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.62/228.26 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.62/228.26 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.62/228.26 active(U13(tt)) -> mark(tt) 227.62/228.26 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.62/228.26 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.62/228.26 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.62/228.26 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.62/228.26 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.62/228.26 active(U26(tt)) -> mark(tt) 227.62/228.26 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.62/228.26 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.62/228.26 active(U33(tt)) -> mark(tt) 227.62/228.26 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.62/228.26 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.62/228.26 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.62/228.26 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.62/228.26 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.62/228.26 active(U46(tt)) -> mark(tt) 227.62/228.26 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.62/228.26 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.62/228.26 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.62/228.26 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.62/228.26 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.62/228.26 active(U56(tt)) -> mark(tt) 227.62/228.26 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.62/228.26 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.62/228.26 active(U63(tt)) -> mark(tt) 227.62/228.26 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.62/228.26 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.62/228.26 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.62/228.26 active(U74(tt)) -> mark(tt) 227.62/228.26 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.62/228.26 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.62/228.26 active(U83(tt)) -> mark(tt) 227.62/228.26 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.62/228.26 active(U92(tt)) -> mark(tt) 227.62/228.26 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.62/228.26 active(__(nil,X:S)) -> mark(X:S) 227.62/228.26 active(__(X:S,nil)) -> mark(X:S) 227.62/228.26 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.62/228.26 active(isList(nil)) -> mark(tt) 227.62/228.26 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.62/228.26 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.62/228.26 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.62/228.26 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.62/228.26 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.62/228.26 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.62/228.26 active(isPal(nil)) -> mark(tt) 227.62/228.26 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.62/228.26 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.62/228.26 active(isPalListKind(a)) -> mark(tt) 227.62/228.26 active(isPalListKind(e)) -> mark(tt) 227.62/228.26 active(isPalListKind(i)) -> mark(tt) 227.62/228.26 active(isPalListKind(nil)) -> mark(tt) 227.62/228.26 active(isPalListKind(o)) -> mark(tt) 227.62/228.26 active(isPalListKind(u)) -> mark(tt) 227.62/228.26 active(isQid(a)) -> mark(tt) 227.62/228.26 active(isQid(e)) -> mark(tt) 227.62/228.26 active(isQid(i)) -> mark(tt) 227.62/228.26 active(isQid(o)) -> mark(tt) 227.62/228.26 active(isQid(u)) -> mark(tt) 227.62/228.26 isList(active(X:S)) -> isList(X:S) 227.62/228.26 isList(mark(X:S)) -> isList(X:S) 227.62/228.26 isNeList(active(X:S)) -> isNeList(X:S) 227.62/228.26 isNeList(mark(X:S)) -> isNeList(X:S) 227.62/228.26 isNePal(active(X:S)) -> isNePal(X:S) 227.62/228.26 isNePal(mark(X:S)) -> isNePal(X:S) 227.62/228.26 isPal(active(X:S)) -> isPal(X:S) 227.62/228.26 isPal(mark(X:S)) -> isPal(X:S) 227.62/228.26 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.62/228.26 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.62/228.26 isQid(active(X:S)) -> isQid(X:S) 227.62/228.26 isQid(mark(X:S)) -> isQid(X:S) 227.62/228.26 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.62/228.26 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.62/228.26 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.62/228.26 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.62/228.26 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.62/228.26 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.62/228.26 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.62/228.26 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.62/228.26 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.62/228.26 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.62/228.26 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.62/228.26 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.62/228.26 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.62/228.26 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.62/228.26 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.62/228.26 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.62/228.26 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.62/228.26 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.62/228.26 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.62/228.26 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.62/228.26 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.62/228.26 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.62/228.26 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.62/228.26 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.62/228.26 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.62/228.26 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.62/228.26 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.62/228.26 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.62/228.26 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.62/228.26 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.62/228.26 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.62/228.26 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.62/228.26 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.62/228.26 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.62/228.26 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.62/228.26 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.62/228.26 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.62/228.26 mark(isList(X:S)) -> active(isList(X:S)) 227.62/228.26 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.62/228.26 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.62/228.26 mark(isPal(X:S)) -> active(isPal(X:S)) 227.62/228.26 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.62/228.26 mark(isQid(X:S)) -> active(isQid(X:S)) 227.62/228.26 mark(a) -> active(a) 227.62/228.26 mark(e) -> active(e) 227.62/228.26 mark(i) -> active(i) 227.62/228.26 mark(nil) -> active(nil) 227.62/228.26 mark(o) -> active(o) 227.62/228.26 mark(tt) -> active(tt) 227.62/228.26 mark(u) -> active(u) 227.62/228.26 -> Usable rules: 227.62/228.26 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.62/228.26 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.62/228.26 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.62/228.26 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.62/228.26 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.62/228.26 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.62/228.26 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.62/228.26 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.62/228.26 U13(active(X:S)) -> U13(X:S) 227.62/228.26 U13(mark(X:S)) -> U13(X:S) 227.62/228.26 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.62/228.26 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.62/228.26 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.62/228.26 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.62/228.26 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.62/228.26 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.62/228.26 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.62/228.26 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.62/228.26 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.62/228.26 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.62/228.26 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.62/228.26 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.62/228.26 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.62/228.26 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.62/228.26 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.62/228.26 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.62/228.26 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.62/228.26 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.62/228.26 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.62/228.26 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.62/228.26 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.62/228.26 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.62/228.26 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.62/228.26 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.62/228.26 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.62/228.26 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.62/228.26 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.62/228.26 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.62/228.26 U26(active(X:S)) -> U26(X:S) 227.62/228.26 U26(mark(X:S)) -> U26(X:S) 227.62/228.26 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.62/228.26 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.62/228.26 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.62/228.26 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.62/228.26 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.62/228.26 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.62/228.26 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.62/228.26 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.62/228.26 U33(active(X:S)) -> U33(X:S) 227.62/228.26 U33(mark(X:S)) -> U33(X:S) 227.62/228.26 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.62/228.26 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.62/228.26 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.62/228.26 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.62/228.26 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.62/228.26 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.62/228.26 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.62/228.26 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.62/228.26 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.62/228.26 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.62/228.26 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.62/228.26 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.62/228.26 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.62/228.26 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.62/228.26 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.62/228.26 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.62/228.26 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.62/228.26 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.62/228.26 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.62/228.26 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.62/228.26 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.62/228.26 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.62/228.26 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.62/228.26 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.62/228.26 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.62/228.26 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.62/228.26 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.62/228.26 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.62/228.26 U46(active(X:S)) -> U46(X:S) 227.62/228.26 U46(mark(X:S)) -> U46(X:S) 227.62/228.26 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.62/228.26 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.62/228.26 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.62/228.26 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.62/228.26 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.62/228.26 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.62/228.26 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.62/228.26 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.62/228.26 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.62/228.26 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.62/228.26 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.62/228.26 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.62/228.26 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.62/228.26 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.62/228.26 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.62/228.26 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.62/228.26 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.62/228.26 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.62/228.26 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.62/228.26 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.62/228.26 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.62/228.26 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.62/228.26 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.62/228.26 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.62/228.26 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.62/228.26 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.62/228.26 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.62/228.26 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.62/228.26 U56(active(X:S)) -> U56(X:S) 227.62/228.26 U56(mark(X:S)) -> U56(X:S) 227.62/228.26 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.62/228.26 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.62/228.26 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.62/228.26 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.62/228.26 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.62/228.26 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.62/228.26 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.62/228.26 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.62/228.26 U63(active(X:S)) -> U63(X:S) 227.62/228.26 U63(mark(X:S)) -> U63(X:S) 227.62/228.26 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.62/228.26 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.62/228.26 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.62/228.26 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.62/228.27 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.62/228.27 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.62/228.27 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.62/228.27 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.62/228.27 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.62/228.27 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.62/228.27 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.62/228.27 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.62/228.27 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.62/228.27 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.62/228.27 U74(active(X:S)) -> U74(X:S) 227.62/228.27 U74(mark(X:S)) -> U74(X:S) 227.62/228.27 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.62/228.27 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.62/228.27 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.62/228.27 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.62/228.27 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.62/228.27 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.62/228.27 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.62/228.27 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.62/228.27 U83(active(X:S)) -> U83(X:S) 227.62/228.27 U83(mark(X:S)) -> U83(X:S) 227.62/228.27 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.62/228.27 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.62/228.27 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.62/228.27 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.62/228.27 U92(active(X:S)) -> U92(X:S) 227.62/228.27 U92(mark(X:S)) -> U92(X:S) 227.62/228.27 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.62/228.27 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.62/228.27 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.62/228.27 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.62/228.27 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.62/228.27 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.62/228.27 active(U13(tt)) -> mark(tt) 227.62/228.27 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.62/228.27 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.62/228.27 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.62/228.27 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.62/228.27 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.62/228.27 active(U26(tt)) -> mark(tt) 227.62/228.27 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.62/228.27 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.62/228.27 active(U33(tt)) -> mark(tt) 227.62/228.27 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.62/228.27 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.62/228.27 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.62/228.27 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.62/228.27 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.62/228.27 active(U46(tt)) -> mark(tt) 227.62/228.27 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.62/228.27 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.62/228.27 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.62/228.27 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.62/228.27 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.62/228.27 active(U56(tt)) -> mark(tt) 227.62/228.27 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.62/228.27 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.62/228.27 active(U63(tt)) -> mark(tt) 227.62/228.27 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.62/228.27 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.62/228.27 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.62/228.27 active(U74(tt)) -> mark(tt) 227.62/228.27 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.62/228.27 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.62/228.27 active(U83(tt)) -> mark(tt) 227.62/228.27 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.62/228.27 active(U92(tt)) -> mark(tt) 227.62/228.27 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.62/228.27 active(__(nil,X:S)) -> mark(X:S) 227.62/228.27 active(__(X:S,nil)) -> mark(X:S) 227.62/228.27 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.62/228.27 active(isList(nil)) -> mark(tt) 227.62/228.27 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.62/228.27 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.62/228.27 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.62/228.27 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.62/228.27 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.62/228.27 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.62/228.27 active(isPal(nil)) -> mark(tt) 227.62/228.27 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.62/228.27 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.62/228.27 active(isPalListKind(a)) -> mark(tt) 227.62/228.27 active(isPalListKind(e)) -> mark(tt) 227.62/228.27 active(isPalListKind(i)) -> mark(tt) 227.62/228.27 active(isPalListKind(nil)) -> mark(tt) 227.62/228.27 active(isPalListKind(o)) -> mark(tt) 227.62/228.27 active(isPalListKind(u)) -> mark(tt) 227.62/228.27 active(isQid(a)) -> mark(tt) 227.62/228.27 active(isQid(e)) -> mark(tt) 227.62/228.27 active(isQid(i)) -> mark(tt) 227.62/228.27 active(isQid(o)) -> mark(tt) 227.62/228.27 active(isQid(u)) -> mark(tt) 227.62/228.27 isList(active(X:S)) -> isList(X:S) 227.62/228.27 isList(mark(X:S)) -> isList(X:S) 227.62/228.27 isNeList(active(X:S)) -> isNeList(X:S) 227.62/228.27 isNeList(mark(X:S)) -> isNeList(X:S) 227.62/228.27 isNePal(active(X:S)) -> isNePal(X:S) 227.62/228.27 isNePal(mark(X:S)) -> isNePal(X:S) 227.62/228.27 isPal(active(X:S)) -> isPal(X:S) 227.62/228.27 isPal(mark(X:S)) -> isPal(X:S) 227.62/228.27 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.62/228.27 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.62/228.27 isQid(active(X:S)) -> isQid(X:S) 227.62/228.27 isQid(mark(X:S)) -> isQid(X:S) 227.62/228.27 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.62/228.27 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.62/228.27 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.62/228.27 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.62/228.27 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.62/228.27 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.62/228.27 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.62/228.27 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.62/228.27 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.62/228.27 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.62/228.27 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.62/228.27 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.62/228.27 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.62/228.27 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.62/228.27 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.62/228.27 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.62/228.27 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.62/228.27 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.62/228.27 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.62/228.27 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.62/228.27 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.62/228.27 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.62/228.27 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.62/228.27 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.62/228.27 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.62/228.27 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.62/228.27 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.62/228.27 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.62/228.27 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.62/228.27 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.62/228.27 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.62/228.27 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.62/228.27 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.62/228.27 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.62/228.27 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.62/228.27 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.62/228.27 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.62/228.27 mark(isList(X:S)) -> active(isList(X:S)) 227.62/228.27 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.62/228.27 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.62/228.27 mark(isPal(X:S)) -> active(isPal(X:S)) 227.62/228.27 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.62/228.27 mark(isQid(X:S)) -> active(isQid(X:S)) 227.62/228.27 mark(a) -> active(a) 227.62/228.27 mark(e) -> active(e) 227.62/228.27 mark(i) -> active(i) 227.62/228.27 mark(nil) -> active(nil) 227.62/228.27 mark(o) -> active(o) 227.62/228.27 mark(tt) -> active(tt) 227.62/228.27 mark(u) -> active(u) 227.62/228.27 ->Interpretation type: 227.62/228.27 Linear 227.62/228.27 ->Coefficients: 227.62/228.27 Natural Numbers 227.62/228.27 ->Dimension: 227.62/228.27 1 227.62/228.27 ->Bound: 227.62/228.27 2 227.62/228.27 ->Interpretation: 227.62/228.27 227.62/228.27 [U11](X1,X2) = X1 + 2.X2 + 2 227.62/228.27 [U12](X1,X2) = 2.X1 + 2.X2 + 2 227.62/228.27 [U13](X) = 1 227.62/228.27 [U21](X1,X2,X3) = X1 + 2.X2 + 2.X3 + 2 227.62/228.27 [U22](X1,X2,X3) = 2.X1 + 2.X2 + 2 227.62/228.27 [U23](X1,X2,X3) = 2.X2 + 2 227.62/228.27 [U24](X1,X2,X3) = 2.X2 + 2 227.62/228.27 [U25](X1,X2) = 2 227.62/228.27 [U26](X) = 2 227.62/228.27 [U31](X1,X2) = 2.X1 + 2.X2 + 2 227.62/228.27 [U32](X1,X2) = 2.X2 + 1 227.62/228.27 [U33](X) = 2.X 227.62/228.27 [U41](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.62/228.27 [U42](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.62/228.27 [U43](X1,X2,X3) = 2.X1 + X2 + 2.X3 + 2 227.62/228.27 [U44](X1,X2,X3) = X2 + 2.X3 + 2 227.62/228.27 [U45](X1,X2) = X2 + 1 227.62/228.27 [U46](X) = 1 227.62/228.27 [U51](X1,X2,X3) = 2.X1 + 2 227.62/228.27 [U52](X1,X2,X3) = 2 227.62/228.27 [U53](X1,X2,X3) = X1 + 2 227.62/228.27 [U54](X1,X2,X3) = 2 227.62/228.27 [U55](X1,X2) = 2 227.62/228.27 [U56](X) = 2 227.62/228.27 [U61](X1,X2) = 2.X1 + 2 227.62/228.27 [U62](X1,X2) = 2 227.62/228.27 [U63](X) = 2 227.62/228.27 [U71](X1,X2,X3) = 2.X1 + 2 227.62/228.27 [U72](X1,X2) = 1 227.62/228.27 [U73](X1,X2) = 1 227.62/228.27 [U74](X) = X + 1 227.62/228.27 [U81](X1,X2) = X1 + 2 227.62/228.27 [U82](X1,X2) = 2.X1 + 2 227.62/228.27 [U83](X) = X 227.62/228.27 [U91](X1,X2) = 2.X1 227.62/228.27 [U92](X) = 2.X 227.62/228.27 [__](X1,X2) = 2.X1 + X2 + 2 227.62/228.27 [active](X) = X 227.62/228.27 [isList](X) = 2.X + 2 227.62/228.27 [isNeList](X) = 2.X + 2 227.62/228.27 [isNePal](X) = 2 227.62/228.27 [isPal](X) = 2.X + 2 227.62/228.27 [isPalListKind](X) = 0 227.62/228.27 [isQid](X) = 0 227.62/228.27 [mark](X) = X 227.62/228.27 [a] = 2 227.62/228.27 [e] = 0 227.62/228.27 [fSNonEmpty] = 0 227.62/228.27 [i] = 0 227.62/228.27 [nil] = 2 227.62/228.27 [o] = 2 227.62/228.27 [tt] = 0 227.62/228.27 [u] = 2 227.62/228.27 [U11#](X1,X2) = 0 227.62/228.27 [U12#](X1,X2) = 0 227.62/228.27 [U13#](X) = 0 227.62/228.27 [U21#](X1,X2,X3) = 0 227.62/228.27 [U22#](X1,X2,X3) = 0 227.62/228.27 [U23#](X1,X2,X3) = 0 227.62/228.27 [U24#](X1,X2,X3) = 0 227.62/228.27 [U25#](X1,X2) = 0 227.62/228.27 [U26#](X) = 0 227.62/228.27 [U31#](X1,X2) = 0 227.62/228.27 [U32#](X1,X2) = 0 227.62/228.27 [U33#](X) = 0 227.62/228.27 [U41#](X1,X2,X3) = 0 227.62/228.27 [U42#](X1,X2,X3) = 0 227.62/228.27 [U43#](X1,X2,X3) = 0 227.62/228.27 [U44#](X1,X2,X3) = 0 227.62/228.27 [U45#](X1,X2) = 0 227.62/228.27 [U46#](X) = 0 227.62/228.27 [U51#](X1,X2,X3) = 0 227.62/228.27 [U52#](X1,X2,X3) = 0 227.62/228.27 [U53#](X1,X2,X3) = 0 227.62/228.27 [U54#](X1,X2,X3) = 0 227.62/228.27 [U55#](X1,X2) = 0 227.62/228.27 [U56#](X) = 0 227.62/228.27 [U61#](X1,X2) = 0 227.62/228.27 [U62#](X1,X2) = 0 227.62/228.27 [U63#](X) = 0 227.62/228.27 [U71#](X1,X2,X3) = 0 227.62/228.27 [U72#](X1,X2) = 0 227.62/228.27 [U73#](X1,X2) = 0 227.62/228.27 [U74#](X) = 0 227.62/228.27 [U81#](X1,X2) = 0 227.62/228.27 [U82#](X1,X2) = 0 227.62/228.27 [U83#](X) = 0 227.62/228.27 [U91#](X1,X2) = 0 227.62/228.27 [U92#](X) = 0 227.62/228.27 [__#](X1,X2) = 0 227.62/228.27 [ACTIVE](X) = 2 227.62/228.27 [ISLIST](X) = 0 227.62/228.27 [ISNELIST](X) = 0 227.62/228.27 [ISNEPAL](X) = 0 227.62/228.27 [ISPAL](X) = 0 227.62/228.27 [ISPALLISTKIND](X) = 0 227.62/228.27 [ISQID](X) = 0 227.62/228.27 [MARK](X) = 2.X + 2 227.62/228.27 227.62/228.27 Problem 1.44: 227.62/228.27 227.62/228.27 SCC Processor: 227.62/228.27 -> Pairs: 227.62/228.27 ACTIVE(U91(tt,V2:S)) -> MARK(U92(isPalListKind(V2:S))) 227.62/228.27 ACTIVE(isPalListKind(__(V1:S,V2:S))) -> MARK(U91(isPalListKind(V1:S),V2:S)) 227.62/228.27 MARK(U74(X:S)) -> MARK(X:S) 227.62/228.27 MARK(U81(X1:S,X2:S)) -> ACTIVE(U81(mark(X1:S),X2:S)) 227.62/228.27 MARK(U81(X1:S,X2:S)) -> MARK(X1:S) 227.62/228.27 MARK(U82(X1:S,X2:S)) -> ACTIVE(U82(mark(X1:S),X2:S)) 227.62/228.27 MARK(U82(X1:S,X2:S)) -> MARK(X1:S) 227.62/228.27 MARK(U83(X:S)) -> ACTIVE(U83(mark(X:S))) 227.62/228.27 MARK(U83(X:S)) -> MARK(X:S) 227.62/228.27 MARK(U91(X1:S,X2:S)) -> ACTIVE(U91(mark(X1:S),X2:S)) 227.62/228.27 MARK(U91(X1:S,X2:S)) -> MARK(X1:S) 227.62/228.27 MARK(U92(X:S)) -> ACTIVE(U92(mark(X:S))) 227.62/228.27 MARK(U92(X:S)) -> MARK(X:S) 227.62/228.27 MARK(__(X1:S,X2:S)) -> ACTIVE(__(mark(X1:S),mark(X2:S))) 227.62/228.27 MARK(__(X1:S,X2:S)) -> MARK(X1:S) 227.62/228.27 MARK(__(X1:S,X2:S)) -> MARK(X2:S) 227.62/228.27 MARK(isPalListKind(X:S)) -> ACTIVE(isPalListKind(X:S)) 227.62/228.27 -> Rules: 227.62/228.27 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.62/228.27 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.62/228.27 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.62/228.27 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.62/228.27 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.62/228.27 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.62/228.27 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.62/228.27 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.62/228.27 U13(active(X:S)) -> U13(X:S) 227.62/228.27 U13(mark(X:S)) -> U13(X:S) 227.62/228.27 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.62/228.27 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.62/228.27 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.62/228.27 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.62/228.27 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.62/228.27 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.62/228.27 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.62/228.27 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.62/228.27 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.62/228.27 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.62/228.27 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.62/228.27 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.62/228.27 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.62/228.27 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.62/228.27 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.62/228.27 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.62/228.27 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.62/228.27 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.62/228.27 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.62/228.27 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.62/228.27 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.62/228.27 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.62/228.27 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.62/228.27 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.62/228.27 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.62/228.27 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.62/228.27 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.62/228.27 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.62/228.27 U26(active(X:S)) -> U26(X:S) 227.62/228.27 U26(mark(X:S)) -> U26(X:S) 227.62/228.27 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.62/228.27 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.62/228.27 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.62/228.27 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.62/228.27 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.62/228.27 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.62/228.27 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.62/228.27 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.62/228.27 U33(active(X:S)) -> U33(X:S) 227.62/228.27 U33(mark(X:S)) -> U33(X:S) 227.62/228.27 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.62/228.27 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.62/228.27 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.62/228.27 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.62/228.27 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.62/228.27 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.62/228.27 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.62/228.27 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.62/228.27 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.62/228.27 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.62/228.27 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.62/228.27 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.62/228.27 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.62/228.27 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.62/228.27 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.62/228.27 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.62/228.27 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.62/228.27 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.62/228.27 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.62/228.27 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.62/228.27 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.62/228.27 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.62/228.27 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.62/228.27 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.62/228.27 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.62/228.27 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.62/228.27 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.62/228.27 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.62/228.27 U46(active(X:S)) -> U46(X:S) 227.62/228.27 U46(mark(X:S)) -> U46(X:S) 227.62/228.27 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.62/228.27 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.62/228.27 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.62/228.27 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.62/228.27 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.62/228.27 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.62/228.27 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.62/228.27 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.62/228.27 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.62/228.27 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.62/228.27 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.62/228.27 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.62/228.27 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.62/228.27 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.62/228.27 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.62/228.27 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.62/228.27 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.62/228.27 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.62/228.27 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.62/228.27 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.62/228.27 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.62/228.27 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.62/228.27 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.62/228.27 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.62/228.27 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.62/228.27 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.62/228.27 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.62/228.27 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.62/228.27 U56(active(X:S)) -> U56(X:S) 227.62/228.27 U56(mark(X:S)) -> U56(X:S) 227.62/228.27 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.62/228.27 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.62/228.27 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.62/228.27 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.62/228.27 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.62/228.27 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.62/228.27 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.62/228.27 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.62/228.27 U63(active(X:S)) -> U63(X:S) 227.62/228.27 U63(mark(X:S)) -> U63(X:S) 227.62/228.27 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.62/228.27 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.62/228.27 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.62/228.27 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.62/228.27 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.62/228.27 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.62/228.27 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.62/228.27 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.62/228.27 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.62/228.27 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.62/228.27 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.62/228.27 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.62/228.27 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.62/228.27 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.62/228.27 U74(active(X:S)) -> U74(X:S) 227.62/228.27 U74(mark(X:S)) -> U74(X:S) 227.62/228.27 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.62/228.27 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.62/228.27 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.62/228.27 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.62/228.27 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.62/228.27 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.62/228.27 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.62/228.27 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.62/228.27 U83(active(X:S)) -> U83(X:S) 227.62/228.27 U83(mark(X:S)) -> U83(X:S) 227.62/228.27 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.62/228.27 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.62/228.27 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.62/228.27 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.62/228.27 U92(active(X:S)) -> U92(X:S) 227.62/228.27 U92(mark(X:S)) -> U92(X:S) 227.62/228.27 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.62/228.27 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.62/228.27 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.62/228.27 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.62/228.27 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.62/228.27 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.62/228.27 active(U13(tt)) -> mark(tt) 227.62/228.27 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.62/228.27 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.62/228.27 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.62/228.27 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.62/228.27 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.62/228.27 active(U26(tt)) -> mark(tt) 227.62/228.27 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.62/228.27 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.62/228.27 active(U33(tt)) -> mark(tt) 227.62/228.27 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.62/228.27 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.62/228.27 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.62/228.27 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.62/228.27 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.62/228.27 active(U46(tt)) -> mark(tt) 227.62/228.27 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.62/228.27 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.62/228.27 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.62/228.27 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.62/228.27 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.62/228.27 active(U56(tt)) -> mark(tt) 227.62/228.27 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.62/228.27 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.62/228.27 active(U63(tt)) -> mark(tt) 227.62/228.27 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.62/228.27 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.62/228.27 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.62/228.27 active(U74(tt)) -> mark(tt) 227.62/228.27 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.62/228.27 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.62/228.27 active(U83(tt)) -> mark(tt) 227.62/228.27 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.62/228.27 active(U92(tt)) -> mark(tt) 227.62/228.27 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.62/228.27 active(__(nil,X:S)) -> mark(X:S) 227.62/228.27 active(__(X:S,nil)) -> mark(X:S) 227.62/228.27 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.62/228.27 active(isList(nil)) -> mark(tt) 227.62/228.27 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.62/228.27 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.62/228.27 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.62/228.27 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.62/228.27 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.62/228.27 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.62/228.27 active(isPal(nil)) -> mark(tt) 227.62/228.27 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.62/228.27 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.62/228.27 active(isPalListKind(a)) -> mark(tt) 227.62/228.27 active(isPalListKind(e)) -> mark(tt) 227.62/228.27 active(isPalListKind(i)) -> mark(tt) 227.62/228.27 active(isPalListKind(nil)) -> mark(tt) 227.62/228.27 active(isPalListKind(o)) -> mark(tt) 227.62/228.27 active(isPalListKind(u)) -> mark(tt) 227.62/228.27 active(isQid(a)) -> mark(tt) 227.62/228.27 active(isQid(e)) -> mark(tt) 227.62/228.27 active(isQid(i)) -> mark(tt) 227.62/228.27 active(isQid(o)) -> mark(tt) 227.62/228.27 active(isQid(u)) -> mark(tt) 227.62/228.27 isList(active(X:S)) -> isList(X:S) 227.62/228.27 isList(mark(X:S)) -> isList(X:S) 227.62/228.27 isNeList(active(X:S)) -> isNeList(X:S) 227.62/228.27 isNeList(mark(X:S)) -> isNeList(X:S) 227.62/228.27 isNePal(active(X:S)) -> isNePal(X:S) 227.62/228.27 isNePal(mark(X:S)) -> isNePal(X:S) 227.62/228.27 isPal(active(X:S)) -> isPal(X:S) 227.62/228.27 isPal(mark(X:S)) -> isPal(X:S) 227.62/228.27 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.62/228.27 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.62/228.27 isQid(active(X:S)) -> isQid(X:S) 227.62/228.27 isQid(mark(X:S)) -> isQid(X:S) 227.62/228.27 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.62/228.27 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.62/228.27 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.62/228.27 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.62/228.27 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.62/228.27 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.62/228.27 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.62/228.27 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.62/228.27 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.62/228.27 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.62/228.27 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.62/228.27 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.62/228.27 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.62/228.27 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.62/228.27 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.62/228.27 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.62/228.27 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.62/228.27 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.62/228.27 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.62/228.27 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.62/228.27 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.62/228.27 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.62/228.27 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.62/228.27 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.62/228.27 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.62/228.27 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.62/228.27 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.62/228.27 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.62/228.27 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.62/228.27 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.62/228.27 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.62/228.27 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.62/228.27 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.62/228.27 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.62/228.27 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.62/228.27 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.62/228.27 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.62/228.27 mark(isList(X:S)) -> active(isList(X:S)) 227.62/228.27 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.62/228.27 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.62/228.27 mark(isPal(X:S)) -> active(isPal(X:S)) 227.62/228.27 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.62/228.27 mark(isQid(X:S)) -> active(isQid(X:S)) 227.62/228.27 mark(a) -> active(a) 227.62/228.27 mark(e) -> active(e) 227.62/228.27 mark(i) -> active(i) 227.62/228.27 mark(nil) -> active(nil) 227.62/228.27 mark(o) -> active(o) 227.62/228.27 mark(tt) -> active(tt) 227.62/228.27 mark(u) -> active(u) 227.62/228.27 ->Strongly Connected Components: 227.62/228.27 ->->Cycle: 227.62/228.27 ->->-> Pairs: 227.62/228.27 ACTIVE(U91(tt,V2:S)) -> MARK(U92(isPalListKind(V2:S))) 227.62/228.27 ACTIVE(isPalListKind(__(V1:S,V2:S))) -> MARK(U91(isPalListKind(V1:S),V2:S)) 227.62/228.27 MARK(U74(X:S)) -> MARK(X:S) 227.62/228.27 MARK(U81(X1:S,X2:S)) -> ACTIVE(U81(mark(X1:S),X2:S)) 227.62/228.27 MARK(U81(X1:S,X2:S)) -> MARK(X1:S) 227.62/228.27 MARK(U82(X1:S,X2:S)) -> ACTIVE(U82(mark(X1:S),X2:S)) 227.62/228.27 MARK(U82(X1:S,X2:S)) -> MARK(X1:S) 227.62/228.27 MARK(U83(X:S)) -> ACTIVE(U83(mark(X:S))) 227.62/228.27 MARK(U83(X:S)) -> MARK(X:S) 227.62/228.27 MARK(U91(X1:S,X2:S)) -> ACTIVE(U91(mark(X1:S),X2:S)) 227.62/228.27 MARK(U91(X1:S,X2:S)) -> MARK(X1:S) 227.62/228.27 MARK(U92(X:S)) -> ACTIVE(U92(mark(X:S))) 227.62/228.27 MARK(U92(X:S)) -> MARK(X:S) 227.62/228.27 MARK(__(X1:S,X2:S)) -> ACTIVE(__(mark(X1:S),mark(X2:S))) 227.62/228.27 MARK(__(X1:S,X2:S)) -> MARK(X1:S) 227.62/228.27 MARK(__(X1:S,X2:S)) -> MARK(X2:S) 227.62/228.27 MARK(isPalListKind(X:S)) -> ACTIVE(isPalListKind(X:S)) 227.62/228.27 ->->-> Rules: 227.62/228.27 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.62/228.27 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.62/228.27 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.62/228.27 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.62/228.27 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.62/228.27 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.62/228.27 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.62/228.27 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.62/228.27 U13(active(X:S)) -> U13(X:S) 227.62/228.27 U13(mark(X:S)) -> U13(X:S) 227.62/228.27 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.62/228.27 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.62/228.27 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.62/228.27 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.62/228.27 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.62/228.27 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.62/228.27 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.62/228.27 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.62/228.27 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.62/228.27 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.62/228.27 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.62/228.27 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.62/228.27 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.62/228.27 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.62/228.27 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.62/228.27 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.62/228.27 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.62/228.27 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.62/228.27 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.62/228.27 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.62/228.27 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.62/228.27 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.62/228.27 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.62/228.27 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.62/228.27 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.62/228.27 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.62/228.27 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.62/228.27 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.62/228.27 U26(active(X:S)) -> U26(X:S) 227.62/228.27 U26(mark(X:S)) -> U26(X:S) 227.62/228.27 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.62/228.27 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.62/228.27 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.62/228.27 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.62/228.27 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.62/228.27 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.62/228.27 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.62/228.27 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.62/228.27 U33(active(X:S)) -> U33(X:S) 227.62/228.27 U33(mark(X:S)) -> U33(X:S) 227.62/228.27 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.62/228.27 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.62/228.27 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.62/228.27 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.62/228.27 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.62/228.27 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.62/228.27 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.62/228.27 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.62/228.27 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.62/228.27 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.62/228.27 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.62/228.27 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.62/228.27 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.62/228.27 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.62/228.27 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.62/228.27 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.62/228.27 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.62/228.27 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.62/228.27 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.62/228.27 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.62/228.27 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.62/228.27 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.62/228.27 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.62/228.27 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.62/228.27 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.62/228.27 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.62/228.27 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.62/228.27 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.62/228.27 U46(active(X:S)) -> U46(X:S) 227.62/228.27 U46(mark(X:S)) -> U46(X:S) 227.62/228.27 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.62/228.27 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.62/228.27 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.62/228.27 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.62/228.27 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.62/228.27 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.62/228.27 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.62/228.27 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.62/228.27 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.62/228.27 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.62/228.27 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.62/228.27 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.62/228.27 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.62/228.27 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.62/228.27 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.62/228.27 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.62/228.27 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.62/228.27 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.62/228.27 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.62/228.27 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.62/228.27 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.62/228.27 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.62/228.27 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.62/228.27 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.62/228.27 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.62/228.27 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.62/228.27 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.62/228.27 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.62/228.27 U56(active(X:S)) -> U56(X:S) 227.62/228.27 U56(mark(X:S)) -> U56(X:S) 227.62/228.27 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.62/228.27 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.62/228.27 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.62/228.27 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.62/228.27 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.62/228.27 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.62/228.27 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.62/228.27 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.62/228.27 U63(active(X:S)) -> U63(X:S) 227.62/228.27 U63(mark(X:S)) -> U63(X:S) 227.62/228.27 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.62/228.27 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.62/228.27 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.62/228.27 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.62/228.27 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.62/228.27 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.62/228.27 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.62/228.27 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.62/228.27 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.62/228.27 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.62/228.27 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.62/228.27 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.62/228.27 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.62/228.27 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.62/228.27 U74(active(X:S)) -> U74(X:S) 227.62/228.27 U74(mark(X:S)) -> U74(X:S) 227.62/228.27 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.62/228.27 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.62/228.27 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.62/228.27 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.62/228.27 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.62/228.27 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.62/228.27 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.62/228.27 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.62/228.27 U83(active(X:S)) -> U83(X:S) 227.62/228.27 U83(mark(X:S)) -> U83(X:S) 227.62/228.27 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.62/228.27 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.62/228.27 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.62/228.27 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.62/228.27 U92(active(X:S)) -> U92(X:S) 227.62/228.27 U92(mark(X:S)) -> U92(X:S) 227.62/228.27 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.62/228.27 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.62/228.27 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.62/228.27 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.62/228.27 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.62/228.27 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.62/228.27 active(U13(tt)) -> mark(tt) 227.62/228.27 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.62/228.27 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.62/228.27 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.62/228.27 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.62/228.27 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.62/228.27 active(U26(tt)) -> mark(tt) 227.62/228.27 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.62/228.27 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.62/228.27 active(U33(tt)) -> mark(tt) 227.62/228.27 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.62/228.27 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.62/228.27 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.62/228.27 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.62/228.27 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.62/228.27 active(U46(tt)) -> mark(tt) 227.62/228.27 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.62/228.27 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.62/228.27 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.62/228.27 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.62/228.27 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.62/228.27 active(U56(tt)) -> mark(tt) 227.62/228.27 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.62/228.27 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.62/228.27 active(U63(tt)) -> mark(tt) 227.62/228.27 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.62/228.27 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.62/228.27 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.62/228.27 active(U74(tt)) -> mark(tt) 227.62/228.27 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.62/228.27 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.62/228.27 active(U83(tt)) -> mark(tt) 227.62/228.27 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.62/228.27 active(U92(tt)) -> mark(tt) 227.62/228.27 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.62/228.27 active(__(nil,X:S)) -> mark(X:S) 227.62/228.27 active(__(X:S,nil)) -> mark(X:S) 227.62/228.27 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.62/228.27 active(isList(nil)) -> mark(tt) 227.62/228.27 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.62/228.27 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.62/228.27 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.62/228.27 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.62/228.27 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.62/228.27 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.62/228.27 active(isPal(nil)) -> mark(tt) 227.62/228.27 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.62/228.27 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.62/228.27 active(isPalListKind(a)) -> mark(tt) 227.62/228.27 active(isPalListKind(e)) -> mark(tt) 227.62/228.27 active(isPalListKind(i)) -> mark(tt) 227.62/228.27 active(isPalListKind(nil)) -> mark(tt) 227.62/228.27 active(isPalListKind(o)) -> mark(tt) 227.62/228.27 active(isPalListKind(u)) -> mark(tt) 227.62/228.27 active(isQid(a)) -> mark(tt) 227.62/228.27 active(isQid(e)) -> mark(tt) 227.62/228.27 active(isQid(i)) -> mark(tt) 227.62/228.27 active(isQid(o)) -> mark(tt) 227.62/228.27 active(isQid(u)) -> mark(tt) 227.62/228.27 isList(active(X:S)) -> isList(X:S) 227.62/228.27 isList(mark(X:S)) -> isList(X:S) 227.62/228.27 isNeList(active(X:S)) -> isNeList(X:S) 227.62/228.27 isNeList(mark(X:S)) -> isNeList(X:S) 227.62/228.27 isNePal(active(X:S)) -> isNePal(X:S) 227.62/228.27 isNePal(mark(X:S)) -> isNePal(X:S) 227.62/228.27 isPal(active(X:S)) -> isPal(X:S) 227.62/228.27 isPal(mark(X:S)) -> isPal(X:S) 227.62/228.27 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.62/228.27 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.62/228.27 isQid(active(X:S)) -> isQid(X:S) 227.62/228.27 isQid(mark(X:S)) -> isQid(X:S) 227.62/228.27 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.62/228.27 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.62/228.27 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.62/228.27 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.62/228.27 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.62/228.27 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.62/228.27 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.62/228.27 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.62/228.27 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.62/228.27 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.62/228.27 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.62/228.27 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.62/228.27 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.62/228.27 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.62/228.27 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.62/228.27 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.62/228.27 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.62/228.27 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.62/228.27 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.62/228.27 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.62/228.27 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.62/228.27 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.62/228.27 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.62/228.27 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.62/228.27 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.62/228.27 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.62/228.27 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.62/228.27 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.62/228.27 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.62/228.27 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.62/228.27 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.62/228.27 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.62/228.27 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.62/228.27 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.62/228.27 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.62/228.27 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.62/228.27 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.62/228.27 mark(isList(X:S)) -> active(isList(X:S)) 227.62/228.27 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.62/228.27 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.62/228.27 mark(isPal(X:S)) -> active(isPal(X:S)) 227.62/228.27 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.62/228.27 mark(isQid(X:S)) -> active(isQid(X:S)) 227.62/228.27 mark(a) -> active(a) 227.62/228.27 mark(e) -> active(e) 227.62/228.27 mark(i) -> active(i) 227.62/228.27 mark(nil) -> active(nil) 227.62/228.27 mark(o) -> active(o) 227.62/228.27 mark(tt) -> active(tt) 227.62/228.27 mark(u) -> active(u) 227.62/228.27 227.62/228.27 Problem 1.44: 227.62/228.27 227.62/228.27 Reduction Pairs Processor: 227.62/228.27 -> Pairs: 227.62/228.27 ACTIVE(U91(tt,V2:S)) -> MARK(U92(isPalListKind(V2:S))) 227.62/228.27 ACTIVE(isPalListKind(__(V1:S,V2:S))) -> MARK(U91(isPalListKind(V1:S),V2:S)) 227.62/228.27 MARK(U74(X:S)) -> MARK(X:S) 227.62/228.27 MARK(U81(X1:S,X2:S)) -> ACTIVE(U81(mark(X1:S),X2:S)) 227.62/228.27 MARK(U81(X1:S,X2:S)) -> MARK(X1:S) 227.62/228.27 MARK(U82(X1:S,X2:S)) -> ACTIVE(U82(mark(X1:S),X2:S)) 227.62/228.27 MARK(U82(X1:S,X2:S)) -> MARK(X1:S) 227.62/228.27 MARK(U83(X:S)) -> ACTIVE(U83(mark(X:S))) 227.62/228.27 MARK(U83(X:S)) -> MARK(X:S) 227.62/228.27 MARK(U91(X1:S,X2:S)) -> ACTIVE(U91(mark(X1:S),X2:S)) 227.62/228.27 MARK(U91(X1:S,X2:S)) -> MARK(X1:S) 227.62/228.27 MARK(U92(X:S)) -> ACTIVE(U92(mark(X:S))) 227.62/228.27 MARK(U92(X:S)) -> MARK(X:S) 227.62/228.27 MARK(__(X1:S,X2:S)) -> ACTIVE(__(mark(X1:S),mark(X2:S))) 227.62/228.27 MARK(__(X1:S,X2:S)) -> MARK(X1:S) 227.62/228.27 MARK(__(X1:S,X2:S)) -> MARK(X2:S) 227.62/228.27 MARK(isPalListKind(X:S)) -> ACTIVE(isPalListKind(X:S)) 227.62/228.27 -> Rules: 227.62/228.27 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.62/228.27 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.62/228.27 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.62/228.27 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.62/228.27 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.62/228.27 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.62/228.27 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.62/228.27 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.62/228.27 U13(active(X:S)) -> U13(X:S) 227.62/228.27 U13(mark(X:S)) -> U13(X:S) 227.62/228.27 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.62/228.27 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.62/228.27 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.62/228.27 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.62/228.27 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.62/228.27 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.62/228.27 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.62/228.27 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.62/228.27 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.62/228.27 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.62/228.27 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.62/228.27 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.62/228.27 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.62/228.27 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.62/228.27 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.62/228.27 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.62/228.27 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.62/228.27 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.62/228.27 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.62/228.27 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.62/228.27 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.62/228.27 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.62/228.27 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.62/228.27 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.62/228.27 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.62/228.27 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.62/228.27 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.62/228.27 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.62/228.27 U26(active(X:S)) -> U26(X:S) 227.62/228.27 U26(mark(X:S)) -> U26(X:S) 227.62/228.27 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.62/228.27 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.62/228.27 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.62/228.27 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.62/228.27 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.62/228.27 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.62/228.27 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.62/228.27 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.62/228.27 U33(active(X:S)) -> U33(X:S) 227.62/228.27 U33(mark(X:S)) -> U33(X:S) 227.62/228.27 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.62/228.27 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.62/228.27 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.62/228.27 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.62/228.27 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.62/228.27 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.62/228.27 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.62/228.27 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.62/228.27 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.62/228.27 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.62/228.27 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.62/228.27 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.62/228.27 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.62/228.27 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.62/228.27 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.62/228.27 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.62/228.27 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.62/228.27 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.62/228.27 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.62/228.27 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.62/228.27 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.62/228.27 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.62/228.27 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.62/228.27 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.62/228.27 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.62/228.27 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.62/228.27 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.62/228.27 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.62/228.27 U46(active(X:S)) -> U46(X:S) 227.62/228.27 U46(mark(X:S)) -> U46(X:S) 227.62/228.27 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.62/228.27 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.62/228.27 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.62/228.27 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.62/228.27 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.62/228.27 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.62/228.27 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.62/228.27 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.62/228.27 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.62/228.27 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.62/228.27 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.62/228.27 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.62/228.27 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.62/228.27 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.62/228.27 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.62/228.27 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.62/228.27 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.62/228.27 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.62/228.27 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.62/228.27 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.62/228.27 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.62/228.27 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.62/228.27 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.62/228.27 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.62/228.27 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.62/228.27 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.62/228.27 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.62/228.27 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.62/228.27 U56(active(X:S)) -> U56(X:S) 227.62/228.27 U56(mark(X:S)) -> U56(X:S) 227.62/228.27 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.62/228.27 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.62/228.27 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.62/228.27 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.62/228.27 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.62/228.27 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.62/228.27 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.62/228.27 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.62/228.27 U63(active(X:S)) -> U63(X:S) 227.62/228.27 U63(mark(X:S)) -> U63(X:S) 227.62/228.27 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.62/228.27 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.62/228.27 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.62/228.27 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.62/228.27 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.62/228.27 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.62/228.27 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.62/228.27 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.62/228.27 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.62/228.27 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.62/228.27 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.62/228.27 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.62/228.27 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.62/228.27 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.62/228.27 U74(active(X:S)) -> U74(X:S) 227.62/228.27 U74(mark(X:S)) -> U74(X:S) 227.62/228.27 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.62/228.27 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.62/228.27 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.62/228.27 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.62/228.27 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.62/228.27 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.62/228.27 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.62/228.27 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.62/228.27 U83(active(X:S)) -> U83(X:S) 227.62/228.27 U83(mark(X:S)) -> U83(X:S) 227.62/228.27 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.62/228.27 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.62/228.27 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.62/228.27 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.62/228.27 U92(active(X:S)) -> U92(X:S) 227.62/228.27 U92(mark(X:S)) -> U92(X:S) 227.62/228.27 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.62/228.27 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.62/228.27 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.62/228.27 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.62/228.27 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.62/228.27 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.62/228.27 active(U13(tt)) -> mark(tt) 227.62/228.27 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.62/228.27 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.62/228.27 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.62/228.27 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.62/228.27 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.62/228.27 active(U26(tt)) -> mark(tt) 227.62/228.27 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.62/228.27 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.62/228.27 active(U33(tt)) -> mark(tt) 227.62/228.27 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.62/228.27 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.62/228.27 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.62/228.27 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.62/228.27 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.62/228.27 active(U46(tt)) -> mark(tt) 227.62/228.27 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.62/228.27 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.62/228.27 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.62/228.27 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.62/228.27 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.62/228.27 active(U56(tt)) -> mark(tt) 227.62/228.27 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.62/228.27 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.62/228.27 active(U63(tt)) -> mark(tt) 227.62/228.27 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.62/228.27 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.62/228.27 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.62/228.27 active(U74(tt)) -> mark(tt) 227.62/228.27 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.62/228.27 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.62/228.27 active(U83(tt)) -> mark(tt) 227.62/228.27 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.62/228.27 active(U92(tt)) -> mark(tt) 227.62/228.27 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.62/228.27 active(__(nil,X:S)) -> mark(X:S) 227.62/228.27 active(__(X:S,nil)) -> mark(X:S) 227.62/228.27 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.62/228.27 active(isList(nil)) -> mark(tt) 227.62/228.27 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.62/228.27 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.62/228.27 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.62/228.27 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.62/228.27 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.62/228.27 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.62/228.27 active(isPal(nil)) -> mark(tt) 227.62/228.27 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.62/228.27 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.62/228.27 active(isPalListKind(a)) -> mark(tt) 227.62/228.27 active(isPalListKind(e)) -> mark(tt) 227.62/228.27 active(isPalListKind(i)) -> mark(tt) 227.62/228.27 active(isPalListKind(nil)) -> mark(tt) 227.62/228.27 active(isPalListKind(o)) -> mark(tt) 227.62/228.27 active(isPalListKind(u)) -> mark(tt) 227.62/228.27 active(isQid(a)) -> mark(tt) 227.62/228.27 active(isQid(e)) -> mark(tt) 227.62/228.27 active(isQid(i)) -> mark(tt) 227.62/228.27 active(isQid(o)) -> mark(tt) 227.62/228.27 active(isQid(u)) -> mark(tt) 227.62/228.27 isList(active(X:S)) -> isList(X:S) 227.62/228.27 isList(mark(X:S)) -> isList(X:S) 227.62/228.27 isNeList(active(X:S)) -> isNeList(X:S) 227.62/228.27 isNeList(mark(X:S)) -> isNeList(X:S) 227.62/228.27 isNePal(active(X:S)) -> isNePal(X:S) 227.62/228.27 isNePal(mark(X:S)) -> isNePal(X:S) 227.62/228.27 isPal(active(X:S)) -> isPal(X:S) 227.62/228.27 isPal(mark(X:S)) -> isPal(X:S) 227.62/228.27 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.62/228.27 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.62/228.27 isQid(active(X:S)) -> isQid(X:S) 227.62/228.27 isQid(mark(X:S)) -> isQid(X:S) 227.62/228.27 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.62/228.27 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.62/228.27 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.62/228.27 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.62/228.27 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.62/228.27 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.62/228.27 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.62/228.27 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.62/228.27 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.62/228.27 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.62/228.27 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.62/228.27 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.62/228.27 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.62/228.27 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.62/228.27 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.62/228.27 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.62/228.27 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.62/228.27 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.62/228.27 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.62/228.27 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.62/228.27 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.62/228.27 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.62/228.27 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.62/228.27 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.62/228.27 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.62/228.27 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.62/228.27 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.62/228.27 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.62/228.27 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.62/228.27 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.62/228.27 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.62/228.27 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.62/228.27 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.62/228.27 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.62/228.27 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.62/228.27 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.62/228.27 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.62/228.27 mark(isList(X:S)) -> active(isList(X:S)) 227.62/228.27 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.62/228.27 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.62/228.27 mark(isPal(X:S)) -> active(isPal(X:S)) 227.62/228.27 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.62/228.27 mark(isQid(X:S)) -> active(isQid(X:S)) 227.62/228.27 mark(a) -> active(a) 227.62/228.27 mark(e) -> active(e) 227.62/228.27 mark(i) -> active(i) 227.62/228.27 mark(nil) -> active(nil) 227.62/228.27 mark(o) -> active(o) 227.62/228.27 mark(tt) -> active(tt) 227.62/228.27 mark(u) -> active(u) 227.62/228.27 -> Usable rules: 227.62/228.27 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.62/228.27 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.62/228.27 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.62/228.27 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.62/228.27 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.62/228.27 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.62/228.27 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.62/228.27 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.62/228.27 U13(active(X:S)) -> U13(X:S) 227.62/228.27 U13(mark(X:S)) -> U13(X:S) 227.62/228.27 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.62/228.27 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.62/228.27 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.62/228.27 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.62/228.27 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.62/228.27 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.62/228.27 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.62/228.27 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.62/228.27 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.62/228.27 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.62/228.27 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.62/228.27 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.62/228.27 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.62/228.27 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.62/228.27 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.62/228.27 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.62/228.27 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.62/228.27 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.62/228.27 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.62/228.27 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.62/228.27 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.62/228.27 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.62/228.27 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.62/228.27 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.62/228.27 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.62/228.27 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.62/228.27 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.62/228.27 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.62/228.27 U26(active(X:S)) -> U26(X:S) 227.62/228.27 U26(mark(X:S)) -> U26(X:S) 227.62/228.27 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.62/228.27 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.62/228.27 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.62/228.27 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.62/228.27 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.62/228.27 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.62/228.27 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.62/228.27 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.62/228.27 U33(active(X:S)) -> U33(X:S) 227.62/228.27 U33(mark(X:S)) -> U33(X:S) 227.62/228.27 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.62/228.27 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.62/228.27 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.62/228.27 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.62/228.27 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.62/228.27 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.62/228.27 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.62/228.27 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.62/228.27 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.62/228.27 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.62/228.27 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.62/228.27 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.62/228.27 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.62/228.27 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.62/228.27 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.62/228.27 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.62/228.27 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.62/228.27 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.62/228.27 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.62/228.27 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.62/228.27 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.62/228.27 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.62/228.27 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.62/228.27 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.62/228.27 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.62/228.27 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.62/228.27 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.62/228.27 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.62/228.27 U46(active(X:S)) -> U46(X:S) 227.62/228.27 U46(mark(X:S)) -> U46(X:S) 227.62/228.27 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.62/228.27 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.62/228.27 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.62/228.27 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.62/228.27 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.62/228.27 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.62/228.27 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.62/228.27 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.62/228.27 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.62/228.27 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.62/228.27 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.62/228.27 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.62/228.27 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.62/228.27 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.62/228.27 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.62/228.27 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.62/228.27 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.62/228.27 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.62/228.27 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.62/228.27 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.62/228.27 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.62/228.27 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.62/228.27 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.62/228.27 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.62/228.27 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.62/228.27 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.62/228.27 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.62/228.27 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.62/228.27 U56(active(X:S)) -> U56(X:S) 227.62/228.27 U56(mark(X:S)) -> U56(X:S) 227.62/228.27 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.62/228.27 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.62/228.27 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.62/228.27 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.62/228.27 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.62/228.27 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.62/228.27 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.62/228.27 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.62/228.27 U63(active(X:S)) -> U63(X:S) 227.62/228.27 U63(mark(X:S)) -> U63(X:S) 227.62/228.27 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.62/228.27 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.62/228.27 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.62/228.27 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.62/228.27 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.62/228.27 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.62/228.27 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.62/228.27 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.62/228.27 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.62/228.27 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.62/228.27 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.62/228.27 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.62/228.27 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.62/228.27 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.62/228.27 U74(active(X:S)) -> U74(X:S) 227.62/228.27 U74(mark(X:S)) -> U74(X:S) 227.62/228.27 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.62/228.27 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.62/228.27 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.62/228.27 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.62/228.27 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.62/228.27 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.62/228.27 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.62/228.27 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.62/228.27 U83(active(X:S)) -> U83(X:S) 227.62/228.27 U83(mark(X:S)) -> U83(X:S) 227.62/228.27 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.62/228.27 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.62/228.27 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.62/228.27 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.62/228.27 U92(active(X:S)) -> U92(X:S) 227.62/228.27 U92(mark(X:S)) -> U92(X:S) 227.62/228.27 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.62/228.27 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.62/228.27 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.62/228.27 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.62/228.27 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.62/228.27 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.62/228.27 active(U13(tt)) -> mark(tt) 227.62/228.27 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.62/228.27 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.62/228.27 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.62/228.27 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.62/228.27 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.62/228.27 active(U26(tt)) -> mark(tt) 227.62/228.27 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.62/228.27 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.62/228.27 active(U33(tt)) -> mark(tt) 227.62/228.27 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.62/228.27 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.62/228.27 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.62/228.27 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.62/228.27 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.62/228.27 active(U46(tt)) -> mark(tt) 227.62/228.27 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.62/228.27 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.62/228.27 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.62/228.27 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.62/228.27 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.62/228.27 active(U56(tt)) -> mark(tt) 227.62/228.27 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.62/228.27 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.62/228.27 active(U63(tt)) -> mark(tt) 227.62/228.27 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.62/228.27 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.62/228.27 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.62/228.27 active(U74(tt)) -> mark(tt) 227.62/228.27 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.62/228.27 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.62/228.27 active(U83(tt)) -> mark(tt) 227.62/228.27 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.62/228.27 active(U92(tt)) -> mark(tt) 227.62/228.27 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.62/228.27 active(__(nil,X:S)) -> mark(X:S) 227.62/228.27 active(__(X:S,nil)) -> mark(X:S) 227.62/228.27 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.62/228.27 active(isList(nil)) -> mark(tt) 227.62/228.27 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.62/228.27 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.62/228.27 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.62/228.27 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.62/228.27 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.62/228.27 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.62/228.27 active(isPal(nil)) -> mark(tt) 227.62/228.27 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.62/228.27 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.62/228.27 active(isPalListKind(a)) -> mark(tt) 227.62/228.27 active(isPalListKind(e)) -> mark(tt) 227.62/228.27 active(isPalListKind(i)) -> mark(tt) 227.62/228.27 active(isPalListKind(nil)) -> mark(tt) 227.62/228.27 active(isPalListKind(o)) -> mark(tt) 227.62/228.27 active(isPalListKind(u)) -> mark(tt) 227.62/228.27 active(isQid(a)) -> mark(tt) 227.62/228.27 active(isQid(e)) -> mark(tt) 227.62/228.27 active(isQid(i)) -> mark(tt) 227.62/228.27 active(isQid(o)) -> mark(tt) 227.62/228.27 active(isQid(u)) -> mark(tt) 227.62/228.27 isList(active(X:S)) -> isList(X:S) 227.62/228.27 isList(mark(X:S)) -> isList(X:S) 227.62/228.27 isNeList(active(X:S)) -> isNeList(X:S) 227.62/228.27 isNeList(mark(X:S)) -> isNeList(X:S) 227.62/228.27 isNePal(active(X:S)) -> isNePal(X:S) 227.62/228.27 isNePal(mark(X:S)) -> isNePal(X:S) 227.62/228.27 isPal(active(X:S)) -> isPal(X:S) 227.62/228.27 isPal(mark(X:S)) -> isPal(X:S) 227.62/228.27 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.62/228.27 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.62/228.27 isQid(active(X:S)) -> isQid(X:S) 227.62/228.27 isQid(mark(X:S)) -> isQid(X:S) 227.62/228.27 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.62/228.27 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.62/228.27 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.62/228.27 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.62/228.27 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.62/228.27 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.62/228.27 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.62/228.27 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.62/228.27 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.62/228.27 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.62/228.27 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.62/228.27 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.62/228.27 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.62/228.27 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.62/228.27 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.62/228.27 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.62/228.27 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.62/228.27 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.62/228.27 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.62/228.27 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.62/228.27 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.62/228.27 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.62/228.27 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.62/228.27 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.62/228.27 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.62/228.27 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.62/228.27 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.62/228.27 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.62/228.27 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.62/228.27 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.62/228.27 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.62/228.27 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.62/228.27 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.62/228.27 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.62/228.27 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.62/228.27 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.62/228.27 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.62/228.27 mark(isList(X:S)) -> active(isList(X:S)) 227.62/228.27 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.62/228.27 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.62/228.27 mark(isPal(X:S)) -> active(isPal(X:S)) 227.62/228.27 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.62/228.27 mark(isQid(X:S)) -> active(isQid(X:S)) 227.62/228.27 mark(a) -> active(a) 227.62/228.27 mark(e) -> active(e) 227.62/228.27 mark(i) -> active(i) 227.62/228.27 mark(nil) -> active(nil) 227.62/228.27 mark(o) -> active(o) 227.62/228.27 mark(tt) -> active(tt) 227.62/228.27 mark(u) -> active(u) 227.62/228.27 ->Interpretation type: 227.62/228.27 Linear 227.62/228.27 ->Coefficients: 227.62/228.27 Natural Numbers 227.62/228.27 ->Dimension: 227.62/228.27 1 227.62/228.27 ->Bound: 227.62/228.27 2 227.62/228.27 ->Interpretation: 227.62/228.27 227.62/228.27 [U11](X1,X2) = 2 227.62/228.27 [U12](X1,X2) = 2 227.62/228.27 [U13](X) = 2 227.62/228.27 [U21](X1,X2,X3) = X1 + 2.X2 + 2.X3 + 2 227.62/228.27 [U22](X1,X2,X3) = X1 + 2.X2 + 2.X3 + 2 227.62/228.27 [U23](X1,X2,X3) = X1 + 2.X2 + 2.X3 + 2 227.62/228.27 [U24](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 227.62/228.27 [U25](X1,X2) = X1 + 2.X2 + 2 227.62/228.27 [U26](X) = 2 227.62/228.27 [U31](X1,X2) = 2.X2 + 2 227.62/228.27 [U32](X1,X2) = 2.X2 + 2 227.62/228.27 [U33](X) = 2 227.62/228.27 [U41](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 227.62/228.27 [U42](X1,X2,X3) = X1 + 2.X2 + 2.X3 + 2 227.62/228.27 [U43](X1,X2,X3) = X1 + X2 + X3 + 2 227.62/228.27 [U44](X1,X2,X3) = 2 227.62/228.27 [U45](X1,X2) = 2 227.62/228.27 [U46](X) = 2 227.62/228.27 [U51](X1,X2,X3) = 2.X1 + 2.X3 227.62/228.27 [U52](X1,X2,X3) = X1 + 2.X3 + 2 227.62/228.27 [U53](X1,X2,X3) = 2.X1 + 2.X3 227.62/228.27 [U54](X1,X2,X3) = 2.X3 + 2 227.62/228.27 [U55](X1,X2) = X2 + 2 227.62/228.27 [U56](X) = 2 227.62/228.27 [U61](X1,X2) = X2 227.62/228.27 [U62](X1,X2) = X2 227.62/228.27 [U63](X) = X 227.62/228.27 [U71](X1,X2,X3) = X1 + 2.X2 + 2.X3 + 2 227.62/228.27 [U72](X1,X2) = X1 + 2.X2 + 2 227.62/228.27 [U73](X1,X2) = X1 + 2 227.62/228.27 [U74](X) = X + 2 227.62/228.27 [U81](X1,X2) = X1 + 2.X2 227.62/228.27 [U82](X1,X2) = X1 + 2.X2 227.62/228.27 [U83](X) = 2.X + 2 227.62/228.27 [U91](X1,X2) = X1 227.62/228.27 [U92](X) = X 227.62/228.27 [__](X1,X2) = 2.X1 + X2 + 1 227.62/228.27 [active](X) = X 227.62/228.27 [isList](X) = 2.X + 2 227.62/228.27 [isNeList](X) = 2.X + 2 227.62/228.27 [isNePal](X) = X 227.62/228.27 [isPal](X) = 2.X + 2 227.62/228.27 [isPalListKind](X) = 2 227.62/228.27 [isQid](X) = X 227.62/228.27 [mark](X) = X 227.62/228.27 [a] = 2 227.62/228.27 [e] = 2 227.62/228.27 [fSNonEmpty] = 0 227.62/228.27 [i] = 2 227.62/228.27 [nil] = 1 227.62/228.27 [o] = 2 227.62/228.27 [tt] = 2 227.62/228.27 [u] = 2 227.62/228.27 [U11#](X1,X2) = 0 227.62/228.27 [U12#](X1,X2) = 0 227.62/228.27 [U13#](X) = 0 227.62/228.27 [U21#](X1,X2,X3) = 0 227.62/228.27 [U22#](X1,X2,X3) = 0 227.62/228.27 [U23#](X1,X2,X3) = 0 227.62/228.27 [U24#](X1,X2,X3) = 0 227.62/228.27 [U25#](X1,X2) = 0 227.62/228.27 [U26#](X) = 0 227.62/228.27 [U31#](X1,X2) = 0 227.62/228.27 [U32#](X1,X2) = 0 227.62/228.27 [U33#](X) = 0 227.62/228.27 [U41#](X1,X2,X3) = 0 227.62/228.27 [U42#](X1,X2,X3) = 0 227.62/228.27 [U43#](X1,X2,X3) = 0 227.62/228.27 [U44#](X1,X2,X3) = 0 227.62/228.27 [U45#](X1,X2) = 0 227.62/228.27 [U46#](X) = 0 227.62/228.27 [U51#](X1,X2,X3) = 0 227.62/228.27 [U52#](X1,X2,X3) = 0 227.62/228.27 [U53#](X1,X2,X3) = 0 227.62/228.27 [U54#](X1,X2,X3) = 0 227.62/228.27 [U55#](X1,X2) = 0 227.62/228.27 [U56#](X) = 0 227.62/228.27 [U61#](X1,X2) = 0 227.62/228.27 [U62#](X1,X2) = 0 227.62/228.27 [U63#](X) = 0 227.62/228.27 [U71#](X1,X2,X3) = 0 227.62/228.27 [U72#](X1,X2) = 0 227.62/228.27 [U73#](X1,X2) = 0 227.62/228.27 [U74#](X) = 0 227.62/228.27 [U81#](X1,X2) = 0 227.62/228.27 [U82#](X1,X2) = 0 227.62/228.27 [U83#](X) = 0 227.62/228.27 [U91#](X1,X2) = 0 227.62/228.27 [U92#](X) = 0 227.62/228.27 [__#](X1,X2) = 0 227.62/228.27 [ACTIVE](X) = 2.X + 2 227.62/228.27 [ISLIST](X) = 0 227.62/228.27 [ISNELIST](X) = 0 227.62/228.27 [ISNEPAL](X) = 0 227.62/228.27 [ISPAL](X) = 0 227.62/228.27 [ISPALLISTKIND](X) = 0 227.62/228.27 [ISQID](X) = 0 227.62/228.27 [MARK](X) = 2.X + 2 227.62/228.27 227.62/228.27 Problem 1.44: 227.62/228.27 227.62/228.27 SCC Processor: 227.62/228.27 -> Pairs: 227.62/228.27 ACTIVE(U91(tt,V2:S)) -> MARK(U92(isPalListKind(V2:S))) 227.62/228.27 ACTIVE(isPalListKind(__(V1:S,V2:S))) -> MARK(U91(isPalListKind(V1:S),V2:S)) 227.62/228.27 MARK(U81(X1:S,X2:S)) -> ACTIVE(U81(mark(X1:S),X2:S)) 227.62/228.27 MARK(U81(X1:S,X2:S)) -> MARK(X1:S) 227.62/228.27 MARK(U82(X1:S,X2:S)) -> ACTIVE(U82(mark(X1:S),X2:S)) 227.62/228.27 MARK(U82(X1:S,X2:S)) -> MARK(X1:S) 227.62/228.27 MARK(U83(X:S)) -> ACTIVE(U83(mark(X:S))) 227.62/228.27 MARK(U83(X:S)) -> MARK(X:S) 227.62/228.27 MARK(U91(X1:S,X2:S)) -> ACTIVE(U91(mark(X1:S),X2:S)) 227.62/228.27 MARK(U91(X1:S,X2:S)) -> MARK(X1:S) 227.62/228.27 MARK(U92(X:S)) -> ACTIVE(U92(mark(X:S))) 227.62/228.27 MARK(U92(X:S)) -> MARK(X:S) 227.62/228.27 MARK(__(X1:S,X2:S)) -> ACTIVE(__(mark(X1:S),mark(X2:S))) 227.62/228.27 MARK(__(X1:S,X2:S)) -> MARK(X1:S) 227.62/228.27 MARK(__(X1:S,X2:S)) -> MARK(X2:S) 227.62/228.27 MARK(isPalListKind(X:S)) -> ACTIVE(isPalListKind(X:S)) 227.62/228.27 -> Rules: 227.62/228.27 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.62/228.27 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.62/228.27 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.62/228.27 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.62/228.27 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.62/228.27 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.62/228.27 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.62/228.27 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.62/228.27 U13(active(X:S)) -> U13(X:S) 227.62/228.27 U13(mark(X:S)) -> U13(X:S) 227.62/228.27 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.62/228.27 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.62/228.27 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.62/228.27 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.62/228.27 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.62/228.27 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.62/228.27 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.62/228.27 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.62/228.27 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.62/228.27 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.62/228.27 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.62/228.27 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.62/228.27 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.62/228.27 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.62/228.27 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.62/228.27 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.62/228.27 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.62/228.27 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.62/228.27 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.62/228.27 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.62/228.27 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.62/228.27 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.62/228.27 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.62/228.27 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.62/228.27 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.62/228.27 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.62/228.27 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.62/228.27 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.62/228.27 U26(active(X:S)) -> U26(X:S) 227.62/228.27 U26(mark(X:S)) -> U26(X:S) 227.62/228.27 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.62/228.27 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.62/228.27 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.62/228.27 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.62/228.27 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.62/228.27 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.62/228.27 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.62/228.27 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.62/228.27 U33(active(X:S)) -> U33(X:S) 227.62/228.27 U33(mark(X:S)) -> U33(X:S) 227.62/228.27 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.62/228.27 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.62/228.27 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.62/228.27 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.62/228.27 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.62/228.27 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.62/228.27 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.62/228.27 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.62/228.27 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.62/228.27 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.62/228.27 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.62/228.27 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.62/228.27 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.62/228.27 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.62/228.27 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.62/228.27 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.62/228.27 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.62/228.27 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.62/228.27 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.62/228.27 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.62/228.27 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.62/228.27 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.62/228.27 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.62/228.27 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.62/228.27 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.62/228.27 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.62/228.27 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.62/228.27 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.62/228.27 U46(active(X:S)) -> U46(X:S) 227.62/228.27 U46(mark(X:S)) -> U46(X:S) 227.62/228.27 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.62/228.27 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.62/228.27 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.62/228.27 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.62/228.27 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.62/228.27 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.62/228.27 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.62/228.27 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.62/228.27 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.62/228.27 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.62/228.27 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.62/228.27 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.62/228.27 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.62/228.27 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.62/228.27 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.62/228.27 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.62/228.27 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.62/228.27 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.62/228.27 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.62/228.27 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.62/228.27 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.62/228.27 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.62/228.27 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.62/228.27 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.62/228.27 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.62/228.27 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.62/228.27 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.62/228.27 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.62/228.27 U56(active(X:S)) -> U56(X:S) 227.62/228.27 U56(mark(X:S)) -> U56(X:S) 227.62/228.27 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.62/228.27 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.62/228.27 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.62/228.27 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.62/228.27 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.62/228.27 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.62/228.27 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.62/228.27 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.62/228.27 U63(active(X:S)) -> U63(X:S) 227.62/228.27 U63(mark(X:S)) -> U63(X:S) 227.62/228.27 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.62/228.27 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.62/228.27 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.62/228.27 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.62/228.27 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.62/228.27 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.62/228.27 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.62/228.27 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.62/228.27 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.62/228.27 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.62/228.27 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.62/228.27 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.62/228.27 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.62/228.27 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.62/228.27 U74(active(X:S)) -> U74(X:S) 227.62/228.27 U74(mark(X:S)) -> U74(X:S) 227.62/228.27 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.62/228.27 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.62/228.27 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.62/228.27 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.62/228.27 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.62/228.27 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.62/228.27 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.62/228.27 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.62/228.27 U83(active(X:S)) -> U83(X:S) 227.62/228.27 U83(mark(X:S)) -> U83(X:S) 227.62/228.27 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.62/228.27 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.62/228.27 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.62/228.27 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.62/228.27 U92(active(X:S)) -> U92(X:S) 227.62/228.27 U92(mark(X:S)) -> U92(X:S) 227.62/228.27 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.62/228.27 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.62/228.27 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.62/228.27 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.62/228.27 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.62/228.27 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.62/228.27 active(U13(tt)) -> mark(tt) 227.62/228.27 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.62/228.27 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.62/228.27 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.62/228.27 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.62/228.27 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.62/228.27 active(U26(tt)) -> mark(tt) 227.62/228.27 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.62/228.27 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.62/228.27 active(U33(tt)) -> mark(tt) 227.62/228.27 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.62/228.27 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.62/228.27 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.62/228.27 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.62/228.27 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.62/228.27 active(U46(tt)) -> mark(tt) 227.62/228.27 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.62/228.27 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.62/228.27 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.62/228.27 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.62/228.27 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.62/228.27 active(U56(tt)) -> mark(tt) 227.62/228.27 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.62/228.27 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.62/228.27 active(U63(tt)) -> mark(tt) 227.62/228.27 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.62/228.27 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.62/228.27 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.62/228.27 active(U74(tt)) -> mark(tt) 227.62/228.27 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.62/228.27 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.62/228.27 active(U83(tt)) -> mark(tt) 227.62/228.27 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.62/228.27 active(U92(tt)) -> mark(tt) 227.62/228.27 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.62/228.27 active(__(nil,X:S)) -> mark(X:S) 227.62/228.27 active(__(X:S,nil)) -> mark(X:S) 227.62/228.27 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.62/228.27 active(isList(nil)) -> mark(tt) 227.62/228.27 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.62/228.27 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.62/228.27 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.62/228.27 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.62/228.27 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.62/228.27 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.62/228.27 active(isPal(nil)) -> mark(tt) 227.62/228.27 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.62/228.27 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.62/228.27 active(isPalListKind(a)) -> mark(tt) 227.62/228.27 active(isPalListKind(e)) -> mark(tt) 227.62/228.27 active(isPalListKind(i)) -> mark(tt) 227.62/228.27 active(isPalListKind(nil)) -> mark(tt) 227.62/228.27 active(isPalListKind(o)) -> mark(tt) 227.62/228.27 active(isPalListKind(u)) -> mark(tt) 227.62/228.27 active(isQid(a)) -> mark(tt) 227.62/228.27 active(isQid(e)) -> mark(tt) 227.62/228.27 active(isQid(i)) -> mark(tt) 227.62/228.27 active(isQid(o)) -> mark(tt) 227.62/228.27 active(isQid(u)) -> mark(tt) 227.62/228.27 isList(active(X:S)) -> isList(X:S) 227.62/228.27 isList(mark(X:S)) -> isList(X:S) 227.62/228.27 isNeList(active(X:S)) -> isNeList(X:S) 227.62/228.27 isNeList(mark(X:S)) -> isNeList(X:S) 227.62/228.27 isNePal(active(X:S)) -> isNePal(X:S) 227.62/228.27 isNePal(mark(X:S)) -> isNePal(X:S) 227.62/228.27 isPal(active(X:S)) -> isPal(X:S) 227.62/228.27 isPal(mark(X:S)) -> isPal(X:S) 227.62/228.27 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.62/228.27 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.62/228.27 isQid(active(X:S)) -> isQid(X:S) 227.62/228.27 isQid(mark(X:S)) -> isQid(X:S) 227.62/228.27 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.62/228.27 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.62/228.27 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.62/228.27 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.62/228.27 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.62/228.27 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.62/228.27 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.62/228.27 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.62/228.27 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.62/228.27 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.62/228.27 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.62/228.27 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.62/228.27 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.62/228.27 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.62/228.27 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.62/228.27 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.62/228.27 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.62/228.27 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.62/228.27 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.62/228.27 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.62/228.27 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.62/228.27 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.62/228.27 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.62/228.27 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.62/228.27 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.62/228.27 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.62/228.27 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.62/228.27 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.62/228.27 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.62/228.27 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.62/228.27 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.62/228.27 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.62/228.27 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.62/228.27 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.62/228.27 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.62/228.27 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.62/228.27 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.62/228.27 mark(isList(X:S)) -> active(isList(X:S)) 227.62/228.27 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.62/228.27 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.62/228.27 mark(isPal(X:S)) -> active(isPal(X:S)) 227.62/228.27 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.62/228.27 mark(isQid(X:S)) -> active(isQid(X:S)) 227.62/228.27 mark(a) -> active(a) 227.62/228.27 mark(e) -> active(e) 227.62/228.27 mark(i) -> active(i) 227.62/228.27 mark(nil) -> active(nil) 227.62/228.27 mark(o) -> active(o) 227.62/228.27 mark(tt) -> active(tt) 227.62/228.27 mark(u) -> active(u) 227.62/228.27 ->Strongly Connected Components: 227.62/228.27 ->->Cycle: 227.62/228.27 ->->-> Pairs: 227.62/228.27 ACTIVE(U91(tt,V2:S)) -> MARK(U92(isPalListKind(V2:S))) 227.62/228.27 ACTIVE(isPalListKind(__(V1:S,V2:S))) -> MARK(U91(isPalListKind(V1:S),V2:S)) 227.62/228.27 MARK(U81(X1:S,X2:S)) -> ACTIVE(U81(mark(X1:S),X2:S)) 227.62/228.27 MARK(U81(X1:S,X2:S)) -> MARK(X1:S) 227.62/228.27 MARK(U82(X1:S,X2:S)) -> ACTIVE(U82(mark(X1:S),X2:S)) 227.62/228.27 MARK(U82(X1:S,X2:S)) -> MARK(X1:S) 227.62/228.27 MARK(U83(X:S)) -> ACTIVE(U83(mark(X:S))) 227.62/228.27 MARK(U83(X:S)) -> MARK(X:S) 227.62/228.27 MARK(U91(X1:S,X2:S)) -> ACTIVE(U91(mark(X1:S),X2:S)) 227.62/228.27 MARK(U91(X1:S,X2:S)) -> MARK(X1:S) 227.62/228.27 MARK(U92(X:S)) -> ACTIVE(U92(mark(X:S))) 227.62/228.27 MARK(U92(X:S)) -> MARK(X:S) 227.62/228.27 MARK(__(X1:S,X2:S)) -> ACTIVE(__(mark(X1:S),mark(X2:S))) 227.62/228.27 MARK(__(X1:S,X2:S)) -> MARK(X1:S) 227.62/228.27 MARK(__(X1:S,X2:S)) -> MARK(X2:S) 227.62/228.27 MARK(isPalListKind(X:S)) -> ACTIVE(isPalListKind(X:S)) 227.62/228.27 ->->-> Rules: 227.62/228.27 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.62/228.27 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.62/228.27 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.62/228.27 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.62/228.27 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.62/228.27 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.62/228.27 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.62/228.27 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.62/228.27 U13(active(X:S)) -> U13(X:S) 227.62/228.27 U13(mark(X:S)) -> U13(X:S) 227.62/228.27 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.62/228.27 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.62/228.27 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.62/228.27 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.62/228.27 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.62/228.27 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.62/228.27 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.62/228.27 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.62/228.27 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.62/228.27 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.62/228.27 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.62/228.27 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.62/228.27 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.62/228.27 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.62/228.27 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.62/228.27 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.62/228.27 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.62/228.27 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.62/228.27 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.62/228.27 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.62/228.27 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.62/228.27 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.62/228.27 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.62/228.27 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.62/228.27 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.62/228.27 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.62/228.27 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.62/228.27 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.62/228.27 U26(active(X:S)) -> U26(X:S) 227.62/228.27 U26(mark(X:S)) -> U26(X:S) 227.62/228.27 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.62/228.27 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.62/228.27 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.62/228.27 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.62/228.27 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.62/228.27 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.62/228.27 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.62/228.27 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.62/228.27 U33(active(X:S)) -> U33(X:S) 227.62/228.27 U33(mark(X:S)) -> U33(X:S) 227.62/228.27 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.62/228.27 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.62/228.27 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.62/228.27 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.62/228.27 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.62/228.27 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.62/228.27 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.62/228.27 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.62/228.27 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.62/228.27 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.62/228.27 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.62/228.27 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.62/228.27 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.62/228.27 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.62/228.27 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.62/228.27 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.62/228.27 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.62/228.27 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.62/228.27 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.62/228.27 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.62/228.27 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.62/228.27 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.62/228.27 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.62/228.27 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.62/228.27 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.62/228.27 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.62/228.27 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.62/228.27 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.62/228.27 U46(active(X:S)) -> U46(X:S) 227.62/228.27 U46(mark(X:S)) -> U46(X:S) 227.62/228.27 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.62/228.27 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.62/228.27 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.62/228.27 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.62/228.27 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.62/228.27 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.62/228.27 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.62/228.27 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.62/228.27 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.62/228.28 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.62/228.28 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.62/228.28 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.62/228.28 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.62/228.28 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.62/228.28 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.62/228.28 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.62/228.28 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.62/228.28 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.62/228.28 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.62/228.28 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.62/228.28 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.62/228.28 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.62/228.28 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.62/228.28 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.62/228.28 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.62/228.28 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.62/228.28 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.62/228.28 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.62/228.28 U56(active(X:S)) -> U56(X:S) 227.62/228.28 U56(mark(X:S)) -> U56(X:S) 227.62/228.28 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.62/228.28 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.62/228.28 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.62/228.28 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.62/228.28 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.62/228.28 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.62/228.28 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.62/228.28 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.62/228.28 U63(active(X:S)) -> U63(X:S) 227.62/228.28 U63(mark(X:S)) -> U63(X:S) 227.62/228.28 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.62/228.28 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.62/228.28 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.62/228.28 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.62/228.28 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.62/228.28 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.62/228.28 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.62/228.28 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.62/228.28 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.62/228.28 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.62/228.28 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.62/228.28 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.62/228.28 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.62/228.28 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.62/228.28 U74(active(X:S)) -> U74(X:S) 227.62/228.28 U74(mark(X:S)) -> U74(X:S) 227.62/228.28 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.62/228.28 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.62/228.28 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.62/228.28 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.62/228.28 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.62/228.28 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.62/228.28 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.62/228.28 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.62/228.28 U83(active(X:S)) -> U83(X:S) 227.62/228.28 U83(mark(X:S)) -> U83(X:S) 227.62/228.28 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.62/228.28 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.62/228.28 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.62/228.28 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.62/228.28 U92(active(X:S)) -> U92(X:S) 227.62/228.28 U92(mark(X:S)) -> U92(X:S) 227.62/228.28 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.62/228.28 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.62/228.28 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.62/228.28 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.62/228.28 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.62/228.28 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.62/228.28 active(U13(tt)) -> mark(tt) 227.62/228.28 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.62/228.28 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.62/228.28 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.62/228.28 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.62/228.28 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.62/228.28 active(U26(tt)) -> mark(tt) 227.62/228.28 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.62/228.28 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.62/228.28 active(U33(tt)) -> mark(tt) 227.62/228.28 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.62/228.28 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.62/228.28 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.62/228.28 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.62/228.28 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.62/228.28 active(U46(tt)) -> mark(tt) 227.62/228.28 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.62/228.28 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.62/228.28 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.62/228.28 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.62/228.28 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.62/228.28 active(U56(tt)) -> mark(tt) 227.62/228.28 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.62/228.28 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.62/228.28 active(U63(tt)) -> mark(tt) 227.62/228.28 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.62/228.28 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.62/228.28 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.62/228.28 active(U74(tt)) -> mark(tt) 227.62/228.28 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.62/228.28 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.62/228.28 active(U83(tt)) -> mark(tt) 227.62/228.28 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.62/228.28 active(U92(tt)) -> mark(tt) 227.62/228.28 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.62/228.28 active(__(nil,X:S)) -> mark(X:S) 227.62/228.28 active(__(X:S,nil)) -> mark(X:S) 227.62/228.28 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.62/228.28 active(isList(nil)) -> mark(tt) 227.62/228.28 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.62/228.28 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.62/228.28 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.62/228.28 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.62/228.28 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.62/228.28 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.62/228.28 active(isPal(nil)) -> mark(tt) 227.62/228.28 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.62/228.28 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.62/228.28 active(isPalListKind(a)) -> mark(tt) 227.62/228.28 active(isPalListKind(e)) -> mark(tt) 227.62/228.28 active(isPalListKind(i)) -> mark(tt) 227.62/228.28 active(isPalListKind(nil)) -> mark(tt) 227.62/228.28 active(isPalListKind(o)) -> mark(tt) 227.62/228.28 active(isPalListKind(u)) -> mark(tt) 227.62/228.28 active(isQid(a)) -> mark(tt) 227.62/228.28 active(isQid(e)) -> mark(tt) 227.62/228.28 active(isQid(i)) -> mark(tt) 227.62/228.28 active(isQid(o)) -> mark(tt) 227.62/228.28 active(isQid(u)) -> mark(tt) 227.62/228.28 isList(active(X:S)) -> isList(X:S) 227.62/228.28 isList(mark(X:S)) -> isList(X:S) 227.62/228.28 isNeList(active(X:S)) -> isNeList(X:S) 227.62/228.28 isNeList(mark(X:S)) -> isNeList(X:S) 227.62/228.28 isNePal(active(X:S)) -> isNePal(X:S) 227.62/228.28 isNePal(mark(X:S)) -> isNePal(X:S) 227.62/228.28 isPal(active(X:S)) -> isPal(X:S) 227.62/228.28 isPal(mark(X:S)) -> isPal(X:S) 227.62/228.28 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.62/228.28 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.62/228.28 isQid(active(X:S)) -> isQid(X:S) 227.62/228.28 isQid(mark(X:S)) -> isQid(X:S) 227.62/228.28 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.62/228.28 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.62/228.28 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.62/228.28 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.62/228.28 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.62/228.28 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.62/228.28 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.62/228.28 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.62/228.28 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.62/228.28 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.62/228.28 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.62/228.28 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.62/228.28 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.62/228.28 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.62/228.28 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.62/228.28 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.62/228.28 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.62/228.28 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.62/228.28 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.62/228.28 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.62/228.28 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.62/228.28 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.62/228.28 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.62/228.28 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.62/228.28 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.62/228.28 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.62/228.28 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.62/228.28 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.62/228.28 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.62/228.28 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.62/228.28 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.62/228.28 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.62/228.28 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.62/228.28 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.62/228.28 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.62/228.28 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.62/228.28 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.62/228.28 mark(isList(X:S)) -> active(isList(X:S)) 227.62/228.28 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.62/228.28 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.62/228.28 mark(isPal(X:S)) -> active(isPal(X:S)) 227.62/228.28 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.62/228.28 mark(isQid(X:S)) -> active(isQid(X:S)) 227.62/228.28 mark(a) -> active(a) 227.62/228.28 mark(e) -> active(e) 227.62/228.28 mark(i) -> active(i) 227.62/228.28 mark(nil) -> active(nil) 227.62/228.28 mark(o) -> active(o) 227.62/228.28 mark(tt) -> active(tt) 227.62/228.28 mark(u) -> active(u) 227.62/228.28 227.62/228.28 Problem 1.44: 227.62/228.28 227.62/228.28 Reduction Pairs Processor: 227.62/228.28 -> Pairs: 227.62/228.28 ACTIVE(U91(tt,V2:S)) -> MARK(U92(isPalListKind(V2:S))) 227.62/228.28 ACTIVE(isPalListKind(__(V1:S,V2:S))) -> MARK(U91(isPalListKind(V1:S),V2:S)) 227.62/228.28 MARK(U81(X1:S,X2:S)) -> ACTIVE(U81(mark(X1:S),X2:S)) 227.62/228.28 MARK(U81(X1:S,X2:S)) -> MARK(X1:S) 227.62/228.28 MARK(U82(X1:S,X2:S)) -> ACTIVE(U82(mark(X1:S),X2:S)) 227.62/228.28 MARK(U82(X1:S,X2:S)) -> MARK(X1:S) 227.62/228.28 MARK(U83(X:S)) -> ACTIVE(U83(mark(X:S))) 227.62/228.28 MARK(U83(X:S)) -> MARK(X:S) 227.62/228.28 MARK(U91(X1:S,X2:S)) -> ACTIVE(U91(mark(X1:S),X2:S)) 227.62/228.28 MARK(U91(X1:S,X2:S)) -> MARK(X1:S) 227.62/228.28 MARK(U92(X:S)) -> ACTIVE(U92(mark(X:S))) 227.62/228.28 MARK(U92(X:S)) -> MARK(X:S) 227.62/228.28 MARK(__(X1:S,X2:S)) -> ACTIVE(__(mark(X1:S),mark(X2:S))) 227.62/228.28 MARK(__(X1:S,X2:S)) -> MARK(X1:S) 227.62/228.28 MARK(__(X1:S,X2:S)) -> MARK(X2:S) 227.62/228.28 MARK(isPalListKind(X:S)) -> ACTIVE(isPalListKind(X:S)) 227.62/228.28 -> Rules: 227.62/228.28 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.62/228.28 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.62/228.28 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.62/228.28 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.62/228.28 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.62/228.28 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.62/228.28 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.62/228.28 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.62/228.28 U13(active(X:S)) -> U13(X:S) 227.62/228.28 U13(mark(X:S)) -> U13(X:S) 227.62/228.28 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.62/228.28 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.62/228.28 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.62/228.28 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.62/228.28 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.62/228.28 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.62/228.28 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.62/228.28 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.62/228.28 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.62/228.28 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.62/228.28 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.62/228.28 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.62/228.28 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.62/228.28 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.62/228.28 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.62/228.28 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.62/228.28 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.62/228.28 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.62/228.28 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.62/228.28 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.62/228.28 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.62/228.28 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.62/228.28 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.62/228.28 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.62/228.28 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.62/228.28 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.62/228.28 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.62/228.28 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.62/228.28 U26(active(X:S)) -> U26(X:S) 227.62/228.28 U26(mark(X:S)) -> U26(X:S) 227.62/228.28 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.62/228.28 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.62/228.28 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.62/228.28 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.62/228.28 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.62/228.28 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.62/228.28 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.62/228.28 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.62/228.28 U33(active(X:S)) -> U33(X:S) 227.62/228.28 U33(mark(X:S)) -> U33(X:S) 227.62/228.28 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.62/228.28 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.62/228.28 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.62/228.28 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.62/228.28 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.62/228.28 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.62/228.28 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.62/228.28 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.62/228.28 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.62/228.28 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.62/228.28 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.62/228.28 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.62/228.28 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.62/228.28 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.62/228.28 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.62/228.28 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.62/228.28 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.62/228.28 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.62/228.28 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.62/228.28 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.62/228.28 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.62/228.28 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.62/228.28 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.62/228.28 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.62/228.28 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.62/228.28 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.62/228.28 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.62/228.28 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.62/228.28 U46(active(X:S)) -> U46(X:S) 227.62/228.28 U46(mark(X:S)) -> U46(X:S) 227.62/228.28 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.62/228.28 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.62/228.28 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.62/228.28 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.62/228.28 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.62/228.28 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.62/228.28 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.62/228.28 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.62/228.28 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.62/228.28 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.62/228.28 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.62/228.28 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.62/228.28 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.62/228.28 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.62/228.28 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.62/228.28 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.62/228.28 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.62/228.28 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.62/228.28 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.62/228.28 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.62/228.28 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.62/228.28 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.62/228.28 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.62/228.28 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.62/228.28 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.62/228.28 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.62/228.28 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.62/228.28 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.62/228.28 U56(active(X:S)) -> U56(X:S) 227.62/228.28 U56(mark(X:S)) -> U56(X:S) 227.62/228.28 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.62/228.28 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.62/228.28 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.62/228.28 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.62/228.28 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.62/228.28 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.62/228.28 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.62/228.28 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.62/228.28 U63(active(X:S)) -> U63(X:S) 227.62/228.28 U63(mark(X:S)) -> U63(X:S) 227.62/228.28 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.62/228.28 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.62/228.28 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.62/228.28 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.62/228.28 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.62/228.28 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.62/228.28 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.62/228.28 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.62/228.28 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.62/228.28 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.62/228.28 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.62/228.28 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.62/228.28 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.62/228.28 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.62/228.28 U74(active(X:S)) -> U74(X:S) 227.62/228.28 U74(mark(X:S)) -> U74(X:S) 227.62/228.28 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.62/228.28 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.62/228.28 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.62/228.28 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.62/228.28 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.62/228.28 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.62/228.28 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.62/228.28 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.62/228.28 U83(active(X:S)) -> U83(X:S) 227.62/228.28 U83(mark(X:S)) -> U83(X:S) 227.62/228.28 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.62/228.28 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.62/228.28 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.62/228.28 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.62/228.28 U92(active(X:S)) -> U92(X:S) 227.62/228.28 U92(mark(X:S)) -> U92(X:S) 227.62/228.28 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.62/228.28 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.62/228.28 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.62/228.28 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.62/228.28 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.62/228.28 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.62/228.28 active(U13(tt)) -> mark(tt) 227.62/228.28 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.62/228.28 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.62/228.28 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.62/228.28 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.62/228.28 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.62/228.28 active(U26(tt)) -> mark(tt) 227.62/228.28 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.62/228.28 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.62/228.28 active(U33(tt)) -> mark(tt) 227.62/228.28 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.62/228.28 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.62/228.28 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.62/228.28 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.62/228.28 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.62/228.28 active(U46(tt)) -> mark(tt) 227.62/228.28 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.62/228.28 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.62/228.28 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.62/228.28 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.62/228.28 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.62/228.28 active(U56(tt)) -> mark(tt) 227.62/228.28 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.62/228.28 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.62/228.28 active(U63(tt)) -> mark(tt) 227.62/228.28 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.62/228.28 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.62/228.28 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.62/228.28 active(U74(tt)) -> mark(tt) 227.62/228.28 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.62/228.28 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.62/228.28 active(U83(tt)) -> mark(tt) 227.62/228.28 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.62/228.28 active(U92(tt)) -> mark(tt) 227.62/228.28 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.62/228.28 active(__(nil,X:S)) -> mark(X:S) 227.62/228.28 active(__(X:S,nil)) -> mark(X:S) 227.62/228.28 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.62/228.28 active(isList(nil)) -> mark(tt) 227.62/228.28 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.62/228.28 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.62/228.28 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.62/228.28 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.62/228.28 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.62/228.28 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.62/228.28 active(isPal(nil)) -> mark(tt) 227.62/228.28 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.62/228.28 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.62/228.28 active(isPalListKind(a)) -> mark(tt) 227.62/228.28 active(isPalListKind(e)) -> mark(tt) 227.62/228.28 active(isPalListKind(i)) -> mark(tt) 227.62/228.28 active(isPalListKind(nil)) -> mark(tt) 227.62/228.28 active(isPalListKind(o)) -> mark(tt) 227.62/228.28 active(isPalListKind(u)) -> mark(tt) 227.62/228.28 active(isQid(a)) -> mark(tt) 227.62/228.28 active(isQid(e)) -> mark(tt) 227.62/228.28 active(isQid(i)) -> mark(tt) 227.62/228.28 active(isQid(o)) -> mark(tt) 227.62/228.28 active(isQid(u)) -> mark(tt) 227.62/228.28 isList(active(X:S)) -> isList(X:S) 227.62/228.28 isList(mark(X:S)) -> isList(X:S) 227.62/228.28 isNeList(active(X:S)) -> isNeList(X:S) 227.62/228.28 isNeList(mark(X:S)) -> isNeList(X:S) 227.62/228.28 isNePal(active(X:S)) -> isNePal(X:S) 227.62/228.28 isNePal(mark(X:S)) -> isNePal(X:S) 227.62/228.28 isPal(active(X:S)) -> isPal(X:S) 227.62/228.28 isPal(mark(X:S)) -> isPal(X:S) 227.62/228.28 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.62/228.28 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.62/228.28 isQid(active(X:S)) -> isQid(X:S) 227.62/228.28 isQid(mark(X:S)) -> isQid(X:S) 227.62/228.28 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.62/228.28 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.62/228.28 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.62/228.28 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.62/228.28 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.62/228.28 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.62/228.28 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.62/228.28 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.62/228.28 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.62/228.28 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.62/228.28 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.62/228.28 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.62/228.28 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.62/228.28 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.62/228.28 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.62/228.28 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.62/228.28 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.62/228.28 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.62/228.28 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.62/228.28 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.62/228.28 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.62/228.28 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.62/228.28 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.62/228.28 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.62/228.28 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.62/228.28 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.62/228.28 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.62/228.28 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.62/228.28 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.62/228.28 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.62/228.28 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.62/228.28 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.62/228.28 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.62/228.28 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.62/228.28 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.62/228.28 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.62/228.28 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.62/228.28 mark(isList(X:S)) -> active(isList(X:S)) 227.62/228.28 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.62/228.28 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.62/228.28 mark(isPal(X:S)) -> active(isPal(X:S)) 227.62/228.28 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.62/228.28 mark(isQid(X:S)) -> active(isQid(X:S)) 227.62/228.28 mark(a) -> active(a) 227.62/228.28 mark(e) -> active(e) 227.62/228.28 mark(i) -> active(i) 227.62/228.28 mark(nil) -> active(nil) 227.62/228.28 mark(o) -> active(o) 227.62/228.28 mark(tt) -> active(tt) 227.62/228.28 mark(u) -> active(u) 227.62/228.28 -> Usable rules: 227.62/228.28 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.62/228.28 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.62/228.28 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.62/228.28 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.62/228.28 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.62/228.28 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.62/228.28 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.62/228.28 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.62/228.28 U13(active(X:S)) -> U13(X:S) 227.62/228.28 U13(mark(X:S)) -> U13(X:S) 227.62/228.28 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.62/228.28 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.62/228.28 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.62/228.28 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.62/228.28 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.62/228.28 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.62/228.28 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.62/228.28 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.62/228.28 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.62/228.28 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.62/228.28 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.62/228.28 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.62/228.28 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.62/228.28 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.62/228.28 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.62/228.28 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.62/228.28 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.62/228.28 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.62/228.28 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.62/228.28 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.62/228.28 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.62/228.28 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.62/228.28 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.62/228.28 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.62/228.28 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.62/228.28 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.62/228.28 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.62/228.28 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.62/228.28 U26(active(X:S)) -> U26(X:S) 227.62/228.28 U26(mark(X:S)) -> U26(X:S) 227.62/228.28 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.62/228.28 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.62/228.28 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.62/228.28 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.62/228.28 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.62/228.28 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.62/228.28 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.62/228.28 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.62/228.28 U33(active(X:S)) -> U33(X:S) 227.62/228.28 U33(mark(X:S)) -> U33(X:S) 227.62/228.28 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.62/228.28 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.62/228.28 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.62/228.28 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.62/228.28 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.62/228.28 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.62/228.28 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.62/228.28 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.62/228.28 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.62/228.28 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.62/228.28 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.62/228.28 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.62/228.28 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.62/228.28 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.62/228.28 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.62/228.28 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.62/228.28 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.62/228.28 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.62/228.28 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.62/228.28 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.62/228.28 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.62/228.28 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.62/228.28 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.62/228.28 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.62/228.28 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.62/228.28 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.62/228.28 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.62/228.28 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.62/228.28 U46(active(X:S)) -> U46(X:S) 227.62/228.28 U46(mark(X:S)) -> U46(X:S) 227.62/228.28 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.62/228.28 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.62/228.28 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.62/228.28 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.62/228.28 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.62/228.28 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.62/228.28 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.62/228.28 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.62/228.28 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.62/228.28 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.62/228.28 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.62/228.28 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.62/228.28 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.62/228.28 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.62/228.28 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.62/228.28 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.62/228.28 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.62/228.28 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.62/228.28 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.62/228.28 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.62/228.28 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.62/228.28 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.62/228.28 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.62/228.28 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.62/228.28 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.62/228.28 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.62/228.28 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.62/228.28 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.62/228.28 U56(active(X:S)) -> U56(X:S) 227.62/228.28 U56(mark(X:S)) -> U56(X:S) 227.62/228.28 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.62/228.28 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.62/228.28 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.62/228.28 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.62/228.28 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.62/228.28 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.62/228.28 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.62/228.28 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.62/228.28 U63(active(X:S)) -> U63(X:S) 227.62/228.28 U63(mark(X:S)) -> U63(X:S) 227.62/228.28 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.62/228.28 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.62/228.28 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.62/228.28 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.62/228.28 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.62/228.28 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.62/228.28 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.62/228.28 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.62/228.28 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.62/228.28 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.62/228.28 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.62/228.28 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.62/228.28 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.62/228.28 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.62/228.28 U74(active(X:S)) -> U74(X:S) 227.62/228.28 U74(mark(X:S)) -> U74(X:S) 227.62/228.28 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.62/228.28 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.62/228.28 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.62/228.28 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.62/228.28 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.62/228.28 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.62/228.28 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.62/228.28 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.62/228.28 U83(active(X:S)) -> U83(X:S) 227.62/228.28 U83(mark(X:S)) -> U83(X:S) 227.62/228.28 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.62/228.28 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.62/228.28 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.62/228.28 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.62/228.28 U92(active(X:S)) -> U92(X:S) 227.62/228.28 U92(mark(X:S)) -> U92(X:S) 227.62/228.28 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.62/228.28 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.62/228.28 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.62/228.28 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.62/228.28 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.62/228.28 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.62/228.28 active(U13(tt)) -> mark(tt) 227.62/228.28 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.62/228.28 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.62/228.28 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.62/228.28 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.62/228.28 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.62/228.28 active(U26(tt)) -> mark(tt) 227.62/228.28 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.62/228.28 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.62/228.28 active(U33(tt)) -> mark(tt) 227.62/228.28 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.62/228.28 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.62/228.28 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.62/228.28 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.62/228.28 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.62/228.28 active(U46(tt)) -> mark(tt) 227.62/228.28 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.62/228.28 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.62/228.28 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.62/228.28 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.62/228.28 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.62/228.28 active(U56(tt)) -> mark(tt) 227.62/228.28 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.62/228.28 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.62/228.28 active(U63(tt)) -> mark(tt) 227.62/228.28 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.62/228.28 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.62/228.28 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.62/228.28 active(U74(tt)) -> mark(tt) 227.62/228.28 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.62/228.28 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.62/228.28 active(U83(tt)) -> mark(tt) 227.62/228.28 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.62/228.28 active(U92(tt)) -> mark(tt) 227.62/228.28 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.62/228.28 active(__(nil,X:S)) -> mark(X:S) 227.62/228.28 active(__(X:S,nil)) -> mark(X:S) 227.62/228.28 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.62/228.28 active(isList(nil)) -> mark(tt) 227.62/228.28 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.62/228.28 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.62/228.28 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.62/228.28 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.62/228.28 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.62/228.28 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.62/228.28 active(isPal(nil)) -> mark(tt) 227.62/228.28 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.62/228.28 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.62/228.28 active(isPalListKind(a)) -> mark(tt) 227.62/228.28 active(isPalListKind(e)) -> mark(tt) 227.62/228.28 active(isPalListKind(i)) -> mark(tt) 227.62/228.28 active(isPalListKind(nil)) -> mark(tt) 227.62/228.28 active(isPalListKind(o)) -> mark(tt) 227.62/228.28 active(isPalListKind(u)) -> mark(tt) 227.62/228.28 active(isQid(a)) -> mark(tt) 227.62/228.28 active(isQid(e)) -> mark(tt) 227.62/228.28 active(isQid(i)) -> mark(tt) 227.62/228.28 active(isQid(o)) -> mark(tt) 227.62/228.28 active(isQid(u)) -> mark(tt) 227.62/228.28 isList(active(X:S)) -> isList(X:S) 227.62/228.28 isList(mark(X:S)) -> isList(X:S) 227.62/228.28 isNeList(active(X:S)) -> isNeList(X:S) 227.62/228.28 isNeList(mark(X:S)) -> isNeList(X:S) 227.62/228.28 isNePal(active(X:S)) -> isNePal(X:S) 227.62/228.28 isNePal(mark(X:S)) -> isNePal(X:S) 227.62/228.28 isPal(active(X:S)) -> isPal(X:S) 227.62/228.28 isPal(mark(X:S)) -> isPal(X:S) 227.62/228.28 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.62/228.28 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.62/228.28 isQid(active(X:S)) -> isQid(X:S) 227.62/228.28 isQid(mark(X:S)) -> isQid(X:S) 227.62/228.28 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.62/228.28 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.62/228.28 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.62/228.28 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.62/228.28 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.62/228.28 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.62/228.28 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.62/228.28 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.62/228.28 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.62/228.28 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.62/228.28 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.62/228.28 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.62/228.28 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.62/228.28 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.62/228.28 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.62/228.28 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.62/228.28 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.62/228.28 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.62/228.28 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.62/228.28 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.62/228.28 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.62/228.28 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.62/228.28 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.62/228.28 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.62/228.28 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.62/228.28 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.62/228.28 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.62/228.28 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.62/228.28 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.62/228.28 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.62/228.28 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.62/228.28 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.62/228.28 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.62/228.28 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.62/228.28 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.62/228.28 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.62/228.28 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.62/228.28 mark(isList(X:S)) -> active(isList(X:S)) 227.62/228.28 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.62/228.28 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.62/228.28 mark(isPal(X:S)) -> active(isPal(X:S)) 227.62/228.28 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.62/228.28 mark(isQid(X:S)) -> active(isQid(X:S)) 227.62/228.28 mark(a) -> active(a) 227.62/228.28 mark(e) -> active(e) 227.62/228.28 mark(i) -> active(i) 227.62/228.28 mark(nil) -> active(nil) 227.62/228.28 mark(o) -> active(o) 227.62/228.28 mark(tt) -> active(tt) 227.62/228.28 mark(u) -> active(u) 227.62/228.28 ->Interpretation type: 227.62/228.28 Linear 227.62/228.28 ->Coefficients: 227.62/228.28 Natural Numbers 227.62/228.28 ->Dimension: 227.62/228.28 1 227.62/228.28 ->Bound: 227.62/228.28 2 227.62/228.28 ->Interpretation: 227.62/228.28 227.62/228.28 [U11](X1,X2) = 2.X2 + 2 227.62/228.28 [U12](X1,X2) = 2.X2 + 2 227.62/228.28 [U13](X) = 2 227.62/228.28 [U21](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.62/228.28 [U22](X1,X2,X3) = 2.X2 + 2.X3 + 2 227.62/228.28 [U23](X1,X2,X3) = 2.X2 + 2.X3 + 2 227.62/228.28 [U24](X1,X2,X3) = 2.X1 + 2.X2 + 2 227.62/228.28 [U25](X1,X2) = X1 + 2 227.62/228.28 [U26](X) = 2 227.62/228.28 [U31](X1,X2) = 2.X2 + 2 227.62/228.28 [U32](X1,X2) = 2.X1 + 2 227.62/228.28 [U33](X) = 2 227.62/228.28 [U41](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 2 227.62/228.28 [U42](X1,X2,X3) = 2.X1 + 2.X3 227.62/228.28 [U43](X1,X2,X3) = 2.X1 + 2 227.62/228.28 [U44](X1,X2,X3) = 2 227.62/228.28 [U45](X1,X2) = 2 227.62/228.28 [U46](X) = 2 227.62/228.28 [U51](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 1 227.62/228.28 [U52](X1,X2,X3) = 2.X2 + 2.X3 + 2 227.62/228.28 [U53](X1,X2,X3) = 2.X2 + 2.X3 + 2 227.62/228.28 [U54](X1,X2,X3) = X1 + 2.X2 + X3 + 2 227.62/228.28 [U55](X1,X2) = X1 + X2 + 2 227.62/228.28 [U56](X) = 2 227.62/228.28 [U61](X1,X2) = 2 227.62/228.28 [U62](X1,X2) = 2 227.62/228.28 [U63](X) = 2 227.62/228.28 [U71](X1,X2,X3) = 2 227.62/228.28 [U72](X1,X2) = 2 227.62/228.28 [U73](X1,X2) = 2 227.62/228.28 [U74](X) = 2 227.62/228.28 [U81](X1,X2) = X1 + X2 + 2 227.62/228.28 [U82](X1,X2) = X1 + 2 227.62/228.28 [U83](X) = X + 2 227.62/228.28 [U91](X1,X2) = 2.X1 + X2 + 2 227.62/228.28 [U92](X) = X 227.62/228.28 [__](X1,X2) = 2.X1 + X2 + 2 227.62/228.28 [active](X) = X 227.62/228.28 [isList](X) = 2.X + 2 227.62/228.28 [isNeList](X) = 2.X + 2 227.62/228.28 [isNePal](X) = 2 227.62/228.28 [isPal](X) = 2.X + 2 227.62/228.28 [isPalListKind](X) = X 227.62/228.28 [isQid](X) = 2.X + 1 227.62/228.28 [mark](X) = X 227.62/228.28 [a] = 2 227.62/228.28 [e] = 2 227.62/228.28 [fSNonEmpty] = 0 227.62/228.28 [i] = 2 227.62/228.28 [nil] = 2 227.62/228.28 [o] = 2 227.62/228.28 [tt] = 2 227.62/228.28 [u] = 2 227.62/228.28 [U11#](X1,X2) = 0 227.62/228.28 [U12#](X1,X2) = 0 227.62/228.28 [U13#](X) = 0 227.62/228.28 [U21#](X1,X2,X3) = 0 227.62/228.28 [U22#](X1,X2,X3) = 0 227.62/228.28 [U23#](X1,X2,X3) = 0 227.62/228.28 [U24#](X1,X2,X3) = 0 227.62/228.28 [U25#](X1,X2) = 0 227.62/228.28 [U26#](X) = 0 227.62/228.28 [U31#](X1,X2) = 0 227.62/228.28 [U32#](X1,X2) = 0 227.62/228.28 [U33#](X) = 0 227.62/228.28 [U41#](X1,X2,X3) = 0 227.62/228.28 [U42#](X1,X2,X3) = 0 227.62/228.28 [U43#](X1,X2,X3) = 0 227.62/228.28 [U44#](X1,X2,X3) = 0 227.62/228.28 [U45#](X1,X2) = 0 227.62/228.28 [U46#](X) = 0 227.62/228.28 [U51#](X1,X2,X3) = 0 227.62/228.28 [U52#](X1,X2,X3) = 0 227.62/228.28 [U53#](X1,X2,X3) = 0 227.62/228.28 [U54#](X1,X2,X3) = 0 227.62/228.28 [U55#](X1,X2) = 0 227.62/228.28 [U56#](X) = 0 227.62/228.28 [U61#](X1,X2) = 0 227.62/228.28 [U62#](X1,X2) = 0 227.62/228.28 [U63#](X) = 0 227.62/228.28 [U71#](X1,X2,X3) = 0 227.62/228.28 [U72#](X1,X2) = 0 227.62/228.28 [U73#](X1,X2) = 0 227.62/228.28 [U74#](X) = 0 227.62/228.28 [U81#](X1,X2) = 0 227.62/228.28 [U82#](X1,X2) = 0 227.62/228.28 [U83#](X) = 0 227.62/228.28 [U91#](X1,X2) = 0 227.62/228.28 [U92#](X) = 0 227.62/228.28 [__#](X1,X2) = 0 227.62/228.28 [ACTIVE](X) = 2.X + 2 227.62/228.28 [ISLIST](X) = 0 227.62/228.28 [ISNELIST](X) = 0 227.62/228.28 [ISNEPAL](X) = 0 227.62/228.28 [ISPAL](X) = 0 227.62/228.28 [ISPALLISTKIND](X) = 0 227.62/228.28 [ISQID](X) = 0 227.62/228.28 [MARK](X) = 2.X + 2 227.62/228.28 227.62/228.28 Problem 1.44: 227.62/228.28 227.62/228.28 SCC Processor: 227.62/228.28 -> Pairs: 227.62/228.28 ACTIVE(isPalListKind(__(V1:S,V2:S))) -> MARK(U91(isPalListKind(V1:S),V2:S)) 227.62/228.28 MARK(U81(X1:S,X2:S)) -> ACTIVE(U81(mark(X1:S),X2:S)) 227.62/228.28 MARK(U81(X1:S,X2:S)) -> MARK(X1:S) 227.62/228.28 MARK(U82(X1:S,X2:S)) -> ACTIVE(U82(mark(X1:S),X2:S)) 227.62/228.28 MARK(U82(X1:S,X2:S)) -> MARK(X1:S) 227.62/228.28 MARK(U83(X:S)) -> ACTIVE(U83(mark(X:S))) 227.62/228.28 MARK(U83(X:S)) -> MARK(X:S) 227.62/228.28 MARK(U91(X1:S,X2:S)) -> ACTIVE(U91(mark(X1:S),X2:S)) 227.62/228.28 MARK(U91(X1:S,X2:S)) -> MARK(X1:S) 227.62/228.28 MARK(U92(X:S)) -> ACTIVE(U92(mark(X:S))) 227.62/228.28 MARK(U92(X:S)) -> MARK(X:S) 227.62/228.28 MARK(__(X1:S,X2:S)) -> ACTIVE(__(mark(X1:S),mark(X2:S))) 227.62/228.28 MARK(__(X1:S,X2:S)) -> MARK(X1:S) 227.62/228.28 MARK(__(X1:S,X2:S)) -> MARK(X2:S) 227.62/228.28 MARK(isPalListKind(X:S)) -> ACTIVE(isPalListKind(X:S)) 227.62/228.28 -> Rules: 227.62/228.28 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.62/228.28 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.62/228.28 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.62/228.28 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.62/228.28 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.62/228.28 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.62/228.28 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.62/228.28 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.62/228.28 U13(active(X:S)) -> U13(X:S) 227.62/228.28 U13(mark(X:S)) -> U13(X:S) 227.62/228.28 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.62/228.28 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.62/228.28 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.62/228.28 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.62/228.28 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.62/228.28 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.62/228.28 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.62/228.28 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.62/228.28 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.62/228.28 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.62/228.28 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.62/228.28 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.62/228.28 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.62/228.28 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.62/228.28 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.62/228.28 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.62/228.28 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.62/228.28 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.62/228.28 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.62/228.28 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.62/228.28 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.62/228.28 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.62/228.28 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.62/228.28 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.62/228.28 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.62/228.28 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.62/228.28 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.62/228.28 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.62/228.28 U26(active(X:S)) -> U26(X:S) 227.62/228.28 U26(mark(X:S)) -> U26(X:S) 227.62/228.28 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.62/228.28 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.62/228.28 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.62/228.28 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.62/228.28 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.62/228.28 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.62/228.28 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.62/228.28 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.62/228.28 U33(active(X:S)) -> U33(X:S) 227.62/228.28 U33(mark(X:S)) -> U33(X:S) 227.62/228.28 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.62/228.28 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.62/228.28 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.62/228.28 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.62/228.28 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.62/228.28 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.62/228.28 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.62/228.28 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.62/228.28 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.62/228.28 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.62/228.28 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.62/228.28 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.62/228.28 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.62/228.28 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.62/228.28 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.62/228.28 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.62/228.28 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.62/228.28 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.62/228.28 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.62/228.28 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.62/228.28 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.62/228.28 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.62/228.28 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.62/228.28 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.62/228.28 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.62/228.28 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.62/228.28 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.62/228.28 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.62/228.28 U46(active(X:S)) -> U46(X:S) 227.62/228.28 U46(mark(X:S)) -> U46(X:S) 227.62/228.28 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.62/228.28 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.62/228.28 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.62/228.28 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.62/228.28 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.62/228.28 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.62/228.28 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.62/228.28 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.62/228.28 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.62/228.28 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.62/228.28 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.62/228.28 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.62/228.28 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.62/228.28 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.62/228.28 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.62/228.28 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.62/228.28 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.62/228.28 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.62/228.28 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.62/228.28 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.62/228.28 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.62/228.28 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.62/228.28 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.62/228.28 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.62/228.28 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.62/228.28 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.62/228.28 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.62/228.28 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.62/228.28 U56(active(X:S)) -> U56(X:S) 227.62/228.28 U56(mark(X:S)) -> U56(X:S) 227.62/228.28 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.62/228.28 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.62/228.28 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.62/228.28 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.62/228.28 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.62/228.28 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.62/228.28 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.62/228.28 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.62/228.28 U63(active(X:S)) -> U63(X:S) 227.62/228.28 U63(mark(X:S)) -> U63(X:S) 227.62/228.28 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.62/228.28 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.62/228.28 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.62/228.28 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.62/228.28 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.62/228.28 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.62/228.28 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.62/228.28 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.62/228.28 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.62/228.28 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.62/228.28 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.62/228.28 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.62/228.28 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.62/228.28 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.62/228.28 U74(active(X:S)) -> U74(X:S) 227.62/228.28 U74(mark(X:S)) -> U74(X:S) 227.62/228.28 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.62/228.28 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.62/228.28 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.62/228.28 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.62/228.28 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.62/228.28 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.62/228.28 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.62/228.28 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.62/228.28 U83(active(X:S)) -> U83(X:S) 227.62/228.28 U83(mark(X:S)) -> U83(X:S) 227.62/228.28 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.62/228.28 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.62/228.28 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.62/228.28 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.62/228.28 U92(active(X:S)) -> U92(X:S) 227.62/228.28 U92(mark(X:S)) -> U92(X:S) 227.62/228.28 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.62/228.28 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.62/228.28 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.62/228.28 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.62/228.28 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.62/228.28 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.62/228.28 active(U13(tt)) -> mark(tt) 227.62/228.28 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.62/228.28 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.62/228.28 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.62/228.28 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.62/228.28 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.62/228.28 active(U26(tt)) -> mark(tt) 227.62/228.28 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.62/228.28 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.62/228.28 active(U33(tt)) -> mark(tt) 227.62/228.28 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.62/228.28 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.62/228.28 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.62/228.28 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.62/228.28 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.62/228.28 active(U46(tt)) -> mark(tt) 227.62/228.28 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.62/228.28 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.62/228.28 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.62/228.28 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.62/228.28 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.62/228.28 active(U56(tt)) -> mark(tt) 227.62/228.28 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.62/228.28 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.62/228.28 active(U63(tt)) -> mark(tt) 227.62/228.28 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.62/228.28 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.62/228.28 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.62/228.28 active(U74(tt)) -> mark(tt) 227.62/228.28 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.62/228.28 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.62/228.28 active(U83(tt)) -> mark(tt) 227.62/228.28 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.62/228.28 active(U92(tt)) -> mark(tt) 227.62/228.28 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.62/228.28 active(__(nil,X:S)) -> mark(X:S) 227.62/228.28 active(__(X:S,nil)) -> mark(X:S) 227.62/228.28 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.62/228.28 active(isList(nil)) -> mark(tt) 227.62/228.28 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.62/228.28 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.62/228.28 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.62/228.28 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.62/228.28 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.62/228.28 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.62/228.28 active(isPal(nil)) -> mark(tt) 227.62/228.28 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.62/228.28 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.62/228.28 active(isPalListKind(a)) -> mark(tt) 227.62/228.28 active(isPalListKind(e)) -> mark(tt) 227.62/228.28 active(isPalListKind(i)) -> mark(tt) 227.62/228.28 active(isPalListKind(nil)) -> mark(tt) 227.62/228.28 active(isPalListKind(o)) -> mark(tt) 227.62/228.28 active(isPalListKind(u)) -> mark(tt) 227.62/228.28 active(isQid(a)) -> mark(tt) 227.62/228.28 active(isQid(e)) -> mark(tt) 227.62/228.28 active(isQid(i)) -> mark(tt) 227.62/228.28 active(isQid(o)) -> mark(tt) 227.62/228.28 active(isQid(u)) -> mark(tt) 227.62/228.28 isList(active(X:S)) -> isList(X:S) 227.62/228.28 isList(mark(X:S)) -> isList(X:S) 227.62/228.28 isNeList(active(X:S)) -> isNeList(X:S) 227.62/228.28 isNeList(mark(X:S)) -> isNeList(X:S) 227.62/228.28 isNePal(active(X:S)) -> isNePal(X:S) 227.62/228.28 isNePal(mark(X:S)) -> isNePal(X:S) 227.62/228.28 isPal(active(X:S)) -> isPal(X:S) 227.62/228.28 isPal(mark(X:S)) -> isPal(X:S) 227.62/228.28 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.62/228.28 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.62/228.28 isQid(active(X:S)) -> isQid(X:S) 227.62/228.28 isQid(mark(X:S)) -> isQid(X:S) 227.62/228.28 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.62/228.28 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.62/228.28 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.62/228.28 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.62/228.28 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.62/228.28 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.62/228.28 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.62/228.28 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.62/228.28 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.62/228.28 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.62/228.28 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.62/228.28 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.62/228.28 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.62/228.28 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.62/228.28 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.62/228.28 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.62/228.28 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.62/228.28 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.62/228.28 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.62/228.28 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.62/228.28 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.62/228.28 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.62/228.28 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.62/228.28 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.62/228.28 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.62/228.28 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.62/228.28 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.62/228.28 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.62/228.28 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.62/228.28 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.62/228.28 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.62/228.28 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.62/228.28 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.62/228.28 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.62/228.28 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.62/228.28 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.62/228.28 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.62/228.28 mark(isList(X:S)) -> active(isList(X:S)) 227.62/228.28 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.62/228.28 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.62/228.28 mark(isPal(X:S)) -> active(isPal(X:S)) 227.62/228.28 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.62/228.28 mark(isQid(X:S)) -> active(isQid(X:S)) 227.62/228.28 mark(a) -> active(a) 227.62/228.28 mark(e) -> active(e) 227.62/228.28 mark(i) -> active(i) 227.62/228.28 mark(nil) -> active(nil) 227.62/228.28 mark(o) -> active(o) 227.62/228.28 mark(tt) -> active(tt) 227.62/228.28 mark(u) -> active(u) 227.62/228.28 ->Strongly Connected Components: 227.62/228.28 ->->Cycle: 227.62/228.28 ->->-> Pairs: 227.62/228.28 ACTIVE(isPalListKind(__(V1:S,V2:S))) -> MARK(U91(isPalListKind(V1:S),V2:S)) 227.62/228.28 MARK(U81(X1:S,X2:S)) -> ACTIVE(U81(mark(X1:S),X2:S)) 227.62/228.28 MARK(U81(X1:S,X2:S)) -> MARK(X1:S) 227.62/228.28 MARK(U82(X1:S,X2:S)) -> ACTIVE(U82(mark(X1:S),X2:S)) 227.62/228.28 MARK(U82(X1:S,X2:S)) -> MARK(X1:S) 227.62/228.28 MARK(U83(X:S)) -> ACTIVE(U83(mark(X:S))) 227.62/228.28 MARK(U83(X:S)) -> MARK(X:S) 227.62/228.28 MARK(U91(X1:S,X2:S)) -> ACTIVE(U91(mark(X1:S),X2:S)) 227.62/228.28 MARK(U91(X1:S,X2:S)) -> MARK(X1:S) 227.62/228.28 MARK(U92(X:S)) -> ACTIVE(U92(mark(X:S))) 227.62/228.28 MARK(U92(X:S)) -> MARK(X:S) 227.62/228.28 MARK(__(X1:S,X2:S)) -> ACTIVE(__(mark(X1:S),mark(X2:S))) 227.62/228.28 MARK(__(X1:S,X2:S)) -> MARK(X1:S) 227.62/228.28 MARK(__(X1:S,X2:S)) -> MARK(X2:S) 227.62/228.28 MARK(isPalListKind(X:S)) -> ACTIVE(isPalListKind(X:S)) 227.62/228.28 ->->-> Rules: 227.62/228.28 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.62/228.28 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.62/228.28 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.62/228.28 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.62/228.28 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.62/228.28 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.62/228.28 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.62/228.28 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.62/228.28 U13(active(X:S)) -> U13(X:S) 227.62/228.28 U13(mark(X:S)) -> U13(X:S) 227.62/228.28 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.62/228.28 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.62/228.28 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.62/228.28 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.62/228.28 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.62/228.28 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.62/228.28 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.62/228.28 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.62/228.28 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.62/228.28 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.62/228.28 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.62/228.28 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.62/228.28 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.62/228.28 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.62/228.28 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.62/228.28 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.62/228.28 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.62/228.28 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.62/228.28 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.62/228.28 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.62/228.28 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.62/228.28 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.62/228.28 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.62/228.28 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.62/228.28 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.62/228.28 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.62/228.28 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.62/228.28 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.62/228.28 U26(active(X:S)) -> U26(X:S) 227.62/228.28 U26(mark(X:S)) -> U26(X:S) 227.62/228.28 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.62/228.28 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.62/228.28 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.62/228.28 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.62/228.28 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.62/228.28 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.62/228.28 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.62/228.28 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.62/228.28 U33(active(X:S)) -> U33(X:S) 227.62/228.28 U33(mark(X:S)) -> U33(X:S) 227.62/228.28 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.62/228.28 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.62/228.28 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.62/228.28 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.62/228.28 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.62/228.28 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.62/228.28 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.62/228.28 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.62/228.28 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.62/228.28 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.62/228.28 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.62/228.28 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.62/228.28 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.62/228.28 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.62/228.28 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.62/228.28 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.62/228.28 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.62/228.28 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.62/228.28 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.62/228.28 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.62/228.28 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.62/228.28 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.62/228.28 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.62/228.28 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.62/228.28 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.62/228.28 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.62/228.28 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.62/228.28 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.62/228.28 U46(active(X:S)) -> U46(X:S) 227.62/228.28 U46(mark(X:S)) -> U46(X:S) 227.62/228.28 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.62/228.28 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.62/228.28 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.62/228.28 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.62/228.28 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.62/228.28 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.62/228.28 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.62/228.28 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.62/228.28 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.62/228.28 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.62/228.28 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.62/228.28 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.62/228.28 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.62/228.28 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.62/228.28 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.62/228.28 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.62/228.28 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.62/228.28 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.62/228.28 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.62/228.28 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.62/228.28 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.62/228.28 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.62/228.28 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.62/228.28 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.62/228.28 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.62/228.28 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.62/228.28 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.62/228.28 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.62/228.28 U56(active(X:S)) -> U56(X:S) 227.62/228.28 U56(mark(X:S)) -> U56(X:S) 227.62/228.28 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.62/228.28 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.62/228.28 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.62/228.28 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.62/228.28 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.62/228.28 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.62/228.28 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.62/228.28 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.62/228.28 U63(active(X:S)) -> U63(X:S) 227.62/228.28 U63(mark(X:S)) -> U63(X:S) 227.62/228.28 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.62/228.28 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.62/228.28 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.62/228.28 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.62/228.28 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.62/228.28 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.62/228.28 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.62/228.28 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.62/228.28 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.62/228.28 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.62/228.28 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.62/228.28 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.62/228.28 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.62/228.28 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.62/228.28 U74(active(X:S)) -> U74(X:S) 227.62/228.28 U74(mark(X:S)) -> U74(X:S) 227.62/228.28 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.62/228.28 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.62/228.28 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.62/228.28 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.62/228.28 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.62/228.28 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.62/228.28 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.62/228.28 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.62/228.28 U83(active(X:S)) -> U83(X:S) 227.62/228.28 U83(mark(X:S)) -> U83(X:S) 227.62/228.28 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.62/228.28 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.62/228.28 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.62/228.28 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.62/228.28 U92(active(X:S)) -> U92(X:S) 227.62/228.28 U92(mark(X:S)) -> U92(X:S) 227.62/228.28 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.62/228.28 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.62/228.28 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.62/228.28 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.62/228.28 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.62/228.28 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.62/228.28 active(U13(tt)) -> mark(tt) 227.62/228.28 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.62/228.28 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.62/228.28 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.62/228.28 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.62/228.28 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.62/228.28 active(U26(tt)) -> mark(tt) 227.62/228.28 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.62/228.28 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.62/228.28 active(U33(tt)) -> mark(tt) 227.62/228.28 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.62/228.28 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.62/228.28 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.62/228.28 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.62/228.28 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.62/228.28 active(U46(tt)) -> mark(tt) 227.62/228.28 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.62/228.28 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.62/228.28 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.62/228.28 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.62/228.28 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.62/228.28 active(U56(tt)) -> mark(tt) 227.62/228.28 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.62/228.28 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.62/228.28 active(U63(tt)) -> mark(tt) 227.62/228.28 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.62/228.28 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.62/228.28 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.62/228.28 active(U74(tt)) -> mark(tt) 227.62/228.28 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.62/228.28 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.62/228.28 active(U83(tt)) -> mark(tt) 227.62/228.28 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.62/228.28 active(U92(tt)) -> mark(tt) 227.62/228.28 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.62/228.28 active(__(nil,X:S)) -> mark(X:S) 227.62/228.28 active(__(X:S,nil)) -> mark(X:S) 227.62/228.28 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.62/228.28 active(isList(nil)) -> mark(tt) 227.62/228.28 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.62/228.28 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.62/228.28 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.62/228.28 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.62/228.28 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.62/228.28 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.62/228.28 active(isPal(nil)) -> mark(tt) 227.62/228.28 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.62/228.28 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.62/228.28 active(isPalListKind(a)) -> mark(tt) 227.62/228.28 active(isPalListKind(e)) -> mark(tt) 227.62/228.28 active(isPalListKind(i)) -> mark(tt) 227.62/228.28 active(isPalListKind(nil)) -> mark(tt) 227.62/228.28 active(isPalListKind(o)) -> mark(tt) 227.62/228.28 active(isPalListKind(u)) -> mark(tt) 227.62/228.28 active(isQid(a)) -> mark(tt) 227.62/228.28 active(isQid(e)) -> mark(tt) 227.62/228.28 active(isQid(i)) -> mark(tt) 227.62/228.28 active(isQid(o)) -> mark(tt) 227.62/228.28 active(isQid(u)) -> mark(tt) 227.62/228.28 isList(active(X:S)) -> isList(X:S) 227.62/228.28 isList(mark(X:S)) -> isList(X:S) 227.62/228.28 isNeList(active(X:S)) -> isNeList(X:S) 227.62/228.28 isNeList(mark(X:S)) -> isNeList(X:S) 227.62/228.28 isNePal(active(X:S)) -> isNePal(X:S) 227.62/228.28 isNePal(mark(X:S)) -> isNePal(X:S) 227.62/228.28 isPal(active(X:S)) -> isPal(X:S) 227.62/228.28 isPal(mark(X:S)) -> isPal(X:S) 227.62/228.28 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.62/228.28 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.62/228.28 isQid(active(X:S)) -> isQid(X:S) 227.62/228.28 isQid(mark(X:S)) -> isQid(X:S) 227.62/228.28 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.62/228.28 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.62/228.28 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.62/228.28 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.62/228.28 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.62/228.28 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.62/228.28 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.62/228.28 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.62/228.28 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.62/228.28 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.62/228.28 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.62/228.28 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.62/228.28 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.62/228.28 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.62/228.28 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.62/228.28 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.62/228.28 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.62/228.28 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.62/228.28 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.62/228.28 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.62/228.28 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.62/228.28 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.62/228.28 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.62/228.28 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.62/228.28 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.62/228.28 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.62/228.28 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.62/228.28 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.62/228.28 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.62/228.28 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.62/228.28 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.62/228.28 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.62/228.28 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.62/228.28 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.62/228.28 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.62/228.28 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.62/228.28 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.62/228.28 mark(isList(X:S)) -> active(isList(X:S)) 227.62/228.28 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.62/228.28 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.62/228.28 mark(isPal(X:S)) -> active(isPal(X:S)) 227.62/228.28 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.62/228.28 mark(isQid(X:S)) -> active(isQid(X:S)) 227.62/228.28 mark(a) -> active(a) 227.62/228.28 mark(e) -> active(e) 227.62/228.28 mark(i) -> active(i) 227.62/228.28 mark(nil) -> active(nil) 227.62/228.28 mark(o) -> active(o) 227.62/228.28 mark(tt) -> active(tt) 227.62/228.28 mark(u) -> active(u) 227.62/228.28 227.62/228.28 Problem 1.44: 227.62/228.28 227.62/228.28 Reduction Pairs Processor: 227.62/228.28 -> Pairs: 227.62/228.28 ACTIVE(isPalListKind(__(V1:S,V2:S))) -> MARK(U91(isPalListKind(V1:S),V2:S)) 227.62/228.28 MARK(U81(X1:S,X2:S)) -> ACTIVE(U81(mark(X1:S),X2:S)) 227.62/228.28 MARK(U81(X1:S,X2:S)) -> MARK(X1:S) 227.62/228.28 MARK(U82(X1:S,X2:S)) -> ACTIVE(U82(mark(X1:S),X2:S)) 227.62/228.28 MARK(U82(X1:S,X2:S)) -> MARK(X1:S) 227.62/228.28 MARK(U83(X:S)) -> ACTIVE(U83(mark(X:S))) 227.62/228.28 MARK(U83(X:S)) -> MARK(X:S) 227.62/228.28 MARK(U91(X1:S,X2:S)) -> ACTIVE(U91(mark(X1:S),X2:S)) 227.62/228.28 MARK(U91(X1:S,X2:S)) -> MARK(X1:S) 227.62/228.28 MARK(U92(X:S)) -> ACTIVE(U92(mark(X:S))) 227.62/228.28 MARK(U92(X:S)) -> MARK(X:S) 227.62/228.28 MARK(__(X1:S,X2:S)) -> ACTIVE(__(mark(X1:S),mark(X2:S))) 227.62/228.28 MARK(__(X1:S,X2:S)) -> MARK(X1:S) 227.62/228.28 MARK(__(X1:S,X2:S)) -> MARK(X2:S) 227.62/228.28 MARK(isPalListKind(X:S)) -> ACTIVE(isPalListKind(X:S)) 227.62/228.28 -> Rules: 227.62/228.28 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.62/228.28 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.62/228.28 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.62/228.28 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.62/228.28 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.62/228.28 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.62/228.28 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.62/228.28 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.62/228.28 U13(active(X:S)) -> U13(X:S) 227.62/228.28 U13(mark(X:S)) -> U13(X:S) 227.62/228.28 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.62/228.28 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.62/228.28 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.62/228.28 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.62/228.28 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.62/228.28 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.62/228.28 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.62/228.28 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.62/228.28 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.62/228.28 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.62/228.28 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.62/228.28 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.62/228.28 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.62/228.28 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.62/228.28 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.62/228.28 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.62/228.28 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.62/228.28 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.62/228.28 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.62/228.28 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.62/228.28 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.62/228.28 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.62/228.28 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.62/228.28 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.62/228.28 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.62/228.28 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.62/228.28 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.62/228.28 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.62/228.28 U26(active(X:S)) -> U26(X:S) 227.62/228.28 U26(mark(X:S)) -> U26(X:S) 227.62/228.28 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.62/228.28 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.62/228.28 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.62/228.28 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.62/228.28 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.62/228.28 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.62/228.28 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.62/228.28 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.62/228.28 U33(active(X:S)) -> U33(X:S) 227.62/228.28 U33(mark(X:S)) -> U33(X:S) 227.62/228.28 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.62/228.28 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.62/228.28 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.62/228.28 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.62/228.28 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.62/228.28 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.62/228.28 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.62/228.28 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.62/228.28 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.62/228.28 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.62/228.28 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.62/228.28 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.62/228.28 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.62/228.28 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.62/228.28 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.62/228.28 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.62/228.28 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.62/228.28 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.62/228.28 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.62/228.28 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.62/228.28 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.62/228.28 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.62/228.28 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.62/228.28 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.62/228.28 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.62/228.28 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.62/228.28 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.62/228.28 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.62/228.28 U46(active(X:S)) -> U46(X:S) 227.62/228.28 U46(mark(X:S)) -> U46(X:S) 227.62/228.28 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.62/228.28 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.62/228.28 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.62/228.28 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.62/228.28 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.62/228.28 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.62/228.28 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.62/228.28 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.62/228.28 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.62/228.28 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.62/228.28 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.62/228.28 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.62/228.28 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.62/228.28 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.62/228.28 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.62/228.28 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.62/228.28 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.62/228.28 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.62/228.28 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.62/228.28 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.62/228.28 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.62/228.28 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.62/228.28 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.62/228.28 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.62/228.28 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.62/228.28 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.62/228.28 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.62/228.28 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.62/228.28 U56(active(X:S)) -> U56(X:S) 227.62/228.28 U56(mark(X:S)) -> U56(X:S) 227.62/228.28 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.62/228.28 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.62/228.28 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.62/228.28 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.62/228.28 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.62/228.28 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.62/228.28 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.62/228.28 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.62/228.28 U63(active(X:S)) -> U63(X:S) 227.62/228.28 U63(mark(X:S)) -> U63(X:S) 227.62/228.28 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.62/228.28 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.62/228.28 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.62/228.28 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.62/228.28 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.62/228.28 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.62/228.28 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.62/228.28 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.62/228.28 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.62/228.28 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.62/228.28 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.62/228.28 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.62/228.28 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.62/228.28 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.62/228.28 U74(active(X:S)) -> U74(X:S) 227.62/228.28 U74(mark(X:S)) -> U74(X:S) 227.62/228.28 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.62/228.28 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.62/228.28 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.62/228.28 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.62/228.28 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.62/228.28 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.62/228.28 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.62/228.28 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.62/228.28 U83(active(X:S)) -> U83(X:S) 227.62/228.28 U83(mark(X:S)) -> U83(X:S) 227.62/228.28 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.62/228.28 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.62/228.28 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.62/228.28 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.62/228.28 U92(active(X:S)) -> U92(X:S) 227.62/228.28 U92(mark(X:S)) -> U92(X:S) 227.62/228.28 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.62/228.28 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.62/228.28 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.62/228.28 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.62/228.28 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.62/228.28 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.62/228.28 active(U13(tt)) -> mark(tt) 227.62/228.28 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.62/228.28 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.62/228.28 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.62/228.28 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.62/228.28 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.62/228.28 active(U26(tt)) -> mark(tt) 227.62/228.28 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.62/228.28 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.62/228.28 active(U33(tt)) -> mark(tt) 227.62/228.28 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.62/228.28 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.62/228.28 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.62/228.28 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.62/228.28 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.62/228.28 active(U46(tt)) -> mark(tt) 227.62/228.28 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.62/228.28 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.62/228.28 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.62/228.28 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.62/228.28 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.62/228.28 active(U56(tt)) -> mark(tt) 227.62/228.28 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.62/228.28 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.62/228.28 active(U63(tt)) -> mark(tt) 227.62/228.28 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.62/228.28 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.62/228.28 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.62/228.28 active(U74(tt)) -> mark(tt) 227.62/228.28 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.62/228.28 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.62/228.28 active(U83(tt)) -> mark(tt) 227.62/228.28 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.62/228.28 active(U92(tt)) -> mark(tt) 227.62/228.28 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.62/228.28 active(__(nil,X:S)) -> mark(X:S) 227.62/228.28 active(__(X:S,nil)) -> mark(X:S) 227.62/228.28 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.62/228.28 active(isList(nil)) -> mark(tt) 227.62/228.28 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.62/228.28 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.62/228.28 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.62/228.28 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.62/228.28 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.62/228.28 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.62/228.28 active(isPal(nil)) -> mark(tt) 227.62/228.28 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.62/228.28 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.62/228.28 active(isPalListKind(a)) -> mark(tt) 227.62/228.28 active(isPalListKind(e)) -> mark(tt) 227.62/228.28 active(isPalListKind(i)) -> mark(tt) 227.62/228.28 active(isPalListKind(nil)) -> mark(tt) 227.62/228.28 active(isPalListKind(o)) -> mark(tt) 227.62/228.28 active(isPalListKind(u)) -> mark(tt) 227.62/228.28 active(isQid(a)) -> mark(tt) 227.62/228.28 active(isQid(e)) -> mark(tt) 227.62/228.28 active(isQid(i)) -> mark(tt) 227.62/228.28 active(isQid(o)) -> mark(tt) 227.62/228.28 active(isQid(u)) -> mark(tt) 227.62/228.28 isList(active(X:S)) -> isList(X:S) 227.62/228.28 isList(mark(X:S)) -> isList(X:S) 227.62/228.28 isNeList(active(X:S)) -> isNeList(X:S) 227.62/228.28 isNeList(mark(X:S)) -> isNeList(X:S) 227.62/228.28 isNePal(active(X:S)) -> isNePal(X:S) 227.62/228.28 isNePal(mark(X:S)) -> isNePal(X:S) 227.62/228.28 isPal(active(X:S)) -> isPal(X:S) 227.62/228.28 isPal(mark(X:S)) -> isPal(X:S) 227.62/228.28 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.62/228.28 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.62/228.28 isQid(active(X:S)) -> isQid(X:S) 227.62/228.28 isQid(mark(X:S)) -> isQid(X:S) 227.62/228.28 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.62/228.28 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.62/228.28 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.62/228.28 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.62/228.28 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.62/228.28 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.62/228.28 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.62/228.28 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.62/228.28 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.62/228.28 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.62/228.28 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.62/228.28 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.62/228.28 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.62/228.28 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.62/228.28 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.62/228.28 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.62/228.28 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.62/228.28 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.62/228.28 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.62/228.28 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.62/228.28 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.62/228.28 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.62/228.28 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.62/228.28 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.62/228.28 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.62/228.28 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.62/228.28 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.62/228.28 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.62/228.28 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.62/228.28 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.62/228.28 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.62/228.28 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.62/228.28 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.62/228.28 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.62/228.28 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.62/228.28 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.62/228.28 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.62/228.28 mark(isList(X:S)) -> active(isList(X:S)) 227.62/228.28 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.62/228.28 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.62/228.28 mark(isPal(X:S)) -> active(isPal(X:S)) 227.62/228.28 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.62/228.28 mark(isQid(X:S)) -> active(isQid(X:S)) 227.62/228.28 mark(a) -> active(a) 227.62/228.28 mark(e) -> active(e) 227.62/228.28 mark(i) -> active(i) 227.62/228.28 mark(nil) -> active(nil) 227.62/228.28 mark(o) -> active(o) 227.62/228.28 mark(tt) -> active(tt) 227.62/228.28 mark(u) -> active(u) 227.62/228.28 -> Usable rules: 227.62/228.28 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.62/228.28 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.62/228.28 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.62/228.28 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.62/228.28 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.62/228.28 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.62/228.28 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.62/228.28 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.62/228.28 U13(active(X:S)) -> U13(X:S) 227.62/228.28 U13(mark(X:S)) -> U13(X:S) 227.62/228.28 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.62/228.28 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.62/228.28 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.62/228.28 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.62/228.28 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.62/228.28 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.62/228.28 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.62/228.28 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.62/228.28 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.62/228.28 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.62/228.28 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.62/228.28 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.62/228.28 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.62/228.28 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.62/228.28 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.62/228.28 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.62/228.28 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.62/228.28 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.62/228.28 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.62/228.28 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.62/228.28 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.62/228.28 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.62/228.28 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.62/228.28 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.62/228.28 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.62/228.28 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.62/228.28 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.62/228.28 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.62/228.28 U26(active(X:S)) -> U26(X:S) 227.62/228.28 U26(mark(X:S)) -> U26(X:S) 227.62/228.28 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.62/228.28 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.62/228.28 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.62/228.28 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.62/228.28 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.62/228.28 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.62/228.28 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.62/228.28 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.62/228.28 U33(active(X:S)) -> U33(X:S) 227.62/228.28 U33(mark(X:S)) -> U33(X:S) 227.62/228.28 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.62/228.28 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.62/228.28 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.62/228.28 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.62/228.28 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.62/228.28 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.62/228.28 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.62/228.28 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.62/228.28 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.62/228.28 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.62/228.28 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.62/228.28 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.62/228.28 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.62/228.28 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.62/228.28 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.62/228.28 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.62/228.28 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.62/228.28 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.62/228.28 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.62/228.28 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.62/228.28 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.62/228.28 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.62/228.28 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.62/228.28 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.62/228.28 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.62/228.28 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.62/228.28 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.62/228.28 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.62/228.28 U46(active(X:S)) -> U46(X:S) 227.62/228.28 U46(mark(X:S)) -> U46(X:S) 227.62/228.28 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.62/228.28 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.62/228.28 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.62/228.28 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.62/228.28 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.62/228.28 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.62/228.28 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.62/228.28 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.62/228.28 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.62/228.28 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.62/228.28 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.62/228.28 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.62/228.28 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.62/228.28 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.62/228.28 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.62/228.28 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.62/228.28 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.62/228.28 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.62/228.28 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.62/228.28 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.62/228.28 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.62/228.28 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.62/228.28 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.62/228.28 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.62/228.28 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.62/228.28 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.62/228.28 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.62/228.28 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.62/228.28 U56(active(X:S)) -> U56(X:S) 227.62/228.28 U56(mark(X:S)) -> U56(X:S) 227.62/228.28 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.62/228.28 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.62/228.28 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.62/228.28 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.62/228.28 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.62/228.28 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.62/228.28 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.62/228.28 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.62/228.28 U63(active(X:S)) -> U63(X:S) 227.62/228.28 U63(mark(X:S)) -> U63(X:S) 227.62/228.28 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.62/228.28 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.62/228.28 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.62/228.28 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.62/228.28 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.62/228.28 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.62/228.28 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.62/228.28 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.62/228.28 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.62/228.28 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.62/228.28 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.62/228.28 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.62/228.28 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.62/228.28 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.62/228.28 U74(active(X:S)) -> U74(X:S) 227.62/228.28 U74(mark(X:S)) -> U74(X:S) 227.62/228.28 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.62/228.28 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.62/228.28 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.62/228.28 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.62/228.28 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.62/228.28 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.62/228.28 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.62/228.28 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.62/228.28 U83(active(X:S)) -> U83(X:S) 227.62/228.28 U83(mark(X:S)) -> U83(X:S) 227.62/228.28 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.62/228.28 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.62/228.28 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.62/228.28 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.62/228.28 U92(active(X:S)) -> U92(X:S) 227.62/228.28 U92(mark(X:S)) -> U92(X:S) 227.62/228.28 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.62/228.28 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.62/228.28 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.62/228.28 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.62/228.28 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.62/228.28 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.62/228.28 active(U13(tt)) -> mark(tt) 227.62/228.28 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.62/228.28 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.62/228.28 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.62/228.28 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.62/228.28 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.62/228.28 active(U26(tt)) -> mark(tt) 227.62/228.28 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.62/228.28 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.62/228.28 active(U33(tt)) -> mark(tt) 227.62/228.28 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.62/228.28 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.62/228.28 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.62/228.28 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.62/228.28 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.62/228.28 active(U46(tt)) -> mark(tt) 227.62/228.28 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.62/228.28 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.62/228.28 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.62/228.28 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.62/228.28 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.62/228.28 active(U56(tt)) -> mark(tt) 227.62/228.28 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.62/228.28 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.62/228.28 active(U63(tt)) -> mark(tt) 227.62/228.28 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.62/228.28 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.62/228.28 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.62/228.28 active(U74(tt)) -> mark(tt) 227.62/228.29 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.62/228.29 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.62/228.29 active(U83(tt)) -> mark(tt) 227.62/228.29 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.62/228.29 active(U92(tt)) -> mark(tt) 227.62/228.29 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.62/228.29 active(__(nil,X:S)) -> mark(X:S) 227.62/228.29 active(__(X:S,nil)) -> mark(X:S) 227.62/228.29 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.62/228.29 active(isList(nil)) -> mark(tt) 227.62/228.29 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.62/228.29 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.62/228.29 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.62/228.29 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.62/228.29 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.62/228.29 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.62/228.29 active(isPal(nil)) -> mark(tt) 227.62/228.29 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.62/228.29 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.62/228.29 active(isPalListKind(a)) -> mark(tt) 227.62/228.29 active(isPalListKind(e)) -> mark(tt) 227.62/228.29 active(isPalListKind(i)) -> mark(tt) 227.62/228.29 active(isPalListKind(nil)) -> mark(tt) 227.62/228.29 active(isPalListKind(o)) -> mark(tt) 227.62/228.29 active(isPalListKind(u)) -> mark(tt) 227.62/228.29 active(isQid(a)) -> mark(tt) 227.62/228.29 active(isQid(e)) -> mark(tt) 227.62/228.29 active(isQid(i)) -> mark(tt) 227.62/228.29 active(isQid(o)) -> mark(tt) 227.62/228.29 active(isQid(u)) -> mark(tt) 227.62/228.29 isList(active(X:S)) -> isList(X:S) 227.62/228.29 isList(mark(X:S)) -> isList(X:S) 227.62/228.29 isNeList(active(X:S)) -> isNeList(X:S) 227.62/228.29 isNeList(mark(X:S)) -> isNeList(X:S) 227.62/228.29 isNePal(active(X:S)) -> isNePal(X:S) 227.62/228.29 isNePal(mark(X:S)) -> isNePal(X:S) 227.62/228.29 isPal(active(X:S)) -> isPal(X:S) 227.62/228.29 isPal(mark(X:S)) -> isPal(X:S) 227.62/228.29 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.62/228.29 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.62/228.29 isQid(active(X:S)) -> isQid(X:S) 227.62/228.29 isQid(mark(X:S)) -> isQid(X:S) 227.62/228.29 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.62/228.29 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.62/228.29 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.62/228.29 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.64/228.29 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.64/228.29 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.64/228.29 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.64/228.29 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.64/228.29 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.64/228.29 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.64/228.29 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.64/228.29 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.64/228.29 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.64/228.29 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.64/228.29 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.64/228.29 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.64/228.29 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.64/228.29 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.64/228.29 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.64/228.29 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.64/228.29 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.64/228.29 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.64/228.29 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.64/228.29 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.64/228.29 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.64/228.29 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.64/228.29 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.64/228.29 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.64/228.29 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.64/228.29 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.64/228.29 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.64/228.29 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.64/228.29 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.64/228.29 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.64/228.29 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.64/228.29 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.64/228.29 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.64/228.29 mark(isList(X:S)) -> active(isList(X:S)) 227.64/228.29 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.64/228.29 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.64/228.29 mark(isPal(X:S)) -> active(isPal(X:S)) 227.64/228.29 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.64/228.29 mark(isQid(X:S)) -> active(isQid(X:S)) 227.64/228.29 mark(a) -> active(a) 227.64/228.29 mark(e) -> active(e) 227.64/228.29 mark(i) -> active(i) 227.64/228.29 mark(nil) -> active(nil) 227.64/228.29 mark(o) -> active(o) 227.64/228.29 mark(tt) -> active(tt) 227.64/228.29 mark(u) -> active(u) 227.64/228.29 ->Interpretation type: 227.64/228.29 Linear 227.64/228.29 ->Coefficients: 227.64/228.29 Natural Numbers 227.64/228.29 ->Dimension: 227.64/228.29 1 227.64/228.29 ->Bound: 227.64/228.29 2 227.64/228.29 ->Interpretation: 227.64/228.29 227.64/228.29 [U11](X1,X2) = 2.X2 227.64/228.29 [U12](X1,X2) = 2.X1 227.64/228.29 [U13](X) = 2 227.64/228.29 [U21](X1,X2,X3) = 2.X2 + 2.X3 + 2 227.64/228.29 [U22](X1,X2,X3) = 2.X2 + 2.X3 + 1 227.64/228.29 [U23](X1,X2,X3) = 2.X2 + 2.X3 227.64/228.29 [U24](X1,X2,X3) = X1 + 2.X2 + X3 227.64/228.29 [U25](X1,X2) = X2 + 2 227.64/228.29 [U26](X) = 2 227.64/228.29 [U31](X1,X2) = 2.X2 + 2 227.64/228.29 [U32](X1,X2) = 2.X1 + 2 227.64/228.29 [U33](X) = 2.X + 2 227.64/228.29 [U41](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 1 227.64/228.29 [U42](X1,X2,X3) = X1 + X2 + 2.X3 + 2 227.64/228.29 [U43](X1,X2,X3) = X2 + 2.X3 + 2 227.64/228.29 [U44](X1,X2,X3) = 2.X1 + 2 227.64/228.29 [U45](X1,X2) = 2 227.64/228.29 [U46](X) = 2 227.64/228.29 [U51](X1,X2,X3) = 2.X1 + 2.X2 + 2.X3 + 1 227.64/228.29 [U52](X1,X2,X3) = 2.X1 + 2.X3 + 2 227.64/228.29 [U53](X1,X2,X3) = 2.X3 + 2 227.64/228.29 [U54](X1,X2,X3) = 2.X3 + 2 227.64/228.29 [U55](X1,X2) = 2.X2 227.64/228.29 [U56](X) = X 227.64/228.29 [U61](X1,X2) = 2 227.64/228.29 [U62](X1,X2) = 2 227.64/228.29 [U63](X) = X 227.64/228.29 [U71](X1,X2,X3) = X1 227.64/228.29 [U72](X1,X2) = 2 227.64/228.29 [U73](X1,X2) = 2 227.64/228.29 [U74](X) = 2 227.64/228.29 [U81](X1,X2) = X1 + X2 227.64/228.29 [U82](X1,X2) = X1 227.64/228.29 [U83](X) = X 227.64/228.29 [U91](X1,X2) = 2.X1 + X2 + 1 227.64/228.29 [U92](X) = X + 2 227.64/228.29 [__](X1,X2) = 2.X1 + X2 + 2 227.64/228.29 [active](X) = X 227.64/228.29 [isList](X) = 2.X 227.64/228.29 [isNeList](X) = 2.X + 2 227.64/228.29 [isNePal](X) = 2 227.64/228.29 [isPal](X) = 2.X 227.64/228.29 [isPalListKind](X) = X 227.64/228.29 [isQid](X) = 2 227.64/228.29 [mark](X) = X 227.64/228.29 [a] = 2 227.64/228.29 [e] = 2 227.64/228.29 [fSNonEmpty] = 0 227.64/228.29 [i] = 2 227.64/228.29 [nil] = 2 227.64/228.29 [o] = 2 227.64/228.29 [tt] = 2 227.64/228.29 [u] = 2 227.64/228.29 [U11#](X1,X2) = 0 227.64/228.29 [U12#](X1,X2) = 0 227.64/228.29 [U13#](X) = 0 227.64/228.29 [U21#](X1,X2,X3) = 0 227.64/228.29 [U22#](X1,X2,X3) = 0 227.64/228.29 [U23#](X1,X2,X3) = 0 227.64/228.29 [U24#](X1,X2,X3) = 0 227.64/228.29 [U25#](X1,X2) = 0 227.64/228.29 [U26#](X) = 0 227.64/228.29 [U31#](X1,X2) = 0 227.64/228.29 [U32#](X1,X2) = 0 227.64/228.29 [U33#](X) = 0 227.64/228.29 [U41#](X1,X2,X3) = 0 227.64/228.29 [U42#](X1,X2,X3) = 0 227.64/228.29 [U43#](X1,X2,X3) = 0 227.64/228.29 [U44#](X1,X2,X3) = 0 227.64/228.29 [U45#](X1,X2) = 0 227.64/228.29 [U46#](X) = 0 227.64/228.29 [U51#](X1,X2,X3) = 0 227.64/228.29 [U52#](X1,X2,X3) = 0 227.64/228.29 [U53#](X1,X2,X3) = 0 227.64/228.29 [U54#](X1,X2,X3) = 0 227.64/228.29 [U55#](X1,X2) = 0 227.64/228.29 [U56#](X) = 0 227.64/228.29 [U61#](X1,X2) = 0 227.64/228.29 [U62#](X1,X2) = 0 227.64/228.29 [U63#](X) = 0 227.64/228.29 [U71#](X1,X2,X3) = 0 227.64/228.29 [U72#](X1,X2) = 0 227.64/228.29 [U73#](X1,X2) = 0 227.64/228.29 [U74#](X) = 0 227.64/228.29 [U81#](X1,X2) = 0 227.64/228.29 [U82#](X1,X2) = 0 227.64/228.29 [U83#](X) = 0 227.64/228.29 [U91#](X1,X2) = 0 227.64/228.29 [U92#](X) = 0 227.64/228.29 [__#](X1,X2) = 0 227.64/228.29 [ACTIVE](X) = 2.X + 1 227.64/228.29 [ISLIST](X) = 0 227.64/228.29 [ISNELIST](X) = 0 227.64/228.29 [ISNEPAL](X) = 0 227.64/228.29 [ISPAL](X) = 0 227.64/228.29 [ISPALLISTKIND](X) = 0 227.64/228.29 [ISQID](X) = 0 227.64/228.29 [MARK](X) = 2.X + 2 227.64/228.29 227.64/228.29 Problem 1.44: 227.64/228.29 227.64/228.29 SCC Processor: 227.64/228.29 -> Pairs: 227.64/228.29 MARK(U81(X1:S,X2:S)) -> ACTIVE(U81(mark(X1:S),X2:S)) 227.64/228.29 MARK(U81(X1:S,X2:S)) -> MARK(X1:S) 227.64/228.29 MARK(U82(X1:S,X2:S)) -> ACTIVE(U82(mark(X1:S),X2:S)) 227.64/228.29 MARK(U82(X1:S,X2:S)) -> MARK(X1:S) 227.64/228.29 MARK(U83(X:S)) -> ACTIVE(U83(mark(X:S))) 227.64/228.29 MARK(U83(X:S)) -> MARK(X:S) 227.64/228.29 MARK(U91(X1:S,X2:S)) -> ACTIVE(U91(mark(X1:S),X2:S)) 227.64/228.29 MARK(U91(X1:S,X2:S)) -> MARK(X1:S) 227.64/228.29 MARK(U92(X:S)) -> ACTIVE(U92(mark(X:S))) 227.64/228.29 MARK(U92(X:S)) -> MARK(X:S) 227.64/228.29 MARK(__(X1:S,X2:S)) -> ACTIVE(__(mark(X1:S),mark(X2:S))) 227.64/228.29 MARK(__(X1:S,X2:S)) -> MARK(X1:S) 227.64/228.29 MARK(__(X1:S,X2:S)) -> MARK(X2:S) 227.64/228.29 MARK(isPalListKind(X:S)) -> ACTIVE(isPalListKind(X:S)) 227.64/228.29 -> Rules: 227.64/228.29 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.64/228.29 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.64/228.29 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.64/228.29 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.64/228.29 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.64/228.29 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.64/228.29 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.64/228.29 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.64/228.29 U13(active(X:S)) -> U13(X:S) 227.64/228.29 U13(mark(X:S)) -> U13(X:S) 227.64/228.29 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.64/228.29 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.64/228.29 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.64/228.29 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.64/228.29 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.64/228.29 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.64/228.29 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.64/228.29 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.64/228.29 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.64/228.29 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.64/228.29 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.64/228.29 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.64/228.29 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.64/228.29 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.64/228.29 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.64/228.29 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.64/228.29 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.64/228.29 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.64/228.29 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.64/228.29 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.64/228.29 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.64/228.29 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.64/228.29 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.64/228.29 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.64/228.29 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.64/228.29 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.64/228.29 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.64/228.29 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.64/228.29 U26(active(X:S)) -> U26(X:S) 227.64/228.29 U26(mark(X:S)) -> U26(X:S) 227.64/228.29 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.64/228.29 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.64/228.29 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.64/228.29 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.64/228.29 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.64/228.29 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.64/228.29 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.64/228.29 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.64/228.29 U33(active(X:S)) -> U33(X:S) 227.64/228.29 U33(mark(X:S)) -> U33(X:S) 227.64/228.29 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.64/228.29 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.64/228.29 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.64/228.29 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.64/228.29 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.64/228.29 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.64/228.29 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.64/228.29 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.64/228.29 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.64/228.29 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.64/228.29 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.64/228.29 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.64/228.29 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.64/228.29 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.64/228.29 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.64/228.29 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.64/228.29 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.64/228.29 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.64/228.29 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.64/228.29 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.64/228.29 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.64/228.29 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.64/228.29 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.64/228.29 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.64/228.29 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.64/228.29 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.64/228.29 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.64/228.29 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.64/228.29 U46(active(X:S)) -> U46(X:S) 227.64/228.29 U46(mark(X:S)) -> U46(X:S) 227.64/228.29 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.64/228.29 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.64/228.29 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.64/228.29 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.64/228.29 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.64/228.29 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.64/228.29 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.64/228.29 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.64/228.29 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.64/228.29 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.64/228.29 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.64/228.29 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.64/228.29 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.64/228.29 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.64/228.29 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.64/228.29 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.64/228.29 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.64/228.29 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.64/228.29 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.64/228.29 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.64/228.29 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.64/228.29 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.64/228.29 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.64/228.29 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.64/228.29 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.64/228.29 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.64/228.29 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.64/228.29 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.64/228.29 U56(active(X:S)) -> U56(X:S) 227.64/228.29 U56(mark(X:S)) -> U56(X:S) 227.64/228.29 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.64/228.29 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.64/228.29 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.64/228.29 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.64/228.29 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.64/228.29 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.64/228.29 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.64/228.29 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.64/228.29 U63(active(X:S)) -> U63(X:S) 227.64/228.29 U63(mark(X:S)) -> U63(X:S) 227.64/228.29 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.64/228.29 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.64/228.29 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.64/228.29 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.64/228.29 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.64/228.29 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.64/228.29 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.64/228.29 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.64/228.29 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.64/228.29 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.64/228.29 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.64/228.29 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.64/228.29 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.64/228.29 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.64/228.29 U74(active(X:S)) -> U74(X:S) 227.64/228.29 U74(mark(X:S)) -> U74(X:S) 227.64/228.29 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.64/228.29 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.64/228.29 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.64/228.29 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.64/228.29 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.64/228.29 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.64/228.29 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.64/228.29 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.64/228.29 U83(active(X:S)) -> U83(X:S) 227.64/228.29 U83(mark(X:S)) -> U83(X:S) 227.64/228.29 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.64/228.29 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.64/228.29 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.64/228.29 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.64/228.29 U92(active(X:S)) -> U92(X:S) 227.64/228.29 U92(mark(X:S)) -> U92(X:S) 227.64/228.29 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.64/228.29 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.64/228.29 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.64/228.29 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.64/228.29 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.64/228.29 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.64/228.29 active(U13(tt)) -> mark(tt) 227.64/228.29 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.64/228.29 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.64/228.29 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.64/228.29 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.64/228.29 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.64/228.29 active(U26(tt)) -> mark(tt) 227.64/228.29 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.64/228.29 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.64/228.29 active(U33(tt)) -> mark(tt) 227.64/228.29 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.64/228.29 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.64/228.29 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.64/228.29 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.64/228.29 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.64/228.29 active(U46(tt)) -> mark(tt) 227.64/228.29 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.64/228.29 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.64/228.29 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.64/228.29 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.64/228.29 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.64/228.29 active(U56(tt)) -> mark(tt) 227.64/228.29 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.64/228.29 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.64/228.29 active(U63(tt)) -> mark(tt) 227.64/228.29 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.64/228.29 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.64/228.29 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.64/228.29 active(U74(tt)) -> mark(tt) 227.64/228.29 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.64/228.29 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.64/228.29 active(U83(tt)) -> mark(tt) 227.64/228.29 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.64/228.29 active(U92(tt)) -> mark(tt) 227.64/228.29 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.64/228.29 active(__(nil,X:S)) -> mark(X:S) 227.64/228.29 active(__(X:S,nil)) -> mark(X:S) 227.64/228.29 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.64/228.29 active(isList(nil)) -> mark(tt) 227.64/228.29 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.64/228.29 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.64/228.29 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.64/228.29 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.64/228.29 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.64/228.29 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.64/228.29 active(isPal(nil)) -> mark(tt) 227.64/228.29 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.64/228.29 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.64/228.29 active(isPalListKind(a)) -> mark(tt) 227.64/228.29 active(isPalListKind(e)) -> mark(tt) 227.64/228.29 active(isPalListKind(i)) -> mark(tt) 227.64/228.29 active(isPalListKind(nil)) -> mark(tt) 227.64/228.29 active(isPalListKind(o)) -> mark(tt) 227.64/228.29 active(isPalListKind(u)) -> mark(tt) 227.64/228.29 active(isQid(a)) -> mark(tt) 227.64/228.29 active(isQid(e)) -> mark(tt) 227.64/228.29 active(isQid(i)) -> mark(tt) 227.64/228.29 active(isQid(o)) -> mark(tt) 227.64/228.29 active(isQid(u)) -> mark(tt) 227.64/228.29 isList(active(X:S)) -> isList(X:S) 227.64/228.29 isList(mark(X:S)) -> isList(X:S) 227.64/228.29 isNeList(active(X:S)) -> isNeList(X:S) 227.64/228.29 isNeList(mark(X:S)) -> isNeList(X:S) 227.64/228.29 isNePal(active(X:S)) -> isNePal(X:S) 227.64/228.29 isNePal(mark(X:S)) -> isNePal(X:S) 227.64/228.29 isPal(active(X:S)) -> isPal(X:S) 227.64/228.29 isPal(mark(X:S)) -> isPal(X:S) 227.64/228.29 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.64/228.29 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.64/228.29 isQid(active(X:S)) -> isQid(X:S) 227.64/228.29 isQid(mark(X:S)) -> isQid(X:S) 227.64/228.29 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.64/228.29 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.64/228.29 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.64/228.29 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.64/228.29 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.64/228.29 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.64/228.29 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.64/228.29 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.64/228.29 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.64/228.29 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.64/228.29 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.64/228.29 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.64/228.29 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.64/228.29 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.64/228.29 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.64/228.29 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.64/228.29 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.64/228.29 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.64/228.29 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.64/228.29 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.64/228.29 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.64/228.29 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.64/228.29 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.64/228.29 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.64/228.29 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.64/228.29 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.64/228.29 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.64/228.29 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.64/228.29 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.64/228.29 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.64/228.29 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.64/228.29 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.64/228.29 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.64/228.29 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.64/228.29 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.64/228.29 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.64/228.29 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.64/228.29 mark(isList(X:S)) -> active(isList(X:S)) 227.64/228.29 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.64/228.29 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.64/228.29 mark(isPal(X:S)) -> active(isPal(X:S)) 227.64/228.29 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.64/228.29 mark(isQid(X:S)) -> active(isQid(X:S)) 227.64/228.29 mark(a) -> active(a) 227.64/228.29 mark(e) -> active(e) 227.64/228.29 mark(i) -> active(i) 227.64/228.29 mark(nil) -> active(nil) 227.64/228.29 mark(o) -> active(o) 227.64/228.29 mark(tt) -> active(tt) 227.64/228.29 mark(u) -> active(u) 227.64/228.29 ->Strongly Connected Components: 227.64/228.29 ->->Cycle: 227.64/228.29 ->->-> Pairs: 227.64/228.29 MARK(U81(X1:S,X2:S)) -> MARK(X1:S) 227.64/228.29 MARK(U82(X1:S,X2:S)) -> MARK(X1:S) 227.64/228.29 MARK(U83(X:S)) -> MARK(X:S) 227.64/228.29 MARK(U91(X1:S,X2:S)) -> MARK(X1:S) 227.64/228.29 MARK(U92(X:S)) -> MARK(X:S) 227.64/228.29 MARK(__(X1:S,X2:S)) -> MARK(X1:S) 227.64/228.29 MARK(__(X1:S,X2:S)) -> MARK(X2:S) 227.64/228.29 ->->-> Rules: 227.64/228.29 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.64/228.29 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.64/228.29 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.64/228.29 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.64/228.29 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.64/228.29 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.64/228.29 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.64/228.29 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.64/228.29 U13(active(X:S)) -> U13(X:S) 227.64/228.29 U13(mark(X:S)) -> U13(X:S) 227.64/228.29 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.64/228.29 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.64/228.29 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.64/228.29 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.64/228.29 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.64/228.29 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.64/228.29 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.64/228.29 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.64/228.29 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.64/228.29 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.64/228.29 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.64/228.29 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.64/228.29 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.64/228.29 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.64/228.29 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.64/228.29 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.64/228.29 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.64/228.29 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.64/228.29 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.64/228.29 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.64/228.29 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.64/228.29 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.64/228.29 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.64/228.29 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.64/228.29 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.64/228.29 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.64/228.29 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.64/228.29 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.64/228.29 U26(active(X:S)) -> U26(X:S) 227.64/228.29 U26(mark(X:S)) -> U26(X:S) 227.64/228.29 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.64/228.29 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.64/228.29 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.64/228.29 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.64/228.29 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.64/228.29 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.64/228.29 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.64/228.29 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.64/228.29 U33(active(X:S)) -> U33(X:S) 227.64/228.29 U33(mark(X:S)) -> U33(X:S) 227.64/228.29 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.64/228.29 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.64/228.29 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.64/228.29 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.64/228.29 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.64/228.29 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.64/228.29 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.64/228.29 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.64/228.29 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.64/228.29 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.64/228.29 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.64/228.29 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.64/228.29 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.64/228.29 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.64/228.29 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.64/228.29 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.64/228.29 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.64/228.29 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.64/228.29 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.64/228.29 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.64/228.29 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.64/228.29 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.64/228.29 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.64/228.29 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.64/228.29 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.64/228.29 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.64/228.29 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.64/228.29 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.64/228.29 U46(active(X:S)) -> U46(X:S) 227.64/228.29 U46(mark(X:S)) -> U46(X:S) 227.64/228.29 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.64/228.29 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.64/228.29 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.64/228.29 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.64/228.29 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.64/228.29 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.64/228.29 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.64/228.29 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.64/228.29 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.64/228.29 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.64/228.29 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.64/228.29 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.64/228.29 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.64/228.29 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.64/228.29 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.64/228.29 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.64/228.29 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.64/228.29 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.64/228.29 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.64/228.29 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.64/228.29 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.64/228.29 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.64/228.29 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.64/228.29 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.64/228.29 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.64/228.29 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.64/228.29 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.64/228.29 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.64/228.29 U56(active(X:S)) -> U56(X:S) 227.64/228.29 U56(mark(X:S)) -> U56(X:S) 227.64/228.29 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.64/228.29 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.64/228.29 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.64/228.29 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.64/228.29 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.64/228.29 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.64/228.29 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.64/228.29 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.64/228.29 U63(active(X:S)) -> U63(X:S) 227.64/228.29 U63(mark(X:S)) -> U63(X:S) 227.64/228.29 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.64/228.29 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.64/228.29 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.64/228.29 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.64/228.29 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.64/228.29 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.64/228.29 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.64/228.29 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.64/228.29 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.64/228.29 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.64/228.29 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.64/228.29 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.64/228.29 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.64/228.29 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.64/228.29 U74(active(X:S)) -> U74(X:S) 227.64/228.29 U74(mark(X:S)) -> U74(X:S) 227.64/228.29 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.64/228.29 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.64/228.29 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.64/228.29 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.64/228.29 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.64/228.29 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.64/228.29 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.64/228.29 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.64/228.29 U83(active(X:S)) -> U83(X:S) 227.64/228.29 U83(mark(X:S)) -> U83(X:S) 227.64/228.29 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.64/228.29 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.64/228.29 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.64/228.29 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.64/228.29 U92(active(X:S)) -> U92(X:S) 227.64/228.29 U92(mark(X:S)) -> U92(X:S) 227.64/228.29 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.64/228.29 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.64/228.29 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.64/228.29 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.64/228.29 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.64/228.29 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.64/228.29 active(U13(tt)) -> mark(tt) 227.64/228.29 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.64/228.29 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.64/228.29 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.64/228.29 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.64/228.29 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.64/228.29 active(U26(tt)) -> mark(tt) 227.64/228.29 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.64/228.29 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.64/228.29 active(U33(tt)) -> mark(tt) 227.64/228.29 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.64/228.29 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.64/228.29 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.64/228.29 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.64/228.29 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.64/228.29 active(U46(tt)) -> mark(tt) 227.64/228.29 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.64/228.29 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.64/228.29 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.64/228.29 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.64/228.29 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.64/228.29 active(U56(tt)) -> mark(tt) 227.64/228.29 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.64/228.29 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.64/228.29 active(U63(tt)) -> mark(tt) 227.64/228.29 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.64/228.29 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.64/228.29 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.64/228.29 active(U74(tt)) -> mark(tt) 227.64/228.29 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.64/228.29 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.64/228.29 active(U83(tt)) -> mark(tt) 227.64/228.29 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.64/228.29 active(U92(tt)) -> mark(tt) 227.64/228.29 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.64/228.29 active(__(nil,X:S)) -> mark(X:S) 227.64/228.29 active(__(X:S,nil)) -> mark(X:S) 227.64/228.29 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.64/228.29 active(isList(nil)) -> mark(tt) 227.64/228.29 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.64/228.29 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.64/228.29 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.64/228.29 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.64/228.29 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.64/228.29 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.64/228.29 active(isPal(nil)) -> mark(tt) 227.64/228.29 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.64/228.29 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.64/228.29 active(isPalListKind(a)) -> mark(tt) 227.64/228.29 active(isPalListKind(e)) -> mark(tt) 227.64/228.29 active(isPalListKind(i)) -> mark(tt) 227.64/228.29 active(isPalListKind(nil)) -> mark(tt) 227.64/228.29 active(isPalListKind(o)) -> mark(tt) 227.64/228.29 active(isPalListKind(u)) -> mark(tt) 227.64/228.29 active(isQid(a)) -> mark(tt) 227.64/228.29 active(isQid(e)) -> mark(tt) 227.64/228.29 active(isQid(i)) -> mark(tt) 227.64/228.29 active(isQid(o)) -> mark(tt) 227.64/228.29 active(isQid(u)) -> mark(tt) 227.64/228.29 isList(active(X:S)) -> isList(X:S) 227.64/228.29 isList(mark(X:S)) -> isList(X:S) 227.64/228.29 isNeList(active(X:S)) -> isNeList(X:S) 227.64/228.29 isNeList(mark(X:S)) -> isNeList(X:S) 227.64/228.29 isNePal(active(X:S)) -> isNePal(X:S) 227.64/228.29 isNePal(mark(X:S)) -> isNePal(X:S) 227.64/228.29 isPal(active(X:S)) -> isPal(X:S) 227.64/228.29 isPal(mark(X:S)) -> isPal(X:S) 227.64/228.29 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.64/228.29 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.64/228.29 isQid(active(X:S)) -> isQid(X:S) 227.64/228.29 isQid(mark(X:S)) -> isQid(X:S) 227.64/228.29 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.64/228.29 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.64/228.29 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.64/228.29 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.64/228.29 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.64/228.29 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.64/228.29 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.64/228.29 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.64/228.29 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.64/228.29 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.64/228.29 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.64/228.29 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.64/228.29 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.64/228.29 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.64/228.29 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.64/228.29 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.64/228.29 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.64/228.29 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.64/228.29 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.64/228.29 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.64/228.29 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.64/228.29 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.64/228.29 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.64/228.29 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.64/228.29 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.64/228.29 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.64/228.29 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.64/228.29 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.64/228.29 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.64/228.29 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.64/228.29 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.64/228.29 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.64/228.29 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.64/228.29 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.64/228.29 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.64/228.29 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.64/228.29 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.64/228.29 mark(isList(X:S)) -> active(isList(X:S)) 227.64/228.29 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.64/228.29 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.64/228.29 mark(isPal(X:S)) -> active(isPal(X:S)) 227.64/228.29 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.64/228.29 mark(isQid(X:S)) -> active(isQid(X:S)) 227.64/228.29 mark(a) -> active(a) 227.64/228.29 mark(e) -> active(e) 227.64/228.29 mark(i) -> active(i) 227.64/228.29 mark(nil) -> active(nil) 227.64/228.29 mark(o) -> active(o) 227.64/228.29 mark(tt) -> active(tt) 227.64/228.29 mark(u) -> active(u) 227.64/228.29 227.64/228.29 Problem 1.44: 227.64/228.29 227.64/228.29 Subterm Processor: 227.64/228.29 -> Pairs: 227.64/228.29 MARK(U81(X1:S,X2:S)) -> MARK(X1:S) 227.64/228.29 MARK(U82(X1:S,X2:S)) -> MARK(X1:S) 227.64/228.29 MARK(U83(X:S)) -> MARK(X:S) 227.64/228.29 MARK(U91(X1:S,X2:S)) -> MARK(X1:S) 227.64/228.29 MARK(U92(X:S)) -> MARK(X:S) 227.64/228.29 MARK(__(X1:S,X2:S)) -> MARK(X1:S) 227.64/228.29 MARK(__(X1:S,X2:S)) -> MARK(X2:S) 227.64/228.29 -> Rules: 227.64/228.29 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.64/228.29 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.64/228.29 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.64/228.29 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.64/228.29 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.64/228.29 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.64/228.29 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.64/228.29 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.64/228.29 U13(active(X:S)) -> U13(X:S) 227.64/228.29 U13(mark(X:S)) -> U13(X:S) 227.64/228.29 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.64/228.29 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.64/228.29 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.64/228.29 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.64/228.29 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.64/228.29 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.64/228.29 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.64/228.29 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.64/228.29 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.64/228.29 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.64/228.29 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.64/228.29 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.64/228.29 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.64/228.29 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.64/228.29 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.64/228.29 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.64/228.29 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.64/228.29 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.64/228.29 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.64/228.29 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.64/228.29 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.64/228.29 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.64/228.29 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.64/228.29 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.64/228.29 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.64/228.29 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.64/228.29 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.64/228.29 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.64/228.29 U26(active(X:S)) -> U26(X:S) 227.64/228.29 U26(mark(X:S)) -> U26(X:S) 227.64/228.29 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.64/228.29 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.64/228.29 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.64/228.29 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.64/228.29 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.64/228.29 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.64/228.29 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.64/228.29 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.64/228.29 U33(active(X:S)) -> U33(X:S) 227.64/228.29 U33(mark(X:S)) -> U33(X:S) 227.64/228.29 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.64/228.29 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.64/228.29 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.64/228.29 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.64/228.29 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.64/228.29 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.64/228.29 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.64/228.29 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.64/228.29 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.64/228.29 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.64/228.29 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.64/228.29 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.64/228.29 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.64/228.29 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.64/228.29 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.64/228.29 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.64/228.29 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.64/228.29 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.64/228.29 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.64/228.29 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.64/228.29 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.64/228.29 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.64/228.29 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.64/228.29 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.64/228.29 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.64/228.29 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.64/228.29 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.64/228.29 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.64/228.29 U46(active(X:S)) -> U46(X:S) 227.64/228.29 U46(mark(X:S)) -> U46(X:S) 227.64/228.29 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.64/228.29 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.64/228.29 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.64/228.29 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.64/228.29 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.64/228.29 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.64/228.29 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.64/228.29 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.64/228.29 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.64/228.29 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.64/228.29 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.64/228.29 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.64/228.29 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.64/228.29 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.64/228.29 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.64/228.29 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.64/228.29 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.64/228.29 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.64/228.29 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.64/228.29 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.64/228.29 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.64/228.29 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.64/228.29 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.64/228.29 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.64/228.29 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.64/228.29 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.64/228.29 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.64/228.29 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.64/228.29 U56(active(X:S)) -> U56(X:S) 227.64/228.29 U56(mark(X:S)) -> U56(X:S) 227.64/228.29 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.64/228.29 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.64/228.29 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.64/228.29 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.64/228.29 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.64/228.29 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.64/228.29 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.64/228.29 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.64/228.29 U63(active(X:S)) -> U63(X:S) 227.64/228.29 U63(mark(X:S)) -> U63(X:S) 227.64/228.29 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.64/228.29 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.64/228.29 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.64/228.29 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.64/228.29 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.64/228.29 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.64/228.29 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.64/228.29 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.64/228.29 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.64/228.29 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.64/228.29 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.64/228.29 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.64/228.29 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.64/228.29 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.64/228.29 U74(active(X:S)) -> U74(X:S) 227.64/228.29 U74(mark(X:S)) -> U74(X:S) 227.64/228.29 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.64/228.29 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.64/228.29 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.64/228.29 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.64/228.29 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.64/228.29 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.64/228.29 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.64/228.29 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.64/228.29 U83(active(X:S)) -> U83(X:S) 227.64/228.29 U83(mark(X:S)) -> U83(X:S) 227.64/228.29 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.64/228.29 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.64/228.29 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.64/228.29 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.64/228.29 U92(active(X:S)) -> U92(X:S) 227.64/228.29 U92(mark(X:S)) -> U92(X:S) 227.64/228.29 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.64/228.29 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.64/228.29 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.64/228.29 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.64/228.29 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.64/228.29 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.64/228.29 active(U13(tt)) -> mark(tt) 227.64/228.29 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.64/228.29 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.64/228.29 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.64/228.29 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.64/228.29 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.64/228.29 active(U26(tt)) -> mark(tt) 227.64/228.29 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.64/228.29 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.64/228.29 active(U33(tt)) -> mark(tt) 227.64/228.29 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.64/228.29 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.64/228.29 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.64/228.29 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.64/228.29 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.64/228.29 active(U46(tt)) -> mark(tt) 227.64/228.29 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.64/228.29 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.64/228.29 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.64/228.29 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.64/228.29 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.64/228.29 active(U56(tt)) -> mark(tt) 227.64/228.29 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.64/228.29 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.64/228.29 active(U63(tt)) -> mark(tt) 227.64/228.29 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.64/228.29 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.64/228.29 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.64/228.29 active(U74(tt)) -> mark(tt) 227.64/228.29 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.64/228.29 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.64/228.29 active(U83(tt)) -> mark(tt) 227.64/228.29 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.64/228.29 active(U92(tt)) -> mark(tt) 227.64/228.29 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.64/228.29 active(__(nil,X:S)) -> mark(X:S) 227.64/228.29 active(__(X:S,nil)) -> mark(X:S) 227.64/228.29 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.64/228.29 active(isList(nil)) -> mark(tt) 227.64/228.29 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.64/228.29 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.64/228.29 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.64/228.29 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.64/228.29 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.64/228.29 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.64/228.29 active(isPal(nil)) -> mark(tt) 227.64/228.29 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.64/228.29 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.64/228.29 active(isPalListKind(a)) -> mark(tt) 227.64/228.29 active(isPalListKind(e)) -> mark(tt) 227.64/228.29 active(isPalListKind(i)) -> mark(tt) 227.64/228.29 active(isPalListKind(nil)) -> mark(tt) 227.64/228.29 active(isPalListKind(o)) -> mark(tt) 227.64/228.29 active(isPalListKind(u)) -> mark(tt) 227.64/228.29 active(isQid(a)) -> mark(tt) 227.64/228.29 active(isQid(e)) -> mark(tt) 227.64/228.29 active(isQid(i)) -> mark(tt) 227.64/228.29 active(isQid(o)) -> mark(tt) 227.64/228.29 active(isQid(u)) -> mark(tt) 227.64/228.29 isList(active(X:S)) -> isList(X:S) 227.64/228.29 isList(mark(X:S)) -> isList(X:S) 227.64/228.29 isNeList(active(X:S)) -> isNeList(X:S) 227.64/228.29 isNeList(mark(X:S)) -> isNeList(X:S) 227.64/228.29 isNePal(active(X:S)) -> isNePal(X:S) 227.64/228.29 isNePal(mark(X:S)) -> isNePal(X:S) 227.64/228.29 isPal(active(X:S)) -> isPal(X:S) 227.64/228.29 isPal(mark(X:S)) -> isPal(X:S) 227.64/228.29 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.64/228.29 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.64/228.29 isQid(active(X:S)) -> isQid(X:S) 227.64/228.29 isQid(mark(X:S)) -> isQid(X:S) 227.64/228.29 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.64/228.29 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.64/228.29 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.64/228.29 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.64/228.29 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.64/228.29 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.64/228.29 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.64/228.29 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.64/228.29 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.64/228.29 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.64/228.29 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.64/228.29 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.64/228.29 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.64/228.29 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.64/228.29 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.64/228.29 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.64/228.29 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.64/228.29 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.64/228.29 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.64/228.29 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.64/228.29 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.64/228.29 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.64/228.29 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.64/228.29 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.64/228.29 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.64/228.29 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.64/228.29 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.64/228.29 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.64/228.29 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.64/228.29 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.64/228.29 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.64/228.29 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.64/228.29 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.64/228.29 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.64/228.29 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.64/228.29 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.64/228.29 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.64/228.29 mark(isList(X:S)) -> active(isList(X:S)) 227.64/228.29 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.64/228.29 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.64/228.29 mark(isPal(X:S)) -> active(isPal(X:S)) 227.64/228.29 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.64/228.29 mark(isQid(X:S)) -> active(isQid(X:S)) 227.64/228.29 mark(a) -> active(a) 227.64/228.29 mark(e) -> active(e) 227.64/228.29 mark(i) -> active(i) 227.64/228.29 mark(nil) -> active(nil) 227.64/228.29 mark(o) -> active(o) 227.64/228.29 mark(tt) -> active(tt) 227.64/228.29 mark(u) -> active(u) 227.64/228.29 ->Projection: 227.64/228.29 pi(MARK) = 1 227.64/228.29 227.64/228.29 Problem 1.44: 227.64/228.29 227.64/228.29 SCC Processor: 227.64/228.29 -> Pairs: 227.64/228.29 Empty 227.64/228.29 -> Rules: 227.64/228.29 U11(active(X1:S),X2:S) -> U11(X1:S,X2:S) 227.64/228.29 U11(mark(X1:S),X2:S) -> U11(X1:S,X2:S) 227.64/228.29 U11(X1:S,active(X2:S)) -> U11(X1:S,X2:S) 227.64/228.29 U11(X1:S,mark(X2:S)) -> U11(X1:S,X2:S) 227.64/228.29 U12(active(X1:S),X2:S) -> U12(X1:S,X2:S) 227.64/228.29 U12(mark(X1:S),X2:S) -> U12(X1:S,X2:S) 227.64/228.29 U12(X1:S,active(X2:S)) -> U12(X1:S,X2:S) 227.64/228.29 U12(X1:S,mark(X2:S)) -> U12(X1:S,X2:S) 227.64/228.29 U13(active(X:S)) -> U13(X:S) 227.64/228.29 U13(mark(X:S)) -> U13(X:S) 227.64/228.29 U21(active(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.64/228.29 U21(mark(X1:S),X2:S,X3:S) -> U21(X1:S,X2:S,X3:S) 227.64/228.29 U21(X1:S,active(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.64/228.29 U21(X1:S,mark(X2:S),X3:S) -> U21(X1:S,X2:S,X3:S) 227.64/228.29 U21(X1:S,X2:S,active(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.64/228.29 U21(X1:S,X2:S,mark(X3:S)) -> U21(X1:S,X2:S,X3:S) 227.64/228.29 U22(active(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.64/228.29 U22(mark(X1:S),X2:S,X3:S) -> U22(X1:S,X2:S,X3:S) 227.64/228.29 U22(X1:S,active(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.64/228.29 U22(X1:S,mark(X2:S),X3:S) -> U22(X1:S,X2:S,X3:S) 227.64/228.29 U22(X1:S,X2:S,active(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.64/228.29 U22(X1:S,X2:S,mark(X3:S)) -> U22(X1:S,X2:S,X3:S) 227.64/228.29 U23(active(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.64/228.29 U23(mark(X1:S),X2:S,X3:S) -> U23(X1:S,X2:S,X3:S) 227.64/228.29 U23(X1:S,active(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.64/228.29 U23(X1:S,mark(X2:S),X3:S) -> U23(X1:S,X2:S,X3:S) 227.64/228.29 U23(X1:S,X2:S,active(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.64/228.29 U23(X1:S,X2:S,mark(X3:S)) -> U23(X1:S,X2:S,X3:S) 227.64/228.29 U24(active(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.64/228.29 U24(mark(X1:S),X2:S,X3:S) -> U24(X1:S,X2:S,X3:S) 227.64/228.29 U24(X1:S,active(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.64/228.29 U24(X1:S,mark(X2:S),X3:S) -> U24(X1:S,X2:S,X3:S) 227.64/228.29 U24(X1:S,X2:S,active(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.64/228.29 U24(X1:S,X2:S,mark(X3:S)) -> U24(X1:S,X2:S,X3:S) 227.64/228.29 U25(active(X1:S),X2:S) -> U25(X1:S,X2:S) 227.64/228.29 U25(mark(X1:S),X2:S) -> U25(X1:S,X2:S) 227.64/228.29 U25(X1:S,active(X2:S)) -> U25(X1:S,X2:S) 227.64/228.29 U25(X1:S,mark(X2:S)) -> U25(X1:S,X2:S) 227.64/228.29 U26(active(X:S)) -> U26(X:S) 227.64/228.29 U26(mark(X:S)) -> U26(X:S) 227.64/228.29 U31(active(X1:S),X2:S) -> U31(X1:S,X2:S) 227.64/228.29 U31(mark(X1:S),X2:S) -> U31(X1:S,X2:S) 227.64/228.29 U31(X1:S,active(X2:S)) -> U31(X1:S,X2:S) 227.64/228.29 U31(X1:S,mark(X2:S)) -> U31(X1:S,X2:S) 227.64/228.29 U32(active(X1:S),X2:S) -> U32(X1:S,X2:S) 227.64/228.29 U32(mark(X1:S),X2:S) -> U32(X1:S,X2:S) 227.64/228.29 U32(X1:S,active(X2:S)) -> U32(X1:S,X2:S) 227.64/228.29 U32(X1:S,mark(X2:S)) -> U32(X1:S,X2:S) 227.64/228.29 U33(active(X:S)) -> U33(X:S) 227.64/228.29 U33(mark(X:S)) -> U33(X:S) 227.64/228.29 U41(active(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.64/228.29 U41(mark(X1:S),X2:S,X3:S) -> U41(X1:S,X2:S,X3:S) 227.64/228.29 U41(X1:S,active(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.64/228.29 U41(X1:S,mark(X2:S),X3:S) -> U41(X1:S,X2:S,X3:S) 227.64/228.29 U41(X1:S,X2:S,active(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.64/228.29 U41(X1:S,X2:S,mark(X3:S)) -> U41(X1:S,X2:S,X3:S) 227.64/228.29 U42(active(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.64/228.29 U42(mark(X1:S),X2:S,X3:S) -> U42(X1:S,X2:S,X3:S) 227.64/228.29 U42(X1:S,active(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.64/228.29 U42(X1:S,mark(X2:S),X3:S) -> U42(X1:S,X2:S,X3:S) 227.64/228.29 U42(X1:S,X2:S,active(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.64/228.29 U42(X1:S,X2:S,mark(X3:S)) -> U42(X1:S,X2:S,X3:S) 227.64/228.29 U43(active(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.64/228.29 U43(mark(X1:S),X2:S,X3:S) -> U43(X1:S,X2:S,X3:S) 227.64/228.29 U43(X1:S,active(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.64/228.29 U43(X1:S,mark(X2:S),X3:S) -> U43(X1:S,X2:S,X3:S) 227.64/228.29 U43(X1:S,X2:S,active(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.64/228.29 U43(X1:S,X2:S,mark(X3:S)) -> U43(X1:S,X2:S,X3:S) 227.64/228.29 U44(active(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.64/228.29 U44(mark(X1:S),X2:S,X3:S) -> U44(X1:S,X2:S,X3:S) 227.64/228.29 U44(X1:S,active(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.64/228.29 U44(X1:S,mark(X2:S),X3:S) -> U44(X1:S,X2:S,X3:S) 227.64/228.29 U44(X1:S,X2:S,active(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.64/228.29 U44(X1:S,X2:S,mark(X3:S)) -> U44(X1:S,X2:S,X3:S) 227.64/228.29 U45(active(X1:S),X2:S) -> U45(X1:S,X2:S) 227.64/228.29 U45(mark(X1:S),X2:S) -> U45(X1:S,X2:S) 227.64/228.29 U45(X1:S,active(X2:S)) -> U45(X1:S,X2:S) 227.64/228.29 U45(X1:S,mark(X2:S)) -> U45(X1:S,X2:S) 227.64/228.29 U46(active(X:S)) -> U46(X:S) 227.64/228.29 U46(mark(X:S)) -> U46(X:S) 227.64/228.29 U51(active(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.64/228.29 U51(mark(X1:S),X2:S,X3:S) -> U51(X1:S,X2:S,X3:S) 227.64/228.29 U51(X1:S,active(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.64/228.29 U51(X1:S,mark(X2:S),X3:S) -> U51(X1:S,X2:S,X3:S) 227.64/228.29 U51(X1:S,X2:S,active(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.64/228.29 U51(X1:S,X2:S,mark(X3:S)) -> U51(X1:S,X2:S,X3:S) 227.64/228.29 U52(active(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.64/228.29 U52(mark(X1:S),X2:S,X3:S) -> U52(X1:S,X2:S,X3:S) 227.64/228.29 U52(X1:S,active(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.64/228.29 U52(X1:S,mark(X2:S),X3:S) -> U52(X1:S,X2:S,X3:S) 227.64/228.29 U52(X1:S,X2:S,active(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.64/228.29 U52(X1:S,X2:S,mark(X3:S)) -> U52(X1:S,X2:S,X3:S) 227.64/228.29 U53(active(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.64/228.29 U53(mark(X1:S),X2:S,X3:S) -> U53(X1:S,X2:S,X3:S) 227.64/228.29 U53(X1:S,active(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.64/228.29 U53(X1:S,mark(X2:S),X3:S) -> U53(X1:S,X2:S,X3:S) 227.64/228.29 U53(X1:S,X2:S,active(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.64/228.29 U53(X1:S,X2:S,mark(X3:S)) -> U53(X1:S,X2:S,X3:S) 227.64/228.29 U54(active(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.64/228.29 U54(mark(X1:S),X2:S,X3:S) -> U54(X1:S,X2:S,X3:S) 227.64/228.29 U54(X1:S,active(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.64/228.29 U54(X1:S,mark(X2:S),X3:S) -> U54(X1:S,X2:S,X3:S) 227.64/228.29 U54(X1:S,X2:S,active(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.64/228.29 U54(X1:S,X2:S,mark(X3:S)) -> U54(X1:S,X2:S,X3:S) 227.64/228.29 U55(active(X1:S),X2:S) -> U55(X1:S,X2:S) 227.64/228.29 U55(mark(X1:S),X2:S) -> U55(X1:S,X2:S) 227.64/228.29 U55(X1:S,active(X2:S)) -> U55(X1:S,X2:S) 227.64/228.29 U55(X1:S,mark(X2:S)) -> U55(X1:S,X2:S) 227.64/228.29 U56(active(X:S)) -> U56(X:S) 227.64/228.29 U56(mark(X:S)) -> U56(X:S) 227.64/228.29 U61(active(X1:S),X2:S) -> U61(X1:S,X2:S) 227.64/228.29 U61(mark(X1:S),X2:S) -> U61(X1:S,X2:S) 227.64/228.29 U61(X1:S,active(X2:S)) -> U61(X1:S,X2:S) 227.64/228.29 U61(X1:S,mark(X2:S)) -> U61(X1:S,X2:S) 227.64/228.29 U62(active(X1:S),X2:S) -> U62(X1:S,X2:S) 227.64/228.29 U62(mark(X1:S),X2:S) -> U62(X1:S,X2:S) 227.64/228.29 U62(X1:S,active(X2:S)) -> U62(X1:S,X2:S) 227.64/228.29 U62(X1:S,mark(X2:S)) -> U62(X1:S,X2:S) 227.64/228.29 U63(active(X:S)) -> U63(X:S) 227.64/228.29 U63(mark(X:S)) -> U63(X:S) 227.64/228.29 U71(active(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.64/228.29 U71(mark(X1:S),X2:S,X3:S) -> U71(X1:S,X2:S,X3:S) 227.64/228.29 U71(X1:S,active(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.64/228.29 U71(X1:S,mark(X2:S),X3:S) -> U71(X1:S,X2:S,X3:S) 227.64/228.29 U71(X1:S,X2:S,active(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.64/228.29 U71(X1:S,X2:S,mark(X3:S)) -> U71(X1:S,X2:S,X3:S) 227.64/228.29 U72(active(X1:S),X2:S) -> U72(X1:S,X2:S) 227.64/228.29 U72(mark(X1:S),X2:S) -> U72(X1:S,X2:S) 227.64/228.29 U72(X1:S,active(X2:S)) -> U72(X1:S,X2:S) 227.64/228.29 U72(X1:S,mark(X2:S)) -> U72(X1:S,X2:S) 227.64/228.29 U73(active(X1:S),X2:S) -> U73(X1:S,X2:S) 227.64/228.29 U73(mark(X1:S),X2:S) -> U73(X1:S,X2:S) 227.64/228.29 U73(X1:S,active(X2:S)) -> U73(X1:S,X2:S) 227.64/228.29 U73(X1:S,mark(X2:S)) -> U73(X1:S,X2:S) 227.64/228.29 U74(active(X:S)) -> U74(X:S) 227.64/228.29 U74(mark(X:S)) -> U74(X:S) 227.64/228.29 U81(active(X1:S),X2:S) -> U81(X1:S,X2:S) 227.64/228.29 U81(mark(X1:S),X2:S) -> U81(X1:S,X2:S) 227.64/228.29 U81(X1:S,active(X2:S)) -> U81(X1:S,X2:S) 227.64/228.29 U81(X1:S,mark(X2:S)) -> U81(X1:S,X2:S) 227.64/228.29 U82(active(X1:S),X2:S) -> U82(X1:S,X2:S) 227.64/228.29 U82(mark(X1:S),X2:S) -> U82(X1:S,X2:S) 227.64/228.29 U82(X1:S,active(X2:S)) -> U82(X1:S,X2:S) 227.64/228.29 U82(X1:S,mark(X2:S)) -> U82(X1:S,X2:S) 227.64/228.29 U83(active(X:S)) -> U83(X:S) 227.64/228.29 U83(mark(X:S)) -> U83(X:S) 227.64/228.29 U91(active(X1:S),X2:S) -> U91(X1:S,X2:S) 227.64/228.29 U91(mark(X1:S),X2:S) -> U91(X1:S,X2:S) 227.64/228.29 U91(X1:S,active(X2:S)) -> U91(X1:S,X2:S) 227.64/228.29 U91(X1:S,mark(X2:S)) -> U91(X1:S,X2:S) 227.64/228.29 U92(active(X:S)) -> U92(X:S) 227.64/228.29 U92(mark(X:S)) -> U92(X:S) 227.64/228.29 __(active(X1:S),X2:S) -> __(X1:S,X2:S) 227.64/228.29 __(mark(X1:S),X2:S) -> __(X1:S,X2:S) 227.64/228.29 __(X1:S,active(X2:S)) -> __(X1:S,X2:S) 227.64/228.29 __(X1:S,mark(X2:S)) -> __(X1:S,X2:S) 227.64/228.29 active(U11(tt,V:S)) -> mark(U12(isPalListKind(V:S),V:S)) 227.64/228.29 active(U12(tt,V:S)) -> mark(U13(isNeList(V:S))) 227.64/228.29 active(U13(tt)) -> mark(tt) 227.64/228.29 active(U21(tt,V1:S,V2:S)) -> mark(U22(isPalListKind(V1:S),V1:S,V2:S)) 227.64/228.29 active(U22(tt,V1:S,V2:S)) -> mark(U23(isPalListKind(V2:S),V1:S,V2:S)) 227.64/228.29 active(U23(tt,V1:S,V2:S)) -> mark(U24(isPalListKind(V2:S),V1:S,V2:S)) 227.64/228.29 active(U24(tt,V1:S,V2:S)) -> mark(U25(isList(V1:S),V2:S)) 227.64/228.29 active(U25(tt,V2:S)) -> mark(U26(isList(V2:S))) 227.64/228.29 active(U26(tt)) -> mark(tt) 227.64/228.29 active(U31(tt,V:S)) -> mark(U32(isPalListKind(V:S),V:S)) 227.64/228.29 active(U32(tt,V:S)) -> mark(U33(isQid(V:S))) 227.64/228.29 active(U33(tt)) -> mark(tt) 227.64/228.29 active(U41(tt,V1:S,V2:S)) -> mark(U42(isPalListKind(V1:S),V1:S,V2:S)) 227.64/228.29 active(U42(tt,V1:S,V2:S)) -> mark(U43(isPalListKind(V2:S),V1:S,V2:S)) 227.64/228.29 active(U43(tt,V1:S,V2:S)) -> mark(U44(isPalListKind(V2:S),V1:S,V2:S)) 227.64/228.29 active(U44(tt,V1:S,V2:S)) -> mark(U45(isList(V1:S),V2:S)) 227.64/228.29 active(U45(tt,V2:S)) -> mark(U46(isNeList(V2:S))) 227.64/228.29 active(U46(tt)) -> mark(tt) 227.64/228.29 active(U51(tt,V1:S,V2:S)) -> mark(U52(isPalListKind(V1:S),V1:S,V2:S)) 227.64/228.29 active(U52(tt,V1:S,V2:S)) -> mark(U53(isPalListKind(V2:S),V1:S,V2:S)) 227.64/228.29 active(U53(tt,V1:S,V2:S)) -> mark(U54(isPalListKind(V2:S),V1:S,V2:S)) 227.64/228.29 active(U54(tt,V1:S,V2:S)) -> mark(U55(isNeList(V1:S),V2:S)) 227.64/228.29 active(U55(tt,V2:S)) -> mark(U56(isList(V2:S))) 227.64/228.29 active(U56(tt)) -> mark(tt) 227.64/228.29 active(U61(tt,V:S)) -> mark(U62(isPalListKind(V:S),V:S)) 227.64/228.29 active(U62(tt,V:S)) -> mark(U63(isQid(V:S))) 227.64/228.29 active(U63(tt)) -> mark(tt) 227.64/228.29 active(U71(tt,I:S,P:S)) -> mark(U72(isPalListKind(I:S),P:S)) 227.64/228.29 active(U72(tt,P:S)) -> mark(U73(isPal(P:S),P:S)) 227.64/228.29 active(U73(tt,P:S)) -> mark(U74(isPalListKind(P:S))) 227.64/228.29 active(U74(tt)) -> mark(tt) 227.64/228.29 active(U81(tt,V:S)) -> mark(U82(isPalListKind(V:S),V:S)) 227.64/228.29 active(U82(tt,V:S)) -> mark(U83(isNePal(V:S))) 227.64/228.29 active(U83(tt)) -> mark(tt) 227.64/228.29 active(U91(tt,V2:S)) -> mark(U92(isPalListKind(V2:S))) 227.64/228.29 active(U92(tt)) -> mark(tt) 227.64/228.29 active(__(__(X:S,Y:S),Z:S)) -> mark(__(X:S,__(Y:S,Z:S))) 227.64/228.29 active(__(nil,X:S)) -> mark(X:S) 227.64/228.29 active(__(X:S,nil)) -> mark(X:S) 227.64/228.29 active(isList(__(V1:S,V2:S))) -> mark(U21(isPalListKind(V1:S),V1:S,V2:S)) 227.64/228.29 active(isList(nil)) -> mark(tt) 227.64/228.29 active(isList(V:S)) -> mark(U11(isPalListKind(V:S),V:S)) 227.64/228.29 active(isNeList(__(V1:S,V2:S))) -> mark(U41(isPalListKind(V1:S),V1:S,V2:S)) 227.64/228.29 active(isNeList(__(V1:S,V2:S))) -> mark(U51(isPalListKind(V1:S),V1:S,V2:S)) 227.64/228.29 active(isNeList(V:S)) -> mark(U31(isPalListKind(V:S),V:S)) 227.64/228.29 active(isNePal(__(I:S,__(P:S,I:S)))) -> mark(U71(isQid(I:S),I:S,P:S)) 227.64/228.29 active(isNePal(V:S)) -> mark(U61(isPalListKind(V:S),V:S)) 227.64/228.29 active(isPal(nil)) -> mark(tt) 227.64/228.29 active(isPal(V:S)) -> mark(U81(isPalListKind(V:S),V:S)) 227.64/228.29 active(isPalListKind(__(V1:S,V2:S))) -> mark(U91(isPalListKind(V1:S),V2:S)) 227.64/228.29 active(isPalListKind(a)) -> mark(tt) 227.64/228.29 active(isPalListKind(e)) -> mark(tt) 227.64/228.29 active(isPalListKind(i)) -> mark(tt) 227.64/228.29 active(isPalListKind(nil)) -> mark(tt) 227.64/228.29 active(isPalListKind(o)) -> mark(tt) 227.64/228.29 active(isPalListKind(u)) -> mark(tt) 227.64/228.29 active(isQid(a)) -> mark(tt) 227.64/228.29 active(isQid(e)) -> mark(tt) 227.64/228.29 active(isQid(i)) -> mark(tt) 227.64/228.29 active(isQid(o)) -> mark(tt) 227.64/228.29 active(isQid(u)) -> mark(tt) 227.64/228.29 isList(active(X:S)) -> isList(X:S) 227.64/228.29 isList(mark(X:S)) -> isList(X:S) 227.64/228.29 isNeList(active(X:S)) -> isNeList(X:S) 227.64/228.29 isNeList(mark(X:S)) -> isNeList(X:S) 227.64/228.29 isNePal(active(X:S)) -> isNePal(X:S) 227.64/228.29 isNePal(mark(X:S)) -> isNePal(X:S) 227.64/228.29 isPal(active(X:S)) -> isPal(X:S) 227.64/228.29 isPal(mark(X:S)) -> isPal(X:S) 227.64/228.29 isPalListKind(active(X:S)) -> isPalListKind(X:S) 227.64/228.29 isPalListKind(mark(X:S)) -> isPalListKind(X:S) 227.64/228.29 isQid(active(X:S)) -> isQid(X:S) 227.64/228.29 isQid(mark(X:S)) -> isQid(X:S) 227.64/228.29 mark(U11(X1:S,X2:S)) -> active(U11(mark(X1:S),X2:S)) 227.64/228.29 mark(U12(X1:S,X2:S)) -> active(U12(mark(X1:S),X2:S)) 227.64/228.29 mark(U13(X:S)) -> active(U13(mark(X:S))) 227.64/228.29 mark(U21(X1:S,X2:S,X3:S)) -> active(U21(mark(X1:S),X2:S,X3:S)) 227.64/228.29 mark(U22(X1:S,X2:S,X3:S)) -> active(U22(mark(X1:S),X2:S,X3:S)) 227.64/228.29 mark(U23(X1:S,X2:S,X3:S)) -> active(U23(mark(X1:S),X2:S,X3:S)) 227.64/228.29 mark(U24(X1:S,X2:S,X3:S)) -> active(U24(mark(X1:S),X2:S,X3:S)) 227.64/228.29 mark(U25(X1:S,X2:S)) -> active(U25(mark(X1:S),X2:S)) 227.64/228.29 mark(U26(X:S)) -> active(U26(mark(X:S))) 227.64/228.29 mark(U31(X1:S,X2:S)) -> active(U31(mark(X1:S),X2:S)) 227.64/228.29 mark(U32(X1:S,X2:S)) -> active(U32(mark(X1:S),X2:S)) 227.64/228.29 mark(U33(X:S)) -> active(U33(mark(X:S))) 227.64/228.29 mark(U41(X1:S,X2:S,X3:S)) -> active(U41(mark(X1:S),X2:S,X3:S)) 227.64/228.29 mark(U42(X1:S,X2:S,X3:S)) -> active(U42(mark(X1:S),X2:S,X3:S)) 227.64/228.29 mark(U43(X1:S,X2:S,X3:S)) -> active(U43(mark(X1:S),X2:S,X3:S)) 227.64/228.29 mark(U44(X1:S,X2:S,X3:S)) -> active(U44(mark(X1:S),X2:S,X3:S)) 227.64/228.29 mark(U45(X1:S,X2:S)) -> active(U45(mark(X1:S),X2:S)) 227.64/228.29 mark(U46(X:S)) -> active(U46(mark(X:S))) 227.64/228.29 mark(U51(X1:S,X2:S,X3:S)) -> active(U51(mark(X1:S),X2:S,X3:S)) 227.64/228.29 mark(U52(X1:S,X2:S,X3:S)) -> active(U52(mark(X1:S),X2:S,X3:S)) 227.64/228.29 mark(U53(X1:S,X2:S,X3:S)) -> active(U53(mark(X1:S),X2:S,X3:S)) 227.64/228.29 mark(U54(X1:S,X2:S,X3:S)) -> active(U54(mark(X1:S),X2:S,X3:S)) 227.64/228.29 mark(U55(X1:S,X2:S)) -> active(U55(mark(X1:S),X2:S)) 227.64/228.29 mark(U56(X:S)) -> active(U56(mark(X:S))) 227.64/228.29 mark(U61(X1:S,X2:S)) -> active(U61(mark(X1:S),X2:S)) 227.64/228.29 mark(U62(X1:S,X2:S)) -> active(U62(mark(X1:S),X2:S)) 227.64/228.29 mark(U63(X:S)) -> active(U63(mark(X:S))) 227.64/228.29 mark(U71(X1:S,X2:S,X3:S)) -> active(U71(mark(X1:S),X2:S,X3:S)) 227.64/228.29 mark(U72(X1:S,X2:S)) -> active(U72(mark(X1:S),X2:S)) 227.64/228.29 mark(U73(X1:S,X2:S)) -> active(U73(mark(X1:S),X2:S)) 227.64/228.29 mark(U74(X:S)) -> active(U74(mark(X:S))) 227.64/228.29 mark(U81(X1:S,X2:S)) -> active(U81(mark(X1:S),X2:S)) 227.64/228.29 mark(U82(X1:S,X2:S)) -> active(U82(mark(X1:S),X2:S)) 227.64/228.29 mark(U83(X:S)) -> active(U83(mark(X:S))) 227.64/228.29 mark(U91(X1:S,X2:S)) -> active(U91(mark(X1:S),X2:S)) 227.64/228.29 mark(U92(X:S)) -> active(U92(mark(X:S))) 227.64/228.29 mark(__(X1:S,X2:S)) -> active(__(mark(X1:S),mark(X2:S))) 227.64/228.29 mark(isList(X:S)) -> active(isList(X:S)) 227.64/228.29 mark(isNeList(X:S)) -> active(isNeList(X:S)) 227.64/228.29 mark(isNePal(X:S)) -> active(isNePal(X:S)) 227.64/228.29 mark(isPal(X:S)) -> active(isPal(X:S)) 227.64/228.29 mark(isPalListKind(X:S)) -> active(isPalListKind(X:S)) 227.64/228.29 mark(isQid(X:S)) -> active(isQid(X:S)) 227.64/228.29 mark(a) -> active(a) 227.64/228.29 mark(e) -> active(e) 227.64/228.29 mark(i) -> active(i) 227.64/228.29 mark(nil) -> active(nil) 227.64/228.29 mark(o) -> active(o) 227.64/228.29 mark(tt) -> active(tt) 227.64/228.29 mark(u) -> active(u) 227.64/228.29 ->Strongly Connected Components: 227.64/228.29 There is no strongly connected component 227.64/228.29 227.64/228.29 The problem is finite. 227.72/228.36 EOF